aboutsummaryrefslogtreecommitdiffstats
path: root/lisp
Commit message (Collapse)AuthorAgeFilesLines
* (tex-font-lock-keywords-1): Fix up the spuriousStefan Monnier2004-10-251-0/+6
| | | | verbatim face on the \ of \end{verbatim}.
* * progmodes/flymake.el (flymake-split-string): UseMasatake YAMATO2004-10-252-2/+14
| | | | | | | | `flymake-split-string-remove-empty-edges' in any case. * progmodes/flymake.el (flymake-err-line-patterns): Use `compilation-error-regexp-alist-alist' instead of `compilation-error-regexp-alist'.
* *** empty log message ***Stefan Monnier2004-10-251-11/+12
|
* *** empty log message ***Jay Belanger2004-10-251-0/+5
|
* (calc-digit-dots): Inhibit read-only before erasing minibuffer.Jay Belanger2004-10-251-1/+2
|
* * subr.el (read-passwd): Move to net/password.el.Simon Josefsson2004-10-253-55/+62
| | | | * net/password.el (read-passwd): Add. Autoload it.
* (process-file): Fix logic.Kai Großjohann2004-10-252-7/+9
|
* (mouse-sel-mode): Specify custom group.Kai Großjohann2004-10-252-0/+5
|
* (x-set-cut-buffer): Cancel previous change.Kenichi Handa2004-10-252-9/+0
|
* (x-set-cut-buffer): Encode STRING if necessary.Kenichi Handa2004-10-252-0/+9
|
* Clean whitespace.Kim F. Storm2004-10-241-2/+2
|
* (set-left-margin, set-right-margin): Delete redundant code.Luc Teirlinck2004-10-242-6/+8
| | | | (increase-right-margin): Remove erroneous call to `interactive-p'.
* (describe-mode): Fix 2004-10-13 change.Kim F. Storm2004-10-241-1/+2
| | | | | Copy pure "Auto Fill" string so it can be propertized later without causing a read-only error.
* Reorder entries.Kim F. Storm2004-10-241-20/+26
|
* (Info-find-emacs-command-nodes): Adapt to Texinfo-4.7 style indexes.Luc Teirlinck2004-10-242-1/+7
|
* (process-file): Accept nil for INFILE. Reported byKai Großjohann2004-10-242-1/+6
| | | | Luc Teirlinck.
* * progmodes/gdb-ui.el (gdb-assembler-font-lock-keywords): HandleMasatake YAMATO2004-10-242-6/+14
| | | | | periods and underscores in a function name. Remove the address fontification.
* (asm-font-lock-keywords): Use font-lock-variable-name-face for registers.Nick Roberts2004-10-232-3/+5
|
* (gdb-get-create-buffer): Allow modes to runNick Roberts2004-10-231-17/+45
| | | | | | | | | | | kill-all-local-variables. (gdb-breakpoints-mode, gdb-frames-mode, gdb-threads-mode) (gdb-registers-mode, gdb-locals-mode, gdb-assembler-mode): Use kill-all-local-variables and provide mode-hooks. (gdb-assembler-font-lock-keywords): New font lock keywords definition. (gdb-assembler-mode): Use 'gdb-assembler-font-lock-keywords'. Suggested by Masatake YAMATO <[email protected]>.
* *** empty log message ***Nick Roberts2004-10-231-0/+17
|
* (ibuffer-kill-line): Set arg `interactive-p' in interactive specJohn Paul Wallington2004-10-232-3/+8
| | | | rather than use function `interactive-p'.
* (ibuffer-find-file): Remove `interactive-p' call; `wildcards' set to tJohn Paul Wallington2004-10-231-2/+2
| | | | in interactive spec.
* * simple.el (process-file): New function, similar to call-processKai Großjohann2004-10-235-2/+63
| | | | | | | | | | | but supports file handlers. * vc.el (vc-do-command): Use it, instead of call-process. * net/tramp-vc.el (vc-do-command): Do not advise it if process-file is fboundp. * net/tramp.el (tramp-file-name-handler-alist): Add entry for process-file. (tramp-handle-process-file): New function. (tramp-file-name-for-operation): Support process-file.
* From Ulf Jasper <[email protected]>:Glenn Morris2004-10-231-40/+47
| | | | | | | | | | | (icalendar--weekday-array): New constant. (icalendar-weekdayabbrev-table) (icalendar-monthnumber-table): Delete. (icalendar--get-month-number): Use calendar-month-name-array. (icalendar--get-weekday-number): New function. (icalendar--get-weekday-abbrev) Use calendar-day-name-array. (icalendar-export-region): Handle multi-line entries. (icalendar--convert-ical-to-diary): Use calendar-day-name-array.
* *** empty log message ***Glenn Morris2004-10-231-0/+11
|
* *** empty log message ***John Paul Wallington2004-10-231-2/+1
|
* (ibuffer-jump-to-buffer): Read buffer name in interactive spec ratherJohn Paul Wallington2004-10-232-47/+51
| | | | than use `interactive-p' in body of function.
* *** empty log message ***Kenichi Handa2004-10-221-0/+5
|
* (translate-region): Implement it in LispKenichi Handa2004-10-221-0/+28
| | | | as a front end of translate-region-internal.
* Revision: [email protected]/emacs--cvs-trunk--0--patch-633Miles Bader2004-10-213-11/+28
| | | | | | | | | | | | | | | | | | | | | | Merge from gnus--rel--5.10 Patches applied: * [email protected]/gnus--rel--5.10--patch-57 - [email protected]/gnus--rel--5.10--patch-58 Update from CVS 2004-10-21 Katsumi Yamaoka <[email protected]> * lisp/gnus/mm-view.el (mm-display-inline-fontify): Inhibit font-lock when running the major-mode function. 2004-10-21 Kevin Greiner <[email protected]> * lisp/gnus/gnus-start.el (gnus-convert-old-newsrc): Two of the converters have been backported to 'Gnus v5.11' from 'No Gnus v0.2'. Added a boolean check to not apply converters that apply to future versions of gnus.
* (tex-compilation-parse-errors): Don't output messages.Stefan Monnier2004-10-211-3/+1
|
* *** empty log message ***Jay Belanger2004-10-211-0/+8
|
* (calc-alg-ent-map, calc-alg-ent-esc-map): Declared these variablesJay Belanger2004-10-211-1/+7
| | | | | | | with defvar. (calc-do-alg-entry): Since `calc-alg-ent-map' is bound, only check to see if it is non-nil.
* (calc-describe-bindings): Fix last change.Stefan Monnier2004-10-212-17/+22
|
* (calc-graph-init): Use `set-process-query-on-exit-flag'Jay Belanger2004-10-212-1/+6
|
* Revision: [email protected]/emacs--cvs-trunk--0--patch-631Miles Bader2004-10-211-0/+227
| | | | | | | | | Merge from gnus--rel--5.10 Patches applied: * [email protected]/gnus--rel--5.10--patch-56 Update from CVS: Add lisp/legacy-gnus-agent.el
* (compilation-start): Rely on `cd' to get dir right and also allow ↵Daniel Pfeiffer2004-10-202-10/+22
| | | | argumentless cd.
* *** empty log message ***Jay Belanger2004-10-201-0/+99
|
* (url-gateway-nslookup-host): Use `set-process-query-on-exit-flag'.John Paul Wallington2004-10-202-1/+6
|
* Revision: [email protected]/emacs--cvs-trunk--0--patch-628Miles Bader2004-10-1912-651/+1431
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge from gnus--rel--5.10 Patches applied: * [email protected]/gnus--rel--5.10--patch-55 Update from CVS 2004-10-19 Katsumi Yamaoka <[email protected]> * lisp/gnus/gnus-sum.el (gnus-update-summary-mark-positions): Search for dummy marks in the right way. 2004-10-18 Kevin Greiner <[email protected]> * lisp/gnus/nnagent.el (nnagent-request-type): Bind gnus-agent to nil to avoid infinite recursion via gnus-get-function. 2004-10-18 Kevin Greiner <[email protected]> * lisp/gnus/gnus-agent.el (gnus-agent-synchronize-group-flags): When necessary, pass full group name to gnus-request-set-marks. (gnus-agent-synchronize-group-flags): Added support for sync'ing tick marks. (gnus-agent-synchronize-flags-server): Be silent when writing file. 2004-10-18 Kevin Greiner <[email protected]> * lisp/gnus/gnus-agent.el (gnus-agent-synchronize-group-flags): Replaced gnus-request-update-info with explicit code to sync the in-memory info read flags with the marks being sync'd to the backend. 2004-10-18 Kevin Greiner <[email protected]> * lisp/gnus/gnus-agent.el (gnus-agent-possibly-synchronize-flags): Ignore servers that are offline. Avoids having gnus-agent-toggle-plugged first ask if you want to open a server and then, even when you responded with no, asking if you want to synchronize the server's flags. (gnus-agent-synchronize-flags-server): Rewrote read loop to handle multi-line expressions. (gnus-agent-synchronize-group-flags): New internal function. Updates marks in memory (in the info structure) AND in the backend. (gnus-agent-check-overview-buffer): Fixed range of deletion to remove entire duplicate line. Fixes merged article number bug. * lisp/gnus/gnus-util.el (gnus-remassoc): Fixed typo in documentation. * lisp/gnus/nnagent.el (nnagent-request-set-mark): Use gnus-agent-synchronize-group-flags, not backend's request-set-mark method, to ensure that synchronization updates marks in the backend and in the info (in memory) structure. 2004-10-18 Kevin Greiner <[email protected]> * lisp/gnus/gnus-agent.el (gnus-agent-synchronize-flags-server): Do nothing unless plugged. Disable the agent so that an open failure causes an error. 2004-10-18 Kevin Greiner <[email protected]> for Reiner Steib <[email protected]> * lisp/gnus/gnus-agent.el (gnus-agent-fetched-hook): Add :version. (gnus-agent-go-online): Change :version. (gnus-agent-expire-unagentized-dirs) (gnus-agent-auto-agentize-methods): Add :version. 2004-10-18 Kevin Greiner <[email protected]> * lisp/gnus/legacy-gnus-agent.el (gnus-agent-convert-to-compressed-agentview-prompt): New function. Used internally to only display 'gnus converting files' message when actually necessary. * lisp/gnus/gnus-sum.el (): Removed (require 'gnus-agent) as required methods now autoloaded. * lisp/gnus/gnus-int.el (gnus-request-move-article): Use gnus-agent-unfetch-articles in place of gnus-agent-expire to improve performance. 2004-10-18 Kevin Greiner <[email protected]> * lisp/gnus/gnus-agent.el (gnus-agent-cat-groups): rewrote avoiding defsetf to avoid run-time CL dependencies. (gnus-agent-unfetch-articles): New function. (gnus-agent-fetch-headers): Use gnus-agent-braid-nov to validate article numbers even when local .overview file is missing. (gnus-agent-read-article-number): New function. Only accepts 27-bit article numbers. (gnus-agent-copy-nov-line, gnus-agent-uncached-articles): Use gnus-agent-read-article-number. (gnus-agent-braid-nov): Rewrote to validate article numbers coming from backend while recognizing that article numbers in .overview must be valid. * lisp/gnus/gnus-start.el (gnus-convert-old-newsrc): Changed message text as some users confused by references to .newsrc when they only have a .newsrc.eld file. (gnus-convert-mark-converter-prompt, gnus-convert-converter-needs-prompt): Fixed use of property list. 2004-10-18 Kevin Greiner <[email protected]> for Katsumi Yamaoka <[email protected]> * lisp/gnus/gnus-agent.el (gnus-agent-restore-gcc): Use ^ and regexp-quote. 2004-10-18 Kevin Greiner <[email protected]> for Lars Magne Ingebrigtsen <[email protected]> * lisp/gnus/gnus-start.el (gnus-get-unread-articles-in-group): Don't do stuff for non-living groups. 2004-10-18 Kevin Greiner <[email protected]> for Lars Magne Ingebrigtsen <[email protected]> * lisp/gnus/gnus-agent.el (gnus-agent-synchronize-flags): Default to nil. (gnus-agent-regenerate-group): Using nil messages aren't valid. 2004-10-18 Kevin Greiner <[email protected]> for Lars Magne Ingebrigtsen <[email protected]> * lisp/gnus/gnus-agent.el (gnus-agent-read-agentview): Inline gnus-uncompress-range. 2004-10-18 Kevin Greiner <[email protected]> * lisp/gnus/legacy-gnus-agent.el (gnus-agent-convert-to-compressed-agentview): Fixed typos with help from Florian Weimer <[email protected]> * lisp/gnus/gnus-agent.el (gnus-agentize): gnus-agent-send-mail-real-function no longer set to current value of message-send-mail-function but rather a lambda that calls message-send-mail-function. The change makes the agent real-time responsive to user changes to message-send-mail-function. 2004-10-18 Kevin Greiner <[email protected]> for Reiner Steib <[email protected]> * lisp/gnus/gnus-start.el (gnus-get-unread-articles): Fix last commit. 2004-10-18 Kevin Greiner <[email protected]> * lisp/gnus/gnus-cache.el (gnus-cache-rename-group): New function. (gnus-cache-delete-group): New function. * lisp/gnus/gnus-agent.el (gnus-agent-rename-group): New function. (gnus-agent-delete-group): New function. (gnus-agent-save-group-info): Use gnus-command-method when `method' parameter is nil. Don't write nil entries into the active file. (gnus-agent-get-group-info): New function. (gnus-agent-get-local): Added optional parameters to avoid calling gnus-group-real-name and gnus-find-method-for-group. (gnus-agent-set-local): Delete stored entry if either min, or max, are nil. (gnus-agent-fetch-session): Reworded error/quit messages. On quit, use gnus-agent-regenerate-group to record existance of any articles fetched to disk before the quit occurred. * lisp/gnus/gnus-int.el (gnus-request-delete-group): Use gnus-cache-delete-group and gnus-agent-delete-group to keep the local disk in sync with the server. (gnus-request-rename-group): Use gnus-cache-rename-group and gnus-agent-rename-group to keep the local disk in sync with the server. * lisp/gnus/gnus-start.el (gnus-get-unread-articles): Cosmetic simplification to logic. * lisp/gnus/gnus-group.el (): (gnus-group-delete-group): No longer update gnus-cache-active-altered as gnus-request-delete-group now keeps the cache in sync. (gnus-group-list-active): Let the agent store a server's active list if currently plugged. * lisp/gnus/gnus-util.el (gnus-rename-file): New function. 2004-10-18 Kevin Greiner <[email protected]> for Katsumi Yamaoka <[email protected]> * lisp/gnus/gnus-agent.el (gnus-agent-regenerate-group): Activate the group when the group's active is not available. 2004-10-18 Kevin Greiner <[email protected]> for Katsumi Yamaoka <[email protected]> * lisp/gnus/gnus-agent.el (gnus-agent-read-agentview): Add a missing arg to error. 2004-10-18 Kevin Greiner <[email protected]> * lisp/gnus/gnus-start.el (gnus-convert-old-newsrc): Only write the conversion message to newsrc-dribble when an actual conversion is performed. 2004-10-18 Kevin Greiner <[email protected]> * lisp/gnus/gnus-agent.el (gnus-agent-read-local): Bind nnheader-file-coding-system to gnus-agent-file-coding-system to avoid the implicit assumption that they will always be equal. (gnus-agent-save-local): Bind buffer-file-coding-system, not coding-system-for-write, as the with-temp-file macro first prints to a buffer then saves the buffer. 2004-10-18 Kevin Greiner <[email protected]> * lisp/gnus/legacy-gnus-agent.el (): New. Provides converters that are only loaded when gnus-convert-old-newsrc needs to call them. * lisp/gnus/gnus-agent.el (gnus-agent-read-agentview): Removed support for old file versions. (gnus-group-prepare-hook): Removed function that converted list form of gnus-agent-expire-days to group properties. * lisp/gnus/gnus-start.el (gnus-convert-old-newsrc): Registered new converters to handle old agent file formats. Added logic for a "backup before upgrading warning". (gnus-convert-mark-converter-prompt): Developers can mark functions as needing (default), or not needing, gnus-convert-old-newsrc's "backup before upgrading warning". (gnus-convert-converter-needs-prompt): Tests whether the user should be protected from potentially irreversable changes by the function. 2004-10-18 Kevin Greiner <[email protected]> * lisp/gnus/gnus-int.el (gnus-request-accept-article): Inform the agent that articles are being added to a group. (gnus-request-replace-article): Inform the agent that articles need to be uncached as the cached contents are no longer valid. * lisp/gnus/gnus-agent.el (gnus-agent-file-header-cache): Removed. (gnus-agent-possibly-alter-active): Avoid null in numeric comparison. (gnus-agent-set-local): Refuse to save null in local object table. (gnus-agent-regenerate-group): The REREAD parameter can now be a list of articles that will be marked as unread. 2004-10-18 Kevin Greiner <[email protected]> * lisp/gnus/gnus-range.el (gnus-sorted-range-intersection): Now accepts single-interval range of the form (min . max). Previously the range had to look like ((min . max)). Likewise, return (min . max) rather than ((min . max)). (gnus-range-map): Use gnus-range-normalize to accept single-interval range. * lisp/gnus/gnus-sum.el (gnus-summary-highlight-line): Articles stored in the cache, but not the agent, now appear with their usual face. 2004-10-18 Kevin Greiner <[email protected]> * lisp/gnus/gnus-sum.el (gnus-adjust-marks): Now correctly handles a list of marks consisting of a single range {for example, (3 . 5)} rather than a list of a single range { ((3 . 5)) }. 2004-10-18 Kevin Greiner <[email protected]> * lisp/gnus/gnus-sum.el (gnus-adjust-marks): Avoid splicing null INTO the uncompressed list. 2004-10-18 Kevin Greiner <[email protected]> * lisp/gnus/gnus-draft.el (gnus-group-send-queue): Pass the group name "nndraft:queue" along to gnus-draft-send. Use gnus-agent-prompt-send-queue. (gnus-draft-send): Rebind gnus-agent-queue-mail to nil when group is "nndraft:queue". Suggested by Gaute Strokkenes <[email protected]> * lisp/gnus/gnus-group.el (gnus-group-catchup): Use new gnus-sequence-of-unread-articles, not gnus-list-of-unread-articles, to avoid exhausting memory with huge numbers of articles. Use gnus-range-map to avoid having to uncompress the unread list. (gnus-group-archive-directory, gnus-group-recent-archive-directory): Fixed invalid ange-ftp reference. * lisp/gnus/gnus-range.el (gnus-range-map): Iterate over list or sequence. (gnus-sorted-range-intersection): Intersection of two ranges without requiring that they first be uncompressed. * lisp/gnus/gnus-start.el (gnus-activate-group): Unless blocked by the caller, possibly expand the active range to include both cached and agentized articles. (gnus-convert-old-newsrc): Rewrote in anticipation of having multiple version-dependent converters. (gnus-groups-to-gnus-format): Replaced gnus-agent-save-groups with gnus-agent-save-active. (gnus-save-newsrc-file): Save dirty agent range limits. * lisp/gnus/gnus-sum.el (gnus-select-newgroup): Replaced inline code with gnus-agent-possibly-alter-active. (gnus-adjust-marked-articles): Faster handling of simple lists 2004-10-18 David Edmondson <[email protected]> * lisp/gnus/mm-view.el (mm-w3m-cid-retrieve-1): Don't use recursive call excessively.
* Update header.Lars Hansen2004-10-192-20/+53
|
* Update header and footer.Lars Hansen2004-10-1914-285/+322
|
* (Fdelete_and_extract_region): If region is empty, return null string.Richard M. Stallman2004-10-191-0/+14
|
* (flyspell-mode): Doc fix.Richard M. Stallman2004-10-191-1/+1
|
* (eshell-grep): Don't bind compilation-process-setup-function.Richard M. Stallman2004-10-191-5/+1
|
* (comint-insert-input): Use @ in `interactive'.Richard M. Stallman2004-10-191-4/+4
| | | | | (comint-input-filter-functions): Doc fix. (comint-kill-whole-line, comint-get-source): Doc fix.
* Comment change.Richard M. Stallman2004-10-191-0/+3
|
* (compilation-setup): Don't set buffer-read-only if MINOR is non-nil.Richard M. Stallman2004-10-191-1/+2
|
* (calcAlg-previous): Changed the regexp to the end of buffer regexp.Jay Belanger2004-10-191-1/+1
|
* (calc-fancy-prefix): Removed emacs version check.Jay Belanger2004-10-191-2/+1
|