mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-05 22:20:24 -08:00
Fix apparently wrong delete and delq value discards (bug#61730)
* lisp/startup.el (normal-top-level): Update process-environment in case the DISPLAY variable comes first. Also stop iterating over initial-environment once the first DISPLAY is found. * lisp/allout.el (allout-get-configvar-values): * lisp/org/org.el (org-display-inline-remove-overlay): * lisp/progmodes/gdb-mi.el (gdb-get-location): * lisp/progmodes/idlwave.el (idlwave-convert-xml-clean-routine-aliases) (idlwave-convert-xml-clean-sysvar-aliases): * lisp/textmodes/reftex.el (reftex-ref-style-toggle): Update the base variable after performing a destructive deletion, where it was obvious that this was intended.
This commit is contained in:
parent
e3987d7e1a
commit
af4791b570
6 changed files with 19 additions and 13 deletions
|
|
@ -6307,7 +6307,7 @@ not its value."
|
|||
(if (yes-or-no-p (format-message
|
||||
"%s entry `%s' is unbound -- remove it? "
|
||||
configvar-name sym))
|
||||
(delq sym (symbol-value configvar-name)))
|
||||
(set configvar-name (delq sym (symbol-value configvar-name))))
|
||||
(push (symbol-value sym) got)))
|
||||
(reverse got)))
|
||||
;;;_ : Topics:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue