fix(cli): recognize command argument for --pager
--pager incorrectly expected a boolean argument, when it should accept any arbitrary pager command (set to a blank string to disable the pager). Ref: #6526
This commit is contained in:
parent
442d607ec0
commit
af4c18e283
2 changed files with 26 additions and 22 deletions
4
bin/doom
4
bin/doom
|
@ -179,7 +179,7 @@ SEE ALSO:
|
|||
(debug? ("-D" "--debug") "Enable verbose output")
|
||||
(doomdir ("--doomdir" dir) "Use Doom config living in `DIR' (e.g. ~/.doom.d)")
|
||||
(emacsdir ("--emacsdir" dir) "Use Doom install living in `DIR' (e.g. ~/.emacs.d)")
|
||||
(pager ("--pager" bool) "Pager command to use for large output")
|
||||
(pager ("--pager" cmd) "Pager command to use for large output")
|
||||
;; TODO Implement after v3.0
|
||||
;; (profile ("--profile" name) "Use profile named NAME")
|
||||
&flags
|
||||
|
@ -222,7 +222,7 @@ SEE ALSO:
|
|||
(exit! :restart))
|
||||
;; But these don't need a restart:
|
||||
(when pager
|
||||
(setenv "DOOMPAGER" pager))
|
||||
(setq doom-cli-pager pager))
|
||||
(when force?
|
||||
(setf (doom-cli-context-suppress-prompts-p context) t)
|
||||
(doom-log "User requested all prompts be suppressed"))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue