File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -436,9 +436,13 @@ function.
436
436
(interactive )
437
437
(when-let* ((buff (get-buffer " *minemacs-modules-pkg-desc*" )))
438
438
(kill-buffer buff))
439
- (let ((doc-buff (get-buffer-create " *minemacs-modules-pkg-desc*" )))
439
+ (let ((doc-buff (get-buffer-create " *minemacs-modules-pkg-desc*" ))
440
+ (on-demand-heading t ))
440
441
(with-current-buffer doc-buff (insert " # MinEmacs modules and packages\n " ))
441
- (dolist (module (minemacs-modules))
442
+ (dolist (module (seq-sort #'string< (mapcar #'symbol-name (minemacs-modules t ))))
443
+ (when (and on-demand-heading (string-prefix-p " on-demand/" module))
444
+ (setq on-demand-heading nil )
445
+ (with-current-buffer doc-buff (insert " \n # MinEmacs on-demand modules and packages\n " )))
442
446
(with-current-buffer doc-buff (insert (format " ## `%s `\n " module)))
443
447
(with-temp-buffer
444
448
(delete-region (point-min ) (point-max ))
You can’t perform that action at this time.
0 commit comments