bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#63493: 30.0.50; Eglot doesn't highlight unused variables differently


From: Chinmay Dalal
Subject: bug#63493: 30.0.50; Eglot doesn't highlight unused variables differently
Date: Sun, 14 May 2023 11:33:06 +0530
User-agent: mu4e 1.9.1; emacs 30.0.50

Chinmay Dalal <dalal.chinmay.0101@gmail.com> writes:

> https://github.com/joaotavora/eglot/pull/794 added support for
> DiagnosticTag
> (https://microsoft.github.io/language-server-protocol/specifications/lsp/3.18/specification/#diagnosticTag)
>
> However, eglot doesn't highlight unused variables differently, even
> though it gets that information from rust-analyzer:
>
>                  (:range
>                   (:start
>                    (:line 13 :character 7)
>                    :end
>                    (:line 13 :character 18))
>                   :severity 2 :code "dead_code" :source "rustc" :message 
> "struct `DnsQuestion` is never constructed\n`#[warn(dead_code)]` on by 
> default" :tags
>                   [1]
>                   :data
>                   (:rendered "warning: struct `DnsQuestion` is never 
> constructed\n  --> src/lib.rs:14:8\n   |\n14 | struct DnsQuestion {\n   |     
>    ^^^^^^^^^^^\n   |\n   = note: `#[warn(dead_code)]` on by default\n\n"))
>
> M-x describe-text-properties on the identifier doesn't show
> eglot-diagnostic-tag-unnecessary-face
>
> I'm this version of eglot:
>
> commit 29a34d82fafacad1c44a503055b0b682e7ffbed3 (grafted, HEAD -> master, 
> origin/master, origin/HEAD)
> Author: GNU ELPA Mirror Bot <emacs-devel@gnu.org>
> Date:   Thu May 11 00:07:13 2023 +0000
>
>     Update eglot
>     
>     Timestamp: 2023-05-11 00:01:05
>     GNU ELPA commit: a4e18c6a0b170ce74c81ce0bd51956a5ffcb9d96
>     Emacs commit: e4c8ba6c0589f1ba0ba9993c4f1e9c0821d3ca6c
>
>
>
> In GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version
>  3.24.37, cairo version 1.17.8) of 2023-05-06 built on ganymede
> Repository revision: 31a66dc8918e81470dc35be7c489108fbbfbce01
> Repository branch: master
> System Description: Arch Linux
>
> Configured using:
>  'configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib
>  --localstatedir=/var --mandir=/usr/share/man --with-gameuser=:games
>  --with-modules --without-libotf --without-m17n-flt --without-gconf
>  --without-gsettings --enable-autodepend --with-native-compilation
>  --with-pgtk --without-xaw3d --with-sound=alsa --with-xwidgets
>  --without-compress-install
>  '--program-transform-name=s/\([ec]tags\)/\1.emacs/'
>  'CFLAGS=-march=native -mtune=native -O2 -pipe -fno-plt -fexceptions
>  -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security
>  -fstack-clash-protection -fcf-protection'
>  LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now'
>
> Configured features:
> ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM HARFBUZZ JPEG JSON LCMS2
> LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PGTK PNG
> RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER
> WEBP XIM XWIDGETS GTK3 ZLIB
>
> Important settings:
>   value of $LANG: en_IN.UTF-8
>   locale-coding-system: utf-8-unix
>
> Major mode: Rustic
>
> Minor modes in effect:
>   electric-pair-mode: t
>   flycheck-indicator-mode: t
>   eldoc-box-hover-mode: t
>   breadcrumb-mode: t
>   breadcrumb-local-mode: t
>   global-kkp-mode: t
>   magit-todos-mode: t
>   global-git-commit-mode: t
>   magit-auto-revert-mode: t
>   auto-revert-mode: t
>   server-mode: t
>   pulsar-global-mode: t
>   pulsar-mode: t
>   minions-mode: t
>   global-anzu-mode: t
>   anzu-mode: t
>   pdf-occur-global-minor-mode: t
>   darkman-mode: t
>   display-line-numbers-mode: t
>   global-flycheck-eglot-mode: t
>   flycheck-eglot-mode: t
>   eglot-inlay-hints-mode: t
>   eglot--managed-mode: t
>   org-super-agenda-mode: t
>   consult-org-roam-mode: t
>   org-roam-db-autosync-mode: t
>   global-whitespace-mode: t
>   whitespace-mode: t
>   modeline-region-mode: t
>   corfu-popupinfo-mode: t
>   global-corfu-mode: t
>   corfu-mode: t
>   marginalia-mode: t
>   vertico-multiform-mode: t
>   vertico-mode: t
>   yas-global-mode: t
>   yas-minor-mode: t
>   global-ligature-mode: t
>   ligature-mode: t
>   global-ts-fold-mode: t
>   ts-fold-mode: t
>   global-origami-mode: t
>   origami-mode: t
>   tree-sitter-hl-mode: t
>   global-tree-sitter-mode: t
>   tree-sitter-mode: t
>   fancy-compilation-mode: t
>   which-key-mode: t
>   global-flycheck-mode: t
>   flycheck-mode: t
>   global-undo-tree-mode: t
>   undo-tree-mode: t
>   savehist-mode: t
>   evil-goggles-mode: t
>   global-evil-surround-mode: t
>   evil-surround-mode: t
>   evil-commentary-mode: t
>   global-evil-collection-unimpaired-mode: t
>   evil-collection-unimpaired-mode: t
>   evil-mode: t
>   evil-local-mode: t
>   save-place-mode: t
>   shell-dirtrack-mode: t
>   recentf-mode: t
>   elpaca-use-package-mode: t
>   override-global-mode: t
>   pixel-scroll-precision-mode: t
>   xterm-mouse-mode: t
>   tooltip-mode: t
>   global-eldoc-mode: t
>   eldoc-mode: t
>   show-paren-mode: t
>   electric-indent-mode: t
>   mouse-wheel-mode: t
>   file-name-shadow-mode: t
>   global-font-lock-mode: t
>   font-lock-mode: 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:
> /home/chinmay/.local/state/emacs/elpaca/builds/external-completion/external-completion
>  hides /usr/share/emacs/30.0.50/lisp/external-completion
> /home/chinmay/.local/state/emacs/elpaca/builds/jsonrpc/jsonrpc hides 
> /usr/share/emacs/30.0.50/lisp/jsonrpc
> /home/chinmay/.local/state/emacs/elpaca/builds/xref/xref hides 
> /usr/share/emacs/30.0.50/lisp/progmodes/xref
> /home/chinmay/.local/state/emacs/elpaca/builds/flymake/flymake hides 
> /usr/share/emacs/30.0.50/lisp/progmodes/flymake
> /home/chinmay/.local/state/emacs/elpaca/builds/eglot/eglot hides 
> /usr/share/emacs/30.0.50/lisp/progmodes/eglot
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-crypt hides 
> /usr/share/emacs/30.0.50/lisp/org/org-crypt
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ol-eww hides 
> /usr/share/emacs/30.0.50/lisp/org/ol-eww
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-capture hides 
> /usr/share/emacs/30.0.50/lisp/org/org-capture
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-octave hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-octave
> /home/chinmay/.local/state/emacs/elpaca/builds/org/oc-csl hides 
> /usr/share/emacs/30.0.50/lisp/org/oc-csl
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-habit hides 
> /usr/share/emacs/30.0.50/lisp/org/org-habit
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ox-latex hides 
> /usr/share/emacs/30.0.50/lisp/org/ox-latex
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-calc hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-calc
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-sass hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-sass
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-tempo hides 
> /usr/share/emacs/30.0.50/lisp/org/org-tempo
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-js hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-js
> /home/chinmay/.local/state/emacs/elpaca/builds/org/oc-basic hides 
> /usr/share/emacs/30.0.50/lisp/org/oc-basic
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-ditaa hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-ditaa
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-maxima hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-maxima
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ol hides 
> /usr/share/emacs/30.0.50/lisp/org/ol
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-plantuml hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-plantuml
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-haskell hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-haskell
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-attach-git hides 
> /usr/share/emacs/30.0.50/lisp/org/org-attach-git
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-R hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-R
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ol-mhe hides 
> /usr/share/emacs/30.0.50/lisp/org/ol-mhe
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ol-bibtex hides 
> /usr/share/emacs/30.0.50/lisp/org/ol-bibtex
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-keys hides 
> /usr/share/emacs/30.0.50/lisp/org/org-keys
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-table hides 
> /usr/share/emacs/30.0.50/lisp/org/org-table
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-latex hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-latex
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-gnuplot hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-gnuplot
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-exp hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-exp
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-sqlite hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-sqlite
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-version hides 
> /usr/share/emacs/30.0.50/lisp/org/org-version
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-indent hides 
> /usr/share/emacs/30.0.50/lisp/org/org-indent
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ox-ascii hides 
> /usr/share/emacs/30.0.50/lisp/org/ox-ascii
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org hides 
> /usr/share/emacs/30.0.50/lisp/org/org
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-forth hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-forth
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ox-koma-letter hides 
> /usr/share/emacs/30.0.50/lisp/org/ox-koma-letter
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-footnote hides 
> /usr/share/emacs/30.0.50/lisp/org/org-footnote
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-colview hides 
> /usr/share/emacs/30.0.50/lisp/org/org-colview
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-macro hides 
> /usr/share/emacs/30.0.50/lisp/org/org-macro
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-pcomplete hides 
> /usr/share/emacs/30.0.50/lisp/org/org-pcomplete
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-org hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-org
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-feed hides 
> /usr/share/emacs/30.0.50/lisp/org/org-feed
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-ocaml hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-ocaml
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-lua hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-lua
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ol-doi hides 
> /usr/share/emacs/30.0.50/lisp/org/ol-doi
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-python hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-python
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-lisp hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-lisp
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-agenda hides 
> /usr/share/emacs/30.0.50/lisp/org/org-agenda
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-screen hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-screen
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-fold hides 
> /usr/share/emacs/30.0.50/lisp/org/org-fold
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ox-beamer hides 
> /usr/share/emacs/30.0.50/lisp/org/ox-beamer
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ox hides 
> /usr/share/emacs/30.0.50/lisp/org/ox
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-src hides 
> /usr/share/emacs/30.0.50/lisp/org/org-src
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-faces hides 
> /usr/share/emacs/30.0.50/lisp/org/org-faces
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-goto hides 
> /usr/share/emacs/30.0.50/lisp/org/org-goto
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-element hides 
> /usr/share/emacs/30.0.50/lisp/org/org-element
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ol-bbdb hides 
> /usr/share/emacs/30.0.50/lisp/org/ol-bbdb
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-matlab hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-matlab
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-clojure hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-clojure
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-groovy hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-groovy
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-julia hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-julia
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-lilypond hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-lilypond
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-archive hides 
> /usr/share/emacs/30.0.50/lisp/org/org-archive
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ox-html hides 
> /usr/share/emacs/30.0.50/lisp/org/ox-html
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-C hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-C
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-comint hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-comint
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-mobile hides 
> /usr/share/emacs/30.0.50/lisp/org/org-mobile
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-protocol hides 
> /usr/share/emacs/30.0.50/lisp/org/org-protocol
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-cycle hides 
> /usr/share/emacs/30.0.50/lisp/org/org-cycle
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-num hides 
> /usr/share/emacs/30.0.50/lisp/org/org-num
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ol-gnus hides 
> /usr/share/emacs/30.0.50/lisp/org/ol-gnus
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob hides 
> /usr/share/emacs/30.0.50/lisp/org/ob
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ol-rmail hides 
> /usr/share/emacs/30.0.50/lisp/org/ol-rmail
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ol-info hides 
> /usr/share/emacs/30.0.50/lisp/org/ol-info
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-list hides 
> /usr/share/emacs/30.0.50/lisp/org/org-list
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-persist hides 
> /usr/share/emacs/30.0.50/lisp/org/org-persist
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-macs hides 
> /usr/share/emacs/30.0.50/lisp/org/org-macs
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-clock hides 
> /usr/share/emacs/30.0.50/lisp/org/org-clock
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-table hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-table
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-loaddefs hides 
> /usr/share/emacs/30.0.50/lisp/org/org-loaddefs
> /home/chinmay/.local/state/emacs/elpaca/builds/org/oc hides 
> /usr/share/emacs/30.0.50/lisp/org/oc
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-lob hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-lob
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ox-odt hides 
> /usr/share/emacs/30.0.50/lisp/org/ox-odt
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-processing hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-processing
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-awk hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-awk
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-emacs-lisp hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-emacs-lisp
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ol-w3m hides 
> /usr/share/emacs/30.0.50/lisp/org/ol-w3m
> /home/chinmay/.local/state/emacs/elpaca/builds/org/oc-biblatex hides 
> /usr/share/emacs/30.0.50/lisp/org/oc-biblatex
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-ruby hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-ruby
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ox-texinfo hides 
> /usr/share/emacs/30.0.50/lisp/org/ox-texinfo
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-css hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-css
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-entities hides 
> /usr/share/emacs/30.0.50/lisp/org/org-entities
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-eval hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-eval
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-ref hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-ref
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-shell hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-shell
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-mouse hides 
> /usr/share/emacs/30.0.50/lisp/org/org-mouse
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ol-docview hides 
> /usr/share/emacs/30.0.50/lisp/org/ol-docview
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ox-man hides 
> /usr/share/emacs/30.0.50/lisp/org/ox-man
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ox-md hides 
> /usr/share/emacs/30.0.50/lisp/org/ox-md
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-timer hides 
> /usr/share/emacs/30.0.50/lisp/org/org-timer
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-core hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-core
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-perl hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-perl
> /home/chinmay/.local/state/emacs/elpaca/builds/org/oc-bibtex hides 
> /usr/share/emacs/30.0.50/lisp/org/oc-bibtex
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-id hides 
> /usr/share/emacs/30.0.50/lisp/org/org-id
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-sed hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-sed
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-fortran hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-fortran
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-inlinetask hides 
> /usr/share/emacs/30.0.50/lisp/org/org-inlinetask
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-attach hides 
> /usr/share/emacs/30.0.50/lisp/org/org-attach
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-eshell hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-eshell
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ox-icalendar hides 
> /usr/share/emacs/30.0.50/lisp/org/ox-icalendar
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-dot hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-dot
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-ctags hides 
> /usr/share/emacs/30.0.50/lisp/org/org-ctags
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ox-org hides 
> /usr/share/emacs/30.0.50/lisp/org/ox-org
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-scheme hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-scheme
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-java hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-java
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-plot hides 
> /usr/share/emacs/30.0.50/lisp/org/org-plot
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-lint hides 
> /usr/share/emacs/30.0.50/lisp/org/org-lint
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-sql hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-sql
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-compat hides 
> /usr/share/emacs/30.0.50/lisp/org/org-compat
> /home/chinmay/.local/state/emacs/elpaca/builds/org/oc-natbib hides 
> /usr/share/emacs/30.0.50/lisp/org/oc-natbib
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-datetree hides 
> /usr/share/emacs/30.0.50/lisp/org/org-datetree
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-duration hides 
> /usr/share/emacs/30.0.50/lisp/org/org-duration
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ol-man hides 
> /usr/share/emacs/30.0.50/lisp/org/ol-man
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-refile hides 
> /usr/share/emacs/30.0.50/lisp/org/org-refile
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ol-irc hides 
> /usr/share/emacs/30.0.50/lisp/org/ol-irc
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ol-eshell hides 
> /usr/share/emacs/30.0.50/lisp/org/ol-eshell
> /home/chinmay/.local/state/emacs/elpaca/builds/org/org-fold-core hides 
> /usr/share/emacs/30.0.50/lisp/org/org-fold-core
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-tangle hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-tangle
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ox-publish hides 
> /usr/share/emacs/30.0.50/lisp/org/ox-publish
> /home/chinmay/.local/state/emacs/elpaca/builds/org/ob-makefile hides 
> /usr/share/emacs/30.0.50/lisp/org/ob-makefile
> /home/chinmay/.local/state/emacs/elpaca/builds/let-alist/let-alist hides 
> /usr/share/emacs/30.0.50/lisp/emacs-lisp/let-alist
> /home/chinmay/.local/state/emacs/elpaca/builds/eldoc/eldoc hides 
> /usr/share/emacs/30.0.50/lisp/emacs-lisp/eldoc
>
> Features:
> (shadow sort mail-extr emacsbug descr-text face-remap misearch
> multi-isearch vertico-unobtrusive vertico-flat evil-collection-vc-git
> vc-git vc-dispatcher elec-pair vertico-directory flycheck-indicator
> eldoc-box breadcrumb kkp term/xterm xterm flex-mode jison-mode
> bison-mode cc-mode cc-fonts cc-guess cc-menus cc-cmds rmsbolt
> rmsbolt-split rmsbolt-java disass evil-collection-magit-todos
> magit-todos pcre2el rxt re-builder magit-bookmark evil-collection-magit
> 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 which-func magit-diff
> smerge-mode evil-collection-diff-mode diff-mode git-commit
> evil-collection-log-edit log-edit pcvs-util add-log magit-core
> magit-autorevert autorevert magit-margin magit-transient magit-process
> with-editor server magit-mode transient magit-git magit-base crm hl-todo
> evil-collection-grep grep pulsar pcre pcre-core minions mu4e-views esxml
> xwidgets-reuse evil-collection-xwidget xwidget mu4e-alert time alert
> log4e notifications gntp helm-make evil-anzu anzu org-noter
> org-noter-djvu org-noter-nov org-noter-pdf org-noter-core pdf-occur
> ibuf-ext evil-collection-ibuffer ibuffer ibuffer-loaddefs
> evil-collection-tablist tablist 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 pdf-misc pdf-loader evil-collection-pdf pdf-history
> pdf-tools evil-collection-package-menu package url-handlers
> evil-collection-custom cus-edit cus-start cus-load pdf-view jka-compr
> pdf-cache pdf-info tq pdf-util pdf-macs modus-vivendi-theme darkman
> evil-collection-elfeed elfeed-show elfeed-search parinfer-rust-mode
> parinfer-rust-changes parinfer-rust parinfer-rust-helper
> display-line-numbers elfeed-csv elfeed elfeed-curl elfeed-log elfeed-db
> elfeed-lib url-queue xml-query moduster modus-themes consult-eglot
> eglot-x flycheck-eglot evil-collection-eglot eglot external-completion
> jsonrpc evil-collection-flymake flymake-proc flymake evil-collection-ert
> ert ewoc evil-collection-debug debug backtrace filenotify
> evil-collection-imenu imenu zig-mode reformatter
> evil-collection-yaml-mode yaml-mode fennel-mode inf-lisp kbd-mode
> fish-mode rustic-flycheck rustic-spellcheck rustic-expand rustic-lsp
> rustic-playground rustic-rustfix rustic-racer etags fileloop
> evil-collection-xref xref rustic-babel rustic-rustfmt project
> rustic-comint rustic-clippy rustic-doc rustic-popup rustic-cargo
> rustic-compile spinner xterm-color evil-collection-markdown-mode
> markdown-mode rustic-interaction rustic rust-utils rust-mode citeproc
> citeproc-itemgetters citeproc-biblatex citeproc-bibtex parsebib
> ol-bibtex bibtex citeproc-cite citeproc-subbibs citeproc-sort
> citeproc-name citeproc-formatters citeproc-number rst citeproc-proc
> citeproc-disamb citeproc-itemdata citeproc-generic-elements
> citeproc-macro citeproc-choose citeproc-date citeproc-context
> citeproc-prange citeproc-style citeproc-locale citeproc-term f
> f-shortdoc citeproc-rt citeproc-lib citeproc-s let-alist
> org-super-agenda ts ht org-habit org-download url-http url-auth url-gw
> nsm async consult-org-roam consult-org-roam-buffer org-roam-dailies
> evil-collection-org-roam org-roam-migrate org-roam-log org-roam-mode
> org-roam-capture org-roam-id org-roam-node org-roam-db
> emacsql-sqlite-builtin sqlite org-roam-utils org-roam-compat org-roam
> org-capture org-attach emacsql-sqlite emacsql-sqlite-common emacsql
> emacsql-compiler evil-collection-magit-section magit-section
> cursor-sensor auctex-autoloads tex-site cdlatex-autoloads
> emacsql-autoloads org-roam-autoloads consult-org-roam-autoloads
> org-modern-autoloads async-autoloads org-download-autoloads
> org-block-capf-autoloads evil-org-autoloads ht-autoloads ts-autoloads
> org-super-agenda-autoloads string-inflection-autoloads
> parsebib-autoloads citeproc-autoloads rust-mode-autoloads
> markdown-mode-autoloads spinner-autoloads xterm-color-autoloads
> rustic-autoloads fish-mode-autoloads kbd-mode-autoloads
> fennel-mode-autoloads yaml-mode-autoloads reformatter-autoloads
> zig-mode-autoloads jsonrpc-autoloads eldoc-autoloads flymake-autoloads
> xref-autoloads external-completion-autoloads eglot-autoloads
> flycheck-eglot-autoloads eglot-x-autoloads consult-eglot-autoloads
> modus-themes-autoloads vterm-autoloads elfeed-autoloads
> darkman-autoloads tablist-autoloads pdf-tools-autoloads
> org-noter-autoloads anzu-autoloads evil-anzu-autoloads
> helm-make-autoloads run-command-autoloads mu4e-filters-autoloads
> gntp-autoloads log4e-autoloads alert-autoloads mu4e-alert-autoloads
> xwidgets-reuse-autoloads kv-autoloads esxml-autoloads
> mu4e-views-autoloads flycheck-indicator-autoloads minions-autoloads
> pcre-autoloads hop-autoloads avy-autoloads ace-window-autoloads
> popper-autoloads devdocs-autoloads eldoc-box-autoloads pulsar-autoloads
> hl-todo-autoloads pcre2el-autoloads magit-todos-autoloads
> rmsbolt-autoloads bison-mode-autoloads kkp-autoloads
> rainbow-mode-autoloads breadcrumb-autoloads disp-table whitespace utils
> modeline-conf mu-config mu4e-filter cal-iso evil-collection-mu4e mu4e
> mu4e-org ox-odt rng-loc rng-uri rng-parse rng-match rng-dt rng-util
> rng-pttrn nxml-parse nxml-ns nxml-enc xmltok nxml-util ox-icalendar
> org-agenda ox-html ox-mathml org-latex-preview ox-latex table ox-ascii
> ox-publish ox org-element org-persist org-id org-refile avl-tree
> generator evil-collection-org org ob ob-tangle ob-ref ob-lob ob-table
> ob-exp org-macro org-src evil-collection-sh-script sh-script smie
> treesit executable ob-comint org-pcomplete org-list org-footnote
> org-faces org-entities evil-collection-outline noutline outline
> ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold
> org-fold-core org-keys oc org-loaddefs org-version org-compat org-macs
> mu4e-main mu4e-view gnus-art mm-uu mml2015 mm-view mml-smime smime
> gnutls dig gnus-sum gnus-group gnus-undo gnus-start gnus-dbus dbus
> gnus-cloud nnimap nnmail mail-source utf7 nnoo gnus-spec gnus-int
> gnus-range gnus-win evil-collection-gnus gnus nnheader range
> evil-collection-calendar cal-menu calendar cal-loaddefs mu4e-headers
> mu4e-compose mu4e-draft mu4e-actions smtpmail mu4e-search mu4e-lists
> mu4e-bookmarks mu4e-mark mu4e-message shr pixel-fill kinsoku url-file
> browse-url flow-fill mule-util hl-line mu4e-contacts mu4e-update
> mu4e-folders mu4e-server mu4e-context mu4e-obsolete mu4e-vars
> mu4e-helpers mu4e-config ido message sendmail yank-media puny rfc822 mml
> mml-sec evil-collection-epa epa derived epg rfc6068 epg-config 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
> auth-source-pass run-command-conf elfeed-config eglot-config major-modes
> org-config org-super-agenda-conf kind-icon svg-lib svg dom xml
> corfu-terminal popon corfu-popupinfo evil-collection-corfu corfu
> marginalia consult-git-log-grep evil-collection-consult consult
> evil-collection-bookmark bookmark vertico-multiform
> evil-collection-vertico vertico orderless yasnippet exec-path-from-shell
> ligature ts-fold-indicators fringe-helper ts-fold ts-fold-summary
> ts-fold-parsers ts-fold-util origami origami-parsers cl s
> evil-textobj-tree-sitter evil-textobj-tree-sitter-thing-at-point
> evil-textobj-tree-sitter-core tree-sitter-langs tree-sitter-langs-build
> evil-collection-tar-mode tar-mode evil-collection-arc-mode arc-mode
> archive-mode pp tree-sitter-hl tree-sitter tree-sitter-load
> tree-sitter-cli tsc tsc-dyn tsc-dyn-get evil-collection-compile
> fancy-compilation compile text-property-search dired-aux tsc-obsolete
> evil-collection-which-key which-key flycheck-ruff
> evil-collection-flycheck flycheck find-func dash undo-tree diff queue
> queue-autoloads undo-tree-autoloads dash-autoloads epl-autoloads
> pkg-info-autoloads let-alist-autoloads flycheck-autoloads
> consult-autoloads consult-flycheck-autoloads with-editor-autoloads
> git-commit-autoloads magit-section-autoloads magit-autoloads
> git-link-autoloads embark-autoloads which-key-autoloads
> parinfer-rust-mode-autoloads smartparens-autoloads tsc-autoloads
> tree-sitter-autoloads tree-sitter-langs-autoloads
> evil-textobj-tree-sitter-autoloads s-autoloads origami-autoloads
> fringe-helper-autoloads ts-fold-autoloads ligature-autoloads
> exec-path-from-shell-autoloads f-autoloads elisp-refs-autoloads
> helpful-autoloads yasnippet-autoloads orderless-autoloads
> vertico-autoloads consult-dir-autoloads consult-git-log-grep-autoloads
> marginalia-autoloads embark-consult-autoloads corfu-autoloads
> popon-autoloads corfu-terminal-autoloads cape-autoloads
> cape-yasnippet-autoloads svg-lib-autoloads kind-icon-autoloads
> affe-autoloads corfu-config minibuffer-config savehist orderless-config
> evil-goggles pulse color evil-surround evil-commentary
> evil-commentary-integration evil-collection-unimpaired
> evil-collection-tabulated-list evil-collection-tab-bar
> evil-collection-simple evil-collection-replace
> evil-collection-process-menu evil-collection-indent
> evil-collection-image image-mode evil-collection-dired dired
> dired-loaddefs exif evil-collection-help evil-collection-elisp-mode
> evil-collection-eldoc evil-collection-elpaca elpaca-ui url url-proxy
> url-privacy url-expand url-methods url-history url-cookie
> generate-lisp-file url-domsuf url-util url-parse url-vars mailcap
> evil-collection-comint evil-collection-buff-menu evil-collection
> annalist general pcase evil evil-integration evil-maps evil-commands
> reveal evil-jumps evil-command-window evil-search evil-ex evil-types
> evil-macros evil-repeat evil-states evil-core comp comp-cstr advice
> evil-common thingatpt rect evil-digraphs evil-vars edmacro kmacro
> saveplace tramp-sh tramp rx tramp-loaddefs trampver tramp-integration
> files-x tramp-compat xdg shell pcomplete comint ansi-osc ansi-color
> parse-time iso8601 time-date ls-lisp format-spec auth-source eieio
> eieio-core password-cache json map byte-opt recentf tree-widget wid-edit
> no-littering compat warnings icons fancy-compilation-autoloads
> arrows-autoloads compat-autoloads no-littering-autoloads
> goto-chg-autoloads evil-autoloads general-autoloads annalist-autoloads
> evil-collection-autoloads evil-commentary-autoloads
> evil-surround-autoloads evil-goggles-autoloads evil-config
> elpaca-use-package use-package use-package-ensure use-package-delight
> use-package-diminish use-package-bind-key bind-key easy-mmode
> use-package-core bytecomp byte-compile elpaca-use-package-autoloads
> cl-extra help-mode elpaca-config cl-macs gv cl-seq elpaca elpaca-process
> elpaca-autoloads pixel-scroll cua-base ring subr-x xt-mouse llvm-style
> cc-styles cc-align cc-engine cc-vars cc-defs cl-loaddefs cl-lib rmc
> iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook
> vc-hooks lisp-float-type elisp-mode mwheel term/pgtk-win pgtk-win
> term/common-win pgtk-dnd 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 dbusbind inotify dynamic-setting
> font-render-setting cairo gtk pgtk lcms2 multi-tty make-network-process
> native-compile emacs)
>
> Memory information:
> ((conses 16 1298646 1789364)
>  (symbols 48 68096 426)
>  (strings 32 392211 188109)
>  (string-bytes 1 11430624)
>  (vectors 16 148226)
>  (vector-slots 8 2453957 1778534)
>  (floats 8 1935 4637)
>  (intervals 56 2130 1723)
>  (buffers 984 26))

Note the `:tags [1]` on lines 6-7 of the diagnostic item





reply via email to

[Prev in Thread] Current Thread [Next in Thread]