Skip to content

Releases: xuchengpeng/.emacs.d

v2.2.7

30 Sep 03:26
Compare
Choose a tag to compare

2.2.7 (2024-09-20)

Bug Fixes

  • keybinds: bind kill-buffer (f90d6e6)
  • modeline: shrink relative-path when length>30 (fe81ddf)
  • perf: improve performance on Windows (82c4a61)
  • perf: redisplay faster (d0efabe)
  • refactor: remove useless configuration (dacc0b5)

v2.2.6

31 Aug 08:40
Compare
Choose a tag to compare

2.2.6 (2024-08-30)

Bug Fixes

  • .emacs.d: refactoring (a96e447)
  • dired: customize modeline style (375f38e)
  • modeline: add eglot segments (3eb86ba)
  • modeline: customize eglot menu string (77bcaf1)
  • modeline: customize face of eglot (ca53e52)
  • modeline: simply calculate length of string (d1bcea5)
  • themes: use built-in modus-themes (5ef4e6e)

v2.2.5

31 Jul 09:11
Compare
Choose a tag to compare

2.2.5 (2024-07-29)

Bug Fixes

  • ci: add emacs 29.4 to the CI matrix (1589ef4)
  • dired: remove dired-rsync (96f8069)
  • embark: bind set-mark-command with general map (f5011ee)
  • encoding: don't set selection coding system on windows-nt (e108d46)
  • flymake: put margin indicator on the right (6ce86f7)
  • git: ignore elpa (d731166)
  • ui: enable tab-bar (9c34dcf)

v2.2.4

03 Jun 01:47
Compare
Choose a tag to compare

2.2.4 (2024-05-25)

Bug Fixes

  • ci: remove deprecated release please action (4940a1d)
  • keybinds: kill current buffer properly (80710af)
  • lua: remove lua-ts-mode configuration (6a0ac80)
  • modeline: fix right align size (d1f93c9)
  • symbol-overlay: add keybinds in mode map (850ef28)
  • use-package: ensure packages which need to be installed (f2e424d)

v2.2.3

30 Apr 07:22
Compare
Choose a tag to compare

2.2.3 (2024-04-30)

Bug Fixes

  • auto-save: remove useless settings (50ca4e3)
  • ci: no longer tag stable (32ea583)
  • completion: disable Ispell completion function (696ae08)
  • custom: don't print message while loading (4a02603)
  • dabbrev: ignore tags-table-mode (a05b9e0)
  • dashboard: grep with consult-ripgrep (65f3fa1)
  • eglot: hover with eldoc-box (c392112)
  • eglot: remove obsolete variable (ff102b6)
  • embark: binding embark commands (57af01f)
  • eshell: enable visual-line-mode (b7b1f17)
  • indent: C/C++ mode indent with 4 (63c7f7e)
  • lang: formatting with reformatter (02dcd92)
  • lua: define lua-format without treesit support checking (6d718c0)
  • lua: enable lus-ts-mode if available (74bfd27)
  • lua: format buffer with stylua (4f503a4)
  • markdown: formatting with prettier (d9cf134)
  • markdown: remove dotemacs-markdown-toc (a2a12bd)
  • modeline: calculate string in pixel size (5a2b2ad)
  • modeline: change face of matches (f81f01b)
  • modeline: change help-echo of flymake (e45dd33)
  • modeline: minor refactoring (9985823)
  • modeline: remove misc info (b060c9a)
  • modeline: remove position mouse map (31b18c7)
  • modeline: show matches at end of left segments (94834b0)
  • modeline: show matches with panel face (7a89643)
  • modeline: shrink relative path if too long (ed37d28)
  • modeline: simply text-scale (8e0b831)
  • python: format buffer with black (96d4655)
  • reformatter: add '-' argument (c81c0f9)
  • saveplace: custom save-place-file ealier (2996f3e)
  • shfmt: format with indent offset (4e4338f)
  • symbol-overlay: remove all with M-I (c400b3c)
  • ui: remove tokyonight-themes (13e7320)
  • ui: show buffer file name in frame title (1677c78)
  • utils: remove IS-XXX (567b012)
  • vertico: use default settings (39aad84)
  • yaml: formatting with prettier (e3adfa1)

