1. 22 Apr, 2016 6 commits
  2. 21 Apr, 2016 5 commits
  3. 20 Apr, 2016 1 commit
    • Eli Zaretskii's avatar
      Clarify documentation of 'dired-mark-files-containing-regexp' · aa03257c
      Eli Zaretskii authored
      * doc/emacs/dired.texi (Marks vs Flags): Clarify that for files
      visited in buffers, 'dired-mark-files-containing-regexp' searches
      the buffer rather than the file on disk.  (Bug#22694)
      
      * lisp/dired.el (dired-mark-files-containing-regexp): Clarify that
      for files visited in buffers, 'dired-mark-files-containing-regexp'
      searches the buffer rather than the file on disk.  (Bug#22694)
      aa03257c
  4. 19 Apr, 2016 1 commit
    • Eli Zaretskii's avatar
      Make tmm-menubar work in correct order again · ce0d8c7f
      Eli Zaretskii authored
      * lisp/tmm.el (tmm-prompt): Don't reverse 'tmm-km-list' right at the
      beginning; instead, pass a reversed copy to 'tmm--completion-table'.
      (Bug#23309)
      (tmm-menubar): Fix an off-by-one error in determining the menu
      item when the function is called with a non-nil 'x-position'
      argument.
      ce0d8c7f
  5. 18 Apr, 2016 2 commits
    • Dmitry Gutov's avatar
      Remove the Meta-CVS VC backend · b8d5a8fd
      Dmitry Gutov authored
      * lisp/obsolete/vc-mcvs.el: Remove the file (bug#20475).
      
      * lisp/vc/log-view.el (log-view-extract-comment): Remove the MCVS
      reference.
      
      * doc/misc/efaq-w32.texi (Version control): Same.
      b8d5a8fd
    • Michael Albinus's avatar
      Fix Bug#23276 · 5a0cbe51
      Michael Albinus authored
      * lisp/autorevert.el (auto-revert-handler): Ignore errors
      coming from `revert-buffer'.  (Bug#23276)
      5a0cbe51
  6. 17 Apr, 2016 3 commits
    • Reto Zimmermann's avatar
      Sync with upstream vhdl mode v3.38.1. · 2007e324
      Reto Zimmermann authored
      * lisp/progmodes/vhdl-mode.el (vhdl-version, vhdl-time-stamp): Update.
      (vhdl-mode): No longer set comment-padding.
      (vhdl-begin-p): Handle missing space between keyword and parenthesis.
      (vhdl-beginning-of-statement-1): Fix indentation for "else generate".
      (vhdl-template-else, vhdl-template-elsif): Support generate statement.
      (vhdl-re-search-forward, vhdl-re-search-backward): Save match data.
      2007e324
    • Paul Eggert's avatar
      Tweak configure.ac syntax in recent module patch · b6d2552f
      Paul Eggert authored
      * configure.ac: Use proper Autoconf parenthesization in
      recent HAVE_MODULES patch.  Although this doesn’t fix any bugs,
      the previous syntax was confusing.
      b6d2552f
    • Paul Eggert's avatar
      Port to GCC 5.3.1 20160406 (Red Hat 5.3.1-6) · ae712666
      Paul Eggert authored
      * src/indent.c (Fvertical_motion): Pacify --enable-gcc-warnings
      when using the April 6 Fedora patch to GCC.
      ae712666
  7. 16 Apr, 2016 10 commits
  8. 15 Apr, 2016 2 commits
  9. 14 Apr, 2016 2 commits
    • Michael Albinus's avatar
      Fix Bug#20637. Do not merge to master · 1b98a68b
      Michael Albinus authored
      * lisp/vc/vc-hooks.el (vc-state, vc-working-revision):
      Use `vc-backend' instead of `vc-responsible-backend'.  (Bug#20637)
      
      * test/automated/vc-tests.el (vc-test--state)
      (vc-test--working-revision): Deactivate now failing checks.
      1b98a68b
    • Paul Eggert's avatar
      substitute-command-keys keeps quotes’ text props · 32364bbb
      Paul Eggert authored
      Problem reported by Clément Pit--Claudel (Bug#23254).
      * src/doc.c: Include intervals.h.
      (Fsubstitute_command_keys): If the only substitutions are for
      quotes, copy the source string’s text properties too, since no
      substring lengths have changed.
      32364bbb
  10. 13 Apr, 2016 1 commit
  11. 12 Apr, 2016 5 commits
    • Dmitry Gutov's avatar
      Add semantic-symref-filepattern-alist entry for lisp-interaction-mode · 24b87a1d
      Dmitry Gutov authored
      * lisp/cedet/semantic/symref/grep.el
      (semantic-symref-filepattern-alist):
      Add entry for lisp-interaction-mode
      (http://debbugs.gnu.org/cgi/bugreport.cgi?bug=23223#47)
      24b87a1d
    • Dmitry Gutov's avatar
      Perform xref searches without visiting unopened files · cc0b7132
      Dmitry Gutov authored
      * lisp/progmodes/xref.el (xref-collect-references): Instead of
      calling `semantic-symref-find-references-by-name', use
      `semantic-symref-instantiate' and `semantic-symref-perform-search'
      directly.  Ask for `line-and-text' results (bug#23223).
      (xref-collect-matches): Include the line text in the "hit"
      structure.
      (xref--convert-hits): New function, split off from
      `xref-collect-references' and `xref-collect-matches', to convert
      "hits" to xref instance list.  Create a temporary buffer here, to
      use it for post-processing all hit lines.
      (xref--collect-matches): Use a different approach for non-visited
      files.  Insert the line text into the temp buffer, apply the
      file's major mode the best we can without reading its whole
      contents, syntax-propertize, and search in the result.
      (xref--collect-matches-1): Extract, to handle the common logic
      between two cases.
      (xref--find-buffer-visiting): New function, a wrapper around
      `find-buffer-visiting' to amortize its cost.
      
      * lisp/cedet/semantic/symref/idutils.el
      (semantic-symref-idutils--line-re): New constant.
      (semantic-symref-parse-tool-output-one-line): Support result type
      `line-and-text'.
      
      * lisp/cedet/semantic/symref/grep.el
      (semantic-symref-grep--line-re)
      (semantic-symref-parse-tool-output-one-line): Same.
      
      * lisp/cedet/semantic/symref/cscope.el
      (semantic-symref-cscope--line-re)
      (semantic-symref-parse-tool-output-one-line): Same.
      
      * lisp/cedet/semantic/symref/global.el
      (semantic-symref-global--line-re)
      (semantic-symref-parse-tool-output-one-line): Same.
      cc0b7132
    • Phillip Lord's avatar
      Revert "Prevent bootstrap autoload backup files" · 50455754
      Phillip Lord authored
      This reverts commit c23c965b.
      50455754
    • Paul Eggert's avatar
      Improve time zone documentation · ca509810
      Paul Eggert authored
      * doc/lispref/os.texi (Time Zone Rules):
      New section, mostly with material moved here from other sections.
      * doc/emacs/cmdargs.texi (General Variables):
      * doc/lispref/os.texi (Time Conversion, Time Parsing):
      Xref new section.
      * etc/NEWS, etc/PROBLEMS:
      * lisp/org/org.el (org-timestamp-format):
      * src/editfns.c (Fformat_time_string, Fdecode_time)
      (Fencode_time, Fcurrent_time_string, Fcurrent_time_zone)
      (Fset_time_zone_rule):
      When documenting time zone rule strings, mention the TZ
      environment variable in preference to mentioning the
      sort-of-internal function set-time-zone-rule.
      ca509810
    • Phillip Lord's avatar
      Prevent bootstrap autoload backup files · c23c965b
      Phillip Lord authored
       * lisp/emacs-lisp/autoload (autoload-find-generated-file): Suppress
         backups in newly created file.
      
        (autoload-ensure-default-file): Function split into two.
        (autoload-ensure-file-writeable): New function from split.
      
        (Bug#23203)
      c23c965b
  12. 11 Apr, 2016 2 commits