[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/src/frame.c,v
From: |
Stefan Monnier |
Subject: |
[Emacs-diffs] Changes to emacs/src/frame.c,v |
Date: |
Wed, 10 Oct 2007 20:01:27 +0000 |
CVSROOT: /sources/emacs
Module name: emacs
Changes by: Stefan Monnier <monnier> 07/10/10 20:01:26
Index: frame.c
===================================================================
RCS file: /sources/emacs/emacs/src/frame.c,v
retrieving revision 1.352
retrieving revision 1.353
diff -u -b -r1.352 -r1.353
--- frame.c 9 Oct 2007 08:52:51 -0000 1.352
+++ frame.c 10 Oct 2007 20:01:26 -0000 1.353
@@ -2609,43 +2609,6 @@
return Qnil;
}
-DEFUN ("frame-with-environment", Fframe_with_environment,
Sframe_with_environment, 0, 1, 0,
- doc: /* Return the frame that has the environment variable list for
FRAME.
-
-The frame-local environment variable list is normally shared between
-frames that were created in the same Emacsclient session. The
-environment list is stored in a single frame's 'environment parameter;
-the other frames' 'environment parameter is set to this frame. This
-function follows the chain of 'environment references to reach the
-frame that stores the actual local environment list, and returns that
-frame. */)
- (frame)
- Lisp_Object frame;
-{
- Lisp_Object hare, tortoise;
-
- if (NILP (frame))
- frame = selected_frame;
- CHECK_FRAME (frame);
-
- hare = tortoise = get_frame_param (XFRAME (frame), Qenvironment);
- while (!NILP (hare) && FRAMEP (hare))
- {
- frame = hare;
- hare = get_frame_param (XFRAME (hare), Qenvironment);
- if (NILP (hare) || !FRAMEP (hare))
- break;
- frame = hare;
- hare = get_frame_param (XFRAME (hare), Qenvironment);
- tortoise = get_frame_param (XFRAME (tortoise), Qenvironment);
- if (EQ (hare, tortoise))
- error ("Cyclic frame-local environment indirection");
- }
-
- return frame;
-}
-
-
DEFUN ("frame-char-height", Fframe_char_height, Sframe_char_height,
0, 1, 0,
doc: /* Height in pixels of a line in the font in frame FRAME.
@@ -4548,7 +4511,6 @@
defsubr (&Sframe_parameters);
defsubr (&Sframe_parameter);
defsubr (&Smodify_frame_parameters);
- defsubr (&Sframe_with_environment);
defsubr (&Sframe_char_height);
defsubr (&Sframe_char_width);
defsubr (&Sframe_pixel_height);
- [Emacs-diffs] Changes to emacs/src/frame.c,v, Stefan Monnier, 2007/10/02
- [Emacs-diffs] Changes to emacs/src/frame.c,v, Miles Bader, 2007/10/09
- [Emacs-diffs] Changes to emacs/src/frame.c,v,
Stefan Monnier <=
- [Emacs-diffs] Changes to emacs/src/frame.c,v, Stefan Monnier, 2007/10/10
- [Emacs-diffs] Changes to emacs/src/frame.c,v, Miles Bader, 2007/10/14
- [Emacs-diffs] Changes to emacs/src/frame.c,v, Stefan Monnier, 2007/10/16
- [Emacs-diffs] Changes to emacs/src/frame.c,v, Stefan Monnier, 2007/10/24
- [Emacs-diffs] Changes to emacs/src/frame.c,v, Juanma Barranquero, 2007/10/25
- [Emacs-diffs] Changes to emacs/src/frame.c,v, Miles Bader, 2007/10/27
- [Emacs-diffs] Changes to emacs/src/frame.c,v, Stefan Monnier, 2007/10/31