diff options
| author | Chong Yidong | 2009-05-04 23:25:38 +0000 |
|---|---|---|
| committer | Chong Yidong | 2009-05-04 23:25:38 +0000 |
| commit | ee2d5b5e1d12cdbe7b4f7eb7d13175f4d5c162bf (patch) | |
| tree | 02e1e6d14c2ba12fe48f51233fac620c8b46bd11 | |
| parent | c15dfb2982fa8c98f7fa5c1cbfb27df649e62165 (diff) | |
| download | emacs-ee2d5b5e1d12cdbe7b4f7eb7d13175f4d5c162bf.tar.gz emacs-ee2d5b5e1d12cdbe7b4f7eb7d13175f4d5c162bf.zip | |
* hooks.texi (Standard Hooks): Add abbrev-expand-functions.
Remove obsoleted pre-abbrev-expand-hook.
* locals.texi (Standard Buffer-Local Variables): Consolidate table
entries.
* internals.texi (Window Internals): Synch field names to window.h.
(Process Internals): Synch field names to process.h.
| -rw-r--r-- | doc/lispref/ChangeLog | 8 | ||||
| -rw-r--r-- | doc/lispref/hooks.texi | 6 | ||||
| -rw-r--r-- | doc/lispref/internals.texi | 96 | ||||
| -rw-r--r-- | doc/lispref/locals.texi | 14 |
4 files changed, 49 insertions, 75 deletions
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog index f1bfb8b5a57..4dd866ec99b 100644 --- a/doc/lispref/ChangeLog +++ b/doc/lispref/ChangeLog | |||
| @@ -1,8 +1,16 @@ | |||
| 1 | 2009-05-04 Chong Yidong <cyd@stupidchicken.com> | 1 | 2009-05-04 Chong Yidong <cyd@stupidchicken.com> |
| 2 | 2 | ||
| 3 | * hooks.texi (Standard Hooks): Add abbrev-expand-functions. | ||
| 4 | Remove obsoleted pre-abbrev-expand-hook. | ||
| 5 | |||
| 6 | * locals.texi (Standard Buffer-Local Variables): Consolidate table | ||
| 7 | entries. | ||
| 8 | |||
| 3 | * internals.texi (Object Internals): Don't assume 32-bit machines | 9 | * internals.texi (Object Internals): Don't assume 32-bit machines |
| 4 | are the norm. | 10 | are the norm. |
| 5 | (Buffer Internals): Consolidate table entries for readability. | 11 | (Buffer Internals): Consolidate table entries for readability. |
| 12 | (Window Internals): Synch field names to window.h. | ||
| 13 | (Process Internals): Synch field names to process.h. | ||
| 6 | 14 | ||
| 7 | 2009-04-29 Chong Yidong <cyd@stupidchicken.com> | 15 | 2009-04-29 Chong Yidong <cyd@stupidchicken.com> |
| 8 | 16 | ||
diff --git a/doc/lispref/hooks.texi b/doc/lispref/hooks.texi index a72a8883064..a5b5b6d8ee0 100644 --- a/doc/lispref/hooks.texi +++ b/doc/lispref/hooks.texi | |||
| @@ -39,6 +39,9 @@ not exactly a hook, but does a similar job. | |||
| 39 | @c it here. | 39 | @c it here. |
| 40 | 40 | ||
| 41 | @table @code | 41 | @table @code |
| 42 | @item abbrev-expand-functions | ||
| 43 | @xref{Abbrev Expansion}. | ||
| 44 | |||
| 42 | @item activate-mark-hook | 45 | @item activate-mark-hook |
| 43 | @xref{The Mark}. | 46 | @xref{The Mark}. |
| 44 | 47 | ||
| @@ -275,9 +278,6 @@ Manual}. | |||
| 275 | @item post-command-hook | 278 | @item post-command-hook |
| 276 | @xref{Command Overview}. | 279 | @xref{Command Overview}. |
| 277 | 280 | ||
| 278 | @item pre-abbrev-expand-hook | ||
| 279 | @xref{Abbrev Expansion}. | ||
| 280 | |||
| 281 | @item pre-command-hook | 281 | @item pre-command-hook |
| 282 | @xref{Command Overview}. | 282 | @xref{Command Overview}. |
| 283 | 283 | ||
diff --git a/doc/lispref/internals.texi b/doc/lispref/internals.texi index 349be6efc51..21c1274dfee 100644 --- a/doc/lispref/internals.texi +++ b/doc/lispref/internals.texi | |||
| @@ -1064,7 +1064,6 @@ when the buffer is not current. | |||
| 1064 | @itemx fill_column | 1064 | @itemx fill_column |
| 1065 | @itemx left_margin | 1065 | @itemx left_margin |
| 1066 | @itemx auto_fill_function | 1066 | @itemx auto_fill_function |
| 1067 | @itemx buffer_file_type | ||
| 1068 | @itemx truncate_lines | 1067 | @itemx truncate_lines |
| 1069 | @itemx word_wrap | 1068 | @itemx word_wrap |
| 1070 | @itemx ctl_arrow | 1069 | @itemx ctl_arrow |
| @@ -1126,47 +1125,40 @@ except to shape their child windows. Emacs Lisp programs usually have | |||
| 1126 | no access to the parent windows; they operate on the windows at the | 1125 | no access to the parent windows; they operate on the windows at the |
| 1127 | leaves of the tree, which actually display buffers. | 1126 | leaves of the tree, which actually display buffers. |
| 1128 | 1127 | ||
| 1129 | The following four fields also describe the window tree structure. | ||
| 1130 | |||
| 1131 | @item hchild | 1128 | @item hchild |
| 1132 | In a window subdivided horizontally by child windows, the leftmost child. | 1129 | @itemx vchild |
| 1133 | Otherwise, @code{nil}. | 1130 | These fields contain the window's leftmost child and its topmost child |
| 1134 | 1131 | respectively. @code{hchild} is used if the window is subdivided | |
| 1135 | @item vchild | 1132 | horizontally by child windows, and @code{vchild} if it is subdivided |
| 1136 | In a window subdivided vertically by child windows, the topmost child. | 1133 | vertically. |
| 1137 | Otherwise, @code{nil}. | ||
| 1138 | 1134 | ||
| 1139 | @item next | 1135 | @item next |
| 1140 | The next sibling of this window. It is @code{nil} in a window that is | 1136 | @itemx prev |
| 1141 | the rightmost or bottommost of a group of siblings. | 1137 | The next sibling and previous sibling of this window. @code{next} is |
| 1142 | 1138 | @code{nil} if the window is the rightmost or bottommost in its group; | |
| 1143 | @item prev | 1139 | @code{prev} is @code{nil} if it is the leftmost or topmost in its |
| 1144 | The previous sibling of this window. It is @code{nil} in a window that | 1140 | group. |
| 1145 | is the leftmost or topmost of a group of siblings. | 1141 | |
| 1146 | 1142 | @item left_col | |
| 1147 | @item left | 1143 | The left-hand edge of the window, measured in columns, relative to the |
| 1148 | This is the left-hand edge of the window, measured in columns. (The | 1144 | leftmost column in the frame (column 0). |
| 1149 | leftmost column on the screen is @w{column 0}.) | 1145 | |
| 1150 | 1146 | @item top_line | |
| 1151 | @item top | 1147 | The top edge of the window, measured in lines, relative to the topmost |
| 1152 | This is the top edge of the window, measured in lines. (The top line on | 1148 | line in the frame (line 0). |
| 1153 | the screen is @w{line 0}.) | 1149 | |
| 1154 | 1150 | @item total_cols | |
| 1155 | @item height | 1151 | @itemx total_lines |
| 1156 | The height of the window, measured in lines. | 1152 | The width and height of the window, measured in columns and lines |
| 1157 | 1153 | respectively. The width includes the scroll bar and fringes, and/or | |
| 1158 | @item width | 1154 | the separator line on the right of the window (if any). |
| 1159 | The width of the window, measured in columns. This width includes the | ||
| 1160 | scroll bar and fringes, and/or the separator line on the right of the | ||
| 1161 | window (if any). | ||
| 1162 | 1155 | ||
| 1163 | @item buffer | 1156 | @item buffer |
| 1164 | The buffer that the window is displaying. This may change often during | 1157 | The buffer that the window is displaying. |
| 1165 | the life of the window. | ||
| 1166 | 1158 | ||
| 1167 | @item start | 1159 | @item start |
| 1168 | The position in the buffer that is the first character to be displayed | 1160 | A marker pointing to the position in the buffer that is the first |
| 1169 | in the window. | 1161 | character displayed in the window. |
| 1170 | 1162 | ||
| 1171 | @item pointm | 1163 | @item pointm |
| 1172 | @cindex window point internals | 1164 | @cindex window point internals |
| @@ -1189,13 +1181,6 @@ gets invisible. | |||
| 1189 | Non-@code{nil} means current value of @code{start} was the beginning of a line | 1181 | Non-@code{nil} means current value of @code{start} was the beginning of a line |
| 1190 | when it was chosen. | 1182 | when it was chosen. |
| 1191 | 1183 | ||
| 1192 | @item too_small_ok | ||
| 1193 | Non-@code{nil} means don't delete this window for becoming ``too small.'' | ||
| 1194 | |||
| 1195 | @item height_fixed_p | ||
| 1196 | This field is temporarily set to 1 to fix the height of the selected | ||
| 1197 | window when the echo area is resized. | ||
| 1198 | |||
| 1199 | @item use_time | 1184 | @item use_time |
| 1200 | This is the last time that the window was selected. The function | 1185 | This is the last time that the window was selected. The function |
| 1201 | @code{get-lru-window} uses this field. | 1186 | @code{get-lru-window} uses this field. |
| @@ -1223,18 +1208,10 @@ window was last updated. | |||
| 1223 | This window's vertical scroll bar. | 1208 | This window's vertical scroll bar. |
| 1224 | 1209 | ||
| 1225 | @item left_margin_width | 1210 | @item left_margin_width |
| 1226 | The width of the left margin in this window, or @code{nil} not to | 1211 | @itemx right_margin_width |
| 1227 | specify it (in which case the buffer's value of @code{left-margin-width} | 1212 | The widths of the left and right margins in this window. A value of |
| 1228 | is used. | 1213 | @code{nil} means to use the buffer's value of @code{left-margin-width} |
| 1229 | 1214 | or @code{right-margin-width}. | |
| 1230 | @item right_margin_width | ||
| 1231 | Likewise for the right margin. | ||
| 1232 | |||
| 1233 | @ignore | ||
| 1234 | @item last_mark_x | ||
| 1235 | @item last_mark_y | ||
| 1236 | ???Not used. | ||
| 1237 | @end ignore | ||
| 1238 | 1215 | ||
| 1239 | @item window_end_pos | 1216 | @item window_end_pos |
| 1240 | This is computed as @code{z} minus the buffer position of the last glyph | 1217 | This is computed as @code{z} minus the buffer position of the last glyph |
| @@ -1258,12 +1235,6 @@ onto the screen. | |||
| 1258 | If redisplay in this window goes beyond this buffer position, it runs | 1235 | If redisplay in this window goes beyond this buffer position, it runs |
| 1259 | the @code{redisplay-end-trigger-hook}. | 1236 | the @code{redisplay-end-trigger-hook}. |
| 1260 | 1237 | ||
| 1261 | @ignore | ||
| 1262 | @item orig_height | ||
| 1263 | @item orig_top | ||
| 1264 | ??? Are temporary storage areas. | ||
| 1265 | @end ignore | ||
| 1266 | |||
| 1267 | @item cursor | 1238 | @item cursor |
| 1268 | A structure describing where the cursor is in this window. | 1239 | A structure describing where the cursor is in this window. |
| 1269 | 1240 | ||
| @@ -1359,7 +1330,6 @@ The associated buffer of the process. | |||
| 1359 | An integer, the operating system's process @acronym{ID}. | 1330 | An integer, the operating system's process @acronym{ID}. |
| 1360 | 1331 | ||
| 1361 | @item childp | 1332 | @item childp |
| 1362 | |||
| 1363 | A flag, non-@code{nil} if this is really a child process. | 1333 | A flag, non-@code{nil} if this is really a child process. |
| 1364 | It is @code{nil} for a network or serial connection. | 1334 | It is @code{nil} for a network or serial connection. |
| 1365 | 1335 | ||
| @@ -1369,8 +1339,8 @@ process inserted into the buffer. This is often but not always the end | |||
| 1369 | of the buffer. | 1339 | of the buffer. |
| 1370 | 1340 | ||
| 1371 | @item kill_without_query | 1341 | @item kill_without_query |
| 1372 | If this is non-@code{nil}, killing Emacs while this process is still | 1342 | If this is non-zero, killing Emacs while this process is still running |
| 1373 | running does not ask for confirmation about killing the process. | 1343 | does not ask for confirmation about killing the process. |
| 1374 | 1344 | ||
| 1375 | @item raw_status_low | 1345 | @item raw_status_low |
| 1376 | @itemx raw_status_high | 1346 | @itemx raw_status_high |
diff --git a/doc/lispref/locals.texi b/doc/lispref/locals.texi index 80b1223d964..fcd627713c1 100644 --- a/doc/lispref/locals.texi +++ b/doc/lispref/locals.texi | |||
| @@ -88,12 +88,12 @@ Minor mode variables will not be listed here. | |||
| 88 | @item ctl-arrow | 88 | @item ctl-arrow |
| 89 | @xref{Usual Display}. | 89 | @xref{Usual Display}. |
| 90 | 90 | ||
| 91 | @item cursor-type | ||
| 92 | @xref{Cursor Parameters}. | ||
| 93 | |||
| 94 | @item cursor-in-non-selected-windows | 91 | @item cursor-in-non-selected-windows |
| 95 | @xref{Basic Windows}. | 92 | @xref{Basic Windows}. |
| 96 | 93 | ||
| 94 | @item cursor-type | ||
| 95 | @xref{Cursor Parameters}. | ||
| 96 | |||
| 97 | @item comment-column | 97 | @item comment-column |
| 98 | @xref{Comments,,, emacs, The GNU Emacs Manual}. | 98 | @xref{Comments,,, emacs, The GNU Emacs Manual}. |
| 99 | 99 | ||
| @@ -199,15 +199,11 @@ Used for communication between mouse commands and scroll-bar commands. | |||
| 199 | @xref{Scroll Bars}. | 199 | @xref{Scroll Bars}. |
| 200 | 200 | ||
| 201 | @item scroll-down-aggressively | 201 | @item scroll-down-aggressively |
| 202 | @xref{Textual Scrolling}. | 202 | @itemx scroll-up-aggressively |
| 203 | |||
| 204 | @item scroll-up-aggressively | ||
| 205 | @xref{Textual Scrolling}. | 203 | @xref{Textual Scrolling}. |
| 206 | 204 | ||
| 207 | @item selective-display | 205 | @item selective-display |
| 208 | @xref{Selective Display}. | 206 | @itemx selective-display-ellipses |
| 209 | |||
| 210 | @item selective-display-ellipses | ||
| 211 | @xref{Selective Display}. | 207 | @xref{Selective Display}. |
| 212 | 208 | ||
| 213 | @item tab-width | 209 | @item tab-width |