summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-08-10manual: Regenerate texiJonas Bernoulli
2022-08-10manual: Use @insertcopyingJonas Bernoulli
2022-06-08Fix typosJonas Bernoulli
2022-06-05with-editor-return: Make sure process buffer is killedJonas Bernoulli
If there is a client but it is not live anymore, likely because an error occurred while responding to the edit request, then `server-delete-client' will never be called, while we relied on that killing the buffer.
2022-05-09make: Run check-declare-directoryJonas Bernoulli
2022-05-09make: Remove duplicated help entryJonas Bernoulli
2022-05-06Add a space before the export command to avoid polluting $HISTFILEMario Rodas
Adding a space character before the export command doesn't save the command in the Shell history file. This works because most of Unix distributions usually ship with $HISTCONTROL=ignoreboth.
2022-05-03Don't load any optional dependencies at compile-time onlyJonas Bernoulli
Instead rely on `declare-function' and variable declarations. Closes #112.
2022-05-03make: Remove dash from DEPSJonas Bernoulli
The dependency on `dash' has already been dropped earlier.
2022-04-22make: Improve creation of autoloads fileJonas Bernoulli
2022-04-22make: Right-align target verbsJonas Bernoulli
2022-04-22Refresh library headerJonas Bernoulli
2022-04-22Use string-search instead of string-match-pJonas Bernoulli
2022-04-22Depend on compat packageJonas Bernoulli
2022-04-22Drop support for Emacs 24Jonas Bernoulli
Please update to Emacs 25 or 26 or 27 or 28.
2022-04-22Use string-suffix-p instead of string-match-pJonas Bernoulli
2022-04-12with-editor-sleeping-editor-filter: Store window configurationDan Kessler
Closes #107.
2022-04-02Guide users towards the community, discussions and documentationJonas Bernoulli
2022-04-02Use function-quote when appropriateJonas Bernoulli
2022-03-29Convert readme to OrgJonas Bernoulli
2022-03-21make: Set GITSTATSJonas Bernoulli
2022-03-20Automatically publish statisticsJonas Bernoulli
2022-03-20Remove AUTHORS.mdJonas Bernoulli
This is part of my effort to make the Makefiles of packages more similar to each other. Except for Magit, the other packages do not come with such a file.
2022-03-18Use locate-file instead of locate-file-internalJonas Bernoulli
The extra steps in `locate-file' don't affect the result and they are very cheap so doing them needlessly doesn't matter.
2022-02-11Resume developmentJonas Bernoulli
2022-02-11Release version 3.2.0v3.2.0Jonas Bernoulli
2022-02-10Sync .orgconfig with that of other packagesJonas Bernoulli
These changes don't make a difference here. Consistency is good.
2022-01-30Hardcode version string for nowJonas Bernoulli
2022-01-30Add CI workflow to generate and distribute manualJonas Bernoulli
2022-01-26with-editor-sleeping-editor: Prefix output with newlineJonas Bernoulli
This makes it possible to continue to only look for the WITH-EDITOR instruction at the beginning of a line and still support hooks that might fail to print a newline character after their output.
2022-01-24shell-command--shell-command-with-editor-mode: Fix remote code-pathJaeyoon Jeong
2022-01-21manual: Fix version macro and prefer PACKAGE_REVDESCJonas Bernoulli
2022-01-07Release version 3.1.1v3.1.1Jonas Bernoulli
2022-01-01Release version 3.1.0v3.1.0Jonas Bernoulli
2022-01-01Bump copyright yearsJonas Bernoulli
2021-12-26manual: Use updated support for definition commandsJonas Bernoulli
Instead of ox-texinfo+.el use the new implementation that I expect to be merged into Org itself.
2021-12-26manual: Move common settings to .orgconfigJonas Bernoulli
2021-12-26manual: Downcase keywordsJonas Bernoulli
2021-12-18with-editor-sleeping-editor-filter: Limit length of saved outputYikai Zhao
Improve performance by limitting the maximum length of the string saved in process filters. While using with `vterm', this `incomplete' string may get very large and it hurts performance. In my case, it can easily get to few megabytes after using the same terminal for a long time, which would then increase the latency of each keystroke significantly. We should only need to keep the last few bytes to make it work.
2021-12-16make: Set more variables in default.mkJonas Bernoulli
2021-12-16make: Fix publish and release targetsJonas Bernoulli
2021-12-16make: CosmeticsJonas Bernoulli
2021-12-16make: Update stats targetJonas Bernoulli
2021-12-16Add lisp/ and docs/ directoriesJonas Bernoulli
2021-12-16make: Add stats targetJonas Bernoulli
2021-12-08manual: No longer support dissolvable sectionsJonas Bernoulli
These sections existed because I am not fully happy with how `org-cycle' works, which I should deal with by patching that function or writing a substitute. Besides, this manual did not even use any such sections.
2021-11-08manual: Use Org macrosJonas Bernoulli
2021-10-28with-editor-emulate-terminal: Extend search for editor instructionJonas Bernoulli
The "WITH-EDITOR" instruction on stdout may follow other text on the same line (even in cases where that is not the case for `shell-mode', `eshell-mode' and `vterm'). Look for the instruction anywhere in the output, not just at the beginning of lines.
2021-10-28with-editor-emulate-terminal: Insert all stringsJonas Bernoulli
Previously we tried to avoid displaying the "WITH-EDITOR" instruction on stdout but that also means that strings that do not end with a newline character are not processes immediately and that caused `term' to freeze. Calling `term-emulate-terminal' unconditionally avoids that, but causes the "WITH-EDITOR" to be displayed.
2021-10-28with-editor-output-filter: Move definitionJonas Bernoulli