Mercurial > hg > xemacs-beta
comparison src/frame.c @ 5046:d4f666cda5e6
some random fixups
-------------------- ChangeLog entries follow: --------------------
man/ChangeLog addition:
2010-02-20 Ben Wing <ben@xemacs.org>
* internals/internals.texi (Intro to Window and Frame Geometry):
Shrink diagram to fit when offset by five spaces as a result of
quoting.
src/ChangeLog addition:
2010-02-20 Ben Wing <ben@xemacs.org>
* syswindows.h:
Add table about GNU Emacs -> XEmacs Windows constants from
the internals manual.
* frame.c:
Shrink size of diagram consistent with internals manual.
* alloc.c:
* compiler.h:
* console.c:
* events.c:
* gc.c (gc_stat_start_new_gc):
* gc.c (gc_stat_resume_gc):
* gc.c (kkcc_marking):
* gc.c (gc_1):
* gc.c (gc):
* objects-tty.c:
* redisplay-msw.c:
* redisplay-msw.c (mswindows_clear_region):
* syntax.c:
* syntax.c (ST_COMMENT_STYLE):
* sysdep.c:
Fix various compiler warnings.
author | Ben Wing <ben@xemacs.org> |
---|---|
date | Sat, 20 Feb 2010 03:24:08 -0600 |
parents | c3cc3fa503a2 |
children | 07dcc7000bbf |
comparison
equal
deleted
inserted
replaced
5045:c3cc3fa503a2 | 5046:d4f666cda5e6 |
---|---|
26 | 26 |
27 /* About window and frame geometry [ben]: | 27 /* About window and frame geometry [ben]: |
28 | 28 |
29 Here is an ASCII diagram: | 29 Here is an ASCII diagram: |
30 | 30 |
31 +-----------------------------------------------------------------------------| | 31 +------------------------------------------------------------------------| |
32 | window-manager decoration | | 32 | window-manager decoration | |
33 | +-------------------------------------------------------------------------+ | | 33 | +--------------------------------------------------------------------+ | |
34 | | menubar | | | 34 | | menubar | | |
35 | ########################################################################### | | 35 | ###################################################################### | |
36 | # toolbar # | | 36 | # toolbar # | |
37 | #-------------------------------------------------------------------------# | | 37 | #--------------------------------------------------------------------# | |
38 | # | gutter | # | | 38 | # | gutter | # | |
39 | # |-------------------------------------------------------------------| # | | 39 | # |--------------------------------------------------------------| # | |
40 | # | | internal border width | | # | | 40 | # | | internal border width | | # | |
41 | # | |-*************************************************************-| | # | | 41 | # | | ******************************************************** | | # | |
42 |w# | | * |s|v* |s* | | #w| | 42 |w# | | * |s|v* |s* | | #w| |
43 |i# | | * |c|e* |c* | | #i| | 43 |i# | | * |c|e* |c* | | #i| |
44 |n# | | * |r|r* |r* | | #n| | 44 |n# | | * |r|r* |r* | | #n| |
45 |d# | | * |o|t* |o* | | #d| | 45 |d# | | * |o|t* |o* | | #d| |
46 |o# | | * text area |l|.* text area |l* | | #o| | 46 |o# | | * text area |l|.* text area |l* | | #o| |
47 |w# | |i* |l| * |l*i| | #w| | 47 |w# | |i* |l| * |l*i| | #w| |
48 |-# | |n* |b|d* |b*n| | #-| | 48 |-# | |n* |b|d* |b*n| | #-| |
49 |m# | |t* |a|i* |a*t| | #m| | 49 |m# | |t* |a|i* |a*t| | #m| |
50 |a# | |.* |r|v* |r*.| | #a| | 50 |a# | |.* |r|v* |r*.| | #a| |
51 |n# t| | *--------------------------+-|i*--------------------------+-* | |t #n| | 51 |n# t| | *-------------------------+-|i*----------------------+-* | |t #n| |
52 |a# o|g|b* scrollbar | |d* scrollbar | *b|g|o #a| | 52 |a# o|g|b* scrollbar | |d* scrollbar | *b|g|o #a| |
53 |g# o|u|o*--------------------------+-|e*--------------------------+-*o|u|o #g| | 53 |g# o|u|o*-------------------------+-|e*----------------------+-*o|u|o #g| |
54 |e# l|t|r* modeline |r* modeline *r|t|l #e| | 54 |e# l|t|r* modeline |r* modeline *r|t|l #e| |
55 |r# b|t|d*************************************************************d|t|b #r| | 55 |r# b|t|d********************************************************d|t|b #r| |
56 | # a|e|e* =...texttexttex....= |s|v* |s*e|e|a # | | 56 | # a|e|e* =..texttexttex....= |s|v* |s*e|e|a # | |
57 |d# r|r|r*o m=...texttexttextt..=o m|c|e* |c*r|r|r #d| | 57 |d# r|r|r*o m=..texttexttextt..=o m|c|e* |c*r|r|r #d| |
58 |e# | | *u a=.texttexttextte...=u a|r|r* |r* | | #e| | 58 |e# | | *u a=.exttexttextte...=u a|r|r* |r* | | #e| |
59 |c# | |w*t r=.....texttexttex..=t r|o|t* |o*w| | #c| | 59 |c# | |w*t r=....texttexttex..=t r|o|t* |o*w| | #c| |
60 |o# | |i*s g= etc. =s g|l|.* text area |l*i| | #o| | 60 |o# | |i*s g= etc. =s g|l|.* text area |l*i| | #o| |
61 |r# | |d*i i= =i i|l| * |l*d| | #r| | 61 |r# | |d*i i= =i i|l| * |l*d| | #r| |
62 |a# | |t*d n= =d n|b|d* |b*t| | #a| | 62 |a# | |t*d n= =d n|b|d* |b*t| | #a| |
63 |t# | |h*e = inner text area =e |a|i* |a*h| | #t| | 63 |t# | |h*e = inner text area =e |a|i* |a*h| | #t| |
64 |i# | | * = = |r|v* |r* | | #i| | 64 |i# | | * = = |r|v* |r* | | #i| |
65 |o# | | *---====================---+-|i*--------------------------+-* | | #o| | 65 |o# | | *---===================---+-|i*----------------------+-* | | #o| |
66 |n# | | * scrollbar | |d* scrollbar | * | | #n| | 66 |n# | | * scrollbar | |d* scrollbar | * | | #n| |
67 | # | | *--------------------------+-|e*--------------------------+-* | | # | | 67 | # | | *-------------------------+-|e*----------------------+-* | | # | |
68 | # | | * modeline |r* modeline * | | # | | 68 | # | | * modeline |r* modeline * | | # | |
69 | # | | ************************************************************* | | # | | 69 | # | | ******************************************************** | | # | |
70 | # | | * minibuffer * | | # | | 70 | # | | * minibuffer * | | # | |
71 | # | | ************************************************************* | | # | | 71 | # | | ******************************************************** | | # | |
72 | # | | internal border width | | # | | 72 | # | | internal border width | | # | |
73 | # |-------------------------------------------------------------------| # | | 73 | # |--------------------------------------------------------------| # | |
74 | # | gutter | # | | 74 | # | gutter | # | |
75 | #-------------------------------------------------------------------------# | | 75 | #--------------------------------------------------------------------# | |
76 | # toolbar # | | 76 | # toolbar # | |
77 | ########################################################################### | | 77 | ###################################################################### | |
78 | window manager decoration | | 78 | window manager decoration | |
79 +-----------------------------------------------------------------------------+ | 79 +------------------------------------------------------------------------+ |
80 | 80 |
81 # = boundary of client area; * = window boundaries, boundary of paned area | 81 # = boundary of client area; * = window boundaries, boundary of paned area |
82 = = boundary of inner text area; . = inside margin area | 82 = = boundary of inner text area; . = inside margin area |
83 | 83 |
84 Note in particular what happens at the corners, where a "corner box" | 84 Note in particular what happens at the corners, where a "corner box" |