1. 12 Mar, 2016 2 commits
  2. 11 Mar, 2016 5 commits
  3. 10 Mar, 2016 8 commits
    • Ken Raeburn's avatar
      Don't use XRANDR 1.3 extensions if the server doesn't support them. · 8b8a6ad3
      Ken Raeburn authored
      * src/xterm.h (struct x_display_info): Add fields to save XRANDR
      version number.
      * src/xfns.c (x_get_monitor_attributes): Save the version numbers
      after querying the X server.
      (x_get_monitor_attributes_xrandr): Don't use XRRGetOutputPrimary or
      XRRGetScreenResourcesCurrent if the server doesn't support at least
      RANDR version 1.3.  Conditionalize the code blocks on compiling
      against library version 1.3 or better, rather than feature tests for
      each function.
      * configure.ac: Stop testing for those two functions.
      8b8a6ad3
    • Eli Zaretskii's avatar
      ; NEWS update for the last change in etags · 985dacfa
      Eli Zaretskii authored
      985dacfa
    • Paul Eggert's avatar
      Sync with gnulib · 741a6f8e
      Paul Eggert authored
      This incorporates:
      2016-03-08 intprops: make .h file license match module
      2016-03-08 acl: fix missing return on Cygwin
      2016-03-05 extern-inline: port to PGI CC
      * doc/misc/texinfo.tex, lib/intprops.h, lib/set-permissions.c:
      * m4/extern-inline.m4:
      Copy from gnulib.
      741a6f8e
    • 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.
      7352c6c6
    • 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.
      a589e9ae
    • 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.
      72c7438c
    • 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.
      28532a91
    • Eli Zaretskii's avatar
      ; Fix last change in NEWS · a7d6f39d
      Eli Zaretskii authored
      a7d6f39d
  4. 09 Mar, 2016 6 commits
  5. 08 Mar, 2016 2 commits
  6. 07 Mar, 2016 4 commits
  7. 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
      ?t.
      (file-modes-symbolic-to-number): Default to a for ts permissions.
      6f7a57c7
    • 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.
      50b9826a
    • 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)
      993b2fbb
    • 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
      string.
      b71c717f
    • 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
      text.
      (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)
      cc057e43
    • 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.
      e51b27ec
  8. 05 Mar, 2016 5 commits
  9. 04 Mar, 2016 2 commits