summaryrefslogtreecommitdiff
path: root/plugins/emacs
AgeCommit message (Collapse)Author
2021-03-25fix: use `$USERNAME` guaranteed to always be defined in zshMarc Cornellà
Fixes #9701
2020-10-11emacs: add ansi-term directory tracking (#9218)Ivan Dario Piernagorda Peña
2019-11-06emacs: support BSD mktemp in emacsclient.sh (#8351)Eric Dobbs
Piping stdin to emacs alias on MacOS was breaking (--tmpdir is not supported in BSD flavored mktemp). Tested in MacOS 10.14 and debian:buster to confirm it still works in linux.
2019-04-14emacs: revert cab1ac6e682038b2ceca9d16f8c458c0e79149ca (#7765)akinnane
Revert cab1ac6e682038b2ceca9d16f8c458c0e79149ca The change from the above commit breaks opening a new emacs frame if there isn't a existing frame open. When emacs is running in daemon mode, there will always be a frame associated with the daemon, even if there are no visible frames. The lisp function `frame-list`, will always return 1 frame. ``` emacsclient --eval '(frame-list)' (#<frame F1 0xa3c680>) ``` When an real frame is open, two frames are reported by the `frame-list` function. ``` emacsclient --eval '(frame-list)' (#<frame F1 0xa3c680> #<frame emacs Prelude - ~/oh-my-zsh/plugins/emacs/emacsclient.sh 0xf50e10>) ``` See: https://emacs.stackexchange.com/questions/44537/extra-frame-in-visible-frame-list-when-started-in-daemon-mode-is-causing-prob https://emacs.stackexchange.com/questions/18859/dont-let-the-daemon-frame-make-a-file-visible
2019-04-09emacs: use open frame if there is one presentMarc Cornellà
Fixes #5779 Fixes #5405
2019-02-25Revert "Fix emacs client terminal" (#7597)akinnane
Reverts robbyrussell/oh-my-zsh#5714
2019-02-13Merge pull request #5714 from dluksza/masterRobby Russell
Fix emacs client terminal
2018-10-05emacs: add README (#7235)Martin Nestorov
2018-05-20Fix 6840 Check emacsclient version instead of emacs's (#6841)Lorenzo Bolla
This is much faster.
2016-12-15Fix emacs client terminalDariusz Luksza
Fixes #3305 Signed-off-by: Dariusz Luksza <dariusz@luksza.org>
2016-07-19Update emacs plugin. (#5201)soredake
- Updated minimal version from 23 to 24. - Added new aliases that fix unexpected close with -nw option. - Removed some old aliases. - Fixed line that detects open frames.
2016-06-20Fix issue with `dash` as the default `/bin/sh` script executing program. (#5177)hjpotter92
* `function` keyword removed * Fixup the `if` statement and operators
2016-06-17emacs plugin tweak to open buffer from stdin (#5126)Jordan Gwyn
2014-03-24Add check for display list equals nilJan Ehrhardt
Emacs returns either a sequence of availbale displays or nil. Checking nil fixes this script to work as expected.
2011-10-10Do not overwrite EDITOR environment variable if already defined.Tristan Carel
2011-10-10CommentTristan Carel
2011-10-10Fix builtin `ecd' when file path contains space characters.Tristan Carel
2011-09-06New function `efile`Tristan Carel
2011-04-15Fix indentationTristan Carel
2011-04-15Fix alias `eeval'Tristan Carel
2011-04-15- Fix pass of parametersTristan Carel
- Add new function `ecd'.
2011-04-14More commentsTristan Carel
2011-04-13Add new plugin emacs, to take benefit of daemon capabilities of emacs >=23Tristan Carel