From c7582c5266fca364c6ff576426ef17d5b8912ed0 Mon Sep 17 00:00:00 2001 From: Jen-Chieh Shen Date: Sun, 1 Jan 2023 17:53:27 +0800 Subject: [PATCH 001/894] Bump version --- init.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/init.el b/init.el index a1dcd09b..07e967d9 100755 --- a/init.el +++ b/init.el @@ -42,7 +42,7 @@ ;; (@* "Version" ) ;; -(defconst jcs-emacs-version-no "9.0.0" +(defconst jcs-emacs-version-no "9.0.1" "JCS-Emacs version.") (defun jcs-emacs-version () From 4e168a5d90d4062304e96de47da46bc597268c80 Mon Sep 17 00:00:00 2001 From: Jen-Chieh Shen Date: Mon, 2 Jan 2023 00:18:35 +0800 Subject: [PATCH 002/894] chore(folding): Enable line-comment folding by default --- modules/editor/fold/config.el | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/editor/fold/config.el b/modules/editor/fold/config.el index bdc437f2..7b6d0cc1 100644 --- a/modules/editor/fold/config.el +++ b/modules/editor/fold/config.el @@ -1,6 +1,7 @@ ;;; editor/fold/config.el -*- lexical-binding: t; -*- (use-package ts-fold + :hook (tree-sitter-after-on . ts-fold-line-comment-mode) :hook (tree-sitter-after-on . ts-fold-indicators-mode) :init (setq ts-fold-indicators-fringe 'left-fringe From e301333ef7585189614bb1fed163caab2e4a0973 Mon Sep 17 00:00:00 2001 From: Jen-Chieh Shen Date: Fri, 6 Jan 2023 01:38:16 +0800 Subject: [PATCH 003/894] Add package makefile-executor --- lisp/jcs-package.el | 1 + modules/tools/make/config.el | 3 +-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index e32c7e6a..f3709b5a 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -243,6 +243,7 @@ lsp-tailwindcss lsp-ui magit-todos + makefile-executor manage-minor-mode-table marginalia markdown-toc diff --git a/modules/tools/make/config.el b/modules/tools/make/config.el index af391a37..0b21b877 100644 --- a/modules/tools/make/config.el +++ b/modules/tools/make/config.el @@ -87,8 +87,7 @@ :interactive t) (jcs-key-local - `(((kbd "RET") . jcs-makefile-newline) - ((kbd "C-v") . yank)))) + `(((kbd "RET") . jcs-makefile-newline)))) (jcs-add-hook 'makefile-gmake-mode-hook ;; XXX: Don't use gmake version, you cannot bind C-c for some reason... From b04f89a0e0009efcfc93120e1d569ddde7cf6894 Mon Sep 17 00:00:00 2001 From: Jen-Chieh Shen Date: Fri, 6 Jan 2023 01:39:18 +0800 Subject: [PATCH 004/894] changelgo --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 98de387d..9599992a 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,7 +8,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how ## 9.0.1 (Unreleased) > Released N/A -* N/A +* Add new package `makefile-executor` (e301333ef7585189614bb1fed163caab2e4a0973) ## 9.0.0 > Released Jan 01, 2023 From 36b1bbae37041d100b3f02b1309f9cbfc4dc40e5 Mon Sep 17 00:00:00 2001 From: Jen-Chieh Shen Date: Fri, 6 Jan 2023 22:06:26 +0800 Subject: [PATCH 005/894] Add package kebernets --- lisp/jcs-package.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index f3709b5a..98ca541a 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -220,6 +220,7 @@ k8s-mode keypression kotlin-mode + kubernetes license-templates line-reminder list-environment From d9535f42811a33a9fda824493424a909aa9e0f9f Mon Sep 17 00:00:00 2001 From: Jen-Chieh Shen Date: Fri, 6 Jan 2023 23:17:09 +0800 Subject: [PATCH 006/894] Add jcs-echobar --- lisp/jcs-disp.el | 12 ------------ lisp/jcs-hook.el | 2 +- lisp/jcs-package.el | 3 +-- modules/lang/markdown/config.el | 29 +---------------------------- 4 files changed, 3 insertions(+), 43 deletions(-) diff --git a/lisp/jcs-disp.el b/lisp/jcs-disp.el index 728b1edc..c41934ca 100644 --- a/lisp/jcs-disp.el +++ b/lisp/jcs-disp.el @@ -53,21 +53,9 @@ Note this is opposite logic to the toggle mode function." ;; (@* "Echo Bar" ) ;; -(defun jcs-buffer-spaces-or-tabs () - "Check if buffer using spaces or tabs." - (if (= (how-many "^\t" (point-min) (point-max)) 0) "SPC" "TAB")) - (use-package echo-bar :init (setq echo-bar-right-padding 0 - echo-bar-function - (lambda () ; String to display in echo bar - (format "%s: %s %s %s %s" - (jcs-buffer-spaces-or-tabs) - (indent-control-get-indent-level-by-mode) - buffer-file-coding-system - (show-eol-get-eol-mark-by-system) - (format-time-string "%b %d, %Y %H:%M:%S"))) echo-bar-minibuffer nil)) (use-package region-state diff --git a/lisp/jcs-hook.el b/lisp/jcs-hook.el index 08376a94..bc6ba477 100755 --- a/lisp/jcs-hook.el +++ b/lisp/jcs-hook.el @@ -47,7 +47,7 @@ (jcs-add-hook 'on-init-ui-hook (auto-scroll-bar-mode 1) - (echo-bar-mode 1) + (jcs-echobar-mode 1) (global-hl-line-mode 1) (global-hl-todo-mode 1) (indent-control-mode 1) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 98ca541a..60425f28 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -124,7 +124,6 @@ dotenv-mode dumb-jump easky - echo-bar editorconfig-generate eldoc-eask eldoc-meta-net @@ -214,6 +213,7 @@ javadoc-lookup javap-mode jayces-mode + jcs-echobar jcs-modeline jenkinsfile-mode json-mode @@ -306,7 +306,6 @@ shader-mode shell-pop shift-number - show-eol shrink-whitespace sideline-blame sideline-color diff --git a/modules/lang/markdown/config.el b/modules/lang/markdown/config.el index d498e9b0..efbf39f0 100644 --- a/modules/lang/markdown/config.el +++ b/modules/lang/markdown/config.el @@ -20,32 +20,6 @@ ("el" . emacs-lisp-mode) ("cl" . lisp-mode))) -;; -;; (@* "Keys" ) -;; - -(defun jcs-markdown-return-key () - "Return key for Markdown mode." - (interactive) - (let (did-ret-key close-tag-found) - (when (and (jcs-first-forward-char-in-line-p "<") - (jcs-first-backward-char-in-line-p ">")) - ;; Check closing tag. - (save-excursion - (search-forward "<" nil t) - (forward-char 1) - (setq close-tag-found (jcs-current-char-equal-p "/"))) - - (when close-tag-found - (newline-and-indent) - (newline-and-indent) - (jcs-smart-previous-line) - (setq did-ret-key t))) - - (unless did-ret-key - (newline) - (indent-for-tab-command)))) - ;; ;; (@* "Templates" ) ;; @@ -72,8 +46,7 @@ 'jcs-insert-markdown-template) (jcs-key-local - `(((kbd "RET") . jcs-markdown-return-key) - ([S-tab] . markdown-cycle))) + `(([S-tab] . markdown-cycle))) ;; Eemmet (jcs-key emmet-mode-keymap From 303e713c2f816bf688b693009a8d60bf0381c13a Mon Sep 17 00:00:00 2001 From: Jen-Chieh Shen Date: Sat, 7 Jan 2023 00:55:43 +0800 Subject: [PATCH 007/894] Use package jcs-frametitle --- lisp/jcs-disp.el | 10 ---------- lisp/jcs-hook.el | 3 ++- lisp/jcs-package.el | 1 + 3 files changed, 3 insertions(+), 11 deletions(-) diff --git a/lisp/jcs-disp.el b/lisp/jcs-disp.el index c41934ca..edaa4c16 100644 --- a/lisp/jcs-disp.el +++ b/lisp/jcs-disp.el @@ -39,16 +39,6 @@ Note this is opposite logic to the toggle mode function." (let ((inhibit-redisplay t)) (apply arg0 args))) (unless elenv-graphic-p (jcs-advice-add 'moody-tab :override arg0))) -(use-package jcs-modeline - :config - (setq-default - frame-title-format - '((:eval invocation-name) - " - " - (:eval user-real-login-name) "@" (:eval system-name) ": " - (:eval (when (buffer-modified-p) " *")) - (:eval (if buffer-file-name "%f" "%b"))))) - ;; ;; (@* "Echo Bar" ) ;; diff --git a/lisp/jcs-hook.el b/lisp/jcs-hook.el index bc6ba477..c7684948 100755 --- a/lisp/jcs-hook.el +++ b/lisp/jcs-hook.el @@ -47,10 +47,11 @@ (jcs-add-hook 'on-init-ui-hook (auto-scroll-bar-mode 1) - (jcs-echobar-mode 1) (global-hl-line-mode 1) (global-hl-todo-mode 1) (indent-control-mode 1) + (jcs-echobar-mode 1) + (jcs-frametitle-mode 1) (jcs-modeline-mode 1) (right-click-context-mode 1) (vertico-mode 1) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 60425f28..3c29bf55 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -214,6 +214,7 @@ javap-mode jayces-mode jcs-echobar + jcs-frametitle jcs-modeline jenkinsfile-mode json-mode From 64f1a8da181151b37e245f61276deb31b52c60fd Mon Sep 17 00:00:00 2001 From: Jen-Chieh Date: Fri, 13 Jan 2023 22:53:21 +0800 Subject: [PATCH 008/894] fix(disp): Don't handle moody terminal, hande it to jcs-modeline --- lisp/jcs-disp.el | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lisp/jcs-disp.el b/lisp/jcs-disp.el index edaa4c16..1732e087 100644 --- a/lisp/jcs-disp.el +++ b/lisp/jcs-disp.el @@ -36,8 +36,7 @@ Note this is opposite logic to the toggle mode function." :config ;; XXX For issue, https://github.com/tarsius/moody/pull/41 (jcs-advice-add 'moody-redisplay :around - (let ((inhibit-redisplay t)) (apply arg0 args))) - (unless elenv-graphic-p (jcs-advice-add 'moody-tab :override arg0))) + (let ((inhibit-redisplay t)) (apply arg0 args)))) ;; ;; (@* "Echo Bar" ) From e0cadf8ecbfd96bc48091a6ba564dee961371ac2 Mon Sep 17 00:00:00 2001 From: Jen-Chieh Date: Sat, 14 Jan 2023 00:12:17 +0800 Subject: [PATCH 009/894] Remove echo-bar update on window state change, use jcs-echobar keycast update --- lisp/jcs-hook.el | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lisp/jcs-hook.el b/lisp/jcs-hook.el index c7684948..1bfc3486 100755 --- a/lisp/jcs-hook.el +++ b/lisp/jcs-hook.el @@ -23,8 +23,7 @@ (when (and (not (active-minibuffer-window)) (not (jcs-funcall-fboundp #'company--active-p))) (jcs-funcall-fboundp #'jcs-buffer-menu-refresh-buffer) - (jcs-dashboard-refresh-buffer) - (when echo-bar-mode (jcs-funcall-fboundp #'echo-bar-update)))) + (jcs-dashboard-refresh-buffer))) ;; ;; (@* "Find Files" ) From 89ab9904bce44eb2506919c15fdc415a713bb003 Mon Sep 17 00:00:00 2001 From: Jen-Chieh Date: Sat, 14 Jan 2023 18:37:02 +0800 Subject: [PATCH 010/894] Add package company-org-block --- lisp/jcs-package.el | 1 + modules/lang/org/config.el | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 3c29bf55..ccbf749a 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -98,6 +98,7 @@ company-meta-net company-nginx company-nixos-options + company-org-block company-paths company-powershell company-shell diff --git a/modules/lang/org/config.el b/modules/lang/org/config.el index a1a7aaff..81eacf5e 100644 --- a/modules/lang/org/config.el +++ b/modules/lang/org/config.el @@ -100,6 +100,8 @@ (org-indent-mode 1) + (company-fuzzy-backend-add 'company-org-block) + (jcs-key-local `(((kbd "C-a") . mark-whole-buffer) ([S-tab] . jcs-org-smart-cycle) @@ -114,6 +116,10 @@ ;; (@* "Extensions" ) ;; +(use-package company-org-block + :init + (setq company-org-block-edit-style 'inline)) + (use-package org-superstar :hook (org-mode . org-superstar-mode) :init From ce870a635741eb1181ee255f97841138d66b79a0 Mon Sep 17 00:00:00 2001 From: Jen-Chieh Date: Sun, 15 Jan 2023 16:13:28 +0800 Subject: [PATCH 011/894] Make company-org-block completion with higher backend --- modules/lang/org/config.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/lang/org/config.el b/modules/lang/org/config.el index 81eacf5e..8951c648 100644 --- a/modules/lang/org/config.el +++ b/modules/lang/org/config.el @@ -100,7 +100,7 @@ (org-indent-mode 1) - (company-fuzzy-backend-add 'company-org-block) + (company-fuzzy-backend-add-before 'company-org-block 'company-dabbrev) (jcs-key-local `(((kbd "C-a") . mark-whole-buffer) From 48822684b801b721d2c3cc1657d3901cf0500b52 Mon Sep 17 00:00:00 2001 From: Jen-Chieh Date: Mon, 16 Jan 2023 04:59:18 +0800 Subject: [PATCH 012/894] ignore buffer for openai --- modules/emacs/buffer-menu/config.el | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/emacs/buffer-menu/config.el b/modules/emacs/buffer-menu/config.el index c637d645..a0ed7f92 100644 --- a/modules/emacs/buffer-menu/config.el +++ b/modules/emacs/buffer-menu/config.el @@ -43,6 +43,7 @@ "[*]ert[*]" "[*]indent-lint" "[*]elfeed-" "magit[-]*[[:ascii:]]*[:]" ; From `magit' + "[*]openai" "[*]Most used words[*]" "[*]Free keys[*]" "[*]Test SHA[*]" From ff7200e40383794a5e67b41939366976a235a860 Mon Sep 17 00:00:00 2001 From: Jen-Chieh Date: Mon, 16 Jan 2023 16:39:54 +0800 Subject: [PATCH 013/894] Add package openai --- lisp/jcs-package.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index ccbf749a..c7baff6b 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -267,6 +267,7 @@ nov npm-mode on + openai org-fancy-priorities org-sticky-header org-superstar From 443b2e1312368201a8a15d64355e7c9aaf5b8958 Mon Sep 17 00:00:00 2001 From: Jen-Chieh Date: Wed, 18 Jan 2023 00:53:58 +0800 Subject: [PATCH 014/894] Add package codegpt --- lisp/jcs-package.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index c7baff6b..7bab8149 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -76,6 +76,7 @@ clojure-mode cmake-font-lock cobol-mode + codegpt coffee-mode com-css-sort command-log-mode @@ -267,7 +268,6 @@ nov npm-mode on - openai org-fancy-priorities org-sticky-header org-superstar From 0ae1e500120d5a7a44b489809290f8ce6c258091 Mon Sep 17 00:00:00 2001 From: Jen-Chieh Date: Wed, 18 Jan 2023 00:55:04 +0800 Subject: [PATCH 015/894] changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9599992a..1ab6c459 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how > Released N/A * Add new package `makefile-executor` (e301333ef7585189614bb1fed163caab2e4a0973) +* Add new package `codegpt` (443b2e1312368201a8a15d64355e7c9aaf5b8958) ## 9.0.0 > Released Jan 01, 2023 From 0751a29eb77d2eb00744a1066345e0aa3cbc5014 Mon Sep 17 00:00:00 2001 From: Jen-Chieh Date: Wed, 18 Jan 2023 01:30:49 +0800 Subject: [PATCH 016/894] Clean up comment util functions --- lisp/lib/jcs-util.el | 48 -------------------------------------------- 1 file changed, 48 deletions(-) diff --git a/lisp/lib/jcs-util.el b/lisp/lib/jcs-util.el index d052e5e3..23a5a788 100644 --- a/lisp/lib/jcs-util.el +++ b/lisp/lib/jcs-util.el @@ -483,54 +483,6 @@ If optional argument REL-LINE is nil; we will use first visible line instead." tree-sitter-hl-face:string.special tree-sitter-hl-face:escape)))) -(defun jcs-goto-start-comment () - "Go to the start of the comment." - (interactive) - (while (jcs-inside-comment-p) - (re-search-backward comment-start-skip nil t))) - -(defun jcs-goto-end-comment () - "Go to the end of the comment." - (interactive) - (when (jcs-inside-comment-p) - (forward-char 1) - (jcs-goto-end-comment))) - -(defun jcs-start-comment-point (&optional pt) - "Point at the start of the comment point relative to PT." - (save-excursion (when pt (goto-char pt)) (jcs-goto-start-comment) (point))) - -(defun jcs-end-comment-point (&optional pt) - "Point at the end of the comment point relative to PT." - (save-excursion (when pt (goto-char pt)) (jcs-goto-end-comment) (point))) - -(defun jcs-start-comment-symbol (&optional pt) - "Return the starting comment symbol form the given PT." - (when (jcs-inside-comment-p) - (let (start-pt) - (save-excursion - (when pt (goto-char pt)) - (jcs-goto-start-comment) - (progn ; Make sure to go outside of symbol - (re-search-backward "[ \t\r\n]" nil t) - (when (= (point) (line-end-position)) (forward-char 1))) - (setq start-pt (point)) - (re-search-forward comment-start-skip (1+ (line-end-position)) t) - (if (= start-pt (point)) nil - (string-trim (buffer-substring start-pt (point)))))))) - -(defun jcs-end-comment-symbol (&optional pt) - "Return the ending comment symbol form the given PT." - (when (jcs-inside-comment-p) - (let (end-pt) - (save-excursion - (when pt (goto-char pt)) - (jcs-goto-end-comment) - (setq end-pt (point)) - (re-search-backward "[ \t\r\n]" (1- (line-beginning-position)) t) - (if (= end-pt (point)) nil - (string-trim (buffer-substring (point) end-pt))))))) - ;; ;; (@* "Face" ) ;; From e1616c8097dc804acc12d5e09e4b5dbc65914f01 Mon Sep 17 00:00:00 2001 From: Jen-Chieh Date: Thu, 19 Jan 2023 19:50:59 +0800 Subject: [PATCH 017/894] Ignore codegpt output buffer --- modules/emacs/buffer-menu/config.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/emacs/buffer-menu/config.el b/modules/emacs/buffer-menu/config.el index a0ed7f92..7d9c8883 100644 --- a/modules/emacs/buffer-menu/config.el +++ b/modules/emacs/buffer-menu/config.el @@ -43,7 +43,7 @@ "[*]ert[*]" "[*]indent-lint" "[*]elfeed-" "magit[-]*[[:ascii:]]*[:]" ; From `magit' - "[*]openai" + "[*]openai" "[*]codegpt" "[*]Most used words[*]" "[*]Free keys[*]" "[*]Test SHA[*]" From ea0072356c3cd4aa5edfb59c07f308ca5c4e94a1 Mon Sep 17 00:00:00 2001 From: Jen-Chieh Date: Mon, 30 Jan 2023 03:01:14 +0800 Subject: [PATCH 018/894] fix: Remove already removed js2-mode config --- modules/lang/json/config.el | 5 ----- 1 file changed, 5 deletions(-) diff --git a/modules/lang/json/config.el b/modules/lang/json/config.el index 666cafdd..c198dcf7 100644 --- a/modules/lang/json/config.el +++ b/modules/lang/json/config.el @@ -14,11 +14,6 @@ ;; (jcs-add-hook 'json-mode-hook - (setq js2-bounce-indent-p t) - (remove-hook 'after-change-functions 'js2-minor-mode-edit t) - - (js2-minor-mode -1) - ;; File Header (jcs-insert-header-if-valid '("[.]json") 'jcs-insert-json-template)) From 7876f6dc0b33f79b057d833d3de7edbea6933f82 Mon Sep 17 00:00:00 2001 From: Jen-Chieh Date: Mon, 30 Jan 2023 03:01:32 +0800 Subject: [PATCH 019/894] Add config for openai --- lisp/jcs-module.el | 1 + lisp/lib/jcs-util.el | 8 ++++++++ modules/tools/ai/config.el | 5 +++++ 3 files changed, 14 insertions(+) create mode 100644 modules/tools/ai/config.el diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index 228c6191..3cbea62c 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -37,6 +37,7 @@ (nov . "reader/epub") (esh-mode . "term/eshell") (shell . "term/shell") + (openai . "tools/ai") (dockerfile-mode . "tools/dockerfile") (editorconfig . "tools/editorconfig") ((easky execrun quickrun) . "tools/eval") diff --git a/lisp/lib/jcs-util.el b/lisp/lib/jcs-util.el index 23a5a788..d64d96fd 100644 --- a/lisp/lib/jcs-util.el +++ b/lisp/lib/jcs-util.el @@ -100,6 +100,14 @@ execution." ((listp ,files) (dolist (file ,files) (with-eval-after-load file ,@body))) (t (with-eval-after-load ,files ,@body)))) +;; +;; (@* "Pass" ) +;; + +(defun jcs-auth-source-get (name) + "Basic value getter by NAME." + (plist-get (car (auth-source-search :name name)) :value)) + ;; ;; (@* "Buffer" ) ;; diff --git a/modules/tools/ai/config.el b/modules/tools/ai/config.el new file mode 100644 index 00000000..dd6d5685 --- /dev/null +++ b/modules/tools/ai/config.el @@ -0,0 +1,5 @@ +;;; lang/ai/config.el -*- lexical-binding: t; -*- + +(use-package openai + :init + (setq openai-key (jcs-auth-source-get "openai-key"))) From 25147f04e4475dec5aefb41795cf58b39a6df8a5 Mon Sep 17 00:00:00 2001 From: Jen-Chieh Date: Tue, 31 Jan 2023 19:06:33 +0800 Subject: [PATCH 020/894] Config jcs-modeline --- lisp/jcs-disp.el | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lisp/jcs-disp.el b/lisp/jcs-disp.el index 1732e087..e7cb5e91 100644 --- a/lisp/jcs-disp.el +++ b/lisp/jcs-disp.el @@ -38,6 +38,10 @@ Note this is opposite logic to the toggle mode function." (jcs-advice-add 'moody-redisplay :around (let ((inhibit-redisplay t)) (apply arg0 args)))) +(use-package jcs-modeline + :init + (setq jcs-modeline-show-point t)) + ;; ;; (@* "Echo Bar" ) ;; From 91b894796534a9b701b455bdb12d6dd5c707e7f6 Mon Sep 17 00:00:00 2001 From: jcs09018 Date: Tue, 7 Feb 2023 16:20:49 -0800 Subject: [PATCH 021/894] fix(lua): Remove deprecated electric pair predicate function --- modules/lang/lua/config.el | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/modules/lang/lua/config.el b/modules/lang/lua/config.el index 08729221..e8fe0bd7 100644 --- a/modules/lang/lua/config.el +++ b/modules/lang/lua/config.el @@ -1,15 +1,5 @@ ;;; lang/lua/config.el -*- lexical-binding: t; -*- -;; -;; (@* "Electric Pair" ) -;; - -(defun jcs-lua--electric-pair-inhibit-predicate (c) - "Electric pair predicate for `lua-mode'." - (if (jcs-current-char-equal-p "[") - (electric-pair-default-inhibit c) - (jcs--electric-pair-inhibit-predicate c))) - ;; ;; (@* "Templates" ) ;; @@ -22,7 +12,6 @@ ;; (jcs-add-hook 'lua-mode-hook - (setq-local electric-pair-inhibit-predicate 'jcs-lua--electric-pair-inhibit-predicate) (jcs-elec-pair-add '((?\[ . ?\]))) (modify-syntax-entry ?_ "w") ; Treat underscore as word From 71d0c3dfa0636fc55cc1c023e6383d5946b19e3c Mon Sep 17 00:00:00 2001 From: jcs09018 Date: Thu, 9 Feb 2023 14:37:26 -0800 Subject: [PATCH 022/894] feat(goto-last-change): Add and config new package --- lisp/jcs-key.el | 1 + lisp/jcs-package.el | 1 + 2 files changed, 2 insertions(+) diff --git a/lisp/jcs-key.el b/lisp/jcs-key.el index f89bece6..f1e4329a 100755 --- a/lisp/jcs-key.el +++ b/lisp/jcs-key.el @@ -139,6 +139,7 @@ ;;; Goto Thing ((kbd "M-g c") . goto-char-preview) ((kbd "M-g l") . goto-line-preview) + ((kbd "M-g p") . goto-last-change) ;;; Impatient Mode ((kbd "C-w o") . jcs-impatient-start) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 7bab8149..50b9ffea 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -190,6 +190,7 @@ gitlab-ci-mode-flycheck google-this goto-char-preview + goto-last-change goto-line-preview graphql-mode haml-mode From f73054af17e87d770980f8f1877d69bbc803e5ae Mon Sep 17 00:00:00 2001 From: jcs09018 Date: Thu, 9 Feb 2023 14:46:00 -0800 Subject: [PATCH 023/894] docs(keybindings): update for goto-last-change --- docs/keybindings.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/keybindings.md b/docs/keybindings.md index 5a27c01b..0d7db628 100755 --- a/docs/keybindings.md +++ b/docs/keybindings.md @@ -313,6 +313,7 @@ Here is the list of key bindins that defined in this configuration. * Alt+left - Navigate a word `left` excluding capital letter. * Alt+g, l - Goto line number. * Alt+g, c - Goto character position. +* Alt+g, p - Goto last change. #### Navigate Windows From 103026c156ac3b8abf95f955248dbf6477d57512 Mon Sep 17 00:00:00 2001 From: jcs09018 Date: Thu, 9 Feb 2023 14:46:08 -0800 Subject: [PATCH 024/894] changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1ab6c459..d870e512 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * Add new package `makefile-executor` (e301333ef7585189614bb1fed163caab2e4a0973) * Add new package `codegpt` (443b2e1312368201a8a15d64355e7c9aaf5b8958) +* Add and config new package `goto-last-change` (71d0c3dfa0636fc55cc1c023e6383d5946b19e3c) ## 9.0.0 > Released Jan 01, 2023 From c27fa67a10c59b52ce2f1e81322f69d9df91ee1f Mon Sep 17 00:00:00 2001 From: jcs090218 Date: Fri, 10 Feb 2023 01:07:12 -0800 Subject: [PATCH 025/894] chore(sideline): Extract module --- lisp/jcs-module.el | 2 +- lisp/jcs-ui.el | 17 ----------------- modules/ui/sideline/config.el | 19 +++++++++++++++++++ 3 files changed, 20 insertions(+), 18 deletions(-) create mode 100644 modules/ui/sideline/config.el diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index 3cbea62c..07263d21 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -9,7 +9,7 @@ '( (keypression . "app/keypression") (elfeed . "app/rss") - (flycheck . "checkers/syntax") + ((flycheck flymake) . ("checkers/syntax" "ui/sideline")) (company . "completion/company") (vertico . "completion/vertico") (tree-sitter . ("editor/docstring" "editor/fold")) diff --git a/lisp/jcs-ui.el b/lisp/jcs-ui.el index 2e5c1a89..e69ec1fc 100644 --- a/lisp/jcs-ui.el +++ b/lisp/jcs-ui.el @@ -201,23 +201,6 @@ repos-window-switch-commands '(push-button compile-goto-error))) -;; -;;; Sideline - -(use-package sideline - :hook ((flycheck-mode . sideline-mode) - (flymake-mode . sideline-mode)) - :init - (setq sideline-delay 0.2 - sideline-backends-left '((sideline-color . up)) - sideline-backends-right '((sideline-lsp . up) - (sideline-flycheck . down) - (sideline-flymake . down)) - sideline-display-backend-name t - sideline-display-backend-type 'inner)) - -(use-package sideline-flycheck :hook (flycheck-mode . sideline-flycheck-setup)) - ;; ;;; Line Endings diff --git a/modules/ui/sideline/config.el b/modules/ui/sideline/config.el new file mode 100644 index 00000000..61472ff1 --- /dev/null +++ b/modules/ui/sideline/config.el @@ -0,0 +1,19 @@ +;;; ui/sideline/config.el -*- lexical-binding: t; -*- + +(use-package sideline + :hook ((flycheck-mode . sideline-mode) + (flymake-mode . sideline-mode)) + :init + (setq sideline-delay 0.2 + sideline-backends-left '((sideline-color . up)) + sideline-backends-right '((sideline-lsp . up) + (sideline-flycheck . down) + (sideline-flymake . down)) + sideline-display-backend-name t + sideline-display-backend-type 'inner)) + +(use-package sideline-flycheck :hook (flycheck-mode . sideline-flycheck-setup)) + +(use-package sideline-lsp + :init + (setq sideline-lsp-code-actions-prefix "")) From 63023ed1bf9e69e03caacd16c5c07a08c5ddf82d Mon Sep 17 00:00:00 2001 From: jcs090218 Date: Mon, 13 Feb 2023 23:51:28 -0800 Subject: [PATCH 026/894] chore: Update lsp config --- modules/checkers/syntax/config.el | 4 ++++ modules/tools/lsp/config.el | 5 +---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/modules/checkers/syntax/config.el b/modules/checkers/syntax/config.el index f08cead3..48df0195 100644 --- a/modules/checkers/syntax/config.el +++ b/modules/checkers/syntax/config.el @@ -19,3 +19,7 @@ :config ;; Rerunning checks on every newline is a mote excessive. (delq 'new-line flycheck-check-syntax-automatically)) + +(use-package flymake + :init + (setq flymake-fringe-indicator-position 'right-fringe)) diff --git a/modules/tools/lsp/config.el b/modules/tools/lsp/config.el index 1786772d..9981b02b 100644 --- a/modules/tools/lsp/config.el +++ b/modules/tools/lsp/config.el @@ -3,10 +3,7 @@ (use-package lsp-mode :init (setq lsp-auto-guess-root t - lsp-prefer-capf t - lsp-keep-workspace-alive nil ; Auto-kill LSP server - lsp-prefer-flymake nil ; Use lsp-ui and flycheck - flymake-fringe-indicator-position 'right-fringe) + lsp-keep-workspace-alive nil) :config ;; Let's not block the loading process, so lsp packages don't hamper with ;; each another. From 318c7a9c183c40f5ba9e2dec5cc064141eec0cca Mon Sep 17 00:00:00 2001 From: jcs09018 Date: Tue, 14 Feb 2023 15:29:57 -0800 Subject: [PATCH 027/894] feat(vbs): Add packages for vbs development --- lisp/jcs-package.el | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 50b9ffea..3d2fee41 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -342,10 +342,13 @@ unfill use-package use-ttf + vbs-repl + vbscript-mode vc-refresh vertico-flx vimrc-mode visual-regexp + visual-basic-mode vs-dark-theme vs-edit-mode vs-electric-spacing From 2c0f07a4a286f3116b34124d54caa5af64a8a138 Mon Sep 17 00:00:00 2001 From: jcs09018 Date: Tue, 14 Feb 2023 16:41:12 -0800 Subject: [PATCH 028/894] feat(vbs): Configure prog-mode for vbs mode --- lisp/jcs-module.el | 1 + modules/lang/vbs/config.el | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 modules/lang/vbs/config.el diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index 07263d21..0cc38927 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -132,6 +132,7 @@ (sql . "lang/sql") (swift-mode . "lang/swift") (typescript-mode . "lang/typescript") + (visual-basic-mode . "lang/vbs") (verilog-mode . "lang/verilog") (vhdl-mode . "lang/vhdl") (vimrc-mode . "lang/vimscript") diff --git a/modules/lang/vbs/config.el b/modules/lang/vbs/config.el new file mode 100644 index 00000000..1595769d --- /dev/null +++ b/modules/lang/vbs/config.el @@ -0,0 +1,19 @@ +;;; lang/vbs/config.el -*- lexical-binding: t; -*- + +;; +;; (@* "Templates" ) +;; + +(file-header-defins jcs-insert-vbs-template "vbs" "default.txt" + "Header format for BASIC file.") + +;; +;; (@* "Hook" ) +;; + +(jcs-add-hook 'visual-basic-mode-hook + (run-hooks 'prog-mode-hook) + + ;; File Header + (jcs-insert-header-if-valid '("[.]vbs") + 'jcs-insert-vbs-template)) From a987d3cf37dc6b2c0c8da2ab8433feab1e088e52 Mon Sep 17 00:00:00 2001 From: jcs09018 Date: Tue, 14 Feb 2023 16:42:49 -0800 Subject: [PATCH 029/894] chore(vbs): Comment language specifically --- modules/lang/vbs/config.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/lang/vbs/config.el b/modules/lang/vbs/config.el index 1595769d..6415a51a 100644 --- a/modules/lang/vbs/config.el +++ b/modules/lang/vbs/config.el @@ -5,7 +5,7 @@ ;; (file-header-defins jcs-insert-vbs-template "vbs" "default.txt" - "Header format for BASIC file.") + "Header format for Visual BASIC file.") ;; ;; (@* "Hook" ) From 91edbbfbee798f3fe8e66866fd0a2fc8c3ca0d37 Mon Sep 17 00:00:00 2001 From: jcs090218 Date: Tue, 14 Feb 2023 17:33:52 -0800 Subject: [PATCH 030/894] chore(submodules): Update all submodules --- snippets | 2 +- templates | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/snippets b/snippets index 0af58384..da75c18d 160000 --- a/snippets +++ b/snippets @@ -1 +1 @@ -Subproject commit 0af583842d608eeed7b3fc1a8314b0067377cdc7 +Subproject commit da75c18dce0fbcf1dbad0f5aa9eb04fba56a79e7 diff --git a/templates b/templates index 91232441..e9c96674 160000 --- a/templates +++ b/templates @@ -1 +1 @@ -Subproject commit 91232441ee3471c79a27a57dd56fbdf0b2ae4b6c +Subproject commit e9c96674c0837898d268d3279caf679f521c1544 From 2a9c7568cd2a3029540fdbba8ad944fd0e594781 Mon Sep 17 00:00:00 2001 From: jcs090218 Date: Fri, 17 Feb 2023 11:19:50 -0800 Subject: [PATCH 031/894] chore(checker): Use eask for the elsa backend --- modules/lang/emacs-lisp/config.el | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/modules/lang/emacs-lisp/config.el b/modules/lang/emacs-lisp/config.el index 1fc98561..494e0ea7 100644 --- a/modules/lang/emacs-lisp/config.el +++ b/modules/lang/emacs-lisp/config.el @@ -52,6 +52,11 @@ (use-package flycheck-cask :hook (flycheck-mode . flycheck-cask-setup)) (use-package flycheck-eask :hook (flycheck-mode . flycheck-eask-setup)) -(use-package flycheck-elsa :hook (flycheck-mode . flycheck-elsa-setup)) + +(use-package flycheck-elsa + :hook (flycheck-mode . flycheck-elsa-setup) + :init + (setq flycheck-elsa-backend 'eask)) + (use-package flycheck-package :hook (flycheck-mode . flycheck-package-setup)) (use-package flycheck-relint :hook (flycheck-mode . flycheck-relint-setup)) From 65a0ff10023ee5e5177761baf86b780da67bbc1e Mon Sep 17 00:00:00 2001 From: jcs090218 Date: Mon, 20 Feb 2023 11:12:00 -0800 Subject: [PATCH 032/894] fix(vertico): Maintain the same behavior for vertico-directory-delete-char --- modules/completion/vertico/config.el | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/completion/vertico/config.el b/modules/completion/vertico/config.el index a196d3b9..6dd81808 100644 --- a/modules/completion/vertico/config.el +++ b/modules/completion/vertico/config.el @@ -4,7 +4,10 @@ :hook (rfn-eshadow-update-overlay . vertico-directory-tidy) :hook (on-first-input . vertico-mode) :bind ( :map vertico-map - ("\177" . vertico-directory-delete-char) + ("\177" . (lambda () (interactive) + (if (eq (char-before) ?/) + (vertico-directory-up 1) + (backward-delete-char 1)))) ("" . vertico-directory-enter) ("/" . jcs-vertico-/)) :init From f509e159caa94aa3ecaf77a5baf235681838bf39 Mon Sep 17 00:00:00 2001 From: jcs090218 Date: Mon, 20 Feb 2023 11:32:57 -0800 Subject: [PATCH 033/894] feature Don't check installation for use-package --- lisp/jcs-package.el | 5 ----- 1 file changed, 5 deletions(-) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 3d2fee41..8dd01f60 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -25,10 +25,6 @@ ;; (@* "Packages" ) ;; -(unless (package-installed-p 'use-package) - (package-refresh-contents) - (package-install 'use-package)) - (setq use-package-always-defer t use-package-expand-minimally t) @@ -340,7 +336,6 @@ typescript-mode undo-tree-vf unfill - use-package use-ttf vbs-repl vbscript-mode From 4bc5916ded28647de8bbce01fe8a6930c48b5ffe Mon Sep 17 00:00:00 2001 From: jcs090218 Date: Mon, 20 Feb 2023 11:33:08 -0800 Subject: [PATCH 034/894] Bump min version to 29.0.60 --- init.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/init.el b/init.el index 07e967d9..e9f031d9 100755 --- a/init.el +++ b/init.el @@ -33,8 +33,8 @@ ;; (@* "Startup" ) ;; -(when (version< emacs-version "29.0.50") - (error "This requires Emacs 29.0.50 and above!")) +(when (version< emacs-version "29.0.60") + (error "This requires Emacs 29.0.60 and above!")) (when (featurep 'esup-child) (setq gc-cons-threshold most-positive-fixnum)) From 8b93d7ab026caec1f9e94088732979c6127ce740 Mon Sep 17 00:00:00 2001 From: Jen-Chieh Shen Date: Mon, 20 Feb 2023 15:11:11 -0800 Subject: [PATCH 035/894] doc(README.md): Update min Emacs version --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 72e9cc1e..ec6677d3 100755 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@

License -Emacs +Emacs Release Tag Packages

From ba412a3026ebf38b6a7254a145f3f11e8601f1d2 Mon Sep 17 00:00:00 2001 From: jcs090218 Date: Tue, 21 Feb 2023 15:51:51 -0800 Subject: [PATCH 036/894] feat(rest): Add support for restclient --- lisp/jcs-module.el | 3 +++ lisp/jcs-package.el | 1 + modules/emacs/buffer-menu/config.el | 2 +- modules/lang/rest/config.el | 20 ++++++++++++++++++++ 4 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 modules/lang/rest/config.el diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index 0cc38927..73b47912 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -123,6 +123,7 @@ (python-mode . "lang/python") (qml-mode . "lang/qml") (racket-mode . "lang/racket") + (restclient . "lang/rest") (ruby-mode . "lang/ruby") (rust-mode . "lang/rust") (ssass-mode . "lang/sass") @@ -196,6 +197,8 @@ ;;; O ("\\.dpk'?\\'" . opascal-mode) ("\\.dpr'?\\'" . opascal-mode) +;;; R + ("\\.http'?\\'" . restclient-mode) ;;; S ("\\.sass'?\\'" . ssass-mode) ("\\.shader'?\\'" . shader-mode) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 8dd01f60..6b238c73 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -98,6 +98,7 @@ company-org-block company-paths company-powershell + company-restclient company-shell company-sourcekit company-terraform diff --git a/modules/emacs/buffer-menu/config.el b/modules/emacs/buffer-menu/config.el index 7d9c8883..3af3d4cd 100644 --- a/modules/emacs/buffer-menu/config.el +++ b/modules/emacs/buffer-menu/config.el @@ -38,7 +38,7 @@ "[*]Kill Ring[*]" ; From `browse-kill-ring' "[*]SPEEDBAR" "[*]Flycheck" "[*]Flymake log[*]" - "[*]httpd[*]" + "[*]httpd[*]" "[*]HTTP Response[*]" "[*]helpful" "[*]suggest[*]" "[*]ert[*]" "[*]indent-lint" "[*]elfeed-" diff --git a/modules/lang/rest/config.el b/modules/lang/rest/config.el new file mode 100644 index 00000000..abf03792 --- /dev/null +++ b/modules/lang/rest/config.el @@ -0,0 +1,20 @@ +;;; lang/rest/config.el -*- lexical-binding: t; -*- + +;; +;; (@* "Templates" ) +;; + +(file-header-defins jcs-insert-rest-template "rest" "default.txt" + "RestClient file header format.") + +;; +;; (@* "Hook" ) +;; + +(jcs-add-hook 'restclient-mode-hook + (run-hooks 'prog-mode-hook) + + (company-fuzzy-backend-add 'company-restclient) + + (jcs-insert-header-if-valid '("[.]http") + 'jcs-insert-rest-template)) From 408e9c9243260fc21a0df2052b376774ac048fa2 Mon Sep 17 00:00:00 2001 From: jcs090218 Date: Tue, 21 Feb 2023 15:52:19 -0800 Subject: [PATCH 037/894] chore: Update submodules --- snippets | 2 +- templates | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/snippets b/snippets index da75c18d..2a6ba95b 160000 --- a/snippets +++ b/snippets @@ -1 +1 @@ -Subproject commit da75c18dce0fbcf1dbad0f5aa9eb04fba56a79e7 +Subproject commit 2a6ba95b804432f5f6a3f030e6fcc4ffa7ff117a diff --git a/templates b/templates index e9c96674..75a6aada 160000 --- a/templates +++ b/templates @@ -1 +1 @@ -Subproject commit e9c96674c0837898d268d3279caf679f521c1544 +Subproject commit 75a6aada2546a2ea442991ef0a0c8637ae3e2493 From 9a71aee215e59b0368302ce54f613d498969caed Mon Sep 17 00:00:00 2001 From: jcs090218 Date: Tue, 21 Feb 2023 16:00:26 -0800 Subject: [PATCH 038/894] chore(rest): Apply more accurate docstring --- modules/lang/rest/config.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/lang/rest/config.el b/modules/lang/rest/config.el index abf03792..a32a870f 100644 --- a/modules/lang/rest/config.el +++ b/modules/lang/rest/config.el @@ -5,7 +5,7 @@ ;; (file-header-defins jcs-insert-rest-template "rest" "default.txt" - "RestClient file header format.") + "REST language file header format.") ;; ;; (@* "Hook" ) @@ -14,7 +14,7 @@ (jcs-add-hook 'restclient-mode-hook (run-hooks 'prog-mode-hook) - (company-fuzzy-backend-add 'company-restclient) + (company-fuzzy-backend-add-before 'company-restclient 'company-dabbrev) (jcs-insert-header-if-valid '("[.]http") 'jcs-insert-rest-template)) From 65df1e10f99b58368001513ab97f6fd7e24d16fe Mon Sep 17 00:00:00 2001 From: jcs09018 Date: Thu, 23 Feb 2023 16:10:21 -0800 Subject: [PATCH 039/894] chore(key-bindings): Bind whitespace keybinding so compatible to VS IDE --- docs/keybindings.md | 10 ++++++---- lisp/jcs-key.el | 3 ++- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/docs/keybindings.md b/docs/keybindings.md index 0d7db628..1791a353 100755 --- a/docs/keybindings.md +++ b/docs/keybindings.md @@ -337,11 +337,13 @@ Here is the list of key bindins that defined in this configuration. * Ctrl+= - Text scale increase (Zoom in). * Ctrl+- - Text scale decrease (Zoom out). * Ctrl+0(Numpad) - Reset zoom. -* Alt+= - Frame transparent increase. -* Alt+- - Frame transparent decrease. +* Alt+= - Frame's transparency increase. +* Alt+- - Frame's transparency decrease. * Ctrl+k, f - Change font style. * Ctrl+k, m - Toggle minimap. * Alt+i - Show End of Line. +* Ctrl+k, b - Show white space. +* Ctrl+r, Ctrl+w - Show white space. ### Windows @@ -353,8 +355,8 @@ Here is the list of key bindins that defined in this configuration. * Ctrl+w, e - Toggle enlarge current selected window. * Ctrl+\\ - Split window horizontally. * Alt+\` - Toggle transparent frame. -* Alt+= - Increment frame transparent by 5 percent. -* Alt+- - Decrement frame transparent by 5 percent. +* Alt+= - Increment frame's transparency by 5 percent. +* Alt+- - Decrement frame's transparency by 5 percent. ### Version Control diff --git a/lisp/jcs-key.el b/lisp/jcs-key.el index f1e4329a..78d2c03d 100755 --- a/lisp/jcs-key.el +++ b/lisp/jcs-key.el @@ -317,7 +317,8 @@ ((kbd "C-M-c") . capitalize-dwim) ;;; Whitespace - ((kbd "C-k b") . whitespace-mode) + ((kbd "C-k b") . whitespace-mode) + ((kbd "C-r C-w") . whitespace-mode) ;;; Zoom ((kbd "C-=") . text-scale-increase) From 5665b9f5d9fee5fdbd363a28defea904a0d170b9 Mon Sep 17 00:00:00 2001 From: jcs090218 Date: Sat, 25 Feb 2023 23:37:16 -0800 Subject: [PATCH 040/894] chore: Add new package buttercup --- lisp/jcs-package.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 6b238c73..0d86a2f8 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -63,6 +63,7 @@ browse-kill-ring buffer-menu-filter buffer-move + buttercup calfw caml cargo-mode From 61e70f13dda2c7c3e7519972840d1828537b6966 Mon Sep 17 00:00:00 2001 From: jcs090218 Date: Mon, 27 Feb 2023 15:46:07 -0800 Subject: [PATCH 041/894] fix(python): Fix reload python module --- modules/lang/python/config.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/lang/python/config.el b/modules/lang/python/config.el index 6007b615..8b28c654 100644 --- a/modules/lang/python/config.el +++ b/modules/lang/python/config.el @@ -59,8 +59,8 @@ '(("Plain" . "Start literate programming") ("Class" . "Start object-oriented programming (OOP)")) (pcase index - (0 (jcs-insert-python-class-template)) - (1 (jcs-insert-python-template)))) + (0 (jcs-insert-python-template)) + (1 (jcs-insert-python-class-template)))) ;; ;; (@* "Templates" ) From 1d7327ed2ba58386af09e61292f4cfae250cfd89 Mon Sep 17 00:00:00 2001 From: jcs090218 Date: Mon, 27 Feb 2023 15:47:37 -0800 Subject: [PATCH 042/894] feat: Enable win-div --- lisp/jcs-hook.el | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lisp/jcs-hook.el b/lisp/jcs-hook.el index 1bfc3486..19a50534 100755 --- a/lisp/jcs-hook.el +++ b/lisp/jcs-hook.el @@ -9,6 +9,7 @@ (defun jcs-hook--focus-in () "When window is focus." (jcs-reload-active-mode) + (when (featurep 'recentf) (msgu-silent (recentf-cleanup))) (jcs-dashboard-refresh-buffer)) (defun jcs-hook--focus-out () @@ -54,6 +55,7 @@ (jcs-modeline-mode 1) (right-click-context-mode 1) (vertico-mode 1) + (window-divider-mode 1) (jcs-require '(jcs-edit)) (message nil)) ; mute at the very end! From 7e3d206d593a9339c4c019e1c060a02578bb4b89 Mon Sep 17 00:00:00 2001 From: jcs090218 Date: Mon, 27 Feb 2023 15:47:56 -0800 Subject: [PATCH 043/894] fix(python): Fix order for file templates --- lisp/jcs-module.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index 73b47912..65c0722d 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -120,7 +120,7 @@ (powershell . "lang/powershell") (processing-mode . "lang/processing") (purescript-mode . "lang/purescript") - (python-mode . "lang/python") + (python . "lang/python") (qml-mode . "lang/qml") (racket-mode . "lang/racket") (restclient . "lang/rest") From ec169fa151aa75b40a3f8bbdd0b3c7906da07f06 Mon Sep 17 00:00:00 2001 From: jcs090218 Date: Mon, 27 Feb 2023 17:29:03 -0800 Subject: [PATCH 044/894] ci: Update binaries repo hash --- .github/workflows/startup.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/startup.yml b/.github/workflows/startup.yml index 04144af3..9a4206c7 100755 --- a/.github/workflows/startup.yml +++ b/.github/workflows/startup.yml @@ -23,7 +23,7 @@ concurrency: env: REPO_BIN: 'jcs-emacs/binaries' - HASH: a2534850b66841ba64efb6f04d8af60164e8a51e + HASH: 5677ce049377adb6147ac8e3b5e04ad8b7da13fb jobs: test: From 5d605877cbe33229ef612e8d7ff9a8ceceb2d8af Mon Sep 17 00:00:00 2001 From: jcs090218 Date: Mon, 27 Feb 2023 18:33:25 -0800 Subject: [PATCH 045/894] refactor(hook): Start focus hook after ui init --- lisp/jcs-hook.el | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/lisp/jcs-hook.el b/lisp/jcs-hook.el index 19a50534..e911729b 100755 --- a/lisp/jcs-hook.el +++ b/lisp/jcs-hook.el @@ -16,9 +16,10 @@ "When window is not focus." (jcs-reload-active-mode)) -(add-function - :after after-focus-change-function - (lambda () (if (frame-focus-state) (jcs-hook--focus-in) (jcs-hook--focus-out)))) +(defun jcs-hook--after-focus () + "Function runs after focusing the frame." + (if (frame-focus-state) (jcs-hook--focus-in) + (jcs-hook--focus-out))) (jcs-add-hook 'window-state-change-hook (when (and (not (active-minibuffer-window)) @@ -46,6 +47,7 @@ (jcs-setup-default-theme)) (jcs-add-hook 'on-init-ui-hook + (add-function :after after-focus-change-function #'jcs-hook--after-focus) (auto-scroll-bar-mode 1) (global-hl-line-mode 1) (global-hl-todo-mode 1) From 39ebedf947932e55bf48bdd9d7a28abea667ec6b Mon Sep 17 00:00:00 2001 From: jcs09018 Date: Tue, 28 Feb 2023 14:58:04 -0800 Subject: [PATCH 046/894] feat: Add a bunch of flymake packages --- lisp/jcs-module.el | 1 + lisp/jcs-package.el | 9 +++++++++ modules/lang/asm/config.el | 6 ++++++ modules/lang/coffee/config.el | 6 ++++++ modules/lang/haml/config.el | 6 ++++++ modules/lang/lua/config.el | 6 ++++++ modules/lang/php/config.el | 23 +++++++++++++++++++++++ modules/lang/racket/config.el | 6 ++++++ modules/lang/ruby/config.el | 6 ++++++ modules/lang/sh/config.el | 6 ++++++ modules/lang/web/config.el | 4 +--- 11 files changed, 76 insertions(+), 3 deletions(-) create mode 100644 modules/lang/php/config.el diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index 65c0722d..1b1ae53c 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -117,6 +117,7 @@ (org . "lang/org") (pascal . "lang/pascal") (perl-mode . "lang/perl") + (php-mode . "lang/php") (powershell . "lang/powershell") (processing-mode . "lang/processing") (purescript-mode . "lang/purescript") diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 0d86a2f8..3a8a62d5 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -103,6 +103,7 @@ company-shell company-sourcekit company-terraform + composer consult crystal-mode csproj-mode @@ -171,6 +172,14 @@ flycheck-package flycheck-relint flycheck-swift + flymake-coffee + flymake-haml + flymake-lua + flymake-nasm + flymake-php + flymake-racket + flymake-ruby + flymake-shell fof font-lock-ext forge diff --git a/modules/lang/asm/config.el b/modules/lang/asm/config.el index ffa24dbd..167adaad 100644 --- a/modules/lang/asm/config.el +++ b/modules/lang/asm/config.el @@ -148,3 +148,9 @@ (jcs-key-local `(((kbd "RET") . jcs-asm-return) ((kbd ";") . jcs-asm-comment)))) + +;; +;; (@* "Extensions" ) +;; + +(use-package flymake-nasm :hook (flymake-mode . flymake-nasm-setup)) diff --git a/modules/lang/coffee/config.el b/modules/lang/coffee/config.el index 20382288..01bb0974 100644 --- a/modules/lang/coffee/config.el +++ b/modules/lang/coffee/config.el @@ -17,3 +17,9 @@ ;; File Header (jcs-insert-header-if-valid '("[.]coffee") 'jcs-insert-coffee-template)) + +;; +;; (@* "Extensions" ) +;; + +(use-package flymake-coffee :hook (flymake-mode . flymake-coffee-load)) diff --git a/modules/lang/haml/config.el b/modules/lang/haml/config.el index 903edbc5..95b2afb6 100644 --- a/modules/lang/haml/config.el +++ b/modules/lang/haml/config.el @@ -14,3 +14,9 @@ (jcs-add-hook 'haml-mode-hook (jcs-insert-header-if-valid '("[.]haml") 'jcs-insert-haml-template)) + +;; +;; (@* "Extensions" ) +;; + +(use-package flymake-haml :hook (flymake-mode . flymake-haml-load)) diff --git a/modules/lang/lua/config.el b/modules/lang/lua/config.el index e8fe0bd7..664d95be 100644 --- a/modules/lang/lua/config.el +++ b/modules/lang/lua/config.el @@ -21,3 +21,9 @@ ;; File Header (jcs-insert-header-if-valid '("[.]lua" "[.]luac") 'jcs-insert-lua-template)) + +;; +;; (@* "Extensions" ) +;; + +(use-package flymake-lua :hook (flymake-mode . flymake-lua-load)) diff --git a/modules/lang/php/config.el b/modules/lang/php/config.el new file mode 100644 index 00000000..10fb4a2c --- /dev/null +++ b/modules/lang/php/config.el @@ -0,0 +1,23 @@ +;;; lang/php/config.el -*- lexical-binding: t; -*- + +;; +;; (@* "Templates" ) +;; + +(file-header-defins jcs-insert-php-template "php" "default.txt" + "Template for PHP.") + +;; +;; (@* "Hook" ) +;; + +(jcs-add-hook 'php-mode-hook + ;; File Header + (jcs-insert-header-if-valid '("[.]php") + 'jcs-insert-php-template)) + +;; +;; (@* "Extensions" ) +;; + +(use-package flymake-php :hook (flymake-mode . flymake-php-load)) diff --git a/modules/lang/racket/config.el b/modules/lang/racket/config.el index 0f8be797..468fe0cb 100644 --- a/modules/lang/racket/config.el +++ b/modules/lang/racket/config.el @@ -19,3 +19,9 @@ (jcs-key-local `(((kbd "") . vs-edit-previous-line) ((kbd "") . vs-edit-next-line)))) + +;; +;; (@* "Extensions" ) +;; + +(use-package flymake-racket :hook (flymake-mode . flymake-racket-add-hook)) diff --git a/modules/lang/ruby/config.el b/modules/lang/ruby/config.el index 786d4df2..bd725acf 100644 --- a/modules/lang/ruby/config.el +++ b/modules/lang/ruby/config.el @@ -18,3 +18,9 @@ ;; File Header (jcs-insert-header-if-valid '("[.]rb") 'jcs-insert-ruby-template)) + +;; +;; (@* "Extensions" ) +;; + +(use-package flymake-ruby :hook (flymake-mode . flymake-ruby-load)) diff --git a/modules/lang/sh/config.el b/modules/lang/sh/config.el index 3016b140..efe54596 100644 --- a/modules/lang/sh/config.el +++ b/modules/lang/sh/config.el @@ -61,3 +61,9 @@ (jcs-insert-header-if-valid '("[.]sh" "[.]fish") 'jcs-insert-sh-template)) + +;; +;; (@* "Extensions" ) +;; + +(use-package flymake-shell :hook (flymake-mode . flymake-shell-load)) diff --git a/modules/lang/web/config.el b/modules/lang/web/config.el index dfc8c614..d78365a9 100644 --- a/modules/lang/web/config.el +++ b/modules/lang/web/config.el @@ -2,6 +2,7 @@ (require 'sgml-mode) (require 'web-mode) +(require 'php-mode) (require 'impatient-mode) (require 'auto-rename-tag) @@ -101,9 +102,6 @@ (file-header-defins jcs-insert-html-template "html" "default.txt" "Template for HTML.") -(file-header-defins jcs-insert-php-template "php" "default.txt" - "Template for PHP.") - ;; ;; (@* "Hook" ) ;; From 12cb2cb3dc85258ec2f1c5289000cfbf9d7fe555 Mon Sep 17 00:00:00 2001 From: jcs09018 Date: Tue, 28 Feb 2023 15:07:54 -0800 Subject: [PATCH 047/894] chore(snippets): Update submodules --- snippets | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/snippets b/snippets index 2a6ba95b..7aa74e9f 160000 --- a/snippets +++ b/snippets @@ -1 +1 @@ -Subproject commit 2a6ba95b804432f5f6a3f030e6fcc4ffa7ff117a +Subproject commit 7aa74e9fcd9314fd006614adae5adfabffb4d3dd From 91fbdb94cf288cf0b453b2de221ce54e70fb86e2 Mon Sep 17 00:00:00 2001 From: jcs09018 Date: Tue, 28 Feb 2023 16:35:00 -0800 Subject: [PATCH 048/894] chore(buffer-menu): Ignore lsp buffer from lua language server --- modules/emacs/buffer-menu/config.el | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/emacs/buffer-menu/config.el b/modules/emacs/buffer-menu/config.el index 3af3d4cd..34fed2bc 100644 --- a/modules/emacs/buffer-menu/config.el +++ b/modules/emacs/buffer-menu/config.el @@ -27,6 +27,7 @@ "[*][a-zA-Z0-9]+[-]*ls" "[*][a-zA-Z0-9]+::stderr[*]" "[*]clangd" "[*]csharp[*]" + "[*]lua-" "[*]rust-analyzer[*:]" "[*]tcp-server-sonarlint" "[*]pyright[*]" From aa476cef46a3f2e783a8c63dfe2f83253ed237d6 Mon Sep 17 00:00:00 2001 From: jcs090218 Date: Wed, 1 Mar 2023 11:38:41 -0800 Subject: [PATCH 049/894] feat(less): Add checker for less-css --- modules/lang/less-css/config.el | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/modules/lang/less-css/config.el b/modules/lang/less-css/config.el index d813212c..c1f7506c 100644 --- a/modules/lang/less-css/config.el +++ b/modules/lang/less-css/config.el @@ -17,3 +17,9 @@ ;; File Header (jcs-insert-header-if-valid '("[.]less") 'jcs-insert-less-template)) + +;; +;; (@* "Extensions" ) +;; + +(use-package flymake-less :hook (flymake-mode . flymake-less-load)) From 3c63dbd891b3c3a15e348bb5930e812ed81dcf7f Mon Sep 17 00:00:00 2001 From: jcs090218 Date: Wed, 1 Mar 2023 11:42:36 -0800 Subject: [PATCH 050/894] feat(less): Make sure we install less-css packages --- lisp/jcs-package.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 3a8a62d5..b5e45357 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -174,6 +174,7 @@ flycheck-swift flymake-coffee flymake-haml + flymake-less flymake-lua flymake-nasm flymake-php From 6fb3d7055f02ad90329ab3f1876636d7109c93a9 Mon Sep 17 00:00:00 2001 From: jcs090218 Date: Wed, 1 Mar 2023 14:41:50 -0800 Subject: [PATCH 051/894] fix(vertico): Maintain previous behavior (the correct way) --- modules/completion/vertico/config.el | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/modules/completion/vertico/config.el b/modules/completion/vertico/config.el index 6dd81808..77f52229 100644 --- a/modules/completion/vertico/config.el +++ b/modules/completion/vertico/config.el @@ -4,10 +4,7 @@ :hook (rfn-eshadow-update-overlay . vertico-directory-tidy) :hook (on-first-input . vertico-mode) :bind ( :map vertico-map - ("\177" . (lambda () (interactive) - (if (eq (char-before) ?/) - (vertico-directory-up 1) - (backward-delete-char 1)))) + ("\177" . vertico-directory-delete-char) ("" . vertico-directory-enter) ("/" . jcs-vertico-/)) :init @@ -107,7 +104,7 @@ (jcs-advice-add 'vertico-directory-delete-char :override (let ((content (minibuffer-contents))) - (cond ((vertico-directory-up 1) ; preselect after up directory + (cond ((and (eq (char-before) ?/) (vertico-directory-up 1)) ; preselect after up directory (jcs-vertico--goto-cand (concat (file-name-nondirectory (directory-file-name content)) "/"))) ((and (mbs-finding-file-p) (f-root-p content)) ; limit to root dir (jcs-vertico--cd (f-root)) (vertico-first)) From cc3e94f6f0e8ac3e2f2c714cf456296e396590ff Mon Sep 17 00:00:00 2001 From: jcs090218 Date: Thu, 2 Mar 2023 01:00:47 -0800 Subject: [PATCH 052/894] Disable ts-docstr key support --- modules/editor/docstring/config.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/editor/docstring/config.el b/modules/editor/docstring/config.el index ac554053..07c87f14 100644 --- a/modules/editor/docstring/config.el +++ b/modules/editor/docstring/config.el @@ -6,5 +6,5 @@ (use-package ts-docstr :hook (tree-sitter-after-on . ts-docstr-mode) :init - (setq ts-docstr-key-support t + (setq ts-docstr-key-support nil ts-docstr-desc-summary "")) From 7e399771c0720915f779e18b09edaa3ea190ef4d Mon Sep 17 00:00:00 2001 From: jcs090218 Date: Thu, 2 Mar 2023 01:01:04 -0800 Subject: [PATCH 053/894] feat: Add new package, vs-comment-return --- lisp/jcs-hook.el | 1 + lisp/jcs-package.el | 1 + 2 files changed, 2 insertions(+) diff --git a/lisp/jcs-hook.el b/lisp/jcs-hook.el index e911729b..b644c841 100755 --- a/lisp/jcs-hook.el +++ b/lisp/jcs-hook.el @@ -126,6 +126,7 @@ (when elenv-graphic-p (highlight-indent-guides-mode 1)) (highlight-numbers-mode 1) (vsc-edit-mode 1) + (vs-comment-return-mode 1) (yas-minor-mode 1) (indent-control-ensure-tab-width) ; Ensure indentation level is available diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index b5e45357..4be56737 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -355,6 +355,7 @@ vertico-flx vimrc-mode visual-regexp + vs-comment-return visual-basic-mode vs-dark-theme vs-edit-mode From 86e05bfcfcffbaf6974bb3aad0f853370305a7ee Mon Sep 17 00:00:00 2001 From: jcs09018 Date: Thu, 2 Mar 2023 16:38:01 -0800 Subject: [PATCH 054/894] refactor(util): Shorten some functions' name --- lisp/lib/jcs-util.el | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/lisp/lib/jcs-util.el b/lisp/lib/jcs-util.el index d64d96fd..498c3702 100644 --- a/lisp/lib/jcs-util.el +++ b/lisp/lib/jcs-util.el @@ -326,11 +326,11 @@ Notice PATH can either be `buffer-name' or `buffer-file-name'." (defun jcs-current-char-a-wordp () "Check if current character a usual letter." - (jcs-word-p (string-to-char (jcs-get-current-char-string)))) + (jcs-word-p (string-to-char (jcs-char-string)))) (defun jcs-current-char-uppercasep () "Check if current character a uppercase character." - (jcs-uppercase-p (string-to-char (jcs-get-current-char-string)))) + (jcs-uppercase-p (string-to-char (jcs-char-string)))) (defun jcs-current-char-lowercasep () "Check if current character a lowercase character." @@ -350,11 +350,11 @@ Notice PATH can either be `buffer-name' or `buffer-file-name'." (defun jcs-current-char-equal-p (c) "Check the current character equal to C, C can be a list of character." - (cond ((and (stringp c) (stringp (jcs-get-current-char-string))) - (string= (jcs-get-current-char-string) c)) - ((listp c) (member (jcs-get-current-char-string) c)))) + (cond ((and (stringp c) (stringp (jcs-char-string))) + (string= (jcs-char-string) c)) + ((listp c) (member (jcs-char-string) c)))) -(defun jcs-get-current-char-string () +(defun jcs-char-string () "Get the current character as the 'string'." (if (char-before) (string (char-before)) "")) @@ -363,14 +363,14 @@ Notice PATH can either be `buffer-name' or `buffer-file-name'." (save-excursion (when (re-search-backward "[^ \t]" (line-beginning-position) t) (forward-char 1) - (string= (jcs-get-current-char-string) ch)))) + (string= (jcs-char-string) ch)))) (defun jcs-first-forward-char-in-line-p (ch) "Check the first character on the right is CH or not with current line as boundary." (save-excursion (when (re-search-forward "[ \t]*" (line-end-position) t) (forward-char 1) - (string= (jcs-get-current-char-string) ch)))) + (string= (jcs-char-string) ch)))) ;; ;; (@* "Word" ) From d43e01944ebde05e7718688c02cc1b0363ad8b7d Mon Sep 17 00:00:00 2001 From: jcs09018 Date: Thu, 2 Mar 2023 16:40:11 -0800 Subject: [PATCH 055/894] refactor(util): Name char string function more percisely --- lisp/lib/jcs-util.el | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/lisp/lib/jcs-util.el b/lisp/lib/jcs-util.el index 498c3702..eef4ebd3 100644 --- a/lisp/lib/jcs-util.el +++ b/lisp/lib/jcs-util.el @@ -326,11 +326,11 @@ Notice PATH can either be `buffer-name' or `buffer-file-name'." (defun jcs-current-char-a-wordp () "Check if current character a usual letter." - (jcs-word-p (string-to-char (jcs-char-string)))) + (jcs-word-p (string-to-char (jcs-before-char-string)))) (defun jcs-current-char-uppercasep () "Check if current character a uppercase character." - (jcs-uppercase-p (string-to-char (jcs-char-string)))) + (jcs-uppercase-p (string-to-char (jcs-before-char-string)))) (defun jcs-current-char-lowercasep () "Check if current character a lowercase character." @@ -350,12 +350,12 @@ Notice PATH can either be `buffer-name' or `buffer-file-name'." (defun jcs-current-char-equal-p (c) "Check the current character equal to C, C can be a list of character." - (cond ((and (stringp c) (stringp (jcs-char-string))) - (string= (jcs-char-string) c)) - ((listp c) (member (jcs-char-string) c)))) + (cond ((and (stringp c) (stringp (jcs-before-char-string))) + (string= (jcs-before-char-string) c)) + ((listp c) (member (jcs-before-char-string) c)))) -(defun jcs-char-string () - "Get the current character as the 'string'." +(defun jcs-before-char-string () + "Get the current character as the `string'." (if (char-before) (string (char-before)) "")) (defun jcs-first-backward-char-in-line-p (ch) @@ -363,14 +363,14 @@ Notice PATH can either be `buffer-name' or `buffer-file-name'." (save-excursion (when (re-search-backward "[^ \t]" (line-beginning-position) t) (forward-char 1) - (string= (jcs-char-string) ch)))) + (string= (jcs-before-char-string) ch)))) (defun jcs-first-forward-char-in-line-p (ch) "Check the first character on the right is CH or not with current line as boundary." (save-excursion (when (re-search-forward "[ \t]*" (line-end-position) t) (forward-char 1) - (string= (jcs-char-string) ch)))) + (string= (jcs-before-char-string) ch)))) ;; ;; (@* "Word" ) From 08c03d490dc55db5911d069ad4efae9cb71384af Mon Sep 17 00:00:00 2001 From: jcs090218 Date: Fri, 3 Mar 2023 01:05:27 -0800 Subject: [PATCH 056/894] chore(region-occurance-hl): disable highlighting for all windows --- lisp/jcs-ui.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lisp/jcs-ui.el b/lisp/jcs-ui.el index e69ec1fc..f33ccef7 100644 --- a/lisp/jcs-ui.el +++ b/lisp/jcs-ui.el @@ -77,7 +77,8 @@ (use-package region-occurrences-highlighter :init - (setq region-occurrences-highlighter-min-size 1)) + (setq region-occurrences-highlighter-min-size 1 + region-occurrences-highlighter-all-visible-buffers nil)) (use-package highlight-numbers :config From 3f908007f6b11aabf9e2a9cf0305f13156494bd1 Mon Sep 17 00:00:00 2001 From: jcs090218 Date: Fri, 3 Mar 2023 18:48:00 -0800 Subject: [PATCH 057/894] Add narrow region --- init.el | 1 + 1 file changed, 1 insertion(+) diff --git a/init.el b/init.el index e9f031d9..094f772c 100755 --- a/init.el +++ b/init.el @@ -93,3 +93,4 @@ ;; no-byte-compile: t ;; End: ;;; init.el ends here +(put 'narrow-to-region 'disabled nil) From 53714374e32530322e7e8c81ab25fa168826ed71 Mon Sep 17 00:00:00 2001 From: jcs090218 Date: Fri, 3 Mar 2023 18:49:05 -0800 Subject: [PATCH 058/894] Revert narrow to region disabled --- init.el | 1 - 1 file changed, 1 deletion(-) diff --git a/init.el b/init.el index 094f772c..e9f031d9 100755 --- a/init.el +++ b/init.el @@ -93,4 +93,3 @@ ;; no-byte-compile: t ;; End: ;;; init.el ends here -(put 'narrow-to-region 'disabled nil) From 45ac92da97e5f93630bfff8d12f554ea7f5c6857 Mon Sep 17 00:00:00 2001 From: jcs090218 Date: Sat, 4 Mar 2023 00:58:26 -0800 Subject: [PATCH 059/894] chore(docstring): Enable asterisk key for C-like multiline commenting --- modules/editor/docstring/config.el | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/editor/docstring/config.el b/modules/editor/docstring/config.el index 07c87f14..5f2f1ba9 100644 --- a/modules/editor/docstring/config.el +++ b/modules/editor/docstring/config.el @@ -7,4 +7,7 @@ :hook (tree-sitter-after-on . ts-docstr-mode) :init (setq ts-docstr-key-support nil - ts-docstr-desc-summary "")) + ts-docstr-desc-summary "") + :config + (jcs-advice-add 'ts-docstr-key-enable :after + (ts-docstr-key--advice-add "*" :around #'ts-docstr-key--doxygen-asterik))) From ce443525eca1b345453359a04025d92a2d3e4ccf Mon Sep 17 00:00:00 2001 From: jcs090218 Date: Sat, 4 Mar 2023 02:34:40 -0800 Subject: [PATCH 060/894] chore(emacs): Ignore clang ls from buffer menu --- modules/emacs/buffer-menu/config.el | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/emacs/buffer-menu/config.el b/modules/emacs/buffer-menu/config.el index 34fed2bc..a8bac509 100644 --- a/modules/emacs/buffer-menu/config.el +++ b/modules/emacs/buffer-menu/config.el @@ -25,6 +25,7 @@ ;; `lsp-mode' "[*]lsp-" "[*]LSP[ ]+" "[*][a-zA-Z0-9]+[-]*ls" "[*][a-zA-Z0-9]+::stderr[*]" + "[*]clang-" "[*]clangd" "[*]csharp[*]" "[*]lua-" From 57a39639f9cc6599bb774177a85292ca9b3253d3 Mon Sep 17 00:00:00 2001 From: jcs090218 Date: Sat, 4 Mar 2023 23:36:14 -0800 Subject: [PATCH 061/894] chore(whitespace): Config whitespace style --- lisp/jcs-ui.el | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lisp/jcs-ui.el b/lisp/jcs-ui.el index f33ccef7..bbf3c530 100644 --- a/lisp/jcs-ui.el +++ b/lisp/jcs-ui.el @@ -152,7 +152,11 @@ (use-package whitespace :init - (setq whitespace-display-mappings + (setq whitespace-line-column nil + whitespace-style + '(face indentation tabs tab-mark spaces space-mark newline newline-mark + trailing lines-tail) + whitespace-display-mappings '((tab-mark ?\t [?› ?\t]) (newline-mark ?\n [?¬ ?\n]) (space-mark ?\ [?·] [?.])))) From 0ea36feb652c0ebe59ab5b80d5739cb23cb4b52b Mon Sep 17 00:00:00 2001 From: jcs090218 Date: Wed, 8 Mar 2023 23:04:52 -0800 Subject: [PATCH 062/894] feat(clang): Add new package flycheck-clang-analyzer --- lisp/jcs-package.el | 1 + modules/lang/cc/config.el | 35 +++++++++++++++++++++-------------- 2 files changed, 22 insertions(+), 14 deletions(-) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 4be56737..32400dec 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -157,6 +157,7 @@ fish-mode flx-rs flycheck-cask + flycheck-clang-analyzer flycheck-crystal flycheck-deno flycheck-eask diff --git a/modules/lang/cc/config.el b/modules/lang/cc/config.el index 3b094e5b..7ed34f08 100644 --- a/modules/lang/cc/config.el +++ b/modules/lang/cc/config.el @@ -58,20 +58,20 @@ "Local hook `ts-docstr-after-insert-hook' for C++." (when-let ((name (plist-get data :name))) (ts-docstr-with-insert-indent - (cl-case (tsc-node-type node) - (preproc_def - (insert "@def " name "\n") - (insert "* @brief " jcs--define-desc-string)) - (class_specifier - (insert "@class " name "\n") - (insert "* @brief " jcs--class-desc-string)) - (struct_specifier - (insert "@struct " name "\n") - (insert "* @brief " jcs--struct-desc-string)) - (enum_specifier - (insert "@enum " name "\n") - (insert "* @brief " jcs--enum-desc-string))) - (setq restore-point (point))))) + (cl-case (tsc-node-type node) + (preproc_def + (insert "@def " name "\n") + (insert "* @brief " jcs--define-desc-string)) + (class_specifier + (insert "@class " name "\n") + (insert "* @brief " jcs--class-desc-string)) + (struct_specifier + (insert "@struct " name "\n") + (insert "* @brief " jcs--struct-desc-string)) + (enum_specifier + (insert "@enum " name "\n") + (insert "* @brief " jcs--enum-desc-string))) + (setq restore-point (point))))) ;; ;; (@* "Header" ) @@ -112,3 +112,10 @@ (c-toggle-auto-hungry-state -1) (modify-syntax-entry ?_ "w")) + +;; +;; (@* "Extensions" ) +;; + +(use-package flycheck-clang-analyzer + :hook (flycheck-mode . flycheck-clang-analyzer-setup)) From 507394dd4a5a30c2e64d38a577bb782bdd746081 Mon Sep 17 00:00:00 2001 From: jcs090218 Date: Wed, 8 Mar 2023 23:07:44 -0800 Subject: [PATCH 063/894] docs: changelog --- CHANGELOG.md | 1 + modules/lang/cc/config.el | 28 ++++++++++++++-------------- 2 files changed, 15 insertions(+), 14 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d870e512..3542dd19 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * Add new package `makefile-executor` (e301333ef7585189614bb1fed163caab2e4a0973) * Add new package `codegpt` (443b2e1312368201a8a15d64355e7c9aaf5b8958) * Add and config new package `goto-last-change` (71d0c3dfa0636fc55cc1c023e6383d5946b19e3c) +* Add new package `flycheck-clang-analyzer` (0ea36feb652c0ebe59ab5b80d5739cb23cb4b52b) ## 9.0.0 > Released Jan 01, 2023 diff --git a/modules/lang/cc/config.el b/modules/lang/cc/config.el index 7ed34f08..641013f3 100644 --- a/modules/lang/cc/config.el +++ b/modules/lang/cc/config.el @@ -58,20 +58,20 @@ "Local hook `ts-docstr-after-insert-hook' for C++." (when-let ((name (plist-get data :name))) (ts-docstr-with-insert-indent - (cl-case (tsc-node-type node) - (preproc_def - (insert "@def " name "\n") - (insert "* @brief " jcs--define-desc-string)) - (class_specifier - (insert "@class " name "\n") - (insert "* @brief " jcs--class-desc-string)) - (struct_specifier - (insert "@struct " name "\n") - (insert "* @brief " jcs--struct-desc-string)) - (enum_specifier - (insert "@enum " name "\n") - (insert "* @brief " jcs--enum-desc-string))) - (setq restore-point (point))))) + (cl-case (tsc-node-type node) + (preproc_def + (insert "@def " name "\n") + (insert "* @brief " jcs--define-desc-string)) + (class_specifier + (insert "@class " name "\n") + (insert "* @brief " jcs--class-desc-string)) + (struct_specifier + (insert "@struct " name "\n") + (insert "* @brief " jcs--struct-desc-string)) + (enum_specifier + (insert "@enum " name "\n") + (insert "* @brief " jcs--enum-desc-string))) + (setq restore-point (point))))) ;; ;; (@* "Header" ) From 51032ef78f5b9827ee76c5c48832974c9bd9cf73 Mon Sep 17 00:00:00 2001 From: jcs090218 Date: Thu, 9 Mar 2023 03:24:56 -0800 Subject: [PATCH 064/894] Add new package codemetrics --- lisp/jcs-package.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 32400dec..8db79125 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -74,6 +74,7 @@ cmake-font-lock cobol-mode codegpt + codemetrics coffee-mode com-css-sort command-log-mode From a1fd9cdbd5e3ce339ddca5f714436e85fe8aed24 Mon Sep 17 00:00:00 2001 From: jcs090218 Date: Thu, 9 Mar 2023 03:25:31 -0800 Subject: [PATCH 065/894] changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3542dd19..d4faffb2 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * Add new package `codegpt` (443b2e1312368201a8a15d64355e7c9aaf5b8958) * Add and config new package `goto-last-change` (71d0c3dfa0636fc55cc1c023e6383d5946b19e3c) * Add new package `flycheck-clang-analyzer` (0ea36feb652c0ebe59ab5b80d5739cb23cb4b52b) +* Add new package `codemetrics` (51032ef78f5b9827ee76c5c48832974c9bd9cf73) ## 9.0.0 > Released Jan 01, 2023 From be062c02ada79872cd5280b52f85a88912a3cf4d Mon Sep 17 00:00:00 2001 From: jcs090218 Date: Fri, 10 Mar 2023 03:00:00 -0800 Subject: [PATCH 066/894] Load php-mode --- lisp/jcs-module.el | 3 --- 1 file changed, 3 deletions(-) diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index 1b1ae53c..ae58f620 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -207,13 +207,10 @@ ;;; V ("\\.vue'?\\'" . web-mode) ;;; W - ("\\.phtml\\'" . web-mode) - ("\\.tpl\\.php\\'" . web-mode) ("\\.erb\\'" . web-mode) ("\\.mustache\\'" . web-mode) ("\\.djhtml\\'" . web-mode) ("\\.html?\\'" . web-mode) - ("\\.php?\\'" . web-mode) ("\\.[agj]sp\\'" . web-mode) ;; ("\\.as[cp]x\\'" . web-mode) From 31d24c9a4005b734c10efdc8dd5f479f1133d54e Mon Sep 17 00:00:00 2001 From: jcs090218 Date: Fri, 10 Mar 2023 03:00:19 -0800 Subject: [PATCH 067/894] fix(emacs): Ignore lsp scala and php buffers --- modules/emacs/buffer-menu/config.el | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/emacs/buffer-menu/config.el b/modules/emacs/buffer-menu/config.el index a8bac509..b25ca5e2 100644 --- a/modules/emacs/buffer-menu/config.el +++ b/modules/emacs/buffer-menu/config.el @@ -29,7 +29,9 @@ "[*]clangd" "[*]csharp[*]" "[*]lua-" + "[*]iph[*]" "[*]rust-analyzer[*:]" + "[*]Coursier log[*]" "[*]tcp-server-sonarlint" "[*]pyright[*]" "[*]tree-sitter" "tree-sitter-tree:" From bd9816d91bf095c1466ed78ad84bc5e16daf6921 Mon Sep 17 00:00:00 2001 From: jcs090218 Date: Fri, 10 Mar 2023 12:17:03 -0800 Subject: [PATCH 068/894] fix(license): update name --- modules/emacs/text-mode/config.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/emacs/text-mode/config.el b/modules/emacs/text-mode/config.el index f1b532be..234c8211 100644 --- a/modules/emacs/text-mode/config.el +++ b/modules/emacs/text-mode/config.el @@ -35,7 +35,7 @@ If optional argument WITH-EXT is non-nil; return path with extension." (file-header-defsrc jcs-ask-insert-license-content "Type of the license: " ;; Ask to insert the license content base on SOURCE. (let ((default `(("Default (empty)" . "Empty file"))) - (names (delete-dups (license-templates-names))) + (names (delete-dups (license-templates-keys))) (data)) (mapc (lambda (file) (push (cons file "") data)) names) (append default (reverse data))) From 69a9cd40320adfc217eaa99a30d180a14bec8b49 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 15 Mar 2023 11:48:26 -0700 Subject: [PATCH 069/894] chore(vs): Configure vs-comment-return --- lisp/jcs-module.el | 3 ++- modules/editor/vs/config.el | 4 ++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index ae58f620..e65105bc 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -18,7 +18,8 @@ (isearch . "editor/isearch") ((iedit multiple-cursors) . "editor/multiple-cursors") (yasnippet . "editor/snippets") - ((vs-edit-mode vsc-edit-mode) . "editor/vs") + (( vs-edit-mode vsc-edit-mode vs-comment-return) + . "editor/vs") (backtrace . "emacs/backtrace") (compile . "emacs/compile") (conf-mode . "emacs/conf-mode") diff --git a/modules/editor/vs/config.el b/modules/editor/vs/config.el index 557545ce..df4203c6 100644 --- a/modules/editor/vs/config.el +++ b/modules/editor/vs/config.el @@ -3,3 +3,7 @@ (use-package vsc-edit-mode :init (setq vsc-edit-insert-tab-on-tab t)) + +(use-package vs-comment-return + :init + (setq vs-comment-return-cancel-after t)) From ac0a15ad1ec0b00a383a4b4e22fae784eb87c174 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 16 Mar 2023 02:45:47 -0700 Subject: [PATCH 070/894] chore(vs): Config inhibit vs comment string --- modules/editor/vs/config.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/editor/vs/config.el b/modules/editor/vs/config.el index df4203c6..1e208b66 100644 --- a/modules/editor/vs/config.el +++ b/modules/editor/vs/config.el @@ -6,4 +6,5 @@ (use-package vs-comment-return :init - (setq vs-comment-return-cancel-after t)) + (setq vs-comment-return-cancel-after t + vs-comment-return-inhibit-prefix nil)) From 41c159ba7d5630fb8e7e235fc8968001f04cbb15 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 19 Mar 2023 17:54:42 -0700 Subject: [PATCH 071/894] feat(UX): Shift return to insert newline in minibuffer --- lisp/jcs-key.el | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lisp/jcs-key.el b/lisp/jcs-key.el index 78d2c03d..a035b4ba 100755 --- a/lisp/jcs-key.el +++ b/lisp/jcs-key.el @@ -365,6 +365,9 @@ `(("\ek" . jcs-messages-maybe-kill-this-buffer) ("\eK" . jcs-messages-erase-buffer))) +(jcs-key minibuffer-local-map + `(((kbd "S-") . newline))) + ;;; Goto Address (use-package goto-addr :bind ( :map goto-address-highlight-keymap From cc8fb544da1011ddf29c4b7b7b1bfe8dd83f8015 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 19 Mar 2023 17:56:30 -0700 Subject: [PATCH 072/894] changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index d4faffb2..66f4d795 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * Add and config new package `goto-last-change` (71d0c3dfa0636fc55cc1c023e6383d5946b19e3c) * Add new package `flycheck-clang-analyzer` (0ea36feb652c0ebe59ab5b80d5739cb23cb4b52b) * Add new package `codemetrics` (51032ef78f5b9827ee76c5c48832974c9bd9cf73) +* Bind Shift+return to insert `newline` in minibuffer (41c159ba7d5630fb8e7e235fc8968001f04cbb15) ## 9.0.0 > Released Jan 01, 2023 From 02738dfe8cb63afd6ba659d24eea78bd5241a002 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 19 Mar 2023 19:29:10 -0700 Subject: [PATCH 073/894] refactor(newline): Extract VS newline behavior to vs-edit --- lisp/lib/jcs-edit.el | 8 -------- lisp/lib/jcs-util.el | 4 ---- 2 files changed, 12 deletions(-) diff --git a/lisp/lib/jcs-edit.el b/lisp/lib/jcs-edit.el index 6429e917..9cf7f58a 100644 --- a/lisp/lib/jcs-edit.el +++ b/lisp/lib/jcs-edit.el @@ -83,14 +83,6 @@ ;; (@* "Return" ) ;; -(jcs-advice-add 'newline :around - (when (jcs-current-line-totally-empty-p) (indent-for-tab-command)) - (let ((ln-cur (buffer-substring (line-beginning-position) (point)))) - (apply arg0 args) - (save-excursion - (forward-line -1) - (when (jcs-current-line-totally-empty-p) (insert ln-cur))))) - (defun jcs-ctrl-return-key () "Global Ctrl-Return key." (interactive) diff --git a/lisp/lib/jcs-util.el b/lisp/lib/jcs-util.el index eef4ebd3..32df99c6 100644 --- a/lisp/lib/jcs-util.el +++ b/lisp/lib/jcs-util.el @@ -400,10 +400,6 @@ Notice PATH can either be `buffer-name' or `buffer-file-name'." "Current line empty, but accept spaces/tabs in there. (not absolute)." (save-excursion (beginning-of-line) (looking-at "[[:space:]\t]*$"))) -(defun jcs-current-line-totally-empty-p () - "Current line empty with no spaces/tabs in there. (absolute)." - (and (bolp) (eolp))) - (defun jcs-current-line-comment-p () "Check if current line only comment." (save-excursion From 523c130eaafb9777d09a1094a66e82afa4f67d13 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Mon, 20 Mar 2023 02:39:20 -0700 Subject: [PATCH 074/894] Ignore ChatGPT buffer --- modules/emacs/buffer-menu/config.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/emacs/buffer-menu/config.el b/modules/emacs/buffer-menu/config.el index b25ca5e2..ad1560fd 100644 --- a/modules/emacs/buffer-menu/config.el +++ b/modules/emacs/buffer-menu/config.el @@ -47,7 +47,7 @@ "[*]ert[*]" "[*]indent-lint" "[*]elfeed-" "magit[-]*[[:ascii:]]*[:]" ; From `magit' - "[*]openai" "[*]codegpt" + "[*]openai" "[*]codegpt" "[*]ChatGPT" "[*]Most used words[*]" "[*]Free keys[*]" "[*]Test SHA[*]" From 5c8883bb12ed765d960dc547d5cb7e010eb322bc Mon Sep 17 00:00:00 2001 From: JenChieh Date: Mon, 20 Mar 2023 02:42:16 -0700 Subject: [PATCH 075/894] feat(chatgpt): Add package ChatGPT --- lisp/jcs-package.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 8db79125..3234536b 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -70,6 +70,7 @@ cask-mode ccls centaur-tabs + chatgpt clojure-mode cmake-font-lock cobol-mode From 1df6e6a89279fedc31a388b7b252e0ddc36fafe7 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Mon, 20 Mar 2023 22:47:04 -0700 Subject: [PATCH 076/894] chore(buffer-menu): Ignore Python Fast buffer --- modules/emacs/buffer-menu/config.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/emacs/buffer-menu/config.el b/modules/emacs/buffer-menu/config.el index ad1560fd..f5153e64 100644 --- a/modules/emacs/buffer-menu/config.el +++ b/modules/emacs/buffer-menu/config.el @@ -33,7 +33,7 @@ "[*]rust-analyzer[*:]" "[*]Coursier log[*]" "[*]tcp-server-sonarlint" - "[*]pyright[*]" + "[*]Python" "[*]pyright[*]" "[*]tree-sitter" "tree-sitter-tree:" "[*]company" "[*]editorconfig" From 0ee94ccc9a37fbcf16144ba72a68530558a67aae Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 21 Mar 2023 23:33:46 -0700 Subject: [PATCH 077/894] chore: Config prettier better --- lisp/jcs-hook.el | 2 +- modules/tools/prettier/config.el | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/lisp/jcs-hook.el b/lisp/jcs-hook.el index b644c841..6a573d6f 100755 --- a/lisp/jcs-hook.el +++ b/lisp/jcs-hook.el @@ -95,7 +95,6 @@ (jcs-add-hook 'jcs-on-project-hook (global-diff-hl-mode 1) (editorconfig-mode 1) - (global-prettier-mode 1) (vc-refresh-mode 1)) ;; @@ -125,6 +124,7 @@ (display-line-numbers-mode 1) (when elenv-graphic-p (highlight-indent-guides-mode 1)) (highlight-numbers-mode 1) + (elenv-when-exec "prettier" nil (prettier-mode 1)) (vsc-edit-mode 1) (vs-comment-return-mode 1) (yas-minor-mode 1) diff --git a/modules/tools/prettier/config.el b/modules/tools/prettier/config.el index 1f887003..3348d986 100644 --- a/modules/tools/prettier/config.el +++ b/modules/tools/prettier/config.el @@ -2,6 +2,4 @@ (use-package prettier :config - ;; XXX: Stop displaying the error when `prettier' is not installed! - (unless (executable-find "prettier") - (setq prettier-prettify-on-save-flag nil))) + (setq prettier-mode-sync-config-flag nil)) From 7e8d8d3883fd09e90ddeb5c310ef1967af633f2a Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 26 Mar 2023 21:47:50 -0700 Subject: [PATCH 078/894] chore: Add package site-lisp --- lisp/jcs-package.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 3234536b..a6173174 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -327,6 +327,7 @@ sideline-flycheck sideline-flymake sideline-lsp + site-lisp sln-mode smart-comment smex From 1f7b8522bc3502dc1f58f6ad3e839c6c8d48497a Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 29 Mar 2023 13:42:23 -0700 Subject: [PATCH 079/894] Ignore Ping buffer --- modules/emacs/buffer-menu/config.el | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/emacs/buffer-menu/config.el b/modules/emacs/buffer-menu/config.el index f5153e64..9d159fb6 100644 --- a/modules/emacs/buffer-menu/config.el +++ b/modules/emacs/buffer-menu/config.el @@ -21,6 +21,7 @@ "[*]Finder[*]" "[*]Async Shell Command[*]" "[*]shell" "[*]eshell" "bshell<" "[*]eww" "[*]ESS[*]" + "[*]Ping" "[*]emacs[*]" ; From `async' ;; `lsp-mode' "[*]lsp-" "[*]LSP[ ]+" From 5448159ebfa6e7cf5b3a8b1f957dd671e240816f Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sat, 1 Apr 2023 15:15:07 -0700 Subject: [PATCH 080/894] Include config modes --- lisp/jcs-package.el | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index a6173174..e89f3dc2 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -48,6 +48,7 @@ arduino-mode ascii-table asoc + aurora-config-mode auth-source-keytar auto-highlight-symbol auto-read-only @@ -64,6 +65,7 @@ buffer-menu-filter buffer-move buttercup + caddyfile-mode calfw caml cargo-mode @@ -71,6 +73,7 @@ ccls centaur-tabs chatgpt + cisco-router-mode clojure-mode cmake-font-lock cobol-mode @@ -106,6 +109,7 @@ company-sourcekit company-terraform composer + comware-router-mode consult crystal-mode csproj-mode @@ -126,6 +130,7 @@ docker-compose-mode dotenv-mode dumb-jump + earthfile-mode easky editorconfig-generate eldoc-eask @@ -189,7 +194,9 @@ forge fountain-mode free-keys + freeradius-mode fsharp-mode + fvwm-mode gcmh gdscript-mode git-assembler-mode @@ -199,6 +206,7 @@ github-tags gitignore-templates gitlab-ci-mode-flycheck + gl-conf-mode google-this goto-char-preview goto-last-change @@ -233,6 +241,7 @@ jenkinsfile-mode json-mode k8s-mode + kconfig-mode keypression kotlin-mode kubernetes @@ -264,6 +273,7 @@ marginalia markdown-toc masm-mode + meson-mode message-clean-mode meta-view minimap @@ -377,6 +387,7 @@ winum yarn-mode yasnippet-snippets + yuck-mode zig-mode zoom-window))) From 7c12e281d577644da0a38a647e8748c09782fb57 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sat, 1 Apr 2023 16:12:06 -0700 Subject: [PATCH 081/894] Add CMake support for eldoc --- lisp/jcs-package.el | 1 + modules/lang/cmake/config.el | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index e89f3dc2..fc9f7280 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -133,6 +133,7 @@ earthfile-mode easky editorconfig-generate + eldoc-cmake eldoc-eask eldoc-meta-net eldoc-toml diff --git a/modules/lang/cmake/config.el b/modules/lang/cmake/config.el index 1822baea..7a5e88aa 100644 --- a/modules/lang/cmake/config.el +++ b/modules/lang/cmake/config.el @@ -26,3 +26,9 @@ (jcs-key-local `(((kbd "RET") . jcs-makefile-newline)))) + +;; +;; (@* "Extensions" ) +;; + +(use-package eldoc-cmake :hook (cmake-mode . eldoc-cmake-enable)) From 5d594d2d4446e13583e62297f4337aaf26405671 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sat, 1 Apr 2023 19:22:58 -0700 Subject: [PATCH 082/894] Make sure added backend doesn't effect by dabbrev --- lisp/jcs-module.el | 2 +- modules/emacs/text-mode/config.el | 2 +- modules/lang/autoconf/config.el | 8 -------- modules/lang/batch/config.el | 2 +- modules/lang/c++/config.el | 2 +- modules/lang/c/config.el | 2 +- modules/lang/cc/config.el | 2 +- modules/lang/cmake/config.el | 2 +- modules/lang/coffee/config.el | 2 +- modules/lang/emacs-lisp/config.el | 2 +- modules/lang/go/config.el | 2 +- modules/lang/lua/config.el | 2 +- modules/lang/markdown/config.el | 2 +- modules/lang/nginx/config.el | 2 +- modules/lang/nix/config.el | 2 +- modules/lang/objc/config.el | 2 +- modules/lang/powershell/config.el | 2 +- modules/lang/sh/config.el | 2 +- modules/lang/shader/config.el | 2 +- modules/lang/swift/config.el | 2 +- modules/lang/yaml/config.el | 2 +- modules/tools/autoconf/config.el | 8 ++++++++ modules/tools/dockerfile/config.el | 2 +- modules/tools/terraform/config.el | 2 +- 24 files changed, 30 insertions(+), 30 deletions(-) delete mode 100644 modules/lang/autoconf/config.el create mode 100644 modules/tools/autoconf/config.el diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index e65105bc..9f09ce24 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -39,6 +39,7 @@ (esh-mode . "term/eshell") (shell . "term/shell") (openai . "tools/ai") + (autoconf-mode . "tools/autoconf") (dockerfile-mode . "tools/dockerfile") (editorconfig . "tools/editorconfig") ((easky execrun quickrun) . "tools/eval") @@ -67,7 +68,6 @@ (applescript-mode . "lang/applescript-mode") (arduino-mode . "lang/arduino") ((masm-mode nasm-mode) . "lang/asm") - (autoconf-mode . "lang/autoconf") (basic-mode . "lang/basic") (bat-mode . "lang/batch") (caml . "lang/caml") diff --git a/modules/emacs/text-mode/config.el b/modules/emacs/text-mode/config.el index 234c8211..91134401 100644 --- a/modules/emacs/text-mode/config.el +++ b/modules/emacs/text-mode/config.el @@ -68,7 +68,7 @@ If optional argument WITH-EXT is non-nil; return path with extension." (jcs-add-hook 'text-mode-hook (setq-local electric-pair-open-newline-between-pairs nil) - (company-fuzzy-backend-add 'company-kaomoji) + (company-fuzzy-backend-add-before 'company-kaomoji 'company-dabbrev) (jcs-insert-header-if-valid '("\\(/\\|\\`\\)[Ll][Ii][Cc][Ee][Nn][Ss][Ee]") 'jcs-ask-insert-license-content diff --git a/modules/lang/autoconf/config.el b/modules/lang/autoconf/config.el deleted file mode 100644 index 7b7a115b..00000000 --- a/modules/lang/autoconf/config.el +++ /dev/null @@ -1,8 +0,0 @@ -;;; lang/autoconf/config.el -*- lexical-binding: t; -*- - -;; -;; (@* "Hook" ) -;; - -(jcs-add-hook 'autoconf-mode-hook - (company-fuzzy-backend-add 'company-autoconf)) diff --git a/modules/lang/batch/config.el b/modules/lang/batch/config.el index 25078e49..03b001a3 100644 --- a/modules/lang/batch/config.el +++ b/modules/lang/batch/config.el @@ -16,7 +16,7 @@ (modify-syntax-entry ?_ "w") - (company-fuzzy-backend-add 'company-cmd) + (company-fuzzy-backend-add-before 'company-cmd 'company-dabbrev) ;; File Header (jcs-insert-header-if-valid '("[.]bat") diff --git a/modules/lang/c++/config.el b/modules/lang/c++/config.el index 11f189e8..036aef83 100644 --- a/modules/lang/c++/config.el +++ b/modules/lang/c++/config.el @@ -70,7 +70,7 @@ (jcs-add-hook 'c++-mode-hook (add-hook 'ts-docstr-after-insert-hook 'jcs-c++--ts-docstr-after nil t) - (company-fuzzy-backend-add 'company-c-headers) + (company-fuzzy-backend-add-before 'company-c-headers 'company-dabbrev) ;; File Header (let ((ext-lst (append jcs-c-header-extensions jcs-c-source-extensions diff --git a/modules/lang/c/config.el b/modules/lang/c/config.el index 2d21d989..9c127370 100644 --- a/modules/lang/c/config.el +++ b/modules/lang/c/config.el @@ -15,7 +15,7 @@ ;; (jcs-add-hook 'c-mode-hook - (company-fuzzy-backend-add 'company-c-headers) + (company-fuzzy-backend-add-before 'company-c-headers 'company-dabbrev) ;; File Header (jcs-cc-insert-header) diff --git a/modules/lang/cc/config.el b/modules/lang/cc/config.el index 641013f3..515d162a 100644 --- a/modules/lang/cc/config.el +++ b/modules/lang/cc/config.el @@ -103,7 +103,7 @@ (jcs-add-hook 'c-mode-common-hook (jcs-use-cc-mutliline-comment) - (company-fuzzy-backend-add 'company-clang) + (company-fuzzy-backend-add-before 'company-clang 'company-dabbrev) ;; Additional style stuff (c-set-offset 'member-init-intro '++) diff --git a/modules/lang/cmake/config.el b/modules/lang/cmake/config.el index 7a5e88aa..85ab9a72 100644 --- a/modules/lang/cmake/config.el +++ b/modules/lang/cmake/config.el @@ -18,7 +18,7 @@ (jcs-add-hook 'cmake-mode-hook (setq-local indent-tabs-mode t) - (company-fuzzy-backend-add 'company-cmake) + (company-fuzzy-backend-add-before 'company-cmake 'company-dabbrev) ;; File Header (jcs-insert-header-if-valid '("CMakeLists[.]txt") diff --git a/modules/lang/coffee/config.el b/modules/lang/coffee/config.el index 01bb0974..78e7307a 100644 --- a/modules/lang/coffee/config.el +++ b/modules/lang/coffee/config.el @@ -12,7 +12,7 @@ ;; (jcs-add-hook 'coffee-mode-hook - (company-fuzzy-backend-add 'company-coffee) + (company-fuzzy-backend-add-before 'company-coffee 'company-dabbrev) ;; File Header (jcs-insert-header-if-valid '("[.]coffee") diff --git a/modules/lang/emacs-lisp/config.el b/modules/lang/emacs-lisp/config.el index 494e0ea7..dc710f3b 100644 --- a/modules/lang/emacs-lisp/config.el +++ b/modules/lang/emacs-lisp/config.el @@ -21,7 +21,7 @@ (jcs-insert-header-if-valid '("[.]el") 'jcs-insert-emacs-lisp-template)) - (company-fuzzy-backend-add 'company-elisp-keywords) + (company-fuzzy-backend-add-before 'company-elisp-keywords 'company-dabbrev) (eask-api-setup)) diff --git a/modules/lang/go/config.el b/modules/lang/go/config.el index 9a8f254a..813f11db 100644 --- a/modules/lang/go/config.el +++ b/modules/lang/go/config.el @@ -16,7 +16,7 @@ (jcs-add-hook 'go-mode-hook (jcs-use-cc-mutliline-comment) - (company-fuzzy-backend-add 'company-go) + (company-fuzzy-backend-add-before 'company-go 'company-dabbrev) ;; File Header (jcs-insert-header-if-valid '("[.]go") diff --git a/modules/lang/lua/config.el b/modules/lang/lua/config.el index 664d95be..a0eb10be 100644 --- a/modules/lang/lua/config.el +++ b/modules/lang/lua/config.el @@ -16,7 +16,7 @@ (modify-syntax-entry ?_ "w") ; Treat underscore as word - (company-fuzzy-backend-add 'company-lua) + (company-fuzzy-backend-add-before 'company-lua 'company-dabbrev) ;; File Header (jcs-insert-header-if-valid '("[.]lua" "[.]luac") diff --git a/modules/lang/markdown/config.el b/modules/lang/markdown/config.el index efbf39f0..e56f8b4d 100644 --- a/modules/lang/markdown/config.el +++ b/modules/lang/markdown/config.el @@ -36,7 +36,7 @@ (jcs-add-hook 'markdown-mode-hook (jcs-elec-pair-add '((?\` . ?\`))) - (company-fuzzy-backend-add 'company-emojify) + (company-fuzzy-backend-add-before 'company-emojify 'company-dabbrev) (jcs-safe-er/expand-list '(web-mode-mark-and-expand) t) (emojify-mode 1) diff --git a/modules/lang/nginx/config.el b/modules/lang/nginx/config.el index fb72540a..4c97cb80 100644 --- a/modules/lang/nginx/config.el +++ b/modules/lang/nginx/config.el @@ -12,7 +12,7 @@ ;; (jcs-add-hook 'nginx-mode-hook - (company-fuzzy-backend-add 'company-nginx) + (company-fuzzy-backend-add-before 'company-nginx 'company-dabbrev) ;; File Header (jcs-insert-header-if-valid '("[.]conf") diff --git a/modules/lang/nix/config.el b/modules/lang/nix/config.el index 3b23a132..ce703fce 100644 --- a/modules/lang/nix/config.el +++ b/modules/lang/nix/config.el @@ -12,7 +12,7 @@ ;; (jcs-add-hook 'nix-mode-hook - (company-fuzzy-backend-add 'company-nixos-options) + (company-fuzzy-backend-add-before 'company-nixos-options 'company-dabbrev) ;; File Header (jcs-insert-header-if-valid '("[.]nix") diff --git a/modules/lang/objc/config.el b/modules/lang/objc/config.el index 632cdfd1..59c92dd7 100644 --- a/modules/lang/objc/config.el +++ b/modules/lang/objc/config.el @@ -15,7 +15,7 @@ ;; (jcs-add-hook 'objc-mode-hook - (company-fuzzy-backend-add 'company-c-headers) + (company-fuzzy-backend-add-before 'company-c-headers 'company-dabbrev) ;; File Header (jcs-insert-header-if-valid '("[.]hin" diff --git a/modules/lang/powershell/config.el b/modules/lang/powershell/config.el index e2950933..3a52f470 100644 --- a/modules/lang/powershell/config.el +++ b/modules/lang/powershell/config.el @@ -14,7 +14,7 @@ (jcs-add-hook 'powershell-mode-hook (modify-syntax-entry ?_ "w") ; Treat underscore as word - (company-fuzzy-backend-add 'company-powershell) + (company-fuzzy-backend-add-before 'company-powershell 'company-dabbrev) ;; File Header (jcs-insert-header-if-valid '("[.]ps1") diff --git a/modules/lang/sh/config.el b/modules/lang/sh/config.el index efe54596..cc7e1b92 100644 --- a/modules/lang/sh/config.el +++ b/modules/lang/sh/config.el @@ -53,7 +53,7 @@ (jcs-add-hook '(sh-mode-hook fish-mode-hook) (modify-syntax-entry ?_ "w") - (company-fuzzy-backend-add 'company-shell) + (company-fuzzy-backend-add-before 'company-shell 'company-dabbrev) (add-hook 'before-save-hook #'jcs-sh--before-save nil t) diff --git a/modules/lang/shader/config.el b/modules/lang/shader/config.el index 7e5893da..bb0e61c3 100644 --- a/modules/lang/shader/config.el +++ b/modules/lang/shader/config.el @@ -35,7 +35,7 @@ (jcs-add-hook 'glsl-mode-hook (modify-syntax-entry ?_ "w") - (company-fuzzy-backend-add 'company-glsl) + (company-fuzzy-backend-add-before 'company-glsl 'company-dabbrev) ;; File Header (jcs-insert-header-if-valid '("[.]frag" "[.]geom" "[.]glsl" "[.]vert") diff --git a/modules/lang/swift/config.el b/modules/lang/swift/config.el index 6679081a..f473e023 100644 --- a/modules/lang/swift/config.el +++ b/modules/lang/swift/config.el @@ -14,7 +14,7 @@ (jcs-add-hook 'swift-mode-hook (modify-syntax-entry ?_ "w") ; Treat underscore as word - (company-fuzzy-backend-add 'company-sourcekit) + (company-fuzzy-backend-add-before 'company-sourcekit 'company-dabbrev) ;; File Header (jcs-insert-header-if-valid '("[.]swift") diff --git a/modules/lang/yaml/config.el b/modules/lang/yaml/config.el index fb4e90d2..a40e8b17 100644 --- a/modules/lang/yaml/config.el +++ b/modules/lang/yaml/config.el @@ -14,7 +14,7 @@ (jcs-add-hook 'yaml-mode-hook (modify-syntax-entry ?_ "w") ; Treat underscore as word - (company-fuzzy-backend-add 'company-ansible) + (company-fuzzy-backend-add-before 'company-ansible 'company-dabbrev) ;; File Header (jcs-insert-header-if-valid '("[.]yaml" diff --git a/modules/tools/autoconf/config.el b/modules/tools/autoconf/config.el new file mode 100644 index 00000000..b4813cd9 --- /dev/null +++ b/modules/tools/autoconf/config.el @@ -0,0 +1,8 @@ +;;; tools/autoconf/config.el -*- lexical-binding: t; -*- + +;; +;; (@* "Hook" ) +;; + +(jcs-add-hook 'autoconf-mode-hook + (company-fuzzy-backend-add-before 'company-autoconf 'company-dabbrev)) diff --git a/modules/tools/dockerfile/config.el b/modules/tools/dockerfile/config.el index a2d08165..dd2e493f 100644 --- a/modules/tools/dockerfile/config.el +++ b/modules/tools/dockerfile/config.el @@ -5,4 +5,4 @@ ;; (jcs-add-hook 'dockerfile-mode-hook - (company-fuzzy-backend-add 'company-dockerfile)) + (company-fuzzy-backend-add-before 'company-dockerfile 'company-dabbrev)) diff --git a/modules/tools/terraform/config.el b/modules/tools/terraform/config.el index 745489d0..af381f64 100644 --- a/modules/tools/terraform/config.el +++ b/modules/tools/terraform/config.el @@ -5,4 +5,4 @@ ;; (jcs-add-hook 'terraform-mode-hook - (company-fuzzy-backend-add 'company-terraform)) + (company-fuzzy-backend-add-before 'company-terraform 'company-dabbrev)) From 4996aa44cdbc6258b7d07bb9e2d7a4bc3330c88c Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 2 Apr 2023 14:44:09 -0700 Subject: [PATCH 083/894] chore(templtes): Update submodule --- templates | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates b/templates index 75a6aada..6b460139 160000 --- a/templates +++ b/templates @@ -1 +1 @@ -Subproject commit 75a6aada2546a2ea442991ef0a0c8637ae3e2493 +Subproject commit 6b46013926bb78cc82d8a63d0d56d0bbd1c3f48e From aeddd07aacaa77fa4d48b48297ddd0c1aa8a7c09 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 7 Apr 2023 12:53:49 -0700 Subject: [PATCH 084/894] fix(ui): diff-hl not displaying with fly-hl support --- modules/ui/vc-gutter/config.el | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/modules/ui/vc-gutter/config.el b/modules/ui/vc-gutter/config.el index 866f7d79..a94d92db 100644 --- a/modules/ui/vc-gutter/config.el +++ b/modules/ui/vc-gutter/config.el @@ -3,10 +3,9 @@ (setq vc-git-diff-switches '("--histogram")) ; A slightly faster algorithm for diffing (use-package diff-hl - :hook (find-file . diff-hl-mode) - :hook (vc-dir-mode . diff-hl-dir-mode) - :hook (dired-mode . diff-hl-dired-mode) - :hook (diff-hl-mode . diff-hl-flydiff-mode) + :hook (find-file . diff-hl-mode) + :hook (vc-dir-mode . diff-hl-dir-mode) + :hook (dired-mode . diff-hl-dired-mode) :init (setq diff-hl-side 'right diff-hl-draw-borders nil From 46b459748e6394df7fb84d6e809e768360f0d9d9 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 7 Apr 2023 17:05:33 -0700 Subject: [PATCH 085/894] Add template for dir-locals.el --- modules/lang/emacs-lisp/config.el | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/modules/lang/emacs-lisp/config.el b/modules/lang/emacs-lisp/config.el index dc710f3b..ef5a027e 100644 --- a/modules/lang/emacs-lisp/config.el +++ b/modules/lang/emacs-lisp/config.el @@ -4,6 +4,9 @@ ;; (@* "Templates" ) ;; +(file-header-defins jcs-insert-emacs-lisp-dir-locals-template "elisp" "dir-locals.txt" + "Template for Emacs Lisp for .dir-locals file.") + (file-header-defins jcs-insert-emacs-lisp-template "elisp" "default.txt" "Template for Emacs Lisp.") @@ -17,8 +20,9 @@ (jcs-add-hook 'emacs-lisp-mode-hook (modify-syntax-entry ?_ "w") ; Treat underscore as word. - (unless (equal (buffer-name) dir-locals-file) - (jcs-insert-header-if-valid '("[.]el") + (jcs-insert-header-if-valid '("[.]el") + (if (equal (buffer-name) dir-locals-file) + 'jcs-insert-emacs-lisp-dir-locals-template 'jcs-insert-emacs-lisp-template)) (company-fuzzy-backend-add-before 'company-elisp-keywords 'company-dabbrev) From e84a1036f466fd8f693947a9ced8a5af12f7aebc Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 7 Apr 2023 17:07:04 -0700 Subject: [PATCH 086/894] chore(submodules): Update tempalte submodules --- templates | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates b/templates index 6b460139..d6c66e13 160000 --- a/templates +++ b/templates @@ -1 +1 @@ -Subproject commit 6b46013926bb78cc82d8a63d0d56d0bbd1c3f48e +Subproject commit d6c66e137da22e74c5773a680757bfa775093ed1 From 09bc2653aa7ef39378dc620af6d6174296496737 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 9 Apr 2023 01:54:18 -0700 Subject: [PATCH 087/894] chore: Mute company-clang error --- lisp/jcs-env.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lisp/jcs-env.el b/lisp/jcs-env.el index 167a89b3..bcf0efc8 100755 --- a/lisp/jcs-env.el +++ b/lisp/jcs-env.el @@ -187,7 +187,8 @@ (use-package message-clean-mode :init (setq message-clean-mode-mute-commands '( push-mark set-mark-command - y-or-n-p) + y-or-n-p + company-clang--handle-error) message-clean-mode-echo-commands '( mwheel-scroll previous-line next-line From e570415ab59569b1b55acefe425bd0b000d56d99 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 9 Apr 2023 02:28:34 -0700 Subject: [PATCH 088/894] Update templates --- templates | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates b/templates index d6c66e13..ab5c5711 160000 --- a/templates +++ b/templates @@ -1 +1 @@ -Subproject commit d6c66e137da22e74c5773a680757bfa775093ed1 +Subproject commit ab5c5711140e179b2f080245bc55557617445c15 From 71c9bc604b57cb2379606a0b6bc12c42bb79ded7 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 9 Apr 2023 02:29:19 -0700 Subject: [PATCH 089/894] feat(cmake): Ask CMake file-header --- modules/lang/cmake/config.el | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/modules/lang/cmake/config.el b/modules/lang/cmake/config.el index 85ab9a72..64ca6feb 100644 --- a/modules/lang/cmake/config.el +++ b/modules/lang/cmake/config.el @@ -4,12 +4,31 @@ (require 'make-mode) +;; +;; (@* "Header" ) +;; + +(file-header-defsrc jcs-ask-cmake-template "Select Python template: " + '(("Empty (Default)" . "File with no content in there") + ("Root" . "Specify CMakeLists.txt in project root") + ("Subdirectory" . "Specify CMakeLists.txt in subdirectory")) + (pcase index + (0 (jcs-insert-cmake-template)) + (1 (jcs-insert-cmake-root-template)) + (2 (jcs-insert-cmake-subdirectory-template)))) + ;; ;; (@* "Templates" ) ;; (file-header-defins jcs-insert-cmake-template "cmake" "default.txt" - "CMake file format info.") + "CMake file template, the default.") + +(file-header-defins jcs-insert-cmake-root-template "cmake" "root.txt" + "CMake file template for root directory.") + +(file-header-defins jcs-insert-cmake-subdirectory-template "cmake" "subdirectory.txt" + "CMake file template for subdirectory.") ;; ;; (@* "Hook" ) @@ -22,7 +41,8 @@ ;; File Header (jcs-insert-header-if-valid '("CMakeLists[.]txt") - 'jcs-insert-cmake-template) + 'jcs-ask-cmake-template + :interactive t) (jcs-key-local `(((kbd "RET") . jcs-makefile-newline)))) From eef7120f61f20a8f7bf9c2b6aa01600c13706bcb Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 9 Apr 2023 02:31:04 -0700 Subject: [PATCH 090/894] changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 66f4d795..8cfdba62 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * Add new package `flycheck-clang-analyzer` (0ea36feb652c0ebe59ab5b80d5739cb23cb4b52b) * Add new package `codemetrics` (51032ef78f5b9827ee76c5c48832974c9bd9cf73) * Bind Shift+return to insert `newline` in minibuffer (41c159ba7d5630fb8e7e235fc8968001f04cbb15) +* Ask CMake file-header template to differentiate `default`, `root`, and `subdirectory` (71c9bc604b57cb2379606a0b6bc12c42bb79ded7) ## 9.0.0 > Released Jan 01, 2023 From 73e95d84b5885d258b7fe7c6fa1b3b230d0a3cb2 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Mon, 10 Apr 2023 03:49:15 -0700 Subject: [PATCH 091/894] chore(cc): Configure style for c/c++ --- modules/lang/cc/config.el | 45 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/modules/lang/cc/config.el b/modules/lang/cc/config.el index 515d162a..09664256 100644 --- a/modules/lang/cc/config.el +++ b/modules/lang/cc/config.el @@ -73,6 +73,51 @@ (insert "* @brief " jcs--enum-desc-string))) (setq restore-point (point))))) +;; +;; (@* "Style" ) +;; + +(defun jcs-cc-lineup-arglist-close (langlem) + "Line up the closing brace in an arglist with the opening brace IF cursor is +preceded by the opening brace or a comma (disregarding whitespace in between)." + (when (save-excursion + (save-match-data + (skip-chars-backward " \t\n" (c-langelem-pos langelem)) + (memq (char-before) (list ?, ?\( ?\;)))) + (c-lineup-arglist langlem))) + +(c-add-style + "jcs" '((c-comment-only-line-offset . 0) + (c-hanging-braces-alist (brace-list-open) + (brace-entry-open) + (substatement-open after) + (block-close . c-snug-do-while) + (arglist-cont-nonempty)) + (c-cleanup-list brace-else-brace) + (c-offsets-alist + (knr-argdecl-intro . 0) + (substatement-open . 0) + (substatement-label . 0) + (statement-cont . +) + (case-label . +) + ;; align args with open brace OR don't indent at all (if open + ;; brace is at eolp and close brace is after arg with no trailing + ;; comma) + (brace-list-intro . 0) + (brace-list-close . -) + (arglist-intro . +) + (arglist-close jcs-cc-lineup-arglist-close 0) + ;; don't over-indent lambda blocks + (inline-open . 0) + (inlambda . 0) + ;; indent access keywords +1 level, and properties beneath them + ;; another level + (access-label . -) + (label . 0)))) + +(when (listp c-default-style) + (setf (alist-get 'other c-default-style) "jcs")) + ;; ;; (@* "Header" ) ;; From 414bf9f15b37a4396d66b7ece88ffcdd6dd2808d Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 12 Apr 2023 02:20:45 -0700 Subject: [PATCH 092/894] Add ninjia and jai support --- lisp/jcs-package.el | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index fc9f7280..e67d1d67 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -233,6 +233,7 @@ impatient-showdown ini-mode isearch-project + jai-mode javadoc-lookup javap-mode jayces-mode @@ -285,6 +286,7 @@ nasm-mode nginx-mode nim-mode + ninja-mode nix-mode nocomments-mode noflet From 3ad2a27368691dd73345e00fabb0b507bb826bbe Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 12 Apr 2023 02:42:40 -0700 Subject: [PATCH 093/894] Configure jai --- lisp/jcs-module.el | 1 + modules/editor/docstring/config.el | 5 +---- modules/lang/jai/config.el | 19 +++++++++++++++++++ 3 files changed, 21 insertions(+), 4 deletions(-) create mode 100644 modules/lang/jai/config.el diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index 9f09ce24..4426ee12 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -100,6 +100,7 @@ (haxe-mode . "lang/haxe") (idris-mode . "lang/idris") (ini-mode . "lang/ini") + (jai-mode . "lang/jai") (jayces-mode . "lang/jayces") (jenkinsfile-mode . "lang/jenkinsfile") (js . ("lang/js" "lang/jsx")) diff --git a/modules/editor/docstring/config.el b/modules/editor/docstring/config.el index 5f2f1ba9..07c87f14 100644 --- a/modules/editor/docstring/config.el +++ b/modules/editor/docstring/config.el @@ -7,7 +7,4 @@ :hook (tree-sitter-after-on . ts-docstr-mode) :init (setq ts-docstr-key-support nil - ts-docstr-desc-summary "") - :config - (jcs-advice-add 'ts-docstr-key-enable :after - (ts-docstr-key--advice-add "*" :around #'ts-docstr-key--doxygen-asterik))) + ts-docstr-desc-summary "")) diff --git a/modules/lang/jai/config.el b/modules/lang/jai/config.el new file mode 100644 index 00000000..d60b7e51 --- /dev/null +++ b/modules/lang/jai/config.el @@ -0,0 +1,19 @@ +;;; lang/jai/config.el -*- lexical-binding: t; -*- + +;; +;; (@* "Templates" ) +;; + +(file-header-defins jcs-insert-jai-template "jai" "default.txt" + "Header for JAI header file.") + +;; +;; (@* "Hook" ) +;; + +(jcs-add-hook 'jai-mode-hook + (modify-syntax-entry ?_ "w") ; Treat underscore as word + + ;; File Header + (jcs-insert-header-if-valid '("[.]jai") + 'jcs-insert-jai-template)) From e3e3349979b7db0ef770c713f2e182705d02d8ae Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 12 Apr 2023 02:43:54 -0700 Subject: [PATCH 094/894] chore: Update submoudles --- snippets | 2 +- templates | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/snippets b/snippets index 7aa74e9f..37d419be 160000 --- a/snippets +++ b/snippets @@ -1 +1 @@ -Subproject commit 7aa74e9fcd9314fd006614adae5adfabffb4d3dd +Subproject commit 37d419be59face62b89854b5197417f08f345238 diff --git a/templates b/templates index ab5c5711..bf0868c5 160000 --- a/templates +++ b/templates @@ -1 +1 @@ -Subproject commit ab5c5711140e179b2f080245bc55557617445c15 +Subproject commit bf0868c585c73d768329cf517dd26131e97b43b1 From eecd2090f8438015a69b92fc4d51d751f8cd8541 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 12 Apr 2023 03:26:43 -0700 Subject: [PATCH 095/894] Add package doxygen-asterisk --- lisp/jcs-hook.el | 1 + lisp/jcs-package.el | 1 + 2 files changed, 2 insertions(+) diff --git a/lisp/jcs-hook.el b/lisp/jcs-hook.el index 6a573d6f..86db27f8 100755 --- a/lisp/jcs-hook.el +++ b/lisp/jcs-hook.el @@ -122,6 +122,7 @@ (auto-highlight-symbol-mode 1) (display-fill-column-indicator-mode 1) (display-line-numbers-mode 1) + (doxygen-asterisk-mode 1) (when elenv-graphic-p (highlight-indent-guides-mode 1)) (highlight-numbers-mode 1) (elenv-when-exec "prettier" nil (prettier-mode 1)) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index e67d1d67..1beeace8 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -129,6 +129,7 @@ docker docker-compose-mode dotenv-mode + doxygen-asterisk dumb-jump earthfile-mode easky From 0a09d354681d50167dd261002332c438679e2cef Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 12 Apr 2023 22:11:22 -0700 Subject: [PATCH 096/894] Add submoulde dict --- .gitmodules | 3 +++ dict | 1 + 2 files changed, 4 insertions(+) create mode 160000 dict diff --git a/.gitmodules b/.gitmodules index 5ac1eedc..88c78f7f 100644 --- a/.gitmodules +++ b/.gitmodules @@ -4,3 +4,6 @@ [submodule "templates"] path = templates url = https://github.com/jcs-emacs/templates +[submodule "dict"] + path = dict + url = https://github.com/jcs-emacs/dict diff --git a/dict b/dict new file mode 160000 index 00000000..850f01ef --- /dev/null +++ b/dict @@ -0,0 +1 @@ +Subproject commit 850f01efdca2416fec50b47b16c64e73da0e46d9 From 37961d87a77ccafbe29ddb0fef8d0cb6df5be2b7 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 12 Apr 2023 22:17:46 -0700 Subject: [PATCH 097/894] Add company-dict --- lisp/jcs-package.el | 1 + modules/completion/company/config.el | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 1beeace8..5a4c42e8 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -88,6 +88,7 @@ company-c-headers company-cmd company-coffee + company-dict company-dockerfile company-eask company-elisp-keywords diff --git a/modules/completion/company/config.el b/modules/completion/company/config.el index 085fde89..23a8b2f2 100644 --- a/modules/completion/company/config.el +++ b/modules/completion/company/config.el @@ -18,7 +18,7 @@ company-format-margin-function #'company-detect-icons-margin) (setq company-backends '( company-capf company-semantic - company-keywords + company-keywords company-dict company-abbrev company-dabbrev company-dabbrev-code company-paths company-etags company-gtags From 6a48d289332080444cf685b44b4fee308271da72 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 13 Apr 2023 00:12:46 -0700 Subject: [PATCH 098/894] Update dict --- dict | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dict b/dict index 850f01ef..6c4e2223 160000 --- a/dict +++ b/dict @@ -1 +1 @@ -Subproject commit 850f01efdca2416fec50b47b16c64e73da0e46d9 +Subproject commit 6c4e22233e153c2968fce141f38bfca1243d722f From 4dd28f2cb330be4e0da097b26264a5df3208c343 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 13 Apr 2023 01:17:56 -0700 Subject: [PATCH 099/894] chore(shader): Complete with syntax --- modules/lang/shader/config.el | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/lang/shader/config.el b/modules/lang/shader/config.el index bb0e61c3..efb219d7 100644 --- a/modules/lang/shader/config.el +++ b/modules/lang/shader/config.el @@ -25,6 +25,7 @@ (jcs-add-hook 'shader-mode-hook (modify-syntax-entry ?_ "w") + (modify-syntax-entry ?# "w") (jcs-use-cc-mutliline-comment) @@ -34,6 +35,7 @@ (jcs-add-hook 'glsl-mode-hook (modify-syntax-entry ?_ "w") + (modify-syntax-entry ?# "w") (company-fuzzy-backend-add-before 'company-glsl 'company-dabbrev) @@ -43,6 +45,7 @@ (jcs-add-hook 'hlsl-mode-hook (modify-syntax-entry ?_ "w") + (modify-syntax-entry ?# "w") ;; File Header (jcs-insert-header-if-valid '("[.]fx" "[.]hlsl") From 202358778e19ac4fbfbdaa9253a5c50cb28c4e05 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 13 Apr 2023 01:18:25 -0700 Subject: [PATCH 100/894] chore(dic): Update submodule --- dict | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dict b/dict index 6c4e2223..16f8ce45 160000 --- a/dict +++ b/dict @@ -1 +1 @@ -Subproject commit 6c4e22233e153c2968fce141f38bfca1243d722f +Subproject commit 16f8ce45f6d597f175c56eaac4fd5c9df59b94ef From 998afaea84ded1029f0ca8bc930c49edabfce816 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 13 Apr 2023 02:57:22 -0700 Subject: [PATCH 101/894] chore(dict): Update submodule --- dict | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dict b/dict index 16f8ce45..d1fba05e 160000 --- a/dict +++ b/dict @@ -1 +1 @@ -Subproject commit 16f8ce45f6d597f175c56eaac4fd5c9df59b94ef +Subproject commit d1fba05e645106e90f1dcfb643fcdf405540097c From 9e0099848e950b833beec5341ade71883964dce2 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 13 Apr 2023 13:56:55 -0700 Subject: [PATCH 102/894] chore(dict): Update submodule --- dict | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dict b/dict index d1fba05e..28bd7b44 160000 --- a/dict +++ b/dict @@ -1 +1 @@ -Subproject commit d1fba05e645106e90f1dcfb643fcdf405540097c +Subproject commit 28bd7b44661471615fd5ec5077b21b7ffaf2a0fa From e5cf9f1c586fd1a61872371bb33c5a1047bf01df Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 13 Apr 2023 16:57:35 -0700 Subject: [PATCH 103/894] chore(UI): Minor fix --- lisp/jcs-env.el | 16 ++++++++-------- lisp/jcs-ui.el | 12 ++++++------ modules/emacs/buffer-menu/config.el | 1 + 3 files changed, 15 insertions(+), 14 deletions(-) diff --git a/lisp/jcs-env.el b/lisp/jcs-env.el index bcf0efc8..11044b0a 100755 --- a/lisp/jcs-env.el +++ b/lisp/jcs-env.el @@ -274,14 +274,14 @@ (use-package so-long :config (nconc so-long-minor-modes - '(spell-fu-mode - eldoc-mode - highlight-numbers-mode - highlight-indent-guides-mode - hl-fill-column-mode - line-reminder-mode - page-break-lines-mode - ts-fold-mode ts-fold-indicators-mode))) + '( spell-fu-mode + eldoc-mode + highlight-numbers-mode + highlight-indent-guides-mode + hl-fill-column-mode + line-reminder-mode + page-break-lines-mode + ts-fold-mode ts-fold-indicators-mode))) ;; ;;; Startup diff --git a/lisp/jcs-ui.el b/lisp/jcs-ui.el index bbf3c530..9ae97932 100644 --- a/lisp/jcs-ui.el +++ b/lisp/jcs-ui.el @@ -154,8 +154,8 @@ :init (setq whitespace-line-column nil whitespace-style - '(face indentation tabs tab-mark spaces space-mark newline newline-mark - trailing lines-tail) + '( face indentation tabs tab-mark spaces space-mark newline newline-mark + trailing lines-tail) whitespace-display-mappings '((tab-mark ?\t [?› ?\t]) (newline-mark ?\n [?¬ ?\n]) @@ -201,10 +201,10 @@ (use-package repos-window :init - (setq repos-window-commands '(hl-todo-previous - hl-todo-next) - repos-window-switch-commands '(push-button - compile-goto-error))) + (setq repos-window-commands '( hl-todo-previous + hl-todo-next) + repos-window-switch-commands '( push-button + compile-goto-error))) ;; ;;; Line Endings diff --git a/modules/emacs/buffer-menu/config.el b/modules/emacs/buffer-menu/config.el index 9d159fb6..3b3ee153 100644 --- a/modules/emacs/buffer-menu/config.el +++ b/modules/emacs/buffer-menu/config.el @@ -50,6 +50,7 @@ "magit[-]*[[:ascii:]]*[:]" ; From `magit' "[*]openai" "[*]codegpt" "[*]ChatGPT" "[*]Most used words[*]" + "[*]manage-minor-mode" "[*]Free keys[*]" "[*]Test SHA[*]" "[*]RE-Builder" From 43da50cd2a003bc889ca9d1b10f90140a00fa69e Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 13 Apr 2023 21:22:34 -0700 Subject: [PATCH 104/894] chore(dict): Update submodule --- dict | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dict b/dict index 28bd7b44..4633589c 160000 --- a/dict +++ b/dict @@ -1 +1 @@ -Subproject commit 28bd7b44661471615fd5ec5077b21b7ffaf2a0fa +Subproject commit 4633589c6928cd75229eb43bcd571e1f43042e11 From fb14e0af0fdbc422f78a4a5271a3029904c1c15f Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 13 Apr 2023 23:03:42 -0700 Subject: [PATCH 105/894] chore: Enable vs-edit-mode --- lisp/jcs-hook.el | 1 + lisp/jcs-package.el | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/jcs-hook.el b/lisp/jcs-hook.el index 86db27f8..e4dbfa28 100755 --- a/lisp/jcs-hook.el +++ b/lisp/jcs-hook.el @@ -126,6 +126,7 @@ (when elenv-graphic-p (highlight-indent-guides-mode 1)) (highlight-numbers-mode 1) (elenv-when-exec "prettier" nil (prettier-mode 1)) + (vs-edit-mode 1) (vsc-edit-mode 1) (vs-comment-return-mode 1) (yas-minor-mode 1) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 5a4c42e8..990b3651 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -291,7 +291,6 @@ ninja-mode nix-mode nocomments-mode - noflet nov npm-mode on From e38e35eaad4080253f13802bd08561e8b0191173 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 14 Apr 2023 21:45:21 -0700 Subject: [PATCH 106/894] refactor(poptip): Extract poptip to external jcs-poptip --- lisp/jcs-function.el | 70 -------------------------------------- lisp/jcs-key.el | 2 +- lisp/jcs-package.el | 5 +-- modules/ui/popup/config.el | 4 +++ 4 files changed, 6 insertions(+), 75 deletions(-) diff --git a/lisp/jcs-function.el b/lisp/jcs-function.el index 1fe858e9..c4135ca2 100755 --- a/lisp/jcs-function.el +++ b/lisp/jcs-function.el @@ -73,75 +73,5 @@ "Safe way to active LSP." (unless (jcs--lsp-connected-p) (lsp-deferred))) -;; -;; (@* "Tips" ) -;; - -(defconst jcs-pop-tooltip-buffer-name "*jcs:pop-tooltip*" - "Buffer name for tooltip.") - -(defun jcs-pop-tooltip--next () - "Hide tooltip after first post command." - (posframe-hide jcs-pop-tooltip-buffer-name) - (remove-hook 'post-command-hook #'jcs-pop-tooltip--next)) - -(defun jcs-pop-tooltip--post () - "Register for next post command." - (add-hook 'post-command-hook #'jcs-pop-tooltip--next) - (remove-hook 'post-command-hook #'jcs-pop-tooltip--post)) - -(cl-defun jcs-pop-tooltip (string &key point (timeout 300) (height 30)) - "Pop up an tooltip depends on the graphic used. - -STRING is the content of the toolip. The location POINT. TIMEOUT for not forever -delay. HEIGHT of the tooltip that will display." - (jcs-require '(asoc pos-tip popup)) - (let ((bg (asoc-get company-box-doc-frame-parameters 'background-color)) - (fg (asoc-get company-box-doc-frame-parameters 'foreground-color)) - (fringe-width 10)) - (if elenv-graphic-p - (progn - (with-current-buffer (get-buffer-create jcs-pop-tooltip-buffer-name) - (let ((text-scale-mode-step 1.1)) (text-scale-set company-box-doc-text-scale-level))) - (posframe-show jcs-pop-tooltip-buffer-name :string string :position point - :timeout timeout - :background-color bg :foreground-color fg - :internal-border-width 1 - :internal-border-color (face-foreground 'font-lock-comment-face nil t) - :left-fringe fringe-width :right-fringe fringe-width) - (add-hook 'post-command-hook #'jcs-pop-tooltip--post)) - (popup-tip string :point point :around t :height height :scroll-bar t :margin t)) - t)) - -(defun jcs--describe-symbol-string () - "Return the describe symbol string." - (let ((thing (symbol-at-point))) - (save-window-excursion - (with-current-buffer (help-buffer) - (let (buffer-read-only) (erase-buffer)) - (msgu-silent (describe-symbol thing)) - (buffer-string))))) - -(defun jcs-tip-describe-it () - "Describe symbol at point." - (let ((desc (jcs--describe-symbol-string))) - (if (or (string-empty-p desc) (string= (string-trim desc) "[back]")) - (error "[ERROR] No description at point") - (jcs-pop-tooltip desc :point (point))))) - -(defun jcs-describe-thing-in-popup () - "Show current symbol info." - (interactive) - (jcs-funcall-fboundp #'company-abort) - (if (jcs--lsp-connected-p) - (progn (require 'lsp-ui) - (or (ignore-errors (call-interactively #'lsp-ui-doc-glance)) - (ignore-errors (call-interactively #'lsp-ui-doc-show)))) - (cond ((ignore-errors (jcs-tip-describe-it))) - ((ignore-errors (preview-it))) - (t (define-it-at-point))) - ;; In case we are using region, cancel the select region. - (deactivate-mark))) - (provide 'jcs-function) ;;; jcs-function.el ends here diff --git a/lisp/jcs-key.el b/lisp/jcs-key.el index a035b4ba..2fe7c7e2 100755 --- a/lisp/jcs-key.el +++ b/lisp/jcs-key.el @@ -255,7 +255,7 @@ ((kbd "C->") . isearch-project-forward-symbol-at-point) ;;; Show Hover - ((kbd "C-k C-i") . jcs-describe-thing-in-popup) + ((kbd "C-k C-i") . jcs-poptip) ;;; Startup Screen (Dashboard) ((kbd "M-d") . jcs-dashboard) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 990b3651..e8f2a480 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -88,7 +88,6 @@ company-c-headers company-cmd company-coffee - company-dict company-dockerfile company-eask company-elisp-keywords @@ -122,7 +121,6 @@ cycle-slash d-mode dashboard-ls - define-it diff-hl diminish-buffer diredfl @@ -242,6 +240,7 @@ jcs-echobar jcs-frametitle jcs-modeline + jcs-poptip jenkinsfile-mode json-mode k8s-mode @@ -270,7 +269,6 @@ lsp-sonarlint lsp-sourcekit lsp-tailwindcss - lsp-ui magit-todos makefile-executor manage-minor-mode-table @@ -310,7 +308,6 @@ pkgbuild-mode powershell prettier - preview-it processing-mode project-abbrev protobuf-mode diff --git a/modules/ui/popup/config.el b/modules/ui/popup/config.el index 05c2bfad..7aede5f9 100644 --- a/modules/ui/popup/config.el +++ b/modules/ui/popup/config.el @@ -29,3 +29,7 @@ (use-package pos-tip :init (setq pos-tip-internal-border-width 5)) + +(use-package jcs-poptip + :init + (setq jcs-poptip-text-scale-level -2)) From 218cb19da61b682700b7b6c672d9c479d7519ff7 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 16 Apr 2023 15:08:02 -0700 Subject: [PATCH 107/894] chore: Organize package list --- lisp/jcs-package.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index e8f2a480..6b7b7527 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -88,6 +88,7 @@ company-c-headers company-cmd company-coffee + company-dict company-dockerfile company-eask company-elisp-keywords From 8681fb6800d4b4090c7a84dfd9d927035e2bb66a Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 16 Apr 2023 21:18:30 -0700 Subject: [PATCH 108/894] Update auth-source logic --- lisp/lib/jcs-util.el | 9 +++++++-- modules/tools/ai/config.el | 2 +- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/lisp/lib/jcs-util.el b/lisp/lib/jcs-util.el index 32df99c6..65ada3cc 100644 --- a/lisp/lib/jcs-util.el +++ b/lisp/lib/jcs-util.el @@ -104,9 +104,14 @@ execution." ;; (@* "Pass" ) ;; -(defun jcs-auth-source-get (name) +(defun jcs-auth-source-get (host) "Basic value getter by NAME." - (plist-get (car (auth-source-search :name name)) :value)) + (when-let* ((info (auth-source-search :max 1 :host host)) + (info (car info))) + (or (plist-get info :value) + (plist-get info :key) + (plist-get info :secret) + (plist-get info :password)))) ;; ;; (@* "Buffer" ) diff --git a/modules/tools/ai/config.el b/modules/tools/ai/config.el index dd6d5685..a9f5b734 100644 --- a/modules/tools/ai/config.el +++ b/modules/tools/ai/config.el @@ -2,4 +2,4 @@ (use-package openai :init - (setq openai-key (jcs-auth-source-get "openai-key"))) + (setq openai-key (jcs-auth-source-get "api.openai.com"))) From 26d059dc18f026922bb5c7130e1308cb05d95c1c Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 16 Apr 2023 21:20:36 -0700 Subject: [PATCH 109/894] Fix typo --- lisp/lib/jcs-util.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/lib/jcs-util.el b/lisp/lib/jcs-util.el index 65ada3cc..43f69adc 100644 --- a/lisp/lib/jcs-util.el +++ b/lisp/lib/jcs-util.el @@ -105,7 +105,7 @@ execution." ;; (defun jcs-auth-source-get (host) - "Basic value getter by NAME." + "Basic value getter by HOST." (when-let* ((info (auth-source-search :max 1 :host host)) (info (car info))) (or (plist-get info :value) From 7826851bb02bc2ae960acf9295655bbce890bd66 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Mon, 17 Apr 2023 19:06:43 -0700 Subject: [PATCH 110/894] chore(templates): Update submodule --- templates | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates b/templates index bf0868c5..62aa76cd 160000 --- a/templates +++ b/templates @@ -1 +1 @@ -Subproject commit bf0868c585c73d768329cf517dd26131e97b43b1 +Subproject commit 62aa76cdf8c3593744bcf9d0992767436e2257fc From 9d9df273cac7986bc9e797302218e1cbfa41041a Mon Sep 17 00:00:00 2001 From: JenChieh Date: Mon, 17 Apr 2023 19:07:03 -0700 Subject: [PATCH 111/894] Add more shader template options --- modules/lang/shader/config.el | 26 +++++++++++++++++++++----- 1 file changed, 21 insertions(+), 5 deletions(-) diff --git a/modules/lang/shader/config.el b/modules/lang/shader/config.el index efb219d7..e85b41b3 100644 --- a/modules/lang/shader/config.el +++ b/modules/lang/shader/config.el @@ -10,14 +10,29 @@ ;; (@* "Templates" ) ;; -(file-header-defins jcs-insert-shader-template "shader" "default.txt" - "Header for Shader header file.") +(file-header-defins jcs-insert-shader-unlit-template "shader" "Unlit.txt" + "Header for Shader Unlit file.") + +(file-header-defins jcs-insert-shader-image-effect-template "shader" "ImageEffect.txt" + "Header for Shader ImageEffect file.") + +(file-header-defins jcs-insert-shader-surface-template "shader" "Surface.txt" + "Header for Shader Surface file.") + +(file-header-defsrc jcs-ask-shader-template "Select Shader template: " + '(("Unlit" . "Effects or unique objects in your visuals that don’t need lighting") + ("ImageEffect" . "Are a way of post-processing rendered image") + ("Surface" . "Shaders that interact with lighting is complex")) + (pcase index + (0 (jcs-insert-shader-unlit-template)) + (1 (jcs-insert-shader-image-effect-template)) + (2 (jcs-insert-shader-surface-template)))) (file-header-defins jcs-insert-glsl-template "glsl" "default.txt" - "Header for GLSL header file.") + "Header for GLSL file.") (file-header-defins jcs-insert-hlsl-template "hlsl" "default.txt" - "Header for HLSL header file.") + "Header for HLSL file.") ;; ;; (@* "Hook" ) @@ -31,7 +46,8 @@ ;; File Header (jcs-insert-header-if-valid '("[.]shader") - 'jcs-insert-shader-template)) + 'jcs-ask-shader-template + :interactive t)) (jcs-add-hook 'glsl-mode-hook (modify-syntax-entry ?_ "w") From 1b24a4ddd58943fb37010b7700dac32c8d54bea1 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 18 Apr 2023 17:03:41 -0700 Subject: [PATCH 112/894] chore(dict): Update submodule --- dict | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dict b/dict index 4633589c..1cbeb341 160000 --- a/dict +++ b/dict @@ -1 +1 @@ -Subproject commit 4633589c6928cd75229eb43bcd571e1f43042e11 +Subproject commit 1cbeb341d55a8b9724182d5193a494b5b496d5e0 From 3ae70b96937dedae3b1fe8fc9edf52ad340795d6 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Mon, 24 Apr 2023 22:20:32 -0700 Subject: [PATCH 113/894] Add font NFM --- fonts/NFM.ttf | Bin 0 -> 2170744 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 fonts/NFM.ttf diff --git a/fonts/NFM.ttf b/fonts/NFM.ttf new file mode 100644 index 0000000000000000000000000000000000000000..e47dd369b5cb7a1a4f4590f89d408f5243667728 GIT binary patch literal 2170744 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%0Dp2CY)^D$d>+ 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 }7mhA=LK`?Kf> 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Ź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 z%0D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

>icJei)omt+&8Upcv6-($cSb@6lJ8b0!uv* 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%0A5_lwy%K`pLT>M>> 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
n+S@z5wD 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

ZPoYZ0jl*P6R@&Trt9pR{=d1769GHGC>E` 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

o=d!Rgk=^8C2Ieai(~R?ghvz`jHQj7=%Kmt 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%0Dx|r2=Ha45Xe*GZgeA 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

    ;~^%h|g*OFhf*P&<#;?G^b}LcFXZ< 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

    KKsB_k2)3Gt7N`DQ0({c{h@pRQF?7b|9a<7g$f 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

    hl3H4Pf}TiPFZV>t!Bfd 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 Pxjolh{r~xB=i~nZR)lkt literal 0 HcmV?d00001 From be0048cf2c8354f517cf308886346905b62b013f Mon Sep 17 00:00:00 2001 From: JenChieh Date: Mon, 24 Apr 2023 22:20:42 -0700 Subject: [PATCH 114/894] Add nerd-icons --- lisp/jcs-disp.el | 3 ++- lisp/jcs-module.el | 1 + lisp/jcs-package.el | 2 ++ lisp/jcs-ui.el | 3 ++- modules/emacs/buffer-menu/config.el | 1 + modules/emacs/dired/config.el | 3 +++ modules/emacs/ibuffer/config.el | 4 ++++ 7 files changed, 15 insertions(+), 2 deletions(-) create mode 100644 modules/emacs/ibuffer/config.el diff --git a/lisp/jcs-disp.el b/lisp/jcs-disp.el index e7cb5e91..42d28010 100644 --- a/lisp/jcs-disp.el +++ b/lisp/jcs-disp.el @@ -40,7 +40,8 @@ Note this is opposite logic to the toggle mode function." (use-package jcs-modeline :init - (setq jcs-modeline-show-point t)) + (setq jcs-modeline-show-point t + jcs-modeline-show-mode-icons t)) ;; ;; (@* "Echo Bar" ) diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index 4426ee12..880968d3 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -25,6 +25,7 @@ (conf-mode . "emacs/conf-mode") (dired . "emacs/dired") (hexl-mode . "emacs/hexl") + (ibuffer . "emacs/ibuffer") (list-environment . "emacs/list-thing") (re-builder . "emacs/re-builder") (text-mode . "emacs/text-mode") diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 6b7b7527..0c2ecc24 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -285,6 +285,8 @@ move-text multi-shell nasm-mode + nerd-icons-dired + nerd-icons-ibuffer nginx-mode nim-mode ninja-mode diff --git a/lisp/jcs-ui.el b/lisp/jcs-ui.el index 9ae97932..a6a75aa8 100644 --- a/lisp/jcs-ui.el +++ b/lisp/jcs-ui.el @@ -55,10 +55,11 @@ '("fonts/clacon.ttf" "fonts/DejaVuSans.ttf" "fonts/DejaVuSansMono.ttf" + "fonts/NFM.ttf" ; nerd-icons "fonts/NotoSans-Regular.ttf" "fonts/NotoSansSymbols-Regular.ttf" "fonts/Quivira.otf" - "fonts/Symbola.otf" ; for unicode + "fonts/Symbola.otf" ; for unicode "fonts/UbuntuMono-R.ttf")) use-ttf-default-ttf-font-name "Ubuntu Mono")) diff --git a/modules/emacs/buffer-menu/config.el b/modules/emacs/buffer-menu/config.el index 3b3ee153..8e8df6b7 100644 --- a/modules/emacs/buffer-menu/config.el +++ b/modules/emacs/buffer-menu/config.el @@ -12,6 +12,7 @@ "[*]compilation" "[*]output" "[*]execrun" "[*]easky" "[*]quickrun" "[*]Apropos[*]" "[*]Backtrace[*]" "[*]Compile-Log[*]" + "[*]Ibuffer[*]" "[*]Bug Help[*]" "[*]Warnings[*]" "[*]VC-history[*]" diff --git a/modules/emacs/dired/config.el b/modules/emacs/dired/config.el index 1fa151d4..30858745 100644 --- a/modules/emacs/dired/config.el +++ b/modules/emacs/dired/config.el @@ -21,3 +21,6 @@ (use-package diredfl :hook (dired-mode . diredfl-mode)) + +(use-package nerd-icons-dired + :hook (dired-mode . nerd-icons-dired-mode)) diff --git a/modules/emacs/ibuffer/config.el b/modules/emacs/ibuffer/config.el new file mode 100644 index 00000000..ff817412 --- /dev/null +++ b/modules/emacs/ibuffer/config.el @@ -0,0 +1,4 @@ +;;; emacs/ibuffer/config.el -*- lexical-binding: t; -*- + +(use-package nerd-icons-ibuffer + :hook (ibuffer-mode . nerd-icons-ibuffer-mode)) From 261c4845ab808dee14fd6a25d8ea24bc94c2b79f Mon Sep 17 00:00:00 2001 From: JenChieh Date: Mon, 24 Apr 2023 22:51:37 -0700 Subject: [PATCH 115/894] Add treemacs nerd icons support --- lisp/jcs-package.el | 1 + modules/ui/treemacs/config.el | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 0c2ecc24..5a2a5e05 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -361,6 +361,7 @@ transwin tree-sitter-indent tree-sitter-langs + treemacs-nerd-icons ts-docstr turbo-log typescript-mode diff --git a/modules/ui/treemacs/config.el b/modules/ui/treemacs/config.el index c18796ea..32e57173 100644 --- a/modules/ui/treemacs/config.el +++ b/modules/ui/treemacs/config.el @@ -11,6 +11,8 @@ (treemacs-follow-mode t) (treemacs-filewatch-mode t) + (require 'treemacs-nerd-icons) + (defvar jcs-treemacs-width-ratio 0.15 "Ratio that respect to `frame-width' and `neo-window-width'.") @@ -25,3 +27,7 @@ (jcs-add-hook 'treemacs-mode-hook (setq buffer-wrap--relative-max-line 0) (buffer-wrap-mode 1))) + +(use-package treemacs-nerd-icons + :config + (treemacs-load-theme "nerd-icons")) From 39018994e372d3cf9aabe96eb33a455162e4afb2 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 25 Apr 2023 00:29:20 -0700 Subject: [PATCH 116/894] Add nerd-icons-buffer-menu --- lisp/jcs-package.el | 1 + modules/emacs/buffer-menu/config.el | 1 + 2 files changed, 2 insertions(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 5a2a5e05..3366da54 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -285,6 +285,7 @@ move-text multi-shell nasm-mode + nerd-icons-buffer-menu nerd-icons-dired nerd-icons-ibuffer nginx-mode diff --git a/modules/emacs/buffer-menu/config.el b/modules/emacs/buffer-menu/config.el index 8e8df6b7..5c315b54 100644 --- a/modules/emacs/buffer-menu/config.el +++ b/modules/emacs/buffer-menu/config.el @@ -75,6 +75,7 @@ (require 'buffer-menu-project) (buffer-menu-filter-mode 1) (diminish-buffer-mode 1) ; enable by default +(nerd-icons-buffer-menu-mode 1) (jcs-add-hook 'Buffer-menu-mode-hook (jcs-key-local From fb51a57d4d3f0e2fba7455529b9673df18112f6f Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 25 Apr 2023 03:01:14 -0700 Subject: [PATCH 117/894] Add changelog --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8cfdba62..676814a9 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,9 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * Add new package `codemetrics` (51032ef78f5b9827ee76c5c48832974c9bd9cf73) * Bind Shift+return to insert `newline` in minibuffer (41c159ba7d5630fb8e7e235fc8968001f04cbb15) * Ask CMake file-header template to differentiate `default`, `root`, and `subdirectory` (71c9bc604b57cb2379606a0b6bc12c42bb79ded7) +* Update auth-source logic for more general use (8681fb6800d4b4090c7a84dfd9d927035e2bb66a) +* Add `company-dict` (1b24a4ddd58943fb37010b7700dac32c8d54bea1) +* Add nerd-icons support (3ae70b96937dedae3b1fe8fc9edf52ad340795d6) ## 9.0.0 > Released Jan 01, 2023 From d8d1417c08e441a761c85e0f9d3b92d68ea3a6eb Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 25 Apr 2023 17:45:30 -0700 Subject: [PATCH 118/894] chore(util): Remove char displayable functions --- lisp/lib/jcs-util.el | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/lisp/lib/jcs-util.el b/lisp/lib/jcs-util.el index 43f69adc..d6dfb95c 100644 --- a/lisp/lib/jcs-util.el +++ b/lisp/lib/jcs-util.el @@ -710,17 +710,5 @@ or `suffix'." (jcs-current-point-face '(font-lock-string-face tree-sitter-hl-face:string))))) -(defun jcs-s-replace-displayable (str &optional rep) - "Replace non-displayable character from STR. - -Optional argument REP is the replacement string of non-displayable character." - (let ((result "") (rep (or rep ""))) - (mapc (lambda (ch) - (setq result (concat result - (if (char-displayable-p ch) (string ch) - rep)))) - str) - result)) - (provide 'jcs-util) ;;; jcs-util.el ends here From 52df7acff46c77c2a0778300b3fc249fe5fdca27 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 25 Apr 2023 17:45:43 -0700 Subject: [PATCH 119/894] chore(UX): Make terminal UX better --- lisp/jcs-disp.el | 2 +- modules/ui/dashboard/config.el | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/lisp/jcs-disp.el b/lisp/jcs-disp.el index 42d28010..953a8ef2 100644 --- a/lisp/jcs-disp.el +++ b/lisp/jcs-disp.el @@ -49,7 +49,7 @@ Note this is opposite logic to the toggle mode function." (use-package echo-bar :init - (setq echo-bar-right-padding 0 + (setq echo-bar-right-padding (if elenv-graphic-p 0 1) echo-bar-minibuffer nil)) (use-package region-state diff --git a/modules/ui/dashboard/config.el b/modules/ui/dashboard/config.el index 43866b59..262f79e8 100644 --- a/modules/ui/dashboard/config.el +++ b/modules/ui/dashboard/config.el @@ -7,7 +7,8 @@ ("C-k C-p" . package-list-packages) ("M-K" . jcs-dashboard-refresh-buffer)) :init - (setq dashboard-banner-logo-title "[J C S • E M A C S]" + (setq dashboard-banner-logo-title + (concat "[J C S " (if elenv-graphic-p "•" "-") " E M A C S]") dashboard-footer-icon "" dashboard-footer-messages `(,(format "Copyright (c) %s %s" (format-time-string "%Y") "Shen, Jen-Chieh")) From 23ff8ace030b19c411f157ac37d9696ad18a3515 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 28 Apr 2023 01:43:25 -0700 Subject: [PATCH 120/894] fix: Weird indentation error in cpp file --- modules/lang/cc/config.el | 2 -- 1 file changed, 2 deletions(-) diff --git a/modules/lang/cc/config.el b/modules/lang/cc/config.el index 09664256..eaacd3f4 100644 --- a/modules/lang/cc/config.el +++ b/modules/lang/cc/config.el @@ -146,8 +146,6 @@ preceded by the opening brace or a comma (disregarding whitespace in between)." ;; (jcs-add-hook 'c-mode-common-hook - (jcs-use-cc-mutliline-comment) - (company-fuzzy-backend-add-before 'company-clang 'company-dabbrev) ;; Additional style stuff From 3d5d70f212cc1c5c41c72ee3db71cf45a4e8a9bb Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 28 Apr 2023 01:43:45 -0700 Subject: [PATCH 121/894] Minor code improvement --- lisp/jcs-module.el | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index 880968d3..cdeb597e 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -6,8 +6,7 @@ ;; Modules (defconst jcs-module-load-alist - '( - (keypression . "app/keypression") + '((keypression . "app/keypression") (elfeed . "app/rss") ((flycheck flymake) . ("checkers/syntax" "ui/sideline")) (company . "completion/company") From 2040d77e956cc3c1fb55ec0dae7dfe6c36c2381b Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 28 Apr 2023 01:44:00 -0700 Subject: [PATCH 122/894] feat: Enable comment empty lines by default --- lisp/jcs-env.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lisp/jcs-env.el b/lisp/jcs-env.el index 11044b0a..409fa74a 100755 --- a/lisp/jcs-env.el +++ b/lisp/jcs-env.el @@ -102,7 +102,8 @@ ;;; Comments (use-package newcomment :init - (setq comment-inline-offset 2)) + (setq comment-inline-offset 2 + comment-empty-lines t)) ;; ;;; Custom From bf8bf4ed58695e0ca719fe5f07a20499deb13f81 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 28 Apr 2023 01:46:56 -0700 Subject: [PATCH 123/894] changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 676814a9..d149b39f 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,6 +18,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * Update auth-source logic for more general use (8681fb6800d4b4090c7a84dfd9d927035e2bb66a) * Add `company-dict` (1b24a4ddd58943fb37010b7700dac32c8d54bea1) * Add nerd-icons support (3ae70b96937dedae3b1fe8fc9edf52ad340795d6) +* Enable comment empty lines by default (2040d77e956cc3c1fb55ec0dae7dfe6c36c2381b) ## 9.0.0 > Released Jan 01, 2023 From 1711f2414b7fa8d58f120a333f5762f3b7d1e8f1 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 28 Apr 2023 22:42:02 -0700 Subject: [PATCH 124/894] feat: Set indent-tab-mode by buffer itself --- lisp/jcs-hook.el | 3 ++- lisp/lib/jcs-util.el | 4 ++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/lisp/jcs-hook.el b/lisp/jcs-hook.el index e4dbfa28..6a2fabb5 100755 --- a/lisp/jcs-hook.el +++ b/lisp/jcs-hook.el @@ -139,7 +139,8 @@ (jcs-add-hook 'prog-mode-hook ;; XXX: See the bug https://github.com/immerrr/lua-mode/issues/172 (unless (jcs-contain-list-type-str "-" (list comment-start comment-end) 'regex) - (modify-syntax-entry ?- "_"))) + (modify-syntax-entry ?- "_")) + (unless (jcs-space-p) (indent-tabs-mode 1))) ;; ;; (@* "Quitting" ) diff --git a/lisp/lib/jcs-util.el b/lisp/lib/jcs-util.el index d6dfb95c..5c83e04f 100644 --- a/lisp/lib/jcs-util.el +++ b/lisp/lib/jcs-util.el @@ -397,6 +397,10 @@ Notice PATH can either be `buffer-name' or `buffer-file-name'." "Goto LN line number." (goto-char (point-min)) (forward-line (1- ln))) +(defun jcs-space-p () + "Return t if the buffer uses spaces instead of tabs." + (= (how-many "^\t" (point-min) (point-max)) 0)) + (defun jcs-first-char-in-line-column () "Return column in first character in line." (save-excursion (back-to-indentation) (current-column))) From 11450e6bb4d1b80260191a3e6579d1b954e38bc4 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sat, 29 Apr 2023 02:52:05 -0700 Subject: [PATCH 125/894] Add timer-list to buffer list --- modules/emacs/buffer-menu/config.el | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/emacs/buffer-menu/config.el b/modules/emacs/buffer-menu/config.el index 5c315b54..46733c1d 100644 --- a/modules/emacs/buffer-menu/config.el +++ b/modules/emacs/buffer-menu/config.el @@ -24,6 +24,7 @@ "[*]eww" "[*]ESS[*]" "[*]Ping" "[*]emacs[*]" ; From `async' + "[*]timer" ;; `lsp-mode' "[*]lsp-" "[*]LSP[ ]+" "[*][a-zA-Z0-9]+[-]*ls" "[*][a-zA-Z0-9]+::stderr[*]" From 7e716daab8def66b6228bbeef35b71fbc6f77463 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sat, 29 Apr 2023 02:52:20 -0700 Subject: [PATCH 126/894] Rename lsp safe active --- lisp/jcs-hook.el | 2 +- modules/tools/lookup/config.el | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lisp/jcs-hook.el b/lisp/jcs-hook.el index 6a2fabb5..6d6a172f 100755 --- a/lisp/jcs-hook.el +++ b/lisp/jcs-hook.el @@ -34,7 +34,7 @@ (jcs-add-hook 'find-file-hook (jcs-project-remember) (jcs-project--track-open-projects) - (jcs--safe-lsp-active)) + (jcs-lsp-safe-active)) ;; ;; (@* "Initialization" ) diff --git a/modules/tools/lookup/config.el b/modules/tools/lookup/config.el index f65a6f6b..3b75aa25 100644 --- a/modules/tools/lookup/config.el +++ b/modules/tools/lookup/config.el @@ -21,7 +21,7 @@ "Move to definition." (interactive) (cond - ((and (jcs--lsp-connected-p) + ((and (jcs-lsp-connected-p) (not (or (ignore-errors (lsp-goto-type-definition)) (ignore-errors (lsp-goto-implementation))))) t) From 362a96418032da4244c05c810031ed74bc7b25c4 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sat, 29 Apr 2023 02:52:34 -0700 Subject: [PATCH 127/894] fix(lsp): Make sure the lsp server is closed --- lisp/jcs-function.el | 15 ++++++++++++--- lisp/lib/jcs-edit.el | 4 ++-- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/lisp/jcs-function.el b/lisp/jcs-function.el index c4135ca2..a51865d6 100755 --- a/lisp/jcs-function.el +++ b/lisp/jcs-function.el @@ -65,13 +65,22 @@ ;; (@* "LSP" ) ;; -(defun jcs--lsp-connected-p () +(defun jcs-lsp-connected-p () "Return non-nil if LSP connected." (bound-and-true-p lsp-managed-mode)) -(defun jcs--safe-lsp-active () +(defun jcs-lsp-safe-active () "Safe way to active LSP." - (unless (jcs--lsp-connected-p) (lsp-deferred))) + (unless (jcs-lsp-connected-p) (lsp-deferred))) + +(defun jcs-lsp-maybe-shutdown () + "Maybe shutdown the workspace." + (when-let ((workspaces (jcs-funcall-fboundp #'lsp-workspaces))) + (dolist (workspace workspaces) + (let* ((buffers (lsp--workspace-buffers workspace)) + (buffers (cl-remove-if-not #'buffer-live-p buffers))) + (when (<= (length buffers) 1) + (lsp-workspace-shutdown workspace)))))) (provide 'jcs-function) ;;; jcs-function.el ends here diff --git a/lisp/lib/jcs-edit.el b/lisp/lib/jcs-edit.el index 9cf7f58a..16c82b82 100644 --- a/lisp/lib/jcs-edit.el +++ b/lisp/lib/jcs-edit.el @@ -281,7 +281,7 @@ (t (let ((readable (file-readable-p (buffer-file-name)))) (msgu-inhibit-log (call-interactively #'save-buffer)) - (unless readable (jcs--safe-lsp-active)))))) + (unless readable (jcs-lsp-safe-active)))))) ;; ;; (@* "Find file" ) @@ -348,7 +348,7 @@ in multiple windows.") (defun jcs-kill-this-buffer () "Kill this buffer." (interactive) - (when (jcs--lsp-connected-p) (lsp-disconnect)) + (jcs-lsp-maybe-shutdown) (kill-this-buffer) (jcs-project--track-open-projects) ;; If still in the buffer menu, try switch to the previous buffer. From 44558cd23933e1487fc4aed88964fc5f02b38cf7 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sat, 29 Apr 2023 06:07:35 -0700 Subject: [PATCH 128/894] changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index d149b39f..52f12809 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,6 +19,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * Add `company-dict` (1b24a4ddd58943fb37010b7700dac32c8d54bea1) * Add nerd-icons support (3ae70b96937dedae3b1fe8fc9edf52ad340795d6) * Enable comment empty lines by default (2040d77e956cc3c1fb55ec0dae7dfe6c36c2381b) +* Fix cannot re-connect to language server issue (362a96418032da4244c05c810031ed74bc7b25c4) ## 9.0.0 > Released Jan 01, 2023 From bf204c40bd4f7ef38b9928a0832a721d83ab42a4 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sat, 29 Apr 2023 09:46:05 -0700 Subject: [PATCH 129/894] fix: Make sure reconnect lsp-mode --- lisp/lib/jcs-edit.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/lib/jcs-edit.el b/lisp/lib/jcs-edit.el index 16c82b82..fbb14338 100644 --- a/lisp/lib/jcs-edit.el +++ b/lisp/lib/jcs-edit.el @@ -405,6 +405,7 @@ other window." (interactive) (when-let ((buffer (buffer-file-name))) (msgu-inhibit-log + (when (jcs-lsp-connected-p) (lsp-disconnect)) (jcs-save-window-excursion (jcs-kill-this-buffer)) (jcs-funcall-fboundp #'undo-tree-kill-visualizer) (msgu-current "[INFO] Reopened file => '%s'" buffer)))) From 8b76ac59bc770799d4683649e014e0c26b4f4eed Mon Sep 17 00:00:00 2001 From: JenChieh Date: Mon, 1 May 2023 00:14:03 -0700 Subject: [PATCH 130/894] Add new package nerd-icons-completion --- lisp/jcs-package.el | 1 + modules/completion/vertico/config.el | 3 +++ 2 files changed, 4 insertions(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 3366da54..e37c9501 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -286,6 +286,7 @@ multi-shell nasm-mode nerd-icons-buffer-menu + nerd-icons-completion nerd-icons-dired nerd-icons-ibuffer nginx-mode diff --git a/modules/completion/vertico/config.el b/modules/completion/vertico/config.el index 77f52229..6e7fe32d 100644 --- a/modules/completion/vertico/config.el +++ b/modules/completion/vertico/config.el @@ -27,6 +27,9 @@ (use-package vertico-flx :hook (vertico-mode . vertico-flx-mode)) +(use-package nerd-icons-completion + :hook (vertico-mode . nerd-icons-completion-mode)) + ;; ;; (@* "Util" ) ;; From 87ee0917de783f5ed725bece5c47b70ec357a36c Mon Sep 17 00:00:00 2001 From: JenChieh Date: Mon, 1 May 2023 23:08:19 -0700 Subject: [PATCH 131/894] Add bison-mode and lsp-shader --- lisp/jcs-package.el | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index e37c9501..a367895a 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -60,6 +60,7 @@ basic-mode beancount better-scroll + bison-mode block-travel browse-kill-ring buffer-menu-filter @@ -267,6 +268,7 @@ lsp-mssql lsp-pascal lsp-pyright + lsp-shader lsp-sonarlint lsp-sourcekit lsp-tailwindcss From d81fce7fb699f1866839c0bd409475ab758721d4 Mon Sep 17 00:00:00 2001 From: jcs09018 Date: Tue, 2 May 2023 16:23:14 -0700 Subject: [PATCH 132/894] Add navigator --- modules/ui/dashboard/config.el | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/modules/ui/dashboard/config.el b/modules/ui/dashboard/config.el index 262f79e8..6d1e02b5 100644 --- a/modules/ui/dashboard/config.el +++ b/modules/ui/dashboard/config.el @@ -30,6 +30,34 @@ dashboard-center-content t dashboard-set-navigator nil dashboard-projects-backend 'project-el + ;; Icons + dashboard-set-heading-icons t + dashboard-set-file-icons nil + dashboard-icon-type 'nerd-icons + dashboard-heading-icons '((recents . "nf-oct-history") + (bookmarks . "nf-oct-bookmark") + (agenda . "nf-oct-calendar") + (projects . "nf-oct-rocket") + (registers . "nf-oct-database") + (ls-files . "nf-oct-file") + (ls-directories . "nf-oct-file_directory")) + ;; Navigator + dashboard-set-navigator t + dashboard-navigator-buttons + `(((,(when elenv-graphic-p + (nerd-icons-faicon "nf-fa-github" :height 1.2 :v-adjust 0.0)) + "Homepage" "Browse homepage" + (lambda (&rest _) (browse-url jcs-homepage))) + (,(when elenv-graphic-p + (nerd-icons-faicon "nf-fae-tools" :height 1.2 :v-adjust 0.0)) + "Settings" "Open custom file" + (lambda (&rest _) (find-file custom-file))) + (,(if elenv-graphic-p + (nerd-icons-faicon "nf-fa-question" :height 1.2 :v-adjust 0.0) + "?") + "" "Help (?/h)" + (lambda (&rest _) ) + font-lock-string-face))) ;; Truncate style dashboard-path-style 'truncate-middle dashboard-recentf-show-base 'align From e529f7ba390a7628d02fe567ff3355ef72521705 Mon Sep 17 00:00:00 2001 From: jcs09018 Date: Tue, 2 May 2023 16:23:21 -0700 Subject: [PATCH 133/894] Add navigator --- init.el | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/init.el b/init.el index e9f031d9..b85053ac 100755 --- a/init.el +++ b/init.el @@ -42,6 +42,10 @@ ;; (@* "Version" ) ;; +(defconst jcs-homepage + "https://github.com/jcs-emacs/jcs-emacs" + "The Github page of JCS-Emacs.") + (defconst jcs-emacs-version-no "9.0.1" "JCS-Emacs version.") From 7da3c4d46224b918b2ff459e28eb0cdf98e39c10 Mon Sep 17 00:00:00 2001 From: jcs09018 Date: Tue, 2 May 2023 16:34:28 -0700 Subject: [PATCH 134/894] fix: nerd-icons missing --- modules/ui/dashboard/config.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/ui/dashboard/config.el b/modules/ui/dashboard/config.el index 6d1e02b5..d060d4f6 100644 --- a/modules/ui/dashboard/config.el +++ b/modules/ui/dashboard/config.el @@ -1,5 +1,7 @@ ;;; ui/dashboard/config.el -*- lexical-binding: t; -*- +(require 'nerd-icons) + (use-package dashboard :bind ( :map dashboard-mode-map ("" . previous-line) @@ -56,7 +58,7 @@ (nerd-icons-faicon "nf-fa-question" :height 1.2 :v-adjust 0.0) "?") "" "Help (?/h)" - (lambda (&rest _) ) + (lambda (&rest _) (help)) font-lock-string-face))) ;; Truncate style dashboard-path-style 'truncate-middle From 57effbe146fdef43504b0cec7036ddc576b33613 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 2 May 2023 18:36:52 -0700 Subject: [PATCH 135/894] refactor: Place constant --- init.el | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/init.el b/init.el index b85053ac..1aa29bc0 100755 --- a/init.el +++ b/init.el @@ -42,10 +42,6 @@ ;; (@* "Version" ) ;; -(defconst jcs-homepage - "https://github.com/jcs-emacs/jcs-emacs" - "The Github page of JCS-Emacs.") - (defconst jcs-emacs-version-no "9.0.1" "JCS-Emacs version.") @@ -54,6 +50,14 @@ (interactive) (message "JCS-Emacs %s" jcs-emacs-version-no)) +;; +;; (@* "Constant" ) +;; + +(defconst jcs-homepage + "https://github.com/jcs-emacs/jcs-emacs" + "The Github page of JCS-Emacs.") + ;; ;; (@* "Load Core" ) ;; From 615a545d2f344f239804a7d4bdb6c8bc8c700bf1 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 2 May 2023 19:20:40 -0700 Subject: [PATCH 136/894] Update changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 52f12809..608e74b0 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,6 +20,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * Add nerd-icons support (3ae70b96937dedae3b1fe8fc9edf52ad340795d6) * Enable comment empty lines by default (2040d77e956cc3c1fb55ec0dae7dfe6c36c2381b) * Fix cannot re-connect to language server issue (362a96418032da4244c05c810031ed74bc7b25c4) +* Add dashboard's navigator (d81fce7fb699f1866839c0bd409475ab758721d4) ## 9.0.0 > Released Jan 01, 2023 From 01e58a8018de5d41602b5cb7f8f8bb3fad100fc8 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 2 May 2023 21:31:00 -0700 Subject: [PATCH 137/894] feat(dashboard): Add update config navigator --- lisp/jcs-function.el | 22 ++++++++++++++++++++++ modules/ui/dashboard/config.el | 4 ++++ 2 files changed, 26 insertions(+) diff --git a/lisp/jcs-function.el b/lisp/jcs-function.el index a51865d6..05cc4bf9 100755 --- a/lisp/jcs-function.el +++ b/lisp/jcs-function.el @@ -82,5 +82,27 @@ (when (<= (length buffers) 1) (lsp-workspace-shutdown workspace)))))) +;; +;; (@* "Config" ) +;; + +(defun jcs-update-config () + "Update JCS-Emacs configurations to the latest version." + (interactive) + (let* ((dir (expand-file-name user-emacs-directory)) + (git-dir (f-directories user-emacs-directory + (lambda (file) + (and (file-directory-p file) + (string= ".git" (file-name-nondirectory file))))))) + (unless (file-exists-p dir) + (user-error "[ERROR] User directory doesn't exist: %s" dir)) + (unless git-dir + (user-error "[WARNING] Not a git directory: %s" user-emacs-directory)) + (msgu-inhibit-log + (message "[INFO] Updating configurations... ") + (cd dir) + (shell-command "git pull") + (message "[INFO] Updating configurations... done")))) + (provide 'jcs-function) ;;; jcs-function.el ends here diff --git a/modules/ui/dashboard/config.el b/modules/ui/dashboard/config.el index d060d4f6..fe2c516c 100644 --- a/modules/ui/dashboard/config.el +++ b/modules/ui/dashboard/config.el @@ -54,6 +54,10 @@ (nerd-icons-faicon "nf-fae-tools" :height 1.2 :v-adjust 0.0)) "Settings" "Open custom file" (lambda (&rest _) (find-file custom-file))) + (,(when elenv-graphic-p + (nerd-icons-mdicon "nf-md-update" :height 1.2 :v-adjust 0.0)) + "Update" "Update JCS-Emacs" + (lambda (&rest _) (jcs-update-config))) (,(if elenv-graphic-p (nerd-icons-faicon "nf-fa-question" :height 1.2 :v-adjust 0.0) "?") From fcfd7c504fa879fef58a4eeef77b87f21d231ec9 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 3 May 2023 03:27:58 -0700 Subject: [PATCH 138/894] feat(dashboard): Update footer config --- modules/ui/dashboard/config.el | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/modules/ui/dashboard/config.el b/modules/ui/dashboard/config.el index fe2c516c..87cce4f6 100644 --- a/modules/ui/dashboard/config.el +++ b/modules/ui/dashboard/config.el @@ -11,9 +11,18 @@ :init (setq dashboard-banner-logo-title (concat "[J C S " (if elenv-graphic-p "•" "-") " E M A C S]") - dashboard-footer-icon "" + dashboard-footer-icon (if elenv-graphic-p + (nerd-icons-faicon "nf-fa-heart" :height 1.2 :v-adjust 0.0 + :face 'error) + "") dashboard-footer-messages - `(,(format "Copyright (c) %s %s" (format-time-string "%Y") "Shen, Jen-Chieh")) + `(,(concat "I showed you my source code, pls respond" + "\n\n" + (when elenv-graphic-p " ") + " " + (format "Powered by %s, %s" + "Jen-Chieh" + (format-time-string "%Y")))) dashboard-items '((ls-directories . 5) (ls-files . 5) (recents . 5) From 5226983f82d26ea163a3db9c907feb711062aaf9 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 4 May 2023 12:39:26 -0700 Subject: [PATCH 139/894] Update NFM font --- fonts/NFM.ttf | Bin 2170744 -> 1911692 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/fonts/NFM.ttf b/fonts/NFM.ttf index e47dd369b5cb7a1a4f4590f89d408f5243667728..4d797b8cd4d956bf2f29ff993e2e7c57ba2999bc 100644 GIT binary patch delta 951170 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 z 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

    Wj?CN|f`JkQ-R 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�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

    VUR@)M2t7s_pc-)-yHzddK0JKTnh8p`D(WQ=o~< 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%0DHjQV>(S1qD=c~Q^A(d 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«HM=pl2Y` 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 peds;&^ktLWVgJ5eUd&=jD(<@v39urb&Y2~y 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

    gS#Pf$!;~R;5ARD!!7J%CM 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

    Db(sfu^p>j+F{i%MA;h(RMUgG#|gz$?9q+fsa&% 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 From fad76ec88b39e1b324bda3451814b8e21a46b272 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 10 May 2023 16:09:11 -0700 Subject: [PATCH 140/894] feat(dashboard): Scale heading size --- modules/ui/dashboard/config.el | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/modules/ui/dashboard/config.el b/modules/ui/dashboard/config.el index 87cce4f6..561bf2c3 100644 --- a/modules/ui/dashboard/config.el +++ b/modules/ui/dashboard/config.el @@ -12,8 +12,7 @@ (setq dashboard-banner-logo-title (concat "[J C S " (if elenv-graphic-p "•" "-") " E M A C S]") dashboard-footer-icon (if elenv-graphic-p - (nerd-icons-faicon "nf-fa-heart" :height 1.2 :v-adjust 0.0 - :face 'error) + (nerd-icons-faicon "nf-fa-heart" :face 'error) "") dashboard-footer-messages `(,(concat "I showed you my source code, pls respond" @@ -52,23 +51,24 @@ (registers . "nf-oct-database") (ls-files . "nf-oct-file") (ls-directories . "nf-oct-file_directory")) + dashboard-heading-icon-height 1.0 ;; Navigator dashboard-set-navigator t dashboard-navigator-buttons `(((,(when elenv-graphic-p - (nerd-icons-faicon "nf-fa-github" :height 1.2 :v-adjust 0.0)) + (nerd-icons-faicon "nf-fa-github")) "Homepage" "Browse homepage" (lambda (&rest _) (browse-url jcs-homepage))) (,(when elenv-graphic-p - (nerd-icons-faicon "nf-fae-tools" :height 1.2 :v-adjust 0.0)) + (nerd-icons-faicon "nf-fae-tools")) "Settings" "Open custom file" (lambda (&rest _) (find-file custom-file))) (,(when elenv-graphic-p - (nerd-icons-mdicon "nf-md-update" :height 1.2 :v-adjust 0.0)) + (nerd-icons-mdicon "nf-md-update")) "Update" "Update JCS-Emacs" (lambda (&rest _) (jcs-update-config))) (,(if elenv-graphic-p - (nerd-icons-faicon "nf-fa-question" :height 1.2 :v-adjust 0.0) + (nerd-icons-faicon "nf-fa-question") "?") "" "Help (?/h)" (lambda (&rest _) (help)) From 7681547f8107aa9611bbab261c6927de8014eeb0 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 10 May 2023 16:25:35 -0700 Subject: [PATCH 141/894] chore: Update screenshot images --- docs/etc/screenshot/startup-dark.png | Bin 90478 -> 88506 bytes docs/etc/screenshot/startup-light.png | Bin 99804 -> 83389 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/docs/etc/screenshot/startup-dark.png b/docs/etc/screenshot/startup-dark.png index dc63a93354ac1c0c26ceccc0f79299fd82e8f2ca..ff8995293aadbc121d991a32643cc2ff8499a31f 100755 GIT binary patch literal 88506 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�t-r;YbHFRw0h1KjRq zwo%Wn@gl2TQJnXoX=X>&Xz~ksZo5U}GOK8myT@=TL5*6BQo30R2W5C}f_!>dUb|OH zg6CRH;H4gVIr|~aT%lIouen#}(QHK{##lHw$_ml!?n|&h3%nXnf@J{p18vVP=iC3o zHhH#*yZXu}fZWeBo;2I99A;@TKO;5)?K@ zY-bt+Ras~sej#_iT@q8apRX4cy?QP=xxs4!Bs0@2P7M8bZ)*>}RjAJ9sfZPTCC!H> z8S6IC{!^H2M;a27VL)Xo#%jAxdl{%Vag=@ca zHBlQBP>-Cmky{{X!dNVkOegvA$^$1_rxFb$iEe0)Kg_APnP2$D{U$+PFgP9lK{Yx5 z$aI{t@ma4jz5g;wFPoM-AXWq(u!QH=fJJW;UKQNyd8whhNrX?y?`OJxTu>5r^x$aa zhbwdReX`l7sjafxTjg4ta3O(htf8=z*_kT6%fo$Ec!q@ zb?av8AQ`P%VB2tW5A|bplW6psmy4(5h6j$2dnX}2d(PS$Nue>

    3&rn}$7)v|lbB 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 literal 90478 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 z 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

    &NHWX>>A3f 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≧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 literal 99804 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℞|lx^Fi#k_&66?_YRSN2at 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 From 447eb00c3baaa8e2ff0224e9e9a648b25e650044 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 10 May 2023 16:28:30 -0700 Subject: [PATCH 142/894] chore: Change exclaim to bang --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index ec6677d3..ecce3b8f 100755 --- a/README.md +++ b/README.md @@ -153,7 +153,7 @@ git clone https://github.com/jcs-emacs/jcs-emacs ~/.emacs.d Then startup Emacs; will automatically install all necessary packages due to this configuration. -**❗❗ [ATTENTION] ❗❗ -- MAKE SURE YOU INSTALLED THE CORRECT VERSION OF EMACS!** +**‼️[ATTENTION]‼️ -- MAKE SURE YOU INSTALLED THE CORRECT VERSION OF EMACS!** ## 🕒 Startup Time From 54f721b0e7035172d7246bd135f1f67e04541236 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 10 May 2023 23:43:52 -0700 Subject: [PATCH 143/894] feat(dashboard): Order footer --- modules/ui/dashboard/config.el | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/modules/ui/dashboard/config.el b/modules/ui/dashboard/config.el index 561bf2c3..badd4593 100644 --- a/modules/ui/dashboard/config.el +++ b/modules/ui/dashboard/config.el @@ -11,17 +11,6 @@ :init (setq dashboard-banner-logo-title (concat "[J C S " (if elenv-graphic-p "•" "-") " E M A C S]") - dashboard-footer-icon (if elenv-graphic-p - (nerd-icons-faicon "nf-fa-heart" :face 'error) - "") - dashboard-footer-messages - `(,(concat "I showed you my source code, pls respond" - "\n\n" - (when elenv-graphic-p " ") - " " - (format "Powered by %s, %s" - "Jen-Chieh" - (format-time-string "%Y")))) dashboard-items '((ls-directories . 5) (ls-files . 5) (recents . 5) @@ -52,6 +41,7 @@ (ls-files . "nf-oct-file") (ls-directories . "nf-oct-file_directory")) dashboard-heading-icon-height 1.0 + dashboard-heading-icon-v-adjust 0.0 ;; Navigator dashboard-set-navigator t dashboard-navigator-buttons @@ -80,7 +70,19 @@ dashboard-bookmarks-show-base 'align dashboard-bookmarks-item-format "%s %s" dashboard-shorten-by-window-width t - dashboard-shorten-path-offset 15) + dashboard-shorten-path-offset 15 + ;; Footer + dashboard-footer-icon (if elenv-graphic-p + (nerd-icons-faicon "nf-fa-heart" :face 'error) + "") + dashboard-footer-messages + `(,(concat "I showed you my source code, pls respond" + "\n\n" + (when elenv-graphic-p " ") + " " + (format "Powered by %s, %s" + "Jen-Chieh" + (format-time-string "%Y"))))) :config (jcs-require '(project dashboard-ls)) From d2bdb0c1294abab44ca4a402ce7e552de6b2b106 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 10 May 2023 23:44:29 -0700 Subject: [PATCH 144/894] feat(recentf): Ignore treemacs persist file --- lisp/jcs-env.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lisp/jcs-env.el b/lisp/jcs-env.el index 409fa74a..09983844 100755 --- a/lisp/jcs-env.el +++ b/lisp/jcs-env.el @@ -246,7 +246,8 @@ (setq recentf-excl-commands '( jcs-goto-definition jcs-goto-definition-other-window jcs-peek-definition - ediff-find-file))) + ediff-find-file + treemacs--persist))) ;; ;;; Revert From de133772724511f8f7d15ac72f0ac915c5a8e58b Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 12 May 2023 01:29:03 -0700 Subject: [PATCH 145/894] Add fb2 file support --- lisp/jcs-package.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index a367895a..2b7bbafd 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -161,6 +161,7 @@ exec-path-from-shell execrun expand-region + fb2-reader feature-mode ff-guard file-header From 8456bd051b096af816cd9c0840b6980c21d94c5e Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 17 May 2023 04:21:40 -0700 Subject: [PATCH 146/894] fix(indent-guides): Indent guides not obvious in 29.x --- modules/ui/indent-guides/config.el | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/ui/indent-guides/config.el b/modules/ui/indent-guides/config.el index 71287142..e5a7e605 100644 --- a/modules/ui/indent-guides/config.el +++ b/modules/ui/indent-guides/config.el @@ -5,4 +5,7 @@ (setq highlight-indent-guides-method 'character highlight-indent-guides-character ?\| highlight-indent-guides-responsive 'top - highlight-indent-guides-suppress-auto-error t)) + highlight-indent-guides-suppress-auto-error t) + (setq highlight-indent-guides-auto-character-face-perc 150 + highlight-indent-guides-auto-top-character-face-perc 250 + highlight-indent-guides-auto-stack-character-face-perc 200)) From 452d0387c894f3b9755fad4b08da5a1dc45709ad Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 17 May 2023 04:23:18 -0700 Subject: [PATCH 147/894] changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 608e74b0..67f91b78 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,6 +21,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * Enable comment empty lines by default (2040d77e956cc3c1fb55ec0dae7dfe6c36c2381b) * Fix cannot re-connect to language server issue (362a96418032da4244c05c810031ed74bc7b25c4) * Add dashboard's navigator (d81fce7fb699f1866839c0bd409475ab758721d4) +* Fix `indent-guides` is not obvious in 29.x (8456bd051b096af816cd9c0840b6980c21d94c5e) ## 9.0.0 > Released Jan 01, 2023 From 1010a98d3167715263da8f817abc8c71ce49d74d Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 26 May 2023 23:33:28 -0700 Subject: [PATCH 148/894] fix(python): Overwrite python kill word editing --- lisp/jcs-key.el | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lisp/jcs-key.el b/lisp/jcs-key.el index 2fe7c7e2..20777120 100755 --- a/lisp/jcs-key.el +++ b/lisp/jcs-key.el @@ -145,12 +145,6 @@ ((kbd "C-w o") . jcs-impatient-start) ((kbd "C-w p") . jcs-impatient-stop) -;;; Kill Word - ((kbd "C-") . vs-edit-backward-delete-word) - ((kbd "C-") . vs-edit-forward-delete-word) - ((kbd "M-") . jcs-backward-kill-word-capital) - ((kbd "M-") . jcs-forward-kill-word-capital) - ;;; Line Endings ((kbd "M-i") . show-eol-mode) ((kbd "M-I") . set-buffer-file-coding-system) @@ -355,6 +349,12 @@ ((kbd "M-s") . scratch-buffer) ((kbd "M-S") . jcs-scratch-other-window) +;;; Kill Word + ((kbd "C-") . vs-edit-backward-delete-word) + ((kbd "C-") . vs-edit-forward-delete-word) + ((kbd "M-") . jcs-backward-kill-word-capital) + ((kbd "M-") . jcs-forward-kill-word-capital) + ;;; Undo / Redo ((kbd "C-z") . undo-tree-vf-undo) ((kbd "C-y") . undo-tree-vf-redo))) From fa0afd2d79b8b464f4f2413fcd93978ef168402f Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 31 May 2023 01:37:38 -0700 Subject: [PATCH 149/894] feat(common-lisp): Add sly for common-lisp development --- lisp/jcs-env.el | 1 + lisp/jcs-module.el | 1 + lisp/jcs-package.el | 3 +++ modules/emacs/buffer-menu/config.el | 1 + modules/lang/common-lisp/config.el | 18 ++++++++++++++++++ 5 files changed, 24 insertions(+) create mode 100644 modules/lang/common-lisp/config.el diff --git a/lisp/jcs-env.el b/lisp/jcs-env.el index 09983844..ba6b87f9 100755 --- a/lisp/jcs-env.el +++ b/lisp/jcs-env.el @@ -204,6 +204,7 @@ toggle-truncate-lines reb-update-overlays reb-next-match reb-prev-match lsp--message + sly-message define-it) message-clean-mode-minor-mode 'echo)) diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index cdeb597e..0a20554e 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -78,6 +78,7 @@ (cmake-mode . "lang/cmake") (cobol-mode . "lang/cobol") (coffee-mode . "lang/coffee") + (sly . "lang/common-lisp") (conf-mode . "lang/conf") (crystal-mode . "lang/crystal") (csharp-mode . "lang/csharp") diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 2b7bbafd..a73cfa2e 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -348,6 +348,9 @@ sideline-lsp site-lisp sln-mode + sly-macrostep + sly-quicklisp + sly-repl-ansi-color smart-comment smex snow diff --git a/modules/emacs/buffer-menu/config.el b/modules/emacs/buffer-menu/config.el index 46733c1d..510ef01e 100644 --- a/modules/emacs/buffer-menu/config.el +++ b/modules/emacs/buffer-menu/config.el @@ -24,6 +24,7 @@ "[*]eww" "[*]ESS[*]" "[*]Ping" "[*]emacs[*]" ; From `async' + "[*]sly" "[*]timer" ;; `lsp-mode' "[*]lsp-" "[*]LSP[ ]+" diff --git a/modules/lang/common-lisp/config.el b/modules/lang/common-lisp/config.el new file mode 100644 index 00000000..793a1a94 --- /dev/null +++ b/modules/lang/common-lisp/config.el @@ -0,0 +1,18 @@ +;;; lang/common-lisp/config.el -*- lexical-binding: t; -*- + +(require 'sly-macrostep) +(require 'sly-quicklisp) + +;; +;; (@* "Settings" ) +;; + +(setq inferior-lisp-program (shell-quote-argument (executable-find "sbcl"))) + +;; +;; (@* "Extensions" ) +;; + +(use-package sly-repl-ansi-color + :init + (add-to-list 'sly-contribs 'sly-repl-ansi-color)) From 95e5dae05373c94902a73fd81a17b5fa6433a2f9 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 31 May 2023 01:38:27 -0700 Subject: [PATCH 150/894] chore: Update lang list --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index ecce3b8f..cfa2266a 100755 --- a/README.md +++ b/README.md @@ -54,7 +54,7 @@ from this configuration. * ActionScript 2.0 or 3.0 / Ada / Agda / AppleScript / Assembly Language * BASIC / Batchfile / Beancount -* C / C++ / C# / Clojure / CMake / COBOL / Crystal / CSS +* C / C++ / C# / Clojure / CMake / COBOL / Common Lisp / Crystal / CSS * Dart / Dockerfile * Elixir / Elm / Emacs Lisp / Erlang * F# / Fountain From 0cf10ecd20b7ca72a7db4fd33f463edbbd66668b Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 31 May 2023 01:40:32 -0700 Subject: [PATCH 151/894] chore: changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 67f91b78..5e629186 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,6 +22,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * Fix cannot re-connect to language server issue (362a96418032da4244c05c810031ed74bc7b25c4) * Add dashboard's navigator (d81fce7fb699f1866839c0bd409475ab758721d4) * Fix `indent-guides` is not obvious in 29.x (8456bd051b096af816cd9c0840b6980c21d94c5e) +* Add `sly` to support common lisp development (fa0afd2d79b8b464f4f2413fcd93978ef168402f) ## 9.0.0 > Released Jan 01, 2023 From a595e329bc13ccdd60ad04fc0e7150bfddba32f3 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 31 May 2023 02:05:22 -0700 Subject: [PATCH 152/894] fix(common lisp): Use elev for sbcl --- modules/lang/common-lisp/config.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/lang/common-lisp/config.el b/modules/lang/common-lisp/config.el index 793a1a94..d352624c 100644 --- a/modules/lang/common-lisp/config.el +++ b/modules/lang/common-lisp/config.el @@ -7,7 +7,8 @@ ;; (@* "Settings" ) ;; -(setq inferior-lisp-program (shell-quote-argument (executable-find "sbcl"))) +(elenv-when-exec "sbcl" nil + (setq inferior-lisp-program (shell-quote-argument value))) ;; ;; (@* "Extensions" ) From d5723c34ac53c7983cdfb686884478bcacc4d4a6 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 1 Jun 2023 14:01:48 -0700 Subject: [PATCH 153/894] feat: Add support for OpenCL --- lisp/jcs-module.el | 1 + lisp/jcs-package.el | 1 + 2 files changed, 2 insertions(+) diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index 0a20554e..5c37d156 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -201,6 +201,7 @@ ;;; O ("\\.dpk'?\\'" . opascal-mode) ("\\.dpr'?\\'" . opascal-mode) + ("\\.cl'?\\'" . opencl-mode) ;;; R ("\\.http'?\\'" . restclient-mode) ;;; S diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index a73cfa2e..0b633d64 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -300,6 +300,7 @@ nov npm-mode on + opencl-mode org-fancy-priorities org-sticky-header org-superstar From 95c526b6280c75641bae252aafcb4d00bfea2d26 Mon Sep 17 00:00:00 2001 From: Jen-Chieh Shen Date: Thu, 1 Jun 2023 14:07:28 -0700 Subject: [PATCH 154/894] Update CHANGELOG.md --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5e629186..3bc23622 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,6 +23,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * Add dashboard's navigator (d81fce7fb699f1866839c0bd409475ab758721d4) * Fix `indent-guides` is not obvious in 29.x (8456bd051b096af816cd9c0840b6980c21d94c5e) * Add `sly` to support common lisp development (fa0afd2d79b8b464f4f2413fcd93978ef168402f) +* Add support for OpenCL (d5723c34ac53c7983cdfb686884478bcacc4d4a6) ## 9.0.0 > Released Jan 01, 2023 From 982e809e2c18030686fecd9c0db5e2a330d2a590 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 1 Jun 2023 14:27:13 -0700 Subject: [PATCH 155/894] Add support for CUDA --- lisp/jcs-module.el | 1 + lisp/jcs-package.el | 1 + modules/lang/cuda/config.el | 19 +++++++++++++++++++ 3 files changed, 21 insertions(+) create mode 100644 modules/lang/cuda/config.el diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index 5c37d156..6a9c50d3 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -83,6 +83,7 @@ (crystal-mode . "lang/crystal") (csharp-mode . "lang/csharp") (css-mode . "lang/css") + (cuda-mode . "lang/cuda") (d-mode . "lang/d") (dart-mode . "lang/dart") (elixir-mode . "lang/elixir") diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 0b633d64..ae4af063 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -117,6 +117,7 @@ csproj-mode css-eldoc csv-mode + cuda-mode cycle-at-point cycle-case-style cycle-quotes diff --git a/modules/lang/cuda/config.el b/modules/lang/cuda/config.el new file mode 100644 index 00000000..e9a06e24 --- /dev/null +++ b/modules/lang/cuda/config.el @@ -0,0 +1,19 @@ +;;; lang/cuda/config.el -*- lexical-binding: t; -*- + +;; +;; (@* "Templates" ) +;; + +(file-header-defins jcs-insert-cuda-template "cuda" "default.txt" + "Template for CUDA.") + +;; +;; (@* "Hook" ) +;; + +(jcs-add-hook 'cuda-mode-hook + (run-hooks 'prog-mode-hook) + + ;; File Header + (jcs-insert-header-if-valid '("[.]cu") + 'jcs-insert-cuda-template)) From 089db2e8258102f810c75747370d9130041b9f70 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 1 Jun 2023 14:28:14 -0700 Subject: [PATCH 156/894] chore(data): Update submoudles --- snippets | 2 +- templates | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/snippets b/snippets index 37d419be..0fa1715a 160000 --- a/snippets +++ b/snippets @@ -1 +1 @@ -Subproject commit 37d419be59face62b89854b5197417f08f345238 +Subproject commit 0fa1715a55b5efd6c37dbe9baf52d331f9bee42a diff --git a/templates b/templates index 62aa76cd..8f8f2a23 160000 --- a/templates +++ b/templates @@ -1 +1 @@ -Subproject commit 62aa76cdf8c3593744bcf9d0992767436e2257fc +Subproject commit 8f8f2a23153d3bc330dbb964d740027b70650a47 From 506ed8db1de82063f1ac0c34ace51419ab9aff85 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 1 Jun 2023 14:30:12 -0700 Subject: [PATCH 157/894] chore: Update supported languages --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index cfa2266a..3023cad1 100755 --- a/README.md +++ b/README.md @@ -54,7 +54,7 @@ from this configuration. * ActionScript 2.0 or 3.0 / Ada / Agda / AppleScript / Assembly Language * BASIC / Batchfile / Beancount -* C / C++ / C# / Clojure / CMake / COBOL / Common Lisp / Crystal / CSS +* C / C++ / C# / Clojure / / COBOL / Common Lisp / Crystal / CSS / CUDA * Dart / Dockerfile * Elixir / Elm / Emacs Lisp / Erlang * F# / Fountain From bdefbfc8dd0f60f8a6e594a6f521ca69481da5f2 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 1 Jun 2023 14:30:17 -0700 Subject: [PATCH 158/894] chore: chnagleog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3bc23622..ff766a47 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -24,6 +24,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * Fix `indent-guides` is not obvious in 29.x (8456bd051b096af816cd9c0840b6980c21d94c5e) * Add `sly` to support common lisp development (fa0afd2d79b8b464f4f2413fcd93978ef168402f) * Add support for OpenCL (d5723c34ac53c7983cdfb686884478bcacc4d4a6) +* Add support for CUDA (d5723c34ac53c7983cdfb686884478bcacc4d4a6) ## 9.0.0 > Released Jan 01, 2023 From 4a3ba91be07deb8cc438ba6b2755a1b0b6683eaa Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 1 Jun 2023 14:44:22 -0700 Subject: [PATCH 159/894] chore(fonts): Update NFM.ttf --- fonts/NFM.ttf | Bin 1911692 -> 1900052 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/fonts/NFM.ttf b/fonts/NFM.ttf index 4d797b8cd4d956bf2f29ff993e2e7c57ba2999bc..00919764a8db628bb899276f794a322711e34ab9 100644 GIT binary patch delta 79155 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

    vi22EoVOfw7SL^tVxIjII_ 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 From 4a249aacc2781166c907c9563056f4dfc17246e9 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 1 Jun 2023 15:14:42 -0700 Subject: [PATCH 160/894] fix(env): Remove default to txt-mode --- lisp/jcs-env.el | 4 ---- 1 file changed, 4 deletions(-) diff --git a/lisp/jcs-env.el b/lisp/jcs-env.el index ba6b87f9..84c6b758 100755 --- a/lisp/jcs-env.el +++ b/lisp/jcs-env.el @@ -109,10 +109,6 @@ ;;; Custom (setq custom-safe-themes t) -;; -;;; Major Mode -(setq-default major-mode 'text-mode) - ;; ;;; Deletion (setq delete-by-moving-to-trash t) From 8a15777014b6a4f8b425b618fcbc92465e745f00 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 1 Jun 2023 17:41:32 -0700 Subject: [PATCH 161/894] feat(sly): Cancel mark to when eval in sly --- lisp/jcs-env.el | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lisp/jcs-env.el b/lisp/jcs-env.el index 84c6b758..70595316 100755 --- a/lisp/jcs-env.el +++ b/lisp/jcs-env.el @@ -176,8 +176,10 @@ ;;; Mark (use-package eval-mark :init - (setq eval-mark-commands-after '( eval-buffer eval-defun eval-region - narrow-to-region))) + (setq eval-mark-commands-after '( eval-buffer eval-defun eval-region eval-last-sexp + narrow-to-region + eval-last-sexp + sly-eval-region sly-eval-last-expression))) ;; ;;; Messages From 7155414816a6284e696ba026733b86aaf7973db4 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 11 Jun 2023 18:19:02 -0700 Subject: [PATCH 162/894] doc: Update keybindings --- docs/keybindings.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/docs/keybindings.md b/docs/keybindings.md index 1791a353..ac3aa0f6 100755 --- a/docs/keybindings.md +++ b/docs/keybindings.md @@ -348,15 +348,19 @@ Here is the list of key bindins that defined in this configuration. ### Windows * Alt+f11 - Toggle full screen. -* Ctrl+Shift+n - Create new frame. -* Ctrl+Shift+w - Delete current frame. -* Ctrl+f4 - Delete current window. -* Ctrl+h, h - Toggle window split between horizontal and vertcial. -* Ctrl+w, e - Toggle enlarge current selected window. +* Ctrl+Shift+n - Create the new frame. +* Ctrl+Shift+w - Delete the current frame. +* Ctrl+f4 - Delete the current window. +* Ctrl+h, h - Toggle window split between horizontal and vertical layouts. +* Ctrl+w, e - Toggle showing the current window at the half frame. * Ctrl+\\ - Split window horizontally. * Alt+\` - Toggle transparent frame. * Alt+= - Increment frame's transparency by 5 percent. * Alt+- - Decrement frame's transparency by 5 percent. +* Ctrl+Shift+Alt+j - Enlarge window horizontally. +* Ctrl+Shift+Alt+l - Shrink window horizontally. +* Ctrl+Shift+Alt+i - Enlarge window vertically. +* Ctrl+Shift+Alt+k - Shrink window vertically. ### Version Control From de56bdd8c38444acbb9b594a9cd7d7e651ca6aec Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 11 Jun 2023 18:19:44 -0700 Subject: [PATCH 163/894] feat: Bind enlarge/shrink window keys --- lisp/jcs-key.el | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/lisp/jcs-key.el b/lisp/jcs-key.el index 20777120..c752d4f4 100755 --- a/lisp/jcs-key.el +++ b/lisp/jcs-key.el @@ -181,8 +181,8 @@ ((kbd "C-M-S-") . vsc-multiple-cursors-mark-next-like-this-line) ((kbd "C-M-_") . vsc-multiple-cursors-mark-previous-similar-this-line) ((kbd "C-M-+") . vsc-multiple-cursors-mark-next-similar-this-line) - ((kbd "C-M-=") . vsc-multiple-cursors-inc-string-distance-level) - ((kbd "C-M--") . vsc-multiple-cursors-dec-string-distance-level) + ((kbd "C-M-=") . vsc-multiple-cursors-inc-similarity) + ((kbd "C-M--") . vsc-multiple-cursors-dec-similarity) ((kbd "S-M-") . mc/add-cursor-on-click) ;;; Navigation @@ -305,6 +305,12 @@ ((kbd "C-8") . winum-select-window-8) ((kbd "C-9") . winum-select-window-9) +;;; Window Size + ((kbd "C-M-S-j") . enlarge-window-horizontally) + ((kbd "C-M-S-l") . shrink-window-horizontally) + ((kbd "C-M-S-i") . enlarge-window) + ((kbd "C-M-S-k") . shrink-window) + ;;; Word Case ((kbd "C-M-u") . upcase-dwim) ((kbd "C-M-d") . downcase-dwim) From a7e563ea23121dd6ba340eb8fd8b9daed394f019 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sat, 17 Jun 2023 19:57:36 -0700 Subject: [PATCH 164/894] feat(context-menu): Replace right-click-context menu with context-menu mode --- lisp/jcs-env.el | 12 ------------ lisp/jcs-hook.el | 2 +- lisp/jcs-key.el | 2 +- 3 files changed, 2 insertions(+), 14 deletions(-) diff --git a/lisp/jcs-env.el b/lisp/jcs-env.el index 70595316..d7ae061c 100755 --- a/lisp/jcs-env.el +++ b/lisp/jcs-env.el @@ -254,18 +254,6 @@ :init (setq vs-revbuf-ask-unsaved-changes-only t)) -;; -;;; Right Click -(use-package right-click-context - :config - (jcs-advice-add 'right-click-context-menu :override - ;; Open Right Click Context menu. - (let ((popup-menu-keymap (copy-sequence popup-menu-keymap))) - (define-key popup-menu-keymap [mouse-3] #'right-click-context--click-menu-popup) - (let ((value (popup-cascade-menu (right-click-context--build-menu-for-popup-el (right-click-context--menu-tree) nil)))) - (when (and (jcs-popup-clicked-on-menu-p) value) - (if (symbolp value) (call-interactively value t) (eval value))))))) - ;; ;;; Shift Select (setq shift-select-mode t) diff --git a/lisp/jcs-hook.el b/lisp/jcs-hook.el index 6d6a172f..bdc77b6f 100755 --- a/lisp/jcs-hook.el +++ b/lisp/jcs-hook.el @@ -49,13 +49,13 @@ (jcs-add-hook 'on-init-ui-hook (add-function :after after-focus-change-function #'jcs-hook--after-focus) (auto-scroll-bar-mode 1) + (context-menu-mode 1) (global-hl-line-mode 1) (global-hl-todo-mode 1) (indent-control-mode 1) (jcs-echobar-mode 1) (jcs-frametitle-mode 1) (jcs-modeline-mode 1) - (right-click-context-mode 1) (vertico-mode 1) (window-divider-mode 1) (jcs-require '(jcs-edit)) diff --git a/lisp/jcs-key.el b/lisp/jcs-key.el index c752d4f4..724e6326 100755 --- a/lisp/jcs-key.el +++ b/lisp/jcs-key.el @@ -229,7 +229,7 @@ ("\er" . vs-revbuf-no-confirm) ;;; Right Click Context - ([S-f10] . right-click-context-menu) + ([S-f10] . context-menu-open) ;;; Script Executing (Output) ((kbd "C-S-u") . execrun-popup) From 49479eda417343c3ee00a185fa0931088cf8deb8 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sat, 17 Jun 2023 19:59:26 -0700 Subject: [PATCH 165/894] doc: Update powered by for context menu --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 3023cad1..5fe7a931 100755 --- a/README.md +++ b/README.md @@ -276,7 +276,7 @@ kind of methods to support the maintainer you wish to. * *Binary/Hex Editor* - powered by [hexl-mode](https://www.emacswiki.org/emacs/HexlMode). * *Collaborative Editing* - powered by [togetherly](https://github.com/zk-phi/togetherly). * *Completion Frontend* - powered by [vertico](https://github.com/minad/vertico). -* *Context Menu* - powered by [right-click-context](https://github.com/zonuexe/right-click-context). +* *Context Menu* - powered by [context-menu-mode](https://www.gnu.org/software/emacs/manual/html_node/emacs/Menu-Mouse-Clicks.html). * *Document String* - powered by [ts-docstr](https://github.com/emacs-vs/ts-docstr). * *End of Line* - powered by [show-eol](https://github.com/elpa-host/show-eol). * *Execute Commands* - powered by [compile](https://www.emacswiki.org/emacs/CompilationMode). From b84287bde0315c021f73009fcd67e2a0d348d64f Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sat, 17 Jun 2023 19:59:41 -0700 Subject: [PATCH 166/894] feat(clojure): Add more support on Clojure --- lisp/jcs-package.el | 4 ++-- modules/lang/clojure/config.el | 7 +++++++ modules/lang/haskell/config.el | 1 + 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index ae4af063..94074f72 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -75,7 +75,6 @@ centaur-tabs chatgpt cisco-router-mode - clojure-mode cmake-font-lock cobol-mode codegpt @@ -170,6 +169,7 @@ flx-rs flycheck-cask flycheck-clang-analyzer + flycheck-clojure flycheck-crystal flycheck-deno flycheck-eask @@ -333,7 +333,6 @@ repos-window restart-emacs reveal-in-folder - right-click-context robots-txt-mode rust-mode scad-mode @@ -349,6 +348,7 @@ sideline-flymake sideline-lsp site-lisp + slim-mode sln-mode sly-macrostep sly-quicklisp diff --git a/modules/lang/clojure/config.el b/modules/lang/clojure/config.el index 4e8623b6..976abfa4 100644 --- a/modules/lang/clojure/config.el +++ b/modules/lang/clojure/config.el @@ -17,3 +17,10 @@ ;; File Header (jcs-insert-header-if-valid '("[.]clj") 'jcs-insert-clojure-template)) + +;; +;; (@* "Extensions" ) +;; + +(use-package flycheck-clojure + :hook (flycheck-mode . flycheck-clojure-setup)) diff --git a/modules/lang/haskell/config.el b/modules/lang/haskell/config.el index ac569835..4707886b 100644 --- a/modules/lang/haskell/config.el +++ b/modules/lang/haskell/config.el @@ -19,5 +19,6 @@ ;; ;; (@* "Extensions" ) ;; + (use-package flycheck-haskell :hook (flycheck-mode . flycheck-haskell-setup)) From b95e0454652553c4cf9be8fe09ef90b44a06871a Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sat, 17 Jun 2023 20:00:37 -0700 Subject: [PATCH 167/894] chore: changelog --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index ff766a47..6f7c2785 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -25,6 +25,8 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * Add `sly` to support common lisp development (fa0afd2d79b8b464f4f2413fcd93978ef168402f) * Add support for OpenCL (d5723c34ac53c7983cdfb686884478bcacc4d4a6) * Add support for CUDA (d5723c34ac53c7983cdfb686884478bcacc4d4a6) +* Use `context-menu-mode` instead of `right-click-context` (a7e563ea23121dd6ba340eb8fd8b9daed394f019) +* Add more support for Clojure language (b84287bde0315c021f73009fcd67e2a0d348d64f) ## 9.0.0 > Released Jan 01, 2023 From 2b65f24b5ea82de521713f9b99cac51a48bee0cc Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 28 Jun 2023 18:41:45 -0700 Subject: [PATCH 168/894] feat(caml): Add more supported packages for OCaml --- lisp/jcs-package.el | 2 ++ modules/lang/caml/config.el | 7 ++++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 94074f72..2c4cfd60 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -280,6 +280,8 @@ marginalia markdown-toc masm-mode + merlin-company + merlin-eldoc meson-mode message-clean-mode meta-view diff --git a/modules/lang/caml/config.el b/modules/lang/caml/config.el index 9793f893..ce371a53 100644 --- a/modules/lang/caml/config.el +++ b/modules/lang/caml/config.el @@ -14,11 +14,16 @@ (jcs-add-hook 'caml-mode-hook ;; File Header (jcs-insert-header-if-valid '("[.]ml" "[.]mli") - 'jcs-insert-ocaml-template)) + 'jcs-insert-ocaml-template) + + (company-fuzzy-backend-add-before 'merlin-company-backend 'company-dabbrev)) ;; ;; (@* "Extensions" ) ;; +(use-package merlin-eldoc + :hook (caml-mode . merlin-eldoc-setup)) + (use-package flycheck-ocaml :hook (flycheck-mode . flycheck-ocaml-setup)) From 063f3da07ca905b57903ceafd45c927e4ccdf5ab Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 5 Jul 2023 16:01:34 -0700 Subject: [PATCH 169/894] chore: Update dep list --- lisp/jcs-package.el | 1 - 1 file changed, 1 deletion(-) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 2c4cfd60..c6b28788 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -258,7 +258,6 @@ literate-calc-mode log4e logms - logview lsp-dart lsp-grammarly lsp-haskell From 4e8bd2fe183b090306d5a42c69fd0d6093b646e1 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sat, 8 Jul 2023 16:46:15 -0700 Subject: [PATCH 170/894] chore: Update dep list --- lisp/jcs-package.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index c6b28788..2c4cfd60 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -258,6 +258,7 @@ literate-calc-mode log4e logms + logview lsp-dart lsp-grammarly lsp-haskell From dae9fcd57f72107a76f3f5b6845298954aea7a81 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sat, 8 Jul 2023 19:47:49 -0700 Subject: [PATCH 171/894] feat(pkg): Add new package, moom --- lisp/jcs-package.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 2c4cfd60..c7577ef9 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -287,6 +287,7 @@ meta-view minimap mint-mode + moom most-used-words move-text multi-shell From 0d5ebc457c3f8d1efd6d7df80f4893ecd64eceba Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 19 Jul 2023 16:00:40 -0700 Subject: [PATCH 172/894] chore: Update package list --- lisp/jcs-package.el | 1 - 1 file changed, 1 deletion(-) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index c7577ef9..7fb6a955 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -111,7 +111,6 @@ company-terraform composer comware-router-mode - consult crystal-mode csproj-mode css-eldoc From 0f12a4fce9e7538150c12a701d89cf1c338d93fb Mon Sep 17 00:00:00 2001 From: Jen-Chieh Shen Date: Sun, 30 Jul 2023 18:24:32 -0700 Subject: [PATCH 173/894] tests(workflows): Use stable 29.1 after it's released (#37) * tests(workflows): Use stable 29.1 after it's released * update versions --- .github/workflows/compile.yml | 2 +- .github/workflows/mode.yml | 2 +- .github/workflows/packages.yml | 2 +- .github/workflows/speed.yml | 2 +- README.md | 2 +- init.el | 4 ++-- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/compile.yml b/.github/workflows/compile.yml index 1c6cd893..63562e23 100755 --- a/.github/workflows/compile.yml +++ b/.github/workflows/compile.yml @@ -29,7 +29,7 @@ jobs: matrix: os: [ubuntu-latest] emacs-version: - - snapshot + - 29.1 steps: - uses: jcs090218/setup-emacs@master with: diff --git a/.github/workflows/mode.yml b/.github/workflows/mode.yml index d138a3ff..dc7fcc1d 100755 --- a/.github/workflows/mode.yml +++ b/.github/workflows/mode.yml @@ -22,7 +22,7 @@ jobs: matrix: os: [ubuntu-latest, macos-latest, windows-latest] emacs-version: - - snapshot + - 29.1 steps: - name: Checkout binaries repository uses: actions/checkout@v3 diff --git a/.github/workflows/packages.yml b/.github/workflows/packages.yml index f246eb23..5c5dee2f 100755 --- a/.github/workflows/packages.yml +++ b/.github/workflows/packages.yml @@ -23,7 +23,7 @@ jobs: matrix: os: [ubuntu-latest, macos-latest, windows-latest] emacs-version: - - snapshot + - 29.1 steps: - name: Checkout binaries repository uses: actions/checkout@v3 diff --git a/.github/workflows/speed.yml b/.github/workflows/speed.yml index 4f2a7872..3b2f5cad 100755 --- a/.github/workflows/speed.yml +++ b/.github/workflows/speed.yml @@ -23,7 +23,7 @@ jobs: matrix: os: [ubuntu-latest, macos-latest, windows-latest] emacs-version: - - snapshot + - 29.1 steps: - name: Checkout binaries repository uses: actions/checkout@v3 diff --git a/README.md b/README.md index 5fe7a931..60278183 100755 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@

    License -Emacs +Emacs Release Tag Packages

    diff --git a/init.el b/init.el index 1aa29bc0..a069a5e3 100755 --- a/init.el +++ b/init.el @@ -33,8 +33,8 @@ ;; (@* "Startup" ) ;; -(when (version< emacs-version "29.0.60") - (error "This requires Emacs 29.0.60 and above!")) +(when (version< emacs-version "29.1") + (error "This requires Emacs 29.1 and above!")) (when (featurep 'esup-child) (setq gc-cons-threshold most-positive-fixnum)) From 7206b2a85187bcbe19907b03dc117b9113704d30 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sat, 5 Aug 2023 21:44:11 -0700 Subject: [PATCH 174/894] fix: Hide Cider REPL buffer name --- modules/emacs/buffer-menu/config.el | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/emacs/buffer-menu/config.el b/modules/emacs/buffer-menu/config.el index 510ef01e..b9da4517 100644 --- a/modules/emacs/buffer-menu/config.el +++ b/modules/emacs/buffer-menu/config.el @@ -25,6 +25,7 @@ "[*]Ping" "[*]emacs[*]" ; From `async' "[*]sly" + "[*]cider-repl" "[*]nrepl-server" "[*]timer" ;; `lsp-mode' "[*]lsp-" "[*]LSP[ ]+" From a81fcc65af7357eeb4babb58b97b567c5a453b01 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 6 Aug 2023 00:12:56 -0700 Subject: [PATCH 175/894] feat: Add breadcrumb --- lisp/jcs-hook.el | 1 + lisp/jcs-package.el | 1 + 2 files changed, 2 insertions(+) diff --git a/lisp/jcs-hook.el b/lisp/jcs-hook.el index bdc77b6f..8255e86f 100755 --- a/lisp/jcs-hook.el +++ b/lisp/jcs-hook.el @@ -63,6 +63,7 @@ (jcs-add-hook 'on-first-input-hook (balanced-windows-mode 1) + (breadcrumb-mode 1) (global-company-mode t) (delete-selection-mode 1) (diminish-buffer-mode 1) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 7fb6a955..a1617811 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -62,6 +62,7 @@ better-scroll bison-mode block-travel + breadcrumb browse-kill-ring buffer-menu-filter buffer-move From 4aaf957c94f3f27baa9ea73e9f5453c3ec3bb77d Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 6 Aug 2023 00:13:32 -0700 Subject: [PATCH 176/894] fix: First try imenu breadcrumb --- modules/tools/lsp/config.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/tools/lsp/config.el b/modules/tools/lsp/config.el index 9981b02b..098a7ab6 100644 --- a/modules/tools/lsp/config.el +++ b/modules/tools/lsp/config.el @@ -3,7 +3,8 @@ (use-package lsp-mode :init (setq lsp-auto-guess-root t - lsp-keep-workspace-alive nil) + lsp-keep-workspace-alive nil + lsp-headerline-breadcrumb-enable nil) :config ;; Let's not block the loading process, so lsp packages don't hamper with ;; each another. From fd8dfb5108882e5fc5a1ad74b129e35c3e1ae762 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 6 Aug 2023 00:13:52 -0700 Subject: [PATCH 177/894] fix: Use prog-mode settings in haskell cabal mode --- modules/lang/haskell/config.el | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/lang/haskell/config.el b/modules/lang/haskell/config.el index 4707886b..091b80d3 100644 --- a/modules/lang/haskell/config.el +++ b/modules/lang/haskell/config.el @@ -16,6 +16,9 @@ (jcs-insert-header-if-valid '("[.]hs") 'jcs-insert-haskell-template)) +(jcs-add-hook 'haskell-cabal-mode-hook + (run-hooks 'prog-mode-hook)) + ;; ;; (@* "Extensions" ) ;; From 8321825c8aaf7e289e05a6e24b162ea2761f2493 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 6 Aug 2023 00:17:26 -0700 Subject: [PATCH 178/894] changelog --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6f7c2785..36995834 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -27,6 +27,8 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * Add support for CUDA (d5723c34ac53c7983cdfb686884478bcacc4d4a6) * Use `context-menu-mode` instead of `right-click-context` (a7e563ea23121dd6ba340eb8fd8b9daed394f019) * Add more support for Clojure language (b84287bde0315c021f73009fcd67e2a0d348d64f) +* Add breadcrumb mode (a81fcc65af7357eeb4babb58b97b567c5a453b01) +* Use prog mode settings for `haskell-cabal-mode` (fd8dfb5108882e5fc5a1ad74b129e35c3e1ae762) ## 9.0.0 > Released Jan 01, 2023 From 3b16789978d380b6be75f465fa2a3d3dbd9610b1 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 6 Aug 2023 01:07:40 -0700 Subject: [PATCH 179/894] feat: Add support for P4 --- lisp/jcs-module.el | 1 + lisp/jcs-package.el | 2 ++ modules/lang/p4/config.el | 21 +++++++++++++++++++++ 3 files changed, 24 insertions(+) create mode 100644 modules/lang/p4/config.el diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index 6a9c50d3..f8416763 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -119,6 +119,7 @@ (nxml-mode . "lang/xml") (opascal . "lang/opascal") (org . "lang/org") + (p4lang-mode . "lang/p4") (pascal . "lang/pascal") (perl-mode . "lang/perl") (php-mode . "lang/php") diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index a1617811..6c548ead 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -268,8 +268,10 @@ lsp-ltex lsp-metals lsp-mssql + lsp-p4 lsp-pascal lsp-pyright + lsp-scheme lsp-shader lsp-sonarlint lsp-sourcekit diff --git a/modules/lang/p4/config.el b/modules/lang/p4/config.el new file mode 100644 index 00000000..8c4574b8 --- /dev/null +++ b/modules/lang/p4/config.el @@ -0,0 +1,21 @@ +;;; lang/p4/config.el -*- lexical-binding: t; -*- + +;; +;; (@* "Templates" ) +;; + +(file-header-defins jcs-insert-p4-template "p4" "default.txt" + "Header for P4 header file.") + +;; +;; (@* "Hook" ) +;; + +(jcs-add-hook 'p4lang-mode-hook + (run-hooks 'prog-mode-hook) + + (modify-syntax-entry ?_ "w") ; Treat underscore as word + + ;; File Header + (jcs-insert-header-if-valid '("[.]p4") + 'jcs-insert-p4-template)) From 2fdc0c2fd65b39d6d02380dba340897c85f1a438 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 6 Aug 2023 01:08:17 -0700 Subject: [PATCH 180/894] chore: Update data submodules --- snippets | 2 +- templates | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/snippets b/snippets index 0fa1715a..e1fe6826 160000 --- a/snippets +++ b/snippets @@ -1 +1 @@ -Subproject commit 0fa1715a55b5efd6c37dbe9baf52d331f9bee42a +Subproject commit e1fe6826c8e1e4cd936351d7d15a56514d23cccc diff --git a/templates b/templates index 8f8f2a23..52dd361d 160000 --- a/templates +++ b/templates @@ -1 +1 @@ -Subproject commit 8f8f2a23153d3bc330dbb964d740027b70650a47 +Subproject commit 52dd361d7af312044e14cd62e988b74e07c4477e From b7d5314f58b325ecd6748208de627c7a84c99c7f Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 6 Aug 2023 01:09:22 -0700 Subject: [PATCH 181/894] changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 36995834..83ef1a42 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -29,6 +29,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * Add more support for Clojure language (b84287bde0315c021f73009fcd67e2a0d348d64f) * Add breadcrumb mode (a81fcc65af7357eeb4babb58b97b567c5a453b01) * Use prog mode settings for `haskell-cabal-mode` (fd8dfb5108882e5fc5a1ad74b129e35c3e1ae762) +* Add support for P4 (3b16789978d380b6be75f465fa2a3d3dbd9610b1) ## 9.0.0 > Released Jan 01, 2023 From 901d264df6db83f9c8caf68405008367baff64a1 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 6 Aug 2023 01:09:30 -0700 Subject: [PATCH 182/894] docs(README.md): Add P4 --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 60278183..219f7a30 100755 --- a/README.md +++ b/README.md @@ -67,7 +67,7 @@ from this configuration. * Makefile / Markdown / Mint * Nim / Nix * Object Pascal (Delphi) / Objective-C / OCaml -* Pascal / Perl / PHP / PowerShell / Properties / Python +* P4 / Pascal / Perl / PHP / PowerShell / Properties / Python * R / Racket / Ruby / Rust * Sass / Scala / SCSS / Shader / Shell script / SQL / Swift * Terraform / TOML / TSX / TypeScript From 568810102804ac095f8789c7514737c28e903455 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 6 Aug 2023 01:17:27 -0700 Subject: [PATCH 183/894] chore: Update screenshot --- docs/etc/screenshot/startup-dark.png | Bin 88506 -> 92890 bytes docs/etc/screenshot/startup-light.png | Bin 83389 -> 85497 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/docs/etc/screenshot/startup-dark.png b/docs/etc/screenshot/startup-dark.png index ff8995293aadbc121d991a32643cc2ff8499a31f..f960c6c24e1e9435e67765ff49142d609bb1d721 100755 GIT binary patch literal 92890 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

    C2r(G@Hpw!^V3;w+7-sH|F1q{v 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 literal 88506 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�t-r;YbHFRw0h1KjRq zwo%Wn@gl2TQJnXoX=X>&Xz~ksZo5U}GOK8myT@=TL5*6BQo30R2W5C}f_!>dUb|OH zg6CRH;H4gVIr|~aT%lIouen#}(QHK{##lHw$_ml!?n|&h3%nXnf@J{p18vVP=iC3o zHhH#*yZXu}fZWeBo;2I99A;@TKO;5)?K@ zY-bt+Ras~sej#_iT@q8apRX4cy?QP=xxs4!Bs0@2P7M8bZ)*>}RjAJ9sfZPTCC!H> z8S6IC{!^H2M;a27VL)Xo#%jAxdl{%Vag=@ca zHBlQBP>-Cmky{{X!dNVkOegvA$^$1_rxFb$iEe0)Kg_APnP2$D{U$+PFgP9lK{Yx5 z$aI{t@ma4jz5g;wFPoM-AXWq(u!QH=fJJW;UKQNyd8whhNrX?y?`OJxTu>5r^x$aa zhbwdReX`l7sjafxTjg4ta3O(htf8=z*_kT6%fo$Ec!q@ zb?av8AQ`P%VB2tW5A|bplW6psmy4(5h6j$2dnX}2d(PS$Nue>

    3&rn}$7)v|lbB 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 diff --git a/docs/etc/screenshot/startup-light.png b/docs/etc/screenshot/startup-light.png index cc4d81bde24f6a0e97203d2ae872b89e9d57db1c..d1f2c534f33115445bc7841f840115ea06b0d435 100755 GIT binary patch literal 85497 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 literal 83389 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 From 3aa2c6d5df4f32a4074ffbc6a87dd7921328bcf1 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 6 Aug 2023 01:24:28 -0700 Subject: [PATCH 184/894] chore: Update screenshot --- docs/etc/screenshot/startup-dark.png | Bin 92890 -> 87278 bytes docs/etc/screenshot/startup-light.png | Bin 85497 -> 82236 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/docs/etc/screenshot/startup-dark.png b/docs/etc/screenshot/startup-dark.png index f960c6c24e1e9435e67765ff49142d609bb1d721..df672a5a7a93f1932c183541c2d01de11e4d333a 100755 GIT binary patch literal 87278 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 WoQ6!%XKQg>7pcF{RxVSr4*wr{Gu4Fv literal 92890 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

    C2r(G@Hpw!^V3;w+7-sH|F1q{v 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 diff --git a/docs/etc/screenshot/startup-light.png b/docs/etc/screenshot/startup-light.png index d1f2c534f33115445bc7841f840115ea06b0d435..b4ebb70bac84be251986ac1c402fc133d3851ce5 100755 GIT binary patch delta 39582 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 delta 43293 zcma%ic|4Tu`}QEIgm&30p^|;ywUHD_DZ3(TjBI1SmC7SqlHH&rm5^oZGnPWOF}AUe zA+a64V`_Grabya zO?OzUF_!C$kD%YDDi1h&#*vWyhccNUr(Q!i+Ft)t(tjX9?|~rcM1Md{zksoMK|v5> zqlQLsVAeg#pmNtN`8r6u1(AB^8Lmq&bz$XNWiWLUqFXu%e^!gZ)htzZpG>C-kq@|* z!iN^(feE#zVc+%pOhfkiq(C?z5TiYgHYRg7Lj;rGK5~dYM^NrVYcb$TjMGl`15Lt3 ztLsda74}OFQuGNa`loxD=CqB(8s9!^>a`=jyhu-j-_Z}t@{1uHbMj2Q5XgspnA&gs zu@H^mmRqtqQ_;o#hI1EBjzl7x;?C3N9gd~g z9EheXJmI?F1{Gdu;RK`tEtbia4otlLPR#NU$koG{&rD^4JhfxUFcP&U+^=^ezvhMX z7VloGfu5@;oh~&My7ZX>|F!N{KQ=534}^a`DxOf)ttG~v8F19|n4p&dz$uQY^7-$H zTnjd{P-Cp%>B~(ux8YC|%;sQj2av;agGJoV;Y{Sz$qA{ze8kHsQ52)BnfpfAStUxq z{h4@Q98jak9dzK%dhA@+|C+0xlT3h}+tu{;5pBPpZGp#adeY0h&&z5` z4Xyexd!Z*|;3psF6#VxtpSvE>e!8%rdV>pIzOhURmQk=!yzY6CEDm(z>N^-zWDS4G z%evnBzSLjYzt#iUSiDAV6Bf9&4wKRUYxJ%&ljvG)g@Vm;E2{O1;8s*j!#)=1~D zq3nx0+^inwUi2GCDsMMeQi3YX6u8mcgPzbmx2DJ=S}=;0P`AK0`f!IyY3 zjGzzwnU{(XZ>ApIBCKtGpO=5ArJyw1Oy59i_6!tzKP;%W0DvKJC^j#>U@Tb>SWAbvGbu_)o*R0qH58wE=J6yS-kqSiqXwtr=UUD4BroEn zuKZBm;|PKLb4L5e)hGF=YE((7DK*>KdvPPIm2FJcX?m|l&C+T^R+e=|MexeypuCNo z`s?jyT>(wX(q{K`MoNnXVs*ppLXuCgbINK(X+j(Dot?>l_F=ghV{AaCmHjdXo+pB-Ec zkb;W#zEl!IX{2XtPD8yJ6}6b_gtd)NfUeH{sjqygc?|XM`b?Wy+%sZ^?Y<%8vs-sm z7+1EHK5m{qWC9tP_un*5$)kZ4Yx$t?C`Je2& z9t3SH-KlDfvS1ht-MUO)*7p3oHGuFrh^x$5=4xpB<}o|CIi5J1(RM!dF`!R5t8GZd zdP&-j0bIlZ3uGzEONGY8F3aNO;-ZH&yd{eT=EDzS8kF3mB4vMc<7_Oln-~(a7D1|=f>t0oIEMC^)N1GhV$IQE%9eUkD$@oup z<+897_fD9F0`3u%c$FTFM@K@}PzEPNr@jdIs=YVw*6PmFN>leHTIivKB;OnJWQw_u zi~9NvCB9j zPgz$&B$3rW*b*Y?+y!F;DtjFN5#HU3iIVgcH59Ww^mFAHnoMQ-hVS=UfSSrMv^jr?2|V z>P_Z+_dD6e!d2XAAPOE751~>P zwG2H8f>ys!ORV6}jyz_JegyF@&iX_qWvW@q2ZVz~_E0IYi&UsIvwY-{oh*0y#+2Va z_>YI~@m#3VH^{6x?^F&V`ThO~zEy$=woI{qQ*13289LXt-<^u7_@U<#(>~=rH-)il z!YKjOhz=J=UnuND|J?M~sx4PQ%a(Vt2dk67NrqwUzWE);A472b5Mp zVHSbKL5F!$JCMP&X+#>3CA~hujW5>-1eS^)x6z01s{8!|;mGnMi^Yzf zYi)#RpDX^q|4bvry)vR_IA)24~-Y!T3bgDb5CwmAgQ zZ!C)N#&3>YsD9eLGyyx&(W}bEDn*VsDqy>OMd!v(_EaV8?L~xRuh4yHV+>dp)` z@PsjY&5*ePe99VY&B*+8d_|n@i4IZ+>R8qB%v6S4v8<|*hXZd^;Z%sEe`#^>Ct01F z4w@ScO#V00sXe_X(<>c(j{%}gygEA+<<+6b#_o|aY+iN8_|>>G*)RJ&4RI6jdz+qn zy2RrIXO>{09FJRZvgz!yxV8CBQEX_BuB^|qBVYg1ll#o<>M9PWUB>JWdT)ZUDltyTo3UN{OsF-T;` z%e1MHJ;bwK!QtjnoALB_zmt#38+skL=BS>O-O_Q;u!Rp?D+RZ}xid~k znzhMFbL0FECe=r}|9KcZ%sOna=OvR^R#hks)(uRmDEV(RzqV?(LEp&Q+G{owy_ZNfyk+{W zrh@*&cFbZ+x{~2_ssJ5xl~iYAx&8#!WRf#QJIRRwDhz`cqlUW001TGZLXQUBq}Dqx zR^RAzaOJp zOz?08YOMG(Gx`$|ZUrpSbYa@cQ+p}W@u9hCx2lTo?lqyJDPuY_p3XJ4)p62*Lwp_O z(20yGV#H_{rP6o$7x3fy(klw*v95aaxFB=bCe};p?p)jSwa`y;`0w0nPaN>&zxCzU z(jOL@su^D9elD$FemM3R6!aJuJW9mk=zfJX-zgQ|s4|LY{>UUC< zvfU!R%#+}^CUWITSPt@e!cnUtOqB~*dBywI)>`Ix;387$C{p3eS3c>ZPv;dU4Gp?b zUMvL%_?2V39MlvjUW7rDDM2%{IrR$-hQZBILo_k1*4sK<>B;`zSVD&~c4*K(qaOcC z#&rf}c`MF5s@)E60lgfW5Nq^CP0R5q|AsLO+c$GHe_P4bmU15|2b`wpT7Q&->z8sm zkhWKYQP;;U=JSw(UBRW4(jCbw!`xT=<1WQ)CHx{^>u)SZn(uK;I{kN%o3H*L{j|uF zRQIxRJDpq=z!?6uK1s$u>gvcJ)cMGl&ildj8(Q=IK_%50b)^b>1>%sHwjn;RS+f+| zfuN`P}fz^cmOOjgGv>7B~!(4%vX(Njr1!}|t~I?6NN`Ev}e z3>bXmOQW6o(gvrl)W?PW=qOoPYRp%YpQ*O1op%pSN1vVS~a=2@M$;XjSuK-2^1KFheTR<+NS2YIbTu*#*nXY1h1+Fvx3-CL+1>Wr0sh$xsyb z=P?}5Y1AhK>C>3$TeSr`3h3`RROYA6e#tN$xC?bg?EC zAPWV}Cuf}1(g(0y4;u8VMo{aETC~oZ_4Wddr!+7vn$+xmR5>jVzNAq;(6?F6yDq zX+t|mCo*AOzJ|C_o8{TdoAym8E0RB{ARfT~>VPQ^8Aa0X7H@<{yTmwlVo zj6q<1D^+Wn(?kG%;XQo}(OM8JhJ0B?-f95{8|#En)*7t0x`lAp$tsL_A$9)mlh4lc zrlit-i3Lx4c6b>wkY$WbLrK(PB78r;=28Qj7Ud>@<0{BQZNM2RR+RJ(n*YzaqpVDT zYS3NtR9Z`c*2&1gN-ZG%el*~iZ5ifuu74f*_zf1 zKVP|%T_hK@5JJDZ-&8*i4Jc#lAh`Sv7|xSU5mHZk2UYQW{c7Z$aI!v^mlPVoU9;NH z#U|Do9hhZf6@ngw5)mz`UrA|3*n^`3Vs{Q@wvvN?PQK>E&=|*JUucfFf?u$H!9K(wraN%4w<&nNJFWSUW_9W2j4hrq z-Jyz~KU=|)u|ZXek)qZIk`q$1ZltbO*gSt(Cjm296Rx48X3R#PG7upA>Y|L$XYrfe zR+uM2%lQFlwwMWlc!A6?%8G<0Jd5; z*TP^v-Ye1=Zt1Z z5kgR8Tb`7LRk^QIUnz^1u{dY&S%sJgqn?Cm&fJ~ z&?Llo9AaArOaTdn)rT&!VHtrF)`4U98LK%u#lCN-mItkeYF!X;xk?87gLj#y4$qKN zSkJGDq^5lsxQbG6m(a05@Kb}9V>36D4v?YE#f!n6N6meJi2QqtGzm?6oB3UkO1{rn zKvIC=LeF4tz=2$4mlahqHRpC*b+ zYM0#~V7%-ACT*J;$hG?grBY_2Jd=3*Z}E)+yp$@sXv^Fy@AW)%QHCYJaQnmqpsFw| zIhZA?`})CHmmV8&Eq9FU_g>3ed-3x~rv#o7zz0=djNzYoSPX$vj?`zo!(r(siog-#FKVLU9GGUG3_TmR-NhJcNM|Jm zH@Ms~l~xvZUpdAP;LeNgCEN(Ea%{~@OFU-qV6hwH_j*>yDj>(^)6|pkn{`IMdCZ?i ze`#b!hFH zrlgJc?%<9SQouX+Tg;~8w^rGV^A>*0qt<6~zi`hAl+Ow`OVOMG-|2<6QgiEaf_VF4 zk6&ECSsc%i*Jac(M6XiKG7TLt1fqQUL>TTchQxlSfYuBE>$zms0oA#fz{R??(QYn$ zz*alHavcw~zxcXRAWx=`#i55r{T<_0ntyL|8N`yxaHv; zhM@VGaAsv|xK^OI#^f;NGnIbAx|u3gx=v59&ZP#(Cp#SJKfkMvp6rZMnL`@|X;Wh8 z^o&n~ZUK+pVEi(ePNnVSuTzb8_Y&v)j$9Vqw>RYa-^V}|C622AnUsF^pAlE_-%fsph%I_f$cP1GARv^=y9sTKuYjjIE^rF_Gk_Z7l z16=f1HenVoY_)KFXv{^!>J2iMhY4c4lizN=8;0Ppj`AKRfdFGhuKjq;VpMjf_F3)3{Bk5jL-~lxvRV{hfhDqtj@6-mL4M_=AxE+CV)v)W%*SWz25&Ndxa_()fkn_ zo&V7!AGmA4KV+sf8krIoW-)CM70W>o>}_i4_`II9Jb!scQ7Np=@LD}v$jRO5%1$z= ziZ}bzC=Nj2s%S%`ae|8+3`cvkMioTn9lI#0mi6tPaaba7H(L+6o)kf@Ul1|MWJ*%l zeZHuSsWRudc3kXy$$gFWU%)8jcc(&`600sbOhq?dHD8!*jnq2mP7bl?Tqz7s80 zU%WF9GpTyIMSr`uDTESoukZvjX^#)|y6@skNtNn3E`Wv13~AftmsgX?5S+mMp^aAJ zla>HgX4Tnu9uA$3?O9JJXd$8PAVR5YE=`v+RjwxunM+o%L!_&AcjxgSi&t0BW9u1K zUl!|Bix5E#^iviua`Rq+Ik3nss*rm<|6c<=gWwo<#v1{(&|*QcICc!&?~Se&pY4HY zYVw;al9Z8~b%)ghJf|!nAp<)lY0A0oW0^`iR$gVRi@j$xmfdy4N$GXQhl?*CY#1i1 zQC_7wqm7QI-x0IR86hS<9XMcpISHooOzQMSE{w3lU5~cYusZ#H|FK*}=1i)<_;Tlf zq~a@X`+^h&HeLGC#jM%0dFQIty^a^fd_B8r53Qz5wl(mCR>~#V=cSm*RIjkP`Yk-s zCtse|KOhe&*4Y6=qfa8*N^C3n7DUu^{#JU`+Rq<+e0&X3wJz1A9%FYXB7X5L;kKsZ zzHBDfNx8`023uX(zGhYXuS-2@vJaO=A96_vYUB;eISU%X+Q$&jr##RqSs!dUtJuNf zLwZ-EI{KI!-0a$wzXxe<|LM#33<7O8o*^|^At8&q&~eA*PFUd)FA-bCgOHHqGjTG_ z{9xlj9C#Shiw;^Fw+_nM$kDB#jdL4F&8;p%AgsG0Sh#)+Z8(&W3Y5w<6-}s>-eoPlw~U9(Rm_mm-A2PZA}jIk^K`oqNo;GkT8%g)a~BuS z#U8*Q4_?$}sTH^ZHjw_bCEgJmr}D%Y4E?t(d6zI(m@0jy3#BA7fZ2If7wV(cPAGkY zU9834liY#qj7=FA<~e}B;=iRqfhN{$I^bw)KGldxsi4)UvPvOFoHg|&gHVI)+q4BA zWcazH#9+S?=yUTUv(S}{yF#>?jMNvrkOSLG1Atw%S4VJ%0)Join7-2$U88qF8we~H zF5|#XTpT)xQQ2~Jo8+RC$18G6*OtPy(8E3(GAy-lgTLP$kYji@5gjyLS5UfFh>b985{~K=u!I+01mijw={64o-ed8LSq_34 zj1|n7#wMwcK9He>*&GkT)A1Bw6>yU*(DawF`KSoN>;nCOtop@rUyOTOSC^%x|DppI za>dpb>Dr+$iJKm*0)arW4njgcF$i(bF*MXnc+aYLgsI!yp@7s{Ych6W-C(k zT*hiDV@MbfJ8_0@MR1rEl5}JTHIgL)_%Z{Gp(~%pi7^TWgt1?+W6_5*Bc=!^lO)c{ zX)6&%*XKeB#>=oh2Ifc@j0y5-w_-adb34vlV;zfSbR?W*NF+apz~Ruay{-;>hHeImR`8r9#II`qr`ybTm)zI8)l79?L=C+eSHG05wJvusu| z`ofyEX4@GS!^KP?f`6a=IQ3}|x?CJXVWgah^Kb#OQi*w1t%HG{(*&#bVW{VT5Ea+N z&f-N8cs-=*2q_od<()^eeuQt`Dql7wb=g{*Y2s6FsgR?BNw?fw$Lf}$BFW~T;Q@2{ z)+DK6vrQ7Tv{BvR=J>GL^85R*Syo)|TR&knB~$>l3Y+K3I|;);+}Zvd**KjF;kb~r z-(c!j0OZmeUBtPuN(WH4ReYSMYf(ten~;$3owMD3lD7aJG}Wau-FHDO-7Hu;bT7nB zcxTgieniFNgBSBAMuiOpc>H)r05E4JDqe`cQB+v?{t{Qy=0KGoLO&*GgR7%vQD?b> zf};>?sG)e3phpi2xDG(pq9MS){qsf)2L}H@Rl52!&O8;qYJ0x}wT_LJCmM8X`2PNq zeg1WYimpO8ctXj=LW~(c79kvkB*YjkVdkiX?;d{JeFrdHb3>aWC&B*MV!cA?(acoO z`_}%sZ@r03IqGM;(;n;gnx)@#3dx6W%_YXob0kh006_4{?-*;xDF1v*RZ3Gq;P02* z1``F$kTSKM?Tb7uuU&>3bjBRsU#YGQ)!ka>Bx{Fo4laX43!K{;xDmq?V#7RATDht* zyD6Alw;W?dHLX(Sn)x}MhX{UyI0ndb3 zRSLY7Q}YNgG6*p+>%Ia|>y||)A*1Ls|MKhfsNY`G4=Bo&kufI$04<^BYj0IUbC4}-uVOA!$N8ZFB^PqeVg130SnKh z4P`&|9GS9Lnht?Mz()nx5@HXyj8}Hh#rE7m%+RJs5wa)scyg6>Di)$qzPVuX8tu6L zEsNcYe26d#vDCcD3vrX%ozxF2R$_Wu(va2asPHt?Pg55%<`{oN+!H$~(gdL;T-QJY zqe^Uy>XWSQ4@`bIdx!;njwfJ`*Yq*Ihk$FvybYNo}}a9dqX zZyP*nSV3&{Nd5cv$itbfng^A$3gg!%F?H?N<}d6C8H(EBm5tJQOqFUU%9j(z2Hpj@ z7#N12;oKj~7Q5tl&2y#1ScMa>uy{?s0=eto1qBs4H%Y){xZHp2#!Pk)NEnLFD_>SL z_t3Ew7bxdfM;4#PK!z{v4l6kFnEG+0xCX^&XPfDTbhV66BbSw{?@aSV(T)K1MbBEN zKq|YdB=h`0vk@aZ*fyQZhBzhLtQ1^0qp6eEbnmI&*O@YkzbK%Q*^_eGp=ayPlV_6b zZO@o0do$+cAiN=JyMWmEox-H5#|si?FFd+0NXa^&Xd)^q>UZLrf|YrN`u!FiG%`_4|2fDSVB)7k-4l`H!byULz*{rBY3)JH^Uc z0HVDU*eeGW@d4=ZQ{!~>9@K97%oX?b`Hk-ER9C6Oo1HOU5v(I z=bjA9FUYFSU_+a(zluyjkVu(quLw zG6*3WV!%B0$Y8z7?FKwYqu+pPkb>I!lfiIw<`CaTweeWuNufW9bnqrn9Px=&yW@{f_pURUf)2V5Po zK0&W|&pYJQ9sd$EU`*}%twXDbU(Hdf^z(NNCIC9Lm4Vg7y~faiWBdcBeSK^6ep+-1 z&${JXnOi%fX52v&2O)yO4w>7(gQ9JbYs!;p--iTmsQ)oz(70xE02nQMEon0L+;DUa zuCtqFcm^!ig28i2-^-?XER)IR_3pZv*ojW1o45#`R37ee#^&7vbh6xM<6POmsl3`t z#8wVObmg1}xA53*WPU5Z#p0D+auKZEq_6FsU^!8+e|DC|t0?Ncvf?W%m6PSx5F6<3 z7(O=_L|!zPGx=v#P&~H?{u!mkzIQAGm&Z1+r(OTpN))T%y@>_TprjGNl93cwA(wL^ zsSsk=5Z;JbDg9Xd1}obz^r z^T+#pVNF+K$du3miMiE0NQm0I-5vPXEHkLjhdiZrAMABx@CF6?xO%#-FE{TYju5BD zXo|qU{h+OlX6L0l{riY(ics7)jbH={+m87+7&?QlZCMJW&G16{cdNdK0dCmnk)+u~ zvi(IAs>DRKSPmi`x3f4uO6@uh+_9wAo_Y)^7ue+=B&Qz3oSZ$oy${0t2v&zF zlP`8JVrBx8LqJ>~@gvYyqoUTV#p4@df@X}l`1{NHnph#yyY=}%H2AB0tBMt@&RSQ? zc4Crpu{9*XP28kO#LnDFoCH|nB+wcRwPl)<|#R*3?hk|NEXH0&3VQ;r=ltq@PKDdlsvIB0gc#(!3YSIGd*>bpjypI15r44`U{3T1TVsX%AK5*vQ zn9iU;BVR(MoGs~HB+WHL&+&$oO3vrvlo3eKbYX|4FFk5Y5V?-zHrPX$7_8_BrshJ= zn!C_OUmgtz+6y_fD|Z=nNgzBHVkhsub|nn7eFX-s#LtzNq6VSW+ggP0VppTrS)wZ| z(G_0zZZFa2x?rwwpQOgxB3p+TC1|Uu@e+$P*i!rBmOA>_R~q`Y@x&hDKg=4(GUFoW zhRPQQd&Lt63$&h~JD)yrKQf~;-q_22Us2J2+4t@Rv1kcU#IVCnQF&+i^q`1mFI52B zB$hC5?mfg>({y%bud!Z72@62n`#h&)I&a$Kcw@@|H-7M>SWMaSGFYQ1nq{~oqG^lb zK=ASuAGEr2YYqjqrq)d#6`s|{K-y03fW^%lMj_JGGMA-ceWE)U62GS@!^sf)(w@4mHrM5-{AEhkzE!g9FU|ty9e=IJp{KO&bBS? z{LVWT6GGn8x6Mcp);Ig%AF`0;#>V1oLMq-9wWzs@&+L7-I%u8#0l#af=O%V242MeA z6yjW<(L|DPCi~D+aj+J7NrxY0ZwO5t!UOXActd!0DaC^*ogyivx1T(TA)wa=oc&8M zzR*nYfrnc{DEx@7&nZb$824C`sOPc@mteE zk*m>wjo55hcerQ(EzV5%K zj>8x?HdXh4GgD*t4^EM(I@8DaS*HWnw!el0|CVpQMD(BZ>(3RLL7K9w1fF?$oOo%B z=J%0>OJ@@O>a|#kWbponW0eg|l`v_;hIYHd{FzEiRy_SxAuIusDp`3A_v2Qm9mx&; zZHb3Ya9Sv`$wSHjnVpdNIfHy6EpMum_on-q?va&{F_|vCwWWIRE6gjzz0VCUJjsuI z@5&Xd<>0iz6E)}XQLC)xn0Y2U{_;t|Ok2@e$lr9H;!Ath*g6?!=q8aaQsytbR2Jq-xI+xtOJ0c0i!`7N|nP_R4yh zPyPu)1$oJoAtTbTEs#bNb~~oHJJeZCq1c~_ znHj4b+ZEPrYsq;a+c2oUd8dg|=-LT2`4}7@l zu6ET8O!C1#c}T~6GfQ9k*v4JSi&iO-JUo1eZt>NX#WZ!)!o*k|Ac41F5MTOxy3f)# zJBy1C^RO3qcF(l-C1MrXb>^ZK^c#2lerpD~@f(xb4Ov^4%jO0kHr%_zCzP~~W5RHI zRo7AFrF8T0*NLT3$9c?|p059RCh@O%lr&bE_r9uIX#3?eAKyNwEJexa>tHo*OaUNg z^M7Q$k)Xi`nd97LSJ4LOR5d^6#b%o46@l;FLgMV=`t0p8#ZjA{;P5fN*=2Pn?W!IB;FA0Ev}eB__`=IPO6r2#H>JxA2cz zpQ1m{Q~o~RW@D!wf6?+YArC0Soo-Zne1=JN%jaFeo%6``WOEcQJ&Fqz97uKHs^#2q zWwo~@A)QV{KN(RAVDdj=?0&VQCe~|ylqk*?S{j(D!N)9LE5G~GxqdizyX#poLjlz? z&;$5lu8)j}{%U3!2u1-&{z_2^b~SLQ=qJ;I05fCGn{2dZu`<8w&q}+G5p_4 zC4$pY`7Cz_5x1}Sgos{qR~m^c@V%PeQ;~7Fudr@PoVCMQ*%MZT`rJNJmJoFg`jbjLUvv5-fDI=cdrb)@0H56lq z2D^@taT*h2<2AP#6JIQA+~SS}iiuR{4^4vlp*@Q~PR+)#r?1+8foiU_L~agNsXV1D9Yr9w(fRSu~6R{t;JEVDcyK zye)h$Q6OlLGQpGnHUmHXl#eR<@bV7$$;p{mqk=(howwEJ{Fwe;nB8zLV>bA<7OiSl zDk@*`wqYfn$5AgeSE@iN&()_!Znx63ri7Y!U565|h*^r&$ejH@Z)gU;zOfSP*by*$ zK#MQRTZH1fKC>WWXdA*=ZF1?pheO61()U#u`WJL`XjEx`+%9EEF8ovCjdA5RapeiR zalZ*U*vZLr%hMr&OQUl?f9N>B+LS@MYES+_Qh)3PQTRLz7Q{9YBSRTN-3Hx^*6Nj2 zO=|DQGX%#in~@wC;ikY;fQ={+JV+Vk5!4i}dFH@S+JAI6^Cx$<2+?@Az4eRi2t@EN z$H)KF1ETnW`Y(3Vmo<8C?N!sa^<16W?3!%1I^#4IQx-R)vvfN^w;f2ZGQ5!LvP`Nq zLgB-c^B@`;j9>s;+?jOW!;oc#D1#qi^3Taw!vU{!f$d2qGj7#S>>gkHgOf35mxUg2 zKmG^HouVPaL$zi~t&- zI>exTR)dc8NVuulTntB`A84Z`!@f4_yHv?#UE2u0Zw*#6rO98f|M*~k_7`ml&|Y++ z8`H>VA)dW6^~+oxlmfpj`ta=P{h3r3J|xhZaW_UPUoc&$U56Ap9~1i|-#j2&3#sjS zB!nR3hQsKPR&LO6QS=XSP2B0~!}xh@tQLI@Yfu&NP4Zxy;P=&++m{*4{MmcQ+1s<6 zEeX9Yh~mUq(zQR8*CT%bCzC%>d#kPa)3v5yP5j3)uL)JI;g?wM3!Yr78U0jSx0v9( zHW3`(-8{)pWfmSH>|~>9nnVqH2;4t{Ikg){hsO!BrbSZET%hx`sbyv2FI>~o-GE`B zqn1>Twvt`gYCG93L|Twv;3{O7z54YILa{ejE1BT~plT52?bO2csU~L%N`o=gH&qZg zyD6TbSwf|+X8Q+N+Y(~Z0G0F=(d+H>dNd*C4b2`snQ}r!_!1gZe|M~96SnyU$=%K+ zUA}0bS|FM4Gh>I{SSuaQkUter1K(iU`%x#{{vzp?z#EO_TAO!~HE*woPwgQN+e)h7 z+iU^BAkpGzKlA%VR6)?g@n*KV9irin64AoxUHI;!DRlCw1y$~WyH0k^y&J*N2gsTD z+ECatwcV>!_BxpLs4)K*H5%Ayt_2G{6z1?o-@5{xt$x+9al^m=QqR>~>L0*HRVu{-j1k zIMdeQtYeUt%80;NKX~-D#AvxjrVmV=qh5m+U~^N$c9tPMGciL6%?iM+{K_g6M(}oE z3ByG@hGso2#<~hQ&{kSD_4)MH!eKFAmuUtb?V4Xl+DhSa&e2Y;?dsBiS7&3!(CH@! zqQBV+D&vdIV_?p*FP_<=H>B8-n}#>0-g}bzupDkG6Q7yMMvXL%D)bOLhKFFj)J?nE zWhMf@Wh_&+?(lsf@-4XY8(O-o+dGfj;Ap$Kn;qItCO`9{EwZnU@mvqP&&z*lVE+7c zjeU$XiJYGbXbGmzM)J>bw9N9i?OAHN9&iJFQA$*N!1g*!8JLK+j2eQ@UHAgQ@w5(C z%Cf*t1CbNBW=v8`Td0axN3Xq^s-JUVx3+PWRc>2`N|F1wb5;)XN}kreJ>e4;FWNpO zua2!NY4~yySCp}_xNLfW_L0peFM=M(BCc*c`#s^WT-5&bIq4&xT|R>TxFQ--9ubzvX2y3@z4wNG4g5y zb$^v63;xWAm^Vu%|*SI~Y&-`jhds!-aoy z-K#Koy1;8rR-Q9k?M{01>%AlV-~6VFS6^0yPsWT%bgUoaw-s<8&;{`pGbradUELFL z?6dPzjl=!tl{cZXZScyI+e`2c$LGuQoy0%Uy&p612iH`RM$Vqis4`l+gBtS$fo&asA*-g&V;cefb3uRn zSQ%uHgB|a5wjGR3u~uGnn%`>2CLiFyDfx@gU@xP-rE=fmoBR;#~ z12^iH8RfWx$QB^syMN5LSf?bStJ#@`i}8-I3(Bu7+-Pp&E|{!-@%^H<81h6y%Eo)2 zm0i=im3d-x>X$yeYpH>{p4imPVgrGT5G^X{w|@+4>*Kr_P8(1N+BbmZ+7OCl{mArY1qc0#5M=+8@!y}d1+#FCu#z4B27d)~^F~dDxGl26 z`LU%-2IXg)8_4zlMBnLP; z6}rnl3qOa4lJ^m*$wymy*c^O6$J|`U@IwQ(X_;s0iOpr!CRXA|AOGxhfA0}2fVd&3+9i~ts_wa18w(w&G!39SBOUw3 zEt-3R0xKv_a@Ne<+n5Rt1cGkGrbE3>WUrb>76urt7ae-k)iZeJTXDvqRkE54fy1+$8m~>R5x~u5dUObnmxKB%_bLcR3D8D zLYXHnK4DkWjzO==q&n<@o!qv0fo_~59O}g|`Ey|rHoq!^lQip790=F1^fVV7 zh;U#D0WaonS+JyMBn><48QrBj!9sz+Yc}0>SKd{dhccjR2qQHFD#W z86mV{X1g&$I#f}yxwJWeSo=`n?7iI|F|PRT>r@2)^}y>cSlJfzS()lfd<8FCFOSu>bHkVej5$*r>c#6uT(HD7A|BW|bNG;D~Dlzdy44EBQ1kTlRr+brP+9ertMaYMb zIJ)(Fa1$COZZ)WAZ+B7s>*h4x5^!=H=&5PVUx*y6B*X_u+P1xo^^SR4A=es~-hUtU z7*r>!cKfEq<5QcuQcpAzJa@Rmxi0S;){h@Pc6zU350n}KZjWixQ3iA10Jz2nVA=h7 zP(Qb~A@(rB_}hA9oOv7f6|Eu~v3Fv)5$Vu}}$RUp<%=@7yxC2FF-L`M#Rf+3a4M-wkb;J2GGzmmhx!2XOG zv7@os>y;UC&P3h?NN4N6UDLZ$B=4}rVofx-V^L}1k284Ae@77wD>!aNc$<4z{ZB0} z@1FPikN5!FtzH@rb|j~^-OFX~&{D@shJ(dmhUJh2AH6!y*NLHqqttT%IW}!jvXR2h z#Ttv*wRY#n!G2DQ#2)U(`dJHK1#>e?@8O5lsby|h!5Xs;l*Qve(`DaD&Ma{~DI&JI zuNKL}3IF5ew0Yi`4%l*)9fTbI`@1+beVr*PItbJ%w90^L36|RYxJwo1Ks(3r9c6As zhXVZ{Wv)c9_kly~+|RoC;RM|^S#Q`w)tCc+o9(=x~ht3=v8vp!!xYCC<(wh43==P;)wmZLc1-(hYA5+!JO$T%;I_rSuQq=z(|EDwL zKQG+=*?;{?dU+Z8@fN`{37y4U-oDetvH$mOfGkP?R6ov8m$@iP zcih{`@+|=>sU1NMM49U%0vYw4L6>xoeP)|g@d}`m^Z-F#X z3#b?warz^aDEsU9f!p&@suK;0Y%t~B1Nhd*kAL&~kTx5>4T}Y|%on>#7th$zR_60- z-c7hwfck}8B4_(Wqhma+SX}t5x-Yf@TFYmf5D6+ge=fQIL@j|*QI`*S;BQmuEW{eOgs()wWTq8k&Q1@P*WOQV*gx1tUToy0?5TDQ8fms9ku6zgl zU;5pLK31EXe^Yg?l(m&vYlLHR)+6(A!&DXnLcuW!QbSeY8QZEb@UAkysj}kR!|X9C z`f8@piJEd)__{YIRy8Rp$}Zg=8)gbF$sD?vN&Am9^hDFufwg)(vbU7W7yRf?lrE^0Em9YKyb{!M9%JyMFmL za6xr%X&mBlM;oPC9ke|DKG z320JzDBlt!mwttmCLBBXy?U9fvUKGi*JKx4k9;uoGJ)#@vH1tWoAx_J?=Xpwt=L>%clD~)dHTsR@Z-Tlv7xbRp;bFOo; z%MUMei1y=spa%p35#EDwlo@+nc_zNy9vC(&d-)zGO#AV2Y++V$wQEV0Y&>2+`?JkM z;-G-wbO-k<+#b21Sn@1sE+xN@5I#KfEYQX%to*5w;{o@Z1tq0W= zJKD5@|DFO-1_FsZq|Ndf-hY9oYZLugqqVB6?aQ~v5QymUxMwp4zyWh50ZT119UH5H z67|%}+Uk+~R(O2%WY;Ewe}KJjFQhgM0@5Lf^koRgAz5tu)%;v7r8H6?0qfOT!e5JE zg6tFiJ4||uSZ}ldPlby#Ft9|H@QkFGwU^#nYb>}s+;1)UHY^N|9rEwcS0Nm}`*>WwPR>HtpSnUI{Chw<4kY9- zvtvn8VK_C5rJ{TM{qIEH^WHRzC2M}{+Z`wZSmRa!UcAoFdwcp z&ejv}es{i8Fj7Liht}b`0bF0u*cXo>y$BQWlMY+8F>9RMML70XCq7L`+&z+h;#Ks- zCfo9wL9xIzY6P7>T`A!Set;;`zd`h3JBSPfuSiw$I4<}-EnPAm@6mTv;Nt1NJaHdz zuuEKceeFR_<(BK<8zU98;#T>wj>+828?Wa0!)>ne;br^4WMSh0?hiN}oqd^|sye!o zgQnFNjWt@;=HYP%CPNJ9{jog6_IFcl1`}nRk>7-1XRfc_DT~^CXZpR$G9Alna5pu- z?YT#q#(ufX_FTIc9Y#)yE7!sMJGX_q5-JoSkhqt-`xlk)uw#GJ{_&5+kC5lHr&+#c zTYUr`6sXp$bv@B__O&ok{?L3`XHwav_{0C<>&@e#Y`^&N5m5=1ki8V;+B3MSeAlEvu#}|n~6{n#4q9YzoC)Q{9ff3GvkkSy1h?dHH8vAn&O#tZ;VL-{nGk3 z$WeA0yxhnEas4YLu9~I#kMD8n8?3~Q=VLm-{(8p8uY=^Afna$wF67>l@01jsakWiL z<$8;}GlH>`qSn!&f@N}K94%;&KY!23_A>V%vVaVdBl#bkxD*u)kNAIa;tx#R{QtlS z|E5-RZg7QjV?WRn{Ep?lO5h8G9>&Ls?2a{#OffMt^Wuj4s_XVT2Iwc*!C169a}jkC z%4~8*i7)u??)$r8ccj;joHE2oAdqLGX9ii>%z`&G3439xycHMgJhqi$JI6_crJQB; zPrfl@g=zx9aELxbm5dlR@?HB0L*P=XI1kFlV?*DtF;s(a+U_&ta8L%%&)y;)GcmO{ zUmc1eg+So9&h~NeeWDbCOJ|&h2W!JSaIewPDh>a&N<*k7Gh=S6xsj`udgY4DxCTnx z4*$|V@b>ydjJ5V#MqXt1perThzd*~OnYVqM0G^Jam3C~3m7<|RVX>`?K4`_T@^kkkTvGZSd(oiX1v%o*exk(+^MVJC@gqZo7Y~i-%phg(i?E* zwmGk$RxIB`4JYR@8;1v_^?CN!cE9KPC-)@Xus^v_<4;h=$O?^OS;Qg}$^nGfG~QrC4eIl7~X+f z-sJ*H{=5E^*b;|>u%)#Xqf{jo=HDr4H*#?g9yqT2R0VuKgoWLC_wFcKZ46s!Cn(|6 zR5>%B+~Gy&s&tM8F#jHw3dJ1VjFMWcD9|mo*cmN0>E76e+QAU`m8D}idjnelF+_&s zEQCK#?4v`KlJ^CLVC2YDnQJm63)IR3Fy!wyrsfq$ZZimX@{qyQi(-*`elgq>6mM$7 z9M3V*NXO;o24s_ubdS5)7A|^Z#ei=J&>g) z#-;KGW;c|QBH{{P=(74YBd~(&zEeC4kiKuHqUQ}UYAjO z${<$dh!1`yYPn3F1zxDK;tv@c(|)DRiQ2D_CtDqbjKQ8Ud})5S(EMtIN~6nw{Cw|} z^5#VWXOJp90dpDnE?}m99k21`kYbIQBI?tJ?8fd=!mfUcs~X1NM&6o#O8RZ({?LYs z%zEVA)UbO)+U%`Y*fqc$QFXgKE8pmRudI}_PRza5h0eU!5Qq%z*@9D@257?Gi+TqJ zeezV50gJ1l0a+B+3e+HsdU)9g?$shw>94(eH<~V`2;EIjsIs{(!+#!JTgkJS(QHm0 zUzI%ndoVqa1e=<3+gwYb(UrULs-gb@pecAqL^fX~$x}r=e(b}{<)!^=44ojr$@~TF zp)J0pj#!uX;^@+&?M&j{a`y}A8~0xIMGsNj+IhZGo_UpMsuP~jwPpeDD-f8SSNEFpDmci~e8MGn zg7t*;6Xhxj?M;?vW#;+>*Rr+_`y-Cgur`-oJxO2qiJfWg!?Kf;t?gX;;Nrriqo1H+YcC`vRpbp^ zei_7{MujfsC-lr3ZNSCtHXTPNB5We>bh?G8oPbArh|e78>3O!p7(#s@-jp|82q1oG z;N`m#wO^%i;hSj4!itgE?5xRp9^F#_Ts-Ep-FtoRpcH5-ij?8i;cEa;8W#?+qsy(K zSGa@JBNrh;0D*V_HRoRaOq5r}()r#as6nZVcxfug{vMzCRJzmqamRy?^YtJ3TCks* z-!)7;nsILXo-0Q}@xF>mpsC*8(JhR@y~)T4vQ9JtVw6|>8;Wy~w6g?F#!va?5YaH% zcd+TPefywO$%HAb&)##+;@uc2DoSkK8IDF^J^&=EN$POhB|o5m+X zU4l9&Dd9F(t?FF2IzVO>q`zQnfqWOtwx=xg3(vOJ>WEXKntFl2S4MHCos~w}xyb2Z ziZo8THe$ob-PO{vd7+cqKCZp1_oL4;SfBAqY{ejd>n*=9+Q`kFuiuglxY76pb@US< zY(jxy>O6Pl#&qcC>Tti@e~<|Trci2NpyA>3jy$ffwkb6Pg-kL~k&k5cY^x)SaWUiA z4f*W}g|C_*fc+Ev@*QCA9~I})dq!?}Nlw8D7wF+tXroYrtSq&zsU3UdyE-$m{q1~Z zC`c82XNRAcWb`=&{7ZEkT59>_Nb7CKxxjgoX;qf_m?e=^rGcf=5v>vI$ z*X_AjU<_VN*%vP&lDRO0lO{p~2!qewDs1|q?W@(FA}%L=kF$P0WO3vkR4KsM?GKb1 z74}Bd6jyFzmS+r}9O>hHuG?1Eoya?-KEKL z-MLT$QEY|mcMQ}Gu#F1W^_b5=E-ESTmA!llVH{t4H5ZN5d8C?@rzGDAXWh~1bJD|4 zrkxP?-Z%rivbfReNVkLmkY$%!Sc823{SJA}_KU)wT#4(KyN3s@MExn-vOHrDQ{wDd z?ZIQW{oGna$2}&P+Jc*gzbTARke1T+es(1+0Ct0h5+?m^4lIhn%3`+fCpz_qJ>v}> zX;|2HLBah6hG@d2{x zZtnPWBIEMMbCkDmo1Y{}`R@5zB|>zC=1KzS+CL}mpMzVBt=J^ z*AW!+8J&(lUrIqufA4&N-a@8qZCJe%E6KG{q>G`>wEy?Zvi-aIT|e{Pu6mVZmNo}@ zjl56}!j#|gDi+#PKZchrPKRpq8j_a*Tz~iY>C*`oB4SHm=(Uo3AX@){gq(oPuvf1}e1Abjbx4a0`=HAg(>O1rnT4`CkbHqo3>hx1D(~(s z+OMr%CsY{8PS&hxhtyu&giJH?5g@`SC7QtCr0%=)3MQuKrbfIp?wd!4Hl4n$Z7v%j){?6Qkiza0e!N>kap+@SK+)yQl8zj9{ zLu3xmC&BZpZ9AKS%Y=zxDLRAq+`^K=$edM_9imcAZ|K#CdCuQec6k37VWkQeG)6=RPRH1~99Wm=;(v4zMLXV*RTet6mVbf{I2 z)PJg%z5q6-VY&V_!{=zsdvU$e`$7q|t46+~p^+tw%TivSFppj?{eA*8+|VHES@&I7N2KEra+R7DEUqT@+0x^o$pnl)I75F0QZa2s1W;sM z#W3?+9yhoY_C*o0E@)TC8wCyHClup;o!s{YyV^md4Aqo!c;wr$rv>ANXYQ)2#zLhzw#2W|{f33<_Zj=eS_^ zI5hv;_g}G7Nvye;DZC2;;^*kvkXb_G-kAhV5_D-<@M7C!_uFKU67*m3Qo6CV}{Q@u?%e= zbk_I3p;ZMJI2X*!GTX5PbOfpZoGPd=F|3Fg0j&ODFpR9u?DOHEWn3PMN7;Dn#fS=8 zt)Ef_K`YyS`Lre}y+uudL(O6AWg+XbrzLq4_lhxJ<(D?aFSYPkn%&b>A2&?)<2tvvBTT7Ei?jr-3bX|jvnXtc>D+K* zPcko!Z&*$G*&~`X$+G%}R25lbJn{vfxF3|xQhm}`2jxfynM<8*F7#k=`y}Av?eR&` zvM*B)VrqKs{6k2*!QNk-dYAubG@)f0s^C$k!z<&0+Yz5851fAKHoHcEs}xlrAWG@Ul1|3U*8B^Y^*meK8S11CTIckp(NF-o1psNeXtbLaB5c4cUJnE4C zza(@1`*%Gz2kNBp8@jrx_u04dN#xx^SDVXqxp_y8rN0%9I^lotC_Y6$Y-;L_h?r{J>eT0)QrhL(s6(h)^;1#Ze&YgJH#8C zfhTh+Nd$#rffMO$h`YPOe$>EO=_%h499+4^(0XZ*I$u_PBkNfKb==C0xAm9xRQF|l zM1N9#j1OoRTr*`rG8FVDkMkTLWY)Ud!sd+i*{Fx2cn2sh^g~JaNQ&|F_jK2DHp#9LPe^$%s)f0){ zzjIdN^*I@Hc8XQvCyWv4fE6X^?k=loj!Dp2#^rDr>R zGWA52FAe)^wdh^Etcz{c!wwn%j(%IuL*13*Z&lbpxUE_Jz52bH4RApX4VnOO($b*% zz`@05Off6}a+()V!=Fv!{OvX$;n?#T*DSFkIszA`00!ZY35m4|!eUOl-F5t}q6{($ zOp9^e#MN>*9CSLJ3PcvV@V_3P5mG5(LU}-V!twQU*0nrKQGN4UaWb?%jeveMtla8i zScnz5h>j^Deb4l8KVipTMWKgl<+`|nYU^vD`tu!;b~QfDK}MmPq83dH!wjNU_vRt` zr$}4F%N)4`ww~a>GPeEkmf`<6i{taAEsbUy%IczTpEhb-MqCyj;|Er5hu`CTF^wMa z`W`Re(e9pK72C~DEx!o;Jn<$ji^NmB)|<+mFkFN(mkiXhQ&^Tw0hV*{bWADIzL?@x zLBWDw`Lw2*5O6q$`MRKi-fS}KZ*6Rr=umjm3W2DUD?WOt`47Pun$PcfcHo*Nb)-vi z>%BA>mrrx#CS5s(5C$!xJ}^o6I>^MpT{|S>KT_oHq& z9`wvgSml^mQz-f+Q%Tv~;KVxDP8loI!%&ejnp~o~!_j5G4 zX=7eJ_0s!l5+(X&hg^B4Pq z*`KU}%f@ElTElWNjrJ@O9|%6PE*BNx5kQ8w7(hem+C0}0E0gK#ZoCkUi)S=VtI5q#p=At#;49*F4Pd0XnuzC9n}}JqZ4Ig=}|x zL$g*c7e!FU7x`fJVJyWp0y5yj1F`<{Q)vKf9MMfiYHKpo2Oe}#Yu)$!LmOz~=dAf+ z1uF2|05;KtHLe`{c z*SZfvxW|X+>7Boo?%TK|Gx(m-hQl8QQg{dffkc7CDZ7;vbKIo~oHozy8%%ib%1q%s z)es9)L6#Qs7ObD>#(c^URX5vfNi|vT3XcC%;%9y$(%v&AJ?3U^+of2TFDGZ)(xX^R z+1n6K^li$sN$YdMU9Z3}=@>FFd$E=pk2r|1m6F^auQ$5ORxS{-ZVV+)62XgdkZYdu zsCnAjtO%e}I+Yh>SM72`lR7m**TAEnI!~&K3R0$BOR6*w;q#g!2DdOF2nwfR=GvCO8ot)@otuVNyN^&ftdb@HOt8wXNOJ>lJh`NN6Ko5 zD$&6f9-7IO9F;1C95-p~6s~SmI=2K*t*#~X8E&WryN*wroC)47ZNT{W5i|ELrHuQ>7KpLXJ2H&Q%SXnE{I5)OD(n$}R%q%gB{sz)@l z>C=0%(9+B3t%@tx(%9(SEnwg;Pe*E8&N-)I23apO%ldR%$}eU&zE%%q)>TT8=6hCm zz!@XTn(<^lUfo7EFIX-{dv9|lXOWsSb2U4Fea*_w&3-vF!?&?Vn*B-Ld!Kyj7?;W3 z@x22w(i8LM4|5ygnkB)!er{}UbYuN@os0S7_4|*}x0=7hhR_IPP1UKD#^e&K;veE3 zKB*Dfkq0@(k@%eafi{FOm2rg4F9r+RR5_m+LG%px>--;{>HbnX{MZn}qii*?UsBq! zM|JWfVUBbys_@=-BE`*S;K~FCnQF1Fo+Ov~9 zuO7^v|KKSwmj4rWjSzmMu&kcb9dKB44Qn$2vJ;v03!K|j?VLgfW4*L(bmx2L6IVa# z67@dtS-=Q2)OKyKK*}Hf%@Dy+hQIsc=^klHPR0)eRs%1uCa~x%zEwIX5So#4FHABb z9&AuX~f z^m~K=MH-DMxdKUE1xTGicO%=tT*CZc|82c#oV??2#HRI*cR7|hb0Pnlbq`=#Fdn

    %A9Vod7Dg4#7CnI+rgoBqHxhW^r27wV{y=wJT6 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 From c4ad899d20188e63fdecd7bf55c3679915be1b37 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 6 Aug 2023 01:58:09 -0700 Subject: [PATCH 185/894] feat: Add company-cabal --- lisp/jcs-module.el | 268 ++++++++++++++++----------------- modules/lang/haskell/config.el | 6 +- 2 files changed, 139 insertions(+), 135 deletions(-) diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index f8416763..46292b2a 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -6,147 +6,147 @@ ;; Modules (defconst jcs-module-load-alist - '((keypression . "app/keypression") - (elfeed . "app/rss") - ((flycheck flymake) . ("checkers/syntax" "ui/sideline")) - (company . "completion/company") - (vertico . "completion/vertico") - (tree-sitter . ("editor/docstring" "editor/fold")) - (expand-region . "editor/expand-region") - (file-header . "editor/file-templates") - (isearch . "editor/isearch") - ((iedit multiple-cursors) . "editor/multiple-cursors") - (yasnippet . "editor/snippets") + '((keypression . "app/keypression") + (elfeed . "app/rss") + ((flycheck flymake) . ("checkers/syntax" "ui/sideline")) + (company . "completion/company") + (vertico . "completion/vertico") + (tree-sitter . ("editor/docstring" "editor/fold")) + (expand-region . "editor/expand-region") + (file-header . "editor/file-templates") + (isearch . "editor/isearch") + ((iedit multiple-cursors) . "editor/multiple-cursors") + (yasnippet . "editor/snippets") (( vs-edit-mode vsc-edit-mode vs-comment-return) . "editor/vs") - (backtrace . "emacs/backtrace") - (compile . "emacs/compile") - (conf-mode . "emacs/conf-mode") - (dired . "emacs/dired") - (hexl-mode . "emacs/hexl") - (ibuffer . "emacs/ibuffer") - (list-environment . "emacs/list-thing") - (re-builder . "emacs/re-builder") - (text-mode . "emacs/text-mode") - (undo-tree . "emacs/undo") + (backtrace . "emacs/backtrace") + (compile . "emacs/compile") + (conf-mode . "emacs/conf-mode") + (dired . "emacs/dired") + (hexl-mode . "emacs/hexl") + (ibuffer . "emacs/ibuffer") + (list-environment . "emacs/list-thing") + (re-builder . "emacs/re-builder") + (text-mode . "emacs/text-mode") + (undo-tree . "emacs/undo") (( gitattributes-mode gitconfig-mode gitignore-mode vc-refresh) . "emacs/vc") - (message . "email/message") - (flx . "misc/flx") - (google-translate . "misc/translator") - (nov . "reader/epub") - (esh-mode . "term/eshell") - (shell . "term/shell") - (openai . "tools/ai") - (autoconf-mode . "tools/autoconf") - (dockerfile-mode . "tools/dockerfile") - (editorconfig . "tools/editorconfig") - ((easky execrun quickrun) . "tools/eval") + (message . "email/message") + (flx . "misc/flx") + (google-translate . "misc/translator") + (nov . "reader/epub") + (esh-mode . "term/eshell") + (shell . "term/shell") + (openai . "tools/ai") + (autoconf-mode . "tools/autoconf") + (dockerfile-mode . "tools/dockerfile") + (editorconfig . "tools/editorconfig") + ((easky execrun quickrun) . "tools/eval") ((goto-char-preview goto-line-preview) . "tools/goto") - (lsp-mode . "tools/lsp") - (make-mode . "tools/make") - (magit . "tools/magit") - (prettier . "tools/prettier") - (terraform-mode . "tools/terraform") - (tree-sitter . "tools/tree-sitter") - (dashboard . "ui/dashboard") - (emojify . "ui/emoji") - (hl-todo . "ui/hl-todo") - (highlight-indent-guides . "ui/indent-guides") - (minimap . "ui/minimap") - (lv . "ui/lv") - ((popup pos-tip) . "ui/popup") - (diff-hl . "ui/vc-gutter") - (centaur-tabs . "ui/tabs") - (quick-peek . "ui/quick-peek") - (treemacs . "ui/treemacs") + (lsp-mode . "tools/lsp") + (make-mode . "tools/make") + (magit . "tools/magit") + (prettier . "tools/prettier") + (terraform-mode . "tools/terraform") + (tree-sitter . "tools/tree-sitter") + (dashboard . "ui/dashboard") + (emojify . "ui/emoji") + (hl-todo . "ui/hl-todo") + (highlight-indent-guides . "ui/indent-guides") + (minimap . "ui/minimap") + (lv . "ui/lv") + ((popup pos-tip) . "ui/popup") + (diff-hl . "ui/vc-gutter") + (centaur-tabs . "ui/tabs") + (quick-peek . "ui/quick-peek") + (treemacs . "ui/treemacs") ;;; Languages - (actionscript-mode . "lang/actionscript") - (ada-mode . "lang/ada") - (agda-mode . "lang/agda") - (applescript-mode . "lang/applescript-mode") - (arduino-mode . "lang/arduino") - ((masm-mode nasm-mode) . "lang/asm") - (basic-mode . "lang/basic") - (bat-mode . "lang/batch") - (caml . "lang/caml") - (cc-mode . ("lang/cc" "lang/c" "lang/c++" - "lang/java" - "lang/objc")) - (clojure-mode . "lang/clojure") - (cmake-mode . "lang/cmake") - (cobol-mode . "lang/cobol") - (coffee-mode . "lang/coffee") - (sly . "lang/common-lisp") - (conf-mode . "lang/conf") - (crystal-mode . "lang/crystal") - (csharp-mode . "lang/csharp") - (css-mode . "lang/css") - (cuda-mode . "lang/cuda") - (d-mode . "lang/d") - (dart-mode . "lang/dart") - (elixir-mode . "lang/elixir") - (elm-mode . "lang/elm") - (elisp-mode . "lang/emacs-lisp") - (erlang . "lang/erlang") - (ess-r-mode . "lang/r") - (fountain-mode . "lang/fountain") - (fsharp-mode . "lang/fsharp") - (gdscript-mode . "lang/gdscript") - ((shader-mode glsl-mode hlsl-mode) . "lang/shader") - (go-mode . "lang/go") - (groovy-mode . "lang/groovy") - (haml-mode . "lang/haml") - (haskell-mode . "lang/haskell") - (haxe-mode . "lang/haxe") - (idris-mode . "lang/idris") - (ini-mode . "lang/ini") - (jai-mode . "lang/jai") - (jayces-mode . "lang/jayces") - (jenkinsfile-mode . "lang/jenkinsfile") - (js . ("lang/js" "lang/jsx")) - (json-mode . "lang/json") - (julia-mode . "lang/julia") - (kotlin-mode . "lang/kotlin") - (less-css-mode . "lang/less-css") - (lua-mode . "lang/lua") - (markdown-mode . "lang/markdown") - (mint-mode . "lang/mint") - (nginx-mode . "lang/nginx") - (nim-mode . "lang/nim") - (nix-mode . "lang/nix") - (nxml-mode . "lang/xml") - (opascal . "lang/opascal") - (org . "lang/org") - (p4lang-mode . "lang/p4") - (pascal . "lang/pascal") - (perl-mode . "lang/perl") - (php-mode . "lang/php") - (powershell . "lang/powershell") - (processing-mode . "lang/processing") - (purescript-mode . "lang/purescript") - (python . "lang/python") - (qml-mode . "lang/qml") - (racket-mode . "lang/racket") - (restclient . "lang/rest") - (ruby-mode . "lang/ruby") - (rust-mode . "lang/rust") - (ssass-mode . "lang/sass") - (scala-mode . "lang/scala") - (scss-mode . "lang/scss") - ((sh-script fish-mode) . "lang/sh") - (sql . "lang/sql") - (swift-mode . "lang/swift") - (typescript-mode . "lang/typescript") - (visual-basic-mode . "lang/vbs") - (verilog-mode . "lang/verilog") - (vhdl-mode . "lang/vhdl") - (vimrc-mode . "lang/vimscript") - (vue-mode . "lang/vue") - ((web-mode sgml-mode) . "lang/web") - (yaml-mode . "lang/yaml") - (zig-mode . "lang/zig")) + (actionscript-mode . "lang/actionscript") + (ada-mode . "lang/ada") + (agda-mode . "lang/agda") + (applescript-mode . "lang/applescript-mode") + (arduino-mode . "lang/arduino") + ((masm-mode nasm-mode) . "lang/asm") + (basic-mode . "lang/basic") + (bat-mode . "lang/batch") + (caml . "lang/caml") + (cc-mode . ("lang/cc" "lang/c" "lang/c++" + "lang/java" + "lang/objc")) + (clojure-mode . "lang/clojure") + (cmake-mode . "lang/cmake") + (cobol-mode . "lang/cobol") + (coffee-mode . "lang/coffee") + (sly . "lang/common-lisp") + (conf-mode . "lang/conf") + (crystal-mode . "lang/crystal") + (csharp-mode . "lang/csharp") + (css-mode . "lang/css") + (cuda-mode . "lang/cuda") + (d-mode . "lang/d") + (dart-mode . "lang/dart") + (elixir-mode . "lang/elixir") + (elm-mode . "lang/elm") + (elisp-mode . "lang/emacs-lisp") + (erlang . "lang/erlang") + (ess-r-mode . "lang/r") + (fountain-mode . "lang/fountain") + (fsharp-mode . "lang/fsharp") + (gdscript-mode . "lang/gdscript") + ((shader-mode glsl-mode hlsl-mode) . "lang/shader") + (go-mode . "lang/go") + (groovy-mode . "lang/groovy") + (haml-mode . "lang/haml") + ((haskell-mode haskell-cabal) . "lang/haskell") + (haxe-mode . "lang/haxe") + (idris-mode . "lang/idris") + (ini-mode . "lang/ini") + (jai-mode . "lang/jai") + (jayces-mode . "lang/jayces") + (jenkinsfile-mode . "lang/jenkinsfile") + (js . ("lang/js" "lang/jsx")) + (json-mode . "lang/json") + (julia-mode . "lang/julia") + (kotlin-mode . "lang/kotlin") + (less-css-mode . "lang/less-css") + (lua-mode . "lang/lua") + (markdown-mode . "lang/markdown") + (mint-mode . "lang/mint") + (nginx-mode . "lang/nginx") + (nim-mode . "lang/nim") + (nix-mode . "lang/nix") + (nxml-mode . "lang/xml") + (opascal . "lang/opascal") + (org . "lang/org") + (p4lang-mode . "lang/p4") + (pascal . "lang/pascal") + (perl-mode . "lang/perl") + (php-mode . "lang/php") + (powershell . "lang/powershell") + (processing-mode . "lang/processing") + (purescript-mode . "lang/purescript") + (python . "lang/python") + (qml-mode . "lang/qml") + (racket-mode . "lang/racket") + (restclient . "lang/rest") + (ruby-mode . "lang/ruby") + (rust-mode . "lang/rust") + (ssass-mode . "lang/sass") + (scala-mode . "lang/scala") + (scss-mode . "lang/scss") + ((sh-script fish-mode) . "lang/sh") + (sql . "lang/sql") + (swift-mode . "lang/swift") + (typescript-mode . "lang/typescript") + (visual-basic-mode . "lang/vbs") + (verilog-mode . "lang/verilog") + (vhdl-mode . "lang/vhdl") + (vimrc-mode . "lang/vimscript") + (vue-mode . "lang/vue") + ((web-mode sgml-mode) . "lang/web") + (yaml-mode . "lang/yaml") + (zig-mode . "lang/zig")) "Alist of config modules to load.") (defun jcs-modules-load-entry () diff --git a/modules/lang/haskell/config.el b/modules/lang/haskell/config.el index 091b80d3..ac68b9ca 100644 --- a/modules/lang/haskell/config.el +++ b/modules/lang/haskell/config.el @@ -1,5 +1,7 @@ ;;; lang/haskell/config.el -*- lexical-binding: t; -*- +(require 'haskell-cabal) + ;; ;; (@* "Templates" ) ;; @@ -17,7 +19,9 @@ 'jcs-insert-haskell-template)) (jcs-add-hook 'haskell-cabal-mode-hook - (run-hooks 'prog-mode-hook)) + (run-hooks 'prog-mode-hook) + + (company-fuzzy-backend-add-before 'company-cabal 'company-dabbrev)) ;; ;; (@* "Extensions" ) From 1386bf173203afbd0d703f0d6ed58a1f31710e36 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 6 Aug 2023 02:08:58 -0700 Subject: [PATCH 186/894] fix: Pacakge list --- lisp/jcs-package.el | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 6c548ead..54873ee1 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -87,6 +87,7 @@ company-autoconf company-box company-c-headers + company-cabal company-cmd company-coffee company-dict @@ -105,6 +106,8 @@ company-nixos-options company-org-block company-paths + company-php + company-plsense company-powershell company-restclient company-shell From 30c8b00169eefb866df062095c1bf33b6d0729ec Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 6 Aug 2023 02:09:10 -0700 Subject: [PATCH 187/894] feat: Add company-php --- modules/lang/php/config.el | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/lang/php/config.el b/modules/lang/php/config.el index 10fb4a2c..d77e041e 100644 --- a/modules/lang/php/config.el +++ b/modules/lang/php/config.el @@ -12,6 +12,8 @@ ;; (jcs-add-hook 'php-mode-hook + (company-fuzzy-backend-add-before 'company-php 'company-dabbrev) + ;; File Header (jcs-insert-header-if-valid '("[.]php") 'jcs-insert-php-template)) From 98d4e1494364ca49bf3cd370a659957674eda100 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 6 Aug 2023 02:09:20 -0700 Subject: [PATCH 188/894] feat: Add company support for Perl --- modules/lang/perl/config.el | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/lang/perl/config.el b/modules/lang/perl/config.el index fe8f9d3e..b79e2231 100644 --- a/modules/lang/perl/config.el +++ b/modules/lang/perl/config.el @@ -14,6 +14,8 @@ (jcs-add-hook 'perl-mode-hook (modify-syntax-entry ?_ "w") + (company-fuzzy-backend-add-before 'company-plsense 'company-dabbrev) + ;; File Header (jcs-insert-header-if-valid '("[.]pl") 'jcs-insert-perl-template)) From 8b2da68b3daf89b0555c59e4626f664ed32e86f8 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 6 Aug 2023 02:10:59 -0700 Subject: [PATCH 189/894] Changelog --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 83ef1a42..f0795d6e 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -30,6 +30,8 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * Add breadcrumb mode (a81fcc65af7357eeb4babb58b97b567c5a453b01) * Use prog mode settings for `haskell-cabal-mode` (fd8dfb5108882e5fc5a1ad74b129e35c3e1ae762) * Add support for P4 (3b16789978d380b6be75f465fa2a3d3dbd9610b1) +* Add company support for PHP (30c8b00169eefb866df062095c1bf33b6d0729ec) +* Add company support for Perl (98d4e1494364ca49bf3cd370a659957674eda100) ## 9.0.0 > Released Jan 01, 2023 From 40ee14e541453e684d1f836dcc2fa47abda9ece9 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 6 Aug 2023 02:32:19 -0700 Subject: [PATCH 190/894] feat: Configure beancount --- lisp/jcs-module.el | 1 + modules/lang/beancount/config.el | 19 +++++++++++++++++++ snippets | 2 +- templates | 2 +- 4 files changed, 22 insertions(+), 2 deletions(-) create mode 100644 modules/lang/beancount/config.el diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index 46292b2a..5523a59b 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -70,6 +70,7 @@ ((masm-mode nasm-mode) . "lang/asm") (basic-mode . "lang/basic") (bat-mode . "lang/batch") + (beancount . "lang/beancount") (caml . "lang/caml") (cc-mode . ("lang/cc" "lang/c" "lang/c++" "lang/java" diff --git a/modules/lang/beancount/config.el b/modules/lang/beancount/config.el new file mode 100644 index 00000000..bf904072 --- /dev/null +++ b/modules/lang/beancount/config.el @@ -0,0 +1,19 @@ +;;; lang/beancount/config.el -*- lexical-binding: t; -*- + +;; +;; (@* "Templates" ) +;; + +(file-header-defins jcs-insert-beancount-template "beancount" "default.txt" + "Header format for Beancount file.") + +;; +;; (@* "Hook" ) +;; + +(jcs-add-hook 'beancount-mode-hook + (setq beancount-electric-currency t) + + ;; File Header + (jcs-insert-header-if-valid '("[.]beancount") + 'jcs-insert-beancount-template)) diff --git a/snippets b/snippets index e1fe6826..69d43e3e 160000 --- a/snippets +++ b/snippets @@ -1 +1 @@ -Subproject commit e1fe6826c8e1e4cd936351d7d15a56514d23cccc +Subproject commit 69d43e3ef244cc7e1b42cf9d1c5bdc0bf045ccae diff --git a/templates b/templates index 52dd361d..a53d1359 160000 --- a/templates +++ b/templates @@ -1 +1 @@ -Subproject commit 52dd361d7af312044e14cd62e988b74e07c4477e +Subproject commit a53d1359e44708a4ef28954f3eb39d3c2dd9e820 From 0156bcaef379dd1afc8153aed6351874469f339a Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 6 Aug 2023 02:33:08 -0700 Subject: [PATCH 191/894] changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index f0795d6e..be3d724b 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -32,6 +32,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * Add support for P4 (3b16789978d380b6be75f465fa2a3d3dbd9610b1) * Add company support for PHP (30c8b00169eefb866df062095c1bf33b6d0729ec) * Add company support for Perl (98d4e1494364ca49bf3cd370a659957674eda100) +* Configure for beancount (40ee14e541453e684d1f836dcc2fa47abda9ece9) ## 9.0.0 > Released Jan 01, 2023 From 05e26ddf2c0e84e6547763acd3b406c569cc5c32 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 6 Aug 2023 15:29:41 -0700 Subject: [PATCH 192/894] fix(Eask): Bump version --- Eask | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Eask b/Eask index f831e7d0..c13de34e 100755 --- a/Eask +++ b/Eask @@ -1,5 +1,5 @@ (package "jcs-emacs" - "8.2.2" + "9.0.1" "Emacs configuration works across all OSs") (website-url "https://github.com/jcs-emacs/jcs-emacs") From 1dc616adae9bdcbf1810058b3d078f831be5cd34 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 6 Aug 2023 15:35:10 -0700 Subject: [PATCH 193/894] feat(fstar): Add support for F* --- lisp/jcs-package.el | 1 + modules/lang/fstar/config.el | 17 +++++++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 modules/lang/fstar/config.el diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 54873ee1..0f7a71c5 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -204,6 +204,7 @@ free-keys freeradius-mode fsharp-mode + fstar-mode fvwm-mode gcmh gdscript-mode diff --git a/modules/lang/fstar/config.el b/modules/lang/fstar/config.el new file mode 100644 index 00000000..f3d6d50b --- /dev/null +++ b/modules/lang/fstar/config.el @@ -0,0 +1,17 @@ +;;; lang/fstar/config.el -*- lexical-binding: t; -*- + +;; +;; (@* "Templates" ) +;; + +(file-header-defins jcs-insert-fstar-template "fstar" "default.txt" + "Header for F* header file.") + +;; +;; (@* "Hook" ) +;; + +(jcs-add-hook 'fstar-mode-hook + ;; File Header + (jcs-insert-header-if-valid '("[.]fsti") + 'jcs-insert-fstar-template)) From 715aba120da9fe471d3994275160f8df17a467de Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 6 Aug 2023 15:35:40 -0700 Subject: [PATCH 194/894] changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index be3d724b..9ad3ef02 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -33,6 +33,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * Add company support for PHP (30c8b00169eefb866df062095c1bf33b6d0729ec) * Add company support for Perl (98d4e1494364ca49bf3cd370a659957674eda100) * Configure for beancount (40ee14e541453e684d1f836dcc2fa47abda9ece9) +* Add support for F* (1dc616adae9bdcbf1810058b3d078f831be5cd34) ## 9.0.0 > Released Jan 01, 2023 From d47e768ad7856919630dc5732b2d16dacdafbf3d Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 6 Aug 2023 15:39:28 -0700 Subject: [PATCH 195/894] chore: Update submodules --- snippets | 2 +- templates | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/snippets b/snippets index 69d43e3e..db9ce15f 160000 --- a/snippets +++ b/snippets @@ -1 +1 @@ -Subproject commit 69d43e3ef244cc7e1b42cf9d1c5bdc0bf045ccae +Subproject commit db9ce15f0fa438ffb7850260e9ad83af5f638357 diff --git a/templates b/templates index a53d1359..07566b01 160000 --- a/templates +++ b/templates @@ -1 +1 @@ -Subproject commit a53d1359e44708a4ef28954f3eb39d3c2dd9e820 +Subproject commit 07566b01c8dba6fac22175b32dbf2c85a458264b From df2337bfb3ef64a3c2e9cbd5422df7eb66b9e698 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 6 Aug 2023 15:47:00 -0700 Subject: [PATCH 196/894] Add support for hylang --- lisp/jcs-package.el | 1 + modules/lang/hy/config.el | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 modules/lang/hy/config.el diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 0f7a71c5..970b0da5 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -235,6 +235,7 @@ hl-preproc hlsl-mode htmltagwrap + hy-mode ialign idris-mode iedit diff --git a/modules/lang/hy/config.el b/modules/lang/hy/config.el new file mode 100644 index 00000000..c8123fd5 --- /dev/null +++ b/modules/lang/hy/config.el @@ -0,0 +1,19 @@ +;;; lang/hy/config.el -*- lexical-binding: t; -*- + +;; +;; (@* "Templates" ) +;; + +(file-header-defins jcs-insert-hy-template "hy" "default.txt" + "Header for Hylang header file.") + +;; +;; (@* "Hook" ) +;; + +(jcs-add-hook 'hy-mode-hook + (company-fuzzy-backend-add-before 'company-hy 'company-dabbrev) + + ;; File Header + (jcs-insert-header-if-valid '("[.]hy") + 'jcs-insert-hy-template)) From 407643ada3d9cea88e89e41b88cc83e64ab09ad3 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 6 Aug 2023 15:53:47 -0700 Subject: [PATCH 197/894] fix(module): Load fstar and hylang --- lisp/jcs-module.el | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index 5523a59b..d157d2c0 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -94,6 +94,7 @@ (ess-r-mode . "lang/r") (fountain-mode . "lang/fountain") (fsharp-mode . "lang/fsharp") + (fstar-mode . "lang/fstar") (gdscript-mode . "lang/gdscript") ((shader-mode glsl-mode hlsl-mode) . "lang/shader") (go-mode . "lang/go") @@ -101,6 +102,7 @@ (haml-mode . "lang/haml") ((haskell-mode haskell-cabal) . "lang/haskell") (haxe-mode . "lang/haxe") + (hy-mode . "lang/hy") (idris-mode . "lang/idris") (ini-mode . "lang/ini") (jai-mode . "lang/jai") From 13bfe837a7b4ecb7e1d54d9c54605d52572b80c8 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 6 Aug 2023 15:57:08 -0700 Subject: [PATCH 198/894] chore: Update submodules --- snippets | 2 +- templates | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/snippets b/snippets index db9ce15f..e66ddab3 160000 --- a/snippets +++ b/snippets @@ -1 +1 @@ -Subproject commit db9ce15f0fa438ffb7850260e9ad83af5f638357 +Subproject commit e66ddab3a539abcb033e493052f7057c9a555a4e diff --git a/templates b/templates index 07566b01..8cfbe37e 160000 --- a/templates +++ b/templates @@ -1 +1 @@ -Subproject commit 07566b01c8dba6fac22175b32dbf2c85a458264b +Subproject commit 8cfbe37ea4d902b5279d3a8ecce0677fb09739f3 From 50f500db2ff35d808aa36aa5e520127bda830bcf Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 6 Aug 2023 16:01:59 -0700 Subject: [PATCH 199/894] Add support for Sceheme --- modules/lang/scheme/config.el | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 modules/lang/scheme/config.el diff --git a/modules/lang/scheme/config.el b/modules/lang/scheme/config.el new file mode 100644 index 00000000..12634b49 --- /dev/null +++ b/modules/lang/scheme/config.el @@ -0,0 +1,17 @@ +;;; lang/scheme/config.el -*- lexical-binding: t; -*- + +;; +;; (@* "Templates" ) +;; + +(file-header-defins jcs-insert-scheme-template "scheme" "default.txt" + "Header for Scheme header file.") + +;; +;; (@* "Hook" ) +;; + +(jcs-add-hook 'scheme-mode-hook + ;; File Header + (jcs-insert-header-if-valid '("[.]ss") + 'jcs-insert-scheme-template)) From 6fe51f46592cd3e6ceee1ae274b086b046dc93b0 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 6 Aug 2023 16:02:57 -0700 Subject: [PATCH 200/894] Add support for Scheme --- lisp/jcs-module.el | 1 + snippets | 2 +- templates | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index d157d2c0..9bf108c0 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -137,6 +137,7 @@ (rust-mode . "lang/rust") (ssass-mode . "lang/sass") (scala-mode . "lang/scala") + (scheme-mode . "lang/scheme") (scss-mode . "lang/scss") ((sh-script fish-mode) . "lang/sh") (sql . "lang/sql") diff --git a/snippets b/snippets index e66ddab3..5b741be9 160000 --- a/snippets +++ b/snippets @@ -1 +1 @@ -Subproject commit e66ddab3a539abcb033e493052f7057c9a555a4e +Subproject commit 5b741be9f787269074b277724d575d94700ab31d diff --git a/templates b/templates index 8cfbe37e..4dcd6e2b 160000 --- a/templates +++ b/templates @@ -1 +1 @@ -Subproject commit 8cfbe37ea4d902b5279d3a8ecce0677fb09739f3 +Subproject commit 4dcd6e2b5f6e45f40997e37094c3d2c714bab40e From 88d26c4400cdad40c064a553d573538f365b1681 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 6 Aug 2023 16:03:57 -0700 Subject: [PATCH 201/894] changelog --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9ad3ef02..a050bdbc 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -34,6 +34,8 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * Add company support for Perl (98d4e1494364ca49bf3cd370a659957674eda100) * Configure for beancount (40ee14e541453e684d1f836dcc2fa47abda9ece9) * Add support for F* (1dc616adae9bdcbf1810058b3d078f831be5cd34) +* Add support for Hylang (df2337bfb3ef64a3c2e9cbd5422df7eb66b9e698) +* Add support for Scheme (6fe51f46592cd3e6ceee1ae274b086b046dc93b0) ## 9.0.0 > Released Jan 01, 2023 From 5cc7ba8abad0864f9d435519bb35bf45b32d2dcb Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 6 Aug 2023 16:16:26 -0700 Subject: [PATCH 202/894] feat: Add support for ledger --- lisp/jcs-module.el | 1 + lisp/jcs-package.el | 2 ++ modules/lang/ledger/config.el | 17 +++++++++++++++++ 3 files changed, 20 insertions(+) create mode 100644 modules/lang/ledger/config.el diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index 9bf108c0..f76ee14e 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -112,6 +112,7 @@ (json-mode . "lang/json") (julia-mode . "lang/julia") (kotlin-mode . "lang/kotlin") + (ledger-mode . "lang/ledger") (less-css-mode . "lang/less-css") (lua-mode . "lang/lua") (markdown-mode . "lang/markdown") diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 970b0da5..e7a17a3e 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -183,6 +183,7 @@ flycheck-haskell flycheck-kotlin flycheck-languagetool + flycheck-ledger flycheck-nim flycheck-ocaml flycheck-package @@ -257,6 +258,7 @@ keypression kotlin-mode kubernetes + ledger-mode license-templates line-reminder list-environment diff --git a/modules/lang/ledger/config.el b/modules/lang/ledger/config.el new file mode 100644 index 00000000..e04ff21e --- /dev/null +++ b/modules/lang/ledger/config.el @@ -0,0 +1,17 @@ +;;; lang/ledger/config.el -*- lexical-binding: t; -*- + +;; +;; (@* "Hook" ) +;; + +(use-package ledger-mode + :init + (setq ledger-clear-whole-transactions t + ledger-mode-should-check-version nil)) + +;; +;; (@* "Extensions" ) +;; + +(use-package flycheck-ledger + :hook (flycheck-mode . (lambda (&rest _) (require 'flycheck-ledger)))) From 0d41c445d1a136c3c409a193caa42f399e689590 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 6 Aug 2023 16:18:52 -0700 Subject: [PATCH 203/894] changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index a050bdbc..54ab8ccd 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -36,6 +36,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * Add support for F* (1dc616adae9bdcbf1810058b3d078f831be5cd34) * Add support for Hylang (df2337bfb3ef64a3c2e9cbd5422df7eb66b9e698) * Add support for Scheme (6fe51f46592cd3e6ceee1ae274b086b046dc93b0) +* Add support for ledger (5cc7ba8abad0864f9d435519bb35bf45b32d2dcb) ## 9.0.0 > Released Jan 01, 2023 From 031289bf682aa956cd322e1e1078408f0d79e8ce Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 6 Aug 2023 16:40:20 -0700 Subject: [PATCH 204/894] feat(lang): Add support for SML --- lisp/jcs-module.el | 1 + lisp/jcs-package.el | 2 ++ modules/lang/sml/config.el | 20 ++++++++++++++++++++ snippets | 2 +- templates | 2 +- 5 files changed, 25 insertions(+), 2 deletions(-) create mode 100644 modules/lang/sml/config.el diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index f76ee14e..9177dd06 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -97,6 +97,7 @@ (fstar-mode . "lang/fstar") (gdscript-mode . "lang/gdscript") ((shader-mode glsl-mode hlsl-mode) . "lang/shader") + (sml-mode . "lang/sml") (go-mode . "lang/go") (groovy-mode . "lang/groovy") (haml-mode . "lang/haml") diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index e7a17a3e..ac399628 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -102,6 +102,7 @@ company-lua company-makefile company-meta-net + company-mlton company-nginx company-nixos-options company-org-block @@ -367,6 +368,7 @@ sly-repl-ansi-color smart-comment smex + sml-mode snow sort-words sql-indent diff --git a/modules/lang/sml/config.el b/modules/lang/sml/config.el new file mode 100644 index 00000000..650deca4 --- /dev/null +++ b/modules/lang/sml/config.el @@ -0,0 +1,20 @@ +;;; lang/sml/config.el -*- lexical-binding: t; -*- + +;; +;; (@* "Templates" ) +;; + +(file-header-defins jcs-insert-sml-template "sml" "default.txt" + "SML file header format.") + +;; +;; (@* "Hook" ) +;; + +(jcs-add-hook 'sml-mode-hook + (company-fuzzy-backend-add-before 'company-mlton-keyword 'company-dabbrev) + (company-fuzzy-backend-add-before 'company-mlton-basis 'company-dabbrev) + + ;; File Header + (jcs-insert-header-if-valid '("[.]sml") + 'jcs-insert-sml-template)) diff --git a/snippets b/snippets index 5b741be9..5529a15d 160000 --- a/snippets +++ b/snippets @@ -1 +1 @@ -Subproject commit 5b741be9f787269074b277724d575d94700ab31d +Subproject commit 5529a15dd05dc9c40cfa6600127138d917469ff1 diff --git a/templates b/templates index 4dcd6e2b..0837b1ba 160000 --- a/templates +++ b/templates @@ -1 +1 @@ -Subproject commit 4dcd6e2b5f6e45f40997e37094c3d2c714bab40e +Subproject commit 0837b1bab6938d6c4bae629cc35cf14a574b4336 From 5834abe69741f47e20dc2ea103365659f6ff39b4 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 6 Aug 2023 16:42:30 -0700 Subject: [PATCH 205/894] changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 54ab8ccd..34e14cf8 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -37,6 +37,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * Add support for Hylang (df2337bfb3ef64a3c2e9cbd5422df7eb66b9e698) * Add support for Scheme (6fe51f46592cd3e6ceee1ae274b086b046dc93b0) * Add support for ledger (5cc7ba8abad0864f9d435519bb35bf45b32d2dcb) +* Add support for SML (031289bf682aa956cd322e1e1078408f0d79e8ce) ## 9.0.0 > Released Jan 01, 2023 From 890ff5115bbff337c8148244cc78c7f773d3b3d9 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Mon, 7 Aug 2023 22:46:43 -0700 Subject: [PATCH 206/894] feat(elixir): Add flycheck-credo --- lisp/jcs-package.el | 1 + modules/lang/elixir/config.el | 7 ++++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index ac399628..325510a5 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -174,6 +174,7 @@ flycheck-cask flycheck-clang-analyzer flycheck-clojure + flycheck-credo flycheck-crystal flycheck-deno flycheck-eask diff --git a/modules/lang/elixir/config.el b/modules/lang/elixir/config.el index 6564de9d..bea68343 100644 --- a/modules/lang/elixir/config.el +++ b/modules/lang/elixir/config.el @@ -14,8 +14,13 @@ (jcs-add-hook 'elixir-mode-hook (modify-syntax-entry ?_ "w") ; Treat underscore as word - ;; File Header (jcs-insert-header-if-valid '("[.]ex" "[.]exs") 'jcs-insert-elixir-template)) + +;; +;; (@* "Extensions" ) +;; + +(use-package flycheck-credo :hook (flycheck-mode . flycheck-credo-setup)) From 092052a5aa18f74aeb3c6a9d26c553e6e526dd40 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 8 Aug 2023 16:40:26 -0700 Subject: [PATCH 207/894] fix(buffer-menu): Hide lsp buffer, dart --- modules/emacs/buffer-menu/config.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/emacs/buffer-menu/config.el b/modules/emacs/buffer-menu/config.el index b9da4517..9dd53a75 100644 --- a/modules/emacs/buffer-menu/config.el +++ b/modules/emacs/buffer-menu/config.el @@ -30,9 +30,9 @@ ;; `lsp-mode' "[*]lsp-" "[*]LSP[ ]+" "[*][a-zA-Z0-9]+[-]*ls" "[*][a-zA-Z0-9]+::stderr[*]" - "[*]clang-" - "[*]clangd" + "[*]clang-" "[*]clangd" "[*]csharp[*]" + "[*]dart" "[*]lua-" "[*]iph[*]" "[*]rust-analyzer[*:]" From 074cc0689b0e5486044041f81ff433f6f165cb22 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 10 Aug 2023 15:03:26 -0700 Subject: [PATCH 208/894] ci(dependabot): Maintain github-actions --- .github/dependabot.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 00000000..253bcb76 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,6 @@ +version: 2 +updates: + - package-ecosystem: github-actions + directory: / + schedule: + interval: daily From 9e4ec1cb15008d64c1a200757bee304bc490ff34 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 10 Aug 2023 19:06:19 -0700 Subject: [PATCH 209/894] feat: flycheck-hl-todo --- lisp/jcs-package.el | 2 ++ modules/ui/hl-todo/config.el | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 325510a5..5501df52 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -170,6 +170,7 @@ ff-guard file-header fish-mode + flutter flx-rs flycheck-cask flycheck-clang-analyzer @@ -183,6 +184,7 @@ flycheck-golangci-lint flycheck-grammarly flycheck-haskell + flycheck-hl-todo flycheck-kotlin flycheck-languagetool flycheck-ledger diff --git a/modules/ui/hl-todo/config.el b/modules/ui/hl-todo/config.el index 217e2a59..a6003012 100644 --- a/modules/ui/hl-todo/config.el +++ b/modules/ui/hl-todo/config.el @@ -27,3 +27,7 @@ ("NOTE" success bold) ("BUG" error bold) ("XXX" font-lock-constant-face bold)))) + +(use-package flycheck-hl-todo + :init + (flycheck-hl-todo-setup)) From 2a72a4e1fecf729db48d7f93f5b9fb1f025de4e1 Mon Sep 17 00:00:00 2001 From: Jen-Chieh Shen Date: Thu, 17 Aug 2023 14:29:30 -0700 Subject: [PATCH 210/894] docs(README.md): Fix typo --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 219f7a30..13ec95ba 100755 --- a/README.md +++ b/README.md @@ -69,7 +69,7 @@ from this configuration. * Object Pascal (Delphi) / Objective-C / OCaml * P4 / Pascal / Perl / PHP / PowerShell / Properties / Python * R / Racket / Ruby / Rust -* Sass / Scala / SCSS / Shader / Shell script / SQL / Swift +* Sass / Scala / SCSS / ShaderLab / Shell script / SQL / Swift * Terraform / TOML / TSX / TypeScript * Verilog / VHDL / Vimscript / Vue * XML From b8ea88e7c654aa1bb180406bb28abddc38f94e64 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 22 Aug 2023 00:11:30 -0700 Subject: [PATCH 211/894] fix: Dart comment skip --- modules/lang/dart/config.el | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/lang/dart/config.el b/modules/lang/dart/config.el index 78a0cc2f..22046a1a 100644 --- a/modules/lang/dart/config.el +++ b/modules/lang/dart/config.el @@ -12,6 +12,8 @@ ;; (jcs-add-hook 'dart-mode-hook + (setq-local comment-start-skip "\\(?://+\\|/\\*+\\)\\s *") + (modify-syntax-entry ?_ "w") ; Treat underscore as word ;; File Header From 84a7695b668debed6fb59bbd5313ff9be897d6b7 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 22 Aug 2023 17:50:48 -0700 Subject: [PATCH 212/894] fix: Use built-in on first project hook --- lisp/jcs-hook.el | 8 +++----- lisp/jcs-project.el | 5 ----- modules/completion/vertico/config.el | 2 +- 3 files changed, 4 insertions(+), 11 deletions(-) diff --git a/lisp/jcs-hook.el b/lisp/jcs-hook.el index 8255e86f..77497804 100755 --- a/lisp/jcs-hook.el +++ b/lisp/jcs-hook.el @@ -93,7 +93,7 @@ (global-so-long-mode 1) (require 'lsp-mode)) -(jcs-add-hook 'jcs-on-project-hook +(jcs-add-hook 'on-first-project-hook (global-diff-hl-mode 1) (editorconfig-mode 1) (vc-refresh-mode 1)) @@ -132,10 +132,8 @@ (vs-comment-return-mode 1) (yas-minor-mode 1) - (indent-control-ensure-tab-width) ; Ensure indentation level is available - - (when (jcs-funcall-fboundp #'jcs-project-under-p) - (run-hooks 'jcs-on-project-hook))) + ;; Ensure indentation level is available + (indent-control-ensure-tab-width)) (jcs-add-hook 'prog-mode-hook ;; XXX: See the bug https://github.com/immerrr/lua-mode/issues/172 diff --git a/lisp/jcs-project.el b/lisp/jcs-project.el index 5c8f4278..d077e4ae 100755 --- a/lisp/jcs-project.el +++ b/lisp/jcs-project.el @@ -25,11 +25,6 @@ "Return project directory path." (when-let ((current (project-current))) (project-root current))) -(defun jcs-project-under-p () - "Return non-nil if current file is under a project." - (and (project-current) - (ignore-errors (file-readable-p (buffer-file-name))))) - (defvar jcs-project--cache-opened-projects nil "Cache to track down list of opened projects.") diff --git a/modules/completion/vertico/config.el b/modules/completion/vertico/config.el index 6e7fe32d..faac20ba 100644 --- a/modules/completion/vertico/config.el +++ b/modules/completion/vertico/config.el @@ -88,7 +88,7 @@ ((save-excursion (search-backward "/~/" nil t)) ; Home (jcs-vertico--cd "~/")) ((save-excursion (search-backward "/!/" nil t)) ; Project - (if (jcs-project-under-p) + (if (project-current) (jcs-vertico--cd (jcs-project-root)) (delete-char -2) (message "[INFO] Project root not found, return to previous directory"))) From b9261a1a72a8cf2d930ddb87978c11735e2f2a26 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 22 Aug 2023 17:51:24 -0700 Subject: [PATCH 213/894] changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 34e14cf8..dc9dd441 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -38,6 +38,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * Add support for Scheme (6fe51f46592cd3e6ceee1ae274b086b046dc93b0) * Add support for ledger (5cc7ba8abad0864f9d435519bb35bf45b32d2dcb) * Add support for SML (031289bf682aa956cd322e1e1078408f0d79e8ce) +* Use built-in on first project hook (84a7695b668debed6fb59bbd5313ff9be897d6b7) ## 9.0.0 > Released Jan 01, 2023 From 08a3fe6426135fcf1da1570a30594d4deccb3fbd Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 27 Aug 2023 15:32:58 -0700 Subject: [PATCH 214/894] feat: Add package consult-todo --- lisp/jcs-package.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 5501df52..6085bc5f 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -116,6 +116,7 @@ company-terraform composer comware-router-mode + consult-todo crystal-mode csproj-mode css-eldoc From 4e62d330737696b55b4da1caae4c0100d2b4ba7e Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 31 Aug 2023 23:10:12 -0700 Subject: [PATCH 215/894] feat: Add file-info --- lisp/jcs-package.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 6085bc5f..85974052 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -170,6 +170,7 @@ feature-mode ff-guard file-header + file-info fish-mode flutter flx-rs From 7fbb631c54b82aa43a80c4ad7733143c89773ff1 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 1 Sep 2023 01:51:03 -0700 Subject: [PATCH 216/894] feat: Add LaTex supprot --- lisp/jcs-module.el | 1 + lisp/jcs-package.el | 3 +++ modules/emacs/buffer-menu/config.el | 1 + modules/lang/beancount/config.el | 2 ++ modules/lang/latex/config.el | 19 +++++++++++++++++++ modules/lang/ledger/config.el | 3 +++ modules/lang/yaml/config.el | 3 +++ 7 files changed, 32 insertions(+) create mode 100644 modules/lang/latex/config.el diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index 9177dd06..6dfc7d5e 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -113,6 +113,7 @@ (json-mode . "lang/json") (julia-mode . "lang/julia") (kotlin-mode . "lang/kotlin") + (tex-mode . "lang/latex") (ledger-mode . "lang/ledger") (less-css-mode . "lang/less-css") (lua-mode . "lang/lua") diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 85974052..7e245e18 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -85,6 +85,7 @@ command-log-mode company-ansible company-autoconf + company-bibtex company-box company-c-headers company-cabal @@ -99,6 +100,7 @@ company-glsl company-go company-kaomoji + company-ledger company-lua company-makefile company-meta-net @@ -174,6 +176,7 @@ fish-mode flutter flx-rs + flycheck-actionlint flycheck-cask flycheck-clang-analyzer flycheck-clojure diff --git a/modules/emacs/buffer-menu/config.el b/modules/emacs/buffer-menu/config.el index 9dd53a75..0588f79d 100644 --- a/modules/emacs/buffer-menu/config.el +++ b/modules/emacs/buffer-menu/config.el @@ -33,6 +33,7 @@ "[*]clang-" "[*]clangd" "[*]csharp[*]" "[*]dart" + "[*]perlnavigator" "[*]lua-" "[*]iph[*]" "[*]rust-analyzer[*:]" diff --git a/modules/lang/beancount/config.el b/modules/lang/beancount/config.el index bf904072..29b3ee86 100644 --- a/modules/lang/beancount/config.el +++ b/modules/lang/beancount/config.el @@ -14,6 +14,8 @@ (jcs-add-hook 'beancount-mode-hook (setq beancount-electric-currency t) + (company-fuzzy-backend-add-before 'company-ledger 'company-dabbrev) + ;; File Header (jcs-insert-header-if-valid '("[.]beancount") 'jcs-insert-beancount-template)) diff --git a/modules/lang/latex/config.el b/modules/lang/latex/config.el new file mode 100644 index 00000000..2ffde2cc --- /dev/null +++ b/modules/lang/latex/config.el @@ -0,0 +1,19 @@ +;;; lang/latex/config.el -*- lexical-binding: t; -*- + +;; +;; (@* "Templates" ) +;; + +(file-header-defins jcs-insert-latex-template "latex" "default.txt" + "LaTex file header format.") + +;; +;; (@* "Hook" ) +;; + +(jcs-add-hook 'latex-mode-hook + (company-fuzzy-backend-add-before 'company-bibtex 'company-dabbrev) + + ;; File Header + (jcs-insert-header-if-valid '("[.]tex") + 'jcs-insert-latex-template)) diff --git a/modules/lang/ledger/config.el b/modules/lang/ledger/config.el index e04ff21e..c779c46c 100644 --- a/modules/lang/ledger/config.el +++ b/modules/lang/ledger/config.el @@ -9,6 +9,9 @@ (setq ledger-clear-whole-transactions t ledger-mode-should-check-version nil)) +(jcs-add-hook 'ledger-mode-hook + (company-fuzzy-backend-add-before 'company-ledger 'company-dabbrev)) + ;; ;; (@* "Extensions" ) ;; diff --git a/modules/lang/yaml/config.el b/modules/lang/yaml/config.el index a40e8b17..75c0af9e 100644 --- a/modules/lang/yaml/config.el +++ b/modules/lang/yaml/config.el @@ -29,5 +29,8 @@ ;; (@* "Extensions" ) ;; +(use-package flycheck-actionlint + :hook (flycheck-mode . flycheck-actionlint-setup)) + (use-package gitlab-ci-mode-flycheck :hook (flycheck-mode . gitlab-ci-mode-flycheck-enable)) From bde82a3dc27ac009c259a0c0757f8dbfb2193fed Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 1 Sep 2023 01:52:19 -0700 Subject: [PATCH 217/894] changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index dc9dd441..087173e6 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -39,6 +39,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * Add support for ledger (5cc7ba8abad0864f9d435519bb35bf45b32d2dcb) * Add support for SML (031289bf682aa956cd322e1e1078408f0d79e8ce) * Use built-in on first project hook (84a7695b668debed6fb59bbd5313ff9be897d6b7) +* Add LaTex support (7fbb631c54b82aa43a80c4ad7733143c89773ff1) ## 9.0.0 > Released Jan 01, 2023 From 28f1c14a916b9fe8368ea22b2f0ac122efaa9de9 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 1 Sep 2023 01:52:28 -0700 Subject: [PATCH 218/894] chore: Update submodules --- snippets | 2 +- templates | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/snippets b/snippets index 5529a15d..8320a2c9 160000 --- a/snippets +++ b/snippets @@ -1 +1 @@ -Subproject commit 5529a15dd05dc9c40cfa6600127138d917469ff1 +Subproject commit 8320a2c9a2b7abfb88a8bf977b907092ca56aeac diff --git a/templates b/templates index 0837b1ba..260f729b 160000 --- a/templates +++ b/templates @@ -1 +1 @@ -Subproject commit 0837b1bab6938d6c4bae629cc35cf14a574b4336 +Subproject commit 260f729b90858ff60f0909f32fa5f55eab8004be From 456c7be2542bb0d31678c57f7e6b5752aaa26562 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 1 Sep 2023 11:46:42 -0700 Subject: [PATCH 219/894] Update submodules --- snippets | 2 +- templates | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/snippets b/snippets index 8320a2c9..5ce80075 160000 --- a/snippets +++ b/snippets @@ -1 +1 @@ -Subproject commit 8320a2c9a2b7abfb88a8bf977b907092ca56aeac +Subproject commit 5ce80075fb6aab79e7830251c1227c8823c98c5b diff --git a/templates b/templates index 260f729b..b7867f20 160000 --- a/templates +++ b/templates @@ -1 +1 @@ -Subproject commit 260f729b90858ff60f0909f32fa5f55eab8004be +Subproject commit b7867f20b0e647079c825e14d14b9eecf46377ea From 6df74dfb161b7e76a17c2c06e40245c766ab2f27 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 1 Sep 2023 11:46:54 -0700 Subject: [PATCH 220/894] feat: Add Noir support --- lisp/jcs-module.el | 1 + lisp/jcs-package.el | 2 +- modules/lang/noir/config.el | 17 +++++++++++++++++ 3 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 modules/lang/noir/config.el diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index 6dfc7d5e..6fe16b31 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -122,6 +122,7 @@ (nginx-mode . "lang/nginx") (nim-mode . "lang/nim") (nix-mode . "lang/nix") + (noir-mode . "lang/noir") (nxml-mode . "lang/xml") (opascal . "lang/opascal") (org . "lang/org") diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 7e245e18..abcf4b91 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -319,6 +319,7 @@ ninja-mode nix-mode nocomments-mode + noir-mode nov npm-mode on @@ -355,7 +356,6 @@ restart-emacs reveal-in-folder robots-txt-mode - rust-mode scad-mode scrollable-quick-peek scss-mode diff --git a/modules/lang/noir/config.el b/modules/lang/noir/config.el new file mode 100644 index 00000000..8bb0fb03 --- /dev/null +++ b/modules/lang/noir/config.el @@ -0,0 +1,17 @@ +;;; lang/noir/config.el -*- lexical-binding: t; -*- + +;; +;; (@* "Templates" ) +;; + +(file-header-defins jcs-insert-noir-template "noir" "default.txt" + "Header for Noir header file.") + +;; +;; (@* "Hook" ) +;; + +(jcs-add-hook 'noir-mode-hook + ;; File Header + (jcs-insert-header-if-valid '("[.]nr") + 'jcs-insert-noir-template)) From 93477a3a2d393a37c95b8ff9bf5e23749eb7d7f3 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 1 Sep 2023 11:47:25 -0700 Subject: [PATCH 221/894] changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 087173e6..2d9c42b7 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -40,6 +40,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * Add support for SML (031289bf682aa956cd322e1e1078408f0d79e8ce) * Use built-in on first project hook (84a7695b668debed6fb59bbd5313ff9be897d6b7) * Add LaTex support (7fbb631c54b82aa43a80c4ad7733143c89773ff1) +* Add Noir support (7fbb631c54b82aa43a80c4ad7733143c89773ff1) ## 9.0.0 > Released Jan 01, 2023 From f92df3c7bf2820e762d8d3b4ae2a62099e424a01 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 1 Sep 2023 12:18:58 -0700 Subject: [PATCH 222/894] docs: Add Noir to supported languages --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 13ec95ba..e42fb14f 100755 --- a/README.md +++ b/README.md @@ -65,7 +65,7 @@ from this configuration. * Kotlin * LESS / Lisp / Lua * Makefile / Markdown / Mint -* Nim / Nix +* Nim / Nix / Noir * Object Pascal (Delphi) / Objective-C / OCaml * P4 / Pascal / Perl / PHP / PowerShell / Properties / Python * R / Racket / Ruby / Rust From 17488a651960529d75989a95f93d8abdacc5a61f Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sat, 2 Sep 2023 21:51:21 -0700 Subject: [PATCH 223/894] fix: VHDL extensions --- modules/lang/vhdl/config.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/lang/vhdl/config.el b/modules/lang/vhdl/config.el index c4153c99..9c0c5bf3 100644 --- a/modules/lang/vhdl/config.el +++ b/modules/lang/vhdl/config.el @@ -13,5 +13,5 @@ (jcs-add-hook 'vhdl-mode-hook ;; File Header - (jcs-insert-header-if-valid '("[.]vhdl") + (jcs-insert-header-if-valid '("[.]vhd" "[.]vhdl") 'jcs-insert-vhdl-template)) From b4b6eefe390a8f09cd7fbf4752f7f674b27d7d7d Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 3 Sep 2023 23:35:31 -0700 Subject: [PATCH 224/894] feat: Add jsonnet support --- lisp/jcs-package.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index abcf4b91..b39f2d2b 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -262,6 +262,7 @@ jcs-poptip jenkinsfile-mode json-mode + jsonnet-mode k8s-mode kconfig-mode keypression From da04d070da125050e0ae728ceb3a8042d8e93b21 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 3 Sep 2023 23:35:44 -0700 Subject: [PATCH 225/894] fix: indent guides for light theme --- modules/ui/indent-guides/config.el | 24 ++++++++++++++++++++---- 1 file changed, 20 insertions(+), 4 deletions(-) diff --git a/modules/ui/indent-guides/config.el b/modules/ui/indent-guides/config.el index e5a7e605..3e51d8cc 100644 --- a/modules/ui/indent-guides/config.el +++ b/modules/ui/indent-guides/config.el @@ -5,7 +5,23 @@ (setq highlight-indent-guides-method 'character highlight-indent-guides-character ?\| highlight-indent-guides-responsive 'top - highlight-indent-guides-suppress-auto-error t) - (setq highlight-indent-guides-auto-character-face-perc 150 - highlight-indent-guides-auto-top-character-face-perc 250 - highlight-indent-guides-auto-stack-character-face-perc 200)) + highlight-indent-guides-suppress-auto-error t)) + +;; +;; (@* "Faces" ) +;; + +(defun jcs-highlight-indent-guides--theme (theme) + "Update theme for `highlight-indent-guides'." + (pcase theme + (`vs-dark + (setq highlight-indent-guides-auto-character-face-perc 150 + highlight-indent-guides-auto-top-character-face-perc 250 + highlight-indent-guides-auto-stack-character-face-perc 200)) + (`vs-light + (setq highlight-indent-guides-auto-character-face-perc 10 + highlight-indent-guides-auto-top-character-face-perc 30 + highlight-indent-guides-auto-stack-character-face-perc 20)))) + +(jcs-theme-call #'jcs-highlight-indent-guides--theme) +(add-hook 'jcs-after-load-theme-hook #'jcs-highlight-indent-guides--theme) From ca1fe634d1e861f841ab81bd82fb3fc92d1e5944 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 5 Sep 2023 23:02:08 -0700 Subject: [PATCH 226/894] chore(deps): bump actions/checkout from 3 to 4 (#46) Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/compile.yml | 2 +- .github/workflows/mode.yml | 4 ++-- .github/workflows/packages.yml | 6 +++--- .github/workflows/speed.yml | 6 +++--- .github/workflows/startup.yml | 4 ++-- 5 files changed, 11 insertions(+), 11 deletions(-) mode change 100755 => 100644 .github/workflows/compile.yml mode change 100755 => 100644 .github/workflows/mode.yml mode change 100755 => 100644 .github/workflows/packages.yml mode change 100755 => 100644 .github/workflows/speed.yml mode change 100755 => 100644 .github/workflows/startup.yml diff --git a/.github/workflows/compile.yml b/.github/workflows/compile.yml old mode 100755 new mode 100644 index 63562e23..7bb26c0a --- a/.github/workflows/compile.yml +++ b/.github/workflows/compile.yml @@ -39,7 +39,7 @@ jobs: with: version: 'snapshot' - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Test compile run: make compile diff --git a/.github/workflows/mode.yml b/.github/workflows/mode.yml old mode 100755 new mode 100644 index dc7fcc1d..6a9af64c --- a/.github/workflows/mode.yml +++ b/.github/workflows/mode.yml @@ -25,7 +25,7 @@ jobs: - 29.1 steps: - name: Checkout binaries repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: ${{ env.REPO_BIN }} persist-credentials: false @@ -56,7 +56,7 @@ jobs: with: version: ${{ matrix.emacs-version }} - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Copy configuration files run: | diff --git a/.github/workflows/packages.yml b/.github/workflows/packages.yml old mode 100755 new mode 100644 index 5c5dee2f..51feff24 --- a/.github/workflows/packages.yml +++ b/.github/workflows/packages.yml @@ -26,7 +26,7 @@ jobs: - 29.1 steps: - name: Checkout binaries repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: ${{ env.REPO_BIN }} persist-credentials: false @@ -57,7 +57,7 @@ jobs: with: version: ${{ matrix.emacs-version }} - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Copy configuration files run: | @@ -71,7 +71,7 @@ jobs: run: mv ./docs/badges/packages.svg ~/ - name: Checkout badges repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: ${{ env.REPO_BADGES }} persist-credentials: false diff --git a/.github/workflows/speed.yml b/.github/workflows/speed.yml old mode 100755 new mode 100644 index 3b2f5cad..477645af --- a/.github/workflows/speed.yml +++ b/.github/workflows/speed.yml @@ -26,7 +26,7 @@ jobs: - 29.1 steps: - name: Checkout binaries repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: ${{ env.REPO_BIN }} persist-credentials: false @@ -57,7 +57,7 @@ jobs: with: version: ${{ matrix.emacs-version }} - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Copy configuration files run: | @@ -74,7 +74,7 @@ jobs: run: mv ./docs/badges/speed/ ~/ - name: Checkout badges repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: ${{ env.REPO_BADGES }} persist-credentials: false diff --git a/.github/workflows/startup.yml b/.github/workflows/startup.yml old mode 100755 new mode 100644 index 9a4206c7..67c92a59 --- a/.github/workflows/startup.yml +++ b/.github/workflows/startup.yml @@ -51,7 +51,7 @@ jobs: with: version: ${{ matrix.emacs-version }} - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Copy configuration files run: | @@ -62,7 +62,7 @@ jobs: run: make startup - name: Checkout binaries repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: ${{ env.REPO_BIN }} persist-credentials: false From ba061a0887d65390ddaaa2ed89800a51bcc23bc0 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 8 Sep 2023 16:50:36 -0700 Subject: [PATCH 227/894] Ignore server --- modules/emacs/buffer-menu/config.el | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/emacs/buffer-menu/config.el b/modules/emacs/buffer-menu/config.el index 0588f79d..3c31a5e9 100644 --- a/modules/emacs/buffer-menu/config.el +++ b/modules/emacs/buffer-menu/config.el @@ -37,6 +37,7 @@ "[*]lua-" "[*]iph[*]" "[*]rust-analyzer[*:]" + "[*]zig-" "[*]Coursier log[*]" "[*]tcp-server-sonarlint" "[*]Python" "[*]pyright[*]" From 02f5172c7d061732bb0f154ded5898c1baaf16b9 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 8 Sep 2023 16:50:56 -0700 Subject: [PATCH 228/894] chore(tree-sitter): Enable jump to button --- modules/tools/tree-sitter/config.el | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/modules/tools/tree-sitter/config.el b/modules/tools/tree-sitter/config.el index 65ba4678..de824896 100644 --- a/modules/tools/tree-sitter/config.el +++ b/modules/tools/tree-sitter/config.el @@ -1,5 +1,14 @@ ;;; tools/tree-sitter/config.el -*- lexical-binding: t; -*- +(use-package tree-sitter + :init + (setq tree-sitter-debug-jump-buttons t + tree-sitter-debug-highlight-jump-region t) + :config + (jcs-advice-add 'tree-sitter-debug--setup :after + (with-current-buffer tree-sitter-debug--tree-buffer + (highlight-indent-guides-mode 1)))) + (use-package tree-sitter-langs :hook (tree-sitter-after-on . tree-sitter-hl-mode) :config From d568ae5a8febc2c28cbe7d1149e98a29221debbf Mon Sep 17 00:00:00 2001 From: Jen-Chieh Shen Date: Fri, 8 Sep 2023 18:57:38 -0700 Subject: [PATCH 229/894] docs: Changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2d9c42b7..dc97d7ae 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -41,6 +41,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * Use built-in on first project hook (84a7695b668debed6fb59bbd5313ff9be897d6b7) * Add LaTex support (7fbb631c54b82aa43a80c4ad7733143c89773ff1) * Add Noir support (7fbb631c54b82aa43a80c4ad7733143c89773ff1) +* Enable jump to button in Tree-Sitter debug mode (02f5172c7d061732bb0f154ded5898c1baaf16b9) ## 9.0.0 > Released Jan 01, 2023 From 7b5b05b53a49aa5aab704868df05a4695c55a6ec Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 10 Sep 2023 02:16:30 -0700 Subject: [PATCH 230/894] chore: Update submodules --- snippets | 2 +- templates | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/snippets b/snippets index 5ce80075..aeef06df 160000 --- a/snippets +++ b/snippets @@ -1 +1 @@ -Subproject commit 5ce80075fb6aab79e7830251c1227c8823c98c5b +Subproject commit aeef06df24317e0253951bfc5188c13b30baff92 diff --git a/templates b/templates index b7867f20..c5c0e823 160000 --- a/templates +++ b/templates @@ -1 +1 @@ -Subproject commit b7867f20b0e647079c825e14d14b9eecf46377ea +Subproject commit c5c0e823c1761cecc1681c2a74b764234f6521d7 From 0cc2bb8d938f6a549cc3ae9a15ba4776010c6fa8 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Mon, 11 Sep 2023 22:00:16 -0700 Subject: [PATCH 231/894] feat(keys): Add Windows menu keys --- lisp/jcs-key.el | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/lisp/jcs-key.el b/lisp/jcs-key.el index 724e6326..884c4f6f 100755 --- a/lisp/jcs-key.el +++ b/lisp/jcs-key.el @@ -11,6 +11,7 @@ ((kbd "C-r")) ((kbd "C-w")) ((kbd "C-x w")) + ((kbd "M-SPC")) ;;; *Messages* ((kbd "M-m") . jcs-messages) @@ -150,7 +151,6 @@ ((kbd "M-I") . set-buffer-file-coding-system) ;;; Mark - ("\e " . set-mark-command) ((kbd "M-z") . toggle-truncate-lines) ("\e:" . View-back-to-mark) ("\e;" . exchange-point-and-mark) @@ -286,7 +286,7 @@ ;;; Window ([M-f11] . toggle-frame-fullscreen) ((kbd "C-S-n") . jcs-make-frame) - ((kbd "C-S-w") . delete-frame) ; delete the external frame. + ((kbd "C-S-w") . delete-frame) ; delete the external frame . ((kbd "C-") . delete-window) ((kbd "C-h h") . transpose-frame) ((kbd "C-w e") . (lambda () (interactive) (require 'toggle-window) @@ -323,7 +323,12 @@ ;;; Zoom ((kbd "C-=") . text-scale-increase) ((kbd "C--") . text-scale-decrease) - ((kbd "C-") . (lambda () (interactive) (text-scale-set 0))))) + ((kbd "C-") . (lambda () (interactive) (text-scale-set 0))) + +;;; Windows Menu + ((kbd "M-SPC n") . suspend-frame) + ((kbd "M-SPC x") . toggle-frame-maximized) + ((kbd "M-SPC c") . save-buffers-kill-terminal))) (jcs-key prog-mode-map `(((kbd "") . vs-edit-previous-line) From 6f534f9211b0e259b0510f31f976b02483cd30ea Mon Sep 17 00:00:00 2001 From: JenChieh Date: Mon, 11 Sep 2023 22:03:25 -0700 Subject: [PATCH 232/894] changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index dc97d7ae..ef279775 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -42,6 +42,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * Add LaTex support (7fbb631c54b82aa43a80c4ad7733143c89773ff1) * Add Noir support (7fbb631c54b82aa43a80c4ad7733143c89773ff1) * Enable jump to button in Tree-Sitter debug mode (02f5172c7d061732bb0f154ded5898c1baaf16b9) +* Add Windows Menu's key bindings (0cc2bb8d938f6a549cc3ae9a15ba4776010c6fa8) ## 9.0.0 > Released Jan 01, 2023 From 65409fc4c68254b18ce209e64fcf74b016e2413e Mon Sep 17 00:00:00 2001 From: Jen-Chieh Date: Wed, 13 Sep 2023 19:47:09 -0700 Subject: [PATCH 233/894] feat: Add chatgpt-sideline --- lisp/jcs-key.el | 11 +++-------- lisp/jcs-package.el | 2 +- modules/tools/ai/config.el | 3 +++ modules/ui/sideline/config.el | 3 ++- 4 files changed, 9 insertions(+), 10 deletions(-) diff --git a/lisp/jcs-key.el b/lisp/jcs-key.el index 884c4f6f..724e6326 100755 --- a/lisp/jcs-key.el +++ b/lisp/jcs-key.el @@ -11,7 +11,6 @@ ((kbd "C-r")) ((kbd "C-w")) ((kbd "C-x w")) - ((kbd "M-SPC")) ;;; *Messages* ((kbd "M-m") . jcs-messages) @@ -151,6 +150,7 @@ ((kbd "M-I") . set-buffer-file-coding-system) ;;; Mark + ("\e " . set-mark-command) ((kbd "M-z") . toggle-truncate-lines) ("\e:" . View-back-to-mark) ("\e;" . exchange-point-and-mark) @@ -286,7 +286,7 @@ ;;; Window ([M-f11] . toggle-frame-fullscreen) ((kbd "C-S-n") . jcs-make-frame) - ((kbd "C-S-w") . delete-frame) ; delete the external frame . + ((kbd "C-S-w") . delete-frame) ; delete the external frame. ((kbd "C-") . delete-window) ((kbd "C-h h") . transpose-frame) ((kbd "C-w e") . (lambda () (interactive) (require 'toggle-window) @@ -323,12 +323,7 @@ ;;; Zoom ((kbd "C-=") . text-scale-increase) ((kbd "C--") . text-scale-decrease) - ((kbd "C-") . (lambda () (interactive) (text-scale-set 0))) - -;;; Windows Menu - ((kbd "M-SPC n") . suspend-frame) - ((kbd "M-SPC x") . toggle-frame-maximized) - ((kbd "M-SPC c") . save-buffers-kill-terminal))) + ((kbd "C-") . (lambda () (interactive) (text-scale-set 0))))) (jcs-key prog-mode-map `(((kbd "") . vs-edit-previous-line) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index b39f2d2b..9cb301ed 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -74,7 +74,7 @@ cask-mode ccls centaur-tabs - chatgpt + chatgpt-sideline cisco-router-mode cmake-font-lock cobol-mode diff --git a/modules/tools/ai/config.el b/modules/tools/ai/config.el index a9f5b734..1ce472ed 100644 --- a/modules/tools/ai/config.el +++ b/modules/tools/ai/config.el @@ -3,3 +3,6 @@ (use-package openai :init (setq openai-key (jcs-auth-source-get "api.openai.com"))) + +(use-package chatgpt + :hook (chatgpt-mode . sideline-mode)) diff --git a/modules/ui/sideline/config.el b/modules/ui/sideline/config.el index 61472ff1..f1749306 100644 --- a/modules/ui/sideline/config.el +++ b/modules/ui/sideline/config.el @@ -8,7 +8,8 @@ sideline-backends-left '((sideline-color . up)) sideline-backends-right '((sideline-lsp . up) (sideline-flycheck . down) - (sideline-flymake . down)) + (sideline-flymake . down) + (chatgpt-sideline . up)) sideline-display-backend-name t sideline-display-backend-type 'inner)) From a57a8f9dcb9d4e39f0dd67b0bb8bb027d7244e00 Mon Sep 17 00:00:00 2001 From: Jen-Chieh Date: Wed, 13 Sep 2023 19:48:55 -0700 Subject: [PATCH 234/894] fix: revert keys --- lisp/jcs-key.el | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/lisp/jcs-key.el b/lisp/jcs-key.el index 724e6326..884c4f6f 100755 --- a/lisp/jcs-key.el +++ b/lisp/jcs-key.el @@ -11,6 +11,7 @@ ((kbd "C-r")) ((kbd "C-w")) ((kbd "C-x w")) + ((kbd "M-SPC")) ;;; *Messages* ((kbd "M-m") . jcs-messages) @@ -150,7 +151,6 @@ ((kbd "M-I") . set-buffer-file-coding-system) ;;; Mark - ("\e " . set-mark-command) ((kbd "M-z") . toggle-truncate-lines) ("\e:" . View-back-to-mark) ("\e;" . exchange-point-and-mark) @@ -286,7 +286,7 @@ ;;; Window ([M-f11] . toggle-frame-fullscreen) ((kbd "C-S-n") . jcs-make-frame) - ((kbd "C-S-w") . delete-frame) ; delete the external frame. + ((kbd "C-S-w") . delete-frame) ; delete the external frame . ((kbd "C-") . delete-window) ((kbd "C-h h") . transpose-frame) ((kbd "C-w e") . (lambda () (interactive) (require 'toggle-window) @@ -323,7 +323,12 @@ ;;; Zoom ((kbd "C-=") . text-scale-increase) ((kbd "C--") . text-scale-decrease) - ((kbd "C-") . (lambda () (interactive) (text-scale-set 0))))) + ((kbd "C-") . (lambda () (interactive) (text-scale-set 0))) + +;;; Windows Menu + ((kbd "M-SPC n") . suspend-frame) + ((kbd "M-SPC x") . toggle-frame-maximized) + ((kbd "M-SPC c") . save-buffers-kill-terminal))) (jcs-key prog-mode-map `(((kbd "") . vs-edit-previous-line) From a5ac24b2d05ae6d6a50965ae99bbd8901a88d9f3 Mon Sep 17 00:00:00 2001 From: Jen-Chieh Date: Wed, 13 Sep 2023 19:52:01 -0700 Subject: [PATCH 235/894] changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index ef279775..311aa9f2 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -43,6 +43,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * Add Noir support (7fbb631c54b82aa43a80c4ad7733143c89773ff1) * Enable jump to button in Tree-Sitter debug mode (02f5172c7d061732bb0f154ded5898c1baaf16b9) * Add Windows Menu's key bindings (0cc2bb8d938f6a549cc3ae9a15ba4776010c6fa8) +* Add package `chatgpt-sideline` (65409fc4c68254b18ce209e64fcf74b016e2413e) ## 9.0.0 > Released Jan 01, 2023 From efea388e0e707d2e777559ffb2949c36e6eda5a5 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 19 Sep 2023 14:08:40 -0700 Subject: [PATCH 236/894] feat: Add Typst support --- lisp/jcs-package.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 9cb301ed..c35d8d31 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -398,6 +398,7 @@ ts-docstr turbo-log typescript-mode + typst-mode undo-tree-vf unfill use-ttf From 980baec672ebe87bf7f081a2ba19bdc214f971e1 Mon Sep 17 00:00:00 2001 From: Jen-Chieh Date: Wed, 20 Sep 2023 16:32:26 -0700 Subject: [PATCH 237/894] fix(buffer-menu): Ignore eglot buffers --- modules/emacs/buffer-menu/config.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/emacs/buffer-menu/config.el b/modules/emacs/buffer-menu/config.el index 3c31a5e9..0c9a6c4a 100644 --- a/modules/emacs/buffer-menu/config.el +++ b/modules/emacs/buffer-menu/config.el @@ -27,8 +27,8 @@ "[*]sly" "[*]cider-repl" "[*]nrepl-server" "[*]timer" - ;; `lsp-mode' - "[*]lsp-" "[*]LSP[ ]+" + ;; `LSP' + "[*]lsp-" "[*]LSP[ ]+" "[*]eglot" "[*][a-zA-Z0-9]+[-]*ls" "[*][a-zA-Z0-9]+::stderr[*]" "[*]clang-" "[*]clangd" "[*]csharp[*]" From 60ef14109c1030b4ea83eee2a48ce929d90661ac Mon Sep 17 00:00:00 2001 From: Jen-Chieh Date: Wed, 20 Sep 2023 16:50:06 -0700 Subject: [PATCH 238/894] docs: changelog --- CHANGELOG.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 311aa9f2..eac2e52f 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,9 +5,14 @@ All notable changes to this project will be documented in this file. Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file. -## 9.0.1 (Unreleased) +## 9.0.2 (Unreleased) > Released N/A +* N/A + +## 9.0.1 +> Released Sep 20, 2023 + * Add new package `makefile-executor` (e301333ef7585189614bb1fed163caab2e4a0973) * Add new package `codegpt` (443b2e1312368201a8a15d64355e7c9aaf5b8958) * Add and config new package `goto-last-change` (71d0c3dfa0636fc55cc1c023e6383d5946b19e3c) From c2a9d711a7b6ff024528b81e32c78bed477a9764 Mon Sep 17 00:00:00 2001 From: Jen-Chieh Date: Wed, 20 Sep 2023 16:53:13 -0700 Subject: [PATCH 239/894] Bump version --- Eask | 2 +- init.el | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Eask b/Eask index c13de34e..58383d16 100755 --- a/Eask +++ b/Eask @@ -1,5 +1,5 @@ (package "jcs-emacs" - "9.0.1" + "9.0.2" "Emacs configuration works across all OSs") (website-url "https://github.com/jcs-emacs/jcs-emacs") diff --git a/init.el b/init.el index a069a5e3..c73e39df 100755 --- a/init.el +++ b/init.el @@ -42,7 +42,7 @@ ;; (@* "Version" ) ;; -(defconst jcs-emacs-version-no "9.0.1" +(defconst jcs-emacs-version-no "9.0.2" "JCS-Emacs version.") (defun jcs-emacs-version () From e049b015df8a52d10271e3a41aeeca631296a7d5 Mon Sep 17 00:00:00 2001 From: Jen-Chieh Date: Wed, 20 Sep 2023 18:35:45 -0700 Subject: [PATCH 240/894] feat: Add FASM support --- lisp/jcs-package.el | 1 + modules/lang/asm/config.el | 24 ++++++++++++------------ 2 files changed, 13 insertions(+), 12 deletions(-) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index c35d8d31..cfc7e0cd 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -168,6 +168,7 @@ exec-path-from-shell execrun expand-region + fasm-mode fb2-reader feature-mode ff-guard diff --git a/modules/lang/asm/config.el b/modules/lang/asm/config.el index 167adaad..86a34560 100644 --- a/modules/lang/asm/config.el +++ b/modules/lang/asm/config.el @@ -1,5 +1,6 @@ ;;; lang/asm/config.el -*- lexical-binding: t; -*- +(require 'fasm-mode) (require 'masm-mode) (require 'nasm-mode) @@ -111,19 +112,25 @@ (interactive (list (completing-read "Major mode for this Assembly Language file: " - '("masm" "nasm")))) + '("fasm" "masm" "nasm")))) (pcase mode + ("fasm" (fasm-mode)) ("masm" (masm-mode)) ("nasm" (nasm-mode)))) (file-header-defsrc jcs-asm-ask-source "Major source for this Assembly Language file: " - '(("masm" . "Microsoft Macro Assembler") + '(("fasm" . "Flat Assembler") + ("masm" . "Microsoft Macro Assembler") ("nasm" . "Netwide Assembler")) (let ((jcs-asm--asking-mode t)) (pcase index - (0 (masm-mode) (jcs-insert-masm-template)) - (1 (nasm-mode) (jcs-insert-nasm-template))))) + (0 (fasm-mode) (jcs-insert-fasm-template)) + (1 (masm-mode) (jcs-insert-masm-template)) + (2 (nasm-mode) (jcs-insert-nasm-template))))) + +(file-header-defins jcs-insert-fasm-template "assembly" "fasm/default.txt" + "Header for FASM file.") (file-header-defins jcs-insert-masm-template "assembly" "masm/default.txt" "Header for MASM file.") @@ -135,14 +142,7 @@ ;; (@* "Hook" ) ;; -(jcs-add-hook 'masm-mode-hook - (modify-syntax-entry ?_ "w") - (jcs-asm-mode--init) - (jcs-key-local - `(((kbd "RET") . jcs-asm-return) - ((kbd ";") . jcs-asm-comment)))) - -(jcs-add-hook 'nasm-mode-hook +(jcs-add-hook '(fasm-mode-hook masm-mode-hook nasm-mode-hook) (modify-syntax-entry ?_ "w") (jcs-asm-mode--init) (jcs-key-local From 75f7ead1f59702d6aa52756fc774ee1da14e2e46 Mon Sep 17 00:00:00 2001 From: Jen-Chieh Date: Wed, 20 Sep 2023 18:38:12 -0700 Subject: [PATCH 241/894] chore: Update submodules --- snippets | 2 +- templates | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/snippets b/snippets index aeef06df..0592517b 160000 --- a/snippets +++ b/snippets @@ -1 +1 @@ -Subproject commit aeef06df24317e0253951bfc5188c13b30baff92 +Subproject commit 0592517bc182bcf6746fb94d43ac2716b31826cc diff --git a/templates b/templates index c5c0e823..580a49c8 160000 --- a/templates +++ b/templates @@ -1 +1 @@ -Subproject commit c5c0e823c1761cecc1681c2a74b764234f6521d7 +Subproject commit 580a49c8b308dc8515db9e9880a0aaa137b57ff8 From 957a0a5d860e74df3a65c83e5735d62c17f9ee21 Mon Sep 17 00:00:00 2001 From: Jen-Chieh Date: Wed, 20 Sep 2023 18:38:55 -0700 Subject: [PATCH 242/894] changelog --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index eac2e52f..18b4af0b 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,7 +8,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how ## 9.0.2 (Unreleased) > Released N/A -* N/A +* Add FASM support (e049b015df8a52d10271e3a41aeeca631296a7d5) ## 9.0.1 > Released Sep 20, 2023 From a67ce2de12e10a26037ac65e8cb5c084e4708c8d Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 20 Sep 2023 21:37:48 -0700 Subject: [PATCH 243/894] Update submodules --- snippets | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/snippets b/snippets index 0592517b..5590db58 160000 --- a/snippets +++ b/snippets @@ -1 +1 @@ -Subproject commit 0592517bc182bcf6746fb94d43ac2716b31826cc +Subproject commit 5590db5877e622a027ba29213f8421d6c1bc61ce From 77c506758eaca4621cf1a92e9107e5d279721827 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 21 Sep 2023 00:03:14 -0700 Subject: [PATCH 244/894] Remove package topsy --- lisp/jcs-package.el | 1 - 1 file changed, 1 deletion(-) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index cfc7e0cd..ab950c86 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -390,7 +390,6 @@ togetherly toggle-profiler toggle-window - topsy transpose-frame transwin tree-sitter-indent From 20d8c115333126c9dc5eba07113d97a9ce240784 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 21 Sep 2023 00:03:35 -0700 Subject: [PATCH 245/894] changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 18b4af0b..4e2306e6 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how > Released N/A * Add FASM support (e049b015df8a52d10271e3a41aeeca631296a7d5) +* Remove package `topsy` (77c506758eaca4621cf1a92e9107e5d279721827) ## 9.0.1 > Released Sep 20, 2023 From 4e96b00289eec15bcde1a864c7eb61586088484a Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 21 Sep 2023 00:19:56 -0700 Subject: [PATCH 246/894] docs: Update key list --- README.md | 215 +++++++++++++++++++++++++++--------------------------- 1 file changed, 108 insertions(+), 107 deletions(-) diff --git a/README.md b/README.md index e42fb14f..a0070748 100755 --- a/README.md +++ b/README.md @@ -113,12 +113,12 @@ to suit my needs. Here are a few goals that I want this config to accomplish. -* Having the same set of key bindings across different IDEs and text editors as +- Having the same set of key bindings across different IDEs and text editors as many as possible. -* Having the same font and theme across different OSs and environments. -* Automating trivial or redundant tasks. -* Improve user experiences approach to modern text editor or IDE. -* Make compatible with most features work inside the terminal as well. +- Having the same font and theme across different OSs and environments. +- Automating trivial or redundant tasks. +- Improve user experiences approach to modern text editor or IDE. +- Make compatible with most features work inside the terminal as well. Having these implementations makes my life easier, and having a genuinely portable workspace, which is great because it lets me work on different machines efficiently, @@ -130,16 +130,16 @@ without having to get used to a new IDE. Here is the list of few essential and recent changes to this configuration. -* `8.2.2` - Add `emp` as the default Music Player -* `8.2.1` - Replace package `docstr` with `ts-docstr` for better parsing capability -* `8.2.0` - Drop support for Emacs 27.x -* `8.1.0` - Remove config tabify/untabify save, and replace it with `whitespace-cleanup-mode`. -* `8.0.1` - Switch from `ivy` to `vertico`. -* `8.0.0` - Move everything to `.emacs.d`. ([#32](https://github.com/jcs-emacs/jcs-emacs/pull/32)) -* `7.1.0` - Replace `quelpa` with `github-elpa`. -* `7.0.0` - Switch from [quickhelp](https://github.com/company-mode/company-quickhelp) to [box](https://github.com/sebastiencs/company-box) for company frontend. -* `6.5.0` - Add pinned archive feature to package module. -* `6.4.2` - You can now resolve package dependency graph while deleting package. +- `9.0.2` - Replace package `topsy` with `breadcrumb-mode` for better UX +- `8.2.2` - Add `emp` as the default Music Player +- `8.2.1` - Replace package `docstr` with `ts-docstr` for better parsing capability +- `8.2.0` - Drop support for Emacs 27.x +- `8.1.0` - Remove config tabify/untabify save, and replace it with `whitespace-cleanup-mode`. +- `8.0.1` - Switch from `ivy` to `vertico`. +- `8.0.0` - Move everything to `.emacs.d`. ([#32](https://github.com/jcs-emacs/jcs-emacs/pull/32)) +- `7.1.0` - Replace `quelpa` with `github-elpa`. +- `7.0.0` - Switch from [quickhelp](https://github.com/company-mode/company-quickhelp) to [box](https://github.com/sebastiencs/company-box) for company frontend. +- `6.5.0` - Add pinned archive feature to package module. ## 💾 Installation @@ -198,15 +198,15 @@ start within a second.* Here is the list of the major highlights of this configuration. Hope you would like my taste! -* **Out of the box** - Out of the box anywhere. -* **Cross Platform** - Work on all operating systems, including the terminal. -* **Fast Startup** - Lazy loading for all unnecessary packages on startup. -* **Old-Fashioned** - Doesn't use any beautiful GUI because it may not work in the terminal. -* **Multiple Languages** - Support multiple programming languages. -* **Consistent** - Having the same coding experience in different major modes. -* **Easy to use** - Design close to other modern text editors. It shouldn't spend you too much time. -* **Dual Windows** - Design for people who like multiple windows opened simultaneously. -* **Keyboard Focused** - You can do everything by using the keyboard and the mouse are just optional. +- **Out of the box** - Out of the box anywhere. +- **Cross Platform** - Work on all operating systems, including the terminal. +- **Fast Startup** - Lazy loading for all unnecessary packages on startup. +- **Old-Fashioned** - Doesn't use any beautiful GUI because it may not work in the terminal. +- **Multiple Languages** - Support multiple programming languages. +- **Consistent** - Having the same coding experience in different major modes. +- **Easy to use** - Design close to other modern text editors. It shouldn't spend you too much time. +- **Dual Windows** - Design for people who like multiple windows opened simultaneously. +- **Keyboard Focused** - You can do everything by using the keyboard and the mouse are just optional. ### Details @@ -214,42 +214,42 @@ This is the list of features that are built-in to this configuration. These feat are heavily based on my personal habits, and so these could be very tiny things. But I believe details make things better and make life smoother. -* [*Auto Install Package*](./docs/features/auto-install-package) - Automatically installs the package that this config relies on. -* [*Build Run*](./docs/features/build-run) - Implementation for executing script for building and running the software. -* [*Capital Word*](./docs/features/capital-word) - You can navigate/kill word by seeing capital letter. -* [*Changelog Helper*](./docs/features/changelog-helper) - Help to create changelog while creating `CHANGELOG` file using template. -* [*Consistent Key Bindings*](./docs/features/consistent-key-bindings) - Has consistent key bindings across all modes. -* [*Curly Bracket Modes*](./curly-bracket-modes) - Use curly bracket depends on different mode. -* [*Display File*](./docs/features/display-file) - Utility function to use to view a file on the other window. -* [*Charset Table*](./docs/features/display-file/charset-table) - Built-in functions that displays character sets. -* Enhanced Multiple Cursors -* [*Similar Multiple Cursors*](./docs/features/similar-multiple-cursors) - Mark with cursor by similarity. -* [*VS Multiple Cursors*](./docs/features/vs-multiple-cursors) - VSCode like methods to `mark` and `unmark` multiple cursor. -* [*Fast Incremental Search*](./docs/features/fast-incremental-search) - Fast keys for incremental search forward/backward to the cursor is currently pointing. -* [*Indent Control*](./docs/features/indent-control) - Generic control the indentation level for each mode, for more information see [indent-control](https://github.com/alt-elpa/indent-control). -* [*License Helper*](./docs/features/license-helper) - Help to create license while creating `LICENSE` file using template. -* [*Mini State*](./docs/features/mini-state) - Mini mode state use to visually see what backend is the config currently running. (Deprecated) -* [*Explicit States*](./docs/features/mini-state/explicit-states) - Automatcially switch mini state depends on certain circumstances. -* [*Modern Text Editor*](./docs/features/modern-text-editor) - Design to have the preset settings close to modern text editors but faster. -* [*Multiple Output*](./docs/features/multiple-output) - Handle multiple output/compilation buffers. -* [*Navigate Blank Line*](./docs/features/navigate-blank-line) - Use `C-` and `C-` to navigate previous and next blank line. -* [*Navigate Table*](./docs/features/navigate-table) - Navigate `org-mode`'s table easier by using arrow keys. -* [*Preview HTML*](./docs/features/preview-html) - Preview rendered HTML file on the other window. -* [*Switch Window*](./docs/features/switch-window) - Fast keys switch between windows quickly. -* [*Trim Trailing Whitespace*](./docs/features/trim-trailing-whitespace) - Remove trailing spaces and tabs automatically on save. -* [*Visualize Undo/Redo*](./docs/features/visualize-undo-redo) - Improved the user experience on undoing and redoing by showing the `undo-tree-visualizer` at the other window. -* [*VS Curly Bracket*](./docs/features/vs-curly-bracket) - Visual Studio IDE like curly bracket implementation. -* [*VS Multiple Terminal*](./docs/features/vs-multiple-terminal) - VSCode like multiple shell control. -* [*VS Navigate Word*](./docs/features/vs-navigate-word) - Visual Studio IDE like navigating between word implementation. +- [*Auto Install Package*](./docs/features/auto-install-package) - Automatically installs the package that this config relies on. +- [*Build Run*](./docs/features/build-run) - Implementation for executing script for building and running the software. +- [*Capital Word*](./docs/features/capital-word) - You can navigate/kill word by seeing capital letter. +- [*Changelog Helper*](./docs/features/changelog-helper) - Help to create changelog while creating `CHANGELOG` file using template. +- [*Consistent Key Bindings*](./docs/features/consistent-key-bindings) - Has consistent key bindings across all modes. +- [*Curly Bracket Modes*](./curly-bracket-modes) - Use curly bracket depends on different mode. +- [*Display File*](./docs/features/display-file) - Utility function to use to view a file on the other window. +- [*Charset Table*](./docs/features/display-file/charset-table) - Built-in functions that displays character sets. +- Enhanced Multiple Cursors +- [*Similar Multiple Cursors*](./docs/features/similar-multiple-cursors) - Mark with cursor by similarity. +- [*VS Multiple Cursors*](./docs/features/vs-multiple-cursors) - VSCode like methods to `mark` and `unmark` multiple cursor. +- [*Fast Incremental Search*](./docs/features/fast-incremental-search) - Fast keys for incremental search forward/backward to the cursor is currently pointing. +- [*Indent Control*](./docs/features/indent-control) - Generic control the indentation level for each mode, for more information see [indent-control](https://github.com/alt-elpa/indent-control). +- [*License Helper*](./docs/features/license-helper) - Help to create license while creating `LICENSE` file using template. +- [*Mini State*](./docs/features/mini-state) - Mini mode state use to visually see what backend is the config currently running. (Deprecated) +- [*Explicit States*](./docs/features/mini-state/explicit-states) - Automatcially switch mini state depends on certain circumstances. +- [*Modern Text Editor*](./docs/features/modern-text-editor) - Design to have the preset settings close to modern text editors but faster. +- [*Multiple Output*](./docs/features/multiple-output) - Handle multiple output/compilation buffers. +- [*Navigate Blank Line*](./docs/features/navigate-blank-line) - Use `C-` and `C-` to navigate previous and next blank line. +- [*Navigate Table*](./docs/features/navigate-table) - Navigate `org-mode`'s table easier by using arrow keys. +- [*Preview HTML*](./docs/features/preview-html) - Preview rendered HTML file on the other window. +- [*Switch Window*](./docs/features/switch-window) - Fast keys switch between windows quickly. +- [*Trim Trailing Whitespace*](./docs/features/trim-trailing-whitespace) - Remove trailing spaces and tabs automatically on save. +- [*Visualize Undo/Redo*](./docs/features/visualize-undo-redo) - Improved the user experience on undoing and redoing by showing the `undo-tree-visualizer` at the other window. +- [*VS Curly Bracket*](./docs/features/vs-curly-bracket) - Visual Studio IDE like curly bracket implementation. +- [*VS Multiple Terminal*](./docs/features/vs-multiple-terminal) - VSCode like multiple shell control. +- [*VS Navigate Word*](./docs/features/vs-navigate-word) - Visual Studio IDE like navigating between word implementation. ## 📁 Package Archives A list of package archives that this configuration uses. -* *[GNU](https://elpa.gnu.org/)* - The standard GNU ELPA -* *[NonGNU](https://elpa.nongnu.org/)* - The standard NonGNU ELPA -* *[MELPA](https://melpa.org/#/)* - Milkypostman’s ELPA -* *[JCS-ELPA](https://jcs-emacs.github.io/jcs-elpa/)* - Jen-Chieh Shen's ELPA for this confinguration +- *[GNU](https://elpa.gnu.org/)* - The standard GNU ELPA +- *[NonGNU](https://elpa.nongnu.org/)* - The standard NonGNU ELPA +- *[MELPA](https://melpa.org/#/)* - Milkypostman’s ELPA +- *[JCS-ELPA](https://jcs-emacs.github.io/jcs-elpa/)* - Jen-Chieh Shen's ELPA for this confinguration 📝 *P.S. Here is a good talk comparing all package archives from a [StackExchange](https://emacs.stackexchange.com/) question, @@ -268,57 +268,58 @@ kind of methods to support the maintainer you wish to. ### Functionalities -* *Abbreivation Definition* - powered by [project-abbrev](https://github.com/elpa-host/project-abbrev). -* *Alt-Codes* - powered by [alt-codes](https://github.com/elpa-host/alt-codes). -* *Auto Completion* - powered by [company](https://github.com/company-mode/company-mode). -* *Auto Highlight Symbol* - powered by [auto-highlight-symbol-mode](https://github.com/mhayashi1120/auto-highlight-symbol-mode). -* *Banner* - powered by [dashboard](https://github.com/emacs-dashboard/emacs-dashboard). -* *Binary/Hex Editor* - powered by [hexl-mode](https://www.emacswiki.org/emacs/HexlMode). -* *Collaborative Editing* - powered by [togetherly](https://github.com/zk-phi/togetherly). -* *Completion Frontend* - powered by [vertico](https://github.com/minad/vertico). -* *Context Menu* - powered by [context-menu-mode](https://www.gnu.org/software/emacs/manual/html_node/emacs/Menu-Mouse-Clicks.html). -* *Document String* - powered by [ts-docstr](https://github.com/emacs-vs/ts-docstr). -* *End of Line* - powered by [show-eol](https://github.com/elpa-host/show-eol). -* *Execute Commands* - powered by [compile](https://www.emacswiki.org/emacs/CompilationMode). -* *File Explorer* - powered by [treemacs](https://github.com/Alexander-Miller/treemacs). -* *File Header* - powered by [file-header](https://github.com/alt-elpa/file-header). -* *Folding/Unfolding* - powered by [ts-fold](https://github.com/jcs090218/ts-fold). -* *Font* - powered by [use-ttf](https://github.com/elpa-host/use-ttf). -* *Goto Declaration/Definition* - powered by [dumb-jump](https://github.com/jacktasia/dumb-jump). -* *Highlight Indentation* - powered by [highlight-indent-guides](https://github.com/DarthFennec/highlight-indent-guides). -* *Highlight Matched Pairs* - powered by [show-paren-mode](https://www.emacswiki.org/emacs/ShowParenMode). -* *Highlight Same Region* - powered by [region-occurrences-highlighter](https://github.com/alvarogonzalezsotillo/region-occurrences-highlighter). -* *Indentation Management* - powered by [indent-control](https://github.com/alt-elpa/indent-control). -* *Language Server Protocol* - powered by [lsp-mode](https://github.com/emacs-lsp/lsp-mode). -* *Line Annotation* - powered by [line-reminder](https://github.com/elpa-host/line-reminder). -* *Line Numbers* - powered by [display-line-numbers](https://github.com/emacs-mirror/emacs/blob/master/lisp/display-line-numbers.el) and [linum](https://github.com/emacs-mirror/emacs/blob/master/lisp/linum.el). -* *Minimap* - powered by [minimap](http://elpa.gnu.org/packages/minimap.html). -* *Mode Line* - powered by [jcs-modeline](https://github.com/jcs-emacs/jcs-modeline). -* *Multiple Cursor* - powered by [iedit](https://github.com/victorhge/iedit) and [multiple-cursors](https://github.com/magnars/multiple-cursors.el). -* *Multiple Terminal* - powered by [multi-shell](https://github.com/jcs-elpa/multi-shell). -* *Music Player* - powered by [emp](https://github.com/jcs-elpa/emp). -* *Navigation/Searcher* - powered by [searcher](https://github.com/jcs-elpa/searcher) and [isearch-project](https://github.com/elpa-host/isearch-project). -* *Package Archive* - see [here](#file_folder-package-archives). -* *Package Management* - powered by [use-package](https://github.com/jwiegley/use-package) and [github-elpa](https://github.com/10sr/github-elpa). -* *PDF Viewer* - powered by [doc-view-mode](https://www.emacswiki.org/emacs/DocViewMode) and [ghostscript](https://www.ghostscript.com/index.html). -* *Project Management* - powered by [project](https://elpa.gnu.org/packages/project.html). -* *Recent Files* - powered by [recentf](https://www.emacswiki.org/emacs/RecentFiles). -* *Regexp* - powered by [re-builder](https://www.emacswiki.org/emacs/ReBuilder) and [visual-regexp](https://github.com/benma/visual-regexp.el). -* *Restart Emacs* - powered by [restart-emacs](https://github.com/iqbalansari/restart-emacs). -* *Scroll Bar* - powered by [auto-scroll-bar](https://github.com/jcs-elpa/auto-scroll-bar). -* *Shell* - powered by [shell](https://www.emacswiki.org/emacs/ShellMode) and [exec-path-from-shell](https://github.com/purcell/exec-path-from-shell). -* *Smooth Scrolling* - none, originally powered by ~~[sublimity](https://github.com/zk-phi/sublimity)~~. -* *Snippet* - powered by [yasnippet](https://github.com/joaotavora/yasnippet). -* *Startup Screen* - powered by [dashboard](https://github.com/emacs-dashboard/emacs-dashboard). -* *Syntax Check* - powered by [flycheck](http://www.flycheck.org/en/latest/). -* *Tab Bar* - powered by [centaur-tabs](https://github.com/ema2159/centaur-tabs). -* ~~*Tags* - powered by [gtags](https://www.gnu.org/software/global/).~~ -* *Theme* - powered by [vs-dark-theme](https://github.com/jcs-elpa/vs-dark-theme) and [vs-light-theme](https://github.com/jcs-elpa/vs-light-theme). **(For more info see [here](#themes))** -* *Todo* - powered by [hl-todo](https://github.com/tarsius/hl-todo). -* *Undo/Redo* - powered by [undo-tree](https://www.emacswiki.org/emacs/UndoTree). -* *Version Control Management* - powered by [magit](https://github.com/magit/magit). -* *Video Player* - none. -* *White Space* - powered by [whitespace](https://www.emacswiki.org/emacs/WhiteSpace). +- *Abbreivation Definition* - powered by [project-abbrev](https://github.com/elpa-host/project-abbrev). +- *Alt-Codes* - powered by [alt-codes](https://github.com/elpa-host/alt-codes). +- *Auto Completion* - powered by [company](https://github.com/company-mode/company-mode). +- *Auto Highlight Symbol* - powered by [auto-highlight-symbol-mode](https://github.com/mhayashi1120/auto-highlight-symbol-mode). +- *Banner* - powered by [dashboard](https://github.com/emacs-dashboard/emacs-dashboard). +- *Binary/Hex Editor* - powered by [hexl-mode](https://www.emacswiki.org/emacs/HexlMode). +- *Breadcrumb* - powered by [breadcrumb](https://github.com/joaotavora/breadcrumb). +- *Collaborative Editing* - powered by [togetherly](https://github.com/zk-phi/togetherly). +- *Completion Frontend* - powered by [vertico](https://github.com/minad/vertico). +- *Context Menu* - powered by [context-menu-mode](https://www.gnu.org/software/emacs/manual/html_node/emacs/Menu-Mouse-Clicks.html). +- *Document String* - powered by [ts-docstr](https://github.com/emacs-vs/ts-docstr). +- *End of Line* - powered by [show-eol](https://github.com/elpa-host/show-eol). +- *Execute Commands* - powered by [compile](https://www.emacswiki.org/emacs/CompilationMode). +- *File Explorer* - powered by [treemacs](https://github.com/Alexander-Miller/treemacs). +- *File Header* - powered by [file-header](https://github.com/alt-elpa/file-header). +- *Folding/Unfolding* - powered by [ts-fold](https://github.com/jcs090218/ts-fold). +- *Font* - powered by [use-ttf](https://github.com/elpa-host/use-ttf). +- *Goto Declaration/Definition* - powered by [dumb-jump](https://github.com/jacktasia/dumb-jump). +- *Highlight Indentation* - powered by [highlight-indent-guides](https://github.com/DarthFennec/highlight-indent-guides). +- *Highlight Matched Pairs* - powered by [show-paren-mode](https://www.emacswiki.org/emacs/ShowParenMode). +- *Highlight Same Region* - powered by [region-occurrences-highlighter](https://github.com/alvarogonzalezsotillo/region-occurrences-highlighter). +- *Indentation Management* - powered by [indent-control](https://github.com/alt-elpa/indent-control). +- *Language Server Protocol* - powered by [lsp-mode](https://github.com/emacs-lsp/lsp-mode). +- *Line Annotation* - powered by [line-reminder](https://github.com/elpa-host/line-reminder). +- *Line Numbers* - powered by [display-line-numbers](https://github.com/emacs-mirror/emacs/blob/master/lisp/display-line-numbers.el) and [linum](https://github.com/emacs-mirror/emacs/blob/master/lisp/linum.el). +- *Minimap* - powered by [minimap](http://elpa.gnu.org/packages/minimap.html). +- *Mode Line* - powered by [jcs-modeline](https://github.com/jcs-emacs/jcs-modeline). +- *Multiple Cursor* - powered by [iedit](https://github.com/victorhge/iedit) and [multiple-cursors](https://github.com/magnars/multiple-cursors.el). +- *Multiple Terminal* - powered by [multi-shell](https://github.com/jcs-elpa/multi-shell). +- *Music Player* - powered by [emp](https://github.com/jcs-elpa/emp). +- *Navigation/Searcher* - powered by [searcher](https://github.com/jcs-elpa/searcher) and [isearch-project](https://github.com/elpa-host/isearch-project). +- *Package Archive* - see [here](#file_folder-package-archives). +- *Package Management* - powered by [use-package](https://github.com/jwiegley/use-package) and [github-elpa](https://github.com/10sr/github-elpa). +- *PDF Viewer* - powered by [doc-view-mode](https://www.emacswiki.org/emacs/DocViewMode) and [ghostscript](https://www.ghostscript.com/index.html). +- *Project Management* - powered by [project](https://elpa.gnu.org/packages/project.html). +- *Recent Files* - powered by [recentf](https://www.emacswiki.org/emacs/RecentFiles). +- *Regexp* - powered by [re-builder](https://www.emacswiki.org/emacs/ReBuilder) and [visual-regexp](https://github.com/benma/visual-regexp.el). +- *Restart Emacs* - powered by [restart-emacs](https://github.com/iqbalansari/restart-emacs). +- *Scroll Bar* - powered by [auto-scroll-bar](https://github.com/jcs-elpa/auto-scroll-bar). +- *Shell* - powered by [shell](https://www.emacswiki.org/emacs/ShellMode) and [exec-path-from-shell](https://github.com/purcell/exec-path-from-shell). +- *Smooth Scrolling* - none, originally powered by ~~[sublimity](https://github.com/zk-phi/sublimity)~~. +- *Snippet* - powered by [yasnippet](https://github.com/joaotavora/yasnippet). +- *Startup Screen* - powered by [dashboard](https://github.com/emacs-dashboard/emacs-dashboard). +- *Syntax Check* - powered by [flycheck](http://www.flycheck.org/en/latest/). +- *Tab Bar* - powered by [centaur-tabs](https://github.com/ema2159/centaur-tabs). +- ~~*Tags* - powered by [gtags](https://www.gnu.org/software/global/).~~ +- *Theme* - powered by [vs-dark-theme](https://github.com/jcs-elpa/vs-dark-theme) and [vs-light-theme](https://github.com/jcs-elpa/vs-light-theme). **(For more info see [here](#themes))** +- *Todo* - powered by [hl-todo](https://github.com/tarsius/hl-todo). +- *Undo/Redo* - powered by [undo-tree](https://www.emacswiki.org/emacs/UndoTree). +- *Version Control Management* - powered by [magit](https://github.com/magit/magit). +- *Video Player* - none. +- *White Space* - powered by [whitespace](https://www.emacswiki.org/emacs/WhiteSpace). ## 🧰 Write your own customization @@ -330,7 +331,7 @@ there, then other than that are the core files. Here is the list of *Frequently Asked Questions*. -* [List of FAQ](./doc/FAQ.md) +- [List of FAQ](./doc/FAQ.md) ## Contribute From 27e65030a5eb8ead62195e4e154aea3281036ddd Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 21 Sep 2023 00:47:31 -0700 Subject: [PATCH 247/894] docs(CHANGELOG.md): Use dash instead of asterik --- CHANGELOG.md | 3928 +++++++++++++++++++++---------------------- docs/keybindings.md | 499 +++--- 2 files changed, 2217 insertions(+), 2210 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4e2306e6..43867dd3 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,2307 +8,2307 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how ## 9.0.2 (Unreleased) > Released N/A -* Add FASM support (e049b015df8a52d10271e3a41aeeca631296a7d5) -* Remove package `topsy` (77c506758eaca4621cf1a92e9107e5d279721827) +- Add FASM support (e049b015df8a52d10271e3a41aeeca631296a7d5) +- Remove package `topsy` (77c506758eaca4621cf1a92e9107e5d279721827) ## 9.0.1 > Released Sep 20, 2023 -* Add new package `makefile-executor` (e301333ef7585189614bb1fed163caab2e4a0973) -* Add new package `codegpt` (443b2e1312368201a8a15d64355e7c9aaf5b8958) -* Add and config new package `goto-last-change` (71d0c3dfa0636fc55cc1c023e6383d5946b19e3c) -* Add new package `flycheck-clang-analyzer` (0ea36feb652c0ebe59ab5b80d5739cb23cb4b52b) -* Add new package `codemetrics` (51032ef78f5b9827ee76c5c48832974c9bd9cf73) -* Bind Shift+return to insert `newline` in minibuffer (41c159ba7d5630fb8e7e235fc8968001f04cbb15) -* Ask CMake file-header template to differentiate `default`, `root`, and `subdirectory` (71c9bc604b57cb2379606a0b6bc12c42bb79ded7) -* Update auth-source logic for more general use (8681fb6800d4b4090c7a84dfd9d927035e2bb66a) -* Add `company-dict` (1b24a4ddd58943fb37010b7700dac32c8d54bea1) -* Add nerd-icons support (3ae70b96937dedae3b1fe8fc9edf52ad340795d6) -* Enable comment empty lines by default (2040d77e956cc3c1fb55ec0dae7dfe6c36c2381b) -* Fix cannot re-connect to language server issue (362a96418032da4244c05c810031ed74bc7b25c4) -* Add dashboard's navigator (d81fce7fb699f1866839c0bd409475ab758721d4) -* Fix `indent-guides` is not obvious in 29.x (8456bd051b096af816cd9c0840b6980c21d94c5e) -* Add `sly` to support common lisp development (fa0afd2d79b8b464f4f2413fcd93978ef168402f) -* Add support for OpenCL (d5723c34ac53c7983cdfb686884478bcacc4d4a6) -* Add support for CUDA (d5723c34ac53c7983cdfb686884478bcacc4d4a6) -* Use `context-menu-mode` instead of `right-click-context` (a7e563ea23121dd6ba340eb8fd8b9daed394f019) -* Add more support for Clojure language (b84287bde0315c021f73009fcd67e2a0d348d64f) -* Add breadcrumb mode (a81fcc65af7357eeb4babb58b97b567c5a453b01) -* Use prog mode settings for `haskell-cabal-mode` (fd8dfb5108882e5fc5a1ad74b129e35c3e1ae762) -* Add support for P4 (3b16789978d380b6be75f465fa2a3d3dbd9610b1) -* Add company support for PHP (30c8b00169eefb866df062095c1bf33b6d0729ec) -* Add company support for Perl (98d4e1494364ca49bf3cd370a659957674eda100) -* Configure for beancount (40ee14e541453e684d1f836dcc2fa47abda9ece9) -* Add support for F* (1dc616adae9bdcbf1810058b3d078f831be5cd34) -* Add support for Hylang (df2337bfb3ef64a3c2e9cbd5422df7eb66b9e698) -* Add support for Scheme (6fe51f46592cd3e6ceee1ae274b086b046dc93b0) -* Add support for ledger (5cc7ba8abad0864f9d435519bb35bf45b32d2dcb) -* Add support for SML (031289bf682aa956cd322e1e1078408f0d79e8ce) -* Use built-in on first project hook (84a7695b668debed6fb59bbd5313ff9be897d6b7) -* Add LaTex support (7fbb631c54b82aa43a80c4ad7733143c89773ff1) -* Add Noir support (7fbb631c54b82aa43a80c4ad7733143c89773ff1) -* Enable jump to button in Tree-Sitter debug mode (02f5172c7d061732bb0f154ded5898c1baaf16b9) -* Add Windows Menu's key bindings (0cc2bb8d938f6a549cc3ae9a15ba4776010c6fa8) -* Add package `chatgpt-sideline` (65409fc4c68254b18ce209e64fcf74b016e2413e) +- Add new package `makefile-executor` (e301333ef7585189614bb1fed163caab2e4a0973) +- Add new package `codegpt` (443b2e1312368201a8a15d64355e7c9aaf5b8958) +- Add and config new package `goto-last-change` (71d0c3dfa0636fc55cc1c023e6383d5946b19e3c) +- Add new package `flycheck-clang-analyzer` (0ea36feb652c0ebe59ab5b80d5739cb23cb4b52b) +- Add new package `codemetrics` (51032ef78f5b9827ee76c5c48832974c9bd9cf73) +- Bind Shift+return to insert `newline` in minibuffer (41c159ba7d5630fb8e7e235fc8968001f04cbb15) +- Ask CMake file-header template to differentiate `default`, `root`, and `subdirectory` (71c9bc604b57cb2379606a0b6bc12c42bb79ded7) +- Update auth-source logic for more general use (8681fb6800d4b4090c7a84dfd9d927035e2bb66a) +- Add `company-dict` (1b24a4ddd58943fb37010b7700dac32c8d54bea1) +- Add nerd-icons support (3ae70b96937dedae3b1fe8fc9edf52ad340795d6) +- Enable comment empty lines by default (2040d77e956cc3c1fb55ec0dae7dfe6c36c2381b) +- Fix cannot re-connect to language server issue (362a96418032da4244c05c810031ed74bc7b25c4) +- Add dashboard's navigator (d81fce7fb699f1866839c0bd409475ab758721d4) +- Fix `indent-guides` is not obvious in 29.x (8456bd051b096af816cd9c0840b6980c21d94c5e) +- Add `sly` to support common lisp development (fa0afd2d79b8b464f4f2413fcd93978ef168402f) +- Add support for OpenCL (d5723c34ac53c7983cdfb686884478bcacc4d4a6) +- Add support for CUDA (d5723c34ac53c7983cdfb686884478bcacc4d4a6) +- Use `context-menu-mode` instead of `right-click-context` (a7e563ea23121dd6ba340eb8fd8b9daed394f019) +- Add more support for Clojure language (b84287bde0315c021f73009fcd67e2a0d348d64f) +- Add breadcrumb mode (a81fcc65af7357eeb4babb58b97b567c5a453b01) +- Use prog mode settings for `haskell-cabal-mode` (fd8dfb5108882e5fc5a1ad74b129e35c3e1ae762) +- Add support for P4 (3b16789978d380b6be75f465fa2a3d3dbd9610b1) +- Add company support for PHP (30c8b00169eefb866df062095c1bf33b6d0729ec) +- Add company support for Perl (98d4e1494364ca49bf3cd370a659957674eda100) +- Configure for beancount (40ee14e541453e684d1f836dcc2fa47abda9ece9) +- Add support for F* (1dc616adae9bdcbf1810058b3d078f831be5cd34) +- Add support for Hylang (df2337bfb3ef64a3c2e9cbd5422df7eb66b9e698) +- Add support for Scheme (6fe51f46592cd3e6ceee1ae274b086b046dc93b0) +- Add support for ledger (5cc7ba8abad0864f9d435519bb35bf45b32d2dcb) +- Add support for SML (031289bf682aa956cd322e1e1078408f0d79e8ce) +- Use built-in on first project hook (84a7695b668debed6fb59bbd5313ff9be897d6b7) +- Add LaTex support (7fbb631c54b82aa43a80c4ad7733143c89773ff1) +- Add Noir support (7fbb631c54b82aa43a80c4ad7733143c89773ff1) +- Enable jump to button in Tree-Sitter debug mode (02f5172c7d061732bb0f154ded5898c1baaf16b9) +- Add Windows Menu's key bindings (0cc2bb8d938f6a549cc3ae9a15ba4776010c6fa8) +- Add package `chatgpt-sideline` (65409fc4c68254b18ce209e64fcf74b016e2413e) ## 9.0.0 > Released Jan 01, 2023 -* Add new package `company-kaomoji` (1cc6b70e9ab4ae3fc893482c1d38986da6b32e87) -* Refactor `ts-fold-indicators` face function and get queries function (27e614884c1cb84d8f832280d253d387cdde99b4) -* Add OCaml support (ddaaf11b98c88c709fecd5db8b8214a63e1bb00f) -* Add support for `elfeed` (7a3c3ad99bea5088da2c7d681552f55914b37934) -* Cancel `echo-bar` right padding by default (75416a77c6bb0eef90b71a2ee09ab42202bc7bb5) -* Add new packages `org-superstar` and `org-fancy-priorities` (695f5f46e611de1529c6bbd57cd251386616d2f7) -* Add new package `hammy` (8ea21aa67e98efd9a8eb846e6b908fb500afab52) -* Enable `display-fill-column-indicator-mode` in `text-mode` by default (5283fd976574ecd322e77556bcd0b6790eed7403) -* Enhance experience with `org-superstars` (5c240a626fe60685f2768eb17a6dbfcc61452134) -* Add new package `sideline-color` (6c472aa4c92069551a0707760e3d41c12dcd7411) -* Add support for `haml-mode` (b50bbb26cfddab3e16d849f65e33894ec5a70177) -* Use package-menu to upgrade packages instead of the prompt (5903e431921a10f023247ba59ee78eaaa59fc961) -* Extract message utility functions to separate module, `msgu` (d3957bec1ffd3668a5f8861644f6ec2953cd3781) -* Fix does upgradable menu after package list is refreshed (09d78404f7e8f0bec64d4df78ae9f90e7c6069d9) -* Add clear filter key for `package-menu` mode (bf36721805a48b6319bd5eb1b9064129af293560) -* Load `eask-api` when in valid Eask related project (5644b5128cb1f132b9b552cc745377be8528b435) -* Add new package `editorconfig-generate` (afd3fa07135fd9154b551fffb20822316cf4e3d7) -* Bind key `C-M-k` to `kill-this-buffer` (758c464dfe76bad0053ce82f4064f382a1ae4ac3) -* Remove `buffer-menu` feature on display project name (74feaa938d4be1667bab1c1f68308f8c6a250208) -* Use macro to define `file-header` insertion functions (e5e200684f25325c70906a53a84f526328bc6fbf) -* Re-define file header source with utility macro (ca4d8e49ba80f78bd34ff610a442c8a8bf7bc097) -* Turn `completion-ignore-case` on by default (b94542cb51736f26a3842753bbc268116fa4ba06) -* Add new package `minimap` (ae9ef5a0d93bf8f924c8572d00f026dace2079a3) -* Replace package `docstr` with `ts-docstr` for better parsing capability (ee85ba4b01401707461ec695038f2ee4cc175f74) -* Add new package `highlight-doxygen` (ee85ba4b01401707461ec695038f2ee4cc175f74) -* Enable `minibuffer-depth-indicate-mode` by default (83ecd6c2b256d2fa0dd3b6fa64236ad5aab2843f) -* Fix typescript insertion with `ts-docstr` (ec8a5592e8f4e6ba707d36218461e2f0a9329822) -* Add new package `toggle-profiler` (eecf0323d3af8fdcc2b3c2c8e8e62dd78774a3b7) -* Bind new key to command `keyboard-escape-quit` (3ce9d3ff4ae965a31f1855bf6f9b11c31e2576be) -* Bind new key to command `toggle-profiler` (f49dfeb07c1e0d3d879cb3acdfb4a5ab892326f2) -* Bind new key to command `ts-docstr-ask` (9836e3d76afeadcb75c0d7378d38b209dda50e82) -* Add new packages `gitlab-ci-mode` and `gitlab-ci-mode-flycheck` (984fc836ecb832e047409a1efa03c806205a7c9e) -* Remove unnecessary config to `auto-mode-alist` (0dad6227b3372d530f55032726693ab41541e8a7) -* Add new package `sln-mode` to handle `*.sln` file (673a2635efccd1e5258a157e738f8ebdb35f567a) -* Add new font `Symbola.ttf` for Windows' unicode display (98a74550b9edfcbe30d403418263b6594582652c) -* Extract undo/redo module to external package `undo-tree-vf` (391bb1e4b1416c1c7f54a19f07c6b83ccd3e4524) -* Use built-in `bolp` and `eolp` functions instead (0504aa597efd52e9efbefe3e2338349cc5d458fc) -* Extract parent directory not found when file creation module to external package `ff-guard` (008592968fea55e925c0bbe8e5412b93a4dde7c3) -* Add new package `prettier` (a2af4f74eea9e6b7861db8babb1de2a4909247a2) -* Add new package `vs-electric-spacing` (a04369b5ebfa1db7a47bcf156f80614959685190) -* Add new package `terminal-here` (56ad79fdf537fc1d7380ff4adc71dea5051e00ac) -* Add new package `quickrun` (e13899b04affe5157a0cacff52b24c1925c293f4) -* Extract select file in project/pwd to external `ffap` (e9b7c045a2cbd2dfdfc4f519e24a973a0807410b) -* Extract [@cmuratori](https://github.com/cmuratori)'s run/make script feature to external `execrun` (83d90d53e5324e22e5fbf3c174487ddd22fd7117) -* Extract find corresponding file module to external package `fof` (b7d018be296f55ca5cd8859b53c68efe326a2399) -* Extract VSCode editing experience to external package `vsc-edit-mode` (744eb525d3c90055528f650e3991614eb172684a) -* Removed complex line number configuration, keep it simple (f78fd0b8b96b8fb113f6156d346689622967fa15) -* Remove dashboard's previous/next blank-lines navigation keys (bfef0c196ac7fdc307552b6d5f663279d540cba4) -* Extract package module to external package `pkg-dm` (9051c25ce5c07542ea0a52bfb4192d74ac8d1453) -* Use `elenv` for emacs-lisp environment (92c9db4dbbe49072874fd18d2c27b44a5384bfd4) -* Remove previouse/next key type option (a4a605f44e18ae2161a8e87598e636bf9f1f51a9) -* Extract previous/next blank line keys to external package `block-travel` (9f624c1bbb7259da65fd9b468812358d53ee36ca) -* Add packages for feature sticky header, `topsy` and `org-sticky-header` (a9f01c9ce319e27e04e1a8fac3b56ed14f3d65ab) -* Add support for Terraform (d241fc77d5c13b3e01e1d0dfd78147b3a7c9a59d) -* Add support for Zig (2911e870dce6238ab6d960a287cd25c64576bb33) -* Add support for Racket (f2f314f1eb670b7508c661cf68e0033292fe256c) -* Add support for Idris (99013713d649e59f07fae5a2bf9e7fe5f96f0800) -* Add support for VHDL (185046a34e06bc8c4a6abf57c4f6d843a66da722) -* Add support for Mint (9d50d8a05767f32c373f13240f3eaeb9440f6582) -* Improve EWW UX (b954b8f5f1782a500eb4a7fda688a8fab0aebd27) -* Improve `image-mode` UX (80127d5060bbf6ae871d87502dfff27a73c123fe) -* Add `emp` as default music player (2861743073ecd2e6d7608dac8021fc400104c4bb) -* Bind keys for `emp` (f5183bee81fea5b0e832ed39282ad76ee9ed70e8) -* Bind keys for `eww` (500696b4403a50f83951532f0e31ab4b1cd5a2bb) -* Add support for fish shell-script (44ed9764a7f2dc3e3632c6b0136390a97bce74e4) -* Add support for ansible (cb91beeff65b63539a2893f67aaa888d9d53dc7b) -* Remove `rjsx-mode` and `js2-mode`, use default `js-mode` and `js-jsx-mode` (d3b76f615c5030a54ec3d74517a43c734700be50) -* Add `company` and `flycheck` support for multiple languages (4f71184b0eab6b65bc7f57d615494f9d88afb020) -* Split moduels to each individual `config.el` file (d97ef5c27090d65e3ba555c41443f5d877764493) -* Allow `lsp-mode` being active in file without the `project-root` being defined (b737a6515e51b23dfb42c11ab2e49a54f48b9ca4) -* Add support for elisp keywords completion (19f87363c77d15602f09dd358ce9237fe47ccca1) -* Extract modeline display to external package `jcs-modeline` (3cb0a6304d4b95fca9a35b4efbf6434eae4494ed) -* Replace `toggle-quotes` with new package `cycle-quotes` (53c69a8532142b4ede97df717e07c29fff9e66a5) -* Remove unused command to toggle forward/backward sexp (4703c7fc81152f8818f5c4cba907d64980ae4c0c) -* Bind keys for `cycle-quote` and `cycle-slash` (8e5dec85c47c4c9ff35e48df6bcbf317b687cc93) -* Replace `bool-flip` with new package `cycle-at-point` (e3399712e28730fa8b474032e6e17664f153ac68) -* Add new package `cycle-case-style` (6cad7031a6b0ef58bbf74e74e020b272d53e4b19) -* Add eldoc support for CSS (9b9b4cd493ef35d31a78300c94cae9ad9e778c84) -* Add eldoc support for TOML (a0eb8ed975a9a7367ff94789d48f80ebb207dbf3) -* Use `literate-calc-mode` instead of self-defined calc command (691186d362f79838291779bac6bf50e76eebc015) -* Move back to use `use-package` (9d2ead748c345b8edcf17fb9ee0e58b1b7464f09) -* Make echo all `re-mode` commands (26a37fa3b4b6e8f9125a4c8c133e8df03681a496) -* All major-mode for all .ignore files (a14a111e8c59c08718f620a455a1c14e26f8779e) -* Add another file paths completion package, `company-paths` (a73cafcaf2f36192de06eeb3096a856f05e01113) -* Integrate `magit` (54953d780fc9962d5d373cabb9a3c3a2f2c7629e) -* Add new package `vc-refrest` for better UX (91625bc0ff66f773c8c040b3d56b2e64de8ba497) -* Add support for `epub` reader (04a1bd1eba474f6949e96f2ec23befc96847de56) -* Add new package `free-keys` (9925b4ce6dd513843b07b1edae07565366bc8857) -* Add new package `npm-mode` (78ad3a6cae3cc273c7c10695b1b5a5e5941ec686) -* Add new package `k8s-mode` for kubernetes configuration file (0db8edb596c264a9256ebf20ea74dd9b9e422a04) -* Add new module for languages `PureScript` (8ffb007bda2281a53b29782b898c2339033846ab) -* Add support for `PKGBUILD` file (b14cf80ecac042047e89dbb870ff79e75769bb8c) -* Add company support for Eask-file, `company-eask` (21655da7edbad6f85aed6cce67994948d831bfe0) -* Add eldoc support for Eask-file, `eldoc-eask` (fcd62477d4caa5d8c442568e37fd37d3309f0655) -* Remove `nhexl-mode`, and use `hexl-mode` instead (487e8ec100b915d82205216013c59dd4669e8902) -* Add annotation for `file-header` templates (5d32dbe973a74cb918a32cd7489773eab247561c) +- Add new package `company-kaomoji` (1cc6b70e9ab4ae3fc893482c1d38986da6b32e87) +- Refactor `ts-fold-indicators` face function and get queries function (27e614884c1cb84d8f832280d253d387cdde99b4) +- Add OCaml support (ddaaf11b98c88c709fecd5db8b8214a63e1bb00f) +- Add support for `elfeed` (7a3c3ad99bea5088da2c7d681552f55914b37934) +- Cancel `echo-bar` right padding by default (75416a77c6bb0eef90b71a2ee09ab42202bc7bb5) +- Add new packages `org-superstar` and `org-fancy-priorities` (695f5f46e611de1529c6bbd57cd251386616d2f7) +- Add new package `hammy` (8ea21aa67e98efd9a8eb846e6b908fb500afab52) +- Enable `display-fill-column-indicator-mode` in `text-mode` by default (5283fd976574ecd322e77556bcd0b6790eed7403) +- Enhance experience with `org-superstars` (5c240a626fe60685f2768eb17a6dbfcc61452134) +- Add new package `sideline-color` (6c472aa4c92069551a0707760e3d41c12dcd7411) +- Add support for `haml-mode` (b50bbb26cfddab3e16d849f65e33894ec5a70177) +- Use package-menu to upgrade packages instead of the prompt (5903e431921a10f023247ba59ee78eaaa59fc961) +- Extract message utility functions to separate module, `msgu` (d3957bec1ffd3668a5f8861644f6ec2953cd3781) +- Fix does upgradable menu after package list is refreshed (09d78404f7e8f0bec64d4df78ae9f90e7c6069d9) +- Add clear filter key for `package-menu` mode (bf36721805a48b6319bd5eb1b9064129af293560) +- Load `eask-api` when in valid Eask related project (5644b5128cb1f132b9b552cc745377be8528b435) +- Add new package `editorconfig-generate` (afd3fa07135fd9154b551fffb20822316cf4e3d7) +- Bind key `C-M-k` to `kill-this-buffer` (758c464dfe76bad0053ce82f4064f382a1ae4ac3) +- Remove `buffer-menu` feature on display project name (74feaa938d4be1667bab1c1f68308f8c6a250208) +- Use macro to define `file-header` insertion functions (e5e200684f25325c70906a53a84f526328bc6fbf) +- Re-define file header source with utility macro (ca4d8e49ba80f78bd34ff610a442c8a8bf7bc097) +- Turn `completion-ignore-case` on by default (b94542cb51736f26a3842753bbc268116fa4ba06) +- Add new package `minimap` (ae9ef5a0d93bf8f924c8572d00f026dace2079a3) +- Replace package `docstr` with `ts-docstr` for better parsing capability (ee85ba4b01401707461ec695038f2ee4cc175f74) +- Add new package `highlight-doxygen` (ee85ba4b01401707461ec695038f2ee4cc175f74) +- Enable `minibuffer-depth-indicate-mode` by default (83ecd6c2b256d2fa0dd3b6fa64236ad5aab2843f) +- Fix typescript insertion with `ts-docstr` (ec8a5592e8f4e6ba707d36218461e2f0a9329822) +- Add new package `toggle-profiler` (eecf0323d3af8fdcc2b3c2c8e8e62dd78774a3b7) +- Bind new key to command `keyboard-escape-quit` (3ce9d3ff4ae965a31f1855bf6f9b11c31e2576be) +- Bind new key to command `toggle-profiler` (f49dfeb07c1e0d3d879cb3acdfb4a5ab892326f2) +- Bind new key to command `ts-docstr-ask` (9836e3d76afeadcb75c0d7378d38b209dda50e82) +- Add new packages `gitlab-ci-mode` and `gitlab-ci-mode-flycheck` (984fc836ecb832e047409a1efa03c806205a7c9e) +- Remove unnecessary config to `auto-mode-alist` (0dad6227b3372d530f55032726693ab41541e8a7) +- Add new package `sln-mode` to handle `*.sln` file (673a2635efccd1e5258a157e738f8ebdb35f567a) +- Add new font `Symbola.ttf` for Windows' unicode display (98a74550b9edfcbe30d403418263b6594582652c) +- Extract undo/redo module to external package `undo-tree-vf` (391bb1e4b1416c1c7f54a19f07c6b83ccd3e4524) +- Use built-in `bolp` and `eolp` functions instead (0504aa597efd52e9efbefe3e2338349cc5d458fc) +- Extract parent directory not found when file creation module to external package `ff-guard` (008592968fea55e925c0bbe8e5412b93a4dde7c3) +- Add new package `prettier` (a2af4f74eea9e6b7861db8babb1de2a4909247a2) +- Add new package `vs-electric-spacing` (a04369b5ebfa1db7a47bcf156f80614959685190) +- Add new package `terminal-here` (56ad79fdf537fc1d7380ff4adc71dea5051e00ac) +- Add new package `quickrun` (e13899b04affe5157a0cacff52b24c1925c293f4) +- Extract select file in project/pwd to external `ffap` (e9b7c045a2cbd2dfdfc4f519e24a973a0807410b) +- Extract [@cmuratori](https://github.com/cmuratori)'s run/make script feature to external `execrun` (83d90d53e5324e22e5fbf3c174487ddd22fd7117) +- Extract find corresponding file module to external package `fof` (b7d018be296f55ca5cd8859b53c68efe326a2399) +- Extract VSCode editing experience to external package `vsc-edit-mode` (744eb525d3c90055528f650e3991614eb172684a) +- Removed complex line number configuration, keep it simple (f78fd0b8b96b8fb113f6156d346689622967fa15) +- Remove dashboard's previous/next blank-lines navigation keys (bfef0c196ac7fdc307552b6d5f663279d540cba4) +- Extract package module to external package `pkg-dm` (9051c25ce5c07542ea0a52bfb4192d74ac8d1453) +- Use `elenv` for emacs-lisp environment (92c9db4dbbe49072874fd18d2c27b44a5384bfd4) +- Remove previouse/next key type option (a4a605f44e18ae2161a8e87598e636bf9f1f51a9) +- Extract previous/next blank line keys to external package `block-travel` (9f624c1bbb7259da65fd9b468812358d53ee36ca) +- Add packages for feature sticky header, `topsy` and `org-sticky-header` (a9f01c9ce319e27e04e1a8fac3b56ed14f3d65ab) +- Add support for Terraform (d241fc77d5c13b3e01e1d0dfd78147b3a7c9a59d) +- Add support for Zig (2911e870dce6238ab6d960a287cd25c64576bb33) +- Add support for Racket (f2f314f1eb670b7508c661cf68e0033292fe256c) +- Add support for Idris (99013713d649e59f07fae5a2bf9e7fe5f96f0800) +- Add support for VHDL (185046a34e06bc8c4a6abf57c4f6d843a66da722) +- Add support for Mint (9d50d8a05767f32c373f13240f3eaeb9440f6582) +- Improve EWW UX (b954b8f5f1782a500eb4a7fda688a8fab0aebd27) +- Improve `image-mode` UX (80127d5060bbf6ae871d87502dfff27a73c123fe) +- Add `emp` as default music player (2861743073ecd2e6d7608dac8021fc400104c4bb) +- Bind keys for `emp` (f5183bee81fea5b0e832ed39282ad76ee9ed70e8) +- Bind keys for `eww` (500696b4403a50f83951532f0e31ab4b1cd5a2bb) +- Add support for fish shell-script (44ed9764a7f2dc3e3632c6b0136390a97bce74e4) +- Add support for ansible (cb91beeff65b63539a2893f67aaa888d9d53dc7b) +- Remove `rjsx-mode` and `js2-mode`, use default `js-mode` and `js-jsx-mode` (d3b76f615c5030a54ec3d74517a43c734700be50) +- Add `company` and `flycheck` support for multiple languages (4f71184b0eab6b65bc7f57d615494f9d88afb020) +- Split moduels to each individual `config.el` file (d97ef5c27090d65e3ba555c41443f5d877764493) +- Allow `lsp-mode` being active in file without the `project-root` being defined (b737a6515e51b23dfb42c11ab2e49a54f48b9ca4) +- Add support for elisp keywords completion (19f87363c77d15602f09dd358ce9237fe47ccca1) +- Extract modeline display to external package `jcs-modeline` (3cb0a6304d4b95fca9a35b4efbf6434eae4494ed) +- Replace `toggle-quotes` with new package `cycle-quotes` (53c69a8532142b4ede97df717e07c29fff9e66a5) +- Remove unused command to toggle forward/backward sexp (4703c7fc81152f8818f5c4cba907d64980ae4c0c) +- Bind keys for `cycle-quote` and `cycle-slash` (8e5dec85c47c4c9ff35e48df6bcbf317b687cc93) +- Replace `bool-flip` with new package `cycle-at-point` (e3399712e28730fa8b474032e6e17664f153ac68) +- Add new package `cycle-case-style` (6cad7031a6b0ef58bbf74e74e020b272d53e4b19) +- Add eldoc support for CSS (9b9b4cd493ef35d31a78300c94cae9ad9e778c84) +- Add eldoc support for TOML (a0eb8ed975a9a7367ff94789d48f80ebb207dbf3) +- Use `literate-calc-mode` instead of self-defined calc command (691186d362f79838291779bac6bf50e76eebc015) +- Move back to use `use-package` (9d2ead748c345b8edcf17fb9ee0e58b1b7464f09) +- Make echo all `re-mode` commands (26a37fa3b4b6e8f9125a4c8c133e8df03681a496) +- All major-mode for all .ignore files (a14a111e8c59c08718f620a455a1c14e26f8779e) +- Add another file paths completion package, `company-paths` (a73cafcaf2f36192de06eeb3096a856f05e01113) +- Integrate `magit` (54953d780fc9962d5d373cabb9a3c3a2f2c7629e) +- Add new package `vc-refrest` for better UX (91625bc0ff66f773c8c040b3d56b2e64de8ba497) +- Add support for `epub` reader (04a1bd1eba474f6949e96f2ec23befc96847de56) +- Add new package `free-keys` (9925b4ce6dd513843b07b1edae07565366bc8857) +- Add new package `npm-mode` (78ad3a6cae3cc273c7c10695b1b5a5e5941ec686) +- Add new package `k8s-mode` for kubernetes configuration file (0db8edb596c264a9256ebf20ea74dd9b9e422a04) +- Add new module for languages `PureScript` (8ffb007bda2281a53b29782b898c2339033846ab) +- Add support for `PKGBUILD` file (b14cf80ecac042047e89dbb870ff79e75769bb8c) +- Add company support for Eask-file, `company-eask` (21655da7edbad6f85aed6cce67994948d831bfe0) +- Add eldoc support for Eask-file, `eldoc-eask` (fcd62477d4caa5d8c442568e37fd37d3309f0655) +- Remove `nhexl-mode`, and use `hexl-mode` instead (487e8ec100b915d82205216013c59dd4669e8902) +- Add annotation for `file-header` templates (5d32dbe973a74cb918a32cd7489773eab247561c) ## 8.2.1 > Released Jul 22, 2022 -* Add new package `sideline-blame` (c4713396e8937da498083bd3730f28bc114e3b47) -* Add new package `sideline-flymake` (322b5bb5123a60c5dbdcb11458d2c7eca92fe9a0) -* Add new package `echo-bar` (26c0bf7c657a29368486aac112439a8507927b21) -* Change modeline color while debugging (c4f224fe926400089d8896f3a89fe545e12e66a2) -* Add new package `company-dockerfile` (ebb3556e9cb79f66f191e39dee8738d2cd1d33bc) -* Add new package `company-powershell` (39290625a468462d2ebaccc6a7d8cf4f13851311) -* Add new package `company-cmd` (b7ed05973c8b8b02a729734d1303ed1291dccba4) -* Add new package `company-makefile` (0e1d62adddfb8babf9ab1478af58e1519d1f7a28) -* Add new package `company-autoconf` (cec8940857a8bb434ecf0a37188cd6840602b70c) -* Add new package `company-coffee` (74e5a42eebaf812f266a4a508d059bed33c7986f) -* Refactor to use default function to get `*Messages*` buffer instead of declaring another variable explicitly in the global scope (ac7f0791c1f1e3de16a14831d07280957b77e244) -* Use default function to get `*scratch*` buffer (b6909ccb5f9f4fa6af211ac1e9bb0fd50afc7255) -* Replace built-in progress reporter with external library `prt` (aa0f6d8bbfe882e2ba4f783e6eca431b392c04cc) -* Use built-in `scratch-buffer` function instead (5a0957f214aa786b2ea82e41a2aff3052c63eda3) -* Fix function name `startup--get-buffer-create-scratch` to get scratch buffer `get-scratch-buffer-create` (8788c3015561faf13c46e12a9e5febc5b1a983c2) -* Drop support for Emacs 28.x (7fa61292bd1553cee46884a98f4959933b55bb12) -* Diminish buffer `*Bug Help*` as default (cef9be24f401405fe58aed4496e6cac52099487b) +- Add new package `sideline-blame` (c4713396e8937da498083bd3730f28bc114e3b47) +- Add new package `sideline-flymake` (322b5bb5123a60c5dbdcb11458d2c7eca92fe9a0) +- Add new package `echo-bar` (26c0bf7c657a29368486aac112439a8507927b21) +- Change modeline color while debugging (c4f224fe926400089d8896f3a89fe545e12e66a2) +- Add new package `company-dockerfile` (ebb3556e9cb79f66f191e39dee8738d2cd1d33bc) +- Add new package `company-powershell` (39290625a468462d2ebaccc6a7d8cf4f13851311) +- Add new package `company-cmd` (b7ed05973c8b8b02a729734d1303ed1291dccba4) +- Add new package `company-makefile` (0e1d62adddfb8babf9ab1478af58e1519d1f7a28) +- Add new package `company-autoconf` (cec8940857a8bb434ecf0a37188cd6840602b70c) +- Add new package `company-coffee` (74e5a42eebaf812f266a4a508d059bed33c7986f) +- Refactor to use default function to get `*Messages*` buffer instead of declaring another variable explicitly in the global scope (ac7f0791c1f1e3de16a14831d07280957b77e244) +- Use default function to get `*scratch*` buffer (b6909ccb5f9f4fa6af211ac1e9bb0fd50afc7255) +- Replace built-in progress reporter with external library `prt` (aa0f6d8bbfe882e2ba4f783e6eca431b392c04cc) +- Use built-in `scratch-buffer` function instead (5a0957f214aa786b2ea82e41a2aff3052c63eda3) +- Fix function name `startup--get-buffer-create-scratch` to get scratch buffer `get-scratch-buffer-create` (8788c3015561faf13c46e12a9e5febc5b1a983c2) +- Drop support for Emacs 28.x (7fa61292bd1553cee46884a98f4959933b55bb12) +- Diminish buffer `*Bug Help*` as default (cef9be24f401405fe58aed4496e6cac52099487b) ## 8.2.0 > Released Jun 21, 2022 -* Drop support for Emacs 27.x (7fa61292bd1553cee46884a98f4959933b55bb12) -* Prevent whitespace cleanup for `text-mode` (56dca1ac48ef4e613c777b82bac1247513e6c024) -* Remove development package `ert-runner` (84ffcde033cab6073b3b2624b1c6f40260322a64) -* Remove development package `el-mock` (8fcc72f1ec5fb723b3262070ad87095d42fea852) -* Fix bug for newly added packages from archives (6a92be2c8800b478bfb120a4489a7b1930235db0) -* Add new package `flycheck-eask`. (cd94bbabe3bb5e3878384afea030cb203e0e5050) -* Move minibuffer flx to external package [vertico-flx](https://github.com/jcs-elpa/vertico-flx) (151d8f20e2d5539add95deb892acfbb0f1638df7) -* Show `helpful` message while describing things at point (a06c8d1edbb2380cf449a554dda0d10c3433ae3a) -* Add new package `suggest` (913f278afa145d46924cde5322506cd13dd43e9f) -* Inhibit redisplay on startup to speed up the startup time (9922190f2e53ccc9a400943140a3c5e6462bde5f) -* Add new package `company-shell` (6b5d79a65d889222e42343325cf59790c78d97af) -* Add new package `company-glsl` (122b4a1b541acf7a810253d986d423e216a92ceb) -* Add new package `arduino-mode` (d4ffb8c6b5ca99619c601c26c85aa6063d6c1806) -* Add new package `on` and configured to improve startup speed (8c9f797492a74cdb30ba9ff6f7ee483c0683def5) -* Move init delay to `on-init-ui-hook` (705afe9744fc3efb2ee005beb8db85e0a08b6fbe) -* Add new package `qml-mode` (e383783356143f9cb25ad315be6227823a7b44d7) -* Add new package `coffee-mode` (d7a9a999e9dbd8c47fc3e2ac559517b776c0ac31) -* Add new package `crystal-mode` (72c3dba1d496fd85e96ea8f80da1caa3a56b2e06) -* Add new package `d-mode` (8bbb6fdce8351cccf22b59e08efa6a5969d8586e) -* Add new package `feature-mode` (76f0696c15f60c44aced2a6c58a3039d7d214fcf) -* Add new package `git-assembler-mode`, `graphql-mode`, and `hexo` (444fd96c9a5ebbdab04f74ae18f3a31978b3acfa) -* Add new package `recentf-excl` (1fde6265b338d17efa5f47b908ad4b30c159d9da) -* Add new package `javap-mode` (6e6f53f1f2cc05cef2f0065ad214f6d58d65eaa3) -* Fix conflict between `company-box-doc` and `dashboard` refresh (d49a0310c3a28e1edabb6ba11436b046c701e63f) -* Fix popup tip showing previous/last description (45451bb3460f0ffabb6af35c989bb3e6290e594c) -* Fix bury buffer proceed before `diminish-buffer-mode` will jump to unwanted buffer (184ba39015b1b26342c13f8b107b69c389f0aeed) -* Add new packages `phpt-mode` and `robots-txt-mode` (eb4714b8280490fbf9c6f570479e6f3ba1a3a690) -* Remove package `blamer` and add new package `vc-msg` (067cfb98a52263754b7d4c4222d2bd9c8c4d0601) -* Improve `jcs-advice-add` macro (3ec7e943ab0d035610ce6391e7f9d8ed8ff58cb1) -* Improve `jcs-add-hook` macro (48abd848fba1b2cefa6c7086ca73ac679c3f83ec) -* Add new package `protobuf-mode` (6e4f27587b5a54a0a7bddc5e0a8cba2e008f1463) -* Remove tab and spaces converting util functions (5c92fa525f486ef46e2e309ee5d47f48f5fef66a) -* Move built-in `multiple-cursors` functions to external package `vsc-multiple-cursors` (d12f928aeb4f7765772576d6d0cf6329ffb081b6) -* Configure `multiple-cursors` for mouse click (454933b94926bab40c09810d49533c3eb3290239) -* Add new package `gcmh` (39e381d56f12ba9866c71d1e7b2f31775ee25ed2) -* Disable `page-break-lines` in `emacs-lisp-compilation-mode` (b337b4505ad14c8b756e810e9b1f7b65a598f786) -* Add new package `sideline-flycheck` (18cdd626331297f77255a8faa922f5dd199bc416) -* Add new package `docker` (bb0fbb611cce10a1ea4438b9bb0ab95110dd49cc) -* Configure compilation previous/next error keys (919a84801aef3631fa7dc496a8b997acaeeca0d2) -* Add new package `sideline-lsp` (b7b7c4ed9359412709f4fc0197005043b6d19fca) +- Drop support for Emacs 27.x (7fa61292bd1553cee46884a98f4959933b55bb12) +- Prevent whitespace cleanup for `text-mode` (56dca1ac48ef4e613c777b82bac1247513e6c024) +- Remove development package `ert-runner` (84ffcde033cab6073b3b2624b1c6f40260322a64) +- Remove development package `el-mock` (8fcc72f1ec5fb723b3262070ad87095d42fea852) +- Fix bug for newly added packages from archives (6a92be2c8800b478bfb120a4489a7b1930235db0) +- Add new package `flycheck-eask`. (cd94bbabe3bb5e3878384afea030cb203e0e5050) +- Move minibuffer flx to external package [vertico-flx](https://github.com/jcs-elpa/vertico-flx) (151d8f20e2d5539add95deb892acfbb0f1638df7) +- Show `helpful` message while describing things at point (a06c8d1edbb2380cf449a554dda0d10c3433ae3a) +- Add new package `suggest` (913f278afa145d46924cde5322506cd13dd43e9f) +- Inhibit redisplay on startup to speed up the startup time (9922190f2e53ccc9a400943140a3c5e6462bde5f) +- Add new package `company-shell` (6b5d79a65d889222e42343325cf59790c78d97af) +- Add new package `company-glsl` (122b4a1b541acf7a810253d986d423e216a92ceb) +- Add new package `arduino-mode` (d4ffb8c6b5ca99619c601c26c85aa6063d6c1806) +- Add new package `on` and configured to improve startup speed (8c9f797492a74cdb30ba9ff6f7ee483c0683def5) +- Move init delay to `on-init-ui-hook` (705afe9744fc3efb2ee005beb8db85e0a08b6fbe) +- Add new package `qml-mode` (e383783356143f9cb25ad315be6227823a7b44d7) +- Add new package `coffee-mode` (d7a9a999e9dbd8c47fc3e2ac559517b776c0ac31) +- Add new package `crystal-mode` (72c3dba1d496fd85e96ea8f80da1caa3a56b2e06) +- Add new package `d-mode` (8bbb6fdce8351cccf22b59e08efa6a5969d8586e) +- Add new package `feature-mode` (76f0696c15f60c44aced2a6c58a3039d7d214fcf) +- Add new package `git-assembler-mode`, `graphql-mode`, and `hexo` (444fd96c9a5ebbdab04f74ae18f3a31978b3acfa) +- Add new package `recentf-excl` (1fde6265b338d17efa5f47b908ad4b30c159d9da) +- Add new package `javap-mode` (6e6f53f1f2cc05cef2f0065ad214f6d58d65eaa3) +- Fix conflict between `company-box-doc` and `dashboard` refresh (d49a0310c3a28e1edabb6ba11436b046c701e63f) +- Fix popup tip showing previous/last description (45451bb3460f0ffabb6af35c989bb3e6290e594c) +- Fix bury buffer proceed before `diminish-buffer-mode` will jump to unwanted buffer (184ba39015b1b26342c13f8b107b69c389f0aeed) +- Add new packages `phpt-mode` and `robots-txt-mode` (eb4714b8280490fbf9c6f570479e6f3ba1a3a690) +- Remove package `blamer` and add new package `vc-msg` (067cfb98a52263754b7d4c4222d2bd9c8c4d0601) +- Improve `jcs-advice-add` macro (3ec7e943ab0d035610ce6391e7f9d8ed8ff58cb1) +- Improve `jcs-add-hook` macro (48abd848fba1b2cefa6c7086ca73ac679c3f83ec) +- Add new package `protobuf-mode` (6e4f27587b5a54a0a7bddc5e0a8cba2e008f1463) +- Remove tab and spaces converting util functions (5c92fa525f486ef46e2e309ee5d47f48f5fef66a) +- Move built-in `multiple-cursors` functions to external package `vsc-multiple-cursors` (d12f928aeb4f7765772576d6d0cf6329ffb081b6) +- Configure `multiple-cursors` for mouse click (454933b94926bab40c09810d49533c3eb3290239) +- Add new package `gcmh` (39e381d56f12ba9866c71d1e7b2f31775ee25ed2) +- Disable `page-break-lines` in `emacs-lisp-compilation-mode` (b337b4505ad14c8b756e810e9b1f7b65a598f786) +- Add new package `sideline-flycheck` (18cdd626331297f77255a8faa922f5dd199bc416) +- Add new package `docker` (bb0fbb611cce10a1ea4438b9bb0ab95110dd49cc) +- Configure compilation previous/next error keys (919a84801aef3631fa7dc496a8b997acaeeca0d2) +- Add new package `sideline-lsp` (b7b7c4ed9359412709f4fc0197005043b6d19fca) ## 8.1.0 > Released Apr 7, 2022 -* Fix move file/directory with full path (f3f0c61deb7aa3cc1b437a104c767e10050a73ef) -* Add new package `nim-mode`. -* Add new package `shift-number`. -* Moved custom face config for `markdown-mode` and `org-mode` to external packages (d92b57181b358574245c0ec6c15985b49e4b83ec) -* Add basic support for Julia programming language. -* Add new package `dotenv-mode`. -* Add new package `docker-compose-mode`. -* Enabled `word-wrap-by-category` by default. -* Rename `jcs-with-eval-after-load-multiples` to just `jcs-with-eval-after-load`. -* Avoid macro `with-eval-after-load` to `leaf` if possible. -* Add new package `ascii-table`. -* Add new package `smart-comment`. -* Add new package `winum`, and replaced config select window commands with it. -* Add new package `log4e`. -* Remove config tabify/untabify save, and replace it with `whitespace-cleanup-mode`. -* Add new package `shell-pop`. -* Replace config built-in pop shell functionality with `shell-pop`. -* Disable save file message by default. -* Improved reopen buffer command's message. (263244468533c95fcf340b4603b8bb0e3ed00f1e) -* Limit lsp message to display in `*Messages*` buffer. -* Add file name when do `ffap` on `minibuffer` and `vertico`. (1df9e1b4467423dc278ac4963cfd9d42e8d53d28) -* Add support for HLSL language. -* Add new package `message-clean-mode`. -* Add new package `buffer-menu-project`. -* Add new package `buffer-menu-filter`. -* Default select first candidate (highest score) after sorting while using minibuffer completion. (eb6486a3a9031421127fda03f89ede01d38ba409) -* Add new package `electric-indent-sexp`. -* Add new package `electric-cursor`. -* Remove implementation of `depends-mode` and `cross-mode`. (8a1500e4738453f757cb9d28a2c09136dedf6bcc) -* Remove file display function `jcs-html-preview` and `jcs-display-file` (bb47bcee49c2005c10c2b53bb62b923c74fb2741) -* Moved revert buffer module to external package, [vs-revbuf](https://github.com/emacs-vs/vs-revbuf). (73f88e137f7bf4155ff2a37d8b1c43248cf628c5) -* Add new package `whole-line-or-region`. (6a6678143c8d03ccbb6fa479d8f711fceccc3e42) -* Moved Visual Studio editing experience to external package, [vs-edit-mode](https://github.com/emacs-vs/vs-edit-mode) (2db994dbb567d40ccbcd987b09c5a5806db89ed5) +- Fix move file/directory with full path (f3f0c61deb7aa3cc1b437a104c767e10050a73ef) +- Add new package `nim-mode`. +- Add new package `shift-number`. +- Moved custom face config for `markdown-mode` and `org-mode` to external packages (d92b57181b358574245c0ec6c15985b49e4b83ec) +- Add basic support for Julia programming language. +- Add new package `dotenv-mode`. +- Add new package `docker-compose-mode`. +- Enabled `word-wrap-by-category` by default. +- Rename `jcs-with-eval-after-load-multiples` to just `jcs-with-eval-after-load`. +- Avoid macro `with-eval-after-load` to `leaf` if possible. +- Add new package `ascii-table`. +- Add new package `smart-comment`. +- Add new package `winum`, and replaced config select window commands with it. +- Add new package `log4e`. +- Remove config tabify/untabify save, and replace it with `whitespace-cleanup-mode`. +- Add new package `shell-pop`. +- Replace config built-in pop shell functionality with `shell-pop`. +- Disable save file message by default. +- Improved reopen buffer command's message. (263244468533c95fcf340b4603b8bb0e3ed00f1e) +- Limit lsp message to display in `*Messages*` buffer. +- Add file name when do `ffap` on `minibuffer` and `vertico`. (1df9e1b4467423dc278ac4963cfd9d42e8d53d28) +- Add support for HLSL language. +- Add new package `message-clean-mode`. +- Add new package `buffer-menu-project`. +- Add new package `buffer-menu-filter`. +- Default select first candidate (highest score) after sorting while using minibuffer completion. (eb6486a3a9031421127fda03f89ede01d38ba409) +- Add new package `electric-indent-sexp`. +- Add new package `electric-cursor`. +- Remove implementation of `depends-mode` and `cross-mode`. (8a1500e4738453f757cb9d28a2c09136dedf6bcc) +- Remove file display function `jcs-html-preview` and `jcs-display-file` (bb47bcee49c2005c10c2b53bb62b923c74fb2741) +- Moved revert buffer module to external package, [vs-revbuf](https://github.com/emacs-vs/vs-revbuf). (73f88e137f7bf4155ff2a37d8b1c43248cf628c5) +- Add new package `whole-line-or-region`. (6a6678143c8d03ccbb6fa479d8f711fceccc3e42) +- Moved Visual Studio editing experience to external package, [vs-edit-mode](https://github.com/emacs-vs/vs-edit-mode) (2db994dbb567d40ccbcd987b09c5a5806db89ed5) ## 8.0.1 > Released Jan 29, 2022 -* Hide PID from `lsp-mode` lighter. -* Add shorten lighter capability for `lsp-mode`. -* Remove unused symbol navigation functionalities. -* Move `jcs-frame.el` to `jcs-window.el` to speed up start up time. -* Replace function `jcs-bind-key` with macro `jcs-key-local`. -* Update `define-key` with new macro `jcs-key`. -* Installed new package `balanced-windows`. -* Installed new package `toggle-window`. -* Installed new package `transpose-frame`. -* Installed new package `minions`. -* Replaced package `diminish` with `minions-mode`; package `diminish` removed. -* Installed new package `moody`. -* Replaced mode line with `moody` instead of `powerline`. -* Switch from `ivy` to `vertico`. -* Installed new package `flx-style` for `completion-styles`. -* Installed new package `blamer`. -* Installed new package `mwim`. -* Change default `completion-styles` to `partial-completion`, so it goes easy on `company-mode` (132d4bc2de4f89cc37ebed2d8c9ff7617fcb26f4) -* Fix `undo-tree` jumping dedicated window after kill (bbf04f799eeae8ceb7a7b8a891b459cebca0f2ec) -* Use `flx` for minibuffer `completion-styles` (e8041b1b5e9d2dd440894530ab908cff7d7b0354) +- Hide PID from `lsp-mode` lighter. +- Add shorten lighter capability for `lsp-mode`. +- Remove unused symbol navigation functionalities. +- Move `jcs-frame.el` to `jcs-window.el` to speed up start up time. +- Replace function `jcs-bind-key` with macro `jcs-key-local`. +- Update `define-key` with new macro `jcs-key`. +- Installed new package `balanced-windows`. +- Installed new package `toggle-window`. +- Installed new package `transpose-frame`. +- Installed new package `minions`. +- Replaced package `diminish` with `minions-mode`; package `diminish` removed. +- Installed new package `moody`. +- Replaced mode line with `moody` instead of `powerline`. +- Switch from `ivy` to `vertico`. +- Installed new package `flx-style` for `completion-styles`. +- Installed new package `blamer`. +- Installed new package `mwim`. +- Change default `completion-styles` to `partial-completion`, so it goes easy on `company-mode` (132d4bc2de4f89cc37ebed2d8c9ff7617fcb26f4) +- Fix `undo-tree` jumping dedicated window after kill (bbf04f799eeae8ceb7a7b8a891b459cebca0f2ec) +- Use `flx` for minibuffer `completion-styles` (e8041b1b5e9d2dd440894530ab908cff7d7b0354) ## 8.0.0 > Released Jan 6, 2022 -* Correct save buffer logic for `css-mode`. -* Update EOL related key bindings. -* Remove all "is" major mode logic. -* Add `inhibit-modification-hooks` to with no redisplay macro. -* Add `display-buffer-alist` to with no redisplay macro. -* Move exteneral theme setitings to default theme packages, [vs-light](https://github.com/emacs-vs/vs-light-theme) and [vs-dark](https://github.com/emacs-vs/vs-dark-theme). -* Add `@` symbol as one of the company trigger symbol. -* Fix issue when add company backend will effect across all buffers. -* Remove package `flycheck-popup-tip`. -* Remove package `flycheck-pos-tip`. -* Disable logging when printing out error messages from `flycheck`. -* Move entire directory to `.emacs.d`. (#32) +- Correct save buffer logic for `css-mode`. +- Update EOL related key bindings. +- Remove all "is" major mode logic. +- Add `inhibit-modification-hooks` to with no redisplay macro. +- Add `display-buffer-alist` to with no redisplay macro. +- Move exteneral theme setitings to default theme packages, [vs-light](https://github.com/emacs-vs/vs-light-theme) and [vs-dark](https://github.com/emacs-vs/vs-dark-theme). +- Add `@` symbol as one of the company trigger symbol. +- Fix issue when add company backend will effect across all buffers. +- Remove package `flycheck-popup-tip`. +- Remove package `flycheck-pos-tip`. +- Disable logging when printing out error messages from `flycheck`. +- Move entire directory to `.emacs.d`. (#32) ## 7.1.0 > Released Dec 27, 2021 -* Installed new package `asoc`. -* Replaced `quelpa` with `github-elpa`. -* Removed package `leaf-quelpa`. -* Inhibited building the dependency graph before init time. -* Installed new package `nginx-mode`. -* Installed new package `company-nginx`. -* Installed new package `ada-mode`. -* Removed functionality to open update log in project. -* Removed functionality to open todo file in project. -* Delay init instead of registering in the first pre-command hook. -* Installed new package `lsp-metals`. -* Installed new package `lsp-sonarlint`. -* Installed new package `lsp-tailwindcss`. -* Disable display `HUD`, `MULE` and `buffer-size` information in mode line by default. -* Installed new package `sort-words`. -* Removed package `atl-markup`. -* Removed package `atl-long-lines`. -* Installed new package `calfw`. -* Simplify templates/snippets utility function names. -* Added new hook, when after theme loaded. -* Disabled `highlight-indent-guides` by default inside terminal. -* Replaced `jcs-emacs-ready-p` flag with `after-init-time` instead. -* Installed new package `cargo-mode`. +- Installed new package `asoc`. +- Replaced `quelpa` with `github-elpa`. +- Removed package `leaf-quelpa`. +- Inhibited building the dependency graph before init time. +- Installed new package `nginx-mode`. +- Installed new package `company-nginx`. +- Installed new package `ada-mode`. +- Removed functionality to open update log in project. +- Removed functionality to open todo file in project. +- Delay init instead of registering in the first pre-command hook. +- Installed new package `lsp-metals`. +- Installed new package `lsp-sonarlint`. +- Installed new package `lsp-tailwindcss`. +- Disable display `HUD`, `MULE` and `buffer-size` information in mode line by default. +- Installed new package `sort-words`. +- Removed package `atl-markup`. +- Removed package `atl-long-lines`. +- Installed new package `calfw`. +- Simplify templates/snippets utility function names. +- Added new hook, when after theme loaded. +- Disabled `highlight-indent-guides` by default inside terminal. +- Replaced `jcs-emacs-ready-p` flag with `after-init-time` instead. +- Installed new package `cargo-mode`. ## 7.0.0 > Released Nov 17, 2021 -* Configured `company-box` so it's compatible to old `company-quickhelp` configuration. -* Installed new package `logms`. -* Moved emoji company backend fo just `markdown-mode`. -* Removed unnecessary package version calculation. -* Installed new package `company-emojify`. -* Removed legacy code from `logging` module. -* Added improvements for `ReactJS` and `React Native`'s default templates. -* Added ansi color support for compilation buffer. -* Enhance rule for `rjsx-mode` detection for JavaScript major modes. -* Fix url browsing functionality with key Ctrl+Enter. -* Revised minify and prettify contents with region. -* Removed `elisp` directory from `.emacs.d`, replace with [quelpa](https://github.com/quelpa/quelpa). -* Installed new package `editorconfig`. -* Added `Project` to buffer menu list. -* Added function to track the opened projects. -* Added capability to show project name wiht `powerline`. -* Improved `buffer-menu` module with project capability. -* Replaced `use-package` with `leaf`. -* Improved for built-in package, `comint` related to `compilation-mode`'s input. -* Added custom bind key function. -* Removed config for package, `reload-emacs`. -* Improved a bit of startup time. -* Reconstructed function modules to speed up startup time. -* Customized `dashboard` so it no longer using `page-break-lines` to show separators. -* Removed package `origami.el`. -* Installed new package `ts-fold`. -* Terminated `undo-tree` visualizer buffer after reopening the buffer. -* Limited `powerline` to apply only for the valid `mode-line-format` variable. -* Installed new package `meta-view`. -* Installed new package `eldoc-meta-net`. -* Installed new package `company-meta-net`. -* Installed new package `hl-preproc`. -* Introduce new variable `jcs-log` for controlling the logger module. -* Installed new package `flx-rs`. -* Replaced scoring algorithm from `flx` to `flx-rs`. -* Added support to delete dynamic module packages. -* Installed new package `csv-mode`. -* Removed `indent` support for next/previous key types. -* Added Notepad++ style indent block commands. -* Removed unused vim layer. +- Configured `company-box` so it's compatible to old `company-quickhelp` configuration. +- Installed new package `logms`. +- Moved emoji company backend fo just `markdown-mode`. +- Removed unnecessary package version calculation. +- Installed new package `company-emojify`. +- Removed legacy code from `logging` module. +- Added improvements for `ReactJS` and `React Native`'s default templates. +- Added ansi color support for compilation buffer. +- Enhance rule for `rjsx-mode` detection for JavaScript major modes. +- Fix url browsing functionality with key Ctrl+Enter. +- Revised minify and prettify contents with region. +- Removed `elisp` directory from `.emacs.d`, replace with [quelpa](https://github.com/quelpa/quelpa). +- Installed new package `editorconfig`. +- Added `Project` to buffer menu list. +- Added function to track the opened projects. +- Added capability to show project name wiht `powerline`. +- Improved `buffer-menu` module with project capability. +- Replaced `use-package` with `leaf`. +- Improved for built-in package, `comint` related to `compilation-mode`'s input. +- Added custom bind key function. +- Removed config for package, `reload-emacs`. +- Improved a bit of startup time. +- Reconstructed function modules to speed up startup time. +- Customized `dashboard` so it no longer using `page-break-lines` to show separators. +- Removed package `origami.el`. +- Installed new package `ts-fold`. +- Terminated `undo-tree` visualizer buffer after reopening the buffer. +- Limited `powerline` to apply only for the valid `mode-line-format` variable. +- Installed new package `meta-view`. +- Installed new package `eldoc-meta-net`. +- Installed new package `company-meta-net`. +- Installed new package `hl-preproc`. +- Introduce new variable `jcs-log` for controlling the logger module. +- Installed new package `flx-rs`. +- Replaced scoring algorithm from `flx` to `flx-rs`. +- Added support to delete dynamic module packages. +- Installed new package `csv-mode`. +- Removed `indent` support for next/previous key types. +- Added Notepad++ style indent block commands. +- Removed unused vim layer. ## 6.5.0 > Released Jul 17, 2021 -* Used default `undo` when `undo-tree` not enabled. -* Fixed logic while installing pinned packages as dependency. -* Suppressed warning message while checking light/dark theme in `after-init-hook`. -* Optimized performance for window utility functions. -* Added new utility macro, try run/execute in repetitions. -* Fixed project unsearchable issue when projct contains sensitive keywords. -* Selected line endings will only ask once for `.sh` files. -* Added pinned package list for archive source binding. -* Enable package `origami` by default. -* Added `region` face customization for theme configuration. -* Customized theme face so it's closer to Visual Studio IDE's theme. -* Made improvement for `dashboard` utility functions. -* Config dashboard for `bookmarks` support. -* Removed package `magit`. -* Applied yank workaround for `makefile-mode`. -* Added utility function for identify a invalid buffer. -* Ensure kill invalid buffer occurs unless shown in multiple windows. -* Enabled `display-fill-column-indicator-mode` as default behaviour. -* Avoid tracking recent files when trigger goto definition. -* Support full line when removing item from `dashboard`. -* Installed new package `elm-mode`. -* Installed new package `keytar`. -* Configure company icon margin function base on theme color. -* Added theme customization for `company-mode`. -* Fixed `undo-tree` visualizer buffer triggers in incorrect buffer. -* Aborted `company-mode` while kill whole line command. -* Replaced focus in/out hook to `after-focus-change-function`. -* Configure horizontal scroll variables. -* Make sure to install missing dependency while on start-up. -* Fixed issue project item not removing from `dashboard`. -* Added new package `logview`. -* Fixed the calculation of the active package list. -* Removee indent level configuration from `json-mode`. -* Fixed guess path logic from dashboard item alists. -* Fixed not correct backspace/delete indent level. -* Ensure `highlight-indent-guides-mode` for `.yaml` and `.xml` file. -* Added utility function buffer show in list. -* Only revert necessary buffers to save performance on `focus-in` event. -* Used `vc-mode` instead of `magit` while updating `feebleline`. -* Added utility function replace non-displayable character. -* Added new package `lsp-grammarly`. -* Fixed missing comma prompt from command `jcs-package-autoremove`. -* Removed package `reload-emacs`. -* Removed package `test-sha`. -* Added template and basic configuration for AppleScript file. -* Installed new package `lsp-ltex`. -* Stopped guessing indent level for python file. -* Installed new package `flycheck-languagetool`. -* Make internal border wider for package `pos-tip`. -* Configure `so-long`, disabled minor mode list. -* Added `evaluate`/`byte-compile`/`load-file` utility functions for elisp development. -* Removed redundant lsp customization about [lv](https://melpa.org/#/lv) package. -* Added new feature, install custom `tree-sitter` queries. -* Removed package `company-quickhelp`. -* Installed new package `company-box`. +- Used default `undo` when `undo-tree` not enabled. +- Fixed logic while installing pinned packages as dependency. +- Suppressed warning message while checking light/dark theme in `after-init-hook`. +- Optimized performance for window utility functions. +- Added new utility macro, try run/execute in repetitions. +- Fixed project unsearchable issue when projct contains sensitive keywords. +- Selected line endings will only ask once for `.sh` files. +- Added pinned package list for archive source binding. +- Enable package `origami` by default. +- Added `region` face customization for theme configuration. +- Customized theme face so it's closer to Visual Studio IDE's theme. +- Made improvement for `dashboard` utility functions. +- Config dashboard for `bookmarks` support. +- Removed package `magit`. +- Applied yank workaround for `makefile-mode`. +- Added utility function for identify a invalid buffer. +- Ensure kill invalid buffer occurs unless shown in multiple windows. +- Enabled `display-fill-column-indicator-mode` as default behaviour. +- Avoid tracking recent files when trigger goto definition. +- Support full line when removing item from `dashboard`. +- Installed new package `elm-mode`. +- Installed new package `keytar`. +- Configure company icon margin function base on theme color. +- Added theme customization for `company-mode`. +- Fixed `undo-tree` visualizer buffer triggers in incorrect buffer. +- Aborted `company-mode` while kill whole line command. +- Replaced focus in/out hook to `after-focus-change-function`. +- Configure horizontal scroll variables. +- Make sure to install missing dependency while on start-up. +- Fixed issue project item not removing from `dashboard`. +- Added new package `logview`. +- Fixed the calculation of the active package list. +- Removee indent level configuration from `json-mode`. +- Fixed guess path logic from dashboard item alists. +- Fixed not correct backspace/delete indent level. +- Ensure `highlight-indent-guides-mode` for `.yaml` and `.xml` file. +- Added utility function buffer show in list. +- Only revert necessary buffers to save performance on `focus-in` event. +- Used `vc-mode` instead of `magit` while updating `feebleline`. +- Added utility function replace non-displayable character. +- Added new package `lsp-grammarly`. +- Fixed missing comma prompt from command `jcs-package-autoremove`. +- Removed package `reload-emacs`. +- Removed package `test-sha`. +- Added template and basic configuration for AppleScript file. +- Installed new package `lsp-ltex`. +- Stopped guessing indent level for python file. +- Installed new package `flycheck-languagetool`. +- Make internal border wider for package `pos-tip`. +- Configure `so-long`, disabled minor mode list. +- Added `evaluate`/`byte-compile`/`load-file` utility functions for elisp development. +- Removed redundant lsp customization about [lv](https://melpa.org/#/lv) package. +- Added new feature, install custom `tree-sitter` queries. +- Removed package `company-quickhelp`. +- Installed new package `company-box`. ## 6.4.2 > Released Feb 24, 2021 -* Install new package `applescript-mode`. -* Install new package `turbo-log`. -* Change source for package `docstr` from [quelpa]() to [melpa](). -* Ensure lightblub image loaded for module `lsp-ui-sideline`. -* Bindy magit refresh for configuration generic reopen key. -* Revert `tree-sitter` highlighting queries' customization. -* Add more support on package `magit`. -* Fix not readable character from `lsp-modeline`. -* Stop tracking recent files from peeking definition. -* Fix utility function's logic for inside the string block. -* Add my own `tree-sitter` queries files for highlighting support. -* Remove css face customization and replace with `tree-sitter` highlighting. -* Install new package `el-mock`. -* Install new package `ert-runner`. -* Install new package `undercover`. -* Changed `lsp-python-ms` to `lsp-pyright` for default python's language server. -* Added function `jcs-print` for general printing purpose. -* Set variable `warning-minimum-level` default to `:emergency`. -* Revert remove trailing spaces `save-buffer` function in `markdown-mode`. -* Removed package `neotree`. -* Use package `treemacs` instead of `neotree`. -* Fixed getting the starting comment symbol from point. -* Shortern the `is-contain` utility functions. -* Added creator environment settings. -* Fixed closing parenthesis still get indent issue. -* Remove `css` return key and it's binding. -* Remove `web` return key and it's binding. -* Bind function `newline-and-indent` to default return key. -* Fixed `ffap-guesser` logic while using `dashboard`. -* Fixed incorrect `save-buffer` function from `company-mode`. -* Moved complicated document string asterisk module to external package `docstr`. -* Moved compilcated document string module to external package `docstr`. -* Enhanced grabbing symbol on both comment `start` and comment `end`. -* Removed dashbaord refresh limitation due to buffer shown. -* Changed VS-like closing curly parenthesis action to all generic closing parenthesis. -* Add key advice add/remove utility functions. -* Ensure all programming major mode has valid variable `tab-width` defined. -* Add character `!` as word entry for `rust-mode`. -* Removed customize module `jcs-yaml` file. -* Improved package delete without complaining miss dependencies. -* Inhibit `dashboard` refresh process while minibuffer is active. -* Refresh `dashboard` after minibuffer is exited. -* Added utility function for checking minibuffer is prompting. -* Added TOML file configuration with `conf-toml-mode`. -* Installed new package `lsp-sourcekit` for LSP Swift support. -* Diminished the buffer `*ert*` as default behaviour. -* Implemented package autoremove for configuration's dependency graph. -* Moved package archive for package `indent-control` from [quelpa]() to [melpa](). -* Set default `.unityignore` major mode to `gitignore-mode`. -* Improved message information while file renaming. -* Set default `.dockerignore` major mode to `gitignore-mode`. -* Set default `.npmignore` major mode to `gitignore-mode`. -* Fixed logic for select multiple files in current directory. -* Fixed conflict from `neotree` to `dashboard`. -* Fixed error by passing not existing path when getting file content. +- Install new package `applescript-mode`. +- Install new package `turbo-log`. +- Change source for package `docstr` from [quelpa]() to [melpa](). +- Ensure lightblub image loaded for module `lsp-ui-sideline`. +- Bindy magit refresh for configuration generic reopen key. +- Revert `tree-sitter` highlighting queries' customization. +- Add more support on package `magit`. +- Fix not readable character from `lsp-modeline`. +- Stop tracking recent files from peeking definition. +- Fix utility function's logic for inside the string block. +- Add my own `tree-sitter` queries files for highlighting support. +- Remove css face customization and replace with `tree-sitter` highlighting. +- Install new package `el-mock`. +- Install new package `ert-runner`. +- Install new package `undercover`. +- Changed `lsp-python-ms` to `lsp-pyright` for default python's language server. +- Added function `jcs-print` for general printing purpose. +- Set variable `warning-minimum-level` default to `:emergency`. +- Revert remove trailing spaces `save-buffer` function in `markdown-mode`. +- Removed package `neotree`. +- Use package `treemacs` instead of `neotree`. +- Fixed getting the starting comment symbol from point. +- Shortern the `is-contain` utility functions. +- Added creator environment settings. +- Fixed closing parenthesis still get indent issue. +- Remove `css` return key and it's binding. +- Remove `web` return key and it's binding. +- Bind function `newline-and-indent` to default return key. +- Fixed `ffap-guesser` logic while using `dashboard`. +- Fixed incorrect `save-buffer` function from `company-mode`. +- Moved complicated document string asterisk module to external package `docstr`. +- Moved compilcated document string module to external package `docstr`. +- Enhanced grabbing symbol on both comment `start` and comment `end`. +- Removed dashbaord refresh limitation due to buffer shown. +- Changed VS-like closing curly parenthesis action to all generic closing parenthesis. +- Add key advice add/remove utility functions. +- Ensure all programming major mode has valid variable `tab-width` defined. +- Add character `!` as word entry for `rust-mode`. +- Removed customize module `jcs-yaml` file. +- Improved package delete without complaining miss dependencies. +- Inhibit `dashboard` refresh process while minibuffer is active. +- Refresh `dashboard` after minibuffer is exited. +- Added utility function for checking minibuffer is prompting. +- Added TOML file configuration with `conf-toml-mode`. +- Installed new package `lsp-sourcekit` for LSP Swift support. +- Diminished the buffer `*ert*` as default behaviour. +- Implemented package autoremove for configuration's dependency graph. +- Moved package archive for package `indent-control` from [quelpa]() to [melpa](). +- Set default `.unityignore` major mode to `gitignore-mode`. +- Improved message information while file renaming. +- Set default `.dockerignore` major mode to `gitignore-mode`. +- Set default `.npmignore` major mode to `gitignore-mode`. +- Fixed logic for select multiple files in current directory. +- Fixed conflict from `neotree` to `dashboard`. +- Fixed error by passing not existing path when getting file content. ## 6.4.1 > Released Jan 12, 2021 -* Installed new package `scrollable-quick-peek`. -* Implemented peek definition functionality. -* Fixed issue LSP not restart after reopening the buffer. -* Enabled `tree-sitter-hl-mode` as default behaviour. -* Configured `tree-sitter-hl` faces for `light` and `dark` theme. -* Removed package `preproc-font-lcok` and it's configuration. -* Implements self-wrap preprocessor font lock implementation. -* Enabled `tree-sitter-mode` as default behaviour. -* Added triple slash header template. -* Started programming language F# support. -* Fixed indent issue for langauges that do not have indentation level definition. -* Set default indentation level for `ruby-mode` to `2`. -* Simplify `setq-local` operator within each module. -* Added save scroll conservatively macro. -* Added save window layout/settings macro. -* Fixed recentering redisplay issue while upgrading packages. -* Start with `tree-sitter` support. -* Fixed dashboard not reverting while on `focus-in-hook`. -* Fixed jumpy dashboard while visiting it's buffer. -* Simplify the dashboard startup info. -* Fixed smart previous/next line logic while during line. -* Customized some `org-mode` file faces. -* Enabled fontify code blocks natively for `markdown-mode` as default behaviour. -* Added reveal truncate path from dashboard when using counsel. -* Fixed dashboard refresh, respect to last visisted valid buffer. -* Ensure `dashboard-ls` will respect the the dedicated default directory path. -* Added centering the `dasboard` buffer width window resize hook. +- Installed new package `scrollable-quick-peek`. +- Implemented peek definition functionality. +- Fixed issue LSP not restart after reopening the buffer. +- Enabled `tree-sitter-hl-mode` as default behaviour. +- Configured `tree-sitter-hl` faces for `light` and `dark` theme. +- Removed package `preproc-font-lcok` and it's configuration. +- Implements self-wrap preprocessor font lock implementation. +- Enabled `tree-sitter-mode` as default behaviour. +- Added triple slash header template. +- Started programming language F# support. +- Fixed indent issue for langauges that do not have indentation level definition. +- Set default indentation level for `ruby-mode` to `2`. +- Simplify `setq-local` operator within each module. +- Added save scroll conservatively macro. +- Added save window layout/settings macro. +- Fixed recentering redisplay issue while upgrading packages. +- Start with `tree-sitter` support. +- Fixed dashboard not reverting while on `focus-in-hook`. +- Fixed jumpy dashboard while visiting it's buffer. +- Simplify the dashboard startup info. +- Fixed smart previous/next line logic while during line. +- Customized some `org-mode` file faces. +- Enabled fontify code blocks natively for `markdown-mode` as default behaviour. +- Added reveal truncate path from dashboard when using counsel. +- Fixed dashboard refresh, respect to last visisted valid buffer. +- Ensure `dashboard-ls` will respect the the dedicated default directory path. +- Added centering the `dasboard` buffer width window resize hook. ## 6.4.0 > Released Dec 22, 2020 -* Fixed recording recent files while installing issue. (#23) -* Added generic buffer list filter utility function. -* Added Emacs Lisp project load path for future Emacs Lisp Project Development. -* Enabled always defer from `use-package` as default behaviour. -* Add configuration for package `docstr`. -* Fixed refresh dashboard logic when switching buffer including killing buffer. -* Ensure valid buffer buffer when refreshing dashboard buffer. -* Removed self-customized `docstr` configuration. -* Fixed logic for insert/delete spaces by indent level. -* Fixed feebleline getting indentation level. -* Added under project utility function in `project` module. -* Installed new package `indent-control`. -* Moved indent level management to external package `indent-control`. -* Changed archive source for `ivy-file-preview` from `quelpa` to `melpa`. -* Installed new package `diff-hl`. -* Disabled message log when `yank`. -* Installed new package `highlight-escape-sequences`. -* Enabled drag and drop region as default behaviour. -* Fixed isearch not recenter issue. -* Fixed push button from `*Help*` buffer not recenter issue. -* Added safe way to revert all buffers when on focus. -* Added return buffer by using file path in utility module. -* Fixed windows state record/restore functionality by using get buffer by path. -* Added check for reverting buffers using file edited externally strategy. -* Removed package `projectile.` -* Removed package `counsel-projectile.` -* Installed new package `project`. -* Switched dashboard project support from `projectile` to `project`. -* Added virtual buffer list utility function. +- Fixed recording recent files while installing issue. (#23) +- Added generic buffer list filter utility function. +- Added Emacs Lisp project load path for future Emacs Lisp Project Development. +- Enabled always defer from `use-package` as default behaviour. +- Add configuration for package `docstr`. +- Fixed refresh dashboard logic when switching buffer including killing buffer. +- Ensure valid buffer buffer when refreshing dashboard buffer. +- Removed self-customized `docstr` configuration. +- Fixed logic for insert/delete spaces by indent level. +- Fixed feebleline getting indentation level. +- Added under project utility function in `project` module. +- Installed new package `indent-control`. +- Moved indent level management to external package `indent-control`. +- Changed archive source for `ivy-file-preview` from `quelpa` to `melpa`. +- Installed new package `diff-hl`. +- Disabled message log when `yank`. +- Installed new package `highlight-escape-sequences`. +- Enabled drag and drop region as default behaviour. +- Fixed isearch not recenter issue. +- Fixed push button from `*Help*` buffer not recenter issue. +- Added safe way to revert all buffers when on focus. +- Added return buffer by using file path in utility module. +- Fixed windows state record/restore functionality by using get buffer by path. +- Added check for reverting buffers using file edited externally strategy. +- Removed package `projectile.` +- Removed package `counsel-projectile.` +- Installed new package `project`. +- Switched dashboard project support from `projectile` to `project`. +- Added virtual buffer list utility function. ## 6.3.1 > Released Dec 9, 2020 -* Added [celpa](https://celpa.conao3.com/) to package archives list. -* Installed new package `quelpa-use-package`. -* Added mouse scroll configuration for better mouse scrolling user experience. -* Unbind `up`/`down` keys in `dashboard` buffer and it's mode. -* Set initial buffer for Emacs daemon. -* Make refresh exhibit find file while entering `./` present directory. -* Configured `diminish-buffer` mode list. -* Add `early-init` module for Emacs version after `27.1`. -* Installed new package `lsp-dart`. -* Installed new package `lsp-docker`. -* Installed new package `lsp-haskell`. -* Installed new package `lsp-latex`. -* Installed new package `lsp-mssql`. -* Installed new package `lsp-pascal`. -* Installed new package `lsp-python-ms`. -* Add `modablist` package's configuration. -* Add limitation to use `buffer-wrap` for certain `major-mode`s. -* Moved `company-keywords` backend into a much prior place. -* Installed new package `jenkinsfile-mode`. -* Added configuration for Jenkinsfile. -* Diminished the buffer `*Flymake log*` as default behaviour. -* Diminished the buffer `*wclock*` as default behaviour. -* Added `wident`/`narrow` `tabulated-list` column default key bindings. -* Installed new package `docstr`. -* Replaced `jcs-docstring` to external package `docstr`. -* Add configuration `flycheck-grammarl` package. -* Minor clean up for `utility` module. -* Changed previous/next line type from `indent` to `smart`. -* Updated smart previous/next line logic. -* Add `newline` advice for smart indent return. -* Simplify document string module. -* Changed comment style from `REM` to `::` in `bat-mode`. -* Updated re-build dependency graph logic. -* Updated folding/unfolding logic using `origami`. -* Fixed `daemon` startup issue. -* Added `backward`/`forward` deep 1 level sexp. -* Bind `backward`/`forward` deep 1 level sexp to global key map. -* Bind `backward`/`forward` unlimited levels sexp to global key map. +- Added [celpa](https://celpa.conao3.com/) to package archives list. +- Installed new package `quelpa-use-package`. +- Added mouse scroll configuration for better mouse scrolling user experience. +- Unbind `up`/`down` keys in `dashboard` buffer and it's mode. +- Set initial buffer for Emacs daemon. +- Make refresh exhibit find file while entering `./` present directory. +- Configured `diminish-buffer` mode list. +- Add `early-init` module for Emacs version after `27.1`. +- Installed new package `lsp-dart`. +- Installed new package `lsp-docker`. +- Installed new package `lsp-haskell`. +- Installed new package `lsp-latex`. +- Installed new package `lsp-mssql`. +- Installed new package `lsp-pascal`. +- Installed new package `lsp-python-ms`. +- Add `modablist` package's configuration. +- Add limitation to use `buffer-wrap` for certain `major-mode`s. +- Moved `company-keywords` backend into a much prior place. +- Installed new package `jenkinsfile-mode`. +- Added configuration for Jenkinsfile. +- Diminished the buffer `*Flymake log*` as default behaviour. +- Diminished the buffer `*wclock*` as default behaviour. +- Added `wident`/`narrow` `tabulated-list` column default key bindings. +- Installed new package `docstr`. +- Replaced `jcs-docstring` to external package `docstr`. +- Add configuration `flycheck-grammarl` package. +- Minor clean up for `utility` module. +- Changed previous/next line type from `indent` to `smart`. +- Updated smart previous/next line logic. +- Add `newline` advice for smart indent return. +- Simplify document string module. +- Changed comment style from `REM` to `::` in `bat-mode`. +- Updated re-build dependency graph logic. +- Updated folding/unfolding logic using `origami`. +- Fixed `daemon` startup issue. +- Added `backward`/`forward` deep 1 level sexp. +- Bind `backward`/`forward` deep 1 level sexp to global key map. +- Bind `backward`/`forward` unlimited levels sexp to global key map. ## 6.3.0 > Released Nov 5, 2020 -* Extract open and close balanced expression to list. -* Fixed toggle move to balanced expression logic for next character point. -* Installed new package `fill-page`. -* Added line number at pos relative utility function. -* Revised to improve UX when folding using `origami`. -* Fixed the startup error triggered by evaluating `web-mode`. -* Fixed `lua-mode` highlighting issue, see [lua-mode/172](https://github.com/immerrr/lua-mode/issues/172). -* Support programming language `Scala` document string. -* Support programming language `Rust` document string. -* Configure `csharp-mode` for `c-markup` highlighting. -* Removed self declared `c-style` for `C` related programming languages. -* Installed new package `atl-long-lines`. -* Added toggle move to balanced expression (sexp). -* Renamed all `-func` suffix module to it's name. -* Customized `origami` folding face. -* Fixed `css` variable name face applied globally issue. -* Added configuration for `dashboard` shortcuts. -* Removed `org-mode`'s refresh table functionality. -* Added customize faces entry for `markdown-mode`. -* Changed text banner customization for package `dashboard`. -* Diminished the buffer `*VC-history*` as default behaviour. -* Improved better default face for `markdown-mode`. -* Installed new package `0xc`. -* Organized/Removed obvious package dependency from pre-install package list. -* Fixed missing path issue while using guess path. -* Fixed marking whole buffer logic bug. -* Bind `expand-region` keys to global key map as common use. -* Added resolve expand region makring after operation commands. -* Added `type` compare string utility function. -* Changed from `strict` to `type` when counting shown buffer. -* Customize `rjsx-mode`'s highlight faces. -* Installed new package `expand-region`. -* Added `backtrace-mode` configuration. -* Set default to unfold for `org-mode`. -* Changed source for package `impatient-showdown` from `quelpa` to `melpa`. -* Implemented `util` argument when walking through windows/frames. -* Diminished the buffer `*preview-it` as default behaviour. +- Extract open and close balanced expression to list. +- Fixed toggle move to balanced expression logic for next character point. +- Installed new package `fill-page`. +- Added line number at pos relative utility function. +- Revised to improve UX when folding using `origami`. +- Fixed the startup error triggered by evaluating `web-mode`. +- Fixed `lua-mode` highlighting issue, see [lua-mode/172](https://github.com/immerrr/lua-mode/issues/172). +- Support programming language `Scala` document string. +- Support programming language `Rust` document string. +- Configure `csharp-mode` for `c-markup` highlighting. +- Removed self declared `c-style` for `C` related programming languages. +- Installed new package `atl-long-lines`. +- Added toggle move to balanced expression (sexp). +- Renamed all `-func` suffix module to it's name. +- Customized `origami` folding face. +- Fixed `css` variable name face applied globally issue. +- Added configuration for `dashboard` shortcuts. +- Removed `org-mode`'s refresh table functionality. +- Added customize faces entry for `markdown-mode`. +- Changed text banner customization for package `dashboard`. +- Diminished the buffer `*VC-history*` as default behaviour. +- Improved better default face for `markdown-mode`. +- Installed new package `0xc`. +- Organized/Removed obvious package dependency from pre-install package list. +- Fixed missing path issue while using guess path. +- Fixed marking whole buffer logic bug. +- Bind `expand-region` keys to global key map as common use. +- Added resolve expand region makring after operation commands. +- Added `type` compare string utility function. +- Changed from `strict` to `type` when counting shown buffer. +- Customize `rjsx-mode`'s highlight faces. +- Installed new package `expand-region`. +- Added `backtrace-mode` configuration. +- Set default to unfold for `org-mode`. +- Changed source for package `impatient-showdown` from `quelpa` to `melpa`. +- Implemented `util` argument when walking through windows/frames. +- Diminished the buffer `*preview-it` as default behaviour. ## 6.2.6 > Released Oct 14, 2020 -* Config `auto-rename-tag` package for disabled commands and `minor-mode`s. -* Make rever all buffers after replace commands. -* Added `Advices` section for declaring generic advices. -* Make recenter after all `ivy-searcher` commands. -* Implemeneted auto configure for `C/C++` include path on Windows. -* Organized code with better `@` code separator. -* Implemented `guess path` for possible auto config environment path utility function. -* Diminished the buffer `*Flycheck errors` as default behaviour. -* Make generic log list able to log `hash-table`. -* Installed new package `company-c-headers`. -* Make log list compatible to `array` and `vector` data structure. -* Minor configure for package `keypression`; ignore `switch-frame` and other certain commands. -* Bind Shift+u instead of u for upgrading all packages key. -* Added global ivy minibuffer enabled flag for other use. -* Make frame/window size respect to `ivy-height`. -* Re-configure `company-backends` to specific major mode. -* Added `append` argument when modifying `auto-mode-alist`. -* Diminished buffer menu for `re-builder` buffer. -* Implemented mimic window config when doing `jcs-same-file-other-window` command. -* Implemented same file other window back to original window config functionality. -* Minor fix for maybe kill function for `must-kill`/`virtual` buffer. -* Defined `multipe-cursors` cancel command list. -* Diminish `auto-fill-function`'s lighter. -* Changed `jcs-save-excursion` to macro instead of function. -* Implemented automatically align org table after changes. -* Reuse process reporter messaging system to title when rebuild dependency graph. -* Renamed `oop` module to `docstring` for better naming. +- Config `auto-rename-tag` package for disabled commands and `minor-mode`s. +- Make rever all buffers after replace commands. +- Added `Advices` section for declaring generic advices. +- Make recenter after all `ivy-searcher` commands. +- Implemeneted auto configure for `C/C++` include path on Windows. +- Organized code with better `@` code separator. +- Implemented `guess path` for possible auto config environment path utility function. +- Diminished the buffer `*Flycheck errors` as default behaviour. +- Make generic log list able to log `hash-table`. +- Installed new package `company-c-headers`. +- Make log list compatible to `array` and `vector` data structure. +- Minor configure for package `keypression`; ignore `switch-frame` and other certain commands. +- Bind Shift+u instead of u for upgrading all packages key. +- Added global ivy minibuffer enabled flag for other use. +- Make frame/window size respect to `ivy-height`. +- Re-configure `company-backends` to specific major mode. +- Added `append` argument when modifying `auto-mode-alist`. +- Diminished buffer menu for `re-builder` buffer. +- Implemented mimic window config when doing `jcs-same-file-other-window` command. +- Implemented same file other window back to original window config functionality. +- Minor fix for maybe kill function for `must-kill`/`virtual` buffer. +- Defined `multipe-cursors` cancel command list. +- Diminish `auto-fill-function`'s lighter. +- Changed `jcs-save-excursion` to macro instead of function. +- Implemented automatically align org table after changes. +- Reuse process reporter messaging system to title when rebuild dependency graph. +- Renamed `oop` module to `docstring` for better naming. ## 6.2.5 > Released Sep 24, 2020 -* Allowed virtual buffer to be buried instead of killing the buffer. -* Multiple minor bug fix regarding to variable naming issue. -* Moved error/backtrace module to generic module, `jcs-function.el`. -* Standardize maybe kill buffer logic by separating exception list. -* Added default `sleep-for` function for configuration's own use. -* Make adjust scroll from `ivy` to `window` module. -* Implemented max/min list utility functions. -* Bind rebuild dependency graph function to after package execute command. -* Implemented rebuild dependency graph function for organizing 3rd party packages. -* Removed package `fill-page` from manual installation. -* Removed package `un-mini` from manual installation. -* Instead of `fill-page`, use adjust scroll instead for `ivy-mode`. -* Extracted minibuffer configuration to a single file, `jcs-minibuf.el`. -* Extract environment separator character to a single variable. -* Installed new package `un-mini` manually. -* Enabled `un-mini-mode` as default behaviour. -* Fixed `feebleline` incorrect file name issue. -* Installed new package `better-scroll`. -* Correct configure `auto-highlight-symbol`'s faces. -* Placed `recipes` folder for manually installed packages. -* No longer need to specify manually installed packages in the configuration. -* Installed new package manually `fill-page`. -* Enabled `fill-page` globally be default. -* Installed new package manually `ivy-file-preview`. -* Enabled `ivy-file-preview-mode` globally by default. +- Allowed virtual buffer to be buried instead of killing the buffer. +- Multiple minor bug fix regarding to variable naming issue. +- Moved error/backtrace module to generic module, `jcs-function.el`. +- Standardize maybe kill buffer logic by separating exception list. +- Added default `sleep-for` function for configuration's own use. +- Make adjust scroll from `ivy` to `window` module. +- Implemented max/min list utility functions. +- Bind rebuild dependency graph function to after package execute command. +- Implemented rebuild dependency graph function for organizing 3rd party packages. +- Removed package `fill-page` from manual installation. +- Removed package `un-mini` from manual installation. +- Instead of `fill-page`, use adjust scroll instead for `ivy-mode`. +- Extracted minibuffer configuration to a single file, `jcs-minibuf.el`. +- Extract environment separator character to a single variable. +- Installed new package `un-mini` manually. +- Enabled `un-mini-mode` as default behaviour. +- Fixed `feebleline` incorrect file name issue. +- Installed new package `better-scroll`. +- Correct configure `auto-highlight-symbol`'s faces. +- Placed `recipes` folder for manually installed packages. +- No longer need to specify manually installed packages in the configuration. +- Installed new package manually `fill-page`. +- Enabled `fill-page` globally be default. +- Installed new package manually `ivy-file-preview`. +- Enabled `ivy-file-preview-mode` globally by default. ## 6.2.4 > Released Sep 11, 2020 -* Diminished `keypression-mode`'s lighter. -* Diminished `hi-lock-mode`'s lighter. -* Clean up util frame logic by confirming the parent frame existence. -* Implemented smart version of `org-cycle`. -* Changed with eval after load multiple to `macro` instead of `function`. -* Added snippet to `ess-r-mode` for `R`. -* Added snippet to `powershell-mode` for `PowerShell`. -* Reimplemented flatten from utility module. -* Config package `ivy-searcher`. -* Fixed `feebleline` branch not been updating after VC status changed. -* Installed new package `eshell-syntax-highlighting`. -* Installed new package `powershell`. -* Changed install source for package `license-templates` from `quelpa` to `melpa`. -* Removed packages `ag`, `wgrep`, and `wgrep-ag`. -* Replaced all `ag` and `wgrep` functionalities with `searcher` instead. -* Changed default `dumb-jump` selector to `ivy` and not `helm`. -* Removed broken `post-command-hook` for `lsp-mode`. -* Several bug fixed while extracting LSP config to isolated file. -* Installed new package `ivy-searcher`. -* Split up the LSP config to isolated module. -* Installed new package `searcher`. -* Fixed logic for single window workflow's compatibility with `undo-tree`. -* Implemented reset theme for `tabbar`, from `centaur-tabs`. -* Minor changes to use environment/platform separator in other use case functions. -* Simplify manually install package system from `quelpa`. -* Simplify message logging when installing package through `quelpa`. -* Uninstalled package `markdown-preview-mode`. -* Implemented markdown preview using `impatient-mode`. -* Added `*httpd*` to diminish buffer mode list. -* Installed new package `impatient-showdown` manually. -* Merged `impatient-showdown` with normal `impatient-mode` activation. -* Installed new package `markdown-preview-mode`. -* Implemented `showdown` to display github flavor markdown to `markdown-preview-mode`. -* Fixed not deleting temporary file after web server shutdown from `markdown-preview-mode`. -* United indentation level `setter`/`getter` functions. -* Fixed minor mode enabled utility function's logic. -* Implemented no log macro utility function. -* Converted `mute`/`unmute` apply utility functions to macro. +- Diminished `keypression-mode`'s lighter. +- Diminished `hi-lock-mode`'s lighter. +- Clean up util frame logic by confirming the parent frame existence. +- Implemented smart version of `org-cycle`. +- Changed with eval after load multiple to `macro` instead of `function`. +- Added snippet to `ess-r-mode` for `R`. +- Added snippet to `powershell-mode` for `PowerShell`. +- Reimplemented flatten from utility module. +- Config package `ivy-searcher`. +- Fixed `feebleline` branch not been updating after VC status changed. +- Installed new package `eshell-syntax-highlighting`. +- Installed new package `powershell`. +- Changed install source for package `license-templates` from `quelpa` to `melpa`. +- Removed packages `ag`, `wgrep`, and `wgrep-ag`. +- Replaced all `ag` and `wgrep` functionalities with `searcher` instead. +- Changed default `dumb-jump` selector to `ivy` and not `helm`. +- Removed broken `post-command-hook` for `lsp-mode`. +- Several bug fixed while extracting LSP config to isolated file. +- Installed new package `ivy-searcher`. +- Split up the LSP config to isolated module. +- Installed new package `searcher`. +- Fixed logic for single window workflow's compatibility with `undo-tree`. +- Implemented reset theme for `tabbar`, from `centaur-tabs`. +- Minor changes to use environment/platform separator in other use case functions. +- Simplify manually install package system from `quelpa`. +- Simplify message logging when installing package through `quelpa`. +- Uninstalled package `markdown-preview-mode`. +- Implemented markdown preview using `impatient-mode`. +- Added `*httpd*` to diminish buffer mode list. +- Installed new package `impatient-showdown` manually. +- Merged `impatient-showdown` with normal `impatient-mode` activation. +- Installed new package `markdown-preview-mode`. +- Implemented `showdown` to display github flavor markdown to `markdown-preview-mode`. +- Fixed not deleting temporary file after web server shutdown from `markdown-preview-mode`. +- United indentation level `setter`/`getter` functions. +- Fixed minor mode enabled utility function's logic. +- Implemented no log macro utility function. +- Converted `mute`/`unmute` apply utility functions to macro. ## 6.2.3 > Released Aug 26, 2020 -* Fixed switching buffer after quit `undo-tree`'s visualizer with single window. -* Added sort symbols function as feature enhancement. -* Set `emojify-mode` to ON as default in `markdown-mode`. -* Fixed broken `isearch-project` with function name advice changed. -* Fixed ignore directories issue with `f-slash`. -* Installed new package `elisp-demos`. -* Simplify dashbaord nav key functions. -* Added global separator environment variable. -* Added `*Kill Ring*` buffer to diminish buffer list. -* Added text file identifier utility function. -* Added `*Local Variables*` buffer to diminish buffer list. -* Fixed `esup` package initialize issue. -* Added `*ESS*` to diminish buffer list. -* Set default diminished to `fill-page-mode`. -* Fixed `counsel` find file other window by just getting buffer object directly. -* Installed new package `fountain-mode`. -* Added support for Fountain markup language. -* Replaced `region-occurrences-highlighter` from local to global activation. -* Changed install source from `quelpa` to `melpa` for package `atl-markup`. -* Ensure no project running when active `auto-read-only`. -* Configured `diff-mode` for patch file editing. -* Implemented the default save buffer method depends on major mode. -* Revised save all buffers method for better user experience. +- Fixed switching buffer after quit `undo-tree`'s visualizer with single window. +- Added sort symbols function as feature enhancement. +- Set `emojify-mode` to ON as default in `markdown-mode`. +- Fixed broken `isearch-project` with function name advice changed. +- Fixed ignore directories issue with `f-slash`. +- Installed new package `elisp-demos`. +- Simplify dashbaord nav key functions. +- Added global separator environment variable. +- Added `*Kill Ring*` buffer to diminish buffer list. +- Added text file identifier utility function. +- Added `*Local Variables*` buffer to diminish buffer list. +- Fixed `esup` package initialize issue. +- Added `*ESS*` to diminish buffer list. +- Set default diminished to `fill-page-mode`. +- Fixed `counsel` find file other window by just getting buffer object directly. +- Installed new package `fountain-mode`. +- Added support for Fountain markup language. +- Replaced `region-occurrences-highlighter` from local to global activation. +- Changed install source from `quelpa` to `melpa` for package `atl-markup`. +- Ensure no project running when active `auto-read-only`. +- Configured `diff-mode` for patch file editing. +- Implemented the default save buffer method depends on major mode. +- Revised save all buffers method for better user experience. ## 6.2.2 > Released Aug 13, 2020 -* Added global `quit` command advice. -* Added global process reporter instance utility functions. -* Fixed display issue when upgrading packages using `quelpa`. -* Minord fixes for web development environment. -* Mark `auto-read-only` due to `quelpa`'s activation. -* Added functionality to check needed upgrade packages to manually installed packages. -* Added config for package `most-used-words`. -* Fixed `buffer-wrap` recenters window position to center issue. -* Fixed enable/disable truncate lines with `1` and `-1`. -* Uninstalled manually installed package `auto-truncate-lines`. -* Installed new package manually `atl-markup`. -* Removed verbose C/C++/Objective-C insert header template functions. -* Edited default C source header template. -* Organized code with less duplicate code. -* Installed new package `most-used-words`. -* Installed new package manually `test-sha`. -* Updated the `Line` utility module to use built-in solutions. -* Installed new package manually `license-templates`. +- Added global `quit` command advice. +- Added global process reporter instance utility functions. +- Fixed display issue when upgrading packages using `quelpa`. +- Minord fixes for web development environment. +- Mark `auto-read-only` due to `quelpa`'s activation. +- Added functionality to check needed upgrade packages to manually installed packages. +- Added config for package `most-used-words`. +- Fixed `buffer-wrap` recenters window position to center issue. +- Fixed enable/disable truncate lines with `1` and `-1`. +- Uninstalled manually installed package `auto-truncate-lines`. +- Installed new package manually `atl-markup`. +- Removed verbose C/C++/Objective-C insert header template functions. +- Edited default C source header template. +- Organized code with less duplicate code. +- Installed new package `most-used-words`. +- Installed new package manually `test-sha`. +- Updated the `Line` utility module to use built-in solutions. +- Installed new package manually `license-templates`. ## 6.2.1 > Released Jul 23, 2020 -* Installed new package `nix-mode`. -* Start supports for expression language `Nix`. -* Applied company abortion after switching window. -* Implemented scroll up/down goto center line functions including other window's version. -* Fixed `undo-tree` visualizer not quiting correctly after the parent buffer is killed. -* Fixed `line-reminder` signs for `linum-mode` when running in terminal. -* Installed new package manually `better-scroll`. -* Installed new package `auto-read-only`. -* Removed self-customized auto read only functionality and replace with `auto-read-only` package. -* Removed built in auto truncate lines functionalities. -* Installed new package manually `auto-truncate-lines`. -* Added prettify supports to `xml-mode` related major modes. -* Added prettify supports to `html-mode` related major modes. -* Installed new package `gitignore-templates`. -* Added functionality to ask gitignore template when creating new file in `gitignore-mode-hook`. -* Updated valid insert header function to keyword base instead of optional base. -* Installed new package `groovy-mode`. -* Start supports for programming language `Groovy`. -* Implemented docstring functionalities to programming language `Groovy`. -* Added `*Checkdoc Status*` to diminish buffer list. -* Added `*Package-Lint*` to diminish buffer list. -* Added new template branch for JSX and React JS/Native files. -* Added ask source for `JavaScript` template. -* Added ask source for `JavaScript XML` template. -* Fixed missing `iedit` when calling `yank` key. -* Fixed find file other window with opening the same filename error. -* Added `GC` control for `company-mode` and it's activation. -* Fixed after command `yank` kills `iedit-mode` issue. -* Fixed missing require when first time `overwrite-mode` activation. -* Added `*Warnings*` to default diminish buffer list. -* Added symbol dash `-` to default syntax table to programming mode. -* Fixed `feebleline` error handling cause performance issue. -* Added `counsel` find file command listener for current and up one directory. -* Removed exit `js2-minor-mode` from global post command hook. -* Fixed `*scratch*` buffer maybe kill key's logic. -* Organized `save` module with merging validity save infront. -* Added kill thing at point util function. -* Added loading `yasnippet-snippets` entry in `company-mode` activation. -* Installed new package `helpful`. -* Added helpful help/content buffer to default diminish buffer mode list. -* Removed self customized comment/uncomment function due to `line-reminder` updates. -* Added more company's backends to default usage. +- Installed new package `nix-mode`. +- Start supports for expression language `Nix`. +- Applied company abortion after switching window. +- Implemented scroll up/down goto center line functions including other window's version. +- Fixed `undo-tree` visualizer not quiting correctly after the parent buffer is killed. +- Fixed `line-reminder` signs for `linum-mode` when running in terminal. +- Installed new package manually `better-scroll`. +- Installed new package `auto-read-only`. +- Removed self-customized auto read only functionality and replace with `auto-read-only` package. +- Removed built in auto truncate lines functionalities. +- Installed new package manually `auto-truncate-lines`. +- Added prettify supports to `xml-mode` related major modes. +- Added prettify supports to `html-mode` related major modes. +- Installed new package `gitignore-templates`. +- Added functionality to ask gitignore template when creating new file in `gitignore-mode-hook`. +- Updated valid insert header function to keyword base instead of optional base. +- Installed new package `groovy-mode`. +- Start supports for programming language `Groovy`. +- Implemented docstring functionalities to programming language `Groovy`. +- Added `*Checkdoc Status*` to diminish buffer list. +- Added `*Package-Lint*` to diminish buffer list. +- Added new template branch for JSX and React JS/Native files. +- Added ask source for `JavaScript` template. +- Added ask source for `JavaScript XML` template. +- Fixed missing `iedit` when calling `yank` key. +- Fixed find file other window with opening the same filename error. +- Added `GC` control for `company-mode` and it's activation. +- Fixed after command `yank` kills `iedit-mode` issue. +- Fixed missing require when first time `overwrite-mode` activation. +- Added `*Warnings*` to default diminish buffer list. +- Added symbol dash `-` to default syntax table to programming mode. +- Fixed `feebleline` error handling cause performance issue. +- Added `counsel` find file command listener for current and up one directory. +- Removed exit `js2-minor-mode` from global post command hook. +- Fixed `*scratch*` buffer maybe kill key's logic. +- Organized `save` module with merging validity save infront. +- Added kill thing at point util function. +- Added loading `yasnippet-snippets` entry in `company-mode` activation. +- Installed new package `helpful`. +- Added helpful help/content buffer to default diminish buffer mode list. +- Removed self customized comment/uncomment function due to `line-reminder` updates. +- Added more company's backends to default usage. ## 6.2.0 > Released Jul 10, 2020 -* Fixed `company-fuzzy` activation in `lsp-mode`. -* Updated re-builder module functions. -* Updated `company` default minimum prefix length from `2` to `1`. -* Uninstalled package `company-lsp` due to deprecated reason. -* Removed `company-lsp` config when `lsp-mode` enabled. -* Replaced `company-lsp` with `company-fuzzy` when `lsp-mode` enabled. -* Updated message maximum log limit to 10 times higher than default. -* Added backtrace constain rules for it's dedicated window/buffer. -* Bind eval related keys to global key map. -* Installed new package `keypression`. -* Use add advice to `overwrite-mode` instead of function wrapper. -* Changed `multiple-cursors`'s fake cursors when `overwrite-mode` is on/off. -* Updated `transwin` package from `quelpa` to `melpa`. -* Fixed oop highlighting from docstring type. -* Added new target to diminish buffer list, `*Apropos*`. -* Installed new package `ialign`. -* Ranmed template files with language prefix. -* Changed `Other` option to `ActorComponent` for proper naming when creating Unreal C++ file. -* Relocated Unreal C++ template files. +- Fixed `company-fuzzy` activation in `lsp-mode`. +- Updated re-builder module functions. +- Updated `company` default minimum prefix length from `2` to `1`. +- Uninstalled package `company-lsp` due to deprecated reason. +- Removed `company-lsp` config when `lsp-mode` enabled. +- Replaced `company-lsp` with `company-fuzzy` when `lsp-mode` enabled. +- Updated message maximum log limit to 10 times higher than default. +- Added backtrace constain rules for it's dedicated window/buffer. +- Bind eval related keys to global key map. +- Installed new package `keypression`. +- Use add advice to `overwrite-mode` instead of function wrapper. +- Changed `multiple-cursors`'s fake cursors when `overwrite-mode` is on/off. +- Updated `transwin` package from `quelpa` to `melpa`. +- Fixed oop highlighting from docstring type. +- Added new target to diminish buffer list, `*Apropos*`. +- Installed new package `ialign`. +- Ranmed template files with language prefix. +- Changed `Other` option to `ActorComponent` for proper naming when creating Unreal C++ file. +- Relocated Unreal C++ template files. ## 6.1.5 > Released Jun 28, 2020 -* Implemented create parent directory when find file not found. -* Implemented remove virtual parent directory when killing virtual buffer. -* Added more Unreal C++ template files. -* Added ask for Unreal C++ file type when creating Unreal C++ file in `c++-mode`. -* Added customize face for `feebleline`'s project name. -* Fixed `c` and `c++` extension using `regex` constant check. -* Installed new package manually `transwin`. -* Fixed `ivy` logic when trying to find files in home directory. -* Updated `feebleline`'s UX when using terminal for window divider. -* Updated to record `*scratch*` starting content. -* Fixed retrieve message erase buffer logic. +- Implemented create parent directory when find file not found. +- Implemented remove virtual parent directory when killing virtual buffer. +- Added more Unreal C++ template files. +- Added ask for Unreal C++ file type when creating Unreal C++ file in `c++-mode`. +- Added customize face for `feebleline`'s project name. +- Fixed `c` and `c++` extension using `regex` constant check. +- Installed new package manually `transwin`. +- Fixed `ivy` logic when trying to find files in home directory. +- Updated `feebleline`'s UX when using terminal for window divider. +- Updated to record `*scratch*` starting content. +- Fixed retrieve message erase buffer logic. ## 6.1.4 > Released Jun 25, 2020 -* Fixed maybe kill buffer logic by not using regex for buffer check. -* Updated buffer check with strict for not using regex check. -* Installed new package `github-browse-file`. -* Added toggle diminish buffer mode key to global map. -* Added valid buffer boolean check utility function. -* Updated buffer menu return logic. -* Updated maybe kill buffer function to switch to valid buffer logic. -* Updated diminish buffer list, `*Backtract*`, `*Compile-Log*`, `*Help*`. -* Cleaned up generic maybe kill this buffer function. -* Fixed dashboard is missing after maybe kill function is called. -* Fixed ivy skip input line logic. -* Fixed `feebleline` string type error from prepare operations. -* Updated `feebleline` for better priority. -* Updated `jsx` default template for React.js. +- Fixed maybe kill buffer logic by not using regex for buffer check. +- Updated buffer check with strict for not using regex check. +- Installed new package `github-browse-file`. +- Added toggle diminish buffer mode key to global map. +- Added valid buffer boolean check utility function. +- Updated buffer menu return logic. +- Updated maybe kill buffer function to switch to valid buffer logic. +- Updated diminish buffer list, `*Backtract*`, `*Compile-Log*`, `*Help*`. +- Cleaned up generic maybe kill this buffer function. +- Fixed dashboard is missing after maybe kill function is called. +- Fixed ivy skip input line logic. +- Fixed `feebleline` string type error from prepare operations. +- Updated `feebleline` for better priority. +- Updated `jsx` default template for React.js. ## 6.1.3 > Released Jun 14, 2020 -* Updated `feebleline` format to better standard/format. -* Renamed repo to just `jcs-emacs`. -* Improved certain modes' default template files. -* Fixed csharp-like mixed c-like comment/docstring return logic. +- Updated `feebleline` format to better standard/format. +- Renamed repo to just `jcs-emacs`. +- Improved certain modes' default template files. +- Fixed csharp-like mixed c-like comment/docstring return logic. ## 6.1.1 > Released Jun 12, 2020 -* Fixed goto dashboard command when dashboard buffer already shown issue. -* Added minimum required Emacs version check. -* Installed `csproj-mode` for supporting `.csproj` type of file. -* Added auto save config to env module. -* `json-mode` doesn't defined tab-width, use default instead. -* Fixed window name matching issue in shell module. -* Implemented source control information in `feebleline`. -* Changed `feebleline` using cache for better speed and performance. -* Fixed `cc-mode` docstring with keywords. -* Enabled JSX docstring with `rjsx-mode`. -* Added Unreal C++ template information functions. -* Added Unreal C++ scripting template files for `header`/`source`. -* Implemented ask for which header insertion in `c++-mode`. -* Declared c/c++ header and source extension list. -* Fixed `counsel`/`counsel-projectile` find file other window logic. -* Added `isearch` configuration by showing the match count. -* Removed `preproc` face from `face` module. -* Removed `preproc` function, no longer needed. -* Removed `oop` highlight faces for fixing OOP docstring implementation. -* Removed manually installed package `shift-select`. -* Fixed mark whole buffer action after switching window. -* Fixed `ivy` skipping input selection logic. -* Enabled `auto-rename-tag` for certain web related modes. -* Improved `JSX` coding experience by supply more helper plugins. -* Fixed performance issue when reload active mode. -* Fixed performance issue when enable/disable truncate lines in `web-mode`. -* Added auto install dependencies flag. -* Config now automatically install needed dependencies after first startup. -* Added safe active LSP util function. -* Semi-fixed performance when refresh dashboard. -* Split buffer shown `-count` and `-p` function in window module. -* Fixed `undo-tree` slow response when multiple undo/redo actions. -* Implemented `lsp` connected flag util function. +- Fixed goto dashboard command when dashboard buffer already shown issue. +- Added minimum required Emacs version check. +- Installed `csproj-mode` for supporting `.csproj` type of file. +- Added auto save config to env module. +- `json-mode` doesn't defined tab-width, use default instead. +- Fixed window name matching issue in shell module. +- Implemented source control information in `feebleline`. +- Changed `feebleline` using cache for better speed and performance. +- Fixed `cc-mode` docstring with keywords. +- Enabled JSX docstring with `rjsx-mode`. +- Added Unreal C++ template information functions. +- Added Unreal C++ scripting template files for `header`/`source`. +- Implemented ask for which header insertion in `c++-mode`. +- Declared c/c++ header and source extension list. +- Fixed `counsel`/`counsel-projectile` find file other window logic. +- Added `isearch` configuration by showing the match count. +- Removed `preproc` face from `face` module. +- Removed `preproc` function, no longer needed. +- Removed `oop` highlight faces for fixing OOP docstring implementation. +- Removed manually installed package `shift-select`. +- Fixed mark whole buffer action after switching window. +- Fixed `ivy` skipping input selection logic. +- Enabled `auto-rename-tag` for certain web related modes. +- Improved `JSX` coding experience by supply more helper plugins. +- Fixed performance issue when reload active mode. +- Fixed performance issue when enable/disable truncate lines in `web-mode`. +- Added auto install dependencies flag. +- Config now automatically install needed dependencies after first startup. +- Added safe active LSP util function. +- Semi-fixed performance when refresh dashboard. +- Split buffer shown `-count` and `-p` function in window module. +- Fixed `undo-tree` slow response when multiple undo/redo actions. +- Implemented `lsp` connected flag util function. ## 6.1.0 > Released May 16, 2020 -* Implemented find directories ignore directories function. -* Implemented find files ignore directories function. -* Fixed `make`/`run` script find directories/files time spend too long issue. -* Installed `rjsx-mode` for supporting `jsx` file. -* Added JSX default snippets. -* Added condition to limit `lsp-deferred` is called. -* Minor fixed for `cc-mode` indent block settings. -* Config `counsel`'s `find-file` preselect flag. -* Fixed deep directory tree when using `counsel` find file action. -* Implemented `inc`/`dec` string distance level for `multiple-cursors` similarity. -* Installed new package `dashboard-ls`. -* Removed package `focus`. -* Implemented safe refresh `dashboard` functionality. -* Fixed OOP docstring functionalitiy when no parameters. +- Implemented find directories ignore directories function. +- Implemented find files ignore directories function. +- Fixed `make`/`run` script find directories/files time spend too long issue. +- Installed `rjsx-mode` for supporting `jsx` file. +- Added JSX default snippets. +- Added condition to limit `lsp-deferred` is called. +- Minor fixed for `cc-mode` indent block settings. +- Config `counsel`'s `find-file` preselect flag. +- Fixed deep directory tree when using `counsel` find file action. +- Implemented `inc`/`dec` string distance level for `multiple-cursors` similarity. +- Installed new package `dashboard-ls`. +- Removed package `focus`. +- Implemented safe refresh `dashboard` functionality. +- Fixed OOP docstring functionalitiy when no parameters. ## 6.0.6 > Released Mar 23, 2020 -* Changed source for package `emoji-github` from `quelpa` to `melpa`. -* Updated `diminsh-buffer` list for more of the LSP buffer. -* Installed new package `lsp-java`. -* Installed new package `lsp-origami`. -* Moved more mode autoload from `jcs-cc-mode` to `jcs-mode` file. -* Added the lsp ui doc delay when safely show lsp ui doc tooltip. -* Installed new package `manage-minor-mode-table`. -* Installed new package `buffer-wrap`. -* Installed new package `masm-mode`. -* Implemented `asm` mode behaviour for all Assembly Language related `major-mode`s. -* Changed source for `company-quickhelp-terminal` package fro `quelpa` to `melpa`. -* Fixed not refresh issue header string from `buffer-menu`. -* Fixed `ivy` overlap logic. -* Changed using minor mode for `company-quickhelp-terminal` package. -* Installed new package `company-emoji`. -* Installed new package `emoji-github` manually. -* Installed new package `emojify`. -* Fixed buffer wrap can't correct goes to corresponding first line isssue. -* Use local variable for `tabulated-list`'s header string. -* Diminish mode `buffer-wrap-mode` for `buffer-wrap` package. -* Switch `ffmpeg-player` from source `quelpa` to `melpa`. -* Removed `dashboard` mute when insert project sections. -* Installed new package manually `buffer-wrap`. -* Removed package manually `tabulated-list-wrap`. -* Installed new package `command-log-mode`. -* Mute dashboard insert project log. -* Fixed load `eww` issue from emacs version `27.0.60`. -* Installed new package `flycheck-grammarly`. +- Changed source for package `emoji-github` from `quelpa` to `melpa`. +- Updated `diminsh-buffer` list for more of the LSP buffer. +- Installed new package `lsp-java`. +- Installed new package `lsp-origami`. +- Moved more mode autoload from `jcs-cc-mode` to `jcs-mode` file. +- Added the lsp ui doc delay when safely show lsp ui doc tooltip. +- Installed new package `manage-minor-mode-table`. +- Installed new package `buffer-wrap`. +- Installed new package `masm-mode`. +- Implemented `asm` mode behaviour for all Assembly Language related `major-mode`s. +- Changed source for `company-quickhelp-terminal` package fro `quelpa` to `melpa`. +- Fixed not refresh issue header string from `buffer-menu`. +- Fixed `ivy` overlap logic. +- Changed using minor mode for `company-quickhelp-terminal` package. +- Installed new package `company-emoji`. +- Installed new package `emoji-github` manually. +- Installed new package `emojify`. +- Fixed buffer wrap can't correct goes to corresponding first line isssue. +- Use local variable for `tabulated-list`'s header string. +- Diminish mode `buffer-wrap-mode` for `buffer-wrap` package. +- Switch `ffmpeg-player` from source `quelpa` to `melpa`. +- Removed `dashboard` mute when insert project sections. +- Installed new package manually `buffer-wrap`. +- Removed package manually `tabulated-list-wrap`. +- Installed new package `command-log-mode`. +- Mute dashboard insert project log. +- Fixed load `eww` issue from emacs version `27.0.60`. +- Installed new package `flycheck-grammarly`. ## 6.0.5 > Released Feb 16, 2020 -* Implemented `neotree` recording the last window. -* Tweak `neotree` customizable variables' value. -* Changed `output`/`compilation` buffer maybe kill buffer default action to +- Implemented `neotree` recording the last window. +- Tweak `neotree` customizable variables' value. +- Changed `output`/`compilation` buffer maybe kill buffer default action to change to other output buffer as higher priority. -* Implemented switch to next window in height utility function in window module. -* Removed package `sr-speedbar`. -* Installed new package `neotree`. -* Replace config from `sr-speedbar` to `neotree`. -* Implemented automatically refresh `neotree` using timer. -* Fixed return type with empty string in `oop` module. -* Removed manually installed package `vs-light-theme`. -* Removed manually installed package `vs-dark-theme`. -* Installed new package `vs-light-theme`. -* Installed new package `vs-dark-theme`. -* Implemented docstring for `Go` programming language. +- Implemented switch to next window in height utility function in window module. +- Removed package `sr-speedbar`. +- Installed new package `neotree`. +- Replace config from `sr-speedbar` to `neotree`. +- Implemented automatically refresh `neotree` using timer. +- Fixed return type with empty string in `oop` module. +- Removed manually installed package `vs-light-theme`. +- Removed manually installed package `vs-dark-theme`. +- Installed new package `vs-light-theme`. +- Installed new package `vs-dark-theme`. +- Implemented docstring for `Go` programming language. - Support two way to comment document string. -* Fixed `ivy` find file logic with regular expression. -* Added expression face for `feebleline` lsp. -* Fixed region delete for smart delete word and capital word. -* Indent `yank` in `python-mode` gives weird result, use normal `yank` instead. -* Chnaged the constant keywords' face in `go-mode`. -* Implemented LSP information to feebleline. -* Added own `save-excursion` function. -* Fixed indent error while untabify/tabify buffer in `go-mode`. -* Fixed `company-fuzzy` renable issue with `lsp-mode`. -* Disabled debug on error while LSP server is active. -* Update `go` programming language default template. -* Reimplemented OOP docstring module, mainly for clean up. -* Fixed buffer/file name prompting error while reopening the file. -* Installed new package => `manage-minor-mode`. -* Fixed requiring `cl` using `loop` in util module. -* Ignored `lsp` buffer with weather the dash `-` exists or not. -* Removed `yascroll` issue with Emacs 27. -* Fixed `feebleline` compatbile with `lsp-mode` ignore case issue on `(buffer-name)` +- Fixed `ivy` find file logic with regular expression. +- Added expression face for `feebleline` lsp. +- Fixed region delete for smart delete word and capital word. +- Indent `yank` in `python-mode` gives weird result, use normal `yank` instead. +- Chnaged the constant keywords' face in `go-mode`. +- Implemented LSP information to feebleline. +- Added own `save-excursion` function. +- Fixed indent error while untabify/tabify buffer in `go-mode`. +- Fixed `company-fuzzy` renable issue with `lsp-mode`. +- Disabled debug on error while LSP server is active. +- Update `go` programming language default template. +- Reimplemented OOP docstring module, mainly for clean up. +- Fixed buffer/file name prompting error while reopening the file. +- Installed new package => `manage-minor-mode`. +- Fixed requiring `cl` using `loop` in util module. +- Ignored `lsp` buffer with weather the dash `-` exists or not. +- Removed `yascroll` issue with Emacs 27. +- Fixed `feebleline` compatbile with `lsp-mode` ignore case issue on `(buffer-name)` we use `(buffer-file-name)` beforehand. -* Updated `jQuery` snippet in `html-mode`, not slime use normal minified version. -* Fixed `null` face highlighting regular expression. +- Updated `jQuery` snippet in `html-mode`, not slime use normal minified version. +- Fixed `null` face highlighting regular expression. ## 6.0.4 > Released Jan 9, 2020 -* Update upgrade manually installed package logic. -* Installed new package manually => `tabulated-list-wrap`. -* Fixed visualize `undo-tree` on the other window doesn't work with `lsp-ui-doc`. -* Fixed hanging when execute `lsp--execute-command` function from `lsp-ui-sideline`. -* Fixed opening `css` virtual buffer with virtual directory issue with loading `eww`. -* Fixed some of the regular expression faces in `typescript-mode`. -* Implemented describe path info at point function and embedded to describe thing at point. -* Changed python class' template format. -* Added the `keywords` to the template config file. -* Installed new package => `grammarly`. -* Added title source for package missing prompt. -* Removed manually installed package => `ivy-resize`. -* Fixed buffer menu logic fit the `search`/`filtering` when multiple buffer menu buffer exists. -* Fixed buffer menu other window that doesn't goes to line `2` if the header appears. -* Fixed display not ready while `filtering`/`searching` in buffer menu. -* Added wrapping functionality for buffer menu mode. -* Established template default template's naming convention. -* Improved buffer menu `searching`/`filtering` user experience. -* Fixed buffer menu refresh logic after killing. -* Added wrapping to buffer menu buffer. -* Added switch to output buffer utility function for development use. -* Added get buffers utility functions by using `regexp` and `string`. -* Change `define-it` package from manually installed to automatically installed using `melpa`. -* Installed new package => `define-it`. -* Fixed `undo`/`redo` logic and work with `lsp-ui`. -* Added no advice other window flag for other function that doesn't want to configure +- Update upgrade manually installed package logic. +- Installed new package manually => `tabulated-list-wrap`. +- Fixed visualize `undo-tree` on the other window doesn't work with `lsp-ui-doc`. +- Fixed hanging when execute `lsp--execute-command` function from `lsp-ui-sideline`. +- Fixed opening `css` virtual buffer with virtual directory issue with loading `eww`. +- Fixed some of the regular expression faces in `typescript-mode`. +- Implemented describe path info at point function and embedded to describe thing at point. +- Changed python class' template format. +- Added the `keywords` to the template config file. +- Installed new package => `grammarly`. +- Added title source for package missing prompt. +- Removed manually installed package => `ivy-resize`. +- Fixed buffer menu logic fit the `search`/`filtering` when multiple buffer menu buffer exists. +- Fixed buffer menu other window that doesn't goes to line `2` if the header appears. +- Fixed display not ready while `filtering`/`searching` in buffer menu. +- Added wrapping functionality for buffer menu mode. +- Established template default template's naming convention. +- Improved buffer menu `searching`/`filtering` user experience. +- Fixed buffer menu refresh logic after killing. +- Added wrapping to buffer menu buffer. +- Added switch to output buffer utility function for development use. +- Added get buffers utility functions by using `regexp` and `string`. +- Change `define-it` package from manually installed to automatically installed using `melpa`. +- Installed new package => `define-it`. +- Fixed `undo`/`redo` logic and work with `lsp-ui`. +- Added no advice other window flag for other function that doesn't want to configure buffer in window while switching window/frame. ## 6.0.3 > Released Dec 28, 2019 -* Change default `define-it` to `'view` instead of `'pop`. -* Fixed `lsp-ui` show prompting error while switching windows. -* Implemented `lsp-ui` show doc anytime functionalities. -* Increase standard string distance level from `8` to `20`. -* Enhanced the `multiple-cursors`'s similar functions string comparison algorithm. +- Change default `define-it` to `'view` instead of `'pop`. +- Fixed `lsp-ui` show prompting error while switching windows. +- Implemented `lsp-ui` show doc anytime functionalities. +- Increase standard string distance level from `8` to `20`. +- Enhanced the `multiple-cursors`'s similar functions string comparison algorithm. Make improvements for the use of the `multiple-cursors` similar occurrence command. -* Added new make frame for selecting new frame after created. -* Used `hide-frame` instead of `delete-frame` while showing `lsp-ui-doc`, this +- Added new make frame for selecting new frame after created. +- Used `hide-frame` instead of `delete-frame` while showing `lsp-ui-doc`, this should fixed while re-focus back to Emacs' frame issue while jumping away from Emacs. -* According to [company-lsp/131](https://github.com/tigersoldier/company-lsp/issues/131), +- According to [company-lsp/131](https://github.com/tigersoldier/company-lsp/issues/131), revert `flx` support with `company-lsp`. Just set `company-lsp-cache-candidates` to `auto`. -* Removed package => `dimmer`. -* Installed new package => `lsp-ui`. -* Implemented `record` and `restore` windows status once utility functions. -* Installed new package `ivy-resize` manually. -* Added `define-it` config to change default output choice to `pop`. -* Installed new package `company-lsp`. -* ~~Implemented fuzzy match using `flx` with `company-lsp`.~~ -* Applied `*lsp-` related buffer to diminish buffer list. -* Reverted the message wouldn't work the first time issue from Emacs 27. -* Added completed `lsp` configuration. -* Integrated better `lsp` signature buffer to dual window users/configurations. -* Organized to use `other-window` advice/hook instead of function wrapper. +- Removed package => `dimmer`. +- Installed new package => `lsp-ui`. +- Implemented `record` and `restore` windows status once utility functions. +- Installed new package `ivy-resize` manually. +- Added `define-it` config to change default output choice to `pop`. +- Installed new package `company-lsp`. +- ~~Implemented fuzzy match using `flx` with `company-lsp`.~~ +- Applied `*lsp-` related buffer to diminish buffer list. +- Reverted the message wouldn't work the first time issue from Emacs 27. +- Added completed `lsp` configuration. +- Integrated better `lsp` signature buffer to dual window users/configurations. +- Organized to use `other-window` advice/hook instead of function wrapper. ## 6.0.2 > Released Dec 23, 2019 -* Added window size change hook. -* Fixed after resized frame ivy window doesn't get resize issue. -* Added `license` template functionalities. -* Added `changelog` template functionalities. -* Added `typescript` template for [Cocos Creator](https://www.cocos.com/en/creator) scripting. -* Made `eldoc` compatible/interact with mouse click. -* Added peek frame util function. -* Fixed `feebleline` works with multiple frames. -* Added multiple cursors previous/next similar functions. -* Added simple make frame util function. -* Fixed `ivy` missing `ffap` dependency. -* Fixed message wouldn't work when `dashboard` is showing inside window. -* Added minibuffer first setup hook. -* Fixed `yascroll` wrong arguments error after Emacs version 27. -* Fixed `ivy` switch to buffer other window logic. -* Match enlarge/shrink windows times to `media` and `shell` windows. +- Added window size change hook. +- Fixed after resized frame ivy window doesn't get resize issue. +- Added `license` template functionalities. +- Added `changelog` template functionalities. +- Added `typescript` template for [Cocos Creator](https://www.cocos.com/en/creator) scripting. +- Made `eldoc` compatible/interact with mouse click. +- Added peek frame util function. +- Fixed `feebleline` works with multiple frames. +- Added multiple cursors previous/next similar functions. +- Added simple make frame util function. +- Fixed `ivy` missing `ffap` dependency. +- Fixed message wouldn't work when `dashboard` is showing inside window. +- Added minibuffer first setup hook. +- Fixed `yascroll` wrong arguments error after Emacs version 27. +- Fixed `ivy` switch to buffer other window logic. +- Match enlarge/shrink windows times to `media` and `shell` windows. ## 6.0.1 > Released Dec 15, 2019 -* Implemented new way to complete path using `ivy`. -* Implemented auto resize in `ivy` minibuffer window. -* Reverted `ivy` slash key for other usage; mainly due to it's own functionality is weird to me. -* Fixed `css-mode` weird face highlighting issue. -* Minor fixed for renaming inside minibuffer using `ivy`. -* Installed new package => `company-quickhelp-terminal` manually. +- Implemented new way to complete path using `ivy`. +- Implemented auto resize in `ivy` minibuffer window. +- Reverted `ivy` slash key for other usage; mainly due to it's own functionality is weird to me. +- Fixed `css-mode` weird face highlighting issue. +- Minor fixed for renaming inside minibuffer using `ivy`. +- Installed new package => `company-quickhelp-terminal` manually. ## 6.0.0 > Released Dec 10, 2019 -* Switched from `helm` to `ivy` due to `helm`'s instability. -* Removed manually installed package => `reveal-in-folder`. -* Installed new package => `reveal-in-folder`. -* Installed new package => `parse-it`. -* Installed new package => `vs-light-theme` manually. -* Installed new package => `vs-dark-theme` manually. -* Starting from version `5.9.3`, theme work outside of this packages. -* Installed new package `file-header` manually. -* Configure package `file-header`. -* Fixed hex code color check function compatible to terminal. -* Added more commands to eldoc activation trigger list. -* Fixed Visual Studio dark theme color from line numbers. +- Switched from `helm` to `ivy` due to `helm`'s instability. +- Removed manually installed package => `reveal-in-folder`. +- Installed new package => `reveal-in-folder`. +- Installed new package => `parse-it`. +- Installed new package => `vs-light-theme` manually. +- Installed new package => `vs-dark-theme` manually. +- Starting from version `5.9.3`, theme work outside of this packages. +- Installed new package `file-header` manually. +- Configure package `file-header`. +- Fixed hex code color check function compatible to terminal. +- Added more commands to eldoc activation trigger list. +- Fixed Visual Studio dark theme color from line numbers. ## 5.9.2 > Released Dec 2, 2019 -* Quick fixed for `helm` incompatible `completion-styles`. -* Revert `helm` incompatible `completion-styles` changes. -* Implemented set font util function. -* Minor fixed for iedit command when no kill ring. +- Quick fixed for `helm` incompatible `completion-styles`. +- Revert `helm` incompatible `completion-styles` changes. +- Implemented set font util function. +- Minor fixed for iedit command when no kill ring. ## 5.9.0 > Released Nov 29, 2019 -* Minor fixed for bury buffer function, it active only when `diminsh-buffer-mode` is on. -* Fixed media window logic. -* Fixed toggle shell window's logic. -* Fixed toggle video player window's logic. -* Make feebline compatible to video player. -* Fixed iedit `kill-ring` issue when enable/disable `iedit-mode`. -* Installed new package manually => `ffmpeg-player`. -* Implemented video player feature. -* Fixed isearch not showing with the first two characters. +- Minor fixed for bury buffer function, it active only when `diminsh-buffer-mode` is on. +- Fixed media window logic. +- Fixed toggle shell window's logic. +- Fixed toggle video player window's logic. +- Make feebline compatible to video player. +- Fixed iedit `kill-ring` issue when enable/disable `iedit-mode`. +- Installed new package manually => `ffmpeg-player`. +- Implemented video player feature. +- Fixed isearch not showing with the first two characters. ## 5.8.9 > Released Nov 15, 2019 -* Implemented switch `output`/`compilation` buffer keys. -* Make mode-line's color compatible to light theme. -* Changed default key bindings for search in project. -* Fixed `flycheck-pos-tip` will kill describe thing pos-tip functionalities. -* Installed new package => `flycheck-pos-tip`. -* Manually installed new package => `reveal-in-folder`. -* Fixed `multiple-cursors` lazy loading in navigate blank keys. -* Implemented `lsp-mode` to `goto-definition` function. -* Added quelpa upgrade process to standard upgrade process. -* Installed new package => `helm-describe-modes`. -* Fixed `multi-shell` maybe shell buffer logic. +- Implemented switch `output`/`compilation` buffer keys. +- Make mode-line's color compatible to light theme. +- Changed default key bindings for search in project. +- Fixed `flycheck-pos-tip` will kill describe thing pos-tip functionalities. +- Installed new package => `flycheck-pos-tip`. +- Manually installed new package => `reveal-in-folder`. +- Fixed `multiple-cursors` lazy loading in navigate blank keys. +- Implemented `lsp-mode` to `goto-definition` function. +- Added quelpa upgrade process to standard upgrade process. +- Installed new package => `helm-describe-modes`. +- Fixed `multi-shell` maybe shell buffer logic. ## 5.8.8 > Released Nov 1, 2019 -* Defined goto definition functions. -* Installed new package => `elisp-def`. -* Added default save all buffers function. -* Added reverse tab/untab save buffer function. -* Diminish buffer to `shell` and `eshell`. -* Added `multi-shell` config. -* Implemented multiple terminal functionalities. -* Manually installed new package => `multi-shell`. -* Unbind return from mc/keymap. -* Fixed default emmet expand line key, not doing any action by default. -* Implemented simplify safe jump to buffer window function. -* Changed no more jump to unwanted buffer. -* Installed new package => `request`. -* Fixed C-ret not doing anything with default. -* Installed new package => `wiki-summary`. +- Defined goto definition functions. +- Installed new package => `elisp-def`. +- Added default save all buffers function. +- Added reverse tab/untab save buffer function. +- Diminish buffer to `shell` and `eshell`. +- Added `multi-shell` config. +- Implemented multiple terminal functionalities. +- Manually installed new package => `multi-shell`. +- Unbind return from mc/keymap. +- Fixed default emmet expand line key, not doing any action by default. +- Implemented simplify safe jump to buffer window function. +- Changed no more jump to unwanted buffer. +- Installed new package => `request`. +- Fixed C-ret not doing anything with default. +- Installed new package => `wiki-summary`. ## 5.8.7 > Released Oct 22, 2019 -* Removed useless hl keyword => `OR`. -* Instanlled new package => `visual-regexp`. -* Fixed key definition => `jcs-env.el`. -* Make tab and space compatible to VSCode's behaviour standards. -* Minor fixed with walk windows with multiple frames. -* Start supported language => `LESS`. -* Start supported language => `Kotlin`. -* Start supported language => `Dockerfile`. -* Set `smart-indent` as one option to move previous/next line. +- Removed useless hl keyword => `OR`. +- Instanlled new package => `visual-regexp`. +- Fixed key definition => `jcs-env.el`. +- Make tab and space compatible to VSCode's behaviour standards. +- Minor fixed with walk windows with multiple frames. +- Start supported language => `LESS`. +- Start supported language => `Kotlin`. +- Start supported language => `Dockerfile`. +- Set `smart-indent` as one option to move previous/next line. ## 5.8.6 > Released Oct 5, 2019 -* Minor bug fixed - first window line pos inaccurate. -* Minor bug fixed - avoid enable/disable line number mode if not needed because is quite expensive. -* Bind backward/forward word capital to higher priority keys. -* Completely mimic VSCode `multiple-cursors` behaviour. -* Fixed `actionscript-mode`'s mutliline comment line up issue. -* Use `web-mode` instead of `vue-mode` for editing `.vue` file. -* Supported multiple compilation process. -* Enabled more autoload for `origami`. -* Installed new package => `vue-mode`. -* Minor fixed with commenting with openting `/*`. -* Fixed `python-mode` double quote key logic. -* Fixed remove end lines issue. -* Supported R programming language. -* Minor fixed for shell completion. -* Minor fixed for shell behaviour. -* Moved preferred settings to `prog-mode`. -* Implemented more `lsp-mode` to default `prog-mode`. -* Removed refresh font in `post-command-hook` functionality. -* Redefined color to => oop `tag`, `type`, `value` face. -* Fixed `highlight-indent-guides` execute `guide-region` multiple times when +- Minor bug fixed - first window line pos inaccurate. +- Minor bug fixed - avoid enable/disable line number mode if not needed because is quite expensive. +- Bind backward/forward word capital to higher priority keys. +- Completely mimic VSCode `multiple-cursors` behaviour. +- Fixed `actionscript-mode`'s mutliline comment line up issue. +- Use `web-mode` instead of `vue-mode` for editing `.vue` file. +- Supported multiple compilation process. +- Enabled more autoload for `origami`. +- Installed new package => `vue-mode`. +- Minor fixed with commenting with openting `/*`. +- Fixed `python-mode` double quote key logic. +- Fixed remove end lines issue. +- Supported R programming language. +- Minor fixed for shell completion. +- Minor fixed for shell behaviour. +- Moved preferred settings to `prog-mode`. +- Implemented more `lsp-mode` to default `prog-mode`. +- Removed refresh font in `post-command-hook` functionality. +- Redefined color to => oop `tag`, `type`, `value` face. +- Fixed `highlight-indent-guides` execute `guide-region` multiple times when using `jit-lock-register` function. -* Fixed `typescript-mode`'s highlighting. -* Fixed empty param issue list. +- Fixed `typescript-mode`'s highlighting. +- Fixed empty param issue list. ## 5.8.5 > Released Sep 24, 2019 -* Implemented ask line endings to set coding system interactive util function. -* Added managed full test case for CI. -* Fixed log multiple times issue. -* Installed new package => `diminish-buffer`. -* Installed new package => `markdown-toc`. -* Installed new package => `browse-kill-ring`. -* Eliminate return with `void` type for typescript docstring. -* Fixed goto address not copy issue. -* Fixed mute apply with current message. -* Fixed buffer removal when reverting empty temporary file. -* Implemented `auto-highlight-symbol` with light/dark theme consideration. -* Redesign comment faces with light/dark theme consideration. -* Installed new package => `org-bullets`. +- Implemented ask line endings to set coding system interactive util function. +- Added managed full test case for CI. +- Fixed log multiple times issue. +- Installed new package => `diminish-buffer`. +- Installed new package => `markdown-toc`. +- Installed new package => `browse-kill-ring`. +- Eliminate return with `void` type for typescript docstring. +- Fixed goto address not copy issue. +- Fixed mute apply with current message. +- Fixed buffer removal when reverting empty temporary file. +- Implemented `auto-highlight-symbol` with light/dark theme consideration. +- Redesign comment faces with light/dark theme consideration. +- Installed new package => `org-bullets`. ## 5.8.4 > Released Sep 16, 2019 -* Fixed smart backspace/delete word key behaviour. -* Installed new package => `quelpa`. -* Fixed refresh buffer menu bug when switch buffer. -* Fixed shell mode key bindings. +- Fixed smart backspace/delete word key behaviour. +- Installed new package => `quelpa`. +- Fixed refresh buffer menu bug when switch buffer. +- Fixed shell mode key bindings. ## 5.8.3 > Released Sep 10, 2019 -* Implemented `buffer-menu` filtering with `flx`. -* Implemented `mute-apply` util function. -* Removed package => `beacon`. -* Improved `feebleline` read-only config. -* Added read-only symbol to `feebleline` design. -* Fixed helm scrolling with window line height. -* Fixed keys `C-c` and `C-x`. +- Implemented `buffer-menu` filtering with `flx`. +- Implemented `mute-apply` util function. +- Removed package => `beacon`. +- Improved `feebleline` read-only config. +- Added read-only symbol to `feebleline` design. +- Fixed helm scrolling with window line height. +- Fixed keys `C-c` and `C-x`. ## 5.8.2 > Released Sep 3, 2019 -* Removed package `helm-flx`. -* Installed new package => `helm-fuzzy`. -* Fixed some missing dependencies in some lazy loading functions. -* Fixed helm weird scrolling on the last selection issue. -* Rearrange key specify by mode. -* Clean up unused code from `jcs-buffer-menu.el` file. +- Removed package `helm-flx`. +- Installed new package => `helm-fuzzy`. +- Fixed some missing dependencies in some lazy loading functions. +- Fixed helm weird scrolling on the last selection issue. +- Rearrange key specify by mode. +- Clean up unused code from `jcs-buffer-menu.el` file. ## 5.8.1 > Released Aug 25, 2019 -* Update buffer menu list when navigating through windows. -* Installed new package => `helm-flx`. -* Implemented horizontal center util function. -* Installed new package => `dap-mode`. -* Removed package => `sublimity`. -* Stopped support feature `smooth scroll`. -* Stopped support feature `minimap`. -* Installed new package => `lsp-mode`. -* Diminish `emmet-mode`. -* Diminish `company-fuzzy-mode`. +- Update buffer menu list when navigating through windows. +- Installed new package => `helm-flx`. +- Implemented horizontal center util function. +- Installed new package => `dap-mode`. +- Removed package => `sublimity`. +- Stopped support feature `smooth scroll`. +- Stopped support feature `minimap`. +- Installed new package => `lsp-mode`. +- Diminish `emmet-mode`. +- Diminish `company-fuzzy-mode`. ## 5.8.0 > Released Aug 17, 2019 -* Complete key bindings document. -* Installed new package => `flx`. -* Installed new package => `company-fuzzy`. -* Minor tweak for `company` configuration for selection highlighting. -* Bind balance split window key as default split window behaviour. -* Minor tweak for `company` configuration. -* Make tab key compatible with `company`. -* Implemented ask csharp template functionalities to `csharp-mode`. -* Removed package => `company-statistics`. -* Minor changes for `company` package. -* Config eldoc trigger commands. -* Show tooltip even with one valid candidate in `company-mode`. -* Fixed display not ready issue on buffer menu. -* Fixed minor documentation issue. -* Supply `ruby-mode` and `rust-mode` indentation level's config. -* Implemented ability to record down the tab width across all major mode. -* Make tab width record to the next buffer with the same mode. -* Implemented non-verbose beginning/end of buffer functions. -* Bind non-verbose beginning/end of buffer key functions. -* Implemented increment/decrement tab size functions. -* Customize `feebleline` with system spaces or tabs displayed. -* Customize `feebleline` with tab size displayed. +- Complete key bindings document. +- Installed new package => `flx`. +- Installed new package => `company-fuzzy`. +- Minor tweak for `company` configuration for selection highlighting. +- Bind balance split window key as default split window behaviour. +- Minor tweak for `company` configuration. +- Make tab key compatible with `company`. +- Implemented ask csharp template functionalities to `csharp-mode`. +- Removed package => `company-statistics`. +- Minor changes for `company` package. +- Config eldoc trigger commands. +- Show tooltip even with one valid candidate in `company-mode`. +- Fixed display not ready issue on buffer menu. +- Fixed minor documentation issue. +- Supply `ruby-mode` and `rust-mode` indentation level's config. +- Implemented ability to record down the tab width across all major mode. +- Make tab width record to the next buffer with the same mode. +- Implemented non-verbose beginning/end of buffer functions. +- Bind non-verbose beginning/end of buffer key functions. +- Implemented increment/decrement tab size functions. +- Customize `feebleline` with system spaces or tabs displayed. +- Customize `feebleline` with tab size displayed. ## 5.7.0 > Released Jul 23, 2019 -* Complete more preprocessor highlighting. -* Enabled `so-long-mode` as default. -* Implemented `buffer menu`'s return key. -* Implemented realtime updating buffer menu. -* Implemented filter functionality to buffer menu. -* Customize `snippet-mode` by adding `jcs-snippet-mode.el` file. -* Added snippet for `snippet-mode`. -* Fixed shell toggle logic, it no longer depends on the function state and now compatible to mutliple frames. -* Removed package => `indent-info`. -* Implemented remove carriage return symbol function. -* Fixed deletetion logic with tab width. -* Prevent loggin when refreshing dashboard, too verbose loggnig. -* Update `feebleline` customization. -* Installed new package => `feebleline`. -* Customize `feebleline` for default mode-line toggle. -* Implemented electric delete key. -* Implemented vs sharp key and bind to these following modes. - - c-mode - - c++-mode - - csharp-mode -* Reverted package => `line-reminder`. -* Removed manually installed package => `line-indicators`. -* Set use linum when inside terminal for `line-reminder` package. -* Manually installed new package => `line-indicators`. -* Removed package => `line-reminder`. -* Installed new package => `centaur-tabs`. -* Installed new package => `company-statistics`. -* Removed package => `tabbar`. -* Fixed certain modes that does not apply `highlight-indent-guides` minor mode. -* Rename backward/forward capitcal word keys, much better naming. -* Fixed certain modes require error. -* Bind `package-list-packages` to `C-x C-p` instead of `C-p`. -* Fixed iedit-mode logic. -* Removed inconsistent key bindings for `c-mode` and `c++-mode`. -* Added unity snippets => `csharp-mode`. -* Install new package => `highlight-indent-guides`. -* Fixed `oop-func`'s built in docstring autoload. -* Installed new package => `alt-codes`. -* Implemented scratch other window function. -* Installed new package => `helm-file-preview`. -* Fixed multiple with-eval-after-load function. -* Implemented maybe kill `*scratch*` buffer function. -* Require `undo-tree` when needed. -* Try using first time post command startup. -* Implemented multiple with-eval-after-load function. +- Complete more preprocessor highlighting. +- Enabled `so-long-mode` as default. +- Implemented `buffer menu`'s return key. +- Implemented realtime updating buffer menu. +- Implemented filter functionality to buffer menu. +- Customize `snippet-mode` by adding `jcs-snippet-mode.el` file. +- Added snippet for `snippet-mode`. +- Fixed shell toggle logic, it no longer depends on the function state and now compatible to mutliple frames. +- Removed package => `indent-info`. +- Implemented remove carriage return symbol function. +- Fixed deletetion logic with tab width. +- Prevent loggin when refreshing dashboard, too verbose loggnig. +- Update `feebleline` customization. +- Installed new package => `feebleline`. +- Customize `feebleline` for default mode-line toggle. +- Implemented electric delete key. +- Implemented vs sharp key and bind to these following modes. + - `c-mode` + - `c++-mode` + - `csharp-mode` +- Reverted package => `line-reminder`. +- Removed manually installed package => `line-indicators`. +- Set use linum when inside terminal for `line-reminder` package. +- Manually installed new package => `line-indicators`. +- Removed package => `line-reminder`. +- Installed new package => `centaur-tabs`. +- Installed new package => `company-statistics`. +- Removed package => `tabbar`. +- Fixed certain modes that does not apply `highlight-indent-guides` minor mode. +- Rename backward/forward capitcal word keys, much better naming. +- Fixed certain modes require error. +- Bind `package-list-packages` to `C-x C-p` instead of `C-p`. +- Fixed iedit-mode logic. +- Removed inconsistent key bindings for `c-mode` and `c++-mode`. +- Added unity snippets => `csharp-mode`. +- Install new package => `highlight-indent-guides`. +- Fixed `oop-func`'s built in docstring autoload. +- Installed new package => `alt-codes`. +- Implemented scratch other window function. +- Installed new package => `helm-file-preview`. +- Fixed multiple with-eval-after-load function. +- Implemented maybe kill `*scratch*` buffer function. +- Require `undo-tree` when needed. +- Try using first time post command startup. +- Implemented multiple with-eval-after-load function. ### 5.5.3 > Released Jun 25, 2019 -* Implemeneted cheat sheet functions. -* Use regexp to ignore line numbers mode. -* Installed new mode => `gdscript-mode` for editing Godot Script file. -* Added `gdscript-mode` snippets using `yasnippets`. -* Had `helm-ag` requires pattern to `2`. -* Removed startup mode files, and moved their config to `jcs-mode.el` file. +- Implemeneted cheat sheet functions. +- Use regexp to ignore line numbers mode. +- Installed new mode => `gdscript-mode` for editing Godot Script file. +- Added `gdscript-mode` snippets using `yasnippets`. +- Had `helm-ag` requires pattern to `2`. +- Removed startup mode files, and moved their config to `jcs-mode.el` file. - `jcs-elisp-mode.el` - `jcs-lisp-mode.el` - `jcs-text-mode.el` -* Implemented insert header if buffer empty function for inserting file/mode header. -* Implemented html preview function. +- Implemented insert header if buffer empty function for inserting file/mode header. +- Implemented html preview function. ### 5.5.1 > Released Jun 23, 2019 -* Clean up code for better load speed. -* Fixed `helm-file-files` inserting `/` logic. -* Removed switch window by `M-0` to `M-9` keys. -* Implemented the display ascii-table function. -* Implemented remove item from `*dashboard*` buffer. -* Completed CI test. -* Update the `oop-func` logic, better and does not requires font lock implementation. Now it uses `search-string` instead. -* Upate text banner. -* Fixed dashboard next/prev blank line logic. -* Added text banner file => `./.emacs.jcs/banner/sink.txt`. -* Implemented autoloads functionalities to manually installed packages. +- Clean up code for better load speed. +- Fixed `helm-file-files` inserting `/` logic. +- Removed switch window by `M-0` to `M-9` keys. +- Implemented the display ascii-table function. +- Implemented remove item from `*dashboard*` buffer. +- Completed CI test. +- Update the `oop-func` logic, better and does not requires font lock implementation. Now it uses `search-string` instead. +- Upate text banner. +- Fixed dashboard next/prev blank line logic. +- Added text banner file => `./.emacs.jcs/banner/sink.txt`. +- Implemented autoloads functionalities to manually installed packages. ### 5.4.9 > Released Jun 19, 2019 -* Implemented better dashboard buffer controlling util functions. -* Clean up customizes code section to => `~/.emacs.d/.jcs-custom.el` file. -* Removed package => `helm-gtags`. -* Installed new packae => `dumb-jump`. -* Use `dumb-jump` replacing `helm-gtags` functionalities. +- Implemented better dashboard buffer controlling util functions. +- Clean up customizes code section to => `~/.emacs.d/.jcs-custom.el` file. +- Removed package => `helm-gtags`. +- Installed new packae => `dumb-jump`. +- Use `dumb-jump` replacing `helm-gtags` functionalities. ### 5.4.7 > Released Jun 16, 2019 -* Fixed focus in, refresh dashboard buffer hanging issue. -* Clean up log code. -* Use default helm display path option from `relative` to `root`. -* Installed new pacakge => `region-occurrences-highlighter`. -* Renamed `jcs-corresponding-file.el` to just `jcs-file.el`. -* Renamed `jcs-file-info-format.el` to `jcs-template.el`. -* Use find file in project instead of just find file for searching corresponding file functionalities. -* Update `*dashboard*` buffer when access recent projects list. -* Removed some of useless `require`s. -* Removed some of useless plugin's config. -* Ready the configuration for Emacs version 27. -* Disable `multiple-cursors` when navgiating blank line. -* Installed new pacakge => `yascroll`. -* Added customize `yascroll` face by theme color function. +- Fixed focus in, refresh dashboard buffer hanging issue. +- Clean up log code. +- Use default helm display path option from `relative` to `root`. +- Installed new pacakge => `region-occurrences-highlighter`. +- Renamed `jcs-corresponding-file.el` to just `jcs-file.el`. +- Renamed `jcs-file-info-format.el` to `jcs-template.el`. +- Use find file in project instead of just find file for searching corresponding file functionalities. +- Update `*dashboard*` buffer when access recent projects list. +- Removed some of useless `require`s. +- Removed some of useless plugin's config. +- Ready the configuration for Emacs version 27. +- Disable `multiple-cursors` when navgiating blank line. +- Installed new pacakge => `yascroll`. +- Added customize `yascroll` face by theme color function. ### 5.4.5 > Released Jun 8, 2019 -* Fixed `helm-projectile` return key not exiting minibuffer issue. -* Re-implements `helm-files` related functions. For find files other windows. -* Clean up some compile warningins. -* Optimized configuration down to startup time around from `2` to `6` seconds. -* Optimized configuration down to startup time around from `4` to `8` seconds. -* Added more `helm` find files keymap to match OS's file explorer's navigation system. +- Fixed `helm-projectile` return key not exiting minibuffer issue. +- Re-implements `helm-files` related functions. For find files other windows. +- Clean up some compile warningins. +- Optimized configuration down to startup time around from `2` to `6` seconds. +- Optimized configuration down to startup time around from `4` to `8` seconds. +- Added more `helm` find files keymap to match OS's file explorer's navigation system. ### 5.4.3 > Released Jun 2, 2019 -* Installed new pacakge => `esup`. -* Clean package initialization using `require` keyword. +- Installed new pacakge => `esup`. +- Clean package initialization using `require` keyword. ### 5.4.1 > Released May 30, 2019 -* Fixed `50%` of config compile issues. -* Enable compile version of this config. -* Fixed `helm` theme inconsistent to the `vs-light` theme. -* Fixed `right-click-context` package's bug #2 and #7 issues. -* Removed package `pdf-tools`. -* Implemented automatically enable `read-only-mode` when view source or library files. -* Removed package `floobits`. -* Added ignore activating line numbers by major mode list. -* Updated line numbers ignore buffer list. -* Remove before/after init files. -* Optimized more plugins to `jcs-plugin.el` file. -* Fixed `compilation-mode-hook` from `jcs-env.el` file. +- Fixed `50%` of config compile issues. +- Enable compile version of this config. +- Fixed `helm` theme inconsistent to the `vs-light` theme. +- Fixed `right-click-context` package's bug #2 and #7 issues. +- Removed package `pdf-tools`. +- Implemented automatically enable `read-only-mode` when view source or library files. +- Removed package `floobits`. +- Added ignore activating line numbers by major mode list. +- Updated line numbers ignore buffer list. +- Remove before/after init files. +- Optimized more plugins to `jcs-plugin.el` file. +- Fixed `compilation-mode-hook` from `jcs-env.el` file. ### 5.3.9 > Released May 20, 2019 -* Reduced duplicated code in `jcs-comment.el` file. -* Removed manually installed package => `show-eol`. -* Installed new pacakge => `show-eol`. -* Make `comment` and `uncomment` related functions compatbile to `line-reminder` package. -* Added is behind last char at line util function. -* Added `point` option to infront first char at line util function. -* Added `*Package-Lint*` to line numbers not displayed list. -* Manually updated `show-eol` package manually => `20190517.001`. -* Start supports `dart` by using `dart-mode`. -* Start supports `pascal` by using `pascal-mode`. -* Start supports `Object Pascal`/`Delphi` by using `opascal-mode`. -* Added `dart-mode`'s snippets. -* Added `pascal-mode`'s snippets. -* Added `opascal-mode`'s snippets. -* Manually updated `show-eol` package manually => `20190513.002`. -* Manually updated `show-eol` package manually => `20190513.001`. -* Implements self defined comment or string util function. -* Remove `jcs-top-level-active` global `defvar` for keyboard quit check. -* Remove `jcs-minibuffer-active` global `defvar` for minibuffer active check. -* Fixed `hl-todo-mode` not working in `web-mode` by redefine highlighting condition => `jcs-plugin.el` file. -* Implements calc eval region function for calculating the region and replace it with the calculated result. -* Implements backward/forward symbol functions for interactive use. -* Revert `haxe-mode` so it works for now, but still leave with no maintainer with this mode. -* Implements `get window` and `get window id` util functions. -* Fixed reset dashboard banner not refresh issue. -* Installed new pacakge => `hl-todo`. -* Implements check if light or dark color util functions. -* Added default light theme. -* Manually installed package `show-eol`. -* Make `text-mode` to the top for ready to override by other mode. -* Organized configuration's directory structure. -* Remove `jcs-font.el` file and put the `font` config to the `jcs-env.el` and `jcs-plugin.el` files. -* Update dependency list. -* Added deactive all line numbers modes util function. -* Fixed toggle mode line key binding. -* Fixed active line numbers by mode logic, we use to deactive the line numbers mode for now instead of just ignore it. -* Fixed modes not activated after revert issue. -* Implements `toggle-mode-line`. -* Cleanup `web-mode`'s util functions. -* Unbind `web-mode` util functions from `jcs-web-func.el` file. -* Minor fixed with some typo. +- Reduced duplicated code in `jcs-comment.el` file. +- Removed manually installed package => `show-eol`. +- Installed new pacakge => `show-eol`. +- Make `comment` and `uncomment` related functions compatbile to `line-reminder` package. +- Added is behind last char at line util function. +- Added `point` option to infront first char at line util function. +- Added `*Package-Lint*` to line numbers not displayed list. +- Manually updated `show-eol` package manually => `20190517.001`. +- Start supports `dart` by using `dart-mode`. +- Start supports `pascal` by using `pascal-mode`. +- Start supports `Object Pascal`/`Delphi` by using `opascal-mode`. +- Added `dart-mode`'s snippets. +- Added `pascal-mode`'s snippets. +- Added `opascal-mode`'s snippets. +- Manually updated `show-eol` package manually => `20190513.002`. +- Manually updated `show-eol` package manually => `20190513.001`. +- Implements self defined comment or string util function. +- Remove `jcs-top-level-active` global `defvar` for keyboard quit check. +- Remove `jcs-minibuffer-active` global `defvar` for minibuffer active check. +- Fixed `hl-todo-mode` not working in `web-mode` by redefine highlighting condition => `jcs-plugin.el` file. +- Implements calc eval region function for calculating the region and replace it with the calculated result. +- Implements backward/forward symbol functions for interactive use. +- Revert `haxe-mode` so it works for now, but still leave with no maintainer with this mode. +- Implements `get window` and `get window id` util functions. +- Fixed reset dashboard banner not refresh issue. +- Installed new pacakge => `hl-todo`. +- Implements check if light or dark color util functions. +- Added default light theme. +- Manually installed package `show-eol`. +- Make `text-mode` to the top for ready to override by other mode. +- Organized configuration's directory structure. +- Remove `jcs-font.el` file and put the `font` config to the `jcs-env.el` and `jcs-plugin.el` files. +- Update dependency list. +- Added deactive all line numbers modes util function. +- Fixed toggle mode line key binding. +- Fixed active line numbers by mode logic, we use to deactive the line numbers mode for now instead of just ignore it. +- Fixed modes not activated after revert issue. +- Implements `toggle-mode-line`. +- Cleanup `web-mode`'s util functions. +- Unbind `web-mode` util functions from `jcs-web-func.el` file. +- Minor fixed with some typo. ### 5.3.7 > Released Apr 22, 2019 -* Installed new pacakge => `goto-char-preview`. -* Added new snippet for `react.js` in html. -* Added new snippet for `bootstrap` in html. -* Added new snippet for `three.js` in html. -* If region active, when `isearch` is activated we use region instead. -* Fixed `css-mode` return key. -* Fixed css number not highlighting correctly. -* Installed new pacakge => `isearch-project`. -* Bind `isearch-project-forward` to implement `cross-mode` search through project ability. -* Implements helm projectile find file other window function. -* Split electric pair pairs to each specific mode. -* Remove `shift-select` package, the package is still remained unstable. -* Sort keys in alphabetic order category. -* Revert `shift-select` package => version `20190419.001`. -* Implements is symbol contain in list of symbol util function. -* Added more key bindings for switching windows. -* Added remove trailing lines at the end of buffer util function. -* Implements self design mark whole buffer. -* Remove README, LICENSE, bochsrc files default to `org-mode`. -* Added `html-mode` and `js-mode` snippets. -* Manually installed `shift-select` package. -* Added more `:defer` to more packages. -* Removed many unused packages. -* Fixed `jcs-flycheck-mode` logic. -* Remove smart shift select home/end functions. -* Complete set of manual install package section. +- Installed new pacakge => `goto-char-preview`. +- Added new snippet for `react.js` in html. +- Added new snippet for `bootstrap` in html. +- Added new snippet for `three.js` in html. +- If region active, when `isearch` is activated we use region instead. +- Fixed `css-mode` return key. +- Fixed css number not highlighting correctly. +- Installed new pacakge => `isearch-project`. +- Bind `isearch-project-forward` to implement `cross-mode` search through project ability. +- Implements helm projectile find file other window function. +- Split electric pair pairs to each specific mode. +- Remove `shift-select` package, the package is still remained unstable. +- Sort keys in alphabetic order category. +- Revert `shift-select` package => version `20190419.001`. +- Implements is symbol contain in list of symbol util function. +- Added more key bindings for switching windows. +- Added remove trailing lines at the end of buffer util function. +- Implements self design mark whole buffer. +- Remove README, LICENSE, bochsrc files default to `org-mode`. +- Added `html-mode` and `js-mode` snippets. +- Manually installed `shift-select` package. +- Added more `:defer` to more packages. +- Removed many unused packages. +- Fixed `jcs-flycheck-mode` logic. +- Remove smart shift select home/end functions. +- Complete set of manual install package section. ### 5.3.5 > Released Apr 15, 2019 -* Implements selecting windows by using windows' index. -* Removed `elpy` package. -* Removed `find-file-in-project` package. -* Removed `ivy` package. -* Installed `projectile` package. -* Removed `js2-refactor` package. -* Implements `multiple-cursors` quick hand functions. -* Fixed vs curly bracket logic. -* Start supports `elixir` by using `elixir-mode`. -* Start supports `erlang` by using `erlang-mode`. -* Installed `helm-projectile` package. -* Installed new pacakge => `buffer-move`. -* Fixed `same file other window` bug. -* Fixed `undo-tree` occurs error when trying to kill its parent buffer. -* Starts featuers documentation under `./features/` folder. -* Split `.ini` and `.properties` mode. -* Added `jcs-properties-mode.el` for supporting java properties file. +- Implements selecting windows by using windows' index. +- Removed `elpy` package. +- Removed `find-file-in-project` package. +- Removed `ivy` package. +- Installed `projectile` package. +- Removed `js2-refactor` package. +- Implements `multiple-cursors` quick hand functions. +- Fixed vs curly bracket logic. +- Start supports `elixir` by using `elixir-mode`. +- Start supports `erlang` by using `erlang-mode`. +- Installed `helm-projectile` package. +- Installed new pacakge => `buffer-move`. +- Fixed `same file other window` bug. +- Fixed `undo-tree` occurs error when trying to kill its parent buffer. +- Starts featuers documentation under `./features/` folder. +- Split `.ini` and `.properties` mode. +- Added `jcs-properties-mode.el` for supporting java properties file. ### 5.3.3 > Released Apr 12, 2019 -* Installed new pacakge => `dashboard`. -* Installed new pacakge => `beacon`. -* Minor fixed from version `5.3.2`. +- Installed new pacakge => `dashboard`. +- Installed new pacakge => `beacon`. +- Minor fixed from version `5.3.2`. ### 5.3.2 > Released Apr 11, 2019 -* Added `gitconfig` configurations. -* Use `with-eval-after-load` macro to speed up startup time. -* Huge update on the startup time, now the average startup time is lower than `10` seconds. -* Customize `company`'s appearance close to `auto-complete`'s appearance. -* Added config to make `company` a bit more close to `auto-complete`'s behavior. -* Added `show hover` function related to VSCode `Show Hover` key. +- Added `gitconfig` configurations. +- Use `with-eval-after-load` macro to speed up startup time. +- Huge update on the startup time, now the average startup time is lower than `10` seconds. +- Customize `company`'s appearance close to `auto-complete`'s appearance. +- Added config to make `company` a bit more close to `auto-complete`'s behavior. +- Added `show hover` function related to VSCode `Show Hover` key. ### 5.3.1 > Released Apr 9, 2019 -* Kill `undo-tree-visualizer` when killing undoing buffer. -* Start adding own snippets using `yasnippet`. -* Rename all `cs` related naming to `csharp` for consistency. -* Rename all `elisp` related naming to `emacs-lisp` for consistency. -* Rename all `cbl` related naming to `cobol` for consistency. -* Split `cmake-mode` and `makefile-mode` into two files. -* Installed new pacakge => `company-quickhelp`. -* Remove `auto-complete` and use `company` instead. -* Start supports GLSL file -* Removed manually installed `verilog-mode`, it mode is already merged into GNU Emacs. -* `polymode` package added by system. -* Don't use `narrow-to-region`, instead we just pass in the `start` point and `end` point. -* Installed new pacakge => `origami`. -* Use `origami` as default folding system to this config. -* Implements `jcs-message-func.el` file. +- Kill `undo-tree-visualizer` when killing undoing buffer. +- Start adding own snippets using `yasnippet`. +- Rename all `cs` related naming to `csharp` for consistency. +- Rename all `elisp` related naming to `emacs-lisp` for consistency. +- Rename all `cbl` related naming to `cobol` for consistency. +- Split `cmake-mode` and `makefile-mode` into two files. +- Installed new pacakge => `company-quickhelp`. +- Remove `auto-complete` and use `company` instead. +- Start supports GLSL file +- Removed manually installed `verilog-mode`, it mode is already merged into GNU Emacs. +- `polymode` package added by system. +- Don't use `narrow-to-region`, instead we just pass in the `start` point and `end` point. +- Installed new pacakge => `origami`. +- Use `origami` as default folding system to this config. +- Implements `jcs-message-func.el` file. -> Erase *Messages* buffer. -> Erase *Messages* buffer without closing it. -* Make oop docstring compatible with ref and pointer in c and c++ mode. -* Fixed kill buffer after exit buffer menu mode. -* Fully implements TypeScript docstring. -* Implements ActionScript docstirng. -* Implements `web-mode`'s version front curly bracket key and bind it to web-mode. -* Fixed docstring display issue in `web-mode`'s php file. -* Fixed vs curly bracket logic. -* Added optional to scroll up/down line functions. -* Complete line related util functions. -* Remove `Alex Shinn`'s `css-mode`, use Emacs's default `css-mode` instead. -* Added larger window height check util funtion. -* Implements ActionScript docstring entry point. -* Implements CSharp docstring entry point. -* Fixed only one file opened, switch to default Emacs buffer issue. -* Installed new pacakge => `yasnippet-snippets`. -* Added configuration for `yasnippet` and `yasnippet-snippets`. -* Bind electric backspace key to certain modes as default key binding. -* Improved undo/redo keys performance when using `undo-tree`. -* Simplify code in `jcs-oop.el` file. +- Make oop docstring compatible with ref and pointer in c and c++ mode. +- Fixed kill buffer after exit buffer menu mode. +- Fully implements TypeScript docstring. +- Implements ActionScript docstirng. +- Implements `web-mode`'s version front curly bracket key and bind it to web-mode. +- Fixed docstring display issue in `web-mode`'s php file. +- Fixed vs curly bracket logic. +- Added optional to scroll up/down line functions. +- Complete line related util functions. +- Remove `Alex Shinn`'s `css-mode`, use Emacs's default `css-mode` instead. +- Added larger window height check util funtion. +- Implements ActionScript docstring entry point. +- Implements CSharp docstring entry point. +- Fixed only one file opened, switch to default Emacs buffer issue. +- Installed new pacakge => `yasnippet-snippets`. +- Added configuration for `yasnippet` and `yasnippet-snippets`. +- Bind electric backspace key to certain modes as default key binding. +- Improved undo/redo keys performance when using `undo-tree`. +- Simplify code in `jcs-oop.el` file. ### 5.2.9 > Released Mar 28, 2019 -* Implements `typescript-mode` docstring. -* Added `Startup Time` section in the `README.md` file for describing the +- Implements `typescript-mode` docstring. +- Added `Startup Time` section in the `README.md` file for describing the current condition for using this configuration when starting up Emacs. -* Added advice to `save-buffer` key to disable `undo-tree`. -* Fixed compile target script, wrong param name. -* Move `jcs-helm.el` functions to `jcs-helm-func.el` file and delete `jcs-helm.el` file. -* Manually update `reload-emacs` package => 20190326.001. -* Added first visible line pos util functions. -* Make revert window state to reopn this buffer key. -* Fixed reopen this buffer key, make compatible with opening the same buffer in different/mutliple windows. -* Removed global linum mode when using undo-tree. -* Implemented reopen this buffer key. -* Added line number related functions => `jcs-function.el` file. -* Added mixed of using `display-line-numbers-mode` and `linum-mode`, for any +- Added advice to `save-buffer` key to disable `undo-tree`. +- Fixed compile target script, wrong param name. +- Move `jcs-helm.el` functions to `jcs-helm-func.el` file and delete `jcs-helm.el` file. +- Manually update `reload-emacs` package => 20190326.001. +- Added first visible line pos util functions. +- Make revert window state to reopn this buffer key. +- Fixed reopen this buffer key, make compatible with opening the same buffer in different/mutliple windows. +- Removed global linum mode when using undo-tree. +- Implemented reopen this buffer key. +- Added line number related functions => `jcs-function.el` file. +- Added mixed of using `display-line-numbers-mode` and `linum-mode`, for any file that uses `line-reminder` mode use `linum-mode`. Other we use `display-line-numbers-mode`. -* Fixed `overwrite-mode` cursor not working. -* Added walk through each window util function. -* Bind reload emacs and restart emacs. -* Remove self design reload emacs function. -* Manually install package => `reload-emacs`. -* Config `reload-emacs` package using `use-package` in => `jcs-plugin.el` file. -* Rename plugin advice function name for accuracy purpose => `jcs-plugin.el` file. -* Bind isearch forward at point key. -* Remove search forward/backward at point functions. -* Installed new pacakge => `move-text`. -* Bind rebind keys after define `jcs-global-key-rebind` function. -* Installed new pacakge => `restart-emacs`. -* Retain reload emacs functionalities. -* Fixed smart indent up/down keys in `css-mode`. -* Remove unused packages. - - auto-complete-c-headers - - google-c-style -* Speedup Emacs startup time. -* Move erase buffer to somewhere more reasonable. -* Use require instead of load path. -* Fixed check `truncate-lines`, this isn't minor-mode is actually a variable with t or nil. +- Fixed `overwrite-mode` cursor not working. +- Added walk through each window util function. +- Bind reload emacs and restart emacs. +- Remove self design reload emacs function. +- Manually install package => `reload-emacs`. +- Config `reload-emacs` package using `use-package` in => `jcs-plugin.el` file. +- Rename plugin advice function name for accuracy purpose => `jcs-plugin.el` file. +- Bind isearch forward at point key. +- Remove search forward/backward at point functions. +- Installed new pacakge => `move-text`. +- Bind rebind keys after define `jcs-global-key-rebind` function. +- Installed new pacakge => `restart-emacs`. +- Retain reload emacs functionalities. +- Fixed smart indent up/down keys in `css-mode`. +- Remove unused packages. + - `auto-complete-c-headers` + - `google-c-style` +- Speedup Emacs startup time. +- Move erase buffer to somewhere more reasonable. +- Use require instead of load path. +- Fixed check `truncate-lines`, this isn't minor-mode is actually a variable with t or nil. ### 5.2.5 > Released Mar 11, 2019 -* Installed new pacakge => `indicators`. -* Implements toggle transparency window that will record dowwn +- Installed new pacakge => `indicators`. +- Implements toggle transparency window that will record dowwn the last transparent alpha level. This feature polished the user experience wise. -* Implements switch window group layout vertically/horizontally key's functionality. -* Installed new pacakge => `focus`. -* Installed new package => `dimmer`. -* Fixed speedbar not starting in the correct directory tree using `default-directory` +- Implements switch window group layout vertically/horizontally key's functionality. +- Installed new pacakge => `focus`. +- Installed new package => `dimmer`. +- Fixed speedbar not starting in the correct directory tree using `default-directory` variable instead of fiddle method of fixing this issue. -* Manage most plugin configurations using `use-package` package. -* Revert part of the code, fixed indentation incorrect when doing docstring comment style. +- Manage most plugin configurations using `use-package` package. +- Revert part of the code, fixed indentation incorrect when doing docstring comment style. ### 5.2.4 > Released Mar 6, 2019 -* Added screen config section => `jcs-env.el` file. -* Added goto-line-preview section and configurations. -* Start using `use-package` in the config, add `Package Management` section to the feature list. -* Fixed speedbar not opening the current file directory issue. -* Rebind some key bindings for more reasonable reason, see `./doc/keybindings.txt` file. -* Diminish minor modes, `overwrite-mode` and `eldoc-mode`. -* Make toggle terminal command compatible to vscode preset's key bindings. -* Bind `describe-bindings` key to `C-k C-s`, compatible to vscode preset's key bindings. -* Upgrade with more math functions => `jcs-math.el` file. -* Rebind toggle cross/depends mode key to `C-~` key. -* Fixed transparent window util functions and reduced duplicate code. -* Rebind text scalle up/down key to `C-=` and `C--`. -* Rebind transparent frame increament/decreament key to `M-=` and `M--`. -* Update some key bindings to `./doc/keybindings.txt` file. -* Added typescript docstring configurations. -* Added `.properties` extension to default as `ini-mode`. -* Fixed css and web return key => `jcs-web-func.el` file. -* No longer needed resolve `goto-line-preview-goto-line` that does not go back +- Added screen config section => `jcs-env.el` file. +- Added goto-line-preview section and configurations. +- Start using `use-package` in the config, add `Package Management` section to the feature list. +- Fixed speedbar not opening the current file directory issue. +- Rebind some key bindings for more reasonable reason, see `./doc/keybindings.txt` file. +- Diminish minor modes, `overwrite-mode` and `eldoc-mode`. +- Make toggle terminal command compatible to vscode preset's key bindings. +- Bind `describe-bindings` key to `C-k C-s`, compatible to vscode preset's key bindings. +- Upgrade with more math functions => `jcs-math.el` file. +- Rebind toggle cross/depends mode key to `C-~` key. +- Fixed transparent window util functions and reduced duplicate code. +- Rebind text scalle up/down key to `C-=` and `C--`. +- Rebind transparent frame increament/decreament key to `M-=` and `M--`. +- Update some key bindings to `./doc/keybindings.txt` file. +- Added typescript docstring configurations. +- Added `.properties` extension to default as `ini-mode`. +- Fixed css and web return key => `jcs-web-func.el` file. +- No longer needed resolve `goto-line-preview-goto-line` that does not go back to original position issue, the package resolved itself. -* Reserve `goto-line-preview` config section. -* Update key command from => `goto-line-preview-goto-line` to `goto-line-preview`. -* Installed new package => `goto-line-preview`. -* Remove `goto-line` key, instead we use package `goto-line-preview` from melpa. -* Make compatible with old `jcs-goto-line` key, by having check in `jcs-hook.el` file. -* Reserve minibuffer post command hook. -* Added `goto-lnie-preview` config section in the `jcs-plugin.el` file. -* Added top level activation flag. -* Move minibuffer hook to hook file. -* Added improved goto line navigation functionalities and bind to original `goto-line` key. -* Set keys compatible to VS Code default key bindnigs. -* Fixed toggle vertical/horizontal editor layout functionality that does not works +- Reserve `goto-line-preview` config section. +- Update key command from => `goto-line-preview-goto-line` to `goto-line-preview`. +- Installed new package => `goto-line-preview`. +- Remove `goto-line` key, instead we use package `goto-line-preview` from melpa. +- Make compatible with old `jcs-goto-line` key, by having check in `jcs-hook.el` file. +- Reserve minibuffer post command hook. +- Added `goto-lnie-preview` config section in the `jcs-plugin.el` file. +- Added top level activation flag. +- Move minibuffer hook to hook file. +- Added improved goto line navigation functionalities and bind to original `goto-line` key. +- Set keys compatible to VS Code default key bindnigs. +- Fixed toggle vertical/horizontal editor layout functionality that does not works on the second window in the current frame. Notice this is only a temporary fixed. -* Fixed magit installation error by updating its' dependencies. -* Update beginning/end of visual line the same behaviours as the VSCode text editor's key behaviours. -* Make ALT-z toggle `truncate-line-mode`, so it compatible to VSCode's key presets. -* Added jcs home and end keys functionalities. -* Bind home and end keys functions. -* Move jcs web mode truncate line functionality to hook instead of locate every key functions. -* Remove web left/right key functions/functionalities. -* Avoid auto truncate line functionalities while navigating empty lines in web-mode. -* Revert jcs set init face. -* Load set init face in js2-mode. +- Fixed magit installation error by updating its' dependencies. +- Update beginning/end of visual line the same behaviours as the VSCode text editor's key behaviours. +- Make ALT-z toggle `truncate-line-mode`, so it compatible to VSCode's key presets. +- Added jcs home and end keys functionalities. +- Bind home and end keys functions. +- Move jcs web mode truncate line functionality to hook instead of locate every key functions. +- Remove web left/right key functions/functionalities. +- Avoid auto truncate line functionalities while navigating empty lines in web-mode. +- Revert jcs set init face. +- Load set init face in js2-mode. ### 5.2.2 > Released Feb 6, 2019 -* Manually update manual packages. -* Fixed readme description. -* Added key bindings description to readme file. -* Update project description and elaborates more about it. -* Implements symbol util functions. -* Remove single line comments font lock keywords => mapc. -* Added jcs python docstring face. -* Fixed python tab key binding with weird action. -* Ensure python tab width is 4 instead of default of 8. -* Remove load todo, load log and insert-timeofday command functions. -* Use defense programming in current char string util function. -* Added is-killed returned value to jcs-maybe-kill-this-buffer util function. -* Fixed jcs' count window util function. -* Fixed re-builder's maybe kill this buffer function using is-killed variable. -* Implements python return function => jcs-python-func.el. -* Organize legacy code => jcs-python-func.el. -* Fixed python insert docstring function, for second situation, between two double quotes. +- Manually update manual packages. +- Fixed readme description. +- Added key bindings description to readme file. +- Update project description and elaborates more about it. +- Implements symbol util functions. +- Remove single line comments font lock keywords => mapc. +- Added jcs python docstring face. +- Fixed python tab key binding with weird action. +- Ensure python tab width is 4 instead of default of 8. +- Remove load todo, load log and insert-timeofday command functions. +- Use defense programming in current char string util function. +- Added is-killed returned value to jcs-maybe-kill-this-buffer util function. +- Fixed jcs' count window util function. +- Fixed re-builder's maybe kill this buffer function using is-killed variable. +- Implements python return function => jcs-python-func.el. +- Organize legacy code => jcs-python-func.el. +- Fixed python insert docstring function, for second situation, between two double quotes. ### 5.2.1 > Released Jan 2, 2019 -* Remove history, is no longer needed. -* Added load face order, and just reload instead of operate the list functions. -* Added sharp single line comment face. -* Compatible to electric pair command in python mode. -* Fixed move forward/backward word navigation util functions. -* Added ask python template and use it when creating new python file. -* Added python plain and class template. -* Mark version 5.2.1 and release one version. -* Revert maybe kill this buffer function and add ecp-same arg. -* Update definition for maybe kill this buffer function => jcs-edit.el. -* Optimize switch to prev/next buffer util functions. -* Diminish right click context mode. -* Some modifications for maybe kill buffer key. -* Added next/prev buffer util functions. -* Added print buffer util functions. -* Install new package => right-click-context. -* Added package to pre-install package list => right-click-context. -* Enable right-click-context as default in plugin config file => jcs-plugin.el. -* Start support INI file, customize the `ini-mode' with jcs-ini-mode.el file. -* Fixed coding style => jcs-file-info-format.el. -* Added electric backspace util function. -* Added electric open/close pair related functions. -* Fixed verbose char to byte and char to string util functions. -* Added yaml func file for yaml mode functions => jcs-yaml-func.el. -* Added new package 'auto-rename-tag' to preinstall package list. -* Added new package 'htmltagwrap' to preinstall package list. -* Diminish the 'auto-rename-tag' minor mode. -* Active diminish by requiring the package you want to diminish => `auto-rename-tag`, bug fixed. -* Added hex and char section to last-command-event doc => doc/last-command-event.txt. -* Added doc/last-command-event.txt for record all the last-command-event's returns +- Remove history, is no longer needed. +- Added load face order, and just reload instead of operate the list functions. +- Added sharp single line comment face. +- Compatible to electric pair command in python mode. +- Fixed move forward/backward word navigation util functions. +- Added ask python template and use it when creating new python file. +- Added python plain and class template. +- Mark version 5.2.1 and release one version. +- Revert maybe kill this buffer function and add ecp-same arg. +- Update definition for maybe kill this buffer function => jcs-edit.el. +- Optimize switch to prev/next buffer util functions. +- Diminish right click context mode. +- Some modifications for maybe kill buffer key. +- Added next/prev buffer util functions. +- Added print buffer util functions. +- Install new package => right-click-context. +- Added package to pre-install package list => right-click-context. +- Enable right-click-context as default in plugin config file => jcs-plugin.el. +- Start support INI file, customize the `ini-mode' with jcs-ini-mode.el file. +- Fixed coding style => jcs-file-info-format.el. +- Added electric backspace util function. +- Added electric open/close pair related functions. +- Fixed verbose char to byte and char to string util functions. +- Added yaml func file for yaml mode functions => jcs-yaml-func.el. +- Added new package 'auto-rename-tag' to preinstall package list. +- Added new package 'htmltagwrap' to preinstall package list. +- Diminish the 'auto-rename-tag' minor mode. +- Active diminish by requiring the package you want to diminish => `auto-rename-tag`, bug fixed. +- Added hex and char section to last-command-event doc => doc/last-command-event.txt. +- Added doc/last-command-event.txt for record all the last-command-event's returns value. -* Added indent-info package and it's config. -* Fixed insert header only when buffer-file-name variable available. -* Fixed bug by adding percise check => jcs-maybe-kill-this-buffer function +- Added indent-info package and it's config. +- Fixed insert header only when buffer-file-name variable available. +- Fixed bug by adding percise check => jcs-maybe-kill-this-buffer function in jcs-edit.el file. -* Implements check how many times the same buffer shown in different windows +- Implements check how many times the same buffer shown in different windows => jcs-buffer-showns function in jcs-window.el file. ### 5.1.9 > Released Dec 3, 2018 -* Bug fixed, make percise return key for web-mode => jcs-web-return-key. -* Added gitattribute custom mode hook. -* Make one history => ### 2018-11-25. -* Implemented YAML mode hook, => jcs-yaml-mode.el file. -* Start support Swift file, customize the `swift-mode` with jcs-swift-mode.el file. -* Start support Rust file, customize the `rust-mode` with jcs-rust-mode.el file. -* Start support Ruby file, customize the `ruby-mode` with jcs-ruby-mode.el file. -* Fixed web-mode highlighting missing when apply ASP.NET Razor v3 comment highlighting rule. -* Added `jcs-post-command-hook` in `jcs-hook.el` in order to fix highlihging +- Bug fixed, make percise return key for web-mode => jcs-web-return-key. +- Added gitattribute custom mode hook. +- Make one history => ### 2018-11-25. +- Implemented YAML mode hook, => jcs-yaml-mode.el file. +- Start support Swift file, customize the `swift-mode` with jcs-swift-mode.el file. +- Start support Rust file, customize the `rust-mode` with jcs-rust-mode.el file. +- Start support Ruby file, customize the `ruby-mode` with jcs-ruby-mode.el file. +- Fixed web-mode highlighting missing when apply ASP.NET Razor v3 comment highlighting rule. +- Added `jcs-post-command-hook` in `jcs-hook.el` in order to fix highlihging missing when editing file using web-mode. -* Start support YAML file, install major mode `yaml-mode`. -* Implement web return key functionalities. -* Increase readabilities for util module. -* Start support Markdown file, install major mode markdown-mode`. -* Added customize markdown mode configurations. -* Completey remove neotree. -* Use `speedbar` and `sr-speedbar` instead of `neotree`. -* Implemented `speedbar` and `sr-speedbar` customize functions. -* Implemented `nhexl-mode' configurations. -* Long-overdue support language `Verilog', starting from now on support this language. -* Implement deleting between functionailities, and add some custom function for certain generally use symbol in programming. -* Fixed check current character occurs error issue at point of beginning of the buffer. -* Rename template to be more specific and precise on the naming. -* Added Lisp header template. -* Fixed weird insert header file format's function description in each mode file. +- Start support YAML file, install major mode `yaml-mode`. +- Implement web return key functionalities. +- Increase readabilities for util module. +- Start support Markdown file, install major mode markdown-mode`. +- Added customize markdown mode configurations. +- Completey remove neotree. +- Use `speedbar` and `sr-speedbar` instead of `neotree`. +- Implemented `speedbar` and `sr-speedbar` customize functions. +- Implemented `nhexl-mode' configurations. +- Long-overdue support language `Verilog', starting from now on support this language. +- Implement deleting between functionailities, and add some custom function for certain generally use symbol in programming. +- Fixed check current character occurs error issue at point of beginning of the buffer. +- Rename template to be more specific and precise on the naming. +- Added Lisp header template. +- Fixed weird insert header file format's function description in each mode file. ### 5.1.7 > Released Oct 11, 2018 -* Start support TypeScript file, install major mode typescript-mode. -* Added typescript header format template. -* Make `jayces-mode` to package. -* Added `tabbar` package and set the env settings/key bindings. -* Added `javadoc-lookup` package and set the env settings/key bindings. -* Start support Clojure, ClojureScript and Clojure Source file, install major mode `clojure-mode`. -* Update license and prorject version to 5.1.7. -* Improve enable/disable truncate lines mode. -* Remove web return key, seems like we no longer need this key function anymore. -* Rename, remove emacs prefix to all doc. -* Added Emacs' syntax table document. -* Added Emacs' regular expression document. -* Added recentf-file mode environment settings => jcs-env.el. -* Bind open recent files key => jcs-global-key.el. -* Update key binding note => open recent files key. -* Implemented jcs-emmet-expand-line wrapper in order to fix on link goto address issue. -* Bind the key in emmet mode keymap. -* Added jcs-count-frames function for multiple window's frame count. -* Fixed maybe kill this buffer function with the same file name but different directory issue. -* Added more face to fixme mode list. -* Move face settings to jcs-face.el. -* Load fixedme face after all initialize, so we cover all the faces. -* Change the `default-directory' variable when compiling a script to the directory the current script is currently at. +- Start support TypeScript file, install major mode typescript-mode. +- Added typescript header format template. +- Make `jayces-mode` to package. +- Added `tabbar` package and set the env settings/key bindings. +- Added `javadoc-lookup` package and set the env settings/key bindings. +- Start support Clojure, ClojureScript and Clojure Source file, install major mode `clojure-mode`. +- Update license and prorject version to 5.1.7. +- Improve enable/disable truncate lines mode. +- Remove web return key, seems like we no longer need this key function anymore. +- Rename, remove emacs prefix to all doc. +- Added Emacs' syntax table document. +- Added Emacs' regular expression document. +- Added recentf-file mode environment settings => jcs-env.el. +- Bind open recent files key => jcs-global-key.el. +- Update key binding note => open recent files key. +- Implemented jcs-emmet-expand-line wrapper in order to fix on link goto address issue. +- Bind the key in emmet mode keymap. +- Added jcs-count-frames function for multiple window's frame count. +- Fixed maybe kill this buffer function with the same file name but different directory issue. +- Added more face to fixme mode list. +- Move face settings to jcs-face.el. +- Load fixedme face after all initialize, so we cover all the faces. +- Change the `default-directory' variable when compiling a script to the directory the current script is currently at. ### 5.1.5 > Released Sep 26, 2018 -* Implement the following three util functions.. +- Implement the following three util functions.. => jcs-current-whitespace-p => jcs-current-tab-p => jcs-current-whitespace-or-tab-p -* Implement jcs-text-scale-increase and jcs-text-scale-decrease +- Implement jcs-text-scale-increase and jcs-text-scale-decrease function in order to fix the `line-reminder` plugin issue. -* Fix everytime it search forward recursive, it will centerl the window issue. +- Fix everytime it search forward recursive, it will centerl the window issue. But does not happens in search backward recursive... Weird! => locate in `jcs-nav.el` file. -* Update license and prorject version to 5.1.5. -* Added example package files for future package example and installation location standard. -* Implemented VS like cut key in jcs-vs-func.el file. -* Bind the vs like cut key as default cuty key in global mode. -* Added search forward/backward colon/semicolon/greater and less than sign in jcs-nav.el module. -* Rename function check first forward/backward character with in line post-fix. -* Added check fist forward/backward character to limit to the whole buffer. -* VS like function implemented => jcs-vs-func.el file. -* Load vs like functions to each related mode. -* Remove vs like function key binding as global key, instead we declare it inside +- Update license and prorject version to 5.1.5. +- Added example package files for future package example and installation location standard. +- Implemented VS like cut key in jcs-vs-func.el file. +- Bind the vs like cut key as default cuty key in global mode. +- Added search forward/backward colon/semicolon/greater and less than sign in jcs-nav.el module. +- Rename function check first forward/backward character with in line post-fix. +- Added check fist forward/backward character to limit to the whole buffer. +- VS like function implemented => jcs-vs-func.el file. +- Load vs like functions to each related mode. +- Remove vs like function key binding as global key, instead we declare it inside specific mode that needed to have vs like function key bindings in it. -* Rename next/previous blank line function with jcs prefix. -* Fixed haxe-mode cannot switch frame issue. -* Added quote symbol to specify the correct extension to the correct major mode. -* Start support Haxe file, install major mode 'haxe-mode'. -* jcs-haxe-mode for own control of editing Haxe file. -* Added haxe_template.txt for Haxe file's header. -* Package dependencis changes through melpa package manager updates. -* Package dependecies list changes while update packages on melpa. -* Rearrange package dependencies package list. +- Rename next/previous blank line function with jcs prefix. +- Fixed haxe-mode cannot switch frame issue. +- Added quote symbol to specify the correct extension to the correct major mode. +- Start support Haxe file, install major mode 'haxe-mode'. +- jcs-haxe-mode for own control of editing Haxe file. +- Added haxe_template.txt for Haxe file's header. +- Package dependencis changes through melpa package manager updates. +- Package dependecies list changes while update packages on melpa. +- Rearrange package dependencies package list. ### 5.1.3 > Released Jul 20, 2018 -* Added 'use-package' package to pre-install package list. -* Update license and prorject version to 5.1.3. -* Added json-mode package to package dependency list. -* 'wgrep' package added back to install list, know idea why it seems like get reject by Emacs. Anyway, is back on Emacs again. -* Install new package 'project-abbrev', and remove manually install code for this package. -* Added jcs-ex-pkg example package, for future self package development. -* Remove manually install 'line-reminder' package, install it on melpa. The package 'line-reminder' is currently on melpa. -* Change package name from 'custom-abbrev' to 'project-abbrev'. -* Added double dash comment font lock face for mode it uses '--' to do single line comment. -* Added java save functionalities/functions work with `organize-imports-java` package, when first time save reload local source paths. -* Fixed get current point face name for Emcas version 26. -* Use util jcs- prefix check current face function instead of same code everywhere. -* Added `null` and `void` face to modifier face. -* Added haskell to support language list -> README.md. -* Added haskell mode .el file. -* Added Haskell template. -* Added math module for future math use. -* Remove trans window module to just window module. -* Bind message buffer keymap with earse message buffer. -* Load math module and remove load trans window module. -* Simplify trans window module's code. -* Added print timestamps with multiple version function/functionality. -* Rebind 're-builder' key and 'Rename current buffer/filename' key. -* Remove timestamp version 3 properties and it function. -* Update project version to 5.1.1. -* Re-arrange readme file to sort support languages by alphabetic order. -* Bind save buffer key with set file coding system functionality in `sh-mode`. +- Added 'use-package' package to pre-install package list. +- Update license and prorject version to 5.1.3. +- Added json-mode package to package dependency list. +- 'wgrep' package added back to install list, know idea why it seems like get reject by Emacs. Anyway, is back on Emacs again. +- Install new package 'project-abbrev', and remove manually install code for this package. +- Added jcs-ex-pkg example package, for future self package development. +- Remove manually install 'line-reminder' package, install it on melpa. The package 'line-reminder' is currently on melpa. +- Change package name from 'custom-abbrev' to 'project-abbrev'. +- Added double dash comment font lock face for mode it uses '--' to do single line comment. +- Added java save functionalities/functions work with `organize-imports-java` package, when first time save reload local source paths. +- Fixed get current point face name for Emcas version 26. +- Use util jcs- prefix check current face function instead of same code everywhere. +- Added `null` and `void` face to modifier face. +- Added haskell to support language list -> README.md. +- Added haskell mode .el file. +- Added Haskell template. +- Added math module for future math use. +- Remove trans window module to just window module. +- Bind message buffer keymap with earse message buffer. +- Load math module and remove load trans window module. +- Simplify trans window module's code. +- Added print timestamps with multiple version function/functionality. +- Rebind 're-builder' key and 'Rename current buffer/filename' key. +- Remove timestamp version 3 properties and it function. +- Update project version to 5.1.1. +- Re-arrange readme file to sort support languages by alphabetic order. +- Bind save buffer key with set file coding system functionality in `sh-mode`. ### 5.1.0 > Released Jun 16, 2018 -* Added # to all interactive function operative and add new key binding toggle enlarge window selected key. -* Added few balance window functions and enlarget current selected window function. -* Added set all local variable function. Pass in as symbol. -* Rename duplicate line function with prefex 'jcs-' infront. -* Added enlarge current selected window key binding doc. -* Added overwride mode rewrapper function functionality. -* Force maximize frame after reload Emacs and remove helm function module. -* Rename jcs-new-window to jcs-new-frame for better naming and understanding. -* Separate helm function to individual helm-func file. -* Added frame func file/module. -* Make one history => ### 2018-06-16. -* Added package-autoremove key binding note to project doc. -* Replace `blank-mode` pacakge to `whitespace` package, is built-in now. -* Added certain more keyword to highlight for programming usage, check on `jcs-env.el` file. -* Added jcs-compile function rewrapper functionality. -* Remove 'blank-mode' from pre-install package list. -* Update project version to 5.1.0. -* Fixed normal web comment highlighting. -* Better way of checking if beginning of line using 'current-column' function. -* Added toggle read-only mode key binding and make note to emacs key bindings doc. -* Revert back to error handling with custom-abbrev expansion key. -* Added is default face functionality to utility module. -* Update emacs version record to Emacs 26.1. -* Update project compatible with Emacs version 26.1. -* Make one history for Emacs version 26.1 => ### 2018-06-11. -* Update project version to 5.0.5. -* Fixed error handle still going url after custom expansion with key bindings `ctrl + return`. -* Rename function from duplicate-line to jcs-duplicate-line for consistency. -* Manually upgrade pacakge `use-ttf` to version 20180609. -* Remove casey text mode hook. -* Error handling decision on not finding the version control root directory. -* Added find file in project and current directory, also a design decision. +- Added # to all interactive function operative and add new key binding toggle enlarge window selected key. +- Added few balance window functions and enlarget current selected window function. +- Added set all local variable function. Pass in as symbol. +- Rename duplicate line function with prefex 'jcs-' infront. +- Added enlarge current selected window key binding doc. +- Added overwride mode rewrapper function functionality. +- Force maximize frame after reload Emacs and remove helm function module. +- Rename jcs-new-window to jcs-new-frame for better naming and understanding. +- Separate helm function to individual helm-func file. +- Added frame func file/module. +- Make one history => ### 2018-06-16. +- Added package-autoremove key binding note to project doc. +- Replace `blank-mode` pacakge to `whitespace` package, is built-in now. +- Added certain more keyword to highlight for programming usage, check on `jcs-env.el` file. +- Added jcs-compile function rewrapper functionality. +- Remove 'blank-mode' from pre-install package list. +- Update project version to 5.1.0. +- Fixed normal web comment highlighting. +- Better way of checking if beginning of line using 'current-column' function. +- Added toggle read-only mode key binding and make note to emacs key bindings doc. +- Revert back to error handling with custom-abbrev expansion key. +- Added is default face functionality to utility module. +- Update emacs version record to Emacs 26.1. +- Update project compatible with Emacs version 26.1. +- Make one history for Emacs version 26.1 => ### 2018-06-11. +- Update project version to 5.0.5. +- Fixed error handle still going url after custom expansion with key bindings `ctrl + return`. +- Rename function from duplicate-line to jcs-duplicate-line for consistency. +- Manually upgrade pacakge `use-ttf` to version 20180609. +- Remove casey text mode hook. +- Error handling decision on not finding the version control root directory. +- Added find file in project and current directory, also a design decision. Plus add the `jcs-find-file-in-project-and-current-dir` and `jcs-select-find-file-current-dir` functions. Fixed the bug for `jcs-select-find-file-in-project' function. -* Create 'jcs-dev.el' file for development related functions file put here. -* Remake open-todo, open-update-log, makescript/runscript without asking. -* Upgrade package 'line-reminder' package manually => 20180603. -* Manually install package 'custom-abbrev'. -* Implement `jcs-ctrl-return-key' functionality for JayCeS default control return key. It uses priority function list to handle each requirement. -* Update keybindings doc describe ctrl-return key. -* Remove manually isntall 'com-css-sort' package, use melpa package manager instead. -* Diminish line-reminder pacakge. -* Update project version to 5.0.1. -* Upgrade package 'line-reminder' package manually => 20180601. -* Upgrade package 'line-reminder' package manually => 20180531. -* Manually install 'line-reminder' package => 20180529. -* Remove none needed autoload prefix function from jcs-util file. -* Set global line reminder mode enable as default. -* Added redo key to 'org-mode'. -* Wrong according key bindings, place it by categories. -* Added triple char style comment prefix check functionalities. -* Fixed Lua comment active docstring error. -* Fixed Visual CSharp comment active docstring error. -* Added prefix message and value delimiter arguments for `jcs-log-list' function. -* Manually update 'use-ttf' package to 20180526. -* Package 'organize-imports-java' is on melpa, no longer need to manually install the package. +- Create 'jcs-dev.el' file for development related functions file put here. +- Remake open-todo, open-update-log, makescript/runscript without asking. +- Upgrade package 'line-reminder' package manually => 20180603. +- Manually install package 'custom-abbrev'. +- Implement `jcs-ctrl-return-key' functionality for JayCeS default control return key. It uses priority function list to handle each requirement. +- Update keybindings doc describe ctrl-return key. +- Remove manually isntall 'com-css-sort' package, use melpa package manager instead. +- Diminish line-reminder pacakge. +- Update project version to 5.0.1. +- Upgrade package 'line-reminder' package manually => 20180601. +- Upgrade package 'line-reminder' package manually => 20180531. +- Manually install 'line-reminder' package => 20180529. +- Remove none needed autoload prefix function from jcs-util file. +- Set global line reminder mode enable as default. +- Added redo key to 'org-mode'. +- Wrong according key bindings, place it by categories. +- Added triple char style comment prefix check functionalities. +- Fixed Lua comment active docstring error. +- Fixed Visual CSharp comment active docstring error. +- Added prefix message and value delimiter arguments for `jcs-log-list' function. +- Manually update 'use-ttf' package to 20180526. +- Package 'organize-imports-java' is on melpa, no longer need to manually install the package. ### 5.0.0 > Released May 25, 2018 -* Update 'use-ttf' package manually to 20180525. -* Trasnfer data from `.emacs.d' to `.emacs.jcs'. -* Make one history => ### 2018-05-25. -* Future history for first version of .emacs.jcs directory tree view/template. -* Update project version to 5.0.0, huge data transfer/rename from '.emacs.d' folder to '.emacs.jcs' folder. -* Update `use-ttf` package manually to 20180523. -* Added first version of fonts. -* Make shown prefex for better function readability for certain function. +- Update 'use-ttf' package manually to 20180525. +- Trasnfer data from `.emacs.d' to `.emacs.jcs'. +- Make one history => ### 2018-05-25. +- Future history for first version of .emacs.jcs directory tree view/template. +- Update project version to 5.0.0, huge data transfer/rename from '.emacs.d' folder to '.emacs.jcs' folder. +- Update `use-ttf` package manually to 20180523. +- Added first version of fonts. +- Make shown prefex for better function readability for certain function. Like `jcs-jump-to-shown-buffer` instead just `jcs-jump-to-buffer`. -* New manage file, jcs-font.el file. -* Split `jcs-font.el` module to individual package => `use-ttf`. -* Manually install package => `use-ttf`. -* Use cl-lib instead of my own ugly method implementation. -* Jump to *Messages* window after do the logging/message. -* Use undo tree with the better performance without opening/closing the undo-tree-visualizer mode all the time. -* Added jump to buffer functionality -* Goto *Messages* buffer and end of buffer when do jcs type of logging functions. -* Fixed Visual Studio's C# type of commenting method. Weird action when having +- New manage file, jcs-font.el file. +- Split `jcs-font.el` module to individual package => `use-ttf`. +- Manually install package => `use-ttf`. +- Use cl-lib instead of my own ugly method implementation. +- Jump to *Messages* window after do the logging/message. +- Use undo tree with the better performance without opening/closing the undo-tree-visualizer mode all the time. +- Added jump to buffer functionality +- Goto *Messages* buffer and end of buffer when do jcs type of logging functions. +- Fixed Visual Studio's C# type of commenting method. Weird action when having two slashes, does not detect the Visual Studio's type of prefix comment symbol pretty well. -* Added `all-the-icons' package to preinstall package list. -* Close *undo-tree* buffer when save. -* Remove sorting CSS attributes before save, I think is never been useful. -* Manually update packages 'com-css-sort' and 'organize-imports-java'. -* Added shell key up and key down functionalities. -* Remap shell-mode key bindings for trying simulate the real shell action. -* Added shell command completion functionality/function and map it in the shell-mode. -* Fixed css-mode comment font face does not work with dash. -* Bind upgrade package to package mode. -* Fixed depends mode not active before we enter at least once of the minibuffer. -* Added completion key binding to shell-mode. -* Added deletetion series of functionalities and key bindgins. -* Added start/last line of buffer boolean check functionalities for future utility use. -* Improve reload emacs functionality. -* Better default with shell mode control, more like the normal/general/ common terminal prompt. -* Added undo tree keymap comment or uncomment overwirte. -* Added save excursion for revert all buffer. -* Added toggle undo tree related functions. -* Added package upgrade all function. -* Make one history => ### 2018-05-15, upgrade all package to the newest version. -* Added shell backspace functionality. -* Added undo/redo key bindings with `undo-tree`. -* Added `jcs-shell-mode.el` file for shell mode managing. +- Added `all-the-icons' package to preinstall package list. +- Close *undo-tree* buffer when save. +- Remove sorting CSS attributes before save, I think is never been useful. +- Manually update packages 'com-css-sort' and 'organize-imports-java'. +- Added shell key up and key down functionalities. +- Remap shell-mode key bindings for trying simulate the real shell action. +- Added shell command completion functionality/function and map it in the shell-mode. +- Fixed css-mode comment font face does not work with dash. +- Bind upgrade package to package mode. +- Fixed depends mode not active before we enter at least once of the minibuffer. +- Added completion key binding to shell-mode. +- Added deletetion series of functionalities and key bindgins. +- Added start/last line of buffer boolean check functionalities for future utility use. +- Improve reload emacs functionality. +- Better default with shell mode control, more like the normal/general/ common terminal prompt. +- Added undo tree keymap comment or uncomment overwirte. +- Added save excursion for revert all buffer. +- Added toggle undo tree related functions. +- Added package upgrade all function. +- Make one history => ### 2018-05-15, upgrade all package to the newest version. +- Added shell backspace functionality. +- Added undo/redo key bindings with `undo-tree`. +- Added `jcs-shell-mode.el` file for shell mode managing. ### 4.8.1 > Released May 12, 2018 -* Complete all naming convention to `jcs`. -* Make one history => ### 2018-05-11. -* Make comment methods exactly the same as Visual Studio IDE in csharp mode. -* Added header smart indent down and up for csharp mode in `jcs-cs-func.el` file. -* Split file into `jcs-hook.el` file from `jcs-after-init.el` file. -* Update project version to 4.8.1. -* Fixed csharp distinguish between docstring and normal comment line. -* Set default f7 key bindings to find file other window. -* Organize corresponding functions in c/c++ mode to function file. -* Manually install update `organize-imports-java' package. -* Added first character forward/backward check functionalaities. -* Use first character forward/backward check instead of string-match to the end of line and beginning of line. -* Fixed shell not prompt the first time issue with error handling. -* Added remove trailing whitespace current line functionality. -* Change all files header to classic JayCeS header. -* Set default major mode to org-mode. -* Added comment regexp for web-mode, compatible with ASP.NET project. -* Added check current char string match functionality. -* Auto truncate lines in web mode, add `default' face check twice. Make default +- Complete all naming convention to `jcs`. +- Make one history => ### 2018-05-11. +- Make comment methods exactly the same as Visual Studio IDE in csharp mode. +- Added header smart indent down and up for csharp mode in `jcs-cs-func.el` file. +- Split file into `jcs-hook.el` file from `jcs-after-init.el` file. +- Update project version to 4.8.1. +- Fixed csharp distinguish between docstring and normal comment line. +- Set default f7 key bindings to find file other window. +- Organize corresponding functions in c/c++ mode to function file. +- Manually install update `organize-imports-java' package. +- Added first character forward/backward check functionalaities. +- Use first character forward/backward check instead of string-match to the end of line and beginning of line. +- Fixed shell not prompt the first time issue with error handling. +- Added remove trailing whitespace current line functionality. +- Change all files header to classic JayCeS header. +- Set default major mode to org-mode. +- Added comment regexp for web-mode, compatible with ASP.NET project. +- Added check current char string match functionality. +- Auto truncate lines in web mode, add `default' face check twice. Make default check on the first character. -* Make kill whole line function goto the same column as current line. -* Added web-mode rewrapper function for future handy use. +- Make kill whole line function goto the same column as current line. +- Added web-mode rewrapper function for future handy use. ### 4.7.4 > Released May 4, 2018 -* Check end of line trigger enable/disable auto truncate lines effect. -* Remove unuse readme file -> README.txt. -* Update project version to 4.7.4. -* Implement auto truncate lines functionalties. -* Enable auto truncate lines functions in web mode as default functionalities. -* Added get current line number functionalities. -* Update `organize-imports-java' package manually. -* Install com-css-sort package manually. -* Added error handling for `helm-do-ag-this-file` command. No need to switch +- Check end of line trigger enable/disable auto truncate lines effect. +- Remove unuse readme file -> README.txt. +- Update project version to 4.7.4. +- Implement auto truncate lines functionalties. +- Enable auto truncate lines functions in web mode as default functionalities. +- Added get current line number functionalities. +- Update `organize-imports-java' package manually. +- Install com-css-sort package manually. +- Added error handling for `helm-do-ag-this-file` command. No need to switch to cross mode manually anymore. It will just switch to cross mode automatically. The implementation can be found in `jcs-helm-do-ag-this-file'` function. -* Fixed some autoload/interactive functions. -* Fixed failed search on move to next/previous blank line functions. -* Fixed CSS type face highlighting. -* Change indentation and change mode to from if statement to cond statement. -* Added toggle web mode offsetless elements. -* Set web mode offsetless element variable. -* Key bindings comment detail update. -* Change `html' template's head and body tag to the same level as html tag. -* Added default ASP .NET's extension to web-mode. -* Added manually install section in .emacs file. -* History removal, keep one history is enough. -* Revert history files. -* Install organize-imports-java' package manully. -* Added plugin organize-imports-java' solve Java imports functionaltity. -* Temporary install `organize-imports-java' package manully, ready for melpa to publish it. -* Added some functionalities for modefiying list object. -* Reformat some parameters in order to match flycheck standard. -* Check default directory for java packaging path including functionalities. -* Fixed comment file path match flycheck standard. -* Added search version control directory and it related functionalities. -* Fixed c++ mode namespace font lock face and compatible with c mode. -* Added java package declaration functionality. -* Added empty line between two lines of code functionalities. +- Fixed some autoload/interactive functions. +- Fixed failed search on move to next/previous blank line functions. +- Fixed CSS type face highlighting. +- Change indentation and change mode to from if statement to cond statement. +- Added toggle web mode offsetless elements. +- Set web mode offsetless element variable. +- Key bindings comment detail update. +- Change `html' template's head and body tag to the same level as html tag. +- Added default ASP .NET's extension to web-mode. +- Added manually install section in .emacs file. +- History removal, keep one history is enough. +- Revert history files. +- Install organize-imports-java' package manully. +- Added plugin organize-imports-java' solve Java imports functionaltity. +- Temporary install `organize-imports-java' package manully, ready for melpa to publish it. +- Added some functionalities for modefiying list object. +- Reformat some parameters in order to match flycheck standard. +- Check default directory for java packaging path including functionalities. +- Fixed comment file path match flycheck standard. +- Added search version control directory and it related functionalities. +- Fixed c++ mode namespace font lock face and compatible with c mode. +- Added java package declaration functionality. +- Added empty line between two lines of code functionalities. ### 4.7.1 > Released Apr 4, 2018 -* Added `which-key` package to pre-install list. -* Added `which-key` config. -* Update project version to 4.7.1. -* Added doc string properties file. -* Apply hot reloading to doc string properties customization. -* Added processing mode config, starting support processing. -* Added processing template file. -* Rename save buffer to proper naming with tabify and untabify. -* Added save tabify to global keymap. -* Added spaces and tabs regexp for editing preprocessor type programming langauges. -* Added tabs to all spaces regexp. -* Added change font functionalities and section. -* Added change font key binding and update key bindings note/doc. -* Added BASIC template. -* Added BASIC mode. -* Fixed :graph: regexp to limited version -> a-zA-Z0-9. -* Old manage file info function call fixed to current version. -* Make compatbile with c regexp missing fixed. -* Cancel using c++ for .c file, back to c-mode. -* Clean check all templates and remove template function's keywrods. -* Make all modes compatible with template hot reloading system. -* Added `jcs-perl-mode.el' file for Perl script editing. -* Added after init hook for preload template for half hot reloading. -* Added first version of all supported language. -* Added missing language to language support list. -* Added scala mode for scale file editing. -* Remove coding template insertion, add template 3rd hot reloading system. -* Added prompt instead of text questioning in minibuffer for template questioning function. -* First add templates file for general coding languages. -* Added ini file for keyword variables in template. -* Added make file tempate for python and java, identify those in cc too. -* Update version to 4.6.0. -* Added org table navigation key bindgs to org mode. -* Added org table navigation functionalities. -* Use blank and graph regexp instead of guessing all needed characters for comment highlighting in org-mode. -* Added `bochsrc' as default extension in org-mode, meaning use org-mode when editing bochsrc file. -* Added `jcs-tab-key' function for global tab key command and key bindings. -* Insert spaces by tab width function implemented and located in util module. -* Added jcs-log-list functionaly for debug usage. -* Fixed c/c++ mode define oop doc string array list reverse order issue with built-in lisp's `revers' function. -* Fixed comment closing c style comment block and organize elisp for better usage. -* Added `.` for oop value's regexp. -* Make special key's regexp compatible without space. -* Update project version to 4.5.6. -* Make align function repeat as default. -* Remove special key `' key bindings because we use built-int electric pair system instead. -* Added txt func file for editing jayces own use text file. -* Added delete space infront of line functionalities. -* Added smart indent up/down for web-mode. -* Added web return key functionality. -* Set default org mode no fold. -* Added align comment functionalities. -* Deactive mark to unselect current region if align region not active. -* Added ignore-errors for helm find gtags in order to restore previous cross/local mode. -* Fixed nasm comment key forward and spacing issue. -* Fixed nasm return key at the end of buffer can not make new line issue. -* Align repeat functionality implemented. -* Added `!` and `.` to special keyword regexp. -* Added special key electric functionaltity. -* Added special key key binding to global keymap. +- Added `which-key` package to pre-install list. +- Added `which-key` config. +- Update project version to 4.7.1. +- Added doc string properties file. +- Apply hot reloading to doc string properties customization. +- Added processing mode config, starting support processing. +- Added processing template file. +- Rename save buffer to proper naming with tabify and untabify. +- Added save tabify to global keymap. +- Added spaces and tabs regexp for editing preprocessor type programming langauges. +- Added tabs to all spaces regexp. +- Added change font functionalities and section. +- Added change font key binding and update key bindings note/doc. +- Added BASIC template. +- Added BASIC mode. +- Fixed :graph: regexp to limited version -> a-zA-Z0-9. +- Old manage file info function call fixed to current version. +- Make compatbile with c regexp missing fixed. +- Cancel using c++ for .c file, back to c-mode. +- Clean check all templates and remove template function's keywrods. +- Make all modes compatible with template hot reloading system. +- Added `jcs-perl-mode.el' file for Perl script editing. +- Added after init hook for preload template for half hot reloading. +- Added first version of all supported language. +- Added missing language to language support list. +- Added scala mode for scale file editing. +- Remove coding template insertion, add template 3rd hot reloading system. +- Added prompt instead of text questioning in minibuffer for template questioning function. +- First add templates file for general coding languages. +- Added ini file for keyword variables in template. +- Added make file tempate for python and java, identify those in cc too. +- Update version to 4.6.0. +- Added org table navigation key bindgs to org mode. +- Added org table navigation functionalities. +- Use blank and graph regexp instead of guessing all needed characters for comment highlighting in org-mode. +- Added `bochsrc' as default extension in org-mode, meaning use org-mode when editing bochsrc file. +- Added `jcs-tab-key' function for global tab key command and key bindings. +- Insert spaces by tab width function implemented and located in util module. +- Added jcs-log-list functionaly for debug usage. +- Fixed c/c++ mode define oop doc string array list reverse order issue with built-in lisp's `revers' function. +- Fixed comment closing c style comment block and organize elisp for better usage. +- Added `.` for oop value's regexp. +- Make special key's regexp compatible without space. +- Update project version to 4.5.6. +- Make align function repeat as default. +- Remove special key `' key bindings because we use built-int electric pair system instead. +- Added txt func file for editing jayces own use text file. +- Added delete space infront of line functionalities. +- Added smart indent up/down for web-mode. +- Added web return key functionality. +- Set default org mode no fold. +- Added align comment functionalities. +- Deactive mark to unselect current region if align region not active. +- Added ignore-errors for helm find gtags in order to restore previous cross/local mode. +- Fixed nasm comment key forward and spacing issue. +- Fixed nasm return key at the end of buffer can not make new line issue. +- Align repeat functionality implemented. +- Added `!` and `.` to special keyword regexp. +- Added special key electric functionaltity. +- Added special key key binding to global keymap. - Here special key mean any word between/inside \` and ' is a special keyword. -* Make sure back to original mode (cross/depend) once exit gtags's mini-buffer. -* Use default nasm comment function before do our own functionalities in `jcs-nasm-comment` function. -* Fixed python and lua mode regexp problem for doc-string indentifier. -* Make oop doc string support multiple line coding style. -* Added current word equal functionality. -* Added move forward/backward to word functionalities. -* Added support python multi-lines coding style. -* Refactor env file for better readability, majorly use defacce instead of make-face. -* Apply option comment doc-string option choice to the function. -* Added ` between ' special key word highlighting. -* Added highlight restriction to value regexp. -* Added nasm return and comment key. -* Added doc stirng check before insert docstring. -* Added goto first char of line functonalities for reduce duplicate code. -* Ignore all tabs and spaces after preproc keywords. -* Added logging/debug functionalities. -* Added convert tab to space and space to tab functionalities. -* Added real backspace and real space functionalities. -* Get notice about Ctrl-r key bindings will be rebind everytime, fix backspace key bindings issue. -* Added default link command to both application/library makefile templates. -* Fixed wrong spelling for diasm command in makefile template. -* Change jcs-delete-forward/backward-current-char-repeat's key bindings, to avoid bind key with backspace. -* Make sure delete region before delete line for kill whole line command. -* Complete .asm .s .S support assembly makefile template. -* Space check for compatibility py backspace command to tab. -* Refactor util with flycheck checker. -* Added python like space keybindings to nasm mode. -* Modefied key bindings compatible with search, captial navigation and kill navigation. -* Added nasm func file for nasm mode functionalities. -* Refactor jcs-edit file to jcs-buffer-menu file. -* Make percise to shell toggle function. -* Added find file hook. -* Added buffer menu functions. -* Make history/backup. -* Added isearch at point forward and backward functionalities. -* Enable auto complete mode in nasm mode as default. -* Change CMake bindings work like Python mode key bindings or functionalities. -* Added 'functions' for makefile info. -* Make compatible with .S file extension. -* Added `mount` and `buildimg` commands for makefile template. -* Added enum doc string for c and c++ mode. -* Added linux and macosx build env and header file list. -* Added assembly language commands and flags for makefile file formant. -* Added '@' symbol for normal bash commands. -* Added emacs keybindings note with open update log and todo list. -* Move move empty line up and down to nav file. -* Added open update log and open todo list functionalities. -* Added 'jcs-preproc-fun.el' file. -* Make compatible define docstring with preproc face type. -* Refactor using when instead of if statement. -* Added oop init set face function. -* Added local face modefication like visual studio type style. -* Customize cmake division comment. -* Refactor using 'when' instead of 'if' statement. -* Change class comment type in Python mode. -* Added clean a lib and so lib command to 'realclean' command. -* Place casey's global key bindings to jcs global key binding file. -* Added c-flags to build dynamic library command. -* Added package filter. -* Added 'all' option for package filter. -* Added web-mode and php-mode doc string. -* Makefile format work with static lib and dynamic lib. -* End with keyword with non nil keyword at third param, fix font lock not working issue. -* Added goto start of the comment and goto end of the comment functionalities. -* Properly name default static and dynamic lib default build name. -* Fixed CMake not applying issue. -* Fixed makefile format. static to .a, dynamic to .so, $< to $^ sign. -* Added css highlighting. -* Added makefile templates. -* Added cmake/mke file ask template functionalities. -* Loaded txt mode for later since delete org mode as default mode. -* Make after confirm adding header or not, change into corresponding c-mode or c++-mode. -* Added `togetherly` package. -* Added `floobits' package. -* Move cs to top in order to override the bug from csharp-mode. -* Added list of ext for c and c++ mode. -* Change copyright character. -* Change regexp for strict type langauge in oop-func file for correct variable font face. -* Added tag string and bracket sign for oop doc customization. -* Make sure curly bracket and bracket can be replace with each other in regexp, so it compatible with js doc comment style. -* Implement python docstring. -* Added variable type face issue. -* Be more specific on variable name regexp. -* Make comment with auto add oop doc comment style. -* Added cs comment doc functionality. -* Added comment style doc and java-mode match with own doc highlighting. -* Force underscore a character. -* Make defface instead of make face function in oop-func file. -* Fixed oop face regular expression highlighting issues. -* Fixed comment line break indentation issue. -* Update regular expression in oop/jsdoc for type, value and tag. -* Added `visual-regexp` package. -* Added jsdoc type highlighting functions. -* Enable column highlighting in web-mode. -* Fixed web-mode with correct PHP key bindings. -* Update key bindings note with 'auto-highlight-symbols' package. -* Update global key, so it does not conflict with 'auto-highlight- symbols' package. -* Added jcs-oop-func file for Object Oriented Programming languages highlighting. -* Move diminish to after load setting file. -* Split c and c++ mode into two file and leave cc with c and c++ common. -* Change emacs cc-mode comment face. -* Added `auto-highlight-symbol` package to diminish list. -* Added `flycheck` package to diminish list. -* Added `flymake` package to diminish list. -* Added `helm` package to diminish list. -* First draft readme. -* Change nasm key bindings indent up and down. -* Installed new package `package-build` to list. -* Installed new package `package-lint` to list. -* Added `auto-highlight-symbol` package. -* Customize package `auto-highlight-sybmol`. -* Fixed auto-highlight-symbol package face settings for my own use. -* Update `web-mode` package with prefix indentation bug fixed. +- Make sure back to original mode (cross/depend) once exit gtags's mini-buffer. +- Use default nasm comment function before do our own functionalities in `jcs-nasm-comment` function. +- Fixed python and lua mode regexp problem for doc-string indentifier. +- Make oop doc string support multiple line coding style. +- Added current word equal functionality. +- Added move forward/backward to word functionalities. +- Added support python multi-lines coding style. +- Refactor env file for better readability, majorly use defacce instead of make-face. +- Apply option comment doc-string option choice to the function. +- Added ` between ' special key word highlighting. +- Added highlight restriction to value regexp. +- Added nasm return and comment key. +- Added doc stirng check before insert docstring. +- Added goto first char of line functonalities for reduce duplicate code. +- Ignore all tabs and spaces after preproc keywords. +- Added logging/debug functionalities. +- Added convert tab to space and space to tab functionalities. +- Added real backspace and real space functionalities. +- Get notice about Ctrl-r key bindings will be rebind everytime, fix backspace key bindings issue. +- Added default link command to both application/library makefile templates. +- Fixed wrong spelling for diasm command in makefile template. +- Change jcs-delete-forward/backward-current-char-repeat's key bindings, to avoid bind key with backspace. +- Make sure delete region before delete line for kill whole line command. +- Complete .asm .s .S support assembly makefile template. +- Space check for compatibility py backspace command to tab. +- Refactor util with flycheck checker. +- Added python like space keybindings to nasm mode. +- Modefied key bindings compatible with search, captial navigation and kill navigation. +- Added nasm func file for nasm mode functionalities. +- Refactor jcs-edit file to jcs-buffer-menu file. +- Make percise to shell toggle function. +- Added find file hook. +- Added buffer menu functions. +- Make history/backup. +- Added isearch at point forward and backward functionalities. +- Enable auto complete mode in nasm mode as default. +- Change CMake bindings work like Python mode key bindings or functionalities. +- Added 'functions' for makefile info. +- Make compatible with .S file extension. +- Added `mount` and `buildimg` commands for makefile template. +- Added enum doc string for c and c++ mode. +- Added linux and macosx build env and header file list. +- Added assembly language commands and flags for makefile file formant. +- Added '@' symbol for normal bash commands. +- Added emacs keybindings note with open update log and todo list. +- Move move empty line up and down to nav file. +- Added open update log and open todo list functionalities. +- Added 'jcs-preproc-fun.el' file. +- Make compatible define docstring with preproc face type. +- Refactor using when instead of if statement. +- Added oop init set face function. +- Added local face modefication like visual studio type style. +- Customize cmake division comment. +- Refactor using 'when' instead of 'if' statement. +- Change class comment type in Python mode. +- Added clean a lib and so lib command to 'realclean' command. +- Place casey's global key bindings to jcs global key binding file. +- Added c-flags to build dynamic library command. +- Added package filter. +- Added 'all' option for package filter. +- Added web-mode and php-mode doc string. +- Makefile format work with static lib and dynamic lib. +- End with keyword with non nil keyword at third param, fix font lock not working issue. +- Added goto start of the comment and goto end of the comment functionalities. +- Properly name default static and dynamic lib default build name. +- Fixed CMake not applying issue. +- Fixed makefile format. static to .a, dynamic to .so, $< to $^ sign. +- Added css highlighting. +- Added makefile templates. +- Added cmake/mke file ask template functionalities. +- Loaded txt mode for later since delete org mode as default mode. +- Make after confirm adding header or not, change into corresponding c-mode or c++-mode. +- Added `togetherly` package. +- Added `floobits' package. +- Move cs to top in order to override the bug from csharp-mode. +- Added list of ext for c and c++ mode. +- Change copyright character. +- Change regexp for strict type langauge in oop-func file for correct variable font face. +- Added tag string and bracket sign for oop doc customization. +- Make sure curly bracket and bracket can be replace with each other in regexp, so it compatible with js doc comment style. +- Implement python docstring. +- Added variable type face issue. +- Be more specific on variable name regexp. +- Make comment with auto add oop doc comment style. +- Added cs comment doc functionality. +- Added comment style doc and java-mode match with own doc highlighting. +- Force underscore a character. +- Make defface instead of make face function in oop-func file. +- Fixed oop face regular expression highlighting issues. +- Fixed comment line break indentation issue. +- Update regular expression in oop/jsdoc for type, value and tag. +- Added `visual-regexp` package. +- Added jsdoc type highlighting functions. +- Enable column highlighting in web-mode. +- Fixed web-mode with correct PHP key bindings. +- Update key bindings note with 'auto-highlight-symbols' package. +- Update global key, so it does not conflict with 'auto-highlight- symbols' package. +- Added jcs-oop-func file for Object Oriented Programming languages highlighting. +- Move diminish to after load setting file. +- Split c and c++ mode into two file and leave cc with c and c++ common. +- Change emacs cc-mode comment face. +- Added `auto-highlight-symbol` package to diminish list. +- Added `flycheck` package to diminish list. +- Added `flymake` package to diminish list. +- Added `helm` package to diminish list. +- First draft readme. +- Change nasm key bindings indent up and down. +- Installed new package `package-build` to list. +- Installed new package `package-lint` to list. +- Added `auto-highlight-symbol` package. +- Customize package `auto-highlight-sybmol`. +- Fixed auto-highlight-symbol package face settings for my own use. +- Update `web-mode` package with prefix indentation bug fixed. -> #939: https://github.com/fxbois/web-mode/issues/939 -* Resolve performance issue while moving the cursor around the unicode text by adding `(setq inhibit-compacting-font-caches t)` at `jcs-env.el` file. +- Resolve performance issue while moving the cursor around the unicode text by adding `(setq inhibit-compacting-font-caches t)` at `jcs-env.el` file. -> #273: https://github.com/purcell/emacs.d/issues/273 -* Installed new `xwidgete` package. -* Installed new `pdf-tools` package. -* Remove some of the web-mode functionalities, seems like the original `web-mode' package had improved. -* Revert 'web-mode' functionalities because I was wrong with the bug fixed from original package. -* Remove thought was impatient mode settings. -* Update key bindings note and add category Util for handy key bindings in emacs. -* Added emacs_commands file for record important commands for future usage and note. -* Added header for emacs lisp mode. -* Revaluate the css-sort function with local variable. -* Make backup ### 2017-11-06. -* Added save-window-excursion with css sort, make sure no moving point and scroll. -* Make hide shell command proper UX. -* Added jump-to-window function to jcs-nav. -* Fixed plugin bugs css-sort cursor moves after sort occurs, preferences issue make. -* Added css-sort package. -* Added css sort key bindings to css and scss mode. -* Added css save function as default css-mode and scss-mode default save buffer functionality. Now save CSS and SCSS file with sort attribute before saving it. -* Enable auto-complete package for web-mode's minor mode when editing PHP file. -* Added vimrc-mode package. -* Added magit package. -* Added global key bindings for magit. -* Added move current line up/down functionalities. -* Added move current line up/down global key bindings. -* Update key bindings note. -* Disable yasnippet for while editing PHP file or minor mode in web-mode. -* Enable auto-complete package for global as default. -* Fixed COBOL mode auto-complete not showing issue. -* Fixed JavaScript mode auto-complete ac-timer and ac-update bugs by disable the ac-js2 minor mode. -* COBOL header format fixed data division missing. -* Makefile initial format changes. -* Change COBOL header format. -* Added initialize format for COBOL file. -* More detail and completion to cmake file format info. -* Added .ac extension to cmake mode for autotool, autoconf, automake family. -* Added cobol-mode for editing COBOL file. -* Added jcs-cbl-mode for my customization. -* Added COBOL header in header format info file. -* Fixed cs mode switch window previous key bindings. -* Make sure comment it well on indentation with scripting language in web-mode. -* Added jcs-vim-mode only for editing VimScript. -* Correct year file format in lua mode and vim mode. -* Correct filename info. -* php paste will occur web-mode get interrupt, bug fixed by renable it again. -* Added jcs-go-mode for GO programming language. -* Fix and Added jcs-align-region-or-document function for align variable cross language. -* Choose either single quote or double quote for markup. -* Include header format file once bug fixed. -* Added check current character a proper character not a sign or something else. -* Fix Web mode backward delete word and backward delete word capital. -* Added timestamp version 3 to jcs-util file. -* Change init format for SQL file. -* Added `jcs-backward-delete-word` and `jcs-backward-delete-word-capital` for PHP variable naming convention. -* Added current uppercase letter and lowercase letter check in `jcs-util` file. -* Fix file naming for some file in ex-mode directory. -* add `jcs-sql-mode.el' to ex-mode directory, meanwhile my emacs confi support editing SQL file. -* Added adaptive-wrap package for HTML editing. -* Re-enable visual-line-mode when save in web-mode. -* Added generated code for jcs-cc-mode specific for constructor and destructor. -* Added jcs-sass-mode for sass language. -* jcs python mode module test failed, fixed bugs to the better jcs python mode. -* add 'use strict' while create the js file. -* Fix move forward capital character bug. -* Update `jcs-java-mode`. -* Intalled new package `meghanada'. -* Installed new package `google-translate`. -* Installed new package `google-maps`. -* Installed new package `go-mode`. -* Installed new package `google-this`. -* Implements `python-mode` compatible with whitespace, so I don't necessary use tab for programming python. -* Update some of the `jcs-shell-mode-hook` key bindings. -* Remove package `dashboard', seems like the package no longer working. -* Change the theme color a bit. -* Installed new package `dashboard`. -* Intalled new package `powerline`. -* Installed new package `diminish`. -* Make `helm-colors' minibuffer RET insert name M-RET insert hex-code. -* Fix bug capital search backward/forward and capital delete backward. -* Added xml mode. -* Added Sublimity to emacs file. -* Added Minimap and Animate scrolling. -* Added increment/decrement transparency frame. -* Update Log file build. +- Installed new `xwidgete` package. +- Installed new `pdf-tools` package. +- Remove some of the web-mode functionalities, seems like the original `web-mode' package had improved. +- Revert 'web-mode' functionalities because I was wrong with the bug fixed from original package. +- Remove thought was impatient mode settings. +- Update key bindings note and add category Util for handy key bindings in emacs. +- Added emacs_commands file for record important commands for future usage and note. +- Added header for emacs lisp mode. +- Revaluate the css-sort function with local variable. +- Make backup ### 2017-11-06. +- Added save-window-excursion with css sort, make sure no moving point and scroll. +- Make hide shell command proper UX. +- Added jump-to-window function to jcs-nav. +- Fixed plugin bugs css-sort cursor moves after sort occurs, preferences issue make. +- Added css-sort package. +- Added css sort key bindings to css and scss mode. +- Added css save function as default css-mode and scss-mode default save buffer functionality. Now save CSS and SCSS file with sort attribute before saving it. +- Enable auto-complete package for web-mode's minor mode when editing PHP file. +- Added vimrc-mode package. +- Added magit package. +- Added global key bindings for magit. +- Added move current line up/down functionalities. +- Added move current line up/down global key bindings. +- Update key bindings note. +- Disable yasnippet for while editing PHP file or minor mode in web-mode. +- Enable auto-complete package for global as default. +- Fixed COBOL mode auto-complete not showing issue. +- Fixed JavaScript mode auto-complete ac-timer and ac-update bugs by disable the ac-js2 minor mode. +- COBOL header format fixed data division missing. +- Makefile initial format changes. +- Change COBOL header format. +- Added initialize format for COBOL file. +- More detail and completion to cmake file format info. +- Added .ac extension to cmake mode for autotool, autoconf, automake family. +- Added cobol-mode for editing COBOL file. +- Added jcs-cbl-mode for my customization. +- Added COBOL header in header format info file. +- Fixed cs mode switch window previous key bindings. +- Make sure comment it well on indentation with scripting language in web-mode. +- Added jcs-vim-mode only for editing VimScript. +- Correct year file format in lua mode and vim mode. +- Correct filename info. +- php paste will occur web-mode get interrupt, bug fixed by renable it again. +- Added jcs-go-mode for GO programming language. +- Fix and Added jcs-align-region-or-document function for align variable cross language. +- Choose either single quote or double quote for markup. +- Include header format file once bug fixed. +- Added check current character a proper character not a sign or something else. +- Fix Web mode backward delete word and backward delete word capital. +- Added timestamp version 3 to jcs-util file. +- Change init format for SQL file. +- Added `jcs-backward-delete-word` and `jcs-backward-delete-word-capital` for PHP variable naming convention. +- Added current uppercase letter and lowercase letter check in `jcs-util` file. +- Fix file naming for some file in ex-mode directory. +- add `jcs-sql-mode.el' to ex-mode directory, meanwhile my emacs confi support editing SQL file. +- Added adaptive-wrap package for HTML editing. +- Re-enable visual-line-mode when save in web-mode. +- Added generated code for jcs-cc-mode specific for constructor and destructor. +- Added jcs-sass-mode for sass language. +- jcs python mode module test failed, fixed bugs to the better jcs python mode. +- add 'use strict' while create the js file. +- Fix move forward capital character bug. +- Update `jcs-java-mode`. +- Intalled new package `meghanada'. +- Installed new package `google-translate`. +- Installed new package `google-maps`. +- Installed new package `go-mode`. +- Installed new package `google-this`. +- Implements `python-mode` compatible with whitespace, so I don't necessary use tab for programming python. +- Update some of the `jcs-shell-mode-hook` key bindings. +- Remove package `dashboard', seems like the package no longer working. +- Change the theme color a bit. +- Installed new package `dashboard`. +- Intalled new package `powerline`. +- Installed new package `diminish`. +- Make `helm-colors' minibuffer RET insert name M-RET insert hex-code. +- Fix bug capital search backward/forward and capital delete backward. +- Added xml mode. +- Added Sublimity to emacs file. +- Added Minimap and Animate scrolling. +- Added increment/decrement transparency frame. +- Update Log file build. diff --git a/docs/keybindings.md b/docs/keybindings.md index ac3aa0f6..be145eae 100755 --- a/docs/keybindings.md +++ b/docs/keybindings.md @@ -1,6 +1,6 @@ # List of key bindings -Here is the list of key bindins that defined in this configuration. +Here is the list of key bindings that are defined in this configuration. **Table of Contents** @@ -61,6 +61,7 @@ Here is the list of key bindins that defined in this configuration. - [Profiler](#profiler) - [Describing](#describing) - [Eval](#eval) + - [Windows Menu](#windows-menu) - [EWW](#eww) - [Image Mode](#image-mode) - [Package Mode](#package-mode) @@ -79,426 +80,432 @@ Here is the list of key bindins that defined in this configuration. #### Editing -* Ctrl+x - Cut -* Ctrl+c - Copy -* Ctrl+v - Paste -* Ctrl+z - Undo -* Ctrl+y - Redo -* TAB - If region, indent block. Else we expand it. -* Shift+TAB - If region, outdent block. Else we expand it. -* Ctrl+TAB - Reindent block. -* Ctrl+r, Ctrl+r - Rename the whole text with the same name. -* Ctrl+a - Mark whole buffer. (Select All) -* Ctrl+Shift+d - Duplicate whole line. -* Ctrl+d - Kill whole line. -* Ctrl+backspace - Backspace word. -* Ctrl+delete - Delete word. -* Alt+backspace - Backspace word excluding capital letter. -* Alt+delete - Delete word excluding capital letter. -* Alt+up - Move current line `up`. -* Alt+down - Move current line `down`. -* Ctrl+Alt+left - Move buffer `left`. -* Ctrl+Alt+right - Move buffer `right`. -* Ctrl+return - Complete word or Goto address at point. -* Ctrl+k, Shift+, - Decrement tab size by 2. -* Ctrl+k, Shift+. - Increment tab size by 2. -* Shift+f10 - Right click context menu. -* f12 - Goto declaration/definition. -* Shift+f12 - Goto declaration/definition other window. -* Alt+f12 - Peek declaration/definition. -* f7 - Open same file other window. -* f8 - Open corresponding file other window, if not found open same file instead. -* Alt+Shift+i - Change file coding system. -* Ctrl+r, b - Open RE-Builder mode window. -* Ctrl+Shift+r - Reveal file in folder. - -* Ctrl+Alt+Shift+/ - Cycle at point. -* Ctrl+Shift+6 - Cycle case style. -* Alt+Shift+/ - Cycle quotes. -* Ctrl+Shift+/ - Cycle slash. +- Ctrl+x - Cut +- Ctrl+c - Copy +- Ctrl+v - Paste +- Ctrl+z - Undo +- Ctrl+y - Redo +- TAB - If region, indent block. Else we expand it. +- Shift+TAB - If region, outdent block. Else we expand it. +- Ctrl+TAB - Reindent block. +- Ctrl+r, Ctrl+r - Rename the whole text with the same name. +- Ctrl+a - Mark whole buffer. (Select All) +- Ctrl+Shift+d - Duplicate whole line. +- Ctrl+d - Kill whole line. +- Ctrl+backspace - Backspace word. +- Ctrl+delete - Delete word. +- Alt+backspace - Backspace word excluding capital letter. +- Alt+delete - Delete word excluding capital letter. +- Alt+up - Move current line `up`. +- Alt+down - Move current line `down`. +- Ctrl+Alt+left - Move buffer `left`. +- Ctrl+Alt+right - Move buffer `right`. +- Ctrl+return - Complete word or Goto address at point. +- Ctrl+k, Shift+, - Decrement tab size by 2. +- Ctrl+k, Shift+. - Increment tab size by 2. +- Shift+f10 - Right click context menu. +- f12 - Goto declaration/definition. +- Shift+f12 - Goto declaration/definition other window. +- Alt+f12 - Peek declaration/definition. +- f7 - Open same file other window. +- f8 - Open corresponding file other window, if not found open same file instead. +- Alt+Shift+i - Change file coding system. +- Ctrl+r, b - Open RE-Builder mode window. +- Ctrl+Shift+r - Reveal file in folder. + +- Ctrl+Alt+Shift+/ - Cycle at point. +- Ctrl+Shift+6 - Cycle case style. +- Alt+Shift+/ - Cycle quotes. +- Ctrl+Shift+/ - Cycle slash. #### Build / Run (Output) -* Ctrl+Shift+b - Build the program. -* Ctrl+f7 - Compile the program. -* f5 - Debug the program. -* Ctrl+f5 - Run the program. -* Ctrl+Shift+u - Show output window. (if any) -* Alt+o - Switch to output buffer. -* Ctrl+Shift+= - Previous output buffer. -* Ctrl+Shift+- - Next output buffer. +- Ctrl+Shift+b - Build the program. +- Ctrl+f7 - Compile the program. +- f5 - Debug the program. +- Ctrl+f5 - Run the program. +- Ctrl+Shift+u - Show output window. (if any) +- Alt+o - Switch to output buffer. +- Ctrl+Shift+= - Previous output buffer. +- Ctrl+Shift+- - Next output buffer. #### Search -* Ctrl+f - Search through file. -* Ctrl+Shift+f - Search through project. -* Ctrl+, - Search through file current point. (backward) -* Ctrl+. - Search through file current point. (forward) -* Ctrl+Shift+, - Search through project current point. (backward) -* Ctrl+Shift+. - Search through project current point. (forward) +- Ctrl+f - Search through file. +- Ctrl+Shift+f - Search through project. +- Ctrl+, - Search through file current point. (backward) +- Ctrl+. - Search through file current point. (forward) +- Ctrl+Shift+, - Search through project current point. (backward) +- Ctrl+Shift+. - Search through project current point. (forward) #### Calculate -* Ctrl+k, = - Calculate current line -* Ctrl+k, Shift+= - Calculate entire buffer. +- Ctrl+k, = - Calculate current line +- Ctrl+k, Shift+= - Calculate entire buffer. #### Todo -* Ctrl+f10 - Goto `previous` highlighted todo related symbol. -* Ctrl+f11 - Goto `next` highlighted todo related symbol. +- Ctrl+f10 - Goto `previous` highlighted todo related symbol. +- Ctrl+f11 - Goto `next` highlighted todo related symbol. #### Commenting / Uncommenting -* Ctrl+/ - Comment/Uncomment region or line. -* Ctrl+k, Ctrl+c - Comment region or line. -* Ctrl+k, Ctrl+u - Uncomment region or line. -* Ctrl+k, - - Banner comment +- Ctrl+/ - Comment/Uncomment region or line. +- Ctrl+k, Ctrl+c - Comment region or line. +- Ctrl+k, Ctrl+u - Uncomment region or line. +- Ctrl+k, - - Banner comment #### Docstring -* Alt+0 - Ask and set current document string style. +- Alt+0 - Ask and set current document string style. #### Formating -* Ctrl+k, Ctrl+f - Format region. -* Ctrl+k, Ctrl+d - Format document. +- Ctrl+k, Ctrl+f - Format region. +- Ctrl+k, Ctrl+d - Format document. #### Folding / Unfolding -* Ctrl+k, Ctrl+0 - Collapse all foldings. -* Ctrl+k, Ctrl+j - Expand all foldings. -* Ctrl+Shift+[ - Collapse current folding. -* Ctrl+Shift+] - Expand current folding. +- Ctrl+k, Ctrl+0 - Collapse all foldings. +- Ctrl+k, Ctrl+j - Expand all foldings. +- Ctrl+Shift+[ - Collapse current folding. +- Ctrl+Shift+] - Expand current folding. #### Expand Region -* Ctrl+Shift+= - Expand region from current point. -* Ctrl+Shift+- - Contract region from current point. +- Ctrl+Shift+= - Expand region from current point. +- Ctrl+Shift+- - Contract region from current point. #### Case -* Ctrl+Alt+u - Uppercase word or region. -* Ctrl+Alt+d - Downcase word or region. -* Ctrl+Alt+c - Capitalize word or region. +- Ctrl+Alt+u - Uppercase word or region. +- Ctrl+Alt+d - Downcase word or region. +- Ctrl+Alt+c - Capitalize word or region. #### Alignment -* Ctrl+k, a - Align region or document. +- Ctrl+k, a - Align region or document. #### Scrolling -* Page Up - Scroll window `up` one page. -* Page Down - Scroll window `down` one page. -* Shift+Page Up - Scroll other window `up` one page. -* Shift+Page Down - Scroll other window `down` one page. -* Ctrl+Alt+up - Scroll window `up` one line without moving cursor. -* Ctrl+Alt+down - Scroll window `down` one line without moving cursor. +- Page Up - Scroll window `up` one page. +- Page Down - Scroll window `down` one page. +- Shift+Page Up - Scroll other window `up` one page. +- Shift+Page Down - Scroll other window `down` one page. +- Ctrl+Alt+up - Scroll window `up` one line without moving cursor. +- Ctrl+Alt+down - Scroll window `down` one line without moving cursor. #### Balanced Expression -* Ctrl+Shift+; - Move backward balanced expresssion (sexp) with only deep one level. -* Ctrl+Shift+' - Move forward balanced expresssion (sexp) with only deep one level. -* Ctrl+; - Move backward balanced expresssion (sexp) with unlimited levels. -* Ctrl+' - Move forward balanced expresssion (sexp) with unlimited levels. +- Ctrl+Shift+; - Move backward balanced expresssion (sexp) with only deep one level. +- Ctrl+Shift+' - Move forward balanced expresssion (sexp) with only deep one level. +- Ctrl+; - Move backward balanced expresssion (sexp) with unlimited levels. +- Ctrl+' - Move forward balanced expresssion (sexp) with unlimited levels. #### Multiple Cursors ##### Marking -* Ctrl+Alt+Shift+up - Mark previous line. -* Ctrl+Alt+Shift+down - Mark next line. -* Ctrl+Alt+Shift+= - Mark previous line similar to current line. -* Ctrl+Alt+Shift+- - Mark next line similar to current line. -* Alt+Shift+Left-Click - Mart at current point. +- Ctrl+Alt+Shift+up - Mark previous line. +- Ctrl+Alt+Shift+down - Mark next line. +- Ctrl+Alt+Shift+= - Mark previous line similar to current line. +- Ctrl+Alt+Shift+- - Mark next line similar to current line. +- Alt+Shift+Left-Click - Mart at current point. ##### Similarity -* Ctrl+Alt+= - Increase the string distance level by `1`. -* Ctrl+Alt+- - Decrease the string distance level by `1`. +- Ctrl+Alt+= - Increase the string distance level by `1`. +- Ctrl+Alt+- - Decrease the string distance level by `1`. #### Debugging -* f6 - Toggle `flycheck`. -* f9 - Goto first error. -* f10 - Goto previous error. -* f11 - Goto next error. +- f6 - Toggle `flycheck`. +- f9 - Goto first error. +- f10 - Goto previous error. +- f11 - Goto next error. -* Ctrl+Shift+d - Enable `dap-mode`. (Debug Adapter Protocol) -* Alt+1 - Turbo log the current region selection. +- Ctrl+Shift+d - Enable `dap-mode`. (Debug Adapter Protocol) +- Alt+1 - Turbo log the current region selection. ### Buffer #### Buffer Menu -* Alt+b - Open buffer menu. -* Alt+Shift+b - Open buffer menu other window. -* Ctrl+Alt+b - Open buffer menu for current project. -* Ctrl+Alt+Shift+b - Open buffer menu other window for current project. -* Ctrl+o - Toggle diminish buffer mode. +- Alt+b - Open buffer menu. +- Alt+Shift+b - Open buffer menu other window. +- Ctrl+Alt+b - Open buffer menu for current project. +- Ctrl+Alt+Shift+b - Open buffer menu other window for current project. +- Ctrl+o - Toggle diminish buffer mode. #### Switch Buffer ##### Using buffer menu. -* Alt+b - Switch to buffer in the current window. -* Alt+Shift+b - Switch to buffer in the other window. +- Alt+b - Switch to buffer in the current window. +- Alt+Shift+b - Switch to buffer in the other window. ##### Using Tab -* Ctrl+pg-up - Switch to the previous buffer in queue. -* Ctrl+pg-down - Switch to the next buffer in queue. +- Ctrl+pg-up - Switch to the previous buffer in queue. +- Ctrl+pg-down - Switch to the next buffer in queue. #### Kill Buffer -* Alt+k - Maybe kill current buffer. (only kill when buffer opens in one window left) -* Alt+Shift+k - Reopen the buffer. -* Ctrl+Alt+k - Kill current buffer. +- Alt+k - Maybe kill current buffer. (only kill when buffer opens in one window left) +- Alt+Shift+k - Reopen the buffer. +- Ctrl+Alt+k - Kill current buffer. #### Save Buffer -* Ctrl+s - Untabify save file. [DEFAULT] -* Ctrl+Shift+s - Save all buffers to it's current major mode. -* Ctrl+k, s - Reverse `tabify` or `untabify` save buffer. +- Ctrl+s - Untabify save file. [DEFAULT] +- Ctrl+Shift+s - Save all buffers to it's current major mode. +- Ctrl+k, s - Reverse `tabify` or `untabify` save buffer. #### Rename Buffer -* Alt+f2 - Rename current file +- Alt+f2 - Rename current file #### About **`*scratch*`** -* Alt+s - Open `*scratch*` buffer. -* Alt+Shift+s - Open `*scratch*` buffer in other window. +- Alt+s - Open `*scratch*` buffer. +- Alt+Shift+s - Open `*scratch*` buffer in other window. #### Goto **`*Message*`** -* Alt+m - Open `*Message*` buffer. -* Alt+Shift+m - Open `*Message*` buffer in other window. +- Alt+m - Open `*Message*` buffer. +- Alt+Shift+m - Open `*Message*` buffer in other window. #### Goto **`*dashboard*`** -* Alt+d - Open `*dashboard*` buffer. -* Alt+Shift+d - Open `*dashboard*` buffer in other window. +- Alt+d - Open `*dashboard*` buffer. +- Alt+Shift+d - Open `*dashboard*` buffer in other window. #### Goto **`*eww*`** -* Alt+h - Emacs Web Wowser -* Alt+Shift+h - Emacs Web Wowser in other window +- Alt+h - Emacs Web Wowser +- Alt+Shift+h - Emacs Web Wowser in other window #### Goto **`*emp*`** -* Alt+e - Emacs Music Player -* Alt+Shift+e - Emacs Music Player in other window +- Alt+e - Emacs Music Player +- Alt+Shift+e - Emacs Music Player in other window ### File #### File Explorer -* Ctrl+Alt+l - Toggle file explorer. -* Ctrl+b - Toggle file explorer. +- Ctrl+Alt+l - Toggle file explorer. +- Ctrl+b - Toggle file explorer. #### Find Files -* Alt+f - Find file in working directory to current window. -* Alt+Shift+f - Find file in working directory to other window. -* Ctrl+k, Alt+f - Find file in project to current window. -* Ctrl+k, Alt+Shift+f - Find file in project to other window. +- Alt+f - Find file in working directory to current window. +- Alt+Shift+f - Find file in working directory to other window. +- Ctrl+k, Alt+f - Find file in project to current window. +- Ctrl+k, Alt+Shift+f - Find file in project to other window. ### Navigating #### Navigate Cursor -* Ctrl+right - Navigate a word `right`. -* Ctrl+left - Navigate a word `left`. -* Alt+right - Navigate a word `right` excluding capital letter. -* Alt+left - Navigate a word `left` excluding capital letter. -* Alt+g, l - Goto line number. -* Alt+g, c - Goto character position. -* Alt+g, p - Goto last change. +- Ctrl+right - Navigate a word `right`. +- Ctrl+left - Navigate a word `left`. +- Alt+right - Navigate a word `right` excluding capital letter. +- Alt+left - Navigate a word `left` excluding capital letter. +- Alt+g, l - Goto line number. +- Alt+g, c - Goto character position. +- Alt+g, p - Goto last change. #### Navigate Windows -* Alt+w - Switch to the `next` window. -* Alt+q - Switch to the `previous` window. +- Alt+w - Switch to the `next` window. +- Alt+q - Switch to the `previous` window. ##### Other -* Ctrl+1 - Select window 1. -* Ctrl+2 - Select window 2. -* Ctrl+3 - Select window 3. -* Ctrl+4 - Select window 4. -* Ctrl+5 - Select window 5. -* Ctrl+6 - Select window 6. -* Ctrl+7 - Select window 7. -* Ctrl+8 - Select window 8. -* Ctrl+9 - Select window 9. +- Ctrl+1 - Select window 1. +- Ctrl+2 - Select window 2. +- Ctrl+3 - Select window 3. +- Ctrl+4 - Select window 4. +- Ctrl+5 - Select window 5. +- Ctrl+6 - Select window 6. +- Ctrl+7 - Select window 7. +- Ctrl+8 - Select window 8. +- Ctrl+9 - Select window 9. ### Visualization -* Ctrl+= - Text scale increase (Zoom in). -* Ctrl+- - Text scale decrease (Zoom out). -* Ctrl+0(Numpad) - Reset zoom. -* Alt+= - Frame's transparency increase. -* Alt+- - Frame's transparency decrease. -* Ctrl+k, f - Change font style. -* Ctrl+k, m - Toggle minimap. -* Alt+i - Show End of Line. -* Ctrl+k, b - Show white space. -* Ctrl+r, Ctrl+w - Show white space. +- Ctrl+= - Text scale increase (Zoom in). +- Ctrl+- - Text scale decrease (Zoom out). +- Ctrl+0(Numpad) - Reset zoom. +- Alt+= - Frame's transparency increase. +- Alt+- - Frame's transparency decrease. +- Ctrl+k, f - Change font style. +- Ctrl+k, m - Toggle minimap. +- Alt+i - Show End of Line. +- Ctrl+k, b - Show white space. +- Ctrl+r, Ctrl+w - Show white space. ### Windows -* Alt+f11 - Toggle full screen. -* Ctrl+Shift+n - Create the new frame. -* Ctrl+Shift+w - Delete the current frame. -* Ctrl+f4 - Delete the current window. -* Ctrl+h, h - Toggle window split between horizontal and vertical layouts. -* Ctrl+w, e - Toggle showing the current window at the half frame. -* Ctrl+\\ - Split window horizontally. -* Alt+\` - Toggle transparent frame. -* Alt+= - Increment frame's transparency by 5 percent. -* Alt+- - Decrement frame's transparency by 5 percent. -* Ctrl+Shift+Alt+j - Enlarge window horizontally. -* Ctrl+Shift+Alt+l - Shrink window horizontally. -* Ctrl+Shift+Alt+i - Enlarge window vertically. -* Ctrl+Shift+Alt+k - Shrink window vertically. +- Alt+f11 - Toggle full screen. +- Ctrl+Shift+n - Create the new frame. +- Ctrl+Shift+w - Delete the current frame. +- Ctrl+f4 - Delete the current window. +- Ctrl+h, h - Toggle window split between horizontal and vertical layouts. +- Ctrl+w, e - Toggle showing the current window at the half frame. +- Ctrl+\\ - Split window horizontally. +- Alt+\` - Toggle transparent frame. +- Alt+= - Increment frame's transparency by 5 percent. +- Alt+- - Decrement frame's transparency by 5 percent. +- Ctrl+Shift+Alt+j - Enlarge window horizontally. +- Ctrl+Shift+Alt+l - Shrink window horizontally. +- Ctrl+Shift+Alt+i - Enlarge window vertically. +- Ctrl+Shift+Alt+k - Shrink window vertically. ### Version Control -* Ctrl+k, m - Start magit. -* Ctrl+k, c - Checkout branch. -* Ctrl+k, d - Delete branch. +- Ctrl+k, m - Start magit. +- Ctrl+k, c - Checkout branch. +- Ctrl+k, d - Delete branch. ### Terminal / Shell -* Ctrl+\` - Toggle shell window. -* Ctrl+Shift+\` - New shell process. -* Ctrl+Shift+= - Previous shell buffer. -* Ctrl+Shift+- - Next shell buffer. -* Ctrl+Alt+t - Open up terminal in current buffer. +- Ctrl+\` - Toggle shell window. +- Ctrl+Shift+\` - New shell process. +- Ctrl+Shift+= - Previous shell buffer. +- Ctrl+Shift+- - Next shell buffer. +- Ctrl+Alt+t - Open up terminal in current buffer. ### Others #### Minibuffer -* Alt+x - Active minibuffer. -* f1 - Active minibuffer. -* Ctrl+Shift+p - Active minibuffer. +- Alt+x - Active minibuffer. +- f1 - Active minibuffer. +- Ctrl+Shift+p - Active minibuffer. #### System -* Alt+f4 - Shutdown Emacs. -* Alt+f5 - Reload Emacs. -* Alt+f6 - Restart Emacs. -* Ctrl+k,Ctrl+s - Describe key bindings with current `major-mode`. -* Ctrl+k,Ctrl+i - Describe current symbol. -* Ctrl+t - Toggle `tabbar-mode`. -* Alt+z - Toggle `truncate-lines`. -* Ctrl+r, o - Read-Only mode toggle. -* Ctrl+r, f - Open recent files. -* Ctrl+k, \` - Toggle `depend`/`cross` mode. +- Alt+f4 - Shutdown Emacs. +- Alt+f5 - Reload Emacs. +- Alt+f6 - Restart Emacs. +- Ctrl+k,Ctrl+s - Describe key bindings with current `major-mode`. +- Ctrl+k,Ctrl+i - Describe current symbol. +- Ctrl+t - Toggle `tabbar-mode`. +- Alt+z - Toggle `truncate-lines`. +- Ctrl+r, o - Read-Only mode toggle. +- Ctrl+r, f - Open recent files. +- Ctrl+k, \` - Toggle `depend`/`cross` mode. #### Theme -* Ctrl+k,Ctrl+t - Select theme. +- Ctrl+k,Ctrl+t - Select theme. #### Exit -* ESC - Exit minibuffer and go to the top level. -* Shift+ESC - Escape keyboard. -* Ctrl+g - Exit keyboard. +- ESC - Exit minibuffer and go to the top level. +- Shift+ESC - Escape keyboard. +- Ctrl+g - Exit keyboard. #### Mark -* Ctrl+SPC or Alt+SPC - Set mark at current point. -* Alt+Shift+; - Pops back to the previous mark. +- Ctrl+SPC or Alt+SPC - Set mark at current point. +- Alt+Shift+; - Pops back to the previous mark. #### Package List -* Ctrl+k, Ctrl+p - Package list. -* Ctrl+Shift+x - Package list. +- Ctrl+k, Ctrl+p - Package list. +- Ctrl+Shift+x - Package list. #### Process -* Alt+p - Show list of process. +- Alt+p - Show list of process. #### Profiler -* Alt+7 - Toggle profiler. +- Alt+7 - Toggle profiler. #### Describing -* Alt+h, f - Describe function. -* Alt+h, m - Describe mode. -* Alt+h, v - Describe variable. -* Alt+h, b - Describe bindings. +- Alt+h, f - Describe function. +- Alt+h, m - Describe mode. +- Alt+h, v - Describe variable. +- Alt+h, b - Describe bindings. #### Eval -* Ctrl+e, b - Eval buffer. -* Ctrl+e, d - Eval defined expression. -* Ctrl+e, e - Eval expression. -* Ctrl+e, r - Eval region. +- Ctrl+e, b - Eval buffer. +- Ctrl+e, d - Eval defined expression. +- Ctrl+e, e - Eval expression. +- Ctrl+e, r - Eval region. + +### Windows Menu + +- Alt+space, n - Minimize frame. +- Alt+space, x - Toggle minimize/maximize frame. +- Alt+space, c - Shutdown Emacs. ## EWW -* Alt+left - Back a page. -* Alt+right - Forward a page. -* f5 - Reload page. -* Ctrl+f5 - Reload page. -* f12 - View source. -* Ctrl+Shift+a - List buffers. -* Ctrl+Shift+o - List bookmarks. -* Ctrl+h - List histories. +- Alt+left - Back a page. +- Alt+right - Forward a page. +- f5 - Reload page. +- Ctrl+f5 - Reload page. +- f12 - View source. +- Ctrl+Shift+a - List buffers. +- Ctrl+Shift+o - List bookmarks. +- Ctrl+h - List histories. ## Image Mode -* Ctrl+r - Rotate image. -* Ctrl+0 - Maximize image. -* Ctrl+= - Increase image size. -* Ctrl+- - Decrease image size. -* Ctrl+Shift+= - Flip image horizontally. -* Ctrl+Shift+- - Flip image vertically. +- Ctrl+r - Rotate image. +- Ctrl+0 - Maximize image. +- Ctrl+= - Increase image size. +- Ctrl+- - Decrease image size. +- Ctrl+Shift+= - Flip image horizontally. +- Ctrl+Shift+- - Flip image vertically. ## Package Mode -* i - Select package to install. -* d - Select package to delete. -* x - Execute marked packages. -* s - Sort packages in order. -* u - Unmark/Mark pacakges. -* Shift+u - Upgrade all packages if available. -* Ctrl+k, r, m - Auto remove unused pacakges. +- i - Select packages to install. +- d - Select packages to delete. +- x - Execute marked packages. +- s - Sort packages in order. +- u - Unmark/Mark pacakges. +- Shift+u - Upgrade all packages if available. +- Ctrl+k, r, m - Auto remove unused pacakges. ## `tabulated-list` Mode -* Ctrl+Shift+= - Widen column width. -* Ctrl+Shift+- - Narrow column width. +- Ctrl+Shift+= - Widen column width. +- Ctrl+Shift+- - Narrow column width. ## Org Mode -* Shift+up - Move cursor `up` one row table. -* Shift+down - Move cursor `down` one row table. -* Shift+right - Move cursor `right` one column table. -* Shift+left - Move cursor `left` one column table. +- Shift+up - Move the cursor `up` one row table. +- Shift+down - Move the cursor `down` one row table. +- Shift+right - Move cursor `right` one column table. +- Shift+left - Move cursor `left` one column table. ## C/C++/Objective-C Mode -* f8 - Switch between header/source file. -* Shift+f8 - Switch between header/source file other window. +- f8 - Switch between header/source file. +- Shift+f8 - Switch between header/source file other window. ## Java Mode -* f2 - Lookup javadoc in browser. (javadoc-lookup) -* Shift+f2 - Lookup javadoc in browser. (javadoc-lookup) -* Ctrl+Shift+o - Organize imports java paths. +- f2 - Lookup javadoc in browser. (javadoc-lookup) +- Shift+f2 - Lookup javadoc in browser. (javadoc-lookup) +- Ctrl+Shift+o - Organize imports java paths. ## Web Mode -* Ctrl+Return - Emment expand. -* Ctrl+w, o - Start httpd server for real time editing website. -* Ctrl+w, p - Start httpd server for real time editing website. +- Ctrl+Return - Emment expand. +- Ctrl+w, o - Start httpd server for real time editing website. +- Ctrl+w, p - Start httpd server for real time editing website. ## CSS Mode -* Ctrl+k, s - Sort the CSS attributes between open/close parenthesis. -* Ctrl+k, d - Sort the CSS attribute for the whole file. +- Ctrl+k, s - Sort the CSS attributes between open/close parenthesis. +- Ctrl+k, d - Sort the CSS attribute for the whole file. From d4d47d64c3ed7111bd2d73696b63204474bee6af Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 21 Sep 2023 01:13:26 -0700 Subject: [PATCH 248/894] docs: Revert asterik to dash --- CHANGELOG.md | 3928 +++++++++++++++++++++---------------------- README.md | 216 +-- docs/keybindings.md | 496 +++--- 3 files changed, 2320 insertions(+), 2320 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 43867dd3..4e2306e6 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,2307 +8,2307 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how ## 9.0.2 (Unreleased) > Released N/A -- Add FASM support (e049b015df8a52d10271e3a41aeeca631296a7d5) -- Remove package `topsy` (77c506758eaca4621cf1a92e9107e5d279721827) +* Add FASM support (e049b015df8a52d10271e3a41aeeca631296a7d5) +* Remove package `topsy` (77c506758eaca4621cf1a92e9107e5d279721827) ## 9.0.1 > Released Sep 20, 2023 -- Add new package `makefile-executor` (e301333ef7585189614bb1fed163caab2e4a0973) -- Add new package `codegpt` (443b2e1312368201a8a15d64355e7c9aaf5b8958) -- Add and config new package `goto-last-change` (71d0c3dfa0636fc55cc1c023e6383d5946b19e3c) -- Add new package `flycheck-clang-analyzer` (0ea36feb652c0ebe59ab5b80d5739cb23cb4b52b) -- Add new package `codemetrics` (51032ef78f5b9827ee76c5c48832974c9bd9cf73) -- Bind Shift+return to insert `newline` in minibuffer (41c159ba7d5630fb8e7e235fc8968001f04cbb15) -- Ask CMake file-header template to differentiate `default`, `root`, and `subdirectory` (71c9bc604b57cb2379606a0b6bc12c42bb79ded7) -- Update auth-source logic for more general use (8681fb6800d4b4090c7a84dfd9d927035e2bb66a) -- Add `company-dict` (1b24a4ddd58943fb37010b7700dac32c8d54bea1) -- Add nerd-icons support (3ae70b96937dedae3b1fe8fc9edf52ad340795d6) -- Enable comment empty lines by default (2040d77e956cc3c1fb55ec0dae7dfe6c36c2381b) -- Fix cannot re-connect to language server issue (362a96418032da4244c05c810031ed74bc7b25c4) -- Add dashboard's navigator (d81fce7fb699f1866839c0bd409475ab758721d4) -- Fix `indent-guides` is not obvious in 29.x (8456bd051b096af816cd9c0840b6980c21d94c5e) -- Add `sly` to support common lisp development (fa0afd2d79b8b464f4f2413fcd93978ef168402f) -- Add support for OpenCL (d5723c34ac53c7983cdfb686884478bcacc4d4a6) -- Add support for CUDA (d5723c34ac53c7983cdfb686884478bcacc4d4a6) -- Use `context-menu-mode` instead of `right-click-context` (a7e563ea23121dd6ba340eb8fd8b9daed394f019) -- Add more support for Clojure language (b84287bde0315c021f73009fcd67e2a0d348d64f) -- Add breadcrumb mode (a81fcc65af7357eeb4babb58b97b567c5a453b01) -- Use prog mode settings for `haskell-cabal-mode` (fd8dfb5108882e5fc5a1ad74b129e35c3e1ae762) -- Add support for P4 (3b16789978d380b6be75f465fa2a3d3dbd9610b1) -- Add company support for PHP (30c8b00169eefb866df062095c1bf33b6d0729ec) -- Add company support for Perl (98d4e1494364ca49bf3cd370a659957674eda100) -- Configure for beancount (40ee14e541453e684d1f836dcc2fa47abda9ece9) -- Add support for F* (1dc616adae9bdcbf1810058b3d078f831be5cd34) -- Add support for Hylang (df2337bfb3ef64a3c2e9cbd5422df7eb66b9e698) -- Add support for Scheme (6fe51f46592cd3e6ceee1ae274b086b046dc93b0) -- Add support for ledger (5cc7ba8abad0864f9d435519bb35bf45b32d2dcb) -- Add support for SML (031289bf682aa956cd322e1e1078408f0d79e8ce) -- Use built-in on first project hook (84a7695b668debed6fb59bbd5313ff9be897d6b7) -- Add LaTex support (7fbb631c54b82aa43a80c4ad7733143c89773ff1) -- Add Noir support (7fbb631c54b82aa43a80c4ad7733143c89773ff1) -- Enable jump to button in Tree-Sitter debug mode (02f5172c7d061732bb0f154ded5898c1baaf16b9) -- Add Windows Menu's key bindings (0cc2bb8d938f6a549cc3ae9a15ba4776010c6fa8) -- Add package `chatgpt-sideline` (65409fc4c68254b18ce209e64fcf74b016e2413e) +* Add new package `makefile-executor` (e301333ef7585189614bb1fed163caab2e4a0973) +* Add new package `codegpt` (443b2e1312368201a8a15d64355e7c9aaf5b8958) +* Add and config new package `goto-last-change` (71d0c3dfa0636fc55cc1c023e6383d5946b19e3c) +* Add new package `flycheck-clang-analyzer` (0ea36feb652c0ebe59ab5b80d5739cb23cb4b52b) +* Add new package `codemetrics` (51032ef78f5b9827ee76c5c48832974c9bd9cf73) +* Bind Shift+return to insert `newline` in minibuffer (41c159ba7d5630fb8e7e235fc8968001f04cbb15) +* Ask CMake file-header template to differentiate `default`, `root`, and `subdirectory` (71c9bc604b57cb2379606a0b6bc12c42bb79ded7) +* Update auth-source logic for more general use (8681fb6800d4b4090c7a84dfd9d927035e2bb66a) +* Add `company-dict` (1b24a4ddd58943fb37010b7700dac32c8d54bea1) +* Add nerd-icons support (3ae70b96937dedae3b1fe8fc9edf52ad340795d6) +* Enable comment empty lines by default (2040d77e956cc3c1fb55ec0dae7dfe6c36c2381b) +* Fix cannot re-connect to language server issue (362a96418032da4244c05c810031ed74bc7b25c4) +* Add dashboard's navigator (d81fce7fb699f1866839c0bd409475ab758721d4) +* Fix `indent-guides` is not obvious in 29.x (8456bd051b096af816cd9c0840b6980c21d94c5e) +* Add `sly` to support common lisp development (fa0afd2d79b8b464f4f2413fcd93978ef168402f) +* Add support for OpenCL (d5723c34ac53c7983cdfb686884478bcacc4d4a6) +* Add support for CUDA (d5723c34ac53c7983cdfb686884478bcacc4d4a6) +* Use `context-menu-mode` instead of `right-click-context` (a7e563ea23121dd6ba340eb8fd8b9daed394f019) +* Add more support for Clojure language (b84287bde0315c021f73009fcd67e2a0d348d64f) +* Add breadcrumb mode (a81fcc65af7357eeb4babb58b97b567c5a453b01) +* Use prog mode settings for `haskell-cabal-mode` (fd8dfb5108882e5fc5a1ad74b129e35c3e1ae762) +* Add support for P4 (3b16789978d380b6be75f465fa2a3d3dbd9610b1) +* Add company support for PHP (30c8b00169eefb866df062095c1bf33b6d0729ec) +* Add company support for Perl (98d4e1494364ca49bf3cd370a659957674eda100) +* Configure for beancount (40ee14e541453e684d1f836dcc2fa47abda9ece9) +* Add support for F* (1dc616adae9bdcbf1810058b3d078f831be5cd34) +* Add support for Hylang (df2337bfb3ef64a3c2e9cbd5422df7eb66b9e698) +* Add support for Scheme (6fe51f46592cd3e6ceee1ae274b086b046dc93b0) +* Add support for ledger (5cc7ba8abad0864f9d435519bb35bf45b32d2dcb) +* Add support for SML (031289bf682aa956cd322e1e1078408f0d79e8ce) +* Use built-in on first project hook (84a7695b668debed6fb59bbd5313ff9be897d6b7) +* Add LaTex support (7fbb631c54b82aa43a80c4ad7733143c89773ff1) +* Add Noir support (7fbb631c54b82aa43a80c4ad7733143c89773ff1) +* Enable jump to button in Tree-Sitter debug mode (02f5172c7d061732bb0f154ded5898c1baaf16b9) +* Add Windows Menu's key bindings (0cc2bb8d938f6a549cc3ae9a15ba4776010c6fa8) +* Add package `chatgpt-sideline` (65409fc4c68254b18ce209e64fcf74b016e2413e) ## 9.0.0 > Released Jan 01, 2023 -- Add new package `company-kaomoji` (1cc6b70e9ab4ae3fc893482c1d38986da6b32e87) -- Refactor `ts-fold-indicators` face function and get queries function (27e614884c1cb84d8f832280d253d387cdde99b4) -- Add OCaml support (ddaaf11b98c88c709fecd5db8b8214a63e1bb00f) -- Add support for `elfeed` (7a3c3ad99bea5088da2c7d681552f55914b37934) -- Cancel `echo-bar` right padding by default (75416a77c6bb0eef90b71a2ee09ab42202bc7bb5) -- Add new packages `org-superstar` and `org-fancy-priorities` (695f5f46e611de1529c6bbd57cd251386616d2f7) -- Add new package `hammy` (8ea21aa67e98efd9a8eb846e6b908fb500afab52) -- Enable `display-fill-column-indicator-mode` in `text-mode` by default (5283fd976574ecd322e77556bcd0b6790eed7403) -- Enhance experience with `org-superstars` (5c240a626fe60685f2768eb17a6dbfcc61452134) -- Add new package `sideline-color` (6c472aa4c92069551a0707760e3d41c12dcd7411) -- Add support for `haml-mode` (b50bbb26cfddab3e16d849f65e33894ec5a70177) -- Use package-menu to upgrade packages instead of the prompt (5903e431921a10f023247ba59ee78eaaa59fc961) -- Extract message utility functions to separate module, `msgu` (d3957bec1ffd3668a5f8861644f6ec2953cd3781) -- Fix does upgradable menu after package list is refreshed (09d78404f7e8f0bec64d4df78ae9f90e7c6069d9) -- Add clear filter key for `package-menu` mode (bf36721805a48b6319bd5eb1b9064129af293560) -- Load `eask-api` when in valid Eask related project (5644b5128cb1f132b9b552cc745377be8528b435) -- Add new package `editorconfig-generate` (afd3fa07135fd9154b551fffb20822316cf4e3d7) -- Bind key `C-M-k` to `kill-this-buffer` (758c464dfe76bad0053ce82f4064f382a1ae4ac3) -- Remove `buffer-menu` feature on display project name (74feaa938d4be1667bab1c1f68308f8c6a250208) -- Use macro to define `file-header` insertion functions (e5e200684f25325c70906a53a84f526328bc6fbf) -- Re-define file header source with utility macro (ca4d8e49ba80f78bd34ff610a442c8a8bf7bc097) -- Turn `completion-ignore-case` on by default (b94542cb51736f26a3842753bbc268116fa4ba06) -- Add new package `minimap` (ae9ef5a0d93bf8f924c8572d00f026dace2079a3) -- Replace package `docstr` with `ts-docstr` for better parsing capability (ee85ba4b01401707461ec695038f2ee4cc175f74) -- Add new package `highlight-doxygen` (ee85ba4b01401707461ec695038f2ee4cc175f74) -- Enable `minibuffer-depth-indicate-mode` by default (83ecd6c2b256d2fa0dd3b6fa64236ad5aab2843f) -- Fix typescript insertion with `ts-docstr` (ec8a5592e8f4e6ba707d36218461e2f0a9329822) -- Add new package `toggle-profiler` (eecf0323d3af8fdcc2b3c2c8e8e62dd78774a3b7) -- Bind new key to command `keyboard-escape-quit` (3ce9d3ff4ae965a31f1855bf6f9b11c31e2576be) -- Bind new key to command `toggle-profiler` (f49dfeb07c1e0d3d879cb3acdfb4a5ab892326f2) -- Bind new key to command `ts-docstr-ask` (9836e3d76afeadcb75c0d7378d38b209dda50e82) -- Add new packages `gitlab-ci-mode` and `gitlab-ci-mode-flycheck` (984fc836ecb832e047409a1efa03c806205a7c9e) -- Remove unnecessary config to `auto-mode-alist` (0dad6227b3372d530f55032726693ab41541e8a7) -- Add new package `sln-mode` to handle `*.sln` file (673a2635efccd1e5258a157e738f8ebdb35f567a) -- Add new font `Symbola.ttf` for Windows' unicode display (98a74550b9edfcbe30d403418263b6594582652c) -- Extract undo/redo module to external package `undo-tree-vf` (391bb1e4b1416c1c7f54a19f07c6b83ccd3e4524) -- Use built-in `bolp` and `eolp` functions instead (0504aa597efd52e9efbefe3e2338349cc5d458fc) -- Extract parent directory not found when file creation module to external package `ff-guard` (008592968fea55e925c0bbe8e5412b93a4dde7c3) -- Add new package `prettier` (a2af4f74eea9e6b7861db8babb1de2a4909247a2) -- Add new package `vs-electric-spacing` (a04369b5ebfa1db7a47bcf156f80614959685190) -- Add new package `terminal-here` (56ad79fdf537fc1d7380ff4adc71dea5051e00ac) -- Add new package `quickrun` (e13899b04affe5157a0cacff52b24c1925c293f4) -- Extract select file in project/pwd to external `ffap` (e9b7c045a2cbd2dfdfc4f519e24a973a0807410b) -- Extract [@cmuratori](https://github.com/cmuratori)'s run/make script feature to external `execrun` (83d90d53e5324e22e5fbf3c174487ddd22fd7117) -- Extract find corresponding file module to external package `fof` (b7d018be296f55ca5cd8859b53c68efe326a2399) -- Extract VSCode editing experience to external package `vsc-edit-mode` (744eb525d3c90055528f650e3991614eb172684a) -- Removed complex line number configuration, keep it simple (f78fd0b8b96b8fb113f6156d346689622967fa15) -- Remove dashboard's previous/next blank-lines navigation keys (bfef0c196ac7fdc307552b6d5f663279d540cba4) -- Extract package module to external package `pkg-dm` (9051c25ce5c07542ea0a52bfb4192d74ac8d1453) -- Use `elenv` for emacs-lisp environment (92c9db4dbbe49072874fd18d2c27b44a5384bfd4) -- Remove previouse/next key type option (a4a605f44e18ae2161a8e87598e636bf9f1f51a9) -- Extract previous/next blank line keys to external package `block-travel` (9f624c1bbb7259da65fd9b468812358d53ee36ca) -- Add packages for feature sticky header, `topsy` and `org-sticky-header` (a9f01c9ce319e27e04e1a8fac3b56ed14f3d65ab) -- Add support for Terraform (d241fc77d5c13b3e01e1d0dfd78147b3a7c9a59d) -- Add support for Zig (2911e870dce6238ab6d960a287cd25c64576bb33) -- Add support for Racket (f2f314f1eb670b7508c661cf68e0033292fe256c) -- Add support for Idris (99013713d649e59f07fae5a2bf9e7fe5f96f0800) -- Add support for VHDL (185046a34e06bc8c4a6abf57c4f6d843a66da722) -- Add support for Mint (9d50d8a05767f32c373f13240f3eaeb9440f6582) -- Improve EWW UX (b954b8f5f1782a500eb4a7fda688a8fab0aebd27) -- Improve `image-mode` UX (80127d5060bbf6ae871d87502dfff27a73c123fe) -- Add `emp` as default music player (2861743073ecd2e6d7608dac8021fc400104c4bb) -- Bind keys for `emp` (f5183bee81fea5b0e832ed39282ad76ee9ed70e8) -- Bind keys for `eww` (500696b4403a50f83951532f0e31ab4b1cd5a2bb) -- Add support for fish shell-script (44ed9764a7f2dc3e3632c6b0136390a97bce74e4) -- Add support for ansible (cb91beeff65b63539a2893f67aaa888d9d53dc7b) -- Remove `rjsx-mode` and `js2-mode`, use default `js-mode` and `js-jsx-mode` (d3b76f615c5030a54ec3d74517a43c734700be50) -- Add `company` and `flycheck` support for multiple languages (4f71184b0eab6b65bc7f57d615494f9d88afb020) -- Split moduels to each individual `config.el` file (d97ef5c27090d65e3ba555c41443f5d877764493) -- Allow `lsp-mode` being active in file without the `project-root` being defined (b737a6515e51b23dfb42c11ab2e49a54f48b9ca4) -- Add support for elisp keywords completion (19f87363c77d15602f09dd358ce9237fe47ccca1) -- Extract modeline display to external package `jcs-modeline` (3cb0a6304d4b95fca9a35b4efbf6434eae4494ed) -- Replace `toggle-quotes` with new package `cycle-quotes` (53c69a8532142b4ede97df717e07c29fff9e66a5) -- Remove unused command to toggle forward/backward sexp (4703c7fc81152f8818f5c4cba907d64980ae4c0c) -- Bind keys for `cycle-quote` and `cycle-slash` (8e5dec85c47c4c9ff35e48df6bcbf317b687cc93) -- Replace `bool-flip` with new package `cycle-at-point` (e3399712e28730fa8b474032e6e17664f153ac68) -- Add new package `cycle-case-style` (6cad7031a6b0ef58bbf74e74e020b272d53e4b19) -- Add eldoc support for CSS (9b9b4cd493ef35d31a78300c94cae9ad9e778c84) -- Add eldoc support for TOML (a0eb8ed975a9a7367ff94789d48f80ebb207dbf3) -- Use `literate-calc-mode` instead of self-defined calc command (691186d362f79838291779bac6bf50e76eebc015) -- Move back to use `use-package` (9d2ead748c345b8edcf17fb9ee0e58b1b7464f09) -- Make echo all `re-mode` commands (26a37fa3b4b6e8f9125a4c8c133e8df03681a496) -- All major-mode for all .ignore files (a14a111e8c59c08718f620a455a1c14e26f8779e) -- Add another file paths completion package, `company-paths` (a73cafcaf2f36192de06eeb3096a856f05e01113) -- Integrate `magit` (54953d780fc9962d5d373cabb9a3c3a2f2c7629e) -- Add new package `vc-refrest` for better UX (91625bc0ff66f773c8c040b3d56b2e64de8ba497) -- Add support for `epub` reader (04a1bd1eba474f6949e96f2ec23befc96847de56) -- Add new package `free-keys` (9925b4ce6dd513843b07b1edae07565366bc8857) -- Add new package `npm-mode` (78ad3a6cae3cc273c7c10695b1b5a5e5941ec686) -- Add new package `k8s-mode` for kubernetes configuration file (0db8edb596c264a9256ebf20ea74dd9b9e422a04) -- Add new module for languages `PureScript` (8ffb007bda2281a53b29782b898c2339033846ab) -- Add support for `PKGBUILD` file (b14cf80ecac042047e89dbb870ff79e75769bb8c) -- Add company support for Eask-file, `company-eask` (21655da7edbad6f85aed6cce67994948d831bfe0) -- Add eldoc support for Eask-file, `eldoc-eask` (fcd62477d4caa5d8c442568e37fd37d3309f0655) -- Remove `nhexl-mode`, and use `hexl-mode` instead (487e8ec100b915d82205216013c59dd4669e8902) -- Add annotation for `file-header` templates (5d32dbe973a74cb918a32cd7489773eab247561c) +* Add new package `company-kaomoji` (1cc6b70e9ab4ae3fc893482c1d38986da6b32e87) +* Refactor `ts-fold-indicators` face function and get queries function (27e614884c1cb84d8f832280d253d387cdde99b4) +* Add OCaml support (ddaaf11b98c88c709fecd5db8b8214a63e1bb00f) +* Add support for `elfeed` (7a3c3ad99bea5088da2c7d681552f55914b37934) +* Cancel `echo-bar` right padding by default (75416a77c6bb0eef90b71a2ee09ab42202bc7bb5) +* Add new packages `org-superstar` and `org-fancy-priorities` (695f5f46e611de1529c6bbd57cd251386616d2f7) +* Add new package `hammy` (8ea21aa67e98efd9a8eb846e6b908fb500afab52) +* Enable `display-fill-column-indicator-mode` in `text-mode` by default (5283fd976574ecd322e77556bcd0b6790eed7403) +* Enhance experience with `org-superstars` (5c240a626fe60685f2768eb17a6dbfcc61452134) +* Add new package `sideline-color` (6c472aa4c92069551a0707760e3d41c12dcd7411) +* Add support for `haml-mode` (b50bbb26cfddab3e16d849f65e33894ec5a70177) +* Use package-menu to upgrade packages instead of the prompt (5903e431921a10f023247ba59ee78eaaa59fc961) +* Extract message utility functions to separate module, `msgu` (d3957bec1ffd3668a5f8861644f6ec2953cd3781) +* Fix does upgradable menu after package list is refreshed (09d78404f7e8f0bec64d4df78ae9f90e7c6069d9) +* Add clear filter key for `package-menu` mode (bf36721805a48b6319bd5eb1b9064129af293560) +* Load `eask-api` when in valid Eask related project (5644b5128cb1f132b9b552cc745377be8528b435) +* Add new package `editorconfig-generate` (afd3fa07135fd9154b551fffb20822316cf4e3d7) +* Bind key `C-M-k` to `kill-this-buffer` (758c464dfe76bad0053ce82f4064f382a1ae4ac3) +* Remove `buffer-menu` feature on display project name (74feaa938d4be1667bab1c1f68308f8c6a250208) +* Use macro to define `file-header` insertion functions (e5e200684f25325c70906a53a84f526328bc6fbf) +* Re-define file header source with utility macro (ca4d8e49ba80f78bd34ff610a442c8a8bf7bc097) +* Turn `completion-ignore-case` on by default (b94542cb51736f26a3842753bbc268116fa4ba06) +* Add new package `minimap` (ae9ef5a0d93bf8f924c8572d00f026dace2079a3) +* Replace package `docstr` with `ts-docstr` for better parsing capability (ee85ba4b01401707461ec695038f2ee4cc175f74) +* Add new package `highlight-doxygen` (ee85ba4b01401707461ec695038f2ee4cc175f74) +* Enable `minibuffer-depth-indicate-mode` by default (83ecd6c2b256d2fa0dd3b6fa64236ad5aab2843f) +* Fix typescript insertion with `ts-docstr` (ec8a5592e8f4e6ba707d36218461e2f0a9329822) +* Add new package `toggle-profiler` (eecf0323d3af8fdcc2b3c2c8e8e62dd78774a3b7) +* Bind new key to command `keyboard-escape-quit` (3ce9d3ff4ae965a31f1855bf6f9b11c31e2576be) +* Bind new key to command `toggle-profiler` (f49dfeb07c1e0d3d879cb3acdfb4a5ab892326f2) +* Bind new key to command `ts-docstr-ask` (9836e3d76afeadcb75c0d7378d38b209dda50e82) +* Add new packages `gitlab-ci-mode` and `gitlab-ci-mode-flycheck` (984fc836ecb832e047409a1efa03c806205a7c9e) +* Remove unnecessary config to `auto-mode-alist` (0dad6227b3372d530f55032726693ab41541e8a7) +* Add new package `sln-mode` to handle `*.sln` file (673a2635efccd1e5258a157e738f8ebdb35f567a) +* Add new font `Symbola.ttf` for Windows' unicode display (98a74550b9edfcbe30d403418263b6594582652c) +* Extract undo/redo module to external package `undo-tree-vf` (391bb1e4b1416c1c7f54a19f07c6b83ccd3e4524) +* Use built-in `bolp` and `eolp` functions instead (0504aa597efd52e9efbefe3e2338349cc5d458fc) +* Extract parent directory not found when file creation module to external package `ff-guard` (008592968fea55e925c0bbe8e5412b93a4dde7c3) +* Add new package `prettier` (a2af4f74eea9e6b7861db8babb1de2a4909247a2) +* Add new package `vs-electric-spacing` (a04369b5ebfa1db7a47bcf156f80614959685190) +* Add new package `terminal-here` (56ad79fdf537fc1d7380ff4adc71dea5051e00ac) +* Add new package `quickrun` (e13899b04affe5157a0cacff52b24c1925c293f4) +* Extract select file in project/pwd to external `ffap` (e9b7c045a2cbd2dfdfc4f519e24a973a0807410b) +* Extract [@cmuratori](https://github.com/cmuratori)'s run/make script feature to external `execrun` (83d90d53e5324e22e5fbf3c174487ddd22fd7117) +* Extract find corresponding file module to external package `fof` (b7d018be296f55ca5cd8859b53c68efe326a2399) +* Extract VSCode editing experience to external package `vsc-edit-mode` (744eb525d3c90055528f650e3991614eb172684a) +* Removed complex line number configuration, keep it simple (f78fd0b8b96b8fb113f6156d346689622967fa15) +* Remove dashboard's previous/next blank-lines navigation keys (bfef0c196ac7fdc307552b6d5f663279d540cba4) +* Extract package module to external package `pkg-dm` (9051c25ce5c07542ea0a52bfb4192d74ac8d1453) +* Use `elenv` for emacs-lisp environment (92c9db4dbbe49072874fd18d2c27b44a5384bfd4) +* Remove previouse/next key type option (a4a605f44e18ae2161a8e87598e636bf9f1f51a9) +* Extract previous/next blank line keys to external package `block-travel` (9f624c1bbb7259da65fd9b468812358d53ee36ca) +* Add packages for feature sticky header, `topsy` and `org-sticky-header` (a9f01c9ce319e27e04e1a8fac3b56ed14f3d65ab) +* Add support for Terraform (d241fc77d5c13b3e01e1d0dfd78147b3a7c9a59d) +* Add support for Zig (2911e870dce6238ab6d960a287cd25c64576bb33) +* Add support for Racket (f2f314f1eb670b7508c661cf68e0033292fe256c) +* Add support for Idris (99013713d649e59f07fae5a2bf9e7fe5f96f0800) +* Add support for VHDL (185046a34e06bc8c4a6abf57c4f6d843a66da722) +* Add support for Mint (9d50d8a05767f32c373f13240f3eaeb9440f6582) +* Improve EWW UX (b954b8f5f1782a500eb4a7fda688a8fab0aebd27) +* Improve `image-mode` UX (80127d5060bbf6ae871d87502dfff27a73c123fe) +* Add `emp` as default music player (2861743073ecd2e6d7608dac8021fc400104c4bb) +* Bind keys for `emp` (f5183bee81fea5b0e832ed39282ad76ee9ed70e8) +* Bind keys for `eww` (500696b4403a50f83951532f0e31ab4b1cd5a2bb) +* Add support for fish shell-script (44ed9764a7f2dc3e3632c6b0136390a97bce74e4) +* Add support for ansible (cb91beeff65b63539a2893f67aaa888d9d53dc7b) +* Remove `rjsx-mode` and `js2-mode`, use default `js-mode` and `js-jsx-mode` (d3b76f615c5030a54ec3d74517a43c734700be50) +* Add `company` and `flycheck` support for multiple languages (4f71184b0eab6b65bc7f57d615494f9d88afb020) +* Split moduels to each individual `config.el` file (d97ef5c27090d65e3ba555c41443f5d877764493) +* Allow `lsp-mode` being active in file without the `project-root` being defined (b737a6515e51b23dfb42c11ab2e49a54f48b9ca4) +* Add support for elisp keywords completion (19f87363c77d15602f09dd358ce9237fe47ccca1) +* Extract modeline display to external package `jcs-modeline` (3cb0a6304d4b95fca9a35b4efbf6434eae4494ed) +* Replace `toggle-quotes` with new package `cycle-quotes` (53c69a8532142b4ede97df717e07c29fff9e66a5) +* Remove unused command to toggle forward/backward sexp (4703c7fc81152f8818f5c4cba907d64980ae4c0c) +* Bind keys for `cycle-quote` and `cycle-slash` (8e5dec85c47c4c9ff35e48df6bcbf317b687cc93) +* Replace `bool-flip` with new package `cycle-at-point` (e3399712e28730fa8b474032e6e17664f153ac68) +* Add new package `cycle-case-style` (6cad7031a6b0ef58bbf74e74e020b272d53e4b19) +* Add eldoc support for CSS (9b9b4cd493ef35d31a78300c94cae9ad9e778c84) +* Add eldoc support for TOML (a0eb8ed975a9a7367ff94789d48f80ebb207dbf3) +* Use `literate-calc-mode` instead of self-defined calc command (691186d362f79838291779bac6bf50e76eebc015) +* Move back to use `use-package` (9d2ead748c345b8edcf17fb9ee0e58b1b7464f09) +* Make echo all `re-mode` commands (26a37fa3b4b6e8f9125a4c8c133e8df03681a496) +* All major-mode for all .ignore files (a14a111e8c59c08718f620a455a1c14e26f8779e) +* Add another file paths completion package, `company-paths` (a73cafcaf2f36192de06eeb3096a856f05e01113) +* Integrate `magit` (54953d780fc9962d5d373cabb9a3c3a2f2c7629e) +* Add new package `vc-refrest` for better UX (91625bc0ff66f773c8c040b3d56b2e64de8ba497) +* Add support for `epub` reader (04a1bd1eba474f6949e96f2ec23befc96847de56) +* Add new package `free-keys` (9925b4ce6dd513843b07b1edae07565366bc8857) +* Add new package `npm-mode` (78ad3a6cae3cc273c7c10695b1b5a5e5941ec686) +* Add new package `k8s-mode` for kubernetes configuration file (0db8edb596c264a9256ebf20ea74dd9b9e422a04) +* Add new module for languages `PureScript` (8ffb007bda2281a53b29782b898c2339033846ab) +* Add support for `PKGBUILD` file (b14cf80ecac042047e89dbb870ff79e75769bb8c) +* Add company support for Eask-file, `company-eask` (21655da7edbad6f85aed6cce67994948d831bfe0) +* Add eldoc support for Eask-file, `eldoc-eask` (fcd62477d4caa5d8c442568e37fd37d3309f0655) +* Remove `nhexl-mode`, and use `hexl-mode` instead (487e8ec100b915d82205216013c59dd4669e8902) +* Add annotation for `file-header` templates (5d32dbe973a74cb918a32cd7489773eab247561c) ## 8.2.1 > Released Jul 22, 2022 -- Add new package `sideline-blame` (c4713396e8937da498083bd3730f28bc114e3b47) -- Add new package `sideline-flymake` (322b5bb5123a60c5dbdcb11458d2c7eca92fe9a0) -- Add new package `echo-bar` (26c0bf7c657a29368486aac112439a8507927b21) -- Change modeline color while debugging (c4f224fe926400089d8896f3a89fe545e12e66a2) -- Add new package `company-dockerfile` (ebb3556e9cb79f66f191e39dee8738d2cd1d33bc) -- Add new package `company-powershell` (39290625a468462d2ebaccc6a7d8cf4f13851311) -- Add new package `company-cmd` (b7ed05973c8b8b02a729734d1303ed1291dccba4) -- Add new package `company-makefile` (0e1d62adddfb8babf9ab1478af58e1519d1f7a28) -- Add new package `company-autoconf` (cec8940857a8bb434ecf0a37188cd6840602b70c) -- Add new package `company-coffee` (74e5a42eebaf812f266a4a508d059bed33c7986f) -- Refactor to use default function to get `*Messages*` buffer instead of declaring another variable explicitly in the global scope (ac7f0791c1f1e3de16a14831d07280957b77e244) -- Use default function to get `*scratch*` buffer (b6909ccb5f9f4fa6af211ac1e9bb0fd50afc7255) -- Replace built-in progress reporter with external library `prt` (aa0f6d8bbfe882e2ba4f783e6eca431b392c04cc) -- Use built-in `scratch-buffer` function instead (5a0957f214aa786b2ea82e41a2aff3052c63eda3) -- Fix function name `startup--get-buffer-create-scratch` to get scratch buffer `get-scratch-buffer-create` (8788c3015561faf13c46e12a9e5febc5b1a983c2) -- Drop support for Emacs 28.x (7fa61292bd1553cee46884a98f4959933b55bb12) -- Diminish buffer `*Bug Help*` as default (cef9be24f401405fe58aed4496e6cac52099487b) +* Add new package `sideline-blame` (c4713396e8937da498083bd3730f28bc114e3b47) +* Add new package `sideline-flymake` (322b5bb5123a60c5dbdcb11458d2c7eca92fe9a0) +* Add new package `echo-bar` (26c0bf7c657a29368486aac112439a8507927b21) +* Change modeline color while debugging (c4f224fe926400089d8896f3a89fe545e12e66a2) +* Add new package `company-dockerfile` (ebb3556e9cb79f66f191e39dee8738d2cd1d33bc) +* Add new package `company-powershell` (39290625a468462d2ebaccc6a7d8cf4f13851311) +* Add new package `company-cmd` (b7ed05973c8b8b02a729734d1303ed1291dccba4) +* Add new package `company-makefile` (0e1d62adddfb8babf9ab1478af58e1519d1f7a28) +* Add new package `company-autoconf` (cec8940857a8bb434ecf0a37188cd6840602b70c) +* Add new package `company-coffee` (74e5a42eebaf812f266a4a508d059bed33c7986f) +* Refactor to use default function to get `*Messages*` buffer instead of declaring another variable explicitly in the global scope (ac7f0791c1f1e3de16a14831d07280957b77e244) +* Use default function to get `*scratch*` buffer (b6909ccb5f9f4fa6af211ac1e9bb0fd50afc7255) +* Replace built-in progress reporter with external library `prt` (aa0f6d8bbfe882e2ba4f783e6eca431b392c04cc) +* Use built-in `scratch-buffer` function instead (5a0957f214aa786b2ea82e41a2aff3052c63eda3) +* Fix function name `startup--get-buffer-create-scratch` to get scratch buffer `get-scratch-buffer-create` (8788c3015561faf13c46e12a9e5febc5b1a983c2) +* Drop support for Emacs 28.x (7fa61292bd1553cee46884a98f4959933b55bb12) +* Diminish buffer `*Bug Help*` as default (cef9be24f401405fe58aed4496e6cac52099487b) ## 8.2.0 > Released Jun 21, 2022 -- Drop support for Emacs 27.x (7fa61292bd1553cee46884a98f4959933b55bb12) -- Prevent whitespace cleanup for `text-mode` (56dca1ac48ef4e613c777b82bac1247513e6c024) -- Remove development package `ert-runner` (84ffcde033cab6073b3b2624b1c6f40260322a64) -- Remove development package `el-mock` (8fcc72f1ec5fb723b3262070ad87095d42fea852) -- Fix bug for newly added packages from archives (6a92be2c8800b478bfb120a4489a7b1930235db0) -- Add new package `flycheck-eask`. (cd94bbabe3bb5e3878384afea030cb203e0e5050) -- Move minibuffer flx to external package [vertico-flx](https://github.com/jcs-elpa/vertico-flx) (151d8f20e2d5539add95deb892acfbb0f1638df7) -- Show `helpful` message while describing things at point (a06c8d1edbb2380cf449a554dda0d10c3433ae3a) -- Add new package `suggest` (913f278afa145d46924cde5322506cd13dd43e9f) -- Inhibit redisplay on startup to speed up the startup time (9922190f2e53ccc9a400943140a3c5e6462bde5f) -- Add new package `company-shell` (6b5d79a65d889222e42343325cf59790c78d97af) -- Add new package `company-glsl` (122b4a1b541acf7a810253d986d423e216a92ceb) -- Add new package `arduino-mode` (d4ffb8c6b5ca99619c601c26c85aa6063d6c1806) -- Add new package `on` and configured to improve startup speed (8c9f797492a74cdb30ba9ff6f7ee483c0683def5) -- Move init delay to `on-init-ui-hook` (705afe9744fc3efb2ee005beb8db85e0a08b6fbe) -- Add new package `qml-mode` (e383783356143f9cb25ad315be6227823a7b44d7) -- Add new package `coffee-mode` (d7a9a999e9dbd8c47fc3e2ac559517b776c0ac31) -- Add new package `crystal-mode` (72c3dba1d496fd85e96ea8f80da1caa3a56b2e06) -- Add new package `d-mode` (8bbb6fdce8351cccf22b59e08efa6a5969d8586e) -- Add new package `feature-mode` (76f0696c15f60c44aced2a6c58a3039d7d214fcf) -- Add new package `git-assembler-mode`, `graphql-mode`, and `hexo` (444fd96c9a5ebbdab04f74ae18f3a31978b3acfa) -- Add new package `recentf-excl` (1fde6265b338d17efa5f47b908ad4b30c159d9da) -- Add new package `javap-mode` (6e6f53f1f2cc05cef2f0065ad214f6d58d65eaa3) -- Fix conflict between `company-box-doc` and `dashboard` refresh (d49a0310c3a28e1edabb6ba11436b046c701e63f) -- Fix popup tip showing previous/last description (45451bb3460f0ffabb6af35c989bb3e6290e594c) -- Fix bury buffer proceed before `diminish-buffer-mode` will jump to unwanted buffer (184ba39015b1b26342c13f8b107b69c389f0aeed) -- Add new packages `phpt-mode` and `robots-txt-mode` (eb4714b8280490fbf9c6f570479e6f3ba1a3a690) -- Remove package `blamer` and add new package `vc-msg` (067cfb98a52263754b7d4c4222d2bd9c8c4d0601) -- Improve `jcs-advice-add` macro (3ec7e943ab0d035610ce6391e7f9d8ed8ff58cb1) -- Improve `jcs-add-hook` macro (48abd848fba1b2cefa6c7086ca73ac679c3f83ec) -- Add new package `protobuf-mode` (6e4f27587b5a54a0a7bddc5e0a8cba2e008f1463) -- Remove tab and spaces converting util functions (5c92fa525f486ef46e2e309ee5d47f48f5fef66a) -- Move built-in `multiple-cursors` functions to external package `vsc-multiple-cursors` (d12f928aeb4f7765772576d6d0cf6329ffb081b6) -- Configure `multiple-cursors` for mouse click (454933b94926bab40c09810d49533c3eb3290239) -- Add new package `gcmh` (39e381d56f12ba9866c71d1e7b2f31775ee25ed2) -- Disable `page-break-lines` in `emacs-lisp-compilation-mode` (b337b4505ad14c8b756e810e9b1f7b65a598f786) -- Add new package `sideline-flycheck` (18cdd626331297f77255a8faa922f5dd199bc416) -- Add new package `docker` (bb0fbb611cce10a1ea4438b9bb0ab95110dd49cc) -- Configure compilation previous/next error keys (919a84801aef3631fa7dc496a8b997acaeeca0d2) -- Add new package `sideline-lsp` (b7b7c4ed9359412709f4fc0197005043b6d19fca) +* Drop support for Emacs 27.x (7fa61292bd1553cee46884a98f4959933b55bb12) +* Prevent whitespace cleanup for `text-mode` (56dca1ac48ef4e613c777b82bac1247513e6c024) +* Remove development package `ert-runner` (84ffcde033cab6073b3b2624b1c6f40260322a64) +* Remove development package `el-mock` (8fcc72f1ec5fb723b3262070ad87095d42fea852) +* Fix bug for newly added packages from archives (6a92be2c8800b478bfb120a4489a7b1930235db0) +* Add new package `flycheck-eask`. (cd94bbabe3bb5e3878384afea030cb203e0e5050) +* Move minibuffer flx to external package [vertico-flx](https://github.com/jcs-elpa/vertico-flx) (151d8f20e2d5539add95deb892acfbb0f1638df7) +* Show `helpful` message while describing things at point (a06c8d1edbb2380cf449a554dda0d10c3433ae3a) +* Add new package `suggest` (913f278afa145d46924cde5322506cd13dd43e9f) +* Inhibit redisplay on startup to speed up the startup time (9922190f2e53ccc9a400943140a3c5e6462bde5f) +* Add new package `company-shell` (6b5d79a65d889222e42343325cf59790c78d97af) +* Add new package `company-glsl` (122b4a1b541acf7a810253d986d423e216a92ceb) +* Add new package `arduino-mode` (d4ffb8c6b5ca99619c601c26c85aa6063d6c1806) +* Add new package `on` and configured to improve startup speed (8c9f797492a74cdb30ba9ff6f7ee483c0683def5) +* Move init delay to `on-init-ui-hook` (705afe9744fc3efb2ee005beb8db85e0a08b6fbe) +* Add new package `qml-mode` (e383783356143f9cb25ad315be6227823a7b44d7) +* Add new package `coffee-mode` (d7a9a999e9dbd8c47fc3e2ac559517b776c0ac31) +* Add new package `crystal-mode` (72c3dba1d496fd85e96ea8f80da1caa3a56b2e06) +* Add new package `d-mode` (8bbb6fdce8351cccf22b59e08efa6a5969d8586e) +* Add new package `feature-mode` (76f0696c15f60c44aced2a6c58a3039d7d214fcf) +* Add new package `git-assembler-mode`, `graphql-mode`, and `hexo` (444fd96c9a5ebbdab04f74ae18f3a31978b3acfa) +* Add new package `recentf-excl` (1fde6265b338d17efa5f47b908ad4b30c159d9da) +* Add new package `javap-mode` (6e6f53f1f2cc05cef2f0065ad214f6d58d65eaa3) +* Fix conflict between `company-box-doc` and `dashboard` refresh (d49a0310c3a28e1edabb6ba11436b046c701e63f) +* Fix popup tip showing previous/last description (45451bb3460f0ffabb6af35c989bb3e6290e594c) +* Fix bury buffer proceed before `diminish-buffer-mode` will jump to unwanted buffer (184ba39015b1b26342c13f8b107b69c389f0aeed) +* Add new packages `phpt-mode` and `robots-txt-mode` (eb4714b8280490fbf9c6f570479e6f3ba1a3a690) +* Remove package `blamer` and add new package `vc-msg` (067cfb98a52263754b7d4c4222d2bd9c8c4d0601) +* Improve `jcs-advice-add` macro (3ec7e943ab0d035610ce6391e7f9d8ed8ff58cb1) +* Improve `jcs-add-hook` macro (48abd848fba1b2cefa6c7086ca73ac679c3f83ec) +* Add new package `protobuf-mode` (6e4f27587b5a54a0a7bddc5e0a8cba2e008f1463) +* Remove tab and spaces converting util functions (5c92fa525f486ef46e2e309ee5d47f48f5fef66a) +* Move built-in `multiple-cursors` functions to external package `vsc-multiple-cursors` (d12f928aeb4f7765772576d6d0cf6329ffb081b6) +* Configure `multiple-cursors` for mouse click (454933b94926bab40c09810d49533c3eb3290239) +* Add new package `gcmh` (39e381d56f12ba9866c71d1e7b2f31775ee25ed2) +* Disable `page-break-lines` in `emacs-lisp-compilation-mode` (b337b4505ad14c8b756e810e9b1f7b65a598f786) +* Add new package `sideline-flycheck` (18cdd626331297f77255a8faa922f5dd199bc416) +* Add new package `docker` (bb0fbb611cce10a1ea4438b9bb0ab95110dd49cc) +* Configure compilation previous/next error keys (919a84801aef3631fa7dc496a8b997acaeeca0d2) +* Add new package `sideline-lsp` (b7b7c4ed9359412709f4fc0197005043b6d19fca) ## 8.1.0 > Released Apr 7, 2022 -- Fix move file/directory with full path (f3f0c61deb7aa3cc1b437a104c767e10050a73ef) -- Add new package `nim-mode`. -- Add new package `shift-number`. -- Moved custom face config for `markdown-mode` and `org-mode` to external packages (d92b57181b358574245c0ec6c15985b49e4b83ec) -- Add basic support for Julia programming language. -- Add new package `dotenv-mode`. -- Add new package `docker-compose-mode`. -- Enabled `word-wrap-by-category` by default. -- Rename `jcs-with-eval-after-load-multiples` to just `jcs-with-eval-after-load`. -- Avoid macro `with-eval-after-load` to `leaf` if possible. -- Add new package `ascii-table`. -- Add new package `smart-comment`. -- Add new package `winum`, and replaced config select window commands with it. -- Add new package `log4e`. -- Remove config tabify/untabify save, and replace it with `whitespace-cleanup-mode`. -- Add new package `shell-pop`. -- Replace config built-in pop shell functionality with `shell-pop`. -- Disable save file message by default. -- Improved reopen buffer command's message. (263244468533c95fcf340b4603b8bb0e3ed00f1e) -- Limit lsp message to display in `*Messages*` buffer. -- Add file name when do `ffap` on `minibuffer` and `vertico`. (1df9e1b4467423dc278ac4963cfd9d42e8d53d28) -- Add support for HLSL language. -- Add new package `message-clean-mode`. -- Add new package `buffer-menu-project`. -- Add new package `buffer-menu-filter`. -- Default select first candidate (highest score) after sorting while using minibuffer completion. (eb6486a3a9031421127fda03f89ede01d38ba409) -- Add new package `electric-indent-sexp`. -- Add new package `electric-cursor`. -- Remove implementation of `depends-mode` and `cross-mode`. (8a1500e4738453f757cb9d28a2c09136dedf6bcc) -- Remove file display function `jcs-html-preview` and `jcs-display-file` (bb47bcee49c2005c10c2b53bb62b923c74fb2741) -- Moved revert buffer module to external package, [vs-revbuf](https://github.com/emacs-vs/vs-revbuf). (73f88e137f7bf4155ff2a37d8b1c43248cf628c5) -- Add new package `whole-line-or-region`. (6a6678143c8d03ccbb6fa479d8f711fceccc3e42) -- Moved Visual Studio editing experience to external package, [vs-edit-mode](https://github.com/emacs-vs/vs-edit-mode) (2db994dbb567d40ccbcd987b09c5a5806db89ed5) +* Fix move file/directory with full path (f3f0c61deb7aa3cc1b437a104c767e10050a73ef) +* Add new package `nim-mode`. +* Add new package `shift-number`. +* Moved custom face config for `markdown-mode` and `org-mode` to external packages (d92b57181b358574245c0ec6c15985b49e4b83ec) +* Add basic support for Julia programming language. +* Add new package `dotenv-mode`. +* Add new package `docker-compose-mode`. +* Enabled `word-wrap-by-category` by default. +* Rename `jcs-with-eval-after-load-multiples` to just `jcs-with-eval-after-load`. +* Avoid macro `with-eval-after-load` to `leaf` if possible. +* Add new package `ascii-table`. +* Add new package `smart-comment`. +* Add new package `winum`, and replaced config select window commands with it. +* Add new package `log4e`. +* Remove config tabify/untabify save, and replace it with `whitespace-cleanup-mode`. +* Add new package `shell-pop`. +* Replace config built-in pop shell functionality with `shell-pop`. +* Disable save file message by default. +* Improved reopen buffer command's message. (263244468533c95fcf340b4603b8bb0e3ed00f1e) +* Limit lsp message to display in `*Messages*` buffer. +* Add file name when do `ffap` on `minibuffer` and `vertico`. (1df9e1b4467423dc278ac4963cfd9d42e8d53d28) +* Add support for HLSL language. +* Add new package `message-clean-mode`. +* Add new package `buffer-menu-project`. +* Add new package `buffer-menu-filter`. +* Default select first candidate (highest score) after sorting while using minibuffer completion. (eb6486a3a9031421127fda03f89ede01d38ba409) +* Add new package `electric-indent-sexp`. +* Add new package `electric-cursor`. +* Remove implementation of `depends-mode` and `cross-mode`. (8a1500e4738453f757cb9d28a2c09136dedf6bcc) +* Remove file display function `jcs-html-preview` and `jcs-display-file` (bb47bcee49c2005c10c2b53bb62b923c74fb2741) +* Moved revert buffer module to external package, [vs-revbuf](https://github.com/emacs-vs/vs-revbuf). (73f88e137f7bf4155ff2a37d8b1c43248cf628c5) +* Add new package `whole-line-or-region`. (6a6678143c8d03ccbb6fa479d8f711fceccc3e42) +* Moved Visual Studio editing experience to external package, [vs-edit-mode](https://github.com/emacs-vs/vs-edit-mode) (2db994dbb567d40ccbcd987b09c5a5806db89ed5) ## 8.0.1 > Released Jan 29, 2022 -- Hide PID from `lsp-mode` lighter. -- Add shorten lighter capability for `lsp-mode`. -- Remove unused symbol navigation functionalities. -- Move `jcs-frame.el` to `jcs-window.el` to speed up start up time. -- Replace function `jcs-bind-key` with macro `jcs-key-local`. -- Update `define-key` with new macro `jcs-key`. -- Installed new package `balanced-windows`. -- Installed new package `toggle-window`. -- Installed new package `transpose-frame`. -- Installed new package `minions`. -- Replaced package `diminish` with `minions-mode`; package `diminish` removed. -- Installed new package `moody`. -- Replaced mode line with `moody` instead of `powerline`. -- Switch from `ivy` to `vertico`. -- Installed new package `flx-style` for `completion-styles`. -- Installed new package `blamer`. -- Installed new package `mwim`. -- Change default `completion-styles` to `partial-completion`, so it goes easy on `company-mode` (132d4bc2de4f89cc37ebed2d8c9ff7617fcb26f4) -- Fix `undo-tree` jumping dedicated window after kill (bbf04f799eeae8ceb7a7b8a891b459cebca0f2ec) -- Use `flx` for minibuffer `completion-styles` (e8041b1b5e9d2dd440894530ab908cff7d7b0354) +* Hide PID from `lsp-mode` lighter. +* Add shorten lighter capability for `lsp-mode`. +* Remove unused symbol navigation functionalities. +* Move `jcs-frame.el` to `jcs-window.el` to speed up start up time. +* Replace function `jcs-bind-key` with macro `jcs-key-local`. +* Update `define-key` with new macro `jcs-key`. +* Installed new package `balanced-windows`. +* Installed new package `toggle-window`. +* Installed new package `transpose-frame`. +* Installed new package `minions`. +* Replaced package `diminish` with `minions-mode`; package `diminish` removed. +* Installed new package `moody`. +* Replaced mode line with `moody` instead of `powerline`. +* Switch from `ivy` to `vertico`. +* Installed new package `flx-style` for `completion-styles`. +* Installed new package `blamer`. +* Installed new package `mwim`. +* Change default `completion-styles` to `partial-completion`, so it goes easy on `company-mode` (132d4bc2de4f89cc37ebed2d8c9ff7617fcb26f4) +* Fix `undo-tree` jumping dedicated window after kill (bbf04f799eeae8ceb7a7b8a891b459cebca0f2ec) +* Use `flx` for minibuffer `completion-styles` (e8041b1b5e9d2dd440894530ab908cff7d7b0354) ## 8.0.0 > Released Jan 6, 2022 -- Correct save buffer logic for `css-mode`. -- Update EOL related key bindings. -- Remove all "is" major mode logic. -- Add `inhibit-modification-hooks` to with no redisplay macro. -- Add `display-buffer-alist` to with no redisplay macro. -- Move exteneral theme setitings to default theme packages, [vs-light](https://github.com/emacs-vs/vs-light-theme) and [vs-dark](https://github.com/emacs-vs/vs-dark-theme). -- Add `@` symbol as one of the company trigger symbol. -- Fix issue when add company backend will effect across all buffers. -- Remove package `flycheck-popup-tip`. -- Remove package `flycheck-pos-tip`. -- Disable logging when printing out error messages from `flycheck`. -- Move entire directory to `.emacs.d`. (#32) +* Correct save buffer logic for `css-mode`. +* Update EOL related key bindings. +* Remove all "is" major mode logic. +* Add `inhibit-modification-hooks` to with no redisplay macro. +* Add `display-buffer-alist` to with no redisplay macro. +* Move exteneral theme setitings to default theme packages, [vs-light](https://github.com/emacs-vs/vs-light-theme) and [vs-dark](https://github.com/emacs-vs/vs-dark-theme). +* Add `@` symbol as one of the company trigger symbol. +* Fix issue when add company backend will effect across all buffers. +* Remove package `flycheck-popup-tip`. +* Remove package `flycheck-pos-tip`. +* Disable logging when printing out error messages from `flycheck`. +* Move entire directory to `.emacs.d`. (#32) ## 7.1.0 > Released Dec 27, 2021 -- Installed new package `asoc`. -- Replaced `quelpa` with `github-elpa`. -- Removed package `leaf-quelpa`. -- Inhibited building the dependency graph before init time. -- Installed new package `nginx-mode`. -- Installed new package `company-nginx`. -- Installed new package `ada-mode`. -- Removed functionality to open update log in project. -- Removed functionality to open todo file in project. -- Delay init instead of registering in the first pre-command hook. -- Installed new package `lsp-metals`. -- Installed new package `lsp-sonarlint`. -- Installed new package `lsp-tailwindcss`. -- Disable display `HUD`, `MULE` and `buffer-size` information in mode line by default. -- Installed new package `sort-words`. -- Removed package `atl-markup`. -- Removed package `atl-long-lines`. -- Installed new package `calfw`. -- Simplify templates/snippets utility function names. -- Added new hook, when after theme loaded. -- Disabled `highlight-indent-guides` by default inside terminal. -- Replaced `jcs-emacs-ready-p` flag with `after-init-time` instead. -- Installed new package `cargo-mode`. +* Installed new package `asoc`. +* Replaced `quelpa` with `github-elpa`. +* Removed package `leaf-quelpa`. +* Inhibited building the dependency graph before init time. +* Installed new package `nginx-mode`. +* Installed new package `company-nginx`. +* Installed new package `ada-mode`. +* Removed functionality to open update log in project. +* Removed functionality to open todo file in project. +* Delay init instead of registering in the first pre-command hook. +* Installed new package `lsp-metals`. +* Installed new package `lsp-sonarlint`. +* Installed new package `lsp-tailwindcss`. +* Disable display `HUD`, `MULE` and `buffer-size` information in mode line by default. +* Installed new package `sort-words`. +* Removed package `atl-markup`. +* Removed package `atl-long-lines`. +* Installed new package `calfw`. +* Simplify templates/snippets utility function names. +* Added new hook, when after theme loaded. +* Disabled `highlight-indent-guides` by default inside terminal. +* Replaced `jcs-emacs-ready-p` flag with `after-init-time` instead. +* Installed new package `cargo-mode`. ## 7.0.0 > Released Nov 17, 2021 -- Configured `company-box` so it's compatible to old `company-quickhelp` configuration. -- Installed new package `logms`. -- Moved emoji company backend fo just `markdown-mode`. -- Removed unnecessary package version calculation. -- Installed new package `company-emojify`. -- Removed legacy code from `logging` module. -- Added improvements for `ReactJS` and `React Native`'s default templates. -- Added ansi color support for compilation buffer. -- Enhance rule for `rjsx-mode` detection for JavaScript major modes. -- Fix url browsing functionality with key Ctrl+Enter. -- Revised minify and prettify contents with region. -- Removed `elisp` directory from `.emacs.d`, replace with [quelpa](https://github.com/quelpa/quelpa). -- Installed new package `editorconfig`. -- Added `Project` to buffer menu list. -- Added function to track the opened projects. -- Added capability to show project name wiht `powerline`. -- Improved `buffer-menu` module with project capability. -- Replaced `use-package` with `leaf`. -- Improved for built-in package, `comint` related to `compilation-mode`'s input. -- Added custom bind key function. -- Removed config for package, `reload-emacs`. -- Improved a bit of startup time. -- Reconstructed function modules to speed up startup time. -- Customized `dashboard` so it no longer using `page-break-lines` to show separators. -- Removed package `origami.el`. -- Installed new package `ts-fold`. -- Terminated `undo-tree` visualizer buffer after reopening the buffer. -- Limited `powerline` to apply only for the valid `mode-line-format` variable. -- Installed new package `meta-view`. -- Installed new package `eldoc-meta-net`. -- Installed new package `company-meta-net`. -- Installed new package `hl-preproc`. -- Introduce new variable `jcs-log` for controlling the logger module. -- Installed new package `flx-rs`. -- Replaced scoring algorithm from `flx` to `flx-rs`. -- Added support to delete dynamic module packages. -- Installed new package `csv-mode`. -- Removed `indent` support for next/previous key types. -- Added Notepad++ style indent block commands. -- Removed unused vim layer. +* Configured `company-box` so it's compatible to old `company-quickhelp` configuration. +* Installed new package `logms`. +* Moved emoji company backend fo just `markdown-mode`. +* Removed unnecessary package version calculation. +* Installed new package `company-emojify`. +* Removed legacy code from `logging` module. +* Added improvements for `ReactJS` and `React Native`'s default templates. +* Added ansi color support for compilation buffer. +* Enhance rule for `rjsx-mode` detection for JavaScript major modes. +* Fix url browsing functionality with key Ctrl+Enter. +* Revised minify and prettify contents with region. +* Removed `elisp` directory from `.emacs.d`, replace with [quelpa](https://github.com/quelpa/quelpa). +* Installed new package `editorconfig`. +* Added `Project` to buffer menu list. +* Added function to track the opened projects. +* Added capability to show project name wiht `powerline`. +* Improved `buffer-menu` module with project capability. +* Replaced `use-package` with `leaf`. +* Improved for built-in package, `comint` related to `compilation-mode`'s input. +* Added custom bind key function. +* Removed config for package, `reload-emacs`. +* Improved a bit of startup time. +* Reconstructed function modules to speed up startup time. +* Customized `dashboard` so it no longer using `page-break-lines` to show separators. +* Removed package `origami.el`. +* Installed new package `ts-fold`. +* Terminated `undo-tree` visualizer buffer after reopening the buffer. +* Limited `powerline` to apply only for the valid `mode-line-format` variable. +* Installed new package `meta-view`. +* Installed new package `eldoc-meta-net`. +* Installed new package `company-meta-net`. +* Installed new package `hl-preproc`. +* Introduce new variable `jcs-log` for controlling the logger module. +* Installed new package `flx-rs`. +* Replaced scoring algorithm from `flx` to `flx-rs`. +* Added support to delete dynamic module packages. +* Installed new package `csv-mode`. +* Removed `indent` support for next/previous key types. +* Added Notepad++ style indent block commands. +* Removed unused vim layer. ## 6.5.0 > Released Jul 17, 2021 -- Used default `undo` when `undo-tree` not enabled. -- Fixed logic while installing pinned packages as dependency. -- Suppressed warning message while checking light/dark theme in `after-init-hook`. -- Optimized performance for window utility functions. -- Added new utility macro, try run/execute in repetitions. -- Fixed project unsearchable issue when projct contains sensitive keywords. -- Selected line endings will only ask once for `.sh` files. -- Added pinned package list for archive source binding. -- Enable package `origami` by default. -- Added `region` face customization for theme configuration. -- Customized theme face so it's closer to Visual Studio IDE's theme. -- Made improvement for `dashboard` utility functions. -- Config dashboard for `bookmarks` support. -- Removed package `magit`. -- Applied yank workaround for `makefile-mode`. -- Added utility function for identify a invalid buffer. -- Ensure kill invalid buffer occurs unless shown in multiple windows. -- Enabled `display-fill-column-indicator-mode` as default behaviour. -- Avoid tracking recent files when trigger goto definition. -- Support full line when removing item from `dashboard`. -- Installed new package `elm-mode`. -- Installed new package `keytar`. -- Configure company icon margin function base on theme color. -- Added theme customization for `company-mode`. -- Fixed `undo-tree` visualizer buffer triggers in incorrect buffer. -- Aborted `company-mode` while kill whole line command. -- Replaced focus in/out hook to `after-focus-change-function`. -- Configure horizontal scroll variables. -- Make sure to install missing dependency while on start-up. -- Fixed issue project item not removing from `dashboard`. -- Added new package `logview`. -- Fixed the calculation of the active package list. -- Removee indent level configuration from `json-mode`. -- Fixed guess path logic from dashboard item alists. -- Fixed not correct backspace/delete indent level. -- Ensure `highlight-indent-guides-mode` for `.yaml` and `.xml` file. -- Added utility function buffer show in list. -- Only revert necessary buffers to save performance on `focus-in` event. -- Used `vc-mode` instead of `magit` while updating `feebleline`. -- Added utility function replace non-displayable character. -- Added new package `lsp-grammarly`. -- Fixed missing comma prompt from command `jcs-package-autoremove`. -- Removed package `reload-emacs`. -- Removed package `test-sha`. -- Added template and basic configuration for AppleScript file. -- Installed new package `lsp-ltex`. -- Stopped guessing indent level for python file. -- Installed new package `flycheck-languagetool`. -- Make internal border wider for package `pos-tip`. -- Configure `so-long`, disabled minor mode list. -- Added `evaluate`/`byte-compile`/`load-file` utility functions for elisp development. -- Removed redundant lsp customization about [lv](https://melpa.org/#/lv) package. -- Added new feature, install custom `tree-sitter` queries. -- Removed package `company-quickhelp`. -- Installed new package `company-box`. +* Used default `undo` when `undo-tree` not enabled. +* Fixed logic while installing pinned packages as dependency. +* Suppressed warning message while checking light/dark theme in `after-init-hook`. +* Optimized performance for window utility functions. +* Added new utility macro, try run/execute in repetitions. +* Fixed project unsearchable issue when projct contains sensitive keywords. +* Selected line endings will only ask once for `.sh` files. +* Added pinned package list for archive source binding. +* Enable package `origami` by default. +* Added `region` face customization for theme configuration. +* Customized theme face so it's closer to Visual Studio IDE's theme. +* Made improvement for `dashboard` utility functions. +* Config dashboard for `bookmarks` support. +* Removed package `magit`. +* Applied yank workaround for `makefile-mode`. +* Added utility function for identify a invalid buffer. +* Ensure kill invalid buffer occurs unless shown in multiple windows. +* Enabled `display-fill-column-indicator-mode` as default behaviour. +* Avoid tracking recent files when trigger goto definition. +* Support full line when removing item from `dashboard`. +* Installed new package `elm-mode`. +* Installed new package `keytar`. +* Configure company icon margin function base on theme color. +* Added theme customization for `company-mode`. +* Fixed `undo-tree` visualizer buffer triggers in incorrect buffer. +* Aborted `company-mode` while kill whole line command. +* Replaced focus in/out hook to `after-focus-change-function`. +* Configure horizontal scroll variables. +* Make sure to install missing dependency while on start-up. +* Fixed issue project item not removing from `dashboard`. +* Added new package `logview`. +* Fixed the calculation of the active package list. +* Removee indent level configuration from `json-mode`. +* Fixed guess path logic from dashboard item alists. +* Fixed not correct backspace/delete indent level. +* Ensure `highlight-indent-guides-mode` for `.yaml` and `.xml` file. +* Added utility function buffer show in list. +* Only revert necessary buffers to save performance on `focus-in` event. +* Used `vc-mode` instead of `magit` while updating `feebleline`. +* Added utility function replace non-displayable character. +* Added new package `lsp-grammarly`. +* Fixed missing comma prompt from command `jcs-package-autoremove`. +* Removed package `reload-emacs`. +* Removed package `test-sha`. +* Added template and basic configuration for AppleScript file. +* Installed new package `lsp-ltex`. +* Stopped guessing indent level for python file. +* Installed new package `flycheck-languagetool`. +* Make internal border wider for package `pos-tip`. +* Configure `so-long`, disabled minor mode list. +* Added `evaluate`/`byte-compile`/`load-file` utility functions for elisp development. +* Removed redundant lsp customization about [lv](https://melpa.org/#/lv) package. +* Added new feature, install custom `tree-sitter` queries. +* Removed package `company-quickhelp`. +* Installed new package `company-box`. ## 6.4.2 > Released Feb 24, 2021 -- Install new package `applescript-mode`. -- Install new package `turbo-log`. -- Change source for package `docstr` from [quelpa]() to [melpa](). -- Ensure lightblub image loaded for module `lsp-ui-sideline`. -- Bindy magit refresh for configuration generic reopen key. -- Revert `tree-sitter` highlighting queries' customization. -- Add more support on package `magit`. -- Fix not readable character from `lsp-modeline`. -- Stop tracking recent files from peeking definition. -- Fix utility function's logic for inside the string block. -- Add my own `tree-sitter` queries files for highlighting support. -- Remove css face customization and replace with `tree-sitter` highlighting. -- Install new package `el-mock`. -- Install new package `ert-runner`. -- Install new package `undercover`. -- Changed `lsp-python-ms` to `lsp-pyright` for default python's language server. -- Added function `jcs-print` for general printing purpose. -- Set variable `warning-minimum-level` default to `:emergency`. -- Revert remove trailing spaces `save-buffer` function in `markdown-mode`. -- Removed package `neotree`. -- Use package `treemacs` instead of `neotree`. -- Fixed getting the starting comment symbol from point. -- Shortern the `is-contain` utility functions. -- Added creator environment settings. -- Fixed closing parenthesis still get indent issue. -- Remove `css` return key and it's binding. -- Remove `web` return key and it's binding. -- Bind function `newline-and-indent` to default return key. -- Fixed `ffap-guesser` logic while using `dashboard`. -- Fixed incorrect `save-buffer` function from `company-mode`. -- Moved complicated document string asterisk module to external package `docstr`. -- Moved compilcated document string module to external package `docstr`. -- Enhanced grabbing symbol on both comment `start` and comment `end`. -- Removed dashbaord refresh limitation due to buffer shown. -- Changed VS-like closing curly parenthesis action to all generic closing parenthesis. -- Add key advice add/remove utility functions. -- Ensure all programming major mode has valid variable `tab-width` defined. -- Add character `!` as word entry for `rust-mode`. -- Removed customize module `jcs-yaml` file. -- Improved package delete without complaining miss dependencies. -- Inhibit `dashboard` refresh process while minibuffer is active. -- Refresh `dashboard` after minibuffer is exited. -- Added utility function for checking minibuffer is prompting. -- Added TOML file configuration with `conf-toml-mode`. -- Installed new package `lsp-sourcekit` for LSP Swift support. -- Diminished the buffer `*ert*` as default behaviour. -- Implemented package autoremove for configuration's dependency graph. -- Moved package archive for package `indent-control` from [quelpa]() to [melpa](). -- Set default `.unityignore` major mode to `gitignore-mode`. -- Improved message information while file renaming. -- Set default `.dockerignore` major mode to `gitignore-mode`. -- Set default `.npmignore` major mode to `gitignore-mode`. -- Fixed logic for select multiple files in current directory. -- Fixed conflict from `neotree` to `dashboard`. -- Fixed error by passing not existing path when getting file content. +* Install new package `applescript-mode`. +* Install new package `turbo-log`. +* Change source for package `docstr` from [quelpa]() to [melpa](). +* Ensure lightblub image loaded for module `lsp-ui-sideline`. +* Bindy magit refresh for configuration generic reopen key. +* Revert `tree-sitter` highlighting queries' customization. +* Add more support on package `magit`. +* Fix not readable character from `lsp-modeline`. +* Stop tracking recent files from peeking definition. +* Fix utility function's logic for inside the string block. +* Add my own `tree-sitter` queries files for highlighting support. +* Remove css face customization and replace with `tree-sitter` highlighting. +* Install new package `el-mock`. +* Install new package `ert-runner`. +* Install new package `undercover`. +* Changed `lsp-python-ms` to `lsp-pyright` for default python's language server. +* Added function `jcs-print` for general printing purpose. +* Set variable `warning-minimum-level` default to `:emergency`. +* Revert remove trailing spaces `save-buffer` function in `markdown-mode`. +* Removed package `neotree`. +* Use package `treemacs` instead of `neotree`. +* Fixed getting the starting comment symbol from point. +* Shortern the `is-contain` utility functions. +* Added creator environment settings. +* Fixed closing parenthesis still get indent issue. +* Remove `css` return key and it's binding. +* Remove `web` return key and it's binding. +* Bind function `newline-and-indent` to default return key. +* Fixed `ffap-guesser` logic while using `dashboard`. +* Fixed incorrect `save-buffer` function from `company-mode`. +* Moved complicated document string asterisk module to external package `docstr`. +* Moved compilcated document string module to external package `docstr`. +* Enhanced grabbing symbol on both comment `start` and comment `end`. +* Removed dashbaord refresh limitation due to buffer shown. +* Changed VS-like closing curly parenthesis action to all generic closing parenthesis. +* Add key advice add/remove utility functions. +* Ensure all programming major mode has valid variable `tab-width` defined. +* Add character `!` as word entry for `rust-mode`. +* Removed customize module `jcs-yaml` file. +* Improved package delete without complaining miss dependencies. +* Inhibit `dashboard` refresh process while minibuffer is active. +* Refresh `dashboard` after minibuffer is exited. +* Added utility function for checking minibuffer is prompting. +* Added TOML file configuration with `conf-toml-mode`. +* Installed new package `lsp-sourcekit` for LSP Swift support. +* Diminished the buffer `*ert*` as default behaviour. +* Implemented package autoremove for configuration's dependency graph. +* Moved package archive for package `indent-control` from [quelpa]() to [melpa](). +* Set default `.unityignore` major mode to `gitignore-mode`. +* Improved message information while file renaming. +* Set default `.dockerignore` major mode to `gitignore-mode`. +* Set default `.npmignore` major mode to `gitignore-mode`. +* Fixed logic for select multiple files in current directory. +* Fixed conflict from `neotree` to `dashboard`. +* Fixed error by passing not existing path when getting file content. ## 6.4.1 > Released Jan 12, 2021 -- Installed new package `scrollable-quick-peek`. -- Implemented peek definition functionality. -- Fixed issue LSP not restart after reopening the buffer. -- Enabled `tree-sitter-hl-mode` as default behaviour. -- Configured `tree-sitter-hl` faces for `light` and `dark` theme. -- Removed package `preproc-font-lcok` and it's configuration. -- Implements self-wrap preprocessor font lock implementation. -- Enabled `tree-sitter-mode` as default behaviour. -- Added triple slash header template. -- Started programming language F# support. -- Fixed indent issue for langauges that do not have indentation level definition. -- Set default indentation level for `ruby-mode` to `2`. -- Simplify `setq-local` operator within each module. -- Added save scroll conservatively macro. -- Added save window layout/settings macro. -- Fixed recentering redisplay issue while upgrading packages. -- Start with `tree-sitter` support. -- Fixed dashboard not reverting while on `focus-in-hook`. -- Fixed jumpy dashboard while visiting it's buffer. -- Simplify the dashboard startup info. -- Fixed smart previous/next line logic while during line. -- Customized some `org-mode` file faces. -- Enabled fontify code blocks natively for `markdown-mode` as default behaviour. -- Added reveal truncate path from dashboard when using counsel. -- Fixed dashboard refresh, respect to last visisted valid buffer. -- Ensure `dashboard-ls` will respect the the dedicated default directory path. -- Added centering the `dasboard` buffer width window resize hook. +* Installed new package `scrollable-quick-peek`. +* Implemented peek definition functionality. +* Fixed issue LSP not restart after reopening the buffer. +* Enabled `tree-sitter-hl-mode` as default behaviour. +* Configured `tree-sitter-hl` faces for `light` and `dark` theme. +* Removed package `preproc-font-lcok` and it's configuration. +* Implements self-wrap preprocessor font lock implementation. +* Enabled `tree-sitter-mode` as default behaviour. +* Added triple slash header template. +* Started programming language F# support. +* Fixed indent issue for langauges that do not have indentation level definition. +* Set default indentation level for `ruby-mode` to `2`. +* Simplify `setq-local` operator within each module. +* Added save scroll conservatively macro. +* Added save window layout/settings macro. +* Fixed recentering redisplay issue while upgrading packages. +* Start with `tree-sitter` support. +* Fixed dashboard not reverting while on `focus-in-hook`. +* Fixed jumpy dashboard while visiting it's buffer. +* Simplify the dashboard startup info. +* Fixed smart previous/next line logic while during line. +* Customized some `org-mode` file faces. +* Enabled fontify code blocks natively for `markdown-mode` as default behaviour. +* Added reveal truncate path from dashboard when using counsel. +* Fixed dashboard refresh, respect to last visisted valid buffer. +* Ensure `dashboard-ls` will respect the the dedicated default directory path. +* Added centering the `dasboard` buffer width window resize hook. ## 6.4.0 > Released Dec 22, 2020 -- Fixed recording recent files while installing issue. (#23) -- Added generic buffer list filter utility function. -- Added Emacs Lisp project load path for future Emacs Lisp Project Development. -- Enabled always defer from `use-package` as default behaviour. -- Add configuration for package `docstr`. -- Fixed refresh dashboard logic when switching buffer including killing buffer. -- Ensure valid buffer buffer when refreshing dashboard buffer. -- Removed self-customized `docstr` configuration. -- Fixed logic for insert/delete spaces by indent level. -- Fixed feebleline getting indentation level. -- Added under project utility function in `project` module. -- Installed new package `indent-control`. -- Moved indent level management to external package `indent-control`. -- Changed archive source for `ivy-file-preview` from `quelpa` to `melpa`. -- Installed new package `diff-hl`. -- Disabled message log when `yank`. -- Installed new package `highlight-escape-sequences`. -- Enabled drag and drop region as default behaviour. -- Fixed isearch not recenter issue. -- Fixed push button from `*Help*` buffer not recenter issue. -- Added safe way to revert all buffers when on focus. -- Added return buffer by using file path in utility module. -- Fixed windows state record/restore functionality by using get buffer by path. -- Added check for reverting buffers using file edited externally strategy. -- Removed package `projectile.` -- Removed package `counsel-projectile.` -- Installed new package `project`. -- Switched dashboard project support from `projectile` to `project`. -- Added virtual buffer list utility function. +* Fixed recording recent files while installing issue. (#23) +* Added generic buffer list filter utility function. +* Added Emacs Lisp project load path for future Emacs Lisp Project Development. +* Enabled always defer from `use-package` as default behaviour. +* Add configuration for package `docstr`. +* Fixed refresh dashboard logic when switching buffer including killing buffer. +* Ensure valid buffer buffer when refreshing dashboard buffer. +* Removed self-customized `docstr` configuration. +* Fixed logic for insert/delete spaces by indent level. +* Fixed feebleline getting indentation level. +* Added under project utility function in `project` module. +* Installed new package `indent-control`. +* Moved indent level management to external package `indent-control`. +* Changed archive source for `ivy-file-preview` from `quelpa` to `melpa`. +* Installed new package `diff-hl`. +* Disabled message log when `yank`. +* Installed new package `highlight-escape-sequences`. +* Enabled drag and drop region as default behaviour. +* Fixed isearch not recenter issue. +* Fixed push button from `*Help*` buffer not recenter issue. +* Added safe way to revert all buffers when on focus. +* Added return buffer by using file path in utility module. +* Fixed windows state record/restore functionality by using get buffer by path. +* Added check for reverting buffers using file edited externally strategy. +* Removed package `projectile.` +* Removed package `counsel-projectile.` +* Installed new package `project`. +* Switched dashboard project support from `projectile` to `project`. +* Added virtual buffer list utility function. ## 6.3.1 > Released Dec 9, 2020 -- Added [celpa](https://celpa.conao3.com/) to package archives list. -- Installed new package `quelpa-use-package`. -- Added mouse scroll configuration for better mouse scrolling user experience. -- Unbind `up`/`down` keys in `dashboard` buffer and it's mode. -- Set initial buffer for Emacs daemon. -- Make refresh exhibit find file while entering `./` present directory. -- Configured `diminish-buffer` mode list. -- Add `early-init` module for Emacs version after `27.1`. -- Installed new package `lsp-dart`. -- Installed new package `lsp-docker`. -- Installed new package `lsp-haskell`. -- Installed new package `lsp-latex`. -- Installed new package `lsp-mssql`. -- Installed new package `lsp-pascal`. -- Installed new package `lsp-python-ms`. -- Add `modablist` package's configuration. -- Add limitation to use `buffer-wrap` for certain `major-mode`s. -- Moved `company-keywords` backend into a much prior place. -- Installed new package `jenkinsfile-mode`. -- Added configuration for Jenkinsfile. -- Diminished the buffer `*Flymake log*` as default behaviour. -- Diminished the buffer `*wclock*` as default behaviour. -- Added `wident`/`narrow` `tabulated-list` column default key bindings. -- Installed new package `docstr`. -- Replaced `jcs-docstring` to external package `docstr`. -- Add configuration `flycheck-grammarl` package. -- Minor clean up for `utility` module. -- Changed previous/next line type from `indent` to `smart`. -- Updated smart previous/next line logic. -- Add `newline` advice for smart indent return. -- Simplify document string module. -- Changed comment style from `REM` to `::` in `bat-mode`. -- Updated re-build dependency graph logic. -- Updated folding/unfolding logic using `origami`. -- Fixed `daemon` startup issue. -- Added `backward`/`forward` deep 1 level sexp. -- Bind `backward`/`forward` deep 1 level sexp to global key map. -- Bind `backward`/`forward` unlimited levels sexp to global key map. +* Added [celpa](https://celpa.conao3.com/) to package archives list. +* Installed new package `quelpa-use-package`. +* Added mouse scroll configuration for better mouse scrolling user experience. +* Unbind `up`/`down` keys in `dashboard` buffer and it's mode. +* Set initial buffer for Emacs daemon. +* Make refresh exhibit find file while entering `./` present directory. +* Configured `diminish-buffer` mode list. +* Add `early-init` module for Emacs version after `27.1`. +* Installed new package `lsp-dart`. +* Installed new package `lsp-docker`. +* Installed new package `lsp-haskell`. +* Installed new package `lsp-latex`. +* Installed new package `lsp-mssql`. +* Installed new package `lsp-pascal`. +* Installed new package `lsp-python-ms`. +* Add `modablist` package's configuration. +* Add limitation to use `buffer-wrap` for certain `major-mode`s. +* Moved `company-keywords` backend into a much prior place. +* Installed new package `jenkinsfile-mode`. +* Added configuration for Jenkinsfile. +* Diminished the buffer `*Flymake log*` as default behaviour. +* Diminished the buffer `*wclock*` as default behaviour. +* Added `wident`/`narrow` `tabulated-list` column default key bindings. +* Installed new package `docstr`. +* Replaced `jcs-docstring` to external package `docstr`. +* Add configuration `flycheck-grammarl` package. +* Minor clean up for `utility` module. +* Changed previous/next line type from `indent` to `smart`. +* Updated smart previous/next line logic. +* Add `newline` advice for smart indent return. +* Simplify document string module. +* Changed comment style from `REM` to `::` in `bat-mode`. +* Updated re-build dependency graph logic. +* Updated folding/unfolding logic using `origami`. +* Fixed `daemon` startup issue. +* Added `backward`/`forward` deep 1 level sexp. +* Bind `backward`/`forward` deep 1 level sexp to global key map. +* Bind `backward`/`forward` unlimited levels sexp to global key map. ## 6.3.0 > Released Nov 5, 2020 -- Extract open and close balanced expression to list. -- Fixed toggle move to balanced expression logic for next character point. -- Installed new package `fill-page`. -- Added line number at pos relative utility function. -- Revised to improve UX when folding using `origami`. -- Fixed the startup error triggered by evaluating `web-mode`. -- Fixed `lua-mode` highlighting issue, see [lua-mode/172](https://github.com/immerrr/lua-mode/issues/172). -- Support programming language `Scala` document string. -- Support programming language `Rust` document string. -- Configure `csharp-mode` for `c-markup` highlighting. -- Removed self declared `c-style` for `C` related programming languages. -- Installed new package `atl-long-lines`. -- Added toggle move to balanced expression (sexp). -- Renamed all `-func` suffix module to it's name. -- Customized `origami` folding face. -- Fixed `css` variable name face applied globally issue. -- Added configuration for `dashboard` shortcuts. -- Removed `org-mode`'s refresh table functionality. -- Added customize faces entry for `markdown-mode`. -- Changed text banner customization for package `dashboard`. -- Diminished the buffer `*VC-history*` as default behaviour. -- Improved better default face for `markdown-mode`. -- Installed new package `0xc`. -- Organized/Removed obvious package dependency from pre-install package list. -- Fixed missing path issue while using guess path. -- Fixed marking whole buffer logic bug. -- Bind `expand-region` keys to global key map as common use. -- Added resolve expand region makring after operation commands. -- Added `type` compare string utility function. -- Changed from `strict` to `type` when counting shown buffer. -- Customize `rjsx-mode`'s highlight faces. -- Installed new package `expand-region`. -- Added `backtrace-mode` configuration. -- Set default to unfold for `org-mode`. -- Changed source for package `impatient-showdown` from `quelpa` to `melpa`. -- Implemented `util` argument when walking through windows/frames. -- Diminished the buffer `*preview-it` as default behaviour. +* Extract open and close balanced expression to list. +* Fixed toggle move to balanced expression logic for next character point. +* Installed new package `fill-page`. +* Added line number at pos relative utility function. +* Revised to improve UX when folding using `origami`. +* Fixed the startup error triggered by evaluating `web-mode`. +* Fixed `lua-mode` highlighting issue, see [lua-mode/172](https://github.com/immerrr/lua-mode/issues/172). +* Support programming language `Scala` document string. +* Support programming language `Rust` document string. +* Configure `csharp-mode` for `c-markup` highlighting. +* Removed self declared `c-style` for `C` related programming languages. +* Installed new package `atl-long-lines`. +* Added toggle move to balanced expression (sexp). +* Renamed all `-func` suffix module to it's name. +* Customized `origami` folding face. +* Fixed `css` variable name face applied globally issue. +* Added configuration for `dashboard` shortcuts. +* Removed `org-mode`'s refresh table functionality. +* Added customize faces entry for `markdown-mode`. +* Changed text banner customization for package `dashboard`. +* Diminished the buffer `*VC-history*` as default behaviour. +* Improved better default face for `markdown-mode`. +* Installed new package `0xc`. +* Organized/Removed obvious package dependency from pre-install package list. +* Fixed missing path issue while using guess path. +* Fixed marking whole buffer logic bug. +* Bind `expand-region` keys to global key map as common use. +* Added resolve expand region makring after operation commands. +* Added `type` compare string utility function. +* Changed from `strict` to `type` when counting shown buffer. +* Customize `rjsx-mode`'s highlight faces. +* Installed new package `expand-region`. +* Added `backtrace-mode` configuration. +* Set default to unfold for `org-mode`. +* Changed source for package `impatient-showdown` from `quelpa` to `melpa`. +* Implemented `util` argument when walking through windows/frames. +* Diminished the buffer `*preview-it` as default behaviour. ## 6.2.6 > Released Oct 14, 2020 -- Config `auto-rename-tag` package for disabled commands and `minor-mode`s. -- Make rever all buffers after replace commands. -- Added `Advices` section for declaring generic advices. -- Make recenter after all `ivy-searcher` commands. -- Implemeneted auto configure for `C/C++` include path on Windows. -- Organized code with better `@` code separator. -- Implemented `guess path` for possible auto config environment path utility function. -- Diminished the buffer `*Flycheck errors` as default behaviour. -- Make generic log list able to log `hash-table`. -- Installed new package `company-c-headers`. -- Make log list compatible to `array` and `vector` data structure. -- Minor configure for package `keypression`; ignore `switch-frame` and other certain commands. -- Bind Shift+u instead of u for upgrading all packages key. -- Added global ivy minibuffer enabled flag for other use. -- Make frame/window size respect to `ivy-height`. -- Re-configure `company-backends` to specific major mode. -- Added `append` argument when modifying `auto-mode-alist`. -- Diminished buffer menu for `re-builder` buffer. -- Implemented mimic window config when doing `jcs-same-file-other-window` command. -- Implemented same file other window back to original window config functionality. -- Minor fix for maybe kill function for `must-kill`/`virtual` buffer. -- Defined `multipe-cursors` cancel command list. -- Diminish `auto-fill-function`'s lighter. -- Changed `jcs-save-excursion` to macro instead of function. -- Implemented automatically align org table after changes. -- Reuse process reporter messaging system to title when rebuild dependency graph. -- Renamed `oop` module to `docstring` for better naming. +* Config `auto-rename-tag` package for disabled commands and `minor-mode`s. +* Make rever all buffers after replace commands. +* Added `Advices` section for declaring generic advices. +* Make recenter after all `ivy-searcher` commands. +* Implemeneted auto configure for `C/C++` include path on Windows. +* Organized code with better `@` code separator. +* Implemented `guess path` for possible auto config environment path utility function. +* Diminished the buffer `*Flycheck errors` as default behaviour. +* Make generic log list able to log `hash-table`. +* Installed new package `company-c-headers`. +* Make log list compatible to `array` and `vector` data structure. +* Minor configure for package `keypression`; ignore `switch-frame` and other certain commands. +* Bind Shift+u instead of u for upgrading all packages key. +* Added global ivy minibuffer enabled flag for other use. +* Make frame/window size respect to `ivy-height`. +* Re-configure `company-backends` to specific major mode. +* Added `append` argument when modifying `auto-mode-alist`. +* Diminished buffer menu for `re-builder` buffer. +* Implemented mimic window config when doing `jcs-same-file-other-window` command. +* Implemented same file other window back to original window config functionality. +* Minor fix for maybe kill function for `must-kill`/`virtual` buffer. +* Defined `multipe-cursors` cancel command list. +* Diminish `auto-fill-function`'s lighter. +* Changed `jcs-save-excursion` to macro instead of function. +* Implemented automatically align org table after changes. +* Reuse process reporter messaging system to title when rebuild dependency graph. +* Renamed `oop` module to `docstring` for better naming. ## 6.2.5 > Released Sep 24, 2020 -- Allowed virtual buffer to be buried instead of killing the buffer. -- Multiple minor bug fix regarding to variable naming issue. -- Moved error/backtrace module to generic module, `jcs-function.el`. -- Standardize maybe kill buffer logic by separating exception list. -- Added default `sleep-for` function for configuration's own use. -- Make adjust scroll from `ivy` to `window` module. -- Implemented max/min list utility functions. -- Bind rebuild dependency graph function to after package execute command. -- Implemented rebuild dependency graph function for organizing 3rd party packages. -- Removed package `fill-page` from manual installation. -- Removed package `un-mini` from manual installation. -- Instead of `fill-page`, use adjust scroll instead for `ivy-mode`. -- Extracted minibuffer configuration to a single file, `jcs-minibuf.el`. -- Extract environment separator character to a single variable. -- Installed new package `un-mini` manually. -- Enabled `un-mini-mode` as default behaviour. -- Fixed `feebleline` incorrect file name issue. -- Installed new package `better-scroll`. -- Correct configure `auto-highlight-symbol`'s faces. -- Placed `recipes` folder for manually installed packages. -- No longer need to specify manually installed packages in the configuration. -- Installed new package manually `fill-page`. -- Enabled `fill-page` globally be default. -- Installed new package manually `ivy-file-preview`. -- Enabled `ivy-file-preview-mode` globally by default. +* Allowed virtual buffer to be buried instead of killing the buffer. +* Multiple minor bug fix regarding to variable naming issue. +* Moved error/backtrace module to generic module, `jcs-function.el`. +* Standardize maybe kill buffer logic by separating exception list. +* Added default `sleep-for` function for configuration's own use. +* Make adjust scroll from `ivy` to `window` module. +* Implemented max/min list utility functions. +* Bind rebuild dependency graph function to after package execute command. +* Implemented rebuild dependency graph function for organizing 3rd party packages. +* Removed package `fill-page` from manual installation. +* Removed package `un-mini` from manual installation. +* Instead of `fill-page`, use adjust scroll instead for `ivy-mode`. +* Extracted minibuffer configuration to a single file, `jcs-minibuf.el`. +* Extract environment separator character to a single variable. +* Installed new package `un-mini` manually. +* Enabled `un-mini-mode` as default behaviour. +* Fixed `feebleline` incorrect file name issue. +* Installed new package `better-scroll`. +* Correct configure `auto-highlight-symbol`'s faces. +* Placed `recipes` folder for manually installed packages. +* No longer need to specify manually installed packages in the configuration. +* Installed new package manually `fill-page`. +* Enabled `fill-page` globally be default. +* Installed new package manually `ivy-file-preview`. +* Enabled `ivy-file-preview-mode` globally by default. ## 6.2.4 > Released Sep 11, 2020 -- Diminished `keypression-mode`'s lighter. -- Diminished `hi-lock-mode`'s lighter. -- Clean up util frame logic by confirming the parent frame existence. -- Implemented smart version of `org-cycle`. -- Changed with eval after load multiple to `macro` instead of `function`. -- Added snippet to `ess-r-mode` for `R`. -- Added snippet to `powershell-mode` for `PowerShell`. -- Reimplemented flatten from utility module. -- Config package `ivy-searcher`. -- Fixed `feebleline` branch not been updating after VC status changed. -- Installed new package `eshell-syntax-highlighting`. -- Installed new package `powershell`. -- Changed install source for package `license-templates` from `quelpa` to `melpa`. -- Removed packages `ag`, `wgrep`, and `wgrep-ag`. -- Replaced all `ag` and `wgrep` functionalities with `searcher` instead. -- Changed default `dumb-jump` selector to `ivy` and not `helm`. -- Removed broken `post-command-hook` for `lsp-mode`. -- Several bug fixed while extracting LSP config to isolated file. -- Installed new package `ivy-searcher`. -- Split up the LSP config to isolated module. -- Installed new package `searcher`. -- Fixed logic for single window workflow's compatibility with `undo-tree`. -- Implemented reset theme for `tabbar`, from `centaur-tabs`. -- Minor changes to use environment/platform separator in other use case functions. -- Simplify manually install package system from `quelpa`. -- Simplify message logging when installing package through `quelpa`. -- Uninstalled package `markdown-preview-mode`. -- Implemented markdown preview using `impatient-mode`. -- Added `*httpd*` to diminish buffer mode list. -- Installed new package `impatient-showdown` manually. -- Merged `impatient-showdown` with normal `impatient-mode` activation. -- Installed new package `markdown-preview-mode`. -- Implemented `showdown` to display github flavor markdown to `markdown-preview-mode`. -- Fixed not deleting temporary file after web server shutdown from `markdown-preview-mode`. -- United indentation level `setter`/`getter` functions. -- Fixed minor mode enabled utility function's logic. -- Implemented no log macro utility function. -- Converted `mute`/`unmute` apply utility functions to macro. +* Diminished `keypression-mode`'s lighter. +* Diminished `hi-lock-mode`'s lighter. +* Clean up util frame logic by confirming the parent frame existence. +* Implemented smart version of `org-cycle`. +* Changed with eval after load multiple to `macro` instead of `function`. +* Added snippet to `ess-r-mode` for `R`. +* Added snippet to `powershell-mode` for `PowerShell`. +* Reimplemented flatten from utility module. +* Config package `ivy-searcher`. +* Fixed `feebleline` branch not been updating after VC status changed. +* Installed new package `eshell-syntax-highlighting`. +* Installed new package `powershell`. +* Changed install source for package `license-templates` from `quelpa` to `melpa`. +* Removed packages `ag`, `wgrep`, and `wgrep-ag`. +* Replaced all `ag` and `wgrep` functionalities with `searcher` instead. +* Changed default `dumb-jump` selector to `ivy` and not `helm`. +* Removed broken `post-command-hook` for `lsp-mode`. +* Several bug fixed while extracting LSP config to isolated file. +* Installed new package `ivy-searcher`. +* Split up the LSP config to isolated module. +* Installed new package `searcher`. +* Fixed logic for single window workflow's compatibility with `undo-tree`. +* Implemented reset theme for `tabbar`, from `centaur-tabs`. +* Minor changes to use environment/platform separator in other use case functions. +* Simplify manually install package system from `quelpa`. +* Simplify message logging when installing package through `quelpa`. +* Uninstalled package `markdown-preview-mode`. +* Implemented markdown preview using `impatient-mode`. +* Added `*httpd*` to diminish buffer mode list. +* Installed new package `impatient-showdown` manually. +* Merged `impatient-showdown` with normal `impatient-mode` activation. +* Installed new package `markdown-preview-mode`. +* Implemented `showdown` to display github flavor markdown to `markdown-preview-mode`. +* Fixed not deleting temporary file after web server shutdown from `markdown-preview-mode`. +* United indentation level `setter`/`getter` functions. +* Fixed minor mode enabled utility function's logic. +* Implemented no log macro utility function. +* Converted `mute`/`unmute` apply utility functions to macro. ## 6.2.3 > Released Aug 26, 2020 -- Fixed switching buffer after quit `undo-tree`'s visualizer with single window. -- Added sort symbols function as feature enhancement. -- Set `emojify-mode` to ON as default in `markdown-mode`. -- Fixed broken `isearch-project` with function name advice changed. -- Fixed ignore directories issue with `f-slash`. -- Installed new package `elisp-demos`. -- Simplify dashbaord nav key functions. -- Added global separator environment variable. -- Added `*Kill Ring*` buffer to diminish buffer list. -- Added text file identifier utility function. -- Added `*Local Variables*` buffer to diminish buffer list. -- Fixed `esup` package initialize issue. -- Added `*ESS*` to diminish buffer list. -- Set default diminished to `fill-page-mode`. -- Fixed `counsel` find file other window by just getting buffer object directly. -- Installed new package `fountain-mode`. -- Added support for Fountain markup language. -- Replaced `region-occurrences-highlighter` from local to global activation. -- Changed install source from `quelpa` to `melpa` for package `atl-markup`. -- Ensure no project running when active `auto-read-only`. -- Configured `diff-mode` for patch file editing. -- Implemented the default save buffer method depends on major mode. -- Revised save all buffers method for better user experience. +* Fixed switching buffer after quit `undo-tree`'s visualizer with single window. +* Added sort symbols function as feature enhancement. +* Set `emojify-mode` to ON as default in `markdown-mode`. +* Fixed broken `isearch-project` with function name advice changed. +* Fixed ignore directories issue with `f-slash`. +* Installed new package `elisp-demos`. +* Simplify dashbaord nav key functions. +* Added global separator environment variable. +* Added `*Kill Ring*` buffer to diminish buffer list. +* Added text file identifier utility function. +* Added `*Local Variables*` buffer to diminish buffer list. +* Fixed `esup` package initialize issue. +* Added `*ESS*` to diminish buffer list. +* Set default diminished to `fill-page-mode`. +* Fixed `counsel` find file other window by just getting buffer object directly. +* Installed new package `fountain-mode`. +* Added support for Fountain markup language. +* Replaced `region-occurrences-highlighter` from local to global activation. +* Changed install source from `quelpa` to `melpa` for package `atl-markup`. +* Ensure no project running when active `auto-read-only`. +* Configured `diff-mode` for patch file editing. +* Implemented the default save buffer method depends on major mode. +* Revised save all buffers method for better user experience. ## 6.2.2 > Released Aug 13, 2020 -- Added global `quit` command advice. -- Added global process reporter instance utility functions. -- Fixed display issue when upgrading packages using `quelpa`. -- Minord fixes for web development environment. -- Mark `auto-read-only` due to `quelpa`'s activation. -- Added functionality to check needed upgrade packages to manually installed packages. -- Added config for package `most-used-words`. -- Fixed `buffer-wrap` recenters window position to center issue. -- Fixed enable/disable truncate lines with `1` and `-1`. -- Uninstalled manually installed package `auto-truncate-lines`. -- Installed new package manually `atl-markup`. -- Removed verbose C/C++/Objective-C insert header template functions. -- Edited default C source header template. -- Organized code with less duplicate code. -- Installed new package `most-used-words`. -- Installed new package manually `test-sha`. -- Updated the `Line` utility module to use built-in solutions. -- Installed new package manually `license-templates`. +* Added global `quit` command advice. +* Added global process reporter instance utility functions. +* Fixed display issue when upgrading packages using `quelpa`. +* Minord fixes for web development environment. +* Mark `auto-read-only` due to `quelpa`'s activation. +* Added functionality to check needed upgrade packages to manually installed packages. +* Added config for package `most-used-words`. +* Fixed `buffer-wrap` recenters window position to center issue. +* Fixed enable/disable truncate lines with `1` and `-1`. +* Uninstalled manually installed package `auto-truncate-lines`. +* Installed new package manually `atl-markup`. +* Removed verbose C/C++/Objective-C insert header template functions. +* Edited default C source header template. +* Organized code with less duplicate code. +* Installed new package `most-used-words`. +* Installed new package manually `test-sha`. +* Updated the `Line` utility module to use built-in solutions. +* Installed new package manually `license-templates`. ## 6.2.1 > Released Jul 23, 2020 -- Installed new package `nix-mode`. -- Start supports for expression language `Nix`. -- Applied company abortion after switching window. -- Implemented scroll up/down goto center line functions including other window's version. -- Fixed `undo-tree` visualizer not quiting correctly after the parent buffer is killed. -- Fixed `line-reminder` signs for `linum-mode` when running in terminal. -- Installed new package manually `better-scroll`. -- Installed new package `auto-read-only`. -- Removed self-customized auto read only functionality and replace with `auto-read-only` package. -- Removed built in auto truncate lines functionalities. -- Installed new package manually `auto-truncate-lines`. -- Added prettify supports to `xml-mode` related major modes. -- Added prettify supports to `html-mode` related major modes. -- Installed new package `gitignore-templates`. -- Added functionality to ask gitignore template when creating new file in `gitignore-mode-hook`. -- Updated valid insert header function to keyword base instead of optional base. -- Installed new package `groovy-mode`. -- Start supports for programming language `Groovy`. -- Implemented docstring functionalities to programming language `Groovy`. -- Added `*Checkdoc Status*` to diminish buffer list. -- Added `*Package-Lint*` to diminish buffer list. -- Added new template branch for JSX and React JS/Native files. -- Added ask source for `JavaScript` template. -- Added ask source for `JavaScript XML` template. -- Fixed missing `iedit` when calling `yank` key. -- Fixed find file other window with opening the same filename error. -- Added `GC` control for `company-mode` and it's activation. -- Fixed after command `yank` kills `iedit-mode` issue. -- Fixed missing require when first time `overwrite-mode` activation. -- Added `*Warnings*` to default diminish buffer list. -- Added symbol dash `-` to default syntax table to programming mode. -- Fixed `feebleline` error handling cause performance issue. -- Added `counsel` find file command listener for current and up one directory. -- Removed exit `js2-minor-mode` from global post command hook. -- Fixed `*scratch*` buffer maybe kill key's logic. -- Organized `save` module with merging validity save infront. -- Added kill thing at point util function. -- Added loading `yasnippet-snippets` entry in `company-mode` activation. -- Installed new package `helpful`. -- Added helpful help/content buffer to default diminish buffer mode list. -- Removed self customized comment/uncomment function due to `line-reminder` updates. -- Added more company's backends to default usage. +* Installed new package `nix-mode`. +* Start supports for expression language `Nix`. +* Applied company abortion after switching window. +* Implemented scroll up/down goto center line functions including other window's version. +* Fixed `undo-tree` visualizer not quiting correctly after the parent buffer is killed. +* Fixed `line-reminder` signs for `linum-mode` when running in terminal. +* Installed new package manually `better-scroll`. +* Installed new package `auto-read-only`. +* Removed self-customized auto read only functionality and replace with `auto-read-only` package. +* Removed built in auto truncate lines functionalities. +* Installed new package manually `auto-truncate-lines`. +* Added prettify supports to `xml-mode` related major modes. +* Added prettify supports to `html-mode` related major modes. +* Installed new package `gitignore-templates`. +* Added functionality to ask gitignore template when creating new file in `gitignore-mode-hook`. +* Updated valid insert header function to keyword base instead of optional base. +* Installed new package `groovy-mode`. +* Start supports for programming language `Groovy`. +* Implemented docstring functionalities to programming language `Groovy`. +* Added `*Checkdoc Status*` to diminish buffer list. +* Added `*Package-Lint*` to diminish buffer list. +* Added new template branch for JSX and React JS/Native files. +* Added ask source for `JavaScript` template. +* Added ask source for `JavaScript XML` template. +* Fixed missing `iedit` when calling `yank` key. +* Fixed find file other window with opening the same filename error. +* Added `GC` control for `company-mode` and it's activation. +* Fixed after command `yank` kills `iedit-mode` issue. +* Fixed missing require when first time `overwrite-mode` activation. +* Added `*Warnings*` to default diminish buffer list. +* Added symbol dash `-` to default syntax table to programming mode. +* Fixed `feebleline` error handling cause performance issue. +* Added `counsel` find file command listener for current and up one directory. +* Removed exit `js2-minor-mode` from global post command hook. +* Fixed `*scratch*` buffer maybe kill key's logic. +* Organized `save` module with merging validity save infront. +* Added kill thing at point util function. +* Added loading `yasnippet-snippets` entry in `company-mode` activation. +* Installed new package `helpful`. +* Added helpful help/content buffer to default diminish buffer mode list. +* Removed self customized comment/uncomment function due to `line-reminder` updates. +* Added more company's backends to default usage. ## 6.2.0 > Released Jul 10, 2020 -- Fixed `company-fuzzy` activation in `lsp-mode`. -- Updated re-builder module functions. -- Updated `company` default minimum prefix length from `2` to `1`. -- Uninstalled package `company-lsp` due to deprecated reason. -- Removed `company-lsp` config when `lsp-mode` enabled. -- Replaced `company-lsp` with `company-fuzzy` when `lsp-mode` enabled. -- Updated message maximum log limit to 10 times higher than default. -- Added backtrace constain rules for it's dedicated window/buffer. -- Bind eval related keys to global key map. -- Installed new package `keypression`. -- Use add advice to `overwrite-mode` instead of function wrapper. -- Changed `multiple-cursors`'s fake cursors when `overwrite-mode` is on/off. -- Updated `transwin` package from `quelpa` to `melpa`. -- Fixed oop highlighting from docstring type. -- Added new target to diminish buffer list, `*Apropos*`. -- Installed new package `ialign`. -- Ranmed template files with language prefix. -- Changed `Other` option to `ActorComponent` for proper naming when creating Unreal C++ file. -- Relocated Unreal C++ template files. +* Fixed `company-fuzzy` activation in `lsp-mode`. +* Updated re-builder module functions. +* Updated `company` default minimum prefix length from `2` to `1`. +* Uninstalled package `company-lsp` due to deprecated reason. +* Removed `company-lsp` config when `lsp-mode` enabled. +* Replaced `company-lsp` with `company-fuzzy` when `lsp-mode` enabled. +* Updated message maximum log limit to 10 times higher than default. +* Added backtrace constain rules for it's dedicated window/buffer. +* Bind eval related keys to global key map. +* Installed new package `keypression`. +* Use add advice to `overwrite-mode` instead of function wrapper. +* Changed `multiple-cursors`'s fake cursors when `overwrite-mode` is on/off. +* Updated `transwin` package from `quelpa` to `melpa`. +* Fixed oop highlighting from docstring type. +* Added new target to diminish buffer list, `*Apropos*`. +* Installed new package `ialign`. +* Ranmed template files with language prefix. +* Changed `Other` option to `ActorComponent` for proper naming when creating Unreal C++ file. +* Relocated Unreal C++ template files. ## 6.1.5 > Released Jun 28, 2020 -- Implemented create parent directory when find file not found. -- Implemented remove virtual parent directory when killing virtual buffer. -- Added more Unreal C++ template files. -- Added ask for Unreal C++ file type when creating Unreal C++ file in `c++-mode`. -- Added customize face for `feebleline`'s project name. -- Fixed `c` and `c++` extension using `regex` constant check. -- Installed new package manually `transwin`. -- Fixed `ivy` logic when trying to find files in home directory. -- Updated `feebleline`'s UX when using terminal for window divider. -- Updated to record `*scratch*` starting content. -- Fixed retrieve message erase buffer logic. +* Implemented create parent directory when find file not found. +* Implemented remove virtual parent directory when killing virtual buffer. +* Added more Unreal C++ template files. +* Added ask for Unreal C++ file type when creating Unreal C++ file in `c++-mode`. +* Added customize face for `feebleline`'s project name. +* Fixed `c` and `c++` extension using `regex` constant check. +* Installed new package manually `transwin`. +* Fixed `ivy` logic when trying to find files in home directory. +* Updated `feebleline`'s UX when using terminal for window divider. +* Updated to record `*scratch*` starting content. +* Fixed retrieve message erase buffer logic. ## 6.1.4 > Released Jun 25, 2020 -- Fixed maybe kill buffer logic by not using regex for buffer check. -- Updated buffer check with strict for not using regex check. -- Installed new package `github-browse-file`. -- Added toggle diminish buffer mode key to global map. -- Added valid buffer boolean check utility function. -- Updated buffer menu return logic. -- Updated maybe kill buffer function to switch to valid buffer logic. -- Updated diminish buffer list, `*Backtract*`, `*Compile-Log*`, `*Help*`. -- Cleaned up generic maybe kill this buffer function. -- Fixed dashboard is missing after maybe kill function is called. -- Fixed ivy skip input line logic. -- Fixed `feebleline` string type error from prepare operations. -- Updated `feebleline` for better priority. -- Updated `jsx` default template for React.js. +* Fixed maybe kill buffer logic by not using regex for buffer check. +* Updated buffer check with strict for not using regex check. +* Installed new package `github-browse-file`. +* Added toggle diminish buffer mode key to global map. +* Added valid buffer boolean check utility function. +* Updated buffer menu return logic. +* Updated maybe kill buffer function to switch to valid buffer logic. +* Updated diminish buffer list, `*Backtract*`, `*Compile-Log*`, `*Help*`. +* Cleaned up generic maybe kill this buffer function. +* Fixed dashboard is missing after maybe kill function is called. +* Fixed ivy skip input line logic. +* Fixed `feebleline` string type error from prepare operations. +* Updated `feebleline` for better priority. +* Updated `jsx` default template for React.js. ## 6.1.3 > Released Jun 14, 2020 -- Updated `feebleline` format to better standard/format. -- Renamed repo to just `jcs-emacs`. -- Improved certain modes' default template files. -- Fixed csharp-like mixed c-like comment/docstring return logic. +* Updated `feebleline` format to better standard/format. +* Renamed repo to just `jcs-emacs`. +* Improved certain modes' default template files. +* Fixed csharp-like mixed c-like comment/docstring return logic. ## 6.1.1 > Released Jun 12, 2020 -- Fixed goto dashboard command when dashboard buffer already shown issue. -- Added minimum required Emacs version check. -- Installed `csproj-mode` for supporting `.csproj` type of file. -- Added auto save config to env module. -- `json-mode` doesn't defined tab-width, use default instead. -- Fixed window name matching issue in shell module. -- Implemented source control information in `feebleline`. -- Changed `feebleline` using cache for better speed and performance. -- Fixed `cc-mode` docstring with keywords. -- Enabled JSX docstring with `rjsx-mode`. -- Added Unreal C++ template information functions. -- Added Unreal C++ scripting template files for `header`/`source`. -- Implemented ask for which header insertion in `c++-mode`. -- Declared c/c++ header and source extension list. -- Fixed `counsel`/`counsel-projectile` find file other window logic. -- Added `isearch` configuration by showing the match count. -- Removed `preproc` face from `face` module. -- Removed `preproc` function, no longer needed. -- Removed `oop` highlight faces for fixing OOP docstring implementation. -- Removed manually installed package `shift-select`. -- Fixed mark whole buffer action after switching window. -- Fixed `ivy` skipping input selection logic. -- Enabled `auto-rename-tag` for certain web related modes. -- Improved `JSX` coding experience by supply more helper plugins. -- Fixed performance issue when reload active mode. -- Fixed performance issue when enable/disable truncate lines in `web-mode`. -- Added auto install dependencies flag. -- Config now automatically install needed dependencies after first startup. -- Added safe active LSP util function. -- Semi-fixed performance when refresh dashboard. -- Split buffer shown `-count` and `-p` function in window module. -- Fixed `undo-tree` slow response when multiple undo/redo actions. -- Implemented `lsp` connected flag util function. +* Fixed goto dashboard command when dashboard buffer already shown issue. +* Added minimum required Emacs version check. +* Installed `csproj-mode` for supporting `.csproj` type of file. +* Added auto save config to env module. +* `json-mode` doesn't defined tab-width, use default instead. +* Fixed window name matching issue in shell module. +* Implemented source control information in `feebleline`. +* Changed `feebleline` using cache for better speed and performance. +* Fixed `cc-mode` docstring with keywords. +* Enabled JSX docstring with `rjsx-mode`. +* Added Unreal C++ template information functions. +* Added Unreal C++ scripting template files for `header`/`source`. +* Implemented ask for which header insertion in `c++-mode`. +* Declared c/c++ header and source extension list. +* Fixed `counsel`/`counsel-projectile` find file other window logic. +* Added `isearch` configuration by showing the match count. +* Removed `preproc` face from `face` module. +* Removed `preproc` function, no longer needed. +* Removed `oop` highlight faces for fixing OOP docstring implementation. +* Removed manually installed package `shift-select`. +* Fixed mark whole buffer action after switching window. +* Fixed `ivy` skipping input selection logic. +* Enabled `auto-rename-tag` for certain web related modes. +* Improved `JSX` coding experience by supply more helper plugins. +* Fixed performance issue when reload active mode. +* Fixed performance issue when enable/disable truncate lines in `web-mode`. +* Added auto install dependencies flag. +* Config now automatically install needed dependencies after first startup. +* Added safe active LSP util function. +* Semi-fixed performance when refresh dashboard. +* Split buffer shown `-count` and `-p` function in window module. +* Fixed `undo-tree` slow response when multiple undo/redo actions. +* Implemented `lsp` connected flag util function. ## 6.1.0 > Released May 16, 2020 -- Implemented find directories ignore directories function. -- Implemented find files ignore directories function. -- Fixed `make`/`run` script find directories/files time spend too long issue. -- Installed `rjsx-mode` for supporting `jsx` file. -- Added JSX default snippets. -- Added condition to limit `lsp-deferred` is called. -- Minor fixed for `cc-mode` indent block settings. -- Config `counsel`'s `find-file` preselect flag. -- Fixed deep directory tree when using `counsel` find file action. -- Implemented `inc`/`dec` string distance level for `multiple-cursors` similarity. -- Installed new package `dashboard-ls`. -- Removed package `focus`. -- Implemented safe refresh `dashboard` functionality. -- Fixed OOP docstring functionalitiy when no parameters. +* Implemented find directories ignore directories function. +* Implemented find files ignore directories function. +* Fixed `make`/`run` script find directories/files time spend too long issue. +* Installed `rjsx-mode` for supporting `jsx` file. +* Added JSX default snippets. +* Added condition to limit `lsp-deferred` is called. +* Minor fixed for `cc-mode` indent block settings. +* Config `counsel`'s `find-file` preselect flag. +* Fixed deep directory tree when using `counsel` find file action. +* Implemented `inc`/`dec` string distance level for `multiple-cursors` similarity. +* Installed new package `dashboard-ls`. +* Removed package `focus`. +* Implemented safe refresh `dashboard` functionality. +* Fixed OOP docstring functionalitiy when no parameters. ## 6.0.6 > Released Mar 23, 2020 -- Changed source for package `emoji-github` from `quelpa` to `melpa`. -- Updated `diminsh-buffer` list for more of the LSP buffer. -- Installed new package `lsp-java`. -- Installed new package `lsp-origami`. -- Moved more mode autoload from `jcs-cc-mode` to `jcs-mode` file. -- Added the lsp ui doc delay when safely show lsp ui doc tooltip. -- Installed new package `manage-minor-mode-table`. -- Installed new package `buffer-wrap`. -- Installed new package `masm-mode`. -- Implemented `asm` mode behaviour for all Assembly Language related `major-mode`s. -- Changed source for `company-quickhelp-terminal` package fro `quelpa` to `melpa`. -- Fixed not refresh issue header string from `buffer-menu`. -- Fixed `ivy` overlap logic. -- Changed using minor mode for `company-quickhelp-terminal` package. -- Installed new package `company-emoji`. -- Installed new package `emoji-github` manually. -- Installed new package `emojify`. -- Fixed buffer wrap can't correct goes to corresponding first line isssue. -- Use local variable for `tabulated-list`'s header string. -- Diminish mode `buffer-wrap-mode` for `buffer-wrap` package. -- Switch `ffmpeg-player` from source `quelpa` to `melpa`. -- Removed `dashboard` mute when insert project sections. -- Installed new package manually `buffer-wrap`. -- Removed package manually `tabulated-list-wrap`. -- Installed new package `command-log-mode`. -- Mute dashboard insert project log. -- Fixed load `eww` issue from emacs version `27.0.60`. -- Installed new package `flycheck-grammarly`. +* Changed source for package `emoji-github` from `quelpa` to `melpa`. +* Updated `diminsh-buffer` list for more of the LSP buffer. +* Installed new package `lsp-java`. +* Installed new package `lsp-origami`. +* Moved more mode autoload from `jcs-cc-mode` to `jcs-mode` file. +* Added the lsp ui doc delay when safely show lsp ui doc tooltip. +* Installed new package `manage-minor-mode-table`. +* Installed new package `buffer-wrap`. +* Installed new package `masm-mode`. +* Implemented `asm` mode behaviour for all Assembly Language related `major-mode`s. +* Changed source for `company-quickhelp-terminal` package fro `quelpa` to `melpa`. +* Fixed not refresh issue header string from `buffer-menu`. +* Fixed `ivy` overlap logic. +* Changed using minor mode for `company-quickhelp-terminal` package. +* Installed new package `company-emoji`. +* Installed new package `emoji-github` manually. +* Installed new package `emojify`. +* Fixed buffer wrap can't correct goes to corresponding first line isssue. +* Use local variable for `tabulated-list`'s header string. +* Diminish mode `buffer-wrap-mode` for `buffer-wrap` package. +* Switch `ffmpeg-player` from source `quelpa` to `melpa`. +* Removed `dashboard` mute when insert project sections. +* Installed new package manually `buffer-wrap`. +* Removed package manually `tabulated-list-wrap`. +* Installed new package `command-log-mode`. +* Mute dashboard insert project log. +* Fixed load `eww` issue from emacs version `27.0.60`. +* Installed new package `flycheck-grammarly`. ## 6.0.5 > Released Feb 16, 2020 -- Implemented `neotree` recording the last window. -- Tweak `neotree` customizable variables' value. -- Changed `output`/`compilation` buffer maybe kill buffer default action to +* Implemented `neotree` recording the last window. +* Tweak `neotree` customizable variables' value. +* Changed `output`/`compilation` buffer maybe kill buffer default action to change to other output buffer as higher priority. -- Implemented switch to next window in height utility function in window module. -- Removed package `sr-speedbar`. -- Installed new package `neotree`. -- Replace config from `sr-speedbar` to `neotree`. -- Implemented automatically refresh `neotree` using timer. -- Fixed return type with empty string in `oop` module. -- Removed manually installed package `vs-light-theme`. -- Removed manually installed package `vs-dark-theme`. -- Installed new package `vs-light-theme`. -- Installed new package `vs-dark-theme`. -- Implemented docstring for `Go` programming language. +* Implemented switch to next window in height utility function in window module. +* Removed package `sr-speedbar`. +* Installed new package `neotree`. +* Replace config from `sr-speedbar` to `neotree`. +* Implemented automatically refresh `neotree` using timer. +* Fixed return type with empty string in `oop` module. +* Removed manually installed package `vs-light-theme`. +* Removed manually installed package `vs-dark-theme`. +* Installed new package `vs-light-theme`. +* Installed new package `vs-dark-theme`. +* Implemented docstring for `Go` programming language. - Support two way to comment document string. -- Fixed `ivy` find file logic with regular expression. -- Added expression face for `feebleline` lsp. -- Fixed region delete for smart delete word and capital word. -- Indent `yank` in `python-mode` gives weird result, use normal `yank` instead. -- Chnaged the constant keywords' face in `go-mode`. -- Implemented LSP information to feebleline. -- Added own `save-excursion` function. -- Fixed indent error while untabify/tabify buffer in `go-mode`. -- Fixed `company-fuzzy` renable issue with `lsp-mode`. -- Disabled debug on error while LSP server is active. -- Update `go` programming language default template. -- Reimplemented OOP docstring module, mainly for clean up. -- Fixed buffer/file name prompting error while reopening the file. -- Installed new package => `manage-minor-mode`. -- Fixed requiring `cl` using `loop` in util module. -- Ignored `lsp` buffer with weather the dash `-` exists or not. -- Removed `yascroll` issue with Emacs 27. -- Fixed `feebleline` compatbile with `lsp-mode` ignore case issue on `(buffer-name)` +* Fixed `ivy` find file logic with regular expression. +* Added expression face for `feebleline` lsp. +* Fixed region delete for smart delete word and capital word. +* Indent `yank` in `python-mode` gives weird result, use normal `yank` instead. +* Chnaged the constant keywords' face in `go-mode`. +* Implemented LSP information to feebleline. +* Added own `save-excursion` function. +* Fixed indent error while untabify/tabify buffer in `go-mode`. +* Fixed `company-fuzzy` renable issue with `lsp-mode`. +* Disabled debug on error while LSP server is active. +* Update `go` programming language default template. +* Reimplemented OOP docstring module, mainly for clean up. +* Fixed buffer/file name prompting error while reopening the file. +* Installed new package => `manage-minor-mode`. +* Fixed requiring `cl` using `loop` in util module. +* Ignored `lsp` buffer with weather the dash `-` exists or not. +* Removed `yascroll` issue with Emacs 27. +* Fixed `feebleline` compatbile with `lsp-mode` ignore case issue on `(buffer-name)` we use `(buffer-file-name)` beforehand. -- Updated `jQuery` snippet in `html-mode`, not slime use normal minified version. -- Fixed `null` face highlighting regular expression. +* Updated `jQuery` snippet in `html-mode`, not slime use normal minified version. +* Fixed `null` face highlighting regular expression. ## 6.0.4 > Released Jan 9, 2020 -- Update upgrade manually installed package logic. -- Installed new package manually => `tabulated-list-wrap`. -- Fixed visualize `undo-tree` on the other window doesn't work with `lsp-ui-doc`. -- Fixed hanging when execute `lsp--execute-command` function from `lsp-ui-sideline`. -- Fixed opening `css` virtual buffer with virtual directory issue with loading `eww`. -- Fixed some of the regular expression faces in `typescript-mode`. -- Implemented describe path info at point function and embedded to describe thing at point. -- Changed python class' template format. -- Added the `keywords` to the template config file. -- Installed new package => `grammarly`. -- Added title source for package missing prompt. -- Removed manually installed package => `ivy-resize`. -- Fixed buffer menu logic fit the `search`/`filtering` when multiple buffer menu buffer exists. -- Fixed buffer menu other window that doesn't goes to line `2` if the header appears. -- Fixed display not ready while `filtering`/`searching` in buffer menu. -- Added wrapping functionality for buffer menu mode. -- Established template default template's naming convention. -- Improved buffer menu `searching`/`filtering` user experience. -- Fixed buffer menu refresh logic after killing. -- Added wrapping to buffer menu buffer. -- Added switch to output buffer utility function for development use. -- Added get buffers utility functions by using `regexp` and `string`. -- Change `define-it` package from manually installed to automatically installed using `melpa`. -- Installed new package => `define-it`. -- Fixed `undo`/`redo` logic and work with `lsp-ui`. -- Added no advice other window flag for other function that doesn't want to configure +* Update upgrade manually installed package logic. +* Installed new package manually => `tabulated-list-wrap`. +* Fixed visualize `undo-tree` on the other window doesn't work with `lsp-ui-doc`. +* Fixed hanging when execute `lsp--execute-command` function from `lsp-ui-sideline`. +* Fixed opening `css` virtual buffer with virtual directory issue with loading `eww`. +* Fixed some of the regular expression faces in `typescript-mode`. +* Implemented describe path info at point function and embedded to describe thing at point. +* Changed python class' template format. +* Added the `keywords` to the template config file. +* Installed new package => `grammarly`. +* Added title source for package missing prompt. +* Removed manually installed package => `ivy-resize`. +* Fixed buffer menu logic fit the `search`/`filtering` when multiple buffer menu buffer exists. +* Fixed buffer menu other window that doesn't goes to line `2` if the header appears. +* Fixed display not ready while `filtering`/`searching` in buffer menu. +* Added wrapping functionality for buffer menu mode. +* Established template default template's naming convention. +* Improved buffer menu `searching`/`filtering` user experience. +* Fixed buffer menu refresh logic after killing. +* Added wrapping to buffer menu buffer. +* Added switch to output buffer utility function for development use. +* Added get buffers utility functions by using `regexp` and `string`. +* Change `define-it` package from manually installed to automatically installed using `melpa`. +* Installed new package => `define-it`. +* Fixed `undo`/`redo` logic and work with `lsp-ui`. +* Added no advice other window flag for other function that doesn't want to configure buffer in window while switching window/frame. ## 6.0.3 > Released Dec 28, 2019 -- Change default `define-it` to `'view` instead of `'pop`. -- Fixed `lsp-ui` show prompting error while switching windows. -- Implemented `lsp-ui` show doc anytime functionalities. -- Increase standard string distance level from `8` to `20`. -- Enhanced the `multiple-cursors`'s similar functions string comparison algorithm. +* Change default `define-it` to `'view` instead of `'pop`. +* Fixed `lsp-ui` show prompting error while switching windows. +* Implemented `lsp-ui` show doc anytime functionalities. +* Increase standard string distance level from `8` to `20`. +* Enhanced the `multiple-cursors`'s similar functions string comparison algorithm. Make improvements for the use of the `multiple-cursors` similar occurrence command. -- Added new make frame for selecting new frame after created. -- Used `hide-frame` instead of `delete-frame` while showing `lsp-ui-doc`, this +* Added new make frame for selecting new frame after created. +* Used `hide-frame` instead of `delete-frame` while showing `lsp-ui-doc`, this should fixed while re-focus back to Emacs' frame issue while jumping away from Emacs. -- According to [company-lsp/131](https://github.com/tigersoldier/company-lsp/issues/131), +* According to [company-lsp/131](https://github.com/tigersoldier/company-lsp/issues/131), revert `flx` support with `company-lsp`. Just set `company-lsp-cache-candidates` to `auto`. -- Removed package => `dimmer`. -- Installed new package => `lsp-ui`. -- Implemented `record` and `restore` windows status once utility functions. -- Installed new package `ivy-resize` manually. -- Added `define-it` config to change default output choice to `pop`. -- Installed new package `company-lsp`. -- ~~Implemented fuzzy match using `flx` with `company-lsp`.~~ -- Applied `*lsp-` related buffer to diminish buffer list. -- Reverted the message wouldn't work the first time issue from Emacs 27. -- Added completed `lsp` configuration. -- Integrated better `lsp` signature buffer to dual window users/configurations. -- Organized to use `other-window` advice/hook instead of function wrapper. +* Removed package => `dimmer`. +* Installed new package => `lsp-ui`. +* Implemented `record` and `restore` windows status once utility functions. +* Installed new package `ivy-resize` manually. +* Added `define-it` config to change default output choice to `pop`. +* Installed new package `company-lsp`. +* ~~Implemented fuzzy match using `flx` with `company-lsp`.~~ +* Applied `*lsp-` related buffer to diminish buffer list. +* Reverted the message wouldn't work the first time issue from Emacs 27. +* Added completed `lsp` configuration. +* Integrated better `lsp` signature buffer to dual window users/configurations. +* Organized to use `other-window` advice/hook instead of function wrapper. ## 6.0.2 > Released Dec 23, 2019 -- Added window size change hook. -- Fixed after resized frame ivy window doesn't get resize issue. -- Added `license` template functionalities. -- Added `changelog` template functionalities. -- Added `typescript` template for [Cocos Creator](https://www.cocos.com/en/creator) scripting. -- Made `eldoc` compatible/interact with mouse click. -- Added peek frame util function. -- Fixed `feebleline` works with multiple frames. -- Added multiple cursors previous/next similar functions. -- Added simple make frame util function. -- Fixed `ivy` missing `ffap` dependency. -- Fixed message wouldn't work when `dashboard` is showing inside window. -- Added minibuffer first setup hook. -- Fixed `yascroll` wrong arguments error after Emacs version 27. -- Fixed `ivy` switch to buffer other window logic. -- Match enlarge/shrink windows times to `media` and `shell` windows. +* Added window size change hook. +* Fixed after resized frame ivy window doesn't get resize issue. +* Added `license` template functionalities. +* Added `changelog` template functionalities. +* Added `typescript` template for [Cocos Creator](https://www.cocos.com/en/creator) scripting. +* Made `eldoc` compatible/interact with mouse click. +* Added peek frame util function. +* Fixed `feebleline` works with multiple frames. +* Added multiple cursors previous/next similar functions. +* Added simple make frame util function. +* Fixed `ivy` missing `ffap` dependency. +* Fixed message wouldn't work when `dashboard` is showing inside window. +* Added minibuffer first setup hook. +* Fixed `yascroll` wrong arguments error after Emacs version 27. +* Fixed `ivy` switch to buffer other window logic. +* Match enlarge/shrink windows times to `media` and `shell` windows. ## 6.0.1 > Released Dec 15, 2019 -- Implemented new way to complete path using `ivy`. -- Implemented auto resize in `ivy` minibuffer window. -- Reverted `ivy` slash key for other usage; mainly due to it's own functionality is weird to me. -- Fixed `css-mode` weird face highlighting issue. -- Minor fixed for renaming inside minibuffer using `ivy`. -- Installed new package => `company-quickhelp-terminal` manually. +* Implemented new way to complete path using `ivy`. +* Implemented auto resize in `ivy` minibuffer window. +* Reverted `ivy` slash key for other usage; mainly due to it's own functionality is weird to me. +* Fixed `css-mode` weird face highlighting issue. +* Minor fixed for renaming inside minibuffer using `ivy`. +* Installed new package => `company-quickhelp-terminal` manually. ## 6.0.0 > Released Dec 10, 2019 -- Switched from `helm` to `ivy` due to `helm`'s instability. -- Removed manually installed package => `reveal-in-folder`. -- Installed new package => `reveal-in-folder`. -- Installed new package => `parse-it`. -- Installed new package => `vs-light-theme` manually. -- Installed new package => `vs-dark-theme` manually. -- Starting from version `5.9.3`, theme work outside of this packages. -- Installed new package `file-header` manually. -- Configure package `file-header`. -- Fixed hex code color check function compatible to terminal. -- Added more commands to eldoc activation trigger list. -- Fixed Visual Studio dark theme color from line numbers. +* Switched from `helm` to `ivy` due to `helm`'s instability. +* Removed manually installed package => `reveal-in-folder`. +* Installed new package => `reveal-in-folder`. +* Installed new package => `parse-it`. +* Installed new package => `vs-light-theme` manually. +* Installed new package => `vs-dark-theme` manually. +* Starting from version `5.9.3`, theme work outside of this packages. +* Installed new package `file-header` manually. +* Configure package `file-header`. +* Fixed hex code color check function compatible to terminal. +* Added more commands to eldoc activation trigger list. +* Fixed Visual Studio dark theme color from line numbers. ## 5.9.2 > Released Dec 2, 2019 -- Quick fixed for `helm` incompatible `completion-styles`. -- Revert `helm` incompatible `completion-styles` changes. -- Implemented set font util function. -- Minor fixed for iedit command when no kill ring. +* Quick fixed for `helm` incompatible `completion-styles`. +* Revert `helm` incompatible `completion-styles` changes. +* Implemented set font util function. +* Minor fixed for iedit command when no kill ring. ## 5.9.0 > Released Nov 29, 2019 -- Minor fixed for bury buffer function, it active only when `diminsh-buffer-mode` is on. -- Fixed media window logic. -- Fixed toggle shell window's logic. -- Fixed toggle video player window's logic. -- Make feebline compatible to video player. -- Fixed iedit `kill-ring` issue when enable/disable `iedit-mode`. -- Installed new package manually => `ffmpeg-player`. -- Implemented video player feature. -- Fixed isearch not showing with the first two characters. +* Minor fixed for bury buffer function, it active only when `diminsh-buffer-mode` is on. +* Fixed media window logic. +* Fixed toggle shell window's logic. +* Fixed toggle video player window's logic. +* Make feebline compatible to video player. +* Fixed iedit `kill-ring` issue when enable/disable `iedit-mode`. +* Installed new package manually => `ffmpeg-player`. +* Implemented video player feature. +* Fixed isearch not showing with the first two characters. ## 5.8.9 > Released Nov 15, 2019 -- Implemented switch `output`/`compilation` buffer keys. -- Make mode-line's color compatible to light theme. -- Changed default key bindings for search in project. -- Fixed `flycheck-pos-tip` will kill describe thing pos-tip functionalities. -- Installed new package => `flycheck-pos-tip`. -- Manually installed new package => `reveal-in-folder`. -- Fixed `multiple-cursors` lazy loading in navigate blank keys. -- Implemented `lsp-mode` to `goto-definition` function. -- Added quelpa upgrade process to standard upgrade process. -- Installed new package => `helm-describe-modes`. -- Fixed `multi-shell` maybe shell buffer logic. +* Implemented switch `output`/`compilation` buffer keys. +* Make mode-line's color compatible to light theme. +* Changed default key bindings for search in project. +* Fixed `flycheck-pos-tip` will kill describe thing pos-tip functionalities. +* Installed new package => `flycheck-pos-tip`. +* Manually installed new package => `reveal-in-folder`. +* Fixed `multiple-cursors` lazy loading in navigate blank keys. +* Implemented `lsp-mode` to `goto-definition` function. +* Added quelpa upgrade process to standard upgrade process. +* Installed new package => `helm-describe-modes`. +* Fixed `multi-shell` maybe shell buffer logic. ## 5.8.8 > Released Nov 1, 2019 -- Defined goto definition functions. -- Installed new package => `elisp-def`. -- Added default save all buffers function. -- Added reverse tab/untab save buffer function. -- Diminish buffer to `shell` and `eshell`. -- Added `multi-shell` config. -- Implemented multiple terminal functionalities. -- Manually installed new package => `multi-shell`. -- Unbind return from mc/keymap. -- Fixed default emmet expand line key, not doing any action by default. -- Implemented simplify safe jump to buffer window function. -- Changed no more jump to unwanted buffer. -- Installed new package => `request`. -- Fixed C-ret not doing anything with default. -- Installed new package => `wiki-summary`. +* Defined goto definition functions. +* Installed new package => `elisp-def`. +* Added default save all buffers function. +* Added reverse tab/untab save buffer function. +* Diminish buffer to `shell` and `eshell`. +* Added `multi-shell` config. +* Implemented multiple terminal functionalities. +* Manually installed new package => `multi-shell`. +* Unbind return from mc/keymap. +* Fixed default emmet expand line key, not doing any action by default. +* Implemented simplify safe jump to buffer window function. +* Changed no more jump to unwanted buffer. +* Installed new package => `request`. +* Fixed C-ret not doing anything with default. +* Installed new package => `wiki-summary`. ## 5.8.7 > Released Oct 22, 2019 -- Removed useless hl keyword => `OR`. -- Instanlled new package => `visual-regexp`. -- Fixed key definition => `jcs-env.el`. -- Make tab and space compatible to VSCode's behaviour standards. -- Minor fixed with walk windows with multiple frames. -- Start supported language => `LESS`. -- Start supported language => `Kotlin`. -- Start supported language => `Dockerfile`. -- Set `smart-indent` as one option to move previous/next line. +* Removed useless hl keyword => `OR`. +* Instanlled new package => `visual-regexp`. +* Fixed key definition => `jcs-env.el`. +* Make tab and space compatible to VSCode's behaviour standards. +* Minor fixed with walk windows with multiple frames. +* Start supported language => `LESS`. +* Start supported language => `Kotlin`. +* Start supported language => `Dockerfile`. +* Set `smart-indent` as one option to move previous/next line. ## 5.8.6 > Released Oct 5, 2019 -- Minor bug fixed - first window line pos inaccurate. -- Minor bug fixed - avoid enable/disable line number mode if not needed because is quite expensive. -- Bind backward/forward word capital to higher priority keys. -- Completely mimic VSCode `multiple-cursors` behaviour. -- Fixed `actionscript-mode`'s mutliline comment line up issue. -- Use `web-mode` instead of `vue-mode` for editing `.vue` file. -- Supported multiple compilation process. -- Enabled more autoload for `origami`. -- Installed new package => `vue-mode`. -- Minor fixed with commenting with openting `/*`. -- Fixed `python-mode` double quote key logic. -- Fixed remove end lines issue. -- Supported R programming language. -- Minor fixed for shell completion. -- Minor fixed for shell behaviour. -- Moved preferred settings to `prog-mode`. -- Implemented more `lsp-mode` to default `prog-mode`. -- Removed refresh font in `post-command-hook` functionality. -- Redefined color to => oop `tag`, `type`, `value` face. -- Fixed `highlight-indent-guides` execute `guide-region` multiple times when +* Minor bug fixed - first window line pos inaccurate. +* Minor bug fixed - avoid enable/disable line number mode if not needed because is quite expensive. +* Bind backward/forward word capital to higher priority keys. +* Completely mimic VSCode `multiple-cursors` behaviour. +* Fixed `actionscript-mode`'s mutliline comment line up issue. +* Use `web-mode` instead of `vue-mode` for editing `.vue` file. +* Supported multiple compilation process. +* Enabled more autoload for `origami`. +* Installed new package => `vue-mode`. +* Minor fixed with commenting with openting `/*`. +* Fixed `python-mode` double quote key logic. +* Fixed remove end lines issue. +* Supported R programming language. +* Minor fixed for shell completion. +* Minor fixed for shell behaviour. +* Moved preferred settings to `prog-mode`. +* Implemented more `lsp-mode` to default `prog-mode`. +* Removed refresh font in `post-command-hook` functionality. +* Redefined color to => oop `tag`, `type`, `value` face. +* Fixed `highlight-indent-guides` execute `guide-region` multiple times when using `jit-lock-register` function. -- Fixed `typescript-mode`'s highlighting. -- Fixed empty param issue list. +* Fixed `typescript-mode`'s highlighting. +* Fixed empty param issue list. ## 5.8.5 > Released Sep 24, 2019 -- Implemented ask line endings to set coding system interactive util function. -- Added managed full test case for CI. -- Fixed log multiple times issue. -- Installed new package => `diminish-buffer`. -- Installed new package => `markdown-toc`. -- Installed new package => `browse-kill-ring`. -- Eliminate return with `void` type for typescript docstring. -- Fixed goto address not copy issue. -- Fixed mute apply with current message. -- Fixed buffer removal when reverting empty temporary file. -- Implemented `auto-highlight-symbol` with light/dark theme consideration. -- Redesign comment faces with light/dark theme consideration. -- Installed new package => `org-bullets`. +* Implemented ask line endings to set coding system interactive util function. +* Added managed full test case for CI. +* Fixed log multiple times issue. +* Installed new package => `diminish-buffer`. +* Installed new package => `markdown-toc`. +* Installed new package => `browse-kill-ring`. +* Eliminate return with `void` type for typescript docstring. +* Fixed goto address not copy issue. +* Fixed mute apply with current message. +* Fixed buffer removal when reverting empty temporary file. +* Implemented `auto-highlight-symbol` with light/dark theme consideration. +* Redesign comment faces with light/dark theme consideration. +* Installed new package => `org-bullets`. ## 5.8.4 > Released Sep 16, 2019 -- Fixed smart backspace/delete word key behaviour. -- Installed new package => `quelpa`. -- Fixed refresh buffer menu bug when switch buffer. -- Fixed shell mode key bindings. +* Fixed smart backspace/delete word key behaviour. +* Installed new package => `quelpa`. +* Fixed refresh buffer menu bug when switch buffer. +* Fixed shell mode key bindings. ## 5.8.3 > Released Sep 10, 2019 -- Implemented `buffer-menu` filtering with `flx`. -- Implemented `mute-apply` util function. -- Removed package => `beacon`. -- Improved `feebleline` read-only config. -- Added read-only symbol to `feebleline` design. -- Fixed helm scrolling with window line height. -- Fixed keys `C-c` and `C-x`. +* Implemented `buffer-menu` filtering with `flx`. +* Implemented `mute-apply` util function. +* Removed package => `beacon`. +* Improved `feebleline` read-only config. +* Added read-only symbol to `feebleline` design. +* Fixed helm scrolling with window line height. +* Fixed keys `C-c` and `C-x`. ## 5.8.2 > Released Sep 3, 2019 -- Removed package `helm-flx`. -- Installed new package => `helm-fuzzy`. -- Fixed some missing dependencies in some lazy loading functions. -- Fixed helm weird scrolling on the last selection issue. -- Rearrange key specify by mode. -- Clean up unused code from `jcs-buffer-menu.el` file. +* Removed package `helm-flx`. +* Installed new package => `helm-fuzzy`. +* Fixed some missing dependencies in some lazy loading functions. +* Fixed helm weird scrolling on the last selection issue. +* Rearrange key specify by mode. +* Clean up unused code from `jcs-buffer-menu.el` file. ## 5.8.1 > Released Aug 25, 2019 -- Update buffer menu list when navigating through windows. -- Installed new package => `helm-flx`. -- Implemented horizontal center util function. -- Installed new package => `dap-mode`. -- Removed package => `sublimity`. -- Stopped support feature `smooth scroll`. -- Stopped support feature `minimap`. -- Installed new package => `lsp-mode`. -- Diminish `emmet-mode`. -- Diminish `company-fuzzy-mode`. +* Update buffer menu list when navigating through windows. +* Installed new package => `helm-flx`. +* Implemented horizontal center util function. +* Installed new package => `dap-mode`. +* Removed package => `sublimity`. +* Stopped support feature `smooth scroll`. +* Stopped support feature `minimap`. +* Installed new package => `lsp-mode`. +* Diminish `emmet-mode`. +* Diminish `company-fuzzy-mode`. ## 5.8.0 > Released Aug 17, 2019 -- Complete key bindings document. -- Installed new package => `flx`. -- Installed new package => `company-fuzzy`. -- Minor tweak for `company` configuration for selection highlighting. -- Bind balance split window key as default split window behaviour. -- Minor tweak for `company` configuration. -- Make tab key compatible with `company`. -- Implemented ask csharp template functionalities to `csharp-mode`. -- Removed package => `company-statistics`. -- Minor changes for `company` package. -- Config eldoc trigger commands. -- Show tooltip even with one valid candidate in `company-mode`. -- Fixed display not ready issue on buffer menu. -- Fixed minor documentation issue. -- Supply `ruby-mode` and `rust-mode` indentation level's config. -- Implemented ability to record down the tab width across all major mode. -- Make tab width record to the next buffer with the same mode. -- Implemented non-verbose beginning/end of buffer functions. -- Bind non-verbose beginning/end of buffer key functions. -- Implemented increment/decrement tab size functions. -- Customize `feebleline` with system spaces or tabs displayed. -- Customize `feebleline` with tab size displayed. +* Complete key bindings document. +* Installed new package => `flx`. +* Installed new package => `company-fuzzy`. +* Minor tweak for `company` configuration for selection highlighting. +* Bind balance split window key as default split window behaviour. +* Minor tweak for `company` configuration. +* Make tab key compatible with `company`. +* Implemented ask csharp template functionalities to `csharp-mode`. +* Removed package => `company-statistics`. +* Minor changes for `company` package. +* Config eldoc trigger commands. +* Show tooltip even with one valid candidate in `company-mode`. +* Fixed display not ready issue on buffer menu. +* Fixed minor documentation issue. +* Supply `ruby-mode` and `rust-mode` indentation level's config. +* Implemented ability to record down the tab width across all major mode. +* Make tab width record to the next buffer with the same mode. +* Implemented non-verbose beginning/end of buffer functions. +* Bind non-verbose beginning/end of buffer key functions. +* Implemented increment/decrement tab size functions. +* Customize `feebleline` with system spaces or tabs displayed. +* Customize `feebleline` with tab size displayed. ## 5.7.0 > Released Jul 23, 2019 -- Complete more preprocessor highlighting. -- Enabled `so-long-mode` as default. -- Implemented `buffer menu`'s return key. -- Implemented realtime updating buffer menu. -- Implemented filter functionality to buffer menu. -- Customize `snippet-mode` by adding `jcs-snippet-mode.el` file. -- Added snippet for `snippet-mode`. -- Fixed shell toggle logic, it no longer depends on the function state and now compatible to mutliple frames. -- Removed package => `indent-info`. -- Implemented remove carriage return symbol function. -- Fixed deletetion logic with tab width. -- Prevent loggin when refreshing dashboard, too verbose loggnig. -- Update `feebleline` customization. -- Installed new package => `feebleline`. -- Customize `feebleline` for default mode-line toggle. -- Implemented electric delete key. -- Implemented vs sharp key and bind to these following modes. - - `c-mode` - - `c++-mode` - - `csharp-mode` -- Reverted package => `line-reminder`. -- Removed manually installed package => `line-indicators`. -- Set use linum when inside terminal for `line-reminder` package. -- Manually installed new package => `line-indicators`. -- Removed package => `line-reminder`. -- Installed new package => `centaur-tabs`. -- Installed new package => `company-statistics`. -- Removed package => `tabbar`. -- Fixed certain modes that does not apply `highlight-indent-guides` minor mode. -- Rename backward/forward capitcal word keys, much better naming. -- Fixed certain modes require error. -- Bind `package-list-packages` to `C-x C-p` instead of `C-p`. -- Fixed iedit-mode logic. -- Removed inconsistent key bindings for `c-mode` and `c++-mode`. -- Added unity snippets => `csharp-mode`. -- Install new package => `highlight-indent-guides`. -- Fixed `oop-func`'s built in docstring autoload. -- Installed new package => `alt-codes`. -- Implemented scratch other window function. -- Installed new package => `helm-file-preview`. -- Fixed multiple with-eval-after-load function. -- Implemented maybe kill `*scratch*` buffer function. -- Require `undo-tree` when needed. -- Try using first time post command startup. -- Implemented multiple with-eval-after-load function. +* Complete more preprocessor highlighting. +* Enabled `so-long-mode` as default. +* Implemented `buffer menu`'s return key. +* Implemented realtime updating buffer menu. +* Implemented filter functionality to buffer menu. +* Customize `snippet-mode` by adding `jcs-snippet-mode.el` file. +* Added snippet for `snippet-mode`. +* Fixed shell toggle logic, it no longer depends on the function state and now compatible to mutliple frames. +* Removed package => `indent-info`. +* Implemented remove carriage return symbol function. +* Fixed deletetion logic with tab width. +* Prevent loggin when refreshing dashboard, too verbose loggnig. +* Update `feebleline` customization. +* Installed new package => `feebleline`. +* Customize `feebleline` for default mode-line toggle. +* Implemented electric delete key. +* Implemented vs sharp key and bind to these following modes. + - c-mode + - c++-mode + - csharp-mode +* Reverted package => `line-reminder`. +* Removed manually installed package => `line-indicators`. +* Set use linum when inside terminal for `line-reminder` package. +* Manually installed new package => `line-indicators`. +* Removed package => `line-reminder`. +* Installed new package => `centaur-tabs`. +* Installed new package => `company-statistics`. +* Removed package => `tabbar`. +* Fixed certain modes that does not apply `highlight-indent-guides` minor mode. +* Rename backward/forward capitcal word keys, much better naming. +* Fixed certain modes require error. +* Bind `package-list-packages` to `C-x C-p` instead of `C-p`. +* Fixed iedit-mode logic. +* Removed inconsistent key bindings for `c-mode` and `c++-mode`. +* Added unity snippets => `csharp-mode`. +* Install new package => `highlight-indent-guides`. +* Fixed `oop-func`'s built in docstring autoload. +* Installed new package => `alt-codes`. +* Implemented scratch other window function. +* Installed new package => `helm-file-preview`. +* Fixed multiple with-eval-after-load function. +* Implemented maybe kill `*scratch*` buffer function. +* Require `undo-tree` when needed. +* Try using first time post command startup. +* Implemented multiple with-eval-after-load function. ### 5.5.3 > Released Jun 25, 2019 -- Implemeneted cheat sheet functions. -- Use regexp to ignore line numbers mode. -- Installed new mode => `gdscript-mode` for editing Godot Script file. -- Added `gdscript-mode` snippets using `yasnippets`. -- Had `helm-ag` requires pattern to `2`. -- Removed startup mode files, and moved their config to `jcs-mode.el` file. +* Implemeneted cheat sheet functions. +* Use regexp to ignore line numbers mode. +* Installed new mode => `gdscript-mode` for editing Godot Script file. +* Added `gdscript-mode` snippets using `yasnippets`. +* Had `helm-ag` requires pattern to `2`. +* Removed startup mode files, and moved their config to `jcs-mode.el` file. - `jcs-elisp-mode.el` - `jcs-lisp-mode.el` - `jcs-text-mode.el` -- Implemented insert header if buffer empty function for inserting file/mode header. -- Implemented html preview function. +* Implemented insert header if buffer empty function for inserting file/mode header. +* Implemented html preview function. ### 5.5.1 > Released Jun 23, 2019 -- Clean up code for better load speed. -- Fixed `helm-file-files` inserting `/` logic. -- Removed switch window by `M-0` to `M-9` keys. -- Implemented the display ascii-table function. -- Implemented remove item from `*dashboard*` buffer. -- Completed CI test. -- Update the `oop-func` logic, better and does not requires font lock implementation. Now it uses `search-string` instead. -- Upate text banner. -- Fixed dashboard next/prev blank line logic. -- Added text banner file => `./.emacs.jcs/banner/sink.txt`. -- Implemented autoloads functionalities to manually installed packages. +* Clean up code for better load speed. +* Fixed `helm-file-files` inserting `/` logic. +* Removed switch window by `M-0` to `M-9` keys. +* Implemented the display ascii-table function. +* Implemented remove item from `*dashboard*` buffer. +* Completed CI test. +* Update the `oop-func` logic, better and does not requires font lock implementation. Now it uses `search-string` instead. +* Upate text banner. +* Fixed dashboard next/prev blank line logic. +* Added text banner file => `./.emacs.jcs/banner/sink.txt`. +* Implemented autoloads functionalities to manually installed packages. ### 5.4.9 > Released Jun 19, 2019 -- Implemented better dashboard buffer controlling util functions. -- Clean up customizes code section to => `~/.emacs.d/.jcs-custom.el` file. -- Removed package => `helm-gtags`. -- Installed new packae => `dumb-jump`. -- Use `dumb-jump` replacing `helm-gtags` functionalities. +* Implemented better dashboard buffer controlling util functions. +* Clean up customizes code section to => `~/.emacs.d/.jcs-custom.el` file. +* Removed package => `helm-gtags`. +* Installed new packae => `dumb-jump`. +* Use `dumb-jump` replacing `helm-gtags` functionalities. ### 5.4.7 > Released Jun 16, 2019 -- Fixed focus in, refresh dashboard buffer hanging issue. -- Clean up log code. -- Use default helm display path option from `relative` to `root`. -- Installed new pacakge => `region-occurrences-highlighter`. -- Renamed `jcs-corresponding-file.el` to just `jcs-file.el`. -- Renamed `jcs-file-info-format.el` to `jcs-template.el`. -- Use find file in project instead of just find file for searching corresponding file functionalities. -- Update `*dashboard*` buffer when access recent projects list. -- Removed some of useless `require`s. -- Removed some of useless plugin's config. -- Ready the configuration for Emacs version 27. -- Disable `multiple-cursors` when navgiating blank line. -- Installed new pacakge => `yascroll`. -- Added customize `yascroll` face by theme color function. +* Fixed focus in, refresh dashboard buffer hanging issue. +* Clean up log code. +* Use default helm display path option from `relative` to `root`. +* Installed new pacakge => `region-occurrences-highlighter`. +* Renamed `jcs-corresponding-file.el` to just `jcs-file.el`. +* Renamed `jcs-file-info-format.el` to `jcs-template.el`. +* Use find file in project instead of just find file for searching corresponding file functionalities. +* Update `*dashboard*` buffer when access recent projects list. +* Removed some of useless `require`s. +* Removed some of useless plugin's config. +* Ready the configuration for Emacs version 27. +* Disable `multiple-cursors` when navgiating blank line. +* Installed new pacakge => `yascroll`. +* Added customize `yascroll` face by theme color function. ### 5.4.5 > Released Jun 8, 2019 -- Fixed `helm-projectile` return key not exiting minibuffer issue. -- Re-implements `helm-files` related functions. For find files other windows. -- Clean up some compile warningins. -- Optimized configuration down to startup time around from `2` to `6` seconds. -- Optimized configuration down to startup time around from `4` to `8` seconds. -- Added more `helm` find files keymap to match OS's file explorer's navigation system. +* Fixed `helm-projectile` return key not exiting minibuffer issue. +* Re-implements `helm-files` related functions. For find files other windows. +* Clean up some compile warningins. +* Optimized configuration down to startup time around from `2` to `6` seconds. +* Optimized configuration down to startup time around from `4` to `8` seconds. +* Added more `helm` find files keymap to match OS's file explorer's navigation system. ### 5.4.3 > Released Jun 2, 2019 -- Installed new pacakge => `esup`. -- Clean package initialization using `require` keyword. +* Installed new pacakge => `esup`. +* Clean package initialization using `require` keyword. ### 5.4.1 > Released May 30, 2019 -- Fixed `50%` of config compile issues. -- Enable compile version of this config. -- Fixed `helm` theme inconsistent to the `vs-light` theme. -- Fixed `right-click-context` package's bug #2 and #7 issues. -- Removed package `pdf-tools`. -- Implemented automatically enable `read-only-mode` when view source or library files. -- Removed package `floobits`. -- Added ignore activating line numbers by major mode list. -- Updated line numbers ignore buffer list. -- Remove before/after init files. -- Optimized more plugins to `jcs-plugin.el` file. -- Fixed `compilation-mode-hook` from `jcs-env.el` file. +* Fixed `50%` of config compile issues. +* Enable compile version of this config. +* Fixed `helm` theme inconsistent to the `vs-light` theme. +* Fixed `right-click-context` package's bug #2 and #7 issues. +* Removed package `pdf-tools`. +* Implemented automatically enable `read-only-mode` when view source or library files. +* Removed package `floobits`. +* Added ignore activating line numbers by major mode list. +* Updated line numbers ignore buffer list. +* Remove before/after init files. +* Optimized more plugins to `jcs-plugin.el` file. +* Fixed `compilation-mode-hook` from `jcs-env.el` file. ### 5.3.9 > Released May 20, 2019 -- Reduced duplicated code in `jcs-comment.el` file. -- Removed manually installed package => `show-eol`. -- Installed new pacakge => `show-eol`. -- Make `comment` and `uncomment` related functions compatbile to `line-reminder` package. -- Added is behind last char at line util function. -- Added `point` option to infront first char at line util function. -- Added `*Package-Lint*` to line numbers not displayed list. -- Manually updated `show-eol` package manually => `20190517.001`. -- Start supports `dart` by using `dart-mode`. -- Start supports `pascal` by using `pascal-mode`. -- Start supports `Object Pascal`/`Delphi` by using `opascal-mode`. -- Added `dart-mode`'s snippets. -- Added `pascal-mode`'s snippets. -- Added `opascal-mode`'s snippets. -- Manually updated `show-eol` package manually => `20190513.002`. -- Manually updated `show-eol` package manually => `20190513.001`. -- Implements self defined comment or string util function. -- Remove `jcs-top-level-active` global `defvar` for keyboard quit check. -- Remove `jcs-minibuffer-active` global `defvar` for minibuffer active check. -- Fixed `hl-todo-mode` not working in `web-mode` by redefine highlighting condition => `jcs-plugin.el` file. -- Implements calc eval region function for calculating the region and replace it with the calculated result. -- Implements backward/forward symbol functions for interactive use. -- Revert `haxe-mode` so it works for now, but still leave with no maintainer with this mode. -- Implements `get window` and `get window id` util functions. -- Fixed reset dashboard banner not refresh issue. -- Installed new pacakge => `hl-todo`. -- Implements check if light or dark color util functions. -- Added default light theme. -- Manually installed package `show-eol`. -- Make `text-mode` to the top for ready to override by other mode. -- Organized configuration's directory structure. -- Remove `jcs-font.el` file and put the `font` config to the `jcs-env.el` and `jcs-plugin.el` files. -- Update dependency list. -- Added deactive all line numbers modes util function. -- Fixed toggle mode line key binding. -- Fixed active line numbers by mode logic, we use to deactive the line numbers mode for now instead of just ignore it. -- Fixed modes not activated after revert issue. -- Implements `toggle-mode-line`. -- Cleanup `web-mode`'s util functions. -- Unbind `web-mode` util functions from `jcs-web-func.el` file. -- Minor fixed with some typo. +* Reduced duplicated code in `jcs-comment.el` file. +* Removed manually installed package => `show-eol`. +* Installed new pacakge => `show-eol`. +* Make `comment` and `uncomment` related functions compatbile to `line-reminder` package. +* Added is behind last char at line util function. +* Added `point` option to infront first char at line util function. +* Added `*Package-Lint*` to line numbers not displayed list. +* Manually updated `show-eol` package manually => `20190517.001`. +* Start supports `dart` by using `dart-mode`. +* Start supports `pascal` by using `pascal-mode`. +* Start supports `Object Pascal`/`Delphi` by using `opascal-mode`. +* Added `dart-mode`'s snippets. +* Added `pascal-mode`'s snippets. +* Added `opascal-mode`'s snippets. +* Manually updated `show-eol` package manually => `20190513.002`. +* Manually updated `show-eol` package manually => `20190513.001`. +* Implements self defined comment or string util function. +* Remove `jcs-top-level-active` global `defvar` for keyboard quit check. +* Remove `jcs-minibuffer-active` global `defvar` for minibuffer active check. +* Fixed `hl-todo-mode` not working in `web-mode` by redefine highlighting condition => `jcs-plugin.el` file. +* Implements calc eval region function for calculating the region and replace it with the calculated result. +* Implements backward/forward symbol functions for interactive use. +* Revert `haxe-mode` so it works for now, but still leave with no maintainer with this mode. +* Implements `get window` and `get window id` util functions. +* Fixed reset dashboard banner not refresh issue. +* Installed new pacakge => `hl-todo`. +* Implements check if light or dark color util functions. +* Added default light theme. +* Manually installed package `show-eol`. +* Make `text-mode` to the top for ready to override by other mode. +* Organized configuration's directory structure. +* Remove `jcs-font.el` file and put the `font` config to the `jcs-env.el` and `jcs-plugin.el` files. +* Update dependency list. +* Added deactive all line numbers modes util function. +* Fixed toggle mode line key binding. +* Fixed active line numbers by mode logic, we use to deactive the line numbers mode for now instead of just ignore it. +* Fixed modes not activated after revert issue. +* Implements `toggle-mode-line`. +* Cleanup `web-mode`'s util functions. +* Unbind `web-mode` util functions from `jcs-web-func.el` file. +* Minor fixed with some typo. ### 5.3.7 > Released Apr 22, 2019 -- Installed new pacakge => `goto-char-preview`. -- Added new snippet for `react.js` in html. -- Added new snippet for `bootstrap` in html. -- Added new snippet for `three.js` in html. -- If region active, when `isearch` is activated we use region instead. -- Fixed `css-mode` return key. -- Fixed css number not highlighting correctly. -- Installed new pacakge => `isearch-project`. -- Bind `isearch-project-forward` to implement `cross-mode` search through project ability. -- Implements helm projectile find file other window function. -- Split electric pair pairs to each specific mode. -- Remove `shift-select` package, the package is still remained unstable. -- Sort keys in alphabetic order category. -- Revert `shift-select` package => version `20190419.001`. -- Implements is symbol contain in list of symbol util function. -- Added more key bindings for switching windows. -- Added remove trailing lines at the end of buffer util function. -- Implements self design mark whole buffer. -- Remove README, LICENSE, bochsrc files default to `org-mode`. -- Added `html-mode` and `js-mode` snippets. -- Manually installed `shift-select` package. -- Added more `:defer` to more packages. -- Removed many unused packages. -- Fixed `jcs-flycheck-mode` logic. -- Remove smart shift select home/end functions. -- Complete set of manual install package section. +* Installed new pacakge => `goto-char-preview`. +* Added new snippet for `react.js` in html. +* Added new snippet for `bootstrap` in html. +* Added new snippet for `three.js` in html. +* If region active, when `isearch` is activated we use region instead. +* Fixed `css-mode` return key. +* Fixed css number not highlighting correctly. +* Installed new pacakge => `isearch-project`. +* Bind `isearch-project-forward` to implement `cross-mode` search through project ability. +* Implements helm projectile find file other window function. +* Split electric pair pairs to each specific mode. +* Remove `shift-select` package, the package is still remained unstable. +* Sort keys in alphabetic order category. +* Revert `shift-select` package => version `20190419.001`. +* Implements is symbol contain in list of symbol util function. +* Added more key bindings for switching windows. +* Added remove trailing lines at the end of buffer util function. +* Implements self design mark whole buffer. +* Remove README, LICENSE, bochsrc files default to `org-mode`. +* Added `html-mode` and `js-mode` snippets. +* Manually installed `shift-select` package. +* Added more `:defer` to more packages. +* Removed many unused packages. +* Fixed `jcs-flycheck-mode` logic. +* Remove smart shift select home/end functions. +* Complete set of manual install package section. ### 5.3.5 > Released Apr 15, 2019 -- Implements selecting windows by using windows' index. -- Removed `elpy` package. -- Removed `find-file-in-project` package. -- Removed `ivy` package. -- Installed `projectile` package. -- Removed `js2-refactor` package. -- Implements `multiple-cursors` quick hand functions. -- Fixed vs curly bracket logic. -- Start supports `elixir` by using `elixir-mode`. -- Start supports `erlang` by using `erlang-mode`. -- Installed `helm-projectile` package. -- Installed new pacakge => `buffer-move`. -- Fixed `same file other window` bug. -- Fixed `undo-tree` occurs error when trying to kill its parent buffer. -- Starts featuers documentation under `./features/` folder. -- Split `.ini` and `.properties` mode. -- Added `jcs-properties-mode.el` for supporting java properties file. +* Implements selecting windows by using windows' index. +* Removed `elpy` package. +* Removed `find-file-in-project` package. +* Removed `ivy` package. +* Installed `projectile` package. +* Removed `js2-refactor` package. +* Implements `multiple-cursors` quick hand functions. +* Fixed vs curly bracket logic. +* Start supports `elixir` by using `elixir-mode`. +* Start supports `erlang` by using `erlang-mode`. +* Installed `helm-projectile` package. +* Installed new pacakge => `buffer-move`. +* Fixed `same file other window` bug. +* Fixed `undo-tree` occurs error when trying to kill its parent buffer. +* Starts featuers documentation under `./features/` folder. +* Split `.ini` and `.properties` mode. +* Added `jcs-properties-mode.el` for supporting java properties file. ### 5.3.3 > Released Apr 12, 2019 -- Installed new pacakge => `dashboard`. -- Installed new pacakge => `beacon`. -- Minor fixed from version `5.3.2`. +* Installed new pacakge => `dashboard`. +* Installed new pacakge => `beacon`. +* Minor fixed from version `5.3.2`. ### 5.3.2 > Released Apr 11, 2019 -- Added `gitconfig` configurations. -- Use `with-eval-after-load` macro to speed up startup time. -- Huge update on the startup time, now the average startup time is lower than `10` seconds. -- Customize `company`'s appearance close to `auto-complete`'s appearance. -- Added config to make `company` a bit more close to `auto-complete`'s behavior. -- Added `show hover` function related to VSCode `Show Hover` key. +* Added `gitconfig` configurations. +* Use `with-eval-after-load` macro to speed up startup time. +* Huge update on the startup time, now the average startup time is lower than `10` seconds. +* Customize `company`'s appearance close to `auto-complete`'s appearance. +* Added config to make `company` a bit more close to `auto-complete`'s behavior. +* Added `show hover` function related to VSCode `Show Hover` key. ### 5.3.1 > Released Apr 9, 2019 -- Kill `undo-tree-visualizer` when killing undoing buffer. -- Start adding own snippets using `yasnippet`. -- Rename all `cs` related naming to `csharp` for consistency. -- Rename all `elisp` related naming to `emacs-lisp` for consistency. -- Rename all `cbl` related naming to `cobol` for consistency. -- Split `cmake-mode` and `makefile-mode` into two files. -- Installed new pacakge => `company-quickhelp`. -- Remove `auto-complete` and use `company` instead. -- Start supports GLSL file -- Removed manually installed `verilog-mode`, it mode is already merged into GNU Emacs. -- `polymode` package added by system. -- Don't use `narrow-to-region`, instead we just pass in the `start` point and `end` point. -- Installed new pacakge => `origami`. -- Use `origami` as default folding system to this config. -- Implements `jcs-message-func.el` file. +* Kill `undo-tree-visualizer` when killing undoing buffer. +* Start adding own snippets using `yasnippet`. +* Rename all `cs` related naming to `csharp` for consistency. +* Rename all `elisp` related naming to `emacs-lisp` for consistency. +* Rename all `cbl` related naming to `cobol` for consistency. +* Split `cmake-mode` and `makefile-mode` into two files. +* Installed new pacakge => `company-quickhelp`. +* Remove `auto-complete` and use `company` instead. +* Start supports GLSL file +* Removed manually installed `verilog-mode`, it mode is already merged into GNU Emacs. +* `polymode` package added by system. +* Don't use `narrow-to-region`, instead we just pass in the `start` point and `end` point. +* Installed new pacakge => `origami`. +* Use `origami` as default folding system to this config. +* Implements `jcs-message-func.el` file. -> Erase *Messages* buffer. -> Erase *Messages* buffer without closing it. -- Make oop docstring compatible with ref and pointer in c and c++ mode. -- Fixed kill buffer after exit buffer menu mode. -- Fully implements TypeScript docstring. -- Implements ActionScript docstirng. -- Implements `web-mode`'s version front curly bracket key and bind it to web-mode. -- Fixed docstring display issue in `web-mode`'s php file. -- Fixed vs curly bracket logic. -- Added optional to scroll up/down line functions. -- Complete line related util functions. -- Remove `Alex Shinn`'s `css-mode`, use Emacs's default `css-mode` instead. -- Added larger window height check util funtion. -- Implements ActionScript docstring entry point. -- Implements CSharp docstring entry point. -- Fixed only one file opened, switch to default Emacs buffer issue. -- Installed new pacakge => `yasnippet-snippets`. -- Added configuration for `yasnippet` and `yasnippet-snippets`. -- Bind electric backspace key to certain modes as default key binding. -- Improved undo/redo keys performance when using `undo-tree`. -- Simplify code in `jcs-oop.el` file. +* Make oop docstring compatible with ref and pointer in c and c++ mode. +* Fixed kill buffer after exit buffer menu mode. +* Fully implements TypeScript docstring. +* Implements ActionScript docstirng. +* Implements `web-mode`'s version front curly bracket key and bind it to web-mode. +* Fixed docstring display issue in `web-mode`'s php file. +* Fixed vs curly bracket logic. +* Added optional to scroll up/down line functions. +* Complete line related util functions. +* Remove `Alex Shinn`'s `css-mode`, use Emacs's default `css-mode` instead. +* Added larger window height check util funtion. +* Implements ActionScript docstring entry point. +* Implements CSharp docstring entry point. +* Fixed only one file opened, switch to default Emacs buffer issue. +* Installed new pacakge => `yasnippet-snippets`. +* Added configuration for `yasnippet` and `yasnippet-snippets`. +* Bind electric backspace key to certain modes as default key binding. +* Improved undo/redo keys performance when using `undo-tree`. +* Simplify code in `jcs-oop.el` file. ### 5.2.9 > Released Mar 28, 2019 -- Implements `typescript-mode` docstring. -- Added `Startup Time` section in the `README.md` file for describing the +* Implements `typescript-mode` docstring. +* Added `Startup Time` section in the `README.md` file for describing the current condition for using this configuration when starting up Emacs. -- Added advice to `save-buffer` key to disable `undo-tree`. -- Fixed compile target script, wrong param name. -- Move `jcs-helm.el` functions to `jcs-helm-func.el` file and delete `jcs-helm.el` file. -- Manually update `reload-emacs` package => 20190326.001. -- Added first visible line pos util functions. -- Make revert window state to reopn this buffer key. -- Fixed reopen this buffer key, make compatible with opening the same buffer in different/mutliple windows. -- Removed global linum mode when using undo-tree. -- Implemented reopen this buffer key. -- Added line number related functions => `jcs-function.el` file. -- Added mixed of using `display-line-numbers-mode` and `linum-mode`, for any +* Added advice to `save-buffer` key to disable `undo-tree`. +* Fixed compile target script, wrong param name. +* Move `jcs-helm.el` functions to `jcs-helm-func.el` file and delete `jcs-helm.el` file. +* Manually update `reload-emacs` package => 20190326.001. +* Added first visible line pos util functions. +* Make revert window state to reopn this buffer key. +* Fixed reopen this buffer key, make compatible with opening the same buffer in different/mutliple windows. +* Removed global linum mode when using undo-tree. +* Implemented reopen this buffer key. +* Added line number related functions => `jcs-function.el` file. +* Added mixed of using `display-line-numbers-mode` and `linum-mode`, for any file that uses `line-reminder` mode use `linum-mode`. Other we use `display-line-numbers-mode`. -- Fixed `overwrite-mode` cursor not working. -- Added walk through each window util function. -- Bind reload emacs and restart emacs. -- Remove self design reload emacs function. -- Manually install package => `reload-emacs`. -- Config `reload-emacs` package using `use-package` in => `jcs-plugin.el` file. -- Rename plugin advice function name for accuracy purpose => `jcs-plugin.el` file. -- Bind isearch forward at point key. -- Remove search forward/backward at point functions. -- Installed new pacakge => `move-text`. -- Bind rebind keys after define `jcs-global-key-rebind` function. -- Installed new pacakge => `restart-emacs`. -- Retain reload emacs functionalities. -- Fixed smart indent up/down keys in `css-mode`. -- Remove unused packages. - - `auto-complete-c-headers` - - `google-c-style` -- Speedup Emacs startup time. -- Move erase buffer to somewhere more reasonable. -- Use require instead of load path. -- Fixed check `truncate-lines`, this isn't minor-mode is actually a variable with t or nil. +* Fixed `overwrite-mode` cursor not working. +* Added walk through each window util function. +* Bind reload emacs and restart emacs. +* Remove self design reload emacs function. +* Manually install package => `reload-emacs`. +* Config `reload-emacs` package using `use-package` in => `jcs-plugin.el` file. +* Rename plugin advice function name for accuracy purpose => `jcs-plugin.el` file. +* Bind isearch forward at point key. +* Remove search forward/backward at point functions. +* Installed new pacakge => `move-text`. +* Bind rebind keys after define `jcs-global-key-rebind` function. +* Installed new pacakge => `restart-emacs`. +* Retain reload emacs functionalities. +* Fixed smart indent up/down keys in `css-mode`. +* Remove unused packages. + - auto-complete-c-headers + - google-c-style +* Speedup Emacs startup time. +* Move erase buffer to somewhere more reasonable. +* Use require instead of load path. +* Fixed check `truncate-lines`, this isn't minor-mode is actually a variable with t or nil. ### 5.2.5 > Released Mar 11, 2019 -- Installed new pacakge => `indicators`. -- Implements toggle transparency window that will record dowwn +* Installed new pacakge => `indicators`. +* Implements toggle transparency window that will record dowwn the last transparent alpha level. This feature polished the user experience wise. -- Implements switch window group layout vertically/horizontally key's functionality. -- Installed new pacakge => `focus`. -- Installed new package => `dimmer`. -- Fixed speedbar not starting in the correct directory tree using `default-directory` +* Implements switch window group layout vertically/horizontally key's functionality. +* Installed new pacakge => `focus`. +* Installed new package => `dimmer`. +* Fixed speedbar not starting in the correct directory tree using `default-directory` variable instead of fiddle method of fixing this issue. -- Manage most plugin configurations using `use-package` package. -- Revert part of the code, fixed indentation incorrect when doing docstring comment style. +* Manage most plugin configurations using `use-package` package. +* Revert part of the code, fixed indentation incorrect when doing docstring comment style. ### 5.2.4 > Released Mar 6, 2019 -- Added screen config section => `jcs-env.el` file. -- Added goto-line-preview section and configurations. -- Start using `use-package` in the config, add `Package Management` section to the feature list. -- Fixed speedbar not opening the current file directory issue. -- Rebind some key bindings for more reasonable reason, see `./doc/keybindings.txt` file. -- Diminish minor modes, `overwrite-mode` and `eldoc-mode`. -- Make toggle terminal command compatible to vscode preset's key bindings. -- Bind `describe-bindings` key to `C-k C-s`, compatible to vscode preset's key bindings. -- Upgrade with more math functions => `jcs-math.el` file. -- Rebind toggle cross/depends mode key to `C-~` key. -- Fixed transparent window util functions and reduced duplicate code. -- Rebind text scalle up/down key to `C-=` and `C--`. -- Rebind transparent frame increament/decreament key to `M-=` and `M--`. -- Update some key bindings to `./doc/keybindings.txt` file. -- Added typescript docstring configurations. -- Added `.properties` extension to default as `ini-mode`. -- Fixed css and web return key => `jcs-web-func.el` file. -- No longer needed resolve `goto-line-preview-goto-line` that does not go back +* Added screen config section => `jcs-env.el` file. +* Added goto-line-preview section and configurations. +* Start using `use-package` in the config, add `Package Management` section to the feature list. +* Fixed speedbar not opening the current file directory issue. +* Rebind some key bindings for more reasonable reason, see `./doc/keybindings.txt` file. +* Diminish minor modes, `overwrite-mode` and `eldoc-mode`. +* Make toggle terminal command compatible to vscode preset's key bindings. +* Bind `describe-bindings` key to `C-k C-s`, compatible to vscode preset's key bindings. +* Upgrade with more math functions => `jcs-math.el` file. +* Rebind toggle cross/depends mode key to `C-~` key. +* Fixed transparent window util functions and reduced duplicate code. +* Rebind text scalle up/down key to `C-=` and `C--`. +* Rebind transparent frame increament/decreament key to `M-=` and `M--`. +* Update some key bindings to `./doc/keybindings.txt` file. +* Added typescript docstring configurations. +* Added `.properties` extension to default as `ini-mode`. +* Fixed css and web return key => `jcs-web-func.el` file. +* No longer needed resolve `goto-line-preview-goto-line` that does not go back to original position issue, the package resolved itself. -- Reserve `goto-line-preview` config section. -- Update key command from => `goto-line-preview-goto-line` to `goto-line-preview`. -- Installed new package => `goto-line-preview`. -- Remove `goto-line` key, instead we use package `goto-line-preview` from melpa. -- Make compatible with old `jcs-goto-line` key, by having check in `jcs-hook.el` file. -- Reserve minibuffer post command hook. -- Added `goto-lnie-preview` config section in the `jcs-plugin.el` file. -- Added top level activation flag. -- Move minibuffer hook to hook file. -- Added improved goto line navigation functionalities and bind to original `goto-line` key. -- Set keys compatible to VS Code default key bindnigs. -- Fixed toggle vertical/horizontal editor layout functionality that does not works +* Reserve `goto-line-preview` config section. +* Update key command from => `goto-line-preview-goto-line` to `goto-line-preview`. +* Installed new package => `goto-line-preview`. +* Remove `goto-line` key, instead we use package `goto-line-preview` from melpa. +* Make compatible with old `jcs-goto-line` key, by having check in `jcs-hook.el` file. +* Reserve minibuffer post command hook. +* Added `goto-lnie-preview` config section in the `jcs-plugin.el` file. +* Added top level activation flag. +* Move minibuffer hook to hook file. +* Added improved goto line navigation functionalities and bind to original `goto-line` key. +* Set keys compatible to VS Code default key bindnigs. +* Fixed toggle vertical/horizontal editor layout functionality that does not works on the second window in the current frame. Notice this is only a temporary fixed. -- Fixed magit installation error by updating its' dependencies. -- Update beginning/end of visual line the same behaviours as the VSCode text editor's key behaviours. -- Make ALT-z toggle `truncate-line-mode`, so it compatible to VSCode's key presets. -- Added jcs home and end keys functionalities. -- Bind home and end keys functions. -- Move jcs web mode truncate line functionality to hook instead of locate every key functions. -- Remove web left/right key functions/functionalities. -- Avoid auto truncate line functionalities while navigating empty lines in web-mode. -- Revert jcs set init face. -- Load set init face in js2-mode. +* Fixed magit installation error by updating its' dependencies. +* Update beginning/end of visual line the same behaviours as the VSCode text editor's key behaviours. +* Make ALT-z toggle `truncate-line-mode`, so it compatible to VSCode's key presets. +* Added jcs home and end keys functionalities. +* Bind home and end keys functions. +* Move jcs web mode truncate line functionality to hook instead of locate every key functions. +* Remove web left/right key functions/functionalities. +* Avoid auto truncate line functionalities while navigating empty lines in web-mode. +* Revert jcs set init face. +* Load set init face in js2-mode. ### 5.2.2 > Released Feb 6, 2019 -- Manually update manual packages. -- Fixed readme description. -- Added key bindings description to readme file. -- Update project description and elaborates more about it. -- Implements symbol util functions. -- Remove single line comments font lock keywords => mapc. -- Added jcs python docstring face. -- Fixed python tab key binding with weird action. -- Ensure python tab width is 4 instead of default of 8. -- Remove load todo, load log and insert-timeofday command functions. -- Use defense programming in current char string util function. -- Added is-killed returned value to jcs-maybe-kill-this-buffer util function. -- Fixed jcs' count window util function. -- Fixed re-builder's maybe kill this buffer function using is-killed variable. -- Implements python return function => jcs-python-func.el. -- Organize legacy code => jcs-python-func.el. -- Fixed python insert docstring function, for second situation, between two double quotes. +* Manually update manual packages. +* Fixed readme description. +* Added key bindings description to readme file. +* Update project description and elaborates more about it. +* Implements symbol util functions. +* Remove single line comments font lock keywords => mapc. +* Added jcs python docstring face. +* Fixed python tab key binding with weird action. +* Ensure python tab width is 4 instead of default of 8. +* Remove load todo, load log and insert-timeofday command functions. +* Use defense programming in current char string util function. +* Added is-killed returned value to jcs-maybe-kill-this-buffer util function. +* Fixed jcs' count window util function. +* Fixed re-builder's maybe kill this buffer function using is-killed variable. +* Implements python return function => jcs-python-func.el. +* Organize legacy code => jcs-python-func.el. +* Fixed python insert docstring function, for second situation, between two double quotes. ### 5.2.1 > Released Jan 2, 2019 -- Remove history, is no longer needed. -- Added load face order, and just reload instead of operate the list functions. -- Added sharp single line comment face. -- Compatible to electric pair command in python mode. -- Fixed move forward/backward word navigation util functions. -- Added ask python template and use it when creating new python file. -- Added python plain and class template. -- Mark version 5.2.1 and release one version. -- Revert maybe kill this buffer function and add ecp-same arg. -- Update definition for maybe kill this buffer function => jcs-edit.el. -- Optimize switch to prev/next buffer util functions. -- Diminish right click context mode. -- Some modifications for maybe kill buffer key. -- Added next/prev buffer util functions. -- Added print buffer util functions. -- Install new package => right-click-context. -- Added package to pre-install package list => right-click-context. -- Enable right-click-context as default in plugin config file => jcs-plugin.el. -- Start support INI file, customize the `ini-mode' with jcs-ini-mode.el file. -- Fixed coding style => jcs-file-info-format.el. -- Added electric backspace util function. -- Added electric open/close pair related functions. -- Fixed verbose char to byte and char to string util functions. -- Added yaml func file for yaml mode functions => jcs-yaml-func.el. -- Added new package 'auto-rename-tag' to preinstall package list. -- Added new package 'htmltagwrap' to preinstall package list. -- Diminish the 'auto-rename-tag' minor mode. -- Active diminish by requiring the package you want to diminish => `auto-rename-tag`, bug fixed. -- Added hex and char section to last-command-event doc => doc/last-command-event.txt. -- Added doc/last-command-event.txt for record all the last-command-event's returns +* Remove history, is no longer needed. +* Added load face order, and just reload instead of operate the list functions. +* Added sharp single line comment face. +* Compatible to electric pair command in python mode. +* Fixed move forward/backward word navigation util functions. +* Added ask python template and use it when creating new python file. +* Added python plain and class template. +* Mark version 5.2.1 and release one version. +* Revert maybe kill this buffer function and add ecp-same arg. +* Update definition for maybe kill this buffer function => jcs-edit.el. +* Optimize switch to prev/next buffer util functions. +* Diminish right click context mode. +* Some modifications for maybe kill buffer key. +* Added next/prev buffer util functions. +* Added print buffer util functions. +* Install new package => right-click-context. +* Added package to pre-install package list => right-click-context. +* Enable right-click-context as default in plugin config file => jcs-plugin.el. +* Start support INI file, customize the `ini-mode' with jcs-ini-mode.el file. +* Fixed coding style => jcs-file-info-format.el. +* Added electric backspace util function. +* Added electric open/close pair related functions. +* Fixed verbose char to byte and char to string util functions. +* Added yaml func file for yaml mode functions => jcs-yaml-func.el. +* Added new package 'auto-rename-tag' to preinstall package list. +* Added new package 'htmltagwrap' to preinstall package list. +* Diminish the 'auto-rename-tag' minor mode. +* Active diminish by requiring the package you want to diminish => `auto-rename-tag`, bug fixed. +* Added hex and char section to last-command-event doc => doc/last-command-event.txt. +* Added doc/last-command-event.txt for record all the last-command-event's returns value. -- Added indent-info package and it's config. -- Fixed insert header only when buffer-file-name variable available. -- Fixed bug by adding percise check => jcs-maybe-kill-this-buffer function +* Added indent-info package and it's config. +* Fixed insert header only when buffer-file-name variable available. +* Fixed bug by adding percise check => jcs-maybe-kill-this-buffer function in jcs-edit.el file. -- Implements check how many times the same buffer shown in different windows +* Implements check how many times the same buffer shown in different windows => jcs-buffer-showns function in jcs-window.el file. ### 5.1.9 > Released Dec 3, 2018 -- Bug fixed, make percise return key for web-mode => jcs-web-return-key. -- Added gitattribute custom mode hook. -- Make one history => ### 2018-11-25. -- Implemented YAML mode hook, => jcs-yaml-mode.el file. -- Start support Swift file, customize the `swift-mode` with jcs-swift-mode.el file. -- Start support Rust file, customize the `rust-mode` with jcs-rust-mode.el file. -- Start support Ruby file, customize the `ruby-mode` with jcs-ruby-mode.el file. -- Fixed web-mode highlighting missing when apply ASP.NET Razor v3 comment highlighting rule. -- Added `jcs-post-command-hook` in `jcs-hook.el` in order to fix highlihging +* Bug fixed, make percise return key for web-mode => jcs-web-return-key. +* Added gitattribute custom mode hook. +* Make one history => ### 2018-11-25. +* Implemented YAML mode hook, => jcs-yaml-mode.el file. +* Start support Swift file, customize the `swift-mode` with jcs-swift-mode.el file. +* Start support Rust file, customize the `rust-mode` with jcs-rust-mode.el file. +* Start support Ruby file, customize the `ruby-mode` with jcs-ruby-mode.el file. +* Fixed web-mode highlighting missing when apply ASP.NET Razor v3 comment highlighting rule. +* Added `jcs-post-command-hook` in `jcs-hook.el` in order to fix highlihging missing when editing file using web-mode. -- Start support YAML file, install major mode `yaml-mode`. -- Implement web return key functionalities. -- Increase readabilities for util module. -- Start support Markdown file, install major mode markdown-mode`. -- Added customize markdown mode configurations. -- Completey remove neotree. -- Use `speedbar` and `sr-speedbar` instead of `neotree`. -- Implemented `speedbar` and `sr-speedbar` customize functions. -- Implemented `nhexl-mode' configurations. -- Long-overdue support language `Verilog', starting from now on support this language. -- Implement deleting between functionailities, and add some custom function for certain generally use symbol in programming. -- Fixed check current character occurs error issue at point of beginning of the buffer. -- Rename template to be more specific and precise on the naming. -- Added Lisp header template. -- Fixed weird insert header file format's function description in each mode file. +* Start support YAML file, install major mode `yaml-mode`. +* Implement web return key functionalities. +* Increase readabilities for util module. +* Start support Markdown file, install major mode markdown-mode`. +* Added customize markdown mode configurations. +* Completey remove neotree. +* Use `speedbar` and `sr-speedbar` instead of `neotree`. +* Implemented `speedbar` and `sr-speedbar` customize functions. +* Implemented `nhexl-mode' configurations. +* Long-overdue support language `Verilog', starting from now on support this language. +* Implement deleting between functionailities, and add some custom function for certain generally use symbol in programming. +* Fixed check current character occurs error issue at point of beginning of the buffer. +* Rename template to be more specific and precise on the naming. +* Added Lisp header template. +* Fixed weird insert header file format's function description in each mode file. ### 5.1.7 > Released Oct 11, 2018 -- Start support TypeScript file, install major mode typescript-mode. -- Added typescript header format template. -- Make `jayces-mode` to package. -- Added `tabbar` package and set the env settings/key bindings. -- Added `javadoc-lookup` package and set the env settings/key bindings. -- Start support Clojure, ClojureScript and Clojure Source file, install major mode `clojure-mode`. -- Update license and prorject version to 5.1.7. -- Improve enable/disable truncate lines mode. -- Remove web return key, seems like we no longer need this key function anymore. -- Rename, remove emacs prefix to all doc. -- Added Emacs' syntax table document. -- Added Emacs' regular expression document. -- Added recentf-file mode environment settings => jcs-env.el. -- Bind open recent files key => jcs-global-key.el. -- Update key binding note => open recent files key. -- Implemented jcs-emmet-expand-line wrapper in order to fix on link goto address issue. -- Bind the key in emmet mode keymap. -- Added jcs-count-frames function for multiple window's frame count. -- Fixed maybe kill this buffer function with the same file name but different directory issue. -- Added more face to fixme mode list. -- Move face settings to jcs-face.el. -- Load fixedme face after all initialize, so we cover all the faces. -- Change the `default-directory' variable when compiling a script to the directory the current script is currently at. +* Start support TypeScript file, install major mode typescript-mode. +* Added typescript header format template. +* Make `jayces-mode` to package. +* Added `tabbar` package and set the env settings/key bindings. +* Added `javadoc-lookup` package and set the env settings/key bindings. +* Start support Clojure, ClojureScript and Clojure Source file, install major mode `clojure-mode`. +* Update license and prorject version to 5.1.7. +* Improve enable/disable truncate lines mode. +* Remove web return key, seems like we no longer need this key function anymore. +* Rename, remove emacs prefix to all doc. +* Added Emacs' syntax table document. +* Added Emacs' regular expression document. +* Added recentf-file mode environment settings => jcs-env.el. +* Bind open recent files key => jcs-global-key.el. +* Update key binding note => open recent files key. +* Implemented jcs-emmet-expand-line wrapper in order to fix on link goto address issue. +* Bind the key in emmet mode keymap. +* Added jcs-count-frames function for multiple window's frame count. +* Fixed maybe kill this buffer function with the same file name but different directory issue. +* Added more face to fixme mode list. +* Move face settings to jcs-face.el. +* Load fixedme face after all initialize, so we cover all the faces. +* Change the `default-directory' variable when compiling a script to the directory the current script is currently at. ### 5.1.5 > Released Sep 26, 2018 -- Implement the following three util functions.. +* Implement the following three util functions.. => jcs-current-whitespace-p => jcs-current-tab-p => jcs-current-whitespace-or-tab-p -- Implement jcs-text-scale-increase and jcs-text-scale-decrease +* Implement jcs-text-scale-increase and jcs-text-scale-decrease function in order to fix the `line-reminder` plugin issue. -- Fix everytime it search forward recursive, it will centerl the window issue. +* Fix everytime it search forward recursive, it will centerl the window issue. But does not happens in search backward recursive... Weird! => locate in `jcs-nav.el` file. -- Update license and prorject version to 5.1.5. -- Added example package files for future package example and installation location standard. -- Implemented VS like cut key in jcs-vs-func.el file. -- Bind the vs like cut key as default cuty key in global mode. -- Added search forward/backward colon/semicolon/greater and less than sign in jcs-nav.el module. -- Rename function check first forward/backward character with in line post-fix. -- Added check fist forward/backward character to limit to the whole buffer. -- VS like function implemented => jcs-vs-func.el file. -- Load vs like functions to each related mode. -- Remove vs like function key binding as global key, instead we declare it inside +* Update license and prorject version to 5.1.5. +* Added example package files for future package example and installation location standard. +* Implemented VS like cut key in jcs-vs-func.el file. +* Bind the vs like cut key as default cuty key in global mode. +* Added search forward/backward colon/semicolon/greater and less than sign in jcs-nav.el module. +* Rename function check first forward/backward character with in line post-fix. +* Added check fist forward/backward character to limit to the whole buffer. +* VS like function implemented => jcs-vs-func.el file. +* Load vs like functions to each related mode. +* Remove vs like function key binding as global key, instead we declare it inside specific mode that needed to have vs like function key bindings in it. -- Rename next/previous blank line function with jcs prefix. -- Fixed haxe-mode cannot switch frame issue. -- Added quote symbol to specify the correct extension to the correct major mode. -- Start support Haxe file, install major mode 'haxe-mode'. -- jcs-haxe-mode for own control of editing Haxe file. -- Added haxe_template.txt for Haxe file's header. -- Package dependencis changes through melpa package manager updates. -- Package dependecies list changes while update packages on melpa. -- Rearrange package dependencies package list. +* Rename next/previous blank line function with jcs prefix. +* Fixed haxe-mode cannot switch frame issue. +* Added quote symbol to specify the correct extension to the correct major mode. +* Start support Haxe file, install major mode 'haxe-mode'. +* jcs-haxe-mode for own control of editing Haxe file. +* Added haxe_template.txt for Haxe file's header. +* Package dependencis changes through melpa package manager updates. +* Package dependecies list changes while update packages on melpa. +* Rearrange package dependencies package list. ### 5.1.3 > Released Jul 20, 2018 -- Added 'use-package' package to pre-install package list. -- Update license and prorject version to 5.1.3. -- Added json-mode package to package dependency list. -- 'wgrep' package added back to install list, know idea why it seems like get reject by Emacs. Anyway, is back on Emacs again. -- Install new package 'project-abbrev', and remove manually install code for this package. -- Added jcs-ex-pkg example package, for future self package development. -- Remove manually install 'line-reminder' package, install it on melpa. The package 'line-reminder' is currently on melpa. -- Change package name from 'custom-abbrev' to 'project-abbrev'. -- Added double dash comment font lock face for mode it uses '--' to do single line comment. -- Added java save functionalities/functions work with `organize-imports-java` package, when first time save reload local source paths. -- Fixed get current point face name for Emcas version 26. -- Use util jcs- prefix check current face function instead of same code everywhere. -- Added `null` and `void` face to modifier face. -- Added haskell to support language list -> README.md. -- Added haskell mode .el file. -- Added Haskell template. -- Added math module for future math use. -- Remove trans window module to just window module. -- Bind message buffer keymap with earse message buffer. -- Load math module and remove load trans window module. -- Simplify trans window module's code. -- Added print timestamps with multiple version function/functionality. -- Rebind 're-builder' key and 'Rename current buffer/filename' key. -- Remove timestamp version 3 properties and it function. -- Update project version to 5.1.1. -- Re-arrange readme file to sort support languages by alphabetic order. -- Bind save buffer key with set file coding system functionality in `sh-mode`. +* Added 'use-package' package to pre-install package list. +* Update license and prorject version to 5.1.3. +* Added json-mode package to package dependency list. +* 'wgrep' package added back to install list, know idea why it seems like get reject by Emacs. Anyway, is back on Emacs again. +* Install new package 'project-abbrev', and remove manually install code for this package. +* Added jcs-ex-pkg example package, for future self package development. +* Remove manually install 'line-reminder' package, install it on melpa. The package 'line-reminder' is currently on melpa. +* Change package name from 'custom-abbrev' to 'project-abbrev'. +* Added double dash comment font lock face for mode it uses '--' to do single line comment. +* Added java save functionalities/functions work with `organize-imports-java` package, when first time save reload local source paths. +* Fixed get current point face name for Emcas version 26. +* Use util jcs- prefix check current face function instead of same code everywhere. +* Added `null` and `void` face to modifier face. +* Added haskell to support language list -> README.md. +* Added haskell mode .el file. +* Added Haskell template. +* Added math module for future math use. +* Remove trans window module to just window module. +* Bind message buffer keymap with earse message buffer. +* Load math module and remove load trans window module. +* Simplify trans window module's code. +* Added print timestamps with multiple version function/functionality. +* Rebind 're-builder' key and 'Rename current buffer/filename' key. +* Remove timestamp version 3 properties and it function. +* Update project version to 5.1.1. +* Re-arrange readme file to sort support languages by alphabetic order. +* Bind save buffer key with set file coding system functionality in `sh-mode`. ### 5.1.0 > Released Jun 16, 2018 -- Added # to all interactive function operative and add new key binding toggle enlarge window selected key. -- Added few balance window functions and enlarget current selected window function. -- Added set all local variable function. Pass in as symbol. -- Rename duplicate line function with prefex 'jcs-' infront. -- Added enlarge current selected window key binding doc. -- Added overwride mode rewrapper function functionality. -- Force maximize frame after reload Emacs and remove helm function module. -- Rename jcs-new-window to jcs-new-frame for better naming and understanding. -- Separate helm function to individual helm-func file. -- Added frame func file/module. -- Make one history => ### 2018-06-16. -- Added package-autoremove key binding note to project doc. -- Replace `blank-mode` pacakge to `whitespace` package, is built-in now. -- Added certain more keyword to highlight for programming usage, check on `jcs-env.el` file. -- Added jcs-compile function rewrapper functionality. -- Remove 'blank-mode' from pre-install package list. -- Update project version to 5.1.0. -- Fixed normal web comment highlighting. -- Better way of checking if beginning of line using 'current-column' function. -- Added toggle read-only mode key binding and make note to emacs key bindings doc. -- Revert back to error handling with custom-abbrev expansion key. -- Added is default face functionality to utility module. -- Update emacs version record to Emacs 26.1. -- Update project compatible with Emacs version 26.1. -- Make one history for Emacs version 26.1 => ### 2018-06-11. -- Update project version to 5.0.5. -- Fixed error handle still going url after custom expansion with key bindings `ctrl + return`. -- Rename function from duplicate-line to jcs-duplicate-line for consistency. -- Manually upgrade pacakge `use-ttf` to version 20180609. -- Remove casey text mode hook. -- Error handling decision on not finding the version control root directory. -- Added find file in project and current directory, also a design decision. +* Added # to all interactive function operative and add new key binding toggle enlarge window selected key. +* Added few balance window functions and enlarget current selected window function. +* Added set all local variable function. Pass in as symbol. +* Rename duplicate line function with prefex 'jcs-' infront. +* Added enlarge current selected window key binding doc. +* Added overwride mode rewrapper function functionality. +* Force maximize frame after reload Emacs and remove helm function module. +* Rename jcs-new-window to jcs-new-frame for better naming and understanding. +* Separate helm function to individual helm-func file. +* Added frame func file/module. +* Make one history => ### 2018-06-16. +* Added package-autoremove key binding note to project doc. +* Replace `blank-mode` pacakge to `whitespace` package, is built-in now. +* Added certain more keyword to highlight for programming usage, check on `jcs-env.el` file. +* Added jcs-compile function rewrapper functionality. +* Remove 'blank-mode' from pre-install package list. +* Update project version to 5.1.0. +* Fixed normal web comment highlighting. +* Better way of checking if beginning of line using 'current-column' function. +* Added toggle read-only mode key binding and make note to emacs key bindings doc. +* Revert back to error handling with custom-abbrev expansion key. +* Added is default face functionality to utility module. +* Update emacs version record to Emacs 26.1. +* Update project compatible with Emacs version 26.1. +* Make one history for Emacs version 26.1 => ### 2018-06-11. +* Update project version to 5.0.5. +* Fixed error handle still going url after custom expansion with key bindings `ctrl + return`. +* Rename function from duplicate-line to jcs-duplicate-line for consistency. +* Manually upgrade pacakge `use-ttf` to version 20180609. +* Remove casey text mode hook. +* Error handling decision on not finding the version control root directory. +* Added find file in project and current directory, also a design decision. Plus add the `jcs-find-file-in-project-and-current-dir` and `jcs-select-find-file-current-dir` functions. Fixed the bug for `jcs-select-find-file-in-project' function. -- Create 'jcs-dev.el' file for development related functions file put here. -- Remake open-todo, open-update-log, makescript/runscript without asking. -- Upgrade package 'line-reminder' package manually => 20180603. -- Manually install package 'custom-abbrev'. -- Implement `jcs-ctrl-return-key' functionality for JayCeS default control return key. It uses priority function list to handle each requirement. -- Update keybindings doc describe ctrl-return key. -- Remove manually isntall 'com-css-sort' package, use melpa package manager instead. -- Diminish line-reminder pacakge. -- Update project version to 5.0.1. -- Upgrade package 'line-reminder' package manually => 20180601. -- Upgrade package 'line-reminder' package manually => 20180531. -- Manually install 'line-reminder' package => 20180529. -- Remove none needed autoload prefix function from jcs-util file. -- Set global line reminder mode enable as default. -- Added redo key to 'org-mode'. -- Wrong according key bindings, place it by categories. -- Added triple char style comment prefix check functionalities. -- Fixed Lua comment active docstring error. -- Fixed Visual CSharp comment active docstring error. -- Added prefix message and value delimiter arguments for `jcs-log-list' function. -- Manually update 'use-ttf' package to 20180526. -- Package 'organize-imports-java' is on melpa, no longer need to manually install the package. +* Create 'jcs-dev.el' file for development related functions file put here. +* Remake open-todo, open-update-log, makescript/runscript without asking. +* Upgrade package 'line-reminder' package manually => 20180603. +* Manually install package 'custom-abbrev'. +* Implement `jcs-ctrl-return-key' functionality for JayCeS default control return key. It uses priority function list to handle each requirement. +* Update keybindings doc describe ctrl-return key. +* Remove manually isntall 'com-css-sort' package, use melpa package manager instead. +* Diminish line-reminder pacakge. +* Update project version to 5.0.1. +* Upgrade package 'line-reminder' package manually => 20180601. +* Upgrade package 'line-reminder' package manually => 20180531. +* Manually install 'line-reminder' package => 20180529. +* Remove none needed autoload prefix function from jcs-util file. +* Set global line reminder mode enable as default. +* Added redo key to 'org-mode'. +* Wrong according key bindings, place it by categories. +* Added triple char style comment prefix check functionalities. +* Fixed Lua comment active docstring error. +* Fixed Visual CSharp comment active docstring error. +* Added prefix message and value delimiter arguments for `jcs-log-list' function. +* Manually update 'use-ttf' package to 20180526. +* Package 'organize-imports-java' is on melpa, no longer need to manually install the package. ### 5.0.0 > Released May 25, 2018 -- Update 'use-ttf' package manually to 20180525. -- Trasnfer data from `.emacs.d' to `.emacs.jcs'. -- Make one history => ### 2018-05-25. -- Future history for first version of .emacs.jcs directory tree view/template. -- Update project version to 5.0.0, huge data transfer/rename from '.emacs.d' folder to '.emacs.jcs' folder. -- Update `use-ttf` package manually to 20180523. -- Added first version of fonts. -- Make shown prefex for better function readability for certain function. +* Update 'use-ttf' package manually to 20180525. +* Trasnfer data from `.emacs.d' to `.emacs.jcs'. +* Make one history => ### 2018-05-25. +* Future history for first version of .emacs.jcs directory tree view/template. +* Update project version to 5.0.0, huge data transfer/rename from '.emacs.d' folder to '.emacs.jcs' folder. +* Update `use-ttf` package manually to 20180523. +* Added first version of fonts. +* Make shown prefex for better function readability for certain function. Like `jcs-jump-to-shown-buffer` instead just `jcs-jump-to-buffer`. -- New manage file, jcs-font.el file. -- Split `jcs-font.el` module to individual package => `use-ttf`. -- Manually install package => `use-ttf`. -- Use cl-lib instead of my own ugly method implementation. -- Jump to *Messages* window after do the logging/message. -- Use undo tree with the better performance without opening/closing the undo-tree-visualizer mode all the time. -- Added jump to buffer functionality -- Goto *Messages* buffer and end of buffer when do jcs type of logging functions. -- Fixed Visual Studio's C# type of commenting method. Weird action when having +* New manage file, jcs-font.el file. +* Split `jcs-font.el` module to individual package => `use-ttf`. +* Manually install package => `use-ttf`. +* Use cl-lib instead of my own ugly method implementation. +* Jump to *Messages* window after do the logging/message. +* Use undo tree with the better performance without opening/closing the undo-tree-visualizer mode all the time. +* Added jump to buffer functionality +* Goto *Messages* buffer and end of buffer when do jcs type of logging functions. +* Fixed Visual Studio's C# type of commenting method. Weird action when having two slashes, does not detect the Visual Studio's type of prefix comment symbol pretty well. -- Added `all-the-icons' package to preinstall package list. -- Close *undo-tree* buffer when save. -- Remove sorting CSS attributes before save, I think is never been useful. -- Manually update packages 'com-css-sort' and 'organize-imports-java'. -- Added shell key up and key down functionalities. -- Remap shell-mode key bindings for trying simulate the real shell action. -- Added shell command completion functionality/function and map it in the shell-mode. -- Fixed css-mode comment font face does not work with dash. -- Bind upgrade package to package mode. -- Fixed depends mode not active before we enter at least once of the minibuffer. -- Added completion key binding to shell-mode. -- Added deletetion series of functionalities and key bindgins. -- Added start/last line of buffer boolean check functionalities for future utility use. -- Improve reload emacs functionality. -- Better default with shell mode control, more like the normal/general/ common terminal prompt. -- Added undo tree keymap comment or uncomment overwirte. -- Added save excursion for revert all buffer. -- Added toggle undo tree related functions. -- Added package upgrade all function. -- Make one history => ### 2018-05-15, upgrade all package to the newest version. -- Added shell backspace functionality. -- Added undo/redo key bindings with `undo-tree`. -- Added `jcs-shell-mode.el` file for shell mode managing. +* Added `all-the-icons' package to preinstall package list. +* Close *undo-tree* buffer when save. +* Remove sorting CSS attributes before save, I think is never been useful. +* Manually update packages 'com-css-sort' and 'organize-imports-java'. +* Added shell key up and key down functionalities. +* Remap shell-mode key bindings for trying simulate the real shell action. +* Added shell command completion functionality/function and map it in the shell-mode. +* Fixed css-mode comment font face does not work with dash. +* Bind upgrade package to package mode. +* Fixed depends mode not active before we enter at least once of the minibuffer. +* Added completion key binding to shell-mode. +* Added deletetion series of functionalities and key bindgins. +* Added start/last line of buffer boolean check functionalities for future utility use. +* Improve reload emacs functionality. +* Better default with shell mode control, more like the normal/general/ common terminal prompt. +* Added undo tree keymap comment or uncomment overwirte. +* Added save excursion for revert all buffer. +* Added toggle undo tree related functions. +* Added package upgrade all function. +* Make one history => ### 2018-05-15, upgrade all package to the newest version. +* Added shell backspace functionality. +* Added undo/redo key bindings with `undo-tree`. +* Added `jcs-shell-mode.el` file for shell mode managing. ### 4.8.1 > Released May 12, 2018 -- Complete all naming convention to `jcs`. -- Make one history => ### 2018-05-11. -- Make comment methods exactly the same as Visual Studio IDE in csharp mode. -- Added header smart indent down and up for csharp mode in `jcs-cs-func.el` file. -- Split file into `jcs-hook.el` file from `jcs-after-init.el` file. -- Update project version to 4.8.1. -- Fixed csharp distinguish between docstring and normal comment line. -- Set default f7 key bindings to find file other window. -- Organize corresponding functions in c/c++ mode to function file. -- Manually install update `organize-imports-java' package. -- Added first character forward/backward check functionalaities. -- Use first character forward/backward check instead of string-match to the end of line and beginning of line. -- Fixed shell not prompt the first time issue with error handling. -- Added remove trailing whitespace current line functionality. -- Change all files header to classic JayCeS header. -- Set default major mode to org-mode. -- Added comment regexp for web-mode, compatible with ASP.NET project. -- Added check current char string match functionality. -- Auto truncate lines in web mode, add `default' face check twice. Make default +* Complete all naming convention to `jcs`. +* Make one history => ### 2018-05-11. +* Make comment methods exactly the same as Visual Studio IDE in csharp mode. +* Added header smart indent down and up for csharp mode in `jcs-cs-func.el` file. +* Split file into `jcs-hook.el` file from `jcs-after-init.el` file. +* Update project version to 4.8.1. +* Fixed csharp distinguish between docstring and normal comment line. +* Set default f7 key bindings to find file other window. +* Organize corresponding functions in c/c++ mode to function file. +* Manually install update `organize-imports-java' package. +* Added first character forward/backward check functionalaities. +* Use first character forward/backward check instead of string-match to the end of line and beginning of line. +* Fixed shell not prompt the first time issue with error handling. +* Added remove trailing whitespace current line functionality. +* Change all files header to classic JayCeS header. +* Set default major mode to org-mode. +* Added comment regexp for web-mode, compatible with ASP.NET project. +* Added check current char string match functionality. +* Auto truncate lines in web mode, add `default' face check twice. Make default check on the first character. -- Make kill whole line function goto the same column as current line. -- Added web-mode rewrapper function for future handy use. +* Make kill whole line function goto the same column as current line. +* Added web-mode rewrapper function for future handy use. ### 4.7.4 > Released May 4, 2018 -- Check end of line trigger enable/disable auto truncate lines effect. -- Remove unuse readme file -> README.txt. -- Update project version to 4.7.4. -- Implement auto truncate lines functionalties. -- Enable auto truncate lines functions in web mode as default functionalities. -- Added get current line number functionalities. -- Update `organize-imports-java' package manually. -- Install com-css-sort package manually. -- Added error handling for `helm-do-ag-this-file` command. No need to switch +* Check end of line trigger enable/disable auto truncate lines effect. +* Remove unuse readme file -> README.txt. +* Update project version to 4.7.4. +* Implement auto truncate lines functionalties. +* Enable auto truncate lines functions in web mode as default functionalities. +* Added get current line number functionalities. +* Update `organize-imports-java' package manually. +* Install com-css-sort package manually. +* Added error handling for `helm-do-ag-this-file` command. No need to switch to cross mode manually anymore. It will just switch to cross mode automatically. The implementation can be found in `jcs-helm-do-ag-this-file'` function. -- Fixed some autoload/interactive functions. -- Fixed failed search on move to next/previous blank line functions. -- Fixed CSS type face highlighting. -- Change indentation and change mode to from if statement to cond statement. -- Added toggle web mode offsetless elements. -- Set web mode offsetless element variable. -- Key bindings comment detail update. -- Change `html' template's head and body tag to the same level as html tag. -- Added default ASP .NET's extension to web-mode. -- Added manually install section in .emacs file. -- History removal, keep one history is enough. -- Revert history files. -- Install organize-imports-java' package manully. -- Added plugin organize-imports-java' solve Java imports functionaltity. -- Temporary install `organize-imports-java' package manully, ready for melpa to publish it. -- Added some functionalities for modefiying list object. -- Reformat some parameters in order to match flycheck standard. -- Check default directory for java packaging path including functionalities. -- Fixed comment file path match flycheck standard. -- Added search version control directory and it related functionalities. -- Fixed c++ mode namespace font lock face and compatible with c mode. -- Added java package declaration functionality. -- Added empty line between two lines of code functionalities. +* Fixed some autoload/interactive functions. +* Fixed failed search on move to next/previous blank line functions. +* Fixed CSS type face highlighting. +* Change indentation and change mode to from if statement to cond statement. +* Added toggle web mode offsetless elements. +* Set web mode offsetless element variable. +* Key bindings comment detail update. +* Change `html' template's head and body tag to the same level as html tag. +* Added default ASP .NET's extension to web-mode. +* Added manually install section in .emacs file. +* History removal, keep one history is enough. +* Revert history files. +* Install organize-imports-java' package manully. +* Added plugin organize-imports-java' solve Java imports functionaltity. +* Temporary install `organize-imports-java' package manully, ready for melpa to publish it. +* Added some functionalities for modefiying list object. +* Reformat some parameters in order to match flycheck standard. +* Check default directory for java packaging path including functionalities. +* Fixed comment file path match flycheck standard. +* Added search version control directory and it related functionalities. +* Fixed c++ mode namespace font lock face and compatible with c mode. +* Added java package declaration functionality. +* Added empty line between two lines of code functionalities. ### 4.7.1 > Released Apr 4, 2018 -- Added `which-key` package to pre-install list. -- Added `which-key` config. -- Update project version to 4.7.1. -- Added doc string properties file. -- Apply hot reloading to doc string properties customization. -- Added processing mode config, starting support processing. -- Added processing template file. -- Rename save buffer to proper naming with tabify and untabify. -- Added save tabify to global keymap. -- Added spaces and tabs regexp for editing preprocessor type programming langauges. -- Added tabs to all spaces regexp. -- Added change font functionalities and section. -- Added change font key binding and update key bindings note/doc. -- Added BASIC template. -- Added BASIC mode. -- Fixed :graph: regexp to limited version -> a-zA-Z0-9. -- Old manage file info function call fixed to current version. -- Make compatbile with c regexp missing fixed. -- Cancel using c++ for .c file, back to c-mode. -- Clean check all templates and remove template function's keywrods. -- Make all modes compatible with template hot reloading system. -- Added `jcs-perl-mode.el' file for Perl script editing. -- Added after init hook for preload template for half hot reloading. -- Added first version of all supported language. -- Added missing language to language support list. -- Added scala mode for scale file editing. -- Remove coding template insertion, add template 3rd hot reloading system. -- Added prompt instead of text questioning in minibuffer for template questioning function. -- First add templates file for general coding languages. -- Added ini file for keyword variables in template. -- Added make file tempate for python and java, identify those in cc too. -- Update version to 4.6.0. -- Added org table navigation key bindgs to org mode. -- Added org table navigation functionalities. -- Use blank and graph regexp instead of guessing all needed characters for comment highlighting in org-mode. -- Added `bochsrc' as default extension in org-mode, meaning use org-mode when editing bochsrc file. -- Added `jcs-tab-key' function for global tab key command and key bindings. -- Insert spaces by tab width function implemented and located in util module. -- Added jcs-log-list functionaly for debug usage. -- Fixed c/c++ mode define oop doc string array list reverse order issue with built-in lisp's `revers' function. -- Fixed comment closing c style comment block and organize elisp for better usage. -- Added `.` for oop value's regexp. -- Make special key's regexp compatible without space. -- Update project version to 4.5.6. -- Make align function repeat as default. -- Remove special key `' key bindings because we use built-int electric pair system instead. -- Added txt func file for editing jayces own use text file. -- Added delete space infront of line functionalities. -- Added smart indent up/down for web-mode. -- Added web return key functionality. -- Set default org mode no fold. -- Added align comment functionalities. -- Deactive mark to unselect current region if align region not active. -- Added ignore-errors for helm find gtags in order to restore previous cross/local mode. -- Fixed nasm comment key forward and spacing issue. -- Fixed nasm return key at the end of buffer can not make new line issue. -- Align repeat functionality implemented. -- Added `!` and `.` to special keyword regexp. -- Added special key electric functionaltity. -- Added special key key binding to global keymap. +* Added `which-key` package to pre-install list. +* Added `which-key` config. +* Update project version to 4.7.1. +* Added doc string properties file. +* Apply hot reloading to doc string properties customization. +* Added processing mode config, starting support processing. +* Added processing template file. +* Rename save buffer to proper naming with tabify and untabify. +* Added save tabify to global keymap. +* Added spaces and tabs regexp for editing preprocessor type programming langauges. +* Added tabs to all spaces regexp. +* Added change font functionalities and section. +* Added change font key binding and update key bindings note/doc. +* Added BASIC template. +* Added BASIC mode. +* Fixed :graph: regexp to limited version -> a-zA-Z0-9. +* Old manage file info function call fixed to current version. +* Make compatbile with c regexp missing fixed. +* Cancel using c++ for .c file, back to c-mode. +* Clean check all templates and remove template function's keywrods. +* Make all modes compatible with template hot reloading system. +* Added `jcs-perl-mode.el' file for Perl script editing. +* Added after init hook for preload template for half hot reloading. +* Added first version of all supported language. +* Added missing language to language support list. +* Added scala mode for scale file editing. +* Remove coding template insertion, add template 3rd hot reloading system. +* Added prompt instead of text questioning in minibuffer for template questioning function. +* First add templates file for general coding languages. +* Added ini file for keyword variables in template. +* Added make file tempate for python and java, identify those in cc too. +* Update version to 4.6.0. +* Added org table navigation key bindgs to org mode. +* Added org table navigation functionalities. +* Use blank and graph regexp instead of guessing all needed characters for comment highlighting in org-mode. +* Added `bochsrc' as default extension in org-mode, meaning use org-mode when editing bochsrc file. +* Added `jcs-tab-key' function for global tab key command and key bindings. +* Insert spaces by tab width function implemented and located in util module. +* Added jcs-log-list functionaly for debug usage. +* Fixed c/c++ mode define oop doc string array list reverse order issue with built-in lisp's `revers' function. +* Fixed comment closing c style comment block and organize elisp for better usage. +* Added `.` for oop value's regexp. +* Make special key's regexp compatible without space. +* Update project version to 4.5.6. +* Make align function repeat as default. +* Remove special key `' key bindings because we use built-int electric pair system instead. +* Added txt func file for editing jayces own use text file. +* Added delete space infront of line functionalities. +* Added smart indent up/down for web-mode. +* Added web return key functionality. +* Set default org mode no fold. +* Added align comment functionalities. +* Deactive mark to unselect current region if align region not active. +* Added ignore-errors for helm find gtags in order to restore previous cross/local mode. +* Fixed nasm comment key forward and spacing issue. +* Fixed nasm return key at the end of buffer can not make new line issue. +* Align repeat functionality implemented. +* Added `!` and `.` to special keyword regexp. +* Added special key electric functionaltity. +* Added special key key binding to global keymap. - Here special key mean any word between/inside \` and ' is a special keyword. -- Make sure back to original mode (cross/depend) once exit gtags's mini-buffer. -- Use default nasm comment function before do our own functionalities in `jcs-nasm-comment` function. -- Fixed python and lua mode regexp problem for doc-string indentifier. -- Make oop doc string support multiple line coding style. -- Added current word equal functionality. -- Added move forward/backward to word functionalities. -- Added support python multi-lines coding style. -- Refactor env file for better readability, majorly use defacce instead of make-face. -- Apply option comment doc-string option choice to the function. -- Added ` between ' special key word highlighting. -- Added highlight restriction to value regexp. -- Added nasm return and comment key. -- Added doc stirng check before insert docstring. -- Added goto first char of line functonalities for reduce duplicate code. -- Ignore all tabs and spaces after preproc keywords. -- Added logging/debug functionalities. -- Added convert tab to space and space to tab functionalities. -- Added real backspace and real space functionalities. -- Get notice about Ctrl-r key bindings will be rebind everytime, fix backspace key bindings issue. -- Added default link command to both application/library makefile templates. -- Fixed wrong spelling for diasm command in makefile template. -- Change jcs-delete-forward/backward-current-char-repeat's key bindings, to avoid bind key with backspace. -- Make sure delete region before delete line for kill whole line command. -- Complete .asm .s .S support assembly makefile template. -- Space check for compatibility py backspace command to tab. -- Refactor util with flycheck checker. -- Added python like space keybindings to nasm mode. -- Modefied key bindings compatible with search, captial navigation and kill navigation. -- Added nasm func file for nasm mode functionalities. -- Refactor jcs-edit file to jcs-buffer-menu file. -- Make percise to shell toggle function. -- Added find file hook. -- Added buffer menu functions. -- Make history/backup. -- Added isearch at point forward and backward functionalities. -- Enable auto complete mode in nasm mode as default. -- Change CMake bindings work like Python mode key bindings or functionalities. -- Added 'functions' for makefile info. -- Make compatible with .S file extension. -- Added `mount` and `buildimg` commands for makefile template. -- Added enum doc string for c and c++ mode. -- Added linux and macosx build env and header file list. -- Added assembly language commands and flags for makefile file formant. -- Added '@' symbol for normal bash commands. -- Added emacs keybindings note with open update log and todo list. -- Move move empty line up and down to nav file. -- Added open update log and open todo list functionalities. -- Added 'jcs-preproc-fun.el' file. -- Make compatible define docstring with preproc face type. -- Refactor using when instead of if statement. -- Added oop init set face function. -- Added local face modefication like visual studio type style. -- Customize cmake division comment. -- Refactor using 'when' instead of 'if' statement. -- Change class comment type in Python mode. -- Added clean a lib and so lib command to 'realclean' command. -- Place casey's global key bindings to jcs global key binding file. -- Added c-flags to build dynamic library command. -- Added package filter. -- Added 'all' option for package filter. -- Added web-mode and php-mode doc string. -- Makefile format work with static lib and dynamic lib. -- End with keyword with non nil keyword at third param, fix font lock not working issue. -- Added goto start of the comment and goto end of the comment functionalities. -- Properly name default static and dynamic lib default build name. -- Fixed CMake not applying issue. -- Fixed makefile format. static to .a, dynamic to .so, $< to $^ sign. -- Added css highlighting. -- Added makefile templates. -- Added cmake/mke file ask template functionalities. -- Loaded txt mode for later since delete org mode as default mode. -- Make after confirm adding header or not, change into corresponding c-mode or c++-mode. -- Added `togetherly` package. -- Added `floobits' package. -- Move cs to top in order to override the bug from csharp-mode. -- Added list of ext for c and c++ mode. -- Change copyright character. -- Change regexp for strict type langauge in oop-func file for correct variable font face. -- Added tag string and bracket sign for oop doc customization. -- Make sure curly bracket and bracket can be replace with each other in regexp, so it compatible with js doc comment style. -- Implement python docstring. -- Added variable type face issue. -- Be more specific on variable name regexp. -- Make comment with auto add oop doc comment style. -- Added cs comment doc functionality. -- Added comment style doc and java-mode match with own doc highlighting. -- Force underscore a character. -- Make defface instead of make face function in oop-func file. -- Fixed oop face regular expression highlighting issues. -- Fixed comment line break indentation issue. -- Update regular expression in oop/jsdoc for type, value and tag. -- Added `visual-regexp` package. -- Added jsdoc type highlighting functions. -- Enable column highlighting in web-mode. -- Fixed web-mode with correct PHP key bindings. -- Update key bindings note with 'auto-highlight-symbols' package. -- Update global key, so it does not conflict with 'auto-highlight- symbols' package. -- Added jcs-oop-func file for Object Oriented Programming languages highlighting. -- Move diminish to after load setting file. -- Split c and c++ mode into two file and leave cc with c and c++ common. -- Change emacs cc-mode comment face. -- Added `auto-highlight-symbol` package to diminish list. -- Added `flycheck` package to diminish list. -- Added `flymake` package to diminish list. -- Added `helm` package to diminish list. -- First draft readme. -- Change nasm key bindings indent up and down. -- Installed new package `package-build` to list. -- Installed new package `package-lint` to list. -- Added `auto-highlight-symbol` package. -- Customize package `auto-highlight-sybmol`. -- Fixed auto-highlight-symbol package face settings for my own use. -- Update `web-mode` package with prefix indentation bug fixed. +* Make sure back to original mode (cross/depend) once exit gtags's mini-buffer. +* Use default nasm comment function before do our own functionalities in `jcs-nasm-comment` function. +* Fixed python and lua mode regexp problem for doc-string indentifier. +* Make oop doc string support multiple line coding style. +* Added current word equal functionality. +* Added move forward/backward to word functionalities. +* Added support python multi-lines coding style. +* Refactor env file for better readability, majorly use defacce instead of make-face. +* Apply option comment doc-string option choice to the function. +* Added ` between ' special key word highlighting. +* Added highlight restriction to value regexp. +* Added nasm return and comment key. +* Added doc stirng check before insert docstring. +* Added goto first char of line functonalities for reduce duplicate code. +* Ignore all tabs and spaces after preproc keywords. +* Added logging/debug functionalities. +* Added convert tab to space and space to tab functionalities. +* Added real backspace and real space functionalities. +* Get notice about Ctrl-r key bindings will be rebind everytime, fix backspace key bindings issue. +* Added default link command to both application/library makefile templates. +* Fixed wrong spelling for diasm command in makefile template. +* Change jcs-delete-forward/backward-current-char-repeat's key bindings, to avoid bind key with backspace. +* Make sure delete region before delete line for kill whole line command. +* Complete .asm .s .S support assembly makefile template. +* Space check for compatibility py backspace command to tab. +* Refactor util with flycheck checker. +* Added python like space keybindings to nasm mode. +* Modefied key bindings compatible with search, captial navigation and kill navigation. +* Added nasm func file for nasm mode functionalities. +* Refactor jcs-edit file to jcs-buffer-menu file. +* Make percise to shell toggle function. +* Added find file hook. +* Added buffer menu functions. +* Make history/backup. +* Added isearch at point forward and backward functionalities. +* Enable auto complete mode in nasm mode as default. +* Change CMake bindings work like Python mode key bindings or functionalities. +* Added 'functions' for makefile info. +* Make compatible with .S file extension. +* Added `mount` and `buildimg` commands for makefile template. +* Added enum doc string for c and c++ mode. +* Added linux and macosx build env and header file list. +* Added assembly language commands and flags for makefile file formant. +* Added '@' symbol for normal bash commands. +* Added emacs keybindings note with open update log and todo list. +* Move move empty line up and down to nav file. +* Added open update log and open todo list functionalities. +* Added 'jcs-preproc-fun.el' file. +* Make compatible define docstring with preproc face type. +* Refactor using when instead of if statement. +* Added oop init set face function. +* Added local face modefication like visual studio type style. +* Customize cmake division comment. +* Refactor using 'when' instead of 'if' statement. +* Change class comment type in Python mode. +* Added clean a lib and so lib command to 'realclean' command. +* Place casey's global key bindings to jcs global key binding file. +* Added c-flags to build dynamic library command. +* Added package filter. +* Added 'all' option for package filter. +* Added web-mode and php-mode doc string. +* Makefile format work with static lib and dynamic lib. +* End with keyword with non nil keyword at third param, fix font lock not working issue. +* Added goto start of the comment and goto end of the comment functionalities. +* Properly name default static and dynamic lib default build name. +* Fixed CMake not applying issue. +* Fixed makefile format. static to .a, dynamic to .so, $< to $^ sign. +* Added css highlighting. +* Added makefile templates. +* Added cmake/mke file ask template functionalities. +* Loaded txt mode for later since delete org mode as default mode. +* Make after confirm adding header or not, change into corresponding c-mode or c++-mode. +* Added `togetherly` package. +* Added `floobits' package. +* Move cs to top in order to override the bug from csharp-mode. +* Added list of ext for c and c++ mode. +* Change copyright character. +* Change regexp for strict type langauge in oop-func file for correct variable font face. +* Added tag string and bracket sign for oop doc customization. +* Make sure curly bracket and bracket can be replace with each other in regexp, so it compatible with js doc comment style. +* Implement python docstring. +* Added variable type face issue. +* Be more specific on variable name regexp. +* Make comment with auto add oop doc comment style. +* Added cs comment doc functionality. +* Added comment style doc and java-mode match with own doc highlighting. +* Force underscore a character. +* Make defface instead of make face function in oop-func file. +* Fixed oop face regular expression highlighting issues. +* Fixed comment line break indentation issue. +* Update regular expression in oop/jsdoc for type, value and tag. +* Added `visual-regexp` package. +* Added jsdoc type highlighting functions. +* Enable column highlighting in web-mode. +* Fixed web-mode with correct PHP key bindings. +* Update key bindings note with 'auto-highlight-symbols' package. +* Update global key, so it does not conflict with 'auto-highlight- symbols' package. +* Added jcs-oop-func file for Object Oriented Programming languages highlighting. +* Move diminish to after load setting file. +* Split c and c++ mode into two file and leave cc with c and c++ common. +* Change emacs cc-mode comment face. +* Added `auto-highlight-symbol` package to diminish list. +* Added `flycheck` package to diminish list. +* Added `flymake` package to diminish list. +* Added `helm` package to diminish list. +* First draft readme. +* Change nasm key bindings indent up and down. +* Installed new package `package-build` to list. +* Installed new package `package-lint` to list. +* Added `auto-highlight-symbol` package. +* Customize package `auto-highlight-sybmol`. +* Fixed auto-highlight-symbol package face settings for my own use. +* Update `web-mode` package with prefix indentation bug fixed. -> #939: https://github.com/fxbois/web-mode/issues/939 -- Resolve performance issue while moving the cursor around the unicode text by adding `(setq inhibit-compacting-font-caches t)` at `jcs-env.el` file. +* Resolve performance issue while moving the cursor around the unicode text by adding `(setq inhibit-compacting-font-caches t)` at `jcs-env.el` file. -> #273: https://github.com/purcell/emacs.d/issues/273 -- Installed new `xwidgete` package. -- Installed new `pdf-tools` package. -- Remove some of the web-mode functionalities, seems like the original `web-mode' package had improved. -- Revert 'web-mode' functionalities because I was wrong with the bug fixed from original package. -- Remove thought was impatient mode settings. -- Update key bindings note and add category Util for handy key bindings in emacs. -- Added emacs_commands file for record important commands for future usage and note. -- Added header for emacs lisp mode. -- Revaluate the css-sort function with local variable. -- Make backup ### 2017-11-06. -- Added save-window-excursion with css sort, make sure no moving point and scroll. -- Make hide shell command proper UX. -- Added jump-to-window function to jcs-nav. -- Fixed plugin bugs css-sort cursor moves after sort occurs, preferences issue make. -- Added css-sort package. -- Added css sort key bindings to css and scss mode. -- Added css save function as default css-mode and scss-mode default save buffer functionality. Now save CSS and SCSS file with sort attribute before saving it. -- Enable auto-complete package for web-mode's minor mode when editing PHP file. -- Added vimrc-mode package. -- Added magit package. -- Added global key bindings for magit. -- Added move current line up/down functionalities. -- Added move current line up/down global key bindings. -- Update key bindings note. -- Disable yasnippet for while editing PHP file or minor mode in web-mode. -- Enable auto-complete package for global as default. -- Fixed COBOL mode auto-complete not showing issue. -- Fixed JavaScript mode auto-complete ac-timer and ac-update bugs by disable the ac-js2 minor mode. -- COBOL header format fixed data division missing. -- Makefile initial format changes. -- Change COBOL header format. -- Added initialize format for COBOL file. -- More detail and completion to cmake file format info. -- Added .ac extension to cmake mode for autotool, autoconf, automake family. -- Added cobol-mode for editing COBOL file. -- Added jcs-cbl-mode for my customization. -- Added COBOL header in header format info file. -- Fixed cs mode switch window previous key bindings. -- Make sure comment it well on indentation with scripting language in web-mode. -- Added jcs-vim-mode only for editing VimScript. -- Correct year file format in lua mode and vim mode. -- Correct filename info. -- php paste will occur web-mode get interrupt, bug fixed by renable it again. -- Added jcs-go-mode for GO programming language. -- Fix and Added jcs-align-region-or-document function for align variable cross language. -- Choose either single quote or double quote for markup. -- Include header format file once bug fixed. -- Added check current character a proper character not a sign or something else. -- Fix Web mode backward delete word and backward delete word capital. -- Added timestamp version 3 to jcs-util file. -- Change init format for SQL file. -- Added `jcs-backward-delete-word` and `jcs-backward-delete-word-capital` for PHP variable naming convention. -- Added current uppercase letter and lowercase letter check in `jcs-util` file. -- Fix file naming for some file in ex-mode directory. -- add `jcs-sql-mode.el' to ex-mode directory, meanwhile my emacs confi support editing SQL file. -- Added adaptive-wrap package for HTML editing. -- Re-enable visual-line-mode when save in web-mode. -- Added generated code for jcs-cc-mode specific for constructor and destructor. -- Added jcs-sass-mode for sass language. -- jcs python mode module test failed, fixed bugs to the better jcs python mode. -- add 'use strict' while create the js file. -- Fix move forward capital character bug. -- Update `jcs-java-mode`. -- Intalled new package `meghanada'. -- Installed new package `google-translate`. -- Installed new package `google-maps`. -- Installed new package `go-mode`. -- Installed new package `google-this`. -- Implements `python-mode` compatible with whitespace, so I don't necessary use tab for programming python. -- Update some of the `jcs-shell-mode-hook` key bindings. -- Remove package `dashboard', seems like the package no longer working. -- Change the theme color a bit. -- Installed new package `dashboard`. -- Intalled new package `powerline`. -- Installed new package `diminish`. -- Make `helm-colors' minibuffer RET insert name M-RET insert hex-code. -- Fix bug capital search backward/forward and capital delete backward. -- Added xml mode. -- Added Sublimity to emacs file. -- Added Minimap and Animate scrolling. -- Added increment/decrement transparency frame. -- Update Log file build. +* Installed new `xwidgete` package. +* Installed new `pdf-tools` package. +* Remove some of the web-mode functionalities, seems like the original `web-mode' package had improved. +* Revert 'web-mode' functionalities because I was wrong with the bug fixed from original package. +* Remove thought was impatient mode settings. +* Update key bindings note and add category Util for handy key bindings in emacs. +* Added emacs_commands file for record important commands for future usage and note. +* Added header for emacs lisp mode. +* Revaluate the css-sort function with local variable. +* Make backup ### 2017-11-06. +* Added save-window-excursion with css sort, make sure no moving point and scroll. +* Make hide shell command proper UX. +* Added jump-to-window function to jcs-nav. +* Fixed plugin bugs css-sort cursor moves after sort occurs, preferences issue make. +* Added css-sort package. +* Added css sort key bindings to css and scss mode. +* Added css save function as default css-mode and scss-mode default save buffer functionality. Now save CSS and SCSS file with sort attribute before saving it. +* Enable auto-complete package for web-mode's minor mode when editing PHP file. +* Added vimrc-mode package. +* Added magit package. +* Added global key bindings for magit. +* Added move current line up/down functionalities. +* Added move current line up/down global key bindings. +* Update key bindings note. +* Disable yasnippet for while editing PHP file or minor mode in web-mode. +* Enable auto-complete package for global as default. +* Fixed COBOL mode auto-complete not showing issue. +* Fixed JavaScript mode auto-complete ac-timer and ac-update bugs by disable the ac-js2 minor mode. +* COBOL header format fixed data division missing. +* Makefile initial format changes. +* Change COBOL header format. +* Added initialize format for COBOL file. +* More detail and completion to cmake file format info. +* Added .ac extension to cmake mode for autotool, autoconf, automake family. +* Added cobol-mode for editing COBOL file. +* Added jcs-cbl-mode for my customization. +* Added COBOL header in header format info file. +* Fixed cs mode switch window previous key bindings. +* Make sure comment it well on indentation with scripting language in web-mode. +* Added jcs-vim-mode only for editing VimScript. +* Correct year file format in lua mode and vim mode. +* Correct filename info. +* php paste will occur web-mode get interrupt, bug fixed by renable it again. +* Added jcs-go-mode for GO programming language. +* Fix and Added jcs-align-region-or-document function for align variable cross language. +* Choose either single quote or double quote for markup. +* Include header format file once bug fixed. +* Added check current character a proper character not a sign or something else. +* Fix Web mode backward delete word and backward delete word capital. +* Added timestamp version 3 to jcs-util file. +* Change init format for SQL file. +* Added `jcs-backward-delete-word` and `jcs-backward-delete-word-capital` for PHP variable naming convention. +* Added current uppercase letter and lowercase letter check in `jcs-util` file. +* Fix file naming for some file in ex-mode directory. +* add `jcs-sql-mode.el' to ex-mode directory, meanwhile my emacs confi support editing SQL file. +* Added adaptive-wrap package for HTML editing. +* Re-enable visual-line-mode when save in web-mode. +* Added generated code for jcs-cc-mode specific for constructor and destructor. +* Added jcs-sass-mode for sass language. +* jcs python mode module test failed, fixed bugs to the better jcs python mode. +* add 'use strict' while create the js file. +* Fix move forward capital character bug. +* Update `jcs-java-mode`. +* Intalled new package `meghanada'. +* Installed new package `google-translate`. +* Installed new package `google-maps`. +* Installed new package `go-mode`. +* Installed new package `google-this`. +* Implements `python-mode` compatible with whitespace, so I don't necessary use tab for programming python. +* Update some of the `jcs-shell-mode-hook` key bindings. +* Remove package `dashboard', seems like the package no longer working. +* Change the theme color a bit. +* Installed new package `dashboard`. +* Intalled new package `powerline`. +* Installed new package `diminish`. +* Make `helm-colors' minibuffer RET insert name M-RET insert hex-code. +* Fix bug capital search backward/forward and capital delete backward. +* Added xml mode. +* Added Sublimity to emacs file. +* Added Minimap and Animate scrolling. +* Added increment/decrement transparency frame. +* Update Log file build. diff --git a/README.md b/README.md index a0070748..eeb4e7a3 100755 --- a/README.md +++ b/README.md @@ -113,12 +113,12 @@ to suit my needs. Here are a few goals that I want this config to accomplish. -- Having the same set of key bindings across different IDEs and text editors as +* Having the same set of key bindings across different IDEs and text editors as many as possible. -- Having the same font and theme across different OSs and environments. -- Automating trivial or redundant tasks. -- Improve user experiences approach to modern text editor or IDE. -- Make compatible with most features work inside the terminal as well. +* Having the same font and theme across different OSs and environments. +* Automating trivial or redundant tasks. +* Improve user experiences approach to modern text editor or IDE. +* Make compatible with most features work inside the terminal as well. Having these implementations makes my life easier, and having a genuinely portable workspace, which is great because it lets me work on different machines efficiently, @@ -130,16 +130,16 @@ without having to get used to a new IDE. Here is the list of few essential and recent changes to this configuration. -- `9.0.2` - Replace package `topsy` with `breadcrumb-mode` for better UX -- `8.2.2` - Add `emp` as the default Music Player -- `8.2.1` - Replace package `docstr` with `ts-docstr` for better parsing capability -- `8.2.0` - Drop support for Emacs 27.x -- `8.1.0` - Remove config tabify/untabify save, and replace it with `whitespace-cleanup-mode`. -- `8.0.1` - Switch from `ivy` to `vertico`. -- `8.0.0` - Move everything to `.emacs.d`. ([#32](https://github.com/jcs-emacs/jcs-emacs/pull/32)) -- `7.1.0` - Replace `quelpa` with `github-elpa`. -- `7.0.0` - Switch from [quickhelp](https://github.com/company-mode/company-quickhelp) to [box](https://github.com/sebastiencs/company-box) for company frontend. -- `6.5.0` - Add pinned archive feature to package module. +* `9.0.2` - Replace package `topsy` with `breadcrumb-mode` for better UX +* `8.2.2` - Add `emp` as the default Music Player +* `8.2.1` - Replace package `docstr` with `ts-docstr` for better parsing capability +* `8.2.0` - Drop support for Emacs 27.x +* `8.1.0` - Remove config tabify/untabify save, and replace it with `whitespace-cleanup-mode`. +* `8.0.1` - Switch from `ivy` to `vertico`. +* `8.0.0` - Move everything to `.emacs.d`. ([#32](https://github.com/jcs-emacs/jcs-emacs/pull/32)) +* `7.1.0` - Replace `quelpa` with `github-elpa`. +* `7.0.0` - Switch from [quickhelp](https://github.com/company-mode/company-quickhelp) to [box](https://github.com/sebastiencs/company-box) for company frontend. +* `6.5.0` - Add pinned archive feature to package module. ## 💾 Installation @@ -198,15 +198,15 @@ start within a second.* Here is the list of the major highlights of this configuration. Hope you would like my taste! -- **Out of the box** - Out of the box anywhere. -- **Cross Platform** - Work on all operating systems, including the terminal. -- **Fast Startup** - Lazy loading for all unnecessary packages on startup. -- **Old-Fashioned** - Doesn't use any beautiful GUI because it may not work in the terminal. -- **Multiple Languages** - Support multiple programming languages. -- **Consistent** - Having the same coding experience in different major modes. -- **Easy to use** - Design close to other modern text editors. It shouldn't spend you too much time. -- **Dual Windows** - Design for people who like multiple windows opened simultaneously. -- **Keyboard Focused** - You can do everything by using the keyboard and the mouse are just optional. +* **Out of the box** - Out of the box anywhere. +* **Cross Platform** - Work on all operating systems, including the terminal. +* **Fast Startup** - Lazy loading for all unnecessary packages on startup. +* **Old-Fashioned** - Doesn't use any beautiful GUI because it may not work in the terminal. +* **Multiple Languages** - Support multiple programming languages. +* **Consistent** - Having the same coding experience in different major modes. +* **Easy to use** - Design close to other modern text editors. It shouldn't spend you too much time. +* **Dual Windows** - Design for people who like multiple windows opened simultaneously. +* **Keyboard Focused** - You can do everything by using the keyboard and the mouse are just optional. ### Details @@ -214,42 +214,42 @@ This is the list of features that are built-in to this configuration. These feat are heavily based on my personal habits, and so these could be very tiny things. But I believe details make things better and make life smoother. -- [*Auto Install Package*](./docs/features/auto-install-package) - Automatically installs the package that this config relies on. -- [*Build Run*](./docs/features/build-run) - Implementation for executing script for building and running the software. -- [*Capital Word*](./docs/features/capital-word) - You can navigate/kill word by seeing capital letter. -- [*Changelog Helper*](./docs/features/changelog-helper) - Help to create changelog while creating `CHANGELOG` file using template. -- [*Consistent Key Bindings*](./docs/features/consistent-key-bindings) - Has consistent key bindings across all modes. -- [*Curly Bracket Modes*](./curly-bracket-modes) - Use curly bracket depends on different mode. -- [*Display File*](./docs/features/display-file) - Utility function to use to view a file on the other window. -- [*Charset Table*](./docs/features/display-file/charset-table) - Built-in functions that displays character sets. -- Enhanced Multiple Cursors -- [*Similar Multiple Cursors*](./docs/features/similar-multiple-cursors) - Mark with cursor by similarity. -- [*VS Multiple Cursors*](./docs/features/vs-multiple-cursors) - VSCode like methods to `mark` and `unmark` multiple cursor. -- [*Fast Incremental Search*](./docs/features/fast-incremental-search) - Fast keys for incremental search forward/backward to the cursor is currently pointing. -- [*Indent Control*](./docs/features/indent-control) - Generic control the indentation level for each mode, for more information see [indent-control](https://github.com/alt-elpa/indent-control). -- [*License Helper*](./docs/features/license-helper) - Help to create license while creating `LICENSE` file using template. -- [*Mini State*](./docs/features/mini-state) - Mini mode state use to visually see what backend is the config currently running. (Deprecated) -- [*Explicit States*](./docs/features/mini-state/explicit-states) - Automatcially switch mini state depends on certain circumstances. -- [*Modern Text Editor*](./docs/features/modern-text-editor) - Design to have the preset settings close to modern text editors but faster. -- [*Multiple Output*](./docs/features/multiple-output) - Handle multiple output/compilation buffers. -- [*Navigate Blank Line*](./docs/features/navigate-blank-line) - Use `C-` and `C-` to navigate previous and next blank line. -- [*Navigate Table*](./docs/features/navigate-table) - Navigate `org-mode`'s table easier by using arrow keys. -- [*Preview HTML*](./docs/features/preview-html) - Preview rendered HTML file on the other window. -- [*Switch Window*](./docs/features/switch-window) - Fast keys switch between windows quickly. -- [*Trim Trailing Whitespace*](./docs/features/trim-trailing-whitespace) - Remove trailing spaces and tabs automatically on save. -- [*Visualize Undo/Redo*](./docs/features/visualize-undo-redo) - Improved the user experience on undoing and redoing by showing the `undo-tree-visualizer` at the other window. -- [*VS Curly Bracket*](./docs/features/vs-curly-bracket) - Visual Studio IDE like curly bracket implementation. -- [*VS Multiple Terminal*](./docs/features/vs-multiple-terminal) - VSCode like multiple shell control. -- [*VS Navigate Word*](./docs/features/vs-navigate-word) - Visual Studio IDE like navigating between word implementation. +* [*Auto Install Package*](./docs/features/auto-install-package) - Automatically installs the package that this config relies on. +* [*Build Run*](./docs/features/build-run) - Implementation for executing script for building and running the software. +* [*Capital Word*](./docs/features/capital-word) - You can navigate/kill word by seeing capital letter. +* [*Changelog Helper*](./docs/features/changelog-helper) - Help to create changelog while creating `CHANGELOG` file using template. +* [*Consistent Key Bindings*](./docs/features/consistent-key-bindings) - Has consistent key bindings across all modes. +* [*Curly Bracket Modes*](./curly-bracket-modes) - Use curly bracket depends on different mode. +* [*Display File*](./docs/features/display-file) - Utility function to use to view a file on the other window. +* [*Charset Table*](./docs/features/display-file/charset-table) - Built-in functions that displays character sets. +* Enhanced Multiple Cursors +* [*Similar Multiple Cursors*](./docs/features/similar-multiple-cursors) - Mark with cursor by similarity. +* [*VS Multiple Cursors*](./docs/features/vs-multiple-cursors) - VSCode like methods to `mark` and `unmark` multiple cursor. +* [*Fast Incremental Search*](./docs/features/fast-incremental-search) - Fast keys for incremental search forward/backward to the cursor is currently pointing. +* [*Indent Control*](./docs/features/indent-control) - Generic control the indentation level for each mode, for more information see [indent-control](https://github.com/alt-elpa/indent-control). +* [*License Helper*](./docs/features/license-helper) - Help to create license while creating `LICENSE` file using template. +* [*Mini State*](./docs/features/mini-state) - Mini mode state use to visually see what backend is the config currently running. (Deprecated) +* [*Explicit States*](./docs/features/mini-state/explicit-states) - Automatcially switch mini state depends on certain circumstances. +* [*Modern Text Editor*](./docs/features/modern-text-editor) - Design to have the preset settings close to modern text editors but faster. +* [*Multiple Output*](./docs/features/multiple-output) - Handle multiple output/compilation buffers. +* [*Navigate Blank Line*](./docs/features/navigate-blank-line) - Use `C-` and `C-` to navigate previous and next blank line. +* [*Navigate Table*](./docs/features/navigate-table) - Navigate `org-mode`'s table easier by using arrow keys. +* [*Preview HTML*](./docs/features/preview-html) - Preview rendered HTML file on the other window. +* [*Switch Window*](./docs/features/switch-window) - Fast keys switch between windows quickly. +* [*Trim Trailing Whitespace*](./docs/features/trim-trailing-whitespace) - Remove trailing spaces and tabs automatically on save. +* [*Visualize Undo/Redo*](./docs/features/visualize-undo-redo) - Improved the user experience on undoing and redoing by showing the `undo-tree-visualizer` at the other window. +* [*VS Curly Bracket*](./docs/features/vs-curly-bracket) - Visual Studio IDE like curly bracket implementation. +* [*VS Multiple Terminal*](./docs/features/vs-multiple-terminal) - VSCode like multiple shell control. +* [*VS Navigate Word*](./docs/features/vs-navigate-word) - Visual Studio IDE like navigating between word implementation. ## 📁 Package Archives A list of package archives that this configuration uses. -- *[GNU](https://elpa.gnu.org/)* - The standard GNU ELPA -- *[NonGNU](https://elpa.nongnu.org/)* - The standard NonGNU ELPA -- *[MELPA](https://melpa.org/#/)* - Milkypostman’s ELPA -- *[JCS-ELPA](https://jcs-emacs.github.io/jcs-elpa/)* - Jen-Chieh Shen's ELPA for this confinguration +* *[GNU](https://elpa.gnu.org/)* - The standard GNU ELPA +* *[NonGNU](https://elpa.nongnu.org/)* - The standard NonGNU ELPA +* *[MELPA](https://melpa.org/#/)* - Milkypostman’s ELPA +* *[JCS-ELPA](https://jcs-emacs.github.io/jcs-elpa/)* - Jen-Chieh Shen's ELPA for this confinguration 📝 *P.S. Here is a good talk comparing all package archives from a [StackExchange](https://emacs.stackexchange.com/) question, @@ -268,58 +268,58 @@ kind of methods to support the maintainer you wish to. ### Functionalities -- *Abbreivation Definition* - powered by [project-abbrev](https://github.com/elpa-host/project-abbrev). -- *Alt-Codes* - powered by [alt-codes](https://github.com/elpa-host/alt-codes). -- *Auto Completion* - powered by [company](https://github.com/company-mode/company-mode). -- *Auto Highlight Symbol* - powered by [auto-highlight-symbol-mode](https://github.com/mhayashi1120/auto-highlight-symbol-mode). -- *Banner* - powered by [dashboard](https://github.com/emacs-dashboard/emacs-dashboard). -- *Binary/Hex Editor* - powered by [hexl-mode](https://www.emacswiki.org/emacs/HexlMode). -- *Breadcrumb* - powered by [breadcrumb](https://github.com/joaotavora/breadcrumb). -- *Collaborative Editing* - powered by [togetherly](https://github.com/zk-phi/togetherly). -- *Completion Frontend* - powered by [vertico](https://github.com/minad/vertico). -- *Context Menu* - powered by [context-menu-mode](https://www.gnu.org/software/emacs/manual/html_node/emacs/Menu-Mouse-Clicks.html). -- *Document String* - powered by [ts-docstr](https://github.com/emacs-vs/ts-docstr). -- *End of Line* - powered by [show-eol](https://github.com/elpa-host/show-eol). -- *Execute Commands* - powered by [compile](https://www.emacswiki.org/emacs/CompilationMode). -- *File Explorer* - powered by [treemacs](https://github.com/Alexander-Miller/treemacs). -- *File Header* - powered by [file-header](https://github.com/alt-elpa/file-header). -- *Folding/Unfolding* - powered by [ts-fold](https://github.com/jcs090218/ts-fold). -- *Font* - powered by [use-ttf](https://github.com/elpa-host/use-ttf). -- *Goto Declaration/Definition* - powered by [dumb-jump](https://github.com/jacktasia/dumb-jump). -- *Highlight Indentation* - powered by [highlight-indent-guides](https://github.com/DarthFennec/highlight-indent-guides). -- *Highlight Matched Pairs* - powered by [show-paren-mode](https://www.emacswiki.org/emacs/ShowParenMode). -- *Highlight Same Region* - powered by [region-occurrences-highlighter](https://github.com/alvarogonzalezsotillo/region-occurrences-highlighter). -- *Indentation Management* - powered by [indent-control](https://github.com/alt-elpa/indent-control). -- *Language Server Protocol* - powered by [lsp-mode](https://github.com/emacs-lsp/lsp-mode). -- *Line Annotation* - powered by [line-reminder](https://github.com/elpa-host/line-reminder). -- *Line Numbers* - powered by [display-line-numbers](https://github.com/emacs-mirror/emacs/blob/master/lisp/display-line-numbers.el) and [linum](https://github.com/emacs-mirror/emacs/blob/master/lisp/linum.el). -- *Minimap* - powered by [minimap](http://elpa.gnu.org/packages/minimap.html). -- *Mode Line* - powered by [jcs-modeline](https://github.com/jcs-emacs/jcs-modeline). -- *Multiple Cursor* - powered by [iedit](https://github.com/victorhge/iedit) and [multiple-cursors](https://github.com/magnars/multiple-cursors.el). -- *Multiple Terminal* - powered by [multi-shell](https://github.com/jcs-elpa/multi-shell). -- *Music Player* - powered by [emp](https://github.com/jcs-elpa/emp). -- *Navigation/Searcher* - powered by [searcher](https://github.com/jcs-elpa/searcher) and [isearch-project](https://github.com/elpa-host/isearch-project). -- *Package Archive* - see [here](#file_folder-package-archives). -- *Package Management* - powered by [use-package](https://github.com/jwiegley/use-package) and [github-elpa](https://github.com/10sr/github-elpa). -- *PDF Viewer* - powered by [doc-view-mode](https://www.emacswiki.org/emacs/DocViewMode) and [ghostscript](https://www.ghostscript.com/index.html). -- *Project Management* - powered by [project](https://elpa.gnu.org/packages/project.html). -- *Recent Files* - powered by [recentf](https://www.emacswiki.org/emacs/RecentFiles). -- *Regexp* - powered by [re-builder](https://www.emacswiki.org/emacs/ReBuilder) and [visual-regexp](https://github.com/benma/visual-regexp.el). -- *Restart Emacs* - powered by [restart-emacs](https://github.com/iqbalansari/restart-emacs). -- *Scroll Bar* - powered by [auto-scroll-bar](https://github.com/jcs-elpa/auto-scroll-bar). -- *Shell* - powered by [shell](https://www.emacswiki.org/emacs/ShellMode) and [exec-path-from-shell](https://github.com/purcell/exec-path-from-shell). -- *Smooth Scrolling* - none, originally powered by ~~[sublimity](https://github.com/zk-phi/sublimity)~~. -- *Snippet* - powered by [yasnippet](https://github.com/joaotavora/yasnippet). -- *Startup Screen* - powered by [dashboard](https://github.com/emacs-dashboard/emacs-dashboard). -- *Syntax Check* - powered by [flycheck](http://www.flycheck.org/en/latest/). -- *Tab Bar* - powered by [centaur-tabs](https://github.com/ema2159/centaur-tabs). -- ~~*Tags* - powered by [gtags](https://www.gnu.org/software/global/).~~ -- *Theme* - powered by [vs-dark-theme](https://github.com/jcs-elpa/vs-dark-theme) and [vs-light-theme](https://github.com/jcs-elpa/vs-light-theme). **(For more info see [here](#themes))** -- *Todo* - powered by [hl-todo](https://github.com/tarsius/hl-todo). -- *Undo/Redo* - powered by [undo-tree](https://www.emacswiki.org/emacs/UndoTree). -- *Version Control Management* - powered by [magit](https://github.com/magit/magit). -- *Video Player* - none. -- *White Space* - powered by [whitespace](https://www.emacswiki.org/emacs/WhiteSpace). +* *Abbreivation Definition* - powered by [project-abbrev](https://github.com/elpa-host/project-abbrev). +* *Alt-Codes* - powered by [alt-codes](https://github.com/elpa-host/alt-codes). +* *Auto Completion* - powered by [company](https://github.com/company-mode/company-mode). +* *Auto Highlight Symbol* - powered by [auto-highlight-symbol-mode](https://github.com/mhayashi1120/auto-highlight-symbol-mode). +* *Banner* - powered by [dashboard](https://github.com/emacs-dashboard/emacs-dashboard). +* *Binary/Hex Editor* - powered by [hexl-mode](https://www.emacswiki.org/emacs/HexlMode). +* *Breadcrumb* - powered by [breadcrumb](https://github.com/joaotavora/breadcrumb). +* *Collaborative Editing* - powered by [togetherly](https://github.com/zk-phi/togetherly). +* *Completion Frontend* - powered by [vertico](https://github.com/minad/vertico). +* *Context Menu* - powered by [context-menu-mode](https://www.gnu.org/software/emacs/manual/html_node/emacs/Menu-Mouse-Clicks.html). +* *Document String* - powered by [ts-docstr](https://github.com/emacs-vs/ts-docstr). +* *End of Line* - powered by [show-eol](https://github.com/elpa-host/show-eol). +* *Execute Commands* - powered by [compile](https://www.emacswiki.org/emacs/CompilationMode). +* *File Explorer* - powered by [treemacs](https://github.com/Alexander-Miller/treemacs). +* *File Header* - powered by [file-header](https://github.com/alt-elpa/file-header). +* *Folding/Unfolding* - powered by [ts-fold](https://github.com/jcs090218/ts-fold). +* *Font* - powered by [use-ttf](https://github.com/elpa-host/use-ttf). +* *Goto Declaration/Definition* - powered by [dumb-jump](https://github.com/jacktasia/dumb-jump). +* *Highlight Indentation* - powered by [highlight-indent-guides](https://github.com/DarthFennec/highlight-indent-guides). +* *Highlight Matched Pairs* - powered by [show-paren-mode](https://www.emacswiki.org/emacs/ShowParenMode). +* *Highlight Same Region* - powered by [region-occurrences-highlighter](https://github.com/alvarogonzalezsotillo/region-occurrences-highlighter). +* *Indentation Management* - powered by [indent-control](https://github.com/alt-elpa/indent-control). +* *Language Server Protocol* - powered by [lsp-mode](https://github.com/emacs-lsp/lsp-mode). +* *Line Annotation* - powered by [line-reminder](https://github.com/elpa-host/line-reminder). +* *Line Numbers* - powered by [display-line-numbers](https://github.com/emacs-mirror/emacs/blob/master/lisp/display-line-numbers.el) and [linum](https://github.com/emacs-mirror/emacs/blob/master/lisp/linum.el). +* *Minimap* - powered by [minimap](http://elpa.gnu.org/packages/minimap.html). +* *Mode Line* - powered by [jcs-modeline](https://github.com/jcs-emacs/jcs-modeline). +* *Multiple Cursor* - powered by [iedit](https://github.com/victorhge/iedit) and [multiple-cursors](https://github.com/magnars/multiple-cursors.el). +* *Multiple Terminal* - powered by [multi-shell](https://github.com/jcs-elpa/multi-shell). +* *Music Player* - powered by [emp](https://github.com/jcs-elpa/emp). +* *Navigation/Searcher* - powered by [searcher](https://github.com/jcs-elpa/searcher) and [isearch-project](https://github.com/elpa-host/isearch-project). +* *Package Archive* - see [here](#file_folder-package-archives). +* *Package Management* - powered by [use-package](https://github.com/jwiegley/use-package) and [github-elpa](https://github.com/10sr/github-elpa). +* *PDF Viewer* - powered by [doc-view-mode](https://www.emacswiki.org/emacs/DocViewMode) and [ghostscript](https://www.ghostscript.com/index.html). +* *Project Management* - powered by [project](https://elpa.gnu.org/packages/project.html). +* *Recent Files* - powered by [recentf](https://www.emacswiki.org/emacs/RecentFiles). +* *Regexp* - powered by [re-builder](https://www.emacswiki.org/emacs/ReBuilder) and [visual-regexp](https://github.com/benma/visual-regexp.el). +* *Restart Emacs* - powered by [restart-emacs](https://github.com/iqbalansari/restart-emacs). +* *Scroll Bar* - powered by [auto-scroll-bar](https://github.com/jcs-elpa/auto-scroll-bar). +* *Shell* - powered by [shell](https://www.emacswiki.org/emacs/ShellMode) and [exec-path-from-shell](https://github.com/purcell/exec-path-from-shell). +* *Smooth Scrolling* - none, originally powered by ~~[sublimity](https://github.com/zk-phi/sublimity)~~. +* *Snippet* - powered by [yasnippet](https://github.com/joaotavora/yasnippet). +* *Startup Screen* - powered by [dashboard](https://github.com/emacs-dashboard/emacs-dashboard). +* *Syntax Check* - powered by [flycheck](http://www.flycheck.org/en/latest/). +* *Tab Bar* - powered by [centaur-tabs](https://github.com/ema2159/centaur-tabs). +* ~~*Tags* - powered by [gtags](https://www.gnu.org/software/global/).~~ +* *Theme* - powered by [vs-dark-theme](https://github.com/jcs-elpa/vs-dark-theme) and [vs-light-theme](https://github.com/jcs-elpa/vs-light-theme). **(For more info see [here](#themes))** +* *Todo* - powered by [hl-todo](https://github.com/tarsius/hl-todo). +* *Undo/Redo* - powered by [undo-tree](https://www.emacswiki.org/emacs/UndoTree). +* *Version Control Management* - powered by [magit](https://github.com/magit/magit). +* *Video Player* - none. +* *White Space* - powered by [whitespace](https://www.emacswiki.org/emacs/WhiteSpace). ## 🧰 Write your own customization @@ -331,7 +331,7 @@ there, then other than that are the core files. Here is the list of *Frequently Asked Questions*. -- [List of FAQ](./doc/FAQ.md) +* [List of FAQ](./doc/FAQ.md) ## Contribute diff --git a/docs/keybindings.md b/docs/keybindings.md index be145eae..c486ff99 100755 --- a/docs/keybindings.md +++ b/docs/keybindings.md @@ -80,432 +80,432 @@ Here is the list of key bindings that are defined in this configuration. #### Editing -- Ctrl+x - Cut -- Ctrl+c - Copy -- Ctrl+v - Paste -- Ctrl+z - Undo -- Ctrl+y - Redo -- TAB - If region, indent block. Else we expand it. -- Shift+TAB - If region, outdent block. Else we expand it. -- Ctrl+TAB - Reindent block. -- Ctrl+r, Ctrl+r - Rename the whole text with the same name. -- Ctrl+a - Mark whole buffer. (Select All) -- Ctrl+Shift+d - Duplicate whole line. -- Ctrl+d - Kill whole line. -- Ctrl+backspace - Backspace word. -- Ctrl+delete - Delete word. -- Alt+backspace - Backspace word excluding capital letter. -- Alt+delete - Delete word excluding capital letter. -- Alt+up - Move current line `up`. -- Alt+down - Move current line `down`. -- Ctrl+Alt+left - Move buffer `left`. -- Ctrl+Alt+right - Move buffer `right`. -- Ctrl+return - Complete word or Goto address at point. -- Ctrl+k, Shift+, - Decrement tab size by 2. -- Ctrl+k, Shift+. - Increment tab size by 2. -- Shift+f10 - Right click context menu. -- f12 - Goto declaration/definition. -- Shift+f12 - Goto declaration/definition other window. -- Alt+f12 - Peek declaration/definition. -- f7 - Open same file other window. -- f8 - Open corresponding file other window, if not found open same file instead. -- Alt+Shift+i - Change file coding system. -- Ctrl+r, b - Open RE-Builder mode window. -- Ctrl+Shift+r - Reveal file in folder. - -- Ctrl+Alt+Shift+/ - Cycle at point. -- Ctrl+Shift+6 - Cycle case style. -- Alt+Shift+/ - Cycle quotes. -- Ctrl+Shift+/ - Cycle slash. +* Ctrl+x - Cut +* Ctrl+c - Copy +* Ctrl+v - Paste +* Ctrl+z - Undo +* Ctrl+y - Redo +* TAB - If region, indent block. Else we expand it. +* Shift+TAB - If region, outdent block. Else we expand it. +* Ctrl+TAB - Reindent block. +* Ctrl+r, Ctrl+r - Rename the whole text with the same name. +* Ctrl+a - Mark whole buffer. (Select All) +* Ctrl+Shift+d - Duplicate whole line. +* Ctrl+d - Kill whole line. +* Ctrl+backspace - Backspace word. +* Ctrl+delete - Delete word. +* Alt+backspace - Backspace word excluding capital letter. +* Alt+delete - Delete word excluding capital letter. +* Alt+up - Move current line `up`. +* Alt+down - Move current line `down`. +* Ctrl+Alt+left - Move buffer `left`. +* Ctrl+Alt+right - Move buffer `right`. +* Ctrl+return - Complete word or Goto address at point. +* Ctrl+k, Shift+, - Decrement tab size by 2. +* Ctrl+k, Shift+. - Increment tab size by 2. +* Shift+f10 - Right click context menu. +* f12 - Goto declaration/definition. +* Shift+f12 - Goto declaration/definition other window. +* Alt+f12 - Peek declaration/definition. +* f7 - Open same file other window. +* f8 - Open corresponding file other window, if not found open same file instead. +* Alt+Shift+i - Change file coding system. +* Ctrl+r, b - Open RE-Builder mode window. +* Ctrl+Shift+r - Reveal file in folder. + +* Ctrl+Alt+Shift+/ - Cycle at point. +* Ctrl+Shift+6 - Cycle case style. +* Alt+Shift+/ - Cycle quotes. +* Ctrl+Shift+/ - Cycle slash. #### Build / Run (Output) -- Ctrl+Shift+b - Build the program. -- Ctrl+f7 - Compile the program. -- f5 - Debug the program. -- Ctrl+f5 - Run the program. -- Ctrl+Shift+u - Show output window. (if any) -- Alt+o - Switch to output buffer. -- Ctrl+Shift+= - Previous output buffer. -- Ctrl+Shift+- - Next output buffer. +* Ctrl+Shift+b - Build the program. +* Ctrl+f7 - Compile the program. +* f5 - Debug the program. +* Ctrl+f5 - Run the program. +* Ctrl+Shift+u - Show output window. (if any) +* Alt+o - Switch to output buffer. +* Ctrl+Shift+= - Previous output buffer. +* Ctrl+Shift+- - Next output buffer. #### Search -- Ctrl+f - Search through file. -- Ctrl+Shift+f - Search through project. -- Ctrl+, - Search through file current point. (backward) -- Ctrl+. - Search through file current point. (forward) -- Ctrl+Shift+, - Search through project current point. (backward) -- Ctrl+Shift+. - Search through project current point. (forward) +* Ctrl+f - Search through file. +* Ctrl+Shift+f - Search through project. +* Ctrl+, - Search through file current point. (backward) +* Ctrl+. - Search through file current point. (forward) +* Ctrl+Shift+, - Search through project current point. (backward) +* Ctrl+Shift+. - Search through project current point. (forward) #### Calculate -- Ctrl+k, = - Calculate current line -- Ctrl+k, Shift+= - Calculate entire buffer. +* Ctrl+k, = - Calculate current line +* Ctrl+k, Shift+= - Calculate entire buffer. #### Todo -- Ctrl+f10 - Goto `previous` highlighted todo related symbol. -- Ctrl+f11 - Goto `next` highlighted todo related symbol. +* Ctrl+f10 - Goto `previous` highlighted todo related symbol. +* Ctrl+f11 - Goto `next` highlighted todo related symbol. #### Commenting / Uncommenting -- Ctrl+/ - Comment/Uncomment region or line. -- Ctrl+k, Ctrl+c - Comment region or line. -- Ctrl+k, Ctrl+u - Uncomment region or line. -- Ctrl+k, - - Banner comment +* Ctrl+/ - Comment/Uncomment region or line. +* Ctrl+k, Ctrl+c - Comment region or line. +* Ctrl+k, Ctrl+u - Uncomment region or line. +* Ctrl+k, - - Banner comment #### Docstring -- Alt+0 - Ask and set current document string style. +* Alt+0 - Ask and set current document string style. #### Formating -- Ctrl+k, Ctrl+f - Format region. -- Ctrl+k, Ctrl+d - Format document. +* Ctrl+k, Ctrl+f - Format region. +* Ctrl+k, Ctrl+d - Format document. #### Folding / Unfolding -- Ctrl+k, Ctrl+0 - Collapse all foldings. -- Ctrl+k, Ctrl+j - Expand all foldings. -- Ctrl+Shift+[ - Collapse current folding. -- Ctrl+Shift+] - Expand current folding. +* Ctrl+k, Ctrl+0 - Collapse all foldings. +* Ctrl+k, Ctrl+j - Expand all foldings. +* Ctrl+Shift+[ - Collapse current folding. +* Ctrl+Shift+] - Expand current folding. #### Expand Region -- Ctrl+Shift+= - Expand region from current point. -- Ctrl+Shift+- - Contract region from current point. +* Ctrl+Shift+= - Expand region from current point. +* Ctrl+Shift+- - Contract region from current point. #### Case -- Ctrl+Alt+u - Uppercase word or region. -- Ctrl+Alt+d - Downcase word or region. -- Ctrl+Alt+c - Capitalize word or region. +* Ctrl+Alt+u - Uppercase word or region. +* Ctrl+Alt+d - Downcase word or region. +* Ctrl+Alt+c - Capitalize word or region. #### Alignment -- Ctrl+k, a - Align region or document. +* Ctrl+k, a - Align region or document. #### Scrolling -- Page Up - Scroll window `up` one page. -- Page Down - Scroll window `down` one page. -- Shift+Page Up - Scroll other window `up` one page. -- Shift+Page Down - Scroll other window `down` one page. -- Ctrl+Alt+up - Scroll window `up` one line without moving cursor. -- Ctrl+Alt+down - Scroll window `down` one line without moving cursor. +* Page Up - Scroll window `up` one page. +* Page Down - Scroll window `down` one page. +* Shift+Page Up - Scroll other window `up` one page. +* Shift+Page Down - Scroll other window `down` one page. +* Ctrl+Alt+up - Scroll window `up` one line without moving cursor. +* Ctrl+Alt+down - Scroll window `down` one line without moving cursor. #### Balanced Expression -- Ctrl+Shift+; - Move backward balanced expresssion (sexp) with only deep one level. -- Ctrl+Shift+' - Move forward balanced expresssion (sexp) with only deep one level. -- Ctrl+; - Move backward balanced expresssion (sexp) with unlimited levels. -- Ctrl+' - Move forward balanced expresssion (sexp) with unlimited levels. +* Ctrl+Shift+; - Move backward balanced expresssion (sexp) with only deep one level. +* Ctrl+Shift+' - Move forward balanced expresssion (sexp) with only deep one level. +* Ctrl+; - Move backward balanced expresssion (sexp) with unlimited levels. +* Ctrl+' - Move forward balanced expresssion (sexp) with unlimited levels. #### Multiple Cursors ##### Marking -- Ctrl+Alt+Shift+up - Mark previous line. -- Ctrl+Alt+Shift+down - Mark next line. -- Ctrl+Alt+Shift+= - Mark previous line similar to current line. -- Ctrl+Alt+Shift+- - Mark next line similar to current line. -- Alt+Shift+Left-Click - Mart at current point. +* Ctrl+Alt+Shift+up - Mark previous line. +* Ctrl+Alt+Shift+down - Mark next line. +* Ctrl+Alt+Shift+= - Mark previous line similar to current line. +* Ctrl+Alt+Shift+- - Mark next line similar to current line. +* Alt+Shift+Left-Click - Mart at current point. ##### Similarity -- Ctrl+Alt+= - Increase the string distance level by `1`. -- Ctrl+Alt+- - Decrease the string distance level by `1`. +* Ctrl+Alt+= - Increase the string distance level by `1`. +* Ctrl+Alt+- - Decrease the string distance level by `1`. #### Debugging -- f6 - Toggle `flycheck`. -- f9 - Goto first error. -- f10 - Goto previous error. -- f11 - Goto next error. +* f6 - Toggle `flycheck`. +* f9 - Goto first error. +* f10 - Goto previous error. +* f11 - Goto next error. -- Ctrl+Shift+d - Enable `dap-mode`. (Debug Adapter Protocol) -- Alt+1 - Turbo log the current region selection. +* Ctrl+Shift+d - Enable `dap-mode`. (Debug Adapter Protocol) +* Alt+1 - Turbo log the current region selection. ### Buffer #### Buffer Menu -- Alt+b - Open buffer menu. -- Alt+Shift+b - Open buffer menu other window. -- Ctrl+Alt+b - Open buffer menu for current project. -- Ctrl+Alt+Shift+b - Open buffer menu other window for current project. -- Ctrl+o - Toggle diminish buffer mode. +* Alt+b - Open buffer menu. +* Alt+Shift+b - Open buffer menu other window. +* Ctrl+Alt+b - Open buffer menu for current project. +* Ctrl+Alt+Shift+b - Open buffer menu other window for current project. +* Ctrl+o - Toggle diminish buffer mode. #### Switch Buffer ##### Using buffer menu. -- Alt+b - Switch to buffer in the current window. -- Alt+Shift+b - Switch to buffer in the other window. +* Alt+b - Switch to buffer in the current window. +* Alt+Shift+b - Switch to buffer in the other window. ##### Using Tab -- Ctrl+pg-up - Switch to the previous buffer in queue. -- Ctrl+pg-down - Switch to the next buffer in queue. +* Ctrl+pg-up - Switch to the previous buffer in queue. +* Ctrl+pg-down - Switch to the next buffer in queue. #### Kill Buffer -- Alt+k - Maybe kill current buffer. (only kill when buffer opens in one window left) -- Alt+Shift+k - Reopen the buffer. -- Ctrl+Alt+k - Kill current buffer. +* Alt+k - Maybe kill current buffer. (only kill when buffer opens in one window left) +* Alt+Shift+k - Reopen the buffer. +* Ctrl+Alt+k - Kill current buffer. #### Save Buffer -- Ctrl+s - Untabify save file. [DEFAULT] -- Ctrl+Shift+s - Save all buffers to it's current major mode. -- Ctrl+k, s - Reverse `tabify` or `untabify` save buffer. +* Ctrl+s - Untabify save file. [DEFAULT] +* Ctrl+Shift+s - Save all buffers to it's current major mode. +* Ctrl+k, s - Reverse `tabify` or `untabify` save buffer. #### Rename Buffer -- Alt+f2 - Rename current file +* Alt+f2 - Rename current file #### About **`*scratch*`** -- Alt+s - Open `*scratch*` buffer. -- Alt+Shift+s - Open `*scratch*` buffer in other window. +* Alt+s - Open `*scratch*` buffer. +* Alt+Shift+s - Open `*scratch*` buffer in other window. #### Goto **`*Message*`** -- Alt+m - Open `*Message*` buffer. -- Alt+Shift+m - Open `*Message*` buffer in other window. +* Alt+m - Open `*Message*` buffer. +* Alt+Shift+m - Open `*Message*` buffer in other window. #### Goto **`*dashboard*`** -- Alt+d - Open `*dashboard*` buffer. -- Alt+Shift+d - Open `*dashboard*` buffer in other window. +* Alt+d - Open `*dashboard*` buffer. +* Alt+Shift+d - Open `*dashboard*` buffer in other window. #### Goto **`*eww*`** -- Alt+h - Emacs Web Wowser -- Alt+Shift+h - Emacs Web Wowser in other window +* Alt+h - Emacs Web Wowser +* Alt+Shift+h - Emacs Web Wowser in other window #### Goto **`*emp*`** -- Alt+e - Emacs Music Player -- Alt+Shift+e - Emacs Music Player in other window +* Alt+e - Emacs Music Player +* Alt+Shift+e - Emacs Music Player in other window ### File #### File Explorer -- Ctrl+Alt+l - Toggle file explorer. -- Ctrl+b - Toggle file explorer. +* Ctrl+Alt+l - Toggle file explorer. +* Ctrl+b - Toggle file explorer. #### Find Files -- Alt+f - Find file in working directory to current window. -- Alt+Shift+f - Find file in working directory to other window. -- Ctrl+k, Alt+f - Find file in project to current window. -- Ctrl+k, Alt+Shift+f - Find file in project to other window. +* Alt+f - Find file in working directory to current window. +* Alt+Shift+f - Find file in working directory to other window. +* Ctrl+k, Alt+f - Find file in project to current window. +* Ctrl+k, Alt+Shift+f - Find file in project to other window. ### Navigating #### Navigate Cursor -- Ctrl+right - Navigate a word `right`. -- Ctrl+left - Navigate a word `left`. -- Alt+right - Navigate a word `right` excluding capital letter. -- Alt+left - Navigate a word `left` excluding capital letter. -- Alt+g, l - Goto line number. -- Alt+g, c - Goto character position. -- Alt+g, p - Goto last change. +* Ctrl+right - Navigate a word `right`. +* Ctrl+left - Navigate a word `left`. +* Alt+right - Navigate a word `right` excluding capital letter. +* Alt+left - Navigate a word `left` excluding capital letter. +* Alt+g, l - Goto line number. +* Alt+g, c - Goto character position. +* Alt+g, p - Goto last change. #### Navigate Windows -- Alt+w - Switch to the `next` window. -- Alt+q - Switch to the `previous` window. +* Alt+w - Switch to the `next` window. +* Alt+q - Switch to the `previous` window. ##### Other -- Ctrl+1 - Select window 1. -- Ctrl+2 - Select window 2. -- Ctrl+3 - Select window 3. -- Ctrl+4 - Select window 4. -- Ctrl+5 - Select window 5. -- Ctrl+6 - Select window 6. -- Ctrl+7 - Select window 7. -- Ctrl+8 - Select window 8. -- Ctrl+9 - Select window 9. +* Ctrl+1 - Select window 1. +* Ctrl+2 - Select window 2. +* Ctrl+3 - Select window 3. +* Ctrl+4 - Select window 4. +* Ctrl+5 - Select window 5. +* Ctrl+6 - Select window 6. +* Ctrl+7 - Select window 7. +* Ctrl+8 - Select window 8. +* Ctrl+9 - Select window 9. ### Visualization -- Ctrl+= - Text scale increase (Zoom in). -- Ctrl+- - Text scale decrease (Zoom out). -- Ctrl+0(Numpad) - Reset zoom. -- Alt+= - Frame's transparency increase. -- Alt+- - Frame's transparency decrease. -- Ctrl+k, f - Change font style. -- Ctrl+k, m - Toggle minimap. -- Alt+i - Show End of Line. -- Ctrl+k, b - Show white space. -- Ctrl+r, Ctrl+w - Show white space. +* Ctrl+= - Text scale increase (Zoom in). +* Ctrl+- - Text scale decrease (Zoom out). +* Ctrl+0(Numpad) - Reset zoom. +* Alt+= - Frame's transparency increase. +* Alt+- - Frame's transparency decrease. +* Ctrl+k, f - Change font style. +* Ctrl+k, m - Toggle minimap. +* Alt+i - Show End of Line. +* Ctrl+k, b - Show white space. +* Ctrl+r, Ctrl+w - Show white space. ### Windows -- Alt+f11 - Toggle full screen. -- Ctrl+Shift+n - Create the new frame. -- Ctrl+Shift+w - Delete the current frame. -- Ctrl+f4 - Delete the current window. -- Ctrl+h, h - Toggle window split between horizontal and vertical layouts. -- Ctrl+w, e - Toggle showing the current window at the half frame. -- Ctrl+\\ - Split window horizontally. -- Alt+\` - Toggle transparent frame. -- Alt+= - Increment frame's transparency by 5 percent. -- Alt+- - Decrement frame's transparency by 5 percent. -- Ctrl+Shift+Alt+j - Enlarge window horizontally. -- Ctrl+Shift+Alt+l - Shrink window horizontally. -- Ctrl+Shift+Alt+i - Enlarge window vertically. -- Ctrl+Shift+Alt+k - Shrink window vertically. +* Alt+f11 - Toggle full screen. +* Ctrl+Shift+n - Create the new frame. +* Ctrl+Shift+w - Delete the current frame. +* Ctrl+f4 - Delete the current window. +* Ctrl+h, h - Toggle window split between horizontal and vertical layouts. +* Ctrl+w, e - Toggle showing the current window at the half frame. +* Ctrl+\\ - Split window horizontally. +* Alt+\` - Toggle transparent frame. +* Alt+= - Increment frame's transparency by 5 percent. +* Alt+- - Decrement frame's transparency by 5 percent. +* Ctrl+Shift+Alt+j - Enlarge window horizontally. +* Ctrl+Shift+Alt+l - Shrink window horizontally. +* Ctrl+Shift+Alt+i - Enlarge window vertically. +* Ctrl+Shift+Alt+k - Shrink window vertically. ### Version Control -- Ctrl+k, m - Start magit. -- Ctrl+k, c - Checkout branch. -- Ctrl+k, d - Delete branch. +* Ctrl+k, m - Start magit. +* Ctrl+k, c - Checkout branch. +* Ctrl+k, d - Delete branch. ### Terminal / Shell -- Ctrl+\` - Toggle shell window. -- Ctrl+Shift+\` - New shell process. -- Ctrl+Shift+= - Previous shell buffer. -- Ctrl+Shift+- - Next shell buffer. -- Ctrl+Alt+t - Open up terminal in current buffer. +* Ctrl+\` - Toggle shell window. +* Ctrl+Shift+\` - New shell process. +* Ctrl+Shift+= - Previous shell buffer. +* Ctrl+Shift+- - Next shell buffer. +* Ctrl+Alt+t - Open up terminal in current buffer. ### Others #### Minibuffer -- Alt+x - Active minibuffer. -- f1 - Active minibuffer. -- Ctrl+Shift+p - Active minibuffer. +* Alt+x - Active minibuffer. +* f1 - Active minibuffer. +* Ctrl+Shift+p - Active minibuffer. #### System -- Alt+f4 - Shutdown Emacs. -- Alt+f5 - Reload Emacs. -- Alt+f6 - Restart Emacs. -- Ctrl+k,Ctrl+s - Describe key bindings with current `major-mode`. -- Ctrl+k,Ctrl+i - Describe current symbol. -- Ctrl+t - Toggle `tabbar-mode`. -- Alt+z - Toggle `truncate-lines`. -- Ctrl+r, o - Read-Only mode toggle. -- Ctrl+r, f - Open recent files. -- Ctrl+k, \` - Toggle `depend`/`cross` mode. +* Alt+f4 - Shutdown Emacs. +* Alt+f5 - Reload Emacs. +* Alt+f6 - Restart Emacs. +* Ctrl+k,Ctrl+s - Describe key bindings with current `major-mode`. +* Ctrl+k,Ctrl+i - Describe current symbol. +* Ctrl+t - Toggle `tabbar-mode`. +* Alt+z - Toggle `truncate-lines`. +* Ctrl+r, o - Read-Only mode toggle. +* Ctrl+r, f - Open recent files. +* Ctrl+k, \` - Toggle `depend`/`cross` mode. #### Theme -- Ctrl+k,Ctrl+t - Select theme. +* Ctrl+k,Ctrl+t - Select theme. #### Exit -- ESC - Exit minibuffer and go to the top level. -- Shift+ESC - Escape keyboard. -- Ctrl+g - Exit keyboard. +* ESC - Exit minibuffer and go to the top level. +* Shift+ESC - Escape keyboard. +* Ctrl+g - Exit keyboard. #### Mark -- Ctrl+SPC or Alt+SPC - Set mark at current point. -- Alt+Shift+; - Pops back to the previous mark. +* Ctrl+SPC or Alt+SPC - Set mark at current point. +* Alt+Shift+; - Pops back to the previous mark. #### Package List -- Ctrl+k, Ctrl+p - Package list. -- Ctrl+Shift+x - Package list. +* Ctrl+k, Ctrl+p - Package list. +* Ctrl+Shift+x - Package list. #### Process -- Alt+p - Show list of process. +* Alt+p - Show list of process. #### Profiler -- Alt+7 - Toggle profiler. +* Alt+7 - Toggle profiler. #### Describing -- Alt+h, f - Describe function. -- Alt+h, m - Describe mode. -- Alt+h, v - Describe variable. -- Alt+h, b - Describe bindings. +* Alt+h, f - Describe function. +* Alt+h, m - Describe mode. +* Alt+h, v - Describe variable. +* Alt+h, b - Describe bindings. #### Eval -- Ctrl+e, b - Eval buffer. -- Ctrl+e, d - Eval defined expression. -- Ctrl+e, e - Eval expression. -- Ctrl+e, r - Eval region. +* Ctrl+e, b - Eval buffer. +* Ctrl+e, d - Eval defined expression. +* Ctrl+e, e - Eval expression. +* Ctrl+e, r - Eval region. ### Windows Menu -- Alt+space, n - Minimize frame. -- Alt+space, x - Toggle minimize/maximize frame. -- Alt+space, c - Shutdown Emacs. +* Alt+space, n - Minimize frame. +* Alt+space, x - Toggle minimize/maximize frame. +* Alt+space, c - Shutdown Emacs. ## EWW -- Alt+left - Back a page. -- Alt+right - Forward a page. -- f5 - Reload page. -- Ctrl+f5 - Reload page. -- f12 - View source. -- Ctrl+Shift+a - List buffers. -- Ctrl+Shift+o - List bookmarks. -- Ctrl+h - List histories. +* Alt+left - Back a page. +* Alt+right - Forward a page. +* f5 - Reload page. +* Ctrl+f5 - Reload page. +* f12 - View source. +* Ctrl+Shift+a - List buffers. +* Ctrl+Shift+o - List bookmarks. +* Ctrl+h - List histories. ## Image Mode -- Ctrl+r - Rotate image. -- Ctrl+0 - Maximize image. -- Ctrl+= - Increase image size. -- Ctrl+- - Decrease image size. -- Ctrl+Shift+= - Flip image horizontally. -- Ctrl+Shift+- - Flip image vertically. +* Ctrl+r - Rotate image. +* Ctrl+0 - Maximize image. +* Ctrl+= - Increase image size. +* Ctrl+- - Decrease image size. +* Ctrl+Shift+= - Flip image horizontally. +* Ctrl+Shift+- - Flip image vertically. ## Package Mode -- i - Select packages to install. -- d - Select packages to delete. -- x - Execute marked packages. -- s - Sort packages in order. -- u - Unmark/Mark pacakges. -- Shift+u - Upgrade all packages if available. -- Ctrl+k, r, m - Auto remove unused pacakges. +* i - Select package to install. +* d - Select package to delete. +* x - Execute marked packages. +* s - Sort packages in order. +* u - Unmark/Mark pacakges. +* Shift+u - Upgrade all packages if available. +* Ctrl+k, r, m - Auto remove unused pacakges. ## `tabulated-list` Mode -- Ctrl+Shift+= - Widen column width. -- Ctrl+Shift+- - Narrow column width. +* Ctrl+Shift+= - Widen column width. +* Ctrl+Shift+- - Narrow column width. ## Org Mode -- Shift+up - Move the cursor `up` one row table. -- Shift+down - Move the cursor `down` one row table. -- Shift+right - Move cursor `right` one column table. -- Shift+left - Move cursor `left` one column table. +* Shift+up - Move cursor `up` one row table. +* Shift+down - Move cursor `down` one row table. +* Shift+right - Move cursor `right` one column table. +* Shift+left - Move cursor `left` one column table. ## C/C++/Objective-C Mode -- f8 - Switch between header/source file. -- Shift+f8 - Switch between header/source file other window. +* f8 - Switch between header/source file. +* Shift+f8 - Switch between header/source file other window. ## Java Mode -- f2 - Lookup javadoc in browser. (javadoc-lookup) -- Shift+f2 - Lookup javadoc in browser. (javadoc-lookup) -- Ctrl+Shift+o - Organize imports java paths. +* f2 - Lookup javadoc in browser. (javadoc-lookup) +* Shift+f2 - Lookup javadoc in browser. (javadoc-lookup) +* Ctrl+Shift+o - Organize imports java paths. ## Web Mode -- Ctrl+Return - Emment expand. -- Ctrl+w, o - Start httpd server for real time editing website. -- Ctrl+w, p - Start httpd server for real time editing website. +* Ctrl+Return - Emment expand. +* Ctrl+w, o - Start httpd server for real time editing website. +* Ctrl+w, p - Start httpd server for real time editing website. ## CSS Mode -- Ctrl+k, s - Sort the CSS attributes between open/close parenthesis. -- Ctrl+k, d - Sort the CSS attribute for the whole file. +* Ctrl+k, s - Sort the CSS attributes between open/close parenthesis. +* Ctrl+k, d - Sort the CSS attribute for the whole file. From 933c51451b541a4892c002a076cf67c4c79e6b02 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 21 Sep 2023 01:15:14 -0700 Subject: [PATCH 249/894] docs: Don't revert typo fix --- docs/keybindings.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/keybindings.md b/docs/keybindings.md index c486ff99..83df6b62 100755 --- a/docs/keybindings.md +++ b/docs/keybindings.md @@ -468,8 +468,8 @@ Here is the list of key bindings that are defined in this configuration. ## Package Mode -* i - Select package to install. -* d - Select package to delete. +* i - Select packages to install. +* d - Select packages to delete. * x - Execute marked packages. * s - Sort packages in order. * u - Unmark/Mark pacakges. @@ -483,10 +483,10 @@ Here is the list of key bindings that are defined in this configuration. ## Org Mode -* Shift+up - Move cursor `up` one row table. -* Shift+down - Move cursor `down` one row table. -* Shift+right - Move cursor `right` one column table. -* Shift+left - Move cursor `left` one column table. +* Shift+up - Move the cursor `up` one row table. +* Shift+down - Move the cursor `down` one row table. +* Shift+right - Move the cursor `right` one column table. +* Shift+left - Move the cursor `left` one column table. ## C/C++/Objective-C Mode From 7cd178fc403add1932650ebbf8da867bb4ec1e71 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 21 Sep 2023 01:58:59 -0700 Subject: [PATCH 250/894] fix(lsp-mode): Cover kill buffer command --- lisp/jcs-function.el | 1 + lisp/lib/jcs-edit.el | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/jcs-function.el b/lisp/jcs-function.el index 05cc4bf9..00af3bee 100755 --- a/lisp/jcs-function.el +++ b/lisp/jcs-function.el @@ -75,6 +75,7 @@ (defun jcs-lsp-maybe-shutdown () "Maybe shutdown the workspace." + (when (jcs-lsp-connected-p) (lsp-disconnect)) (when-let ((workspaces (jcs-funcall-fboundp #'lsp-workspaces))) (dolist (workspace workspaces) (let* ((buffers (lsp--workspace-buffers workspace)) diff --git a/lisp/lib/jcs-edit.el b/lisp/lib/jcs-edit.el index fbb14338..16c82b82 100644 --- a/lisp/lib/jcs-edit.el +++ b/lisp/lib/jcs-edit.el @@ -405,7 +405,6 @@ other window." (interactive) (when-let ((buffer (buffer-file-name))) (msgu-inhibit-log - (when (jcs-lsp-connected-p) (lsp-disconnect)) (jcs-save-window-excursion (jcs-kill-this-buffer)) (jcs-funcall-fboundp #'undo-tree-kill-visualizer) (msgu-current "[INFO] Reopened file => '%s'" buffer)))) From 71b47a6fb23f74e92b8f636bb55af83b9be4f437 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 21 Sep 2023 12:20:24 -0700 Subject: [PATCH 251/894] Revert 'fix(lsp-mode): Cover kill buffer command' --- lisp/jcs-function.el | 5 ++++- lisp/lib/jcs-edit.el | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/lisp/jcs-function.el b/lisp/jcs-function.el index 00af3bee..052c0893 100755 --- a/lisp/jcs-function.el +++ b/lisp/jcs-function.el @@ -75,7 +75,6 @@ (defun jcs-lsp-maybe-shutdown () "Maybe shutdown the workspace." - (when (jcs-lsp-connected-p) (lsp-disconnect)) (when-let ((workspaces (jcs-funcall-fboundp #'lsp-workspaces))) (dolist (workspace workspaces) (let* ((buffers (lsp--workspace-buffers workspace)) @@ -83,6 +82,10 @@ (when (<= (length buffers) 1) (lsp-workspace-shutdown workspace)))))) +(jcs-advice-add 'lsp-process-kill :around + ;; XXX: Ignore errors so I can at least kill the buffer! + (ignore-errors (apply arg0 args))) + ;; ;; (@* "Config" ) ;; diff --git a/lisp/lib/jcs-edit.el b/lisp/lib/jcs-edit.el index 16c82b82..fbb14338 100644 --- a/lisp/lib/jcs-edit.el +++ b/lisp/lib/jcs-edit.el @@ -405,6 +405,7 @@ other window." (interactive) (when-let ((buffer (buffer-file-name))) (msgu-inhibit-log + (when (jcs-lsp-connected-p) (lsp-disconnect)) (jcs-save-window-excursion (jcs-kill-this-buffer)) (jcs-funcall-fboundp #'undo-tree-kill-visualizer) (msgu-current "[INFO] Reopened file => '%s'" buffer)))) From bc9c3f04b99015aad1379782d30e4948ff796e90 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Mon, 2 Oct 2023 23:46:36 -0700 Subject: [PATCH 252/894] Add csound-mode --- lisp/jcs-package.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index ab950c86..3b3738a3 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -120,6 +120,7 @@ comware-router-mode consult-todo crystal-mode + csound-mode csproj-mode css-eldoc csv-mode From e153bd8fd60ec3f6ed11cd8494e94feb7d1cb7c3 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 5 Oct 2023 01:44:26 -0700 Subject: [PATCH 253/894] fix: Apply workaround for highlight-indent-guides --- lisp/jcs-hook.el | 5 ++++- lisp/lib/jcs-edit.el | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/lisp/jcs-hook.el b/lisp/jcs-hook.el index 77497804..27004098 100755 --- a/lisp/jcs-hook.el +++ b/lisp/jcs-hook.el @@ -124,7 +124,10 @@ (display-fill-column-indicator-mode 1) (display-line-numbers-mode 1) (doxygen-asterisk-mode 1) - (when elenv-graphic-p (highlight-indent-guides-mode 1)) + (when elenv-graphic-p + (highlight-indent-guides-mode 1) + ;; XXX: Workaround for https://github.com/DarthFennec/highlight-indent-guides/issues/70 + (jcs-re-enable-mode-if-was-enabled #'highlight-indent-guides-mode)) (highlight-numbers-mode 1) (elenv-when-exec "prettier" nil (prettier-mode 1)) (vs-edit-mode 1) diff --git a/lisp/lib/jcs-edit.el b/lisp/lib/jcs-edit.el index fbb14338..9e576657 100644 --- a/lisp/lib/jcs-edit.el +++ b/lisp/lib/jcs-edit.el @@ -117,7 +117,7 @@ (t (set-face-attribute 'mc/cursor-face nil :underline nil :inverse-video t)))) ;; -;; (@* "Kill Line" ) +;; (@* "Kill Ring" ) ;; (defun jcs-kill-whole-line () From ba131c89956cda204c740d5cb4f0c65d33172971 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 5 Oct 2023 01:45:31 -0700 Subject: [PATCH 254/894] changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4e2306e6..2a199fa1 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * Add FASM support (e049b015df8a52d10271e3a41aeeca631296a7d5) * Remove package `topsy` (77c506758eaca4621cf1a92e9107e5d279721827) +* fix: Apply workaround for `highlight-indent-guides` (e153bd8fd60ec3f6ed11cd8494e94feb7d1cb7c3) ## 9.0.1 > Released Sep 20, 2023 From 780a5fbc06f640f5493e320e14ac4aa1b98c6390 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sat, 7 Oct 2023 11:43:16 -0700 Subject: [PATCH 255/894] fix: Inhibit startup message --- lisp/jcs-env.el | 7 ++++--- lisp/jcs-hook.el | 5 +++-- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/lisp/jcs-env.el b/lisp/jcs-env.el index d7ae061c..09cd3e73 100755 --- a/lisp/jcs-env.el +++ b/lisp/jcs-env.el @@ -54,10 +54,12 @@ ;; Reduce *Message* noise at startup. An empty scratch buffer (or the dashboard) ;; is more than enough. -(setq inhibit-startup-message t +(setq inhibit-startup-screen t inhibit-startup-echo-area-message user-login-name inhibit-default-init t) +(advice-add 'display-startup-echo-area-message :override #'ignore) + ;; The GC introduces annoying pauses and stuttering into our Emacs experience, ;; so we use `gcmh' to stave off the GC while we're using Emacs, and provoke it ;; when it's idle. However, if the idle delay is too long, we run the risk of @@ -276,8 +278,7 @@ ;;; Startup (setq-default truncate-lines t) (setq next-line-add-newlines nil - truncate-partial-width-windows nil - inhibit-startup-screen t) + truncate-partial-width-windows nil) ;; ;;; Tab / Space diff --git a/lisp/jcs-hook.el b/lisp/jcs-hook.el index 27004098..58a2c4ed 100755 --- a/lisp/jcs-hook.el +++ b/lisp/jcs-hook.el @@ -44,7 +44,8 @@ (jcs-modules-load-entry) (jcs-require '(dashboard on)) (use-ttf-set-default-font) - (jcs-setup-default-theme)) + (jcs-setup-default-theme) + (message nil)) ; mute at the very end! (jcs-add-hook 'on-init-ui-hook (add-function :after after-focus-change-function #'jcs-hook--after-focus) @@ -59,7 +60,7 @@ (vertico-mode 1) (window-divider-mode 1) (jcs-require '(jcs-edit)) - (message nil)) ; mute at the very end! + (message nil)) ; mute at the very end! (jcs-add-hook 'on-first-input-hook (balanced-windows-mode 1) From f7fecbb9b36b5ffaa8c560465b93611346b4d89d Mon Sep 17 00:00:00 2001 From: JenChieh Date: Mon, 9 Oct 2023 17:26:52 -0700 Subject: [PATCH 256/894] feat: Accept tramp input --- modules/completion/vertico/config.el | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/modules/completion/vertico/config.el b/modules/completion/vertico/config.el index faac20ba..19507f2d 100644 --- a/modules/completion/vertico/config.el +++ b/modules/completion/vertico/config.el @@ -6,7 +6,8 @@ :bind ( :map vertico-map ("\177" . vertico-directory-delete-char) ("" . vertico-directory-enter) - ("/" . jcs-vertico-/)) + ("/" . jcs-vertico-/) + (":" . jcs-vertico-:)) :init (setq vertico-cycle t vertico-resize t @@ -74,6 +75,20 @@ ;; (@* "Functions" ) ;; +(defun jcs-vertico-: () + "Vertico colon key." + (interactive) + (insert ":") + (when (mbs-finding-file-p) + (jcs-vertico-find-files-:))) + +(defun jcs-vertico-find-files-: () + "After inserting colon." + (when-let* ((check (s-replace (f-root) "" (minibuffer-contents))) + (matches (= 1 (s-count-matches ":" check))) + (input (file-name-nondirectory (minibuffer-contents)))) + (jcs-vertico--cd (concat "/" input)))) + (defun jcs-vertico-/ () "Vertico slash key." (interactive) From 8535af30d96e173df46515f03e91d50e472dca5e Mon Sep 17 00:00:00 2001 From: JenChieh Date: Mon, 9 Oct 2023 17:47:57 -0700 Subject: [PATCH 257/894] feat: Add Tramp support --- lisp/jcs-module.el | 1 + modules/emacs/tramp/config.el | 7 +++++++ 2 files changed, 8 insertions(+) create mode 100644 modules/emacs/tramp/config.el diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index 6fe16b31..a70f6e79 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -28,6 +28,7 @@ (list-environment . "emacs/list-thing") (re-builder . "emacs/re-builder") (text-mode . "emacs/text-mode") + (tramp . "emacs/tramp") (undo-tree . "emacs/undo") (( gitattributes-mode gitconfig-mode gitignore-mode vc-refresh) diff --git a/modules/emacs/tramp/config.el b/modules/emacs/tramp/config.el new file mode 100644 index 00000000..615b5fbc --- /dev/null +++ b/modules/emacs/tramp/config.el @@ -0,0 +1,7 @@ +;;; emacs/tramp/config.el -*- lexical-binding: t; -*- + +(use-package tramp + :init + (setq tramp-default-method "ssh" + tramp-verbose 1 + tramp-completion-reread-directory-timeout 60)) From 4ea886e9f28b66a9f287cd217c6d992b76d34197 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Mon, 9 Oct 2023 17:48:46 -0700 Subject: [PATCH 258/894] changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2a199fa1..e95f513c 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * Add FASM support (e049b015df8a52d10271e3a41aeeca631296a7d5) * Remove package `topsy` (77c506758eaca4621cf1a92e9107e5d279721827) * fix: Apply workaround for `highlight-indent-guides` (e153bd8fd60ec3f6ed11cd8494e94feb7d1cb7c3) +* feat: Add Tramp support (8535af30d96e173df46515f03e91d50e472dca5e) ## 9.0.1 > Released Sep 20, 2023 From bf9a0bfd5750f88cf693b7c6e1b998f7774352eb Mon Sep 17 00:00:00 2001 From: JenChieh Date: Mon, 9 Oct 2023 17:51:21 -0700 Subject: [PATCH 259/894] docs: Add tramp --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index eeb4e7a3..e047f3ee 100755 --- a/README.md +++ b/README.md @@ -305,6 +305,7 @@ kind of methods to support the maintainer you wish to. * *Project Management* - powered by [project](https://elpa.gnu.org/packages/project.html). * *Recent Files* - powered by [recentf](https://www.emacswiki.org/emacs/RecentFiles). * *Regexp* - powered by [re-builder](https://www.emacswiki.org/emacs/ReBuilder) and [visual-regexp](https://github.com/benma/visual-regexp.el). +* *Remote Access* - powered by [tramp](https://www.emacswiki.org/emacs/TrampMode). * *Restart Emacs* - powered by [restart-emacs](https://github.com/iqbalansari/restart-emacs). * *Scroll Bar* - powered by [auto-scroll-bar](https://github.com/jcs-elpa/auto-scroll-bar). * *Shell* - powered by [shell](https://www.emacswiki.org/emacs/ShellMode) and [exec-path-from-shell](https://github.com/purcell/exec-path-from-shell). From 7bcda5433b83a4ea15f4e190a966b3abd95ce972 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 12 Oct 2023 01:22:14 -0700 Subject: [PATCH 260/894] feat(dashboard): Default to remove missing entry --- modules/ui/dashboard/config.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/ui/dashboard/config.el b/modules/ui/dashboard/config.el index badd4593..0a9c8d97 100644 --- a/modules/ui/dashboard/config.el +++ b/modules/ui/dashboard/config.el @@ -82,7 +82,8 @@ " " (format "Powered by %s, %s" "Jen-Chieh" - (format-time-string "%Y"))))) + (format-time-string "%Y")))) + dashboard-remove-missing-entry t) :config (jcs-require '(project dashboard-ls)) From 8a1ee3ff3356868efa66443cc782a97fd2fbd98e Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 12 Oct 2023 12:55:05 -0700 Subject: [PATCH 261/894] chore: Update banner --- banners/sink.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/banners/sink.txt b/banners/sink.txt index 45344e7a..75da1ba4 100755 --- a/banners/sink.txt +++ b/banners/sink.txt @@ -1,4 +1,3 @@ - ════╦╦╦╦╗ ╔═══════╩╩╩╩╩═════╗ ══╝ ╔═════════════╗ ║ From fa646eae3206688c0999f3716db89be45a3d27ea Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sat, 14 Oct 2023 23:40:58 -0700 Subject: [PATCH 262/894] fix: Truncate lines in web-mode --- modules/lang/web/config.el | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/modules/lang/web/config.el b/modules/lang/web/config.el index d78365a9..b8f7319c 100644 --- a/modules/lang/web/config.el +++ b/modules/lang/web/config.el @@ -116,14 +116,11 @@ web-mode-block-padding 0 ; For `php', `ruby', `java', `python', `asp', etc. web-mode-offsetless-elements '("html"))) -(add-hook 'web-mode-hook 'emmet-mode) - (jcs-add-hook 'web-mode-hook - (setq truncate-lines t) (jcs-elec-pair-add '((?\' . ?\') (?\" . ?\"))) (auto-rename-tag-mode 1) - (visual-line-mode t) + (emmet-mode 1) (impatient-mode t) ;; File Header From c9445b259943e5e193d210092a7191cbca5966d2 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 17 Oct 2023 19:59:26 -0700 Subject: [PATCH 263/894] fix: Apply workaround for highlight-indent-guides in web-mode --- modules/lang/web/config.el | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/modules/lang/web/config.el b/modules/lang/web/config.el index b8f7319c..1a6ce280 100644 --- a/modules/lang/web/config.el +++ b/modules/lang/web/config.el @@ -117,7 +117,13 @@ web-mode-offsetless-elements '("html"))) (jcs-add-hook 'web-mode-hook - (jcs-elec-pair-add '((?\' . ?\') (?\" . ?\"))) + (jcs-elec-pair-add '((?\" . ?\"))) + + ;; XXX: Prevent this from being changed by `web-mode'! + ;; + ;; See https://github.com/DarthFennec/highlight-indent-guides/issues/22. + (setq-local font-lock-unfontify-region-function + #'font-lock-default-unfontify-region) (auto-rename-tag-mode 1) (emmet-mode 1) From 140f8750384dc0f259283c0b88a8f8cf5416dce9 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 19 Oct 2023 23:25:58 -0700 Subject: [PATCH 264/894] feat: Add toggle theme light/dark --- docs/keybindings.md | 156 ++++++++++++++++++++++---------------------- lisp/jcs-key.el | 2 +- lisp/jcs-theme.el | 6 ++ 3 files changed, 85 insertions(+), 79 deletions(-) diff --git a/docs/keybindings.md b/docs/keybindings.md index 83df6b62..50fa70a6 100755 --- a/docs/keybindings.md +++ b/docs/keybindings.md @@ -85,30 +85,30 @@ Here is the list of key bindings that are defined in this configuration. * Ctrl+v - Paste * Ctrl+z - Undo * Ctrl+y - Redo -* TAB - If region, indent block. Else we expand it. -* Shift+TAB - If region, outdent block. Else we expand it. +* TAB - If region, indent block; else we expand it. +* Shift+TAB - If region, outdent block; else we expand it. * Ctrl+TAB - Reindent block. * Ctrl+r, Ctrl+r - Rename the whole text with the same name. -* Ctrl+a - Mark whole buffer. (Select All) -* Ctrl+Shift+d - Duplicate whole line. -* Ctrl+d - Kill whole line. +* Ctrl+a - Mark the whole buffer. (Select All) +* Ctrl+Shift+d - Duplicate the whole line. +* Ctrl+d - Kill the whole line. * Ctrl+backspace - Backspace word. * Ctrl+delete - Delete word. -* Alt+backspace - Backspace word excluding capital letter. -* Alt+delete - Delete word excluding capital letter. -* Alt+up - Move current line `up`. -* Alt+down - Move current line `down`. +* Alt+backspace - Backspace word excluding the capital letter. +* Alt+delete - Delete word excluding the capital letter. +* Alt+up - Move the current line `up`. +* Alt+down - Move the current line `down`. * Ctrl+Alt+left - Move buffer `left`. * Ctrl+Alt+right - Move buffer `right`. -* Ctrl+return - Complete word or Goto address at point. +* Ctrl+return - Complete the word or go to the address at the current point. * Ctrl+k, Shift+, - Decrement tab size by 2. * Ctrl+k, Shift+. - Increment tab size by 2. * Shift+f10 - Right click context menu. * f12 - Goto declaration/definition. * Shift+f12 - Goto declaration/definition other window. * Alt+f12 - Peek declaration/definition. -* f7 - Open same file other window. -* f8 - Open corresponding file other window, if not found open same file instead. +* f7 - Open the same file in the other window. +* f8 - Open the corresponding file in the other window, if not found open the same file instead. * Alt+Shift+i - Change file coding system. * Ctrl+r, b - Open RE-Builder mode window. * Ctrl+Shift+r - Reveal file in folder. @@ -125,7 +125,7 @@ Here is the list of key bindings that are defined in this configuration. * f5 - Debug the program. * Ctrl+f5 - Run the program. * Ctrl+Shift+u - Show output window. (if any) -* Alt+o - Switch to output buffer. +* Alt+o - Switch to the output buffer. * Ctrl+Shift+= - Previous output buffer. * Ctrl+Shift+- - Next output buffer. @@ -133,20 +133,20 @@ Here is the list of key bindings that are defined in this configuration. * Ctrl+f - Search through file. * Ctrl+Shift+f - Search through project. -* Ctrl+, - Search through file current point. (backward) -* Ctrl+. - Search through file current point. (forward) -* Ctrl+Shift+, - Search through project current point. (backward) -* Ctrl+Shift+. - Search through project current point. (forward) +* Ctrl+, - Search through the file at the current point. (backward) +* Ctrl+. - Search through the file at the current point. (forward) +* Ctrl+Shift+, - Search through the project at the current point. (backward) +* Ctrl+Shift+. - Search through the project at the current point. (forward) #### Calculate * Ctrl+k, = - Calculate current line -* Ctrl+k, Shift+= - Calculate entire buffer. +* Ctrl+k, Shift+= - Calculate the entire buffer. #### Todo -* Ctrl+f10 - Goto `previous` highlighted todo related symbol. -* Ctrl+f11 - Goto `next` highlighted todo related symbol. +* Ctrl+f10 - Goto the `previous` highlighted TODO related symbols. +* Ctrl+f11 - Goto the `next` highlighted TODO related symbols. #### Commenting / Uncommenting @@ -157,7 +157,7 @@ Here is the list of key bindings that are defined in this configuration. #### Docstring -* Alt+0 - Ask and set current document string style. +* Alt+0 - Ask and set the current document string style. #### Formating @@ -168,13 +168,13 @@ Here is the list of key bindings that are defined in this configuration. * Ctrl+k, Ctrl+0 - Collapse all foldings. * Ctrl+k, Ctrl+j - Expand all foldings. -* Ctrl+Shift+[ - Collapse current folding. -* Ctrl+Shift+] - Expand current folding. +* Ctrl+Shift+[ - Collapse the current folding. +* Ctrl+Shift+] - Expand the current folding. #### Expand Region -* Ctrl+Shift+= - Expand region from current point. -* Ctrl+Shift+- - Contract region from current point. +* Ctrl+Shift+= - Expand the region from the current point. +* Ctrl+Shift+- - Contract the region from the current point. #### Case @@ -188,29 +188,29 @@ Here is the list of key bindings that are defined in this configuration. #### Scrolling -* Page Up - Scroll window `up` one page. -* Page Down - Scroll window `down` one page. -* Shift+Page Up - Scroll other window `up` one page. -* Shift+Page Down - Scroll other window `down` one page. -* Ctrl+Alt+up - Scroll window `up` one line without moving cursor. -* Ctrl+Alt+down - Scroll window `down` one line without moving cursor. +* Page Up - Scroll the window `up` one page. +* Page Down - Scroll the window `down` one page. +* Shift+Page Up - Scroll the other window `up` one page. +* Shift+Page Down - Scroll the other window `down` one page. +* Ctrl+Alt+up - Scroll the window `up` one line without moving cursor. +* Ctrl+Alt+down - Scroll the window `down` one line without moving cursor. #### Balanced Expression -* Ctrl+Shift+; - Move backward balanced expresssion (sexp) with only deep one level. -* Ctrl+Shift+' - Move forward balanced expresssion (sexp) with only deep one level. -* Ctrl+; - Move backward balanced expresssion (sexp) with unlimited levels. -* Ctrl+' - Move forward balanced expresssion (sexp) with unlimited levels. +* Ctrl+Shift+; - Move backward balanced expression (sexp) with only deep one level. +* Ctrl+Shift+' - Move forward balanced expression (sexp) with only deep one level. +* Ctrl+; - Move backward balanced expression (sexp) with unlimited levels. +* Ctrl+' - Move forward balanced expression (sexp) with unlimited levels. #### Multiple Cursors ##### Marking -* Ctrl+Alt+Shift+up - Mark previous line. -* Ctrl+Alt+Shift+down - Mark next line. -* Ctrl+Alt+Shift+= - Mark previous line similar to current line. -* Ctrl+Alt+Shift+- - Mark next line similar to current line. -* Alt+Shift+Left-Click - Mart at current point. +* Ctrl+Alt+Shift+up - Mark the previous line. +* Ctrl+Alt+Shift+down - Mark the next line. +* Ctrl+Alt+Shift+= - Mark the previous line similar to current line. +* Ctrl+Alt+Shift+- - Mark the next line similar to current line. +* Alt+Shift+Left-Click - Mart at the current point. ##### Similarity @@ -232,9 +232,9 @@ Here is the list of key bindings that are defined in this configuration. #### Buffer Menu * Alt+b - Open buffer menu. -* Alt+Shift+b - Open buffer menu other window. -* Ctrl+Alt+b - Open buffer menu for current project. -* Ctrl+Alt+Shift+b - Open buffer menu other window for current project. +* Alt+Shift+b - Open the buffer menu in the other window. +* Ctrl+Alt+b - Open the buffer menu for the current project. +* Ctrl+Alt+Shift+b - Open the buffer menu in the other window for the current project. * Ctrl+o - Toggle diminish buffer mode. #### Switch Buffer @@ -246,19 +246,19 @@ Here is the list of key bindings that are defined in this configuration. ##### Using Tab -* Ctrl+pg-up - Switch to the previous buffer in queue. -* Ctrl+pg-down - Switch to the next buffer in queue. +* Ctrl+pg-up - Switch to the previous buffer in the queue. +* Ctrl+pg-down - Switch to the next buffer in the queue. #### Kill Buffer -* Alt+k - Maybe kill current buffer. (only kill when buffer opens in one window left) +* Alt+k - Maybe kill the current buffer. (only kill when buffer opens in one window left) * Alt+Shift+k - Reopen the buffer. * Ctrl+Alt+k - Kill current buffer. #### Save Buffer * Ctrl+s - Untabify save file. [DEFAULT] -* Ctrl+Shift+s - Save all buffers to it's current major mode. +* Ctrl+Shift+s - Save all buffers to its current major mode. * Ctrl+k, s - Reverse `tabify` or `untabify` save buffer. #### Rename Buffer @@ -268,27 +268,26 @@ Here is the list of key bindings that are defined in this configuration. #### About **`*scratch*`** * Alt+s - Open `*scratch*` buffer. -* Alt+Shift+s - Open `*scratch*` buffer in other window. +* Alt+Shift+s - Open `*scratch*` buffer in the other window. #### Goto **`*Message*`** * Alt+m - Open `*Message*` buffer. -* Alt+Shift+m - Open `*Message*` buffer in other window. +* Alt+Shift+m - Open `*Message*` buffer in the other window. #### Goto **`*dashboard*`** * Alt+d - Open `*dashboard*` buffer. -* Alt+Shift+d - Open `*dashboard*` buffer in other window. #### Goto **`*eww*`** * Alt+h - Emacs Web Wowser -* Alt+Shift+h - Emacs Web Wowser in other window +* Alt+Shift+h - Emacs Web Wowser in the other window #### Goto **`*emp*`** * Alt+e - Emacs Music Player -* Alt+Shift+e - Emacs Music Player in other window +* Alt+Shift+e - Emacs Music Player in the other window ### File @@ -299,10 +298,10 @@ Here is the list of key bindings that are defined in this configuration. #### Find Files -* Alt+f - Find file in working directory to current window. -* Alt+Shift+f - Find file in working directory to other window. -* Ctrl+k, Alt+f - Find file in project to current window. -* Ctrl+k, Alt+Shift+f - Find file in project to other window. +* Alt+f - Find the file in the working directory to the current window. +* Alt+Shift+f - Find the file in the working directory in the other window. +* Ctrl+k, Alt+f - Find the file in the project in the current window. +* Ctrl+k, Alt+Shift+f - Find the file in the project in the other window. ### Navigating @@ -310,8 +309,8 @@ Here is the list of key bindings that are defined in this configuration. * Ctrl+right - Navigate a word `right`. * Ctrl+left - Navigate a word `left`. -* Alt+right - Navigate a word `right` excluding capital letter. -* Alt+left - Navigate a word `left` excluding capital letter. +* Alt+right - Navigate a word `right` excluding the capital letter. +* Alt+left - Navigate a word `left` excluding the capital letter. * Alt+g, l - Goto line number. * Alt+g, c - Goto character position. * Alt+g, p - Goto last change. @@ -338,8 +337,8 @@ Here is the list of key bindings that are defined in this configuration. * Ctrl+= - Text scale increase (Zoom in). * Ctrl+- - Text scale decrease (Zoom out). * Ctrl+0(Numpad) - Reset zoom. -* Alt+= - Frame's transparency increase. -* Alt+- - Frame's transparency decrease. +* Alt+= - Increase the frame's transparency. +* Alt+- - Decrease the frame's transparency. * Ctrl+k, f - Change font style. * Ctrl+k, m - Toggle minimap. * Alt+i - Show End of Line. @@ -375,23 +374,23 @@ Here is the list of key bindings that are defined in this configuration. * Ctrl+Shift+\` - New shell process. * Ctrl+Shift+= - Previous shell buffer. * Ctrl+Shift+- - Next shell buffer. -* Ctrl+Alt+t - Open up terminal in current buffer. +* Ctrl+Alt+t - Open up the terminal in the current buffer. ### Others #### Minibuffer -* Alt+x - Active minibuffer. -* f1 - Active minibuffer. -* Ctrl+Shift+p - Active minibuffer. +* Alt+x - Active the minibuffer. +* f1 - Active the minibuffer. +* Ctrl+Shift+p - Active the minibuffer. #### System * Alt+f4 - Shutdown Emacs. * Alt+f5 - Reload Emacs. * Alt+f6 - Restart Emacs. -* Ctrl+k,Ctrl+s - Describe key bindings with current `major-mode`. -* Ctrl+k,Ctrl+i - Describe current symbol. +* Ctrl+k,Ctrl+s - Describe key bindings with the current `major-mode`. +* Ctrl+k,Ctrl+i - Describe the current symbol. * Ctrl+t - Toggle `tabbar-mode`. * Alt+z - Toggle `truncate-lines`. * Ctrl+r, o - Read-Only mode toggle. @@ -401,16 +400,17 @@ Here is the list of key bindings that are defined in this configuration. #### Theme * Ctrl+k,Ctrl+t - Select theme. +* Alt+Shift+d - Toggle light/dark theme. #### Exit -* ESC - Exit minibuffer and go to the top level. +* ESC - Exit the minibuffer and go to the top level. * Shift+ESC - Escape keyboard. * Ctrl+g - Exit keyboard. #### Mark -* Ctrl+SPC or Alt+SPC - Set mark at current point. +* Ctrl+SPC or Alt+SPC - Set mark at the current point. * Alt+Shift+; - Pops back to the previous mark. #### Package List @@ -420,7 +420,7 @@ Here is the list of key bindings that are defined in this configuration. #### Process -* Alt+p - Show list of process. +* Alt+p - Show the list of processes. #### Profiler @@ -463,8 +463,8 @@ Here is the list of key bindings that are defined in this configuration. * Ctrl+0 - Maximize image. * Ctrl+= - Increase image size. * Ctrl+- - Decrease image size. -* Ctrl+Shift+= - Flip image horizontally. -* Ctrl+Shift+- - Flip image vertically. +* Ctrl+Shift+= - Flip the image horizontally. +* Ctrl+Shift+- - Flip the image vertically. ## Package Mode @@ -474,7 +474,7 @@ Here is the list of key bindings that are defined in this configuration. * s - Sort packages in order. * u - Unmark/Mark pacakges. * Shift+u - Upgrade all packages if available. -* Ctrl+k, r, m - Auto remove unused pacakges. +* Ctrl+k, r, m - Auto removes unused packages. ## `tabulated-list` Mode @@ -483,27 +483,27 @@ Here is the list of key bindings that are defined in this configuration. ## Org Mode -* Shift+up - Move the cursor `up` one row table. -* Shift+down - Move the cursor `down` one row table. +* Shift+up - Move the cursor `up` one-row table. +* Shift+down - Move the cursor `down` one-row table. * Shift+right - Move the cursor `right` one column table. * Shift+left - Move the cursor `left` one column table. ## C/C++/Objective-C Mode * f8 - Switch between header/source file. -* Shift+f8 - Switch between header/source file other window. +* Shift+f8 - Switch between the header/source file in the other window. ## Java Mode -* f2 - Lookup javadoc in browser. (javadoc-lookup) +* f2 - Look up the javadoc in the browser. (javadoc-lookup) * Shift+f2 - Lookup javadoc in browser. (javadoc-lookup) * Ctrl+Shift+o - Organize imports java paths. ## Web Mode * Ctrl+Return - Emment expand. -* Ctrl+w, o - Start httpd server for real time editing website. -* Ctrl+w, p - Start httpd server for real time editing website. +* Ctrl+w, o - Start the httpd server for real-time editing website. +* Ctrl+w, p - Start the httpd server for real-time editing website. ## CSS Mode diff --git a/lisp/jcs-key.el b/lisp/jcs-key.el index 884c4f6f..19306322 100755 --- a/lisp/jcs-key.el +++ b/lisp/jcs-key.el @@ -253,7 +253,6 @@ ;;; Startup Screen (Dashboard) ((kbd "M-d") . jcs-dashboard) - ((kbd "M-D") . jcs-dashboard-other-window) ;;; Syntax Check ((kbd "") . flycheck-mode) @@ -272,6 +271,7 @@ ;;; Theme ((kbd "C-k C-t") . load-theme) + ((kbd "M-D") . jcs-toggle-theme-light-dark) ;;; Transwin ("\e`" . transwin-toggle) diff --git a/lisp/jcs-theme.el b/lisp/jcs-theme.el index 3a604018..057af5d3 100755 --- a/lisp/jcs-theme.el +++ b/lisp/jcs-theme.el @@ -28,6 +28,12 @@ (interactive) (load-theme jcs-theme-default t)) +(defun jcs-toggle-theme-light-dark () + "Toggle light/dark theme." + (interactive) + (if (jcs-light-theme-p) (load-theme 'vs-dark) + (load-theme 'vs-light))) + ;; ;; (@* "Load" ) ;; From bd55712a8e5859a5ec009df5c6d84af402fcb61c Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 27 Oct 2023 16:45:28 -0700 Subject: [PATCH 265/894] fix: Compaitble with line-reminder and ts-fold --- lisp/jcs-ui.el | 2 +- modules/editor/fold/config.el | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/lisp/jcs-ui.el b/lisp/jcs-ui.el index a6a75aa8..7415e678 100644 --- a/lisp/jcs-ui.el +++ b/lisp/jcs-ui.el @@ -101,7 +101,7 @@ :hook (display-line-numbers-mode . (lambda () (line-reminder-mode (if display-line-numbers-mode 1 -1)))) :init - (setq line-reminder-show-option (if elenv-graphic-p 'indicators 'linum) + (setq line-reminder-show-option 'indicators line-reminder-thumbnail t) (unless elenv-graphic-p (setq line-reminder-saved-sign " |" diff --git a/modules/editor/fold/config.el b/modules/editor/fold/config.el index 7b6d0cc1..d94adced 100644 --- a/modules/editor/fold/config.el +++ b/modules/editor/fold/config.el @@ -11,6 +11,10 @@ (line-reminder--get-face (line-number-at-pos pos t)))) :config (require 'line-reminder) + (setq line-reminder-add-line-function + (lambda (&rest _) + (null (ts-fold--overlays-in 'ts-fold-indicators-window (selected-window) + (line-beginning-position) (line-end-position))))) (jcs-advice-add 'line-reminder-transfer-to-saved-lines :after ;; Refresh indicators for package `ts-fold'. (ts-fold-indicators-refresh))) From 963fc6354ee33c3c75c4f2db7d2ae22caaebe7f3 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 27 Oct 2023 21:04:10 -0700 Subject: [PATCH 266/894] fix: Don't enable nerd-icons in terminal --- modules/completion/vertico/config.el | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/completion/vertico/config.el b/modules/completion/vertico/config.el index 19507f2d..3c3c7f4b 100644 --- a/modules/completion/vertico/config.el +++ b/modules/completion/vertico/config.el @@ -28,8 +28,9 @@ (use-package vertico-flx :hook (vertico-mode . vertico-flx-mode)) -(use-package nerd-icons-completion - :hook (vertico-mode . nerd-icons-completion-mode)) +(when elenv-graphic-p + (use-package nerd-icons-completion + :hook (vertico-mode . nerd-icons-completion-mode))) ;; ;; (@* "Util" ) From a600538a6de7810666a2caeb0244b4a9d758e3f5 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 27 Oct 2023 21:04:20 -0700 Subject: [PATCH 267/894] chore: Update line-reminder symbols --- lisp/jcs-ui.el | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/lisp/jcs-ui.el b/lisp/jcs-ui.el index 7415e678..2149a30e 100644 --- a/lisp/jcs-ui.el +++ b/lisp/jcs-ui.el @@ -99,13 +99,17 @@ (use-package line-reminder :hook (display-line-numbers-mode - . (lambda () (line-reminder-mode (if display-line-numbers-mode 1 -1)))) + . (lambda () + (when elenv-graphic-p + (line-reminder-mode (if display-line-numbers-mode 1 -1))))) :init (setq line-reminder-show-option 'indicators line-reminder-thumbnail t) (unless elenv-graphic-p - (setq line-reminder-saved-sign " |" - line-reminder-modified-sign " |"))) + (setq line-reminder-saved-sign "|" + line-reminder-modified-sign "|" + line-reminder-thumb-modified-sign "|" + line-reminder-thumb-saved-sign "|"))) ;; ;;; Columns From b4faf703edb4393aa4d53bed6d3033ec7d56b56d Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 3 Nov 2023 03:28:28 -0700 Subject: [PATCH 268/894] fix(isearch): Use newer isearch thing at point --- lisp/jcs-key.el | 8 ++++---- lisp/lib/jcs-edit.el | 6 +++--- modules/editor/multiple-cursors/config.el | 9 +++++---- 3 files changed, 12 insertions(+), 11 deletions(-) diff --git a/lisp/jcs-key.el b/lisp/jcs-key.el index 19306322..dc000919 100755 --- a/lisp/jcs-key.el +++ b/lisp/jcs-key.el @@ -243,10 +243,10 @@ ((kbd "C-f") . isearch-forward) ((kbd "C-S-f") . isearch-project-forward) ((kbd "C-r C-f") . isearch-backward-regexp) - ((kbd "C-,") . jcs-isearch-backward-symbol-at-point) - ((kbd "C-.") . isearch-forward-symbol-at-point) - ((kbd "C-<") . jcs-isearch-project-backward-symbol-at-point) - ((kbd "C->") . isearch-project-forward-symbol-at-point) + ((kbd "C-,") . jcs-isearch-backward-thing-at-point) + ((kbd "C-.") . isearch-forward-thing-at-point) + ((kbd "C-<") . jcs-isearch-project-backward-thing-at-point) + ((kbd "C->") . isearch-project-forward-thing-at-point) ;;; Show Hover ((kbd "C-k C-i") . jcs-poptip) diff --git a/lisp/lib/jcs-edit.el b/lisp/lib/jcs-edit.el index 9e576657..3c7159d2 100644 --- a/lisp/lib/jcs-edit.el +++ b/lisp/lib/jcs-edit.el @@ -414,10 +414,10 @@ other window." ;; (@* "Isearch" ) ;; -(defun jcs-isearch-backward-symbol-at-point () - "Isearch backward symbol at point." +(defun jcs-isearch-backward-thing-at-point () + "Isearch backward thing at point." (interactive) - (isearch-forward-symbol-at-point) + (isearch-forward-thing-at-point) (isearch-repeat-backward)) (defun jcs-isearch-project-backward-symbol-at-point () diff --git a/modules/editor/multiple-cursors/config.el b/modules/editor/multiple-cursors/config.el index 1c7fcc88..9f564af9 100644 --- a/modules/editor/multiple-cursors/config.el +++ b/modules/editor/multiple-cursors/config.el @@ -16,11 +16,12 @@ :init (setq vsc-multiple-cursors-cancel-commands '( block-travel-down block-travel-up - jcs-isearch-backward-symbol-at-point isearch-forward-symbol-at-point - jcs-isearch-repeat-backward - jcs-isearch-repeat-forward - jcs-isearch-project-backward-symbol-at-point + jcs-isearch-backward-thing-at-point + isearch-forward-thing-at-point + jcs-isearch-repeat-backward jcs-isearch-repeat-forward isearch-project-forward-symbol-at-point + jcs-isearch-project-backward-thing-at-point + isearch-project-forward-thing-at-point jcs-isearch-project-repeat-backward jcs-isearch-project-repeat-forward))) From ee67d8540b20d3fb18b2cfddb8d94954b29488f1 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 3 Nov 2023 03:55:40 -0700 Subject: [PATCH 269/894] fix(isearch): Correct function name --- lisp/lib/jcs-edit.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lisp/lib/jcs-edit.el b/lisp/lib/jcs-edit.el index 3c7159d2..4aa3d788 100644 --- a/lisp/lib/jcs-edit.el +++ b/lisp/lib/jcs-edit.el @@ -420,10 +420,10 @@ other window." (isearch-forward-thing-at-point) (isearch-repeat-backward)) -(defun jcs-isearch-project-backward-symbol-at-point () +(defun jcs-isearch-project-backward-thing-at-point () "Isearch project backward symbol at point." (interactive) - (isearch-project-forward-symbol-at-point)) + (isearch-project-forward-thing-at-point)) (defun jcs--use-isearch-project-p () "Return non-nil is using `isearch-project'." From 9b480f75f897c9a2c09ae353aae47bab0e486a9d Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sat, 4 Nov 2023 02:01:50 -0700 Subject: [PATCH 270/894] fix: Use built-in isearch forward thing at point --- modules/editor/isearch/config.el | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/modules/editor/isearch/config.el b/modules/editor/isearch/config.el index 8c49a4fb..29e6f1c3 100644 --- a/modules/editor/isearch/config.el +++ b/modules/editor/isearch/config.el @@ -23,17 +23,4 @@ (setq isearch-project-ignore-paths '("bin/" "build/" "build.min/" - "res/")) - :config - (jcs-add-hook 'isearch-mode-hook - ;; Paste the current symbol when `isearch' enabled. - (cond ((use-region-p) - (progn - (deactivate-mark) - (ignore-errors - (isearch-yank-string (buffer-substring-no-properties (region-beginning) (region-end)))))) - ((memq this-command '(jcs-isearch-project-backward-symbol-at-point)) - (when (char-or-string-p isearch-project--thing-at-point) - (backward-word 1) - (isearch-project--isearch-yank-string isearch-project--thing-at-point) - (isearch-repeat-backward)))))) + "res/"))) From e8d91cef7a66152242bf3f14101ddcd6a86063f8 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Mon, 20 Nov 2023 16:05:19 -0800 Subject: [PATCH 271/894] fix(emacs): Ignore eldoc info buffers --- modules/emacs/buffer-menu/config.el | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/emacs/buffer-menu/config.el b/modules/emacs/buffer-menu/config.el index 0c9a6c4a..bbf90d64 100644 --- a/modules/emacs/buffer-menu/config.el +++ b/modules/emacs/buffer-menu/config.el @@ -43,6 +43,7 @@ "[*]Python" "[*]pyright[*]" "[*]tree-sitter" "tree-sitter-tree:" "[*]company" + "[*]eldoc" "[*]editorconfig" "[*]prettier" "[*]Local Variables[*]" From 59fa6ba7d8f30be3f16fe849f41fd3c21a44a852 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 24 Nov 2023 00:53:52 -0800 Subject: [PATCH 272/894] feat(po): Add po mode support --- lisp/jcs-module.el | 1 + lisp/jcs-package.el | 1 + modules/lang/po/config.el | 29 +++++++++++++++++++++++++++++ 3 files changed, 31 insertions(+) create mode 100644 modules/lang/po/config.el diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index a70f6e79..30d04f1c 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -131,6 +131,7 @@ (pascal . "lang/pascal") (perl-mode . "lang/perl") (php-mode . "lang/php") + (po-mode . "lang/po") (powershell . "lang/powershell") (processing-mode . "lang/processing") (purescript-mode . "lang/purescript") diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 3b3738a3..fc44f47b 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -341,6 +341,7 @@ pip-requirements pkg-dm pkgbuild-mode + po-mode powershell prettier processing-mode diff --git a/modules/lang/po/config.el b/modules/lang/po/config.el new file mode 100644 index 00000000..d8b9a61a --- /dev/null +++ b/modules/lang/po/config.el @@ -0,0 +1,29 @@ +;;; lang/po/config.el -*- lexical-binding: t; -*- + +;; +;; (@* "Templates" ) +;; + +(file-header-defins jcs-insert-po-template "po" "default.txt" + "Template for PO.") + +;; +;; (@* "Hook" ) +;; + +(use-package po-mode + :init + (setq po-mode-map (make-sparse-keymap))) + +(jcs-advice-add 'po-mode :before + ;; File Header + (setq po-default-file-header + (if (jcs-current-file-empty-p) + (with-temp-buffer + (jcs-insert-header-if-empty #'jcs-insert-po-template) + (buffer-string)) + ""))) + +(jcs-add-hook 'po-mode-hook + (run-hooks 'prog-mode-hook) + (setq buffer-read-only nil)) From c61203a1a4a58811012e31064fe67bee23b3d22d Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 24 Nov 2023 00:57:15 -0800 Subject: [PATCH 273/894] chore(templates): Update submodule --- templates | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates b/templates index 580a49c8..48952f36 160000 --- a/templates +++ b/templates @@ -1 +1 @@ -Subproject commit 580a49c8b308dc8515db9e9880a0aaa137b57ff8 +Subproject commit 48952f366c2959fe41f42f937f234c5c5cc24415 From 85a91485ba289435cf1a6ea2897e7194722ecc7d Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 24 Nov 2023 00:57:23 -0800 Subject: [PATCH 274/894] chore(snippts): Update submodule --- snippets | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/snippets b/snippets index 5590db58..02df24c1 160000 --- a/snippets +++ b/snippets @@ -1 +1 @@ -Subproject commit 5590db5877e622a027ba29213f8421d6c1bc61ce +Subproject commit 02df24c1988fd7b0efeb868199284dda2c6abfe7 From d7accac5d39aa37cd6fdc8895b151f31bf3447ec Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 24 Nov 2023 01:01:25 -0800 Subject: [PATCH 275/894] changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index e95f513c..11ec0025 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * Remove package `topsy` (77c506758eaca4621cf1a92e9107e5d279721827) * fix: Apply workaround for `highlight-indent-guides` (e153bd8fd60ec3f6ed11cd8494e94feb7d1cb7c3) * feat: Add Tramp support (8535af30d96e173df46515f03e91d50e472dca5e) +* Add PO file support (59fa6ba7d8f30be3f16fe849f41fd3c21a44a852) ## 9.0.1 > Released Sep 20, 2023 From 70ee1d002ff97cb765b3043e7451f2aeb831e51c Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sat, 25 Nov 2023 01:01:00 -0800 Subject: [PATCH 276/894] feat(log): Remove built-in log, use ic instead --- init.el | 1 - lisp/jcs-log.el | 108 --------------------------------- lisp/jcs-module.el | 11 ++-- lisp/jcs-package.el | 1 + lisp/lib/jcs-util.el | 11 ---- modules/editor/debug/config.el | 5 ++ 6 files changed, 13 insertions(+), 124 deletions(-) delete mode 100755 lisp/jcs-log.el create mode 100644 modules/editor/debug/config.el diff --git a/init.el b/init.el index c73e39df..51ae55a3 100755 --- a/init.el +++ b/init.el @@ -73,7 +73,6 @@ (require 'jcs-package) ;;; Utilities -(require 'jcs-log) (require 'jcs-util) (require 'jcs-window) (require 'jcs-function) diff --git a/lisp/jcs-log.el b/lisp/jcs-log.el deleted file mode 100755 index 5a8fca55..00000000 --- a/lisp/jcs-log.el +++ /dev/null @@ -1,108 +0,0 @@ -;;; jcs-log.el --- Debug Utils -*- lexical-binding: t -*- -;;; Commentary: -;;; Code: - -(defcustom jcs-log t - "If non-nil, log out message." - :type 'boolean - :group 'jcs) - -;; -;; (@* "Entry" ) -;; - -(defun jcs-log (fmt &rest args) - "Log a message with FMT and ARGS." - (apply 'jcs--log "INFO" nil fmt args)) - -(defun jcs-log-clean (fmt &rest args) - "Log a message with FMT and ARGS in the clean way." - (apply 'jcs--log "INFO" t fmt args)) - -(defun jcs-print (&rest args) - "Message out anything from ARGS." - (when jcs-log - (msgu-unsilent - (message "%s" (mapconcat (lambda (elm) (format "%s" elm)) args " "))))) - -;; -;; (@* "List" ) -;; - -(defun jcs-log-list-clean (lst &optional prefix val-del) - "Log out a LST in a clean way. - -For arguments PREFIX and VAL-DEL; see function `jcs-log-list' for description." - (jcs-log--before t) - (apply 'jcs-log-list lst prefix val-del)) - -(defun jcs-log-list (lst &optional prefix val-del) - "Log out the LST. - -The LST object can either be list, vector, array, or hast-table. - -Optional argument PREFIX is the string added before each item. - -Optional argument VAL-DEL is string that point to item." - (cond ((and (not (listp lst)) (not (vectorp lst)) (not (arrayp lst)) - (not (hash-table-p lst))) - (user-error "[ERROR] Can't log list with this data object: %s" lst)) - ((hash-table-p lst) - (jcs-log (json-encode lst))) - ((>= 0 (length lst)) - (user-error "[WARNING] Can't log list with length lower than 0: %s" lst)) - (t - (let ((prefix (or prefix "nth ")) - (val-del (or val-del " => ")) - (count 0)) - (cond ((listp lst) - (dolist (tmp-str lst) - (jcs-log "%s%s%s`%s`" - prefix ; Prefix Message - count ; Index/Count - val-del ; Index and Value Delimiter - tmp-str) ; Value in current index - (setq count (1+ count)))) - (t - (mapc (lambda (tmp-str) - (jcs-log "%s%s%s`%s`" - prefix ; Prefix Message - count ; Index/Count - val-del ; Index and Value Delimiter - tmp-str) ; Value in current index - (setq count (1+ count))) - lst))))))) - -;; -;; (@* "Core" ) -;; - -(defun jcs-log--before (clean) - "Action do before doing log." - (when clean - (jcs-if-buffer-window (messages-buffer) (jcs-messages-erase-buffer) - (save-selected-window - (jcs-messages-other-window) - (jcs-messages-erase-buffer))))) - -(defun jcs-log--after () - "Action do after doing log." - (jcs-when-buffer-window (messages-buffer) (goto-char (point-max)))) - -(defun jcs--log (title clean fmt &rest args) - "Log a message with TITLE, CLEAN, FMT and ARGS." - (when jcs-log - (jcs-log--before clean) - (msgu-color "╘[%s] %s\n" title (apply 'format fmt args)) - (jcs-log--after))) - -;; -;; (@* "Extensions" ) -;; - -(use-package turbo-log - :init - (setq turbo-log-allow-insert-without-tree-sitter-p t)) - -(provide 'jcs-log) -;;; jcs-log.el ends here diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index 30d04f1c..4e972424 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -2,8 +2,9 @@ ;;; Commentary: ;;; Code: -;;; -;; Modules +;; +;; (@* "Module" ) +;; (defconst jcs-module-load-alist '((keypression . "app/keypression") @@ -11,6 +12,7 @@ ((flycheck flymake) . ("checkers/syntax" "ui/sideline")) (company . "completion/company") (vertico . "completion/vertico") + (turbo-log . "editor/debug") (tree-sitter . ("editor/docstring" "editor/fold")) (expand-region . "editor/expand-region") (file-header . "editor/file-templates") @@ -165,8 +167,9 @@ (let ((feats (car data)) (modules (cdr data))) (jcs-with-eval-after-load feats (jcs-module-load modules))))) -;;; -;; Auto mode Management +;; +;; (@* "Auto mode Management" ) +;; (setq auto-mode-alist diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index fc44f47b..f7a66358 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -249,6 +249,7 @@ htmltagwrap hy-mode ialign + ic idris-mode iedit impatient-showdown diff --git a/lisp/lib/jcs-util.el b/lisp/lib/jcs-util.el index 5c83e04f..53b5509e 100644 --- a/lisp/lib/jcs-util.el +++ b/lisp/lib/jcs-util.el @@ -500,11 +500,6 @@ If optional argument REL-LINE is nil; we will use first visible line instead." ;; (@* "Face" ) ;; -(defun jcs-print-current-face () - "Print out all the faces the current cursor on." - (interactive) - (message "[INFO] Current faces: %s" (jcs-get-current-point-face))) - (defun jcs-get-faces-internal (pos) "Return the list of faces at this POS." (require 'dash) @@ -539,12 +534,6 @@ If optional argument REL-LINE is nil; we will use first visible line instead." (cl-position in-face faces :test 'string=))) (t (string= in-face faces))))) -(defun jcs-is-default-face-p (&optional pos) - "Check default face at POS." - (or (= (length (jcs-get-current-point-face pos)) 0) - (and (= (length (jcs-get-current-point-face pos)) 1) - (jcs-current-point-face 'hl-line)))) - ;; ;; (@* "Font" ) ;; diff --git a/modules/editor/debug/config.el b/modules/editor/debug/config.el new file mode 100644 index 00000000..368734ba --- /dev/null +++ b/modules/editor/debug/config.el @@ -0,0 +1,5 @@ +;;; editor/debug/config.el -*- lexical-binding: t; -*- + +(use-package turbo-log + :init + (setq turbo-log-allow-insert-without-tree-sitter-p t)) From 97a481755417dcf2a43d266fedef470cf21fff96 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sat, 25 Nov 2023 01:01:59 -0800 Subject: [PATCH 277/894] changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 11ec0025..76a8d514 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * fix: Apply workaround for `highlight-indent-guides` (e153bd8fd60ec3f6ed11cd8494e94feb7d1cb7c3) * feat: Add Tramp support (8535af30d96e173df46515f03e91d50e472dca5e) * Add PO file support (59fa6ba7d8f30be3f16fe849f41fd3c21a44a852) +* Remove built-in log module, use `ic` instead (70ee1d002ff97cb765b3043e7451f2aeb831e51c) ## 9.0.1 > Released Sep 20, 2023 From d1f8f2493431beec5246c1132a812c36068cf5a1 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 28 Nov 2023 00:23:54 -0800 Subject: [PATCH 278/894] Add support for mermaid --- modules/lang/mermaid/config.el | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 modules/lang/mermaid/config.el diff --git a/modules/lang/mermaid/config.el b/modules/lang/mermaid/config.el new file mode 100644 index 00000000..4ace2de6 --- /dev/null +++ b/modules/lang/mermaid/config.el @@ -0,0 +1,17 @@ +;;; lang/mermaid/config.el -*- lexical-binding: t; -*- + +;; +;; (@* "Templates" ) +;; + +(file-header-defins jcs-insert-mermaid-template "mermaid" "default.txt" + "Header for Mermaid header file.") + +;; +;; (@* "Hook" ) +;; + +(jcs-add-hook 'mermaid-mode-hook + ;; File Header + (jcs-insert-header-if-valid '("[.]mmd") + 'jcs-insert-mermaid-template)) From 74a2cb84a0fd322d6b4cb73c7a1c0c68cb135f42 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 28 Nov 2023 00:24:12 -0800 Subject: [PATCH 279/894] Extract template module to external package --- init.el | 1 - lisp/jcs-module.el | 1 + lisp/jcs-package.el | 1 + lisp/jcs-template.el | 144 ------------------------------------------- 4 files changed, 2 insertions(+), 145 deletions(-) delete mode 100755 lisp/jcs-template.el diff --git a/init.el b/init.el index 51ae55a3..4fe4f6f2 100755 --- a/init.el +++ b/init.el @@ -84,7 +84,6 @@ ;;; Standardize (require 'jcs-theme) -(require 'jcs-template) (require 'jcs-project) (require 'jcs-module) diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index 4e972424..bd78998e 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -121,6 +121,7 @@ (less-css-mode . "lang/less-css") (lua-mode . "lang/lua") (markdown-mode . "lang/markdown") + (mermaid-mode . "lang/mermaid") (mint-mode . "lang/mint") (nginx-mode . "lang/nginx") (nim-mode . "lang/nim") diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index f7a66358..f249215f 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -304,6 +304,7 @@ masm-mode merlin-company merlin-eldoc + mermaid-mode meson-mode message-clean-mode meta-view diff --git a/lisp/jcs-template.el b/lisp/jcs-template.el deleted file mode 100755 index de2b9009..00000000 --- a/lisp/jcs-template.el +++ /dev/null @@ -1,144 +0,0 @@ -;;; jcs-template.el --- Template format -*- lexical-binding: t -*- -;;; Commentary: -;;; Code: - -;; -;; (@* "File Header Insertion" ) -;; - -(defun jcs-insert-header-if-empty (insert-func &optional ci) - "Execute INSERT-FUNC if empty, CI means `call-interactively'." - (when (jcs-current-file-empty-p) - (if ci (call-interactively insert-func) (funcall insert-func)) - (goto-char (point-min)))) - -(cl-defun jcs-insert-header-if-valid (reg-lst insert-func &key interactive success fail) - "Insert the header if certain conditions met. - -REG-LST is extension list represent by regular expression. -INSERT-FUNC is the function that will be use to call inserting header content. -INTERACTIVE is boolean check if called function interactively instead. -SUCCESS is callback after successfully inserted header content. -FAILED is callback if does NOT successfully inserted header content." - (require 'f) - (jcs-reload-file-info) - (let (result) - (when (and buffer-file-name - (not (file-exists-p buffer-file-name)) - (jcs-contain-list-type-str (f-filename buffer-file-name) reg-lst 'regex)) - (setq result (jcs-insert-header-if-empty insert-func interactive))) - (if result - (when (functionp success) (funcall success)) - (when (functionp fail) (funcall fail))) - result)) - -;; -;; (@* "Buffer String" ) -;; - -(defvar jcs-template--header-double-colon nil - "Preload the double colon file info template.") - -(defvar jcs-template--header-double-dash nil - "Preload the double dash file info template.") - -(defvar jcs-template--header-double-quote nil - "Preload the double quote file info template.") - -(defvar jcs-template--header-double-semicolon nil - "Preload the double semicolon file info template.") - -(defvar jcs-template--header-double-slash nil - "Preload the double slash file info template.") - -(defvar jcs-template--header-triple-slash nil - "Preload the triple slash file info template.") - -(defvar jcs-template--header-global nil - "Preload the global file info template.") - -(defvar jcs-template--header-sharp nil - "Preload the sharp file info template.") - -(defvar jcs-template--header-semicolon nil - "Preload the semicolon file info template.") - -(defvar jcs-template--header-single-quote nil - "Preload the single quote file info template.") - -(defvar jcs-template--header-tag nil - "Preload the tag file info template.") - -(defvar jcs-template--headers-loaded-p nil - "Return non-nil, if headers are loaded as cache.") - - -(defun jcs-reload-file-info (&optional force) - "Reload the header templates once. - -If optional argument FORCE is non-nil, refresh cache once." - (interactive) - (when (or force (null jcs-template--headers-loaded-p)) - (setq jcs-template--header-double-colon (file-header-template-string "__header/d_colon.txt") - jcs-template--header-double-dash (file-header-template-string "__header/d_dash.txt") - jcs-template--header-double-quote (file-header-template-string "__header/d_quote.txt") - jcs-template--header-double-semicolon (file-header-template-string "__header/d_semicolon.txt") - jcs-template--header-double-slash (file-header-template-string "__header/d_slash.txt") - jcs-template--header-triple-slash (file-header-template-string "__header/t_slash.txt") - jcs-template--header-global (file-header-template-string "__header/global.txt") - jcs-template--header-semicolon (file-header-template-string "__header/semicolon.txt") - jcs-template--header-sharp (file-header-template-string "__header/sharp.txt") - jcs-template--header-single-quote (file-header-template-string "__header/singlequote.txt") - jcs-template--header-tag (file-header-template-string "__header/tag.txt") - jcs-template--headers-loaded-p t))) - -;; -;; (@* "Header" ) -;; - -(defun jcs-template-header-double-colon () - "Return the preloaded double colon file info template." - (file-header-swap-keyword-template jcs-template--header-double-colon)) - -(defun jcs-template-header-double-dash () - "Return the preloaded double dash file info template." - (file-header-swap-keyword-template jcs-template--header-double-dash)) - -(defun jcs-template-header-double-quote () - "Return the preloaded double quote file info template." - (file-header-swap-keyword-template jcs-template--header-double-quote)) - -(defun jcs-template-header-double-semicolon () - "Return the preloaded double semicolon file info template." - (file-header-swap-keyword-template jcs-template--header-double-semicolon)) - -(defun jcs-template-header-double-slash () - "Return the preloaded double slash file info template." - (file-header-swap-keyword-template jcs-template--header-double-slash)) - -(defun jcs-template-header-triple-slash () - "Return the preloaded triple slash file info template." - (file-header-swap-keyword-template jcs-template--header-triple-slash)) - -(defun jcs-template-header-global () - "Return the preloaded global file info template." - (file-header-swap-keyword-template jcs-template--header-global)) - -(defun jcs-template-header-semicolon () - "Return the preloaded semicolon file info template." - (file-header-swap-keyword-template jcs-template--header-semicolon)) - -(defun jcs-template-header-sharp () - "Return the preloaded sharp file info template." - (file-header-swap-keyword-template jcs-template--header-sharp)) - -(defun jcs-template-header-single-quote () - "Return the preloaded single quote file info template." - (file-header-swap-keyword-template jcs-template--header-single-quote)) - -(defun jcs-template-header-tag () - "Return the preloaded tag file info template." - (file-header-swap-keyword-template jcs-template--header-tag)) - -(provide 'jcs-template) -;;; jcs-template.el ends here From 5caa5a1b7b930c689c6cdb8484963c26ac315c5c Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 28 Nov 2023 00:31:03 -0800 Subject: [PATCH 280/894] Remove unused functions list --- lisp/lib/jcs-util.el | 4 ---- 1 file changed, 4 deletions(-) diff --git a/lisp/lib/jcs-util.el b/lisp/lib/jcs-util.el index 53b5509e..e27bfe66 100644 --- a/lisp/lib/jcs-util.el +++ b/lisp/lib/jcs-util.el @@ -552,10 +552,6 @@ If optional argument REL-LINE is nil; we will use first visible line instead." (push ,newelt ,seq) (list-utils-insert-after-pos ,seq (max (1- (length ,seq)) 0) ,newelt))) -(defun jcs-last-item-in-list (lst) - "Return the last item in LST." - (nth (1- (length lst)) lst)) - (defun jcs-find-item-in-list-offset (lst key offset) "Find the item in LST using KEY with OFFSET the index." (unless offset (setq offset 0)) From 83222e9f87a28363ecff9ee1b52da56c38d92047 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 28 Nov 2023 00:31:13 -0800 Subject: [PATCH 281/894] chore: Update dep list --- lisp/jcs-package.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index f249215f..7337b3d6 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -173,7 +173,6 @@ fb2-reader feature-mode ff-guard - file-header file-info fish-mode flutter @@ -263,6 +262,7 @@ jcs-frametitle jcs-modeline jcs-poptip + jcs-template jenkinsfile-mode json-mode jsonnet-mode From ead558fff0e8e3d1770fa089427a86a72529696f Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 28 Nov 2023 00:32:33 -0800 Subject: [PATCH 282/894] chore: Update submodules --- snippets | 2 +- templates | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/snippets b/snippets index 02df24c1..a3f4456b 160000 --- a/snippets +++ b/snippets @@ -1 +1 @@ -Subproject commit 02df24c1988fd7b0efeb868199284dda2c6abfe7 +Subproject commit a3f4456b511c554daf4e6c7253866ad844c790c5 diff --git a/templates b/templates index 48952f36..a5890ce6 160000 --- a/templates +++ b/templates @@ -1 +1 @@ -Subproject commit 48952f366c2959fe41f42f937f234c5c5cc24415 +Subproject commit a5890ce6860136f0056177e4147e7d7d9b12fe08 From 93d06d002657264f584e69e1864ce3fda9701790 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 28 Nov 2023 00:35:08 -0800 Subject: [PATCH 283/894] docs: changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 76a8d514..8037dd59 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * feat: Add Tramp support (8535af30d96e173df46515f03e91d50e472dca5e) * Add PO file support (59fa6ba7d8f30be3f16fe849f41fd3c21a44a852) * Remove built-in log module, use `ic` instead (70ee1d002ff97cb765b3043e7451f2aeb831e51c) +* Extract template module to external package (74a2cb84a0fd322d6b4cb73c7a1c0c68cb135f42) ## 9.0.1 > Released Sep 20, 2023 From b3fc9c1df845bd9af936047fcb0c01ed2ed067fd Mon Sep 17 00:00:00 2001 From: Jen-Chieh Shen Date: Tue, 28 Nov 2023 01:03:04 -0800 Subject: [PATCH 284/894] docs(README.md): Add mermaid to support lang list --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e047f3ee..d26bb175 100755 --- a/README.md +++ b/README.md @@ -64,7 +64,7 @@ from this configuration. * Java / JavaScript / JSON / JSX / Julia * Kotlin * LESS / Lisp / Lua -* Makefile / Markdown / Mint +* Makefile / Markdown / Mermaid / Mint * Nim / Nix / Noir * Object Pascal (Delphi) / Objective-C / OCaml * P4 / Pascal / Perl / PHP / PowerShell / Properties / Python From b9a893f4539e1822c20e037e2003a124aaff836e Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 1 Dec 2023 02:06:44 -0800 Subject: [PATCH 285/894] feat: Add envrc --- lisp/jcs-package.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 7337b3d6..a19ed5ca 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -159,6 +159,7 @@ emmet-mode emoji-github emp + envrc eping erlang eros From 3ff057fc9cfa0c931129e6f5496a2eae4211a34e Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 1 Dec 2023 02:18:09 -0800 Subject: [PATCH 286/894] feat: Support envrc --- lisp/jcs-module.el | 2 +- modules/emacs/buffer-menu/config.el | 1 + modules/lang/sh/config.el | 6 ++++-- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index bd78998e..4fef16aa 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -148,7 +148,7 @@ (scala-mode . "lang/scala") (scheme-mode . "lang/scheme") (scss-mode . "lang/scss") - ((sh-script fish-mode) . "lang/sh") + ((sh-script fish-mode envrc) . "lang/sh") (sql . "lang/sql") (swift-mode . "lang/swift") (typescript-mode . "lang/typescript") diff --git a/modules/emacs/buffer-menu/config.el b/modules/emacs/buffer-menu/config.el index bbf90d64..bce0f186 100644 --- a/modules/emacs/buffer-menu/config.el +++ b/modules/emacs/buffer-menu/config.el @@ -21,6 +21,7 @@ "[*]Checkdoc " "[*]Elint[*]" "[*]Package-Lint[*]" "[*]relint[*]" "[*]Finder[*]" "[*]Async Shell Command[*]" "[*]shell" "[*]eshell" "bshell<" + "[*]envrc" "[*]eww" "[*]ESS[*]" "[*]Ping" "[*]emacs[*]" ; From `async' diff --git a/modules/lang/sh/config.el b/modules/lang/sh/config.el index cc7e1b92..9e3b466b 100644 --- a/modules/lang/sh/config.el +++ b/modules/lang/sh/config.el @@ -2,6 +2,7 @@ (require 'sh-script) (require 'fish-mode) +(require 'envrc) ;; ;; (@* "Line Endings" ) @@ -50,7 +51,7 @@ ;; (@* "Hook" ) ;; -(jcs-add-hook '(sh-mode-hook fish-mode-hook) +(jcs-add-hook '( sh-mode-hook fish-mode-hook envrc-mode-hook) (modify-syntax-entry ?_ "w") (company-fuzzy-backend-add-before 'company-shell 'company-dabbrev) @@ -59,7 +60,8 @@ ;; File Header (jcs-insert-header-if-valid '("[.]sh" - "[.]fish") + "[.]fish" + "[.]envrc") 'jcs-insert-sh-template)) ;; From bc090deeadc17db5f783a5863db75beb08b315c0 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 1 Dec 2023 02:20:01 -0800 Subject: [PATCH 287/894] changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8037dd59..872e4886 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * Add PO file support (59fa6ba7d8f30be3f16fe849f41fd3c21a44a852) * Remove built-in log module, use `ic` instead (70ee1d002ff97cb765b3043e7451f2aeb831e51c) * Extract template module to external package (74a2cb84a0fd322d6b4cb73c7a1c0c68cb135f42) +* Add `.envrc` support (3ff057fc9cfa0c931129e6f5496a2eae4211a34e) ## 9.0.1 > Released Sep 20, 2023 From f2ecb5dcb94d8abd373d8a3e3c39049029a65a62 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sat, 2 Dec 2023 04:32:09 -0800 Subject: [PATCH 288/894] chore: Update debugging key bindings --- docs/keybindings.md | 11 +++++++---- lisp/jcs-disp.el | 8 ++++++-- lisp/jcs-key.el | 39 +++++++++++++++++++++++++++------------ 3 files changed, 40 insertions(+), 18 deletions(-) diff --git a/docs/keybindings.md b/docs/keybindings.md index 50fa70a6..2153ff44 100755 --- a/docs/keybindings.md +++ b/docs/keybindings.md @@ -220,11 +220,14 @@ Here is the list of key bindings that are defined in this configuration. #### Debugging * f6 - Toggle `flycheck`. -* f9 - Goto first error. -* f10 - Goto previous error. -* f11 - Goto next error. -* Ctrl+Shift+d - Enable `dap-mode`. (Debug Adapter Protocol) +* f9 - Toggle break point. +* Shift+f5 - Stop debugger. +* Ctrl+Shift+f5 - Restart debugger. +* f10 - Step over. +* f11 - Step in. +* Shift+f11 - Step out. + * Alt+1 - Turbo log the current region selection. ### Buffer diff --git a/lisp/jcs-disp.el b/lisp/jcs-disp.el index 953a8ef2..53aef930 100644 --- a/lisp/jcs-disp.el +++ b/lisp/jcs-disp.el @@ -6,6 +6,11 @@ ;; (@* "Mode State" ) ;; +(defun jcs-debugging-p () + "Return non-nil if current in debugging session." + (or (elenv-debugging-p) + (ignore-errors (jcs-funcall-fboundp #'dap--cur-active-session-or-die)))) + (defun jcs-reload-active-mode () "Reload the active mode. Note this is opposite logic to the toggle mode function." @@ -15,8 +20,7 @@ Note this is opposite logic to the toggle mode function." (cond ((jcs-funcall-fboundp #'jcs-backtrace-occurs-p) (jcs-hit-backtrace)) ((active-minibuffer-window) (jcs-modeline-dark-blue)) - ((ignore-errors (jcs-funcall-fboundp #'dap--cur-active-session-or-die)) - (jcs-modeline-dark-orange)) + ((jcs-debugging-p) (jcs-modeline-dark-orange)) ((jcs-funcall-fboundp #'zoom-window--enable-p) (jcs-modeline-dark-green)) (t (jcs-modeline-gray)))))) diff --git a/lisp/jcs-key.el b/lisp/jcs-key.el index dc000919..87ac26fd 100755 --- a/lisp/jcs-key.el +++ b/lisp/jcs-key.el @@ -60,10 +60,29 @@ ((kbd "C-k -") . banner-comment) -;;; Debug - ((kbd "C-S-d") . dap-mode) +;;; Debugging ((kbd "M-1") . turbo-log-print) + ([f9] . (lambda () (interactive) + (cond ((elenv-debugging-p) (edebug-toggle-disable-breakpoint)) + ((jcs-debugging-p) (dap-breakpoint-toggle))))) + ([S-f5] . (lambda () (interactive) + (cond ((elenv-debugging-p) (edebug-stop)) + ((jcs-debugging-p) (dap-stop-thread))))) + ([C-S-f5] . (lambda () (interactive) + (cond ((elenv-debugging-p) (edebug-stop) (edebug-defun)) + ((jcs-debugging-p) (dap-debug-restart))))) + ([f10] . (lambda () (interactive) + (cond ((elenv-debugging-p) (edebug-forward-sexp)) + ((jcs-debugging-p) (dap-next))))) + ([f11] . (lambda () (interactive) + (cond ((elenv-debugging-p) (edebug-step-in)) + ((jcs-debugging-p) (dap-step-in))))) + ([S-f11] . (lambda () (interactive) + (cond ((elenv-debugging-p) (edebug-step-out)) + ((jcs-debugging-p) (dap-step-out)) + (t (context-menu-open))))) + ;;; Declaration / Definition ([f12] . jcs-goto-definition) ([S-f12] . jcs-goto-definition-other-window) @@ -93,11 +112,6 @@ ((kbd "M-?") . cycle-quotes) ((kbd "C-?") . cycle-slash) -;;; Error - ([f9] . first-error) - ([f10] . previous-error) - ([f11] . next-error) - ;;; Eval ((kbd "C-e b") . eval-buffer) ((kbd "C-e d") . eval-defun) @@ -196,8 +210,12 @@ ;;; Find file other window ((kbd "") . jcs-same-file-other-window) - ((kbd "") . fof) - ((kbd "S-") . fof-other-window) + ((kbd "") . (lambda () (interactive) + (if (jcs-debugging-p) (next-error) + (fof)))) + ((kbd "S-") . (lambda () (interactive) + (if (jcs-debugging-p) (previous-error) + (fof-other-window)))) ;;; Organize Imports ((kbd "C-S-o") . jcs-organize-imports) @@ -228,9 +246,6 @@ ;;; Revert Buffer ("\er" . vs-revbuf-no-confirm) -;;; Right Click Context - ([S-f10] . context-menu-open) - ;;; Script Executing (Output) ((kbd "C-S-u") . execrun-popup) ((kbd "M-o") . execrun-switch-to-buffer) From 104fcb08358cbfd27906369011708c2d07a9c5a0 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sat, 2 Dec 2023 04:32:55 -0800 Subject: [PATCH 289/894] changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 872e4886..c6cc3c20 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * Remove built-in log module, use `ic` instead (70ee1d002ff97cb765b3043e7451f2aeb831e51c) * Extract template module to external package (74a2cb84a0fd322d6b4cb73c7a1c0c68cb135f42) * Add `.envrc` support (3ff057fc9cfa0c931129e6f5496a2eae4211a34e) +* Update debugging key bindings (f2ecb5dcb94d8abd373d8a3e3c39049029a65a62) ## 9.0.1 > Released Sep 20, 2023 From 71a175c4adcfd913131030fb1deb5d2e5f9cc4f0 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 3 Dec 2023 03:45:12 -0800 Subject: [PATCH 290/894] feat: Add support for QSS --- lisp/jcs-module.el | 1 + lisp/jcs-package.el | 2 ++ modules/lang/qss/config.el | 27 +++++++++++++++++++++++++++ 3 files changed, 30 insertions(+) create mode 100644 modules/lang/qss/config.el diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index 4fef16aa..51f902ef 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -140,6 +140,7 @@ (purescript-mode . "lang/purescript") (python . "lang/python") (qml-mode . "lang/qml") + (qss-mode . "lang/qss") (racket-mode . "lang/racket") (restclient . "lang/rest") (ruby-mode . "lang/ruby") diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index a19ed5ca..5f07108d 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -353,6 +353,8 @@ purescript-mode python-mode qml-mode + qss-mode + qt-pro-mode quelpa quickrun racket-mode diff --git a/modules/lang/qss/config.el b/modules/lang/qss/config.el new file mode 100644 index 00000000..f854b6c8 --- /dev/null +++ b/modules/lang/qss/config.el @@ -0,0 +1,27 @@ +;;; lang/qss/config.el -*- lexical-binding: t; -*- + +;; +;; (@* "Templates" ) +;; + +(file-header-defins jcs-insert-qss-template "qss" "default.txt" + "Template for QSS.") + +;; +;; (@* "Hook" ) +;; + +(add-hook 'qss-mode-hook 'emmet-mode) + +(jcs-add-hook 'qss-mode-hook + ;; File Header + (jcs-insert-header-if-valid '("[.]qss") + 'jcs-insert-qss-template) + + (jcs-key-local + `(((kbd "C-k s") . com-css-sort-attributes-block) + ((kbd "C-k d") . com-css-sort-attributes-document))) + + ;; Eemmet + (jcs-key emmet-mode-keymap + `(((kbd "C-") . jcs-emmet-expand-line)))) From f61a0ecf1a5af4066fcd5602d3b50a3f5e1b9e24 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 3 Dec 2023 03:51:55 -0800 Subject: [PATCH 291/894] changleog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index c6cc3c20..6b84d66e 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * Extract template module to external package (74a2cb84a0fd322d6b4cb73c7a1c0c68cb135f42) * Add `.envrc` support (3ff057fc9cfa0c931129e6f5496a2eae4211a34e) * Update debugging key bindings (f2ecb5dcb94d8abd373d8a3e3c39049029a65a62) +* Add QSS support (71a175c4adcfd913131030fb1deb5d2e5f9cc4f0) ## 9.0.1 > Released Sep 20, 2023 From 8ca52b503dec4e01601afbee810d04acd2edd415 Mon Sep 17 00:00:00 2001 From: Jen-Chieh Date: Wed, 6 Dec 2023 03:25:52 -0800 Subject: [PATCH 292/894] chore: Add llvm-mode --- lisp/jcs-package.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 5f07108d..c30de9d3 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -277,6 +277,7 @@ line-reminder list-environment literate-calc-mode + llvm-mode log4e logms logview From 787b3151a99515c96a4ec0514e95b2c01c72b27f Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sat, 9 Dec 2023 02:09:46 -0800 Subject: [PATCH 293/894] chore(lang/tablegen): Configure tablegen --- lisp/jcs-module.el | 1 + modules/lang/tablegen/config.el | 12 ++++++++++++ 2 files changed, 13 insertions(+) create mode 100644 modules/lang/tablegen/config.el diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index 51f902ef..efbcc7ec 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -152,6 +152,7 @@ ((sh-script fish-mode envrc) . "lang/sh") (sql . "lang/sql") (swift-mode . "lang/swift") + (tablegen-mode . "lang/tablegen") (typescript-mode . "lang/typescript") (visual-basic-mode . "lang/vbs") (verilog-mode . "lang/verilog") diff --git a/modules/lang/tablegen/config.el b/modules/lang/tablegen/config.el new file mode 100644 index 00000000..09d1240e --- /dev/null +++ b/modules/lang/tablegen/config.el @@ -0,0 +1,12 @@ +;;; lang/tablegen/config.el -*- lexical-binding: t; -*- + +;; +;; (@* "Hook" ) +;; + +(jcs-add-hook 'tablegen-mode-hook + (run-hooks 'prog-mode-hook) + + (jcs-use-cc-mutliline-comment) + + (modify-syntax-entry ?_ "w")) From 0fd9df3233545a272e5c329af7363ff448873db8 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 10 Dec 2023 13:33:08 -0800 Subject: [PATCH 294/894] Add rainbow-csv --- lisp/jcs-package.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index c30de9d3..cef0d556 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -123,7 +123,6 @@ csound-mode csproj-mode css-eldoc - csv-mode cuda-mode cycle-at-point cycle-case-style @@ -359,6 +358,7 @@ quelpa quickrun racket-mode + rainbow-csv rainbow-mode region-occurrences-highlighter region-state From 8138bdcf263c0ca7b87fc1ea1ba8e008a93898cd Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 10 Dec 2023 13:34:02 -0800 Subject: [PATCH 295/894] Ignore vc buffers --- modules/emacs/buffer-menu/config.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/emacs/buffer-menu/config.el b/modules/emacs/buffer-menu/config.el index bce0f186..e45cf326 100644 --- a/modules/emacs/buffer-menu/config.el +++ b/modules/emacs/buffer-menu/config.el @@ -15,7 +15,7 @@ "[*]Ibuffer[*]" "[*]Bug Help[*]" "[*]Warnings[*]" - "[*]VC-history[*]" + "[*]vc-" "[*]VC-history[*]" "[*]CPU-Profiler-Report" "[*]Memory-Profiler-Report" "[*]Process List[*]" "[*]Checkdoc " "[*]Elint[*]" "[*]Package-Lint[*]" "[*]relint[*]" From dcdb091495b3b788b775266d1fc84723eb0e2988 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 10 Dec 2023 13:34:15 -0800 Subject: [PATCH 296/894] chore: Configue csv --- lisp/jcs-module.el | 1 + modules/tools/csv/config.el | 9 +++++++++ 2 files changed, 10 insertions(+) create mode 100644 modules/tools/csv/config.el diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index efbcc7ec..cbe59444 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -43,6 +43,7 @@ (shell . "term/shell") (openai . "tools/ai") (autoconf-mode . "tools/autoconf") + (csv-mode . "tools/csv") (dockerfile-mode . "tools/dockerfile") (editorconfig . "tools/editorconfig") ((easky execrun quickrun) . "tools/eval") diff --git a/modules/tools/csv/config.el b/modules/tools/csv/config.el new file mode 100644 index 00000000..632df04a --- /dev/null +++ b/modules/tools/csv/config.el @@ -0,0 +1,9 @@ +;;; tools/csv/config.el -*- lexical-binding: t; -*- + +;; +;; (@* "Hook" ) +;; + +(jcs-add-hook 'csv-mode-hook + (csv-align-mode 1) + (rainbow-csv-mode 1)) From 4ab787885ad393a62f3020f796035f83df86937a Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 10 Dec 2023 13:41:57 -0800 Subject: [PATCH 297/894] chore: Don't use csv-align mode --- modules/tools/csv/config.el | 1 - 1 file changed, 1 deletion(-) diff --git a/modules/tools/csv/config.el b/modules/tools/csv/config.el index 632df04a..050cba99 100644 --- a/modules/tools/csv/config.el +++ b/modules/tools/csv/config.el @@ -5,5 +5,4 @@ ;; (jcs-add-hook 'csv-mode-hook - (csv-align-mode 1) (rainbow-csv-mode 1)) From 4087bc94f44bd7d0d7f2ede74b75da63d8118b30 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 10 Dec 2023 17:29:49 -0800 Subject: [PATCH 298/894] chore: Configure tsv --- modules/tools/csv/config.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/tools/csv/config.el b/modules/tools/csv/config.el index 050cba99..6332c1e2 100644 --- a/modules/tools/csv/config.el +++ b/modules/tools/csv/config.el @@ -4,5 +4,5 @@ ;; (@* "Hook" ) ;; -(jcs-add-hook 'csv-mode-hook - (rainbow-csv-mode 1)) +(jcs-add-hook '(csv-mode-hook tsv-mode-hook) + (add-hook 'tree-sitter-hl-mode-hook #'rainbow-csv-mode nil t)) From cac937ab82eadf7a3348827b17abd886e79d8b5b Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 10 Dec 2023 17:35:12 -0800 Subject: [PATCH 299/894] fix(tsv): Enable rainbow-csv mode in tsv-mode --- modules/tools/csv/config.el | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/tools/csv/config.el b/modules/tools/csv/config.el index 6332c1e2..38383453 100644 --- a/modules/tools/csv/config.el +++ b/modules/tools/csv/config.el @@ -4,5 +4,8 @@ ;; (@* "Hook" ) ;; -(jcs-add-hook '(csv-mode-hook tsv-mode-hook) +(jcs-add-hook 'csv-mode-hook (add-hook 'tree-sitter-hl-mode-hook #'rainbow-csv-mode nil t)) + +(jcs-add-hook 'tsv-mode-hook + (rainbow-csv-mode 1)) From c85f0955bac30916a53f520b79e704c6b515654f Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 17 Dec 2023 02:02:36 -0800 Subject: [PATCH 300/894] chore(templates): Update submodule --- templates | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates b/templates index a5890ce6..3a4e8e9e 160000 --- a/templates +++ b/templates @@ -1 +1 @@ -Subproject commit a5890ce6860136f0056177e4147e7d7d9b12fe08 +Subproject commit 3a4e8e9e79918a334405f92cc45cc279da06b8ac From 7c6bf3255ef9b458bd260c6b1816b05e991b013a Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 17 Dec 2023 02:30:26 -0800 Subject: [PATCH 301/894] fix(asm): Respect local variable --- modules/lang/asm/config.el | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/lang/asm/config.el b/modules/lang/asm/config.el index 86a34560..c2b4f4b6 100644 --- a/modules/lang/asm/config.el +++ b/modules/lang/asm/config.el @@ -95,6 +95,7 @@ (defun jcs-asm-mode--init () "Do insert file header and switch major mode picked." (when (and (not jcs-asm--asking-mode) + (not (alist-get 'mode (hack-local-variables-prop-line))) ;; Insert file header. (not (jcs-insert-header-if-valid '("[.]asm" "[.]inc") From 8e1068e6f5cd7fc3223f93e5a2d365357a14d557 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 17 Dec 2023 15:12:09 -0800 Subject: [PATCH 302/894] chore(keys): Compatible source control keybindings with VSCode --- docs/keybindings.md | 1 + lisp/jcs-key.el | 1 + 2 files changed, 2 insertions(+) diff --git a/docs/keybindings.md b/docs/keybindings.md index 2153ff44..e0cc3268 100755 --- a/docs/keybindings.md +++ b/docs/keybindings.md @@ -368,6 +368,7 @@ Here is the list of key bindings that are defined in this configuration. ### Version Control * Ctrl+k, m - Start magit. +* Ctrl+Shift+g - Start magit. * Ctrl+k, c - Checkout branch. * Ctrl+k, d - Delete branch. diff --git a/lisp/jcs-key.el b/lisp/jcs-key.el index 87ac26fd..62d989df 100755 --- a/lisp/jcs-key.el +++ b/lisp/jcs-key.el @@ -295,6 +295,7 @@ ;;; Version Control ((kbd "C-k m") . magit) + ((kbd "C-S-g") . magit) ; From VSCode ((kbd "C-k c") . magit-branch-or-checkout) ((kbd "C-k d") . magit-branch-delete) From 6fc10360e1f59f1b952965f9508d66522981d331 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 17 Dec 2023 15:23:25 -0800 Subject: [PATCH 303/894] chore(keys): Compatible source control keybindings with Visual Studio --- docs/keybindings.md | 1 + lisp/jcs-key.el | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/docs/keybindings.md b/docs/keybindings.md index e0cc3268..6e74a8e5 100755 --- a/docs/keybindings.md +++ b/docs/keybindings.md @@ -368,6 +368,7 @@ Here is the list of key bindings that are defined in this configuration. ### Version Control * Ctrl+k, m - Start magit. +* Ctrl+0, g - Start magit. * Ctrl+Shift+g - Start magit. * Ctrl+k, c - Checkout branch. * Ctrl+k, d - Delete branch. diff --git a/lisp/jcs-key.el b/lisp/jcs-key.el index 62d989df..3bfa14b4 100755 --- a/lisp/jcs-key.el +++ b/lisp/jcs-key.el @@ -5,6 +5,7 @@ (jcs-key global-map `( ;;; Unset + ((kbd "C-0")) ((kbd "C-e")) ((kbd "C-k")) ((kbd "C-p")) @@ -295,7 +296,8 @@ ;;; Version Control ((kbd "C-k m") . magit) - ((kbd "C-S-g") . magit) ; From VSCode + ((kbd "C-0 g") . magit) ; Visual Studio + ((kbd "C-S-g") . magit) ; VSCode ((kbd "C-k c") . magit-branch-or-checkout) ((kbd "C-k d") . magit-branch-delete) From bf93522f0546158e7ee2b1343a97ef6342ee81b5 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 17 Dec 2023 21:10:28 -0800 Subject: [PATCH 304/894] chore: Add use lisp comment --- modules/lang/emacs-lisp/config.el | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/modules/lang/emacs-lisp/config.el b/modules/lang/emacs-lisp/config.el index ef5a027e..af65c837 100644 --- a/modules/lang/emacs-lisp/config.el +++ b/modules/lang/emacs-lisp/config.el @@ -1,5 +1,16 @@ ;;; lang/emacs-lisp/config.el -*- lexical-binding: t; -*- +;; +;; (@* "Comment" ) +;; + +(defun jcs-use-lisp-comment () + "Fixed lisp comment." + (setq-local comment-start-skip + (with-temp-buffer (funcall #'lisp-mode) comment-start-skip) + comment-end-skip + (with-temp-buffer (funcall #'lisp-mode) comment-end-skip))) + ;; ;; (@* "Templates" ) ;; From a5b24a3eb5b4454c2a89b20d219639354a5f762b Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 17 Dec 2023 21:11:05 -0800 Subject: [PATCH 305/894] chore: Apply comment skip --- modules/lang/asm/config.el | 55 +++----------------------------------- 1 file changed, 3 insertions(+), 52 deletions(-) diff --git a/modules/lang/asm/config.el b/modules/lang/asm/config.el index c2b4f4b6..181cd881 100644 --- a/modules/lang/asm/config.el +++ b/modules/lang/asm/config.el @@ -8,60 +8,11 @@ ;; (@* "Keys" ) ;; -(defun nasm-indent-line () - "Indent current line as NASM assembly code." - (interactive) - (let ((orig (- (point-max) (point)))) - (back-to-indentation) - (if (or (looking-at (nasm--opt nasm-directives)) - (looking-at (nasm--opt nasm-pp-directives)) - (looking-at "\\[") - (looking-at ";;+") - ;;-------------------------------------------------- - ;; ATTENTION: Self copy this function from source code. Add these - ;; rules for my own use. - (jcs-is-nasm-indent-p) - ;;-------------------------------------------------- - (looking-at nasm-label-regexp)) - (indent-line-to 0) - (indent-line-to nasm-basic-offset)) - (when (> (- (point-max) orig) (point)) - (goto-char (- (point-max) orig))))) - -(defun jcs-is-nasm-indent-p () - "JayCeS's own indent nasm rules. -@return boolean : true - do indent, false - vice versa." - (let (do-indent) - (save-excursion - (back-to-indentation) - (forward-char 1) - ;; Check rule here.. - (when (jcs-current-char-equal-p ".") - (setq do-indent t))) - do-indent)) - -(defun jcs-asm-return () - "Return key for `nasm-mode'." - (interactive) - (let (continue-comment) - (save-excursion - (ignore-errors - (back-to-indentation) - (forward-char 1) - (when (jcs-current-char-equal-p ";") - (forward-char 1) - (when (jcs-current-char-equal-p ";") - (setq continue-comment t))))) - (newline-and-indent) - (when continue-comment - (insert ";; ") - (save-excursion (indent-line-to 0))))) - (defun jcs-asm-comment () "Comment key for `nasm-mode'." (interactive) ;; Call normal nasm comment function before do our own nasm comment. - (call-interactively 'nasm-comment) + (call-interactively #'nasm-comment) (let (should-indent) (save-excursion @@ -144,11 +95,11 @@ ;; (jcs-add-hook '(fasm-mode-hook masm-mode-hook nasm-mode-hook) + (jcs-use-lisp-comment) (modify-syntax-entry ?_ "w") (jcs-asm-mode--init) (jcs-key-local - `(((kbd "RET") . jcs-asm-return) - ((kbd ";") . jcs-asm-comment)))) + `(((kbd ";") . jcs-asm-comment)))) ;; ;; (@* "Extensions" ) From 879de4d5a6744c857ecb05f1ebb431ced5a2c4df Mon Sep 17 00:00:00 2001 From: JenChieh Date: Mon, 18 Dec 2023 01:28:01 -0800 Subject: [PATCH 306/894] fix(buffer-menu): ignore vc buffer --- modules/emacs/buffer-menu/config.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/emacs/buffer-menu/config.el b/modules/emacs/buffer-menu/config.el index e45cf326..d07c7262 100644 --- a/modules/emacs/buffer-menu/config.el +++ b/modules/emacs/buffer-menu/config.el @@ -15,7 +15,7 @@ "[*]Ibuffer[*]" "[*]Bug Help[*]" "[*]Warnings[*]" - "[*]vc-" "[*]VC-history[*]" + "[*]vc" "[*]VC-history[*]" "[*]CPU-Profiler-Report" "[*]Memory-Profiler-Report" "[*]Process List[*]" "[*]Checkdoc " "[*]Elint[*]" "[*]Package-Lint[*]" "[*]relint[*]" From aaffa1667957529a6a14d876412da7d6e7a85169 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Mon, 18 Dec 2023 21:44:42 -0800 Subject: [PATCH 307/894] chore(magit): Don't use auto revert mode --- modules/tools/magit/config.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/tools/magit/config.el b/modules/tools/magit/config.el index 89d1c513..37995ac6 100644 --- a/modules/tools/magit/config.el +++ b/modules/tools/magit/config.el @@ -2,7 +2,8 @@ (use-package magit :init - (setq magit-diff-refine-hunk t ; show granular diffs in selected hunk + (setq magit-auto-revert-mode nil ; we do this ourselves further down + magit-diff-refine-hunk t ; show granular diffs in selected hunk ;; Don't autosave repo buffers. This is too magical, and saving can ;; trigger a bunch of unwanted side-effects, like save hooks and ;; formatters. Trust the user to know what they're doing. From 39ea16e087ea0f7a3a9d866a7210facc2b29072a Mon Sep 17 00:00:00 2001 From: JenChieh Date: Mon, 18 Dec 2023 21:44:57 -0800 Subject: [PATCH 308/894] chore(magit): Echo some magit commands --- lisp/jcs-env.el | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lisp/jcs-env.el b/lisp/jcs-env.el index 09cd3e73..6b22ea68 100755 --- a/lisp/jcs-env.el +++ b/lisp/jcs-env.el @@ -191,7 +191,8 @@ y-or-n-p company-clang--handle-error) message-clean-mode-echo-commands - '( mwheel-scroll + '( save-buffer + mwheel-scroll previous-line next-line vsc-edit-beginning-of-line vsc-edit-end-of-line mark-whole-buffer @@ -205,7 +206,9 @@ reb-update-overlays reb-next-match reb-prev-match lsp--message sly-message - define-it) + define-it + magit-process-sentinel magit-commit-diff magit-run-git-async + git-commit-save-message) message-clean-mode-minor-mode 'echo)) (use-package msgu From 2f942e0591b42dd06f1cbd5c8bf29496e4c0a86d Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 19 Dec 2023 03:21:47 -0800 Subject: [PATCH 309/894] chore: Echo new file message --- lisp/jcs-env.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/jcs-env.el b/lisp/jcs-env.el index 6b22ea68..3af29f4a 100755 --- a/lisp/jcs-env.el +++ b/lisp/jcs-env.el @@ -191,7 +191,7 @@ y-or-n-p company-clang--handle-error) message-clean-mode-echo-commands - '( save-buffer + '( after-find-file save-buffer mwheel-scroll previous-line next-line vsc-edit-beginning-of-line vsc-edit-end-of-line From 82dc2fff0944b9467bcdde4079bef53a174213e4 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 19 Dec 2023 04:05:26 -0800 Subject: [PATCH 310/894] chore(templates): Update submodule --- templates | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates b/templates index 3a4e8e9e..8cd9f5ff 160000 --- a/templates +++ b/templates @@ -1 +1 @@ -Subproject commit 3a4e8e9e79918a334405f92cc45cc279da06b8ac +Subproject commit 8cd9f5ff9aba298c4deaebca649dc4bff8798fc3 From 9752200bd597ecefa263d8c303705e49ccaf1075 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 19 Dec 2023 04:05:44 -0800 Subject: [PATCH 311/894] chore(snippets): Update submodule --- snippets | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/snippets b/snippets index a3f4456b..036f1478 160000 --- a/snippets +++ b/snippets @@ -1 +1 @@ -Subproject commit a3f4456b511c554daf4e6c7253866ad844c790c5 +Subproject commit 036f1478b3d9c13f98931253d8f19c9b0a8469dc From a608516bcdcabeeacb270384bbe8dcccf8ea7a74 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 19 Dec 2023 04:15:26 -0800 Subject: [PATCH 312/894] chore(templates): Update submodule --- templates | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates b/templates index 8cd9f5ff..ff7b8dd9 160000 --- a/templates +++ b/templates @@ -1 +1 @@ -Subproject commit 8cd9f5ff9aba298c4deaebca649dc4bff8798fc3 +Subproject commit ff7b8dd9929a784b7c46f8f00303f96ef24bc170 From cac4f28d181f67bc7f788b1790206a905bf8d92c Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 19 Dec 2023 16:16:56 -0800 Subject: [PATCH 313/894] chore: Use quelpa-use-package --- lisp/jcs-package.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index cef0d556..22abfbc3 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -355,7 +355,7 @@ qml-mode qss-mode qt-pro-mode - quelpa + quelpa-use-package quickrun racket-mode rainbow-csv From a4fe442ae8e8f3514e46f05c303e48d4e3fc3373 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 19 Dec 2023 17:25:18 -0800 Subject: [PATCH 314/894] chore: Update data submodules --- snippets | 2 +- templates | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/snippets b/snippets index 036f1478..3117fbf7 160000 --- a/snippets +++ b/snippets @@ -1 +1 @@ -Subproject commit 036f1478b3d9c13f98931253d8f19c9b0a8469dc +Subproject commit 3117fbf7365cd36f6d16353cb9adc83957209418 diff --git a/templates b/templates index ff7b8dd9..51adf160 160000 --- a/templates +++ b/templates @@ -1 +1 @@ -Subproject commit ff7b8dd9929a784b7c46f8f00303f96ef24bc170 +Subproject commit 51adf160dd5acd1a2c2162f8d6d7770859971e76 From 64c8d8518f075ddab1cc6f26489dc176d87df809 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 19 Dec 2023 17:25:47 -0800 Subject: [PATCH 315/894] Add support for asm-mode and gas-mode --- lisp/jcs-module.el | 3 ++- modules/lang/asm/config.el | 36 +++++++++++++++++++++++++++--------- 2 files changed, 29 insertions(+), 10 deletions(-) diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index cbe59444..4a3bd034 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -71,7 +71,8 @@ (agda-mode . "lang/agda") (applescript-mode . "lang/applescript-mode") (arduino-mode . "lang/arduino") - ((masm-mode nasm-mode) . "lang/asm") + (( asm-mode fasm-mode masm-mode nasm-mode gas-mode) + . "lang/asm") (basic-mode . "lang/basic") (bat-mode . "lang/batch") (beancount . "lang/beancount") diff --git a/modules/lang/asm/config.el b/modules/lang/asm/config.el index 181cd881..1f0c593d 100644 --- a/modules/lang/asm/config.el +++ b/modules/lang/asm/config.el @@ -1,8 +1,11 @@ ;;; lang/asm/config.el -*- lexical-binding: t; -*- +(require 'asm-mode) + (require 'fasm-mode) (require 'masm-mode) (require 'nasm-mode) +(require 'gas-mode) ;; ;; (@* "Keys" ) @@ -49,7 +52,8 @@ (not (alist-get 'mode (hack-local-variables-prop-line))) ;; Insert file header. (not (jcs-insert-header-if-valid '("[.]asm" - "[.]inc") + "[.]inc" + "[.]s") 'jcs-asm-ask-source :interactive t))) ;; Switch major mode. @@ -64,22 +68,31 @@ (interactive (list (completing-read "Major mode for this Assembly Language file: " - '("fasm" "masm" "nasm")))) + '("asm" "fasm" "masm" "nasm" "gas")))) (pcase mode + ("asm" (asm-mode)) ("fasm" (fasm-mode)) ("masm" (masm-mode)) - ("nasm" (nasm-mode)))) + ("nasm" (nasm-mode)) + ("gas" (gas-mode)))) (file-header-defsrc jcs-asm-ask-source "Major source for this Assembly Language file: " - '(("fasm" . "Flat Assembler") + '(("asm" . "Default") + ("fasm" . "Flat Assembler") ("masm" . "Microsoft Macro Assembler") - ("nasm" . "Netwide Assembler")) + ("nasm" . "Netwide Assembler") + ("gas" . "GNU Assembler")) (let ((jcs-asm--asking-mode t)) (pcase index - (0 (fasm-mode) (jcs-insert-fasm-template)) - (1 (masm-mode) (jcs-insert-masm-template)) - (2 (nasm-mode) (jcs-insert-nasm-template))))) + (0 (asm-mode) (jcs-insert-asm-template)) + (1 (fasm-mode) (jcs-insert-fasm-template)) + (2 (masm-mode) (jcs-insert-masm-template)) + (3 (nasm-mode) (jcs-insert-nasm-template)) + (4 (gas-mode) (jcs-insert-gas-template))))) + +(file-header-defins jcs-insert-asm-template "assembly" "asm/default.txt" + "Header for ASM file.") (file-header-defins jcs-insert-fasm-template "assembly" "fasm/default.txt" "Header for FASM file.") @@ -90,11 +103,16 @@ (file-header-defins jcs-insert-nasm-template "assembly" "nasm/default.txt" "Header for NASM file.") +(file-header-defins jcs-insert-gas-template "assembly" "gas/default.txt" + "Header for GAS file.") + ;; ;; (@* "Hook" ) ;; -(jcs-add-hook '(fasm-mode-hook masm-mode-hook nasm-mode-hook) +(jcs-add-hook '( asm-mode-hook + fasm-mode-hook masm-mode-hook nasm-mode-hook + gas-mode-hook) (jcs-use-lisp-comment) (modify-syntax-entry ?_ "w") (jcs-asm-mode--init) From d4f91f8d4a7e47c822b332041c6f231a9353f972 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 19 Dec 2023 21:44:04 -0800 Subject: [PATCH 316/894] chore: Add gas-mode --- lisp/jcs-package.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 22abfbc3..d0056e0a 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -217,6 +217,7 @@ fsharp-mode fstar-mode fvwm-mode + gas-mode gcmh gdscript-mode git-assembler-mode From 1996069ed0c36cb5a9bd3a75b6ebdd35d4f7bedd Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 19 Dec 2023 21:44:10 -0800 Subject: [PATCH 317/894] chore(asm): Configure for gas-mode --- modules/lang/asm/config.el | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/modules/lang/asm/config.el b/modules/lang/asm/config.el index 1f0c593d..26b9b75e 100644 --- a/modules/lang/asm/config.el +++ b/modules/lang/asm/config.el @@ -111,13 +111,16 @@ ;; (jcs-add-hook '( asm-mode-hook - fasm-mode-hook masm-mode-hook nasm-mode-hook - gas-mode-hook) + fasm-mode-hook masm-mode-hook nasm-mode-hook) (jcs-use-lisp-comment) (modify-syntax-entry ?_ "w") (jcs-asm-mode--init) (jcs-key-local - `(((kbd ";") . jcs-asm-comment)))) + `(((kbd ";") . jcs-asm-comment)))) + +(jcs-add-hook '( gas-mode-hook) + (run-hooks 'prog-mode-hook) + (jcs-asm-mode--init)) ;; ;; (@* "Extensions" ) From 60e4bd31f1273280e6c3ee1df82a2e091f46baa1 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 20 Dec 2023 03:25:52 -0800 Subject: [PATCH 318/894] fix: Ask license template for COPYING file --- modules/emacs/text-mode/config.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/emacs/text-mode/config.el b/modules/emacs/text-mode/config.el index 91134401..ea44fdd4 100644 --- a/modules/emacs/text-mode/config.el +++ b/modules/emacs/text-mode/config.el @@ -71,7 +71,9 @@ If optional argument WITH-EXT is non-nil; return path with extension." (company-fuzzy-backend-add-before 'company-kaomoji 'company-dabbrev) (jcs-insert-header-if-valid - '("\\(/\\|\\`\\)[Ll][Ii][Cc][Ee][Nn][Ss][Ee]") 'jcs-ask-insert-license-content + '("\\(/\\|\\`\\)[Ll][Ii][Cc][Ee][Nn][Ss][Ee]" + "\\(/\\|\\`\\)[Cc][Oo][Pp][Yy][Ii][Nn][Gg]") + 'jcs-ask-insert-license-content :interactive t) (jcs-insert-header-if-valid '("\\(/\\|\\`\\)[Cc][Hh][Aa][Nn][Gg][Ee][-_]*[Ll][Oo][Gg]") From a92400c296c174973c2f2f69571aa40b54f99e58 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 21 Dec 2023 02:03:05 -0800 Subject: [PATCH 319/894] chore(templates): Update submodule --- templates | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates b/templates index 51adf160..97da888c 160000 --- a/templates +++ b/templates @@ -1 +1 @@ -Subproject commit 51adf160dd5acd1a2c2162f8d6d7770859971e76 +Subproject commit 97da888c177a9f744ce5192c6c453e0730c2e0ff From 848b104fccfeff9c4612f8c56e749552da586029 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 21 Dec 2023 02:46:57 -0800 Subject: [PATCH 320/894] revert: lisp comment in assembly languages --- modules/lang/asm/config.el | 1 - modules/lang/emacs-lisp/config.el | 11 ----------- 2 files changed, 12 deletions(-) diff --git a/modules/lang/asm/config.el b/modules/lang/asm/config.el index 26b9b75e..0bb7ee6a 100644 --- a/modules/lang/asm/config.el +++ b/modules/lang/asm/config.el @@ -112,7 +112,6 @@ (jcs-add-hook '( asm-mode-hook fasm-mode-hook masm-mode-hook nasm-mode-hook) - (jcs-use-lisp-comment) (modify-syntax-entry ?_ "w") (jcs-asm-mode--init) (jcs-key-local diff --git a/modules/lang/emacs-lisp/config.el b/modules/lang/emacs-lisp/config.el index af65c837..ef5a027e 100644 --- a/modules/lang/emacs-lisp/config.el +++ b/modules/lang/emacs-lisp/config.el @@ -1,16 +1,5 @@ ;;; lang/emacs-lisp/config.el -*- lexical-binding: t; -*- -;; -;; (@* "Comment" ) -;; - -(defun jcs-use-lisp-comment () - "Fixed lisp comment." - (setq-local comment-start-skip - (with-temp-buffer (funcall #'lisp-mode) comment-start-skip) - comment-end-skip - (with-temp-buffer (funcall #'lisp-mode) comment-end-skip))) - ;; ;; (@* "Templates" ) ;; From 973f7e68fb135bf1cef6b98d263270bca38ea8c6 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 22 Dec 2023 23:45:09 -0800 Subject: [PATCH 321/894] chore(env): Echo execrun and compilation message --- lisp/jcs-env.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/jcs-env.el b/lisp/jcs-env.el index 3af29f4a..37fcbd4d 100755 --- a/lisp/jcs-env.el +++ b/lisp/jcs-env.el @@ -203,6 +203,7 @@ isearch-done undefined toggle-truncate-lines + compilation-handle-exit execrun-compile reb-update-overlays reb-next-match reb-prev-match lsp--message sly-message From e5706f8ce093dc8c6c1b0f81b983df32181011ca Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 22 Dec 2023 23:45:26 -0800 Subject: [PATCH 322/894] chore: Improve save buffer error message --- lisp/lib/jcs-edit.el | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lisp/lib/jcs-edit.el b/lisp/lib/jcs-edit.el index 4aa3d788..953dc0ec 100644 --- a/lisp/lib/jcs-edit.el +++ b/lisp/lib/jcs-edit.el @@ -275,9 +275,11 @@ (interactive) (cond ((not (buffer-file-name)) - (user-error "[WARNING] Can't save with invalid filename: %s" (buffer-name))) + (msgu-inhibit-log + (message "[WARN] Can't save with invalid filename: %s" (buffer-name)))) (buffer-read-only - (user-error "[WARNING] Can't save read-only file: %s" buffer-read-only)) + (msgu-inhibit-log + (message "[WARN] Can't save read-only file: %s" buffer-read-only))) (t (let ((readable (file-readable-p (buffer-file-name)))) (msgu-inhibit-log (call-interactively #'save-buffer)) From 196271012c99db9dbf2aaa110360b83769625ea6 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 24 Dec 2023 00:01:53 -0800 Subject: [PATCH 323/894] chore(cmake): Treat underscore as word --- modules/lang/cmake/config.el | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/lang/cmake/config.el b/modules/lang/cmake/config.el index 64ca6feb..241f638b 100644 --- a/modules/lang/cmake/config.el +++ b/modules/lang/cmake/config.el @@ -35,6 +35,8 @@ ;; (jcs-add-hook 'cmake-mode-hook + (modify-syntax-entry ?_ "w") + (setq-local indent-tabs-mode t) (company-fuzzy-backend-add-before 'company-cmake 'company-dabbrev) From f5e694a86a50e7c97f7b53eef5599a92d141d693 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 27 Dec 2023 00:53:09 -0800 Subject: [PATCH 324/894] Add choose of c++ header --- modules/lang/c++/config.el | 19 ++++++++++++++++--- modules/lang/c/config.el | 23 ++++++++++++++++++++--- modules/lang/cc/config.el | 6 +++--- 3 files changed, 39 insertions(+), 9 deletions(-) diff --git a/modules/lang/c++/config.el b/modules/lang/c++/config.el index 036aef83..074bcc5b 100644 --- a/modules/lang/c++/config.el +++ b/modules/lang/c++/config.el @@ -37,14 +37,27 @@ (0 (jcs-cc-insert-header)) (1 (call-interactively #'jcs-c++-ask-unreal-source-type)))) +(file-header-defsrc jcs-c++-ask-header "Type of header inclusion: " + '(("pragma once" . "Pragma once inclusion") + ("include gaurds" . "Include gaurds inclusion")) + (pcase index + (0 (jcs-insert-c++-header-template-pragma-once)) + (1 (jcs-insert-c++-header-template-include-guards)))) + ;; ;; (@* "Templates" ) ;; -(file-header-defins jcs-insert-c++-header-template "c++" "header.txt" - "Header for C++ header file.") +(file-header-defins jcs-insert-c++-header-template-pragma-once + "c++" "header/pragma_once.txt" + "Header for C++ header file (pragma once).") + +(file-header-defins jcs-insert-c++-header-template-include-guards + "c++" "header/include_guards.txt" + "Header for C++ header file (include guards).") -(file-header-defins jcs-insert-c++-source-template "c++" "source.txt" +(file-header-defins jcs-insert-c++-source-template + "c++" "source.txt" "Header for C++ source file.") (file-header-defins jcs-insert-c++-unreal-header-template--actor diff --git a/modules/lang/c/config.el b/modules/lang/c/config.el index 9c127370..0af70156 100644 --- a/modules/lang/c/config.el +++ b/modules/lang/c/config.el @@ -1,13 +1,30 @@ ;;; lang/c/config.el -*- lexical-binding: t; -*- +;; +;; (@* "Header" ) +;; + +(file-header-defsrc jcs-c-ask-header "Type of header inclusion: " + '(("pragma once" . "Pragma once inclusion") + ("include gaurds" . "Include gaurds inclusion")) + (pcase index + (0 (jcs-insert-c-header-template-pragma-once)) + (1 (jcs-insert-c-header-template-include-guards)))) + ;; ;; (@* "Templates" ) ;; -(file-header-defins jcs-insert-c-header-template "c" "header.txt" - "Header for C header file.") +(file-header-defins jcs-insert-c-header-template-pragma-once + "c" "header/pragma_once.txt" + "Header for C header file (pragma once).") + +(file-header-defins jcs-insert-c-header-template-include-guards + "c" "header/include_guards.txt" + "Header for C header file (include guards).") -(file-header-defins jcs-insert-c-source-template "c" "source.txt" +(file-header-defins jcs-insert-c-source-template + "c" "source.txt" "Header for C source file.") ;; diff --git a/modules/lang/cc/config.el b/modules/lang/cc/config.el index eaacd3f4..cb647237 100644 --- a/modules/lang/cc/config.el +++ b/modules/lang/cc/config.el @@ -136,10 +136,10 @@ preceded by the opening brace or a comma (disregarding whitespace in between)." (defun jcs-cc-insert-header () "Insert header for `cc-mode' related modes." - (jcs-insert-header-if-valid jcs-c++-header-extensions 'jcs-insert-c++-header-template) + (jcs-insert-header-if-valid jcs-c++-header-extensions 'jcs-c++-ask-header :interactive t) (jcs-insert-header-if-valid jcs-c++-source-extensions 'jcs-insert-c++-source-template) - (jcs-insert-header-if-valid jcs-c-header-extensions 'jcs-insert-c-header-template) - (jcs-insert-header-if-valid jcs-c-source-extensions 'jcs-insert-c-source-template)) + (jcs-insert-header-if-valid jcs-c-header-extensions 'jcs-c-ask-header :interactive t) + (jcs-insert-header-if-valid jcs-c-source-extensions 'jcs-insert-c-source-template)) ;; ;; (@* "Hook" ) From ef6c6e5abc0eb54f3d20430c1b2324d532257c97 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 27 Dec 2023 00:54:44 -0800 Subject: [PATCH 325/894] chore(templates): Update submodules --- templates | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates b/templates index 97da888c..ab1fbb7f 160000 --- a/templates +++ b/templates @@ -1 +1 @@ -Subproject commit 97da888c177a9f744ce5192c6c453e0730c2e0ff +Subproject commit ab1fbb7f0b909747bb29b5d5051dc3c37da306d4 From 96b6e6ceb6ad8c68c878e58563380ef193aac01a Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 27 Dec 2023 21:16:14 -0800 Subject: [PATCH 326/894] chore(sideline): Add sideline-eglot --- lisp/jcs-package.el | 1 + modules/ui/sideline/config.el | 1 + 2 files changed, 2 insertions(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index d0056e0a..da0a2f4e 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -376,6 +376,7 @@ shrink-whitespace sideline-blame sideline-color + sideline-eglot sideline-flycheck sideline-flymake sideline-lsp diff --git a/modules/ui/sideline/config.el b/modules/ui/sideline/config.el index f1749306..f3bbb349 100644 --- a/modules/ui/sideline/config.el +++ b/modules/ui/sideline/config.el @@ -7,6 +7,7 @@ (setq sideline-delay 0.2 sideline-backends-left '((sideline-color . up)) sideline-backends-right '((sideline-lsp . up) + (sideline-eglot . up) (sideline-flycheck . down) (sideline-flymake . down) (chatgpt-sideline . up)) From 62f6fcca92a18801ec6cbe26d82a117a065dbbda Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 28 Dec 2023 14:26:35 -0800 Subject: [PATCH 327/894] test: Resolve compile error --- Eask | 17 +++++++++++++---- Makefile | 1 + lisp/lib/jcs-window.el | 2 +- test/test-compile.el | 10 +++++----- 4 files changed, 20 insertions(+), 10 deletions(-) diff --git a/Eask b/Eask index 58383d16..03c1309d 100755 --- a/Eask +++ b/Eask @@ -5,10 +5,6 @@ (website-url "https://github.com/jcs-emacs/jcs-emacs") (keywords "lisp" "config") -(script "test" "echo \"Error: no test specified\" && exit 1") - -(depends-on "emacs" "29.1") - (files "early-init.el" "init.el" "lisp/*.el" "lisp/lib/*.el" @@ -17,3 +13,16 @@ "banners/**" "fonts/**" "templates/**") + +(script "test" "echo \"Error: no test specified\" && exit 1") + +(source 'gnu) +(source 'melpa) +(source 'jcs-elpa) + +(depends-on "emacs" "29.1") + +(depends-on "pkg-dm") +(depends-on "noflet") + +(setq network-security-level 'low) ; see https://github.com/jcs090218/setup-emacs-windows/issues/156#issuecomment-932956432 diff --git a/Makefile b/Makefile index d5693c08..384baace 100755 --- a/Makefile +++ b/Makefile @@ -17,6 +17,7 @@ install: compile: @echo "Compiling..." + $(EASK) install pkg-dm noflet $(EASK) concat $(EASK) load ./test/test-compile.el diff --git a/lisp/lib/jcs-window.el b/lisp/lib/jcs-window.el index ced8199c..b4538760 100644 --- a/lisp/lib/jcs-window.el +++ b/lisp/lib/jcs-window.el @@ -136,7 +136,7 @@ ALL-FRAMES." (defun jcs-window-record-once () "Record windows status once." - (let (buf-names lns cols f-lns) + (let ((buf-names nil) (lns nil) (cols nil) (f-lns nil)) ;; Record down all the window information with the same buffer opened. (jcs-walk-windows (lambda () diff --git a/test/test-compile.el b/test/test-compile.el index d1d4b5d0..376ce4eb 100755 --- a/test/test-compile.el +++ b/test/test-compile.el @@ -14,18 +14,18 @@ (let* ((concated-file "./dist/jcs-emacs.built.el") (concated-file (expand-file-name concated-file)) - (conditions " + (footer " ;; Local Variables: ;; coding: utf-8 ;; byte-compile-warnings: (redefine) ;; End: ")) (with-current-buffer (find-file concated-file) - (unless (string-suffix-p conditions (buffer-string)) + (unless (string-suffix-p footer (buffer-string)) (goto-char (point-max)) - (insert conditions)) - (save-buffer) - (byte-compile-file buffer-file-name))) + (insert footer)) + (save-buffer)) + (byte-compile-file concated-file)) ;; Local Variables: ;; coding: utf-8 From f50dc1c3bc60b9efad0c04fca4e6a75d1033708e Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 28 Dec 2023 14:29:14 -0800 Subject: [PATCH 328/894] test(Makefile): Simplify it --- Makefile | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 384baace..b3b4581b 100755 --- a/Makefile +++ b/Makefile @@ -15,9 +15,8 @@ install: @echo "Installing dependenices..." $(EASK) install-deps -compile: +compile: install @echo "Compiling..." - $(EASK) install pkg-dm noflet $(EASK) concat $(EASK) load ./test/test-compile.el From 03f8beef8abd82a031d1704a3383e80e9e3f90a9 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 28 Dec 2023 14:41:02 -0800 Subject: [PATCH 329/894] stylte(test): pp script --- test/startup/test-startup.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/startup/test-startup.el b/test/startup/test-startup.el index 13254ecf..51b70dca 100755 --- a/test/startup/test-startup.el +++ b/test/startup/test-startup.el @@ -19,8 +19,8 @@ (defconst jcs-ci t "Flag for CI testing.") -(let (debug-on-error - url-show-status +(let ((debug-on-error) + (url-show-status) (early-init-file (locate-user-emacs-file "early-init.el")) (user-init-file (locate-user-emacs-file "init.el"))) (load early-init-file) From 5b12bf42c7b99bf0b3a9c621cc1181361a15e2b2 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 29 Dec 2023 05:57:22 -0800 Subject: [PATCH 330/894] chore: Mute more lsp message --- lisp/jcs-env.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/jcs-env.el b/lisp/jcs-env.el index 37fcbd4d..f820b2d8 100755 --- a/lisp/jcs-env.el +++ b/lisp/jcs-env.el @@ -205,7 +205,7 @@ toggle-truncate-lines compilation-handle-exit execrun-compile reb-update-overlays reb-next-match reb-prev-match - lsp--message + lsp--message lsp--send-request-async lsp--apply-text-edits sly-message define-it magit-process-sentinel magit-commit-diff magit-run-git-async From bb3ee6ebd393e67d3fd8c1f2087f56335674f2da Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 29 Dec 2023 05:57:29 -0800 Subject: [PATCH 331/894] chore: Add company-emmet --- lisp/jcs-package.el | 1 + modules/lang/web/config.el | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index da0a2f4e..296f1b7c 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -95,6 +95,7 @@ company-dockerfile company-eask company-elisp-keywords + company-emmet company-emojify company-fuzzy company-glsl diff --git a/modules/lang/web/config.el b/modules/lang/web/config.el index 1a6ce280..36f73ee3 100644 --- a/modules/lang/web/config.el +++ b/modules/lang/web/config.el @@ -168,3 +168,7 @@ (setq auto-rename-tag-disabled-commands '(query-replace) auto-rename-tag-disabled-minor-modes '(iedit-mode multiple-cursors-mode))) + +(use-package emmet-mode + :hook (emmet-mode . (lambda (&rest _) + (company-fuzzy-backend-add 'company-emmet)))) From 9b0f9887eb3a64531c11cd87e8ca0c7ae702a156 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 29 Dec 2023 05:59:16 -0800 Subject: [PATCH 332/894] chore: Clean up dep list --- lisp/jcs-package.el | 1 - 1 file changed, 1 deletion(-) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 296f1b7c..1f51b46d 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -156,7 +156,6 @@ elm-mode emacsql-mysql emacsql-psql - emmet-mode emoji-github emp envrc From aab83899e45b5384282b98bc10e72bcb633c81fa Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sat, 30 Dec 2023 03:44:54 -0800 Subject: [PATCH 333/894] perf(lsp): Improve lsp performance --- modules/tools/lsp/config.el | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/modules/tools/lsp/config.el b/modules/tools/lsp/config.el index 098a7ab6..b1bca306 100644 --- a/modules/tools/lsp/config.el +++ b/modules/tools/lsp/config.el @@ -4,6 +4,12 @@ :init (setq lsp-auto-guess-root t lsp-keep-workspace-alive nil + ;; Disable features that have great potential to be slow. + lsp-enable-folding nil + lsp-enable-text-document-color nil + ;; Reduce unexpected modifications to code + lsp-enable-on-type-formatting nil + ;; Make breadcrumbs opt-in; they're redundant with the modeline and imenu lsp-headerline-breadcrumb-enable nil) :config ;; Let's not block the loading process, so lsp packages don't hamper with From 66cbc2c316a22f01eb1bc8c22975518957e38f3f Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sat, 30 Dec 2023 23:05:42 -0800 Subject: [PATCH 334/894] chore(env): Echo fof --- lisp/jcs-env.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lisp/jcs-env.el b/lisp/jcs-env.el index f820b2d8..29be8f03 100755 --- a/lisp/jcs-env.el +++ b/lisp/jcs-env.el @@ -209,7 +209,8 @@ sly-message define-it magit-process-sentinel magit-commit-diff magit-run-git-async - git-commit-save-message) + git-commit-save-message + ff-find-the-other-file) message-clean-mode-minor-mode 'echo)) (use-package msgu From 0d0ce9bfd9c5c865237a769dd7b8c85796cee720 Mon Sep 17 00:00:00 2001 From: Jen-Chieh Shen Date: Mon, 1 Jan 2024 01:10:34 -0800 Subject: [PATCH 335/894] chore: Update copyright year --- LICENSE.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LICENSE.txt b/LICENSE.txt index 179d115f..30cbae8d 100755 --- a/LICENSE.txt +++ b/LICENSE.txt @@ -1,6 +1,6 @@ BSD 2-Clause License -Copyright (c) 2015-2023, Jen-Chieh Shen +Copyright (c) 2015-2024, Jen-Chieh Shen All rights reserved. Redistribution and use in source and binary forms, with or without From b6dad0a57e9ef5e2e0a924f28edac9b44f1ac4da Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 2 Jan 2024 23:43:40 -0800 Subject: [PATCH 336/894] feat: Add convert to string --- lisp/lib/jcs-util.el | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lisp/lib/jcs-util.el b/lisp/lib/jcs-util.el index e27bfe66..36558fc7 100644 --- a/lisp/lib/jcs-util.el +++ b/lisp/lib/jcs-util.el @@ -667,6 +667,10 @@ If optional argument REVERSE is non-nil, LIST item and ELT argument." ;; (@* "String" ) ;; +(defun jcs-2str (obj) + "Convert OBJ to string." + (format "%s" obj)) + (defun jcs-string-compare-p (regexp str type &optional ignore-case) "Compare STR with REGEXP by TYPE. From cfd40f14b6bd7590d479e39e9ee2ccf33345550b Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 2 Jan 2024 23:43:52 -0800 Subject: [PATCH 337/894] Add debugger module --- lisp/jcs-module.el | 1 + modules/tools/debugger/config.el | 10 ++++++++++ 2 files changed, 11 insertions(+) create mode 100644 modules/tools/debugger/config.el diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index 4a3bd034..e28dc0f2 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -44,6 +44,7 @@ (openai . "tools/ai") (autoconf-mode . "tools/autoconf") (csv-mode . "tools/csv") + (dap-mode . "tools/debugger") (dockerfile-mode . "tools/dockerfile") (editorconfig . "tools/editorconfig") ((easky execrun quickrun) . "tools/eval") diff --git a/modules/tools/debugger/config.el b/modules/tools/debugger/config.el new file mode 100644 index 00000000..56141603 --- /dev/null +++ b/modules/tools/debugger/config.el @@ -0,0 +1,10 @@ +;;; tools/debugger/config.el -*- lexical-binding: t; -*- + +;; gdb +(setq gdb-show-main t + gdb-many-windows t) + +(jcs-add-hook '(dap-mode-hook) + (let* ((mode-name (jcs-2str major-mode)) + (guess-req (s-replace "-mode" "" mode-name))) + (require (intern (format "dap-%s" guess-req)) nil t))) From 9bde91176295e4e18afcc58ceffb71e2b6497541 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 2 Jan 2024 23:44:04 -0800 Subject: [PATCH 338/894] fix(edit): Ignore indent errors --- lisp/lib/jcs-edit.el | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lisp/lib/jcs-edit.el b/lisp/lib/jcs-edit.el index 953dc0ec..0a510a09 100644 --- a/lisp/lib/jcs-edit.el +++ b/lisp/lib/jcs-edit.el @@ -77,6 +77,9 @@ ;; (@* "Indentation" ) ;; +(jcs-advice-add 'indent-region :around + (ignore-errors (apply arg0 args))) + (jcs-advice-add 'indent-line-to :before (indent-control-ensure-tab-width)) ;; From dbb7d54ff9b70bf40851ba99a174f40b691747f7 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 5 Jan 2024 03:10:16 -0800 Subject: [PATCH 339/894] chore(isearch): Don't cancel isearch on scroll --- modules/editor/isearch/config.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/editor/isearch/config.el b/modules/editor/isearch/config.el index 29e6f1c3..a3770626 100644 --- a/modules/editor/isearch/config.el +++ b/modules/editor/isearch/config.el @@ -16,7 +16,8 @@ ("C-v" . isearch-yank-pop)) :init (setq isearch-lazy-count t - lazy-count-prefix-format "[%s:%s] ")) + lazy-count-prefix-format "[%s:%s] " + isearch-allow-scroll 'unlimited)) (use-package isearch-project :init From 09a244bd367d389100367c149a925bb3cce1ddef Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 10 Jan 2024 20:25:45 -0800 Subject: [PATCH 340/894] chore: Update submodules --- dict | 2 +- snippets | 2 +- templates | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dict b/dict index 1cbeb341..86a0c1dd 160000 --- a/dict +++ b/dict @@ -1 +1 @@ -Subproject commit 1cbeb341d55a8b9724182d5193a494b5b496d5e0 +Subproject commit 86a0c1dd189485854d436971889911deade96c46 diff --git a/snippets b/snippets index 3117fbf7..eceb5ce2 160000 --- a/snippets +++ b/snippets @@ -1 +1 @@ -Subproject commit 3117fbf7365cd36f6d16353cb9adc83957209418 +Subproject commit eceb5ce2736125b5d8b204e6a950ed5f7c6a685c diff --git a/templates b/templates index ab1fbb7f..8e235ed1 160000 --- a/templates +++ b/templates @@ -1 +1 @@ -Subproject commit ab1fbb7f0b909747bb29b5d5051dc3c37da306d4 +Subproject commit 8e235ed1a4da92592eaf0d3e60c10fb5289de0a3 From 8eaea66e41d336607c469f9534d756dca0ef4f24 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 12 Jan 2024 03:13:37 -0800 Subject: [PATCH 341/894] chore: Add LaTex completion packages --- lisp/jcs-package.el | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 1f51b46d..57b46293 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -84,6 +84,7 @@ com-css-sort command-log-mode company-ansible + company-auctex company-autoconf company-bibtex company-box @@ -104,6 +105,7 @@ company-ledger company-lua company-makefile + company-math company-meta-net company-mlton company-nginx @@ -113,6 +115,7 @@ company-php company-plsense company-powershell + company-reftex company-restclient company-shell company-sourcekit From 31deaa9a9850ae904b9325af2b39dc5a57d0d82b Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 12 Jan 2024 03:13:56 -0800 Subject: [PATCH 342/894] feat: Configure Tex completion packages --- modules/lang/latex/config.el | 40 ++++++++++++++++++++++++++++++++++-- 1 file changed, 38 insertions(+), 2 deletions(-) diff --git a/modules/lang/latex/config.el b/modules/lang/latex/config.el index 2ffde2cc..0e874bdb 100644 --- a/modules/lang/latex/config.el +++ b/modules/lang/latex/config.el @@ -1,5 +1,27 @@ ;;; lang/latex/config.el -*- lexical-binding: t; -*- +(require 'tex) + +;; +;; (@* "Settings" ) +;; + +(setq TeX-parse-self t ; parse on load + TeX-auto-save t ; parse on save + ;; Use hidden directories for AUCTeX files. + TeX-auto-local ".auctex-auto" + TeX-style-local ".auctex-style" + TeX-source-correlate-mode t + TeX-source-correlate-method 'synctex + ;; Don't start the Emacs server when correlating sources. + TeX-source-correlate-start-server nil + ;; Automatically insert braces after sub/superscript in `LaTeX-math-mode'. + TeX-electric-sub-and-superscript t + ;; Just save, don't ask before each compilation. + TeX-save-query nil) + +(message-clean-mode-add-echo-commands '(TeX-auto-list-information)) + ;; ;; (@* "Templates" ) ;; @@ -11,8 +33,22 @@ ;; (@* "Hook" ) ;; -(jcs-add-hook 'latex-mode-hook - (company-fuzzy-backend-add-before 'company-bibtex 'company-dabbrev) +(jcs-add-hook 'LaTeX-mode-hook + (progn ; BibTeX + (company-fuzzy-backend-add-before 'company-bibtex 'company-dabbrev)) + (progn ; AUCTeX + (company-fuzzy-backend-add-before 'company-auctex-labels 'company-dabbrev) + (company-fuzzy-backend-add-before 'company-auctex-bibs 'company-dabbrev) + (company-fuzzy-backend-add-before 'company-auctex-macros 'company-dabbrev) + (company-fuzzy-backend-add-before 'company-auctex-symbols 'company-dabbrev) + (company-fuzzy-backend-add-before 'company-auctex-environments 'company-dabbrev)) + (progn ; RefTeX + (company-fuzzy-backend-add-before 'company-reftex-labels 'company-dabbrev) + (company-fuzzy-backend-add-before 'company-reftex-citations 'company-dabbrev)) + (progn ; LaTex + (company-fuzzy-backend-add-before 'company-latex-commands 'company-dabbrev) + (company-fuzzy-backend-add-before 'company-math-symbols-latex 'company-dabbrev) + (company-fuzzy-backend-add-before 'company-math-symbols-unicode 'company-dabbrev)) ;; File Header (jcs-insert-header-if-valid '("[.]tex") From 727bc53d323580215b7ad3a5cb8b5b84c1b14e3f Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 12 Jan 2024 03:15:05 -0800 Subject: [PATCH 343/894] refactor: Move message clean settings to its modules --- lisp/jcs-env.el | 10 ++-------- modules/editor/vs/config.el | 5 ++++- modules/emacs/re-builder/config.el | 3 +++ modules/lang/common-lisp/config.el | 4 +++- modules/tools/lsp/config.el | 3 +++ modules/tools/magit/config.el | 6 +++++- 6 files changed, 20 insertions(+), 11 deletions(-) diff --git a/lisp/jcs-env.el b/lisp/jcs-env.el index 29be8f03..221127b1 100755 --- a/lisp/jcs-env.el +++ b/lisp/jcs-env.el @@ -191,10 +191,9 @@ y-or-n-p company-clang--handle-error) message-clean-mode-echo-commands - '( after-find-file save-buffer + '( save-buffer mwheel-scroll previous-line next-line - vsc-edit-beginning-of-line vsc-edit-end-of-line mark-whole-buffer indent-region package-menu--mark-upgrades-1 pkg-dm--show-upgrades pkg-dm-autoremove @@ -204,13 +203,8 @@ undefined toggle-truncate-lines compilation-handle-exit execrun-compile - reb-update-overlays reb-next-match reb-prev-match - lsp--message lsp--send-request-async lsp--apply-text-edits - sly-message define-it - magit-process-sentinel magit-commit-diff magit-run-git-async - git-commit-save-message - ff-find-the-other-file) + after-find-file ff-find-the-other-file) message-clean-mode-minor-mode 'echo)) (use-package msgu diff --git a/modules/editor/vs/config.el b/modules/editor/vs/config.el index 1e208b66..bb607827 100644 --- a/modules/editor/vs/config.el +++ b/modules/editor/vs/config.el @@ -2,7 +2,10 @@ (use-package vsc-edit-mode :init - (setq vsc-edit-insert-tab-on-tab t)) + (setq vsc-edit-insert-tab-on-tab t) + + (message-clean-mode-add-echo-commands + '( vsc-edit-beginning-of-line vsc-edit-end-of-line))) (use-package vs-comment-return :init diff --git a/modules/emacs/re-builder/config.el b/modules/emacs/re-builder/config.el index 17ae1f2c..980aded2 100644 --- a/modules/emacs/re-builder/config.el +++ b/modules/emacs/re-builder/config.el @@ -1,5 +1,8 @@ ;;; emacs/re-builder/config.el -*- lexical-binding: t; -*- +(message-clean-mode-add-echo-commands + '( reb-update-overlays reb-next-match reb-prev-match)) + (jcs-add-hook 'reb-mode-hook ; Re-Builder (setq case-fold-search (string= "Case Sensitive" diff --git a/modules/lang/common-lisp/config.el b/modules/lang/common-lisp/config.el index d352624c..782e11d6 100644 --- a/modules/lang/common-lisp/config.el +++ b/modules/lang/common-lisp/config.el @@ -16,4 +16,6 @@ (use-package sly-repl-ansi-color :init - (add-to-list 'sly-contribs 'sly-repl-ansi-color)) + (add-to-list 'sly-contribs 'sly-repl-ansi-color) + + (message-clean-mode-add-echo-commands '( sly-message))) diff --git a/modules/tools/lsp/config.el b/modules/tools/lsp/config.el index b1bca306..1b6f62f8 100644 --- a/modules/tools/lsp/config.el +++ b/modules/tools/lsp/config.el @@ -11,6 +11,9 @@ lsp-enable-on-type-formatting nil ;; Make breadcrumbs opt-in; they're redundant with the modeline and imenu lsp-headerline-breadcrumb-enable nil) + + (message-clean-mode-add-echo-commands + '( lsp--message lsp--send-request-async lsp--apply-text-edits)) :config ;; Let's not block the loading process, so lsp packages don't hamper with ;; each another. diff --git a/modules/tools/magit/config.el b/modules/tools/magit/config.el index 37995ac6..06de2434 100644 --- a/modules/tools/magit/config.el +++ b/modules/tools/magit/config.el @@ -10,7 +10,11 @@ magit-save-repository-buffers nil ;; Don't display parent/related refs in commit buffers; they are rarely ;; helpful and only add to runtime costs. - magit-revision-insert-related-refs nil)) + magit-revision-insert-related-refs nil) + + (message-clean-mode-add-echo-commands + '( magit-process-sentinel magit-commit-diff magit-run-git-async + git-commit-save-message))) (use-package magit-todos :init From 504b542cca7547f44d802aa229305fa5caa6fe4e Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 12 Jan 2024 03:22:23 -0800 Subject: [PATCH 344/894] refactor: Move message clean settings to its modules --- lisp/jcs-env.el | 5 +---- modules/emacs/compile/config.el | 2 ++ modules/lang/cc/config.el | 6 ++++++ modules/tools/eval/config.el | 4 +++- modules/tools/lookup/config.el | 4 +++- 5 files changed, 15 insertions(+), 6 deletions(-) diff --git a/lisp/jcs-env.el b/lisp/jcs-env.el index 221127b1..c8a575bd 100755 --- a/lisp/jcs-env.el +++ b/lisp/jcs-env.el @@ -188,8 +188,7 @@ (use-package message-clean-mode :init (setq message-clean-mode-mute-commands '( push-mark set-mark-command - y-or-n-p - company-clang--handle-error) + y-or-n-p) message-clean-mode-echo-commands '( save-buffer mwheel-scroll @@ -202,8 +201,6 @@ isearch-done undefined toggle-truncate-lines - compilation-handle-exit execrun-compile - define-it after-find-file ff-find-the-other-file) message-clean-mode-minor-mode 'echo)) diff --git a/modules/emacs/compile/config.el b/modules/emacs/compile/config.el index 094d0b9d..8e65ce5d 100644 --- a/modules/emacs/compile/config.el +++ b/modules/emacs/compile/config.el @@ -4,6 +4,8 @@ :init (setq compilation-context-lines t compilation-scroll-output t) + + (message-clean-mode-add-echo-commands '( compilation-handle-exit)) :config (require 'ansi-color) (jcs-add-hook 'compilation-filter-hook diff --git a/modules/lang/cc/config.el b/modules/lang/cc/config.el index cb647237..c07ab2c4 100644 --- a/modules/lang/cc/config.el +++ b/modules/lang/cc/config.el @@ -2,6 +2,12 @@ (require 'company-c-headers) +;; +;; (@* "Settings" ) +;; + +(message-clean-mode-add-mute-commands '( company-clang--handle-error)) + ;; ;; (@* "Keys" ) ;; diff --git a/modules/tools/eval/config.el b/modules/tools/eval/config.el index b8d9b991..58477abd 100644 --- a/modules/tools/eval/config.el +++ b/modules/tools/eval/config.el @@ -8,7 +8,9 @@ (use-package execrun :init - (setq execrun-kill-buffer-function #'jcs-maybe-kill-this-buffer)) + (setq execrun-kill-buffer-function #'jcs-maybe-kill-this-buffer) + + (message-clean-mode-add-echo-commands '( execrun-compile))) (use-package quickrun :init diff --git a/modules/tools/lookup/config.el b/modules/tools/lookup/config.el index 3b75aa25..940e2609 100644 --- a/modules/tools/lookup/config.el +++ b/modules/tools/lookup/config.el @@ -7,7 +7,9 @@ (use-package define-it :init (setq define-it-output-choice (if elenv-graphic-p 'frame 'view) - define-it-text-scale-level -2)) + define-it-text-scale-level -2) + + (message-clean-mode-add-echo-commands '( define-it))) (use-package preview-it :init From cd8e9d407a652d3176aa99b380624a15a6225b78 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 12 Jan 2024 03:24:05 -0800 Subject: [PATCH 345/894] chore: changelog --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6b84d66e..c57232c8 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,6 +18,8 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * Add `.envrc` support (3ff057fc9cfa0c931129e6f5496a2eae4211a34e) * Update debugging key bindings (f2ecb5dcb94d8abd373d8a3e3c39049029a65a62) * Add QSS support (71a175c4adcfd913131030fb1deb5d2e5f9cc4f0) +* feat: Add and configure Tex completion packages (31deaa9a9850ae904b9325af2b39dc5a57d0d82b) +* refactor: Move message clean settings to its modules (727bc53d323580215b7ad3a5cb8b5b84c1b14e3f) ## 9.0.1 > Released Sep 20, 2023 From ee9a815ee50ac1aa81c9575e98604e18e6f48317 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 18 Jan 2024 23:11:34 -0800 Subject: [PATCH 346/894] Use 29.2 --- .github/workflows/compile.yml | 3 +-- .github/workflows/mode.yml | 2 +- .github/workflows/packages.yml | 2 +- .github/workflows/speed.yml | 2 +- .github/workflows/startup.yml | 2 +- 5 files changed, 5 insertions(+), 6 deletions(-) diff --git a/.github/workflows/compile.yml b/.github/workflows/compile.yml index 7bb26c0a..b4e78498 100644 --- a/.github/workflows/compile.yml +++ b/.github/workflows/compile.yml @@ -28,8 +28,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest] - emacs-version: - - 29.1 + emacs-version: [29.2] steps: - uses: jcs090218/setup-emacs@master with: diff --git a/.github/workflows/mode.yml b/.github/workflows/mode.yml index 6a9af64c..4950a78c 100644 --- a/.github/workflows/mode.yml +++ b/.github/workflows/mode.yml @@ -22,7 +22,7 @@ jobs: matrix: os: [ubuntu-latest, macos-latest, windows-latest] emacs-version: - - 29.1 + - 29.2 steps: - name: Checkout binaries repository uses: actions/checkout@v4 diff --git a/.github/workflows/packages.yml b/.github/workflows/packages.yml index 51feff24..c2eed3d1 100644 --- a/.github/workflows/packages.yml +++ b/.github/workflows/packages.yml @@ -23,7 +23,7 @@ jobs: matrix: os: [ubuntu-latest, macos-latest, windows-latest] emacs-version: - - 29.1 + - 29.2 steps: - name: Checkout binaries repository uses: actions/checkout@v4 diff --git a/.github/workflows/speed.yml b/.github/workflows/speed.yml index 477645af..1cddcdce 100644 --- a/.github/workflows/speed.yml +++ b/.github/workflows/speed.yml @@ -23,7 +23,7 @@ jobs: matrix: os: [ubuntu-latest, macos-latest, windows-latest] emacs-version: - - 29.1 + - 29.2 steps: - name: Checkout binaries repository uses: actions/checkout@v4 diff --git a/.github/workflows/startup.yml b/.github/workflows/startup.yml index 67c92a59..47ba7a5a 100644 --- a/.github/workflows/startup.yml +++ b/.github/workflows/startup.yml @@ -33,7 +33,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, macos-latest, windows-latest] - emacs-version: [29.1] + emacs-version: [29.2] experimental: [false] include: - os: ubuntu-latest From bcba28a06e17db9961333021b835b1aab60a4c69 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 19 Jan 2024 03:08:40 -0800 Subject: [PATCH 347/894] chore: Test 29.2 --- .github/workflows/compile.yml | 2 +- .github/workflows/mode.yml | 2 +- .github/workflows/packages.yml | 2 +- .github/workflows/speed.yml | 2 +- .github/workflows/startup.yml | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/compile.yml b/.github/workflows/compile.yml index b4e78498..bdb065ac 100644 --- a/.github/workflows/compile.yml +++ b/.github/workflows/compile.yml @@ -28,7 +28,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest] - emacs-version: [29.2] + emacs-version: [${{ vars.EMACS_VER }}] steps: - uses: jcs090218/setup-emacs@master with: diff --git a/.github/workflows/mode.yml b/.github/workflows/mode.yml index 4950a78c..041f9e00 100644 --- a/.github/workflows/mode.yml +++ b/.github/workflows/mode.yml @@ -22,7 +22,7 @@ jobs: matrix: os: [ubuntu-latest, macos-latest, windows-latest] emacs-version: - - 29.2 + - ${{ vars.EMACS_VER }} steps: - name: Checkout binaries repository uses: actions/checkout@v4 diff --git a/.github/workflows/packages.yml b/.github/workflows/packages.yml index c2eed3d1..50f9c9e1 100644 --- a/.github/workflows/packages.yml +++ b/.github/workflows/packages.yml @@ -23,7 +23,7 @@ jobs: matrix: os: [ubuntu-latest, macos-latest, windows-latest] emacs-version: - - 29.2 + - ${{ vars.EMACS_VER }} steps: - name: Checkout binaries repository uses: actions/checkout@v4 diff --git a/.github/workflows/speed.yml b/.github/workflows/speed.yml index 1cddcdce..72a8a0ed 100644 --- a/.github/workflows/speed.yml +++ b/.github/workflows/speed.yml @@ -23,7 +23,7 @@ jobs: matrix: os: [ubuntu-latest, macos-latest, windows-latest] emacs-version: - - 29.2 + - ${{ vars.EMACS_VER }} steps: - name: Checkout binaries repository uses: actions/checkout@v4 diff --git a/.github/workflows/startup.yml b/.github/workflows/startup.yml index 47ba7a5a..42af5f2d 100644 --- a/.github/workflows/startup.yml +++ b/.github/workflows/startup.yml @@ -33,7 +33,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, macos-latest, windows-latest] - emacs-version: [29.2] + emacs-version: [${{ vars.EMACS_VER }}] experimental: [false] include: - os: ubuntu-latest From 6bddcc7db7963047d4829b761aee04bf94b6c46e Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sat, 20 Jan 2024 01:16:02 -0800 Subject: [PATCH 348/894] fix: Disable elisp-demos in company doc frame --- modules/lang/emacs-lisp/config.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/lang/emacs-lisp/config.el b/modules/lang/emacs-lisp/config.el index ef5a027e..0433aca9 100644 --- a/modules/lang/emacs-lisp/config.el +++ b/modules/lang/emacs-lisp/config.el @@ -51,7 +51,8 @@ (use-package elisp-demos :init - (advice-add 'describe-function-1 :after #'elisp-demos-advice-describe-function-1) + (jcs-advice-add 'org-load-modules-maybe :after + (advice-add 'describe-function-1 :after #'elisp-demos-advice-describe-function-1)) (advice-add 'helpful-update :after #'elisp-demos-advice-helpful-update)) (use-package flycheck-cask :hook (flycheck-mode . flycheck-cask-setup)) From 623ab7d2ce5c1dcf885a231caa7bbaf5a4567009 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Mon, 22 Jan 2024 15:27:23 -0800 Subject: [PATCH 349/894] chore: Start elisp-demos after poptip --- modules/lang/emacs-lisp/config.el | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/lang/emacs-lisp/config.el b/modules/lang/emacs-lisp/config.el index 0433aca9..b2a4a22d 100644 --- a/modules/lang/emacs-lisp/config.el +++ b/modules/lang/emacs-lisp/config.el @@ -51,6 +51,7 @@ (use-package elisp-demos :init + (jcs-with-eval-after-load '(jcs-poptip) (org-load-modules-maybe)) (jcs-advice-add 'org-load-modules-maybe :after (advice-add 'describe-function-1 :after #'elisp-demos-advice-describe-function-1)) (advice-add 'helpful-update :after #'elisp-demos-advice-helpful-update)) From a3b065dba11f27566fce2e24492157138d775646 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 24 Jan 2024 15:54:18 -0800 Subject: [PATCH 350/894] feat: Support more web frontend completions --- lisp/jcs-module.el | 7 +++---- lisp/jcs-package.el | 2 ++ lisp/lib/jcs-util.el | 8 ++++++++ modules/lang/css/config.el | 28 ++++++++++++++++++++++++++++ modules/lang/latex/config.el | 31 ++++++++++++++++--------------- modules/tools/lsp/config.el | 5 ----- 6 files changed, 57 insertions(+), 24 deletions(-) diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index e28dc0f2..6b799ca6 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -89,7 +89,6 @@ (conf-mode . "lang/conf") (crystal-mode . "lang/crystal") (csharp-mode . "lang/csharp") - (css-mode . "lang/css") (cuda-mode . "lang/cuda") (d-mode . "lang/d") (dart-mode . "lang/dart") @@ -121,7 +120,6 @@ (kotlin-mode . "lang/kotlin") (tex-mode . "lang/latex") (ledger-mode . "lang/ledger") - (less-css-mode . "lang/less-css") (lua-mode . "lang/lua") (markdown-mode . "lang/markdown") (mermaid-mode . "lang/mermaid") @@ -151,7 +149,6 @@ (ssass-mode . "lang/sass") (scala-mode . "lang/scala") (scheme-mode . "lang/scheme") - (scss-mode . "lang/scss") ((sh-script fish-mode envrc) . "lang/sh") (sql . "lang/sql") (swift-mode . "lang/swift") @@ -162,7 +159,9 @@ (vhdl-mode . "lang/vhdl") (vimrc-mode . "lang/vimscript") (vue-mode . "lang/vue") - ((web-mode sgml-mode) . "lang/web") + (( web-mode sgml-mode + css-mode less-css-mode scss-mode) + . ("lang/web" "lang/css" "lang/less-css" "lang/scss")) (yaml-mode . "lang/yaml") (zig-mode . "lang/zig")) "Alist of config modules to load.") diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 57b46293..9e1ecdc0 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -88,6 +88,7 @@ company-autoconf company-bibtex company-box + company-bootstrap company-c-headers company-cabal company-cmd @@ -119,6 +120,7 @@ company-restclient company-shell company-sourcekit + company-tailwindcss company-terraform composer comware-router-mode diff --git a/lisp/lib/jcs-util.el b/lisp/lib/jcs-util.el index 36558fc7..a31b1c1b 100644 --- a/lisp/lib/jcs-util.el +++ b/lisp/lib/jcs-util.el @@ -2,6 +2,14 @@ ;;; Commentary: ;;; Code: +;; +;; (@* "Hook" ) +;; + +(defun jcs-as-hook (name) + "Convert NAME to hook." + (intern (concat (jcs-2str name) "-hook"))) + ;; ;; (@* "Macro" ) ;; diff --git a/modules/lang/css/config.el b/modules/lang/css/config.el index d11e97f4..1f2bc1d3 100644 --- a/modules/lang/css/config.el +++ b/modules/lang/css/config.el @@ -2,6 +2,17 @@ (require 'css-mode) (require 'web-mode) +(require 'lsp-tailwindcss) + +;; +;; (@* "Macro" ) +;; + +(defmacro jcs-css-add-hook (&rest body) + "Add hook for all css related modes." + (declare (indent 0)) + `(dolist (mode lsp-tailwindcss-major-modes) + (jcs-add-hook (jcs-as-hook mode) ,@body))) ;; ;; (@* "Templates" ) @@ -38,3 +49,20 @@ (use-package css-eldoc :init (css-eldoc-enable)) + +(use-package lsp-tailwindcss + :init + (setq lsp-tailwindcss-add-on-mode t + lsp-tailwindcss-emmet-completions t)) + +(use-package company-tailwindcss + :init + (jcs-css-add-hook + (company-fuzzy-backend-add-before 'company-tailwindcss 'company-dabbrev))) + +(use-package company-bootstrap + :init + (setq company-tailwindcss-complete-only-in-attributes t + company-tailwindcss-sort-post-completion nil) + (jcs-css-add-hook + (company-fuzzy-backend-add-before 'company-bootstrap 'company-dabbrev))) diff --git a/modules/lang/latex/config.el b/modules/lang/latex/config.el index 0e874bdb..e9a09ec5 100644 --- a/modules/lang/latex/config.el +++ b/modules/lang/latex/config.el @@ -34,21 +34,22 @@ ;; (jcs-add-hook 'LaTeX-mode-hook - (progn ; BibTeX - (company-fuzzy-backend-add-before 'company-bibtex 'company-dabbrev)) - (progn ; AUCTeX - (company-fuzzy-backend-add-before 'company-auctex-labels 'company-dabbrev) - (company-fuzzy-backend-add-before 'company-auctex-bibs 'company-dabbrev) - (company-fuzzy-backend-add-before 'company-auctex-macros 'company-dabbrev) - (company-fuzzy-backend-add-before 'company-auctex-symbols 'company-dabbrev) - (company-fuzzy-backend-add-before 'company-auctex-environments 'company-dabbrev)) - (progn ; RefTeX - (company-fuzzy-backend-add-before 'company-reftex-labels 'company-dabbrev) - (company-fuzzy-backend-add-before 'company-reftex-citations 'company-dabbrev)) - (progn ; LaTex - (company-fuzzy-backend-add-before 'company-latex-commands 'company-dabbrev) - (company-fuzzy-backend-add-before 'company-math-symbols-latex 'company-dabbrev) - (company-fuzzy-backend-add-before 'company-math-symbols-unicode 'company-dabbrev)) + (let ((be-b 'company-dabbrev)) + ;; BibTeX + (company-fuzzy-backend-add-before 'company-bibtex be-b) + ;; AUCTeX + (company-fuzzy-backend-add-before 'company-auctex-labels be-b) + (company-fuzzy-backend-add-before 'company-auctex-bibs be-b) + (company-fuzzy-backend-add-before 'company-auctex-macros be-b) + (company-fuzzy-backend-add-before 'company-auctex-symbols be-b) + (company-fuzzy-backend-add-before 'company-auctex-environments be-b) + ;; RefTeX + (company-fuzzy-backend-add-before 'company-reftex-labels be-b) + (company-fuzzy-backend-add-before 'company-reftex-citations be-b) + ;; LaTex + (company-fuzzy-backend-add-before 'company-latex-commands be-b) + (company-fuzzy-backend-add-before 'company-math-symbols-latex be-b) + (company-fuzzy-backend-add-before 'company-math-symbols-unicode be-b)) ;; File Header (jcs-insert-header-if-valid '("[.]tex") diff --git a/modules/tools/lsp/config.el b/modules/tools/lsp/config.el index 1b6f62f8..54e49fe1 100644 --- a/modules/tools/lsp/config.el +++ b/modules/tools/lsp/config.el @@ -50,8 +50,3 @@ :config (setq lsp-ui-doc-border (face-foreground 'font-lock-comment-face)) (lsp-ui-sideline-set-default-icon)) - -(use-package lsp-tailwindcss - :init - (setq lsp-tailwindcss-add-on-mode t - lsp-tailwindcss-emmet-completions t)) From ce2c8fafc4915ac7005f72490e2617184ddc6de6 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 24 Jan 2024 15:55:24 -0800 Subject: [PATCH 351/894] chore: changelog --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index c57232c8..6677bfca 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,6 +20,8 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * Add QSS support (71a175c4adcfd913131030fb1deb5d2e5f9cc4f0) * feat: Add and configure Tex completion packages (31deaa9a9850ae904b9325af2b39dc5a57d0d82b) * refactor: Move message clean settings to its modules (727bc53d323580215b7ad3a5cb8b5b84c1b14e3f) +* feat: Support TailwindCSS completion (a3b065dba11f27566fce2e24492157138d775646) +* feat: Support Bootstrap completion (a3b065dba11f27566fce2e24492157138d775646) ## 9.0.1 > Released Sep 20, 2023 From 1ff7e4a4a414d9f09e341b3c463eb5e2593356f3 Mon Sep 17 00:00:00 2001 From: Jen-Chieh Shen Date: Wed, 31 Jan 2024 23:23:38 -0800 Subject: [PATCH 352/894] Update compile.yml --- .github/workflows/compile.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/compile.yml b/.github/workflows/compile.yml index bdb065ac..d5aad59a 100644 --- a/.github/workflows/compile.yml +++ b/.github/workflows/compile.yml @@ -28,7 +28,8 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest] - emacs-version: [${{ vars.EMACS_VER }}] + emacs-version: + - ${{ vars.EMACS_VER }} steps: - uses: jcs090218/setup-emacs@master with: From 03935d4ad862e9a1dccf2538535851782905b2db Mon Sep 17 00:00:00 2001 From: Jen-Chieh Shen Date: Wed, 31 Jan 2024 23:23:52 -0800 Subject: [PATCH 353/894] Update startup.yml --- .github/workflows/startup.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/startup.yml b/.github/workflows/startup.yml index 42af5f2d..c0a6f61b 100644 --- a/.github/workflows/startup.yml +++ b/.github/workflows/startup.yml @@ -33,7 +33,8 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, macos-latest, windows-latest] - emacs-version: [${{ vars.EMACS_VER }}] + emacs-version: + - ${{ vars.EMACS_VER }} experimental: [false] include: - os: ubuntu-latest From bb5df091da844ac44c5db14e56f608a14c26d964 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 31 Jan 2024 23:55:33 -0800 Subject: [PATCH 354/894] chore: backtrace --- modules/emacs/backtrace/config.el | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/emacs/backtrace/config.el b/modules/emacs/backtrace/config.el index 0a777a78..0c5c996e 100644 --- a/modules/emacs/backtrace/config.el +++ b/modules/emacs/backtrace/config.el @@ -1,5 +1,9 @@ ;;; emacs/backtrace/config.el -*- lexical-binding: t; -*- +;; +;; (@* "Functions" ) +;; + (defconst jcs-backtrace-buffer-name "*Backtrace*" "Name of the backtrace buffer.") From 80264d608b4c182d46efc9ac3f2eaf2292f3c9c4 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 1 Feb 2024 15:44:50 -0800 Subject: [PATCH 355/894] feat: Enable dashboard vertical centering --- modules/ui/dashboard/config.el | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/ui/dashboard/config.el b/modules/ui/dashboard/config.el index 0a9c8d97..d2a40c62 100644 --- a/modules/ui/dashboard/config.el +++ b/modules/ui/dashboard/config.el @@ -27,6 +27,7 @@ (ls-directories . "d") (ls-files . "f")) dashboard-center-content t + dashboard-vertically-center-content t dashboard-set-navigator nil dashboard-projects-backend 'project-el ;; Icons From e586d9e52d06a054faa1829ba0cf69c128481c34 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sat, 10 Feb 2024 00:06:31 -0800 Subject: [PATCH 356/894] feat: Add Svelete support --- lisp/jcs-module.el | 2 +- lisp/jcs-package.el | 1 + modules/lang/web/config.el | 15 ++++++++++++++- 3 files changed, 16 insertions(+), 2 deletions(-) diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index 6b799ca6..2962ca6a 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -159,7 +159,7 @@ (vhdl-mode . "lang/vhdl") (vimrc-mode . "lang/vimscript") (vue-mode . "lang/vue") - (( web-mode sgml-mode + (( web-mode svelte-mode sgml-mode css-mode less-css-mode scss-mode) . ("lang/web" "lang/css" "lang/less-css" "lang/scss")) (yaml-mode . "lang/yaml") diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 9e1ecdc0..3e6c55b3 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -399,6 +399,7 @@ sql-indent ssh-config-mode suggest + svelte-mode swift-mode terminal-here toc-org diff --git a/modules/lang/web/config.el b/modules/lang/web/config.el index 36f73ee3..fcffeaba 100644 --- a/modules/lang/web/config.el +++ b/modules/lang/web/config.el @@ -102,6 +102,9 @@ (file-header-defins jcs-insert-html-template "html" "default.txt" "Template for HTML.") +(file-header-defins jcs-insert-svelte-template "svelte" "default.txt" + "Template for Svelte.") + ;; ;; (@* "Hook" ) ;; @@ -116,7 +119,7 @@ web-mode-block-padding 0 ; For `php', `ruby', `java', `python', `asp', etc. web-mode-offsetless-elements '("html"))) -(jcs-add-hook 'web-mode-hook +(jcs-add-hook '(web-mode-hook) (jcs-elec-pair-add '((?\" . ?\"))) ;; XXX: Prevent this from being changed by `web-mode'! @@ -136,6 +139,8 @@ 'jcs-insert-html-template) (jcs-insert-header-if-valid '("[.]php") 'jcs-insert-php-template) + (jcs-insert-header-if-valid '("[.]svelte") + 'jcs-insert-svelte-template) (jcs-key-local `(((kbd "{") . jcs-web-vs-opening-curly-bracket-key) @@ -156,6 +161,14 @@ `(((kbd "") . vs-edit-previous-line) ((kbd "") . vs-edit-next-line)))) +(jcs-add-hook 'svelte-mode-hook + (auto-rename-tag-mode 1) + (emmet-mode 1) + + ;; File Header + (jcs-insert-header-if-valid '("[.]svelte") + 'jcs-insert-svelte-template)) + ;; ;; (@* "Extensions" ) ;; From 71af750a87b9f660fdc05f5f5e5b0268ca47d62f Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sat, 10 Feb 2024 00:06:50 -0800 Subject: [PATCH 357/894] chore: Rename license without ext --- LICENSE.txt => LICENSE | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename LICENSE.txt => LICENSE (100%) mode change 100755 => 100644 diff --git a/LICENSE.txt b/LICENSE old mode 100755 new mode 100644 similarity index 100% rename from LICENSE.txt rename to LICENSE From 2067a6b0bb667155abf7f697907bbb80b5110aea Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sat, 10 Feb 2024 00:07:24 -0800 Subject: [PATCH 358/894] chore: changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6677bfca..1d68b402 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,6 +22,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * refactor: Move message clean settings to its modules (727bc53d323580215b7ad3a5cb8b5b84c1b14e3f) * feat: Support TailwindCSS completion (a3b065dba11f27566fce2e24492157138d775646) * feat: Support Bootstrap completion (a3b065dba11f27566fce2e24492157138d775646) +* feat: Add Svelte support (e586d9e52d06a054faa1829ba0cf69c128481c34) ## 9.0.1 > Released Sep 20, 2023 From 27bcedf8b8ba1812759e6384dae644edf8bbea23 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sat, 10 Feb 2024 00:14:08 -0800 Subject: [PATCH 359/894] chore: Update submodules --- snippets | 2 +- templates | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/snippets b/snippets index eceb5ce2..aaa48984 160000 --- a/snippets +++ b/snippets @@ -1 +1 @@ -Subproject commit eceb5ce2736125b5d8b204e6a950ed5f7c6a685c +Subproject commit aaa489847e501737f4a978af56ddd524e100fc3f diff --git a/templates b/templates index 8e235ed1..243a2fc6 160000 --- a/templates +++ b/templates @@ -1 +1 @@ -Subproject commit 8e235ed1a4da92592eaf0d3e60c10fb5289de0a3 +Subproject commit 243a2fc6d554c55da79686491f87e2fc68597f7a From ad718161a240de6263e1ea068e4a77390ac3e77e Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sat, 10 Feb 2024 13:25:44 -0800 Subject: [PATCH 360/894] test: Use explicit version --- .github/workflows/compile.yml | 2 +- .github/workflows/mode.yml | 2 +- .github/workflows/packages.yml | 2 +- .github/workflows/speed.yml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/compile.yml b/.github/workflows/compile.yml index d5aad59a..acda4e6d 100644 --- a/.github/workflows/compile.yml +++ b/.github/workflows/compile.yml @@ -29,7 +29,7 @@ jobs: matrix: os: [ubuntu-latest] emacs-version: - - ${{ vars.EMACS_VER }} + - 29.2 steps: - uses: jcs090218/setup-emacs@master with: diff --git a/.github/workflows/mode.yml b/.github/workflows/mode.yml index 041f9e00..4950a78c 100644 --- a/.github/workflows/mode.yml +++ b/.github/workflows/mode.yml @@ -22,7 +22,7 @@ jobs: matrix: os: [ubuntu-latest, macos-latest, windows-latest] emacs-version: - - ${{ vars.EMACS_VER }} + - 29.2 steps: - name: Checkout binaries repository uses: actions/checkout@v4 diff --git a/.github/workflows/packages.yml b/.github/workflows/packages.yml index 50f9c9e1..c2eed3d1 100644 --- a/.github/workflows/packages.yml +++ b/.github/workflows/packages.yml @@ -23,7 +23,7 @@ jobs: matrix: os: [ubuntu-latest, macos-latest, windows-latest] emacs-version: - - ${{ vars.EMACS_VER }} + - 29.2 steps: - name: Checkout binaries repository uses: actions/checkout@v4 diff --git a/.github/workflows/speed.yml b/.github/workflows/speed.yml index 72a8a0ed..1cddcdce 100644 --- a/.github/workflows/speed.yml +++ b/.github/workflows/speed.yml @@ -23,7 +23,7 @@ jobs: matrix: os: [ubuntu-latest, macos-latest, windows-latest] emacs-version: - - ${{ vars.EMACS_VER }} + - 29.2 steps: - name: Checkout binaries repository uses: actions/checkout@v4 From 98fce930bbb903fb2619697843f7c11bb3bfcc1b Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 11 Feb 2024 16:40:49 -0800 Subject: [PATCH 361/894] chore: Ignore copilot io buffers --- modules/emacs/buffer-menu/config.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/emacs/buffer-menu/config.el b/modules/emacs/buffer-menu/config.el index d07c7262..f5da6634 100644 --- a/modules/emacs/buffer-menu/config.el +++ b/modules/emacs/buffer-menu/config.el @@ -56,7 +56,7 @@ "[*]ert[*]" "[*]indent-lint" "[*]elfeed-" "magit[-]*[[:ascii:]]*[:]" ; From `magit' - "[*]openai" "[*]codegpt" "[*]ChatGPT" + "[*]openai" "[*]codegpt" "[*]ChatGPT" "[*]copilot" "[*]Most used words[*]" "[*]manage-minor-mode" "[*]Free keys[*]" From eedff960e2db1ed21c14b9432d0de7d53c4ad804 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 15 Feb 2024 15:57:29 -0800 Subject: [PATCH 362/894] Update submodule for Cython --- snippets | 2 +- templates | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/snippets b/snippets index aaa48984..ac0c76a5 160000 --- a/snippets +++ b/snippets @@ -1 +1 @@ -Subproject commit aaa489847e501737f4a978af56ddd524e100fc3f +Subproject commit ac0c76a5bec8145a9d45c2e0866539c44876f1b3 diff --git a/templates b/templates index 243a2fc6..913f16d1 160000 --- a/templates +++ b/templates @@ -1 +1 @@ -Subproject commit 243a2fc6d554c55da79686491f87e2fc68597f7a +Subproject commit 913f16d1d95de61c747907bb80fc610fb3870ea4 From 42f9da9f29cba19e8d2466661335f415656a8f1f Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 15 Feb 2024 16:13:09 -0800 Subject: [PATCH 363/894] feat: Add Cython support --- lisp/jcs-module.el | 1 + lisp/jcs-package.el | 2 ++ modules/emacs/buffer-menu/config.el | 2 +- modules/lang/cython/config.el | 28 ++++++++++++++++++++++++++++ 4 files changed, 32 insertions(+), 1 deletion(-) create mode 100644 modules/lang/cython/config.el diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index 2962ca6a..e71da3c1 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -90,6 +90,7 @@ (crystal-mode . "lang/crystal") (csharp-mode . "lang/csharp") (cuda-mode . "lang/cuda") + (cython-mode . "lang/cython") (d-mode . "lang/d") (dart-mode . "lang/dart") (elixir-mode . "lang/elixir") diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 3e6c55b3..42c64deb 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -134,6 +134,7 @@ cycle-case-style cycle-quotes cycle-slash + cython-mode d-mode dashboard-ls diff-hl @@ -188,6 +189,7 @@ flycheck-clojure flycheck-credo flycheck-crystal + flycheck-cython flycheck-deno flycheck-eask flycheck-elm diff --git a/modules/emacs/buffer-menu/config.el b/modules/emacs/buffer-menu/config.el index f5da6634..64256170 100644 --- a/modules/emacs/buffer-menu/config.el +++ b/modules/emacs/buffer-menu/config.el @@ -56,7 +56,7 @@ "[*]ert[*]" "[*]indent-lint" "[*]elfeed-" "magit[-]*[[:ascii:]]*[:]" ; From `magit' - "[*]openai" "[*]codegpt" "[*]ChatGPT" "[*]copilot" + "[*]openai" "[*]codegpt" "[*]ChatGPT" "[*]copilot" "[*]google-gemini" "[*]Most used words[*]" "[*]manage-minor-mode" "[*]Free keys[*]" diff --git a/modules/lang/cython/config.el b/modules/lang/cython/config.el new file mode 100644 index 00000000..b8cc246f --- /dev/null +++ b/modules/lang/cython/config.el @@ -0,0 +1,28 @@ +;;; lang/cython/config.el -*- lexical-binding: t; -*- + +(require 'python-mode) + +;; +;; (@* "Templates" ) +;; + +(file-header-defins jcs-insert-cython-template "cython" "default.txt" + "Cython template.") + +;; +;; (@* "Hook" ) +;; + +(jcs-add-hook 'cython-mode-hook + (modify-syntax-entry ?_ "w") ; Treat underscore as word + + ;; File Header + (jcs-insert-header-if-valid '("[.]pxd") + 'jcs-insert-cython-template)) + +;; +;; (@* "Extensions" ) +;; + +(use-package flycheck-cython + :hook (flycheck-mode . (lambda (&rest _) (require 'flycheck-cython)))) From e87daabcdac6a05fcfb9e8819bf5c195fc972ed1 Mon Sep 17 00:00:00 2001 From: Jen-Chieh Shen Date: Thu, 15 Feb 2024 21:55:08 -0800 Subject: [PATCH 364/894] docs: Add Cython to list --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d26bb175..c1d04665 100755 --- a/README.md +++ b/README.md @@ -54,7 +54,7 @@ from this configuration. * ActionScript 2.0 or 3.0 / Ada / Agda / AppleScript / Assembly Language * BASIC / Batchfile / Beancount -* C / C++ / C# / Clojure / / COBOL / Common Lisp / Crystal / CSS / CUDA +* C / C++ / C# / Clojure / / COBOL / Common Lisp / Crystal / CSS / CUDA / Cython * Dart / Dockerfile * Elixir / Elm / Emacs Lisp / Erlang * F# / Fountain From 15689b0c5bdda45105fc85eb2e77c9f8daef9ced Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 16 Feb 2024 15:35:47 -0800 Subject: [PATCH 365/894] ci: Add workflow to update submodules --- .github/workflows/update-submodule.yml | 33 ++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 .github/workflows/update-submodule.yml diff --git a/.github/workflows/update-submodule.yml b/.github/workflows/update-submodule.yml new file mode 100644 index 00000000..6da84d98 --- /dev/null +++ b/.github/workflows/update-submodule.yml @@ -0,0 +1,33 @@ +name: Update Submodules + +on: + schedule: + - cron: '0 * * * *' + workflow_dispatch: + +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + with: + persist-credentials: false + fetch-depth: 0 + + - name: Submodule update + run: | + git submodule init + git submodule update --remote --merge + + - name: Create Pull Request + uses: peter-evans/create-pull-request@v6 + with: + title: 'Update submodules' + body: '' + commit-message: 'Update all submodules' + branch: submodules-update + delete-branch: true From 4a6faca7f28dc96834b39abeb9d4314bc83bca7b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 16 Feb 2024 15:48:15 -0800 Subject: [PATCH 366/894] Update all submodules (#48) Co-authored-by: jcs090218 <8685505+jcs090218@users.noreply.github.com> --- snippets | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/snippets b/snippets index ac0c76a5..ad7e75c6 160000 --- a/snippets +++ b/snippets @@ -1 +1 @@ -Subproject commit ac0c76a5bec8145a9d45c2e0866539c44876f1b3 +Subproject commit ad7e75c6ac9add87efb02b7e71f3d78b1826c743 From 2400595b0eb72de5c44a0c4d96a9228d6cd2a2dc Mon Sep 17 00:00:00 2001 From: Jen-Chieh Shen Date: Fri, 16 Feb 2024 15:49:51 -0800 Subject: [PATCH 367/894] Update README.md --- README.md | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index c1d04665..2a70aa41 100755 --- a/README.md +++ b/README.md @@ -334,7 +334,7 @@ Here is the list of *Frequently Asked Questions*. * [List of FAQ](./doc/FAQ.md) -## Contribute +## 🛠️ Contribute [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](http://makeapullrequest.com) [![Elisp styleguide](https://img.shields.io/badge/elisp-style%20guide-purple)](https://github.com/bbatsov/emacs-lisp-style-guide) @@ -344,3 +344,28 @@ Here is the list of *Frequently Asked Questions*. If you would like to contribute to this project, you may clone and make pull requests to this repository. Or you can clone the project and establish your own branch of this tool. Any methods are welcome! + +## ⚜️ License + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +See [`LICENSE`](./LICENSE) for details. From 905b61680ff304b39930e0ac979b2f7fe2b87071 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 16 Feb 2024 16:05:54 -0800 Subject: [PATCH 368/894] snippt --- snippets | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/snippets b/snippets index ad7e75c6..ac0c76a5 160000 --- a/snippets +++ b/snippets @@ -1 +1 @@ -Subproject commit ad7e75c6ac9add87efb02b7e71f3d78b1826c743 +Subproject commit ac0c76a5bec8145a9d45c2e0866539c44876f1b3 From 85ba9dce73c1385f88f606faec45ce14307dd3b6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 16 Feb 2024 16:08:06 -0800 Subject: [PATCH 369/894] Update all submodules (#49) Co-authored-by: jcs090218 <8685505+jcs090218@users.noreply.github.com> --- dict | 2 +- snippets | 2 +- templates | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dict b/dict index 86a0c1dd..f68f9208 160000 --- a/dict +++ b/dict @@ -1 +1 @@ -Subproject commit 86a0c1dd189485854d436971889911deade96c46 +Subproject commit f68f9208b843a330897529c0931860b41b56ba97 diff --git a/snippets b/snippets index ac0c76a5..6f27d8fb 160000 --- a/snippets +++ b/snippets @@ -1 +1 @@ -Subproject commit ac0c76a5bec8145a9d45c2e0866539c44876f1b3 +Subproject commit 6f27d8fbcec3713d9ce638524d84ce7420602df7 diff --git a/templates b/templates index 913f16d1..298efac7 160000 --- a/templates +++ b/templates @@ -1 +1 @@ -Subproject commit 913f16d1d95de61c747907bb80fc610fb3870ea4 +Subproject commit 298efac7cfbed14b48784cbe92245c07a501f74b From fbbd4f15a80a2aa7bc452334669ec6e19e259d1d Mon Sep 17 00:00:00 2001 From: JenChieh Date: Mon, 19 Feb 2024 14:46:01 -0800 Subject: [PATCH 370/894] chore(buffer-menu): Diminish custom-mode --- modules/emacs/buffer-menu/config.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/emacs/buffer-menu/config.el b/modules/emacs/buffer-menu/config.el index 64256170..b61f652c 100644 --- a/modules/emacs/buffer-menu/config.el +++ b/modules/emacs/buffer-menu/config.el @@ -72,7 +72,8 @@ "[*]Flutter" "[*]snow[*]") diminish-buffer-mode-list '( "dired-mode" - "help-mode" "list-environment-mode" + "help-mode" "custom-mode" + "list-environment-mode" "shell-mode" "eshell-mode"))) ;; From 0f32f81d8b75d80329240b5c474f600cb169b709 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Mon, 19 Feb 2024 15:35:43 -0800 Subject: [PATCH 371/894] chore: Add package for gptscript-mode --- lisp/jcs-package.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 42c64deb..ebfa45c8 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -239,6 +239,7 @@ goto-char-preview goto-last-change goto-line-preview + gptscript-mode graphql-mode haml-mode hammy From 714c2e7f56017ba954db5cf40baa52bb755bc752 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 22 Feb 2024 23:55:02 -0800 Subject: [PATCH 372/894] chore: Revert diff-hl status --- lisp/jcs-hook.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/jcs-hook.el b/lisp/jcs-hook.el index 58a2c4ed..a3fc0db2 100755 --- a/lisp/jcs-hook.el +++ b/lisp/jcs-hook.el @@ -10,6 +10,7 @@ "When window is focus." (jcs-reload-active-mode) (when (featurep 'recentf) (msgu-silent (recentf-cleanup))) + (jcs-funcall-fboundp #'diff-hl-update) (jcs-dashboard-refresh-buffer)) (defun jcs-hook--focus-out () From 9930f75652a1237bdec2ec7bd0e73cb17c1113d1 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 23 Feb 2024 02:54:37 -0800 Subject: [PATCH 373/894] feat: Add flycheck-dart --- lisp/jcs-package.el | 1 + modules/lang/dart/config.el | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index ebfa45c8..0ef064c4 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -190,6 +190,7 @@ flycheck-credo flycheck-crystal flycheck-cython + flycheck-dart flycheck-deno flycheck-eask flycheck-elm diff --git a/modules/lang/dart/config.el b/modules/lang/dart/config.el index 22046a1a..6a7d6bb7 100644 --- a/modules/lang/dart/config.el +++ b/modules/lang/dart/config.el @@ -19,3 +19,9 @@ ;; File Header (jcs-insert-header-if-valid '("[.]dart") 'jcs-insert-dart-template)) + +;; +;; (@* "Extensions" ) +;; + +(use-package flycheck-dart :hook (flycheck-mode . flycheck-dart-setup)) From 7a819f6fb86f6af03cca22ea773442587b8f135f Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 23 Feb 2024 02:54:51 -0800 Subject: [PATCH 374/894] chore: Ignore flymake util buffer --- modules/emacs/buffer-menu/config.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/emacs/buffer-menu/config.el b/modules/emacs/buffer-menu/config.el index b61f652c..d5f2d53b 100644 --- a/modules/emacs/buffer-menu/config.el +++ b/modules/emacs/buffer-menu/config.el @@ -50,7 +50,7 @@ "[*]Local Variables[*]" "[*]Kill Ring[*]" ; From `browse-kill-ring' "[*]SPEEDBAR" - "[*]Flycheck" "[*]Flymake log[*]" + "[*]Flycheck" "[*]Flymake" "[*]httpd[*]" "[*]HTTP Response[*]" "[*]helpful" "[*]suggest[*]" "[*]ert[*]" "[*]indent-lint" From ca48e03cdcc273970a2cd6245d4fb4d709e3c8c5 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 23 Feb 2024 06:00:51 -0800 Subject: [PATCH 375/894] chore: Bind macro expand --- docs/keybindings.md | 4 ++++ lisp/jcs-key.el | 3 +++ 2 files changed, 7 insertions(+) diff --git a/docs/keybindings.md b/docs/keybindings.md index 6e74a8e5..13e5c2c6 100755 --- a/docs/keybindings.md +++ b/docs/keybindings.md @@ -413,6 +413,10 @@ Here is the list of key bindings that are defined in this configuration. * Shift+ESC - Escape keyboard. * Ctrl+g - Exit keyboard. +#### Macro + +* Ctrl+x, x - Macro expand. + #### Mark * Ctrl+SPC or Alt+SPC - Set mark at the current point. diff --git a/lisp/jcs-key.el b/lisp/jcs-key.el index 3bfa14b4..b73053de 100755 --- a/lisp/jcs-key.el +++ b/lisp/jcs-key.el @@ -165,6 +165,9 @@ ((kbd "M-i") . show-eol-mode) ((kbd "M-I") . set-buffer-file-coding-system) +;;; Macro + ((kbd "C-k x") . macrostep-expand) + ;;; Mark ((kbd "M-z") . toggle-truncate-lines) ("\e:" . View-back-to-mark) From 066015b7dbcdb15fe40ecc37b550fa06d1077ad1 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 25 Feb 2024 17:08:33 -0800 Subject: [PATCH 376/894] chore: Don't show mode name by default --- lisp/jcs-disp.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lisp/jcs-disp.el b/lisp/jcs-disp.el index 53aef930..2d981263 100644 --- a/lisp/jcs-disp.el +++ b/lisp/jcs-disp.el @@ -45,7 +45,8 @@ Note this is opposite logic to the toggle mode function." (use-package jcs-modeline :init (setq jcs-modeline-show-point t - jcs-modeline-show-mode-icons t)) + jcs-modeline-show-mode-icons t + jcs-modeline-show-mode-name nil)) ;; ;; (@* "Echo Bar" ) From 71dc19bcdb6b5dde835a2380ab616b2f2114825d Mon Sep 17 00:00:00 2001 From: JenChieh Date: Mon, 26 Feb 2024 15:24:51 -0800 Subject: [PATCH 377/894] fix: Ensure diff-hl execute safely --- lisp/jcs-hook.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/jcs-hook.el b/lisp/jcs-hook.el index a3fc0db2..87669c0f 100755 --- a/lisp/jcs-hook.el +++ b/lisp/jcs-hook.el @@ -10,7 +10,7 @@ "When window is focus." (jcs-reload-active-mode) (when (featurep 'recentf) (msgu-silent (recentf-cleanup))) - (jcs-funcall-fboundp #'diff-hl-update) + (ignore-errors (jcs-funcall-fboundp #'diff-hl-update)) (jcs-dashboard-refresh-buffer)) (defun jcs-hook--focus-out () From 3549120a7478d12bafd9db731d00186f9c8be5b3 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 28 Feb 2024 12:58:39 -0800 Subject: [PATCH 378/894] chore(zig): Configure zig format on save --- modules/lang/zig/config.el | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/modules/lang/zig/config.el b/modules/lang/zig/config.el index ff171233..8dfe31be 100644 --- a/modules/lang/zig/config.el +++ b/modules/lang/zig/config.el @@ -1,5 +1,13 @@ ;;; lang/zig/config.el -*- lexical-binding: t; -*- +;; +;; (@* "Config" ) +;; + +(use-package zig-mode + :init + (setq zig-format-on-save nil)) + ;; ;; (@* "Templates" ) ;; From 3697e6db19788d0ace235ca93736a03f25f21ca6 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 28 Feb 2024 20:21:13 -0800 Subject: [PATCH 379/894] chore: clean dep list --- lisp/jcs-package.el | 1 - 1 file changed, 1 deletion(-) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 0ef064c4..815f18d6 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -374,7 +374,6 @@ region-state repos-window restart-emacs - reveal-in-folder robots-txt-mode scad-mode scrollable-quick-peek From 9856bbf5530177613e46127b67054d3925f99a91 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 29 Feb 2024 02:18:54 -0800 Subject: [PATCH 380/894] chore: Add ziglint --- lisp/jcs-package.el | 2 +- modules/lang/zig/config.el | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 815f18d6..3f2c5b40 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -207,6 +207,7 @@ flycheck-package flycheck-relint flycheck-swift + flycheck-ziglint flymake-coffee flymake-haml flymake-less @@ -446,7 +447,6 @@ yarn-mode yasnippet-snippets yuck-mode - zig-mode zoom-window))) (require 'elenv) diff --git a/modules/lang/zig/config.el b/modules/lang/zig/config.el index 8dfe31be..c8377163 100644 --- a/modules/lang/zig/config.el +++ b/modules/lang/zig/config.el @@ -27,3 +27,9 @@ (jcs-key-local `(((kbd "") . vs-edit-previous-line) ((kbd "") . vs-edit-next-line)))) + +;; +;; (@* "Extensions" ) +;; + +(use-package flycheck-ziglint :hook (flycheck-mode . flycheck-ziglint-setup)) From 7261eb61aa0070e5c0cddd718a863d0bbdb5e0bc Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 29 Feb 2024 02:19:35 -0800 Subject: [PATCH 381/894] chore: chnagelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1d68b402..4863f5de 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,6 +23,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * feat: Support TailwindCSS completion (a3b065dba11f27566fce2e24492157138d775646) * feat: Support Bootstrap completion (a3b065dba11f27566fce2e24492157138d775646) * feat: Add Svelte support (e586d9e52d06a054faa1829ba0cf69c128481c34) +* feat: Add ziglint (9856bbf5530177613e46127b67054d3925f99a91) ## 9.0.1 > Released Sep 20, 2023 From bec050b0bf1f77074744cdf008188a2499f814fd Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 3 Mar 2024 16:07:29 -0800 Subject: [PATCH 382/894] chore: Remove duplicate codes --- modules/tools/lookup/config.el | 24 ------------------------ 1 file changed, 24 deletions(-) diff --git a/modules/tools/lookup/config.el b/modules/tools/lookup/config.el index 940e2609..e2a5872f 100644 --- a/modules/tools/lookup/config.el +++ b/modules/tools/lookup/config.el @@ -55,27 +55,3 @@ (scrollable-quick-peek-scroll-down) ;; If does open the new file to peek, kill the buffer afterward. (unless (equal buf-list (buffer-list)) (kill-buffer buf)))) - -;; -;; (@* "Move Between Word (Wrapper)" ) -;; - -(defun jcs-backward-word-capital (&optional _) - "Backward search capital character and set the cursor to the point." - (interactive "^P") - (let ((max-pt (save-excursion (vs-edit-backward-word) (1+ (point))))) - (while (and (not (bobp)) - (not (jcs-current-char-uppercasep)) - (> (point) max-pt)) - (backward-char 1)) - (backward-char 1))) - -(defun jcs-forward-word-capital (&optional _) - "Forward search capital character and set the cursor to the point." - (interactive "^P") - (let ((max-pt (save-excursion (vs-edit-forward-word) (point)))) - (forward-char 1) - (while (and (not (eobp)) - (not (jcs-current-char-uppercasep)) - (< (point) max-pt)) - (forward-char 1)))) From e2c1f8d5c130a3087ea58302bab23eb653f2e136 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 3 Mar 2024 22:06:51 -0800 Subject: [PATCH 383/894] chore: Ensure comint config is loaded --- modules/term/shell/config.el | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/term/shell/config.el b/modules/term/shell/config.el index 36bdd3e7..542c47ad 100644 --- a/modules/term/shell/config.el +++ b/modules/term/shell/config.el @@ -1,5 +1,6 @@ ;;; term/shell/config.el -*- lexical-binding: t; -*- +(require 'compile) (require 'exec-path-from-shell) ;; @@ -39,7 +40,9 @@ :init (setq shell-pop-window-size 60 shell-pop-last-shell-buffer-index 0 - shell-pop-shell-type '("shell" "*shell: <>*" (lambda () (multi-shell)))) + shell-pop-shell-type '("shell" "*shell: <>*" (lambda () (multi-shell))) + shell-pop-autocd-to-working-dir nil + shell-pop-restore-window-configuration nil) :config ;; Fix issue from https://github.com/kyagi/shell-pop-el/issues/51 (push (cons "\\*shell\\*" display-buffer--same-window-action) display-buffer-alist)) From 0c0118858b6bb0f0f699f47fe1e9c3a420e38c1b Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 3 Mar 2024 22:16:37 -0800 Subject: [PATCH 384/894] chore: Echo shell dirstrack message --- lisp/jcs-env.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lisp/jcs-env.el b/lisp/jcs-env.el index c8a575bd..053ca5c8 100755 --- a/lisp/jcs-env.el +++ b/lisp/jcs-env.el @@ -201,7 +201,8 @@ isearch-done undefined toggle-truncate-lines - after-find-file ff-find-the-other-file) + after-find-file ff-find-the-other-file + shell-dirstack-message) message-clean-mode-minor-mode 'echo)) (use-package msgu From 0c1f433c5c32ea895d5f6d280afe727ad598aec0 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 5 Mar 2024 02:13:53 -0800 Subject: [PATCH 385/894] chore(zig): Treat _ as word --- modules/lang/zig/config.el | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/lang/zig/config.el b/modules/lang/zig/config.el index c8377163..884b7cdb 100644 --- a/modules/lang/zig/config.el +++ b/modules/lang/zig/config.el @@ -20,6 +20,8 @@ ;; (jcs-add-hook 'zig-mode-hook + (modify-syntax-entry ?_ "w") ; Treat underscore as word + ;; File Header (jcs-insert-header-if-valid '("[.]zig") 'jcs-insert-zig-template) From 887a3b05c790fc4f293d3625c44b99a10c8e77d1 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 5 Mar 2024 15:39:14 -0800 Subject: [PATCH 386/894] chore: Make macOS has the same keybinds --- lisp/jcs-env.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/jcs-env.el b/lisp/jcs-env.el index 053ca5c8..3bf22852 100755 --- a/lisp/jcs-env.el +++ b/lisp/jcs-env.el @@ -80,7 +80,7 @@ w32-pipe-read-delay 0 ; faster IPC w32-pipe-buffer-size (* 64 1024))) ; read more at a time (was 4K) -(elenv-with-bsd +(when (or elenv-bsd elenv-macos) (setq mac-command-modifier 'meta select-enable-clipboard t aquamacs-save-options-on-quit 0 From 12f7d294e66df3eddc6bbec721ef4196144dcf8f Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 7 Mar 2024 14:14:30 -0800 Subject: [PATCH 387/894] feat: Add module util --- lisp/lib/jcs-util.el | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/lisp/lib/jcs-util.el b/lisp/lib/jcs-util.el index a31b1c1b..d039377d 100644 --- a/lisp/lib/jcs-util.el +++ b/lisp/lib/jcs-util.el @@ -84,13 +84,24 @@ execution." (defvar jcs-module-history nil "History of the loaded modules.") -(defun jcs-module-load (modules) - "Load MODULES." +(defun jcs-module--path (module) + "Return the path to the MODULE config file." + (let ((root (concat user-emacs-directory "modules/" module))) + (concat root "/config.el"))) + +(defun jcs-module-loaded-p (module) + "Return non-nil if MODULE has been loaded." + (member (jcs-module--path module) jcs-module-history)) + +(defun jcs-module-load (modules &optional force) + "Load MODULES. + +If FORCE is non-nil, force load the module even it has been loaded already." (if (listp modules) (dolist (module modules) (jcs-module-load module)) - (let* ((root (concat user-emacs-directory "modules/" modules)) - (config (concat root "/config.el"))) - (unless (member config jcs-module-history) + (let ((config (jcs-module--path modules))) + (when (or force + (not (jcs-module-loaded-p modules))) (push config jcs-module-history) (load config t t))))) From cdb7187af574c6aec3ff09010d59fe2a8814f43b Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 7 Mar 2024 14:14:49 -0800 Subject: [PATCH 388/894] feat: Support daemon --- init.el | 2 +- lisp/jcs-hook.el | 13 +++++++++++++ lisp/jcs-theme.el | 6 +++++- 3 files changed, 19 insertions(+), 2 deletions(-) diff --git a/init.el b/init.el index 4fe4f6f2..393c332d 100755 --- a/init.el +++ b/init.el @@ -59,7 +59,7 @@ "The Github page of JCS-Emacs.") ;; -;; (@* "Load Core" ) +;; (@* "Core" ) ;; (setq load-path diff --git a/lisp/jcs-hook.el b/lisp/jcs-hook.el index 87669c0f..c85abb70 100755 --- a/lisp/jcs-hook.el +++ b/lisp/jcs-hook.el @@ -146,6 +146,19 @@ (modify-syntax-entry ?- "_")) (unless (jcs-space-p) (indent-tabs-mode 1))) +;; +;; (@* "Daemon" ) +;; + +(jcs-add-hook 'server-after-make-frame-hook + (load-library "elenv") + (run-hooks 'after-init-hook) + (run-hooks 'on-init-ui-hook) + (run-hooks 'on-first-input-hook) + (run-hooks 'on-first-file-hook) + (run-hooks 'on-first-project-hook) + (jcs-run-after-load-theme-hook)) + ;; ;; (@* "Quitting" ) ;; diff --git a/lisp/jcs-theme.el b/lisp/jcs-theme.el index 057af5d3..42a6008e 100755 --- a/lisp/jcs-theme.el +++ b/lisp/jcs-theme.el @@ -41,9 +41,13 @@ (defvar jcs-after-load-theme-hook nil "Hook run after a color theme is loaded using `load-theme'.") +(defun jcs-run-after-load-theme-hook () + "Load after load theme hook." + (run-hook-with-args 'jcs-after-load-theme-hook (jcs-theme-current))) + (jcs-advice-add 'load-theme :after (jcs-set-font-size) - (run-hook-with-args 'jcs-after-load-theme-hook (jcs-theme-current)) + (jcs-run-after-load-theme-hook) (jcs-reload-active-mode)) (provide 'jcs-theme) From 93bc3d396ea965053ac3a70d1feb844b8bf2e77c Mon Sep 17 00:00:00 2001 From: JenChieh Date: Thu, 7 Mar 2024 14:16:17 -0800 Subject: [PATCH 389/894] chore: Update changelog --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4863f5de..2a7e3f42 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -24,6 +24,8 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * feat: Support Bootstrap completion (a3b065dba11f27566fce2e24492157138d775646) * feat: Add Svelte support (e586d9e52d06a054faa1829ba0cf69c128481c34) * feat: Add ziglint (9856bbf5530177613e46127b67054d3925f99a91) +* feat: Add module util (12f7d294e66df3eddc6bbec721ef4196144dcf8f) +* feat: Support `daemon` (cdb7187af574c6aec3ff09010d59fe2a8814f43b) ## 9.0.1 > Released Sep 20, 2023 From d84d2509993ef58a07b17aa0b5bfd076b4079beb Mon Sep 17 00:00:00 2001 From: Jen-Chieh Shen Date: Fri, 8 Mar 2024 18:58:32 -0800 Subject: [PATCH 390/894] chore: Remove empty spaces --- .github/workflows/update-submodule.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/update-submodule.yml b/.github/workflows/update-submodule.yml index 6da84d98..b1efb5bf 100644 --- a/.github/workflows/update-submodule.yml +++ b/.github/workflows/update-submodule.yml @@ -16,7 +16,7 @@ jobs: - uses: actions/checkout@v4 with: persist-credentials: false - fetch-depth: 0 + fetch-depth: 0 - name: Submodule update run: | From 32324992b47b2126241a9ab84410ba7cfdac3752 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sat, 9 Mar 2024 04:24:47 -0800 Subject: [PATCH 391/894] chore(sideline): Add display mode config --- modules/ui/sideline/config.el | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/modules/ui/sideline/config.el b/modules/ui/sideline/config.el index f3bbb349..2158275e 100644 --- a/modules/ui/sideline/config.el +++ b/modules/ui/sideline/config.el @@ -14,7 +14,14 @@ sideline-display-backend-name t sideline-display-backend-type 'inner)) -(use-package sideline-flycheck :hook (flycheck-mode . sideline-flycheck-setup)) +(use-package sideline-flycheck + :hook (flycheck-mode . sideline-flycheck-setup) + :init + (setq sideline-flycheck-display-mode 'line)) + +(use-package sideline-flymake + :init + (setq sideline-flymake-display-mode 'line)) (use-package sideline-lsp :init From 402b5453326ce8f5bbc0462e22533cbf273406ef Mon Sep 17 00:00:00 2001 From: Jen-Chieh Shen Date: Sat, 9 Mar 2024 04:28:05 -0800 Subject: [PATCH 392/894] Update CHANGELOG.md --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2a7e3f42..5c486da4 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -26,6 +26,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * feat: Add ziglint (9856bbf5530177613e46127b67054d3925f99a91) * feat: Add module util (12f7d294e66df3eddc6bbec721ef4196144dcf8f) * feat: Support `daemon` (cdb7187af574c6aec3ff09010d59fe2a8814f43b) +* chore(sideline): Add display mode config (32324992b47b2126241a9ab84410ba7cfdac3752) ## 9.0.1 > Released Sep 20, 2023 From c4306eff5c5b8f112b5adca472801eceba3d2ee4 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 10 Mar 2024 19:09:51 -0700 Subject: [PATCH 393/894] chore: Hide emp buffer --- modules/emacs/buffer-menu/config.el | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/emacs/buffer-menu/config.el b/modules/emacs/buffer-menu/config.el index d5f2d53b..f453d984 100644 --- a/modules/emacs/buffer-menu/config.el +++ b/modules/emacs/buffer-menu/config.el @@ -70,6 +70,7 @@ "[*]ASCII[*]" "[*]npm:" "[*]hexo" "[*]Flutter" + "[*]emp" "[*]snow[*]") diminish-buffer-mode-list '( "dired-mode" "help-mode" "custom-mode" From 883c998ee73f42bf3da3782e714d37a5b013127c Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 10 Mar 2024 23:22:27 -0700 Subject: [PATCH 394/894] chore: Prevent flycheck echo writing to message buffer --- lisp/jcs-env.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/jcs-env.el b/lisp/jcs-env.el index 3bf22852..bd209cc8 100755 --- a/lisp/jcs-env.el +++ b/lisp/jcs-env.el @@ -202,6 +202,7 @@ undefined toggle-truncate-lines after-find-file ff-find-the-other-file + flycheck-display-error-messages shell-dirstack-message) message-clean-mode-minor-mode 'echo)) From b46311143131cc9e1308bb3f84fc87f6233db589 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 10 Mar 2024 23:59:09 -0700 Subject: [PATCH 395/894] chore: Move diff config to vc --- lisp/jcs-hook.el | 5 ----- modules/emacs/vc/config.el | 5 +++++ 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/lisp/jcs-hook.el b/lisp/jcs-hook.el index c85abb70..ba2bd90b 100755 --- a/lisp/jcs-hook.el +++ b/lisp/jcs-hook.el @@ -115,11 +115,6 @@ ;; (@* "Modes" ) ;; -(jcs-add-hook 'diff-mode-hook - (jcs-key-local - `(((kbd "M-k") . jcs-maybe-kill-this-buffer) - ((kbd "M-K") . jcs-reopen-this-buffer)))) - (jcs-add-hook '(text-mode-hook prog-mode-hook conf-mode-hook) (alt-codes-mode 1) (auto-highlight-symbol-mode 1) diff --git a/modules/emacs/vc/config.el b/modules/emacs/vc/config.el index 630c6fe4..005c71aa 100644 --- a/modules/emacs/vc/config.el +++ b/modules/emacs/vc/config.el @@ -18,6 +18,11 @@ ;; (@* "Hook" ) ;; +(jcs-add-hook 'diff-mode-hook + (jcs-key-local + `(((kbd "M-k") . jcs-maybe-kill-this-buffer) + ((kbd "M-K") . jcs-reopen-this-buffer)))) + (jcs-add-hook '(gitattributes-mode-hook gitconfig-mode-hook gitignore-mode-hook) (jcs-key-local `(((kbd "C-d") . jcs-kill-whole-line)))) From bff07bf5cc9e1449476f064187f1c1d46ce830ba Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 15 Mar 2024 19:10:48 -0700 Subject: [PATCH 396/894] chore: Add more support for feature file --- lisp/jcs-module.el | 1 + lisp/jcs-package.el | 2 ++ modules/lang/feature/config.el | 10 ++++++++++ 3 files changed, 13 insertions(+) create mode 100644 modules/lang/feature/config.el diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index e71da3c1..1d79b61e 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -97,6 +97,7 @@ (elm-mode . "lang/elm") (elisp-mode . "lang/emacs-lisp") (erlang . "lang/erlang") + (feature-mode . "lang/feature") (ess-r-mode . "lang/r") (fountain-mode . "lang/fountain") (fsharp-mode . "lang/fsharp") diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 3f2c5b40..f2ae260e 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -148,7 +148,9 @@ dumb-jump earthfile-mode easky + ecukes editorconfig-generate + el-mock eldoc-cmake eldoc-eask eldoc-meta-net diff --git a/modules/lang/feature/config.el b/modules/lang/feature/config.el new file mode 100644 index 00000000..18b58c9f --- /dev/null +++ b/modules/lang/feature/config.el @@ -0,0 +1,10 @@ +;;; lang/feature/config.el -*- lexical-binding: t; -*- + +(require 'org) + +;; +;; (@* "Hook" ) +;; + +(jcs-add-hook 'feature-mode-hook + (run-hooks 'prog-mode-hook)) From 422aee6f92df5a30dfad1dd84317b99b95868bac Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sat, 16 Mar 2024 16:35:36 -0700 Subject: [PATCH 397/894] chore(dashboard): Update config --- modules/ui/dashboard/config.el | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/modules/ui/dashboard/config.el b/modules/ui/dashboard/config.el index d2a40c62..7cfe845c 100644 --- a/modules/ui/dashboard/config.el +++ b/modules/ui/dashboard/config.el @@ -11,6 +11,16 @@ :init (setq dashboard-banner-logo-title (concat "[J C S " (if elenv-graphic-p "•" "-") " E M A C S]") + dashboard-startupify-list '(dashboard-insert-banner + dashboard-insert-newline + dashboard-insert-banner-title + dashboard-insert-newline + dashboard-insert-navigator + dashboard-insert-newline + dashboard-insert-init-info + dashboard-insert-items + dashboard-insert-newline + dashboard-insert-footer) dashboard-items '((ls-directories . 5) (ls-files . 5) (recents . 5) @@ -28,7 +38,6 @@ (ls-files . "f")) dashboard-center-content t dashboard-vertically-center-content t - dashboard-set-navigator nil dashboard-projects-backend 'project-el ;; Icons dashboard-set-heading-icons t @@ -44,7 +53,6 @@ dashboard-heading-icon-height 1.0 dashboard-heading-icon-v-adjust 0.0 ;; Navigator - dashboard-set-navigator t dashboard-navigator-buttons `(((,(when elenv-graphic-p (nerd-icons-faicon "nf-fa-github")) From 5ac3f7ffce12d4045ff86874598389becf3f4ccb Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 17 Mar 2024 03:28:48 -0700 Subject: [PATCH 398/894] chore(lsp): Only try TCP connection once --- modules/tools/lsp/config.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/tools/lsp/config.el b/modules/tools/lsp/config.el index 54e49fe1..b8d0880c 100644 --- a/modules/tools/lsp/config.el +++ b/modules/tools/lsp/config.el @@ -10,7 +10,9 @@ ;; Reduce unexpected modifications to code lsp-enable-on-type-formatting nil ;; Make breadcrumbs opt-in; they're redundant with the modeline and imenu - lsp-headerline-breadcrumb-enable nil) + lsp-headerline-breadcrumb-enable nil + ;; Make TCP connection is already slow; only try to connect once + lsp-tcp-connection-timeout 0.01) (message-clean-mode-add-echo-commands '( lsp--message lsp--send-request-async lsp--apply-text-edits)) From 1956896dd3f85e1fafb980c8aff5dbf01b1a2507 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 22 Mar 2024 15:56:37 -0700 Subject: [PATCH 399/894] feat: Dashboard big bang --- modules/ui/dashboard/config.el | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/ui/dashboard/config.el b/modules/ui/dashboard/config.el index 7cfe845c..fd3cd9c7 100644 --- a/modules/ui/dashboard/config.el +++ b/modules/ui/dashboard/config.el @@ -92,6 +92,7 @@ (format "Powered by %s, %s" "Jen-Chieh" (format-time-string "%Y")))) + dashboard-navigation-cycle t dashboard-remove-missing-entry t) :config (jcs-require '(project dashboard-ls)) From 548ce7ef47490fa8d0b82b838cc4f8a1e739494b Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 22 Mar 2024 15:56:46 -0700 Subject: [PATCH 400/894] Ensure buffer menu is clean --- lisp/jcs-hook.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/jcs-hook.el b/lisp/jcs-hook.el index ba2bd90b..2937d8de 100755 --- a/lisp/jcs-hook.el +++ b/lisp/jcs-hook.el @@ -11,6 +11,7 @@ (jcs-reload-active-mode) (when (featurep 'recentf) (msgu-silent (recentf-cleanup))) (ignore-errors (jcs-funcall-fboundp #'diff-hl-update)) + (jcs-funcall-fboundp #'jcs-buffer-menu-refresh-buffer) (jcs-dashboard-refresh-buffer)) (defun jcs-hook--focus-out () From def906559bf90920ff7f2f2df4b8f36dd523230a Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 22 Mar 2024 15:56:56 -0700 Subject: [PATCH 401/894] feat: Config sideline-eglot --- lisp/jcs-module.el | 2 +- modules/ui/sideline/config.el | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/lisp/jcs-module.el b/lisp/jcs-module.el index 1d79b61e..747a3996 100644 --- a/lisp/jcs-module.el +++ b/lisp/jcs-module.el @@ -49,7 +49,7 @@ (editorconfig . "tools/editorconfig") ((easky execrun quickrun) . "tools/eval") ((goto-char-preview goto-line-preview) . "tools/goto") - (lsp-mode . "tools/lsp") + ((lsp-mode eglot) . "tools/lsp") (make-mode . "tools/make") (magit . "tools/magit") (prettier . "tools/prettier") diff --git a/modules/ui/sideline/config.el b/modules/ui/sideline/config.el index 2158275e..002bf387 100644 --- a/modules/ui/sideline/config.el +++ b/modules/ui/sideline/config.el @@ -26,3 +26,7 @@ (use-package sideline-lsp :init (setq sideline-lsp-code-actions-prefix "")) + +(use-package sideline-eglot + :init + (setq sideline-eglot-code-actions-prefix "")) From 675b982533c978624ff5e745d1621edcb7a0d994 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Fri, 22 Mar 2024 16:14:51 -0700 Subject: [PATCH 402/894] chore(checker): Mute display diagnostic --- modules/checkers/syntax/config.el | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/checkers/syntax/config.el b/modules/checkers/syntax/config.el index 48df0195..95226af7 100644 --- a/modules/checkers/syntax/config.el +++ b/modules/checkers/syntax/config.el @@ -16,6 +16,9 @@ ;; Display errors a little quicker (default is 0.9s)) (setq flycheck-display-errors-delay 0.25) + + ;; Replace with `sideline-flycheck' + (setq flycheck-display-errors-function nil) :config ;; Rerunning checks on every newline is a mote excessive. (delq 'new-line flycheck-check-syntax-automatically)) From ac5f55cddab46a934bdab38a52db45301843ad99 Mon Sep 17 00:00:00 2001 From: Jen-Chieh Shen Date: Fri, 22 Mar 2024 16:18:27 -0700 Subject: [PATCH 403/894] Update CHANGELOG.md --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5c486da4..5f3eb347 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -27,6 +27,10 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * feat: Add module util (12f7d294e66df3eddc6bbec721ef4196144dcf8f) * feat: Support `daemon` (cdb7187af574c6aec3ff09010d59fe2a8814f43b) * chore(sideline): Add display mode config (32324992b47b2126241a9ab84410ba7cfdac3752) +* chore(dashboard): Default to cycle dashboard sections (1956896dd3f85e1fafb980c8aff5dbf01b1a2507) +* fix(buffer-menu): Ensure `buffer-menu` is clean (548ce7ef47490fa8d0b82b838cc4f8a1e739494b) +* chore(sideline): Configure `sideline-eglot` (def906559bf90920ff7f2f2df4b8f36dd523230a) +* chore(checker): Mute display diagnostic (675b982533c978624ff5e745d1621edcb7a0d994) ## 9.0.1 > Released Sep 20, 2023 From 1d5bb665c725e6458d541723327ffd71d30ecdd7 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 24 Mar 2024 16:17:34 -0700 Subject: [PATCH 404/894] chore: Add prometheus data mode --- lisp/jcs-package.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index f2ae260e..7319eee8 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -362,6 +362,7 @@ prettier processing-mode project-abbrev + prometheus-mode protobuf-mode purescript-mode python-mode From f717a32673086724851162dfff0c9889a183267d Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 24 Mar 2024 16:27:26 -0700 Subject: [PATCH 405/894] chore: Add crux package --- lisp/jcs-package.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 7319eee8..ff33c2db 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -125,6 +125,7 @@ composer comware-router-mode consult-todo + crux crystal-mode csound-mode csproj-mode From cfa22a95e1c183d7ed19adddd08150bf3ec89e1d Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 24 Mar 2024 16:49:40 -0700 Subject: [PATCH 406/894] Update NFM fonts --- fonts/NFM.ttf | Bin 1900052 -> 1914848 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/fonts/NFM.ttf b/fonts/NFM.ttf index 00919764a8db628bb899276f794a322711e34ab9..7ef73a9319a9958d80e231834297677e796cf595 100644 GIT binary patch delta 66361 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

    M*XI6n!5gTw4b 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 From 00d3f767333f2c07802e30e1e3e3891c8780e625 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Mon, 25 Mar 2024 00:40:57 -0700 Subject: [PATCH 407/894] Add common-lisp snippets --- modules/lang/common-lisp/config.el | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/lang/common-lisp/config.el b/modules/lang/common-lisp/config.el index 782e11d6..732c3869 100644 --- a/modules/lang/common-lisp/config.el +++ b/modules/lang/common-lisp/config.el @@ -1,5 +1,7 @@ ;;; lang/common-lisp/config.el -*- lexical-binding: t; -*- +(require 'common-lisp-snippets) + (require 'sly-macrostep) (require 'sly-quicklisp) From dfba0dd7fb2b28bfabb1143f2446a6237252cc58 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Mon, 25 Mar 2024 00:41:01 -0700 Subject: [PATCH 408/894] Add clhs --- lisp/jcs-package.el | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index ff33c2db..3deccb4b 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -76,6 +76,7 @@ centaur-tabs chatgpt-sideline cisco-router-mode + clhs cmake-font-lock cobol-mode codegpt @@ -83,6 +84,7 @@ coffee-mode com-css-sort command-log-mode + common-lisp-snippets company-ansible company-auctex company-autoconf From 3683128a8b9df0138b6c8956c56f3066912ce288 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Mon, 25 Mar 2024 00:54:18 -0700 Subject: [PATCH 409/894] chore: Add sly-overlay --- lisp/jcs-package.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 3deccb4b..647f2ec2 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -399,6 +399,7 @@ slim-mode sln-mode sly-macrostep + sly-overlay sly-quicklisp sly-repl-ansi-color smart-comment From a0bc9f930c5b2f8f1c86d128ad7836e010c98952 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Mon, 25 Mar 2024 17:18:44 -0700 Subject: [PATCH 410/894] fix: Add sly eval defun --- lisp/jcs-env.el | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lisp/jcs-env.el b/lisp/jcs-env.el index bd209cc8..c9a32147 100755 --- a/lisp/jcs-env.el +++ b/lisp/jcs-env.el @@ -178,10 +178,11 @@ ;;; Mark (use-package eval-mark :init - (setq eval-mark-commands-after '( eval-buffer eval-defun eval-region eval-last-sexp - narrow-to-region + (setq eval-mark-commands-after '( eval-buffer eval-defun eval-region eval-last-sexp - sly-eval-region sly-eval-last-expression))) + narrow-to-region + sly-eval-buffer sly-eval-defun sly-eval-region + sly-eval-last-expression))) ;; ;;; Messages From 1b1901c75af88220c6b137e405baaad692d25cc4 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Mon, 25 Mar 2024 17:37:51 -0700 Subject: [PATCH 411/894] fix: Mute message and hide mark for sly commands --- lisp/jcs-env.el | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lisp/jcs-env.el b/lisp/jcs-env.el index c9a32147..8f6187fa 100755 --- a/lisp/jcs-env.el +++ b/lisp/jcs-env.el @@ -182,7 +182,8 @@ eval-last-sexp narrow-to-region sly-eval-buffer sly-eval-defun sly-eval-region - sly-eval-last-expression))) + sly-eval-last-expression + sly-overlay-eval-defun))) ;; ;;; Messages @@ -204,7 +205,8 @@ toggle-truncate-lines after-find-file ff-find-the-other-file flycheck-display-error-messages - shell-dirstack-message) + shell-dirstack-message + sly-overlay-eval-defun) message-clean-mode-minor-mode 'echo)) (use-package msgu From 57b6f3bf5a59288c4e709d9bc9d7d991c2ae781e Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 26 Mar 2024 19:12:41 -0700 Subject: [PATCH 412/894] chore: Hide cucumber ls --- modules/emacs/buffer-menu/config.el | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/emacs/buffer-menu/config.el b/modules/emacs/buffer-menu/config.el index f453d984..7c444d79 100644 --- a/modules/emacs/buffer-menu/config.el +++ b/modules/emacs/buffer-menu/config.el @@ -33,6 +33,7 @@ "[*][a-zA-Z0-9]+[-]*ls" "[*][a-zA-Z0-9]+::stderr[*]" "[*]clang-" "[*]clangd" "[*]csharp[*]" + "[*]*cucumber" "[*]dart" "[*]perlnavigator" "[*]lua-" From 5d51bd7802f848f705b27c7ba5e1b010d8b7bcab Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 26 Mar 2024 19:14:28 -0700 Subject: [PATCH 413/894] chore: Hide cucumber ls --- modules/emacs/buffer-menu/config.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/emacs/buffer-menu/config.el b/modules/emacs/buffer-menu/config.el index 7c444d79..5bfe0cb8 100644 --- a/modules/emacs/buffer-menu/config.el +++ b/modules/emacs/buffer-menu/config.el @@ -33,7 +33,7 @@ "[*][a-zA-Z0-9]+[-]*ls" "[*][a-zA-Z0-9]+::stderr[*]" "[*]clang-" "[*]clangd" "[*]csharp[*]" - "[*]*cucumber" + "[*]cucumber" "[*]dart" "[*]perlnavigator" "[*]lua-" From 3e48b6f47018db2819f7ad73f0a69ae1e6511e08 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 26 Mar 2024 23:57:45 -0700 Subject: [PATCH 414/894] ci: Bump Emacs 29.x to 3 --- .github/workflows/compile.yml | 2 +- .github/workflows/mode.yml | 2 +- .github/workflows/packages.yml | 2 +- .github/workflows/speed.yml | 2 +- .github/workflows/startup.yml | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/compile.yml b/.github/workflows/compile.yml index acda4e6d..e325414d 100644 --- a/.github/workflows/compile.yml +++ b/.github/workflows/compile.yml @@ -29,7 +29,7 @@ jobs: matrix: os: [ubuntu-latest] emacs-version: - - 29.2 + - 29.3 steps: - uses: jcs090218/setup-emacs@master with: diff --git a/.github/workflows/mode.yml b/.github/workflows/mode.yml index 4950a78c..f76fb9bb 100644 --- a/.github/workflows/mode.yml +++ b/.github/workflows/mode.yml @@ -22,7 +22,7 @@ jobs: matrix: os: [ubuntu-latest, macos-latest, windows-latest] emacs-version: - - 29.2 + - 29.3 steps: - name: Checkout binaries repository uses: actions/checkout@v4 diff --git a/.github/workflows/packages.yml b/.github/workflows/packages.yml index c2eed3d1..4003a311 100644 --- a/.github/workflows/packages.yml +++ b/.github/workflows/packages.yml @@ -23,7 +23,7 @@ jobs: matrix: os: [ubuntu-latest, macos-latest, windows-latest] emacs-version: - - 29.2 + - 29.3 steps: - name: Checkout binaries repository uses: actions/checkout@v4 diff --git a/.github/workflows/speed.yml b/.github/workflows/speed.yml index 1cddcdce..9df8e017 100644 --- a/.github/workflows/speed.yml +++ b/.github/workflows/speed.yml @@ -23,7 +23,7 @@ jobs: matrix: os: [ubuntu-latest, macos-latest, windows-latest] emacs-version: - - 29.2 + - 29.3 steps: - name: Checkout binaries repository uses: actions/checkout@v4 diff --git a/.github/workflows/startup.yml b/.github/workflows/startup.yml index c0a6f61b..502bde5e 100644 --- a/.github/workflows/startup.yml +++ b/.github/workflows/startup.yml @@ -34,7 +34,7 @@ jobs: matrix: os: [ubuntu-latest, macos-latest, windows-latest] emacs-version: - - ${{ vars.EMACS_VER }} + - 29.3 experimental: [false] include: - os: ubuntu-latest From 941876ea3a8f72253e2abd4561615e0d3f1660bb Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 27 Mar 2024 18:11:47 -0700 Subject: [PATCH 415/894] chore: Config so-long threshold --- lisp/jcs-env.el | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lisp/jcs-env.el b/lisp/jcs-env.el index 8f6187fa..c8e1b848 100755 --- a/lisp/jcs-env.el +++ b/lisp/jcs-env.el @@ -264,6 +264,8 @@ ;; ;;; So Long (use-package so-long + :init + (setq so-long-threshold 5000) :config (nconc so-long-minor-modes '( spell-fu-mode @@ -273,7 +275,10 @@ hl-fill-column-mode line-reminder-mode page-break-lines-mode - ts-fold-mode ts-fold-indicators-mode))) + tree-sitter-mode + ts-fold-mode ts-fold-indicators-mode + lsp-mode eglot--managed-mode + whitespace-cleanup-mode))) ;; ;;; Startup From d8616223fb07503dffb3ec4ca75361b203ab5b76 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 27 Mar 2024 18:11:50 -0700 Subject: [PATCH 416/894] chore: Add guard-lf --- lisp/jcs-hook.el | 1 + lisp/jcs-package.el | 1 + 2 files changed, 2 insertions(+) diff --git a/lisp/jcs-hook.el b/lisp/jcs-hook.el index 2937d8de..2659a821 100755 --- a/lisp/jcs-hook.el +++ b/lisp/jcs-hook.el @@ -76,6 +76,7 @@ (ff-guard-mode 1) (gcmh-mode 1) (global-goto-address-mode 1) + (guard-lf-mode 1) (message-clean-mode 1) (minibuffer-depth-indicate-mode 1) (global-page-break-lines-mode 1) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 647f2ec2..d62aff79 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -248,6 +248,7 @@ goto-line-preview gptscript-mode graphql-mode + guard-lf haml-mode hammy haxe-mode From 9664c89b976247d5398b615161067b032ee369bc Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 27 Mar 2024 18:12:35 -0700 Subject: [PATCH 417/894] chore: changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5f3eb347..1af757ab 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -31,6 +31,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * fix(buffer-menu): Ensure `buffer-menu` is clean (548ce7ef47490fa8d0b82b838cc4f8a1e739494b) * chore(sideline): Configure `sideline-eglot` (def906559bf90920ff7f2f2df4b8f36dd523230a) * chore(checker): Mute display diagnostic (675b982533c978624ff5e745d1621edcb7a0d994) +* chore: Add `guard-lf` package (d8616223fb07503dffb3ec4ca75361b203ab5b76) ## 9.0.1 > Released Sep 20, 2023 From a55c0ee797a57bdae6cd50df2441db99c0b19287 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sat, 30 Mar 2024 22:33:22 -0700 Subject: [PATCH 418/894] feat(ui): Add package sideline-load-cost --- lisp/jcs-package.el | 1 + modules/ui/sideline/config.el | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index d62aff79..7993fcd2 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -395,6 +395,7 @@ sideline-eglot sideline-flycheck sideline-flymake + sideline-load-cost sideline-lsp site-lisp slim-mode diff --git a/modules/ui/sideline/config.el b/modules/ui/sideline/config.el index 002bf387..2b9e8cee 100644 --- a/modules/ui/sideline/config.el +++ b/modules/ui/sideline/config.el @@ -5,7 +5,8 @@ (flymake-mode . sideline-mode)) :init (setq sideline-delay 0.2 - sideline-backends-left '((sideline-color . up)) + sideline-backends-left '((sideline-load-cost . up) + (sideline-color . up)) sideline-backends-right '((sideline-lsp . up) (sideline-eglot . up) (sideline-flycheck . down) From 9f419351e8f25bc0f39bc77fd2f4e85468638a4a Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 31 Mar 2024 21:50:00 -0700 Subject: [PATCH 419/894] chore: Diminish compilation related buffers by default --- modules/emacs/buffer-menu/config.el | 140 ++++++++++++++-------------- 1 file changed, 70 insertions(+), 70 deletions(-) diff --git a/modules/emacs/buffer-menu/config.el b/modules/emacs/buffer-menu/config.el index 5bfe0cb8..7b47a63e 100644 --- a/modules/emacs/buffer-menu/config.el +++ b/modules/emacs/buffer-menu/config.el @@ -7,76 +7,76 @@ (use-package diminish-buffer :init (setq diminish-buffer-list - '( "[*]jcs" ; config wise - "[*]helm" "[*]esup-" "[*]quelpa-" - "[*]compilation" "[*]output" "[*]execrun" - "[*]easky" "[*]quickrun" - "[*]Apropos[*]" "[*]Backtrace[*]" "[*]Compile-Log[*]" - "[*]Ibuffer[*]" - "[*]Bug Help[*]" - "[*]Warnings[*]" - "[*]vc" "[*]VC-history[*]" - "[*]CPU-Profiler-Report" "[*]Memory-Profiler-Report" - "[*]Process List[*]" - "[*]Checkdoc " "[*]Elint[*]" "[*]Package-Lint[*]" "[*]relint[*]" - "[*]Finder[*]" - "[*]Async Shell Command[*]" "[*]shell" "[*]eshell" "bshell<" - "[*]envrc" - "[*]eww" "[*]ESS[*]" - "[*]Ping" - "[*]emacs[*]" ; From `async' - "[*]sly" - "[*]cider-repl" "[*]nrepl-server" - "[*]timer" - ;; `LSP' - "[*]lsp-" "[*]LSP[ ]+" "[*]eglot" - "[*][a-zA-Z0-9]+[-]*ls" "[*][a-zA-Z0-9]+::stderr[*]" - "[*]clang-" "[*]clangd" - "[*]csharp[*]" - "[*]cucumber" - "[*]dart" - "[*]perlnavigator" - "[*]lua-" - "[*]iph[*]" - "[*]rust-analyzer[*:]" - "[*]zig-" - "[*]Coursier log[*]" - "[*]tcp-server-sonarlint" - "[*]Python" "[*]pyright[*]" - "[*]tree-sitter" "tree-sitter-tree:" - "[*]company" - "[*]eldoc" - "[*]editorconfig" - "[*]prettier" - "[*]Local Variables[*]" - "[*]Kill Ring[*]" ; From `browse-kill-ring' - "[*]SPEEDBAR" - "[*]Flycheck" "[*]Flymake" - "[*]httpd[*]" "[*]HTTP Response[*]" - "[*]helpful" "[*]suggest[*]" - "[*]ert[*]" "[*]indent-lint" - "[*]elfeed-" - "magit[-]*[[:ascii:]]*[:]" ; From `magit' - "[*]openai" "[*]codegpt" "[*]ChatGPT" "[*]copilot" "[*]google-gemini" - "[*]Most used words[*]" - "[*]manage-minor-mode" - "[*]Free keys[*]" - "[*]Test SHA[*]" - "[*]RE-Builder" - "[*]define-it: tooltip[*]" "[*]preview-it" "[*]gh-md" - "[*]wclock[*]" - "[*]Clippy[*]" - "[*]CMake Temporary[*]" - "[*]org-src-fontification" - "[*]ASCII[*]" - "[*]npm:" "[*]hexo" - "[*]Flutter" - "[*]emp" - "[*]snow[*]") - diminish-buffer-mode-list '( "dired-mode" - "help-mode" "custom-mode" - "list-environment-mode" - "shell-mode" "eshell-mode"))) + '("[*]jcs" ; config wise + "[*]helm" "[*]esup-" "[*]quelpa-" + "[*]easky" "[*]quickrun" + "[*]Apropos[*]" "[*]Backtrace[*]" "[*]Compile-Log[*]" + "[*]Ibuffer[*]" + "[*]Bug Help[*]" + "[*]Warnings[*]" + "[*]vc" "[*]VC-history[*]" + "[*]CPU-Profiler-Report" "[*]Memory-Profiler-Report" + "[*]Process List[*]" + "[*]Checkdoc " "[*]Elint[*]" "[*]Package-Lint[*]" "[*]relint[*]" + "[*]Finder[*]" + "[*]Async Shell Command[*]" "[*]shell" "[*]eshell" "bshell<" + "[*]envrc" + "[*]eww" "[*]ESS[*]" + "[*]Ping" + "[*]emacs[*]" ; From `async' + "[*]sly" + "[*]cider-repl" "[*]nrepl-server" + "[*]timer" + ;; `LSP' + "[*]lsp-" "[*]LSP[ ]+" "[*]eglot" + "[*][a-zA-Z0-9]+[-]*ls" "[*][a-zA-Z0-9]+::stderr[*]" + "[*]clang-" "[*]clangd" + "[*]csharp[*]" + "[*]cucumber" + "[*]dart" + "[*]perlnavigator" + "[*]lua-" + "[*]iph[*]" + "[*]rust-analyzer[*:]" + "[*]zig-" + "[*]Coursier log[*]" + "[*]tcp-server-sonarlint" + "[*]Python" "[*]pyright[*]" + "[*]tree-sitter" "tree-sitter-tree:" + "[*]company" + "[*]eldoc" + "[*]editorconfig" + "[*]prettier" + "[*]Local Variables[*]" + "[*]Kill Ring[*]" ; From `browse-kill-ring' + "[*]SPEEDBAR" + "[*]Flycheck" "[*]Flymake" + "[*]httpd[*]" "[*]HTTP Response[*]" + "[*]helpful" "[*]suggest[*]" + "[*]ert[*]" "[*]indent-lint" + "[*]elfeed-" + "magit[-]*[[:ascii:]]*[:]" ; From `magit' + "[*]openai" "[*]codegpt" "[*]ChatGPT" "[*]copilot" "[*]google-gemini" + "[*]Most used words[*]" + "[*]manage-minor-mode" + "[*]Free keys[*]" + "[*]Test SHA[*]" + "[*]RE-Builder" + "[*]define-it: tooltip[*]" "[*]preview-it" "[*]gh-md" + "[*]wclock[*]" + "[*]Clippy[*]" + "[*]CMake Temporary[*]" + "[*]org-src-fontification" + "[*]ASCII[*]" + "[*]npm:" "[*]hexo" + "[*]Flutter" + "[*]emp" + "[*]snow[*]") + diminish-buffer-mode-list '("compilation-mode" "comint-mode" + "dired-mode" + "help-mode" "custom-mode" + "list-environment-mode" + "shell-mode" "eshell-mode"))) ;; ;; (@* "Hook" ) From 02e569c36c140a6f7dbf6ce598daad2f71c5afe1 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 31 Mar 2024 23:54:51 -0700 Subject: [PATCH 420/894] fix: Ensure dashboard lod --- lisp/jcs-hook.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/jcs-hook.el b/lisp/jcs-hook.el index 2659a821..16d18e0e 100755 --- a/lisp/jcs-hook.el +++ b/lisp/jcs-hook.el @@ -12,7 +12,7 @@ (when (featurep 'recentf) (msgu-silent (recentf-cleanup))) (ignore-errors (jcs-funcall-fboundp #'diff-hl-update)) (jcs-funcall-fboundp #'jcs-buffer-menu-refresh-buffer) - (jcs-dashboard-refresh-buffer)) + (jcs-funcall-fboundp #'jcs-dashboard-refresh-buffer)) (defun jcs-hook--focus-out () "When window is not focus." From dfd09c56c019bf4dc0fb1e1c89ec1c4d121baa09 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Mon, 1 Apr 2024 12:15:37 -0700 Subject: [PATCH 421/894] fix: Don't enable company-mode globally --- lisp/jcs-hook.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/jcs-hook.el b/lisp/jcs-hook.el index 16d18e0e..2813f257 100755 --- a/lisp/jcs-hook.el +++ b/lisp/jcs-hook.el @@ -67,7 +67,6 @@ (jcs-add-hook 'on-first-input-hook (balanced-windows-mode 1) (breadcrumb-mode 1) - (global-company-mode t) (delete-selection-mode 1) (diminish-buffer-mode 1) (electric-indent-mode 1) @@ -120,6 +119,7 @@ (jcs-add-hook '(text-mode-hook prog-mode-hook conf-mode-hook) (alt-codes-mode 1) (auto-highlight-symbol-mode 1) + (company-mode t) (display-fill-column-indicator-mode 1) (display-line-numbers-mode 1) (doxygen-asterisk-mode 1) From b0e90fe3cda5f9e8d62d3069f9f8fad93cd24cb3 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Mon, 1 Apr 2024 14:59:22 -0700 Subject: [PATCH 422/894] chore: Support colons completion --- modules/completion/company/config.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/completion/company/config.el b/modules/completion/company/config.el index 23a8b2f2..52c20626 100644 --- a/modules/completion/company/config.el +++ b/modules/completion/company/config.el @@ -41,7 +41,7 @@ :init (setq company-fuzzy-sorting-backend 'flx company-fuzzy-prefix-on-top nil - company-fuzzy-trigger-symbols '("." "->" "<" "\"" "'" "@"))) + company-fuzzy-trigger-symbols '("." "->" "<" "\"" "'" "@" "::" ":"))) (use-package company-files :init From f8a9d43a9507114b9f6a3b06c55f4ada41dcaf2f Mon Sep 17 00:00:00 2001 From: JenChieh Date: Mon, 1 Apr 2024 21:44:24 -0700 Subject: [PATCH 423/894] chore(bm): Ignore completion-list-mode by default --- modules/emacs/buffer-menu/config.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/emacs/buffer-menu/config.el b/modules/emacs/buffer-menu/config.el index 7b47a63e..b34d2f10 100644 --- a/modules/emacs/buffer-menu/config.el +++ b/modules/emacs/buffer-menu/config.el @@ -72,7 +72,8 @@ "[*]Flutter" "[*]emp" "[*]snow[*]") - diminish-buffer-mode-list '("compilation-mode" "comint-mode" + diminish-buffer-mode-list '("completion-list-mode" + "compilation-mode" "comint-mode" "dired-mode" "help-mode" "custom-mode" "list-environment-mode" From ab32b5f032bdede88246e8e4607f03d391be1c70 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Mon, 1 Apr 2024 22:13:28 -0700 Subject: [PATCH 424/894] chore: Use better heart icons --- modules/ui/dashboard/config.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ui/dashboard/config.el b/modules/ui/dashboard/config.el index fd3cd9c7..f4946807 100644 --- a/modules/ui/dashboard/config.el +++ b/modules/ui/dashboard/config.el @@ -82,7 +82,7 @@ dashboard-shorten-path-offset 15 ;; Footer dashboard-footer-icon (if elenv-graphic-p - (nerd-icons-faicon "nf-fa-heart" :face 'error) + (nerd-icons-octicon "nf-oct-heart" :face 'error) "") dashboard-footer-messages `(,(concat "I showed you my source code, pls respond" From fddbadfc732c2c979d97d1c9e8475a8d2684d05d Mon Sep 17 00:00:00 2001 From: JenChieh Date: Mon, 1 Apr 2024 22:13:55 -0700 Subject: [PATCH 425/894] chore: Echo more useless operation messages --- lisp/jcs-env.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lisp/jcs-env.el b/lisp/jcs-env.el index c8e1b848..cb5d5ec3 100755 --- a/lisp/jcs-env.el +++ b/lisp/jcs-env.el @@ -197,10 +197,12 @@ previous-line next-line mark-whole-buffer indent-region - package-menu--mark-upgrades-1 pkg-dm--show-upgrades pkg-dm-autoremove + package-menu-mark-upgrades package-menu--mark-upgrades-1 + pkg-dm--show-upgrades pkg-dm-autoremove browse-kill-ring-setup iedit-mode isearch-done + undo-tree-undo undo-tree-redo undefined toggle-truncate-lines after-find-file ff-find-the-other-file From 7002792d9015aac86f66e31eb06fadbc3da4f4c5 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Wed, 3 Apr 2024 00:21:02 -0700 Subject: [PATCH 426/894] feat: Refresh vertico content in focus --- lisp/jcs-hook.el | 5 +++-- modules/completion/vertico/config.el | 5 +++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/lisp/jcs-hook.el b/lisp/jcs-hook.el index 2813f257..a6b77d3f 100755 --- a/lisp/jcs-hook.el +++ b/lisp/jcs-hook.el @@ -12,7 +12,8 @@ (when (featurep 'recentf) (msgu-silent (recentf-cleanup))) (ignore-errors (jcs-funcall-fboundp #'diff-hl-update)) (jcs-funcall-fboundp #'jcs-buffer-menu-refresh-buffer) - (jcs-funcall-fboundp #'jcs-dashboard-refresh-buffer)) + (jcs-funcall-fboundp #'jcs-dashboard-refresh-buffer) + (jcs-funcall-fboundp #'jcs-vertico-refresh)) (defun jcs-hook--focus-out () "When window is not focus." @@ -27,7 +28,7 @@ (when (and (not (active-minibuffer-window)) (not (jcs-funcall-fboundp #'company--active-p))) (jcs-funcall-fboundp #'jcs-buffer-menu-refresh-buffer) - (jcs-dashboard-refresh-buffer))) + (jcs-funcall-fboundp #'jcs-dashboard-refresh-buffer))) ;; ;; (@* "Find Files" ) diff --git a/modules/completion/vertico/config.el b/modules/completion/vertico/config.el index 3c3c7f4b..151043ca 100644 --- a/modules/completion/vertico/config.el +++ b/modules/completion/vertico/config.el @@ -76,6 +76,11 @@ ;; (@* "Functions" ) ;; +(defun jcs-vertico-refresh () + "Refresh vertico content." + (when (jcs-vertico--active-p) + (let ((vertico--input)) (vertico--exhibit)))) + (defun jcs-vertico-: () "Vertico colon key." (interactive) From 7b4eb11cf30fae0309445fa86ac8749a1f276ed8 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sat, 6 Apr 2024 02:28:09 -0700 Subject: [PATCH 427/894] feat: Notify user when indent-tabs-mode got activated --- lisp/jcs-hook.el | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lisp/jcs-hook.el b/lisp/jcs-hook.el index a6b77d3f..c1a56531 100755 --- a/lisp/jcs-hook.el +++ b/lisp/jcs-hook.el @@ -142,7 +142,12 @@ ;; XXX: See the bug https://github.com/immerrr/lua-mode/issues/172 (unless (jcs-contain-list-type-str "-" (list comment-start comment-end) 'regex) (modify-syntax-entry ?- "_")) - (unless (jcs-space-p) (indent-tabs-mode 1))) + (unless (jcs-space-p) + (msgu-inhibit-log + (message "[INFO] Detect tabs in buffer `%s'; turn on `%s' automatically" + (propertize (buffer-name) 'face 'font-lock-type-face) + (propertize "indent-tabs-mode" 'face 'font-lock-type-face))) + (indent-tabs-mode 1))) ;; ;; (@* "Daemon" ) From 17dadecd3b976890c27ad848276ad07611249227 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sat, 6 Apr 2024 02:28:56 -0700 Subject: [PATCH 428/894] chore: changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1af757ab..9665facb 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -32,6 +32,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how * chore(sideline): Configure `sideline-eglot` (def906559bf90920ff7f2f2df4b8f36dd523230a) * chore(checker): Mute display diagnostic (675b982533c978624ff5e745d1621edcb7a0d994) * chore: Add `guard-lf` package (d8616223fb07503dffb3ec4ca75361b203ab5b76) +* feat: Notify the user when `indent-tabs-mode` got activated (7b4eb11cf30fae0309445fa86ac8749a1f276ed8) ## 9.0.1 > Released Sep 20, 2023 From 6ad614687dfa6dd89eeb66c555f3276ca674666d Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 7 Apr 2024 01:29:50 -0700 Subject: [PATCH 429/894] feat: Add sly-asdf --- lisp/jcs-package.el | 1 + modules/lang/common-lisp/config.el | 10 ++++++++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/lisp/jcs-package.el b/lisp/jcs-package.el index 7993fcd2..b75d4e36 100755 --- a/lisp/jcs-package.el +++ b/lisp/jcs-package.el @@ -400,6 +400,7 @@ site-lisp slim-mode sln-mode + sly-asdf sly-macrostep sly-overlay sly-quicklisp diff --git a/modules/lang/common-lisp/config.el b/modules/lang/common-lisp/config.el index 732c3869..34458cb2 100644 --- a/modules/lang/common-lisp/config.el +++ b/modules/lang/common-lisp/config.el @@ -2,6 +2,7 @@ (require 'common-lisp-snippets) +(require 'sly-asdf) (require 'sly-macrostep) (require 'sly-quicklisp) @@ -9,6 +10,9 @@ ;; (@* "Settings" ) ;; +(message-clean-mode-add-echo-commands '( sly-message + sly-overlay-eval-defun)) + (elenv-when-exec "sbcl" nil (setq inferior-lisp-program (shell-quote-argument value))) @@ -18,6 +22,8 @@ (use-package sly-repl-ansi-color :init - (add-to-list 'sly-contribs 'sly-repl-ansi-color) + (add-to-list 'sly-contribs 'sly-repl-ansi-color)) - (message-clean-mode-add-echo-commands '( sly-message))) +(use-package sly-asdf + :init + (add-to-list 'sly-contribs 'sly-asdf)) From b23b867d206b244b0c8349b13fde3e47115a4ef3 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Sun, 7 Apr 2024 01:30:22 -0700 Subject: [PATCH 430/894] refactor: Split message clean command to it's module --- lisp/jcs-env.el | 6 +----- modules/checkers/syntax/config.el | 2 ++ modules/emacs/undo/config.el | 1 + modules/term/shell/config.el | 2 ++ 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/lisp/jcs-env.el b/lisp/jcs-env.el index cb5d5ec3..55185a1f 100755 --- a/lisp/jcs-env.el +++ b/lisp/jcs-env.el @@ -202,13 +202,9 @@ browse-kill-ring-setup iedit-mode isearch-done - undo-tree-undo undo-tree-redo undefined toggle-truncate-lines - after-find-file ff-find-the-other-file - flycheck-display-error-messages - shell-dirstack-message - sly-overlay-eval-defun) + after-find-file ff-find-the-other-file) message-clean-mode-minor-mode 'echo)) (use-package msgu diff --git a/modules/checkers/syntax/config.el b/modules/checkers/syntax/config.el index 95226af7..bae9ac36 100644 --- a/modules/checkers/syntax/config.el +++ b/modules/checkers/syntax/config.el @@ -19,6 +19,8 @@ ;; Replace with `sideline-flycheck' (setq flycheck-display-errors-function nil) + + (message-clean-mode-add-echo-commands '( flycheck-display-error-messages)) :config ;; Rerunning checks on every newline is a mote excessive. (delq 'new-line flycheck-check-syntax-automatically)) diff --git a/modules/emacs/undo/config.el b/modules/emacs/undo/config.el index e133fcae..dbca25e5 100644 --- a/modules/emacs/undo/config.el +++ b/modules/emacs/undo/config.el @@ -10,5 +10,6 @@ (use-package undo-tree :init (setq undo-tree-auto-save-history nil) + (message-clean-mode-add-echo-commands '( undo-tree-undo undo-tree-redo)) :config (global-undo-tree-mode t)) diff --git a/modules/term/shell/config.el b/modules/term/shell/config.el index 542c47ad..7b3fbc3f 100644 --- a/modules/term/shell/config.el +++ b/modules/term/shell/config.el @@ -3,6 +3,8 @@ (require 'compile) (require 'exec-path-from-shell) +(message-clean-mode-add-echo-commands '( shell-dirstack-message)) + ;; ;; (@* "Hook" ) ;; From 7f2cf8525f2ecac78eab064b904a24b1857ca781 Mon Sep 17 00:00:00 2001 From: JenChieh Date: Mon, 8 Apr 2024 22:31:02 -0700 Subject: [PATCH 431/894] chore: Update NFM --- fonts/NFM.ttf | Bin 1914848 -> 2148416 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/fonts/NFM.ttf b/fonts/NFM.ttf index 7ef73a9319a9958d80e231834297677e796cf595..90e3f6985024a97c2872491451ab7bb3c095a9c0 100644 GIT binary patch delta 460964 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 z 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

    5uedEB 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�=9kAtENtw?QieNTwXJ3{baxKgnV*Yra!f&sp{HA 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

    n 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 z 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 %jL2^Ifj97lrnO|Y#4F^cnz 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