summaryrefslogtreecommitdiff
path: root/lisp
Commit message (Collapse)AuthorAgeFilesLines
...
| * mail/rmail.el (rmail-show-message-1): Catch an error of base64-decode-region ↵Kenichi Handa2010-10-142-1/+6
| | | | | | | | and just show an error message (bug#7165).
| * merge emacs-23Kenichi Handa2010-10-1430-99/+127
| |\
| | * * lisp/mail/emacsbug.el (report-emacs-bug): Mention debbugs.gnu.org.Glenn Morris2010-10-122-3/+6
| | |
| | * Fix typos in docstrings, comments and ChangeLogs.Juanma Barranquero2010-10-1324-75/+96
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * etc/tutorials/TUTORIAL.es: Fix typos. * lisp/cedet/semantic/symref/list.el (semantic-symref-list-rename-open-hits): Fix typo in message. (semantic-symref-list-map-open-hits): Fix typo in docstring. * lisp/erc/erc-xdcc.el (erc-xdcc-help-text): Fix typo in docstring. * lisp/gnus/nnmail.el (nnmail-fancy-expiry-targets): Fix typo in docstring. * lisp/international/mule.el (define-coding-system): * lisp/international/titdic-cnv.el (quail-cxterm-package-ext-info): * composite.el (compose-region): Fix typo in docstring. * lisp/org/org-agenda.el (org-prefix-category-length) (org-prefix-category-max-length): Fix typos in docstrings. * src/font.c (Ffont_variation_glyphs): * ccl.c (Fccl_execute_on_string): Fix typo in docstring.
| | * Fix typos in docstrings, comments and ChangeLogs.Juanma Barranquero2010-10-128-21/+25
| | | | | | | | | | | | | | | * lisp/composite.el (compose-region): * src/ccl.c (Fccl_execute_on_string): Fix typo in docstring.
| * | (ps-mule-begin-job): Fix for the case that only ENCODING is set in a ↵Kenichi Handa2010-10-142-30/+27
| |/ | | | | | | font-spec (bug#7197).
* | shr.el (shr-tag-a): Use url-link as widget type.Julien Danjou2010-10-142-3/+6
| |
* | Merge changes made in Gnus trunk.Gnus developers2010-10-143-2/+13
| | | | | | | | | | gnus-group.el (gnus-group-insert-group-line): Fix group argument to `gnus-group-get-icon'. nnimap.el (nnimap-open-connection): tls-program should be a list of programs.
* | Fix 2010-10-12 change to custom-theme-set-faces.Chong Yidong2010-10-142-3/+9
| | | | | | | | | | * cus-face.el (custom-theme-set-faces): Call custom-push-theme only after checking the theme-face property.
* | Define a cursor defface; minor face optimizations.Chong Yidong2010-10-133-55/+76
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * faces.el (face-spec-reset-face): Reset all attributes in one single call to set-face-attribute. (face-spec-match-p): Make it a defsubst. (frame-set-background-mode): New arg KEEP-FACE-SPECS. (x-create-frame-with-faces, tty-create-frame-with-faces) (tty-set-up-initial-frame-faces): Don't recompute face specs in frame-set-background-mode, since they are recomputed immediately afterwards in face-set-after-frame-default. (face-set-after-frame-default): Minor optimization. (cursor): Provide non-trivial defface spec. * custom.el (custom-theme-recalc-face): Simplify.
* | calc-alg.el (math-var): Renamed from `var'.Jay Belanger2010-10-133-20/+30
| | | | | | | | | | | | | | (math-is-polynomial, math-is-poly-rec): Replace `var' with `math-var'. calcalg2.el (math-var): Renamed from `var'. (calcFunc-table, math-scan-for-limits): Replace `var' with `math-var'.
* | mm-decode.el (mm-shr): Bind shr-blocked-images to suppress compile warning.Katsumi Yamaoka2010-10-141-0/+1
| |
* | lisp/subr.el (last): Deal with dotted lists (reported in bug#7174).Glenn Morris2010-10-142-1/+5
| |
* | lisp/subr.el (last): Use `safe-length' instead of `length' (bug#7206).Stephen Berman2010-10-142-2/+6
| |
* | nnimap.el (nnimap-close-server): Forget the nnimap data on close.Lars Magne Ingebrigtsen2010-10-132-0/+4
| |
* | Merge changes made in Gnus trunk.Gnus developers2010-10-137-48/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | auth.texi (GnuPG and EasyPG Assistant Configuration): Fix syntax and trim sentence. shr.el (shr-current-column): Remove buggy and unnecessary function. auth.texi: Fix up pxref/xref. auth.texi (GnuPG and EasyPG Assistant Configuration): Fix up the @item syntax for in-Emacs makeinfo. gnus-spec.el (gnus-parse-simple-format): princ doesn't really insert anything in Emacs. mm-decode.el (mm-shr): Allow use from non-Gnus users. nnimap.el (nnimap-parse-flags): Be more strict when looking for FETCH responses. nnimap.el, tls.el: Rip the STARTTLS stuff out of tls.el again, and just bind it directly from nnimap. shr.el (shr-find-fill-point): Use a filling algorithm that should probably work for CJVK text, too. nnimap.el (nnimap-open-connection): Fix open-tls-stream call. nnimap.el (nnimap-parse-flags): Fix regexp. tls.el (tls-program): Remove spurious %s from openssl. shr.el (shr-find-fill-point): Don't inloop on indented text.
* | Rename `image-library-alist' to `dynamic-library-alist'.Juanma Barranquero2010-10-133-5/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * etc/NEWS: Mention `dynamic-library-alist'. * lisp/image.el (image-library-alist): Declare as obsolete alias. (image-type-available-p): Use `dynamic-library-alist'. * lisp/term/w32-win.el (dynamic-library-alist): Use instead of `image-library-alist'. * nt/INSTALL: Refer to `dynamic-library-alist'. * src/image.c (Vimage_library_alist) (syms_of_image) <image-library-alist>: Move to src/emacs.c and rename. (lookup_image_type): Use Vdynamic_library_alist. (Finit_image_library): Doc fix. * src/emacs.c (Vdynamic_library_alist) (syms_of_emacs) <dynamic-library-alist>: Move from src/image.c and rename. Doc fix. * src/lisp.h (Vdynamic_library_alist): Declare extern.
* | shr: make shr-width a defcustom, use it in shr-tag-img.Julien Danjou2010-10-132-4/+12
| |
* | gnus-dired.el (gnus-dired-attach): Silence XEmacs 21.5 when compiling.Katsumi Yamaoka2010-10-132-1/+5
| |
* | * lisp/subr.el (last): Make it faster.IRIE Shinsuke2010-10-122-8/+9
| | | | | | | | Fixes: debbugs:7174
* | * lisp/Makefile.in (compile-clean): Use `` instead of $().Rainer Orth2010-10-122-1/+5
| | | | | | | | | | | | (Former is more portable than the latter.) Fixes: debbugs:7178
* | gnus-gravatar.el (gnus-gravatar-transform-address): Adjust avatars' position ↵Katsumi Yamaoka2010-10-132-29/+35
| | | | | | | | | | | | when (X-)Faces exist. gnus-gravatar.el (gnus-treat-from-gravatar, gnus-treat-mail-gravatar): Force displaying avatars when called interactively.
* | Merge changes made in Gnus trunk.Gnus developers2010-10-126-45/+104
| | | | | | | | | | | | | | | | | | | | | | | | gnus-gravatar.el (gnus-art): Required. shr.el (shr-tag-img): Add align attribute support for <img>. gnus-gravatar.el (gnus-gravatar-insert): Check if buffer is alive. shr.el (shr-tag-img): Encode URL properly when retrieving. shr.el (shr-get-image-data): Encode URL properly when fetching from cache. shr.el (shr-tag-img): Use aligned-to spaces to align correctly images. nnimap.el (nnimap-request-rename-group): Unselect by selecting a mailbox that doesn't exist. rfc2231.el (rfc2231-parse-string): Ignore repeated parts. gnus-gravatar.el (gnus-gravatar-too-ugly): Don't test if gnus-article-x-face-too-ugly is bound.
* | Add some default custom themes.Chong Yidong2010-10-126-11/+291
| | | | | | | | | | | | | | | | | | | | | | * cus-theme.el (custom-theme--listed-faces): Add cursor face. (describe-theme-1): Extract doc from unloaded themes. * custom.el (custom-theme-name-valid-p): Don't list color-themes. * themes/tango-theme.el: * themes/tango-dark-theme.el: * themes/wheatgrass-theme.el: New files.
* | gnus-sum.el: Remove long obsoleted functions.Lars Magne Ingebrigtsen2010-10-123-11/+7
| |
* | New interface for choosing Custom themes.Chong Yidong2010-10-116-153/+416
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/cus-edit.el (custom--initialize-widget-variables): New function. (Custom-mode): Use it. * lisp/cus-face.el (custom-theme-set-faces): Remove dead code. Obey custom--inhibit-theme-enable. * lisp/cus-theme.el (describe-theme, customize-themes) (custom-theme-save): New commands. (custom-new-theme-mode-map): Bind C-x C-s. (custom-new-theme-mode): Use custom--initialize-widget-variables. (customize-create-theme): New optional arg THEME. (custom-theme-revert): Use it. (custom-theme-visit-theme): Remove dead code. (custom-theme-merge-theme): Use custom-available-themes. (custom-theme-write): Make interactive. (custom-theme-write): Use custom-theme-name-valid-p. (describe-theme-1, custom-theme-choose-revert) (custom-theme-checkbox-toggle, custom-theme-selections-toggle): New funs. (custom-theme-allow-multiple-selections): New option. (custom-theme-choose-mode): New major mode. * lisp/custom.el (custom-theme-set-variables): Remove dead code. Obey custom--inhibit-theme-enable. (custom--inhibit-theme-enable): New var. (provide-theme): Obey it. (load-theme): Replace load with manual read/eval, in order to check for correctness. Use custom-theme-name-valid-p. (custom-theme-name-valid-p): New function. (custom-available-themes): Use it. * lisp/help-mode.el (help-theme-def, help-theme-edit): New buttons.
* | lisp/net/telnet.el: "Fix" commented code.Juanma Barranquero2010-10-121-1/+1
| |
* | lisp/cedet/ChangeLog: Move entries for emacs-lisp/ files back to lisp/ChangeLog.Juanma Barranquero2010-10-122-17/+21
| |
* | lisp/ChangeLog: Add missing bug reference.Juanma Barranquero2010-10-121-1/+1
| |
* | lisp/net/telnet.el (telnet-mode-map): Fix previous change.Juanma Barranquero2010-10-122-1/+5
| |
* | Fix last change.Katsumi Yamaoka2010-10-121-2/+0
| |
* | Merge changes from emacs-23 branch.Juanma Barranquero2010-10-127-66/+98
|\|
| * Bug#7150: Distinguishing between left and right Alt keys on NextStep/OSX.Jan Djärv2010-10-113-0/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/cus-start.el (all): ns-right-alternate-modifier is new. * lisp/term/ns-win.el (ns-right-alternate-modifier): New defvar. (ns-right-option-modifier): New alias for ns-right-alternate-modifier. (mac-right-option-modifier): New alias for ns-right-option-modifier. * src/nsterm.m (Qleft): Declare. (ns_right_alternate_modifier): New variable (NSRightAlternateKeyMask): New define. (EV_MODIFIERS): Parse NSRightAlternateKeyMask if ns_right_alternate_modifier isn't Qleft. (keyDown): If ns_right_alternate_modifier isn't Qleft, use it as emacs modifier for NSRightAlternateKeyMask. (syms_of_nsterm): DEFVAR_LISP ns-right-alternate-modifier.
| * * Makefile.in (ELCFILES): Update.Andreas Schwab2010-10-102-2/+6
| |
| * * lisp/emacs-lisp/lisp.el (lisp-completion-at-point):Stefan Monnier2010-10-092-29/+34
| | | | | | | | Use emacs-lisp-mode-syntax-table for the whole function.
| * (gdb-mouse-toggle-breakpoint-margin)Nick Roberts2010-10-092-2/+8
| | | | | | | | | | (gdb-mouse-toggle-breakpoint-fringe): Correct regexp to work when breakpoint number exceeds nine.
| * Fix hi-lock-mode interactions with font-lock.David Koppelman2010-10-092-18/+15
| | | | | | | | | | | | | | | | * hi-lock.el (hi-lock-font-lock-hook): Check font-lock-fontified instead of font-lock-mode before adding keywords. Removed hi-lock-mode off code. Removed inhibit hack. (hi-lock-set-pattern): Only add keywords if font-lock-fontified non-nil; removed hook inhibit hack.
| * Rename another shadow.el function.Glenn Morris2010-10-082-4/+11
| | | | | | | | | | | | * lisp/emacs-lisp/shadow.el (find-emacs-lisp-shadows): Rename it... (load-path-shadows-find): ... to this. (list-load-path-shadows): Update for above change.
| * * lisp/mail/mail-utils.el (mail-mbox-from): Also try return-path.Glenn Morris2010-10-082-1/+5
| | | | | | | | | | (Per 8-year old observation: http://lists.gnu.org/archive/html/bug-gnu-emacs/2002-06/msg00176.html )
* | nnimap.el (gnutls-negotiate): Silence the byte compiler.Katsumi Yamaoka2010-10-1137-27/+60
| | | | | | | | *.el: Fix comment for declare-function.
* | Merge changes made in Gnus trunk.Gnus developers2010-10-114-8/+65
| | | | | | | | | | | | | | | | | | | | shr.el (shr-tag-hr): Use shr-hr-line to specify which character to use to display hr lines. shr.el (shr-max-columns): Do not change state to nil if we just inserting spaces. sieve-manage.el (sieve-manage-open): Allow port names as well as port numbers. shr.el (shr-current-column, shr-find-fill-point): New functions; start thinking about breaking CJVK text. nnimap.el (nnimap-transform-split-mail): Not all articles have bodies. Protect against this. shr.el (shr-insert): Fix up the white space only regexp. nnimap.el (nnimap-request-rename-group): Select group read-only before renaming it.
* | gnus-topic.el (gnus-topic-read-group): If after the last group, select the ↵Lars Magne Ingebrigtsen2010-10-112-0/+7
| | | | | | | | last group.
* | gnus-int.el (gnus-run-hook-with-args): Autoload from gnus-util.el.Teodor Zlatanov2010-10-112-0/+5
| |
* | More cleanups and minor fixes for Customize.Chong Yidong2010-10-116-104/+167
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * cus-edit.el (custom-face-edit-fix-value): Use custom-fix-face-spec. * custom.el (custom-push-theme): Cleanup (use cond). (disable-theme): Recompute the saved-face property. (custom-theme-recalc-face): Follow face alias before setting prop. * custom.el (custom-fix-face-spec): New function; code moved from custom-face-edit-fix-value. (custom-push-theme): Use it when checking if a face has been changed outside customize. (custom-available-themes): New function. (load-theme): Use it. * image.el (image-checkbox-checked, image-checkbox-unchecked): New variables, containing checkbox images. * startup.el (fancy-startup-tail): * wid-edit.el (checkbox): Use them.
* | * lisp/erc/erc-list.el (erc-list-menu-mode-map): Declare and define in one step.Dan Nicolaescu2010-10-101-0/+4
| |
* | Declare and define in one step various mode maps.Dan Nicolaescu2010-10-1021-525/+511
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/shell.el (shell-mode-map): * lisp/progmodes/modula2.el (m2-mode-map): * lisp/progmodes/inf-lisp.el (inferior-lisp-mode-map): * lisp/play/mpuz.el (mpuz-mode-map): * lisp/play/landmark.el (lm-mode-map): * lisp/play/decipher.el (decipher-mode-map): * lisp/play/5x5.el (5x5-mode-map): * lisp/net/telnet.el (telnet-mode-map): * lisp/net/quickurl.el (quickurl-list-mode-map): * lisp/net/mairix.el (mairix-searches-mode-map): * lisp/net/eudc-hotlist.el (eudc-hotlist-mode-map): * lisp/net/dig.el (dig-mode-map): * lisp/mail/mspools.el (mspools-mode-map): * lisp/hexl.el (hexl-mode-map): * lisp/emulation/ws-mode.el (wordstar-C-k-map, wordstar-mode-map) (wordstar-C-o-map, wordstar-C-q-map): * lisp/emacs-lisp/edebug.el (edebug-eval-mode-map): * lisp/emacs-lisp/chart.el (chart-map): * lisp/edmacro.el (edmacro-mode-map): * lisp/array.el (array-mode-map): Declare and define in one step. * lisp/erc/erc-list.el (erc-list-menu-mode-map): Declare and define in one step.
* | Merge changes made in Gnus trunk.Gnus developers2010-10-105-70/+170
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nnimap.el (nnimap-wait-for-response): If the user hits `C-g', kill the process, too. nnir.el (gnus-summary-nnir-goto-thread): Modify to work with imap. nnimap.el (nnimap-update-info): If the server doesn't return any useful info, just use the previous info. nnimap.el (nnimap-update-info): Prefer old info over start-article. nnimap.el (nnimap-update-qresync-info): Finish implementing QRESYNC. auth-source.el (auth-source-create): Use (user-login-name) for the user name default. nnimap.el (nnimap-open-connection): Use gnutls STARTTLS, if available. nnimap.el (nnimap-update-info): Rely more on the current active than the param active to avoid marking articles as read too much. gnus-sum.el (gnus-summary-set-local-parameters): Ignore the `active' non-variable, too. nnimap.el (nnimap-update-qresync-info): \Flagged messages are read for Gnus. nnimap.el (nnimap-retrieve-group-data-early): utf7-encode the group parameters. nnimap.el (nnimap-update-qresync-info): Mark \Seen articles as read.
* | * lisp/vc/log-view.el (log-view-mode-map): Bind revert-buffer.Dan Nicolaescu2010-10-092-0/+5
| |
* | Simplify 2010-10-09T13:27:24Z!larsi@gnus.org.Daiki Ueno2010-10-103-8/+14
| | | | | | | | | | | | | | * epa.el (epa-passphrase-callback-function): Display filename passed as the 3rd arg. * epa-file.el (epa-file-passphrase-callback-function): Pass filename to epa-passphrase-callback-function.
* | Merge changes made in Gnus trunk.Gnus developers2010-10-107-141/+284
| | | | | | | | | | | | | | | | | | | | | | | | nnimap.el (nnimap-open-connection): If we have gnutls loaded, then try to use that for the tls stream. nnimap.el (nnimap-retrieve-group-data-early): Rework the marks code to heed UIDVALIDITY and find out which groups are read-only and not. nnimap.el (nnimap-get-flags): Use the same marks parsing code as the rest of nnimap. nnimap.el (nnmail-expiry-target-group): Say that every expiry target group is the "last". nnir.el (nnir-engines): Fix too many arguments. nnimap.el: Start implementing QRESYNC support. gnus.el (gnus-group-set-parameter): Fix typo. shr.el: Rework the way things are indented by <li> slightly. spam.el (gnus-summary-mode-map): Bind to "$".