Skip to content

Commit

Permalink
Add more nodes to elisp parser, remove s dependency, add vimscript
Browse files Browse the repository at this point in the history
This commit includes some new features and changes:
* Add more nodes/rule set to elisp parser.
  This add support for folding lists and special forms such as `if`,
  `defvar` and etc.
* Remove dependency in `s.el` library.
  There was only 1 function from s.el in use, it was replaced by
  its built-in alternative.
* Add vimscript support through vimscript-ts-mode.
  It only add folding for `functions` and `if` conditionals.
* Add more missing `*-ts-modes` to `treesit-fold-range-alist` list.
  This also rmeove some modes that doesn't exists or unlikely to
  exist.
  • Loading branch information
DevelopmentCool2449 committed Jun 19, 2024
1 parent fe3e761 commit 6b28d13
Show file tree
Hide file tree
Showing 5 changed files with 2,188 additions and 2,165 deletions.
1 change: 0 additions & 1 deletion Eask
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@
(source "melpa")

(depends-on "emacs" "29.1")
(depends-on "s")
(depends-on "fringe-helper")

(setq network-security-level 'low) ; see https://github.com/jcs090218/setup-emacs-windows/issues/156#issuecomment-932956432
Loading

0 comments on commit 6b28d13

Please sign in to comment.