This is Info file jade.info, produced by Makeinfo-1.55 from the input file jade.texi. START-INFO-DIR-ENTRY * Jade: (jade). An editor for X11 and AmigaDOS END-INFO-DIR-ENTRY This is Edition 1.3, last updated 7 October 1994, of `The Jade Manual', for Jade, Version 3.2. Jade is a text editor for X11 (on Unix) and the Amiga. Copyright 1993, 1994 John Harper. Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies. Permission is granted to copy and distribute modified versions of this manual under the conditions for verbatim copying, provided that the entire resulting derived work is distributed under the terms of a permission notice identical to this one. File: jade.info, Node: Function Index, Next: Variable Index, Prev: Reporting Bugs, Up: Top Function Index ************** * Menu: * %: Arithmetic Functions. * *: Arithmetic Functions. * +: Arithmetic Functions. * -: Arithmetic Functions. * /: Arithmetic Functions. * /=: Numeric Predicates. * 1+: Arithmetic Functions. * 1-: Arithmetic Functions. * <: Comparison Predicates. * <=: Comparison Predicates. * =: Numeric Predicates. * >: Comparison Predicates. * >=: Comparison Predicates. * abort-recursive-edit: Recursive Edits. * add-buffer: The Buffer List. * add-hook: Normal Hooks. * add-minor-mode: Writing Minor Modes. * alpha-char-p: Characters. * alphanumericp: Characters. * amiga-p: System Information. * and: Conditional Structures. * append: Building Lists. * apply: Calling Functions. * apropos: Obarrays. * aref: Array Functions. * arrayp: Array Functions. * aset: Array Functions. * ash: Bitwise Functions. * asm-mode: Asm mode. * assoc: Association Lists. * assq: Association Lists. * atom: Cons Cells. * auto-save-file-newer-p: Controlling Auto-Saves. * auto-save-function: Controlling Auto-Saves. * auto-save-mode: Auto-Save mode. * autoload: Autoloading. * backspace-char: Deletion Functions. * backup-file: Making Backups. * backward-exp: Expression Movement. * backward-kill-exp: Kill Functions. * backward-word: Word Movement. * backwards-kill-word: Kill Functions. * beep: Displaying Messages. * bind-keys: Binding Keys. * block-end: Block Marking. * block-kill: Block Marking. * block-start: Block Marking. * block-toggle: Block Marking. * blockp: Block Marking. * boundp: Void Variables. * break: Debugging. * buffer-changes: Buffer Attributes. * buffer-end: Buffer Extremes. * buffer-file-name: Buffer Attributes. * buffer-glyph-table: Buffer Glyph Tables. * buffer-modified-p: Modifications to Buffers. * buffer-name: Buffer Attributes. * buffer-read-only-p: Read-Only Buffers. * buffer-special-p: Special Buffers. * buffer-start: Buffer Extremes. * buffer-variables: Buffer Attributes. * bufferp: Buffers. * bury-buffer: The Buffer List. * c-mode: C mode. * call-command: Calling Commands. * capitalize-word: Translation Functions. * car: Cons Cells. * catch: Catch and Throw. * cdr: Cons Cells. * centre-display: Rendering. * char-downcase: Characters. * char-to-glyph-pos: Glyph Positions. * char-upcase: Characters. * clear-buffer: Buffer Contents. * close: Destroying File Objects. * close-other-windows: Closing Windows. * close-window: Closing Windows. * commandp: Calling Commands. * compile-directory: Compilation Functions. * compile-file: Compilation Functions. * compile-form: Compilation Functions. * compile-lisp-lib: Compilation Functions. * concat: Strings. * cond: Conditional Structures. * cons: Cons Cells. * consp: Cons Cells. * const-variable-p: Constant Variables. * continue-process: Process States. * copy-area: Buffer Contents. * copy-area-as-kill: Kill Functions. * copy-block: Buffer Contents. * copy-block-as-kill: Kill Functions. * copy-file: Manipulating Files. * copy-pos: Positions. * copy-rect: Rectangular Editing. * copy-sequence: Sequence Functions. * copy-stream: Output Functions. * current-buffer: The Current Buffer. * current-event: Event Loop Info. * current-event-string: Event Loop Info. * current-time: System Time. * current-time-string: System Time. * current-window: The Current Window. * cursor: Rendering. * cursor-pos: The Cursor Position. * cut-area: Deletion Functions. * cut-block: Deletion Functions. * cut-rect: Rectangular Editing. * default-boundp: Buffer-Local Variables. * default-glyph-table: Buffer Glyph Tables. * default-value: Buffer-Local Variables. * defconst: Defining Variables. * defmacro: Defining Macros. * defun: Defining Functions. * defvar: Defining Variables. * delete: Modifying Lists. * delete-area: Deletion Functions. * delete-auto-save-file: Controlling Auto-Saves. * delete-block: Deletion Functions. * delete-char: Deletion Functions. * delete-file: Manipulating Files. * delete-if: Mapping Functions. * delete-if-not: Mapping Functions. * delete-rect: Rectangular Editing. * delq: Modifying Lists. * destroy-buffer: Destroying Buffers. * destroy-window: Closing Windows. * digit-char-p: Characters. * directory-files: Reading Directories. * disassemble-fun: Disassembly. * downcase-area: Translation Functions. * downcase-word: Translation Functions. * elt: Sequence Functions. * empty-line-p: Misc Text Functions. * eq: Equality Predicates. * eql: Equality Predicates. * equal: Equality Predicates. * error-protect: Errors. * eval: Evaluation. * eval-hook: Normal Hooks. * event-name: Input Events. * eventp: Input Events. * expand-file-name: File Names. * fboundp: Named Functions. * file-binding: Functions on File Objects. * file-bound-p: File Object Predicates. * file-directory-p: File Information. * file-eof-p: File Object Predicates. * file-exists-p: File Information. * file-modes: File Information. * file-modtime: File Information. * file-name-concat: File Names. * file-name-directory: File Names. * file-name-nondirectory: File Names. * file-newer-than-file-p: File Information. * file-nlinks: File Information. * file-owner-p: File Information. * file-readable-p: File Information. * file-regular-p: File Information. * file-symlink-p: File Information. * file-writable-p: File Information. * filep: File Object Predicates. * fill-mode: Fill mode. * find-alternate-file: Reading Files Into Buffers. * find-comment-pos: Mode-Specific Comments. * find-file: Reading Files Into Buffers. * find-file-read-only: Reading Files Into Buffers. * find-next-char: Searching Buffers. * find-next-regexp: Searching Buffers. * find-next-string: Searching Buffers. * find-prev-char: Searching Buffers. * find-prev-regexp: Searching Buffers. * find-prev-string: Searching Buffers. * find-symbol: Obarrays. * flush-file: Functions on File Objects. * flush-output: Rendering. * fmakunbound: Named Functions. * font-name: Window Font. * font-x-size: Window Font. * font-y-size: Window Font. * format: Output Functions. * forward-exp: Expression Movement. * forward-word: Word Movement. * fset: Named Functions. * funcall: Calling Functions. * function: Anonymous Functions. * functionp: Functions. * garbage-collect: Garbage Collection. * gensym: Creating Symbols. * get: Property Lists. * get-buffer: Buffer Attributes. * get-char: Buffer Contents. * get-file-buffer: Buffer Attributes. * get-glyph: Glyph Table Basics. * get-output-stream-string: Output Streams. * getenv: Environment Variables. * glyph-table-p: Glyph Tables. * glyph-to-char-pos: Glyph Positions. * goto-buffer: The Current Buffer. * goto-buffer-end: Buffer Extremes. * goto-buffer-start: Buffer Extremes. * goto-char: The Cursor Position. * goto-left-char: Character Movement. * goto-mark: Moving to Marks. * goto-next-char: Character Movement. * goto-next-line: Line Movement. * goto-next-tab: Tab Movement. * goto-prev-char: Character Movement. * goto-prev-line: Line Movement. * goto-prev-tab: Tab Movement. * goto-right-char: Character Movement. * if: Conditional Structures. * in-word-p: Word Movement. * indent-area: Indentation Functions. * indent-line: Indentation Functions. * indent-pos: Indentation Functions. * indent-to: Indentation Functions. * indented-text-mode: Indented-Text mode. * init-mode: Installing Modes. * insert: Insertion Functions. * insert-block: Insertion Functions. * insert-file: Reading Files Into Buffers. * insert-rect: Rectangular Editing. * integerp: Numbers. * intern: Interning. * intern-symbol: Interning. * interrupt-process: Signalling Processes. * jade-byte-code: Compilation Functions. * keymapp: Keymaps. * kill-all-local-variables: Buffer-Local Variables. * kill-area: Kill Functions. * kill-block: Kill Functions. * kill-buffer: Destroying Buffers. * kill-exp: Kill Functions. * kill-line: Kill Functions. * kill-local-variable: Buffer-Local Variables. * kill-mode: Installing Modes. * kill-process: Signalling Processes. * kill-string: Kill Functions. * kill-whole-line: Kill Functions. * kill-word: Kill Functions. * killed-string: Kill Functions. * last: Accessing List Elements. * last-event: Event Loop Info. * latin-1-mode: Latin-1 mode. * left-char: Character Movement. * length: Sequence Functions. * let: Local Variables. * let*: Local Variables. * lisp-mode: Lisp mode. * list: Building Lists. * listp: Lists. * load: Load Function. * logand: Bitwise Functions. * logior: Bitwise Functions. * lognot: Bitwise Functions. * logxor: Bitwise Functions. * looking-at: String Matching. * lookup-event: Input Events. * lookup-event-binding: Key Lookup. * lower-case-p: Characters. * lsh: Bitwise Functions. * macroexpand: Macro Expansion. * major-version-number: Revision Information. * make-auto-save-name: Controlling Auto-Saves. * make-buffer: Creating Buffers. * make-buffer-name: Buffer Attributes. * make-glyph-table: Creating Glyph Tables. * make-keylist: Creating Keymaps. * make-keytab: Creating Keymaps. * make-list: Building Lists. * make-local-variable: Buffer-Local Variables. * make-mark: Creating Marks. * make-obarray: Obarrays. * make-process: Process Objects. * make-string: Strings. * make-string-input-stream: Input Streams. * make-string-output-stream: Output Streams. * make-symbol: Creating Symbols. * make-variable-buffer-local: Buffer-Local Variables. * make-vector: Vectors. * make-window: Opening Windows. * makunbound: Void Variables. * mapc: Mapping Functions. * mapcar: Mapping Functions. * mark-block: Block Marking. * mark-file: Mark Components. * mark-pos: Mark Components. * mark-resident-p: Mark Residency. * mark-whole-buffer: Block Marking. * mark-word: Block Marking. * markp: Marks. * match-end: Regexp Functions. * match-start: Regexp Functions. * member: Accessing List Elements. * memq: Accessing List Elements. * message: Displaying Messages. * minor-version-number: Revision Information. * nconc: Modifying Lists. * newline-and-indent: Indentation Functions. * next-char: Character Movement. * next-line: Line Movement. * next-screen: Rendering. * next-tab: Tab Movement. * not: Conditional Structures. * nreverse: Modifying Lists. * nth: Accessing List Elements. * nthcdr: Accessing List Elements. * numberp: Numbers. * offset-to-pos: Positions and Offsets. * open: Creating File Objects. * open-buffer: Creating Buffers. * open-file: Reading Files Into Buffers. * open-line: Insertion Functions. * open-window: Opening Windows. * or: Conditional Structures. * overwrite-mode: Overwrite mode. * pos: Positions. * pos-col: Position Components. * pos-line: Position Components. * pos-to-offset: Positions and Offsets. * posp: Positions. * prefix-numeric-argument: Prefix Arguments. * prev-char: Character Movement. * prev-line: Line Movement. * prev-screen: Rendering. * prev-tab: Tab Movement. * prin1: Output Functions. * prin1-to-string: Output Functions. * princ: Output Functions. * print: Output Functions. * process-args: Process Objects. * process-connection-type: Asynchronous Processes. * process-dir: Process Objects. * process-exit-status: Process Information. * process-exit-value: Process Information. * process-function: Process States. * process-id: Process Information. * process-in-use-p: Process States. * process-output-stream: Process I/O. * process-prog: Process Objects. * process-running-p: Process States. * process-stopped-p: Process States. * processp: Process Objects. * prog1: Sequencing Structures. * prog2: Sequencing Structures. * progn: Sequencing Structures. * prompt-for-buffer: Prompting. * prompt-for-command: Prompting. * prompt-for-directory: Prompting. * prompt-for-file: Prompting. * prompt-for-function: Prompting. * prompt-for-lisp: Prompting. * prompt-for-number: Prompting. * prompt-for-string: Prompting. * prompt-for-symbol: Prompting. * prompt-for-variable: Prompting. * prompt-from-list: Prompting. * provide: Features. * put: Property Lists. * quote: Quoting. * rassoc: Association Lists. * rassq: Association Lists. * read: Input Functions. * read-buffer: Reading Files Into Buffers. * read-char: Input Functions. * read-event: Reading Events. * read-file: Reading and Writing Files. * read-file-until: Functions on File Objects. * read-from-string: Input Functions. * read-line: Input Functions. * recover-file: Controlling Auto-Saves. * rect-blocks-p: Block Marking. * recursion-depth: Recursive Edits. * recursive-edit: Recursive Edits. * refresh-all: Rendering. * regexp-expand: String Matching. * regexp-expand-line: String Matching. * regexp-match: String Matching. * regexp-match-line: String Matching. * regexp-quote: Regexp Functions. * remove-buffer: The Buffer List. * remove-hook: Normal Hooks. * remove-minor-mode: Writing Minor Modes. * rename-file: Manipulating Files. * replace-regexp: Replacing Strings. * replace-string: Replacing Strings. * require: Features. * return: Function Exits. * reverse: Building Lists. * revert-buffer: Reading Files Into Buffers. * right-char: Character Movement. * rotate-buffers-forward: The Buffer List. * rplaca: Cons Cells. * rplacd: Cons Cells. * run-process: Synchronous Processes. * save-and-quit: Writing Buffers. * save-file: Writing Buffers. * save-file-as: Writing Buffers. * save-some-buffers: Writing Buffers. * screen-bottom-line: Window Information. * screen-first-column: Window Information. * screen-height: Window Information. * screen-last-column: Window Information. * screen-top-line: Window Information. * screen-width: Window Information. * sequencep: Sequences. * set: Setting Variables. * set-buffer-file-name: Buffer Attributes. * set-buffer-glyph-table: Buffer Glyph Tables. * set-buffer-modified: Modifications to Buffers. * set-buffer-name: Buffer Attributes. * set-buffer-read-only: Read-Only Buffers. * set-buffer-special: Special Buffers. * set-char: Buffer Contents. * set-const-variable: Constant Variables. * set-current-buffer: The Current Buffer. * set-current-window: The Current Window. * set-default: Buffer-Local Variables. * set-file-modes: File Information. * set-font: Window Font. * set-glyph: Glyph Table Basics. * set-indent-pos: Indentation Functions. * set-mark: Altering Marks. * set-pos-col: Position Components. * set-pos-line: Position Components. * set-process-args: Process Objects. * set-process-connection-type: Asynchronous Processes. * set-process-directory: Process Objects. * set-process-function: Process States. * set-process-output-stream: Process I/O. * set-process-prog: Process Objects. * set-rect-blocks: Block Marking. * setenv: Environment Variables. * setplist: Property Lists. * setq: Setting Variables. * setq-default: Buffer-Local Variables. * shell-mode: Interactive Processes. * signal: Errors. * signal-process: Signalling Processes. * sleep-window: Iconifying Windows. * space-char-p: Characters. * split-line: Insertion Functions. * start-process: Asynchronous Processes. * step: Debugging. * stop-process: Process States. * streamp: Streams. * string<: Strings. * string=: Strings. * stringp: Strings. * substring: Strings. * symbol-function: Named Functions. * symbol-name: Symbol Attributes. * symbol-plist: Property Lists. * symbol-value: Variables. * symbolp: Symbols. * system-name: System Information. * tab-with-spaces: Indentation Functions. * texinfo-mode: Texinfo mode. * text-mode: Text mode. * throw: Catch and Throw. * tmp-file-name: File Names. * toggle-iconic: Iconifying Windows. * toggle-rect-blocks: Block Marking. * top-level: Recursive Edits. * trace: Debugging. * translate-area: Translation Functions. * translate-string: Translation Functions. * transpose-chars: Transpose Functions. * transpose-exps: Transpose Functions. * transpose-items: Transpose Functions. * transpose-words: Transpose Functions. * unbind-keys: Binding Keys. * undo: Controlling Undo. * unintern: Interning. * unix-p: System Information. * unless: Conditional Structures. * unsleep-window: Iconifying Windows. * untrace: Debugging. * unwind-protect: Cleanup Forms. * upcase-area: Translation Functions. * upcase-word: Translation Functions. * upper-case-p: Characters. * useless-function: Descriptions. * user-home-directory: User Information. * user-login-name: User Information. * user-real-name: User Information. * vector: Vectors. * vectorp: Vectors. * when: Conditional Structures. * while: Looping Structures. * window-asleep-p: Iconifying Windows. * window-bar-height: Window Information. * window-count: Window Information. * window-height: Window Information. * window-id: Window Information. * window-left-edge: Window Information. * window-top-edge: Window Information. * window-width: Window Information. * windowp: Windows. * with-buffer: The Current Buffer. * with-window: The Current Window. * word-start: Word Movement. * write: Output Functions. * write-buffer: Writing Buffers. * write-buffer-area: Writing Buffers. * write-file: Reading and Writing Files. * write-file: Writing Buffers. * x11-p: System Information. * y-or-n-p: Prompting. * yank: Insertion Functions. * yank-rectangle: Rectangular Editing. * yank-to-mouse: Insertion Functions. * yes-or-no-p: Prompting. * zerop: Numeric Predicates. File: jade.info, Node: Variable Index, Next: Key Index, Prev: Function Index, Up: Top Variable Index ************** * Menu: * asm-comment: Asm mode. * asm-indent: Asm mode. * asm-mode-hook: Asm mode. * auto-save-hook: Controlling Auto-Saves. * auto-save-interval: Auto-Saving Files. * auto-save-p: Auto-Saving Files. * backup-by-copying: Backup Files. * buffer-file-modtime: Buffer Date Stamps. * buffer-list: The Buffer List. * buffer-record-undo: Controlling Undo. * buffer-undo-list: Controlling Undo. * c-mode-auto-indent: C mode. * c-mode-hook: C mode. * c-mode-tab: C mode. * comment-column: Mode-Specific Comments. * compile-error-expand: Finding Errors. * compile-error-regexp: Finding Errors. * compile-file-expand: Finding Errors. * compile-line-expand: Finding Errors. * ctrl-c-keymap: Writing Major Modes. * ctrl-x-4-keymap: Standard Keymaps. * ctrl-x-5-keymap: Standard Keymaps. * ctrl-x-keymap: Standard Keymaps. * current-prefix-arg: Prefix Arguments. * debug-on-error: Errors. * default-auto-save-interval: Auto-Saving Files. * destroy-window-hook: Closing Windows. * downcase-table: Translation Functions. * else-backup-by-copying: Backup Files. * enable-local-eval: File Variables. * enable-local-variables: File Variables. * features: Features. * fill-column: Fill mode. * garbage-threshold: Garbage Collection. * global-keymap: Standard Keymaps. * grains-of-sand: Descriptions. * idle-garbage-threshold: Idle Actions. * indented-text-mode-hook: Indented-Text mode. * inhibit-read-only: Read-Only Buffers. * insert-file-hook: Reading Files Into Buffers. * keymap-path: Key Lookup. * kill-buffer-hook: Destroying Buffers. * last-command: Event Loop Info. * last-save-changes: Buffer Modification Counts. * last-save-time: Buffer Modification Counts. * last-user-save-changes: Buffer Modification Counts. * lisp-body-indent: Lisp mode. * lisp-lib-dir: Load Function. * lisp-mode-hook: Lisp mode. * load-path: Load Function. * local-variable-lines: File Variables. * major-mode: Writing Major Modes. * major-mode-kill: Writing Major Modes. * make-backup-files: Backup Files. * make-window-hook: Opening Windows. * max-scroll: Rendering. * max-undo-size: Undo. * meta-sends-esc: Modifiers. * mildly-special-buffer: Special Buffers. * minor-mode-keymap: Writing Minor Modes. * minor-mode-list: Writing Minor Modes. * minor-mode-names: Writing Minor Modes. * mode-alist: Installing Modes. * mode-backward-exp: Mode-Specific Expressions. * mode-comment-fun: Mode-Specific Comments. * mode-forward-exp: Mode-Specific Expressions. * mode-indent-line: Mode-Specific Indentation. * mode-name: Writing Major Modes. * next-keymap-path: Key Lookup. * obarray: Obarrays. * prefix-arg: Prefix Arguments. * pub-screen: Opening Windows. * read-file-hook: Reading Files Into Buffers. * shell-callback-function: Interactive Processes. * shell-ctrl-c-keymap: Interactive Processes. * shell-file-name: Shell. * shell-keymap: Interactive Processes. * shell-mode-hook: Shell. * shell-output-stream: Interactive Processes. * shell-process: Interactive Processes. * shell-program: Interactive Processes. * shell-program-args: Interactive Processes. * shell-prompt-regexp: Interactive Processes. * shell-prompt-regexp: Shell. * shell-whole-line: Shell. * standard-input: Input Streams. * standard-output: Output Streams. * status-line-cursor: Displaying Messages. * tab-size: Buffer Attributes. * texinfo-mode-hook: Texinfo mode. * text-mode-hook: Text mode. * this-command: Event Loop Info. * unbound-key-hook: Event Loop Actions. * upcase-table: Translation Functions. * user-keymap: Standard Keymaps. * window-closed-hook: Event Loop Actions. * window-list: Windows. * word-not-regexp: Word Movement. * word-regexp: Word Movement. * write-file-hook: Writing Buffers. * x-scroll-step-ratio: Rendering. * y-scroll-step-ratio: Rendering.