1. 01 Jun, 2017 3 commits
  2. 31 May, 2017 13 commits
  3. 30 May, 2017 17 commits
  4. 29 May, 2017 7 commits
    • Dmitry Gutov's avatar
      Turn global-eldoc-mode into a globalized minor mode · 2349f1df
      Dmitry Gutov authored
      * lisp/emacs-lisp/eldoc.el (global-eldoc-mode):
      Turn into globalized mode (bug#19853).
      (turn-on-eldoc-mode): Make it into a wrapper instead of alias.
      (eldoc-mode): Only show the message when called interactively.
      2349f1df
    • Dmitry Gutov's avatar
      Use regexp matching instead of checking exit status · 4886b2ed
      Dmitry Gutov authored
      * lisp/progmodes/xref.el (xref-collect-matches):
      See if the output buffer contents look like Grep output
      instead of checking exit status (bug#23451).
      4886b2ed
    • Stephen Berman's avatar
      Add initial tests for todo-mode.el · 299a96c7
      Stephen Berman authored
      *test/lisp/calendar/todo-mode-tests.el:
      *test/lisp/calendar/todo-mode-resources/todo-test-1.toda:
      *test/lisp/calendar/todo-mode-resources/todo-test-1.todo: New files.
      
      * .gitattributes: Ignore trailing whitespace in todo-mode test
      data files, since it is part of the todo-mode file format.
      299a96c7
    • Stephen Berman's avatar
      Make `todo-toggle-item-highlighting' work on multiline items (bug#27133) · ed222c50
      Stephen Berman authored
      * lisp/calendar/todo-mode.el (todo-hl-line-range): New named function,
      replacing an anonymous function for the sake of `describe-variable'.
      (todo-modes-set-2): Use it as buffer-local value of hl-line-range-function
      and remove boundp test of this variable, so its value is available on
      invoking `todo-toggle-item-highlighting'.
      ed222c50
    • Alan Third's avatar
      Fix build error on macOS 10.6 · c503188f
      Alan Third authored
      * src/nsfns.m (compute_tip_xy): Cast NSRect to CGRect and NSPoint to
      CGPoint.
      c503188f
    • Noam Postavsky's avatar
      ; Fix backslashes in python-tests · 443f3716
      Noam Postavsky authored
      * test/lisp/progmodes/python-tests.el (python-indent-after-backslash-1)
      (python-indent-after-backslash-2)
      (python-indent-after-backslash-3)
      (python-indent-after-backslash-4)
      (python-indent-after-backslash-5)
      (python-nav-beginning-of-statement-1)
      (python-nav-end-of-statement-1)
      (python-nav-forward-statement-1)
      (python-nav-backward-statement-1)
      (python-nav-backward-statement-2)
      (python-info-statement-starts-block-p-2)
      (python-info-statement-ends-block-p-2)
      (python-info-beginning-of-statement-p-2)
      (python-info-end-of-statement-p-2)
      (python-info-beginning-of-block-p-2)
      (python-info-end-of-block-p-2)
      (python-info-line-ends-backslash-p-1)
      (python-info-beginning-of-backslash-1)
      (python-info-continuation-line-p-1)
      (python-info-block-continuation-line-p-1)
      (python-info-assignment-statement-p-1)
      (python-info-assignment-continuation-line-p-1): Backslashes in
      literals should be doubled only once to produce one backslash in the
      buffer.  If there backslashes inside a Python string literal in a Lisp
      literal, that would need to be doubled twice, but there are no such
      cases.  Note that `python-tests-looking-at' takes a plain string, not
      a regexp.
      443f3716
    • Noam Postavsky's avatar
      ; Update test for previous change · eafc985f
      Noam Postavsky authored
      * test/lisp/progmodes/python-tests.el
      (python-indent-after-backslash-4): Indent after backslash is now
      python-indent-offset.
      eafc985f