v2.2.2

30 Mar 09:15
Compare
Choose a tag to compare

2.2.2 (2024-03-30)

Bug Fixes

  • ci: add emacs 29.3 to the CI matrix (289c380)
  • consult: better configuration (ac34b87)
  • consult: search symbol at point by default (76eeea3)
  • eglot: remove consult-eglot (fff1527)
  • embark: load embark-consult (eb184a2)
  • gitignore: ignore data files (0a0ca15)
  • keybinds: bind grep commands (e14ee6c)
  • keybinds: open diagnostic with consult-flymake (7972954)
  • keybinds: simply descriptions (16443b6)
  • modeline: faces inherit from dotemacs-modeline (c4ee8a7)
  • modeline: simple buffer info (8fcdc2c)
  • shell: use vterm with non-windows systems (94d9592)
  • tokyonight-themes: proper which-key group description and key face (67b8819)
  • treesit: check if treesit available (659b729)
  • ui: don't ring the bell (84f68fe)
  • vterm: customize modeline style (34001d8)
  • vterm: show default directory in modeline (c139c44)

v2.2.1

29 Feb 13:25
Compare
Choose a tag to compare

2.2.1 (2024-02-29)

Bug Fixes

  • custom: custom.el example (70407ff)
  • custom: update example for ox-publish (98d8f1f)
  • custom: update example for ox-publish (03f6079)
  • keybinds: add LSP keymaps (08394df)
  • modeline: add workspace-name via tab-bar (132160c)
  • modeline: display flymake correctly (0445710)
  • modeline: refactoring (c2643f2)
  • modeline: shorter matches info (e512f35)
  • multisession: store files in cache directory (3593a26)
  • org: add some languages for babel (9c6d1a0)
  • org: publish ico files (4462c6b)
  • ox-publish: better indention (6536d4c)
  • symbol-overlay: inhibit symbol-overlay-map (68273fb)
  • tokyonight-themes: add support for 'completions-highlight' face (1052ac7)
  • tokyonight-themes: add which-key support (5356fd4)
  • transient: store files in cache directory (15c6c02)
  • treesit: remove useless function (332067f)
  • ui: adjust background transparency (5394f3f)
  • which-key: customize display style (5b2cc37)
  • windmove: drop windmove default keybindings (ba15fc4)
  • workspaces: add menu item name (b33a6b8)
  • workspaces: manage workspaces via tab-bar-mode (7efcec9)

v2.2.0

31 Jan 08:53
Compare
Choose a tag to compare

2.2.0 (2024-01-31)

Features

