- 17 Jun, 2015 14 commits
-
-
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 immediately. (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 authored
* lisp/progmodes/elisp-mode.el: Add missing function xref-location-group.
-
Wolfgang Jenkner authored
The behavior now matches the description in the manual. (Bug#20783)
-
Xue Fuqiao authored
* etc/tutorials/TUTORIAL.cn: Update; synchronize with TUTORIAL.
-
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 authored
some ranges to better match the source. (Bug#20789#17)
-
Glenn Morris authored
* lisp/obsolete/bruce.el, lisp/obsolete/keyswap.el: * lisp/obsolete/patcomp.el: No reason not to compile these.
-
Glenn Morris authored
* lisp/international/characters.el (char-script-table): * lisp/international/fontset.el (script-representative-chars) (setup-default-fontset): Fix typos.
-
Glenn Morris authored
Don't print filename twice (it's in the prefix now).
-
Glenn Morris authored
No longer needed.
-
Glenn Morris authored
* lisp/emacs-lisp/bytecomp.el (byte-compile-file-form-defalias): Replace 't' with '_' in pcase.
-
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 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 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) (octave-find-definition-default-filename): Replace 't' with '_' in pcase.
-
- 16 Jun, 2015 20 commits
-
-
Glenn Morris authored
Paper-over today's bootstrap failure.
-
NicolasPetton authored
-
NicolasPetton authored
-
NicolasPetton authored
* lisp/files.el (find-alternate-file'): Improve the confirmation message to show the buffer name.
-
NicolasPetton authored
* src/data.c (null): Improves the docstring, saying what null returns when OBJECT is non-nil.
-
Stefan Monnier authored
-
Stefan Monnier authored
* lisp/international/mule-util.el (filepos-to-bufferpos--dos): New auxiliary function, extracted from filepos-to-bufferpos. Make sure it terminates. (filepos-to-bufferpos): Use it to fix the latin-1-dos case. Add support for the `exact' quality.
-
Cédric Chépied authored
* lisp/net/newst-treeview.el: (newsticker--treeview-nodes-eq): Use property :nt-feed instead of :tag.
-
Stefan Monnier authored
(pcase--self-quoting-p): Floats aren't self-quoting. (pcase): Tweak docstring. (pcase--u1): Deprecate the t pattern. Improve error detection for the nil pattern. (\`): Tweak docstring. Signal an error for unrecognized cases. (bug#20784)
-
Eli Zaretskii authored
* lisp/international/mule-util.el (filepos-to-bufferpos): Fix EOL offset calculation, and make it conditional on the eol-type of the file's encoding. (Bug#20825)
-
Martin Rudalics authored
This backports Eli Zaretskii's solution of this problem for W32 to X and NS. * src/nsfns.m (image_cache_refcount): Define unconditionally. (unwind_create_frame): If the image cache's reference count hasn't been updated yet, do that now. (Fx_create_frame): Set image_cache_refcount unconditionally. * src/xfns.c (image_cache_refcount): Define unconditionally. (unwind_create_frame): If the image cache's reference count hasn't been updated yet, do that now. (Fx_create_frame, x_create_tip_frame): Set image_cache_refcount unconditionally. * src/w32fns.c (image_cache_refcount): Make it a ptrdiff_t as on X and NS.
-
Nils Ackermann authored
* lisp/textmodes/reftex-vars.el (reftex-label-regexps): Make keyvals label regexp more strict to better cope with unbalanced brackets common in math documents.
-
Glenn Morris authored
Move "nonmarking" from here... (Displaying the Diary): ... to here.
-
Glenn Morris authored
Swap the order of these nodes. * doc/emacs/emacs.texi: Update detailed menu for the above change.
-
Glenn Morris authored
Update date of examples. (Diary, Format of Diary File): Move example from former to latter. Reduce duplication.
-
Glenn Morris authored
* admin/charsets/cp51932.awk, admin/charsets/eucjp-ms.awk: Don't set no-byte-compile in the outputs. * lisp/loadup.el: Don't specify uncompiled cp51932, eucjp-ms.
-
Glenn Morris authored
-
Glenn Morris authored
* doc/emacs/calendar.texi (Diary, Format of Diary File): Update for above diary-file change. : * etc/NEWS: Mention this.
-
Glenn Morris authored
(apply-macro-to-region-lines): Use user-error.
-
Glenn Morris authored
(pages-directory-for-addresses): Doc fixes.
-
- 15 Jun, 2015 6 commits
-
-
Stefan Monnier authored
* lisp/international/mule-util.el: Use lexical-binding. (filepos-to-bufferpos): New function. * lisp/info.el (Info-find-in-tag-table-1): Use 0-based file positions. (Info-find-node-2): Use filepos-to-bufferpos (bug#20704). (Info-read-subfile, Info-search): Use 0-based file positions.
-
Glenn Morris authored
Fix recent change.
-
Stefan Monnier authored
(perl--syntax-exp-intro-keywords): New var. (perl--syntax-exp-intro-regexp, perl-syntax-propertize-function): Use it. (bug#20800).
-
Paul Eggert authored
* lisp/emacs-lisp/derived.el (derived-mode-make-docstring): Nest regexp-quote inside format, not the reverse. Problem reported by Artur Malabarba in: http://lists.gnu.org/archive/html/emacs-devel/2015-06/msg00206.html
-
Eli Zaretskii authored
-
Eli Zaretskii authored
* lisp/international/mule-cmds.el (set-locale-environment): Downcase the locale name before interning it. This is so the 'current-iso639-language' on MS-Windows matches the ':lang' property of font-spec objects.
-