| Age | Commit message (Collapse) | Author | 
|---|
|  | Fixes #9701 | 
|  |  | 
|  | 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. | 
|  | 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 | 
|  | Fixes #5779
Fixes #5405 | 
|  | Reverts robbyrussell/oh-my-zsh#5714 | 
|  | Fix emacs client terminal | 
|  |  | 
|  | This is much faster. | 
|  | Fixes #3305
Signed-off-by: Dariusz Luksza <dariusz@luksza.org> | 
|  | - 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. | 
|  | * `function` keyword removed
 * Fixup the `if` statement and operators | 
|  |  | 
|  | Emacs returns either a sequence of availbale displays or nil. Checking
nil fixes this script to work as expected. | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | - Add new function `ecd'. | 
|  |  | 
|  |  |