1. 21 Nov, 2016 3 commits
  2. 20 Nov, 2016 2 commits
  3. 19 Nov, 2016 2 commits
  4. 18 Nov, 2016 4 commits
    • Eli Zaretskii's avatar
      Improve documentation of functions that accept time values · 36bafc9c
      Eli Zaretskii authored
      * doc/lispref/os.texi (Time Calculations): Mention the meaning of
      'nil' or a scalar number as the time-value argument.  Add a
      cross-reference to 'float-time' for computing a time difference as
      a scalar number of seconds.
      
      * src/editfns.c (Fformat_time_string, Ftime_less_p)
      (Ftime_subtract, Ftime_add, Fdecode_time, Fcurrent_time_string)
      (Fcurrent_time_zone): Mention in the doc strings the meaning of
      nil argument and the fact that a time value can be a scalar number
      of seconds since the epoch.
      (Ftime_subtract): Mention 'float-time'.
      36bafc9c
    • Daniel Colascione's avatar
      Speed up initialization by preferring /dev/urandom to GnuTLS · a37c08d5
      Daniel Colascione authored
      * src/sysdep.c (init_random): Try /dev/urandom before GnuTLS.
      
      (cherry picked from commit a37eba84)
      a37c08d5
    • Glenn Morris's avatar
      Add a comment in generated refcards about the source · 4af5981d
      Glenn Morris authored
      * etc/refcards/calccard.tex, etc/refcards/cs-dired-ref.tex:
      * etc/refcards/cs-refcard.tex, etc/refcards/cs-survival.tex:
      * etc/refcards/de-refcard.tex, etc/refcards/dired-ref.tex:
      * etc/refcards/fr-dired-ref.tex, etc/refcards/fr-refcard.tex:
      * etc/refcards/fr-survival.tex, etc/refcards/gnus-refcard.tex:
      * etc/refcards/orgcard.tex, etc/refcards/pl-refcard.tex:
      * etc/refcards/pt-br-refcard.tex, etc/refcards/refcard.tex:
      * etc/refcards/ru-refcard.tex, etc/refcards/sk-dired-ref.tex:
      * etc/refcards/sk-refcard.tex, etc/refcards/sk-survival.tex:
      * etc/refcards/survival.tex, etc/refcards/vipcard.tex:
      * etc/refcards/viperCard.tex: Add comment about the source.
      4af5981d
    • Glenn Morris's avatar
      ef880a5e
  5. 16 Nov, 2016 4 commits
    • Dmitry Gutov's avatar
      js-mode: Fix indent problem after a regexp · 4887e7c6
      Dmitry Gutov authored
      * lisp/progmodes/js.el (js--looking-at-operator-p): Check that the
      slash is not ending a regexp (bug#24854).
      4887e7c6
    • Eli Zaretskii's avatar
      Fix sluggish display of symbols in UTF-8 language environment · e992ac0a
      Eli Zaretskii authored
      * lisp/international/fontset.el (setup-default-fontset): Make sure
      Symbola and FreeMono are set up in the default fontset as belonging
      to the "iso10646-1" registry.  In the UTF-8 locale, this avoids a
      long and futile search for a suitable font, whose side effect is a
      lot of consing, which then hits the font-cache compacting issue,
      and causes very sluggish redisplay of characters displayed by
      these fonts.  All this happens because the default for the
      registry is "iso8859-1".  (Bug#24953)
      e992ac0a
    • Glenn Morris's avatar
      Don't confuse how Texinfo outputs @var with the input · 1fc101b0
      Glenn Morris authored
      * doc/emacs/rmail.texi (Movemail):
      * doc/lispref/control.texi (Pattern matching case statement):
      * doc/lispref/frames.texi (Size and Position):
      * doc/lispref/processes.texi (Asynchronous Processes):
      * doc/lispref/text.texi (Document Object Model):
      * doc/lispref/windows.texi (Coordinates and Windows):
      Do not upper-case the argument of @var.
      1fc101b0
    • Glenn Morris's avatar
      * doc/lispref/display.texi (Scroll Bars): · 91aa5d19
      Glenn Morris authored
      * doc/lispref/frames.texi (Size and Position):
      * doc/lispref/windows.texi (Window Sizes): Fix arglist typos.
      91aa5d19
  6. 15 Nov, 2016 2 commits
    • Glenn Morris's avatar
    • Eli Zaretskii's avatar
      More fixes in copyright notices in etc/refcards/ · 5b0cddd9
      Eli Zaretskii authored
      * etc/refcards/calccard.tex:
      * etc/refcards/cs-dired-ref.tex:
      * etc/refcards/cs-refcard.tex:
      * etc/refcards/cs-survival.tex:
      * etc/refcards/de-refcard.tex:
      * etc/refcards/dired-ref.tex:
      * etc/refcards/fr-dired-ref.tex:
      * etc/refcards/fr-refcard.tex:
      * etc/refcards/fr-survival.tex:
      * etc/refcards/orgcard.tex:
      * etc/refcards/pl-refcard.tex:
      * etc/refcards/pt-br-refcard.tex:
      * etc/refcards/refcard.tex:
      * etc/refcards/ru-refcard.tex:
      * etc/refcards/sk-dired-ref.tex:
      * etc/refcards/sk-refcard.tex:
      * etc/refcards/sk-survival.tex:
      * etc/refcards/survival.tex:
      * etc/refcards/vipcard.tex:
      * etc/refcards/viperCard.tex: Change "GNU Emacs" to "this
      document" in copyright notices.  (Bug#24520)
      5b0cddd9
  7. 13 Nov, 2016 1 commit
    • Eli Zaretskii's avatar
      Update copyright text in refcards · f994c204
      Eli Zaretskii authored
      * etc/refcards/viperCard.tex:
      * etc/refcards/vipcard.tex:
      * etc/refcards/survival.tex:
      * etc/refcards/sk-survival.tex:
      * etc/refcards/sk-dired-ref.tex:
      * etc/refcards/sk-refcard.tex:
      * etc/refcards/ru-refcard.tex:
      * etc/refcards/refcard.tex:
      * etc/refcards/pt-br-refcard.tex:
      * etc/refcards/pl-refcard.tex:
      * etc/refcards/orgcard.tex:
      * etc/refcards/gnus-refcard.tex:
      * etc/refcards/fr-survival.tex):
      * etc/refcards/fr-refcard.tex:
      * etc/refcards/fr-dired-ref.tex:
      * etc/refcards/dired-ref.tex:
      * etc/refcards/de-refcard.tex:
      * etc/refcards/cs-survival.tex:
      * etc/refcards/cs-refcard.tex:
      * etc/refcards/cs-dired-ref.tex:
      * etc/refcards/calccard.tex: Update the copyright blurb.  (Bug#24520)
      f994c204
  8. 12 Nov, 2016 1 commit
  9. 10 Nov, 2016 3 commits
  10. 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.
      eb364fdd
  11. 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
      3ef4ee84
  12. 07 Nov, 2016 10 commits
  13. 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
      release.
      
      * admin/admin.el (set-version): Update the version in nt/README.W32.
      31d93aa1
    • 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
      hs-special-modes-alist.
      0b6b8151
    • 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.
      dc152c54
    • 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.
      84c53436
  14. 05 Nov, 2016 2 commits