1. 07 Oct, 2019 1 commit
  2. 23 Sep, 2019 2 commits
    • Mattias Engdegård's avatar
      Fix trig simplification crash (bug#33052) · bd0f1731
      Mattias Engdegård authored
      * lisp/calc/calc-alg.el (calcFunc-sec, calcFunc-csc, calcFunc-cot):
      Check that `math-known-sin' and `math-known-tan' succeeded before
      using their value in arithmetic.
      * test/lisp/calc/calc-tests.el (calc-test-trig): Add regression tests.
      Backport from master.
      bd0f1731
    • Mattias Engdegård's avatar
      Fix linear equation system solving in Calc (bug#35374) · 73e1727c
      Mattias Engdegård authored
      * lisp/calc/calcalg2.el (math-try-solve-for):
      To solve Ax^n=0 where A is a nonzero constant and x the variable to
      solve for, solve x^n=0 instead of solving A=0 (which obviously fails)
      or something equally stupid.
      * test/lisp/calc/calc-tests.el (calc-test-solve-linear-system): New.
      73e1727c
  3. 17 Sep, 2019 1 commit
  4. 09 Sep, 2019 1 commit
    • Tino Calancha's avatar
      query-replace-regexp undo: Update next-replacement after undo · 30c4f35a
      Tino Calancha authored
      * lisp/replace.el (perform-replace):
      Rename the local binding to not shadow next-replacement.
      Update next-replacement after undo (Bug#37287).
      
      * test/lisp/replace-tests.el (query-replace-undo-bug37287): Add test.
      (query-replace-undo-bug37073): Tweak this test.
      30c4f35a
  5. 07 Sep, 2019 1 commit
  6. 04 Sep, 2019 1 commit
  7. 01 Sep, 2019 1 commit
    • Noam Postavsky's avatar
      Fix non-deterministic process test · 7e527af7
      Noam Postavsky authored
      * test/src/process-tests.el (set-process-filter-t): Don't assume
      subprocess output will come in a single chunk, keep waiting for more
      data until next "prompt" is read from subprocess.
      
      (cherry picked from commit aa49aa88)
      7e527af7
  8. 31 Aug, 2019 1 commit
  9. 30 Aug, 2019 1 commit
  10. 29 Aug, 2019 1 commit
  11. 21 Aug, 2019 6 commits
  12. 19 Aug, 2019 2 commits
    • Noam Postavsky's avatar
      Fix process filter documentation (Bug#13400) · 615cff42
      Noam Postavsky authored
      * doc/lispref/processes.texi (Asynchronous Processes): Note that input
      may read when sending data as well.
      (Output from Processes): Note that functions which send data may also
      trigger reading from processes.
      (Input to Processes, Filter Functions): Note that filter functions may
      be called recursively.
      615cff42
    • Tino Calancha's avatar
      Fix query-replace-regexp undo feature · beb1d222
      Tino Calancha authored
      Ensure that non-regexp strings used with `looking-at' are quoted.
      * lisp/replace.el (perform-replace): Quote regexp (Bug#37073).
      * test/lisp/replace-tests.el (replace-tests-perform-replace-regexp-flag):
      New variable.
      (replace-tests-with-undo): Use it.
      (query-replace-undo-bug37073): Add tests.
      beb1d222
  13. 18 Aug, 2019 2 commits
    • Eli Zaretskii's avatar
      Support the new Japanese era name · 190565b2
      Eli Zaretskii authored
      * admin/unidata/NormalizationTest.txt:
      * admin/unidata/UnicodeData.txt: Add U+32FF SQUARE ERA NAME REIWA.
      Do not merge to master.
      
      * test/lisp/international/ucs-normalize-tests.el
      (ucs-normalize-tests--failing-lines-part1)
      (ucs-normalize-tests--failing-lines-part2): Update.  Do not
      merge to master.
      
      * etc/NEWS: Mention the change.
      190565b2
    • Eli Zaretskii's avatar
      Fix a typo in char-width-table · 0b810ebc
      Eli Zaretskii authored
      * lisp/international/characters.el (char-width-table): Fix a
      typo in zero-width characters.
      0b810ebc
  14. 17 Aug, 2019 4 commits
  15. 16 Aug, 2019 2 commits
    • Eli Zaretskii's avatar
      Fix markup in dired-x.texi · 15de1d11
      Eli Zaretskii authored
      * doc/misc/dired-x.texi (Omitting Variables)
      (Local Variables, Shell Command Guessing)
      (Advanced Cleaning Variables, Special Marking Function): Fix
      markup and indexing.  (Bug#14212)
      15de1d11
    • Eli Zaretskii's avatar
      ; Fix typo in a doc string of speedbar.el · bda7fc75
      Eli Zaretskii authored
      * lisp/speedbar.el (speedbar-supported-extension-expressions):
      Fix a typo in the doc string.  (Bug#37041)
      bda7fc75
  16. 10 Aug, 2019 3 commits
  17. 09 Aug, 2019 1 commit
  18. 08 Aug, 2019 2 commits
    • Mauro Aranda's avatar
      Fix octave-mode ElDoc support · cb0403d7
      Mauro Aranda authored
      * lisp/progmodes/octave.el (octave-eldoc-function-signatures): Fix the
      regexp used, so no match happens when there is no defined function FN.
      Also, tweak the regexp to support GNU Octave 4.2.x and newer.  (Bug#36459)
      cb0403d7
    • Eli Zaretskii's avatar
      Avoid Groff hanging on MS-Windows when invoked by "M-x man" · 691790b8
      Eli Zaretskii authored
      * lisp/man.el (Man-build-man-command): On MS-Windows, redirect
      stdin of 'man' to the null device, to make sure Groff exits
      immediately after formatting the man page.
      691790b8
  19. 07 Aug, 2019 1 commit
    • Philipp Stephani's avatar
      Ignore pending_signals when checking for quits. · b83f83cc
      Philipp Stephani authored
      pending_signals is often set if no quit is pending.  This results in
      bugs in module code if the module returns but no quit is actually
      pending.
      
      * src/emacs-module.c (module_should_quit): Use QUITP macro to check
      whether the caller should quit.
      
      * src/eval.c: Remove obsolete comment.
      b83f83cc
  20. 03 Aug, 2019 3 commits
  21. 01 Aug, 2019 1 commit
  22. 30 Jul, 2019 2 commits