Commit graph

79 commits

Author SHA1 Message Date
Henrik Lissner
b3f3aa6dd3
Bump to akermu/emacs-libvterm@996c535
From akermu/emacs-libvterm@b9bccf3
2020-03-27 16:52:55 -04:00
Henrik Lissner
169f9a6121
General, minor refactor & reformatting 2020-03-27 01:25:30 -04:00
dive
bf1599635d set company-idle-delay to nil for eshell 2020-03-08 22:35:32 +00:00
Henrik Lissner
535a0e753c
Autoload vterm and vterm-mode 2020-03-04 17:17:47 -05:00
Henrik Lissner
532a31f4fe
Fix +vterm/{toggle,here}... ... ...again 2020-03-04 17:10:07 -05:00
Henrik Lissner
9ce3f6df87
Fix +vterm/{toggle,here}... again 2020-03-04 16:52:14 -05:00
Henrik Lissner
f1f1609021
Fix void-function vterm-mode 2020-03-04 16:45:19 -05:00
Henrik Lissner
cee3010d2a
Fix +vterm/* commands spawning new buffer each time 2020-03-04 16:32:22 -05:00
Henrik Lissner
5f98e12b0e
Fix #2608: +vterm/here opening in popup
Due to akermu/emacs-libvterm@a9ec753
2020-03-03 15:44:11 -05:00
Henrik Lissner
e694569482
Bump to akermu/emacs-libvterm@b9bccf3
akermu/emacs-libvterm@4fbf8f8
2020-02-28 02:38:20 -05:00
Matt Briggs
1fe584fc21 address feedback 2020-02-22 21:42:04 -05:00
Matt Briggs
bfd6d5ede8 vterm returns to where it was entering insert 2020-02-22 19:10:19 -05:00
Henrik Lissner
f7445a10db
General refactor & reformatting across the board 2020-02-18 22:56:47 -05:00
Henrik Lissner
1910453e29
The byte-compiler ate my baby 2020-02-06 16:55:27 -05:00
Henrik Lissner
4a5cf04761
General refactors & appease byte-compiler 2020-02-02 02:05:20 -05:00
Henrik Lissner
5b242c73bb
Bump to akermu/emacs-libvterm@4fbf8f8 2020-01-31 13:01:10 -05:00
Henrik Lissner
58c6aea7c5
Bump to akermu/emacs-libvterm@a970b4f472 2020-01-30 17:38:12 -05:00
Henrik Lissner
f3a75004e0
Merge pull request #2418 from dive/eshell-configuration-improvements
term/eshell: allow arguments for `ls` aliases
2020-01-26 15:40:17 -05:00
Henrik Lissner
a9402cfb55
Fix #2373: bring back package pinning
This needs some serious refactoring...
2020-01-25 19:02:00 -05:00
dive
d1db28f417 make ls aliases work with subdirectories 2020-01-24 21:22:06 +00:00
Henrik Lissner
1f04bc919f
Fix #2401: erroneous git ref display in eshell prompt 2020-01-23 01:59:20 -05:00
Henrik Lissner
4cc14389e8
PIN ALL THE PACKAGES 2020-01-14 22:32:11 -05:00
Henrik Lissner
520fefbd0f
Prevent premature h-scrolling in vterm buffers 2020-01-12 20:05:26 -05:00
Henrik Lissner
1fd18b88dd
Bind C-j/C-k to forward/backward history for eshell 2020-01-09 15:26:08 -05:00
Henrik Lissner
f0abb3264c
Fix #2014: +shell/here doesn't execute COMMAND 2020-01-01 22:47:59 -05:00
Henrik Lissner
b88ff2a563
Fix s-backspace for non-evil users 2019-12-23 17:21:30 -05:00
Henrik Lissner
c1879945fd
Replace doom/backward-kill-to-bol-and-indent
WIth new evil-delete-back-to-indentation, with behaves exactly as C-u
does in vim.
2019-12-21 03:30:44 -05:00
Henrik Lissner
e56cc98ae9
Move multi-term-buffer-name to :term term 2019-12-17 18:09:39 -05:00
Henrik Lissner
663d3aaba9
term/eshell: move eshell-aliases-file to aliases
Rather than "alias"
2019-12-13 16:17:09 -05:00
Sean Farley
146e9a1acf vterm: adapt to new function signature
emacs-libvterm@376db7cf416 had a breaking change for
`vterm-exit-functions` which sends the event as the second argument.
2019-12-09 14:50:28 -08:00
Henrik Lissner
996188250b
Minor refactors & comment revision 2019-12-06 17:16:34 -05:00
Henrik Lissner
26c8f5c6ef
Bytecompiler bytecompiler, won't you shut up 2019-11-23 01:21:25 -05:00
Henrik Lissner
aa19eeed0f
Fix #2100: shell modeline doesn't stay hidden 2019-11-22 13:17:06 -05:00
Henrik Lissner
0212bb95f8
term/shell: fix void-variable dir #2095 2019-11-21 13:54:37 -05:00
Henrik Lissner
0be962bb77
tools/eshell: remove ag alias, add dired alias 2019-11-18 14:19:10 -05:00
Henrik Lissner
449ddb986c
Minor refactors & reformatting across the board 2019-11-15 22:17:31 -05:00
Henrik Lissner
802cd5bfca
Revert 5f9a630c2
manateelazycat/multi-term#2 wass merged.
2019-11-04 12:42:23 -05:00
Henrik Lissner
94c2f91b75
term/eshell: fix custom eshell faces 2019-10-27 14:03:45 -04:00
Rudi Grinberg
bace6dddd2 autoload company-pcomplete-available
This function is called from the eshell module

Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
2019-10-23 10:18:44 +09:00
Henrik Lissner
422c61a02a
term/eshell: integrate company + pcomplete 2019-10-22 12:36:43 -04:00
Henrik Lissner
5f9a630c2f
term/term: fix void-function tramp-tramp-file-p error
multi-term uses tramp functions before tramp is loaded.

Remove this once manateelazycat/multi-term#2 is merged.
2019-10-21 16:23:44 -04:00
Henrik Lissner
aa35695444
term/term: fix wrong-type-arg stringp error on +term/here
Caused by a change upstream to the multi-term function's return value.
2019-10-21 15:54:53 -04:00
Henrik Lissner
a7a3e0e0e9
term/eshell: remove company integration
pcomplete simply provides better completion (but with a terrible UI).
There must be a way to integrate it into company...
2019-10-21 09:57:48 -04:00
Henrik Lissner
25f6d5fec0
term/eshell: remove esh-autosuggest, improve company integration
esh-autosuggest only provides history completion, which isn't very
useful, especially when we already have history search (via ivy/helm)
available on 'C-s' in eshell.

The active company-backends have been rearranged so that company-capf is
the main completer, but will fall back to company-files (since capf
doesn't complete files, only directories and commands).

I wish there were something more robust, however. Perhaps a way to
integrate pcomplete into company?
2019-10-21 09:42:14 -04:00
Henrik Lissner
45223b3785
term/eshell: remove use-package! shrink-path block
Just load it when it is needed, instead.
2019-10-19 22:22:50 -04:00
Henrik Lissner
96c053c91d
term/eshell: refactor company integration
Idle completion should be opt-in, especially for TRAMP users.
2019-10-19 22:22:50 -04:00
Henrik Lissner
a1f51ef6e1
term/eshell: add emacs/e command 2019-10-18 21:10:55 -04:00
Henrik Lissner
9b95a18eb8
term/eshell: improve completion 2019-10-18 21:10:55 -04:00
Henrik Lissner
0344d6719c
term/eshell: add eldoc support 2019-10-18 21:10:55 -04:00
Henrik Lissner
3e947d39b5
term/eshell: optimize branch display in prompt #1882 2019-10-17 02:53:44 -04:00