1. 12 Dec, 2015 12 commits
  2. 11 Dec, 2015 11 commits
    • Eli Zaretskii's avatar
      Avoid errors when creating files under SVN in new directory · 83114ccf
      Eli Zaretskii authored
      * lisp/vc/vc-svn.el (vc-svn-registered): Use
      file-accessible-directory-p, to avoid cd'ing to a non-existing
      directory, which signals an error on some systems.  (Bug#21984)
      (vc-svn-checkin): Call log-edit-extract-headers with 2 arguments.
      Use declare-function to avoid byte-compiler warnings.
    • Eli Zaretskii's avatar
      Improve Lua support in etags · 3e08f784
      Eli Zaretskii authored
      * lib-src/etags.c (Lua_functions): Skip spaces before looking for
      * etc/NEWS: Mention improved Lua support by 'etags'.
      * test/etags/lua-src/test.lua (test): Add tests for indented
      function definitions.
      * test/etags/ETAGS.good_1:
      * test/etags/ETAGS.good_2:
      * test/etags/ETAGS.good_3:
      * test/etags/ETAGS.good_4:
      * test/etags/ETAGS.good_5:
      * test/etags/ETAGS.good_6:
      * test/etags/CTAGS.good: Adapt to the modified Lua tests.
    • Eli Zaretskii's avatar
      Fix 'this-command-keys' wrt prefix argument · 9d2b8e76
      Eli Zaretskii authored
      * src/keyboard.c (command_loop_1): Restore the feature whereby C-u
      was part of this-command-keys, but not of this-single-command-keys.
      * lisp/simple.el (internal-echo-keystrokes-prefix): Add
      commentary about the function's return value.
    • Eli Zaretskii's avatar
    • Eli Zaretskii's avatar
      Improve and document Ruby support in 'etags' · cabe9044
      Eli Zaretskii authored
      * lib-src/etags.c (Ruby_suffixes): Add ".ruby".
      (Ruby_functions): Support "module" and overloaded operators.
      (Ruby_help): Mention "module".
      * test/etags/ruby-src/test.rb:
      * test/etags/ruby-src/test1.ruby: New files.
      * test/etags/Makefile (RBSRC): New tests.
      (SRCS): Add ${RBSRC}.
      * test/etags/ETAGS.good_1:
      * test/etags/ETAGS.good_2:
      * test/etags/ETAGS.good_3:
      * test/etags/ETAGS.good_4:
      * test/etags/ETAGS.good_5:
      * test/etags/ETAGS.good_6:
      * test/etags/CTAGS.good: Adapt to the new Ruby tests.
      * doc/man/etags.1: Mention Ruby support.
      * etc/NEWS: Mention Ruby support.
    • Xi Lu's avatar
      Initial support for Ruby in 'etags' · 95b6e13c
      Xi Lu authored
      * lib-src/etags.c <Ruby_suffixes>: New variable.
      (lang_names): Add an entry for Ruby.
      (Ruby_functions): New function.  (Bug#22116)
    • Eli Zaretskii's avatar
      Clarify documentation of 'modify-frame-parameters' · 1db9d8bd
      Eli Zaretskii authored
      * doc/lispref/frames.texi (Parameter Access): Clarify what "ignored
      PARMs" mean for 'modify-frame-parameters'.
      * src/frame.c (Fmodify_frame_parameters): Clarify what "ignored
      PARMs" mean for this function.  (Bug#22104)
    • Eli Zaretskii's avatar
      Fix setting buffer unibyte when reading from a device · b3277c7d
      Eli Zaretskii authored
      * src/fileio.c (Finsert_file_contents): Call Fset_buffer_multibyte
      to make a (possibly non-empty) buffer unibyte.  (Bug#22096)
    • Eli Zaretskii's avatar
      Clarify documentation of 'values' · f7f4ea9f
      Eli Zaretskii authored
      * doc/lispref/eval.texi (Eval): Clarify that 'values' are not
      updated by any evaluation commands in 'lisp-interaction-mode'.
    • Anders Lindgren's avatar
      Fixed subversion vc error when opening file in new directory (bug#21984). · 1143016d
      Anders Lindgren authored
      * lisp/vc/vc-svn.el (vc-svn-registered): Check if directory exists.
    • Anders Lindgren's avatar
      ; Restore selector `member' accidentally drooped in ert rewrite. · 0284660f
      Anders Lindgren authored
      ; `test/automated/ert.el' and `test/automated/ert-x.el' now run
      ; without errors.
      * lisp/emacs-lisp/ert.el (ert--insert-human-readable-selector): Add
      the `member' selector. This was accidentally dropped when code was
      converted from `cl-typecase' (where `member' has a special meaning)
      and `cl-ecase' (where it doesn't) to `pcase'.
  3. 09 Dec, 2015 4 commits
  4. 08 Dec, 2015 4 commits
  5. 07 Dec, 2015 6 commits
    • Thomas Fitzsimmons's avatar
      Add Obsolete-since header to eudcb-ph.el · 251fac2a
      Thomas Fitzsimmons authored
      * eudcb-ph.el: Add Obsolete-since header.
    • Paul Eggert's avatar
      Spelling fixes · 9b0ffdba
      Paul Eggert authored
      * doc/misc/calc.texi (Predefined Units): Use the bland modern
      scientific style for spelling the units “ampere” and
      “angstrom” rather than the older style “Ampere” and
      “Ångstrom”.  The latter spelling was wrong anyway (it should
      have been “Ångström”).
      * lisp/emacs-lisp/ert.el (ert--explain-equal-rec):
      Fix misspelling of ‘atom’ in code.
    • Eli Zaretskii's avatar
    • Eli Zaretskii's avatar
      Improve documentation of kill commands · 86130adf
      Eli Zaretskii authored
      * lisp/simple.el (region-extract-function, delete-backward-char)
      (delete-forward-char, kill-region, copy-region-as-kill)
      (kill-ring-save): Better document the optional argument REGION in
      the doc strings.  Mention in the doc strings that text put in the
      kill-ring can be filtered by 'filter-buffer-substring'.
      * doc/lispref/text.texi (Kill Functions): Mention that functions
      described in this subsection can filter text they put in the
      kill-ring.  Add a cross-reference to "Buffer Contents" and an
      index entry.  Document the optional argument 'region' and its
    • Michael Albinus's avatar
      Fix an utf8 problem for Tramp on BSD · eb85d55c
      Michael Albinus authored
      * lisp/net/tramp-sh.el (tramp-open-connection-setup-interactive-shell):
      Make lax check for utf8.
      (tramp-get-remote-locale): Add "en_US.UTF-8" as candidate.
    • Thomas Fitzsimmons's avatar
      Make eudcb-ph.el obsolete · 0a45afa3
      Thomas Fitzsimmons authored
      * doc/misc/eudc.texi: Bump version to 1.40.0.
      Remove PH/QI sections and mentions.
      * lisp/obsolete/eudcb-ph.el: Make obsolete.
      * lisp/net/eudc-vars.el (eudc-known-protocols): Remove ph.
      (eudc-ph-bbdb-conversion-alist): Make obsolete.
      * etc/NEWS: Mention this.  (Bug#21191)
  6. 06 Dec, 2015 3 commits