1. 20 Jan, 2014 2 commits
  2. 12 Jan, 2014 2 commits
  3. 10 Jan, 2014 4 commits
    • Stefan Monnier's avatar
      * doc/lispref/functions.texi (Advising Functions): New section. · 122ff675
      Stefan Monnier authored
      * doc/lispref/modes.texi (Running Hooks): Don't document with-wrapper-hook and
      run-hook-wrapped any more.
      (Hooks): Link to the new Advising Functions node.
      * doc/lispref/elisp.texi (Top): Don't include advice.texi.
      * doc/lispref/advice.texi: Remove.
      * doc/lispref/makefile.w32-in (srcs):
      * doc/lispref/Makefile.in (srcs): Adjust accordingly.
      * doc/misc/cl.texi (Function Bindings): Fix incorrect description of cl-let.
    • Rüdiger Sonderfeld's avatar
      Revert "Document `subr-x' functions." · b4256e8c
      Rüdiger Sonderfeld authored
      This reverts 2014-01-10T12:41:19Z!ruediger@c-plusplus.de.
    • Rüdiger Sonderfeld's avatar
      Document `subr-x' functions. · f6da761b
      Rüdiger Sonderfeld authored
      * doc/lispref/hash.texi (Hash Tables): Add cindex entry for `subr-x'
      * doc/lispref/strings.texi (Creating Strings, Text Comparison):
      Document functions from `subr-x'.
    • Rüdiger Sonderfeld's avatar
      Document `dired-hide-details-mode'. · 4ed67814
      Rüdiger Sonderfeld authored
      * doc/emacs/dired.texi (Misc Dired Features): Document
      `dired-hide-details-mode', `dired-hide-details-hide-symlink-targets',
      and `dired-hide-details-hide-information-lines'.
  4. 09 Jan, 2014 7 commits
  5. 08 Jan, 2014 2 commits
  6. 07 Jan, 2014 3 commits
    • Chong Yidong's avatar
      More doc updates. · de7ce2d1
      Chong Yidong authored
      * doc/emacs/search.texi (Special Isearch): Document C-x 8 RET in isearch.
      (Word Search): Document incremental word search changes.
      (Isearch Yank): Document M-s C-e with a prefix argument.
      * doc/lispref/files.texi (Changing Files): Document copy-file changes.
      * lisp/isearch.el (isearch-yank-char, isearch-yank-word)
      (isearch-yank-line): Doc fix.
    • Glenn Morris's avatar
      * etc/NEWS: Markup trivia · d65a92bb
      Glenn Morris authored
    • Glenn Morris's avatar
      Document calendar-day-header-array · 11c06c77
      Glenn Morris authored
      * doc/emacs/cal-xtra.texi (Calendar Customizing):
      Mention calendar-day-header-array.
      * etc/NEWS: Markup.
  7. 06 Jan, 2014 1 commit
    • Paul Eggert's avatar
      Spelling fixes. · d5081c1e
      Paul Eggert authored
      * calc/calc-yank.el (calc-edit-mode, calc-edit-cancel):
      * emacs-lisp/debug.el (cancel-debug-on-entry):
      * epg.el (epg-error-to-string):
      * files.el (recover-file):
      * lpr.el (lpr-buffer, print-buffer, lpr-region, print-region):
      * mail/emacsbug.el (report-emacs-bug-hook):
      * mail/sendmail.el (mail-recover):
      * ses.el (ses-yank-resize):
      * term/ns-win.el (ns-print-buffer):
      Spelling fixes in diagnostics, mostly for "canceled" with one L.
      * epg.el (epg-key-capability-alist): Rename from misspelled version.
      All uses changed.
      * obsolete/xesam.el (xesam-all-fields): Fix misspelled field name.
  8. 05 Jan, 2014 3 commits
    • Chong Yidong's avatar
      More doc updates. · 81c7d631
      Chong Yidong authored
      * backups.texi (Making Backups): Document backup-buffer change.
      * commands.texi (Defining Commands): Document the interactive-form
      property more carefully.  Document interactive-only.
      * compile.texi (Compiler Errors): Copyedits.  Note that the
      details for byte-compile-warnings are in its docstring.
      * customize.texi (Variable Definitions): Likewise.
      * files.texi (Visiting Files): Copyedits.
      (Testing Accessibility): Mention ACLs.  Move file-modes here from
      File Attributes.
      (Truenames): Move file-equal-p here from Kinds of Files.
      (File Attributes): Move file-newer-than-file-p here from Testing
      (Extended Attributes): New node.  Add file-extended-attributes.
      (Changing Files): Document set-file-extended-attributes.
      * minibuf.texi (Minibuffer Contents): Remove obsolete function
      * variables.texi (Defining Variables): Note that defvar acts
      always on the dynamic value.
    • Paul Eggert's avatar
      Fix misspelling of 'chinese' in rx. · 73dbf960
      Paul Eggert authored
      * lisp/emacs-lisp/rx.el (rx-categories): Correct spelling of
      Fixes: debbugs:16237
    • Paul Eggert's avatar
      Spelling fixes. · da5ecfa9
      Paul Eggert authored
      * lib-src/Makefile.in (regex.o): Remove reference to no-longer-used macros
      misspelling anyway....
      * src/nsterm.h (updateCollectionBehavior): Rename from
      updateCollectionBehaviour.  All uses changed.
  9. 03 Jan, 2014 1 commit
    • Chong Yidong's avatar
      Remove the dynamic-docstring-function feature. · 0d53f628
      Chong Yidong authored
      * emacs-lisp/advice.el (ad--make-advised-docstring): Change args.
      Ignore function-documentation property when getting documentation.
      (ad-activate-advised-definition): Use function-documentation
      generate the docstring.
      (ad-make-advised-definition): Don't call
      (ad-make-advised-definition-docstring, ad-advised-definition-p):
      Delete functions.
      * emacs-lisp/nadvice.el (advice--make-docstring): Change args.
      (advice--docstring): Delete variable.
      (advice--make-1): Leave the docstring empty.
      (advice-add): Use function-documentation for advised docstring.
      * progmodes/sql.el (sql-help): Use function-documentation instead
      of dynamic-docstring-function property.  No need to autoload now.
      (sql--help-docstring): New variable.
      (sql--make-help-docstring): Use it.
      * doc.c (Fdocumentation): Remove dynamic-docstring-function.
  10. 02 Jan, 2014 1 commit
  11. 01 Jan, 2014 1 commit
  12. 31 Dec, 2013 1 commit
  13. 29 Dec, 2013 1 commit
    • Paul Eggert's avatar
      Plain copy-file no longer chmods an existing destination. · a560b856
      Paul Eggert authored
      * 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
      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
  14. 28 Dec, 2013 1 commit
    • Chong Yidong's avatar
      Doc updates · 4364185f
      Chong Yidong authored
      * buffers.texi (Modification Time): Document visited-file-modtime change.
      * modes.texi (Auto Major Mode): Document interpreter-mode-alist change.
  15. 27 Dec, 2013 2 commits
  16. 26 Dec, 2013 2 commits
    • João Távora's avatar
      Make Electric Pair mode smarter/more useful: · 3b8d5131
      João Távora authored
      * 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
      * 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
    • Chong Yidong's avatar
      Update doc for advice changes. · 2200a8c9
      Chong Yidong authored
      * doc/lispref/advice.texi (Advising Functions, Defining Advice):
      Special forms can no longer be advised.
      * lisp/emacs-lisp/advice.el: Update commentary.
  17. 25 Dec, 2013 2 commits
    • Chong Yidong's avatar
      Doc updates for several Emacs 24.4 changes. · c9352587
      Chong Yidong authored
      * doc/lispref/commands.texi (Event Input Misc): Document new arg to
      * 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
      * doc/lispref/nonascii.texi (Specifying Coding Systems): Don't refer to
      (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.
    • Chong Yidong's avatar
      Document `eval' changes. · 362397ed
      Chong Yidong authored
      * 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.
  18. 24 Dec, 2013 1 commit
  19. 23 Dec, 2013 3 commits