From: Michael Albinus <michael.albinus@gmx.de>
To: Andreas Schwab <schwab@linux-m68k.org>
Cc: Eli Zaretskii <eliz@gnu.org>,
Stefan Monnier <monnier@iro.umontreal.ca>,
emacs-devel@gnu.org
Subject: Re: master 39e3fce0d5e0: 'read-passwd' can toggle the visibility of passwords
Date: Fri, 15 Mar 2024 13:19:15 +0100 [thread overview]
Message-ID: <87msqzznzw.fsf@gmx.de> (raw)
In-Reply-To: <87edcbyaip.fsf@igel.home> (Andreas Schwab's message of "Fri, 15 Mar 2024 12:55:42 +0100")
Andreas Schwab <schwab@linux-m68k.org> writes:
>>> The changes in the above commit cause the following warning when
>>> compiling simple.el:
>>>
>>> In read-passwd-toggle-visibility:
>>> simple.el:10880:18: Warning: reference to free variable `icon-preference'
>>
>> I don't see this error, when running 'touch lisp/simple.el; make'. What
>> do I miss?
>
> Please try rm lisp/simple.elc.
The same, no warning. And also on my Windows 10 VM:
--8<---------------cut here---------------start------------->8---
albinus@win10 MINGW64 ~/src/emacs
$ rm lisp/simple.elc; make
make actual-all || make advice-on-failure make-target=all exit-status=$?
make[1]: Entering directory '/home/albinus/src/emacs'
make -C lib all
make[2]: Entering directory '/home/albinus/src/emacs/lib'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/albinus/src/emacs/lib'
make -C nt all
make[2]: Entering directory '/home/albinus/src/emacs/nt'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/albinus/src/emacs/nt'
make -C lib-src all
make[2]: Entering directory '/home/albinus/src/emacs/lib-src'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/albinus/src/emacs/lib-src'
make -C src BIN_DESTDIR=''/mingw64/bin/'' \
ELN_DESTDIR='/mingw64/lib/emacs/30.0.50/' all
make[2]: Entering directory '/home/albinus/src/emacs/src'
make -C ../nt ../src/emacs.res
make[3]: Entering directory '/home/albinus/src/emacs/nt'
make[3]: '../src/emacs.res' is up to date.
make[3]: Leaving directory '/home/albinus/src/emacs/nt'
make -C ../admin/charsets all
make[3]: Entering directory '/home/albinus/src/emacs/admin/charsets'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/albinus/src/emacs/admin/charsets'
make -C ../admin/unidata charscript.el
make[3]: Entering directory '/home/albinus/src/emacs/admin/unidata'
make[3]: Nothing to be done for 'charscript.el'.
make[3]: Leaving directory '/home/albinus/src/emacs/admin/unidata'
make -C ../admin/unidata emoji-zwj.el
make[3]: Entering directory '/home/albinus/src/emacs/admin/unidata'
make[3]: Nothing to be done for 'emoji-zwj.el'.
make[3]: Leaving directory '/home/albinus/src/emacs/admin/unidata'
make -C ../admin/unidata all EMACS="../../src/bootstrap-emacs.exe"
make[3]: Entering directory '/home/albinus/src/emacs/admin/unidata'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/albinus/src/emacs/admin/unidata'
make -C ../admin/charsets cp51932.el
make[3]: Entering directory '/home/albinus/src/emacs/admin/charsets'
make[3]: Nothing to be done for 'cp51932.el'.
make[3]: Leaving directory '/home/albinus/src/emacs/admin/charsets'
make -C ../admin/charsets eucjp-ms.el
make[3]: Entering directory '/home/albinus/src/emacs/admin/charsets'
make[3]: Nothing to be done for 'eucjp-ms.el'.
make[3]: Leaving directory '/home/albinus/src/emacs/admin/charsets'
ELC+ELN ../lisp/simple.elc
rm -f emacs.exe && cp -f temacs.exe emacs.exe
LC_ALL=C ./temacs -batch -l loadup --temacs=pdump \
--bin-dest /mingw64/bin/ --eln-dest /mingw64/lib/emacs/30.0.50/
Loading loadup.el (source)...
Dump mode: pdump
Using load-path (c:/msys64/home/albinus/src/emacs/lisp)
Loading emacs-lisp/debug-early (native compiled elisp)...
Loading emacs-lisp/byte-run (native compiled elisp)...
Loading emacs-lisp/backquote (native compiled elisp)...
Loading subr (native compiled elisp)...
Loading keymap (native compiled elisp)...
Loading version (native compiled elisp)...
Loading widget (native compiled elisp)...
Loading custom (native compiled elisp)...
Loading emacs-lisp/map-ynp (native compiled elisp)...
Loading international/mule (native compiled elisp)...
Loading international/mule-conf (native compiled elisp)...
Loading env (native compiled elisp)...
Loading format (native compiled elisp)...
Loading bindings (native compiled elisp)...
Loading window (native compiled elisp)...
Loading files (native compiled elisp)...
Loading emacs-lisp/macroexp (native compiled elisp)...
Loading cus-face (native compiled elisp)...
Loading faces (native compiled elisp)...
Loading loaddefs...
Loading theme-loaddefs.el (source)...
Loading button (native compiled elisp)...
Loading emacs-lisp/cl-preloaded (native compiled elisp)...
Loading emacs-lisp/oclosure (native compiled elisp)...
Loading obarray (native compiled elisp)...
Loading abbrev (native compiled elisp)...
Loading help (native compiled elisp)...
Loading jka-cmpr-hook (native compiled elisp)...
Loading epa-hook (native compiled elisp)...
Loading international/mule-cmds (native compiled elisp)...
Loading case-table (native compiled elisp)...
Loading international/charprop.el (source)...
Loading international/characters (native compiled elisp)...
Loading international/charscript (native compiled elisp)...
Loading international/emoji-zwj (native compiled elisp)...
Loading composite (native compiled elisp)...
Loading language/chinese (native compiled elisp)...
Loading language/cyrillic (native compiled elisp)...
Loading language/indian (native compiled elisp)...
Loading language/sinhala (native compiled elisp)...
Loading language/english (native compiled elisp)...
Loading language/ethiopic (native compiled elisp)...
Loading language/european (native compiled elisp)...
Loading language/czech (native compiled elisp)...
Loading language/slovak (native compiled elisp)...
Loading language/romanian (native compiled elisp)...
Loading language/greek (native compiled elisp)...
Loading language/hebrew (native compiled elisp)...
Loading international/cp51932 (native compiled elisp)...
Loading international/eucjp-ms (native compiled elisp)...
Loading language/japanese (native compiled elisp)...
Loading language/korean (native compiled elisp)...
Loading language/lao (native compiled elisp)...
Loading language/tai-viet (native compiled elisp)...
Loading language/thai (native compiled elisp)...
Loading language/tibetan (native compiled elisp)...
Loading language/vietnamese (native compiled elisp)...
Loading language/misc-lang (native compiled elisp)...
Loading language/utf-8-lang (native compiled elisp)...
Loading language/georgian (native compiled elisp)...
Loading language/khmer (native compiled elisp)...
Loading language/burmese (native compiled elisp)...
Loading language/cham (native compiled elisp)...
Loading language/philippine (native compiled elisp)...
Loading language/indonesian (native compiled elisp)...
Loading indent (native compiled elisp)...
Loading emacs-lisp/cl-generic (native compiled elisp)...
Loading simple (native compiled elisp)...
Loading emacs-lisp/seq (native compiled elisp)...
Loading emacs-lisp/nadvice (native compiled elisp)...
Loading minibuffer (native compiled elisp)...
Loading frame (native compiled elisp)...
Loading startup (native compiled elisp)...
Loading term/tty-colors (native compiled elisp)...
Loading font-core (native compiled elisp)...
Loading emacs-lisp/syntax (native compiled elisp)...
Loading font-lock (native compiled elisp)...
Loading jit-lock (native compiled elisp)...
Loading mouse (native compiled elisp)...
Loading scroll-bar (native compiled elisp)...
Loading select (native compiled elisp)...
Loading emacs-lisp/timer (native compiled elisp)...
Loading emacs-lisp/easymenu (native compiled elisp)...
Loading isearch (native compiled elisp)...
Loading rfn-eshadow (native compiled elisp)...
Loading menu-bar (native compiled elisp)...
Loading tab-bar (native compiled elisp)...
Loading emacs-lisp/lisp (native compiled elisp)...
Loading textmodes/page (native compiled elisp)...
Loading register (native compiled elisp)...
Loading textmodes/paragraphs (native compiled elisp)...
Loading progmodes/prog-mode (native compiled elisp)...
Loading emacs-lisp/lisp-mode (native compiled elisp)...
Loading textmodes/text-mode (native compiled elisp)...
Loading textmodes/fill (native compiled elisp)...
Loading newcomment (native compiled elisp)...
Loading replace (native compiled elisp)...
Loading emacs-lisp/tabulated-list (native compiled elisp)...
Loading buff-menu (native compiled elisp)...
Loading fringe (native compiled elisp)...
Loading emacs-lisp/regexp-opt (native compiled elisp)...
Loading image (native compiled elisp)...
Loading international/fontset (native compiled elisp)...
Loading dnd (native compiled elisp)...
Loading tool-bar (native compiled elisp)...
Loading term/common-win (native compiled elisp)...
Loading w32-vars (native compiled elisp)...
Loading term/w32-win (native compiled elisp)...
Loading disp-table (native compiled elisp)...
Loading w32-fns (native compiled elisp)...
Loading ls-lisp (native compiled elisp)...
Loading dos-w32 (native compiled elisp)...
Loading mwheel (native compiled elisp)...
Loading progmodes/elisp-mode (native compiled elisp)...
Loading emacs-lisp/float-sup (native compiled elisp)...
Loading vc/vc-hooks (native compiled elisp)...
Loading vc/ediff-hook (native compiled elisp)...
Loading uniquify (native compiled elisp)...
Loading electric (native compiled elisp)...
Loading paren (native compiled elisp)...
Loading emacs-lisp/shorthands (native compiled elisp)...
Loading emacs-lisp/eldoc (native compiled elisp)...
Loading emacs-lisp/cconv (native compiled elisp)...
Loading cus-start (native compiled elisp)...
Loading tooltip (native compiled elisp)...
Loading international/iso-transl (native compiled elisp)...
Loading emacs-lisp/rmc (native compiled elisp)...
Loading leim/leim-list.el (source)...
Waiting for git...
Waiting for git...
Finding pointers to doc strings...
Finding pointers to doc strings...done
Pure-hashed: 19100 strings, 1339 vectors, 47780 conses, 1189 bytecodes, 372 others
Dumping under the name emacs.pdmp
Dumping fingerprint: 398945edea1c0819df9b68b3e1ac4688711c9e6a18c2332d5c5248bcc4f1cb10
Dump complete
Byte counts: header=100 hot=10031196 discardable=200136 cold=7178720
Reloc counts: hot=580709 discardable=5422
Adding name emacs-30.0.50.2.exe
Adding name emacs-30.0.50.2.pdmp
cp -f emacs.pdmp bootstrap-emacs.pdmp
make[2]: Leaving directory '/home/albinus/src/emacs/src'
make -C lisp all
make[2]: Entering directory '/home/albinus/src/emacs/lisp'
make -C ../leim all EMACS="../src/emacs.exe"
make[3]: Entering directory '/home/albinus/src/emacs/leim'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/albinus/src/emacs/leim'
make -C ../admin/grammars all EMACS="../../src/emacs.exe"
make[3]: Entering directory '/home/albinus/src/emacs/admin/grammars'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/albinus/src/emacs/admin/grammars'
make[3]: Entering directory '/home/albinus/src/emacs/lisp'
make[3]: Nothing to be done for 'compile-targets'.
make[3]: Leaving directory '/home/albinus/src/emacs/lisp'
GEN autoloads
INFO Scraping files for loaddefs...
INFO Scraping files for loaddefs...done
INFO Scraping files for loaddefs...
INFO Scraping files for loaddefs...done
make[3]: Entering directory '/home/albinus/src/emacs/lisp'
make[3]: Nothing to be done for 'compile-targets'.
make[3]: Leaving directory '/home/albinus/src/emacs/lisp'
make[3]: Entering directory '/home/albinus/src/emacs/lisp'
make[3]: Nothing to be done for 'compile-targets'.
make[3]: Leaving directory '/home/albinus/src/emacs/lisp'
make[3]: Entering directory '/home/albinus/src/emacs/lisp'
make[3]: Nothing to be done for 'compile-targets'.
make[3]: Leaving directory '/home/albinus/src/emacs/lisp'
make[3]: Entering directory '/home/albinus/src/emacs/lisp'
make[3]: Nothing to be done for 'compile-targets'.
make[3]: Leaving directory '/home/albinus/src/emacs/lisp'
make[3]: Entering directory '/home/albinus/src/emacs/leim'
GEN small-ja-dic-option
make[3]: Leaving directory '/home/albinus/src/emacs/leim'
make[3]: Entering directory '/home/albinus/src/emacs/lisp'
make[3]: Nothing to be done for 'compile-targets'.
make[3]: Leaving directory '/home/albinus/src/emacs/lisp'
make[3]: Entering directory '/home/albinus/src/emacs/doc/misc'
make[3]: 'org.texi' is up to date.
make[3]: 'modus-themes.texi' is up to date.
make[3]: Leaving directory '/home/albinus/src/emacs/doc/misc'
make[2]: Leaving directory '/home/albinus/src/emacs/lisp'
make -C doc/lispref info
make[2]: Entering directory '/home/albinus/src/emacs/doc/lispref'
make[2]: Nothing to be done for 'info'.
make[2]: Leaving directory '/home/albinus/src/emacs/doc/lispref'
make -C doc/lispintro info
make[2]: Entering directory '/home/albinus/src/emacs/doc/lispintro'
make[2]: Nothing to be done for 'info'.
make[2]: Leaving directory '/home/albinus/src/emacs/doc/lispintro'
make -C doc/emacs info
make[2]: Entering directory '/home/albinus/src/emacs/doc/emacs'
make[2]: Nothing to be done for 'info'.
make[2]: Leaving directory '/home/albinus/src/emacs/doc/emacs'
make -C doc/misc info
make[2]: Entering directory '/home/albinus/src/emacs/doc/misc'
make[2]: Nothing to be done for 'info'.
make[2]: Leaving directory '/home/albinus/src/emacs/doc/misc'
make -C src BIN_DESTDIR=''/mingw64/bin/'' ELN_DESTDIR='/mingw64/lib/emacs/30.0.50/'
make[2]: Entering directory '/home/albinus/src/emacs/src'
make -C ../nt ../src/emacs.res
make[3]: Entering directory '/home/albinus/src/emacs/nt'
make[3]: '../src/emacs.res' is up to date.
make[3]: Leaving directory '/home/albinus/src/emacs/nt'
make -C ../admin/charsets all
make[3]: Entering directory '/home/albinus/src/emacs/admin/charsets'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/albinus/src/emacs/admin/charsets'
make -C ../admin/unidata charscript.el
make[3]: Entering directory '/home/albinus/src/emacs/admin/unidata'
make[3]: Nothing to be done for 'charscript.el'.
make[3]: Leaving directory '/home/albinus/src/emacs/admin/unidata'
make -C ../admin/unidata emoji-zwj.el
make[3]: Entering directory '/home/albinus/src/emacs/admin/unidata'
make[3]: Nothing to be done for 'emoji-zwj.el'.
make[3]: Leaving directory '/home/albinus/src/emacs/admin/unidata'
make -C ../admin/unidata all EMACS="../../src/bootstrap-emacs.exe"
make[3]: Entering directory '/home/albinus/src/emacs/admin/unidata'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/albinus/src/emacs/admin/unidata'
make -C ../admin/charsets cp51932.el
make[3]: Entering directory '/home/albinus/src/emacs/admin/charsets'
make[3]: Nothing to be done for 'cp51932.el'.
make[3]: Leaving directory '/home/albinus/src/emacs/admin/charsets'
make -C ../admin/charsets eucjp-ms.el
make[3]: Entering directory '/home/albinus/src/emacs/admin/charsets'
make[3]: Nothing to be done for 'eucjp-ms.el'.
make[3]: Leaving directory '/home/albinus/src/emacs/admin/charsets'
make[2]: Leaving directory '/home/albinus/src/emacs/src'
make[1]: Leaving directory '/home/albinus/src/emacs'
make sanity-check make-target=all
make[1]: Entering directory '/home/albinus/src/emacs'
make[1]: Leaving directory '/home/albinus/src/emacs'
albinus@win10 MINGW64 ~/src/emacs
--8<---------------cut here---------------end--------------->8---
next prev parent reply other threads:[~2024-03-15 12:19 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-03-15 8:07 master 39e3fce0d5e0: 'read-passwd' can toggle the visibility of passwords Eli Zaretskii
2024-03-15 8:23 ` Michael Albinus
2024-03-15 8:55 ` Eli Zaretskii
2024-03-15 11:55 ` Andreas Schwab
2024-03-15 12:19 ` Michael Albinus [this message]
2024-03-15 12:47 ` Andreas Schwab
2024-03-15 12:52 ` Eli Zaretskii
2024-03-15 18:20 ` Michael Albinus
2024-03-15 18:25 ` Stefan Monnier
2024-03-15 13:29 ` Stefan Monnier
2024-03-15 15:11 ` Eli Zaretskii
2024-03-15 17:55 ` Stefan Monnier
2024-03-15 18:23 ` Michael Albinus
2024-03-22 17:43 ` Michael Albinus
2024-04-04 15:24 ` Michael Albinus
2024-03-15 18:37 ` Eli Zaretskii
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87msqzznzw.fsf@gmx.de \
--to=michael.albinus@gmx.de \
--cc=eliz@gnu.org \
--cc=emacs-devel@gnu.org \
--cc=monnier@iro.umontreal.ca \
--cc=schwab@linux-m68k.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).