Adrian Robert [Thu, 23 Jul 2009 13:21:44 +0000 (13:21 +0000)]
* nsterm.m (ns_lookup_indexed_color): Check for bad index. (ns_index_color): Init unused slot to 0. (ns_dumpglyphs_box_or_relief): Replace useless xassert with an if(). Bug 3714, possibly 3082.
Adrian Robert [Thu, 23 Jul 2009 11:52:45 +0000 (11:52 +0000)]
* nsterm.m (EmacsView-keyUp:): Only act when running under Tiger.
Dan Nicolaescu [Thu, 23 Jul 2009 07:09:28 +0000 (07:09 +0000)]
(emacs-lisp-mode-map): Add menu entries
for Lint.
Dan Nicolaescu [Thu, 23 Jul 2009 06:46:16 +0000 (06:46 +0000)]
*** empty log message ***
Dan Nicolaescu [Thu, 23 Jul 2009 06:42:50 +0000 (06:42 +0000)]
(vc-git--run-command-string): Accept a nil FILE argument.
(vc-git-stash-list): New function.
(vc-git-dir-extra-headers): Use it.
Dan Nicolaescu [Thu, 23 Jul 2009 05:41:24 +0000 (05:41 +0000)]
(vc-dir-move-to-goal-column): Declare.
Dan Nicolaescu [Thu, 23 Jul 2009 05:21:34 +0000 (05:21 +0000)]
(vc-print-log-internal): New function, split out from ...
(vc-print-log): ... here.
Dan Nicolaescu [Thu, 23 Jul 2009 05:17:48 +0000 (05:17 +0000)]
Mention vc-git-add-signoff.
Dan Nicolaescu [Thu, 23 Jul 2009 05:17:27 +0000 (05:17 +0000)]
(vc-git-add-signoff): New variable.
(vc-git-checkin): Use it.
(vc-git-toggle-signoff): New function.
(vc-git-extra-menu-map): Bind it to menu.
Glenn Morris [Thu, 23 Jul 2009 02:56:06 +0000 (02:56 +0000)]
*** empty log message ***
Glenn Morris [Thu, 23 Jul 2009 02:55:34 +0000 (02:55 +0000)]
(describe-variable): Describe ignored and risky local
variables in a similar way to that in which we describe safe ones.
Glenn Morris [Thu, 23 Jul 2009 02:54:39 +0000 (02:54 +0000)]
(elint-standard-variables): Remove most members,
since the next two variables cover them automatically now.
(elint-builtin-variables, elint-autoloaded-variables): New.
(elint-unknown-builtin-args): Remove all members, since they can be
parsed automatically now.
(elint-extra-errors): New.
(elint-env-add-env, elint-env-add-macro): Use cadr.
(elint-current-buffer): Use or. Change final message.
(elint-get-top-forms): Use line-end-position.
(elint-init-env): Use cadr. Handle autoload, declare-function,
and defalias.
(elint-add-required-env): Doc fix. Use or. Standardize error.
(regexp-assoc): Remove unused function.
(elint-top-form): Set elint-current-pos, to record the start of the
top-level form, for compilation-mode.
(elint-form): Trap errors in macro expansion. Use dolist.
(elint-unbound-variable): Use elint-builtin-variables and
elint-autoloaded-variables.
(elint-get-args): Use cadr, or.
(elint-check-cond-form): Use dolist, cadr.
(elint-check-condition-case-form): Doc fix. Use cadr.
Use elint-extra-errors.
(elint-log): New function.
(elint-error, elint-warning): Use elint-log for a bytecomp-style format.
Distinguish errors and warnings.
(elint-log-message): Use with-current-buffer. Inhibit read-only.
Use a bytecomp-style format.
(elint-clear-log): Preserve default-directory. Inhibit read-only.
(elint-get-log-buffer): Use compilation mode. Disable undo.
Don't truncate lines.
(elint-initialize): Set builtin and autoloaded variable lists.
Only process elint-unknown-builtin-args if non-nil.
(elint-find-builtin-variables, elint-find-autoloaded-variables):
New functions.
(elint-find-builtin-args): Doc fix. Handle "BODY...)".
Glenn Morris [Thu, 23 Jul 2009 02:54:15 +0000 (02:54 +0000)]
(cl-compiling-file): Update for the name-change `outbuffer' to
`bytecomp-outbuffer'.
Glenn Morris [Thu, 23 Jul 2009 02:54:00 +0000 (02:54 +0000)]
(load-time-value): Update for the name-change `outbuffer' to
`bytecomp-outbuffer'.
Glenn Morris [Thu, 23 Jul 2009 02:53:29 +0000 (02:53 +0000)]
(byte-compile-from-buffer, byte-compile-output-file-form)
(byte-compile-output-docform, byte-compile-file-form-defmumble)
(byte-compile-output-as-comment):
Give some more local variables with common names a "bytecomp-" prefix,
so as not to shadow things during compilation.
Glenn Morris [Thu, 23 Jul 2009 02:51:22 +0000 (02:51 +0000)]
(Matching): Update blink-matching-paren-distance.
Ken Raeburn [Thu, 23 Jul 2009 00:36:49 +0000 (00:36 +0000)]
Document fixing of load-in-progress corruption.
Jason Rumney [Wed, 22 Jul 2009 16:03:39 +0000 (16:03 +0000)]
* w32fns.c (w32_wnd_proc) [WM_IME_STARTCOMPOSITION]: Position
IME window at cursor (Bug#2570).
(w32_wnd_proc) [WM_IME_CHAR]: Release context when finished.
(globals_of_w32fns): Dynamically load functions required above.
* w32term.c (w32_draw_window_cursor): Send message to reposition
any IME window.
Glenn Morris [Wed, 22 Jul 2009 03:07:18 +0000 (03:07 +0000)]
Kevin Ryde <user42 at zip.com.au>
Hyperlink urls in docstrings with URL `...'.
Glenn Morris [Wed, 22 Jul 2009 03:03:51 +0000 (03:03 +0000)]
Kevin Ryde <user42 at zip.com.au>
(erc-cmd-MODE): Hyperlink urls in docstrings with URL `...'.
Glenn Morris [Wed, 22 Jul 2009 03:02:16 +0000 (03:02 +0000)]
Kevin Ryde <user42 at zip.com.au>
(mh-spamassassin-blacklist, mh-bogofilter-blacklist)
(mh-spamprobe-blacklist): Hyperlink urls in docstrings with URL `...'.
Glenn Morris [Wed, 22 Jul 2009 02:55:17 +0000 (02:55 +0000)]
Regenerate with autoconf 2.62.
Glenn Morris [Wed, 22 Jul 2009 02:54:54 +0000 (02:54 +0000)]
(AC_PREREQ): Require autoconf 2.62.
Glenn Morris [Wed, 22 Jul 2009 02:45:34 +0000 (02:45 +0000)]
Remove leading * from defcustom docs.
Glenn Morris [Wed, 22 Jul 2009 02:35:45 +0000 (02:35 +0000)]
(blink-matching-paren-distance): Bump to 100k. (Bug#3889)
Glenn Morris [Wed, 22 Jul 2009 02:34:51 +0000 (02:34 +0000)]
(report-emacs-bug): Include any load-path shadows.
Glenn Morris [Wed, 22 Jul 2009 02:34:11 +0000 (02:34 +0000)]
(shadows-compare-text-p): Remove leading * from defcustom doc.
(list-load-path-shadows): Optionally, just return shadows as a string.
Chong Yidong [Tue, 21 Jul 2009 23:51:46 +0000 (23:51 +0000)]
Note that last change is documented.
Chong Yidong [Tue, 21 Jul 2009 23:50:50 +0000 (23:50 +0000)]
* frames.texi (Cut/Paste Other App): For select-active-regions,
selection is now updated on moving point.
Chong Yidong [Tue, 21 Jul 2009 23:47:49 +0000 (23:47 +0000)]
Move announcement of select-active-regions to 23.2 section.
Chong Yidong [Tue, 21 Jul 2009 23:36:38 +0000 (23:36 +0000)]
Add auto-save-include-big-deletions.
Chong Yidong [Tue, 21 Jul 2009 23:34:33 +0000 (23:34 +0000)]
* mail/rmailedit.el (rmail-edit-mode): Use auto-save-include-big-deletions.
* mail/rmail.el (rmail-variables): Use auto-save-include-big-deletions.
* files.el (auto-save-mode): Revert 2009-07-21 and 2009-07-16 changes.
Chong Yidong [Tue, 21 Jul 2009 23:34:02 +0000 (23:34 +0000)]
* fileio.c: Revert 2009-07-16 changes.
(Vauto_save_include_big_deletions): New variable.
(Fdo_auto_save): Disable auto-save only if auto-save-include-big-deletions is nil.
Chong Yidong [Tue, 21 Jul 2009 20:12:09 +0000 (20:12 +0000)]
* xdisp.c (move_it_to): For continued lines ending in a tab, take
the overflowed pixels into account (Bug#3879).
Jay Belanger [Tue, 21 Jul 2009 19:01:41 +0000 (19:01 +0000)]
(Undoing Mistakes): Mention that the undo list will be truncated when
Calc is quit.
(Customizing Calc): Mention `calc-undo-length'.
Jay Belanger [Tue, 21 Jul 2009 18:56:35 +0000 (18:56 +0000)]
(calc-undo-length): New variable.
(calc-quit): Truncate rather than eliminate `calc-undo-list'.
Richard M. Stallman [Tue, 21 Jul 2009 14:49:36 +0000 (14:49 +0000)]
* glossary.texi (GNU, Daemon): Update information.
Richard M. Stallman [Tue, 21 Jul 2009 14:40:33 +0000 (14:40 +0000)]
* files.el (auto-save-mode): Handle buffer-save-size = -2
for toggling mode.
Ken Raeburn [Tue, 21 Jul 2009 09:26:43 +0000 (09:26 +0000)]
(load_depth): New variable.
(Fload, load_unwind, init_lread): Set it to the load recursion
depth; set load_in_progress as a simple boolean based on the
current load_depth. (Bug#3892)
Glenn Morris [Tue, 21 Jul 2009 06:46:33 +0000 (06:46 +0000)]
Standardize headers.
Remove version numbers that don't mean much and are infrequently updated.
Instead, just use Emacs version and date.
Use FSF URL rather than postal address.
Glenn Morris [Tue, 21 Jul 2009 06:45:34 +0000 (06:45 +0000)]
Standardize header.
(versionnumber, version): Remove.
(versionemacs, versionvip): New.
(copyrightnotice): Use FSF URL rather than postal address.
Glenn Morris [Tue, 21 Jul 2009 06:45:18 +0000 (06:45 +0000)]
Standardize header.
(versionnumber): Rename to versionviper.
(versionemacs, versionxemacs): New.
(version): Remove.
(copyrightnotice): Use FSF URL rather than postal address.
Glenn Morris [Tue, 21 Jul 2009 05:03:43 +0000 (05:03 +0000)]
(ispell-looking-back): Update declaration.
Glenn Morris [Tue, 21 Jul 2009 05:02:36 +0000 (05:02 +0000)]
(calendar-current-date): Update declaration.
Glenn Morris [Tue, 21 Jul 2009 04:49:48 +0000 (04:49 +0000)]
(ps-jitify, ps-lazify): Remove aliases only used to
silence compiler. Instead...
(jit-lock-fontify-now, lazy-lock-fontify-region): ...Declare.
(ps-print-ensure-fontified): Update for above function name changes.
Glenn Morris [Tue, 21 Jul 2009 04:47:34 +0000 (04:47 +0000)]
(pr-mh-get-msg-num, pr-mh-show)
(pr-mh-start-of-uncleaned-message): Remove aliases only used to
silence compiler. Instead...
(mh-get-msg-num, mh-show, mh-start-of-uncleaned-message): ...Declare.
(mh-show-buffer): Only define for compiler.
(pr-mh-current-message): Update for above function name changes.
Glenn Morris [Tue, 21 Jul 2009 04:42:55 +0000 (04:42 +0000)]
(rmail-retry-ignored-headers): Bump :version.
Glenn Morris [Tue, 21 Jul 2009 04:42:16 +0000 (04:42 +0000)]
(cl-debug-env): Only define for compiler.
(edebug-eval): Check cl-debug-env is bound.
(print-level, print-circle): Don't redefine built-in variables.
Glenn Morris [Tue, 21 Jul 2009 04:41:29 +0000 (04:41 +0000)]
Remove ancient version: header.
(menu-bar-emerge-menu): Remove unused variable.
(emerge-version): Make the variable an obsolete alias for the
emacs-version variable. Make the function obsolete.
(emerge-fast-keymap, emerge-edit-keymap): Make a separate menu for
Emerge options, rather than merging in into the main Options menu.
(emerge-options-menu): Adjust menu text. Use buttons for skip prefers
and auto advance modes. Disable edit/fast items when not relevant.
Glenn Morris [Tue, 21 Jul 2009 04:40:17 +0000 (04:40 +0000)]
Remove leading * from defcustom docs.
(custom-print-vectors): Remove old comments from doc.
Glenn Morris [Tue, 21 Jul 2009 04:38:21 +0000 (04:38 +0000)]
(mailclient-send-it): Fix message.
Glenn Morris [Tue, 21 Jul 2009 04:37:53 +0000 (04:37 +0000)]
(abort-if-file-too-large): Explicitly pass `filename' as an argument.
(find-file-noselect, insert-file-1): Update for above change.
Chong Yidong [Mon, 20 Jul 2009 19:04:15 +0000 (19:04 +0000)]
* term/vt420.el (terminal-init-vt420): Fix typo.
Adrian Robert [Mon, 20 Jul 2009 18:16:02 +0000 (18:16 +0000)]
* nsfont.m (ns_has_attribute): Remove.
(ns_findfonts, nsfont_open): Use ns_attribute_fvalue() instead.
Adrian Robert [Mon, 20 Jul 2009 18:14:05 +0000 (18:14 +0000)]
* nsfont.m (ns_attribute_value): Remove.
(ns_attribute_fvalue): Incorporate code from ns_attribute_value.
(ns_has_attribute): Shrink the normal range.
(ns_findfonts): Don't worry about requested spec in determining
need for synthItal.
(ns_get_covering_families): Retain scriptToFamilies.
Sam Steingold [Mon, 20 Jul 2009 16:40:24 +0000 (16:40 +0000)]
(compile-auto-highlight): Remove the variable (removed from compile.el
on 2004-03-11).
Chong Yidong [Mon, 20 Jul 2009 14:21:27 +0000 (14:21 +0000)]
* files.el (hack-local-variables-filter): Fix last change.
Chong Yidong [Mon, 20 Jul 2009 13:58:01 +0000 (13:58 +0000)]
* calc.texi (About This Manual): Don't mention chapter numbers in text.
Juri Linkov [Sun, 19 Jul 2009 16:57:12 +0000 (16:57 +0000)]
(Specifying File Variables, Safe File Variables):
"variables/value pairs" -> "variable/value pairs".
Juri Linkov [Sun, 19 Jul 2009 16:56:22 +0000 (16:56 +0000)]
(describe-variable): Add information about file-local and dir-local variables.
Juri Linkov [Sun, 19 Jul 2009 16:55:16 +0000 (16:55 +0000)]
(ignored-local-variables): Add `dir-local-variables-alist'.
(dir-local-variables-alist): New buffer-local variable.
(hack-local-variables-filter): If variable is not dir-local,
i.e. `dir-name' is nil, then remove it from `dir-local-variables-alist',
because file-local overrides dir-local.
(c-postprocess-file-styles)<declare-function>:
Remove obsolete declaration.
(hack-dir-local-variables): Add dir-local variable/value pair to
`dir-local-variables-alist' and remove duplicates. Doc fix.
Chong Yidong [Sun, 19 Jul 2009 01:05:17 +0000 (01:05 +0000)]
* files.el (hack-local-variables-filter): Rewrite.
Glenn Morris [Sun, 19 Jul 2009 00:47:47 +0000 (00:47 +0000)]
(verilog-error-regexp-add-xemacs): Silence compiler by only defining on XEmacs.
Glenn Morris [Sun, 19 Jul 2009 00:40:04 +0000 (00:40 +0000)]
(auto-coding-regexp-alist): Only match BABYL... at the start of
buffer, not of lines. (Bug#3790)
Glenn Morris [Sun, 19 Jul 2009 00:33:58 +0000 (00:33 +0000)]
(desktop-buffers-not-to-save): Set :version tag.
Glenn Morris [Sun, 19 Jul 2009 00:33:11 +0000 (00:33 +0000)]
(mail-user-agent): Doc fix. Set :version tag.
Glenn Morris [Sun, 19 Jul 2009 00:32:31 +0000 (00:32 +0000)]
(cal-menu-set-date-title): Handle calls from non-calendar buffers (Bug#3862).
Restore "not on a date" message.
(cal-menu-context-mouse-menu): Doc fix.
Glenn Morris [Sun, 19 Jul 2009 00:29:52 +0000 (00:29 +0000)]
mail-user-agent placeholder.
Juri Linkov [Sat, 18 Jul 2009 21:16:19 +0000 (21:16 +0000)]
Add info about confirmation when killing a buffer with a running process.
Juri Linkov [Sat, 18 Jul 2009 21:07:12 +0000 (21:07 +0000)]
(Fset_process_query_on_exit_flag): Mention killing
a buffer in docstring.
Juri Linkov [Sat, 18 Jul 2009 21:06:04 +0000 (21:06 +0000)]
(process-kill-buffer-query-function): New function.
(add-hook)<kill-buffer-query-functions>: Add hook
`process-kill-buffer-query-function'.
Juri Linkov [Sat, 18 Jul 2009 21:04:39 +0000 (21:04 +0000)]
Add `info-finder'.
Juri Linkov [Sat, 18 Jul 2009 21:04:15 +0000 (21:04 +0000)]
Delete task for replacing finder.el with Info manual.
Juri Linkov [Sat, 18 Jul 2009 21:01:49 +0000 (21:01 +0000)]
Virtual Info keyword finder.
(add-to-list)<Info-virtual-files>: Add "\\`\\*Finder.*\\*\\'".
(Info-finder-file): New variable.
(Info-finder-find-file): New function.
(finder-known-keywords, finder-package-info)
(find-library-name, lm-commentary): Use defvar and
declare-function to silence compiler warnings.
(Info-finder-find-node): New function.
(info-finder): New command.
Alan Mackenzie [Sat, 18 Jul 2009 20:42:55 +0000 (20:42 +0000)]
(c-before-hack-hook, c-postprocess-file-styles): Give invocation of
`c-set-style' DONT-OVERRIDE parameter of t. Already set style variables will
thus not be overridden by style settings given by `c-file-syle'.
Alan Mackenzie [Sat, 18 Jul 2009 20:41:32 +0000 (20:41 +0000)]
(hack-local-variables-filter): Remove entries with duplicate keys from
`file-local-variables-alist'.
Alan Mackenzie [Sat, 18 Jul 2009 20:40:39 +0000 (20:40 +0000)]
*** empty log message ***
Eli Zaretskii [Sat, 18 Jul 2009 19:14:11 +0000 (19:14 +0000)]
Update the entry for `desktop-buffers-not-to-save'.
Eli Zaretskii [Sat, 18 Jul 2009 19:04:22 +0000 (19:04 +0000)]
(deactivate-mark, activate-mark, set-mark): Don't call x-set-selection
if display-selections-p returns nil for the current frame.
Chong Yidong [Sat, 18 Jul 2009 17:39:35 +0000 (17:39 +0000)]
* simple.el (region-active-p, use-region-p): Doc fix (Bug#3873).
Eli Zaretskii [Sat, 18 Jul 2009 11:59:04 +0000 (11:59 +0000)]
(desktop-buffers-not-to-save): Default value is nil. Accept nil in
addition to a regexp.
(desktop-files-not-to-save): Add "(ftp)$" to the default regexp. Accept
nil in addition to a regexp.
(desktop-save-buffer-p): Don't use desktop-buffers-not-to-save for buffers
that have an associated file. Handle nil values of
desktop-buffers-not-to-save and desktop-files-not-to-save. (Bug#3833)
Eli Zaretskii [Sat, 18 Jul 2009 11:13:03 +0000 (11:13 +0000)]
(x-selection-owner-p, x-own-selection-internal)
(x-disown-selection-internal): New functions.
Nick Roberts [Sat, 18 Jul 2009 10:37:39 +0000 (10:37 +0000)]
(speedbar-frame): Declare to avoid compiler
warning.
(gdb-breakpoints-header): Move forward to avoid compiler warning.
(gdb-make-header-line-mouse-map): Remove duplicate definition.
Nick Roberts [Sat, 18 Jul 2009 10:37:11 +0000 (10:37 +0000)]
*** empty log message ***
Chong Yidong [Sat, 18 Jul 2009 04:42:25 +0000 (04:42 +0000)]
* processes.texi (Shell Arguments): Copyedits.
Chong Yidong [Sat, 18 Jul 2009 04:37:52 +0000 (04:37 +0000)]
* simple.el (set-mark): Revert last change.
Glenn Morris [Sat, 18 Jul 2009 02:22:57 +0000 (02:22 +0000)]
(Repeated Loading): Fix typo.
Chong Yidong [Fri, 17 Jul 2009 23:27:28 +0000 (23:27 +0000)]
Fix last change.
Chong Yidong [Fri, 17 Jul 2009 23:24:54 +0000 (23:24 +0000)]
* mouse.el (mouse-yank-primary): If select-active-regions is non-nil,
deactivate the mark before insertion.
Chong Yidong [Fri, 17 Jul 2009 19:43:49 +0000 (19:43 +0000)]
* doc-view.el (doc-view-initiate-display): Add yes-or-no-p if
rendering of pngs is not possible instead of messaging a long
description.
Chong Yidong [Fri, 17 Jul 2009 15:45:08 +0000 (15:45 +0000)]
* w32-fns.el (x-selection-owner-p): New function.
* mouse.el (mouse-drag-track): Call deactivate-mark earlier.
(mouse-yank-at-click): If select-active-regions is non-nil,
deactivate the mark before insertion.
* simple.el (deactivate-mark, set-mark): Only save selection if we
own it.
Kenichi Handa [Fri, 17 Jul 2009 12:27:15 +0000 (12:27 +0000)]
(describe-buffer-case-table): Fix for the case that KEY is a cons.
Kenichi Handa [Fri, 17 Jul 2009 12:26:55 +0000 (12:26 +0000)]
*** empty log message ***
Katsumi Yamaoka [Fri, 17 Jul 2009 10:15:54 +0000 (10:15 +0000)]
Synch with Gnus trunk:
2009-07-16 Katsumi Yamaoka <yamaoka@jpl.org>
* nnrss.el (nnrss-request-article): Allow mml-to-mime to generate MIME
article without making inquiry to a user for unknown encoding.
* nnmaildir.el (nnmaildir--group-maxnum, nnmaildir--new-number)
(nnmaildir--scan): Assume i-node and device number that file-attributes
returns might be cons-cell.
2009-07-16 Teodor Zlatanov <tzz@lifelogs.com>
* auth-source.el: Remove docs now in auth.texi. Don't use
`gnus-message' for logging. Add new variables `auth-source-debug' and
`auth-source-hide-passwords' and use them.
Glenn Morris [Fri, 17 Jul 2009 03:56:17 +0000 (03:56 +0000)]
Regenerate.
Glenn Morris [Fri, 17 Jul 2009 03:56:08 +0000 (03:56 +0000)]
Set copyright year to 2009.
Chong Yidong [Fri, 17 Jul 2009 01:32:50 +0000 (01:32 +0000)]
Fix last change.
Kenichi Handa [Fri, 17 Jul 2009 01:28:58 +0000 (01:28 +0000)]
(shuffle): Fix the logic of setting up the cycle.
Dan Nicolaescu [Thu, 16 Jul 2009 21:04:18 +0000 (21:04 +0000)]
Mention two new ./configure options for developers.
Dan Nicolaescu [Thu, 16 Jul 2009 20:52:53 +0000 (20:52 +0000)]
* vc-rcs.el (vc-rcs-find-file-hook):
* vc-sccs.el (vc-sccs-find-file-hook): Fix cut and paste error.