- 30 Jan, 2011 8 commits
-
-
Jan Djärv authored
* mail/emacsbug.el (report-emacs-bug-insert-to-mailer): Check report-emacs-bug-can-use-osx-open and use that if t. (report-emacs-bug-can-use-osx-open): New function. (report-emacs-bug): Rename can-xdg-email to can-insert-mail. Check report-emacs-bug-can-use-osx-open also for can-insert-mail.
-
Jan Djärv authored
-
Andreas Schwab authored
-
Jim Meyering authored
-
Lars Ingebrigtsen authored
-
Lars Ingebrigtsen authored
gnus.texi (Client-Side IMAP Splitting): Add a complete nnimap fancy splitting example.
-
Lars Ingebrigtsen authored
-
Andreas Schwab authored
All uses changed. (PROP_SAVE): Likewise.
-
- 29 Jan, 2011 11 commits
-
-
Chong Yidong authored
* vc/vc-dispatcher.el (vc-set-async-update): New function for updating Dired or VC-dir buffers after async command completes. * vc/vc-bzr.el (vc-bzr-async-command): Return the process buffer. (vc-bzr-pull, vc-bzr-merge-branch): Use vc-set-async-update. * vc/vc-git.el (vc-git-merge-branch): Add FETCH_HEAD to branch completions if it exists. Use vc-set-async-update. (vc-git-pull): Use vc-set-async-update. * vc/vc-hg.el (vc-hg-pull): Fix default-contents arg to read-shell-command. Use vc-set-async-update. (vc-hg-merge-branch): Use vc-set-async-update.
-
Chong Yidong authored
-
Eli Zaretskii authored
Fix doc/*/makefile.w32-in according to 2011-01-23T10:22:21Z!wl@gnu.org-2011-01-23T10:38:14Z!wl@gnu.org. doc/lispref/makefile.w32-in (texinfodir): New variable. (usermanualdir): Remove as redundant with $(emacsdir). (MAKEINFO): Remove options, leave only program name. (MAKEINFO_OPTS): New variable. (texinputdir, $(infodir)/elisp): Use $(MAKEINFO_OPTS). doc/emacs/makefile.w32-in (MAKEINFO): Remove options, leave only program name. (MAKEINFO_OPTS): New variable. (ENVADD, $(infodir)/emacs): Use $(MAKEINFO_OPTS). (emacs.html): New target. (clean): Remove emacs.html. doc/misc/makefile.w32-in (MAKEINFO): Remove options, leave only program name. (MAKEINFO_OPTS): New variable. (ENVADD, $(infodir)/emacs): Use $(MAKEINFO_OPTS). ($(infodir)/info, $(infodir)/ccmode, $(infodir)/ada-mode) ($(infodir)/pcl-cvs, $(infodir)/eshell, $(infodir)/cl) ($(infodir)/dbus, $(infodir)/dired-x, $(infodir)/ediff) ($(infodir)/flymake, $(infodir)/forms, $(infodir)/gnus) ($(infodir)/message, $(infodir)/emacs-mime, $(infodir)/sieve) ($(infodir)/pgg, $(infodir)/mh-e, $(infodir)/reftex) ($(infodir)/remember, $(infodir)/sasl, $(infodir)/sc) ($(infodir)/vip, $(infodir)/viper, $(infodir)/widget) ($(infodir)/efaq, $(infodir)/autotype, $(infodir)/calc) ($(infodir)/idlwave, $(infodir)/eudc, $(infodir)/ebrowse) ($(infodir)/woman, $(infodir)/speedbar, $(infodir)/tramp) ($(infodir)/ses, $(infodir)/smtpmail, $(infodir)/org) ($(infodir)/url, $(infodir)/newsticker, $(infodir)/nxml-mode) ($(infodir)/rcirc, $(infodir)/erc, $(infodir)/ert) ($(infodir)/epa, $(infodir)/mairix-el, $(infodir)/auth) ($(infodir)/eieio, $(infodir)/ede, $(infodir)/semantic) ($(infodir)/edt): Use $(MAKEINFO_OPTS).
-
Eli Zaretskii authored
makefile.w32-in (bootstrap-nmake, bootstrap-gmake): Fix the bootstrap.
-
Eli Zaretskii authored
Fix the MS-Windows build broken by 2011-01-17T19:01:01Z!eggert@cs.ucla.edu and emacs-23/2010-05-21T19:51:48Z!acm@muc.de. lib/makefile.w32-in: lib/getopt_.h: New files. src/s/ms-w32.h (HAVE_MKTIME): Remove. src/makefile.w32-in (LOCAL_FLAGS): Add -I../lib. (GNULIB): New variable. (LIBS): Add $(GNULIB). $(TEMACS): Depend on $(GNULIB). <top-level>: Fix font-lock disrupted by a lone `"'. src/makefile.w32-in (LOCAL_FLAGS): Add -I../lib. (GETOPTOBJS, GETOPTDEPS): Remove targets. (MOVEMAILOBJS): Replace $(GETOPTOBJS) with ../lib/$(BLD)/libgnu.$(A). ($(BLD)/movemail.exe): Depend on ../lib/getopt.h. (ECLIENTOBJS, ETAGSOBJ, CTAGSOBJ, EBROWSEOBJ): Replace getopt.o and getopt1.o with ../lib/$(BLD)/libgnu.$(A). (clean): Don't remove getopt.h. (getopt.h, $(BLD)/getopt.$(O), $(BLD)/getopt1.$(O)): Remove targets. ($(BLD)/ctags.$(O), $(BLD)/etags.$(O)): Replace getopt.h with $(EMACS_ROOT)/lib/getopt.h. nt/makefile.w32-in (all-other-dirs-nmake, all-other-dirs-gmake) (bootstrap-nmake, bootstrap-gmake, bootstrap-clean-nmake) (bootstrap-clean-gmake, clean-other-dirs-nmake) (clean-other-dirs-gmake, cleanall-other-dirs-nmake) (cleanall-other-dirs-gmake, distclean-other-dirs-nmake) (distclean-other-dirs-gmake, maintainer-clean-other-dirs-nmake) (maintainer-clean-other-dirs-gmake): Recurse into ../lib as well. nt/configure.bat: Create lib/makefile. nt/config.nt (HAVE_MKTIME, BROKEN_MKTIME): Remove. (HAVE_ATTRIBUTE_ALIGNED, HAVE_C99_STRTOLD, HAVE_DECL_GETENV) (HAVE_DECL_LOCALTIME_R, HAVE_WCHAR_T, PACKAGE, VERSION, inline) (_GL_UNUSED, _UNUSED_PARAMETER_): Add definitions, for gnulib.
-
Jan Djärv authored
* nsselect.m (ns_string_from_pasteboard): Get length of string and use make_string instead of build_string. (ns_string_to_pasteboard_internal): Use initWithBytesNoCopy instead of stringWithUTF8String (Bug#7934).
-
Daiki Ueno authored
* epg.el (epg--status-KEYEXPIRED, epg--status-KEYREVOKED): Don't presume KEYEXPIRED and KEYREVOKED to be a fatal error status (Bug#7931).
-
Jan Djärv authored
* nsfont.m (nsfont_open): Ensure that fonts with inexact descenders would not become one pixel too tall (Bug#7887).
-
Stefan Monnier authored
(compilation--previous-directory): New fun. (compilation--previous-directory-cache): New var. (compilation--remove-properties): Flush it. (compilation-directory-properties, compilation-error-properties): Use the new fun to speed up looking for the current directory.
-
Chong Yidong authored
* lisp/vc/vc.el (vc-pull): Make vc-update an alias for this, instead of the other way around. * lisp/vc/vc-git.el (vc-git-branches, vc-git-pull) (vc-git-merge-branch): New functions. (vc-git-history): New var. * lisp/vc/vc-hg.el (vc-hg-history): New var. (vc-hg-pull): Perform default pull if called via Lisp by vc-pull. (vc-hg-merge-branch): New function.
-
Lars Ingebrigtsen authored
gnus-art.el (article-update-date-lapsed): Try a better way to really keep point at the "same place".
-
- 28 Jan, 2011 21 commits
-
-
Chong Yidong authored
* vc/vc-dispatcher.el (vc-do-async-command): New function. * vc/vc-bzr.el (vc-bzr-async-command): Convert into a wrapper for vc-do-async-command. * vc/vc-bzr.el (vc-bzr-pull, vc-bzr-merge-branch): Callers changed.
-
Gnus developers authored
gnus-win.el: Remove dead function gnus-window-configuration-element. (gnus-all-windows-visible-p): Remove old compatibility code. (gnus-window-top-edge): Add docstring. gnus-sum.el (gnus-select-newsgroup): Don't try to alter the active data if the group is unactivated.
-
Stefan Monnier authored
-
Stefan Monnier authored
(compilation-error-regexp-alist-alist): Change handling of makepp so it preserves the warning/error distinction on subsequent files. Simplify various rules. (compilation-directory-properties): Use font-lock-face. Add a compilation-message property. (compilation-internal-error-properties): Use font-lock-face. Don't set the compilation-debug property here. (compilation--put-prop, compilation--remove-properties) (compilation--parse-region, compilation--ensure-parse) (compilation--ensure-parse): New functions. (compilation-parse-errors): New function, largely inspired of compilation-mode-font-lock-keywords. Set compilation-debug here. (compilation--parsed): New var. (compilation--flush-parse): Use compilation--ensure-parse. (compilation-start): Don't call font-lock. (compilation-turn-on-font-lock): Remove. (compilation-setup): Don't set font-lock-extra-managed-props not change other font-lock settings, other than keywords. Don't activate font-lock-mode. Set change-major-mode-hook and before-change-functions. (compilation--unsetup): Remove properties and hooks. (compilation-next-single-property-change): New function. (compilation-next-error): Use it to parse when needed. (compile-goto-error): Parse buffer as needed. (compilation--compat-error-properties): Don't need a dummy `face' property any more.
-
Stefan Monnier authored
(compilation-process-setup-function): Fix docstring's false promises. (compilation-error-regexp-alist-alist): Catch omake's continuous recompilation message and avoid reuse of old markers. (compilation-parse-errors-function): Declare obsolete. (compilation-buffer-modtime): Remove. (compilation--make-cdrloc, compilation--loc->col) (compilation--loc->line, compilation--loc->file-struct) (compilation--loc->marker, compilation--loc->visited) (compilation--make-file-struct, compilation--file-struct->file-spec) (compilation--file-struct->formats) (compilation--file-struct->loc-tree): New macros. Use them. (compilation--message): New defstruct. Use them. (compilation-next-error-function): Don't mess with timestamps to try and guess when to reparse.
-
Leo Liu authored
* emacs-lisp/advice.el (ad-make-advised-docstring): Don't apply highlighting to the "this function is advisted" message. * help-mode.el (help-mode-finish): Apply highlighting here, to avoid clobbering by substitute-command-keys (Bug#6304).
-
Chong Yidong authored
* lisp/woman.el (woman0-roff-buffer): Process roff escape sequences occurring prior to the first request.
-
Stefan Monnier authored
(tex-old-error-file-name): New function, extracted from tex-compilation-parse-errors. (tex-compilation-parse-errors): Remove. (tex-error-regexp-alist): New var. (tex-shell): Use it to avoid compilation-parse-errors-function.
-
Stefan Monnier authored
* lisp/progmodes/compile.el: Cleanup text-properties namespace by using `compilation-message' instead of `message', `compilation-directory' instead of `directory', and `compilation-debug' instead of `debug'. (compilation-last-buffer, compilation-parsing-end) (compilation-error-list, compilation-old-error-list): Move to the compatibility part of the code. (compilation-error-properties): If `file' is a function, let it return a file name. (compilation-mode-font-lock-keywords): Be more conservative with the omake "^ *" pattern prefix, to try and minimize the risk of pathologically slow regexp matching. (compilation-start): Use inhibit-read-only. (compilation--unsetup): New function. (compilation-shell-minor-mode, compilation-minor-mode): Use it. (compilation-filter): Minor tweaks. (compilation-next-error-function): Try and avoid abusing variable names. (compilation--flush-file-structure): New fun. (compilation-fake-loc): Use it for cleaner behavior when file is reused. (debug-ignored-errors): Add "Moved past last ...". (compilation--compat-error-properties) (compilation--compat-parse-errors): Rename by doubling the "-". * lisp/progmodes/grep.el (grep-regexp-alist): Tighten regexp. (grep-mode-font-lock-keywords): Remove regexp that seems like a left-over from before we used compile.el. (grep-mode-font-lock-keywords): Call syntax-ppss-flush-cache when modifying the buffer within with-silent-modifications.
-
Chong Yidong authored
* src/keyboard.c (make_lispy_position): For clicks on right fringe or margin, compute text position using the X coordinate relative to the left of the text area (Bug#7839).
-
Stefan Monnier authored
* lisp/progmodes/prolog.el (prolog-system): Add GNU and ECLiPSe options. (prolog-program-name, prolog-program-switches, prolog-consult-string) (prolog-compile-string, prolog-prompt-regexp): Get rid of the <foo>-i variable and use a function to compute the value dynamically. (prolog-prompt-regexp): Add regexp for GNU Prolog. (prolog-continued-prompt-regexp): Remove, unused. (prolog-find-value-by-system): Try and use the value of prolog-system in the *prolog* buffer if it helps. (prolog-mode-keybindings-common): Bind C-c C-z unconditionally... (prolog-zip-on): ..and check prolog-system and version here instead. (prolog-inferior-self-insert-command): New command. (prolog-inferior-mode-map): Use it. (prolog-inferior-error-regexp-alist): New var. (prolog-inferior-mode): Use it, along with compilation-shell-minor-mode. (prolog-input-filter): Use derived-mode-p. (prolog-inferior-guess-flavor): New function. (prolog-ensure-process): Use it. Use make-comint-in-buffer rather than make-comint to avoid running comint-mode twice. (prolog-inferior-buffer): New fun. (prolog-old-process-region, prolog-old-process-file): Don't call prolog-bsts here... (prolog-build-prolog-command): ...do it here instead. (prolog-old-process-region, prolog-old-process-file): Use compilation-fake-loc and compilation-forget-errors. (prolog-consult-compile-region): Use bolp.
-
Chong Yidong authored
-
Chong Yidong authored
-
Kenichi Handa authored
-
Kenichi Handa authored
-
Julien Danjou authored
-
Stefan Monnier authored
-
Lars Ingebrigtsen authored
-
Paul Eggert authored
-
Paul Eggert authored
-
Lars Ingebrigtsen authored
gnus.texi (Article Date): Document gnus-article-update-lapsed-header.
-