Bug Fixes

  • .emacs.d: minor refactoring (c388949)
  • avy: add keybinds for avy commands (3a86ad5)
  • benchmark: require on debug mode (afda2ff)
  • cape: update the candidates for eglot (4f3ea88)
  • ci: add emacs 29.2 to the CI matrix (0401a31)
  • consult: prefer bultin consult-fd (77ba08e)
  • core: add dotemacs-delete-carrage-returns function (5f27c73)
  • core: improve performance (e555c99)
  • core: load windmove default keybindings after init (6d94a45)
  • core: proper encoding (d90669a)
  • core: remove warnings (c8f74b8)
  • corfu: customize delay options to default value (379e682)
  • dabbrev: use dabbrev with corfu (17e8f1e)
  • edit: enable useful modes after init (461ca71)
  • eglot: don't enable with lisp-data-mode (10e369a)
  • eglot: remap xref-find-apropos with consult-eglot-symbols (c8cda39)
  • emacs: increase gc-cons-threshold (ca8408e)
  • expreg: replace expand-region (e358b9c)
  • flyspell: enable if found aspell (1601c2a)
  • flyspell: manually enabled (b2af073)
  • hl-line: disable in shell&dashboard (de35f60)
  • keybinds: bind consult-flymake with '<leader> o f' (91cdc6f)
  • keybinds: new keybinding functions with emacs-29 (0e158db)
  • license: update year of license (f11a1ed)
  • markdown: preview with pandoc (0882c18)
  • markdown: remove markdown-toc package (6bf5002)
  • modeline: add shell style (4dc5fe7)
  • modeline: fix nil value (fda5646)
  • modeline: remove warnings (84cb379)
  • modules: refactoring (c92d9f8)
  • org: add capture template for journal (394597e)
  • org: add keybinds (8d89bef)
  • org: disable electric-indent for org files (73ce6f3)
  • org: generate new post in current month directory (c27bc20)
  • ox-publish: add site directory configuration (fdb8687)
  • packages: refactoring (7067635)
  • packages: refactoring (693356b)
  • perf: save startup time (a26e2ef)
  • project: put project-list-file in cache directory (c67efaf)
  • readme: add badge for emacs (f05cadf)
  • savehist: set history-length with 1000 (d94564a)
  • text-mode: enable visual-line-mode (08660c5)
  • themes: disable enabled themes before load new theme (46f0580)
  • themes: prefer modus-themes (bebcde4)
  • tokyonight-themes: add ace-window support (d3b4f51)
  • tokyonight-themes: add ansi-color faces (a498e3a)
  • tokyonight-themes: add avy support (e7d9c37)
  • tokyonight-themes: add basic faces (d21adbb)
  • tokyonight-themes: add bookmark faces (43d9313)
  • tokyonight-themes: add builtin faces (3a97e68)
  • tokyonight-themes: add calendar and diary faces (b2f8aee)
  • tokyonight-themes: add custom faces (6c100c6)
  • tokyonight-themes: add diff-mode faces (3d8ae36)
  • tokyonight-themes: add dired faces (aae321d)
  • tokyonight-themes: add flymake support (102e87d)
  • tokyonight-themes: add hl-todo faces (a78da72)
  • tokyonight-themes: add icomplete faces (ce35c5f)
  • tokyonight-themes: add ido faces (79f7cf1)
  • tokyonight-themes: add message faces (1f115ee)
  • tokyonight-themes: add multiple-cursors support (025bc73)
  • tokyonight-themes: add orderless faces (56a80d9)
  • tokyonight-themes: add symbol-overlay support (7b793c1)
  • tokyonight-themes: add tokyonight-themes-with-colors (63591c1)
  • tokyonight-themes: add vundo support (266dab2)
  • tokyonight-themes: customize font-lock&compilation faces (25aad92)
  • tokyonight-themes: make cursor clearly with day style (509340f)
  • tokyonight-themes: proper isearch faces (3727cd6)
  • tokyonight-themes: proper line-number ([24d6936](https://github.com/xuchengpen...
Read more

v2.1.4

28 Dec 12:47
Compare
Choose a tag to compare

2.1.4 (2023-12-28)

Bug Fixes

  • org: add post capture template (cd4c9fb)
  • ox-publish: add custom variables (7ddce14)
  • ox-publish: customize html parameters default values (4829df5)
  • ox-publish: do not export timestamp (44878cb)
  • ox-publish: export with toc (3293ce2)
  • ox-publish: use backquote to eval site directory (f6c3a2f)
  • ox-publish: use new HTML5 elements (62e3b85)

v2.1.3

26 Dec 09:13
Compare
Choose a tag to compare

2.1.3 (2023-12-26)

Bug Fixes

  • corfu: add tempel support (c0934fc)
  • modeline: prefer ace-window insead of winum (6147570)
  • modeline: refactoring (c3815a7)
  • symbol-overlay: add keybinds (c3171fc)
  • use-package: avoid using bind (71fa61d)