From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 29 22:56:41 2024 Received: (at submit) by debbugs.gnu.org; 30 Jan 2024 03:56:41 +0000 Received: from localhost ([127.0.0.1]:34113 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUfEm-0008FA-GA for submit@debbugs.gnu.org; Mon, 29 Jan 2024 22:56:41 -0500 Received: from lists.gnu.org ([2001:470:142::17]:47652) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUfEk-0008Eq-A0 for submit@debbugs.gnu.org; Mon, 29 Jan 2024 22:56:39 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rUfEU-0004T8-Ax for bug-gnu-emacs@gnu.org; Mon, 29 Jan 2024 22:56:22 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rUfEU-0000i2-2Z for bug-gnu-emacs@gnu.org; Mon, 29 Jan 2024 22:56:22 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:Subject:To:From:mime-version:in-reply-to: references; bh=511e6PgkJu5dyjHxJhqVCRXttsvaBJ7bgfwhlfSZaEM=; b=YzcghrFVYWKHV7 yYyPZ0DRkRPQ8yKEL4YbHiHI0Jh2JbKaM4R8nCTmenyzKJ/UWQiuMJQ5JA/Fd8y/2A5m2DMv9j3sG lmy3ped9UX+plVHB8vZchIUkI+OvQdF/caRsHDcrPuU7QM9vRJ/iCoPVh8YdpnOII39kvQFSXTOXg Wp4RPaIcYoBD4izT+zQZ4yngdkveQn0ZiuxYrsULOVT81Yyaw5nM3OFxJw4iC2uTMjk4FB0zBpi24 W3Mqg2hqekbDLSRXBG9jCiRuxYntXL4bEV5ASMKgqFPUivNH2d9Kb0+NtVmEtSn7/vtrt3EUe/gRN oYrBjrSatt6fdidDpnVA==; Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1rUfES-0004uy-Of; Mon, 29 Jan 2024 22:56:20 -0500 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman To: bug-gnu-emacs@gnu.org Subject: 30.0.50; vhdl-speedbar-insert-hierarchy in progmodes/vhdl-mode.el X-Debbugs-Cc: Message-Id: Date: Mon, 29 Jan 2024 22:56:20 -0500 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: rms@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Byte compilation gave me this warning from lisp/progmodes/vhdl-mode.el: Compiling file /home/rms/emacs-git/copy-jan-1/lisp/progmodes/vhdl-mode.el at Mon Jan 29 08:29:07 2024 In vhdl-speedbar-insert-hierarchy: vhdl-mode.el:14981:41: Warning: Lexical argument shadows the dynamic variable package-alist The latest master has the same problem. I don't know that code, so I can't tell whether renaming the argument would fix the problem. In GNU Emacs 30.0.50 (build 2, x86_64-pc-linux-gnu, GTK+ Version 2.24.32, cairo version 1.16.0) of 2024-01-25 built on freetop Repository revision: 1c369263db826a02e01d4209c7b6b8617971c37c Repository branch: master System Description: Trisquel GNU/Linux Aramo (11.0) Configured using: 'configure 'CFLAGS=-O0 -g' --with-gnutls=ifavailable' Configured features: CAIRO DBUS FREETYPE GIF GLIB GPM GSETTINGS HARFBUZZ JPEG JSON LIBOTF LIBSELINUX LIBXML2 M17N_FLT MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE XIM XINPUT2 XPM GTK2 ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: ELisp/l Minor modes in effect: override-global-mode: t bug-reference-prog-mode: t gpm-mouse-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t minibuffer-regexp-mode: t line-number-mode: t transient-mark-mode: t auto-composition-mode: linux auto-encryption-mode: t auto-compression-mode: t abbrev-mode: t Load-path shadows: None found. Features: (shadow mailalias emacsbug misearch multi-isearch semantic/wisent/python-wy semantic/wisent/js-wy semantic/java semantic/wisent/javat-wy semantic/complete cedet-idutils cedet-cscope semantic/decorate/mode semantic/bovine/scm-by semantic/bovine/make-by semantic/db-el semantic/debug hideif semantic/bovine/c-by semantic/lex-spp semantic/bovine/gcc semantic/bovine semantic/analyze/complete viet-util tibet-util lao-util kkc ind-util korea-util hanja-util ethio-util emoji-labels emoji ja-dic-cnv semantic/texi srecode/extract srecode/semantic srecode/insert srecode/filters srecode/args srecode/find srecode/map srecode/srt-mode srecode/template srecode/srt-wy srecode/ctxt srecode/compile srecode/dictionary srecode/fields srecode/table semantic/dep semantic/doc semantic/analyze/refs semantic/senator semantic/edit semantic/wisent/comp semantic/grammar semantic/grammar-wy semantic/wisent semantic/wisent/wisent ede/proj-elisp semantic/symref/global semantic/symref cedet-global semantic/db-file ebrowse semantic/idle semantic/decorate pulse semantic/analyze semantic/db-typecache semantic/db-find semantic/db-ref chart semantic/sort semantic/scope semantic/analyze/fcn semantic/ctxt semantic/format semantic/tag-ls srecode cedet-files semantic/find ede/makefile-edit make-mode ede/proj-prog ede/pconf ede/pmake ede/proj-obj ede/proj ede/proj-comp ede/autoconf-edit locate ede/make ede/shell ede/config eieio-opt semantic/db ede/speedbar ede/files ede autoconf autoconf-mode url-dav vc-dir ediff pcvs pcvs-defs vc-cvs vc-rcs log-view pcvs-parse pcvs-info pcvs-util use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key use-package-core tex-mode reftex-parse reftex reftex-loaddefs reftex-vars css-mode pgtk-dnd term/xterm xterm reporter hippie-exp js add-log dabbrev ruby-mode align smie ido idlwave idlwave-help idlw-help bindat gud fileloop jsonrpc xref flymake diff helper ebuff-menu ebnf-otz ebnf2ps cc-langs c-ts-common gamegrid org-clock ox-odt ox-latex ox-icalendar ox-html table ox-ascii ox-publish ox org-agenda org-attach org-element org-persist org-id avl-tree eww doc-view bibtex ob-sql python project treesit ob-octave eshell calc-store calc-trail cc-mode cc-fonts cc-guess cc-menus cc-cmds tpu-edt pgg pgg-parse pgg-def cc-styles cc-align cc-engine cc-vars cc-defs cc-bytecomp cookie1 texnfo-upd texinfo texinfo-loaddefs rng-nxml nxml-mode rng-valid rng-loc rng-uri rng-parse nxml-parse rng-match rng-pttrn nxml-ns nxml-outln nxml-rap sgml-mode nxml-util nxml-enc xmltok tramp-fuse tramp-gvfs tramp-cache time-stamp soap-client rng-xsd rng-dt rng-util xsd-regexp tempo ntlm hmac-md5 md4 newst-treeview newst-plainview newst-reader newst-ticker newst-backend hmac-def executable ldap ecomplete eudc eudc-vars external-completion dictionary-connection mh-utils mh-letter mh-show gnus-cite mh-mime which-func mh-acros goto-addr regi rmailmm thai-word ccl robin uni-scripts idna-mapping ucs-normalize uni-confusable ja-dic-utl multisession transient image-dired image-dired-tags image-dired-external image-dired-util spam-stat hashcash gnus-uu gnus-registry nnml imap yenc sieve sieve-mode sieve-manage rfc1843 registry gnus-fun mh-comp mh-scan mh-gnus mh-e mh-buffers mh-loaddefs org-capture org-refile org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src ob-comint org-pcomplete org-list org-footnote org-faces org-entities 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 icalendar url-queue help-fns mm-url mail-extr gravatar dns url-cache nndiary gnus-draft nndraft nnmh gnus-topic gnus-agent nnselect gnus-srvr gnus-score score-mode nnvirtual gnus-msg nntp gnus-cache gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku url-file svg gnus-group gnus-undo gnus-start gnus-dbus gnus-cloud nnimap nnmail mail-source utf7 nnoo gnus-spec gnus-int gnus-range message sendmail yank-media rfc822 mml mml-sec mm-decode mm-bodies mm-encode mailabbrev gmm-utils mailheader gnus-win gnus nnheader gnus-util range term em-dirs esh-mode esh-var esh-cmd esh-ext esh-opt esh-proc esh-io esh-arg esh-module esh-groups esh-util erc-dcc erc-track flyspell ispell sasl-scram-sha256 sasl-scram-rfc sasl-scram-sha-1 rfc2104 hex-util sasl sasl-anonymous sasl-login sasl-plain erc-button ibuf-ext erc-match erc-goodies notifications erc-fill erc-stamp erc erc-backend erc-networks erc-common erc-compat compat erc-loaddefs viper-cmd viper-macs viper-ex viper-mous viper-keym viper-util viper-init picture cua-rect ses testcover edebug vc sqlite ert ewoc data-debug debug comp-cstr comp-common semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local color ede/detect ede/base ede/auto ede/source eieio-speedbar eieio-custom cedet hl-line cal-julian lunar solar cal-dst diary-lib diary-loaddefs cal-menu calendar cal-loaddefs calc-alg calcalg3 calc-arith calc-ext calc calc-loaddefs calc-macs bookmark apropos man w32-vars compare-w edmacro backtrace cl-print ehelp ange-ftp arc-mode archive-mode dom imenu tramp trampver tramp-integration tramp-message tramp-compat xdg parse-time iso8601 time-date format-spec tramp-loaddefs unsafep eieio-base tree-widget zeroconf printing ps-mule ps-print ps-print-loaddefs lpr cua-base pcmpl-unix vc-git diff-mode vc-dispatcher so-long inline iswitchb speedbar ezimage dframe image-file image-converter ibuf-macs ibuffer ibuffer-loaddefs cperl-mode facemenu ediff-merg ediff-mult ediff-wind ediff-diff ediff-help ediff-init ediff-util help-macro generic noutline outline find-func grep generator skeleton cl-extra url-http url-auth mail-parse rfc2231 url-gw nsm puny epa kmacro chistory jka-compr image-mode exif shell pcomplete desktop frameset quail help-mode rect cus-edit cus-start cus-load loaddefs-gen lisp-mnt radix-tree scheme mule-util pp dbus xml filenotify epg epg-config warnings icons wid-edit allout let-alist rx pcase easy-mmode bug-reference thingatpt compile text-property-search comint ansi-osc ansi-color ring dired-aux files-x dired dired-loaddefs t-mouse term/linux view derived disp-table advice rmailsum rmail rfc6068 rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils finder-inf osm-autoloads info compat-autoloads 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 url-parse auth-source cl-seq eieio eieio-core cl-macs password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd touch-screen 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 dbusbind inotify dynamic-setting system-font-setting font-render-setting cairo gtk x-toolkit xinput2 x multi-tty move-toolbar make-network-process emacs) Memory information: ((conses 16 2399899 134519) (symbols 48 148678 31) (strings 32 644215 12117) (string-bytes 1 13352117) (vectors 16 160557) (vector-slots 8 2591030 737078) (floats 8 1347 694) (intervals 56 12408 441) (buffers 976 21)) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 30 07:58:58 2024 Received: (at 68812) by debbugs.gnu.org; 30 Jan 2024 12:58:59 +0000 Received: from localhost ([127.0.0.1]:34549 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUnha-00030x-Hm for submit@debbugs.gnu.org; Tue, 30 Jan 2024 07:58:58 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:46418) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUnhY-00030k-8E for 68812@debbugs.gnu.org; Tue, 30 Jan 2024 07:58:56 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rUnhI-0006XP-1H; Tue, 30 Jan 2024 07:58:40 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=VIFDpMgEfEbbARFFBwujQRae7dcDEw3NFNOs9Bi2hA8=; b=RAuhZ0AE8DPc eJZc3rK8kSNQNSoC/lZFuE+YzGM/pvCJNp2VsWWMfZACiYrwjQmXbLILYjekDnnhCN/QpfZms4K7/ M9/v7fXk2Fi8ruoveDmvVJaqYE0tws2tzvEaynYMjZ0s8hoBrVHjR6jDx/ALaVkjl7U9sbjvDkQnf C8qcR3ohv0FNraGRkeJxi9ZgEPsdHIr3UnLC5S2Nfm4e7d/HHLw2p7fZdZzgLCR6AHkOx6aWznw5P CwuEfbARlQAt4WhPMw2GKXR6dZkkMltUGAp4ITSwWgpPnMyAFVMoHJ7Jr5ap3ERq05R5883f0/4ck 4PlZF52WjUp6Kdm4lcqqOA==; Date: Tue, 30 Jan 2024 14:58:29 +0200 Message-Id: <86il3b2d1m.fsf@gnu.org> From: Eli Zaretskii To: rms@gnu.org, Reto Zimmermann In-Reply-To: (message from Richard Stallman on Mon, 29 Jan 2024 22:56:20 -0500) Subject: Re: bug#68812: 30.0.50; vhdl-speedbar-insert-hierarchy in progmodes/vhdl-mode.el References: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 68812 Cc: 68812@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Richard Stallman > Date: Mon, 29 Jan 2024 22:56:20 -0500 > > > Byte compilation gave me this warning from lisp/progmodes/vhdl-mode.el: > > Compiling file /home/rms/emacs-git/copy-jan-1/lisp/progmodes/vhdl-mode.el at Mon Jan 29 08:29:07 2024 > > In vhdl-speedbar-insert-hierarchy: > vhdl-mode.el:14981:41: Warning: Lexical argument shadows the dynamic variable > package-alist AFAIU, this only happens if you compile with package.el loaded. Normal byte compilation ("touch vhdl-mode.el && make") doesn't emit this warning > The latest master has the same problem. > > I don't know that code, so I can't tell whether renaming the argument > would fix the problem. I think it can be safely renamed. Reto, do you agree? From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 30 08:20:26 2024 Received: (at 68812) by debbugs.gnu.org; 30 Jan 2024 13:20:26 +0000 Received: from localhost ([127.0.0.1]:34602 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUo2L-0003b0-Tb for submit@debbugs.gnu.org; Tue, 30 Jan 2024 08:20:26 -0500 Received: from asave03.hostfactory.ch ([185.16.174.135]:55944) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUo2J-0003an-Mv for 68812@debbugs.gnu.org; Tue, 30 Jan 2024 08:20:24 -0500 Received: from server09.hostfactory.ch ([185.117.170.110]) by asave03.hostfactory.ch with esmtps (TLSv1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1rUo23-002OjT-8H; Tue, 30 Jan 2024 14:20:09 +0100 Received: from [192.168.0.99] (77-56-245-67.dclient.hispeed.ch [77.56.245.67]) (Authenticated sender: reto@retoweb.net) by server09.hostfactory.ch (Postfix) with ESMTPSA id E4A4F602AC1A6; Tue, 30 Jan 2024 14:20:05 +0100 (CET) Message-ID: Date: Tue, 30 Jan 2024 14:20:05 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#68812: 30.0.50; vhdl-speedbar-insert-hierarchy in progmodes/vhdl-mode.el To: Eli Zaretskii , rms@gnu.org References: <86il3b2d1m.fsf@gnu.org> Content-Language: en-US From: Reto Zimmermann In-Reply-To: <86il3b2d1m.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-PPP-Message-ID: <170662080621.11597.5941336999224972092@server09.hostfactory.ch> X-PPP-Vhost: retoweb.net X-Originating-IP: 185.117.170.110 X-SpamExperts-Domain: outboundprotection.hostfactory.ch X-SpamExperts-Username: 185.117.170.110 Authentication-Results: hostfactory.ch; auth=pass smtp.auth=185.117.170.110@outboundprotection.hostfactory.ch X-SpamExperts-Outgoing-Class: ham X-SpamExperts-Outgoing-Evidence: Combined (0.10) X-Recommended-Action: accept X-Filter-ID: Pt3MvcO5N4iKaDQ5O6lkdGlMVN6RH8bjRMzItlySaT9m3pCugsKee/D2x4Dzr0XOPUtbdvnXkggZ 3YnVId/Y5jcf0yeVQAvfjHznO7+bT5wp9zRncOD23InYvhQJoJjReeTGE6/jLakLVHLNXqEJImq2 ctzqIbJ9mOUtHDrdOHhxU3hlwLSq+kSNV7wfm3cBqjYCB0OXRfXbb/J5yArzWOPZ1tFkK1MV1E6O jhuu/RtCMFYvxE1PI8nOx2z1X/qUMe4jR4nKOGvE5qxipfKXD62Xjq1Ct6Y8YSZckThobgyWS82a OYyd3GsK2hy7tYtUREDZm2KaiZooknSTqGYlwsRuyL+XIblTZ5ubyii3C7K9DyGfAqt/C+oUTR8X hm9FayIQQ4PRPUO6bIxVpLKTXvbp6gbNN0hbtQrafvS0l939fDzi9e3COvTGFP5qwITSTlSXoP8r 3OOc9CaULF467VT2rSAdw3oKkBNp3q2CTUjW+bRKwYpfox9Qw7zQ7Bdw0z00lwe2AK1f4FFzSn6A OtckMeF4hOayCbDJxxTX92I93SsS4aMXJmiJ2G0eb5ahxz/njDUAdpbsJEydf6DXfKmuTR3iFvUN oHgzeKJu9Zog7d8n0MZYQminPHKCRVPvKTjECb0PwpN4olPuA0AI9/FXKcUgXdeuzYokdAzEv0+E 3E2jZ5U1Hlf9x0vqV19gvLEnLYfoITSWJHGq4ABR+47tXLAkvLWNzGNrodEMs+2cNpL2WKDtPlI/ 6A5+vTpc9hMdzMSrpVWD5n0ZDPvJ9xh0IkWnWPBX8NQOWpYAmQM/5bwDcHycOP7/aJ0f+SYYXgno CSXNWAzfSGhuKs8FkOq5d7sVLkK4GGRwzmnTWS3qtHJ8y7s9S2odskoHuHm4/qK0dJYN69QlhyD6 lFNCPpQWC+DDdhMboTNHYQYP5rUOaW1qx977VSXJsgSLah1U3WVuCnqbNP+fm3iycBnG2euO5TcD eKjrEmYPn2IVWRscJyLujyjQaPX2KbXUgEPZKazuRmVOfn7757PzHOOdVmCI6y95aUyb0ByL/85x vAxWaQAfAe49YTX4wxVZJj8MaS/J+Tsv7UJPIxDdogEqDADO5xSRILZqSy+VCGwpEQJjqndtSnun 1VwcsqVbZ1v02QEiSgbRnCi+D679VFSGBw== X-Report-Abuse-To: spam@asave01.hostfactory.ch X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: 68812 Cc: 68812@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) On 2024-01-30 13:58, Eli Zaretskii wrote: >> From: Richard Stallman >> Date: Mon, 29 Jan 2024 22:56:20 -0500 >> >> >> Byte compilation gave me this warning from lisp/progmodes/vhdl-mode.el: >> >> Compiling file /home/rms/emacs-git/copy-jan-1/lisp/progmodes/vhdl-mode.el at Mon Jan 29 08:29:07 2024 >> >> In vhdl-speedbar-insert-hierarchy: >> vhdl-mode.el:14981:41: Warning: Lexical argument shadows the dynamic variable >> package-alist > > AFAIU, this only happens if you compile with package.el loaded. > Normal byte compilation ("touch vhdl-mode.el && make") doesn't emit > this warning > >> The latest master has the same problem. >> >> I don't know that code, so I can't tell whether renaming the argument >> would fix the problem. > > I think it can be safely renamed. Reto, do you agree? Yes, package-alist can be renamed to pack-alist. Reto From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 30 09:18:34 2024 Received: (at 68812-done) by debbugs.gnu.org; 30 Jan 2024 14:18:34 +0000 Received: from localhost ([127.0.0.1]:34699 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUowc-0005P2-G6 for submit@debbugs.gnu.org; Tue, 30 Jan 2024 09:18:34 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:50688) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUowZ-0005Oi-Bl for 68812-done@debbugs.gnu.org; Tue, 30 Jan 2024 09:18:32 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rUowJ-0007Oj-BS; Tue, 30 Jan 2024 09:18:15 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=C0c3yxrFQ5x/kQKEN0AvMeDv9UgZ2aFW/QfO+cPX/M0=; b=gzs+rdnj8phv zkLdpPDeZ1xKTJVmg7l3oyhPOK9zMCeIecnNbKSvZnqhhmTEh+R9YTTQiuE0fpkzs8pGTMktxRVxO xIhzBSRw1Bk48VXGO+l2MrlWti5ZVgt5yV7Ci/OtzqhW4Q7nS4rutT5GQmyh5U/fUUlNGv0bilwV3 q/QjLmXNPztHm5f6hpAiWmpF0Sdj/4Ls6MnilQUe4VXEEaQKKvtPKhAoIf4pJAyFPKkACoDIi8yQt RIinWM8N1EfpsYHd6k8vw1AWAYaJjU1VRp3Ss7X8wBWno2w9LAydCT6AXt5RpszDp6LQvgsjPFDfA 7JDOUnErrfwb2Y2xcoXtjg==; Date: Tue, 30 Jan 2024 16:18:04 +0200 Message-Id: <86bk923nxf.fsf@gnu.org> From: Eli Zaretskii To: Reto Zimmermann In-Reply-To: (message from Reto Zimmermann on Tue, 30 Jan 2024 14:20:05 +0100) Subject: Re: bug#68812: 30.0.50; vhdl-speedbar-insert-hierarchy in progmodes/vhdl-mode.el References: <86il3b2d1m.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 68812-done Cc: 68812-done@debbugs.gnu.org, rms@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Date: Tue, 30 Jan 2024 14:20:05 +0100 > Cc: 68812@debbugs.gnu.org > From: Reto Zimmermann > > On 2024-01-30 13:58, Eli Zaretskii wrote: > >> From: Richard Stallman > >> Date: Mon, 29 Jan 2024 22:56:20 -0500 > >> > >> > >> Byte compilation gave me this warning from lisp/progmodes/vhdl-mode.el: > >> > >> Compiling file /home/rms/emacs-git/copy-jan-1/lisp/progmodes/vhdl-mode.el at Mon Jan 29 08:29:07 2024 > >> > >> In vhdl-speedbar-insert-hierarchy: > >> vhdl-mode.el:14981:41: Warning: Lexical argument shadows the dynamic variable > >> package-alist > > > > AFAIU, this only happens if you compile with package.el loaded. > > Normal byte compilation ("touch vhdl-mode.el && make") doesn't emit > > this warning > > > >> The latest master has the same problem. > >> > >> I don't know that code, so I can't tell whether renaming the argument > >> would fix the problem. > > > > I think it can be safely renamed. Reto, do you agree? > > Yes, package-alist can be renamed to pack-alist. Thanks, done on the master branch. I renamed to pkg-alist, since pack-alist is already used elsewhere in vhdl-mode.el, and caused the same warning. With that, I close this bug. From unknown Sun Jun 22 00:16:14 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 28 Feb 2024 12:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator