1. 07 Jan, 2014 1 commit
  2. 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.
      d5081c1e
  3. 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
      Accessibility.
      (Extended Attributes): New node.  Add file-extended-attributes.
      (Changing Files): Document set-file-extended-attributes.
      
      * minibuf.texi (Minibuffer Contents): Remove obsolete function
      minibuffer-completion-contents.
      
      * variables.texi (Defining Variables): Note that defvar acts
      always on the dynamic value.
      81c7d631
    • Paul Eggert's avatar
      Fix misspelling of 'chinese' in rx. · 73dbf960
      Paul Eggert authored
      * lisp/emacs-lisp/rx.el (rx-categories): Correct spelling of
      chinese-two-byte.
      
      Fixes: debbugs:16237
      73dbf960
    • Paul Eggert's avatar
      Spelling fixes. · da5ecfa9
      Paul Eggert authored
      * lib-src/Makefile.in (regex.o): Remove reference to no-longer-used macros
      CONFIG_BROKETS and INHIBIT_STRING_HEADER.  "BROKETS" was a
      misspelling anyway....
      * src/nsterm.h (updateCollectionBehavior): Rename from
      updateCollectionBehaviour.  All uses changed.
      da5ecfa9
  4. 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-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.
      0d53f628
  5. 02 Jan, 2014 1 commit
  6. 01 Jan, 2014 1 commit
  7. 31 Dec, 2013 1 commit
  8. 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
      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
      a560b856
  9. 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.
      4364185f
  10. 27 Dec, 2013 2 commits
  11. 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
        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.
      3b8d5131
    • 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.
      2200a8c9
  12. 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
      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.
      c9352587
    • 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.
      362397ed
  13. 24 Dec, 2013 1 commit
  14. 23 Dec, 2013 7 commits
  15. 22 Dec, 2013 14 commits
  16. 21 Dec, 2013 1 commit
    • Jan Djärv's avatar
      Customize ns-use-srgb-colorspace on OSX >= 10.7 to use sRGB. · 41cf3d11
      Jan Djärv authored
      * etc/NEWS: Mention ns-use-srgb-colorspace.
      
      * lisp/cus-start.el (all): Add ns-use-srgb-colorspace.
      
      * src/nsfns.m (Fxw_color_values): Use colorUsingDefaultColorSpace.
      
      * src/nsterm.h: Declare EmacsColor category.
      
      * src/nsterm.m (NSColor): Implement EmacsColor category.
      (ns_get_color): Use colorUsingDefaultColorSpace.
      (ns_get_color, ns_term_init): Use colorForEmacsRed.
      41cf3d11