1. 22 Oct, 2015 7 commits
    • Tassilo Horn's avatar
      Improve doc-view wrt. auto-revert-mode · 11d14229
      Tassilo Horn authored
      * lisp/doc-view.el (doc-view-revert-buffer): Don't revert when file is
      corrupted (bug#21729).
      (doc-view-mode): Set doc-view-revert-buffer as revert-buffer-function.
    • Oleh Krehel's avatar
      Describe dired-do-compress-to in the manual · 717e7a4e
      Oleh Krehel authored
      * etc/NEWS: Update.
      * lisp/dired-aux.el: Fix typo.
      * doc/emacs/dired.texi: Add entry.
    • Jürgen Hötzel's avatar
      Further fix for proper locale handling in tramp-gvfs.el · 01d2af9c
      Jürgen Hötzel authored
      * lisp/net/tramp-gvfs.el (tramp-gvfs-handle-file-attributes):
      Just suppress LC_MESSAGES locale category settings.
    • Paul Eggert's avatar
      Spelling fixes · cd428600
      Paul Eggert authored
    • Paul Eggert's avatar
      New lispref section “Security Considerations” · f373e812
      Paul Eggert authored
      This attempts to document some of the issues recently discussed
      on emacs-devel, and to indicate other such issues.  The section
      could be a lot longer.
      * doc/lispref/os.texi (Security Considerations):
      New node.
      * doc/lispref/elisp.texi (Top):
      * doc/lispref/processes.texi (Shell Arguments):
      * lisp/subr.el (shell-quote-argument):
      * src/callproc.c (syms_of_callproc):
      Reference it.
    • Paul Eggert's avatar
      Merge from gnulib · 0bb27cd3
      Paul Eggert authored
      This incorporates:
      2015-10-18 stdalign: work around pre-4.9 GCC x86 bug
      2015-10-18 time_rz: avoid warning from bleeding-edge gcc's -Wnonnull
      * doc/misc/texinfo.tex, lib/stdalign.in.h, lib/time_rz.c:
      Copy from gnulib.
    • Katsumi Yamaoka's avatar
      Remove fboundp checks from mailcap-mime-data · 2ab48baf
      Katsumi Yamaoka authored
      * lisp/gnus/mailcap.el (mailcap-mime-data): Remove fboundp checks.
      (mailcap-viewer-passes-test): Do it instead.  Thanks to Stefan Monnier.
  2. 21 Oct, 2015 11 commits
    • Ken Brown's avatar
      Further include-file cleanup · 54f59907
      Ken Brown authored
      * src/sheap.c: Include stdlib.h.
      * src/unexcw.c: Include string.h.
    • Eli Zaretskii's avatar
      Fix logic in 'server-kill-emacs-query-function' · 5dc48a2d
      Eli Zaretskii authored
      * lisp/server.el (server-kill-emacs-query-function): Correct the
      logic that controls whether the user is asked for confirmation.
    • Artur Malabarba's avatar
      * lisp/isearch.el (isearch-search-fun-default): Simplify logic · e5ece322
      Artur Malabarba authored
      (isearch--lax-regexp-function-p): New function.
    • Artur Malabarba's avatar
      * lisp/isearch.el: Support lax-whitespace in regexp-function searches · 19fada58
      Artur Malabarba authored
      (isearch-search-fun-default): Let-bind `search-spaces-regexp'
      around `isearch-regexp-function'.
    • Artur Malabarba's avatar
      * lisp/isearch.el: Rename word search to regexp-function search · ab65b33f
      Artur Malabarba authored
      `isearch-word' went well beyond its original purpose, and the name
      no longer makes sense.  It is now called
      `isearch-regexp-function', and it's value should always be a
      function that converts a string to a regexp (though setting it to
      t is still supported for now).
      (isearch-word): Make obsolete.
      (isearch-regexp-function): New variable.
      (isearch-mode, isearch-done, isearch--state, isearch--set-state)
      (with-isearch-suspended, isearch-toggle-regexp)
      (isearch-toggle-word, isearch-toggle-symbol)
      (isearch-toggle-character-fold, isearch-query-replace)
      (isearch-occur, isearch-highlight-regexp)
      (isearch-search-and-update, isearch-message-prefix)
      (isearch-search-fun-default, isearch-search)
      (isearch-lazy-highlight-new-loop, isearch-lazy-highlight-search):
      Use it.
      (isearch-lazy-highlight-regexp-function): New var.
      (isearch-lazy-highlight-word): Make obsolete.
      (isearch--describe-regexp-mode): New function.
      (isearch--describe-word-mode): Make obsolete.
    • Oleh Krehel's avatar
      Add dired-do-compress-to command bound to "c" · f6ece242
      Oleh Krehel authored
      * lisp/dired-aux.el (dired-shell-command): Use the caller's
        `default-directory', return the result of `process-file'.
      (dired-compress-file-suffixes): Add comment on why "tar -zxf" isn't
      used by default.
      (dired-compress-files-alist): New defvar.
      (dired-do-compress-to): New command.
      * lisp/dired.el (dired-mode-map): Bind `dired-do-compress-to' to "c".
      (dired-do-compress-to): Add an autoload entry.
      * etc/NEWS: Add two entries.
    • Tassilo Horn's avatar
      Make RefTeX work with LaTeX subfiles package · d60e5a9d
      Tassilo Horn authored
      * lisp/textmodes/reftex.el (reftex-TeX-master-file): Recognize subfiles
      document class argument as master file for referencing purposes.
    • Juanma Barranquero's avatar
      ; etc/NEWS: Remove duplicate text. · f2dbc7f9
      Juanma Barranquero authored
    • Katsumi Yamaoka's avatar
    • Paul Eggert's avatar
      Include-file cleanup for src directory · 63cfb75f
      Paul Eggert authored
      Omit ‘#include "foo.h"’ unless the file needs foo.h (Bug#21707).
      In a few cases, add ‘#include "foo.h"’ if the file needs foo.h
      but does not include it directly.  As a general rule, a source
      file should include foo.h if it needs the interfaces that foo.h
      * src/alloc.c: Don’t include process.h.  Include dispextern.h,
      * src/atimer.c: Don’t include blockinput.h.
      * src/buffer.c: Include coding.h, systime.h.  Don’t include
      keyboard.h, coding.h.
      * src/callint.c: Don’t include commands.h, keymap.h.
      * src/callproc.c: Don’t include character.h, ccl.h, composite.h,
      systty.h, termhooks.h.
      * src/casetab.c: Don’t include character.h.
      * src/category.c: Don’t include charset.h, keymap.h.
      * src/ccl.h: Don’t include character.h.
      * src/character.c: Don’t include charset.h.
      * src/charset.c: Don’t include disptab.h.
      * src/chartab.c: Don’t include ccl.h.
      * src/cm.c: Don’t include frame.h, termhooks.h.
      * src/cmds.c: Don’t include windo...
    • Paul Eggert's avatar
      (/ N) now returns the reciprocal of N · e9af822a
      Paul Eggert authored
      This is more compatible with Common Lisp and XEmacs (Bug#21690).  See:
      * lisp/color.el (color-hue-to-rgb, color-hsl-to-rgb)
      (color-xyz-to-srgb, color-xyz-to-lab):
      * lisp/emacs-lisp/cl-extra.el (cl-float-limits):
      * lisp/net/shr-color.el (shr-color-hue-to-rgb)
      Exploit the change to simplify the code a bit.
      * lisp/emacs-lisp/bytecomp.el (byte-compile-quo):
      Don’t complain about single-argument calls to ‘/’.
      * src/data.c (arith_driver, float_arith_driver):
      Implement the change.
  3. 20 Oct, 2015 7 commits
  4. 19 Oct, 2015 7 commits
  5. 18 Oct, 2015 6 commits
  6. 17 Oct, 2015 2 commits