mirror of
https://github.com/jimeh/.emacs.d.git
synced 2026-02-19 13:46:41 +00:00
63 KiB
63 KiB
Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.8.24 (2022-07-27)
Bug Fixes
- add missing siren-clang-format module (3319a5c)
0.8.23 (2022-07-20)
Features
- core/vendor: add support for loading files from vendor directory (a67b8f5)
- editor/consult: massively simplify consult setup (ca9ec4f)
- editor/fussy: improve completion performance (29db7b6)
- editor: improve code folding with origami (7c253d9)
- language/protobuf: format non-buf protobuf files with clang-format (b92bd7b)
- text-editing: add beginend package which improves M-< and M-> keybindings (ab7d541)
- text-editing: add shift-number package (86464e8)
- text-editing: replace toggle-quotes with cycle-quotes package (0de0c4c)
- theme: add alias commands to quickly activate light/dark theme (3355244)
- theme: tweak completion related faces (ccb2d7a)
- vendor/clang-format: add custom reformatter-based clang-format package (72c33e7)
Bug Fixes
- editor: correctly filter buffer results from consult-buffer (92a6db7)
- language/protobuf: enforce buf flycheck linter in buf projects (a3c3840)
0.8.22 (2022-07-15)
Features
- completion/copilot: add new and improve existing keybindings (2b55cf7)
- core: add siren-reopen-current-file interactive command (731be46)
- editor: add marginalia tab annotator with tab group support (3d40d3b)
- language/protobuf: enable format-on-save with buf format (a1a3c3d)
- navigation/dired: improve keybindings and listing switches setup (caf8791)
- ui: add solaire-mode (9d72997)
- vc/git-commit-mode: enable smartparens-mode and whitespace-mode (978667f)
- workspaces/tab-bar: add keybindings for tab-duplicate (05ad42d)
- workspaces/tab-bar: easier use of tab groups (558e6a9)
Bug Fixes
- editor: change highlight indentation guides back to 'column mode (2fa3838)
- language/terraform: disable lsp-mode in terraform files (f8ed102)
- navigation/dired: fix unbinding of M-b (2a60c0d)
- themes/doom-overrides: don't tweak vertical-bar in light themes (9c13005)
0.8.21 (2022-06-22)
Features
- editor: don't highlight current indent level (efde4ea)
- editor: improve styling of highlight-indent-guides package (c501012)
- editor: switch indent guide style to a thin line (7ecfb8f)
- language: stop using visual-line-mode in prog-mode derived modes (262a661)
- whitespace: re-enable whitespace mode without newline-mark (f319097)
Bug Fixes
- completion/copilot: disable whitespace-mode to fix cursor placement issue (25b6493)
- editor/undo: increase undo limits when using undo-fu (5b054bd)
0.8.20 (2022-06-09)
Features
- completion: replace orderless with fussy (f6ecda7)
Bug Fixes
- packages: override undo-fu and undo-fu-session recipes (bd3e53b)
0.8.19 (2022-06-02)
Bug Fixes
- navigation/consult: fix custom project directory lookup function (c5b1494)
0.8.18 (2022-05-12)
Features
- completion: add support for GitHub Copilot via copilot.el (44c4cc9)
- completion/company: use company-box front-end in GUI mode (ce4fd06)
- editor: add extra navigation keybindings for vundo (911bdb7)
- editor: improve whitespace-mode setup and cleanup on save (c84bf1d)
- editor: replace undo-tree with undo-fu and vundo (177f075)
- language: enable tree-sitter for most languages that are supported (d86f6c4)
- language/terraform: enable tree-sitter in terraform-mode (682896a)
- languages: enable shellcheck linting when using bash language server (cb719af)
- text-editing: add siren-insert module (ad2e2d2)
- ui: define custom siren-pixel-scroll-mode (be59506)
Bug Fixes
- completion/copilot: improve copilot's interaction with company-mode (e14bfa3)
- completion/copilot: work around freezing issue caused by visual-line-mode (7c2beb4)
- editor: use new marginalia-field-width variable name (dad8f77)
- language/markdown: disable polymode in markdown-mode (1fda5dc)
- navigation: resolve load order between consult and projectile (846c138)
- text-editing: use wildcard in tempel-path (d85671a)
- ui/pixel-scroll: fix typo with siren-pixel-scroll-mode init (16ad040)
0.8.17 (2022-04-07)
Features
- ui: enable pixel-scroll-precision-mode in GUI if available (f0f7c53)
0.8.16 (2022-03-14)
Features
- completion: ignore case in minibuffer completion (ee91287)
- completion: improve completion-at-point/company candidates (106245a)
- core: add general.el for easier / flexible keybinding definitions (3fc0d2d)
- core: use general.el for keybind definitions nearly everywhere (a861893)
- language/go: add -race flag to gotest invocations (7da944b)
- language/markdown: add vmd-mode to preview markdown via vmd (0b7ecb9)
- misc: disable grip-mode as I never use it (c64b717)
- projects: enable all-the-icons in minibuffer completion (e8978f7)
- snippets: add wip config for tempel to try it out (6bada58)
- snippets: disable prog-mode snippets from yasnippet-snippets (b742c90)
Bug Fixes
- snippets/org-mode: update gfm snippet so it actually works (dbe14e8)
0.8.15 (2022-03-10)
Features
- core: update linux font and fullscreen command (a0bc641)
- core/editor: disable graphical dialog boxes (f39714b)
- language/go: improve and fix usage of gotest package (2554669)
- language/go: use tree-sitter-mode and tree-sitter-hl-mode (92c16d4)
- language/markdown: enable polymode in markdown buffers (6f42277)
- language/ssh-config: add custom file path to mode list (75543de)
Bug Fixes
- env: initialize env from shell in pgtk window-system (a1f30f6)
- navigation: disable direx as it is broken on recent Emacs 29.x builds (96d5bab)
- navigation: remove ctrlf package in favor of isearch (246a459)
0.8.14 (2022-02-17)
Features
- font: change default font "Menlo" to "Menlo Nerd Font Mono" (b428d26)
- nativation/consult: custom groups for consult-buffer (1db4018)
- themes: add lsp-ui-doc-border styling to override theme (f496e14)
Bug Fixes
- docs/helpful: add workarounds for recent Emacs 29.x issues (d6d7b3a)
- editor/vertico: resolve race-condition issue with projectile-switch-project (4a552aa)
- nativation/helm: resolve helm loading issue after update (1a41eea)
- ui: prevent tab-bar being visible in lsp-ui-doc child frame (27fae46)
0.8.13 (2022-01-26)
Features
- projects: switch from helm-projectile to regular projectile commands (0312a36)
- workspaces/tab-bar: display tab-bar and make it pretty (ddc99ac)
0.8.12 (2022-01-19)
Bug Fixes
- editor/vertico: cleanup if projectile command is canceled (c80b4e2)
0.8.11 (2022-01-18)
Features
- editor/vertico: improve extension setup (309bc2a)
- languages: enable lsp-mode in Dockerfiles and web-mode buffers (fdc443e)
Bug Fixes
- navigation/helm: add require helm-mode to fix errors (b5daa4f)
- navigation/helm: set helm-find-files to C-x f (bd36da4)
0.8.10 (2022-01-16)
Features
- completion: switch from selectrum to vertico (56a577a)
- editor/veritco: add vertico-directory extension (04d83a2)
- version-control: add gh-notify package (90441a2)
- version-control: add github-review package (fd707a6)
Bug Fixes
- lsp-mode: add "tmp" to ignored directory names (3a8b04b)
- macos: disable ctrl+scroll emacs keybindings on macOS (d6860c0)
0.8.9 (2021-11-30)
Features
Bug Fixes
- faces: handle new mode-line-active and mode-line-inactive faces (1b81c91)
0.8.8 (2021-11-26)
Features
- editor: separate sentences with a single space instead of two (6a95b32)
- lang/go: add custom lsp-client for golangci-lint-langserver (0ac1c86)
Bug Fixes
- dired: prevent dired from prompting about removing dired buffers (819f068)
- env: set MallocNanoZone var to fix Go race detector issue in Monterey (0c89367)
0.8.7 (2021-11-10)
Bug Fixes
- editor: disable auto-revert-mode's use of file notifications on macOS (78cb7fc)
- version-control/magit: when disabled delta still caused issues (ab001ee)
0.8.6 (2021-10-28)
Features
- lsp: tweak lsp diagnostics related keybindings (c52853e)
- navigation/helm: add helm-xref package (11099af)
- navigation/helm: make treemacs/neotree auto-hiding customizable (6e65e27)
- navigation/imenu: improve C-t imenu keybinding (1f7d739)
- projects/treemacs: customize highlight line background color (cccff71)
- version-control/magit: add magit-delta package (1dbb563)
- workspaces/tab-bar: hide tab-bar (205af00)
Bug Fixes
- lang: gitconfig-mode and gitignore-mode have been replaced with git-modes (01bd757)
- lang/dockerfile: add custom hadolint flycheck checker which actually works (6daac86)
- navigation: resolve dired/dired+ load order issue (35d6e12)
- projects: unbind M-l from treemacs as it interfered with a global keybinding (09c27ab)
0.8.5 (2021-10-06)
Features
- editor: add project-buffer marginalia annotator (f4e1c40)
- editor: decorate various projectile commands with marginalia (6dc661f)
- editor: don't use helm for projectile-switch-project (b8fe28f)
- lang: enable a few gopls analyzers which are disabled by default (5849a7b)
- lsp: add keybindings for helm-lsp-diagnostics (9a3828c)
- navigation: make helm take up full frame (bde7650)
- navigation: stop using helm-posframe (cb0cf52)
- navigation: use consult instead of helm for imenu completion (2236947)
- projects: only show file/process buffers in projectile buffer list (11bb56b)
- projects: use helm-projectile for project switching again (6e34c36)
0.8.4 (2021-09-28)
Features
- lang: add protobuf-mode and configure flycheck to support buf (d3ee782)
- lang: add ssh-config-mode for ssh config and authorized_keys files (093f4a6)
Bug Fixes
- lang: set tab-width in protobuf-mode (abc1ddd)
0.8.3 (2021-09-15)
Features
- makefile: improve makefile execution and bind it to C-c C-m (4cb9c3d)
Bug Fixes
- lang: tweak golines arguments to not use deprecated gofumports (32f23ea)
- lsp: only use lsp-mode in bash and sh based sh-mode buffer (46a8169)
- theme: tweak magit-diff-hunk-heading face to make it more readable (784a295)
0.8.2 (2021-08-03)
Features
- lang: improve jsonnet-mode setup with format on save, and more (17f6325)
- misc: add lorem-ipsum package (8096cb3)
Bug Fixes
- editor: do not highlight indentation levels on large files (0435cb2)
0.8.1 (2021-07-04)
Features
- lang: enable lsp-mode for bash and sh script files in sh-mode (850c9db)
- lsp: allow C-c C-f to perform extra formatting not done by on-save hook (14f394c)
Bug Fixes
- editor: switch from vertico to selectrum due lsp-mode issue (4c8384b)
0.8.0 (2021-06-24)
Features
- completion: insert current company-mode selection with tab (cb1296e)
- editor: add config for vertico + orderless as a alternative to selectrum (07b0013)
- editor: add embark (49cef56)
- editor: replace ido and amx with selectrum, prescient and marginalia (93c22e1)
- editor: switch to vertico+orderless from selectrum+prescient (0e6a7b6)
- navigation: add consult (354ed23)
- navigation: add ctrlf-mode, a isearch replacement (5878449)
- navigation: enabled hl-line-mode in dired (d90e559)
- navigation: use helm-posframe (63b5441)
- ui: change macOS GUI font from Monaco to Menlo (639f813)
- ui: improve vertical-border border character when running in terminal (8c96e38)
Bug Fixes
- editor: ensure selectrum current item always highlights full line (ee89505)
- editor: improve filtering performance of M-x when marginalia is active (689dc6a)
- init: workaround recursive load error in jka-compr with latest nightly builds (b049ec6)
- nativation: make consult-buffer (C-x b) work before projectile is loaded (b647d64)
- navigation: make helm play nicer with treemacs when helm-posframe is enabled (b53cef4)
- navigation: workaround dired+ incompatibility with dired in master branch (688b14a)
0.7.31 (2021-06-14)
Features
- formatting: swap from prettier.js to lsp-mode to format js/json (a07cc67)
- lang: improve yaml formatting and enable lsp-mode (38544ef)
Bug Fixes
- editor: disable undo-tree in terminal buffers (263400c)
- theme: override whitespace-tab background to match normal bg color (3ab4ef5)
0.7.30 (2021-05-15)
Features
- lang: enable lsp-mode in lua-mode (0ef8ea7)
- linting: simplify warning arrow glyph used by flycheck (f50e2d9)
- ui: improve vertical bar styling, especially in terminal (d191cee)
- version-control: improve styling of diff-hl indicators (e434e41)
Bug Fixes
- native-comp: set old/new config values to ensure they work (23f2da6)
- version-control: set correct diff-hl mode after desktop-read (c8196d7)
- workspaces: set base desktop base dir correctly (f20ebd3)
0.7.29 (2021-05-09)
Bug Fixes
- native-comp: update config to support recent variable name changes (7fad360)
0.7.28 (2021-05-08)
Features
- formatting: use whitespace-clean-mode (b7d914c)
- navigation: improve list of files searched by helm-ag via ripgrep (fc0e0ac)
Bug Fixes
- native-comp: support new *.eln load path variable name (8a47421)
0.7.27 (2021-04-20)
Features
- lang: ensure markdown formatting respects local fill-column width (1fade1a)
- lsp: enable lsp-semantic-tokens (c5ffefd)
- org: enable left/right shift keybinds which are available everywhere else (cacb7d2)
- org: expand and tweak org-src and org-babel setup (c8187b4)
0.7.26 (2021-04-15)
Features
- shell: improve vterm setup making vterm-copy-mode easier to use (2d39ce9)
Bug Fixes
- lang: control Ruby formatting method on a per-project basis (8728d5d)
- shell: windmove keybindings within vterm-mode (397b7ed)
0.7.25 (2021-04-07)
Features
- lang: add rufo package for Ruby (f374dc4)
- lsp: create and use on-save minor modes for lsp-format-buffer and lsp-organize-imports commands (dc24cd4)
- makefile: add next-version target to preview next version and changelog (1fba384)
- shell: add xterm-color package to colorize compilation buffers (349f007)
- theme: improve doom-themes overrides by using a proper theme (5f4aa98)
Bug Fixes
- formatting: specify parser for prettier-js to avoid errors (7de79dd)
0.7.24 (2021-04-02)
Features
- themes: make vertical divider between windows slightly more prominent (301a134)
- version-control: add module for git-gutter as an alternative to diff-hl (1e5cc84)
- version-control: tweak diff-hl style (e7020e8)
Bug Fixes
- linting: change flycheck fringe indicator to a left-pointing arrow (d564fbe)
0.7.23 (2021-04-01)
Features
- lang: handle additional file patterns with sh-mode (009c3dc)
- lsp: disable lsp-ui docs on mouse hover (29e7e06)
Bug Fixes
- version-control: pin diff-hl to a known good commit (5a425b5)
0.7.22 (2021-03-22)
Features
- lang: use reformatter to enable golines formatting (06f0db1)
- version-control: switch diff-hl style back to default (268b902)
Bug Fixes
- lang: populate auto-mode-alist with correct sh-mode function (43ce3f6)
- version-control: add missing magit hook for diff-hl (d0223d4)
0.7.21 (2021-03-15)
Features
- lang: enable manual formatting of go-mode buffers with golines (da5ecff)
- lsp: tweak configuration for lsp-mode and lsp-ui (b7bc119)
- native_comp: set comp-async-query-on-exit to t (1767dae)
- themes: make comments and vertical bar slightly more visible (49c8548)
Bug Fixes
- lang: disable duplicate before-save hooks for go-mode (bc4328c)
- misc: do not enable explain-pause-mode automatically when emacs starts (98b4e80)
0.7.20 (2021-02-27)
Features
- editor: update undo-tree to 0.8 (0368206)
- lang: add bf (benchmark func) snippet for go-mode (62029fd)
- version-control: add git-gutter support to siren-doom-themes customizations (601a040)
- version-control: change diff-hl fringe bitmap style to be a thin solid line (00f6db6)
- version-control: use diff-hl-margin-mode when running Emacs in a terminal (efae487)
Bug Fixes
- lang: ensure Go related env vars are correctly loaded (e74800b)
- lang: prevent dockerfile-mode wrongfully activating certain files (147e9ed)
- native-comp: expand ignored file patterns (702b4eb)
- native-comp: reduce warning by ignoring specific files which always fail to native-compile (d0a1927)
- navigation: ensure helm-ring is correctly loaded on startup (bcd3440)
- startup: correctly setup deferred loading for various packages (395ad7c)
- text-editing: correctly load custom snippets on emacs startup (affbe2e)
0.7.19 (2021-02-14)
Features
- lang: enable lsp-mode for sql-mode via sqls language server (1ff9e88)
Bug Fixes
- lang: debug current go test now works in non-root module packages (f41a9da)
- lang: for formatting of *.sql files with pgformatter (dd4c77a)
0.7.18 (2021-01-21)
Bug Fixes
- lang: correctly add rubocopfmt package vars to list of safe local vars (4f1e68f)
- workspaces: don't hide tab-bar on startup (3e8bbe3)
0.7.17 (2021-01-15)
Features
- lang: format ruby-mode buffers with language server (996a5b8)
- lsp: enable code lenses, improve lsp-ui-doc setup (e8544e7)
- lsp: tweak lsp-ui settings (6271425)
- projects: add all-the-icons-ibuffer package (6425b46)
- snippets: add various snippets for go-mode (d79e999)
Bug Fixes
- lang: correctly load dap-mode for go-mode (c1865ad)
- lang: correctly set projectile igonore directories (2438f0a)
- packages: fix incompatibility with latest use-package (50a85ca)
- projects: add missing dependency for all-the-icons (5f278ab)
- projects: correctly suppress treemacs load-time warnings (8329c7e)
0.7.16 (2021-01-05)
Features
- lang: enable debugging current test in go-mode via dap-mode (672d6d8)
0.7.15 (2020-12-25)
Features
- lang: allow gopls language server to modify go.mod (b31b35e)
- tools: add and configure restclient package (2af986d)
- tools: add httprepl package (f675e1f)
- tools: add ob-http package (bbc0e4a)
- version-control: ensure magit uses correct width for tab indents (07470c2)
0.7.14 (2020-11-15)
Features
- debugging: add dap-mode with basic config for Go and Ruby (7917f6a)
- editor: remove hideshowvis package (811d14f)
- lang: expand golang-related env vars which are imported (9a51b31)
- lsp: bind lsp-ui-doc-glance to C-c C-d instead of lsp-ui-doc-show (3812b3d)
- snippets: add Golang snippet ft "for _, tt := range tests {...}" (5c2229c)
0.7.13 (2020-11-09)
Features
- lang: enable terraform-ls language server support in terraform-mode (3adfd0c)
- lang: format go-mode buffers on save with gofumpt via lsp-mode (7ca255d)
0.7.12 (2020-10-29)
Features
- misc: add rand-ip command to insert a random IPv4 address (3edd57c)
- version-control: correctly format forge-post-mode buffers with prettier-js (f540569)
0.7.11 (2020-10-27)
Features
- lang: add print related go-mode snippets (ea03506)
- misc: add various rand-* commands for generating randomized data (60df63b)
Bug Fixes
- lang: disable indentation highlights for Makefiles (192499a)
- lang: properly escape } in puts debug (pd) ruby-mode snippet (c36be86)
- text-editing: enable yasnippet via global mode (11ac1a8)
0.7.10 (2020-10-15)
Bug Fixes
- ui: use advice to yes-or-no-p to y-or-n-p (f987f01)
0.7.9 (2020-10-09)
Features
- editor: add common language statements to highlight-symbol-ignore-list (0e204bc)
- org-mode: disable section body indentation (499349c)
- org-mode: enable auto-fill-mode to automatically wrap lines at 80 characters (b1689e0)
Bug Fixes
- lang: ensure golang setup works with goenv (9d45b1a)
0.7.8 (2020-10-04)
0.7.7 (2020-09-27)
Features
- lang: add jsonnet-mode (5937589)
- macos: move files/folders to trash instead of deleting them on macOS (bda82a9)
0.7.6 (2020-09-23)
Features
- misc: add uuidgen package (9c28e42)
0.7.5 (2020-09-10)
Bug Fixes
- lang: resolve json-snatcher issue by overriding it with a fork (298587d)
0.7.4 (2020-09-01)
Bug Fixes
- workspaces: do not auto-load "default" desktop on startup (6003c89)
0.7.3 (2020-08-28)
Features
- workspaces: hide workspace name in modeline (04b2524)
- workspaces: strip down frame parameters saved to desktop file (7a1ab57)
- workspaces: tweak tab-bar keybindings and turn on tab-bar-history-mode (4203fdb)
Bug Fixes
- native_comp: correctly set custom comp-eln-load-path (4e7ec6a)
- packages: update package definitions to be compatible with latest straight.el (1c81570)
0.7.2 (2020-08-20)
Features
- windows: use new windmove-swap-* functions on Emacs 27 and later (dccb577)
Bug Fixes
- lang: Disable ruby-specific C-c C-b binding (0981431)
- lang: fix issue with json-mode when native-comp is used (0082330)
- native_comp: automatically delete invalid *.eln files on startup (cb86a67)
0.7.1 (2020-08-18)
Features
- core: add support for native-comp/gccemacs (658daa9)
Bug Fixes
- lang: remove poly-markdown as it was glitchy (e533a3b)
- projects: ensure treemacs uses the central cache directory (67498da)
- windows: set zoom-window keybindings correctly (88ab8f9)
- workspaces: Improve reliability of desktop restore (4fbf607)
0.7.0 (2020-08-16)
Features
- core: use buffer local hl-line-mode instead of global-hl-line-mode (7ed3e92)
- projects: tweak projectile keybindings (208394e)
- projects: use all-the-icons in treemacs (9bd34f8)
- shell: improve vterm-mode configuration (a8ec880)
- workspaces: add siren-desktop module for managing emacs sessions (5ce5740)
- workspaces: add siren-tab-bar module with custom tab-bar-mode setup (c1ddbe3)
- workspaces: switch from persp-mode to tar-bar-mode and desktop (e8f82a4)
Bug Fixes
- core: set default-directory correctly during startup on macOS (d80df8e)
0.6.12 (2020-08-11)
Features
- lang: add vue-mode for working with .vue files (d1f4e13)
- lang: Remove robe package in favor of lsp-mode for Ruby (4ba09d4)
Bug Fixes
- navigation: Update setup for recent changes to helm (6cca25c)
0.6.11 (2020-07-21)
Features
- lang: Improve markdown formatting on save (8376b71)
- shell: Switch shell-pop from ansi-term to vterm (4338d85)
Bug Fixes
- workspaces: Recent persp now works after renaming persps (a04e57f)
0.6.10 (2020-07-13)
Features
- lang: Set new rubocopfmt-include-unsafe-cops option to t (7d0ff60)
Bug Fixes
- helm: Helm failure when tramp-methods variable is not defined (2059714)
0.6.9 (2020-07-04)
Features
- lsp: Improve lsp-mode performance, support latest 7.x version (efd0b42)
0.6.8 (2020-07-02)
Features
- lang: Enable terminal-friendly quote toggle for ruby-mode (9b5c22f)
- windows: Enable terminal friendly zoom-window keybinding (2fa061b)
Bug Fixes
- editor: Make undo-tree a bit more terminal friendly (bbc98de)
- navigation: Dired disk usage command was unreliable on Linux (acb2d6f)
0.6.7 (2020-06-07)
Features
- lang: Add jinja2-mode for Jinja2 templates (84bdd61)
- lang: Language aware syntax highlight of markdown code-blocks (a746106)
- navigation: Add file/directory size commands to Dired (ecc278b)
Bug Fixes
- lang: Work around for whitespace-mode issue with caddyfile-mode (1ef8570)
0.6.6 (2020-06-05)
Features
- lang: Add caddyfile-mode for Caddy config files (e6b52a5)
- workspaces: Improve persp-mode "UI" helpers (984b9fb)
Bug Fixes
- workspaces: Attempt to fix persp-mode forgetting persp layouts (ca2d51b)
0.6.5 (2020-05-30)
Features
Bug Fixes
- lang: terraform-mode now formats buffers on save correctly (bf4c49d)
- themes: Handle highlight-indent-guides when switching themes (88ceeaa)
0.6.4 (2020-05-23)
Features
- lang: Add module for terraform-mode package (e4c8643)
- lang: Add support for Haskell via haskell-mode (0f13518)
- lang: Format shell scripts with shfmt on save (c220e65)
- persp-mode: Enable switching to most recent persp (3c8fe70)
- text-editing: Add reformatter package (be39020)
Bug Fixes
- lang: Switch back to formatting Ruby with rubocop-daemon (aee6af6)
0.6.3 (2020-05-19)
Features
- lang: Enable use of markdown-edit-code-block (ac0bf9b)
- lang: Format ruby files with
lsp-format-buffer(a71fc70) - lang: Use rubocop-daemon to format ruby files on save (25441f4)
- lsp: Improve lsp-mode setup with a prefix key and company tweaks (764c4da)
- performance: Add explain-pause-mode (8814bf1)
Bug Fixes
- navigation: Ensure imenu config was is set correctly (8868e97)
0.6.2 (2020-05-10)
Features
- editor: Replace browse-kill-ring with helm-show-kill-ring (cdacf31)
Bug Fixes
- lsp: Add helm-lsp-workspace-symbol keybinding for terminal use (a6a8452)
- navigation: Improve helm-ag keybindings (decc1c5)
- navigation: Improve helm-apropos usage (c69dec3)
- navigation: Lazy-load helm without breaking keybindings (cb16ffe)
- projects: Improve helm-projectile keybindings in terminal (cc8a76c)
0.6.1 (2020-05-07)
Features
- dired: Add dired-subtree and dired-narrow packages (1d04474)
- dired: Customize dired+ faces to match doom-themes (c458d8e)
- navigation: Improve narrowing with recursive-narrow package (801d6f1)
- navigation: Use ripgrep instead of the_silver_searcher in helm-ag (4869796)
- text-editing: Safer case change keybindings (C-x C-u, C-x C-l) (4d447e7)
Bug Fixes
- tools: Ensure helm-make package keybinding works (889da80)
0.6.0 (2020-05-04)
Features
- completion: Add configuration for prescient and selectrum (07657bb)
- editor: Add mwim package to replace custom function (663852a)
- editor: Add siren-display-fill-column wrapper module (a0a72bd)
- editor: Support Emacs 27's native fill-column-indicator (4647577)
- editor: Use auto-highlight-symbol instead of highlight-symbol (045520a)
- exports: Add pandoc exporting to org-mode and markdown-mode (07521a1)
- lang: Add config for nxml-mode (1469865)
- lang: Add go-gen-test package for generating tabular tests (38e20c7)
- lang: Add nginx-mode and company-nginx packages (f66d246)
- lang: Add support for AppleScript (e65698e)
- lang: Add support for TOML files via toml-mode package (b5cb054)
- lang: Format all the things (almost) with prettier (d50ffee)
- lang: Format yaml files with prettier (d4ee9cc)
- line-numbers: Swap linum for built-in display-line-numbers (392d769)
- misc: Add grip-mode to preview Markdown via GitHub's API (801b32a)
- navigation: Add config for centaur-tabs, not loaded on startup (8730b23)
- packages: Replace package.el with straight.el (b13ca36)
- projects: Get treemacs working nicely with helm (b257c7d)
- tools: Add docker and kubernetes packages (ff378e1)
- tools: Add helm-make package (79caa36)
- workspaces: Enable easy re-ordering of persp-mode perspectives (767014d)
- xwidgets: Add xwidget-plus package (c0993c8)
Bug Fixes
- core: Auto-save folder was not being set correctly (fdfdbc1)
- editor: Disable ido-everywhere (c8802b3)
- editor: Improve reliability of undo history (6888df4)
- helm: Do not defer helm-make package to ensure keybinding works (9efa5e5)
- lang: Remove stray invalid character causing semi-random issues (92bc4af)
- navigation: Improve dired on macOS (b09cc28)
- org-mode: Remove invalid confluence export-backend (252553f)
- vc: Disable magit-todos package (16264c3)
- windows: Make zoom-window package play nice with persp-mode (1692aa1)
- workspaces: Don't restore magit buffers on startup (683ab9a)
- File associations for gitconfig-mode and dockerfile-mode (e1d64b8)