summaryrefslogtreecommitdiff
path: root/lisp
Commit message (Collapse)AuthorAgeFilesLines
* (byte-compile-const-symbol-p):Stefan Monnier2009-08-292-4/+22
| | | | | | Recognize immutable variables like most-positive-fixnum. (byte-compile-setq-default): Check and warn if trying to assign to an immutable variable, or a non-variable.
* * spam.el (spam-ifile-path, spam-bogofilter-path, spam-sa-learn-path)Stefan Monnier2009-08-297-27/+39
| | | | | | | | | | | | (spam-ifile-database-path, spam-bsfilter-path, spam-spamassassin-path): * nnmail.el (nnmail-spool-file, nnmail-fix-eudora-headers): * nnir.el (nnir-swish-e-index-file): * gnus-sum.el (gnus-summary-delete-marked-as-read) (gnus-summary-delete-marked-with, gnus-summary-mark-as-unread-forward) (gnus-summary-mark-as-unread-backward, gnus-summary-mark-as-unread): * gnus-msg.el (gnus-inews-mark-gcc-as-read): * gnus-art.el (gnus-article-hide-pgp-hook, gnus-treat-strip-pgp) (gnus-treat-display-xface): Add Emacs version of obsolescence.
* * NEWS: Declare unibyte sessions obsolete.Stefan Monnier2009-08-291-11/+7
| | | | | | | | | | * emacs.c (USAGE1): Remove --(no-)multibyte, --(no-)unibyte. (main): Use enable-multibyte-characters rather than default-enable-multibyte-characters. Output a warning message when running a unibyte session. * mule.texi (Enabling Multibyte): * cmdargs.texi (General Variables): Remove EMACS_UNIBYTE. (Initial Options): Remove --(no-)multibyte, --(no-)unibyte.
* Nuke trailing whitespace.Glenn Morris2009-08-291-43/+43
|
* Kevin Ryde <user42 at zip.com.au>Glenn Morris2009-08-291-1/+1
| | | | | Add "Keywords: i18n" the same as quail.el and since its other Keywords are not known to finder.
* * progmodes/cc-vars.el (c-comment-continuation-stars):Stefan Monnier2009-08-294-6/+14
| | | | | | | * progmodes/cc-engine.el (c-looking-at-bos): * progmodes/cc-cmds.el (c-toggle-auto-state) (c-forward-into-nomenclature, c-backward-into-nomenclature) (c-comment-line-break-function): Add version of obsolescence.
* Merge from gnus--devo--0Miles Bader2009-08-295-28/+97
| | | | Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1629
* (image-type-header-regexps): Use only JPEG magic numberJuri Linkov2009-08-282-1/+10
| | | | | to determine JPEG images, and don't use `image-jpeg-p' because Emacs can display non-JFIF non-Exif JPEG images.
* (magic-fallback-mode-alist): Add ZIP magic numberJuri Linkov2009-08-281-0/+1
| | | | associated with `archive-mode'.
* * arc-mode.el (archive-mode):Juanma Barranquero2009-08-283-2/+8
| | | | | * emacs-lisp/re-builder.el (re-builder-unload-function): Protect against the default value of `major-mode' being nil.
* * international/ucs-normalize.el (ucs-normalize-sort, quick-check-list):Juanma Barranquero2009-08-283-34/+50
| | | | | | | | | | | | | | | Fix typos in docstrings. * progmodes/js.el (js--macro-decl-re): Doc fix. (js--plain-method-re, js--split-name): Refloc docstring. (js--class-styles, js--make-merged-item, js--splice-into-items): Fix typos in docstrings; reflow docstrings. (js--maybe-join, js--function-prologue-beginning, js--flush-caches) (js--variable-decl-matcher, js--inside-pitem-p) (js--parse-state-at-point, js--get-all-known-symbols) (js--symbol-history, js-find-symbol, js--js-references) (js--moz-interactor, js--js-encode-value, js--read-tab): Fix typos in docstrings.
* * gnus/nnheader.el (nnheader-find-file-noselect):Stefan Monnier2009-08-2821-67/+94
| | | | | | | | | | | | | | | | | | * gnus/mm-util.el (mm-insert-file-contents): * org/org-html.el (org-export-as-html): * org/org-docbook.el (org-export-as-docbook): * textmodes/reftex.el (reftex-get-file-buffer-force): * progmodes/verilog-mode.el (verilog-batch-execute-func): * emulation/viper.el (viper-go-away, viper-set-hooks): * emacs-lisp/re-builder.el (re-builder-unload-function): * emacs-lisp/bytecomp.el (byte-compile-file): * ses.el (ses-unload-function): * hexl.el (hexl-find-file): * files.el (normal-mode): * ehelp.el (with-electric-help): * autoinsert.el (auto-insert-alist): * arc-mode.el (archive-mode): Use (default-value 'major-mode) instead of default-major-mode.
* * textmodes/ispell.el (ispell-check-version, ispell-send-string):Stefan Monnier2009-08-286-52/+44
| | | | | | | | | * international/mule.el (load-with-code-conversion): * emacs-lisp/debug.el (debug): * ediff-vers.el (ediff-rcs-get-output-buffer): * dired.el (dired-internal-noselect): Don't let-bind default-major-mode around code that doesn't use it. E.g. buffer creation via get-buffer-create doesn't use it.
* *** empty log message ***Michael Albinus2009-08-281-1/+1
|
* * net/tramp.el (all): Replace "'(lambda" by "(lambda".Michael Albinus2009-08-282-186/+203
| | | | | | | | | | | | | | | | | | | | | (tramp-handle-file-local-copy): Unset `file-name-handler-alist' when writing the temp file. Otherwise, epa-file gets confused. (tramp-register-file-name-handlers): Make it a defun. Move also `epa-file-handler' to the front of `file-name-handler-alist'. * net/tramp.el (tramp-shell-prompt-pattern): Allow a prompt to start right after a ^M. (tramp-root-regexp, tramp-completion-file-name-regexp-unified) (tramp-completion-file-name-regexp-separate) (tramp-completion-file-name-regexp-url): Use \\` and \\'. (tramp-handle-file-attributes, tramp-set-file-uid-gid): Don't modify last-coding-system-used by accident. (tramp-completion-file-name-handler): Apply the checks here, instead during registration. (tramp-register-file-name-handlers) Renamed from `tramp-register-file-name-handler'. Register both `tramp-file-name-handler' and `tramp-completion-file-name-handler'. (tramp-register-completion-file-name-handler): Removed.
* (gdb-use-separate-io-buffer): RemoveNick Roberts2009-08-281-32/+29
| | | | | | | | | | variable ... (gdb-init-1, gdb-display-separate-io-buffer) (gdb-frame-separate-io-buffer, gdb-setup-windows): ... and references to it. (gdb-inferior-io-mode): Use make-comint-in-buffer. (gdb-inferior-filter): Use comint-output-filter to stop echoing and remove ^M characters.
* *** empty log message ***Nick Roberts2009-08-281-0/+11
|
* Ignore all backup files.Andreas Schwab2009-08-281-1/+0
|
* * emulation/viper-init.el (viper-restore-cursor-type):Stefan Monnier2009-08-283-4/+7
| | | | | * emulation/cua-base.el (cua--update-indications): Replace default-cursor-type with (default-value 'cursor-type).
* * mh-e/mh-comp.el (mh-send-letter):Stefan Monnier2009-08-289-41/+61
| | | | | | | | | | | | | | * mail/sendmail.el (mail-recover-1): * international/mule-diag.el (describe-current-coding-system-briefly) (describe-current-coding-system): * international/mule-cmds.el (select-safe-coding-system) (select-message-coding-system) (set-language-environment-coding-systems, set-locale-environment): * hexl.el (hexl-insert-multibyte-char): * dos-w32.el (find-buffer-file-type-coding-system): * simple.el (what-cursor-position): Replace uses of default-buffer-file-coding-system with (default-value 'buffer-file-coding-system).
* (edebug-display, edebug-outside-excursion):Stefan Monnier2009-08-282-15/+19
| | | | | Replace uses of default-cursor-in-non-selected-windows with (default-value 'cursor-in-non-selected-windows). Use with-current-buffer.
* * mail/feedmail.el: Use CL macros.Stefan Monnier2009-08-283-15/+20
| | | | | | (feedmail-run-the-queue, feedmail-send-it-immediately): * dos-w32.el (find-buffer-file-type): Replace uses of default-buffer-file-type with (default-value 'buffer-file-type).
* (diary-list-entries, diary-goto-entry)Glenn Morris2009-08-282-5/+11
| | | | | (diary-show-all-entries, diary-mark-entries, diary-make-entry): Use default-value of major-mode rather than default-major-mode.
* * leim/.gitignore, lisp/.gitignore: Ignore .el~ files.Juanma Barranquero2009-08-281-0/+1
|
* Update.Juanma Barranquero2009-08-271-1/+1
|
* Fix typos.Juanma Barranquero2009-08-271-47/+45
|
* (update-elcfiles): Report left over elc files.Stefan Monnier2009-08-272-0/+8
|
* (build-mail-aliases): Use with-temp-buffer,Stefan Monnier2009-08-272-61/+55
| | | | | expand-file-name and with-current-buffer. (mail-get-names, mail-directory): Use with-current-buffer.
* (vc-read-revision): New function.Stefan Monnier2009-08-272-25/+37
| | | | (vc-version-diff, vc-merge): Use it.
* (kill-do-not-save-duplicates): New user option.Sam Steingold2009-08-272-0/+15
| | | | | (kill-new): When it is non-nil, and the new string is the same as the latest kill, set replace to t to avoid duplicates in kill-ring.
* * net/tramp-cache.el (top): Autoload `tramp-time-less-p'.Michael Albinus2009-08-272-5/+59
| | | | | | | | (tramp-cache-inhibit-cache): Extend doc string. It allows also timestamps. (tramp-get-file-property): Check for timestamps in `tramp-cache-inhibit-cache'. (tramp-set-file-property): Write timestamp.
* * net/tramp.el (tramp-methods): New method "rsyncc".Michael Albinus2009-08-271-89/+221
| | | | | | | | | | | | | | | | | | | | | | (top): Add completion function for "rsyncc". (tramp-message-show-message): New defvar. (tramp-message, tramp-error): Use it. (tramp-do-copy-or-rename-file-directly): Extend check for direct remote copying. (tramp-do-copy-or-rename-file-out-of-band): Handle new `tramp-methods' entry `copy-env' of "rsyncc". ((tramp-handle-process-file): Do not flush all caches when `process-file-side-effects' is set. tramp-vc-registered-read-file-names): New defconst. (tramp-vc-registered-file-names): New defvar. (tramp-handle-vc-registered): Implement optimization strategy. (tramp-run-real-handler): Add `tramp-vc-file-name-handler'. (tramp-vc-file-name-handler): New defun. (tramp-get-ls-command, tramp-get-test-command) (tramp-get-file-exists-command, tramp-get-remote-ln) (tramp-get-remote-perl, tramp-get-remote-stat) (tramp-get-remote-id): Remove superfluous `with-current-buffer'.
* * vc-dir.el (vc-dir-update): Remove debug helper.Dan Nicolaescu2009-08-272-1/+2
|
* (japanese-symbol-table): Add entries for cp932-2-byte.Kenichi Handa2009-08-272-1/+10
|
* Add category `j' to cp932-2-byte.Kenichi Handa2009-08-271-1/+2
|
* (build-default-fontset-data): New macro.Kenichi Handa2009-08-272-27/+89
| | | | | (setup-default-fontset): Use build-default-fontset-data for CJK, tibetan, ethiopic, and ipa
* (nnrss-request-article): Avoid default-fill-column.Stefan Monnier2009-08-272-1/+5
|
* * subr.el (default-mode-line-format, default-header-line-format)Stefan Monnier2009-08-273-2/+61
| | | | | | | | | | | | | | | | | | | (default-line-spacing, default-abbrev-mode, default-ctl-arrow) (default-direction-reversed, default-truncate-lines) (default-left-margin, default-tab-width, default-case-fold-search) (default-left-margin-width, default-right-margin-width) (default-left-fringe-width, default-right-fringe-width) (default-fringes-outside-margins, default-scroll-bar-width) (default-vertical-scroll-bar, default-indicate-empty-lines) (default-indicate-buffer-boundaries, default-fringe-indicator-alist) (default-fringe-cursor-alist, default-scroll-up-aggressively) (default-scroll-down-aggressively, default-fill-column) (default-cursor-type, default-buffer-file-type) (default-cursor-in-non-selected-windows) (default-buffer-file-coding-system, default-major-mode) (default-enable-multibyte-characters): Mark as obsolete. * cus-start.el (default-major-mode): Customize `major-mode' instead. (enable-multibyte-characters): Not customizable any more.
* (vc-cvs-update-changelog): Fix typo.Dan Nicolaescu2009-08-272-0/+14
|
* (save-interprogram-paste-before-kill): New user option.Sam Steingold2009-08-262-0/+30
| | | | | | (kill-new): When `save-interprogram-paste-before-kill' is non-nil, save the interprogram-paste into kill-ring before overriding it with the Emacs kill.
* * vc.el (vc-trunk-p): Rename to vc-rcs-trunk-p and move to vc-rcs.el.Dan Nicolaescu2009-08-264-101/+126
| | | | | | | | | | | | | | | | | | | | | | | | | (vc-minor-part): Rename to vc-rcs-minor-part and move to vc-rcs.el. (vc-default-previous-revision): Rename to vc-rcs-previous-revision and move to vc-rcs.el. (vc-default-next-revision): Rename to vc-rcs-next-revision and move to vc-rcs.el. (vc-cvs-update-changelog): Move to vc-cvs.el, use vc-call-backend. (vc-rcs-update-changelog): Remove. (vc-update-changelog-rcs2log): Rename to vc-rcs-update-changelog and move to vc-rcs.el. * vc-rcs.el (vc-rcs-latest-on-branch-p, vc-rcs-checkin) (vc-rcs-checkout, vc-rcs-rollback): Adjust for the vc-rcs-trunk-p renaming. (vc-rcs-trunk-p, vc-rcs-minor-part, vc-rcs-previous-revision) (vc-rcs-next-revision, vc-rcs-update-changelog): Moved here from vc.el, renamed to be RCS specific. * vc-cvs.el (vc-cvs-previous-revision, vc-cvs-next-revision): New functions. (vc-cvs-update-changelog): Moved here from vc.el. * vc-sccs.el (vc-sccs-previous-revision, vc-sccs-next-revision): New functions.
* (byte-compile-lapcode): Fix up last change.Stefan Monnier2009-08-262-1/+5
|
* * vc.el (vc-default-prettify-state-info): Remove function, unused.Dan Nicolaescu2009-08-263-34/+3
| | | | * vc-bzr.el (vc-bzr-prettify-state-info): Remove function, unused.
* (vc-git-stash, vc-git-stash-show): New functions.Dan Nicolaescu2009-08-262-0/+26
| | | | (vc-git-extra-menu-map): Bind them.
* (vc-git-register): Use "git add" for directories.Dan Nicolaescu2009-08-262-48/+58
|
* (vc-dir-node-directory, vc-dir-update): Get the parentDan Nicolaescu2009-08-262-6/+15
| | | | directory correctly in case the item is a directory itself.
* Document the desired behavior for reverted files in theDan Nicolaescu2009-08-262-0/+7
| | | | `added' state.
* (enable-local-variables, enable-local-eval)Glenn Morris2009-08-262-30/+40
| | | | | | | | | | | | | | | | | (safe-local-variable-values, safe-local-eval-forms): Mark as risky in the defcustoms. (auto-mode-alist, ignored-local-variables) (save-some-buffers-action-alist): Move risky declarations to the definitions. (dabbrev-case-fold-search, dabbrev-case-replace, display-time-string) (font-lock-defaults, format-alist, imenu--index-alist) (imenu-generic-expression, input-method-alist, minor-mode-alist) (mode-line-buffer-identification, mode-line-client, mode-line-modes) (mode-line-modified, mode-line-mule-info, mode-line-position) (mode-line-process, mode-line-remote, outline-level) (parse-time-rules, rmail-output-file-alist) (special-display-buffer-names, vc-mode): Move risky declarations to the relevant files.
* Define risky-local-variable property here rather than in files.el.Glenn Morris2009-08-2612-1/+30
|
* (standard-mode-line-format): Reposition dashes in which-func entry. (Bug#4217)Glenn Morris2009-08-262-2/+8
|