unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Vminibuf_selected_window
@ 2002-02-28 18:22 Richard Stallman
  2002-02-28 22:19 ` Vminibuf_selected_window Kim F. Storm
  2002-03-01  1:19 ` Vminibuf_selected_window Stefan Monnier
  0 siblings, 2 replies; 5+ messages in thread
From: Richard Stallman @ 2002-02-28 18:22 UTC (permalink / raw)
  Cc: emacs-devel

If it isn't a Lisp variable, it is better to remove the V from the
name so people won't think it is supposed to be a Lisp variable.

Meanwhile, I think you need to staticpro that variable
and initialize it at startup, in syms_of_window.

If you can't prove the window is always pointed to elsewhere,
then the staticpro is needed.  

If you can prove that the window cannot remain there
without being pointed to and thus preserved by other live data,
then the staticpro is not necessary, but you should state
the reasoning in a comment next to the variable.  However,
it might be safer to put in the staticpro anyway.

_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://mail.gnu.org/mailman/listinfo/emacs-devel


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

end of thread, other threads:[~2002-03-01 18:24 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-02-28 18:22 Vminibuf_selected_window Richard Stallman
2002-02-28 22:19 ` Vminibuf_selected_window Kim F. Storm
2002-03-01  1:19 ` Vminibuf_selected_window Stefan Monnier
2002-03-01 11:01   ` Vminibuf_selected_window Kim F. Storm
2002-03-01 18:24     ` Vminibuf_selected_window Stefan Monnier

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).