• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/emacs-93/emacs/lisp/

Lines Matching +defs:calc +defs:and

14 The object of 5x5 is very simple, by moving around the grid and flipping
50 Attempt to crack 5x5 by xoring the current and best solution.
60 solution and the second will be the best solution so far. The function
92 Define SPEC and BODY as being valid extensions for Ada files.
95 SPEC and BODY are two regular expressions that must match against
107 Indent line, insert newline and indent the new line. '\\[newline-and-indent]'
112 Adjust case of identifiers and keywords in region '\\[ada-adjust-case-region]'
113 Adjust case of identifiers and keywords in buffer '\\[ada-adjust-case-buffer]'
115 Fill comment paragraph, justify and append postfix '\\[fill-paragraph]'
130 Display index-menu of functions and procedures '\\[imenu]'
137 If you use this function in a spec and no body is available, it gets created with body stubs.
140 Goto declaration: '\\[ada-point-and-xref]' on the identifier
209 Find a change log file for \\[add-change-log-entry] and return the name.
218 directory and its successive parents for a file so named.
227 Find change log file, and add an entry for today and an item for this file.
229 name and email (stored in `add-log-full-name' and `add-log-mailing-address').
241 new record, even when the last record was made on the same date and by
244 The change log file can start with a copyright notice and a copying
254 Find change log file in other window and add entry and item.
263 Prevents numeric backups and sets `left-margin' to 8 and `fill-column' to 74.
265 Each entry behaves as a paragraph, and the entries for one day as a page.
284 Texinfo (@node titles) and Perl.
289 `add-log-current-defun-header-regexp' and
302 Entries are inserted in chronological order. Both the current and
323 original definition associated with it gets redefined and then de/activated.
325 original definition, discard the current definition and replace it with the
326 old original, or keep it and raise an error. The values `accept', `discard',
337 loaded, and `like-original' will compile if the original definition of the
345 Enables the advice of FUNCTION with CLASS and NAME.
350 Disable the advice of FUNCTION with CLASS and NAME.
361 name, then the position argument will be ignored and the old advice
372 definition will be generated from FUNCTION's advice info and the
433 the advised function. `freeze' implies `activate' and `preactivate'. The
444 ;;;### (autoloads (align-newline-and-indent align-unhighlight-rule
451 BEG and END mark the region. If BEG and END are specifically set to
452 nil (this can only be done programmatically), the beginning and end of
454 of point, and the value of `align-region-separate' (or possibly each
461 RULES and EXCLUDE-RULES, if either is non-nil, will replace the
462 default rule lists defined in `align-rules-list' and
470 BEG and END mark the limits of the region. This function will prompt
472 only need to supply the characters to be lined up and any preceding
476 of SPACING to use, and whether or not to REPEAT the rule throughout
480 For example, let's say you had a list of phone numbers, and wanted to
490 region, call `align-regexp' and type in that regular expression.
496 BEG and END mark the extent of the region. If RULES or EXCLUDE-RULES
505 This function assumes you want to align only the current section, and
515 BEG and END mark the extent of the region. TITLE identifies the rule
528 (autoload (quote align-newline-and-indent) "align" "\
529 A replacement function for `newline-and-indent', aligning as it goes.
573 Toggle minor mode for controlling exposure and editing of text outlines.
579 Allout outline mode provides extensive outline oriented formatting and
581 navigation and exposure. It also is specifically aimed at
586 In addition to typical outline navigation and exposure, allout includes:
589 repositioning, promotion/demotion, cut, and paste
590 - incremental search with dynamic exposure and reconcealment of hidden text
592 - easy topic encryption and decryption
593 - \"Hot-spot\" operation, for single-keystroke maneuvering and exposure control
595 - independent extensibility, using comprehensive exposure and authoring hooks
597 and many other features.
599 Below is a description of the key bindings, and then explanation of
600 special `allout-mode' features and terminology. See also the outline
601 menubar additions for quick reference to many of the features, and see
609 navigation and authoring is simplified by positioning the cursor on an
633 and then to the hot-spot (if `allout-beginning-of-line-cycles' is set).
642 Topic Level and Prefix Adjustment:
644 \\[allout-shift-in] `allout-shift-in' Shift current topic and all offspring deeper
648 \\[allout-rebullet-topic] `allout-rebullet-topic' Reconcile bullets of topic and
651 \\[allout-number-siblings] `allout-number-siblings' Number bullets of topic and siblings -
655 Topic-oriented Killing and Yanking:
674 and establish a default file-var setting
691 symmetric and key-pair modes, passphrase timeout, passphrase
693 mode, and auto-encryption of topics pending encryption on save.
702 forgetting which passphrase was used, and other practical
706 and `allout-encrypt-unencrypted-on-saves' customization variable
712 navigation and exposure control.
721 execute the outline navigation and manipulation commands with a
724 hot-spot and back to normal editing operation.
729 is set) to the beginning of the item and then, if you hit it again
736 Allout exposure and authoring activites all have associated
749 Topic hierarchy constituents - TOPICS and SUBTOPICS:
751 ITEM: A unitary outline element, including the HEADER and ENTRY text.
752 TOPIC: An ITEM and any ITEMs contained within it, ie having greater DEPTH
753 and with no intervening items of lower DEPTH than the container.
772 TOPICs having the same PARENT and DEPTH.
776 HEADER: The first line of an ITEM, include the ITEM PREFIX and HEADER
779 the HEADER text and distinct from the ITEM PREFIX.
784 PREFIX-PADDING, and a BULLET. The BULLET might be followed by a
795 `allout-header-prefix' and then reinitializing `allout-mode'.
805 Spaces or asterisks which separate the PREFIX-LEAD and the
819 of its OFFSPRING and contained ENTRY text.
821 TOPICs and ENTRY text whose EXPOSURE is inhibited. Concealed
825 CLOSED: A TOPIC whose immediate OFFSPRING and body-text is CONCEALED.
833 Activate outline mode and establish file var so it is started subsequently.
835 See doc-string for `allout-layout' and `allout-init' for details on
873 and all slide in parallel to their final positions,
913 `comint-last-output-start' and the process-mark.
933 This command considers import/export vocabularies and grammar
934 inheritance and provides a value for the \"-glib\" option if necessary.
939 are used according to variable `antlr-unknown-file-formats' and a
996 *Non-nil means display minutes to appointment and time on the mode line.
1028 the function `appt-check'). We assume that the variables DATE and
1089 If VAR-PREDICATE is non-nil, show only variables, and only those that
1115 Returns list of symbols and documentation found.
1127 at the function and at the names and values of properties.
1128 Returns list of symbols and values found.
1140 documentation that is not stored in the documentation file and show key
1142 Returns list of symbols and documentation found.
1157 Type `e' to pull a file out of the archive and into its own buffer;
1160 If you edit a sub-file of this archive (as with the `e' command) and
1183 TABs are not respected, and may be converted into spaces at any time.
1223 \\[array-fill-rectangle] Copy the field at mark into every cell with row and column
1224 between that of point and mark.
1226 \\[array-what-position] Display the current array row and column.
1231 \\[array-expand-rows] Expand the array (remove row numbers and
1249 Artist lets you draw lines, squares, rectangles and poly-lines, ellipses
1250 and circles with your mouse and/or keyboard.
1266 mouse-1, and where you can do some settings (described
1365 Move around with \\[artist-next-line], \\[artist-previous-line], \\[artist-forward-char] and \\[artist-backward-char].
1456 Features a private abbrev table and the following bindings:
1494 supply prefix arguments as C-DIGIT and M-DIGIT normally do -- and
1496 and inserts the digits of the autoarg sequence into the buffer.
1503 `6 9 \\[autoarg-terminate] \\[autoarg-terminate]' inserts `69' into the buffer and
1574 With prefix ARG, turn Auto-insert mode on if and only if ARG is positive.
1601 Update loaddefs.el with all the current autoloads from DIRS, and no old ones.
1629 With arg, turn Auto Revert mode on if and only if arg is positive.
1655 You can edit the buffer and turn this mode off and on again as
1683 With arg, turn Auto Revert mode on globally if and only if arg is positive.
1707 `cat-and-mouse', `proteus', or `none'.
1709 If MODE is nil, toggle mouse avoidance between `none' and `banish'
1710 modes. Positive numbers and symbols other than the above are treated
1711 as equivalent to `banish'; negative numbers and `-' are equivalent to `none'.
1716 and allow it to return once the cursor is out of the way.
1720 * cat-and-mouse: Same as `animate'.
1726 and `mouse-avoidance-nudge-dist' and `mouse-avoidance-nudge-var' for
1742 places where expressions are evaluated and inserted or spliced in.
1768 `battery-echo-area-format' and `battery-status-function'.
1784 `battery-mode-line-format' and `battery-status-function'.
1803 garbage collections that ran, and the time taken by garbage collection.
1811 byte code obtained by wrapping FORMS in a `lambda' and compiling the
1819 non-interactive use see also `benchmark-run' and
1843 works only with buffers containing valid (syntactical correct) and sorted
1845 with BibTeX mode and finished every new entry with \\[bibtex-clean-entry].
1855 The names of optional fields start with the string OPT, and are thus ignored
1869 no required fields are empty, and does some formatting dependent on the value
1876 BibTeX mode supports Imenu and hideshow minor mode (`hs-minor-mode').
1897 Binhex decode region between START and END without using an external program.
1898 If HEADER-ONLY is non-nil only decode header and return filename.
1903 Binhex decode region between START and END using external decoder.
1908 Binhex decode region between START and END.
1925 Blackbox is a game of hide and seek played on an 8 by 8 grid (the
1927 balls (usually 4) within this box. By shooting rays into the box and
1941 To shoot a ray, move the cursor to the edge of the box and press SPC.
1942 The result will be determined and the playfield updated.
1945 box and pressing \\[bb-romp].
1949 not, and be given your score. Your score is the number of letters and
1952 indicated with `x', and their actual positions indicated with `o'.
1958 Detour: the ray is deflected and emerges somewhere other than
1961 ray went in, and the other where it came out.
1963 Reflection: the ray is reflected and emerges in the same place
1967 Hit: the ray strikes a ball directly and is absorbed. It does
1971 The rules for how balls deflect rays are simple and are best shown by
1976 represent empty box locations and the letter `O' represents a ball.
1977 The entrance and exit points of each ray are marked with numbers as
1978 described under \"Detour\" above. Note that the entrance and exit
1982 Note carefully the relative positions of the ball and the ninety
2010 ball, then left by the lower ball, and finally retraces its path to
2014 can be thought of as being deflected downwards and immediately
2048 so that you have a bookmark prefix, just use `global-set-key' and bind a
2075 To yank words from the text of the buffer and use them as part of the
2085 and it removes only the first instance of a bookmark with that name from
2098 if you wish to give the bookmark a new location, and `bookmark-jump'
2123 If called from keyboard, prompt for OLD and NEW. If called from
2124 menubar, select OLD from a menu and prompt for NEW.
2168 If you are calling this from Lisp, the two arguments are PARG and
2169 FILE, and if you just want it to write to the default file, then
2170 pass no arguments. Or pass in nil and FILE, and it will save in FILE
2171 instead. If you pass in one argument, and it is non-nil, then the
2235 This is used by the `browse-url-at-point', `browse-url-at-mouse', and
2241 function is passed the URL and any other args of `browse-url'. The last
2312 Find a suitable browser and ask it to load URL.
2325 xterm, MMM, and then W3.
2389 `browse-url-new-window-flag' and `browse-url-firefox-new-window-is-tab'
2433 `browse-url-mosaic-arguments' are also passed to Mosaic and the
2460 value of variable `browse-url-CCI-port', and enable `Accept requests'.
2606 manipulating buffer list and buffers itself.
2759 Compile and evaluate the current top-level form.
2774 them, and what functions they call. The list includes all functions
2783 \(that is, to which no calls have been compiled), and which cannot be
2808 Must be used only with `-batch', and kills Emacs on completion.
2813 and corresponding effects.
2844 ;;;### (autoloads (defmath calc-embedded-activate calc-embedded calc-grab-rectangle
2845 ;;;;;; calc-grab-region full-calc-keypad calc-keypad calc-eval quick-calc
2846 ;;;;;; full-calc calc calc-dispatch calc-settings-file) "calc" "calc/calc.el"
2848 ;;; Generated autoloads from calc/calc.el
2850 (defvar calc-settings-file (convert-standard-filename "~/.calc.el") "\
2853 (custom-autoload (quote calc-settings-file) "calc" t)
2854 (define-key ctl-x-map "*" 'calc-dispatch)
2856 (autoload (quote calc-dispatch) "calc" "\
2857 Invoke the GNU Emacs Calculator. See `calc-dispatch-help' for details.
2861 (autoload (quote calc) "calc" "\
2862 The Emacs Calculator. Full documentation is listed under \"calc-mode\".
2866 (autoload (quote full-calc) "calc" "\
2867 Invoke the Calculator and give it a full-sized window.
2871 (autoload (quote quick-calc) "calc" "\
2876 (autoload (quote calc-eval) "calc" "\
2877 Do a quick calculation and return the result as a string.
2879 or a list containing a character position and an error message in string form.
2883 (autoload (quote calc-keypad) "calc" "\
2887 Or, position the cursor manually and do M-x calc-keypad-press.
2891 (autoload (quote full-calc-keypad) "calc" "\
2893 See calc-keypad for details.
2897 (autoload (quote calc-grab-region) "calc" "\
2898 Parse the region as a vector of numbers and push it on the Calculator stack.
2902 (autoload (quote calc-grab-rectangle) "calc" "\
2903 Parse a rectangle as a matrix of numbers and push it on the Calculator stack.
2907 (autoload (quote calc-embedded) "calc" "\
2912 (autoload (quote calc-embedded-activate) "calc" "\
2913 Scan the current editing buffer for all embedded := and => formulas.
2914 Also looks for the equivalent TeX words, \\gets and \\evalto.
2918 (autoload (quote defmath) "calc" "\
3029 These are the days on which work and school must be suspended.
3046 and reentering it will cause these functions to be called again.")
3065 functions that move by days and weeks.")
3078 functions that move by days and weeks.")
3106 that date. MONTH and DAY are one or two digit numbers, YEAR is a
3107 number and may be written in full or abbreviated to the final two
3109 and DAYNAME can be spelled in full (as specified by the variables
3110 `calendar-month-name-array' and `calendar-day-name-array'),
3111 abbreviated (as specified by `calendar-month-abbrev-array' and
3115 date does not contain a year, it is generic and applies to any
3149 Supowit, Shen, Bitner, and Kapoor to attend.
3166 7:30pm Dinner at George and Ed's for Alan Ryan
3185 `diary-rosh-hodesh', and `diary-sabbath-candles'. See the
3189 Diary entries based on the Hebrew, the Islamic and/or the Baha'i
3191 are ignored unless you set the `nongregorian-diary-listing-hook' and
3234 For the Gregorian calendar; similarly for the Hebrew, Islamic and
3241 Use the European style of dates in the diary and in any displays.
3258 \\[customize] or the functions `european-calendar' and
3291 example, rearranging the lines into order by day and time, saving the buffer
3356 List of functions called for listing diary file and included files.
3359 `list-hebrew-diary-entries', `list-islamic-diary-entries' and
3382 List of functions called for marking diary file and included files.
3385 `mark-hebrew-diary-entries', `mark-islamic-diary-entries' and
3452 (defvar hebrew-holidays-4 (quote ((holiday-passover-etc) (if (and all-hebrew-calendar-holidays (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)))))) (= 21 (% year 28))))) (holiday-julian 3 26 "Kiddush HaHamah")) (if all-hebrew-calendar-holidays (holiday-tisha-b-av-etc)))))
3498 The choices are: `one-frame' (calendar and diary together in one separate,
3499 dedicated frame); `two-frames' (calendar and diary in separate, dedicated
3508 If called with an optional prefix argument, prompts for month and year.
3517 0 means Sunday (default), 1 means Monday, and so on.
3534 Insert a Cancel-Key and/or a Cancel-Lock header if possible.
3577 only some basic setup is done, and a call to `c-init-language-vars' or
3593 Major mode for editing K&R and ANSI C code.
3597 problem, including a reproducible test case, and send the message.
3617 of the problem, including a reproducible test case, and send the
3639 of the problem, including a reproducible test case, and send the
3661 of the problem, including a reproducible test case, and send the
3679 Major mode for editing CORBA's IDL, PSDL and CIDL code.
3683 of the problem, including a reproducible test case, and send the
3706 of the problem, including a reproducible test case, and send the
3760 is an association list describing the style and must be of the form:
3765 VARIABLE and VALUE. This function also sets the current style to
3772 SYMBOL is the syntactic element symbol to change and OFFSET is the new
3774 and exists only for compatibility reasons.
3784 (autoload 'c-subword-mode "cc-subword" "Mode enabling subword movement and editing keys." t)
3838 If the value is zero, the CCL program can't execute `read' and
3841 CCL_MAIN_CODE and CCL_EOF_CODE are CCL program codes. CCL_MAIN_CODE
3847 starting by two semicolons (and optional leading spaces) describe the
3897 ;; to the next byte read, and so on.
3910 ;; point and CODE1 is the second code point.
3936 ;; charset ID is REG_0 and code point is REG_1. If the
3938 ;; 7) | CODE1), where CODE0 is the first code point and CODE1
3981 ;; If ARG_0 and ARG_1 are higher and lower byte of Shift-JIS
3982 ;; code, and CHAR is the corresponding JISX0208 character,
3990 ;; If ARG_0 and ARG_1 are the first and second code point of
3991 ;; JISX0208 character CHAR, and SJIS is the correponding
4043 If CCL-PROGRAM is a vector and optional arg NAME (symbol) is supplied,
4044 register CCL-PROGRAM by name NAME, and return NAME.
4097 buffer. Allows navigation forward and backwards through document
4108 buffer. Allows navigation forward and backwards through document
4116 Evaluate and check documentation for the current buffer.
4118 doesn't work is just not useful. Comments, doc strings, and rogue
4124 Check current buffer for document, comment, error style, and rogue spaces.
4142 Prefix argument TAKE-NOTES means to continue through the whole buffer and
4166 Scan the buffer for occurrences of the error function, and verify text.
4172 Evaluate the current form with `eval-defun' and check its documentation.
4189 Check the style and spelling of everything interactively.
4196 Check the style and spelling of the current buffer.
4203 Check the style and spelling of the current buffer interactively.
4210 Check the style and spelling of message text interactively.
4217 Check the style and spelling of message text interactively.
4224 Check the style and spelling of the current buffer.
4231 Check the style and spelling of the current buffer after point.
4238 Check the style and spelling of the current buffer's comments.
4245 Check the style and spelling of the current defun with Ispell.
4256 bound to \\<checkdoc-minor-mode-map>\\[checkdoc-eval-defun] and `checkdoc-eval-current-buffer' are overridden to include
4301 Edit and re-evaluate complex command with name matching PATTERN.
4305 editing and the result is evaluated.
4326 and digits provide prefix arguments. Tab does not indent.
4330 and runs the normal hook `command-history-hook'.
4343 stream, and the print level (currently ignored). If it is able to
4344 print the object it returns true; otherwise it returns nil and the
4392 Run an inferior Scheme process, input and output via buffer `*scheme*'.
4415 Make coding system NAME for and 8-bit, extended-ASCII character set.
4417 the character set. DOC-STRING and MNEMONIC are used as the
4482 DOS- and Mac-style EOL conversion. However, unlike built-in coding
4484 decoder and encoder created by this function.
4510 codepage number, and CHARSET is the MULE charset which is the closest match
4514 is a vector, and has a charset property.
4521 These coding systems are meant for encoding and decoding 8-bit non-ASCII
4541 `comint-last-output-start' and the buffer's `process-mark', if other filter
4578 Run PROGRAM in a Comint buffer and switch to it.
4580 The file name is used to make a symbol name, such as `comint-sh-hook', and any
4582 See `make-comint' and `comint-exec'.
4588 This is used by Comint's and shell's completion functions, and by shell's
4652 on third call it again advances points to the next difference and so on.
4681 is called with variables `compilation-buffer' and `compilation-window'
4682 bound to the compilation buffer and window, respectively.")
4692 It is called with two arguments: the compilation buffer, and a string
4698 and a string describing how the process finished.")
4744 and move to the source code that caused it.
4754 To run more than one compilation at once, start one and rename
4787 move point to the error message line and type \\[compile-goto-error].
4798 With arg, turn compilation mode on if and only if arg is positive.
4808 With arg, turn compilation mode on if and only if arg is positive.
4816 Advance to the next error message and visit the file where the error was.
4844 nil) is enhanced so that if some string is divided into words and each word is
4846 as much as possible and `*' characters are treated likewise in file names.
4849 command begins with that sequence of characters, and
4850 \\[find-file] f_b.c TAB might complete to foo_bar.c if that file existed and no
4861 to complete, the first TAB just says \"Next char not unique\" and the
4899 rule in COMPONENTS argument to such functions as `compose-region' and
4917 composed, and NEW-REF-POINT is a reference point in the new glyph to
4920 For instance, if GLOBAL-REF-POINT is `br' (bottom-right) and
4937 RULE is a cons of global and new reference point symbols
4946 stacking depending on ascent, descent and other properties.
4950 First two arguments START and END are positions (integers or markers)
4962 If it is a vector or list, it is a sequence of alternate characters and
4963 composition rules, where (2N)th elements are characters and (2N+1)th
4967 A composition rule is a cons of global and new glyph reference point
4991 Optional 2nd and 3rd arguments START and END specify the range of
4992 STRING to be composed. They default to the beginning and the end of
5014 characters, and Nth (where N is even) arguments are composition rules.
5025 of FROM, TO, and VALID-P.
5027 FROM and TO specify the range of text that has the same `composition'
5028 property, VALID-P is non-nil if and only if this composition is valid.
5030 If there's no composition at POS, and the optional 2nd argument LIMIT
5038 If a valid composition is found and the optional 4th argument DETAIL-P
5040 RELATIVE-P, MOD-FUNC, and WIDTH.
5048 and composition rules as described in `compose-region'.
5062 regular expressions and FUNCs are functions. If the text after POS
5064 arguments POS, TO, and PATTERN, where TO is the end position of text
5065 matching PATTERN, and return what FUNC returns. Otherwise, return
5076 text to compose. In that case, POS and LIMIT index to the string.
5089 and that function finds a proper rule to compose the target characters.
5120 Mode for Unix and Windows Conf files and Java properties.
5122 assignments optionally grouped into sections and comments. Yet
5127 This mode sets up font locking, outline, imenu and it provides
5146 `conf-ppd-mode' and `conf-xdefaults-mode'.
5157 # Conf mode font-locks this right on Unix and with \\[conf-unix-mode]
5172 ; Conf mode font-locks this right on Windows and with \\[conf-windows-mode]
5186 between `/*' and `*/'.
5247 Comments start with `*%' and \"assignments\" are with `:'.
5259 Comments start with `!' and \"assignments\" are with `:'.
5292 Emit STARTMSG and ENDMSG before and after. Caches the result; second
5293 and subsequent calls on the same file won't go to disk.
5312 the current year after them. If necessary, and
5340 Expression and list commands understand all C brackets.
5351 whether you want to type pair <>, and inserts is if it
5356 look for active mark and \"embrace\" a region if possible.'
5361 for, foreach, formy and foreachmy.
5363 and POD directives (Disabled by default, see `cperl-electric-keywords'.)
5366 causes the construct to be expanded, and the point is positioned where
5369 } { } and the cursor is between the parentheses. The user can then
5390 and you are on a boundary of a statement inside braces, it will
5391 transform the construct into a multiline and will place you into an
5393 `newline-and-indent' behavior, it is on \\[newline-and-indent],
5408 on electric space between $ and {, `cperl-electric-parens-string' is
5410 \(see also `cperl-electric-parens-mark' and `cperl-electric-parens'),
5417 whitespace inserted by semis and braces in `auto-newline'-mode by
5421 \\[cperl-info-on-current-command] and \\[cperl-info-on-command] to access it.
5422 These keys run commands `cperl-info-on-current-command' and
5424 `cperl-info-on-command-no-prompt' and `cperl-clobber-lisp-bindings'
5428 help is available on \\[cperl-get-help], and one can run perldoc or
5438 beginning of the region at the start of construction, and make region
5442 `cperl-pod-face', `cperl-pod-head-face' control processing of POD and
5453 Non-nil means automatically newline before and after braces,
5454 and after colons and semicolons, inserted in Perl code. The following
5456 Insertion after colons requires both this variable and
5488 CPerl knows several indentation styles, and may bulk set the
5496 `cperl-extra-newline-before-brace'), and how reflow-logic should treat \"continuation\" blocks of else/elsif/continue, controlled by the same variable,
5497 and by `cperl-extra-newline-before-brace-multiline',
5533 what kind of highlighting to use, and the criteria for highlighting.
5582 character is a comma, the strings 'alice', 'bob', and 'eve' would be
5591 'bob', and 'eve'.
5594 contents of the minibuffer are 'alice,bob,eve' and point is between
5595 'l' and 'i', pressing TAB operates on the element 'alice'.
5600 PROMPT, TABLE, PREDICATE, REQUIRE-MATCH, INITIAL-INPUT, HIST, DEF, and
5624 region (and highlight the region using `transient-mark-mode'),
5625 and typed text replaces the active selection.
5627 Also when enabled, you can use C-z, C-x, C-c, and C-v to undo,
5628 cut, copy, and paste in addition to the normal Emacs bindings.
5629 The C-x and C-c keys only do cut and copy when the region is
5637 - press the prefix key and the following key within 0.2 seconds, or
5662 "To correct this, remove the loading and customization of the\n"
5698 Set VARIABLE to VALUE, and return VALUE. VALUE is a Lisp object.
5703 If VARIABLE has a `custom-type' property, it must be a widget and the
5711 Set the default for VARIABLE to VALUE, and return VALUE.
5720 If VARIABLE has a `custom-type' property, it must be a widget and the
5728 Set the default for VARIABLE to VALUE, and save it for future sessions.
5737 If VARIABLE has a `custom-type' property, it must be a widget and the
5747 Initially the top-level group `Emacs' and its immediate subgroups
5797 was first released. Both PVERSION and EVERSION are strings.
5800 and `defface'.
5810 The value of PACKAGE needs to be unique and it needs to match the
5819 This includes new user option variables and faces, and new
5820 customization groups, as well as older options and faces whose meanings
5863 Customize all loaded options, faces and groups matching REGEXP.
5868 that are not customizable options, as well as faces and groups
5894 SYMBOL is a customization option, and WIDGET is a widget for editing
5900 Create a buffer containing OPTIONS, and display it in another window.
5904 SYMBOL is a customization option, and WIDGET is a widget for editing
5932 forms `(custom-set-variables ...)' and `(custom-set-faces ...)',
5933 and copy them (whichever ones you find) to the new custom file.
5939 `custom-set-variables' and `custom-set-faces' forms already
5945 and hence will not set `custom-file' to that file either.")
5985 (defconst custom-face-attributes (quote ((:family (string :tag "Font Family" :help-echo "Font family or fontset alias name.")) (:width (choice :tag "Width" :help-echo "Font width." :value normal (const :tag "compressed" condensed) (const :tag "condensed" condensed) (const :tag "demiexpanded" semi-expanded) (const :tag "expanded" expanded) (const :tag "extracondensed" extra-condensed) (const :tag "extraexpanded" extra-expanded) (const :tag "medium" normal) (const :tag "narrow" condensed) (const :tag "normal" normal) (const :tag "regular" normal) (const :tag "semicondensed" semi-condensed) (const :tag "semiexpanded" semi-expanded) (const :tag "ultracondensed" ultra-condensed) (const :tag "ultraexpanded" ultra-expanded) (const :tag "wide" extra-expanded))) (:height (choice :tag "Height" :help-echo "Face's font height." :value 1.0 (integer :tag "Height in 1/10 pt") (number :tag "Scale" 1.0))) (:weight (choice :tag "Weight" :help-echo "Font weight." :value normal (const :tag "black" ultra-bold) (const :tag "bold" bold) (const :tag "book" semi-light) (const :tag "demibold" semi-bold) (const :tag "extralight" extra-light) (const :tag "extrabold" extra-bold) (const :tag "heavy" extra-bold) (const :tag "light" light) (const :tag "medium" normal) (const :tag "normal" normal) (const :tag "regular" normal) (const :tag "semibold" semi-bold) (const :tag "semilight" semi-light) (const :tag "ultralight" ultra-light) (const :tag "ultrabold" ultra-bold))) (:slant (choice :tag "Slant" :help-echo "Font slant." :value normal (const :tag "italic" italic) (const :tag "oblique" oblique) (const :tag "normal" normal))) (:underline (choice :tag "Underline" :help-echo "Control text underlining." (const :tag "Off" nil) (const :tag "On" t) (color :tag "Colored"))) (:overline (choice :tag "Overline" :help-echo "Control text overlining." (const :tag "Off" nil) (const :tag "On" t) (color :tag "Colored"))) (:strike-through (choice :tag "Strike-through" :help-echo "Control text strike-through." (const :tag "Off" nil) (const :tag "On" t) (color :tag "Colored"))) (:box (choice :tag "Box around text" :help-echo "Control box around text." (const :tag "Off" nil) (list :tag "Box" :value (:line-width 2 :color "grey75" :style released-button) (const :format "" :value :line-width) (integer :tag "Width") (const :format "" :value :color) (choice :tag "Color" (const :tag "*" nil) color) (const :format "" :value :style) (choice :tag "Style" (const :tag "Raised" released-button) (const :tag "Sunken" pressed-button) (const :tag "None" nil)))) (lambda (real-value) (and real-value (let ((lwidth (or (and (consp real-value) (plist-get real-value :line-width)) (and (integerp real-value) real-value) 1)) (color (or (and (consp real-value) (plist-get real-value :color)) (and (stringp real-value) real-value) nil)) (style (and (consp real-value) (plist-get real-value :style)))) (list :line-width lwidth :color color :style style)))) (lambda (cus-value) (and cus-value (let ((lwidth (plist-get cus-value :line-width)) (color (plist-get cus-value :color)) (style (plist-get cus-value :style))) (cond ((and (null color) (null style)) lwidth) ((and (null lwidth) (null style)) color) (t (nconc (and lwidth (\` (:line-width (\, lwidth)))) (and color (\` (:color (\, color)))) (and style (\` (:style (\, style))))))))))) (:inverse-video (choice :tag "Inverse-video" :help-echo "Control whether text should be in inverse-video." (const :tag "Off" nil) (const :tag "On" t))) (:foreground (color :tag "Foreground" :help-echo "Set foreground color (name or #RRGGBB hex spec).")) (:background (color :tag "Background" :help-echo "Set background color (name or #RRGGBB hex spec).")) (:stipple (choice :tag "Stipple" :help-echo "Background bit-mask" (const :tag "None" nil) (file :tag "File" :help-echo "Name of bitmap file." :must-match t))) (:inherit (repeat :tag "Inherit" :help-echo "List of faces to inherit attributes from." (face :Tag "Face" default)) (lambda (real-value) (cond ((or (null real-value) (eq real-value (quote unspecified))) nil) ((symbolp real-value) (list real-value)) (t real-value))) (lambda (cus-value) (if (and (consp cus-value) (null (cdr cus-value))) (car cus-value) cus-value))))) "\
5991 value suitable for the customization widget, and POST-FILTER is a
5993 and POST-FILTER are optional.
5996 stored, and should return a value for customization (using the
6000 being customized, and should return a value suitable for setting the
6014 between themes and faces.
6017 If NOW is present and non-nil, FACE is created now, according to SPEC.
6076 Minor mode that highlights suspicious C and C++ constructions.
6079 be included in the variable `cwarn-configuration'. By default C and
6082 With ARG, turn CWarn mode on if and only if arg is positive.
6105 With prefix ARG, turn Global-Cwarn mode on if and only if ARG is positive.
6154 and presents suggestions for completion.
6177 If the cursor has not moved from the end of the previous expansion and
6184 See also `dabbrev-abbrev-char-regexp' and \\[dabbrev-completion].
6199 THEN-ELSE-ENDIF and between lines matching dcl-block-begin-regexp and
6216 Variables controlling indentation style and extra features:
6235 Regexps that match command lines that begin and end, respectively,
6241 dcl-calc-command-indent-function
6244 dcl-calc-command-indent-multiple
6245 dcl-calc-command-indent-hang
6247 dcl-calc-cont-indent-function
6250 dcl-calc-cont-indent-relative (set by default)
6262 Use this variable and function dcl-electric-character to customize
6272 SUBROUTINE labels in the main listing and sub-listings for
6273 other labels, CALL, GOTO and GOSUB statements.
6298 $ ! Lines between THEN-ELSE and ELSE-ENDIF are
6312 `dcl-font-lock-defaults' and `dcl-font-lock-keywords').
6330 You may call with no args, or you may pass nil as the first arg and
6369 Format a buffer of ciphertext for cryptanalysis and enter Decipher mode.
6407 START and END delimits the text region.
6414 START and END delimits the corners of text rectangle.
6447 line, insert a blank line and move to the default indent column of the
6490 With prefix ARG, turn Delete Selection mode on if and only if ARG is
6494 enabled and typed text replaces the selection if the selection is
6539 and DOCSTRING is generated by default.
6542 the parent, and then sets the variable `case-fold-search' to nil:
6561 empty syntax table, and an empty abbrev table -- these will be merged
6574 Describe widgets, buttons, overlays and text properties at POS.
6577 insert the output into that buffer, and don't initialize or clear it
6584 The information includes character code, charset and code points in it,
6587 as well as widgets, buttons, overlays, and text properties.
6611 and function `desktop-read' for details.
6662 and variable values for that buffer are copied into it.
6702 When a handler is called, the buffer has been created and the major mode has
6704 created and set.
6722 This kills all buffers except for internal ones and those with names matched by
6742 Read and process the desktop file in directory DIRNAME.
6745 is processed and `desktop-after-read-hook' is run. If no desktop file
6746 is found, clear the desktop and run `desktop-no-desktop-file-hook'.
6760 Kill the desktop as specified by variables `desktop-save-mode' and
6761 `desktop-save', then clear the desktop and load the desktop file in
6787 `gnus-outlook-deuglify-unwrap-min' and `gnus-outlook-deuglify-unwrap-max',
6788 indicating the minimum and maximum length of an unwrapped citation line. If
6801 Treat dumbquotes, unwrap lines, repair attribution and rearrange citation. If
6807 Deuglify broken Outlook (Express) articles and redisplay.
6895 Find and display the differences between OLD and NEW files.
6897 and a backup file for NEW is the default for OLD.
6921 Supports unified and context diffs as well as (to a lesser extent)
6928 You can also switch between context diff and unified diff with \\[diff-context->unified],
6929 or vice versa with \\[diff-unified->context] and you can also reverse the direction of
6955 may contain even `F', `b', `i' and `s'. See also the variable
6957 On systems such as MS-DOS and MS-Windows, which use `ls' emulation in Lisp,
6976 marking `ls' program on one host and a non-marking on another host, and
6999 If t, copied files are marked if and as the corresponding original files were.
7006 If t, they are marked if and as the files linked to were marked.
7013 If t, they are marked if and as the files linked to were marked.
7036 directory name and the cdr is the list of files to mention.
7046 its first element is taken as the directory name and the rest as an explicit
7049 You can flag files for deletion with \\[dired-flag-file-deletion] and then
7076 In Dired, you are \"editing\" a list of the files in a directory and
7078 Each directory is a page: use \\[backward-page] and \\[forward-page] to move pagewise.
7081 and insert subdirectories into the same buffer. You can \"mark\"
7088 Most commands operate on the marked files and use the current file
7095 Type \\[dired-unmark-backward] to back up one line and unflag.
7105 This retains all marks and hides subdirs again that were hidden before.
7106 SPC and DEL can be used to move down and up by lines.
7113 Customization variables (rename this buffer and type \\[describe-variable] on each line
7193 and 2 to attribute of file in second dired buffer.
7200 (not (and (= (nth 2 fa1) (nth 2 fa2)) - mark files with different UID
7201 (= (nth 3 fa1) (nth 3 fa2)))) and GID.
7229 Uses the shell command coming from variables `lpr-command' and
7236 Spares `dired-kept-versions' latest versions, and `kept-old-versions' oldest.
7261 `*' and `?' when not surrounded by whitespace have no special
7262 significance for `dired-do-shell-command', and are passed through
7296 parent directory), go to its directory header line and use this
7376 and new copies of these files are made in that directory
7390 and new symbolic links are made in that directory
7403 and new hard links are made in that directory
7433 Normally, only the non-directory part of the file name is used and changed.
7497 When called interactively and not on a subdir line, go to this subdir's line.
7509 Mark all files except `.' and `..' in current subdirectory.
7532 Hide or unhide the current subdirectory and move to next directory.
7562 If FILE is a symbolic link and the optional argument DEREF-SYMLINKS is
7576 If in a file, dired the current directory and move to file's line.
7577 If in Dired already, pop up a level and goto old directory's line.
7579 buffer and try again.
7654 `selective-display', and `vertical-border'.
7662 `selective-display', and `vertical-border'.
7672 Describe the display table in use in the selected window and buffer.
7744 and 160 display as apostrophe and space, even though they are not the
7745 ASCII codes for apostrophe and space.
7748 from Lisp code also selects Latin-1 as the language environment, and
7749 selects unibyte mode for all Emacs buffers (both existing buffers and
7781 This variable is used by `dnd-handle-one-url' and `dnd-handle-file-name'.
7783 The functions shall take two arguments, URL, which is the URL dropped and
7786 If no match is found here, and the value of `browse-url-browser-function'
7802 Major mode for viewing and editing DNS master files.
7804 highlighting, and some commands for handling DNS master files.
7805 Its keymap inherits from `text-mode' and it has the same
7807 table and its own syntax table.
7815 Locate SOA record and increment the serial field.
7827 Switch to *doctor* buffer and start giving psychotherapy.
7861 Switch to *dungeon* buffer and start game.
7890 and toggle command MODE.
7904 and before running the hook variable `mode-HOOK'.
7906 keywords and values). These following keyword arguments are supported (other
7934 and that should try to turn MODE on if applicable for that buffer.
7945 enabled, then disabling and reenabling MODE should make MODE work
7955 KEY and BINDINGS are suitable for `define-key'.
7987 and define SYMBOL as a function to pop up the menu, with DOC as its doc string.
8053 FORM is an expression that will be dynamically evaluated and whose
8065 button: Surround the name with `[' and `]'. Use this for an item in the
8137 Generate and print a PostScript syntactic chart image of DIRECTORY.
8149 Generate and print a PostScript syntactic chart image of the file FILE.
8159 Generate and print a PostScript syntactic chart image of the buffer.
8173 Generate and print a PostScript syntactic chart image of the region.
8179 Generate and spool a PostScript syntactic chart image of DIRECTORY.
8191 Generate and spool a PostScript syntactic chart image of the file FILE.
8201 Generate and spool a PostScript syntactic chart image of the buffer.
8210 Generate a PostScript syntactic chart image of the region and spool locally.
8253 \"A/B + C\" is modified to produce \"A_B_+_C\", and the EPS
8275 \"A/B + C\" is modified to produce \"A_B_+_C\", and the EPS
8323 Insert a new style NAME with inheritance INHERITS and values VALUES.
8362 Push the current style onto a stack and set STYLE as the current style.
8373 Pop a style from the stack of pushed styles and set it as the current style.
8561 To exit and select a new buffer, type a space when the cursor is on
8579 Edit current history line in minibuffer and execute result.
8594 This applies to `eval-defun', `eval-region', `eval-buffer', and
8596 `eval-last-sexp', and `eval-print-last-sexp'.
8614 An extant spec symbol is a symbol that is not a function and has a
8628 such as a defun or defmacro, it defines the function and instruments
8636 \(Normally `defvar' and `defcustom' do not alter the value if there
8667 Run Ediff on a pair of files, FILE-A and FILE-B.
8672 Run Ediff on three files, FILE-A, FILE-B, and FILE-C.
8681 Run Ediff on FILE and its backup file.
8688 Run Ediff on a pair of buffers, BUFFER-A and BUFFER-B.
8695 Run Ediff on three buffers, BUFFER-A, BUFFER-B, and BUFFER-C.
8702 Run Ediff on a pair of directories, DIR1 and DIR2, comparing files that have
8720 Run Ediff on three directories, DIR1, DIR2, and DIR3, comparing files that
8729 Run Ediff on a pair of directories, DIR1 and DIR2, merging files that have
8738 Merge files in directories DIR1 and DIR2 using files in ANCESTOR-DIR as ancestors.
8740 in DIR1 and DIR2 doesn't have an ancestor in ANCESTOR-DIR, Ediff will merge
8756 Run Ediff on a directory, DIR1, merging its files with their revisions and ancestors.
8767 Compare WIND-A and WIND-B, which are selected by clicking, wordwise.
8776 Compare WIND-A and WIND-B, which are selected by clicking, linewise.
8786 Regions (i.e., point and mark) can be set in advance or marked interactively.
8794 Regions (i.e., point and mark) can be set in advance or marked interactively.
8842 file and then run `run-ediff-from-cvs-buffer'.
8849 and don't ask the user.
8857 Without the optional prefix ARG, asks if the patch is in some buffer and
8859 With ARG=1, assumes the patch is in a file and prompts for the file.
8860 With ARG=2, assumes the patch is in a buffer and prompts for the buffer.
8915 (ediff-cond-compile-for-xemacs-or-emacs (progn (defvar ediff-menu (quote ("Compare" ["Two Files..." ediff-files t] ["Two Buffers..." ediff-buffers t] ["Three Files..." ediff-files3 t] ["Three Buffers..." ediff-buffers3 t] "---" ["Two Directories..." ediff-directories t] ["Three Directories..." ediff-directories3 t] "---" ["File with Revision..." ediff-revision t] ["Directory Revisions..." ediff-directory-revisions t] "---" ["Windows Word-by-word..." ediff-windows-wordwise t] ["Windows Line-by-line..." ediff-windows-linewise t] "---" ["Regions Word-by-word..." ediff-regions-wordwise t] ["Regions Line-by-line..." ediff-regions-linewise t]))) (defvar ediff-merge-menu (quote ("Merge" ["Files..." ediff-merge-files t] ["Files with Ancestor..." ediff-merge-files-with-ancestor t] ["Buffers..." ediff-merge-buffers t] ["Buffers with Ancestor..." ediff-merge-buffers-with-ancestor t] "---" ["Directories..." ediff-merge-directories t] ["Directories with Ancestor..." ediff-merge-directories-with-ancestor t] "---" ["Revisions..." ediff-merge-revisions t] ["Revisions with Ancestor..." ediff-merge-revisions-with-ancestor t] ["Directory Revisions..." ediff-merge-directory-revisions t] ["Directory Revisions with Ancestor..." ediff-merge-directory-revisions-with-ancestor t]))) (defvar epatch-menu (quote ("Apply Patch" ["To a file..." ediff-patch-file t] ["To a buffer..." ediff-patch-buffer t]))) (defvar ediff-misc-menu (quote ("Ediff Miscellanea" ["Ediff Manual" ediff-documentation t] ["Customize Ediff" ediff-customize t] ["List Ediff Sessions" ediff-show-registry t] ["Use separate frame for Ediff control buffer" ediff-toggle-multiframe :style toggle :selected (if (and (featurep (quote ediff-util)) (boundp (quote ediff-window-setup-function))) (eq ediff-window-setup-function (quote ediff-setup-windows-multiframe)))] ["Use a toolbar with Ediff control buffer" ediff-toggle-use-toolbar :style toggle :selected (if (featurep (quote ediff-tbar)) (ediff-use-toolbar-p))]))) (if (and (featurep (quote menubar)) (not (featurep (quote infodock))) (not (featurep (quote ediff-hook)))) (ediff-xemacs-init-menus))) (if (featurep (quote menu-bar)) (progn (defvar menu-bar-ediff-misc-menu (make-sparse-keymap "Ediff Miscellanea")) (fset (quote menu-bar-ediff-misc-menu) (symbol-value (quote menu-bar-ediff-misc-menu))) (defvar menu-bar-epatch-menu (make-sparse-keymap "Apply Patch")) (fset (quote menu-bar-epatch-menu) (symbol-value (quote menu-bar-epatch-menu))) (defvar menu-bar-ediff-merge-menu (make-sparse-keymap "Merge")) (fset (quote menu-bar-ediff-merge-menu) (symbol-value (quote menu-bar-ediff-merge-menu))) (defvar menu-bar-ediff-menu (make-sparse-keymap "Compare")) (fset (quote menu-bar-ediff-menu) (symbol-value (quote menu-bar-ediff-menu))) (define-key menu-bar-ediff-menu [window] (quote ("This Window and Next Window" . compare-windows))) (define-key menu-bar-ediff-menu [ediff-windows-linewise] (quote ("Windows Line-by-line..." . ediff-windows-linewise))) (define-key menu-bar-ediff-menu [ediff-windows-wordwise] (quote ("Windows Word-by-word..." . ediff-windows-wordwise))) (define-key menu-bar-ediff-menu [separator-ediff-windows] (quote ("--"))) (define-key menu-bar-ediff-menu [ediff-regions-linewise] (quote ("Regions Line-by-line..." . ediff-regions-linewise))) (define-key menu-bar-ediff-menu [ediff-regions-wordwise] (quote ("Regions Word-by-word..." . ediff-regions-wordwise))) (define-key menu-bar-ediff-menu [separator-ediff-regions] (quote ("--"))) (define-key menu-bar-ediff-menu [ediff-dir-revision] (quote ("Directory Revisions..." . ediff-directory-revisions))) (define-key menu-bar-ediff-menu [ediff-revision] (quote ("File with Revision..." . ediff-revision))) (define-key menu-bar-ediff-menu [separator-ediff-directories] (quote ("--"))) (define-key menu-bar-ediff-menu [ediff-directories3] (quote ("Three Directories..." . ediff-directories3))) (define-key menu-bar-ediff-menu [ediff-directories] (quote ("Two Directories..." . ediff-directories))) (define-key menu-bar-ediff-menu [separator-ediff-files] (quote ("--"))) (define-key menu-bar-ediff-menu [ediff-buffers3] (quote ("Three Buffers..." . ediff-buffers3))) (define-key menu-bar-ediff-menu [ediff-files3] (quote ("Three Files..." . ediff-files3))) (define-key menu-bar-ediff-menu [ediff-buffers] (quote ("Two Buffers..." . ediff-buffers))) (define-key menu-bar-ediff-menu [ediff-files] (quote ("Two Files..." . ediff-files))) (define-key menu-bar-ediff-merge-menu [ediff-merge-dir-revisions-with-ancestor] (quote ("Directory Revisions with Ancestor..." . ediff-merge-directory-revisions-with-ancestor))) (define-key menu-bar-ediff-merge-menu [ediff-merge-dir-revisions] (quote ("Directory Revisions..." . ediff-merge-directory-revisions))) (define-key menu-bar-ediff-merge-menu [ediff-merge-revisions-with-ancestor] (quote ("Revisions with Ancestor..." . ediff-merge-revisions-with-ancestor))) (define-key menu-bar-ediff-merge-menu [ediff-merge-revisions] (quote ("Revisions..." . ediff-merge-revisions))) (define-key menu-bar-ediff-merge-menu [separator-ediff-merge] (quote ("--"))) (define-key menu-bar-ediff-merge-menu [ediff-merge-directories-with-ancestor] (quote ("Directories with Ancestor..." . ediff-merge-directories-with-ancestor))) (define-key menu-bar-ediff-merge-menu [ediff-merge-directories] (quote ("Directories..." . ediff-merge-directories))) (define-key menu-bar-ediff-merge-menu [separator-ediff-merge-dirs] (quote ("--"))) (define-key menu-bar-ediff-merge-menu [ediff-merge-buffers-with-ancestor] (quote ("Buffers with Ancestor..." . ediff-merge-buffers-with-ancestor))) (define-key menu-bar-ediff-merge-menu [ediff-merge-buffers] (quote ("Buffers..." . ediff-merge-buffers))) (define-key menu-bar-ediff-merge-menu [ediff-merge-files-with-ancestor] (quote ("Files with Ancestor..." . ediff-merge-files-with-ancestor))) (define-key menu-bar-ediff-merge-menu [ediff-merge-files] (quote ("Files..." . ediff-merge-files))) (define-key menu-bar-epatch-menu [ediff-patch-buffer] (quote ("To a Buffer..." . ediff-patch-buffer))) (define-key menu-bar-epatch-menu [ediff-patch-file] (quote ("To a File..." . ediff-patch-file))) (define-key menu-bar-ediff-misc-menu [emultiframe] (quote ("Toggle use of separate control buffer frame" . ediff-toggle-multiframe))) (define-key menu-bar-ediff-misc-menu [eregistry] (quote ("List Ediff Sessions" . ediff-show-registry))) (define-key menu-bar-ediff-misc-menu [ediff-cust] (quote ("Customize Ediff" . ediff-customize))) (define-key menu-bar-ediff-misc-menu [ediff-doc] (quote ("Ediff Manual" . ediff-documentation))))))
8939 Switch from multiframe display to single-frame display and back.
8988 Leading/trailing \"C-x (\" and \"C-x )\" in the text are allowed and ignored.
9038 be called while BUFFER is current and with `standard-output' bound to
9041 If THUNK returns nil, we display BUFFER starting at the top, and
9045 in which BUFFER is displayed and allows the user to scroll through that buffer
9049 If THUNK returns nil, we display BUFFER starting at the top, and
9054 buffer's window disappears (i.e., we use `save-window-excursion'), and
9084 With prefix ARG, turn ElDoc mode on if and only if ARG is positive.
9282 With arg, turn Encoded-kbd mode on if and only if arg is positive.
9334 Prompt the user for values of nick, server, port, and password.
9339 ERC is a powerful, modular, and extensible IRC client.
9342 It permits you to select connection parameters, and then starts ERC.
9355 then the server and full-name will be set to those values, whereas
9356 `erc-compute-port', `erc-compute-nick' and `erc-compute-full-name' will
9366 Otherwise, connect to HOST:PORT as USER and /join CHANNEL.
9408 This figures out the dcc subcommand and calls the appropriate routine to
9424 It examines the DCC subcommand, and calls the appropriate routine for
9445 Return an appropriate EZBounce login for SERVER and PORT.
9506 You can put this on `erc-insert-modify-hook' and/or `erc-send-modify-hook'.
9572 is writeable (it will be created as necessary) and
9670 server parameter NETWORK if provided, otherwise parse the server name and
9797 Global minor mode for tracking ERC buffers and showing activity in the
9800 This exists for the sole purpose of providing the C-c C-SPC and
9892 Execute the given Eshell COMMAND, and return the result.
9969 If nil, and the symbol that is the value of `major-mode'
10015 Returns the buffer containing the tag's definition and moves its point there,
10028 onto a ring and may be popped back to with \\[pop-tag-mark].
10037 Select the buffer containing the tag's definition, and move point there.
10049 onto a ring and may be popped back to with \\[pop-tag-mark].
10059 Select the buffer containing the tag's definition in another window, and
10072 onto a ring and may be popped back to with \\[pop-tag-mark].
10082 Select the buffer containing the tag's definition in another frame, and
10095 onto a ring and may be popped back to with \\[pop-tag-mark].
10105 Select the buffer containing the tag's definition and move point there.
10116 onto a ring and may be popped back to with \\[pop-tag-mark].
10142 to save time and avoid uninteresting warnings.
10156 interesting (it returns non-nil if so) and `tags-loop-operate' is a form to
10184 This searches only the first table in the list, and no included tables.
10231 and `ethio-secondary-language' specifies the secondary.
10233 If the 3rd parameter SECONDARY is given and non-nil, assume the region
10237 If the 4th parameter FORCE is given and non-nil, perform conversion
10241 `ethio-use-colon-for-colon' and
10250 language and `ethio-secondary-language' specifies the secondary.
10260 `ethio-use-colon-for-colon' and
10272 Convert SERA to FIDEL to read/write mail and news.
10274 If the buffer contains the markers \"<sera>\" and \"</sera>\",
10277 If invoked interactively and there is no marker, convert the subject field
10278 and the body into FIDEL using `ethio-sera-to-fidel-region'.
10283 Convert the regions surrounded by \"<sera>\" and \"</sera>\" from SERA to FIDEL.
10285 The markers \"<sera>\" and \"</sera>\" themselves are not deleted.
10292 language and `ethio-secondary-language' specifies the secondary.
10294 If the 3dr parameter SECONDARY is given and non-nil, try to convert
10298 If the 4th parameter FORCE is given and non-nil, convert even if the
10303 `ethio-quote-vowel-always' and `ethio-numeric-reduction'.
10310 language and `ethio-secondary-language' specifies the secondary.
10321 `ethio-quote-vowel-always' and `ethio-numeric-reduction'.
10332 Convert FIDEL to SERA to read/write mail and news.
10336 2) insert \"</sera>\" at the end of the body, and
10344 Convert the regions surrounded by \"<sera>\" and \"</sera>\" from FIDEL to SERA.
10345 The markers \"<sera>\" and \"</sera>\" themselves are not deleted.
10365 The second and third parameters BEGIN and END specify the region.
10439 Query the directory server, and expand the query string before point.
10456 queries the server for the existing fields and displays a corresponding form.
10466 (cond ((not (string-match "XEmacs" emacs-version)) (defvar eudc-tools-menu (make-sparse-keymap "Directory Search")) (fset (quote eudc-tools-menu) (symbol-value (quote eudc-tools-menu))) (define-key eudc-tools-menu [phone] (quote ("Get Phone" . eudc-get-phone))) (define-key eudc-tools-menu [email] (quote ("Get Email" . eudc-get-email))) (define-key eudc-tools-menu [separator-eudc-email] (quote ("--"))) (define-key eudc-tools-menu [expand-inline] (quote ("Expand Inline Query" . eudc-expand-inline))) (define-key eudc-tools-menu [query] (quote ("Query with Form" . eudc-query-form))) (define-key eudc-tools-menu [separator-eudc-query] (quote ("--"))) (define-key eudc-tools-menu [new] (quote ("New Server" . eudc-set-server))) (define-key eudc-tools-menu [load] (quote ("Load Hotlist of Servers" . eudc-load-eudc)))) (t (let ((menu (quote ("Directory Search" ["Load Hotlist of Servers" eudc-load-eudc t] ["New Server" eudc-set-server t] ["---" nil nil] ["Query with Form" eudc-query-form t] ["Expand Inline Query" eudc-expand-inline t] ["---" nil nil] ["Get Email" eudc-get-email t] ["Get Phone" eudc-get-phone t])))) (if (not (featurep (quote eudc-autoloads))) (if eudc-xemacs-p (if (and (featurep (quote menubar)) (not (featurep (quote infodock)))) (add-submenu (quote ("Tools")) menu)) (require (quote easymenu)) (cond ((fboundp (quote easy-menu-add-item)) (easy-menu-add-item nil (quote ("tools")) (easy-menu-create-menu (car menu) (cdr menu)))) ((fboundp (quote easy-menu-create-keymaps)) (define-key global-map [menu-bar tools eudc] (cons "Directory Search" (easy-menu-create-keymaps "Directory Search" (cdr menu)))))))))))
10482 Display URL and make it clickable.
10487 Display e-mail address and make it clickable.
10549 element, and inserts a string representing it in the buffer (at
10551 several lines. The PRETTY-PRINTER should use `insert', and not
10554 Optional second and third arguments HEADER and FOOTER are strings,
10555 possibly empty, that will always be present at the top and bottom,
10559 the footer and every node's printed representation. Optional
10580 Run script with user-specified args, and collect output in a buffer.
10582 command to find the next error. The buffer is also in `comint-mode' and
10590 `executable-insert', `executable-query' and `executable-chmod' control
10591 when and how magic numbers are inserted or replaced and scripts made
10634 cyclicaly with the functions `expand-jump-to-previous-slot' and
10672 \\[f90-indent-new-line] indents current line and creates a new indented line.
10680 Variables controlling indentation style and extra features:
10711 From an END statement, check and fill the end using matching block start.
10712 Allowed values are 'blink, 'no-blink, and nil, which determine
10782 Mark mode) and nonempty, and there is no prefix argument,
10791 of faces to be used, and removing any faces further
10805 and there is no prefix argument, this command sets the region to the
10819 and there is no prefix argument, this command sets the region to the
10837 and there is no prefix argument, this command sets the region to the
10868 Remove `face' and `mouse-face' text properties.
10879 These special properties include `invisible', `intangible' and `read-only'.
10889 Display names of defined colors, and show what they look like.
10925 Visit each message in the feedmail queue directory and send it out.
10927 messages skipped, and number of non-message things in the queue (commonly
10928 backup file names and the like).
10933 Perform some kind of reminder activity about queued and draft messages.
10946 the associated value is a function, it is called without arguments and is expected
10961 Search buffer for next file or URL, and run ffap.
10976 and the functions `ffap-file-at-point' and `ffap-url-at-point'.
10983 Put up a menu of files and urls mentioned in this buffer.
10984 Then set mark, jump to choice, and try to fetch it. The menu is
10985 cached in `ffap-menu-alist', and rebuilt by `ffap-menu-rescan'.
11053 Adds DIR and any subdirectories to the file-cache.
11064 the cache, and, once it has found a unique name, it cycles through
11083 Set up hooks, load the cache file -- if existing -- and build the menu.
11113 Use the \"-F\" or \"-b\" switches if and only if you also use
11120 On Berkeley systems, this is `-s'; on Posix, and with GNU grep, `-q' does it.
11126 Run `find' and go into Dired mode on a buffer of the output.
11138 and run dired on those files.
11139 PATTERN is a shell wildcard (not an Emacs regexp) and need not be quoted.
11147 Find files in DIR containing a regexp REGEXP and start Dired on output.
11210 constructs such as include files etc, and an associated method for
11266 Visit the library in a buffer, and return a cons cell (BUFFER . POSITION),
11271 and it is interpreted via `find-function-regexp-alist'.
11280 in a buffer and the point of the definition. The buffer is
11294 near point (selected by `function-called-at-point') in a buffer and
11300 See also `find-function-recenter-line' and `find-function-after-hook'.
11321 Finds the library containing the definition of VARIABLE in a buffer and
11334 near point (selected by `variable-at-point') in a buffer and
11341 See also `find-function-recenter-line' and `find-function-after-hook'.
11375 near point (selected by `variable-at-point') in a buffer and
11382 See also `find-function-recenter-line' and `find-function-after-hook'.
11461 When handling is enabled, user can type C-s as C-\\, and C-q as C-^.
11469 on VT-100 and H19 terminals. When flow control is enabled,
11470 you must type C-\\ to get the effect of a C-s, and type C-^
11502 With arg, turn Flymake mode on if and only if arg is positive.
11525 Turn on `flyspell-mode' for comments and strings.
11532 This spawns a single Ispell process and checks each word.
11577 Flyspell text between BEG and END.
11589 ;;;### (autoloads (follow-delete-other-windows-and-split follow-mode
11619 Follow mode comes to its prime when used on a large screen and two
11623 and being able to use 144 lines instead of the normal 72... (your
11627 `\\[split-window-horizontally]' or `M-x follow-delete-other-windows-and-split' can be used.
11632 will listen to the output of processes and redisplay accordingly.
11643 (autoload (quote follow-delete-other-windows-and-split) "follow" "\
11644 Create two side by side windows and enter Follow Mode.
11648 frame, are deleted and the selected window is split in two
11659 (global-set-key [f7] 'follow-delete-other-windows-and-split)
11750 Variables controlling indentation style and extra features:
11759 Extra indentation within STRUCTURE, UNION, MAP and INTERFACE blocks.
11847 and choose the directory as the fortune-file.
11857 and choose the directory as the fortune-file.
11871 and source-file directory for your debugger.
11875 it starts with two windows: one displaying the GUD buffer and the
11921 Non-nil means record the process input and output in `gdb-debug-log'.")
11950 starter\" and the `cdr' as a \"comment ender\". (Use nil for the
11952 the syntax table has limitations about what comment starters and
11982 Generic modes provide basic comment and font-lock functionality
11984 own mode, but have comment characters, keywords, and the like.)
11995 expression that matches these keywords and concatenates it with
11996 PREFIX and SUFFIX. Then it returns a construct based on this
12048 command, the second element is an icon file name and the third
12051 and all following elements are passed as the PROPS argument to the
12082 non-nil and not a positive number, Gnus will prompt the user for the
12108 If ARG is non-nil and a positive number, Gnus will use that as the
12109 startup level. If ARG is non-nil and not a positive number, Gnus will
12147 This will modify the `gnus-setup-news-hook', and
12148 `message-send-mail-real-function' variables, and install the Gnus agent
12195 Start Gnus and fetch session.
12200 Start Gnus, send queue and fetch session.
12244 Go through all groups and put the articles into the cache.
12294 variable `gnus-delay-default-hour', minute and second are zero.
12394 FILE should be a PNG file that's 48x48 and smaller than or equal to
12407 Start Gnus if necessary and enter GROUP.
12413 Pop up a frame and enter GROUP.
12469 splitting, and defines the variable nnmail-split-fancy according with
12479 by gnus-group-split-update, and only when its CATCH-ALL argument is
12491 Computes nnmail-split-fancy from group params and CATCH-ALL.
12524 case, the group is ignored). Otherwise, if TO-ADDRESS, TO-LIST and/or
12528 matches this regexp too, and if SPLIT-EXCLUDE is specified, RESTRICT
12598 (define-mail-user-agent (quote gnus-user-agent) (quote gnus-msg-mail) (quote message-send-and-exit) (quote message-kill-buffer) (quote message-send-hook))
12632 Display picons in the Cc and To headers.
12638 Display picons in the Newsgroups and Followup-To headers.
12679 Return intersection of LIST1 and LIST2.
12680 LIST1 and LIST2 have to be sorted over <.
12685 Return intersection of RANGE1 and RANGE2.
12686 RANGE1 and RANGE2 have to be sorted over <.
12693 Return intersection of LIST1 and LIST2 by modifying cdr pointers of LIST1.
12694 LIST1 and LIST2 have to be sorted over <.
12699 Return union of LIST1 and LIST2.
12700 LIST1 and LIST2 have to be sorted over <.
12705 Return union of LIST1 and LIST2 by modifying cdr pointers of LIST1.
12706 LIST1 and LIST2 have to be sorted over <.
12742 between gnus-sieve-region-start and gnus-sieve-region-end with
12745 See the documentation for these variables and functions for details.
12751 between gnus-sieve-region-start and gnus-sieve-region-end with
12753 See the documentation for these variables and functions for details.
12832 Start a Gomoku game between you and Emacs.
12835 If optional arguments N and M are given, an N by M board is used.
12838 You and Emacs play in turn by marking a free square. You mark it with X
12839 and Emacs marks it with O. The winner is the first to get five contiguous
12842 You play by moving the cursor over the square you choose and hitting
12846 Gomoku game, and ought to be upgraded to use the full modern rules.
12873 By default, goto-address binds `goto-address-at-point' to mouse-2 and C-c RET
12874 only on URLs and e-mail addresses.
12876 Also fontifies the buffer appropriately (see `goto-address-fontify-p' and
12922 The default grep program for `grep-command' and `grep-find-command'.
12932 If `gnu', use `find -print0' and `xargs -0'.
12933 Any other non-nil value means to use `find -print' and `xargs'.
12942 Setup compilation variables and buffer for `grep'.
12943 Set up `compilation-exit-message-function' and run `grep-setup-hook'.
12953 Sets `grep-last-buffer' and `compilation-window-height'.
12958 Run grep, with user-specified args, and collect output in a buffer.
12997 With two \\[universal-argument] prefixes, directly edit and run `grep-command'.
13003 This command shares argument histories with \\[rgrep] and \\[grep].
13015 With two \\[universal-argument] prefixes, directly edit and run `grep-find-command'.
13021 This command shares argument histories with \\[lgrep] and \\[grep-find].
13033 SPEC is an image specification, IMG-HEIGHT and IMG-WIDTH are width
13034 and height of the image in pixels. WINDOW-AND-PIXMAP-ID is a string of
13049 directory and source-file directory for your debugger. By
13065 and source-file directory for your debugger.
13072 and source-file directory for your debugger.
13079 and source-file directory for your debugger.
13089 and source-file directory for your debugger.
13096 and source-file directory for your debugger.
13104 switch is given, omit all whitespace between it and its value.
13106 See `gud-jdb-use-classpath' and `gud-jdb-classpath' documentation for
13134 and `handwrite-13pt' set up for various sizes of output.
13185 If KBD is non-nil, `kbd-help' is used instead, and any
13229 quit. If both `kbd-help' and `help-echo' produce help strings,
13233 `local-map', `button' and `kbd-help'. Any value other than t or
13239 `help-at-pt-cancel-timer' to cancel the timer set by, and the
13247 Thus, Custom distinguishes between a nil value and other values
13263 toward ARG. If ARG is 0 and point is inside a region, move to
13264 the start of that region. If ARG is 0 and point is not in a
13265 region, print a message to that effect, but do not move point and
13267 an error results and the number of available regions is mentioned
13268 in the error message. Point is not moved and HOOK is not run.
13281 toward ARG. If ARG is 0 and point is inside a help-echo region,
13282 move to the start of that region. If ARG is 0 and point is not
13284 are not enough regions to move over, an error results and the
13324 Simplify a library name FILE to a relative name, and make it a source file.
13373 and window listing and describing the options.
13388 Major mode for viewing help text and navigating references in it.
13420 Parse and hyperlink documentation cross-references in the given BUFFER.
13422 Find cross-reference information in a buffer and activate such cross
13424 the canonical form `...' and the type of reference may be
13452 Insert STRING and make a hyperlink from cross-reference text on it.
13460 Add xrefs for symbols in `pp's output between FROM and TO.
13492 Hexl mode and return to the previous mode using `hexl-mode-exit'.
13499 are at and 16 characters from the file (displayed as hexadecimal
13500 values grouped every 16 bits) and as their ASCII values.
13517 00000040: 2041 5343 4949 0a61 6e64 2070 7269 6e74 ASCII.and print
13528 cursor movement bindings are the same (ie. Use \\[hexl-backward-char], \\[hexl-forward-char], \\[hexl-next-line], and \\[hexl-previous-line]
13529 to move the cursor left, right, down, and up).
13531 Advanced cursor movement commands (ala \\[hexl-beginning-of-line], \\[hexl-end-of-line], \\[hexl-beginning-of-buffer], and \\[hexl-end-of-buffer]) are
13536 ASCII characters (character between space (0x20) and tilde (0x7E)) are
13537 bound to self-insert so you can simply type the character and it will
13544 \\[hexl-insert-hex-char] will insert a given hexadecimal value (if it is between 0 and 0xFF)
13547 \\[hexl-insert-octal-char] will insert a given octal value (if it is between 0 and 0377)
13550 \\[hexl-insert-decimal-char] will insert a given decimal value (if it is between 0 and 255)
13567 and edit the file in `hexl-mode'.
13602 to whitespace and initial lower-case letters will become case insensitive.)
13614 (See `font-lock-keywords'.) They may be edited and re-loaded with \\[hi-lock-find-patterns],
13617 'ask and the user responds y to the prompt, or if
13618 `hi-lock-file-patterns-policy' is bound to a function and that
13624 When hi-lock is started and if the mode is not excluded or patterns
13648 With prefix ARG, turn Global-Hi-Lock mode on if and only if ARG is positive.
13661 \\<minibuffer-local-map>Use \\[next-history-element] and \\[previous-history-element] to retrieve next or previous history item.
13673 \\<minibuffer-local-map>Use \\[next-history-element] and \\[previous-history-element] to retrieve next or previous history item.
13683 Whitespace in REGEXP converted to arbitrary whitespace and initial
13705 `highlight-regexp' and `highlight-lines-matching-regexp'; they can
13725 An association list of defined and undefined symbols for the
13732 and `hide-ifdef-use-define-alist' to set the current `hide-ifdef-env'
13736 Set to non-nil to not show #if, #ifdef, #ifndef, #else, and
13762 *Non-nil means hide the #ifX, #else, and #endif lines.")
13779 and comments, respectively for major mode MODE.
13781 START, END and COMMENT-START are regular expressions. A block is
13782 defined as text surrounded by START and END.
13785 MDATA-SELECTOR), where COMPLEX-START is a regexp w/ multiple parts and
13805 commands and the hideshow commands are enabled.
13809 `hs-show-block', `hs-hide-level' and `hs-toggle-hiding'. There is also
13810 `hs-hide-initial-comment-block' and `hs-mouse-toggle-hiding'.
13812 Turning hideshow minor mode off reverts the menu bar and the
13813 variables to default values and disables the hideshow commands.
13838 Remove the change face from the region between BEG and END.
13850 and passive state.
13858 Passive state - means changes are kept and new ones recorded but are
13892 face described by the second element, and so on. Very old changes remain
13904 Compare two buffers and highlight the differences.
13906 The default is the current buffer and the one in the next window.
13908 If either buffer is modified and is visiting a file, you are prompted
13911 Unless the buffer is unmodified and visiting a file, the buffer is
13915 changes are made, so \\[highlight-changes-next-change] and
13921 Compare this buffer with a file, and highlight differences.
13931 changes are made, so \\[highlight-changes-next-change] and
13952 on for future \"suitable\" buffers (and for \"suitable\" existing buffers if
14003 Can contain both regexps matching buffer names (as strings) and major modes
14010 Can contain both regexps matching buffer names (as strings) and major modes
14072 Global-Hl-Line mode uses the functions `global-hl-line-unhighlight' and
14073 `global-hl-line-highlight' on `pre-command-hook' and `post-command-hook'.
14085 Display the holidays for last month, this month, and next month.
14086 If called with an optional prefix argument, prompts for month and year.
14103 mentioned lists, and nothing else.
14157 With numeric ARG, enable auto-update if and only if ARG is positive.
14194 (autoload 'ibuffer-do-view-and-eval "ibuf-ext")
14262 prompt for NAME, and use the current filters.
14295 turned into two separate filters [name: foo] and [mode: bar-mode].
14318 Interactively, prompt for NAME, and use the current filters.
14412 If called interactively, prompt for a buffer name and go to the
14423 View the differences between this buffer and its associated file.
14494 Mark all buffers whose name begins and ends with '*'.
14526 BODY will be called with `buffer' bound to the buffer object, and
14555 buffer object, and `b' bound to another. BODY should return a non-nil
14556 value if and only if `a' is \"less than\" `b'.
14601 will be evaluated with BUF bound to the buffer object, and QUALIFIER
14668 case an error string which describes all the errors and problems is
14674 Import an iCalendar file and append to a diary file.
14686 object, reads it and adds all VEVENT elements to the diary
14732 Expression and list commands understand all Icon brackets.
14742 Non-nil means automatically newline before and after braces
14775 If buffer exists and shell process is running, just switch to the buffer.
14778 is non-nil, the shell buffer and the source buffers will be in
14785 input and controlling the IDL job. See help on `idlwave-shell-mode'.
14804 1. Indentation and Formatting
14806 Like other Emacs programming modes, C-j inserts a newline and indents.
14827 nil, code can also be auto-filled and auto-indented.
14830 entire buffer with \\[mark-whole-buffer] and execute
14836 IDLWAVE displays information about the calling sequence and the
14840 routines, all routines in idlwave-mode buffers and (when the
14843 user and library catalogs many popular libraries ship with by
14853 the manual to configure where and how the HTML help is displayed.
14858 class names, keyword parameters, system variables and tags, class
14859 tags, structure tags, filenames and much more. It is context
14860 sensitive and figures out what is expected at point. Lower case
14864 5. Code Templates and Abbreviations
14866 Many Abbreviations are predefined to expand to code fragments and templates.
14890 The case of reserved words and some abbrevs is controlled by
14891 `idlwave-reserved-word-upcase' and `idlwave-abbrev-change-case'.
14903 9. Documentation and Customization
14907 not work). For Postscript, PDF, and HTML versions of the
14937 Determines for which functional group (buffer and files) ido behavior
14942 - `both': Turn on ido buffer and file behavior.
14954 keybindings for the `find-file' and `switch-to-buffer' families of
14970 `ido-enable-prefix' and `ido-toggle-prefix'. When you have found the
14989 \\[ido-toggle-prefix] Toggle between substring and prefix matching.
14999 Switch to another buffer and show it in another window.
15027 Switch to another buffer and show it in another frame.
15046 if substring-matching is used (default). Look at `ido-enable-prefix' and
15068 \\[ido-wide-find-file-or-pop-dir] and \\[ido-wide-find-dir-or-delete-dir] prompts and uses find to locate files or directories.
15072 \\[ido-toggle-prefix] Toggle between substring and prefix matching.
15082 Switch to another file and show it in another window.
15089 Switch to another file and show it in another window.
15124 Switch to another file and show it in another frame.
15162 Read file name, prompting with PROMPT and completing in directory DIR.
15169 Read directory name, prompting with PROMPT and completing in directory DIR.
15177 PROMPT is a string to prompt with; normally it ends in a colon and a space.
15261 Determine and return image type.
15265 of image data. If that doesn't work, and FILE-OR-DATA is a file name,
15296 of image data. If that doesn't work, and FILE-OR-DATA is a file name,
15332 specifying the X and Y positions and WIDTH and HEIGHT of image area
15352 Remove images between START and END in BUFFER.
15365 least contain the properties `:type TYPE' and either `:file FILE' or
15367 e.g. `xbm', FILE is the file to load the image from, and DATA is a
15369 is supported, and FILE exists, is used to construct the image
15387 least contain the properties `:type TYPE' and either `:file FILE' or
15389 e.g. `xbm', FILE is the file to load the image from, and DATA is a
15391 specification whose TYPE is supported, and FILE exists, is used to
15404 ;;;### (autoloads (image-dired-dired-edit-comment-and-tags image-dired-mark-tagged-files
15420 Open directory DIR and create a default window configuration.
15429 image files in dired and type
15434 The current window configuration is saved and can be restored by
15447 you have the dired buffer in the left window and the
15456 `image-dired-next-line-and-display' and
15457 `image-dired-previous-line-and-display' where we do not want the
15463 Make a preview buffer for all images in DIR and display it.
15492 Note that n, p and <down> and <up> will be hijacked and bound to
15527 image file and stored in image-dired's database file. This command
15528 lets you input a regexp and this will be matched against all tags
15534 (autoload (quote image-dired-dired-edit-comment-and-tags) "image-dired" "\
15535 Edit comment and tags of current or marked image files.
15536 Edit comment and tags for all marked image files in an
15580 Optional arguments VISIT, BEG, END, and REPLACE are interpreted as for
15621 to toggle between display as an image and display as text.
15637 set that major mode and Image minor mode.
15639 See commands `image-mode' and `image-minor-mode' for more
15662 The function should take two arguments and return t if the first
15685 It should be a function that takes no arguments and returns
15702 index and it should return nil when it doesn't find another index.")
15718 This function will be called with two strings, and should return
15723 such as \"begins with\" or \"name matches and number of
15827 and should result in a Lisp expression that will command the inferior Lisp
15838 and franz. This variable is used to initialize `comint-prompt-regexp' in the
15857 Run an inferior Lisp process, input and output via buffer `*inferior-lisp*'.
15933 Look up a string TOPIC in the index for this manual and go to that entry.
15950 one topic and contains references to other nodes which discuss related
15951 topics. Info has commands to follow the references and show you other nodes.
15959 This works with menu items, cross references, and
15960 the \"next\", \"previous\" and \"up\", depending on where you click.
15993 and select the node in which the next occurrence is found.
15997 \\[Info-index] Search for a topic in this manual's Index and go to index entry.
16102 The usual path is `Info-directory-list' and `Info-additional-directory-list'.
16107 Check info references in all customize groups and variables.
16108 `custom-manual' and `info-link' entries in the `custom-links' list are checked.
16111 link information. This will be a lot of lisp packages loaded, and can take
16137 in, with names generated by appending `-' and a number to the original
16139 contains just the tag table and a directory of subfiles.
16151 Must be used only with -batch, and kills Emacs on completion.
16166 Select an input method and turn it on in interactive search.
16206 The region between FROM and TO is translated using the table TRANS-TAB.
16213 The region between FROM and TO is translated using the table TRANS-TAB.
16220 The region between FROM and TO is translated using the table TRANS-TAB.
16227 The region between FROM and TO is translated using the table TRANS-TAB.
16234 The region between FROM and TO is translated using the table TRANS-TAB.
16241 The region between FROM and TO is translated using the table TRANS-TAB.
16248 The region between FROM and TO is translated using the table TRANS-TAB.
16278 Add submenus to the File menu, to convert to and from various formats.
16296 ;;;;;; ispell-complete-word ispell-continue ispell-buffer ispell-comments-and-strings
16317 will need to make your changes in this variable, save, and then
16335 An alist of dictionaries and their associated parameters.
16351 and precede characters from CASECHARS, they are parsed as part of a word,
16353 regular expression \"[']\" for OTHERCHARS. Then \"they're\" and
16359 CASECHARS, NOT-CASECHARS, and OTHERCHARS must be unibyte strings
16374 can be encoded as \\\"a, a\\\", \"a, ...) Defaults are ~tex and ~nroff
16383 Note that the CASECHARS and OTHERCHARS slots of the alist should
16384 contain the same character set as casechars and otherchars in the
16393 and added as a submenu of the \"Edit\" menu.")
16395 (defvar ispell-menu-map-needed (and (not ispell-menu-map) (not (featurep (quote xemacs))) (quote reload)))
16397 (if ispell-menu-map-needed (progn (setq ispell-menu-map (make-sparse-keymap "Spell")) (define-key ispell-menu-map [ispell-change-dictionary] (quote (menu-item "Change Dictionary..." ispell-change-dictionary :help "Supply explicit dictionary file name"))) (define-key ispell-menu-map [ispell-kill-ispell] (quote (menu-item "Kill Process" ispell-kill-ispell :enable (and (boundp (quote ispell-process)) ispell-process (eq (ispell-process-status) (quote run))) :help "Terminate Ispell subprocess"))) (define-key ispell-menu-map [ispell-pdict-save] (quote (menu-item "Save Dictionary" (lambda nil (interactive) (ispell-pdict-save t t)) :help "Save personal dictionary"))) (define-key ispell-menu-map [ispell-customize] (quote (menu-item "Customize..." (lambda nil (interactive) (customize-group (quote ispell))) :help "Customize spell checking options"))) (define-key ispell-menu-map [ispell-help] (quote (menu-item "Help" (lambda nil (interactive) (describe-function (quote ispell-help))) :help "Show standard Ispell keybindings and commands"))) (define-key ispell-menu-map [flyspell-mode] (quote (menu-item "Automatic spell checking (Flyspell)" flyspell-mode :help "Check spelling while you edit the text" :button (:toggle bound-and-true-p flyspell-mode)))) (define-key ispell-menu-map [ispell-complete-word] (quote (menu-item "Complete Word" ispell-complete-word :help "Complete word at cursor using dictionary"))) (define-key ispell-menu-map [ispell-complete-word-interior-frag] (quote (menu-item "Complete Word Fragment" ispell-complete-word-interior-frag :help "Complete word fragment at cursor")))))
16399 (if ispell-menu-map-needed (progn (define-key ispell-menu-map [ispell-continue] (quote (menu-item "Continue Spell-Checking" ispell-continue :enable (and (boundp (quote ispell-region-end)) (marker-position ispell-region-end) (equal (marker-buffer ispell-region-end) (current-buffer))) :help "Continue spell checking last region"))) (define-key ispell-menu-map [ispell-word] (quote (menu-item "Spell-Check Word" ispell-word :help "Spell-check word at cursor"))) (define-key ispell-menu-map [ispell-comments-and-strings] (quote (menu-item "Spell-Check Comments" ispell-comments-and-strings :help "Spell-check only comments and strings")))))
16401 (if ispell-menu-map-needed (progn (define-key ispell-menu-map [ispell-region] (quote (menu-item "Spell-Check Region" ispell-region :enable mark-active :help "Spell-check text in marked region"))) (define-key ispell-menu-map [ispell-message] (quote (menu-item "Spell-Check Message" ispell-message :visible (eq major-mode (quote mail-mode)) :help "Skip headers and included message text"))) (define-key ispell-menu-map [ispell-buffer] (quote (menu-item "Spell-Check Buffer" ispell-buffer :help "Check spelling of selected buffer"))) (fset (quote ispell-menu-map) (symbol-value (quote ispell-menu-map)))))
16404 Alist expressing beginning and end of regions not to spell check.
16421 *Lists of start and end keys to skip in HTML buffers.
16424 (e.g. \"<[tT][tT]/\" and \"<[^ \\t\\n>]\").")
16469 `i': Accept word and insert into private dictionary.
16471 `A': Accept word and place in `buffer-local dictionary'.
16476 `X': Exit spelling buffer. Leaves cursor at the current point, and permits
16510 (autoload (quote ispell-comments-and-strings) "ispell" "\
16511 Check comments and strings in the current buffer for spelling errors.
16541 If `transient-mark-mode' is on, and a region is active, spell-check
16558 All the buffer-local variables and dictionaries are ignored -- to read
16568 To abort spell checking of a message region and send the message anyway,
16603 With arg, turn Iswitchb mode on if and only iff ARG is positive.
16624 Convert argument to Katakana and return that.
16635 Convert argument to Hiragana and return that.
16642 Convert argument to `hankaku' and return that.
16650 Convert argument to `zenkaku' and return that.
16709 This removes the entries in `file-name-handler-alist' and `auto-mode-alist'
16710 and `inhibit-first-line-modes-suffixes' that were added
16760 'prefix Command prefix argument, i.e. M-0 .. M-9 and M--
16763 'numeric Plain numeric keypad, i.e. 0 .. 9 and . (or DECIMAL arg)
16766 in the global and local keymaps.
16768 If SETUP is 'numeric and the optional fourth argument DECIMAL is non-nil,
16786 at beginning and end of line have character category `>' and `<'
16791 in one place, and is used for the text processing described above in
16807 list are called with two arguments; starting and ending buffer
16814 positions FROM and TO (integers or markers) specifying the target region.
16816 and the return value is the length of the conversion.
16823 ;;;### (autoloads (kmacro-end-call-mouse kmacro-end-and-call-macro
16830 (global-set-key "\C-xe" 'kmacro-end-and-call-macro)
16839 Use \\[kmacro-end-macro] to finish recording and make the macro available.
16840 Use \\[kmacro-end-and-call-macro] to execute the macro.
16851 Use \\[kmacro-insert-counter] to insert (and increment) the macro counter.
16852 The counter value can be set or modified via \\[kmacro-set-counter] and \\[kmacro-add-counter].
16864 or it can be given a name with \\[kmacro-name-last-macro] and then invoked
16879 command. See `kmacro-call-repeat-key' and `kmacro-call-repeat-with-arg'
16897 When defining/executing macro, inserts macro counter and increments
16901 The macro counter can be modified via \\[kmacro-set-counter] and \\[kmacro-add-counter].
16913 (autoload (quote kmacro-end-and-call-macro) "kmacro" "\
16924 Move point to the position clicked with the mouse and call last kbd macro.
16989 Here is the relation between prefix args and game options:
16998 You start by moving to a square and typing \\[lm-start-robot],
17019 Transcribe a Romanized Lao syllable in the region FROM and TO to Lao string.
17022 START and END are the beggining and end positions of the Roman Lao syllable,
17026 syllable. In that case, FROM and TO are indexes to STR.
17041 Compose Lao text in the region FROM and TO.
17167 \\<ledit-mode-map>Major mode for editing text and stuffing it to a Lisp job.
17172 \\[ledit-go-to-lisp] -- transfer to Lisp job and transmit saved text.
17174 and transmit saved text.
17210 If the feature is required by any other loaded code, and prefix arg FORCE
17219 variable `unload-hook-features-list' and could remove features from it
17244 SEARCH-STRING and normally outputs all matching absolute file names,
17265 prompts for both SEARCH-STRING and FILTER. It passes SEARCH-STRING
17287 If SETUP is non-nil, the buffer is then erased and `log-edit-hook' is run.
17288 Mark and point will be set around the entire contents of the
17295 log message and go back to the current buffer when done. Otherwise, it
17346 (defvar printer-name (and lpr-windows-system "PRN") "\
17353 On MS-DOS and MS-Windows systems, a string value is taken as the name of
17374 On MS-DOS and MS-Windows systems, if the value is an empty string then
17376 The programs `print' and `nprint' (the standard print programs on
17377 Windows NT and Novell Netware respectively) are handled specially, using
17386 See the variables `lpr-switches' and `lpr-command'
17392 Paginate and print buffer contents.
17402 See the variables `lpr-switches' and `lpr-command'
17409 See the variables `lpr-switches' and `lpr-command'
17415 Paginate and print the region contents.
17425 See the variables `lpr-switches' and `lpr-command'
17451 Display the quarters of the moon for last month, this month, and next month.
17452 If called with an optional prefix argument, prompts for month and year.
17513 use this command, and then save the file.
17524 \\[act] Finish this iteration normally and continue with the next.
17525 \\[skip] Skip the rest of this iteration, and start the next.
17535 the line, and run the last keyboard macro.
17537 When called from lisp, this function takes two arguments TOP and
17542 This is useful for quoting or unquoting included text, adding and
17548 and mark at opposite ends of the quoted section, and use
17564 and write a macro to massage a word into a table entry:
17570 and then select the region of un-tablified names and use
17584 Given an RFC-822 address ADDRESS, extract full name and canonical address.
17587 `mail-extr-ignore-single-names' and
17591 or more recipients, separated by commas, and we return a list of
17627 *Non-nil means keep a history for headers and text of outgoing mail.")
17632 Put headers and contents of this message into mail header history.
17651 Otherwise, (the default) use a smaller, somewhat faster, and
17671 we expect to find and remove the wrapper characters =?ISO-8859-1?Q?....?=.
17678 we expect to find and remove the wrapper characters =?ISO-8859-1?Q?....?=.
17708 Read mail aliases from personal mail alias file and set `mail-abbrevs'.
17739 Expand all mail aliases in suitable header fields found between BEG and END.
17741 Suitable header fields are `To', `From', `CC' and `BCC', `Reply-to', and
17763 current header, calls `mail-complete-function' and passes prefix arg if any.
17813 Name of the macro- and target browser buffer.
17923 Get a Un*x manual page and put it in a buffer.
17925 command to retrieve and clean a manpage in the background and places the
17938 Get a Un*x manual page of the item under point and put it in a buffer.
17985 This command applies to all frames that exist and frames to be
18019 `parens' if `angles' would need quoting and `parens' would not.")
18040 `message-smtpmail-send-it', `smtpmail-send-it' and `feedmail-send-it'.
18065 Predefined functions include `message-cite-original' and
18074 citation between (point) and (mark t). And each function should leave
18075 point and mark around the citation text as modified.")
18099 (define-mail-user-agent (quote message-user-agent) (quote message-mail) (quote message-send-and-exit) (quote message-kill-buffer) (quote message-send-hook))
18102 Major mode for editing mail and news to be sent.
18104 C-c C-s `message-send' (send the message) C-c C-c `message-send-and-exit'
18106 C-c C-f move to a header field (and create it if there isn't):
18116 C-c C-f s change subject and append \"(was: <Old Subject>)\"
18117 C-c C-f x crossposting with FollowUp-To header and note in body
18119 C-c C-f a Insert X-No-Archive: header and a note in the body
18128 C-c C-e `message-elide-region' (elide the text between point and mark).
18137 M-RET `message-newline-and-reformat' (break the line and reformat).
18145 is a function used to switch to and display the mail buffer.
18178 This is done simply by taking the old article and adding a Supersedes
18246 Called from program, takes two arguments START and END
18253 Called from program, takes two arguments START and END
18271 `meta-common-mode-hook' and `metafont-mode-hook'.
18281 `meta-common-mode-hook' and `metafont-mode-hook'.
18354 This function does not prompt the user for any header fields, and
18359 SUBJECT, and OTHER-HEADERS. Additional arguments are IGNORED.
18375 The optional arguments TO and SUBJECT specify recipients and the
18379 Elements look like (HEADER . VALUE) where both HEADER and VALUE
18382 CONTINUE, SWITCH-FUNCTION, YANK-ACTION and SEND-ACTIONS are
18388 Save draft and send message.
18402 are given a chance to see and to confirm these fields before the
18412 Quit editing and delete draft message.
18415 this command to kill the draft buffer and delete the draft
18434 Display version information about MH-E and the MH mail handling system.
18466 You can show the message the cursor is pointing to, and step through
18487 sequences, and the abbreviations (described in the mh(1) man
18513 If the option `transient-mark-mode' is set to t and you set a
18533 `clean-buffer-list-kill-regexps' and
18537 displayed (can be nil if the buffer was never displayed) and its
18679 Dissect the current buffer and return a list of uu handles.
18681 MIME-TYPE specifies a MIME type and parameters, which defaults to the
18687 Dissect text parts and put uu handles into HANDLE.
18820 With prefix ARG, turn Mouse Sel mode on if and only if ARG is positive.
18839 mouse-sel sets the variables `interprogram-cut-function' and
18852 primary selection and region.
18884 With arg, turn Msb mode on if and only if arg is positive.
18927 In the first form, valid codes are between FROM1 and TO1, or FROM2 and
18930 of the first byte, and the cdr part is the ranges of the second byte.")
18938 The MULTIBYTE-FORM column contains the format of the buffer and string
18960 Optional arguments are DEFAULT-VALUE and INITIAL-INPUT.
18970 This can list both Emacs `official' (ISO standard) charsets and the
18972 PC `codepages' and other coded character sets. See `non-iso-charset-alist'.
19018 This shows the mnemonic letter, name, and description of each coding system.
19044 This shows the name, size, and style of each fontset.
19060 character sets, and fontsets (if Emacs is running under a window
19099 START-COLUMN ... END-COLUMN of STR. Both END-COLUMN and START-COLUMN
19116 width of ELLIPSIS. If it is non-nil and not a string, then ELLIPSIS
19125 any Lisp object, and BRANCHES is a list of cons cells of the form
19130 can be a string, a vector, or a list." (and obj (listp obj) (listp (cdr obj))))
19177 Detect a coding system of the text between FROM and TO with PRIORITY-LIST.
19184 Detect a coding system of the text between FROM and TO with LANG-ENV.
19380 the comment's starting delimiter and should return either the desired
19398 Padding string that `comment-region' puts between comment chars and text.
19402 Extra spacing between the comment characters and the comment text
19414 behavior for explicit filling, you might as well use \\[newline-and-indent].")
19419 Check and setup the variables needed by other commenting functions.
19442 and then align or create a comment on this line at that column.
19465 even for syntax in which newline does not end the comment and blank lines
19469 `comment-start' without trailing spaces and `comment-padding'.
19475 The numeric prefix ARG specifies how many characters to add to begin- and
19489 If the region is active and `transient-mark-mode' is on, call
19492 Else, if the current line is empty, insert a comment and indent it.
19506 Break line at point and indent, continuing comment if within one.
19511 starting a new comment (and terminating it if necessary) on each line.
19512 If you want to continue one comment across several lines, use \\[newline-and-indent].
19547 Start the timers for display and retrieval. If the newsticker, i.e. the
19556 Start display timer for the actual ticker if wanted and not
19589 first definition, and if any other symbol, add after that
19602 Look for mbox folders in the nnfolder directory and make them into groups.
19645 Use the SOUP methods for posting news and mailing mail.
19650 Revert posting and mailing methods to the standard Emacs methods.
19713 Look up KEY in the function, operator and variable indices of the files
19754 indentation, doing some of the typing for you (with Abbrev mode) and by
19760 solving linear and nonlinear problems numerically. Function definitions
19761 can also be stored in files, and it can be used in a batch mode (which
19766 source and binaries for several popular systems are available.
19783 Non-nil means auto-insert a newline and indent after a semicolon.
19826 To automatically turn on the abbrev, auto-fill and font-lock features,
19839 including a reproducible test case and send the message.
19856 Outline-based notes management and organizer, alias
19862 of large files well structured. It supports ToDo items, deadlines and
19866 messages (Gnus), BBDB entries, and any files related to the project.
19867 For printing and sharing of notes, an Org-mode file (or a part of it)
19888 2. CHILDREN: The main headline and the direct children are shown.
19890 and zoom in further.
19894 a `show-subtree' and return to the previous cursor position. If ARG
19901 - Special case: if point is the the beginning of the buffer and there is
19941 This function should be placed into `remember-mode-hook' and in fact requires
19960 file, or you can use vertical cursor motion and visibility cycling (TAB) to
19979 is constructed from the current date and some additional data.
20004 `org-agenda-custom-commands'. In particular, specific tags and TODO keyword
20007 If the current buffer is in Org-mode and visiting a file, you can also
20016 Paramters are alternating variable names and values that will be bound
20045 The prefix arg can be used to select a specific TODO keyword and limit
20061 It accesses org files and extracts information from those files to be
20076 scheduled earlier and are not yet marked DONE.
20098 The function expects the lisp variables `entry' and `date' to be provided
20139 of the heading, so they move with it, if the line is killed and yanked
20155 \\[hide-subtree] hide-subtree make body and subheadings invisible.
20156 \\[show-subtree] show-subtree make body and subheadings visible.
20162 \\[hide-leaves] make body under heading and under its subheadings invisible.
20170 Turning on outline mode calls the value of `text-mode-hook' and then of
20215 With prefix ARG, turn Show Paren mode on if and only if ARG is positive.
20270 Non-nil means automatically newline after semicolons and the punctuation
20278 Non-nil means a comment { ... } is set after the ends which ends cases and
20283 See also the user variables pascal-type-keywords, pascal-start-keywords and
20301 Delete (and its variants) delete forward instead of backward.
20304 Home and End move to beginning and end of line
20305 C-Home and C-End move to beginning and end of buffer.
20327 Change mark behavior to emulate Motif, MAC or MS-Windows cut and paste style.
20329 This mode enables Delete Selection mode and Transient Mark mode.
20331 The arrow keys (and others) are bound to new functions
20337 C-LEFT and C-RIGHT move back or forward one word, disabling the mark.
20338 S-C-LEFT and S-C-RIGHT move back or forward one word, leaving the mark behind.
20340 M-LEFT and M-RIGHT move back or forward one word or sexp, disabling the mark.
20341 S-M-LEFT and S-M-RIGHT move back or forward one word or sexp, leaving the mark
20346 C-DOWN and C-UP move back or forward a paragraph, disabling the mark.
20347 S-C-DOWN and S-C-UP move back or forward a paragraph, leaving the mark behind.
20357 PRIOR or PAGE-UP scrolls and disables the mark.
20358 S-PRIOR or S-PAGE-UP scrolls and leaves the mark behind.
20380 Change mark behavior to emulate Motif, MAC or MS-Windows cut and paste style,
20381 and cursor movement commands.
20382 This mode enables Delete Selection mode and Transient Mark mode.
20518 ;;;;;; pcomplete-help pcomplete-expand pcomplete-continue pcomplete-expand-and-complete
20535 (autoload (quote pcomplete-expand-and-complete) "pcomplete" "\
20586 and run `cvs-mode' on it.
20605 Feed the output to a *cvs* buffer and run `cvs-mode' on it.
20606 With a prefix argument, prompt for a directory and cvs FLAGS to use.
20615 Feed the output to a *cvs* buffer and run `cvs-mode' on it.
20626 Feed the output to a *cvs* buffer and run `cvs-mode' on it.
20627 With a prefix argument, prompt for a directory and cvs FLAGS to use.
20638 Sensible values are `cvs-examine', `cvs-status' and `cvs-quickdir'.")
20653 The exact behavior is determined also by `cvs-dired-use-hook'." (when (stringp dir) (setq dir (directory-file-name dir)) (when (and (string= "CVS" (file-name-nondirectory dir)) (file-readable-p (expand-file-name "Entries" dir)) cvs-dired-use-hook (if (eq cvs-dired-use-hook (quote always)) (not current-prefix-arg) (equal current-prefix-arg cvs-dired-use-hook))) (save-excursion (funcall cvs-dired-action (file-name-directory dir) t t)))))
20672 Expression and list commands understand all Perl brackets.
20730 Encrypt the current region between START and END for RCPTS.
20732 If optional argument SIGN is non-nil, do a combined sign and encrypt.
20740 Encrypt the current region between START and END symmetric with passphrase.
20750 If optional arguments START and END are specified, only encrypt within
20761 If optional argument SIGN is non-nil, do a combined sign and encrypt.
20763 If optional arguments START and END are specified, only encrypt within
20772 Decrypt the current region between START and END.
20782 If optional arguments START and END are specified, only decrypt within
20791 Make the signature from text between START and END.
20797 and the the output is displayed.
20810 If optional arguments START and END are specified, only sign data
20814 and the the output is displayed.
20822 Verify the current region between START and END.
20837 If optional arguments START and END are specified, only verify data
20848 Import public keys in the current region between START and END.
20898 direction is right. Whitespace is inserted and tabs are changed to
20930 Clear a rectangle and save it: \\[picture-clear-rectangle]
20934 Draw a rectangular box around mark and point: \\[picture-draw-rectangle]
20971 Play pong and waste time.
20973 Move left and right bats and try to bounce the ball to your opponent.
21009 Evaluate EXPRESSION and pretty-print its value.
21058 file name regexp for matching and, when you use a prefix argument (C-u), the
21059 command prompts the user for a file name, and saves the PostScript image in
21077 file name regexp for matching and, when you use a prefix argument (C-u), the
21078 command prompts the user for a file name, and saves the PostScript image in
21096 file name regexp for matching and, when you use a prefix argument (C-u), the
21097 command prompts the user for a file name, and saves the PostScript image in
21117 file name regexp for matching and, when you use a prefix argument (C-u), the
21118 command prompts the user for a file name, and saves the PostScript image in
21135 Interactively, the command prompts for N-UP printing number and, when you use a
21136 prefix argument (C-u), the command prompts the user for a file name, and saves
21149 Interactively, the command prompts for N-UP printing number and, when you use a
21150 prefix argument (C-u), the command prompts the user for a file name, and saves
21163 Interactively, the command prompts for N-UP printing number and, when you use a
21164 prefix argument (C-u), the command prompts the user for a file name, and saves
21179 Interactively, the command prompts for N-UP printing number and, when you use a
21180 prefix argument (C-u), the command prompts the user for a file name, and saves
21249 The characters tab, linefeed, space, return and formfeed are not affected.
21251 Interactively, the command prompts for a directory and a file name regexp for
21264 The characters tab, linefeed, space, return and formfeed are not affected.
21271 The characters tab, linefeed, space, return and formfeed are not affected.
21278 Interactively, the command prompts for a directory and a file name regexp for
21307 user for a file name, and saves the spooled PostScript image in that file
21320 user for a file name, and saves the spooled PostScript image in that file
21333 user for a file name, and saves the spooled PostScript image in that file
21346 user for a file name, and saves the spooled PostScript image in that file
21381 Process a PostScript file IFILENAME and send it to printer.
21384 PostScript file IFILENAME and, when you use a prefix argument (C-u), the
21385 command prompts the user for an output PostScript file name OFILENAME, and
21550 The command prompts the user for a N-UP value and printing will
21555 The command prompts the user for a N-UP value and also for a current
21560 The command prompts the user for a N-UP value and also for a file name,
21561 and saves the PostScript image in that file instead of sending it to the
21566 PostScript printer and, finally, for a file name. Then change the active
21567 printer to that chosen by user and saves the PostScript image in
21572 zero and the argument SELECT is treated as follows:
21581 and saves the PostScript image in that file instead of sending it to the
21585 current PostScript printer and for a file name. Then change the active
21586 printer to that chosen by user and saves the PostScript image in that file
21590 active printer and printing will immediatelly be done using the new active
21596 Note that this command always behaves as if `pr-auto-region' and `pr-auto-mode'
21617 active printer and printing will immediatelly be done using the new active
21622 Note that this command always behaves as if `pr-auto-region' and `pr-auto-mode'
21636 Blank lines and `%%...' separate paragraphs. `%'s start comments.
21647 Run an inferior Prolog process, input and output via buffer *prolog*.
21674 The following variables hold user options, and can
21696 a second window will be displayed, and `ps-run-mode-hook' will be called.
21726 and Latin characters. The default setting can be
21734 or Korean PostScript printer and want to print
21735 buffer with ASCII, Latin-1, Japanese (JISX0208 and
21736 JISX0201-Kana) and Korean characters. At present,
21743 and non-latin fonts. BDF (Bitmap Distribution
21749 `intlfonts-1.2' and set the variable
21754 PostScript default fonts to print ASCII and Latin-1
21756 need to use both latin and non-latin characters on
21758 `ps-header-font-family' and `ps-font-info-database'.
21776 Generate PostScript code for plotting characters in the region FROM and TO.
21786 Where ENDPOS is the end position of the sequence and RUN-WIDTH is the width of
21792 Generate PostScript code for plotting composition in the region FROM and TO.
21803 Where ENDPOS is the end position of the sequence and RUN-WIDTH is the width of
21820 Start printing job for multi-byte chars between FROM and TO.
21843 *List associating a symbolic paper type to its width, height and doc media.
21877 Generate and print a PostScript image of the buffer.
21880 user for a file name, and saves the PostScript image in that file instead of
21890 Generate and print a PostScript image of the buffer.
21891 Like `ps-print-buffer', but includes font, color, and underline information in
21898 Generate and print a PostScript image of the region.
21904 Generate and print a PostScript image of the region.
21905 Like `ps-print-region', but includes font, color, and underline information in
21912 Generate and spool a PostScript image of the buffer.
21921 Generate and spool a PostScript image of the buffer.
21922 Like `ps-spool-buffer', but includes font, color, and underline information in
21931 Generate a PostScript image of the region and spool locally.
21939 Generate a PostScript image of the region and spool locally.
21940 Like `ps-spool-region', but includes font, color, and underline information in
21952 user for a file name, and saves the spooled PostScript image in that file
21962 Display the correspondence between a line length and a font size.
22016 FOREGROUND and BACKGROUND may be nil or a string that denotes the
22017 foreground and background colors respectively.
22047 Run an inferior Python process, input and output via buffer *Python*.
22069 contain Jython code. See also `run-python' and associated Python mode
22073 with nested `def' and `class' blocks. They take the innermost one as
22074 current without distinguishing method and class definitions. Used multiple
22085 \\[fill-paragraph] fills comments and multi-line strings appropriately, but has no
22089 Info-Look and Imenu. In Outline minor mode, `class' and `def'
22092 and this is added to the Hippie Expand functions locally if
22117 Decode quoted-printable in the region between FROM and TO, per RFC 2045.
22124 The CODING-SYSTEM argument is a historical hangover and is deprecated.
22125 QP encodes raw bytes and should be decoded into raw bytes. Decoding
22160 UPDATE-TRANSLATION-FUNCTION, CONVERSION-KEYS and SIMPLE.
22166 in the current key is searched in the list and the corresponding string is
22195 documentation of `quail-keyboard-layout' and
22204 map is an alist of translations and corresponding original keys.
22212 key \"..ABCD\" but have translations of \"..AB\" and \"CD..\", break
22213 the key at \"..AB\" and start translation of \"CD..\". Hangul
22215 break the key just at \"..ABC\" and start translation of \"D..\".
22230 commands such as C-f, C-b, C-n, C-p and TAB; they are treated as
22256 Each argument is a list of KEY and TRANSLATION.
22263 In these cases, a key specific Quail map is generated and assigned to KEY.
22318 If it is a cons, the car is one of the above and the cdr is a function
22322 In these cases, a key specific Quail map is generated and assigned to KEY.
22356 and update the file \"leim-list.el\" in DIRNAME.
22536 If COLUMN is within a multi-column character, replace it by spaces and tab.
22547 line where the region begins and ending with the line where the region
22550 When called from a program the rectangle's corners are START and END.
22557 Delete the contents of the rectangle with corners at START and END.
22560 When called from a program the rectangle's corners are START and END.
22567 Return the contents of the rectangle with corners at START and END.
22573 Delete the region-rectangle and save it as the last killed one.
22575 When called from a program the rectangle's corners are START and END.
22581 If the buffer is read-only, Emacs will beep and refrain from deleting
22600 and point is at the lower right corner.
22610 When called from a program the rectangle's corners are START and END.
22624 When called from a program the rectangle's corners are START and END.
22633 Called from a program, takes three args; START, END and STRING.
22642 When called from a program, the rectangle's corners are START and END.
22652 When called from a program the rectangle's corners are START and END.
22688 Minor mode with distinct support for \\label, \\ref and \\cite in LaTeX.
22693 Labels can be created with `\\[reftex-label]' and referenced with `\\[reftex-reference]'.
22694 When referencing, you get a menu with all labels of a given type and
22713 Under X, these and other functions will also be available as `Ref' menu
22736 bibtex entries (taken from the \\bibliography command) and offers the
22738 to `reftex-cite-format' and inserted into the buffer.
22750 The regular expression uses an expanded syntax: && is interpreted as `and'.
22751 Thus, `aaaa&&bbb' matches entries which contain both `aaaa' and `bbb'.
22795 \\[reftex-index-remaining-phrases] index current and following phrases
22843 Each string should be unique in STRINGS and should not contain any regexps,
22852 by \\=\\< and \\>.
22894 Optional PRE-HOOKS and POST-HOOKS are passed to `reporter-dump-state'.
22896 and point is left after the salutation.
22899 for details). The optional argument PRE-HOOKS and POST-HOOKS are
22908 to initialize a message, which the user can then edit and finally send
22910 mail-sending package is used for editing and sending the message.
22922 Make the current definition and/or comment visible.
22931 Initially `reposition-window' attempts to make both the definition and
22936 visible (if point is in code and it could not be made so, or if only
23024 If a prefix argument is given and the buffer `*rlogin-HOST*' already exists,
23045 This is useful if the remote machine and your local machine
23069 Currently known variants are 'emacs and 'mailutils.
23084 value is the user's email address and name.)
23095 go to that message and type \\[rmail-toggle-header] twice.")
23132 and the value of the environment variable MAIL overrides it).")
23154 *Whether and how to ask for confirmation before expunging deleted messages.")
23217 It is called with two arguments MSG and REGEXP, where
23223 It is called with three arguments MSG, REGEXP, and LIMIT, where
23242 ignored, and all the decoding work is done by a feature specified by
23250 Read and edit incoming mail.
23252 and edits that file in RMAIL Mode.
23280 \\[rmail-search] Search for string and show message it is found in.
23287 \\[rmail-expunge-and-save] Expunge and save the file.
23416 If the file exists and is not an Rmail file, the message is
23423 starting with the current one. Deleted messages are skipped and don't count.
23438 starting with the current one. Deleted messages are skipped and don't count.
23439 When called from lisp code, COUNT may be omitted and defaults to 1.
23449 to set the `filed' attribute, and not to display a message.
23546 Normally checks the To, From and Cc fields of headers;
23548 only look in the To and From fields.
23556 \(including in the date and other lines, as well as the subject line),
23588 If nil (default value), your `user-login-name' and `user-mail-address'
23617 ROT13 encrypt the region between START and END in current buffer.
23658 Parse and produce code for regular expression FORM.
23753 matches 0 through 9, a through f and A through F.
23756 matches space and tab only.
23760 space, and DEL.
23764 and DEL.
23767 matches letters and digits. (But at present, for multibyte characters,
23870 `(and SEXP1 SEXP2 ...)'
23878 like `and', but makes the match accessible with `match-end',
23879 `match-beginning', and `match-string'.
23900 enclosed in `(and ...)'.
23956 evaluate FORM and insert result. If result is a string,
23981 minibuffer history to be saved periodically and when exiting Emacs.
24003 commands will be defined, for evaluating expressions and controlling
24004 the interpreter, and the state of the process will be displayed in the
24028 Entering this mode runs the hooks `scheme-mode-hook' and then
24029 `dsssl-mode-hook' and inserts the value of `dsssl-sgml-declaration' if
24083 the buffer by the respective amount of lines instead and point
24128 privileged operation. This variable affects sendmail and
24142 Non-nil means when sending a message wait for and display errors.
24147 (put (quote send-mail-function) (quote standard-value) (quote ((if (and window-system (memq system-type (quote (darwin windows-nt)))) (quote mailclient-send-it) (quote sendmail-send-it)))))
24149 (defvar send-mail-function (if (and window-system (memq system-type (quote (darwin windows-nt)))) (quote mailclient-send-it) (quote sendmail-send-it)) "\
24221 Each hook function can find the citation between (point) and (mark t),
24222 and should leave point and mark around the citation text as modified.
24235 with whitespace before and after; it should also match just whitespace.
24247 and should insert whatever you want to insert.")
24273 the RMAIL summary buffer before returning, if it exists and this variable
24294 \\[mail-send-and-exit] mail-send-and-exit (send the message and exit)
24296 Here are commands that move to a header field (and create it if there isn't):
24307 Turning on Mail mode runs the normal hooks `text-mode-hook' and
24323 and `default-sendmail-coding-system',
24347 While editing message, type \\[mail-send-and-exit] to send the message and exit.
24367 existing mail buffer is used, and the user is prompted whether to
24374 TO, SUBJECT, IN-REPLY-TO and CC, specify if non-nil
24430 `emacsclient' program. See `server-start' and Info node `Emacs server'.
24463 Keys <, &, SPC within <>, \", / and ' can be electric depending on
24490 Do \\[describe-variable] html- SPC and \\[describe-variable] sgml- SPC to see available variables.
24501 <p>Paragraphs only need an opening tag. Line breaks and multiple spaces are
24506 Pages can have <a name=\"SOMENAME\">named points</a> and can link other points
24557 For sh and rc shells indentation commands are:
24567 \\[sh-newline-and-indent] Delete unquoted space and indent new line same as this one.
24570 \\[sh-set-shell] Set this buffer's shell, and maybe its magic number.
24571 \\[sh-execute-region] Have optional header and region be executed in a subshell.
24597 Optional arguments BEG and END denote buffer positions for computing the
24623 and that each of these directories contains a file called XXX.el. Then
24633 19.30. An Emacs maintainer downloaded XXX from elsewhere and installed
24634 it. Later, XXX was updated and included in the Emacs distribution.
24639 This function performs these checks and flags all possible
24643 considered to shadow a later file XXX.el, and vice-versa.
24664 files to), and a regular expression that matches the hostnames of all the sites
24700 Regexp to match shells that don't save their command history, and
24703 shell finishes, and won't remove backslashes when it unquotes shell
24712 If BUFFER exists and shell process is running, just switch to BUFFER.
24720 and controlling the subjobs of the shell. See `shell-mode'.
24724 in the input and output to the shell, use \\[universal-coding-system-argument]
24727 The default comes from `process-coding-system-alist' and
24743 ;;;### (autoloads (sieve-upload-and-bury sieve-upload sieve-manage)
24757 (autoload (quote sieve-upload-and-bury) "sieve" "\
24772 inherits from C mode's and it has the same variables for customizing
24773 indentation. It has its own abbrev table and its own syntax table.
24803 Extra indentation after DO, THEN, ELSE, WHEN and OTHERWISE.
24812 Extra indentation of THEN and ELSE with respect to the starting IF.
24813 Value is a cons cell, the car is extra THEN indentation and the cdr
24816 Extra indentation of WHEN and OTHERWISE with respect to the
24818 extra WHEN indentation and the cdr extra OTHERWISE indentation.
24827 Determine how standard SIMULA procedure and class names will be
24858 This command can also be an abbrev expansion (3rd and 4th columns in
24881 interactor gets ignored, and this should be a valid skeleton element.
24889 \\n go to next line and indent according to mode
24908 continues after `resume:' and positions at `_' if any. If INTERACTOR in such
24914 Other Lisp expressions are evaluated and the value treated as above.
24937 word, and if `skeleton-pair-filter-function' returns nil, pairing is performed.
24942 the defaults are used. These are (), [], {}, <> and `' for the
24943 symmetrical ones, and the same character twice for the others.
24956 NAME-MINE, NAME-OTHER, and NAME-BASE, if non-nil, are used for the
25036 Expression and list commands understand all C brackets.
25038 Comments start with -- and end with newline or another --.
25048 Expression and list commands understand all C brackets.
25050 Comments start with -- and end with newline or another --.
25070 `12-hours', `24-hours', and `minutes', all numbers in string form,
25071 and `am-pm' and `time-zone', both alphabetic strings.
25116 Local time of sunrise and sunset for today. Accurate to a few seconds.
25120 latitude, time zone, and date, and always use standard time.
25127 *local* date and time of equinoxes and solstices, if visible in the calendar window.
25153 I don't know who invented this game, but it seems to be rather old and
25174 Let's call the o's stones and the .'s holes. One stone fits into one
25179 A stone can be moved if there is another stone next to it, and a hole
25218 General text sorting routine to divide buffer into records and sort them.
25246 STARTKEYFUN and ENDKEYFUN are called. If STARTKEYFUN is nil, the key
25261 REVERSE (non-nil means reverse order), BEG and END (region to sort).
25270 REVERSE (non-nil means reverse order), BEG and END (region to sort).
25279 REVERSE (non-nil means reverse order), BEG and END (region to sort).
25287 Fields are separated by whitespace and numbered from 1 up.
25289 which may begin with \"0x\" or \"0\" for hexadecimal and octal values.
25293 FIELD, BEG and END. BEG and END specify region to sort.
25299 Fields are separated by whitespace and numbered from 1 up.
25302 FIELD, BEG and END. BEG and END specify region to sort.
25309 Sort the region lexicographically as specified by RECORD-REGEXP and KEY.
25327 RECORD-REGEXP would be \"^.*$\" and KEY would be \"\\\\=\\<f\\\\w*\\\\>\"
25334 the entire line that point is in and the entire line the mark is in.
25335 The column positions of point and mark bound the range of columns to sort on.
25342 and it doesn't know how to handle that. Also, when possible,
25350 From a program takes two point or marker arguments, BEG and END.
25362 Install the spam.el hooks and do other initialization
25399 the Agent is unplugged, and will be submitted in a batch when the
25449 and then put into a query-replace to fix some or all occurrences.
25458 and `query-replace' the entire buffer to substitute it.
25550 buffer. The output generated is appended to the buffer and a new prompt
25599 If buffer exists and a process is running, just switch to buffer
25610 If buffer exists and a process is running, just switch to buffer
25614 the variables `sql-user', `sql-password', and `sql-database' as
25622 in the input and output to the process, use \\[universal-coding-system-argument]
25625 The default comes from `process-coding-system-alist' and
25636 If buffer exists and a process is running, just switch to buffer
25640 the variables `sql-server', `sql-user', `sql-password', and
25648 in the input and output to the process, use \\[universal-coding-system-argument]
25651 The default comes from `process-coding-system-alist' and
25662 If buffer exists and a process is running, just switch to buffer
25672 in the input and output to the process, use \\[universal-coding-system-argument]
25675 The default comes from `process-coding-system-alist' and
25688 If buffer exists and a process is running, just switch to buffer
25692 the variables `sql-user', `sql-password', `sql-database', and
25700 in the input and output to the process, use \\[universal-coding-system-argument]
25703 The default comes from `process-coding-system-alist' and
25713 Mysql versions 3.23 and up are free software.
25716 If buffer exists and a process is running, just switch to buffer
25720 the variables `sql-user', `sql-password', `sql-database', and
25728 in the input and output to the process, use \\[universal-coding-system-argument]
25731 The default comes from `process-coding-system-alist' and
25742 If buffer exists and a process is running, just switch to buffer
25746 the variables `sql-user', `sql-password', and `sql-server' as
25753 in the input and output to the process, use \\[universal-coding-system-argument]
25756 The default comes from `process-coding-system-alist' and
25767 If buffer exists and a process is running, just switch to buffer
25777 in the input and output to the process, use \\[universal-coding-system-argument]
25780 The default comes from `process-coding-system-alist' and
25791 If buffer exists and a process is running, just switch to buffer
25795 variables `sql-user', `sql-password', `sql-database', and `sql-server'
25803 in the input and output to the process, use \\[universal-coding-system-argument]
25806 The default comes from `process-coding-system-alist' and
25817 If buffer exists and a process is running, just switch to buffer
25821 the variables `sql-database' and `sql-server' as default, if set.
25829 in the input and output to the process, use \\[universal-coding-system-argument]
25832 The default comes from `process-coding-system-alist' and
25848 If buffer exists and a process is running, just switch to buffer
25852 uses the variables `sql-user', `sql-password', and `sql-database' as
25859 in the input and output to the process, use \\[universal-coding-system-argument]
25862 The default comes from `process-coding-system-alist' and
25873 If buffer exists and a process is running, just switch to buffer
25882 If you use \\[sql-accumulate-and-indent] to send multiline commands to
25888 in the input and output to the process, use \\[universal-coding-system-argument]
25891 The default comes from `process-coding-system-alist' and
25902 If buffer exists and a process is running, just switch to buffer
25906 Login uses the variables `sql-user', `sql-password', `sql-database' and
25947 Read a simple stroke (interactively) and return the stroke.
25948 Optional PROMPT in minibuffer displays before and during stroke reading.
25957 Read a complex stroke (interactively) and return the stroke.
25958 Optional PROMPT in minibuffer displays before and during stroke reading.
25959 Note that a complex stroke allows the user to pen-up and pen-down. This
25960 is implemented by allowing the user to paint with button 1 or button 2 and
25967 Read a simple stroke from the user and then execute its command.
25973 Read a complex stroke from the user and then execute its command.
26012 With ARG, turn strokes on if and only if ARG is positive.
26019 \\[strokes-compose-complex-stroke], which draws strokes and inserts them.
26028 Decode stroke strings in BUFFER and display their corresponding glyphs.
26035 Read a complex stroke and insert its glyph into the current buffer.
26079 and the file name is displayed in the echo area.
26092 This is callable from the various mail and news readers' reply
26100 2) The original message has been yanked and inserted into the
26111 For Emacs 19's, the region need not be active (and typically isn't
26113 before, and `sc-post-hook' is run after the guts of this function.
26151 START and END, rather than by the position of point and mark.
26161 START and END, rather than by the position of point and mark.
26207 Insert a table of specified number of COLUMNS and ROWS. Optional
26208 parameter CELL-WIDTH and CELL-HEIGHT can specify the size of each
26224 Type \\[table-insert] and hit ENTER key. As it asks table
26226 5 for cell width and 1 for cell height. Now you shall see the next
26227 table and the point is automatically moved to the beginning of the
26271 Type \\[table-insert-row-column] and tell it to insert a row.
26348 See `table-insert-row' and `table-insert-column'.
26353 Recognize all tables within the current buffer and activate them.
26354 Scans the entire buffer and recognizes valid table cells. If the
26356 buffer become inactive, meaning the tables become plain text and loses
26368 BEG and END specify the region to work on. If the optional numeric
26370 inactive, meaning the tables become plain text and lose all the table
26383 becomes inactive, meaning the table becomes plain text and loses all
26395 Probe the cell dimension and prepare the cell information. The
26396 optional two arguments FORCE and NO-COPY are for internal use only and
26399 plain text and loses all the table specific features.
26413 optional argument NO-COPY is internal use only and must not be
26421 and possibly from the top of the cell as well. Therefor, the cell
26430 Widen the current cell by N columns and expand the cell horizontally.
26437 Narrow the current cell by N columns and shrink the cell horizontally.
26447 Do not specify NO-RECOGNIZE and UNRECOGNIZE. They are for internal use only.
26452 \\[table-recognize] and go to cells in the following tables and press
26497 Creates a cell above and a cell below the current point location.
26503 Creates a cell on the left and a cell on the right of the current point location.
26552 Return the dimension of the current cell and the current table.
26555 height, c is the number of columns, r is the number of rows and cells
26558 and the rows are counted by the number of cell boundaries. Therefore
26560 non-uniform cell structure (heavily spanned and split). When optional
26561 WHERE is provided the cell and table at that location is reported.
26569 The resulted source text is inserted into DEST-BUFFER and the buffer
26576 buffer and the previously existing contents in the buffer are
26603 elements and can be a negative number for effectively decrementing.
26648 Create a table with the text in region as cell contents. BEG and END
26651 COL-DELIM-REGEXP and ROW-DELIM-REGEXP are provided the region contents
26652 is parsed and separated into individual cell contents by using the
26654 columns and rows of the table automatically. If COL-DELIM-REGEXP and
26655 ROW-DELIM-REGEXP are omitted the result table has only one cell and
26670 \",\" and ROW-DELIM-REGEXP \"\\n\" creates the following table. In
26671 this example the cells are centered and minimum cell width is
26693 -!- and ending at -*-, that contains three paragraphs and two item
26695 COL-DELIM-REGEXP and ROW-DELIM-REGEXP.
26701 expression and raw delimiter regular
26703 area and extracts cell items from
26704 non-table text and then forms a table out
26720 | expression and raw delimiter regular |
26722 | area and extracts cell items from |
26723 | non-table text and then forms a table out |
26741 | |expression and raw delimiter regular |
26743 | |area and extracts cell items from |
26744 | |non-table text and then forms a table out |
26761 Remove the frame from a table and inactivate the table. This command
26788 Type `e' to pull a file out of the tar file and into its own buffer;
26792 If you edit a sub-file of this archive (as with the `e' command) and
26795 inside of a tar archive without extracting it and re-archiving it.
26797 See also: variables `tar-update-datestamp' and `tar-anal-blocksize'.
26811 Expression and list commands understand all Tcl brackets.
26827 Non-nil means automatically newline before and after braces, brackets,
26828 and semicolons inserted in Tcl code.
26871 Normally input is edited in Emacs and sent a line at a time.
26879 Normally input is edited in Emacs and sent a line at a time.
26922 ARGS is a list of argument-strings. Remaining arguments are WIDTH and HEIGHT.
26924 and any input typed when BUFFER is the current Emacs buffer is sent to that
26927 Interactively, BUFFER defaults to \"*terminal*\" and PROGRAM and ARGS
26929 WIDTH and HEIGHT are determined from the size of the current window
26932 To switch buffers and leave the emulator, or to give commands
26946 and is non-nil after the terminal buffer has been set up and the
26971 Shapes drop from the top of the screen, and the user has to move and
27009 and you don't try to apply \\[tex-region] or \\[tex-buffer] when there are
27058 and the input file name, with no separating space and are not shell-quoted.
27065 They are shell-quoted and precede the input file name, with a separating space.
27144 this file is for plain TeX, LaTeX, or SliTeX and calls `plain-tex-mode',
27159 Makes $ and } display the characters they match.
27161 and '' when it appears to be the end; it inserts \" only after a \\.
27166 \\[tex-file] saves the buffer and then processes the file.
27195 `tex-mode-hook', and finally the hook `plain-tex-mode-hook'. When the
27202 Makes $ and } display the characters they match.
27204 and '' when it appears to be the end; it inserts \" only after a \\.
27209 \\[tex-file] saves the buffer and then processes the file.
27238 `tex-mode-hook', and finally `latex-mode-hook'. When the special
27245 Makes $ and } display the characters they match.
27247 and '' when it appears to be the end; it inserts \" only after a \\.
27252 \\[tex-file] saves the buffer and then processes the file.
27281 `tex-mode-hook', then the hook `latex-mode-hook', and finally the hook
27310 and don't split the file if large. You can use Info-tagify and
27328 This function automatically updates all node pointers and menus, and
27362 and also to be turned into Info files with \\[makeinfo-buffer] or
27363 the `makeinfo' program. These files must be written in a very restricted and
27373 lines with the @-sign commands for @chapter, @section, and the like.
27375 In that window, you can position the cursor over one of the lines and
27382 \\[texinfo-insert-braces] and later use the command \\[up-list] to
27386 updating menus and node pointers. These functions
27388 * insert the `Next', `Previous' and `Up' pointers of a node,
27389 * insert or update the menu for a section, and
27408 `texinfo-update-node' and `texinfo-make-menu' functions do their jobs
27416 If the file has a `top' node, it must be called `top' or `Top' and
27419 Entering Texinfo mode calls the value of `text-mode-hook', and then the
27441 Compose Thai characters in STRING and return the resulting string.
27456 Compose Thai text in the region FROM and TO.
27484 Determine the start and end buffer locations for the THING at point.
27487 `word', `sentence', `whitespace', `line', `page' and others.
27492 The value is a cons cell (START . END) giving the start and end positions
27501 `word', `sentence', `whitespace', `line', `page' and others.
27544 and SAME-WINDOW to show thumbs in the same window.
27583 Transcribe Tibetan string STR and return the corresponding Roman string.
27599 Compose Tibetan text the region BEG and END.
27604 Decompose Tibetan text in the region FROM and TO.
27657 Add hard spaces in the region between BEG and END.
27658 See variables `tildify-pattern-alist', `tildify-string-alist', and
27667 See variables `tildify-pattern-alist', `tildify-string-alist', and
27677 ;;;### (autoloads (display-time-mode display-time display-time-day-and-date)
27681 (defvar display-time-day-and-date nil "\
27682 *Non-nil means \\[display-time] should display day and date as well as time.")
27684 (custom-autoload (quote display-time-day-and-date) "time" t)
27687 Enable display of time, load level, and mail flag in mode lines.
27689 If `display-time-day-and-date' is non-nil, the current day and date
27705 Toggle display of time, load level, and mail flag in mode lines.
27709 If `display-time-day-and-date' is non-nil, the current day and date
27726 Parse a string that represents a date-time and return a time value.
27771 Return the number of days between year 1 and DATE.
27777 Return the number of days between DATE1 and DATE2.
27778 DATE1 and DATE2 should be date-time strings.
27793 The number of days between the Gregorian date 0001-12-31bce and TIME.
27800 Parse a string that represents a date-time and return a time value.
27825 Normally the template must appear in the first 8 lines of a file and
27835 `time-stamp-count', and `time-stamp-inserts-lines' control finding
27842 With ARG, turn time stamping on if and only if arg is positive.
27859 the function `display-time-mode' must be active, and the modeline
27862 updating. With prefix ARG, turn modeline display on if and only
27877 PROJECT is the project being clocked into. If PROJECT is nil, and
27889 REASON is the user's reason for clocking out. If REASON is nil, and
27946 relative only to the time worked today, and not to past time.
27968 and idle timers such as are scheduled by `run-with-idle-timer'.
27993 SECS and REPEAT may be integers or floating point numbers.
28012 If Emacs is currently idle, and has been idle for N seconds (N < SECS),
28025 If we give up, we run the TIMEOUT-FORMS and return the value of the last one.
28093 Text-mode emulation of looking and choosing from a menubar.
28101 Text-mode emulation of looking and choosing from a menubar.
28197 ICON names the image, DEF is the key definition and KEY is a symbol
28204 is less or equal to 256, then ICON.xpm, then ICON.pbm, and finally
28214 ICON names the image, DEF is the key definition and KEY is a symbol
28221 is less or equal to 256, then ICON.xpm, then ICON.pbm, and finally
28311 Create and return a transaction queue communicating with PROCESS.
28312 PROCESS should be a subprocess capable of sending and receiving
28333 and return values will be inserted into BUFFER. This function generates the
28334 trace advice for FUNCTION and activates it together with any other advice
28344 a Lisp-style trace message (showing the arguments and return value)
28346 and activates it together with any other advice there might be.
28369 Emacs (not XEmacs) uses a unified filename syntax for Ange-FTP and
28374 XEmacs uses a separate filename syntax for Tramp and EFS.
28381 `file-name-handler-alist', and that is searched sequentially. Thus,
28383 and is a bit too general, then some files might be considered tramp
28397 Emacs (not XEmacs) uses a unified filename syntax for Ange-FTP and
28402 XEmacs uses a separate filename syntax for Tramp and EFS.
28427 pass to the OPERATION." (let* ((inhibit-file-name-handlers (\` (tramp-file-name-handler tramp-completion-file-name-handler cygwin-mount-name-hook-function cygwin-mount-map-drive-hook-function \, (and (eq inhibit-file-name-operation operation) inhibit-file-name-handlers)))) (inhibit-file-name-operation operation)) (apply operation args)))
28432 pass to the OPERATION." (let* ((inhibit-file-name-handlers (\` (tramp-completion-file-name-handler cygwin-mount-name-hook-function cygwin-mount-map-drive-hook-function \, (and (eq inhibit-file-name-operation operation) inhibit-file-name-handlers)))) (inhibit-file-name-operation operation)) (apply operation args)))
28506 When the tutorial buffer is killed the content and the point
28528 first and the associated buffer to its right.
28550 write the first line of each column and then split that line. E.g.:
28607 *Upper and lower bound on number of keystrokes for considering typing break.
28649 If the mode was previously disabled and is enabled as a consequence of
28669 If `type-break-good-rest-interval' is nil and
28690 There are several variables that affect if, how, and when queries to begin
28701 sessions and after a crash. Manual changes to the file may result in
28720 scheduled, the keystroke thresholds and the current keystroke count, etc.
28740 When called from Lisp programs, the optional args WORDLEN and FRAC can be
28741 used to override the default assumption about average word length and the
28758 Called from program, takes two arguments START and END
28765 Called from program, takes two arguments START and END
28833 Retrieve URL asynchronously and call CALLBACK with CBARGS when finished.
28837 the current buffer containing the object, and any MIME headers associated
28851 The variables `url-request-data', `url-request-method' and
28903 RATING a rating between 1 and 10 of the strength of the authentication.
28973 Handle file: and ftp: URLs.
29022 unless a third argument OK-IF-ALREADY-EXISTS is supplied and non-nil.
29273 Setup variables that expose info about you and your system.
29376 decoding of carriage returns and line feeds in the string, which is normally
29458 Uudecode region between START and END using external program.
29465 Uudecode region between START and END without using an external program.
29471 Uudecode region between START and END.
29529 However, before executing BODY, find FILE, and after BODY, save buffer.
29534 Execute a VC command, notifying user and checking for errors.
29537 already current, set it up properly and erase it. The command is
29554 If you call this from within a VC dired buffer, and one or more
29555 files are marked, it will accept a log message and then operate on
29562 For RCS and SCCS files:
29565 If the file is registered and not locked by anyone, this checks out
29566 a writable and locked file ready for editing.
29567 If the file is checked out and locked by the calling user, this
29575 If the file is registered and locked by someone else, you are given
29607 Normally this compares the current file and buffer with the most
29609 a prefix argument HISTORIC, it reads the file name to use and two
29625 Headers desired are inserted at point, and are pulled from
29657 BRANCHP is given, the snapshot is made as a new branch and the files
29667 allowed and simply skipped).
29687 If the file contains no changes, and is not locked, then this simply replaces
29689 changes, and the backend supports merging news, then any recent changes from
29717 backend to NEW-BACKEND, and unregister FILE from the current backend.
29723 Rename file OLD to NEW, and rename its master file likewise.
29728 Find change log file and add entries from recent version control logs.
29747 file, when it was last edited and by whom. Additionally, colors are
29749 youngest, and intermediate colors indicate intermediate ages. By
29755 displays and annotates that version instead of the current version
29760 age, and everything that is older than that is shown in blue.
29765 mode-specific menu. `vc-annotate-color-map' and
29835 find any project directory." (let ((project-dir (getenv "PROJECTDIR")) dirs dir) (when project-dir (if (file-name-absolute-p project-dir) (setq dirs (quote ("SCCS" ""))) (setq dirs (quote ("src/SCCS" "src" "source/SCCS" "source"))) (setq project-dir (expand-file-name (concat "~" project-dir)))) (while (and (not dir) dirs) (setq dir (expand-file-name (car dirs) project-dir)) (unless (file-directory-p dir) (setq dir nil) (setq dirs (cdr dirs)))) (and dir (expand-file-name (concat "s." basename) dir)))))
29843 (let ((admin-dir (cond ((and (eq system-type 'windows-nt)
29869 After typing a VHDL keyword and entering `SPC', you are prompted for
29873 brackets and removed if the queried string is left empty. Prompts for
29884 bindings, by typing `C-c C-i C-c' and choosing a construct, or by typing
29885 the keyword (i.e. first word of menu entry not in parenthesis) and
29903 the modeline. The stuttering keys and their effects are:
29914 word in the buffer that starts alike, inserts it and adjusts case.
29918 Typing `TAB' after `(' looks for and inserts complete parenthesized
29920 standard types and subprograms of VHDL have predefined abbreviations
29921 (e.g. type \"std\" and `TAB' will toggle through all standard types
29925 beginning of a line (i.e. no preceding non-blank characters), and
29941 variables, constants, ports) and after subprogram and process
29944 begin statements) and as help comments if `vhdl-self-insert-comments' is
29962 (`M-C-\\') or the entire buffer (menu). Argument and port lists are
29967 tabs. `M-x tabify' and `M-x untabify' allow to convert spaces to tabs
29968 and vice versa.
29975 The alignment functions align operators, keywords, and inline comments
29979 a pair of parentheses (e.g. port clause/map, argument list), and `C-c
29982 for a group of lines, and `C-c C-a M-c' for a region.
29992 `vhdl-inline-comment-column' and tries inline comment not to exceed
29996 symbols are surrounded by one space, and multiple spaces are eliminated.
30001 maps) by removing comments and newlines and re-wrapping so that all
30004 blank lines, `C-c C-f C-i' a block of lines with same indent, and
30009 `C-c M-b' and `C-c C-b' beautify the code of a region or of the entire
30010 buffer respectively. This inludes indentation, alignment, and case
30018 Generic and port clauses from entity or component declarations can be
30019 copied (`C-c C-p C-w') and pasted as entity and component declarations,
30020 as component instantiations and corresponding internal constants and
30021 signals, as a generic map with constants as actual generics, and as
30031 outputs and vice versa, which can be useful in testbenches. (This
30032 reversion is done on the internal data structure and is only reflected
30035 Names for actual ports, instances, testbenches, and
30043 and then pasted as a subprogram declaration, body or call (uses
30049 testbench includes an entity, an architecture, and an optional
30050 configuration. The architecture contains the component declaration and
30051 instantiation of the DUT as well as internal constant and signal
30067 The speedbar allows browsing of directories and file contents. It can
30068 be accessed from the VHDL menu and is automatically opened if option
30071 In speedbar, open files and directories with `mouse-2' on the name and
30080 The speedbar can be switched between file, directory hierarchy and
30084 In speedbar, open design units with `mouse-2' on the name and browse
30086 from entities and components (in packages). Individual design units and
30102 for a new component. Subcomponents (i.e. component declaration and
30106 and ports (`C-c C-c C-w') following these rules:
30120 browser, and wiring everything automatically.
30123 components and component instantiations that were created by VHDL mode.
30155 command options, compilation directory, and error message syntax
30176 target \"clean\" removes it and the target \"library\" creates the
30179 unit, its secondary units and its subhierarchy (example: compilation of
30184 - Only library units and dependencies within the current library are
30193 Projects can be defined in option `vhdl-project-alist' and a current
30195 the menu or speedbar (temporarily). For each project, title and
30197 (for the hierarchy browser and Makefile generation), library name, and
30198 compiler-dependent options, exceptions and compilation directory can be
30202 Project setups can be exported (i.e. written to a file) and imported.
30207 automatically loaded and its project activated if option
30227 Available standards are: VHDL'87/'93, VHDL-AMS, and Math Packages.
30231 Lower and upper case for keywords and standardized types, attributes,
30232 and enumeration values is supported. If the option
30234 lower case and are converted into upper case automatically (not for
30235 types, attributes, and enumeration values). The case of keywords,
30236 types, attributes,and enumeration values can be fixed for an entire
30242 Keywords and standardized types, attributes, enumeration values, and
30244 as comments, strings, and template prompts are highlighted using
30246 parameter and generic/port names in declarations as well as labels are
30251 `vhdl-forbidden-words' or `vhdl-forbidden-syntax' and be highlighted in
30257 syntax and color in option `vhdl-special-syntax-alist' and by setting
30260 of signals or other objects by using name suffices) and to support them
30267 Code between \"translate_off\" and \"translate_on\" pragmas is
30271 For documentation and customization of the used colors see
30279 VHDL models (templates) can be specified by the user and made accessible
30285 The code of blocks, processes, subprograms, component declarations and
30286 instantiations, generic/port clauses, and configuration declarations can
30297 architecture and blocks) are automatically inserted.
30317 switch `ps-print-color-p' to nil for printing on black-and-white
30324 and choices) can directly be changed, while for complex options a
30328 Options and their detailed descriptions can also be accessed by using
30335 Not all options are described in this documentation, so go and see
30340 As default, files with extensions \".vhd\" and \".vhdl\" are
30366 Add a description of the problem and include a reproducible test case.
30368 Questions and enhancement requests can be sent to <reto@gnu.org>.
30383 - Indentation bug in simultaneous if- and case-statements (VHDL-AMS).
30385 - XEmacs: Indentation in XEmacs 21.4 (and higher).
30389 Reto Zimmermann and Rod Whitby
30407 the \"cross product\" effect of commands and repeat last changes) and Emacs.
30410 It records the previous major mode, and any vi command for input
30418 Major differences between this mode and real vi :
30420 * Limitations and unsupported features
30439 incremental search, query replace, transpose objects, and keyboard macros.
30440 - In command state, ^X links to the 'ctl-x-map', and ESC can be linked to
30444 `vi-mark-region', and 'vi-quote-words'. Some of them are quite handy.
30447 Syntax table and abbrevs while in vi mode remain as they were in Emacs.
30502 ;;;### (autoloads (View-exit-and-edit view-mode-enter view-mode view-buffer-other-frame
30518 a special set of commands (mostly letters and punctuation)
30531 a special set of commands (mostly letters and punctuation)
30542 Maybe delete other frame and/or return to previous buffer when done.
30544 a special set of commands (mostly letters and punctuation)
30556 a special set of commands (mostly letters and punctuation)
30573 a special set of commands (mostly letters and punctuation)
30590 a special set of commands (mostly letters and punctuation)
30609 \(among them most letters and punctuation) beep and tell that the buffer is
30615 and set \"half page size\" lines which initially is half a window full. Search
30631 \"half page size\" to prefix lines and scrolls forward that much.
30633 \"half page size\" to prefix lines and scrolls backward that much.
30636 \\[View-revert-buffer-scroll-page-forward] revert-buffer if necessary and scroll forward.
30642 x exchanges point and mark.
30643 \\[View-back-to-mark] return to mark and pops mark ring.
30644 Mark ring is pushed at start of every successful search and when
30651 ! and @ have a special meaning at the beginning of the regexp.
30657 \\[View-quit] quit View mode, restoring this window and buffer to previous state.
30660 viewing a buffer (file) and find out you want to edit it.
30662 \\[View-exit-and-edit] exit View mode, and make the current buffer editable
30665 \\[View-leave] quit View mode and maybe switch buffers, but don't kill this buffer.
30666 \\[View-kill-and-leave] quit View mode, kill current buffer and go back to other buffer.
30668 The effect of \\[View-leave], \\[View-quit] and \\[View-kill-and-leave] depends on how view-mode was entered. If it was
30676 then \\[View-leave], \\[View-quit] and \\[View-kill-and-leave] will return to that buffer.
30683 Enter View mode and set up exit from view mode depending on optional arguments.
30698 starting at START and point at POINT in WINDOW.
30707 (autoload (quote View-exit-and-edit) "view" "\
30708 Exit View mode and make the current buffer editable.
30720 Set up bindings for C-x 7 and C-z that are useful for VIP users.
30757 the severity level and its entry in `warning-levels',
30758 and should return the entry that should actually be used.
30760 and the function can insert text in it. This text becomes
30768 t means the next warning begins a series (and stores a marker here).
30785 only, and you can use whatever symbols you like.)
30788 \(but see `warning-minimum-level' and `warning-minimum-log-level').
30804 See also `warning-series', `warning-prefix-function' and
30816 \(The rest of the symbols represent subcategories and
30820 \(but see `warning-minimum-level' and `warning-minimum-log-level').
30834 `emacs' as the type and `:warning' as the level.
30848 This mode allows the user to change the names of the files, and after
30849 typing \\[wdired-finish-edit] Emacs renames the files and directories
30868 Please submit bug reports and other feedback to the author, Neil W. Van Dyke
30899 and off otherwise.
30949 and:
30989 `find-file-hook' and `kill-buffer-hook'.
31023 With arg, turn widget mode on if and only if arg is positive.
31145 With arg, turn Winner mode on if and only if arg is positive.
31160 topic selected from the directories specified in `woman-manpath' and
31161 `woman-path'. The directory expansions and topics are cached for
31166 should be a topic string and non-nil RE-CACHE forces re-caching.
31176 Find, decode and browse a specific UN*X man-page source file FILE-NAME.
31199 - Options for search and replace
31201 - Search and replace (C-q a) is only available in forward direction
31309 If FILE is already visited, use its buffer and don't kill it.
31322 and returned as the first element of the list.
31347 Turn it on to use Emacs mouse commands, and off to use xterm mouse commands.
31364 Yenc decode region between START and END using an internal decoder.
31386 Prompt with completion for a known Zippy quotation, and insert it at point.
31415 ;;;### (autoloads nil nil ("bindings.el" "buff-menu.el" "calc/calc-aent.el"
31416 ;;;;;; "calc/calc-alg.el" "calc/calc-arith.el" "calc/calc-bin.el"
31417 ;;;;;; "calc/calc-comb.el" "calc/calc-cplx.el" "calc/calc-embed.el"
31418 ;;;;;; "calc/calc-ext.el" "calc/calc-fin.el" "calc/calc-forms.el"
31419 ;;;;;; "calc/calc-frac.el" "calc/calc-funcs.el" "calc/calc-graph.el"
31420 ;;;;;; "calc/calc-help.el" "calc/calc-incom.el" "calc/calc-keypd.el"
31421 ;;;;;; "calc/calc-lang.el" "calc/calc-macs.el" "calc/calc-map.el"
31422 ;;;;;; "calc/calc-math.el" "calc/calc-misc.el" "calc/calc-mode.el"
31423 ;;;;;; "calc/calc-mtx.el" "calc/calc-poly.el" "calc/calc-prog.el"
31424 ;;;;;; "calc/calc-rewr.el" "calc/calc-rules.el" "calc/calc-sel.el"
31425 ;;;;;; "calc/calc-stat.el" "calc/calc-store.el" "calc/calc-stuff.el"
31426 ;;;;;; "calc/calc-trail.el" "calc/calc-undo.el" "calc/calc-units.el"
31427 ;;;;;; "calc/calc-vec.el" "calc/calc-yank.el" "calc/calcalg2.el"
31428 ;;;;;; "calc/calcalg3.el" "calc/calccomp.el" "calc/calcsel2.el"