1. 22 Jun, 2015 6 commits
  2. 21 Jun, 2015 9 commits
  3. 20 Jun, 2015 6 commits
  4. 19 Jun, 2015 9 commits
    • Paul Eggert's avatar
      Merge from origin/emacs-24 · f95211e9
      Paul Eggert authored
      a5e6f33b Fixes: debbugs:20832
      b9f02cf6 Fixes: debbugs:20832
      f95211e9
    • Eli Zaretskii's avatar
      Fix file-in-directory-p when the directory is UNC · b9373ac2
      Eli Zaretskii authored
      * lisp/files.el (file-in-directory-p): Support files and
      directories that begin with "//".  (Bug#20844)
      b9373ac2
    • Stephen Berman's avatar
      Fixes: debbugs:20832 · a5e6f33b
      Stephen Berman authored
      * lisp/calendar/todo-mode.el (todo-show): Don't visit todo file
      in the minibuffer.
      a5e6f33b
    • Nicolas Richard's avatar
      Fixes: debbugs:20832 · b9f02cf6
      Nicolas Richard authored
      * lisp/calendar/todo-mode.el (todo-show): Signal an error
      if buffer for adding new todo file is empty but modified.
      b9f02cf6
    • Stefan Monnier's avatar
      (filepos-to-bufferpos): Further tweaks to the utf-16 code · ea47568b
      Stefan Monnier authored
      * lisp/international/mule-util.el (filepos-to-bufferpos):
      Fix typo.  Move non-exact check to the utf-16 branch (the only one
      affected).  Don't use byte-to-position for the utf-16 case.
      ea47568b
    • Glenn Morris's avatar
      ; Auto-commit of loaddefs files. · 06d503fa
      Glenn Morris authored
      06d503fa
    • Eli Zaretskii's avatar
      Minor fixes in filepos-to-bufferpos · a2bb6c7b
      Eli Zaretskii authored
      * lisp/international/mule-util.el (filepos-to-bufferpos): Remove
      test for utf-8-emacs.  Exempt single-byte encodings from the
      'use-exact' path when QUALITY is 'exact'.  Test UTF-16 encodings
      for BOM before subtracting 2 bytes.  Use 'identity' when adjusting
      UTF-16 encoded files for CR-LF EOLs.
      a2bb6c7b
    • Paul Eggert's avatar
      Improve the optional translation of quotes · c4151ebe
      Paul Eggert authored
      Fix several problems with the recently-added custom variable
      help-quote-translation where the code would quote inconsistently
      in help buffers.  Add support for quoting 'like this', which
      is common in other GNU programs in ASCII environments.  Change
      help-quote-translation to use more mnemonic values: values are now the
      initial quoting char, e.g., (setq help-quote-translation ?`) gets the
      traditional Emacs help-buffer quoting style `like this'.  Change the
      default behavior of substitute-command-keys to match what's done in
      set-locale-environment, i.e., quote ‘like this’ if displayable,
      'like this' otherwise.
      * doc/lispref/help.texi (Keys in Documentation): Document
      new behavior of substitute-command-keys, and document
      help-quote-translation.
      * doc/lispref/tips.texi (Documentation Tips):
      Mention the effect of help-quote-translation.
      * etc/NEWS: Mention new behavior of substitute-command-keys,
      and merge help-quote-translation news into it.
      When talking about doc strings, mention new ways to type quotes.
      * lisp/cedet/mode-local.el (overload-docstring-extension):
      Revert my recent change to this function, which shouldn't be
      needed as the result is a doc string.
      * lisp/cedet/mode-local.el (mode-local-print-binding)
      (mode-local-describe-bindings-2):
      * lisp/cedet/srecode/srt-mode.el (srecode-macro-help):
      * lisp/cus-theme.el (describe-theme-1):
      * lisp/descr-text.el (describe-text-properties-1, describe-char):
      * lisp/emacs-lisp/cl-generic.el (cl--generic-describe):
      * lisp/emacs-lisp/eieio-opt.el (eieio-help-class)
      (eieio-help-constructor):
      * lisp/emacs-lisp/package.el (describe-package-1):
      * lisp/faces.el (describe-face):
      * lisp/help-fns.el (help-fns--key-bindings)
      (help-fns--compiler-macro, help-fns--parent-mode)
      (help-fns--obsolete, help-fns--interactive-only)
      (describe-function-1, describe-variable):
      * lisp/help.el (describe-mode):
      Use substitute-command-keys to ensure a more-consistent quoting
      style in help buffers.
      * lisp/cus-start.el (standard):
      Document new help-quote-translation behavior.
      * lisp/emacs-lisp/lisp-mode.el (lisp-fdefs):
      * lisp/help-mode.el (help-xref-symbol-regexp, help-xref-info-regexp)
      (help-xref-url-regexp):
      * lisp/international/mule-cmds.el (help-xref-mule-regexp-template):
      * lisp/wid-edit.el (widget-documentation-link-regexp):
      Also match 'foo', in case we're in a help buffer generated when
      help-quote-translation is ?'.
      * src/doc.c: Include disptab.h, for DISP_CHAR_VECTOR.
      (LEFT_SINGLE_QUOTATION_MARK, uLSQM0, uLSQM1, uLSQM2, uRSQM0)
      (uRSQM1, uRSQM2, LSQM, RSQM): New constants.
      (Fsubstitute_command_keys): Document and implement new behavior.
      (Vhelp_quote_translation): Document new behavior.
      c4151ebe
    • Glenn Morris's avatar
      * lisp/cus-start.el (help-quote-translation): Add :version. · aad7ea32
      Glenn Morris authored
      ; * etc/NEWS: Add placeholder.
      aad7ea32
  5. 18 Jun, 2015 10 commits