1. 10 Mar, 2016 5 commits
    • Paul Eggert's avatar
      Rework C source files to avoid ^( · 7352c6c6
      Paul Eggert authored
      Work around Bug#22884 by rewording comments and strings to avoid ‘(’
      at the start of a line unless it starts a function.  This change
      is a short-term hack; in the longer run we plan to fix cc-mode’s
      performance for C files that have ‘(’ at the start of a line in a
      comment or string.
    • Eli Zaretskii's avatar
      By default, etags produces unqualified Perl tag names · a589e9ae
      Eli Zaretskii authored
      * lib-src/etags.c (Perl_functions): Produce unqualified names,
      unless -Q was specified.
      (print_help): Update the description of -Q.
      * doc/man/etags.1: Update the documentation of -Q.
      * test/etags/ETAGS.good_1:
      * test/etags/ETAGS.good_2:
      * test/etags/ETAGS.good_3:
      * test/etags/ETAGS.good_4:
      * test/etags/ETAGS.good_5:
      * test/etags/CTAGS.good: Adapt the expected test results to the
      changed Perl functionality.
    • Dmitry Gutov's avatar
      Indent methods with keyword names correctly · 72c7438c
      Dmitry Gutov authored
      * lisp/progmodes/ruby-mode.el (ruby-smie--at-dot-call):
      Rename to ruby-smie--before-method-name.  Now also check if we're
      after a 'def' keyword.  Update both callers.
    • Dmitry Gutov's avatar
      Propertize character literals and special global variables differently · 28532a91
      Dmitry Gutov authored
      * lisp/progmodes/ruby-mode.el (ruby-syntax-propertize): Propertize
      character literals and global variables with special names with
      prefix and symbol syntax classes, for SMIE to tokenize them
      together automatically.
      (ruby-font-lock-keywords): Fix an old regression in highlighting
      character literals.
    • Eli Zaretskii's avatar
      ; Fix last change in NEWS · a7d6f39d
      Eli Zaretskii authored
  2. 09 Mar, 2016 6 commits
  3. 08 Mar, 2016 2 commits
  4. 07 Mar, 2016 4 commits
  5. 06 Mar, 2016 6 commits
    • Andreas Schwab's avatar
      Fix symbolic mode string conversion for s and t · 6f7a57c7
      Andreas Schwab authored
      * lisp/files.el (file-modes-char-to-right): Fix values for ?s and
      (file-modes-symbolic-to-number): Default to a for ts permissions.
    • Eli Zaretskii's avatar
      Update 'ucs-names' database · 50b9826a
      Eli Zaretskii authored
      * lisp/international/mule-cmds.el (ucs-names): Update used and
      unused ranges from the latest UnicodeData.txt.
    • Eli Zaretskii's avatar
      Improve doc string of 'shell-command' · 993b2fbb
      Eli Zaretskii authored
      * lisp/simple.el (shell-command): Mention that COMMAND is prompted
      for.  (Bug#22926)
    • Eli Zaretskii's avatar
      Make the code in movemail_strftime more general · b71c717f
      Eli Zaretskii authored
      * lib-src/movemail.c (movemail_strftime): Transform the format
      string passed by the caller instead of using a separate format
    • Eli Zaretskii's avatar
      Speed up redisplay of binary files with long series of nulls · cc057e43
      Eli Zaretskii authored
      * src/bidi.c (bidi_resolve_weak): Avoid entering a loop searching
      for a character needed for resolving the type of a series of BN
      and ET characters, as required by rule W5 of UAX#9, if the results
      of the resolution are known in advance, because we are at level
      zero, and the previous strong character was L.
      (bidi_resolve_neutral): Partially resurrect the optimization for a
      long series of control characters in an otherwise strictly L2R
      (bidi_level_of_next_char): Don't enter the loop that searches for
      a paragraph separator if the current character is already at base
      embedding level.  (Bug#22739)
    • Dmitry Gutov's avatar
      Remove the highlighting support for quoting 'like this' inside Lisp docstrings · e51b27ec
      Dmitry Gutov authored
      Remove the highlighting support for quoting 'like this' inside
      Lisp docstrings.  This part of
      c4151ebe seems to have been
      unintentional, considering substitute-command-keys gives wrong
      output for such usage.
      * lisp/emacs-lisp/lisp-mode.el (lisp-el-font-lock-keywords-2)
      (lisp-cl-font-lock-keywords-2): Do not highlight text between two
      straight quotes as symbol.
  6. 05 Mar, 2016 5 commits
  7. 04 Mar, 2016 3 commits
    • Michael Albinus's avatar
      Fix Bug#22814 · 265141b3
      Michael Albinus authored
      * src/doc.c (get_doc_string): Raise an error in case too many
      files are open.  (Bug#22814)
    • Lars Ingebrigtsen's avatar
      Fix insertion of edited servers in the dribble file · 6db1a873
      Lars Ingebrigtsen authored
      * lisp/gnus/gnus-srvr.el (gnus-server-update-server): Don't
      insert explicit newlines, because they're quoted (bug#22903).
      (cherry picked from commit ca4e3005)
    • Martin Rudalics's avatar
      Fix previous fix of enlarge-/shrink-window · 620951fe
      Martin Rudalics authored
      * lisp/window.el (enlarge-window, shrink-window): Consistently
      signal user-error instead of error.  Resize minibuffer window by
      delta lines instead of pixels.  When a window cannot be resized,
      signal an error only when this function was invoked by a command
      in the enlarge-/shrink-window group (this restores the behavior
      before the fix of bug#22723 for the non-interactive case).
  8. 03 Mar, 2016 3 commits
  9. 02 Mar, 2016 6 commits