Releases: seagle0128/.emacs.d
Releases · seagle0128/.emacs.d
New default looks
- New default looks:
doom-themes
anddoom-modeline
/telephone-line
. - Optimize startup performance (~20%).
- Enable dashboard by default.
- Display
all-the-icons
inivy-rich
. - Use
lsp
new interfaces by default. - Integrate
elfeed:
A RSS feed reader. - Disable
cnfonts
by default since it makes fonts messy. - Improve
ivy-views
to replaceeyebrowse
. - Use
persp-mode
to manage workspace. Disabledesktop
. - Disable ibuffer-auto-mode due to the performance issue.
- Other misc improvements.
Support Emacs 27
- Support early init-file in Emacs27.
- Fix title color while changing themes on mscOS.
- Improve
ace-window
. Removeswitch-window
andwinum
. - Use
shackle
instead ofpopwin
. - Use
amx
instead ofsmex
. - View last popup buffer (bind to "C-h z").
- Add:
daemons
- manage system services. - Add:
rmsbolt
- A compiler output viewer. - Other improvements.
Minor improvements
Fix some minor issues.
Support LSP
- Support LSP, including
lsp-mode
andeglot
. - Improve
flyspell
. - Improve
markdown-mode
. - Improve
go-mode
. - Improve themes: using all-the-icons in treemacs.
- Add
sudo-edit
: Open files as another user. - Support dashboard.
- Remove
emoji
.
Support 25.1+
- Only support Emacs 25+.
- Use
switch-window
instead oface-window
. - Use
winum
instead ofwindow-numbering
. - Remove embedded
doom-modeline
, install it from melpa. - Use
:
to start pinyin search.!
means negative in ivy. - Add
cask-mode
. - Fix abo-abo/swiper#1644.
- Refactor and eliminate warnings.
- Other improvements.
Integrate DOOM themes
This release is the last one supports Emacs 24.4+.
- Optimize for Emacs 26.
- Support
doom-themes
. - Support
doom-modeline
. Internal, not in MEPLA so far. - Add
bmx-mode
. - Flycheck:
markdownlint
,eslint
. - Fix: tuna package archives.
- Add
helpful
: A better "Help" buffer. - Beautify diff-hl faces.
- Use
switch-window
instead oface-window
. - Improve
treemacs
. - Add
dimmer-mode
for better editing the current buffer. - Disable yasnippet for company backends by default. New customization
my-company-backend-with-yas
.
Enhancements
- Enhance
go-mode
. - Enhance
popwin
. - Enhance
org-mode
. - Remove
org-bullets
due to bad performance. - Add
magithub
. - Preview Markdown with github style
- Use
highlight-indent-guides' instead of
indent-guide'. - Improve keybindings for
ag',
pt', `rg'. - Improve
company
andflycheck
. - Add command:
update-dotfiles
. - Fix:
dired
doesn't work withoutgls
on macOS. - Fix: #16 remove excessive quote to fix python mode problem.
- Remove
highlight-parentheses
.
Support Emacs26
- Support Emacs26.
- Improve
ivy
. - Improve
go
mode. - Improve
rg
,pt
. - Improve w32 hotkeys.
Enhancements
- Optimize performance.
- Improve
popwin
. - Use
symbol-overlay
instead ofhighlight-symbol
. - Remove back-button: using
C-x C-SPC
andC-u C-SPC
. - Use native
rectangle-mark-mode
. Removecua-rect
. - Use
treemacs
instead ofneotree
andimenu-list
. - Enhance
go-mode
. - Support emojis.
Centaur Emacs released
- New:
esup
Emacs StartUp Profiler. - Use avy-zap instead of zzz-to-char.
- Enhance
ediff
: side-by-side diff view. - Remove kill-ring from save-hist.
- Suppress the warning: `ls does not support --dired'.
- Support new themes: default, dark, light and daylight.
- Enhance
org-mode
. - Support pinyin in
ivy
. - Remove
eval-in-rep
. - Fix performance issues in big files.
- Optimize startup performance.
- Use more powerful
rg
instead ofripgrep
. - Use faster search tools in
counsel-grep-or-swiper
. - Update
chinese-fonts-setup
tocnfonts
. - Support Pomodoro.
- Add:
highlight-parentheses
. - Add:
back-button
. - Delete
ido
andhelm
. - Delete
auto-complete
. - New logo and license.