1. 17 Jun, 2015 14 commits
    • Artur Malabarba's avatar
      * lisp/emacs-lisp/package.el: Revert buffer after any operation · a142b770
      Artur Malabarba authored
      Call `package-menu--post-refresh' after any operation that changes
      the package database (`package-install' and `package-delete').  To
      avoid performance issues in large transactions, these functions
      add `post-refresh' to `post-command-hook' instead of calling it
      (package-menu--mark-or-notify-upgrades): New function.
      (list-packages): Add it to `package--post-download-archives-hook'.
      (package-menu--post-refresh): Lose the upgrade-checking code, add
      code to remove itself from `post-command-hook'.
      (package-install, package-delete): Add it to `post-command-hook'.
      (package-menu-execute): Don't call `package-menu--post-refresh'.
    • Stephen Leake's avatar
      Add missing function xref-location-group for elisp-mode. · 4b161376
      Stephen Leake authored
      * lisp/progmodes/elisp-mode.el: Add missing function xref-location-group.
    • Wolfgang Jenkner's avatar
      * src/editfns.c (Fbyte_to_position): Fix bytepos not at char boundary. · cf23c335
      Wolfgang Jenkner authored
      The behavior now matches the description in the manual.  (Bug#20783)
    • Xue Fuqiao's avatar
      Update tutorials/TUTORIAL.cn · fd7bbfbe
      Xue Fuqiao authored
      * etc/tutorials/TUTORIAL.cn: Update; synchronize with TUTORIAL.
    • Glenn Morris's avatar
      Generate char-script-table from Unicode source. (Bug#20789) · d67d49ce
      Glenn Morris authored
      * admin/unidata/Makefile.in (AWK): New, set by configure.
      (all): Add charscript.el.
      (blocks): New variable.
      (charscript.el, ${unidir}/charscript.el): New targets.
      (extraclean): Also remove generated charscript.el.
      * admin/unidata/blocks.awk: New script.
      * admin/unidata/Blocks.txt: New data file, from unicode.org.
      * lisp/international/characters.el: Load charscript.
      * src/Makefile.in (charscript): New variable.
      (${charscript}): New target.
      (${lispintdir}/characters.elc): Depend on charscript.elc.
      (temacs$(EXEEXT)): Depend on charscript.
      ; * admin/unidata/README: Mention Blocks.txt.
      ; * .gitignore: Add lisp/international/charscript.el.
    • Glenn Morris's avatar
      * lisp/international/characters.el (char-script-table): Tweak · c9e2003b
      Glenn Morris authored
      some ranges to better match the source.  (Bug#20789#17)
    • Glenn Morris's avatar
      Remove "no-byte-compile: t" from a few files. · 5a90d512
      Glenn Morris authored
      * lisp/obsolete/bruce.el, lisp/obsolete/keyswap.el:
      * lisp/obsolete/patcomp.el: No reason not to compile these.
    • Glenn Morris's avatar
      Fix some typos in copied Unicode data. (Bug#20789) · 0fe54891
      Glenn Morris authored
      * lisp/international/characters.el (char-script-table):
      * lisp/international/fontset.el (script-representative-chars)
      (setup-default-fontset): Fix typos.
    • Glenn Morris's avatar
      * lisp/emacs-lisp/check-declare.el (check-declare-warn): · b7d5033c
      Glenn Morris authored
      Don't print filename twice (it's in the prefix now).
    • Glenn Morris's avatar
      * lisp/emacs-lisp/pcase.el (pcase--u1): Revert earlier workaround. · d3b779fa
      Glenn Morris authored
      No longer needed.
    • Glenn Morris's avatar
      Address a compilation warning. · c07e67aa
      Glenn Morris authored
      * lisp/emacs-lisp/bytecomp.el (byte-compile-file-form-defalias):
      Replace 't' with '_' in pcase.
    • Glenn Morris's avatar
      Address some check-declare warnings. · fb77502f
      Glenn Morris authored
      * lisp/simple.el (tabulated-list-print):
      * lisp/progmodes/elisp-mode.el (xref-collect-matches):
      * lisp/term/ns-win.el (ns-selection-owner-p, ns-selection-exists-p)
      (ns-get-selection): Update declarations.
    • Glenn Morris's avatar
      Address some compilation warnings. · d5152a7e
      Glenn Morris authored
      * lisp/elec-pair.el (electric-pair-post-self-insert-function):
      * lisp/vc/vc-git.el (vc-git-file-type-as-string):
      Replace 't' with '_' in pcase.
    • Glenn Morris's avatar
      Address some compilation warnings. · 55b41a82
      Glenn Morris authored
      * lisp/face-remap.el (text-scale-adjust):
      * lisp/menu-bar.el (popup-menu-normalize-position):
      * lisp/emacs-lisp/byte-opt.el (byte-compile-inline-expand):
      * lisp/emacs-lisp/bytecomp.el (byte-compile-arglist-warn):
      * lisp/emacs-lisp/generator.el (cps--transform-1):
      * lisp/emacs-lisp/macroexp.el (macroexp--expand-all):
      * lisp/obsolete/vc-arch.el (vc-arch-mode-line-string):
      * lisp/progmodes/octave.el (octave-goto-function-definition)
      Replace 't' with '_' in pcase.
  2. 16 Jun, 2015 20 commits
  3. 15 Jun, 2015 6 commits