aboutsummaryrefslogtreecommitdiffstats
path: root/oni-eshell.el
Commit message (Collapse)AuthorAgeFilesLines
* [oni-eshell] Shorten directories and add P4 informatin ↵Gravatar Tom Willemse2023-04-151-19/+87
| | | | | | | 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.
* [oni-eshell] Fix function referenceGravatar Tom Willemse2022-12-041-2/+2
|
* [oni-eshell] Display Eshell in bottom window, not side ↵Gravatar Tom Willemse2022-10-191-2/+2
| | | | | | window A side window can't be made the only window, but a window at the bottom can.
* Remove all self-loading autoload cookiesGravatar Tom Willemse2021-11-231-3/+1
| | | | | | | | 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.
* Disable Beacon for Eshell scrollingGravatar Tom Willemse2021-02-271-1/+6
|
* Add function to eshell config that shortens directory namesGravatar Tom Willemse2020-12-101-1/+19
| | | | This function isn't being used yet.
* Fix adding ‘C-c b’ to the eshell keymapGravatar Tom Willemse2020-11-061-6/+5
| | | | | | ‘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.
* Add command to switch to a buffer’s directory in eshellGravatar Tom Willemse2020-10-261-1/+16
|
* Add ‘eshell-syntax-highlighting’ to Eshell configurationGravatar Tom Willemse2020-09-141-4/+5
|
* Fix active keymap issue in esh-autosuggestGravatar Tom Willemse2020-06-151-1/+7
| | | | | ‘esh-autosuggest’ sets the value for ‘company-active-map’, but because I use ‘company-posframe’ I need it to set ‘company-posframe-active-map’.
* Fix error in setting up xterm-color in eshellGravatar Tom Willemse2019-09-201-6/+12
| | | | | | | 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.
* Replace ‘ansi-color’ with ‘xterm-color’Gravatar Tom Willemse2019-09-191-2/+16
| | | | | | | According to a tweet from Mickey Petersen[1], ‘xterm-color’ is faster and more accurate. [1]: https://twitter.com/mickeynp/status/1132236557308579840?s=09
* Open eshell buffers in a side windowGravatar Tom Willemse2019-09-081-1/+7
|
* Change version formatGravatar Tom Willemse2019-09-041-1/+1
| | | | | | | | | | | 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.
* Don’t use ‘window-system’, use ‘display-graphic-p’Gravatar Tom Willemse2019-05-311-3/+3
| | | | | Apparently ‘window-system’ has been deprecated as a boolean value and I forgot about ‘display-graphic-p’.
* Add esh-autosuggest to eshellGravatar Tom Willemse2019-05-311-3/+5
|
* Don't run eshell-fringe-status in terminal EmacsGravatar Tom Willemse2019-02-261-2/+4
|
* Add oni-eshellGravatar Tom Willemse2019-02-261-0/+58