diff --git a/shell-completion/Makefile b/shell-completion/Makefile index e61d71066..9c9deccdd 100644 --- a/shell-completion/Makefile +++ b/shell-completion/Makefile @@ -63,7 +63,7 @@ $(CMDOPTFILES) endef hledger-completion.bash: $(M4DEPS) - m4 hledger-completion.bash.m4 > $@ + m4 -g hledger-completion.bash.m4 > $@ commands.txt: printf "%s\n" $(COMMANDS) > $@ diff --git a/shell-completion/hledger-completion.bash.m4 b/shell-completion/hledger-completion.bash.m4 index a5636417c..4e4685944 100644 --- a/shell-completion/hledger-completion.bash.m4 +++ b/shell-completion/hledger-completion.bash.m4 @@ -1,19 +1,19 @@ -include(`hledger-completion.bash.stub')dnl +undivert(`hledger-completion.bash.stub')dnl # Include lists of commands and options generated by the Makefile using the # m4 macro processor. # Included files must have exactly one newline at EOF to prevent weired errors. read -r -d "" _hledger_complist_commands <