1. 12 Nov, 2016 1 commit
  2. 10 Nov, 2016 3 commits
  3. 09 Nov, 2016 1 commit
    • Noam Postavsky's avatar
      Do call debugger on failed cl-assert · eb364fdd
      Noam Postavsky authored
      "Don't call debug on failed cl-assert..." removed the call to `debug' in
      cl--assertion-failed because `debug' calls `kill-emacs' in batch mode,
      thus messing up ert test runs.  However, calling the debugger is useful
      because it allows catching failed assertions even inside
      `condition-case' calls.  The problem with ert can be avoided by calling
      `debugger' instead of `debug' directly, since ert installs its own
      debugger while running tests.
      * lisp/emacs-lisp/cl-preloaded.el (cl--assertion-failed): Call
      `debugger' if `debug-on-error' is non-nil.
  4. 08 Nov, 2016 1 commit
    • Daniel Colascione's avatar
      Avoid infloop in python · 3ef4ee84
      Daniel Colascione authored
      Fix bug#24905
      * lisp/progmodes/python.el (python-info-docstring-p): Improve
      infloop avoidance: replace (bobp) with generic test for
      forward progress.
      * test/lisp/progmodes/python-tests.el (python-bob-infloop-avoid): Add
      test for bug#24905
  5. 07 Nov, 2016 10 commits
  6. 06 Nov, 2016 4 commits
    • Eli Zaretskii's avatar
      Add Emacs version number to nt/README.W32 · 31d93aa1
      Eli Zaretskii authored
      * nt/README.W32: Include the version number of the latest Emacs
      * admin/admin.el (set-version): Update the version in nt/README.W32.
    • Noam Postavsky's avatar
      Fix python-mode hideshow regexp · 0b6b8151
      Noam Postavsky authored
      2015-02-07 "Fix hideshow integration[...]" changed the regexp added to
      `hs-special-modes-alist' so that it worked when not searching from the
      beginning of the line.  However, this allows matching tokens ending in
      "def" or "class", not just those keywords.  This results in an infinite
      loop in hs-hide-all (Bug #24815).
      * lisp/progmodes/python.el (python-mode): Add symbol boundaries around
      the def|class matching part of the regexp added to
    • Paul Eggert's avatar
      Modernize usage of 'macOS' in doc and comments · dc152c54
      Paul Eggert authored
      Apple changed the spelling of its operating system again, to "macOS",
      effective with macOS 10.12 Sierra (2016-09-20).  Change Emacs
      documentation and comments to match this.  Stick with older OS
      spellings ("OS X", "Mac OS X") when talking about older releases where
      the older names are more correct.
    • Paul Eggert's avatar
      Prefer comments /* like this */ in C code · 84c53436
      Paul Eggert authored
      Emacs C code assumes C99 features, but has long used traditional
      comments /* like this */ instead of C99-style comments // like this.
      Stick with traditional comments for now, partly for style, partly as
      it may be safer with compilers that are not fully in C99 mode.
  7. 05 Nov, 2016 4 commits
  8. 04 Nov, 2016 8 commits
  9. 02 Nov, 2016 2 commits
  10. 31 Oct, 2016 1 commit
  11. 26 Oct, 2016 5 commits