summaryrefslogtreecommitdiff
path: root/lisp
Commit message (Collapse)AuthorAgeFilesLines
...
* | * lisp/emacs-lisp/eieio.el (eieio-defmethod, eieio-defgeneric):Stefan Monnier2011-08-232-8/+113
| | | | | | | | | | | | Add compatibility functions. Fixes: debbugs:9313
* | cus-start.el: Add :version tag to bidi-paragraph-direction.Eli Zaretskii2011-08-231-1/+2
| |
* | cus-start.el: Add entry for bidi-paragraph-direction.Eli Zaretskii2011-08-232-0/+8
| |
* | Followup for character properties in 2011-08-23T11:48:07Z!handa@m17n.org.Eli Zaretskii2011-08-232-1/+5
| | | | | | | | | | | | | | | | | | | | | | src/bidi.c (bidi_get_type): Abort if we get zero as the bidi type of a character. admin/unidata/unidata-gen.el (unidata-prop-alist): Update the default values of bidi-class according to DerivedBidiClass.txt from the latest UCD. lisp/international/uni-bidi.el: Regenerated. doc/lispref/nonascii.texi (Character Properties): Document the values for unassigned codepoints.
* | merge trunkKenichi Handa2011-08-2337-345/+672
|\ \
| * | Fix message in help-window-setup (Bug#9341).Martin Rudalics2011-08-232-1/+6
| | | | | | | | | | | | | | | * help.el (help-window-setup): Fix message displayed when other window is reused. (Bug#9341)
| * | * lisp/shell.el (shell-completion-vars): Set pcomplete-arg-quote-list.Stefan Monnier2011-08-233-1/+6
| | | | | | | | | | | | | | | | | | * lisp/pcomplete.el (pcomplete-quote-argument): Fix thinko. Fixes: debbugs:9161
| * | * lisp/pcomplete.el (pcomplete-parse-comint-arguments): Fix inf-loop.Stefan Monnier2011-08-233-12/+37
| | | | | | | | | | | | | | | | | | | | | | | | Mark obsolete. * lisp/shell.el (shell-parse-pcomplete-arguments): New function. (shell-completion-vars): Use it instead. Fixes: debbugs:9160
| * | * lisp/progmodes/sh-script.el (sh-maybe-here-document): Disable magic inStefan Monnier2011-08-222-0/+5
| | | | | | | | | | | | | | | | | | strings and comments. Fixes: debbugs:9333
| * | * lisp/emacs-lisp/debug.el (debug-arglist): New function.Stefan Monnier2011-08-222-13/+27
| | | | | | | | | | | | | | | | | | | | | (debug-convert-byte-code): Use it. Handle lexical byte-codes. (debug-on-entry-1): Handle interpreted closures. Fixes: debbugs:9120
| * | Back out inadvertent changes in minibuffer.el.Eli Zaretskii2011-08-221-18/+4
| | |
| * | * lisp/progmodes/compile.el (compilation-mode-font-lock-keywords):Juri Linkov2011-08-222-1/+5
| | | | | | | | | | | | | | | Revert regexp that highlights output switches to its old pre-2010-10-28 value and remove one `?' from it (bug#9319).
| * | * lisp/progmodes/grep.el (grep-process-setup): Use `buffer-modified-p'Juri Linkov2011-08-222-2/+10
| | | | | | | | | | | | | | | | | | to check for empty output. Fixes: debbugs:9226
| * | Fix some word/symbol classifications in scheme-mode's syntax table.Chong Yidong2011-08-212-14/+20
| | | | | | | | | | | | | | | | | | | | | | | | * lisp/progmodes/scheme.el (scheme-mode-syntax-table): Don't use symbol-constituent as the default, as that stops font-lock from working properly. Fixes: debbugs:8843
| * | Merge changes made in Gnus trunk.Lars Magne Ingebrigtsen2011-08-215-48/+66
| | | | | | | | | | | | | | | | | | | | | nnmail.el (nnmail-get-new-mail-1): If one mail source bugs out, continue on and do the clean-up phase (bug#9188). gnus-sum.el (gnus-summary-expire-articles): When expiring articles, just ignore groups that can't be opened instead of erroring out (bug#9225). gnus-art.el (gnus-article-update-date-headers): Flip the default to nil since some many people are fuddy-duddies. gnus-html.el (gnus-html-image-fetched): Don't cache zero-length images.
| * | (smtpmail-query-smtp-server): Allow `quit'-ing out in case the probe hangs.Lars Magne Ingebrigtsen2011-08-212-2/+6
| | |
| * | (smtpmail-try-auth-methods): Expand the secret password.Lars Magne Ingebrigtsen2011-08-212-0/+3
| | |
| * | Only bind `coding-system-for-*' around the process open call to avoid ↵Lars Magne Ingebrigtsen2011-08-212-17/+23
| | | | | | | | | | | | auth-source side effects.
| * | * lisp/term.el (term-mouse-paste): Yank primary selection (Bug#6845).Chong Yidong2011-08-212-7/+16
| | |
| * | Improve Edebug error for attempting to instrument built-in functions.Chong Yidong2011-08-213-2/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/emacs-lisp/edebug.el (edebug-instrument-function): Use it to signal an error for built-in functions. * lisp/emacs-lisp/find-func.el (find-function-noselect): New arg lisp-only. Fixes: debbugs:6664
| * | Merge changes made in Gnus trunk.Gnus developers2011-08-215-1/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | nntp.el (nntp-authinfo-file): Mark as obsolete -- use auth-source instead. pop3.el (pop3-wait-for-messages): Don't use Gnus functions here. gnus-util.el (gnus-process-live-p): Copy over compat function. pop3.el (pop3-wait-for-messages): If the pop3 process dies, stop processing. nntp.el (nntp-kill-buffer): Kill the process before killing the buffer to avoid warnings. gnus-agent.el (gnus-agent-expire-done-message): Use %.f as format specified to reduce precision.
| * | Introduce a new variable to allow controlling the SMTP user nameLars Magne Ingebrigtsen2011-08-212-0/+12
| | | | | | | | | | | | | | | * mail/smtpmail.el (smtpmail-smtp-user): New variable. (smtpmail-try-auth-methods): Use it.
| * | Minor fix to last change.Chong Yidong2011-08-201-3/+2
| | |
| * | Add some docstrings to font-lock.el.Chong Yidong2011-08-202-0/+19
| | | | | | | | | | | | | | | | | | | | | | | | * font-lock.el (font-lock-fontify-region) (font-lock-unfontify-region, font-lock-default-fontify-buffer) (font-lock-default-unfontify-buffer) (font-lock-default-fontify-region) (font-lock-default-unfontify-region): Add docstrings (Bug#8624).
| * | Fix to `ant' compile regexp.Chong Yidong2011-08-202-1/+3
| | | | | | | | | | | | | | | * lisp/progmodes/compile.el (compilation-error-regexp-alist-alist): Fix 2011-05-09 change to `ant' regexp.
| * | Fix error in compilation-error-properties.Chong Yidong2011-08-202-5/+11
| | | | | | | | | | | | | | | * lisp/progmodes/compile.el (compilation-error-properties): Fix confusion between file struct and message struct (Bug#9319).
| * | Fix for browse-url-firefox on Windows.Chong Yidong2011-08-202-14/+25
| | | | | | | | | | | | | | | | | | | | | * lisp/net/browse-url.el (browse-url-firefox): Don't call browse-url-firefox-sentinel unless using -remote. Fixes: debbugs:9328
| * | * lisp/tutorial.el (help-with-tutorial): Avoid an error on short screens.Glenn Morris2011-08-202-1/+8
| | |
| * | Update some tutorial key bindings; ref bug#8739.Glenn Morris2011-08-204-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | * lisp/tutorial.el (tutorial--default-keys): Update some default bindings. * etc/NEWS: delete-forward-char is not bound to C-d. * lisp/bindings.el, lisp/windows.el: Comments.
| * | * lisp/files.el (hack-local-variables): Fully ignore case for "mode:".Glenn Morris2011-08-202-1/+6
| | |
| * | Resolve invalid use of a regexp in regexp-opt.Alan Mackenzie2011-08-204-7/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cc-fonts.el (c-complex-decl-matchers): Add in special detection for a java annotation. cc-engine.el (c-forward-decl-or-cast-1): Add in special detection for a java annotation. cc-langs.el (c-prefix-spec-kwds-re): Remove the special handling for java. (c-modifier-kwds): Remove the regexp "@[A-za-z0-9]+".
| * | * startup.el (normal-top-level-add-subdirs-to-load-path): Doc fix (Bug#9274).Chong Yidong2011-08-202-1/+6
| | |
| * | Fontify CPP expressions correctly when starting in the middle of such aAlan Mackenzie2011-08-201-0/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | construct. Mainly for when jit-lock etc. starts a chunk here. cc-fonts.el (c-font-lock-context): new buffer local variable. (c-make-font-lock-search-form): new function, extracted from c-make-font-lock-search-function. (c-make-font-lock-search-function): Use the above function. (c-make-font-lock-context-search-function): New function. (c-cpp-matchers): Enhance the preprocessor expression case with the above function (c-font-lock-complex-decl-prepare): Test for being in a CPP form which takes an expression. cc-langs.el (c-cpp-expr-intro-re): New lang-variable.
| * | Fontify CPP expressions correctly when starting in the middle of such aAlan Mackenzie2011-08-202-48/+172
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | construct. Mainly for when jit-lock etc. starts a chunk here. cc-fonts.el (c-font-lock-context): new buffer local variable. (c-make-font-lock-search-form): new function, extracted from c-make-font-lock-search-function. (c-make-font-lock-search-function): Use the above function. (c-make-font-lock-context-search-function): New function. (c-cpp-matchers): Enhance the preprocessor expression case with the above function (c-font-lock-complex-decl-prepare): Test for being in a CPP form which takes an expression. cc-langs.el (c-cpp-expr-intro-re): New lang-variable.
| * | Remove some commented-out obsoletion declarations from window.el.Martin Rudalics2011-08-201-12/+0
| | |
| * | When displaying a buffer don't use or split a side window unless explicitly ↵Martin Rudalics2011-08-202-51/+12
| |/ | | | | | | | | | | | | | | requested. * window.el (display-buffer-reuse-window) (display-buffer-pop-up-window): Don't reuse or split a side window.
| * lisp/gnus/ChangeLog: Fix last change.Katsumi Yamaoka2011-08-201-1/+1
| |
| * Merge changes made in Gnus trunk.Gnus developers2011-08-208-63/+59
| | | | | | | | | | | | | | | | | | | | nnimap.el (nnimap-transform-headers): Protect against (NIL ...) bodystructures (bug#9314). starttls.el (starttls-any-program-available): Define as obsolete function. gnus-util.el (gnus-y-or-n-p): Reinstate the message-clearing y-or-n-p versions which Gnus use when appropriate. gnus-group.el (gnus-group-clear-data): Add a y-or-n query, since it's a pretty destructive command. nnmail.el (nnmail-extra-headers): Clarify slightly (bug#9302). message.el (message-fix-before-sending): Make a different warning about NUL characters (bug#9270). gnus-sum.el (gnus-auto-select-subject): Allow specifying a function from custom (bug#9260).
| * files.el fix for bug#9331Glenn Morris2011-08-192-3/+10
| | | | | | | | | | * lisp/files.el (hack-local-variables-prop-line, hack-local-variables): Downcase "Mode:".
* | Fix default values of character properties.Kenichi Handa2011-08-2316-8/+36
|/
* Fix bidi cursor motion when a line begins with a composed character.Eli Zaretskii2011-08-191-4/+18
| | | | | src/xdisp.c (RECORD_MAX_MIN_POS): If the display element comes from a composition, take its buffer position from IT->cmp_it.charpos.
* gnus-art.el (gnus-insert-mime-button, gnus-mime-display-alternative): Make ↵Katsumi Yamaoka2011-08-192-3/+11
| | | | button keymap non-sticky after buttons.
* Merge changes made in Gnus trunk.Gnus developers2011-08-185-23/+52
| | | | | | | | | | | | nnmairix.el (nnmairix-request-set-mark, nnmairix-goto-original-article): Remove adding of article to registry, since `gnus-registry-add-group' isn't available anymore. (nnmairix-determine-original-group-from-registry): Use `gnus-registry-get-id-key' since `gnus-registry-fetch-groups' isn't available anymore. gnus-spec.el (gnus-lrm-string): Use 8206 instead of ?\x200e to make things work in Emacs 22 and XEmacs, too. gnus-sum.el (gnus-summary-from-or-to-or-newsgroups): LRM-ify the default From. gnus-spec.el (gnus-lrm-string-p): New macro. (gnus-lrm-string): New constant. (gnus-summary-line-format-spec): LRM-ify the from. (gnus-tilde-max-form): LRM-ify string chopping. gnus-ems.el (gnus-string-mark-left-to-right): New function.
* Standardize/fix some Org header comments.Glenn Morris2011-08-1812-52/+38
| | | | | | | | | | | | * org-freemind.el: Remove duplicate, incorrect license notice. * ob-lisp.el: Convert consecutive copyright years to ranges. * ob-js.el, ob-scheme.el: Standardize license text. * ob-R.el, ob-clojure.el, ob-exp.el, ob-lisp.el, ob-lob.el, ob-perl.el: * ob-python.el, ob-ref.el, ob.el: Put multiple authors on separate lines.
* Restore clobbered changes to Org copyright years.Glenn Morris2011-08-1894-122/+94
|
* Add L and R categories to standard category table, and use them.Chong Yidong2011-08-185-22/+44
| | | | | | | | | * lisp/international/characters.el: Add L and R categories. * lisp/subr.el (bidi-string-mark-left-to-right): Rename from string-mark-left-to-right. Use category search. * lisp/buff-menu.el (Buffer-menu-buffer+size): Callers changed.
* * lisp/faces.el (error, warning, success): New faces with definitionsJuri Linkov2011-08-185-11/+54
| | | | | | | | | | | | | | | | copied from old default values of `font-lock-warning-face', `compilation-warning', `compilation-info'. * lisp/font-lock.el (font-lock-warning-face): Inherit from `error'. * lisp/progmodes/compile.el (compilation-error): Inherit from `error'. (compilation-warning): Inherit from `warning'. (compilation-info): Inherit from `success'. * lisp/dired.el (dired-marked): Inherit from `warning'. (dired-flagged): Inherit from `error'. Fixes: debbugs:6117
* Merge changes made in Gnus trunk.Lars Magne Ingebrigtsen2011-08-173-3/+18
| | | | | | | message.el (message-is-yours-p): Allow disabling canlock checking (bug#9295). (message-shoot-gnksa-feet): Add `canlock-verify'. (message-auto-save-directory): Use ~/ as the auto-save directory if the message directory isn't writable (bug#9304). auth-source.el (auth-source-netrc-saver): Make the .authinfo file non-world-readable.
* (auth-source): Require to avoid problems with binding variables.Lars Magne Ingebrigtsen2011-08-182-4/+5
| | | | | | Also clean up some unused autoloads. Fixes: debbugs:9298
* (network-stream-open-starttls): Support using starttls.el without using ↵Lars Magne Ingebrigtsen2011-08-172-3/+12
| | | | gnutls-cli.