summaryrefslogtreecommitdiff
path: root/ibuffer.el
AgeCommit message (Collapse)Author
2021-06-02ibuffer: Fix a bug in deleting buffers.JSDurand
* ibuffer.el (durand-ibuffer-clear): I would like to delete those buffers that are not marked, but I wrote the opposite behaviour. This commit fixes the bug.
2021-06-01Add a key-binding to clear buffers in ibuffer.JSDurand
* ibuffer.el (durand-ibuffer-clear): This is my frequent operation. (ibuffer-mode-map): Bind to a key.
2021-05-20Fix a bug of switch-to-buffer-same-mode.JSDurand
* ibuffer.el (switch-to-buffer-same-mode): Fix a bug.
2021-05-20Add a function to switch to buffers of the same major modeJSDurand
* ibuffer.el (switch-to-buffer-same-mode): This turns out to be convenient, contrary to what I thought at first.
2021-01-24More custom functions and adjust for custom completion frameworkJSDurand
* LICENSE: Add GPLv3. * basic.el (durand-enlarge-window): (durand-shrink-window): (durand-enlarge-window-horizontally): (durand-shrink-window-horizontally): Now I can easily maximize or minimize windows. * comb/orderless-conf.el ("orderless"): Now I try to use my own completion framework. * common.el (durand-embark-scroll-down-or-go-to-completions): (durand-embark-scroll-up-or-go-to-completions): (durand-completion-scroll-down-or-go-to-minibuffer): (durand-completion-scroll-up-or-go-to-minibuffer): Move these functions here since they do not belong to the completion framework in my opinion. (register): (register-val-jump-to): Rewrite this method so that it does not have to ask me if I want to open a file while jumping. * completion-conf.el: My intended completion framework, which is still work in progress. * init.el ("comb/orderless-conf.el"): ("completion-conf.el"): Adjust things accordingly. ("durand-simple"): My custom functions for viewing and for opening things. * modeline.el (modeline-propertize): (modeline-format-minor-modes): (modeline-format-major-mode): Now the macro `modeline-propertize' won't override properties that it does not intend to define. This has the effect that the properties of the original constructs will go through and have effect. (modeline-format-main): Make sure the space has a positive length. (modeline-format-buffer-name): Make sure the length does not exceed half the width of the window.
2021-01-22Regular updatesJSDurand
In the course of configuring Emacs there are numerous changes to make. This is one regular step.
2021-01-09temporary stateJSDurand