summaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* Revert @documentencoding changes in the docs.Eli Zaretskii2013-12-3071-181/+17
|
* Specify info encoding and language.Paul Eggert2013-12-2971-17/+181
| | | | | | | | | | | | | | | | | | | | | | * emacs.texi, emacs-xtra.texi: * emacs-lisp-intro.texi: * back.texi, book-spine.texi, elisp.texi, lay-flat.texi: * ada-mode.texi, auth.texi, autotype.texi, bovine.texi, calc.texi: * cc-mode.texi, cl.texi, dbus.texi, dired-x.texi, ebrowse.texi: * ede.texi, ediff.texi, edt.texi, efaq-w32.texi, efaq.texi: * eieio.texi, emacs-gnutls.texi, emacs-mime.texi, epa.texi, erc.texi: * ert.texi, eshell.texi, eudc.texi, flymake.texi, forms.texi: * gnus-coding.texi, gnus-faq.texi, gnus.texi, htmlfontify.texi: * idlwave.texi, ido.texi, info.texi, mairix-el.texi, message.texi: * mh-e.texi, newsticker.texi, nxml-mode.texi, octave-mode.texi: * org.texi, pcl-cvs.texi, pgg.texi, rcirc.texi, reftex.texi: * remember.texi, sasl.texi, sc.texi, semantic.texi, ses.texi: * sieve.texi, smtpmail.texi, speedbar.texi, srecode.texi: * todo-mode.texi, tramp.texi, url.texi, vip.texi, viper.texi: * widget.texi, wisent.texi, woman.texi: Add @documentencoding, @documentlanguage as needed. Fixes: debbugs:16292
* * emacs-lisp-intro.texi: Use @quotation for license notice.Glenn Morris2013-12-292-0/+6
|
* Plain copy-file no longer chmods an existing destination.Paul Eggert2013-12-292-6/+10
| | | | | | | | | | | | | | | | | | | | * doc/lispref/files.texi (Changing Files): Document this. * etc/NEWS: Document this. * src/fileio.c (realmask): Now a static var, not a local. (barf_or_query_if_file_exists): New arg KNOWN_TO_EXIST. Remove arg STATPTR. All uses changed. (Fcopy_file): Do not alter permissions of existing destinations, unless PRESERVE-PERMISSIONS (renamed from PRESERVE-EXTENDED-ATTRIBUTES) is non-nil. Avoid race when testing for existing destinations and for when input and output files are the same. If changing the group fails, adjust both default and preserved permissions so that access is not granted to the wrong group. (Fset_default_file_modes, init_fileio): Update realmask. (Fdefault_file_modes): Use realmask instead of calling umask. Fixes: debbugs:16133
* Doc updatesChong Yidong2013-12-283-17/+16
| | | | | | * buffers.texi (Modification Time): Document visited-file-modtime change. * modes.texi (Auto Major Mode): Document interpreter-mode-alist change.
* Tweak previos changeGlenn Morris2013-12-271-1/+1
|
* * doc/lispref/control.texi (Pattern matching case statement): Brevity.Glenn Morris2013-12-272-6/+6
|
* * doc/emacs/trouble.texi (Understanding Bug Reporting): Brevity.Glenn Morris2013-12-272-8/+8
| | | | ChangeLog fix.
* authors.el updates and ChangeLog fixesGlenn Morris2013-12-271-1/+1
| | | | | * lisp/emacs-lisp/authors.el (authors-ignored-files) (authors-valid-file-names, authors-renamed-files-alist): Additions.
* Shell completion for filenames from current directory, related docs.Jarek Czekalski2013-12-273-9/+25
| | | | | | | | | | | | * lisp/shell.el Shell completion now matches executable filenames from the current buffer's directory, on systems in which this behaviour is the default (windows-nt, ms-dos). * src/callproc.c (Vexec_path): Document that exec-directory is in it. * doc/emacs/mini.texi (Completion Options): Add a link to Shell Options. * doc/emacs/misc.texi (Shell Mode): Move documentation of shell-completion-fignore from Shell Mode to Shell Options. Fixes: debbugs:15461
* More doc updatesChong Yidong2013-12-276-66/+78
| | | | | | | | | | | | | * commands.texi (Reading One Event): Mention keyboard coding. * functions.texi (Function Cells): * eval.texi (Function Indirection): Update for the fact that symbol-function no longer signals an error. * keymaps.texi (Translation Keymaps, Translation Keymaps): * nonascii.texi (Terminal I/O Encoding): Copyedits. * data.c (Fsymbol_function): Doc fix.
* Make Electric Pair mode smarter/more useful:João Távora2013-12-262-2/+32
| | | | | | | | | | | | | | | | * lisp/electric.el: Pairing/skipping helps preserve balance. Autobackspacing behaviour. Opens extra newlines between pairs. Skip whitespace before closing delimiters. * lisp/emacs-lisp/lisp-mode.el (lisp-mode-variables): Use new features. * test/automated/electric-tests.lisp: New file. * doc/emacs/programs.texi: Describe new features. * lisp/simple.el: Pass non-nil interactive arg to newline call inside newline-and-indent.
* Update doc for advice changes.Chong Yidong2013-12-262-38/+44
| | | | | | | * doc/lispref/advice.texi (Advising Functions, Defining Advice): Special forms can no longer be advised. * lisp/emacs-lisp/advice.el: Update commentary.
* Doc updates for several Emacs 24.4 changes.Chong Yidong2013-12-259-126/+146
| | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/lispref/commands.texi (Event Input Misc): Document new arg to input-pending-p. * doc/lispref/display.texi (Font Selection): Tweak example. * doc/lispref/keymaps.texi (Active Keymaps): Re-organize the text. (Searching Keymaps): Rewrite the pseudo-code for 24.4 changes. (Controlling Active Maps): Note that set-transient-map uses overriding-terminal-local-map. * doc/lispref/nonascii.texi (Specifying Coding Systems): Don't refer to emacs-mule-dos. (Lisp and Coding Systems): Describe emacs-mule return value in modern terms. * doc/lispref/tips.texi (Coding Conventions): Tweak the coding system tip; Emacs now uses utf-8 by default for Emacs Lisp source files. * doc/emacs/glossary.texi (Glossary): Define MULE in modern terms. * src/keyboard.c (Voverriding_terminal_local_map): (Voverriding_local_map): Doc fix. * src/keymap.c (Vemulation_mode_map_alists): Doc fix.
* Rephrase lexical binding requirement sentence.Tassilo Horn2013-12-252-5/+11
| | | | | * doc/lispref/control.texi (Pattern matching case statement): Rephrase lexical binding requirement: the example needs it, not `pcase' itself.
* Document `eval' changes.Chong Yidong2013-12-253-60/+88
| | | | | | | | | | | * doc/lispref/eval.texi (Eval): Document the LEXICAL arg to eval. * doc/lispref/variables.texi (Variables, Void Variables): Use "scoping rule" terminology consistently. (Variable Scoping): Add index entries, and use "dynamic scope" terminology in place of "indefinite scope" to reduce confusion. (Lexical Binding): Document lexical environment format. (Using Lexical Binding): Add index entries for error messages.
* Doc fixes (index and comment).Xue Fuqiao2013-12-252-0/+5
|
* Fix missing arg in pcase example.Tassilo Horn2013-12-242-1/+21
| | | | | | | | | * doc/lispref/control.texi (Pattern matching case statement): Fix missing argument in simple expression language sample. Add some sample programs written in that language. Mention that `pcase' requires lexical binding. Fixes: debbugs:16238
* * doc/emacs/trouble.texi (Checklist): Fix a cross-reference.Xue Fuqiao2013-12-242-3/+4
|
* * doc/emacs/trouble.texi (Understanding Bug Reporting): Minor update.Xue Fuqiao2013-12-242-0/+11
|
* * doc/emacs/regs.texi (Bookmarks): Document `bookmark-default-file'.Xue Fuqiao2013-12-232-0/+6
|
* Minor doc fixes.Xue Fuqiao2013-12-233-2/+9
| | | | | | * doc/emacs/misc.texi (Shell Mode): Add a cross-reference. * doc/emacs/building.texi (Lisp Eval): Add an index.
* Document `gnutls-verify-error'.Ted Zlatanov2013-12-232-0/+22
| | | | * emacs-gnutls.texi (Help For Users): Document `gnutls-verify-error'.
* Document `special-form-p' and `macrop'.Xue Fuqiao2013-12-233-0/+14
| | | | | | * doc/lispref/eval.texi (Special Forms): Document `special-form-p'. * doc/lispref/macros.texi (Simple Macro): Document `macrop'.
* Fix an argument of `copy-file'.Xue Fuqiao2013-12-232-1/+3
| | | | * doc/lispref/files.texi (Changing Files): Fix an argument of `copy-file'.
* Document TRIM in `split-string'.Xue Fuqiao2013-12-232-1/+10
| | | | | * doc/lispref/strings.texi (Creating Strings): Document TRIM in `split-string'.
* Rename set-temporary-overlay-map -> set-transient-mapChong Yidong2013-12-232-23/+40
| | | | | | | | | | | | | | | | | | | | | * lisp/subr.el (set-transient-map): Rename from set-temporary-overlay-map. Doc fix. * lisp/face-remap.el (text-scale-adjust): * lisp/indent.el (indent-rigidly): * lisp/kmacro.el (kmacro-call-macro): * lisp/minibuffer.el (minibuffer-force-complete): * lisp/repeat.el (repeat): * lisp/simple.el (universal-argument--mode): * lisp/calendar/todo-mode.el (todo-insert-item--next-param): * lisp/progmodes/f90.el (f90-abbrev-start): Callers changed. * lisp/org/org.el (orgstruct-make-binding): Call set-transient-map instead of old name set-temporary-overlay-map. * doc/lispref/keymaps.texi (Controlling Active Maps): Renamed set-temporary-overlay-map to set-transient map. Doc fixes. (Searching Keymaps): The transient keymap takes precedence.
* Some documenting of load-prefer-newerGlenn Morris2013-12-222-5/+21
| | | | | | | * doc/lispref/loading.texi (How Programs Do Loading, Load Suffixes): Mention `load-prefer-newer'. * src/lread.c (Fload): Mention load-prefer-newer in doc.
* Document `hash-table-keys and `hash-table-values'.Xue Fuqiao2013-12-232-0/+15
| | | | | * doc/lispref/hash.texi (Other Hash): Document `hash-table-keys and `hash-table-values'.
* Misc small fixes for some recent doc changesGlenn Morris2013-12-226-16/+19
| | | | | | | | | * doc/emacs/calendar.texi (General Calendar): * doc/emacs/rmail.texi (Rmail Scrolling): * doc/misc/woman.texi (Navigation): Use itemx where appropriate. * doc/emacs/entering.texi (Entering Emacs): Typo fix.
* Fix last commit in doc/emacs/regs.texi.Eli Zaretskii2013-12-222-7/+13
|
* Update UCD reference in ELisp manual.Eli Zaretskii2013-12-222-1/+2
|
* Fix bug #16216 with 'name' Unicode property of control characters.Eli Zaretskii2013-12-222-5/+14
| | | | | | | | | admin/unidata/unidata-gen.el (unidata-split-name): Don't give any NAME to <control> characters: the Unicode Standard says they have no name. doc/lispref/nonascii.texi (Character Properties): NAME or OLD-NAME properties can be nil (there's no empty string).
* Document new bool-vector set operation functions.Xue Fuqiao2013-12-222-0/+50
| | | | | * doc/lispref/sequences.texi (Bool-Vectors): Document new bool-vector set operation functions.
* Document `get-pos-property'.Xue Fuqiao2013-12-222-0/+9
| | | | * doc/lispref/text.texi (Examining Properties): Document `get-pos-property'.
* Document `enable-dir-local-variables'.Xue Fuqiao2013-12-222-0/+8
| | | | * doc/lispref/variables.texi (Directory Local Variables): Document `enable-dir-local-variables'.
* Document negative argument of replacement commands.Xue Fuqiao2013-12-222-4/+7
| | | | | * doc/emacs/search.texi (Special Isearch): (Query Replace): Document negative argument of replacement commands.
* Document `isearch-forward-symbol-at-point'.Xue Fuqiao2013-12-222-2/+10
| | | | * doc/emacs/search.texi (Symbol Search): Document `isearch-forward-symbol-at-point'.
* Document image-{next, previous}-file, plus some minor tweak.Xue Fuqiao2013-12-222-1/+9
|
* Another NEWS mark.Xue Fuqiao2013-12-222-1/+3
|
* Document `debugger-toggle-locals'.Xue Fuqiao2013-12-222-0/+9
| | | | * doc/lispref/debugging.texi (Debugger Commands): Document `debugger-toggle-locals'.
* * doc/emacs/regs.texi (File Registers): Document `kmacro-to-register'.Xue Fuqiao2013-12-223-7/+28
|
* Doc fix for `tab-stop-list'.Xue Fuqiao2013-12-222-1/+4
| | | | * doc/emacs/indent.texi (Tab Stops): Mention recent changes about `tab-stop-list'.
* Document `scroll-bar-adjust-thumb-portion'.Xue Fuqiao2013-12-222-0/+15
|
* Tweak C-x TAB behavior changes, and update docs.Chong Yidong2013-12-214-19/+38
| | | | | | | | | | | | | | | | * lisp/indent.el (indent-rigidly-map): Add docstring, and move commands into named functions. (indent-rigidly-left, indent-rigidly-right) (indent-rigidly-left-to-tab-stop) (indent-rigidly-right-to-tab-stop): New functions. Decide on indentation direction based on bidi direction, and accumulate sequential commands in a single undo boundary. (indent-rigidly--pop-undo): New utility function. * doc/emacs/indent.texi (Indentation Commands): Document C-x TAB changes. * doc/lispref/text.texi (Region Indent): Note the new interactive behavior of indent-rigidly.
* Don't duplicate descriptions if there are alternative keys.Tassilo Horn2013-12-203-7/+5
|
* Document that =, <, <=, >, >= now accept one or many arguments.Tassilo Horn2013-12-202-15/+19
| | | | | * doc/lispref/numbers.texi (numbers): Document that =, <, <=, >, >= now accept one or many arguments.
* Document `S-SPC' as alternative to scrolling down with `DEL'.Tassilo Horn2013-12-208-22/+47
| | | | | | | | | | | | | | | | * doc/emacs/rmail.texi: Document `S-SPC' as alternative to scrolling down with `DEL'. * doc/emacs/calendar.texi: Ditto. * doc/emacs/display.texi: Ditto. * doc/emacs/help.texi: Ditto. * doc/misc/info.texi: Document `S-SPC' as alternative to `DEL' for scrolling. * doc/misc/woman.texi: Ditto.
* Document `toggle-frame-maximized' and `toggle-frame-fullscreen'.Tassilo Horn2013-12-202-0/+13
| | | | | * doc/emacs/frames.texi: Document `toggle-frame-maximized' and `toggle-frame-fullscreen' with their respective keys.
* Document buffer name uniquification changes.Tassilo Horn2013-12-202-14/+22
| | | | * doc/emacs/buffers.texi: Document buffer name uniquification changes.