all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* setenv's broken case when value is nil
@ 2010-02-18  1:56 Noah Friedman
  2010-02-18  2:02 ` Noah Friedman
  2010-02-18  4:12 ` Giorgos Keramidas
  0 siblings, 2 replies; 4+ messages in thread
From: Noah Friedman @ 2010-02-18  1:56 UTC (permalink / raw)
  To: emacs-devel

lorentey@elte.hu changed env.el on 2007-08-29 to define setenv-internal and
for setenv always to keep the variable name in process-environment, even if
value is nil.  In other words, he removed the distinction between the empty
string and nil, and therefore you can't remove variables from the
environment using setenv anymore.

Since all kinds of environment variables have meaning when they are
defined, even if they are just set to the empty string, this is a screw.




^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2010-02-18 15:38 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-02-18  1:56 setenv's broken case when value is nil Noah Friedman
2010-02-18  2:02 ` Noah Friedman
2010-02-18 15:38   ` Stefan Monnier
2010-02-18  4:12 ` Giorgos Keramidas

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.