Skip to content

Latest commit

 

History

History
496 lines (376 loc) · 46.9 KB

CHANGELOG.md

File metadata and controls

496 lines (376 loc) · 46.9 KB

Changelog

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)

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)

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)

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)

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)

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)

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)

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)
  • tokyonight-themes: proper mode-line faces (c845d9e)
  • tokyonight-themes: refactoring (4a533ce)
  • tokyonight-themes: use right holiday face (c081f30)
  • treesit: add native treesit support (1a6e37c)
  • treesit: void-function treesit-ready-p (c0211b2)
  • ui: blink the mode-line (f6811b3)
  • ui: enable pixel-scroll (ce0998b)
  • ui: set dotemacs-cn-font with han (c673d32)
  • vertico: convenient selection (5a45940)
  • which-key: enable after init (d7acfd3)
  • whitespace: delete trailing whitespace before save (1da3214)
  • xref: simply customization (c8c5326)

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)

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)

2.1.2 (2023-12-25)

Bug Fixes

2.1.1 (2023-12-22)

Bug Fixes

  • corfu: customize popupinfo delay (03ed2e3)
  • corfu: replace company (540fe4c)
  • dired: add rsync support (0210d82)
  • dired: reuse current buffer by pressing 'a' (6926f74)
  • eglot: customize code keymaps (bdedbae)
  • eldoc-box: add eldoc-box with eglot (8bcd7ad)
  • electric-pair: replace smartparens with electric-pair (fc1fa3b)
  • flycheck: use right fringe (21c2d21)
  • flymake: replace flycheck (c621c61)
  • lsp-mode: refactoring (5a55e8a)
  • lsp: disable some features (771694d)
  • lsp: prefer eglot as default lsp server (1952ac2)
  • projectile: prefer project instead of projectile (3116ff1)
  • project: project-prefix-map bind with (C-x p) by default (7d0de63)
  • themes: set tokyonight-moon as default style (d74e86b)
  • tokyonight: add corfu support (b6e0970)
  • undo: replace undo-tree with vundo (988fe14)
  • use-package: install from mirror (5f83d1f)
  • vertico: simply installation (76c1ea8)
  • xref: improvement (f024d32)

2.1.0 (2023-12-19)

Features

  • lsp: add lsp-mode support (2df6ff8)

Bug Fixes

  • autorevert: enable after init (6fb16bd)
  • core: remove unused function (46b1384)
  • dired: makeing dired pretty (8b49ba9)
  • git: remove magit (3ad7419)
  • keybinds: add lsp keymap (07a37d8)
  • keybinds: bind major mode map to M-SPC m (8235ce9)
  • lsp: disable features that have great potential to be slow (24272fe)
  • lsp: enable modeline (6442de7)
  • lua: enable lsp after lua-mode (47af6d1)
  • org: remove org-roam (2cddcac)
  • pyright: customize python interpreter by youself (a8ffaf6)
  • pyright: symbol's value is void while init (480923f)
  • python: prefer pyright as language server (58540d7)
  • tabs: disable tabs by default (8eb4d47)
  • tree-sitter: remove tree-sitter (bf5eb24)
  • treemacs: remove treemacs (8f83627)
  • vertico: proper consult-fd (461faf2)

2.0.12 (2023-12-18)

Bug Fixes

  • ci: add emacs 29.1 to the CI matrix (721a584)
  • org: bump release 9.6.13 (40242ae)

2.0.11 (2023-06-27)

Bug Fixes

  • org: bump release 9.6.7 (47632a1)

2.0.10 (2023-06-06)

Bug Fixes

  • tokyonight: region background diff from highlight (366ea8b)

2.0.9 (2023-05-27)

Bug Fixes

  • company: disabled in shell (95bd317)
  • modeline: add padding for process (2fb3ead)
  • org: use org-roam to take notes (6e59e9b)
  • themes: load tokyonight styles with command (a151faa)
  • tokyonight: add completions faces (2bb355e)
  • tokyonight: add hl-line face (4345cf7)
  • tokyonight: customize company scrollbar faces (a7bff3f)
  • tokyonight: set flycheck background unspecified (82fe46d)
  • tokyonight: set minibuffer-prompt background unspecified (1f81dbe)
  • undo-tree: do not auto save history (315be25)

