aboutsummaryrefslogtreecommitdiffstats
path: root/src/frame.h
diff options
context:
space:
mode:
authorKaroly Lorentey2005-09-04 03:48:17 +0000
committerKaroly Lorentey2005-09-04 03:48:17 +0000
commitfbf349734468d48b421c3d03074bb66dfcf3115b (patch)
tree0a7d1ee844b6c591a5a499d23e35931945106e5a /src/frame.h
parentf0caabd962b662cccbea472995d86af718cc8d0b (diff)
parent4b5fa40e1f1ba3cafde672863a0331311d1c2695 (diff)
downloademacs-fbf349734468d48b421c3d03074bb66dfcf3115b.tar.gz
emacs-fbf349734468d48b421c3d03074bb66dfcf3115b.zip
Merged in changes from CVS trunk. Plus added lisp/term tweaks.
Patches applied: * lorentey@elte.hu--2004/emacs--cvs-trunk--0--base-0 tag of miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-474 * lorentey@elte.hu--2004/emacs--cvs-trunk--0--patch-1 Add CVS metadata files. * lorentey@elte.hu--2004/emacs--cvs-trunk--0--patch-2 Update from CVS. git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-393
Diffstat (limited to 'src/frame.h')
-rw-r--r--src/frame.h11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/frame.h b/src/frame.h
index 81d3477121e..838b61bb703 100644
--- a/src/frame.h
+++ b/src/frame.h
@@ -1,5 +1,6 @@
1/* Define frame-object for GNU Emacs. 1/* Define frame-object for GNU Emacs.
2 Copyright (C) 1993, 1994, 1999, 2000, 2001 Free Software Foundation, Inc. 2 Copyright (C) 1993, 1994, 1999, 2000, 2001, 2002, 2003, 2004,
3 2005 Free Software Foundation, Inc.
3 4
4This file is part of GNU Emacs. 5This file is part of GNU Emacs.
5 6
@@ -443,6 +444,10 @@ struct frame
443 realized. Reset to zero whenever the default face changes. 444 realized. Reset to zero whenever the default face changes.
444 Used to see the difference between a font change and face change. */ 445 Used to see the difference between a font change and face change. */
445 unsigned default_face_done_p : 1; 446 unsigned default_face_done_p : 1;
447
448 /* Set to non-zero if this frame has already been hscrolled during
449 current redisplay. */
450 unsigned already_hscrolled_p : 1;
446}; 451};
447 452
448#ifdef MULTI_KBOARD 453#ifdef MULTI_KBOARD
@@ -808,13 +813,13 @@ extern Lisp_Object selected_frame;
808 Display-related Macros 813 Display-related Macros
809 ***********************************************************************/ 814 ***********************************************************************/
810 815
811/* Canonical y-unit on frame F. 816/* Canonical y-unit on frame F.
812 This value currently equals the line height of the frame (which is 817 This value currently equals the line height of the frame (which is
813 the height of the default font of F). */ 818 the height of the default font of F). */
814 819
815#define FRAME_LINE_HEIGHT(F) ((F)->line_height) 820#define FRAME_LINE_HEIGHT(F) ((F)->line_height)
816 821
817/* Canonical x-unit on frame F. 822/* Canonical x-unit on frame F.
818 This value currently equals the average width of the default font of F. */ 823 This value currently equals the average width of the default font of F. */
819 824
820#define FRAME_COLUMN_WIDTH(F) ((F)->column_width) 825#define FRAME_COLUMN_WIDTH(F) ((F)->column_width)