summaryrefslogtreecommitdiff
path: root/lisp
Commit message (Collapse)AuthorAgeFilesLines
* Remove pop3-movemail and rename pop3-streaming-movemail to pop3-movemail.Lars Magne Ingebrigtsen2010-09-103-44/+10
|
* gnus-html.el (gnus-html-wash-tags): Refactor out the image bit, and don't ↵Lars Magne Ingebrigtsen2010-09-102-6/+14
| | | | restrict end-tag searches to the end of the line.
* * net/tramp-cache.el (tramp-parse-connection-properties): SetMichael Albinus2010-09-092-0/+6
| | | | tramp-autoload cookie.
* gnus-start.el (gnus-get-unread-articles): Set the number of unread articles ↵Katsumi Yamaoka2010-09-092-7/+19
| | | | of every unchecked group to t, which means unknown since the server has never been opened.
* * lisp/nxml/TODO: Remove.Glenn Morris2010-09-081-468/+0
| | | | * etc/NEWS: Move nxml TODO items here.
* Tiny image.el fixes.Glenn Morris2010-09-082-4/+16
| | | | | * lisp/image.el (imagemagick-types-inhibit): Add :type, :version, :group. (imagemagick-register-types): Doc fix.
* gnus-html (gnus-html-wash-tags): Search for images first, so that <a><img> ↵Lars Magne Ingebrigtsen2010-09-092-75/+103
| | | | works better; (gnus-html-displayed-image-map): Bind RET and TAB on images for better UX.
* gnus-html.el: Allow showing the ALT text of images and to browse the images ↵Lars Magne Ingebrigtsen2010-09-082-6/+36
| | | | themselves.
* gnus-html.el (gnus-html-schedule-image-fetching): Decode entities before ↵Katsumi Yamaoka2010-09-083-9/+17
| | | | | | feeding URLs to curl. gnus-async.el (gnus-async-article-callback): Call `gnus-html-prefetch-images' unconditionally.
* Misc cleanups and simplifications.Stefan Monnier2010-09-086-373/+339
| | | | | | | | | | | | | | | | | | | | | * lisp/font-lock.el (save-buffer-state): Remove `varlist' arg. (font-lock-unfontify-region, font-lock-default-fontify-region): Update usage correspondingly. (font-lock-fontify-syntactic-keywords-region): Set parse-sexp-lookup-properties buffer-locally here. (font-lock-fontify-syntactically-region): Remove unused `ppss' arg. * lisp/progmodes/ada-mode.el: Replace "(set '" with setq. (ada-mode): Simplify. (ada-create-case-exception, ada-adjust-case-interactive) (ada-adjust-case-region, ada-format-paramlist, ada-indent-current) (ada-search-ignore-string-comment, ada-move-to-start) (ada-move-to-end): Use with-syntax-table. * lisp/progmodes/fortran.el (fortran-line-length): Don't recompute syntactic keywords redundantly a second time. * lisp/progmodes/js.el (require): Require is already "eval-and-compile". (js--re-search-forward): Avoid `eval'. Preserve the error data. (js--re-search-backward): Use js--re-search-forward. * lisp/progmodes/octave-mod.el (electric-indent-chars): Silence bytecomp.
* * lisp/simple.el (blink-matching-open): Don't burp if we can't find a match.Stefan Monnier2010-09-082-0/+5
|
* Very minor bytecomp fix.Glenn Morris2010-09-082-0/+5
| | | | | * lisp/emacs-lisp/bytecomp.el (byte-compile-report-ops): Error if not compiled with -DBYTE_CODE_METER.
* * emacs-lisp/bytecomp.el (byte-recompile-directory): Ignore dir-locals-file.Glenn Morris2010-09-082-1/+10
|
* * lisp/progmodes/compile.el (compilation-error-regexp-alist-alist):Stefan Monnier2010-09-082-12/+39
| | | | | | | | | Not a const. (compilation-error-regexp-alist-alist): Rule out ": " in file names for the `gnu' messages. (compilation-set-skip-threshold): New command. (compilation-start): Use \' rather than $. (compilation-forget-errors): Use clrhash.
* textmodes/ispell.el (ispell-valid-dictionary-list): Simplify logic.Agustín Martín2010-09-082-11/+14
|
* Migrate to Tramp 2.2. Rearrange load dependencies.Michael Albinus2010-09-0814-536/+667
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (Bug#1529, Bug#5448, Bug#5705) * Makefile.in (TRAMP_DIR, TRAMP_SRC): New variables. ($(TRAMP_DIR)/tramp-loaddefs.el): New target. (LOADDEFS): Add $(lisp)/net/tramp-loaddefs.el. * net/tramp.el (top): Remove all other tramp-* loads except tramp-compat.el. Remove all changes to tramp-unload-hook for other tramp-* packages. Rearrange defun order. Change calls of `tramp-compat-call-process', `tramp-compat-decimal-to-octal', `tramp-compat-octal-to-decimal' to new function names. (tramp-terminal-type, tramp-initial-end-of-output) (tramp-methods, tramp-foreign-file-name-handler-alist) (tramp-tramp-file-p, tramp-completion-mode-p) (tramp-send-command-and-check, tramp-get-remote-path) (tramp-get-remote-tmpdir, tramp-get-remote-ln) (tramp-shell-quote-argument): Set tramp-autoload cookie. (with-file-property, with-connection-property): Move to tramp-cache.el. (tramp-local-call-process, tramp-decimal-to-octal) (tramp-octal-to-decimal): Move to tramp-compat.el. (tramp-handle-shell-command): Do not require 'shell. (tramp-compute-multi-hops): No special handling for tramp-gw-* symbols. (tramp-unload-tramp): Do not call `tramp-unload-file-name-handlers'. * net/tramp-cache.el (top): Require 'tramp. Add to `tramp-unload-hook'. (tramp-cache-data, tramp-get-file-property) (tramp-set-file-property, tramp-flush-file-property) (tramp-flush-directory-property, tramp-get-connection-property) (tramp-set-connection-property, tramp-flush-connection-property) (tramp-cache-print, tramp-list-connections): Set tramp-autoload cookie. (with-file-property, with-connection-property): New defuns, moved from tramp.el. (tramp-flush-file-function): Use `with-parsed-tramp-file-name' macro. * net/tramp-cmds.el (top): Add to `tramp-unload-hook'. (tramp-version): Set tramp-autoload cookie. * net/tramp-compat.el (top): Require 'tramp-loaddefs. Remove all changes to tramp-unload-hook for other tramp-* packages. Add to `tramp-unload-hook'. (tramp-compat-decimal-to-octal, tramp-compat-octal-to-decimal) (tramp-compat-call-process): New defuns, moved from tramp.el. * net/tramp-fish.el (top) Require just 'tramp. Add objects to `tramp-methods' and `tramp-foreign-file-name-handler-alist'. Add to `tramp-unload-hook'. Change call of `tramp-compat-decimal-to-octal' to new function name. (tramp-fish-method): Make it a defconst. (tramp-fish-file-name-p): Make it a defsubst. (tramp-fish-method, tramp-fish-file-name-handler) (tramp-fish-file-name-p): Set tramp-autoload cookie. * net/tramp-ftp.el (top) Add objects to `tramp-methods' and `tramp-foreign-file-name-handler-alist'. Add to `tramp-unload-hook'. (tramp-ftp-method): Make it a defconst. (tramp-ftp-file-name-p): Make it a defsubst. (tramp-ftp-method, tramp-ftp-file-name-handler) (tramp-ftp-file-name-p): Set tramp-autoload cookie. * net/tramp-gvfs.el (top) Add objects to `tramp-methods' and `tramp-foreign-file-name-handler-alist'. Add to `tramp-unload-hook'. Change checks, whether package can be loaded. (tramp-gvfs-file-name-p): Make it a defsubst. (tramp-gvfs-methods, tramp-gvfs-file-name-handler) (tramp-gvfs-file-name-p): Set tramp-autoload cookie. (tramp-gvfs-handle-file-directory-p): New defun. (tramp-gvfs-file-name-handler-alist): Use it. * net/tramp-gw.el (top) Add objects to `tramp-methods' and `tramp-foreign-file-name-handler-alist'. Add to `tramp-unload-hook'. (tramp-gw-tunnel-method, tramp-gw-default-tunnel-port) (tramp-gw-socks-method, tramp-gw-default-socks-port): Make it a defconst. (tramp-gw-tunnel-method, tramp-gw-socks-method) (tramp-gw-open-connection): Set tramp-autoload cookie. * net/tramp-imap.el (top) Require just 'tramp. Add objects to `tramp-methods' and `tramp-foreign-file-name-handler-alist'. Add to `tramp-unload-hook'. Change checks, whether package can be loaded. (tramp-imap-file-name-p): Make it a defsubst. (tramp-imap-method, tramp-imaps-method) (tramp-imap-file-name-handler) (tramp-imap-file-name-p): Set tramp-autoload cookie. * net/tramp-smb.el (top) Require just 'tramp. Add objects to `tramp-methods' and `tramp-foreign-file-name-handler-alist'. Add to `tramp-unload-hook'. Change checks, whether package can be loaded. Change call of `tramp-compat-decimal-to-octal' to new function name. (tramp-smb-tunnel-method): Make it a defconst. (tramp-smb-file-name-p): Make it a defsubst. (tramp-smb-method, tramp-smb-file-name-handler) (tramp-smb-file-name-p): Set tramp-autoload cookie. * net/tramp-uu.el (top) Add to `tramp-unload-hook'. (tramp-uuencode-region): Set tramp-autoload cookie. * net/trampver.el (top) Add to `tramp-unload-hook'. (tramp-version, tramp-bug-report-address): Set tramp-autoload cookie. Update release number.
* Make sure original ispell arg list is initialized in (ispell-start-process).Agustín Martín2010-09-072-3/+9
| | | | | * textmodes/ispell.el (ispell-start-process): Make sure original arg list is properly initialized (Bug#6993, Bug#6994).
* gnus-html.el (gnus-html-wash-tags, gnus-html-put-image): Mark cid and ↵Katsumi Yamaoka2010-09-072-4/+10
| | | | internal images as deletable by `W D D'.
* gnus-async.el (gnus-html-prefetch-images): Autoload it when compiling; ↵Katsumi Yamaoka2010-09-072-1/+9
| | | | (gnus-async-article-callback): Fix typo.
* gnus-html.el (gnus-html-wash-tags): Limit end-tag matching to the current ↵Lars Magne Ingebrigtsen2010-09-072-3/+6
| | | | line to work around bugs in the output from w3m.
* gnus-async.el (gnus-async-article-callback): Always prefetch images for ↵Lars Magne Ingebrigtsen2010-09-072-0/+6
| | | | groups that want that.
* nntp.el (nntp-wait-for-string): Supply a timeout for accept-process-output ↵Lars Magne Ingebrigtsen2010-09-074-3/+6
| | | | to ensure progress.
* gnus-start.el (gnus-get-unread-articles): If being given an explicit level ↵Lars Magne Ingebrigtsen2010-09-072-8/+14
| | | | to get unread articles from, then use that for foreign groups, too.
* gnus-html.el (gnus-html-wash-tags): Remove <a name...> tags, which confuses ↵Lars Magne Ingebrigtsen2010-09-062-0/+6
| | | | the rest of the function.
* gnus-start.el (gnus-read-active-for-groups): Do a `gnus-request-scan' for ↵Lars Magne Ingebrigtsen2010-09-062-0/+5
| | | | the methods that support -retrieve-groups, too.
* nnml.el (nnml-save-nov): Remove some debugging-related messages.Lars Magne Ingebrigtsen2010-09-062-6/+6
|
* Merge changes from emacs-23 branch.Chong Yidong2010-09-066-7/+27
|\
| * Merge whitespace.el from trunkChong Yidong2010-09-062-54/+150
| |
| * * doc/lispref/files.texi (Directory Names): Use \` rather than ^.Alexander Klimov2010-09-062-3/+5
| | | | | | | | * lisp/files.el (directory-abbrev-alist): Use \` as default regexp.
| * * emacs-lisp/rx.el (rx-any): Don't explode ranges that end in - or ].Stefan Monnier2010-09-052-2/+11
| | | | | | | | | | | | (rx-any-condense-range): Explode 2-char ranges. Fixes: debbugs:6984
| * Update email of Roland Winkler <winkler@gnu.org>Stefan Monnier2010-09-023-34/+38
| |
| * * desktop.el (desktop-path): Bump :version after 2009-09-15 change.Glenn Morris2010-09-012-1/+5
| |
* | pop3.el (pop3-number-of-responses): Search for "+OK", not "+OK ".Katsumi Yamaoka2010-09-062-1/+7
| |
* | gnus-start.el (gnus-get-unread-articles): Fix up the last commit.Lars Magne Ingebrigtsen2010-09-062-1/+2
| |
* | gnus-start.el (gnus-get-unread-articles): Don't bother with groups that ↵Lars Magne Ingebrigtsen2010-09-062-14/+16
| | | | | | | | aren't going to be activated.
* | gnus-html.el (gnus-article-html): Allow calling without specifying the ↵Lars Magne Ingebrigtsen2010-09-062-1/+6
| | | | | | | | handle. In that case, dissect the buffer first.
* | gnus-sum.el (gnus-set-mode-line): Don\t pad the mode line string.Lars Magne Ingebrigtsen2010-09-062-3/+3
| |
* | nnimap.el (nnimap-open-connection): Revert the change that would look into ↵Lars Magne Ingebrigtsen2010-09-062-7/+6
| | | | | | | | authinfo for imaps instead of imap.
* | gnus-start.el (gnus-get-unread-articles): Count the archive groups as ↵Lars Magne Ingebrigtsen2010-09-062-1/+6
| | | | | | | | secondary, so that they're activated the same way as before.
* | gnus-start.el (gnus-activate-group): Take an optional parameter to say that ↵Lars Magne Ingebrigtsen2010-09-062-4/+11
| | | | | | | | you don't want to call gnus-request-group with don-check, but do check the reponse. This is for virtual groups only.
* | imap.el (imap-mailbox-get): Revert last change for this function.Lars Magne Ingebrigtsen2010-09-062-3/+5
| |
* | nnimap.el (nnimap-debug): Removed; imap.el: Remove an optional buffer ↵Lars Magne Ingebrigtsen2010-09-064-112/+56
| | | | | | | | parameter from many functions.
* | nnimap.el (nnimap-request-list): Servers may return \NoSelect ↵Lars Magne Ingebrigtsen2010-09-052-8/+13
| | | | | | | | case-insensitively.
* | imap.el (imap-debug): Removed -- doesn't seem very useful.Lars Magne Ingebrigtsen2010-09-052-101/+4
| |
* | imap.el (imap-fetch-safe, imap-enable-exchange-bug-workaround): Removed.Lars Magne Ingebrigtsen2010-09-053-59/+11
| |
* | mail-source.el (mail-source-fetch): Don't message if we're fetching mail ↵Lars Magne Ingebrigtsen2010-09-052-5/+13
| | | | | | | | from a file, and the file doesn't exist.
* | pop3.el (pop3-streaming-movemail): Return t for success; imap.el (imap-log): ↵Lars Magne Ingebrigtsen2010-09-054-61/+28
| | | | | | | | New convenience function used throughout instead of repeating the same code all over the place.
* | nnimap.el (nnimap-open-connection): Look for the "imaps" entry in the ↵Lars Magne Ingebrigtsen2010-09-052-3/+10
| | | | | | | | .authinfo if we're using ssl connection.
* | nnvirtual.el (nnvirtual-create-mapping): Use the active info we already have ↵Lars Magne Ingebrigtsen2010-09-053-10/+13
| | | | | | | | if we're in a main Gnus `g' run.
* | gnus-start.el (gnus-method-rank): Get info for virtual groups last.Lars Magne Ingebrigtsen2010-09-052-0/+7
| |