2.0.8 (2023-05-24)

Bug Fixes

  • add more search commands (d92d751)
  • dashboard: dashboard like alpha-nvim (cc7990f)
  • flyspell: use aspell as backend (16658af)
  • improve performance (cfe6b03)
  • keybinds: add mode toggle keybinds (ee78e5d)
  • reasonable defaults (0603f3a)
  • recentf: active after init (6f7e3f2)
  • tokyonight: add eshell faces (569a031)
  • tokyonight: add theme styles (2a6a51c)
  • tokyonight: do not highlight current line number (f3cc909)
  • tokyonight: fix centaur-tabs style (3094ac2)
  • vertico: customize consult-fd with args (bbf6b39)

2.0.7 (2023-05-22)

Bug Fixes

  • auto-save: disabled by default (80ac548)
  • company: set local company backends after change major mode (0791240)
  • display-line-numbers: enable on prog-mode,conf-mode (c00a412)
  • editor: use move-text to move current line or region up or down (bc6a86c)
  • eshell: customize built-in eshell (b5d24ea)
  • keybinds: add explorer&terminal keybinds (2c8cc2d)
  • lang: add lua-mode (44c93ff)
  • markdown: bind local leader with markdown-mode-style-map (4ccf2ed)
  • markdown: customize markdown command (db79388)
  • org: customize agenda,capture,publish-project (82ee7c6)

2.0.6 (2023-05-19)

Bug Fixes

  • add file grep keybinding (f9ef401)
  • lang: add markdown-mode,markdown-toc (e63ca1f)
  • modeline: add compilation status (6dac6ac)
  • modeline: refactoring core library (1ce141a)
  • modeline: show misc info (89127fe)
  • set lexical-binding (c704ffe)
  • tokyonight: customize font-lock faces (6d4fb48)

2.0.5 (2023-05-18)

Bug Fixes

  • consult: find files using fd (89d7531)
  • editor: add multiple cursors (0661aed)
  • expand-region: bind with C-= (6bdfd8c)
  • mark: customize mark keybinds (f511feb)
  • modeline: add mouse face and map (8ad848a)
  • modeline: set multiple-cursors matches face (d88bbf9)
  • themes: use tokyonight as default (9a59752)
  • tokyonight: add centaur-tabs faces (12bbabd)
  • tokyonight: add company faces (d4a79c7)
  • tokyonight: add flycheck faces (9544dcd)
  • tokyonight: add search faces (15763c1)
  • tokyonight: add vertico-current face (a2fa0f8)
  • tokyonight: customize search foreground color (a2a13d0)
  • treemacs: do not show line numbers (2bd402b)
  • undo-tree: do not show line numbers (396b30a)
  • vertico: add marginalia (a4f7234)
  • which-key: set line-space in which-key buffer (3e57da6)

2.0.4 (2023-05-16)

Bug Fixes

  • git: add magit package (408c924)
  • lsp: remove lsp-mode,lsp-ui,consult-lsp (5c9cf29)
  • modeline: add buffer info with project directory (19f89fc)
  • modeline: buffer-local-value is obsolete (4cab98f)

2.0.3 (2023-05-16)

Bug Fixes

  • consult: support search current and other directory (1379542)
  • diagnostics: fix warnings (55f8a21)
  • flycheck: bind flycheck-command-map with C-c f (f53f660)
  • modeline: add matches (8be2528)
  • modeline: refactoring segments (5ad058b)
  • projectile: bind projectile-command-map with C-c p (33eb4ce)
  • winum: active with window-configuration-change-hook (79943b8)

2.0.2 (2023-05-12)

Bug Fixes

  • recentf: enabled with find-file-hook (2a61c4f)

2.0.1 (2023-05-12)

Bug Fixes

  • company: add company-mode keymaps (3b5d111)
  • encoding: set utf-8 as default (9a9af01)
  • keybinds: add buffer,file,project,search keybindings (033402c)
  • straight: clone straight.el on first startup (6b5b885)
  • themes: clone doom-themes to local repository (5cd6e49)

2.0.0 (2023-05-11)

⚠ BREAKING CHANGES

  • config: refactoring framework

Code Refactoring

  • config: refactoring framework (8204f5a)

1.8.1 (2023-03-10)

Bug Fixes

1.8.0 (2023-03-10)

Features