1
0
Fork 0
Commit graph

18 commits

Author SHA1 Message Date
5836a55f4c [oni-eshell] Shorten directories and add P4 informatin in Eshell
This also happens to include changes to the font for Eshell as an experiment and
setting the page delimiter so page navigation commands work on prompts.
2023-04-15 23:10:50 -07:00
5b3dbb6cf1 [oni-eshell] Fix function reference 2022-12-04 07:36:54 -08:00
1d8734b275 [oni-eshell] Display Eshell in bottom window, not side window
A side window can't be made the only window, but a window at the bottom can.
2022-10-19 22:51:50 -07:00
cfa0179053 Remove all self-loading autoload cookies
The big downside of usuing these cookies to inject my configuration into the
loading of a package is that it means that I can't load that package without my
configuration anymore. This means that when I start ‘emacs -Q’ and then call
‘package-initialize’ it'll load my configuration as well. This makes debugging
things very difficult.
2021-11-23 00:38:09 -08:00
9eddaf6b81 Disable Beacon for Eshell scrolling 2021-02-27 17:28:16 -08:00
0b7c98baf1 Add function to eshell config that shortens directory names
This function isn't being used yet.
2020-12-10 21:31:33 -08:00
db42ad1a17 Fix adding ‘C-c b’ to the eshell keymap
‘eshell-mode-map’ isn’t a keymap until after ‘eshell-mode’ has run. It’s defined
as ‘nil’ in the top-level of the ‘esh-mode’ package. ‘nil’ is not a valid keymap
that new keys can be defined into.
2020-11-06 16:40:57 -08:00
897ab273a0 Add command to switch to a buffer’s directory in eshell 2020-10-26 13:36:09 -07:00
ba9c9754a6 Add ‘eshell-syntax-highlighting’ to Eshell configuration 2020-09-14 23:23:00 -07:00
3f13ef3ed2 Fix active keymap issue in esh-autosuggest
‘esh-autosuggest’ sets the value for ‘company-active-map’, but because I use
‘company-posframe’ I need it to set ‘company-posframe-active-map’.
2020-06-15 10:32:45 -07:00
11f53711a4 Fix error in setting up xterm-color in eshell
Apparently when the ‘oni-eshell’ library gets loaded neither
‘eshell-preoutput-filter-functions’ nor ‘eshell-output-filter-functions’ are
ready to be used, even though they are defined in the ‘esh-mode’ libary, which
is loaded at this point in time.
2019-09-20 09:34:43 -07:00
d37d8f969b Replace ‘ansi-color’ with ‘xterm-color’
According to a tweet from Mickey Petersen[1], ‘xterm-color’ is faster and more
accurate.

[1]: https://twitter.com/mickeynp/status/1132236557308579840?s=09
2019-09-19 17:33:38 -07:00
cd59d77e92 Open eshell buffers in a side window 2019-09-08 16:53:11 -07:00
bb29ee8a12 Change version format
In order to support my tablet which seems to have a lower maximum integer
value (I guess it’s 32-bit? I’m surprised) and can’t handle the version numbers
I was using before. It would turn them into floating point numbers, which adds a
~.0~, this made it impossible to install any package.

Any installations I have will need to reinstall all their oni packages so that
the new version number is picked up, since the new version number will be lower
than the old one.
2019-09-04 21:09:38 -07:00
585e6b4e76 Don’t use ‘window-system’, use ‘display-graphic-p’
Apparently ‘window-system’ has been deprecated as a boolean value and I forgot
about ‘display-graphic-p’.
2019-05-31 07:49:43 -07:00
08cbbcec4d Add esh-autosuggest to eshell 2019-05-31 07:48:35 -07:00
8596739704 Don't run eshell-fringe-status in terminal Emacs 2019-02-26 02:19:53 -08:00
709d72efbf Add oni-eshell 2019-02-26 01:41:59 -08:00