summaryrefslogtreecommitdiff
path: root/lisp
Commit message (Collapse)AuthorAgeFilesLines
* Merge changes from emacs-23 branchChong Yidong2010-11-2715-181/+657
|\
| * Fix log-edit-font-lock-keywords (Bug#6465).Chong Yidong2010-11-272-4/+9
| | | | | | | | | | | | * log-edit.el (log-edit-font-lock-keywords): Don't try matching stand-alone lines, since that is handled by log-edit-match-to-eoh (Bug#6465).
| * Fix bug #7308 with `locate' on MS-Windows.Eduard Wiebe2010-11-273-2/+29
| | | | | | | | | | | | | | | | | | dired.el (dired-get-filename): Replace backslashes with slashes in file names on MS-Windows, needed by `locate'. locate.el (locate-default-make-command-line): Don't consider drive letter and root directory part of `directory-listing-before-filename-regexp'. (locate-post-command-hook, locate-post-command-hook): New defcustoms.
| * * emacs-lisp/smie.el (smie-prec2->grammar): Simplify handlingStefan Monnier2010-11-262-54/+74
| | | | | | | | | | | | | | of :smie-open/close-alist. (smie-next-sexp): Make it accept a "start token" as argument. (smie-indent-keyword): Be careful not to misidentify tokens that span more than one line, as empty lines. Add argument `token'.
| * mail/rmailmm.el (rmail-mime-insert-multipart): For unsupported multipart ↵Kenichi Handa2010-11-262-2/+5
| | | | | | | | subtypes, insert all as usual.
| * mail/rmail.el: Require rfc2047.Kenichi Handa2010-11-262-0/+5
| |
| * Improve rmail's MIME handling.Kenichi Handa2010-11-264-66/+419
| |
| * * progmodes/which-func.el (which-func-imenu-joiner-function):Stefan Monnier2010-11-232-104/+113
| | | | | | | | | | | | Return a string, as expected. (which-function-mode): Make sure we stop any previous timer before starting a new one.
| * * net/tramp.el (tramp-default-method-alist)Michael Albinus2010-11-232-7/+13
| | | | | | | | | | (tramp-default-user-alist, tramp-default-proxies-alist): Adapt custom options type. (Bug#7445)
| * Tweak previous nxml doc change.Glenn Morris2010-11-231-1/+1
| |
| * ChangeLog fix for initial nxml import.Glenn Morris2010-11-231-5/+3
| |
| * Backport fixes for Bug#5390 and Bug#5694 from trunk.Chong Yidong2010-11-212-24/+85
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * progmodes/python.el: Add Ipython support (Bug#5390). (python-shell-prompt-alist) (python-shell-continuation-prompt-alist): New options. (python--set-prompt-regexp): New function. (inferior-python-mode, run-python, python-shell): Require ansi-color. Use python--set-prompt-regexp to set the comint prompt based on the Python interpreter. (python--prompt-regexp): New var. (python-check-comint-prompt) (python-comint-output-filter-function): Use it. (run-python): Use a pipe (Bug#5694).
| * Make the sys.path remove in Python mode customizable (Bug#7454).Chong Yidong2010-11-212-17/+36
| | | | | | | | | | * progmodes/python.el (run-python): Doc fix. (python-keep-current-directory-in-path): New var (Bug#7454).
| * python.el comment.Glenn Morris2010-11-201-0/+1
| |
| * Prompt before running print commands.Chong Yidong2010-11-202-5/+21
| | | | | | | | | | * lpr.el (lpr-buffer, print-buffer, lpr-region, print-region): Prompt user before actually printing.
| * * pop3.el (pop3-open-server): Read server greeting before starting TLS ↵Yuri Karaban2010-11-192-10/+16
| | | | | | | | negotiation.
* | Exclude NL and TAB from c0-control group for glyphless display.Eli Zaretskii2010-11-272-2/+12
| | | | | | | | | | international/characters.el (glyphless-char-display-control): Exclude newline and TAB from the c0-control group.
* | sendmail.el trivia.Glenn Morris2010-11-262-9/+5
| | | | | | | | | | * lisp/mail/sendmail.el (build-mail-aliases): Doc fix for autoload. (expand-mail-aliases): Remove unnecessary autoload.
* | * lisp/allout.el (allout-command-prefix, allout-mode-map): Declare.Glenn Morris2010-11-262-2/+7
| |
* | * lisp/shell.el (shell-dir-cookie-re): Move definition before use.Glenn Morris2010-11-262-11/+13
| |
* | Fix emacsbug.el errors clearly flagged by the byte-compiler.Glenn Morris2010-11-262-3/+8
| | | | | | | | | | * lisp/mail/emacsbug.el (report-emacs-bug-create-existing-bugs-buffer): Replace undefined CL functions.
* | Regenerate ldefs-boot.el.Glenn Morris2010-11-261-1001/+1288
| |
* | Force left-to-right paragraph direction in echo area and prog-mode buffers.Eli Zaretskii2010-11-262-1/+6
| | | | | | | | | | | | src/xdisp.c (set_message_1): Force paragraph direction in echo area be left-to-right. lisp/simple.el (prog-mode): Set bidi-paragraph-direction to left-to-right.
* | term/pc-win.el (x-get-selection-internal): Emulation for MS-DOS.Eli Zaretskii2010-11-262-0/+14
| |
* | color.el: Rename various rgb functions to srgb.Julien Danjou2010-11-263-12/+16
| |
* | nnimap.el (nnimap-request-set-mark): Remove left over.Gnus developers2010-11-262-2/+9
| | | | | | | | nnimap.el (nnimap-get-groups): Allow non-quoted strings as mailbox names.
* | shr.el (shr-insert): Revert last change.Katsumi Yamaoka2010-11-262-26/+55
| | | | | | | | shr.el (shr-find-fill-point): Never leave point being at bol; relax the kinsoku limitation when rendering tables.
* | * lisp/calendar/diary-lib.el (diary-outlook-format): Remove pointless element.Glenn Morris2010-11-251-1/+1
| |
* | * lisp/calendar/diary-lib.el (diary-outlook-format-1): Another fix.Glenn Morris2010-11-251-2/+1
| |
* | * lisp/calendar/diary-lib.el (diary-outlook-format-1): Fix match-strings.Glenn Morris2010-11-251-5/+4
| |
* | diary-lib.el diary-outlook* changes.Glenn Morris2010-11-252-40/+67
| | | | | | | | | | | | | | | | | | | | * lisp/calendar/diary-lib.el (diary-outlook-format-1): New function, so that diary-outlook-formats can be sensitive to calendar-date-style. (diary-outlook-formats): Simplify the default setting. (diary-from-outlook-internal): Pass subject and body as arguments. Use dolist rather than dotimes. Don't save the diary buffer. (diary-from-outlook-gnus, diary-from-outlook-rmail): Pass subject and body as explicit arguments to the -internal function.
* | nnmail.el (nnmail-expiry-target-group): Protect against degenerate results ↵Lars Magne Ingebrigtsen2010-11-263-1/+8
| | | | | | | | from -accept-article.
* | gnus-art.el (gnus-url-mailto): Unfold URLs before using them.Lars Magne Ingebrigtsen2010-11-263-6/+12
| | | | | | | | | | nnheader.el (nnheader-update-marks-actions): Fix typo in last checkin. shr-color.el: Require cl when compiling.
* | * mail/rfc2368.el (rfc2368-parse-mailto-url): Unfold URLs beforeLars Magne Ingebrigtsen2010-11-262-6/+7
| | | | | | | | parsing them. This makes mailto:...?subject=foo\nbar work.
* | nnimap.el (nnimap-request-set-mark): Add is "+", not "-".Lars Magne Ingebrigtsen2010-11-262-1/+4
| |
* | nnml.el, nnfolder.el, nntp.el (*-request-set-mark): Extend syntax with 'set.Lars Magne Ingebrigtsen2010-11-268-57/+57
| | | | | | | | | | | | nnheader.el, nntp.el, nnfolder.el, nnml.el (*-request-set-mark): Refactor out nnheader-update-marks-actions and use it throughout. nnmaildir.el (nnmaildir-request-set-mark): Be explicit about 'set. gnus-sum.el (gnus-summary-push-marks-to-backend): Use 'set instead of 'add and 'delete to set backend marks.
* | nnimap.el (nnimap-find-uid-response): The UID is the last element in the list.Lars Magne Ingebrigtsen2010-11-262-1/+2
| |
* | nnimap.el: Use the UID returned when copying and accepting articles, instead ↵Lars Magne Ingebrigtsen2010-11-262-11/+38
| | | | | | | | | | | | of searching for the ID (on the servers that support it). nnimap.el (nnimap-get-groups): Reimplement to work with folded lines.
* | nnimap.el (nnimap-last-response-string): Remove the unfolding -- it ↵Lars Magne Ingebrigtsen2010-11-262-7/+5
| | | | | | | | introduces regressions in article selection.
* | nnimap.el (nnimap-last-response-string): Fix last unfolding fix.Lars Magne Ingebrigtsen2010-11-252-12/+21
| |
* | message.el (message-called-interactively-p): A temporary macro.Katsumi Yamaoka2010-11-252-1/+18
| | | | | | | | message.el (message-goto-body): Use it temporarily.
* | nnimap.el (nnimap-unfold-quoted-lines): Refactor out.Lars Magne Ingebrigtsen2010-11-252-7/+22
| | | | | | | | nnimap.el (nnimap-last-response-string): Unfold quoted lines, if they exist.
* | * diff.el (diff): Fix it for good, hopefully, this time.Stefan Monnier2010-11-251-5/+4
| |
* | shr.el (shr-insert): Fix the way to fold lines.Gnus developers2010-11-254-50/+78
| | | | | | | | | | | | | | | | shr-color.el (shr-color->hexadecimal): Use color-rgb->hex color.el: Rename from color-lab.el (color-rgb->hex): Add. (color-complement): Add. (color-complement-hex): Add.
* | gnus-sum.el (gnus-summary-widget-forward): Add, and bind to [tab].Julien Danjou2010-11-252-0/+15
| |
* | shr-color.el (shr-color-visible): Don't bug out if the colour names don't exist.Lars Magne Ingebrigtsen2010-11-252-23/+35
| |
* | mml.el (mml-preview): Make sure to bind gnus-displaying-mime to nil, ↵Katsumi Yamaoka2010-11-252-1/+6
| | | | | | | | assuming that article displaying or another mml-preview may be interrupted for an error or for the like.
* | * lisp/vc/diff.el (diff): Fix last change.Stefan Monnier2010-11-242-2/+6
| |
* | shr.el (shr-get-background): Fix argument name.Katsumi Yamaoka2010-11-252-1/+5
| |
* | Merge changes made in Gnus trunk.Gnus developers2010-11-248-71/+227
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | shr-color.el (shr-color-visible): Really return original background if fixed. shr.el (shr-insert-color-overlay): Replace deprecated syntax. shr.el (shr-tag-body, shr-descend): Add background support. shr.el (shr-tag-title): Add. gnus-sum.el (gnus-summary-articles-in-thread): Fix a bug that causes this function to return incorrect results. shr.el (shr-parse-style): Drop !important from styles. message.el (message-goto-body): Remove the <#secure special-casing, which is too special. mm-util.el (mm-enable-multibyte): Use `to' instead of t. This fixes something or other in Emacs 23, and is backwards compatible. message.el (message-goto-body): Use called-interactively-p. message.el (message-in-body-p): message-goto-body returns point. nnimap.el (nnimap-request-move-article): It's no longer necessary to clear marks before moving, since they're synced from the Gnus side first. gnus-sum.el (gnus-summary-push-marks-to-backend): New function. gnus-sum.el (gnus-summary-move-article): Copy over all marks before moving, so that IMAP doesn't think a new article has arrived. message.el (message-goto-body): called-interactively-p needs a parameter, so use `any'. gnus-cache.el (gnus-summary-insert-cached-articles): Use it. gnus-sum.el (gnus-summary-include-articles): New function. shr.el (shr-tag-table, shr-render-td): Add bgcolor support. shr-color.el (shr-color-visible): Fix docstring. shr.el (shr-insert-background-overlay): Fix typo. shr.el (shr-render-td): Copy the background before rendering.