Package: emacs;
Reported by: Nasy <nasyxx <at> gmail.com>
Date: Thu, 6 Apr 2023 22:07:01 UTC
Severity: normal
Found in version 30.0.50
Done: Stefan Kangas <stefankangas <at> gmail.com>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 62704 in the body.
You can then email your comments to 62704 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
View this report as an mbox folder, status mbox, maintainer mbox
bug-gnu-emacs <at> gnu.org
:bug#62704
; Package emacs
.
(Thu, 06 Apr 2023 22:07:01 GMT) Full text and rfc822 format available.Nasy <nasyxx <at> gmail.com>
:bug-gnu-emacs <at> gnu.org
.
(Thu, 06 Apr 2023 22:07:02 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: Nasy <nasyxx <at> gmail.com> To: bug-gnu-emacs <at> gnu.org Subject: 30.0.50; treesit-install-language-grammar should accept an arg to indicate the installation path. Date: Thu, 6 Apr 2023 16:10:52 -0500
Hi, In treesit.el, the ~treesit-install-language-grammar~ function installs the grammar to the default path of ~treesit--install-language-grammar-1~, which is inconvenient for users who want to install the grammar to a custom path. Adding an optional argument =PATH= to this function and changing the line below would be better. (condition-case err (apply #'treesit--install-language-grammar-1 ;; The nil is OUT-DIR. - (cons nil recipe)) + (cons PATH recipe)) (error In GNU Emacs 30.0.50 (build 1, aarch64-apple-darwin22.3.0, NS appkit-2299.40 Version 13.2.1 (Build 22D68)) of 2023-03-30 built on Nasys-MacBook-Pro.local Repository revision: 650188a9ed26a1599026a2a8dfe572f387fc7370 Repository branch: master Windowing system distributor 'Apple', version 10.3.2299 System Description: macOS 13.3 Configured using: 'configure --prefix=/Users/Nasy/.nasy --enable-autodepend --disable-silent-rules --disable-ns-self-contained --with-xpm --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-lcms2 --with-xml2 --without-imagemagick --with-native-image-api --with-json --with-tree-sitter --with-xft --with-harfbuzz --with-libotf --without-m17n-flt --without-xaw3d --with-ns --with-gpm --with-dbus --with-gconf --with-gsettings --with-gnutls --with-zlib --with-modules --with-threads --with-native-compilation=aot --with-file-notification=yes --with-xwidgets --without-compress-install --with-libgmp --with-included-regex --without-dbus 'CFLAGS=-I/Users/Nasy/.macports/include/gcc-devel -I/Users/Nasy/.nasy/include -I/Users/Nasy/.nix-profile/include -I/run/current-system/sw/include -DMAC_OS_X_VERSION_MAX_ALLOWED=130000 -g3 -O2 -DFD_SETSIZE=65536 -DDARWIN_UNLIMITED_SELECT' 'CPPFLAGS=-I/Users/Nasy/.macports/include/gcc-devel -I/Users/Nasy/.nasy/include -I/Users/Nasy/.nix-profile/include -I/run/current-system/sw/include' 'LDFLAGS=-L/Users/Nasy/.macports/lib/gcc-devel -L/Users/Nasy/.nasy/lib -L/Users/Nasy/.nix-profile/lib -L/run/current-system/sw/lib'' Configured features: ACL GIF GLIB GMP GNUTLS JPEG JSON LCMS2 LIBXML2 MODULES NATIVE_COMP NOTIFY KQUEUE NS PDUMPER PNG RSVG SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XWIDGETS ZLIB Important settings: value of $EMACSNATIVELOADPATH: /Users/Nasy/.emacs.d/萚兮/旹/eln value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Helpful Minor modes in effect: TeX-PDF-mode: t abridge-diff-mode: t global-git-commit-mode: t magit-auto-revert-mode: t shell-dirtrack-mode: t dap-tooltip-mode: t dap-ui-many-windows-mode: t dap-ui-controls-mode: t dap-ui-mode: t dap-auto-configure-mode: t dap-mode: t lsp-treemacs-sync-mode: t treemacs-git-commit-diff-mode: t treemacs-filewatch-mode: t treemacs-follow-mode: t treemacs-git-mode: t treemacs-fringe-indicator-mode: always windmove-mode: t corfu-indexed-mode: t corfu-history-mode: t corfu-popupinfo-mode: t pixel-scroll-precision-mode: t save-place-mode: t minibuffer-depth-indicate-mode: t global-auto-revert-mode: t display-battery-mode: t nasy-beacon-cursor-mode: t global-anzu-mode: t anzu-mode: t beginend-global-mode: t gcmh-mode: t keyfreq-autosave-mode: t keyfreq-mode: t all-the-icons-completion-mode: t marginalia-mode: t savehist-mode: t global-treesit-auto-mode: t vertico-mouse-mode: t vertico-mode: t which-function-mode: t default-text-scale-mode: t global-diff-hl-show-hunk-mouse-mode: t diff-hl-show-hunk-mouse-mode: t diff-hl-margin-mode: t global-diff-hl-mode: t delete-selection-mode: t dirvish-override-dired-mode: t smartparens-global-mode: t which-key-mode: t nyan-mode: t minions-mode: t pdf-occur-global-minor-mode: t global-wakatime-mode: t wakatime-mode: t doom-modeline-mode: t global-dash-fontify-mode: t server-mode: t display-time-mode: t recentf-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t buffer-read-only: t column-number-mode: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /Users/Nasy/.emacs.d/straight/repos/auctex/preview-latex hides /Users/Nasy/.emacs.d/straight/build/tex-site/preview-latex /Users/Nasy/.emacs.d/straight/repos/auctex/tex-site hides /Users/Nasy/.emacs.d/straight/build/tex-site/tex-site /Users/Nasy/.emacs.d/straight/repos/auctex/plain-tex hides /Users/Nasy/.emacs.d/straight/build/tex-site/plain-tex /Users/Nasy/.emacs.d/straight/repos/auctex/auctex hides /Users/Nasy/.emacs.d/straight/build/tex-site/auctex /Users/Nasy/.emacs.d/straight/repos/auctex/latex hides /Users/Nasy/.emacs.d/straight/build/tex-site/latex /Users/Nasy/.emacs.d/straight/repos/auctex/lpath hides /Users/Nasy/.emacs.d/straight/build/tex-site/lpath /Users/Nasy/.emacs.d/straight/repos/auctex/texmathp hides /Users/Nasy/.emacs.d/straight/build/tex-site/texmathp /Users/Nasy/.emacs.d/straight/repos/auctex/tex-bar hides /Users/Nasy/.emacs.d/straight/build/tex-site/tex-bar /Users/Nasy/.emacs.d/straight/repos/auctex/toolbar-x hides /Users/Nasy/.emacs.d/straight/build/tex-site/toolbar-x /Users/Nasy/.emacs.d/straight/repos/auctex/context hides /Users/Nasy/.emacs.d/straight/build/tex-site/context /Users/Nasy/.emacs.d/straight/repos/auctex/tex-info hides /Users/Nasy/.emacs.d/straight/build/tex-site/tex-info /Users/Nasy/.emacs.d/straight/repos/auctex/latex-flymake hides /Users/Nasy/.emacs.d/straight/build/tex-site/latex-flymake /Users/Nasy/.emacs.d/straight/repos/auctex/tex-jp hides /Users/Nasy/.emacs.d/straight/build/tex-site/tex-jp /Users/Nasy/.emacs.d/straight/repos/auctex/bib-cite hides /Users/Nasy/.emacs.d/straight/build/tex-site/bib-cite /Users/Nasy/.emacs.d/straight/repos/auctex/tex-style hides /Users/Nasy/.emacs.d/straight/build/tex-site/tex-style /Users/Nasy/.emacs.d/straight/repos/auctex/tex-fold hides /Users/Nasy/.emacs.d/straight/build/tex-site/tex-fold /Users/Nasy/.emacs.d/straight/repos/auctex/font-latex hides /Users/Nasy/.emacs.d/straight/build/tex-site/font-latex /Users/Nasy/.emacs.d/straight/repos/auctex/tex-wizard hides /Users/Nasy/.emacs.d/straight/build/tex-site/tex-wizard /Users/Nasy/.emacs.d/straight/repos/auctex/multi-prompt hides /Users/Nasy/.emacs.d/straight/build/tex-site/multi-prompt /Users/Nasy/.emacs.d/straight/repos/auctex/tex hides /Users/Nasy/.emacs.d/straight/build/tex-site/tex /Users/Nasy/.emacs.d/straight/repos/auctex/preview hides /Users/Nasy/.emacs.d/straight/build/tex-site/preview /Users/Nasy/.emacs.d/straight/repos/auctex/tex-mik hides /Users/Nasy/.emacs.d/straight/build/tex-site/tex-mik /Users/Nasy/.emacs.d/straight/repos/auctex/tex-ispell hides /Users/Nasy/.emacs.d/straight/build/tex-site/tex-ispell /Users/Nasy/.emacs.d/straight/repos/auctex/context-en hides /Users/Nasy/.emacs.d/straight/build/tex-site/context-en /Users/Nasy/.emacs.d/straight/repos/auctex/tex-font hides /Users/Nasy/.emacs.d/straight/build/tex-site/tex-font /Users/Nasy/.emacs.d/straight/repos/auctex/context-nl hides /Users/Nasy/.emacs.d/straight/build/tex-site/context-nl /Users/Nasy/.emacs.d/straight/repos/auctex/auto-loads hides /Users/Nasy/.emacs.d/straight/build/tex-site/auto-loads /Users/Nasy/.emacs.d/straight/build/dired-narrow/dired-narrow hides /Users/Nasy/.emacs.d/straight/build/dired-hacks/dired-narrow /Users/Nasy/.emacs.d/straight/build/dired-rainbow/dired-rainbow hides /Users/Nasy/.emacs.d/straight/build/dired-hacks/dired-rainbow /Users/Nasy/.emacs.d/straight/build/dired-hacks/dired-filter hides /Users/Nasy/.emacs.d/straight/build/dired-filter/dired-filter /Users/Nasy/.emacs.d/straight/build/dired-hacks/dired-hacks-utils hides /Users/Nasy/.emacs.d/straight/build/dired-hacks-utils/dired-hacks-utils /Users/Nasy/.emacs.d/straight/build/dired-hacks/dired-collapse hides /Users/Nasy/.emacs.d/straight/build/dired-collapse/dired-collapse /Users/Nasy/.emacs.d/straight/build/nasy-theme/彩 hides /Users/Nasy/.emacs.d/straight/build/彩/彩 /Users/Nasy/.emacs.d/straight/build/svg/svg hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/svg /Users/Nasy/.emacs.d/straight/build/transient/transient hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/transient /Users/Nasy/.emacs.d/straight/build/jsonrpc/jsonrpc hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/jsonrpc /Users/Nasy/.emacs.d/芄蘭/custom hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/custom /Users/Nasy/.emacs.d/straight/build/xref/xref hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/progmodes/xref /Users/Nasy/.emacs.d/straight/build/project/project hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/progmodes/project /Users/Nasy/.emacs.d/straight/build/org/ob-comint hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-comint /Users/Nasy/.emacs.d/straight/build/org/ob-exp hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-exp /Users/Nasy/.emacs.d/straight/build/org/org-ctags hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-ctags /Users/Nasy/.emacs.d/straight/build/org/ob-emacs-lisp hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-emacs-lisp /Users/Nasy/.emacs.d/straight/build/org/oc hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/oc /Users/Nasy/.emacs.d/straight/build/org/ox-texinfo hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ox-texinfo /Users/Nasy/.emacs.d/straight/build/org/ol-irc hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ol-irc /Users/Nasy/.emacs.d/straight/build/org/ol-doi hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ol-doi /Users/Nasy/.emacs.d/straight/build/org/ob hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob /Users/Nasy/.emacs.d/straight/build/org/org-refile hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-refile /Users/Nasy/.emacs.d/straight/build/org/org-version hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-version /Users/Nasy/.emacs.d/straight/build/org/org-num hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-num /Users/Nasy/.emacs.d/straight/build/org/ol-mhe hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ol-mhe /Users/Nasy/.emacs.d/straight/build/org/ob-shell hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-shell /Users/Nasy/.emacs.d/straight/build/org/org-attach hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-attach /Users/Nasy/.emacs.d/straight/build/org/ob-C hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-C /Users/Nasy/.emacs.d/straight/build/org/org-macs hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-macs /Users/Nasy/.emacs.d/straight/build/org/org-entities hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-entities /Users/Nasy/.emacs.d/straight/build/org/ob-dot hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-dot /Users/Nasy/.emacs.d/straight/build/org/ob-sql hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-sql /Users/Nasy/.emacs.d/straight/build/org/ol-eww hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ol-eww /Users/Nasy/.emacs.d/straight/build/org/org-datetree hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-datetree /Users/Nasy/.emacs.d/straight/build/org/org-macro hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-macro /Users/Nasy/.emacs.d/straight/build/org/ob-eval hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-eval /Users/Nasy/.emacs.d/straight/build/org/ob-haskell hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-haskell /Users/Nasy/.emacs.d/straight/build/org/ox-org hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ox-org /Users/Nasy/.emacs.d/straight/build/org/ol-rmail hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ol-rmail /Users/Nasy/.emacs.d/straight/build/org/ob-awk hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-awk /Users/Nasy/.emacs.d/straight/build/org/ob-groovy hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-groovy /Users/Nasy/.emacs.d/straight/build/org/ox-icalendar hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ox-icalendar /Users/Nasy/.emacs.d/straight/build/org/ob-octave hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-octave /Users/Nasy/.emacs.d/straight/build/org/ob-scheme hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-scheme /Users/Nasy/.emacs.d/straight/build/org/org-mobile hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-mobile /Users/Nasy/.emacs.d/straight/build/org/ob-processing hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-processing /Users/Nasy/.emacs.d/straight/build/org/oc-biblatex hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/oc-biblatex /Users/Nasy/.emacs.d/straight/build/org/oc-csl hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/oc-csl /Users/Nasy/.emacs.d/straight/build/org/org-colview hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-colview /Users/Nasy/.emacs.d/straight/build/org/ob-R hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-R /Users/Nasy/.emacs.d/straight/build/org/org-table hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-table /Users/Nasy/.emacs.d/straight/build/org/ox-html hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ox-html /Users/Nasy/.emacs.d/straight/build/org/ob-fortran hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-fortran /Users/Nasy/.emacs.d/straight/build/org/ol hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ol /Users/Nasy/.emacs.d/straight/build/org/ob-plantuml hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-plantuml /Users/Nasy/.emacs.d/straight/build/org/ol-docview hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ol-docview /Users/Nasy/.emacs.d/straight/build/org/ob-perl hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-perl /Users/Nasy/.emacs.d/straight/build/org/ob-sqlite hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-sqlite /Users/Nasy/.emacs.d/straight/build/org/oc-basic hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/oc-basic /Users/Nasy/.emacs.d/straight/build/org/ob-sed hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-sed /Users/Nasy/.emacs.d/straight/build/org/org-fold-core hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-fold-core /Users/Nasy/.emacs.d/straight/build/org/ob-ditaa hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-ditaa /Users/Nasy/.emacs.d/straight/build/org/ob-ruby hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-ruby /Users/Nasy/.emacs.d/straight/build/org/oc-bibtex hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/oc-bibtex /Users/Nasy/.emacs.d/straight/build/org/org-habit hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-habit /Users/Nasy/.emacs.d/straight/build/org/org-loaddefs hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-loaddefs /Users/Nasy/.emacs.d/straight/build/org/ol-gnus hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ol-gnus /Users/Nasy/.emacs.d/straight/build/org/ob-screen hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-screen /Users/Nasy/.emacs.d/straight/build/org/org-mouse hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-mouse /Users/Nasy/.emacs.d/straight/build/org/ob-css hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-css /Users/Nasy/.emacs.d/straight/build/org/org-inlinetask hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-inlinetask /Users/Nasy/.emacs.d/straight/build/org/ob-lisp hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-lisp /Users/Nasy/.emacs.d/straight/build/org/ol-eshell hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ol-eshell /Users/Nasy/.emacs.d/straight/build/org/org-pcomplete hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-pcomplete /Users/Nasy/.emacs.d/straight/build/org/org-lint hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-lint /Users/Nasy/.emacs.d/straight/build/org/org-id hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-id /Users/Nasy/.emacs.d/straight/build/org/org-capture hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-capture /Users/Nasy/.emacs.d/straight/build/org/ob-sass hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-sass /Users/Nasy/.emacs.d/straight/build/org/ob-tangle hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-tangle /Users/Nasy/.emacs.d/straight/build/org/ob-calc hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-calc /Users/Nasy/.emacs.d/straight/build/org/ob-java hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-java /Users/Nasy/.emacs.d/straight/build/org/org-compat hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-compat /Users/Nasy/.emacs.d/straight/build/org/org-attach-git hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-attach-git /Users/Nasy/.emacs.d/straight/build/org/ox-beamer hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ox-beamer /Users/Nasy/.emacs.d/straight/build/org/org-protocol hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-protocol /Users/Nasy/.emacs.d/straight/build/org/org-element hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-element /Users/Nasy/.emacs.d/straight/build/org/ob-lob hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-lob /Users/Nasy/.emacs.d/straight/build/org/org-tempo hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-tempo /Users/Nasy/.emacs.d/straight/build/org/ob-python hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-python /Users/Nasy/.emacs.d/straight/build/org/ob-latex hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-latex /Users/Nasy/.emacs.d/straight/build/org/ol-w3m hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ol-w3m /Users/Nasy/.emacs.d/straight/build/org/org-agenda hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-agenda /Users/Nasy/.emacs.d/straight/build/org/org-persist hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-persist /Users/Nasy/.emacs.d/straight/build/org/ob-ocaml hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-ocaml /Users/Nasy/.emacs.d/straight/build/org/ob-ref hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-ref /Users/Nasy/.emacs.d/straight/build/org/org-fold hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-fold /Users/Nasy/.emacs.d/straight/build/org/ob-julia hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-julia /Users/Nasy/.emacs.d/straight/build/org/ob-lilypond hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-lilypond /Users/Nasy/.emacs.d/straight/build/org/ob-table hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-table /Users/Nasy/.emacs.d/straight/build/org/ob-clojure hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-clojure /Users/Nasy/.emacs.d/straight/build/org/org-indent hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-indent /Users/Nasy/.emacs.d/straight/build/org/org-plot hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-plot /Users/Nasy/.emacs.d/straight/build/org/ox-latex hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ox-latex /Users/Nasy/.emacs.d/straight/build/org/org-src hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-src /Users/Nasy/.emacs.d/straight/build/org/org-duration hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-duration /Users/Nasy/.emacs.d/straight/build/org/ob-makefile hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-makefile /Users/Nasy/.emacs.d/straight/build/org/ol-info hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ol-info /Users/Nasy/.emacs.d/straight/build/org/org-clock hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-clock /Users/Nasy/.emacs.d/straight/build/org/ob-forth hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-forth /Users/Nasy/.emacs.d/straight/build/org/ox-odt hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ox-odt /Users/Nasy/.emacs.d/straight/build/org/ol-man hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ol-man /Users/Nasy/.emacs.d/straight/build/org/ox-publish hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ox-publish /Users/Nasy/.emacs.d/straight/build/org/org-archive hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-archive /Users/Nasy/.emacs.d/straight/build/org/ob-org hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-org /Users/Nasy/.emacs.d/straight/build/org/ob-lua hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-lua /Users/Nasy/.emacs.d/straight/build/org/org-keys hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-keys /Users/Nasy/.emacs.d/straight/build/org/ob-eshell hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-eshell /Users/Nasy/.emacs.d/straight/build/org/org-faces hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-faces /Users/Nasy/.emacs.d/straight/build/org/ox-man hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ox-man /Users/Nasy/.emacs.d/straight/build/org/org-list hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-list /Users/Nasy/.emacs.d/straight/build/org/ox-md hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ox-md /Users/Nasy/.emacs.d/straight/build/org/org-goto hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-goto /Users/Nasy/.emacs.d/straight/build/org/ol-bbdb hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ol-bbdb /Users/Nasy/.emacs.d/straight/build/org/org hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org /Users/Nasy/.emacs.d/straight/build/org/ol-bibtex hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ol-bibtex /Users/Nasy/.emacs.d/straight/build/org/ox-koma-letter hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ox-koma-letter /Users/Nasy/.emacs.d/straight/build/org/ox-ascii hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ox-ascii /Users/Nasy/.emacs.d/straight/build/org/ob-matlab hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-matlab /Users/Nasy/.emacs.d/straight/build/org/ox hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ox /Users/Nasy/.emacs.d/straight/build/org/org-timer hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-timer /Users/Nasy/.emacs.d/straight/build/org/oc-natbib hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/oc-natbib /Users/Nasy/.emacs.d/straight/build/org/ob-core hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-core /Users/Nasy/.emacs.d/straight/build/org/org-feed hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-feed /Users/Nasy/.emacs.d/straight/build/org/ob-gnuplot hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-gnuplot /Users/Nasy/.emacs.d/straight/build/org/ob-js hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-js /Users/Nasy/.emacs.d/straight/build/org/org-footnote hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-footnote /Users/Nasy/.emacs.d/straight/build/org/ob-maxima hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/ob-maxima /Users/Nasy/.emacs.d/straight/build/org/org-cycle hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-cycle /Users/Nasy/.emacs.d/straight/build/org/org-crypt hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/org/org-crypt /Users/Nasy/.emacs.d/straight/build/let-alist/let-alist hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/emacs-lisp/let-alist /Users/Nasy/.emacs.d/straight/build/eldoc/eldoc hides /Users/Nasy/.nasy/share/emacs/30.0.50/lisp/emacs-lisp/eldoc Features: (shadow sort mail-extr emacsbug vertico-directory preview visual-fill-column font-latex latex latex-flymake tex-ispell tex-style tex texmathp tex-mode helpful cc-langs cc-vars cc-defs trace edebug info-look help-fns radix-tree elisp-refs org-appear cdlatex reftex reftex-loaddefs reftex-vars org-fragtog org-latex-impatient org-modern org-rainbow-tags mixed-pitch oc-basic bibtex easy-kill elisp-def highlight-quoted parinfer-rust-mode parinfer-rust-changes parinfer-rust parinfer-rust-helper session company-yasnippet company disp-table page-break-lines switch-window switch-window-mvborder switch-window-asciiart quail treemacs-magit abridge-diff forge-list forge-commands forge-semi forge-bitbucket buck forge-gogs gogs forge-gitea gtea forge-gitlab glab forge-github ghub-graphql treepy gsexp ghub url-http url-gw url-auth forge-notify forge-revnote forge-pullreq forge-issue forge-topic parse-time iso8601 bug-reference forge-post forge-repo forge forge-core forge-db closql emacsql-sqlite emacsql-sqlite-common emacsql emacsql-compiler magit-delta magit-org-todos magit-todos pcre2el rxt re-builder hl-todo async magit-bookmark magit-submodule magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log magit-diff smerge-mode diff git-commit log-edit message sendmail yank-media rfc822 mml mml-sec epa derived gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils mailheader magit-core magit-autorevert magit-margin magit-transient magit-process with-editor shell magit-mode magit-git magit-base crm lsp-diagnostics lsp-headerline lsp-icons lsp-modeline dap-mouse dap-ui gdb-mi bindat gud bui bui-list bui-info bui-entry bui-core bui-history bui-button bui-utils lsp-lens dap-mode dap-tasks dap-launch dap-overlays python-black lsp-ui lsp-ui-flycheck lsp-ui-doc xwidget goto-addr lsp-ui-imenu lsp-ui-peek lsp-ui-sideline lsp-ui-util view lsp-zig lsp-tilt lsp-steep lsp-svelte lsp-sqls lsp-ruby-syntax-tree lsp-ruby-lsp lsp-yaml lsp-xml lsp-vimscript lsp-vhdl lsp-volar lsp-vetur lsp-html lsp-verilog lsp-vala lsp-v lsp-typeprof lsp-ttcn3 lsp-toml lsp-terraform lsp-tex lsp-sorbet lsp-solargraph lsp-rust lsp-rf lsp-ruff-lsp lsp-remark lsp-racket lsp-r lsp-purescript lsp-pyright lsp-pylsp lsp-pyls lsp-pwsh lsp-php lsp-pls lsp-perlnavigator lsp-perl lsp-openscad lsp-ocaml lsp-magik lsp-nix lsp-nim lsp-nginx lsp-mint lsp-marksman lsp-markdown lsp-lua lsp-kotlin lsp-json lsp-javascript lsp-idris lsp-haxe lsp-haskell haskell-mode haskell-cabal haskell-utils haskell-font-lock haskell-indentation haskell-string haskell-sort-imports haskell-lexeme haskell-align-imports haskell-complete-module haskell-ghc-support etags fileloop dabbrev haskell-customize lsp-groovy lsp-hack lsp-graphql lsp-gleam lsp-go lsp-completion lsp-gdscript lsp-fsharp lsp-fortran lsp-eslint lsp-erlang lsp-emmet lsp-elixir lsp-elm lsp-dockerfile lsp-docker yaml lsp-dhall lsp-d lsp-css lsp-csharp gnutls lsp-crystal lsp-cmake lsp-clojure lsp-treemacs lsp-treemacs-generic lsp-treemacs-themes treemacs-treelib doom-themes-ext-treemacs treemacs-git-commit-diff-mode vc-git treemacs treemacs-header-line treemacs-compatibility treemacs-mode treemacs-bookmarks treemacs-tags treemacs-interface treemacs-persistence treemacs-filewatch-mode treemacs-follow-mode treemacs-rendering treemacs-annotations treemacs-async treemacs-workspaces treemacs-dom treemacs-visuals treemacs-fringe-indicator treemacs-scope treemacs-faces treemacs-icons treemacs-themes treemacs-core-utils pfuture treemacs-logging treemacs-customization treemacs-macros lsp-semantic-tokens lsp-clangd lsp-beancount lsp-bash lsp-astro lsp-ansible lsp-angular lsp-ada lsp-actionscript lsp-mode lsp-protocol spinner network-stream puny nsm markdown-mode lv inline ht epg rfc6068 epg-config python-isort color-identifiers-mode python add-log find-file-in-project ido windmove find-lisp find-file cap-words superword subword whitespace-cleanup-mode whitespace copilot editorconfig editorconfig-core editorconfig-core-handle editorconfig-fnmatch cape corfu-indexed corfu-history corfu-popupinfo kind-icon svg-lib svg dom corfu hl-line rainbow-delimiters license-snippets haskell-snippets yasnippet-snippets yasnippet eldoc-box eglot external-completion array ert debug backtrace flymake-proc flymake jsonrpc nix-mode smie nix-repl nix-shell nix-store magit-section nix-log nix-instantiate nix-shebang nix-format nix vertico-repeat pixel-scroll cua-base saveplace mb-depth autorevert filenotify battery dbus xml kinsoku 風雨時用 anzu beginend consult-flycheck flycheck consult-dir embark-org embark-consult embark consult-xref xref project consult-vertico consult gcmh keyfreq all-the-icons-completion marginalia orderless savehist treesit-auto treesit vertico-mouse vertico which-func beacon default-text-scale diff-hl-show-hunk diff-hl-inline-popup diff-hl-margin diff-hl-dired diff-hl log-view pcvs-util vc-dir ewoc vc vc-dispatcher diff-mode easy-mmode dired-rainbow dired-narrow delsel dired-collapse dired-hacks-utils dirvish transient edmacro kmacro mmm-mode mmm-univ mmm-class mmm-region mmm-auto mmm-vars mmm-utils mmm-compat rainbow-mode xterm-color smartparens loadhist which-key cal-china-x cal-china lunar solar cal-dst holidays holiday-loaddefs doom-themes-ext-org doom-themes doom-themes-base nyan-mode minions rime rime-predicates posframe popup pdf-occur ibuf-ext ibuffer ibuffer-loaddefs tablist advice tablist-filter semantic/wisent/comp semantic/wisent semantic/wisent/wisent semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local cedet pdf-isearch let-alist pdf-misc imenu pdf-tools package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers pdf-view bookmark jka-compr pdf-cache pdf-info tq pdf-util pdf-macs image-mode dired dired-loaddefs exif wakatime-mode org-eldoc org-tempo org-element org-persist xdg org-id org-refile avl-tree generator org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src ob-comint org-pcomplete pcomplete org-list org-footnote org-faces org-entities time-date noutline outline ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc org-loaddefs find-func cal-menu calendar cal-loaddefs org-version org-compat org-macs format-spec 模 tempo reformatter wgrep grep compile text-property-search comint ansi-osc ansi-color ring face-remap pulse doom-modeline doom-modeline-segments doom-modeline-env doom-modeline-core comp comp-cstr warnings cus-start all-the-icons all-the-icons-faces data-material data-weathericons data-octicons data-fileicons data-faicons data-alltheicons shrink-path rx f f-shortdoc s dash compat server pcase time dashboard dashboard-widgets recentf tree-widget ffap thingatpt url-parse auth-source eieio eieio-core password-cache json map byte-opt url-vars nasy-theme color 彩 init 小曐 麐之趾 preview-latex tex-site 日月 庭燎 月出 補 緑衣 風雨 擊鼓 haskell-snippets-autoloads thingopt-autoloads nixpkgs-fmt-autoloads nix-update-autoloads nix-buffer-autoloads all-the-icons-ibuffer-autoloads ibuffer-vc-autoloads flycheck-package-autoloads package-lint-autoloads company-math-autoloads math-symbol-lists-autoloads company-dict-autoloads parent-mode-autoloads rg-autoloads git-timemachine-autoloads git-modes-autoloads git-messenger-autoloads git-blamed-autoloads elvish-mode-autoloads ob-elvish-autoloads yaml-mode-autoloads ob-restclient-autoloads company-restclient-autoloads know-your-http-well-autoloads restclient-autoloads python-isort-autoloads lsp-pyright-autoloads python-black-autoloads elpy-autoloads pyvenv-autoloads highlight-indentation-autoloads org-roam-autoloads org-rainbow-tags-autoloads org-modern-autoloads org-latex-impatient-autoloads org-fragtog-autoloads org-appear-autoloads org-ai-autoloads citeproc-autoloads parsebib-autoloads string-inflection-autoloads queue-autoloads nushell-mode-autoloads nix-mode-autoloads tex-site-autoloads parinfer-rust-mode-autoloads macrostep-autoloads ipretty-autoloads highlight-quoted-autoloads elisp-def-autoloads dap-mode-autoloads lsp-docker-autoloads bui-autoloads lsp-haskell-autoloads haskell-mode-autoloads flex-mode-autoloads lsp-treemacs-autoloads lsp-ui-autoloads lsp-mode-autoloads eldoc-autoloads bibtex-tidy-autoloads reformatter-autoloads cdlatex-autoloads wakatime-mode-autoloads vterm-toggle-autoloads vterm-autoloads svg-clock-autoloads svg-autoloads prettier-autoloads nvm-autoloads iter2-autoloads pdf-tools-autoloads nasy-emacs-ai-autoloads spinner-autoloads openai-autoloads tblui-autoloads tablist-autoloads magit-popup-autoloads request-autoloads magit-todos-autoloads hl-todo-autoloads magit-org-todos-autoloads magit-delta-autoloads xterm-color-autoloads forge-autoloads yaml-autoloads markdown-mode-autoloads ghub-autoloads treepy-autoloads closql-autoloads emacsql-autoloads list-unicode-display-autoloads indent-tools-autoloads yafolding-autoloads htmlize-autoloads grab-mac-link-autoloads gptel-autoloads explain-pause-mode-autoloads esup-autoloads rime-autoloads popup-autoloads cheat-sh-autoloads carbon-now-sh-autoloads nasy-theme-autoloads minions-autoloads nyan-mode-autoloads pretty-mode-autoloads doom-themes-autoloads centaur-tabs-autoloads powerline-autoloads cal-china-x-autoloads yasnippet-snippets-autoloads writeroom-mode-autoloads winum-autoloads vundo-autoloads visual-fill-column-autoloads undo-propose-autoloads treemacs-projectile-autoloads treemacs-magit-autoloads magit-autoloads magit-section-autoloads git-commit-autoloads with-editor-autoloads symbol-overlay-autoloads shellcop-autoloads rainbow-mode-autoloads rainbow-delimiters-autoloads point-history-autoloads popwin-autoloads persistent-scratch-autoloads pcre2el-autoloads multiple-cursors-autoloads mmm-mode-autoloads mixed-pitch-autoloads license-snippets-autoloads yasnippet-autoloads kind-icon-autoloads svg-lib-autoloads imenu-list-autoloads highlight-tail-autoloads highlight-indent-guides-autoloads git-gutter-autoloads ftable-autoloads find-file-in-project-autoloads eldoc-overlay-autoloads quick-peek-autoloads inline-docs-autoloads eldoc-box-autoloads dirvish-autoloads dired-rainbow-autoloads dired-narrow-autoloads dired-hacks-autoloads dired-filter-autoloads dired-collapse-autoloads dired-hacks-utils-autoloads diff-hl-autoloads default-text-scale-autoloads color-identifiers-mode-autoloads async-autoloads abridge-diff-autoloads whitespace-cleanup-mode-autoloads which-key-autoloads wgrep-autoloads vlf-autoloads vertico-autoloads valign-autoloads unfill-autoloads treesit-auto-autoloads transient-autoloads switch-window-autoloads sudo-edit-autoloads spatial-navigate-autoloads emacs-session-autoloads page-break-lines-autoloads orderless-autoloads marginalia-autoloads keyfreq-autoloads helpful-autoloads elisp-refs-autoloads embark-consult-autoloads embark-autoloads elisp-demos-autoloads easy-kill-autoloads corfu-extensions-autoloads corfu-autoloads copilot-autoloads jsonrpc-autoloads editorconfig-autoloads consult-flycheck-autoloads consult-dir-autoloads project-autoloads xref-autoloads consult-autoloads company-autoloads cape-autoloads beginend-autoloads anzu-autoloads all-the-icons-completion-autoloads all-the-icons-autoloads alert-autoloads log4e-autoloads gntp-autoloads 彩-autoloads smartparens-autoloads projectile-autoloads doom-modeline-autoloads shrink-path-autoloads f-autoloads compat-autoloads dashboard-autoloads treemacs-autoloads cfrs-autoloads posframe-autoloads ht-autoloads hydra-autoloads lv-autoloads pfuture-autoloads ace-window-autoloads avy-autoloads s-autoloads flycheck-autoloads let-alist-autoloads pkg-info-autoloads epl-autoloads finder-inf dash-autoloads expand-region-autoloads beacon-autoloads 芄蘭 芄蘭之例 gcmh-autoloads org-contrib-autoloads info setup setup-autoloads straight-autoloads cl-seq cl-extra help-mode straight subr-x cl-macs gv bytecomp byte-compile cus-edit pp cus-load icons wid-edit cl-loaddefs cl-lib early-init rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads xwidget-internal kqueue cocoa ns lcms2 multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 1121540 1746311) (symbols 48 69012 50) (strings 32 280058 113642) (string-bytes 1 11121837) (vectors 16 159500) (vector-slots 8 3850272 1727215) (floats 8 2966 58255) (intervals 56 11952 8574) (buffers 984 45))
bug-gnu-emacs <at> gnu.org
:bug#62704
; Package emacs
.
(Wed, 12 Apr 2023 07:08:01 GMT) Full text and rfc822 format available.Message #8 received at 62704 <at> debbugs.gnu.org (full text, mbox):
From: Yuan Fu <casouri <at> gmail.com> To: nasyxx <at> gmail.com Cc: 62704 <at> debbugs.gnu.org Subject: Re: bug#62704: 30.0.50; treesit-install-language-grammar should accept an arg to indicate the installation path. Date: Wed, 12 Apr 2023 00:06:44 -0700
Nasy <nasyxx <at> gmail.com> writes: > Hi, > > In treesit.el, the ~treesit-install-language-grammar~ function installs > the grammar to the default path of > ~treesit--install-language-grammar-1~, which is inconvenient for users > who want to install the grammar to a custom path. Adding an optional > argument =PATH= to this function and changing the line below would be > better. > > (condition-case err > (apply #'treesit--install-language-grammar-1 > ;; The nil is OUT-DIR. > - (cons nil recipe)) > + (cons PATH recipe)) > (error Fair enough. I added a prompt at the end that asks for the target directory. Please give it a try (I didn’t test it :-) Yuan
Stefan Kangas <stefankangas <at> gmail.com>
:Nasy <nasyxx <at> gmail.com>
:Message #13 received at 62704-done <at> debbugs.gnu.org (full text, mbox):
From: Stefan Kangas <stefankangas <at> gmail.com> To: Yuan Fu <casouri <at> gmail.com> Cc: nasyxx <at> gmail.com, 62704-done <at> debbugs.gnu.org Subject: Re: bug#62704: 30.0.50; treesit-install-language-grammar should accept an arg to indicate the installation path. Date: Mon, 11 Sep 2023 16:35:37 -0700
Yuan Fu <casouri <at> gmail.com> writes: > Nasy <nasyxx <at> gmail.com> writes: > >> Hi, >> >> In treesit.el, the ~treesit-install-language-grammar~ function installs >> the grammar to the default path of >> ~treesit--install-language-grammar-1~, which is inconvenient for users >> who want to install the grammar to a custom path. Adding an optional >> argument =PATH= to this function and changing the line below would be >> better. >> >> (condition-case err >> (apply #'treesit--install-language-grammar-1 >> ;; The nil is OUT-DIR. >> - (cons nil recipe)) >> + (cons PATH recipe)) >> (error > > Fair enough. I added a prompt at the end that asks for the target > directory. Please give it a try (I didn’t test it :-) No further comments within 5 months, so I assume that the fix worked. I'm therefore closing this bug report with this message. If this conclusion is incorrect and this is still an issue, please reply to this email (use "Reply to all" in your email client) and we can reopen the bug report.
Debbugs Internal Request <help-debbugs <at> gnu.org>
to internal_control <at> debbugs.gnu.org
.
(Tue, 10 Oct 2023 11:24:05 GMT) Full text and rfc822 format available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.