1. 08 Nov, 2016 1 commit
    • Mark Oteiza's avatar
      Remove obsolete default-FOO variables · 73d47d22
      Mark Oteiza authored
      * etc/NEWS: Indicate the removed variables.
      * lisp/emacs-lisp/edebug.el (edebug-outside-mark): Fix comment.
      * lisp/subr.el (default-mode-line-format, default-header-line-format):
      (default-line-spacing, default-abbrev-mode, default-ctl-arrow):
      (default-truncate-lines, default-left-margin, default-tab-width):
      (default-case-fold-search, default-left-margin-width):
      (default-right-margin-width, default-left-fringe-width):
      (default-right-fringe-width, default-fringes-outside-margins):
      (default-scroll-bar-width, default-vertical-scroll-bar):
      (default-indicate-empty-lines, default-indicate-buffer-boundaries):
      (default-fringe-indicator-alist, default-fringe-cursor-alist):
      (default-scroll-up-aggressively, default-scroll-down-aggressively):
      (default-fill-column, default-cursor-type):
      (default-cursor-in-non-selected-windows):
      (default-buffer-file-coding-system, default-major-mode):
      (default-enable-multibyte-characters): Remove obsolete declarations.
      * src/buffer.c (default-mode-line-format, default-header-line-format):
      (default-line-spacing, default-abbrev-mode, default-ctl-arrow):
      (default-truncate-lines, default-left-margin, default-tab-width):
      (default-case-fold-search, default-left-margin-width):
      (default-right-margin-width, default-left-fringe-width):
      (default-right-fringe-width, default-fringes-outside-margins):
      (default-scroll-bar-width, default-vertical-scroll-bar):
      (default-indicate-empty-lines, default-indicate-buffer-boundaries):
      (default-fringe-indicator-alist, default-fringe-cursor-alist):
      (default-scroll-up-aggressively, default-scroll-down-aggressively):
      (default-fill-column, default-cursor-type):
      (default-cursor-in-non-selected-windows):
      (default-buffer-file-coding-system, default-major-mode):
      (default-enable-multibyte-characters): Remove.
      * src/fileio.c (choose_write_coding_system): Fix comment.
      * src/lisp.h (DEFVAR_BUFFER_DEFAULTS): Remove.
      73d47d22
  2. 07 Nov, 2016 2 commits
    • Eli Zaretskii's avatar
      Improve the tutorial · 8c9cc9f5
      Eli Zaretskii authored
      * etc/tutorials/TUTORIAL: Minor copyedits.  (Bug#24890)
      * etc/tutorials/TUTORIAL.he: Follow suit.
      8c9cc9f5
    • Paul Eggert's avatar
      Restore file descriptor limit in subprocesses · b6d9613d
      Paul Eggert authored
      Problem reported by Philipp Stephani (Bug#24869).
      * src/callproc.c (child_setup) [!DOS_NT]:
      Call restore_nofile_limit in the child.
      * src/process.c (nofile_limit) [HAVE_SETRLIMIT]: New static var.
      (restore_nofile_limit): New function.
      (init_process_emacs) [HAVE_SETRLIMIT]: Set the new var.
      b6d9613d
  3. 06 Nov, 2016 3 commits
  4. 05 Nov, 2016 3 commits
  5. 04 Nov, 2016 20 commits
  6. 03 Nov, 2016 9 commits
    • Reuben Thomas's avatar
      Stop force parameter of whitespace-report-region having global effect · 86bec419
      Reuben Thomas authored
      * lisp/whitespace.el (whitespace-report-region): Force parameter
      previously changed whitespace-style globally.  Fix this, and use
      whitespace-active-style, to take account of any changes the user may
      have made.  Simplify the documentation: the force parameter simply
      forces all classes of whitespace problem to be considered.
      (Bug#24745)
      86bec419
    • Reuben Thomas's avatar
      Document use of `tab-width' · 50bba7f4
      Reuben Thomas authored
      * lisp/whitespace.el: When talking about `8 or more spaces', mention
      `tab-width' instead of 8.  (Bug#24745)
      50bba7f4
    • Reuben Thomas's avatar
      Make whitespace-report-region respect current settings · 2350bb95
      Reuben Thomas authored
      * lisp/whitespace.el (whitespace-report-region): Make it respect
      whitespace-style, including any additions made by the force parameter.
      This means that the function does not return t unless a whitespace
      problem that the user cares about is reported.  (Bug#24745)
      2350bb95
    • Reuben Thomas's avatar
      Fix whitespace-space-after-tab-regexp · a55c582f
      Reuben Thomas authored
      * lisp/whitespace.el (whitespace-space-after-tab-regexp)
      (whitespace-regexp): Match all the spaces after tabs for highlighting,
      not just the first tab-width.  Fix whitespace-space-after-tab::space
      version so that it requires at least tab-width spaces, not just 1.
      (Bug#24745)
      a55c582f
    • Reuben Thomas's avatar
      Remove duplicate documentation · 96f3ae90
      Reuben Thomas authored
      * lisp/whitespace.el: Remove duplicate documentation from the Commentary
        section which duplicate and in some places contradict (due to being
        out of date) the docstrings (Bug#24745).
      96f3ae90
    • Reuben Thomas's avatar
      Fix bob/eob checks · 0a5ab4dd
      Reuben Thomas authored
      * lisp/whitespace.el (whitespace-empty-at-bob-regexp)
      (whitespace-empty-at-eob-regexp, whitespace-cleanup): Make `empty' checks
      work at beginning & end of buffer in whitespace-report-region, and only
      there (i.e. they will never match in regions that don't include the
      start or end of the buffer).  (Bug#24745)
      0a5ab4dd
    • Tino Calancha's avatar
      (thing-at-point 'list) return nil if no list at point · 76e297c1
      Tino Calancha authored
      * lisp/thingatpt.el (thing-at-point-bounds-of-list-at-point):
      Check first if we are at the beginning of a top-level sexp (Bug#24627).
      If point is inside a comment or string, look for a list out of the
      comment/string.
      Escape '[' in doc string.
      * test/lisp/thingatpt-tests.el (thing-at-point-bug24627): Update
      expected test result as pass.
      76e297c1
    • Mark Oteiza's avatar
      Remove antlr face aliases obsoleted in 22.1 · 76735c11
      Mark Oteiza authored
      * lisp/progmodes/antlr-mode.el: Remove obsolete aliases
      (antlr-default-face, antlr-keyword-face, antlr-syntax-face):
      (antlr-ruledef-face, antlr-tokendef-face, antlr-ruleref-face):
      (antlr-tokenref-face, antlr-literal-face):
      (antlr-literal-face): Remove.
      (antlr-font-lock-additional-keywords): Use face symbols instead.
      76735c11
    • Daniel Colascione's avatar
      Revert "Disable bracketed paste in a terminal in char mode" · e5cdb5ce
      Daniel Colascione authored
      This change causes regressions, and besides, disabling BPM frame-wide
      for the sake of one buffer is the wrong solution.
      
      This reverts commit cf566b46.
      e5cdb5ce
  7. 02 Nov, 2016 2 commits
    • Mark Oteiza's avatar
      ; Require eieio at run time · 722e7989
      Mark Oteiza authored
      722e7989
    • Mark Oteiza's avatar
      Revert change to eww-suggest-uris · 62a6e28e
      Mark Oteiza authored
      The introduced append is ugly and can yield '(nil); doing delq on it
      would be hacks on hacks.
      * lisp/net/eww.el: Require cl-lib at run time.
      (eww-suggest-uris): Restore eww-current-url, reverting previous change.
      (eww): Remove erroneous append.
      (eww-open-in-new-buffer): Check if the return from eww-suggested-uris is
      equal to eww-current-url, which is nil anyways if we are not in an EWW
      buffer.
      62a6e28e