Mercurial > hg > xemacs-beta
comparison lisp/prim/auto-autoloads.el @ 134:34a5b81f86ba r20-2b1
Import from CVS: tag r20-2b1
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:30:11 +0200 |
parents | 1370575f1259 |
children | b980b6286996 |
comparison
equal
deleted
inserted
replaced
133:b27e67717092 | 134:34a5b81f86ba |
---|---|
167 | 167 |
168 ;;;*** | 168 ;;;*** |
169 | 169 |
170 ;;;### (autoloads (list-yahrzeit-dates calendar) "calendar" "calendar/calendar.el") | 170 ;;;### (autoloads (list-yahrzeit-dates calendar) "calendar" "calendar/calendar.el") |
171 | 171 |
172 (defvar calendar-week-start-day 0 "\ | 172 (defcustom calendar-week-start-day 0 "*The day of the week on which a week in the calendar begins.\n0 means Sunday (default), 1 means Monday, and so on." :type 'integer :group 'calendar) |
173 *The day of the week on which a week in the calendar begins. | 173 |
174 0 means Sunday (default), 1 means Monday, and so on.") | 174 (defcustom calendar-offset 0 "*The offset of the principal month from the center of the calendar window.\n0 means the principal month is in the center (default), -1 means on the left,\n+1 means on the right. Larger (or smaller) values push the principal month off\nthe screen." :type 'integer :group 'calendar) |
175 | 175 |
176 (defvar calendar-offset 0 "\ | 176 (defcustom view-diary-entries-initially nil "*Non-nil means display current date's diary entries on entry.\nThe diary is displayed in another window when the calendar is first displayed,\nif the current date is visible. The number of days of diary entries displayed\nis governed by the variable `number-of-diary-entries'." :type 'boolean :group 'diary) |
177 *The offset of the principal month from the center of the calendar window. | 177 |
178 0 means the principal month is in the center (default), -1 means on the left, | 178 (defcustom number-of-diary-entries 1 "*Specifies how many days of diary entries are to be displayed initially.\nThis variable affects the diary display when the command M-x diary is used,\nor if the value of the variable `view-diary-entries-initially' is t. For\nexample, if the default value 1 is used, then only the current day's diary\nentries will be displayed. If the value 2 is used, then both the current\nday's and the next day's entries will be displayed.\n\nThe value can also be a vector such as [0 2 2 2 2 4 1]; this value\nsays to display no diary entries on Sunday, the display the entries\nfor the current date and the day after on Monday through Thursday,\ndisplay Friday through Monday's entries on Friday, and display only\nSaturday's entries on Saturday.\n\nThis variable does not affect the diary display with the `d' command\nfrom the calendar; in that case, the prefix argument controls the\nnumber of days of diary entries displayed." :type 'integer :group 'diary) |
179 +1 means on the right. Larger (or smaller) values push the principal month off | 179 |
180 the screen.") | 180 (defcustom mark-diary-entries-in-calendar nil "*Non-nil means mark dates with diary entries, in the calendar window.\nThe marking symbol is specified by the variable `diary-entry-marker'." :type 'boolean :group 'diary) |
181 | 181 |
182 (defvar view-diary-entries-initially nil "\ | 182 (defcustom view-calendar-holidays-initially nil "*Non-nil means display holidays for current three month period on entry.\nThe holidays are displayed in another window when the calendar is first\ndisplayed." :type 'boolean :group 'holidays) |
183 *Non-nil means display current date's diary entries on entry. | 183 |
184 The diary is displayed in another window when the calendar is first displayed, | 184 (defcustom mark-holidays-in-calendar nil "*Non-nil means mark dates of holidays in the calendar window.\nThe marking symbol is specified by the variable `calendar-holiday-marker'." :type 'boolean :group 'holidays) |
185 if the current date is visible. The number of days of diary entries displayed | 185 |
186 is governed by the variable `number-of-diary-entries'.") | 186 (defcustom all-hebrew-calendar-holidays nil "*If nil, show only major holidays from the Hebrew calendar.\nThis means only those Jewish holidays that appear on secular calendars.\n\nIf t, show all the holidays that would appear in a complete Hebrew calendar." :type 'boolean :group 'holidays) |
187 | 187 |
188 (defvar number-of-diary-entries 1 "\ | 188 (defcustom all-christian-calendar-holidays nil "*If nil, show only major holidays from the Christian calendar.\nThis means only those Christian holidays that appear on secular calendars.\n\nIf t, show all the holidays that would appear in a complete Christian\ncalendar." :type 'boolean :group 'holidays) |
189 *Specifies how many days of diary entries are to be displayed initially. | 189 |
190 This variable affects the diary display when the command M-x diary is used, | 190 (defcustom all-islamic-calendar-holidays nil "*If nil, show only major holidays from the Islamic calendar.\nThis means only those Islamic holidays that appear on secular calendars.\n\nIf t, show all the holidays that would appear in a complete Islamic\ncalendar." :type 'boolean :group 'holidays) |
191 or if the value of the variable `view-diary-entries-initially' is t. For | 191 |
192 example, if the default value 1 is used, then only the current day's diary | 192 (defcustom calendar-load-hook nil "*List of functions to be called after the calendar is first loaded.\nThis is the place to add key bindings to `calendar-mode-map'." :type 'hook :group 'calendar) |
193 entries will be displayed. If the value 2 is used, then both the current | 193 |
194 day's and the next day's entries will be displayed. | 194 (defcustom initial-calendar-window-hook nil "*List of functions to be called when the calendar window is first opened.\nThe functions invoked are called after the calendar window is opened, but\nonce opened is never called again. Leaving the calendar with the `q' command\nand reentering it will cause these functions to be called again." :type 'hook :group 'calendar) |
195 | 195 |
196 The value can also be a vector such as [0 2 2 2 2 4 1]; this value | 196 (defcustom today-visible-calendar-hook nil "*List of functions called whenever the current date is visible.\nThis can be used, for example, to replace today's date with asterisks; a\nfunction `calendar-star-date' is included for this purpose:\n (setq today-visible-calendar-hook 'calendar-star-date)\nIt can also be used to mark the current date with `calendar-today-marker';\na function is also provided for this:\n (setq today-visible-calendar-hook 'calendar-mark-today)\n\nThe corresponding variable `today-invisible-calendar-hook' is the list of\nfunctions called when the calendar function was called when the current\ndate is not visible in the window.\n\nOther than the use of the provided functions, the changing of any\ncharacters in the calendar buffer by the hooks may cause the failure of the\nfunctions that move by days and weeks." :type 'hook :group 'calendar) |
197 says to display no diary entries on Sunday, the display the entries | 197 |
198 for the current date and the day after on Monday through Thursday, | 198 (defcustom today-invisible-calendar-hook nil "*List of functions called whenever the current date is not visible.\n\nThe corresponding variable `today-visible-calendar-hook' is the list of\nfunctions called when the calendar function was called when the current\ndate is visible in the window.\n\nOther than the use of the provided functions, the changing of any\ncharacters in the calendar buffer by the hooks may cause the failure of the\nfunctions that move by days and weeks." :type 'hook :group 'calendar) |
199 display Friday through Monday's entries on Friday, and display only | 199 |
200 Saturday's entries on Saturday. | 200 (defcustom diary-file "~/diary" "*Name of the file in which one's personal diary of dates is kept.\n\nThe file's entries are lines in any of the forms\n\n MONTH/DAY\n MONTH/DAY/YEAR\n MONTHNAME DAY\n MONTHNAME DAY, YEAR\n DAYNAME\n\nat the beginning of the line; the remainder of the line is the diary entry\nstring for that date. MONTH and DAY are one or two digit numbers, YEAR is\na number and may be written in full or abbreviated to the final two digits.\nIf the date does not contain a year, it is generic and applies to any year.\nDAYNAME entries apply to any date on which is on that day of the week.\nMONTHNAME and DAYNAME can be spelled in full, abbreviated to three\ncharacters (with or without a period), capitalized or not. Any of DAY,\nMONTH, or MONTHNAME, YEAR can be `*' which matches any day, month, or year,\nrespectively.\n\nThe European style (in which the day precedes the month) can be used\ninstead, if you execute `european-calendar' when in the calendar, or set\n`european-calendar-style' to t in your .emacs file. The European forms are\n\n DAY/MONTH\n DAY/MONTH/YEAR\n DAY MONTHNAME\n DAY MONTHNAME YEAR\n DAYNAME\n\nTo revert to the default American style from the European style, execute\n`american-calendar' in the calendar.\n\nA diary entry can be preceded by the character\n`diary-nonmarking-symbol' (ordinarily `&') to make that entry\nnonmarking--that is, it will not be marked on dates in the calendar\nwindow but will appear in a diary window.\n\nMultiline diary entries are made by indenting lines after the first with\neither a TAB or one or more spaces.\n\nLines not in one the above formats are ignored. Here are some sample diary\nentries (in the default American style):\n\n 12/22/1988 Twentieth wedding anniversary!!\n &1/1. Happy New Year!\n 10/22 Ruth's birthday.\n 21: Payday\n Tuesday--weekly meeting with grad students at 10am\n Supowit, Shen, Bitner, and Kapoor to attend.\n 1/13/89 Friday the thirteenth!!\n &thu 4pm squash game with Lloyd.\n mar 16 Dad's birthday\n April 15, 1989 Income tax due.\n &* 15 time cards due.\n\nIf the first line of a diary entry consists only of the date or day name with\nno trailing blanks or punctuation, then that line is not displayed in the\ndiary window; only the continuation lines is shown. For example, the\nsingle diary entry\n\n 02/11/1989\n Bill Blattner visits Princeton today\n 2pm Cognitive Studies Committee meeting\n 2:30-5:30 Lizzie at Lawrenceville for `Group Initiative'\n 4:00pm Jamie Tappenden\n 7:30pm Dinner at George and Ed's for Alan Ryan\n 7:30-10:00pm dance at Stewart Country Day School\n\nwill appear in the diary window without the date line at the beginning. This\nfacility allows the diary window to look neater, but can cause confusion if\nused with more than one day's entries displayed.\n\nDiary entries can be based on Lisp sexps. For example, the diary entry\n\n %%(diary-block 11 1 1990 11 10 1990) Vacation\n\ncauses the diary entry \"Vacation\" to appear from November 1 through November\n10, 1990. Other functions available are `diary-float', `diary-anniversary',\n`diary-cyclic', `diary-day-of-year', `diary-iso-date', `diary-french-date',\n`diary-hebrew-date', `diary-islamic-date', `diary-mayan-date',\n`diary-yahrzeit', `diary-sunrise-sunset', `diary-phases-of-moon',\n`diary-parasha', `diary-omer', `diary-rosh-hodesh', and\n`diary-sabbath-candles'. See the documentation for the function\n`list-sexp-diary-entries' for more details.\n\nDiary entries based on the Hebrew and/or the Islamic calendar are also\npossible, but because these are somewhat slow, they are ignored\nunless you set the `nongregorian-diary-listing-hook' and the\n`nongregorian-diary-marking-hook' appropriately. See the documentation\nfor these functions for details.\n\nDiary files can contain directives to include the contents of other files; for\ndetails, see the documentation for the variable `list-diary-entries-hook'." :type 'file :group 'diary) |
201 | 201 |
202 This variable does not affect the diary display with the `d' command | 202 (defcustom diary-nonmarking-symbol "&" "*Symbol indicating that a diary entry is not to be marked in the calendar." :type 'string :group 'diary) |
203 from the calendar; in that case, the prefix argument controls the | 203 |
204 number of days of diary entries displayed.") | 204 (defcustom hebrew-diary-entry-symbol "H" "*Symbol indicating a diary entry according to the Hebrew calendar." :type 'string :group 'diary) |
205 | 205 |
206 (defvar mark-diary-entries-in-calendar nil "\ | 206 (defcustom islamic-diary-entry-symbol "I" "*Symbol indicating a diary entry according to the Islamic calendar." :type 'string :group 'diary) |
207 *Non-nil means mark dates with diary entries, in the calendar window. | 207 |
208 The marking symbol is specified by the variable `diary-entry-marker'.") | 208 (defcustom diary-include-string "#include" "*The string indicating inclusion of another file of diary entries.\nSee the documentation for the function `include-other-diary-files'." :type 'string :group 'diary) |
209 | 209 |
210 (defvar view-calendar-holidays-initially nil "\ | 210 (defcustom sexp-diary-entry-symbol "%%" "*The string used to indicate a sexp diary entry in diary-file.\nSee the documentation for the function `list-sexp-diary-entries'." :type 'string :group 'diary) |
211 *Non-nil means display holidays for current three month period on entry. | 211 |
212 The holidays are displayed in another window when the calendar is first | 212 (defcustom abbreviated-calendar-year t "*Interpret a two-digit year DD in a diary entry as either 19DD or 20DD.\nFor the Gregorian calendar; similarly for the Hebrew and Islamic calendars.\nIf this variable is nil, years must be written in full." :type 'boolean :group 'diary) |
213 displayed.") | 213 |
214 | 214 (defcustom european-calendar-style nil "*Use the European style of dates in the diary and in any displays.\nIf this variable is t, a date 1/2/1990 would be interpreted as February 1,\n1990. The accepted European date styles are\n\n DAY/MONTH\n DAY/MONTH/YEAR\n DAY MONTHNAME\n DAY MONTHNAME YEAR\n DAYNAME\n\nNames can be capitalized or not, written in full, or abbreviated to three\ncharacters with or without a period." :type 'boolean :group 'diary) |
215 (defvar mark-holidays-in-calendar nil "\ | 215 |
216 *Non-nil means mark dates of holidays in the calendar window. | 216 (defcustom american-date-diary-pattern '((month "/" day "[^/0-9]") (month "/" day "/" year "[^0-9]") (monthname " *" day "[^,0-9]") (monthname " *" day ", *" year "[^0-9]") (dayname "\\W")) "*List of pseudo-patterns describing the American patterns of date used.\nSee the documentation of `diary-date-forms' for an explanation." :type '(repeat (choice (cons :tag "Backup" (const backup) (repeat (list :inline t :format "%v" (symbol :tag "Keyword") (choice symbol regexp)))) (repeat (list :inline t :format "%v" (symbol :tag "Keyword") (choice symbol regexp))))) :group 'diary) |
217 The marking symbol is specified by the variable `calendar-holiday-marker'.") | 217 |
218 | 218 (defcustom european-date-diary-pattern '((day "/" month "[^/0-9]") (day "/" month "/" year "[^0-9]") (backup day " *" monthname "\\W+\\<[^*0-9]") (day " *" monthname " *" year "[^0-9]") (dayname "\\W")) "*List of pseudo-patterns describing the European patterns of date used.\nSee the documentation of `diary-date-forms' for an explanation." :type '(repeat (choice (cons :tag "Backup" (const backup) (repeat (list :inline t :format "%v" (symbol :tag "Keyword") (choice symbol regexp)))) (repeat (list :inline t :format "%v" (symbol :tag "Keyword") (choice symbol regexp))))) :group 'diary) |
219 (defvar all-hebrew-calendar-holidays nil "\ | 219 |
220 *If nil, show only major holidays from the Hebrew calendar. | 220 (defcustom european-calendar-display-form '((if dayname (concat dayname ", ")) day " " monthname " " year) "*Pseudo-pattern governing the way a date appears in the European style.\nSee the documentation of calendar-date-display-form for an explanation." :type 'sexp :group 'calendar) |
221 This means only those Jewish holidays that appear on secular calendars. | 221 |
222 | 222 (defcustom american-calendar-display-form '((if dayname (concat dayname ", ")) monthname " " day ", " year) "*Pseudo-pattern governing the way a date appears in the American style.\nSee the documentation of `calendar-date-display-form' for an explanation." :type 'sexp :group 'calendar) |
223 If t, show all the holidays that would appear in a complete Hebrew calendar.") | 223 |
224 | 224 (defcustom print-diary-entries-hook 'lpr-buffer "*List of functions called after a temporary diary buffer is prepared.\nThe buffer shows only the diary entries currently visible in the diary\nbuffer. The default just does the printing. Other uses might include, for\nexample, rearranging the lines into order by day and time, saving the buffer\ninstead of deleting it, or changing the function used to do the printing." :type 'hook :group 'diary) |
225 (defvar all-christian-calendar-holidays nil "\ | 225 |
226 *If nil, show only major holidays from the Christian calendar. | 226 (defcustom list-diary-entries-hook nil "*List of functions called after diary file is culled for relevant entries.\nIt is to be used for diary entries that are not found in the diary file.\n\nA function `include-other-diary-files' is provided for use as the value of\nthis hook. This function enables you to use shared diary files together\nwith your own. The files included are specified in the diary file by lines\nof the form\n\n #include \"filename\"\n\nThis is recursive; that is, #include directives in files thus included are\nobeyed. You can change the \"#include\" to some other string by changing\nthe variable `diary-include-string'. When you use `include-other-diary-files'\nas part of the list-diary-entries-hook, you will probably also want to use the\nfunction `mark-included-diary-files' as part of `mark-diary-entries-hook'.\n\nFor example, you could use\n\n (setq list-diary-entries-hook\n '(include-other-diary-files sort-diary-entries))\n (setq diary-display-hook 'fancy-diary-display)\n\nin your `.emacs' file to cause the fancy diary buffer to be displayed with\ndiary entries from various included files, each day's entries sorted into\nlexicographic order." :type 'hook :group 'diary) |
227 This means only those Christian holidays that appear on secular calendars. | 227 |
228 | 228 (defcustom diary-hook nil "*List of functions called after the display of the diary.\nCan be used for appointment notification." :type 'hook :group 'diary) |
229 If t, show all the holidays that would appear in a complete Christian | 229 |
230 calendar.") | 230 (defcustom diary-display-hook nil "*List of functions that handle the display of the diary.\nIf nil (the default), `simple-diary-display' is used. Use `ignore' for no\ndiary display.\n\nOrdinarily, this just displays the diary buffer (with holidays indicated in\nthe mode line), if there are any relevant entries. At the time these\nfunctions are called, the variable `diary-entries-list' is a list, in order\nby date, of all relevant diary entries in the form of ((MONTH DAY YEAR)\nSTRING), where string is the diary entry for the given date. This can be\nused, for example, a different buffer for display (perhaps combined with\nholidays), or produce hard copy output.\n\nA function `fancy-diary-display' is provided as an alternative\nchoice for this hook; this function prepares a special noneditable diary\nbuffer with the relevant diary entries that has neat day-by-day arrangement\nwith headings. The fancy diary buffer will show the holidays unless the\nvariable `holidays-in-diary-buffer' is set to nil. Ordinarily, the fancy\ndiary buffer will not show days for which there are no diary entries, even\nif that day is a holiday; if you want such days to be shown in the fancy\ndiary buffer, set the variable `diary-list-include-blanks' to t." :type 'hook :group 'diary) |
231 | 231 |
232 (defvar all-islamic-calendar-holidays nil "\ | 232 (defcustom nongregorian-diary-listing-hook nil "*List of functions called for listing diary file and included files.\nAs the files are processed for diary entries, these functions are used to cull\nrelevant entries. You can use either or both of `list-hebrew-diary-entries'\nand `list-islamic-diary-entries'. The documentation for these functions\ndescribes the style of such diary entries." :type 'hook :group 'diary) |
233 *If nil, show only major holidays from the Islamic calendar. | 233 |
234 This means only those Islamic holidays that appear on secular calendars. | 234 (defcustom mark-diary-entries-hook nil "*List of functions called after marking diary entries in the calendar.\n\nA function `mark-included-diary-files' is also provided for use as the\nmark-diary-entries-hook; it enables you to use shared diary files together\nwith your own. The files included are specified in the diary file by lines\nof the form\n #include \"filename\"\nThis is recursive; that is, #include directives in files thus included are\nobeyed. You can change the \"#include\" to some other string by changing the\nvariable `diary-include-string'. When you use `mark-included-diary-files' as\npart of the mark-diary-entries-hook, you will probably also want to use the\nfunction `include-other-diary-files' as part of `list-diary-entries-hook'." :type 'hook :group 'diary) |
235 | 235 |
236 If t, show all the holidays that would appear in a complete Islamic | 236 (defcustom nongregorian-diary-marking-hook nil "*List of functions called for marking diary file and included files.\nAs the files are processed for diary entries, these functions are used to cull\nrelevant entries. You can use either or both of `mark-hebrew-diary-entries'\nand `mark-islamic-diary-entries'. The documentation for these functions\ndescribes the style of such diary entries." :type 'hook :group 'diary) |
237 calendar.") | 237 |
238 | 238 (defcustom diary-list-include-blanks nil "*If nil, do not include days with no diary entry in the list of diary entries.\nSuch days will then not be shown in the fancy diary buffer, even if they\nare holidays." :type 'boolean :group 'diary) |
239 (defvar calendar-load-hook nil "\ | 239 |
240 *List of functions to be called after the calendar is first loaded. | 240 (defcustom holidays-in-diary-buffer t "*Non-nil means include holidays in the diary display.\nThe holidays appear in the mode line of the diary buffer, or in the\nfancy diary buffer next to the date. This slows down the diary functions\nsomewhat; setting it to nil makes the diary display faster." :type 'boolean :group 'diary) |
241 This is the place to add key bindings to `calendar-mode-map'.") | 241 |
242 | 242 (defcustom general-holidays '((holiday-fixed 1 1 "New Year's Day") (holiday-float 1 1 3 "Martin Luther King Day") (holiday-fixed 2 2 "Ground Hog Day") (holiday-fixed 2 14 "Valentine's Day") (holiday-float 2 1 3 "President's Day") (holiday-fixed 3 17 "St. Patrick's Day") (holiday-fixed 4 1 "April Fool's Day") (holiday-float 5 0 2 "Mother's Day") (holiday-float 5 1 -1 "Memorial Day") (holiday-fixed 6 14 "Flag Day") (holiday-float 6 0 3 "Father's Day") (holiday-fixed 7 4 "Independence Day") (holiday-float 9 1 1 "Labor Day") (holiday-float 10 1 2 "Columbus Day") (holiday-fixed 10 31 "Halloween") (holiday-fixed 11 11 "Veteran's Day") (holiday-float 11 4 4 "Thanksgiving")) "*General holidays. Default value is for the United States.\nSee the documentation for `calendar-holidays' for details." :type 'sexp :group 'holidays) |
243 (defvar initial-calendar-window-hook nil "\ | |
244 *List of functions to be called when the calendar window is first opened. | |
245 The functions invoked are called after the calendar window is opened, but | |
246 once opened is never called again. Leaving the calendar with the `q' command | |
247 and reentering it will cause these functions to be called again.") | |
248 | |
249 (defvar today-visible-calendar-hook nil "\ | |
250 *List of functions called whenever the current date is visible. | |
251 This can be used, for example, to replace today's date with asterisks; a | |
252 function `calendar-star-date' is included for this purpose: | |
253 (setq today-visible-calendar-hook 'calendar-star-date) | |
254 It can also be used to mark the current date with `calendar-today-marker'; | |
255 a function is also provided for this: | |
256 (setq today-visible-calendar-hook 'calendar-mark-today) | |
257 | |
258 The corresponding variable `today-invisible-calendar-hook' is the list of | |
259 functions called when the calendar function was called when the current | |
260 date is not visible in the window. | |
261 | |
262 Other than the use of the provided functions, the changing of any | |
263 characters in the calendar buffer by the hooks may cause the failure of the | |
264 functions that move by days and weeks.") | |
265 | |
266 (defvar today-invisible-calendar-hook nil "\ | |
267 *List of functions called whenever the current date is not visible. | |
268 | |
269 The corresponding variable `today-visible-calendar-hook' is the list of | |
270 functions called when the calendar function was called when the current | |
271 date is visible in the window. | |
272 | |
273 Other than the use of the provided functions, the changing of any | |
274 characters in the calendar buffer by the hooks may cause the failure of the | |
275 functions that move by days and weeks.") | |
276 | |
277 (defvar diary-file "~/diary" "\ | |
278 *Name of the file in which one's personal diary of dates is kept. | |
279 | |
280 The file's entries are lines in any of the forms | |
281 | |
282 MONTH/DAY | |
283 MONTH/DAY/YEAR | |
284 MONTHNAME DAY | |
285 MONTHNAME DAY, YEAR | |
286 DAYNAME | |
287 | |
288 at the beginning of the line; the remainder of the line is the diary entry | |
289 string for that date. MONTH and DAY are one or two digit numbers, YEAR is | |
290 a number and may be written in full or abbreviated to the final two digits. | |
291 If the date does not contain a year, it is generic and applies to any year. | |
292 DAYNAME entries apply to any date on which is on that day of the week. | |
293 MONTHNAME and DAYNAME can be spelled in full, abbreviated to three | |
294 characters (with or without a period), capitalized or not. Any of DAY, | |
295 MONTH, or MONTHNAME, YEAR can be `*' which matches any day, month, or year, | |
296 respectively. | |
297 | |
298 The European style (in which the day precedes the month) can be used | |
299 instead, if you execute `european-calendar' when in the calendar, or set | |
300 `european-calendar-style' to t in your .emacs file. The European forms are | |
301 | |
302 DAY/MONTH | |
303 DAY/MONTH/YEAR | |
304 DAY MONTHNAME | |
305 DAY MONTHNAME YEAR | |
306 DAYNAME | |
307 | |
308 To revert to the default American style from the European style, execute | |
309 `american-calendar' in the calendar. | |
310 | |
311 A diary entry can be preceded by the character | |
312 `diary-nonmarking-symbol' (ordinarily `&') to make that entry | |
313 nonmarking--that is, it will not be marked on dates in the calendar | |
314 window but will appear in a diary window. | |
315 | |
316 Multiline diary entries are made by indenting lines after the first with | |
317 either a TAB or one or more spaces. | |
318 | |
319 Lines not in one the above formats are ignored. Here are some sample diary | |
320 entries (in the default American style): | |
321 | |
322 12/22/1988 Twentieth wedding anniversary!! | |
323 &1/1. Happy New Year! | |
324 10/22 Ruth's birthday. | |
325 21: Payday | |
326 Tuesday--weekly meeting with grad students at 10am | |
327 Supowit, Shen, Bitner, and Kapoor to attend. | |
328 1/13/89 Friday the thirteenth!! | |
329 &thu 4pm squash game with Lloyd. | |
330 mar 16 Dad's birthday | |
331 April 15, 1989 Income tax due. | |
332 &* 15 time cards due. | |
333 | |
334 If the first line of a diary entry consists only of the date or day name with | |
335 no trailing blanks or punctuation, then that line is not displayed in the | |
336 diary window; only the continuation lines is shown. For example, the | |
337 single diary entry | |
338 | |
339 02/11/1989 | |
340 Bill Blattner visits Princeton today | |
341 2pm Cognitive Studies Committee meeting | |
342 2:30-5:30 Lizzie at Lawrenceville for `Group Initiative' | |
343 4:00pm Jamie Tappenden | |
344 7:30pm Dinner at George and Ed's for Alan Ryan | |
345 7:30-10:00pm dance at Stewart Country Day School | |
346 | |
347 will appear in the diary window without the date line at the beginning. This | |
348 facility allows the diary window to look neater, but can cause confusion if | |
349 used with more than one day's entries displayed. | |
350 | |
351 Diary entries can be based on Lisp sexps. For example, the diary entry | |
352 | |
353 %%(diary-block 11 1 1990 11 10 1990) Vacation | |
354 | |
355 causes the diary entry \"Vacation\" to appear from November 1 through November | |
356 10, 1990. Other functions available are `diary-float', `diary-anniversary', | |
357 `diary-cyclic', `diary-day-of-year', `diary-iso-date', `diary-french-date', | |
358 `diary-hebrew-date', `diary-islamic-date', `diary-mayan-date', | |
359 `diary-yahrzeit', `diary-sunrise-sunset', `diary-phases-of-moon', | |
360 `diary-parasha', `diary-omer', `diary-rosh-hodesh', and | |
361 `diary-sabbath-candles'. See the documentation for the function | |
362 `list-sexp-diary-entries' for more details. | |
363 | |
364 Diary entries based on the Hebrew and/or the Islamic calendar are also | |
365 possible, but because these are somewhat slow, they are ignored | |
366 unless you set the `nongregorian-diary-listing-hook' and the | |
367 `nongregorian-diary-marking-hook' appropriately. See the documentation | |
368 for these functions for details. | |
369 | |
370 Diary files can contain directives to include the contents of other files; for | |
371 details, see the documentation for the variable `list-diary-entries-hook'.") | |
372 | |
373 (defvar diary-nonmarking-symbol "&" "\ | |
374 *Symbol indicating that a diary entry is not to be marked in the calendar.") | |
375 | |
376 (defvar hebrew-diary-entry-symbol "H" "\ | |
377 *Symbol indicating a diary entry according to the Hebrew calendar.") | |
378 | |
379 (defvar islamic-diary-entry-symbol "I" "\ | |
380 *Symbol indicating a diary entry according to the Islamic calendar.") | |
381 | |
382 (defvar diary-include-string "#include" "\ | |
383 *The string indicating inclusion of another file of diary entries. | |
384 See the documentation for the function `include-other-diary-files'.") | |
385 | |
386 (defvar sexp-diary-entry-symbol "%%" "\ | |
387 *The string used to indicate a sexp diary entry in diary-file. | |
388 See the documentation for the function `list-sexp-diary-entries'.") | |
389 | |
390 (defvar abbreviated-calendar-year t "\ | |
391 *Interpret a two-digit year DD in a diary entry as either 19DD or 20DD. | |
392 For the Gregorian calendar; similarly for the Hebrew and Islamic calendars. | |
393 If this variable is nil, years must be written in full.") | |
394 | |
395 (defvar european-calendar-style nil "\ | |
396 *Use the European style of dates in the diary and in any displays. | |
397 If this variable is t, a date 1/2/1990 would be interpreted as February 1, | |
398 1990. The accepted European date styles are | |
399 | |
400 DAY/MONTH | |
401 DAY/MONTH/YEAR | |
402 DAY MONTHNAME | |
403 DAY MONTHNAME YEAR | |
404 DAYNAME | |
405 | |
406 Names can be capitalized or not, written in full, or abbreviated to three | |
407 characters with or without a period.") | |
408 | |
409 (defvar american-date-diary-pattern '((month "/" day "[^/0-9]") (month "/" day "/" year "[^0-9]") (monthname " *" day "[^,0-9]") (monthname " *" day ", *" year "[^0-9]") (dayname "\\W")) "\ | |
410 *List of pseudo-patterns describing the American patterns of date used. | |
411 See the documentation of `diary-date-forms' for an explanation.") | |
412 | |
413 (defvar european-date-diary-pattern '((day "/" month "[^/0-9]") (day "/" month "/" year "[^0-9]") (backup day " *" monthname "\\W+\\<[^*0-9]") (day " *" monthname " *" year "[^0-9]") (dayname "\\W")) "\ | |
414 *List of pseudo-patterns describing the European patterns of date used. | |
415 See the documentation of `diary-date-forms' for an explanation.") | |
416 | |
417 (defvar european-calendar-display-form '((if dayname (concat dayname ", ")) day " " monthname " " year) "\ | |
418 *Pseudo-pattern governing the way a date appears in the European style. | |
419 See the documentation of calendar-date-display-form for an explanation.") | |
420 | |
421 (defvar american-calendar-display-form '((if dayname (concat dayname ", ")) monthname " " day ", " year) "\ | |
422 *Pseudo-pattern governing the way a date appears in the American style. | |
423 See the documentation of `calendar-date-display-form' for an explanation.") | |
424 | |
425 (defvar print-diary-entries-hook 'lpr-buffer "\ | |
426 *List of functions called after a temporary diary buffer is prepared. | |
427 The buffer shows only the diary entries currently visible in the diary | |
428 buffer. The default just does the printing. Other uses might include, for | |
429 example, rearranging the lines into order by day and time, saving the buffer | |
430 instead of deleting it, or changing the function used to do the printing.") | |
431 | |
432 (defvar list-diary-entries-hook nil "\ | |
433 *List of functions called after diary file is culled for relevant entries. | |
434 It is to be used for diary entries that are not found in the diary file. | |
435 | |
436 A function `include-other-diary-files' is provided for use as the value of | |
437 this hook. This function enables you to use shared diary files together | |
438 with your own. The files included are specified in the diary file by lines | |
439 of the form | |
440 | |
441 #include \"filename\" | |
442 | |
443 This is recursive; that is, #include directives in files thus included are | |
444 obeyed. You can change the \"#include\" to some other string by changing | |
445 the variable `diary-include-string'. When you use `include-other-diary-files' | |
446 as part of the list-diary-entries-hook, you will probably also want to use the | |
447 function `mark-included-diary-files' as part of `mark-diary-entries-hook'. | |
448 | |
449 For example, you could use | |
450 | |
451 (setq list-diary-entries-hook | |
452 '(include-other-diary-files sort-diary-entries)) | |
453 (setq diary-display-hook 'fancy-diary-display) | |
454 | |
455 in your `.emacs' file to cause the fancy diary buffer to be displayed with | |
456 diary entries from various included files, each day's entries sorted into | |
457 lexicographic order.") | |
458 | |
459 (defvar diary-hook nil "\ | |
460 *List of functions called after the display of the diary. | |
461 Can be used for appointment notification.") | |
462 | |
463 (defvar diary-display-hook nil "\ | |
464 *List of functions that handle the display of the diary. | |
465 If nil (the default), `simple-diary-display' is used. Use `ignore' for no | |
466 diary display. | |
467 | |
468 Ordinarily, this just displays the diary buffer (with holidays indicated in | |
469 the mode line), if there are any relevant entries. At the time these | |
470 functions are called, the variable `diary-entries-list' is a list, in order | |
471 by date, of all relevant diary entries in the form of ((MONTH DAY YEAR) | |
472 STRING), where string is the diary entry for the given date. This can be | |
473 used, for example, a different buffer for display (perhaps combined with | |
474 holidays), or produce hard copy output. | |
475 | |
476 A function `fancy-diary-display' is provided as an alternative | |
477 choice for this hook; this function prepares a special noneditable diary | |
478 buffer with the relevant diary entries that has neat day-by-day arrangement | |
479 with headings. The fancy diary buffer will show the holidays unless the | |
480 variable `holidays-in-diary-buffer' is set to nil. Ordinarily, the fancy | |
481 diary buffer will not show days for which there are no diary entries, even | |
482 if that day is a holiday; if you want such days to be shown in the fancy | |
483 diary buffer, set the variable `diary-list-include-blanks' to t.") | |
484 | |
485 (defvar nongregorian-diary-listing-hook nil "\ | |
486 *List of functions called for listing diary file and included files. | |
487 As the files are processed for diary entries, these functions are used to cull | |
488 relevant entries. You can use either or both of `list-hebrew-diary-entries' | |
489 and `list-islamic-diary-entries'. The documentation for these functions | |
490 describes the style of such diary entries.") | |
491 | |
492 (defvar mark-diary-entries-hook nil "\ | |
493 *List of functions called after marking diary entries in the calendar. | |
494 | |
495 A function `mark-included-diary-files' is also provided for use as the | |
496 mark-diary-entries-hook; it enables you to use shared diary files together | |
497 with your own. The files included are specified in the diary file by lines | |
498 of the form | |
499 #include \"filename\" | |
500 This is recursive; that is, #include directives in files thus included are | |
501 obeyed. You can change the \"#include\" to some other string by changing the | |
502 variable `diary-include-string'. When you use `mark-included-diary-files' as | |
503 part of the mark-diary-entries-hook, you will probably also want to use the | |
504 function `include-other-diary-files' as part of `list-diary-entries-hook'.") | |
505 | |
506 (defvar nongregorian-diary-marking-hook nil "\ | |
507 *List of functions called for marking diary file and included files. | |
508 As the files are processed for diary entries, these functions are used to cull | |
509 relevant entries. You can use either or both of `mark-hebrew-diary-entries' | |
510 and `mark-islamic-diary-entries'. The documentation for these functions | |
511 describes the style of such diary entries.") | |
512 | |
513 (defvar diary-list-include-blanks nil "\ | |
514 *If nil, do not include days with no diary entry in the list of diary entries. | |
515 Such days will then not be shown in the fancy diary buffer, even if they | |
516 are holidays.") | |
517 | |
518 (defvar holidays-in-diary-buffer t "\ | |
519 *Non-nil means include holidays in the diary display. | |
520 The holidays appear in the mode line of the diary buffer, or in the | |
521 fancy diary buffer next to the date. This slows down the diary functions | |
522 somewhat; setting it to nil makes the diary display faster.") | |
523 | |
524 (defvar general-holidays '((holiday-fixed 1 1 "New Year's Day") (holiday-float 1 1 3 "Martin Luther King Day") (holiday-fixed 2 2 "Ground Hog Day") (holiday-fixed 2 14 "Valentine's Day") (holiday-float 2 1 3 "President's Day") (holiday-fixed 3 17 "St. Patrick's Day") (holiday-fixed 4 1 "April Fool's Day") (holiday-float 5 0 2 "Mother's Day") (holiday-float 5 1 -1 "Memorial Day") (holiday-fixed 6 14 "Flag Day") (holiday-float 6 0 3 "Father's Day") (holiday-fixed 7 4 "Independence Day") (holiday-float 9 1 1 "Labor Day") (holiday-float 10 1 2 "Columbus Day") (holiday-fixed 10 31 "Halloween") (holiday-fixed 11 11 "Veteran's Day") (holiday-float 11 4 4 "Thanksgiving")) "\ | |
525 *General holidays. Default value is for the United States. | |
526 See the documentation for `calendar-holidays' for details.") | |
527 | 243 |
528 (put 'general-holidays 'risky-local-variable t) | 244 (put 'general-holidays 'risky-local-variable t) |
529 | 245 |
530 (defvar local-holidays nil "\ | 246 (defcustom local-holidays nil "*Local holidays.\nSee the documentation for `calendar-holidays' for details." :type 'sexp :group 'holidays :group 'local) |
531 *Local holidays. | |
532 See the documentation for `calendar-holidays' for details.") | |
533 | 247 |
534 (put 'local-holidays 'risky-local-variable t) | 248 (put 'local-holidays 'risky-local-variable t) |
535 | 249 |
536 (defvar other-holidays nil "\ | 250 (defcustom other-holidays nil "*User defined holidays.\nSee the documentation for `calendar-holidays' for details." :type 'sexp :group 'holidays) |
537 *User defined holidays. | |
538 See the documentation for `calendar-holidays' for details.") | |
539 | 251 |
540 (put 'other-holidays 'risky-local-variable t) | 252 (put 'other-holidays 'risky-local-variable t) |
541 | 253 |
542 (defvar hebrew-holidays-1 '((holiday-rosh-hashanah-etc) (if all-hebrew-calendar-holidays (holiday-julian 11 (let* ((m displayed-month) (y displayed-year) (year)) (increment-calendar-month m y -1) (let ((year (extract-calendar-year (calendar-julian-from-absolute (calendar-absolute-from-gregorian (list m 1 y)))))) (if (zerop (% (1+ year) 4)) 22 21))) "\"Tal Umatar\" (evening)")))) | 254 (defvar hebrew-holidays-1 '((holiday-rosh-hashanah-etc) (if all-hebrew-calendar-holidays (holiday-julian 11 (let* ((m displayed-month) (y displayed-year) (year)) (increment-calendar-month m y -1) (let ((year (extract-calendar-year (calendar-julian-from-absolute (calendar-absolute-from-gregorian (list m 1 y)))))) (if (zerop (% (1+ year) 4)) 22 21))) "\"Tal Umatar\" (evening)")))) |
543 | 255 |
997 Normally input is edited in Emacs and sent a line at a time. | 709 Normally input is edited in Emacs and sent a line at a time. |
998 See also `\\[telnet]'." t nil) | 710 See also `\\[telnet]'." t nil) |
999 | 711 |
1000 ;;;*** | 712 ;;;*** |
1001 | 713 |
1002 ;;;### (autoloads (customize-menu-create custom-menu-create custom-save-all custom-buffer-create customize-apropos customize-customized customize-face-other-window customize-face customize-variable-other-window customize-variable customize) "cus-edit" "custom/cus-edit.el") | 714 ;;;### (autoloads (customize-menu-create custom-menu-create custom-save-all custom-buffer-create customize-apropos customize-customized customize-face-other-window customize-face customize-variable-other-window customize-variable customize-other-window customize) "cus-edit" "custom/cus-edit.el") |
1003 | 715 |
1004 (autoload 'customize "cus-edit" "\ | 716 (autoload 'customize "cus-edit" "\ |
717 Customize SYMBOL, which must be a customization group." t nil) | |
718 | |
719 (autoload 'customize-other-window "cus-edit" "\ | |
1005 Customize SYMBOL, which must be a customization group." t nil) | 720 Customize SYMBOL, which must be a customization group." t nil) |
1006 | 721 |
1007 (autoload 'customize-variable "cus-edit" "\ | 722 (autoload 'customize-variable "cus-edit" "\ |
1008 Customize SYMBOL, which must be a variable." t nil) | 723 Customize SYMBOL, which must be a variable." t nil) |
1009 | 724 |
1067 | 782 |
1068 See `defface' for the format of SPEC." nil nil) | 783 See `defface' for the format of SPEC." nil nil) |
1069 | 784 |
1070 ;;;*** | 785 ;;;*** |
1071 | 786 |
1072 ;;;### (autoloads (widget-browse-other-window widget-browse widget-browse-at) "wid-browse" "custom/wid-browse.el") | 787 ;;;### (autoloads (widget-minor-mode widget-browse-other-window widget-browse widget-browse-at) "wid-browse" "custom/wid-browse.el") |
1073 | 788 |
1074 (autoload 'widget-browse-at "wid-browse" "\ | 789 (autoload 'widget-browse-at "wid-browse" "\ |
1075 Browse the widget under point." t nil) | 790 Browse the widget under point." t nil) |
1076 | 791 |
1077 (autoload 'widget-browse "wid-browse" "\ | 792 (autoload 'widget-browse "wid-browse" "\ |
1078 Create a widget browser for WIDGET." t nil) | 793 Create a widget browser for WIDGET." t nil) |
1079 | 794 |
1080 (autoload 'widget-browse-other-window "wid-browse" "\ | 795 (autoload 'widget-browse-other-window "wid-browse" "\ |
1081 Show widget browser for WIDGET in other window." t nil) | 796 Show widget browser for WIDGET in other window." t nil) |
797 | |
798 (autoload 'widget-minor-mode "wid-browse" "\ | |
799 Togle minor mode for traversing widgets. | |
800 With arg, turn widget mode on if and only if arg is positive." t nil) | |
1082 | 801 |
1083 ;;;*** | 802 ;;;*** |
1084 | 803 |
1085 ;;;### (autoloads (widget-delete widget-create widget-apply) "wid-edit" "custom/wid-edit.el") | 804 ;;;### (autoloads (widget-delete widget-create widget-apply) "wid-edit" "custom/wid-edit.el") |
1086 | 805 |
3679 | 3398 |
3680 ;;;*** | 3399 ;;;*** |
3681 | 3400 |
3682 ;;;### (autoloads (fortran-mode) "fortran" "modes/fortran.el") | 3401 ;;;### (autoloads (fortran-mode) "fortran" "modes/fortran.el") |
3683 | 3402 |
3684 (defvar fortran-tab-mode-default nil "\ | 3403 (defcustom fortran-tab-mode-default nil "*Default tabbing/carriage control style for empty files in Fortran mode.\nA value of t specifies tab-digit style of continuation control.\nA value of nil specifies that continuation lines are marked\nwith a character in column 6." :type 'boolean :group 'fortran-indent) |
3685 *Default tabbing/carriage control style for empty files in Fortran mode. | |
3686 A value of t specifies tab-digit style of continuation control. | |
3687 A value of nil specifies that continuation lines are marked | |
3688 with a character in column 6.") | |
3689 | 3404 |
3690 (autoload 'fortran-mode "fortran" "\ | 3405 (autoload 'fortran-mode "fortran" "\ |
3691 Major mode for editing Fortran code. | 3406 Major mode for editing Fortran code. |
3692 \\[fortran-indent-line] indents the current Fortran line correctly. | 3407 \\[fortran-indent-line] indents the current Fortran line correctly. |
3693 DO statements must not share a common CONTINUE. | 3408 DO statements must not share a common CONTINUE. |
3920 ;;;*** | 3635 ;;;*** |
3921 | 3636 |
3922 ;;;### (autoloads (ksh-mode) "ksh-mode" "modes/ksh-mode.el") | 3637 ;;;### (autoloads (ksh-mode) "ksh-mode" "modes/ksh-mode.el") |
3923 | 3638 |
3924 (autoload 'ksh-mode "ksh-mode" "\ | 3639 (autoload 'ksh-mode "ksh-mode" "\ |
3925 ksh-mode $Revision: 1.22 $ - Major mode for editing (Bourne, Korn or Bourne again) | 3640 ksh-mode $Revision: 1.23 $ - Major mode for editing (Bourne, Korn or Bourne again) |
3926 shell scripts. | 3641 shell scripts. |
3927 Special key bindings and commands: | 3642 Special key bindings and commands: |
3928 \\{ksh-mode-map} | 3643 \\{ksh-mode-map} |
3929 Variables controlling indentation style: | 3644 Variables controlling indentation style: |
3930 ksh-indent | 3645 ksh-indent |
4585 | 4300 |
4586 ;;;*** | 4301 ;;;*** |
4587 | 4302 |
4588 ;;;### (autoloads (resize-minibuffer-mode) "rsz-minibuf" "modes/rsz-minibuf.el") | 4303 ;;;### (autoloads (resize-minibuffer-mode) "rsz-minibuf" "modes/rsz-minibuf.el") |
4589 | 4304 |
4590 (defvar resize-minibuffer-mode nil "\ | 4305 (defgroup resize-minibuffer nil "Dynamically resize minibuffer to display entire contents" :group 'frames) |
4591 *If non-`nil', resize the minibuffer so its entire contents are visible.") | 4306 |
4592 | 4307 (defcustom resize-minibuffer-window-max-height nil "*Maximum size the minibuffer window is allowed to become.\nIf less than 1 or not a number, the limit is the height of the frame in\nwhich the active minibuffer window resides." :type '(choice (const nil) integer) :group 'resize-minibuffer) |
4593 (defvar resize-minibuffer-window-max-height nil "\ | 4308 |
4594 *Maximum size the minibuffer window is allowed to become. | 4309 (defcustom resize-minibuffer-window-exactly t "*If non-`nil', make minibuffer exactly the size needed to display all its contents.\nOtherwise, the minibuffer window can temporarily increase in size but\nnever get smaller while it is active." :type 'boolean :group 'resize-minibuffer) |
4595 If less than 1 or not a number, the limit is the height of the frame in | 4310 |
4596 which the active minibuffer window resides.") | 4311 (defcustom resize-minibuffer-frame nil "*If non-`nil' and the active minibuffer is the sole window in its frame, allow changing the frame height." :type 'boolean :group 'resize-minibuffer) |
4597 | 4312 |
4598 (defvar resize-minibuffer-window-exactly t "\ | 4313 (defcustom resize-minibuffer-frame-max-height nil "*Maximum size the minibuffer frame is allowed to become.\nIf less than 1 or not a number, there is no limit.") |
4599 *If non-`nil', make minibuffer exactly the size needed to display all its contents. | 4314 |
4600 Otherwise, the minibuffer window can temporarily increase in size but | 4315 (defcustom resize-minibuffer-frame-exactly nil "*If non-`nil', make minibuffer frame exactly the size needed to display all its contents.\nOtherwise, the minibuffer frame can temporarily increase in size but\nnever get smaller while it is active." :type 'boolean :group 'resize-minibuffer) |
4601 never get smaller while it is active.") | |
4602 | |
4603 (defvar resize-minibuffer-frame nil "\ | |
4604 *If non-`nil' and the active minibuffer is the sole window in its frame, allow changing the frame height.") | |
4605 | |
4606 (defvar resize-minibuffer-frame-max-height nil "\ | |
4607 *Maximum size the minibuffer frame is allowed to become. | |
4608 If less than 1 or not a number, there is no limit.") | |
4609 | |
4610 (defvar resize-minibuffer-frame-exactly nil "\ | |
4611 *If non-`nil', make minibuffer frame exactly the size needed to display all its contents. | |
4612 Otherwise, the minibuffer frame can temporarily increase in size but | |
4613 never get smaller while it is active.") | |
4614 | 4316 |
4615 (autoload 'resize-minibuffer-mode "rsz-minibuf" "\ | 4317 (autoload 'resize-minibuffer-mode "rsz-minibuf" "\ |
4616 Enable or disable resize-minibuffer mode. | 4318 Enable or disable resize-minibuffer mode. |
4617 A negative prefix argument disables this mode. A positive argument or | 4319 A negative prefix argument disables this mode. A positive argument or |
4618 argument of 0 enables it. | 4320 argument of 0 enables it. |
5228 | 4930 |
5229 Variables controlling indentation/edit style: | 4931 Variables controlling indentation/edit style: |
5230 | 4932 |
5231 verilog-indent-level (default 3) | 4933 verilog-indent-level (default 3) |
5232 Indentation of Verilog statements with respect to containing block. | 4934 Indentation of Verilog statements with respect to containing block. |
4935 verilog-indent-level-module (default 3) | |
4936 Absolute indentation of Module level Verilog statements. | |
4937 Set to 0 to get initial and always statements lined up | |
4938 on the left side of your screen. | |
4939 verilog-indent-level-declaration (default 3) | |
4940 Indentation of declarations with respect to containing block. | |
4941 Set to 0 to get them list right under containing block. | |
4942 verilog-indent-level-behavorial (default 3) | |
4943 Indentation of first begin in a task or function block | |
4944 Set to 0 to get such code to linedup underneath the task or function keyword | |
5233 verilog-cexp-indent (default 1) | 4945 verilog-cexp-indent (default 1) |
5234 Indentation of Verilog statements broken across lines. | 4946 Indentation of Verilog statements broken across lines. |
5235 verilog-case-indent (default 2) | 4947 verilog-case-indent (default 2) |
5236 Indentation for case statements. | 4948 Indentation for case statements. |
5237 verilog-auto-newline (default nil) | 4949 verilog-auto-newline (default nil) |
5238 Non-nil means automatically newline after semicolons and the punctuation mark | 4950 Non-nil means automatically newline after semicolons and the punctation |
5239 after an end. | 4951 mark after an end. |
5240 verilog-auto-indent-on-newline (default t) | 4952 verilog-auto-indent-on-newline (default t) |
5241 Non-nil means automatically indent line after newline | 4953 Non-nil means automatically indent line after newline |
5242 verilog-tab-always-indent (default t) | 4954 verilog-tab-always-indent (default t) |
5243 Non-nil means TAB in Verilog mode should always reindent the current line, | 4955 Non-nil means TAB in Verilog mode should always reindent the current line, |
5244 regardless of where in the line point is when the TAB command is used. | 4956 regardless of where in the line point is when the TAB command is used. |
5250 begin | 4962 begin |
5251 otherwise you get: | 4963 otherwise you get: |
5252 if (a) | 4964 if (a) |
5253 begin | 4965 begin |
5254 verilog-auto-endcomments (default t) | 4966 verilog-auto-endcomments (default t) |
5255 Non-nil means a comment /* ... */ is set after the ends which ends cases, tasks, functions and modules. | 4967 Non-nil means a comment /* ... */ is set after the ends which ends |
4968 cases, tasks, functions and modules. | |
5256 The type and name of the object will be set between the braces. | 4969 The type and name of the object will be set between the braces. |
4970 verilog-minimum-comment-distance (default 40) | |
4971 Minimum distance between begin and end required before a comment | |
4972 will be inserted. Setting this variable to zero results in every | |
4973 end aquiring a comment; the default avoids too many redundanet | |
4974 comments in tight quarters. | |
5257 verilog-auto-lineup (default `(all)) | 4975 verilog-auto-lineup (default `(all)) |
5258 List of contexts where auto lineup of :'s or ='s should be done. | 4976 List of contexts where auto lineup of :'s or ='s should be done. |
5259 | 4977 |
5260 Turning on Verilog mode calls the value of the variable verilog-mode-hook with | 4978 Turning on Verilog mode calls the value of the variable verilog-mode-hook with |
5261 no args, if that value is non-nil. | 4979 no args, if that value is non-nil. |
5262 Other useful functions are: | 4980 Other useful functions are: |
5263 \\[verilog-complete-word] -complete word with appropriate possibilities (functions, verilog keywords...) | 4981 \\[verilog-complete-word] -complete word with appropriate possibilities |
5264 \\[verilog-comment-area] - Put marked area in a comment, fixing nested comments. | 4982 (functions, verilog keywords...) |
5265 \\[verilog-uncomment-area] - Uncomment an area commented with \\[verilog-comment-area]. | 4983 \\[verilog-comment-region] - Put marked area in a comment, fixing |
4984 nested comments. | |
4985 \\[verilog-uncomment-region] - Uncomment an area commented with \\[verilog-comment-region]. | |
5266 \\[verilog-insert-block] - insert begin ... end; | 4986 \\[verilog-insert-block] - insert begin ... end; |
5267 \\[verilog-star-comment] - insert /* ... */ | 4987 \\[verilog-star-comment] - insert /* ... */ |
5268 \\[verilog-mark-defun] - Mark function. | 4988 \\[verilog-mark-defun] - Mark function. |
5269 \\[verilog-beg-of-defun] - Move to beginning of current function. | 4989 \\[verilog-beg-of-defun] - Move to beginning of current function. |
5270 \\[verilog-end-of-defun] - Move to end of current function. | 4990 \\[verilog-end-of-defun] - Move to end of current function. |
5271 \\[verilog-label-be] - Label matching begin ... end, fork ... join and case ... endcase statements; | 4991 \\[verilog-label-be] - Label matching begin ... end, fork ... join |
4992 and case ... endcase statements; | |
5272 " t nil) | 4993 " t nil) |
5273 | 4994 |
5274 ;;;*** | 4995 ;;;*** |
5275 | 4996 |
5276 ;;;### (autoloads (vhdl-mode) "vhdl-mode" "modes/vhdl-mode.el") | 4997 ;;;### (autoloads (vhdl-mode) "vhdl-mode" "modes/vhdl-mode.el") |
5277 | 4998 |
5278 (autoload 'vhdl-mode "vhdl-mode" "\ | 4999 (autoload 'vhdl-mode "vhdl-mode" "\ |
5279 Major mode for editing VHDL code. | 5000 Major mode for editing VHDL code. |
5280 vhdl-mode $Revision: 1.22 $ | 5001 vhdl-mode $Revision: 1.23 $ |
5281 To submit a problem report, enter `\\[vhdl-submit-bug-report]' from a | 5002 To submit a problem report, enter `\\[vhdl-submit-bug-report]' from a |
5282 vhdl-mode buffer. This automatically sets up a mail buffer with version | 5003 vhdl-mode buffer. This automatically sets up a mail buffer with version |
5283 information already added. You just need to add a description of the | 5004 information already added. You just need to add a description of the |
5284 problem, including a reproducible test case and send the message. | 5005 problem, including a reproducible test case and send the message. |
5285 | 5006 |
6791 | 6512 |
6792 ;;;*** | 6513 ;;;*** |
6793 | 6514 |
6794 ;;;### (autoloads (hypropos-popup-menu hypropos-set-variable hyper-set-variable hypropos-get-doc hypropos-read-variable-symbol hyper-describe-function hyper-describe-variable hyper-describe-face hyper-describe-key-briefly hyper-describe-key hyper-apropos) "hyper-apropos" "packages/hyper-apropos.el") | 6515 ;;;### (autoloads (hypropos-popup-menu hypropos-set-variable hyper-set-variable hypropos-get-doc hypropos-read-variable-symbol hyper-describe-function hyper-describe-variable hyper-describe-face hyper-describe-key-briefly hyper-describe-key hyper-apropos) "hyper-apropos" "packages/hyper-apropos.el") |
6795 | 6516 |
6796 (defvar hypropos-show-brief-docs t "\ | 6517 (defcustom hypropos-show-brief-docs t "*If non-nil, `hyper-apropos' will display some documentation in the\n\"*Hyper Apropos*\" buffer. Setting this to nil will speed up searches." :type 'boolean :group 'hyper-apropos) |
6797 *If non-nil, `hyper-apropos' will display some documentation in the | |
6798 \"*Hyper Apropos*\" buffer. Setting this to nil will speed up searches.") | |
6799 | 6518 |
6800 (autoload 'hyper-apropos "hyper-apropos" "\ | 6519 (autoload 'hyper-apropos "hyper-apropos" "\ |
6801 Display lists of functions and variables matching REGEXP | 6520 Display lists of functions and variables matching REGEXP |
6802 in buffer \"*Hyper Apropos*\". If optional prefix arg is given, then the value | 6521 in buffer \"*Hyper Apropos*\". If optional prefix arg is given, then the value |
6803 of `hypropos-programming-apropos' is toggled for this search. | 6522 of `hypropos-programming-apropos' is toggled for this search. |
7247 | 6966 |
7248 ;;;*** | 6967 ;;;*** |
7249 | 6968 |
7250 ;;;### (autoloads (print-region lpr-region print-buffer lpr-buffer) "lpr" "packages/lpr.el") | 6969 ;;;### (autoloads (print-region lpr-region print-buffer lpr-buffer) "lpr" "packages/lpr.el") |
7251 | 6970 |
7252 (defvar lpr-switches nil "\ | 6971 (defcustom lpr-switches nil "*List of strings to pass as extra options for the printer program.\nSee `lpr-command'." :type '(repeat (string :tag "Argument")) :group 'lpr) |
7253 *List of strings to pass as extra options for the printer program. | 6972 |
7254 See `lpr-command'.") | 6973 (defcustom lpr-command (if (memq system-type '(usg-unix-v dgux hpux irix)) "lp" "lpr") "*Name of program for printing a file." :type 'string :group 'lpr) |
7255 | |
7256 (defvar lpr-command (if (memq system-type '(usg-unix-v dgux hpux irix)) "lp" "lpr") "\ | |
7257 *Name of program for printing a file.") | |
7258 | 6974 |
7259 (autoload 'lpr-buffer "lpr" "\ | 6975 (autoload 'lpr-buffer "lpr" "\ |
7260 Print buffer contents as with Unix command `lpr'. | 6976 Print buffer contents as with Unix command `lpr'. |
7261 `lpr-switches' is a list of extra switches (strings) to pass to lpr." t nil) | 6977 `lpr-switches' is a list of extra switches (strings) to pass to lpr." t nil) |
7262 | 6978 |
7706 | 7422 |
7707 ;;;*** | 7423 ;;;*** |
7708 | 7424 |
7709 ;;;### (autoloads (ask-to-update-copyright update-copyright) "upd-copyr" "packages/upd-copyr.el") | 7425 ;;;### (autoloads (ask-to-update-copyright update-copyright) "upd-copyr" "packages/upd-copyr.el") |
7710 | 7426 |
7711 (defvar copyright-do-not-disturb "Free Software Foundation, Inc." "\ | 7427 (defcustom copyright-do-not-disturb "Free Software Foundation, Inc." "*If non-nil, the existing copyright holder is checked against this regexp.\nIf it does not match, then a new copyright line is added with the copyright\nholder set to the value of `copyright-whoami'." :type '(choice (const nil) string) :group 'copyright) |
7712 *If non-nil, the existing copyright holder is checked against this regexp. | 7428 |
7713 If it does not match, then a new copyright line is added with the copyright | 7429 (defcustom copyright-whoami nil "*A string containing the name of the owner of new copyright notices." :type '(choice (const nil) string) :group 'copyright) |
7714 holder set to the value of `copyright-whoami'.") | 7430 |
7715 | 7431 (defcustom copyright-notice-file nil "*If non-nil, replace copying notices with this file." :type '(choice (const nil) file) :group 'copyright) |
7716 (defvar copyright-whoami nil "\ | |
7717 *A string containing the name of the owner of new copyright notices.") | |
7718 | |
7719 (defvar copyright-notice-file nil "\ | |
7720 *If non-nil, replace copying notices with this file.") | |
7721 | 7432 |
7722 (autoload 'update-copyright "upd-copyr" "\ | 7433 (autoload 'update-copyright "upd-copyr" "\ |
7723 Update the copyright notice at the beginning of the buffer | 7434 Update the copyright notice at the beginning of the buffer |
7724 to indicate the current year. If optional arg REPLACE is given | 7435 to indicate the current year. If optional arg REPLACE is given |
7725 \(interactively, with prefix arg) replace the years in the notice | 7436 \(interactively, with prefix arg) replace the years in the notice |
8933 | 8644 |
8934 ;;;*** | 8645 ;;;*** |
8935 | 8646 |
8936 ;;;### (autoloads (browse-url-lynx-emacs browse-url-lynx-xterm browse-url-w3 browse-url-iximosaic browse-url-grail browse-url-mosaic browse-url-netscape) "browse-url" "utils/browse-url.el") | 8647 ;;;### (autoloads (browse-url-lynx-emacs browse-url-lynx-xterm browse-url-w3 browse-url-iximosaic browse-url-grail browse-url-mosaic browse-url-netscape) "browse-url" "utils/browse-url.el") |
8937 | 8648 |
8938 (defvar browse-url-browser-function 'browse-url-w3 "\ | 8649 (defcustom browse-url-browser-function 'browse-url-w3 "*Function to display the current buffer in a WWW browser.\nUsed by the `browse-url-at-point', `browse-url-at-mouse', and\n`browse-url-of-file' commands." :type 'function :group 'browse-url) |
8939 *Function to display the current buffer in a WWW browser. | |
8940 Used by the `browse-url-at-point', `browse-url-at-mouse', and | |
8941 `browse-url-of-file' commands.") | |
8942 | 8650 |
8943 (autoload 'browse-url-netscape "browse-url" "\ | 8651 (autoload 'browse-url-netscape "browse-url" "\ |
8944 Ask the Netscape WWW browser to load URL. | 8652 Ask the Netscape WWW browser to load URL. |
8945 | 8653 |
8946 Default to the URL around or before point. The strings in variable | 8654 Default to the URL around or before point. The strings in variable |
9092 the result is returned rather than being installed as the current macro. | 8800 the result is returned rather than being installed as the current macro. |
9093 The result will be a string if possible, otherwise an event vector. | 8801 The result will be a string if possible, otherwise an event vector. |
9094 Second argument NEED-VECTOR means to return an event vector always." t nil) | 8802 Second argument NEED-VECTOR means to return an event vector always." t nil) |
9095 | 8803 |
9096 (autoload 'kbd "edmacro" "\ | 8804 (autoload 'kbd "edmacro" "\ |
9097 Convert KEYS to the internal Emacs key representation." nil 'macro) | 8805 Convert KEYS to the internal Emacs key representation." nil nil) |
9098 | 8806 |
9099 (autoload 'format-kbd-macro "edmacro" "\ | 8807 (autoload 'format-kbd-macro "edmacro" "\ |
9100 Return the keyboard macro MACRO as a human-readable string. | 8808 Return the keyboard macro MACRO as a human-readable string. |
9101 This string is suitable for passing to `read-kbd-macro'. | 8809 This string is suitable for passing to `read-kbd-macro'. |
9102 Second argument VERBOSE means to put one command per line with comments. | 8810 Second argument VERBOSE means to put one command per line with comments. |
9119 | 8827 |
9120 ;;;*** | 8828 ;;;*** |
9121 | 8829 |
9122 ;;;### (autoloads (turn-on-eldoc-mode eldoc-mode) "eldoc" "utils/eldoc.el") | 8830 ;;;### (autoloads (turn-on-eldoc-mode eldoc-mode) "eldoc" "utils/eldoc.el") |
9123 | 8831 |
9124 (defvar eldoc-mode nil "\ | 8832 (defcustom eldoc-mode nil "*If non-nil, show the defined parameters for the elisp function near point.\n\nFor the emacs lisp function at the beginning of the sexp which point is\nwithin, show the defined parameters for the function in the echo area.\nThis information is extracted directly from the function or macro if it is\nin pure lisp. If the emacs function is a subr, the parameters are obtained\nfrom the documentation string if possible.\n\nIf point is over a documented variable, print that variable's docstring\ninstead.\n\nThis variable is buffer-local." :type 'boolean :group 'eldoc) |
9125 *If non-nil, show the defined parameters for the elisp function near point. | |
9126 | |
9127 For the emacs lisp function at the beginning of the sexp which point is | |
9128 within, show the defined parameters for the function in the echo area. | |
9129 This information is extracted directly from the function or macro if it is | |
9130 in pure lisp. If the emacs function is a subr, the parameters are obtained | |
9131 from the documentation string if possible. | |
9132 | |
9133 If point is over a documented variable, print that variable's docstring | |
9134 instead. | |
9135 | |
9136 This variable is buffer-local.") | |
9137 | 8833 |
9138 (autoload 'eldoc-mode "eldoc" "\ | 8834 (autoload 'eldoc-mode "eldoc" "\ |
9139 *Enable or disable eldoc mode. | 8835 *Enable or disable eldoc mode. |
9140 See documentation for the variable of the same name for more details. | 8836 See documentation for the variable of the same name for more details. |
9141 | 8837 |