1. 19 Jan, 2016 2 commits
  2. 17 Jan, 2016 2 commits
  3. 16 Jan, 2016 5 commits
    • Stefan Monnier's avatar
      * lisp/emacs-lisp/syntax.el (syntax-ppss-table): New var · 8dafacd0
      Stefan Monnier authored
      (syntax-ppss):
      * lisp/font-lock.el (font-lock-fontify-syntactically-region): Use it.
      8dafacd0
    • Stefan Monnier's avatar
      lisp/nxml: Use syntax-tables for comments · 56e10975
      Stefan Monnier authored
      * lisp/nxml/nxml-mode.el (nxml-set-face): Prepend.
      (nxml-mode): Set syntax-ppss-table.
      Use sgml-syntax-propertize-function for syntax-propertize-function.
      Let font-lock highlight strings and comments.
      (nxml-degrade): Don't touch "nxml-inside" property any more.
      (nxml-after-change, nxml-after-change1): Remove functions.
      (comment): Don't set fontify rule any more.
      (nxml-fontify-attribute): Don't highlight the value any more.
      (nxml-namespace-attribute-value-delimiter, nxml-namespace-attribute-value)
      (nxml-comment-delimiter, nxml-comment-content): Remove faces.
      
      * lisp/nxml/nxml-rap.el (nxml-scan-end): Remove.
      (nxml-get-inside, nxml-inside-start, nxml-inside-end): Use syntax-ppss.
      (nxml-clear-inside, nxml-set-inside): Remove.
      (nxml-scan-after-change): Remove function.
      (nxml-scan-prolog, nxml-tokenize-forward): Simplify.
      (nxml-ensure-scan-up-to-date): Use syntax-propertize.
      (nxml-move-outside-backwards):
      * lisp/nxml/nxml-outln.el (nxml-section-tag-backward): Adjust to new
      nxml-inside-start behavior.
      
      * lisp/nxml/nxml-util.el (nxml-debug-set-inside)
      (nxml-debug-clear-inside): Remove macros.
      
      * lisp/nxml/xmltok.el (xmltok-forward-special): Remove function.
      (xmltok-scan-after-comment-open): Simplify.
      56e10975
    • Stefan Monnier's avatar
    • Stefan Monnier's avatar
      * lisp/nxml: Use standard completion; it also works for company-mode · d7896a6f
      Stefan Monnier authored
      * lisp/nxml/nxml-mode.el (nxml-complete): Obsolete.
      (nxml-completion-at-point-function): Remove.
      (nxml-mode): Don't set completion-at-point-functions.
      * lisp/nxml/rng-nxml.el (rng-nxml-mode-init): Set it here instead.
      (rng-completion-at-point): Rename from rng-complete and mark it
      non-interactive.  It is now to be used as completion-at-point-function.
      (rng-complete-tag, rng-complete-end-tag, rng-complete-attribute-name)
      (rng-complete-attribute-value): Don't perform completion, but return
      completion data instead.
      (rng-complete-qname-function, rng-generate-qname-list): Add a few
      arguments, previously passed via dynamic coping.
      (rng-strings-to-completion-table): Rename from
      rng-strings-to-completion-alist.  Don't return an alist.  Don't both
      sorting and uniquifying.
      
      * lisp/nxml/rng-util.el (rng-complete-before-point): Delete function.
      (rng-completion-exact-p, rng-quote-string): Delete functions.
      
      * lisp/nxml/rng-valid.el (rng-recover-start-tag-open)
      (rng-missing-attributes-message, rng-missing-element-message)
      (rng-mark-missing-end-tags): Use explicit ".." in formats rather than
      calling rng-quote-string everywhere.
      d7896a6f
    • Stefan Monnier's avatar
      Use sgml-electric-tag-pair-mode also in nxml-mode · d10982a9
      Stefan Monnier authored
      * lisp/nxml/rng-nxml.el: Require sgml-mode.
      (rng-nxml-easy-menu): Add entry for sgml-electric-tag-pair-mode.
      (rng-complete-qname-function): Use complete-with-action.
      
      * lisp/textmodes/sgml-mode.el (sgml-electric-tag-pair-before-change-function):
      Let-bind forward-sexp-function, since nxml-mode binds it to
      something incompatible.
      
      * lisp/nxml/nxml-mode.el: Use setq-local and defvar-local.
      d10982a9
  4. 15 Jan, 2016 4 commits
    • Stefan Monnier's avatar
      * xmltok.el: Mark the "sole --" rather than the comment opener · 05988c0d
      Stefan Monnier authored
      * lisp/nxml/xmltok.el (xmltok-scan-after-comment-open): Put the error
      marker on the "sole --" rather than on the comment opener.
      05988c0d
    • Sam Steingold's avatar
      replace `tramp-compat-split-string' (removed) with `split-string' · 984a1490
      Sam Steingold authored
      (python-shell-tramp-refresh-process-environment)
      (python-shell-calculate-pythonpath): use `split-string'
      instead of defunct `tramp-compat-split-string'
      984a1490
    • Stefan Monnier's avatar
      Update nXML to use Emacs's Unicode support, and lexical-binding · 930f8e83
      Stefan Monnier authored
      * etc/nxml/*.el: Remove obsolete char-name files.
      * lisp/nxml/xsd-regexp.el (xsdre-range-list-difference): Remove unused
      var `next'.
      * lisp/nxml/rng-nxml.el (rng-set-state-after): Don't assume point-min==1.
      * lisp/nxml/rng-match.el (rng-update-match-state): Simplify.
      * lisp/nxml/nxml-outln.el (nxml-outline-state-transform-exceptions)
      (nxml-target-section-pos, nxml-depth-in-target-section)
      (nxml-outline-state-transform-alist)
      (nxml-outline-display-section-tag-function): Move decl before first use.
      * lisp/nxml/nxml-mode.el (nxml-char-name-ignore-case)
      (nxml-char-name-alist, nxml-char-name-table)
      (nxml-autoload-char-name-set-list, nxml-named-char-history): Remove vars.
      (nxml-enable-char-name-set, nxml-disable-char-name-set)
      (nxml-char-name-set-enabled-p, nxml-autoload-char-name-set)
      (nxml-define-char-name-set, nxml-get-char-name): Remove functions.
      (nxml-insert-named-char): Use read-char-by-name instead.
      (nxml-char-ref-display-extra): Use get-char-code-property.
      * lisp/nxml/nxml-maint.el (nxml-create-unicode-char-name-sets):
      Remove function.
      * lisp/nxml/nxml-glyph.el, lisp/nxml/nxml-uchnm.el: Remove files.
      930f8e83
    • Michael Albinus's avatar
      Add "sg" method to Tramp · a600f4c6
      Michael Albinus authored
      * doc/misc/tramp.texi (Inline methods): Add "sg" method.
      (Customizing Completion): Add function `tramp-parse-etc-group'.
      
      * lisp/net/tramp-sh.el (tramp-methods) <sg>: Add.  (Bug#22329)
      (tramp-completion-function-alist-sg): New defconst.
      (top): Completion function for "sg" is
      `tramp-completion-function-alist-sg'.
      
      * lisp/net/tramp.el (tramp-completion-function-alist): Adapt docstring.
      (tramp-parse-etc-group, tramp-parse-etc-group-group): New defuns.
      a600f4c6
  5. 14 Jan, 2016 3 commits
    • Michael Albinus's avatar
      Remove XEmacs compatibility in Tramp · de8c5f9d
      Michael Albinus authored
      * doc/misc/tramp.texi: Replace flags by their hard coded name.
      Remove unused flags and the enclosed alternative text for XEmacs.
      
      * doc/misc/trampver.texi: Use "Tramp" CamelCase.  Rename "emacs"
      and "xemacs" flags to "unified" and "separate".  Remove flags
      "emacsgw", "emacsname", "emacsdir", "ftppackagename",
      "emacsothername", "emacsotherdir" and "emacsotherfilename".
      (trampver):
      * lisp/net/trampver.el (tramp-version): Set to "2.3.0-pre".
      
      * lisp/net/tramp.el (bkup-backup-directory-info)
      (directory-sep-char, ls-lisp-use-insert-directory-program)
      (outline-regexp, tramp-backup-directory-alist)
      (tramp-default-method, tramp-shell-prompt-pattern, tramp-syntax)
      (tramp-file-name-regexp-unified)
      (tramp-file-name-regexp-separate)
      (tramp-completion-file-name-regexp-unified)
      (tramp-completion-file-name-regexp-separate, tramp-chunksize)
      (tramp-get-method-parameter, tramp-find-method, tramp-find-user)
      (tramp-debug-message, tramp-progress-reporter-update)
      (with-tramp-progress-reporter)
      (tramp-rfn-eshadow-setup-minibuffer)
      (rfn-eshadow-setup-minibuffer-hook, tramp-unload-hook)
      (tramp-rfn-eshadow-update-overlay)
      (rfn-eshadow-update-overlay-hook, tramp-default-file-modes)
      (tramp-file-name-for-operation)
      (tramp-completion-file-name-handler)
      (tramp-autoload-file-name-handler, tramp-completion-mode-p)
      (tramp-handle-directory-files)
      (tramp-handle-directory-files-and-attributes)
      (tramp-handle-dired-uncache, tramp-handle-find-backup-file-name)
      (tramp-handle-insert-file-contents, tramp-handle-load)
      (tramp-handle-shell-command)
      (tramp-handle-verify-visited-file-modtime)
      (tramp-handle-file-notify-valid-p, tramp-accept-process-output)
      (tramp-check-for-regexp, tramp-wait-for-regexp)
      (tramp-send-string, tramp-mode-string-to-int)
      (tramp-get-local-gid, tramp-check-cached-permissions)
      (tramp-get-remote-tmpdir, tramp-make-tramp-temp-file)
      (auto-save-file-name-transforms)
      (tramp-handle-make-auto-save-file-name, tramp-read-passwd)
      (tramp-clear-passwd, tramp-time-diff):
      * lisp/net/tramp-adb.el (directory-listing-before-filename-regexp)
      (directory-sep-char, tramp-adb-file-name-handler-alist)
      (tramp-adb-parse-device-names)
      (tramp-adb-handle-expand-file-name)
      (tramp-adb-handle-file-truename, tramp-adb--gnu-switches-to-ash)
      (tramp-adb-handle-file-local-copy)
      (tramp-adb-handle-write-region, tramp-adb-handle-set-file-modes)
      (tramp-adb-handle-rename-file, tramp-adb-handle-process-file)
      (tramp-adb-handle-shell-command)
      (tramp-adb-handle-start-file-process, tramp-adb-get-device)
      (tramp-adb-maybe-open-connection):
      * lisp/net/tramp-cache.el (tramp-persistency-file-name)
      (tramp-cache-print):
      * lisp/net/tramp-cmds.el (tramp-cleanup-all-connections)
      (tramp-bug, tramp-reporter-dump-variable)
      (tramp-load-report-modules, tramp-append-tramp-buffers):
      * lisp/net/tramp-compat.el (tramp-compat-funcall)
      (tramp-advice-file-expand-wildcards)
      (tramp-compat-temporary-file-directory)
      (tramp-compat-make-temp-file, tramp-compat-copy-file)
      (tramp-compat-delete-directory, )
      (tramp-compat-process-running-p):
      * lisp/net/tramp-ftp.el (tramp-methods) <ftp>:
      (tramp-default-method-alist, tramp-foreign-file-name-handler-alist):
      * lisp/net/tramp-gvfs.el (tramp-gvfs-file-name-handler-alist)
      (tramp-gvfs-do-copy-or-rename-file, tramp-gvfs-handle-copy-file)
      (tramp-gvfs-handle-file-local-copy)
      (tramp-gvfs-handle-file-name-all-completions)
      (tramp-gvfs-handle-file-notify-add-watch)
      (tramp-gvfs-monitor-file-process-filter)
      (tramp-gvfs-handle-file-readable-p)
      (tramp-gvfs-handle-rename-file, tramp-gvfs-handle-write-region)
      (tramp-gvfs-file-name, tramp-gvfs-handler-askquestion)
      (tramp-gvfs-maybe-open-connection)
      (tramp-gvfs-parse-device-names):
      * lisp/net/tramp-gw.el (tramp-gw-aux-proc-sentinel)
      (tramp-gw-open-connection, tramp-gw-open-network-stream):
      * lisp/net/tramp-sh.el (directory-sep-char)
      (tramp-sh-file-name-handler-alist)
      (tramp-sh-handle-file-truename)
      (tramp-sh-handle-set-visited-file-modtime)
      (tramp-sh-handle-verify-visited-file-modtime)
      (tramp-sh-handle-set-file-modes, tramp-sh-handle-set-file-times)
      (tramp-sh-handle-file-acl)
      (tramp-sh-handle-file-name-all-completions)
      (tramp-sh-handle-copy-file, tramp-sh-handle-rename-file)
      (tramp-do-copy-or-rename-file-directly)
      (tramp-do-copy-or-rename-file-out-of-band)
      (dired-compress-file-suffixes, dired-remove-file)
      (tramp-sh-handle-dired-compress-file)
      (tramp-sh-handle-insert-directory)
      (tramp-sh-handle-expand-file-name)
      (tramp-sh-handle-start-file-process)
      (tramp-sh-handle-process-file, tramp-sh-handle-file-local-copy)
      (tramp-sh-handle-write-region, tramp-sh-handle-vc-registered)
      (tramp-sh-handle-file-notify-add-watch)
      (tramp-sh-gvfs-monitor-dir-process-filter)
      (tramp-sh-inotifywait-process-filter, tramp-maybe-send-script)
      (tramp-find-executable)
      (tramp-open-connection-setup-interactive-shell)
      (tramp-find-inline-encoding, tramp-compute-multi-hops)
      (tramp-maybe-open-connection, tramp-convert-file-attributes)
      (tramp-get-remote-path, tramp-get-remote-touch):
      * lisp/net/tramp-smb.el (tramp-smb-file-name-handler-alist)
      (tramp-smb-handle-copy-directory, tramp-smb-handle-copy-file)
      (tramp-smb-handle-delete-directory)
      (tramp-smb-handle-directory-files, tramp-smb-handle-file-acl)
      (tramp-smb-handle-make-directory-internal)
      (tramp-smb-handle-process-file, tramp-smb-handle-rename-file)
      (tramp-smb-handle-set-file-acl, tramp-smb-handle-set-file-modes)
      (tramp-smb-handle-write-region, tramp-smb-get-file-entries)
      (tramp-smb-get-cifs-capabilities)
      (tramp-smb-maybe-open-connection):
      * lisp/net/trampver.el (tramp-repository-get-version):
      Remove XEmacs compat code.
      
      * lisp/net/tramp-cmds.el (mml-mode, mml-insert-empty-tag)
      (reporter-dump-variable): Declare functions.
      
      * lisp/net/tramp.el (tramp-bkup-backup-directory-info)
      (tramp-advice-minibuffer-electric-separator)
      (tramp-advice-minibuffer-electric-tilde)
      (tramp-handle-unhandled-file-name-directory):
      * lisp/net/tramp-compat.el (tramp-compat-with-temp-message)
      (tramp-compat-font-lock-add-keywords)
      (tramp-compat-load, tramp-compat-number-sequence)
      (tramp-compat-split-string, tramp-compat-delete-dups):
      * lisp/net/tramp-sh.el (tramp-sh-handle-insert-file-contents-literally):
      Remove.
      
      * lisp/net/tramp-sh.el (tramp-methods) <psftp>: This does not work
      recursively.
      de8c5f9d
    • K. Handa's avatar
      641a3472
    • K. Handa's avatar
      fix previous change of src/ftfont.c (ftfont_shape_by_flt) · 98357570
      K. Handa authored
      * src/ftfont.c (ftfont_shape_by_flt): Fix previous change.  Access the
      second glyph only when there are enough glyphs.
      98357570
  6. 13 Jan, 2016 1 commit
  7. 12 Jan, 2016 19 commits
    • Glenn Morris's avatar
    • Glenn Morris's avatar
      4dc28fe9
    • Michael Albinus's avatar
      ; Fix error in last commit · c82aefc6
      Michael Albinus authored
      c82aefc6
    • Michael Albinus's avatar
      Merge missing commit from emacs-25 branch · 696f32c9
      Michael Albinus authored
      * test/Makefile.in (SELECTOR_DEFAULT, SELECTOR_EXPENSIVE, SELECTOR):
      New variables.
      (check-expensive, check-doit): New targets.
      
      * Makefile.in (check-expensive): New target.
      
      * test/lisp/autorevert-tests.el
      (auto-revert-test01-auto-revert-several-files):
      * test/lisp/filenotify-tests.el (file-notify--deftest-remote)
      (file-notify-test06-many-events):
      * test/lisp/net/tramp-tests.el (tramp-test26-process-file)
      (tramp-test27-start-file-process, tramp-test28-shell-command)
      (tramp-test29-vc-registered)
      (tramp-test31-special-characters-with-stat)
      (tramp-test31-special-characters-with-perl)
      (tramp-test31-special-characters-with-ls)
      (tramp-test32-utf8-with-stat, tramp-test32-utf8-with-perl)
      (tramp-test32-utf8-with-ls, tramp-test33-asynchronous-requests)
      (tramp-test35-unload): Tag the tests as :expensive-test.
      696f32c9
    • John Wiegley's avatar
      Merge from origin/emacs-25 · c7bef6a4
      John Wiegley authored
      1f6898d0 test/automated/vc-hg.el: Support out-of-tree build
      3adb56e7 Minor change in tramp-tests.el
      2b535ba9 ; * etc/NEWS: Update the js.el entry.
      76b518c7 * etc/HELLO: Add Armenian and Mongolian greetings.
      b51f1ef8 Java Mode: Fontify identifiers in the presence of annotations.
      36b95394 Avoid an infloop when we run out of memory
      20067529 Avoid unnecessary failures of auto-saving after fatal error
      eef6784e Simplify HAVE_MODULES use in mark_maybe_pointer
      552694a2 Revert attempt to use 'noexcept' in typedef
      6ad0d396 Update documentation of 'indirect-function'
      c6a53143 ; * etc/NEWS: Move entry of 'inhibit-point-motion-hooks'.
      303141ae Update documentation for obsoleting 'syntax-begin-function'
      4e6f61ce ; * etc/NEWS: Mark documented and not-to-be-documented entries.
      e667bbb6 Document new features if Eshell
      9c4e4e0c ; * etc/NEWS: Update EUDC entries.
      1089dc98 Handle too long commands in Tramp
      684eb58d * .gitattributes: *.cur and *.pif are binary files too.
      d2c7fda9 * src/alloc.c (mark_maybe_pointer): HAVE_MODULES may be undefined
      bd3f53dd * sh-script.el (sh-smie-sh-rules): Improve indentation inside $(...)
      09b2b8a5 * src/alloc.c (mark_maybe_pointer): Also check wide-int's emacs_value
      cca0f933 ; Account for spaces before the filename
      c71e1e86 Use short date for 'hg annotate', and output the author
      f50027be Spelling fix
      c7dff677 ; * etc/NEWS: Fix the Xref entries that got separated.
      cc140bce Document user-level functions in project.el
      f8208b69 Document the user-level features of the Xref package
      b131fb85 * loading.texi: Add `define-type' entry for load-history
      db3c2a8d Improve doc strings and prompts in xref.el
      f6117ef7 Allow the use of `font-lock-extend-region-multiline' in CC Mode.
      90fd798a Fix coding system for Tramp on OS X.
      e985a0e9 ; * etc/NEWS: Mark the 'check-expensive' entry not to be documented.
      9dfcbf02 Update 'load-history' docs
      207e191f Fix (error ...) error
      457738ff Correctly analyze brace arguments in templated C++ function declarations.
      d57724a8 * lisp/cedet/mode-local.el (describe-function-orig-buffer): Declare.
      2a9532d5 * lisp/ffap.el (ffap-latex-mode): Avoid free variable.
      1a6b0846 * lisp/play/dunnet.el (dun-fix-screen): Avoid `end-of-buffer`.
      8be046f4 Respect fontification region calculated by major mode.  Fixes bug #22316.
      4b37cba3 Improve documentation of Delete Selection mode
      a034dd38 Fix two project-find-file issues
      30abf295 Clarify doc string of 'dired-current-directory'
      e990bb27 Use the face of preceding text for displaying the ellipsis
      5810ac3a Suppress Chinese file name test for OSX in tramp-tests.el
      eeb710a1 ; * lisp/startup.el: Sentences end with two spaces.
      428b3de2 * admin/admin.el (set-version): Also handle the NEWS file.
      648de81b ; Add NEWS entry for project.el
      671862f6 apropos-library: Skip obvious duplicates; don't error on generics
      51668a53 ; Grammar fix
      ed41d117 Add project-find-file and project-or-external-find-file
      056da45d ; Improve commentary in 'setup_for_ellipsis'
      269d0088 ; Improve docstring for `inhibit-startup-echo-area-message'
      c7bef6a4
    • John Wiegley's avatar
      ; Merge from origin/emacs-25 · f5d90b5f
      John Wiegley authored
      The following commit was skipped:
      
      07442deb ; * etc/NEWS: Backport edit made on wrong branch.
      f5d90b5f
    • John Wiegley's avatar
      Merge from origin/emacs-25 · fee9e3ff
      John Wiegley authored
      ce4a0524 Add defvar-local to lisp-imenu-generic-expression
      a0121bc7 Revert commit b1e3d148
      76fe2d52 * lisp/emacs-lisp/autoload.el (autoload-find-destination): Doc fix.
      1ae088fb * lisp/emacs-lisp/autoload.el (autoload-find-destination):
      b6b47af8 Properly encode/decode base64Binary data in SOAP
      c6324662 Obey coding-system-for-write when writing stdout/stderr in batch
      2f32cb54 * doc/misc/efaq.texi (Packages that do not come with Emacs):
              Update the URI of MELPA and marmalade-repo.
              Reported by CHENG Goa <chenggao@royau.me> in
              https://lists.gnu.org/archive/html/emacs-devel/2016-01/msg00390.html.
      d2937aa0 * lisp/progmodes/opascal.el (opascal-mode-syntax-table):
      5330c255 * lisp/progmodes/xscheme.el (xscheme-prompt-for-expression-exit):
      73809908 Remove function wrongly on AWK Mode value of context
      fontification hook.
      d400753a * src/buffer.c: Stick with ASCII in doc string.
      221240c9 Reword transient-mark-mode doc string
      977d3eab Update doc string of 'selective-display'
      229c3fa5 Make C++ buffers writeable when writing their initial text
              properties.
      f5c762c8 Additional changes for "make check-expensive"
      1729cf3e ; * admin/MAINTAINERS: Remove myself.
      33219d38 Apply text properties for <, > in new after-change function
              (C++ Java Modes).
      fee9e3ff
    • John Wiegley's avatar
      ; Merge from origin/emacs-25 · 2d7f4d99
      John Wiegley authored
      The following commits were skipped:
      
      31a97acf Merge branch 'emacs-25' of git.sv.gnu.org:/srv/git/emacs into emacs-25
      4e62197a Introduce check-expensive tests.
      9fb185af shr-tag-video bug fix
      2d7f4d99
    • John Wiegley's avatar
      Merge from origin/emacs-25 · a8dd976a
      John Wiegley authored
      9fb185af shr-tag-video bug fix
      6300655e Minor fixes in tramp-tests.el
      50575b1b Ensure redisplay when 'truncate-lines' is set
      0d9e80d7 Fix a doc string of 'transient-mark-mode'
      0000ae50 MS-Windows followup to latest gnulib update
      4bc5e022 Spelling fix
      f1093f7a Do secure signed Bcc handling
      a8dd976a
    • John Wiegley's avatar
      ; Merge from origin/emacs-25 · 91b263e7
      John Wiegley authored
      The following commit was skipped:
      
      e79b06e6 Avoid stdio in SIGINT handler
      91b263e7
    • John Wiegley's avatar
      Merge from origin/emacs-25 · fb74beed
      John Wiegley authored
      861022ff * doc/misc/texinfo.tex: Revert unwanted copyright change.
      46e47a5c ; * etc/refcards/ru-refcard.tex (cyear): Update via M-x set-copyright.
      71ea138b * lisp/align.el (align): Simplify a lambda
      5618a507 * lisp/align.el (align): Fix arg order in call to `align-region'
      1f680dbc Fix compilation next-error in buffers with selective-display
      d20a9488 * nsm.el (nsm-check-protocol): Fix typo in the message.
      1da116f8 Add SHA1 warnings for high network security settings
      e48bacd9 ; * etc/NEWS: Typo fix.
      fb74beed
    • John Wiegley's avatar
      ; Merge from origin/emacs-25 · 70f3e4e6
      John Wiegley authored
      The following commit was skipped:
      
      5213ded9 Refactor mml-smime.el, mml1991.el, mml2015.el
      70f3e4e6
    • John Wiegley's avatar
      Merge from origin/emacs-25 · 4b739f70
      John Wiegley authored
      43662a24 ; Clarify that xref is still experimental
      0a6e6caf ; * admin/release-process: Remove some obsolete records.
      c2e9e3dd * lisp/progmodes/fortran.el (fortran-make-syntax-propertize-function):
      8637f3d0 (semantic-symref-derive-find-filepatterns): Return a list
      0a7ad071 ; Re-arrange xref-related entries in NEWS.
      fe903ef7 Fix xref-find-references on MS-Windows
      55a28d8a ; Fixed visual bell artifact problem on NextStep.
      d064034c Document new features of tildify-mode
      964bea7d Document new features of Whitespace mode
      cd68f47e Improve documentation of new Hide-IfDef features
      723b8bf1 Fix regression in font-locking cl-assert and cl-check-type
      4b739f70
    • John Wiegley's avatar
      ; Merge from origin/emacs-25 · 540bfa76
      John Wiegley authored
      The following commit was skipped:
      
      372d00a9 ; Auto-commit of loaddefs files.
      540bfa76
    • John Wiegley's avatar
      Merge from origin/emacs-25 · 1dd4f26a
      John Wiegley authored
      ef33bc7f Spelling and grammar fixes
      9c3dbabe Fix copyright years by hand
      0e963201 Update copyright year to 2016
      1dd4f26a
    • John Wiegley's avatar
      ; Merge from origin/emacs-25 · c043d973
      John Wiegley authored
      The following commit was skipped:
      
      98253051 Merge from gnulib
      c043d973
    • John Wiegley's avatar
      Merge from origin/emacs-25 · 8d7128c4
      John Wiegley authored
      9ee6ecb8 lisp/emacs-lisp/chart.el (chart-new-buffer): Move to silence byte compiler.
      526d80ce Port chart.el methods to cl-generic.
      410bb697 Add nt/INSTALL.W64 build instructions
      8f5b524d Add new input method 'programmer-dvorak'
      6d11f6ed Allow to invoke original M-TAB binding in 'flyspell-prog-mode'
      bb83bb11 Fix EWW rendering of long RTL lines
      b1a85090 fix  bug#21054
      ce5ad125 Clean up cairo printing code
      8d7128c4
    • John Wiegley's avatar
      ; Merge from origin/emacs-25 · 8df9e56b
      John Wiegley authored
      The following commit was skipped:
      
      30f4a892 Move variables to inner loop, preparing for Mac port merge
      8df9e56b
    • John Wiegley's avatar
      Merge from origin/emacs-25 · 9278e970
      John Wiegley authored
      6ee327d8 Add handle_user_signal_hook
      47580e0d Avoid writing to purespace
      0588be7c Remove unused variable
      89e7483d * configure.ac: Find libxml2 headers in Xcode SDK dir on Darwin.
      3b95e9c1 Use posix_openpt instead of openpty on Darwin
      86312ffd Document support for ':documentation' in Lisp mode
      c930e75b Document new features of TeX mode
      7c83d846 Clarify docs of hscroll in RTL text
      4c8f8db2 Fix rendering of HTML pages that use character composition
      a8d37ca6 Avoid some compiler warnings in w32.c
      ce106f3d Undo ill-advised change
      be0bba46 Unbreak completion in python-mode buffers
      9278e970
  8. 11 Jan, 2016 4 commits