bpt/emacs.git
20 years agoRevision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-374
Miles Bader [Fri, 4 Jun 2004 23:30:03 +0000 (23:30 +0000)]
Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-374

(tty_supports_face_attributes_p): Ensure attributes differ from default

This implements the property of `display-supports-face-attributes-p'
which says that the specified attributes must be distinguishable from
those of the default face.

20 years agoAdd reference to face `help-argument-name'.
Juanma Barranquero [Fri, 4 Jun 2004 23:27:33 +0000 (23:27 +0000)]
Add reference to face `help-argument-name'.

20 years ago(help-argument-name): Reintroduce face.
Juanma Barranquero [Fri, 4 Jun 2004 23:26:14 +0000 (23:26 +0000)]
(help-argument-name): Reintroduce face.
(help-default-arg-highlight): Use it, now that
`face-differs-from-default-p' can be trusted.

20 years ago*** empty log message ***
Juanma Barranquero [Fri, 4 Jun 2004 22:50:04 +0000 (22:50 +0000)]
*** empty log message ***

20 years agoSentence commands added to Point Motion group; kill and backward-kill
Juanma Barranquero [Fri, 4 Jun 2004 22:41:10 +0000 (22:41 +0000)]
Sentence commands added to Point Motion group; kill and backward-kill
commands added to Extraction group.

20 years ago*** empty log message ***
Eli Zaretskii [Fri, 4 Jun 2004 16:08:11 +0000 (16:08 +0000)]
*** empty log message ***

20 years ago(battery-linux-proc-acpi): mA was hardcored, but some
Eli Zaretskii [Fri, 4 Jun 2004 16:05:56 +0000 (16:05 +0000)]
(battery-linux-proc-acpi): mA was hardcored, but some
systems appear to use mW, make the code handle this.  Fix a
division-by-zero bug while at it, and handle kernels with
a slightly different layout in /proc/acpi.

20 years ago(x_supports_face_attributes_p): Make this function
Eli Zaretskii [Fri, 4 Jun 2004 15:56:53 +0000 (15:56 +0000)]
(x_supports_face_attributes_p): Make this function
conditional on HAVE_WINDOW_SYSTEM.
(Fdisplay_supports_face_attributes_p) [HAVE_WINDOW_SYSTEM]: Don't
call x_supports_face_attributes_p if it was not compiled in.

20 years agoRevision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-372
Miles Bader [Fri, 4 Jun 2004 10:12:53 +0000 (10:12 +0000)]
Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-372

Simplify face-differs-from-default-p; don't consider :stipple.

20 years agoRevision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-370
Miles Bader [Fri, 4 Jun 2004 06:00:59 +0000 (06:00 +0000)]
Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-370

Move `display-supports-face-attributes-p' entirely into C code

Previously only the tty-related portion of display-supports-face-attributes-p
was done in C.  This just moves the graphical-display related bits into C
too, which allows us to implement them properly (the previous attempt to do a
halfway-proper job in lisp didn't work because of funny conditions during
emacs startup).

20 years ago2004-06-03 Karl Fogel <kfogel@red-bean.com>
Karl Fogel [Fri, 4 Jun 2004 04:37:10 +0000 (04:37 +0000)]
2004-06-03  Karl Fogel  <kfogel@red-bean.com>

* vc-svn.el (vc-svn-checkin): Use 'nconc' instead of 'list*',
because the latter is a CL-ism.  This fixes the bug reported by
Shawn Boyette <mdxi@collapsar.net> in
        http://lists.gnu.org/archive/html/emacs-devel/2004-05/msg00442.html.

20 years agoRevision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-369
Miles Bader [Fri, 4 Jun 2004 02:50:50 +0000 (02:50 +0000)]
Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-369

Rewrite face-differs-from-default-p

20 years agoRevision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-368
Miles Bader [Fri, 4 Jun 2004 02:50:11 +0000 (02:50 +0000)]
Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-368

Improve display-supports-face-attributes-p on non-ttys

20 years agoReword the section on image support. Add reference to GnuWin32. Mention
Juanma Barranquero [Fri, 4 Jun 2004 00:12:24 +0000 (00:12 +0000)]
Reword the section on image support.  Add reference to GnuWin32.  Mention
problems when mixing binaries from different compilers.

20 years ago(woman-mapcan): More concise code.
David Kastrup [Thu, 3 Jun 2004 19:53:53 +0000 (19:53 +0000)]
(woman-mapcan): More concise code.
(woman-topic-all-completions, woman-topic-all-completions-1)
(woman-topic-all-completions-merge): Replace by a simpler and
much faster implementation based on O(n log n) sort/merge instead
of the old O(n^2) behavior.

20 years ago*** empty log message ***
David Kastrup [Thu, 3 Jun 2004 19:52:34 +0000 (19:52 +0000)]
*** empty log message ***

20 years ago(Fx_display_grayscale_p, Fw32_send_sys_command, Vw32_color_map):
Juanma Barranquero [Wed, 2 Jun 2004 22:59:11 +0000 (22:59 +0000)]
(Fx_display_grayscale_p, Fw32_send_sys_command, Vw32_color_map):
Fix typo in docstring.
(Fx_create_frame, Fw32_find_bdf_fonts, Fx_show_tip)
(Fw32_unregister_hot_key, Fw32_reconstruct_hot_key):
Make argument names match their use in docstring.

20 years agoRevision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-363
Miles Bader [Wed, 2 Jun 2004 22:44:45 +0000 (22:44 +0000)]
Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-363

(read-number): Use canonical format for default in prompt.

2004-06-03  Miles Bader  <miles@gnu.org>

   * lisp/subr.el (read-number): Use canonical format for default in prompt.

20 years agoRevision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-362
Miles Bader [Wed, 2 Jun 2004 22:43:42 +0000 (22:43 +0000)]
Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-362

Support " [...]" style defaults in minibuffer-electric-default-mode

2004-06-03  Miles Bader  <miles@gnu.org>

   * lisp/minibuf-eldef.el (minibuffer-default-in-prompt-regexps): Add
   regexp for " [...]" style defaults.

20 years ago2004-06-02 Romain Francoise <romain@orebokech.com>
John Paul Wallington [Wed, 2 Jun 2004 22:07:42 +0000 (22:07 +0000)]
2004-06-02  Romain Francoise  <romain@orebokech.com>

* ibuf-ext.el (ibuffer-jump-to-buffer): Add support for filter
groups: if the user asks for a hidden buffer, open the
corresponding filter group to expose it.

* ibuffer.el (ibuffer-mode-map): Add key binding `M-g' to
`ibuffer-jump-to-buffer'.
(ibuffer-jump-offer-only-visible-buffers): New user option.

20 years ago*** empty log message ***
Juanma Barranquero [Wed, 2 Jun 2004 00:53:13 +0000 (00:53 +0000)]
*** empty log message ***

20 years agoWork around bugs/problems with MinGW builds of graphics libraries
Juanma Barranquero [Wed, 2 Jun 2004 00:50:09 +0000 (00:50 +0000)]
Work around bugs/problems with MinGW builds of graphics libraries
called from MSVC builds of Emacs.

(lookup_image): Make pointer to img static.
(png_read_from_memory): Disable "global" optimization.

20 years ago(register-char-codings): Make alias for `ignore'. Move docstring to
Juanma Barranquero [Wed, 2 Jun 2004 00:43:56 +0000 (00:43 +0000)]
(register-char-codings): Make alias for `ignore'.  Move docstring to
obsolescence info and remove redundancy.

20 years ago(process-kill-without-query): Remove spurious "\n" on obsolescence string.
Juanma Barranquero [Wed, 2 Jun 2004 00:38:00 +0000 (00:38 +0000)]
(process-kill-without-query): Remove spurious "\n" on obsolescence string.
(focus-frame, unfocus-frame): Add obsolescence declaration and empty
docstring.

20 years ago(frame-update-faces): Add empty docstring so the one for `ignore' doesn't
Juanma Barranquero [Wed, 2 Jun 2004 00:35:23 +0000 (00:35 +0000)]
(frame-update-faces): Add empty docstring so the one for `ignore' doesn't
show through.

20 years ago(obj): Add image.c.
Juanma Barranquero [Wed, 2 Jun 2004 00:29:10 +0000 (00:29 +0000)]
(obj): Add image.c.

20 years ago(comint-replace-by-expanded-history-before-point):
Stefan Monnier [Wed, 2 Jun 2004 00:02:18 +0000 (00:02 +0000)]
(comint-replace-by-expanded-history-before-point):
Obey `start' as the docstring says.
(comint-send-input, comint-snapshot-last-prompt, comint-output-filter)
(comint-update-fence): Prevent font-lock from running unnecessarily.
(comint-dynamic-list-completions): Use with-current-buffer.

20 years ago(bibtex-format-entry): Fix regexps.
Stefan Monnier [Tue, 1 Jun 2004 23:31:00 +0000 (23:31 +0000)]
(bibtex-format-entry): Fix regexps.
(bibtex-parse-strings): Bugfix, use assoc instead of assoc-string.
(bibtex-entry-update): Handle alternatives and optional fields.
(bibtex-parse-entry): Bugfix, handle empty key.

20 years ago(Fcondition_case): Fix usage. Simplify.
Stefan Monnier [Tue, 1 Jun 2004 23:21:55 +0000 (23:21 +0000)]
(Fcondition_case): Fix usage.  Simplify.

20 years ago(blink-cursor-start): Turn cursor off initially so blink
Kim F. Storm [Tue, 1 Jun 2004 23:18:25 +0000 (23:18 +0000)]
(blink-cursor-start): Turn cursor off initially so blink
starts after blink-cursor-delay rather than 2*blink-cursor-delay.

20 years ago*** empty log message ***
Kim F. Storm [Tue, 1 Jun 2004 23:17:24 +0000 (23:17 +0000)]
*** empty log message ***

20 years ago(EXCEEDS_LISP_PTR) [USE_LSB_TAG]: Never true.
Stefan Monnier [Tue, 1 Jun 2004 20:26:52 +0000 (20:26 +0000)]
(EXCEEDS_LISP_PTR) [USE_LSB_TAG]: Never true.

20 years ago*** empty log message ***
Stefan Monnier [Tue, 1 Jun 2004 05:12:23 +0000 (05:12 +0000)]
*** empty log message ***

20 years ago(vc-arch-state): Don't assume the file exists.
Stefan Monnier [Tue, 1 Jun 2004 00:25:50 +0000 (00:25 +0000)]
(vc-arch-state): Don't assume the file exists.

20 years ago(desktop-save): Don't save minor modes without a known mode initialization function.
Lars Hansen [Mon, 31 May 2004 21:45:51 +0000 (21:45 +0000)]
(desktop-save): Don't save minor modes without a known mode initialization function.

20 years ago*** empty log message ***
Luc Teirlinck [Mon, 31 May 2004 14:19:27 +0000 (14:19 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
Luc Teirlinck [Sun, 30 May 2004 22:16:22 +0000 (22:16 +0000)]
*** empty log message ***

20 years ago(query-replace-interactive): Convert defvar into defcustom.
Luc Teirlinck [Sun, 30 May 2004 21:50:35 +0000 (21:50 +0000)]
(query-replace-interactive): Convert defvar into defcustom.

20 years agoUpdate `Commentary' section.
Luc Teirlinck [Sun, 30 May 2004 21:46:34 +0000 (21:46 +0000)]
Update `Commentary' section.

20 years ago*** empty log message ***
Juanma Barranquero [Sun, 30 May 2004 21:30:08 +0000 (21:30 +0000)]
*** empty log message ***

20 years agoRework docstring (wording by Eli Zaretskii and Kai Grossjohann).
Juanma Barranquero [Sun, 30 May 2004 21:21:42 +0000 (21:21 +0000)]
Rework docstring (wording by Eli Zaretskii and Kai Grossjohann).

20 years agoSync with Tramp.
Kai Großjohann [Sun, 30 May 2004 21:00:53 +0000 (21:00 +0000)]
Sync with Tramp.

(tramp-let-maybe): ReportReverse args of `get'.
(tramp-let-maybe): Move to an earlier spot in the file.  Patch by
Andreas Schwab.

20 years ago(dired-get-filename): Don't use dired-re-dot.
Andreas Schwab [Sun, 30 May 2004 18:24:08 +0000 (18:24 +0000)]
(dired-get-filename): Don't use dired-re-dot.

20 years ago*** empty log message ***
Richard M. Stallman [Sun, 30 May 2004 14:21:53 +0000 (14:21 +0000)]
*** empty log message ***

20 years ago(Named Features): Clarify return value and meaning of NOERROR.
Richard M. Stallman [Sun, 30 May 2004 14:20:58 +0000 (14:20 +0000)]
(Named Features): Clarify return value and meaning of NOERROR.

20 years ago(File Local Variables): Minor cleanup.
Richard M. Stallman [Sun, 30 May 2004 13:35:41 +0000 (13:35 +0000)]
(File Local Variables): Minor cleanup.

20 years ago(find-file): Doc fix.
Richard M. Stallman [Sun, 30 May 2004 13:34:19 +0000 (13:34 +0000)]
(find-file): Doc fix.

20 years ago(lisp-font-lock-keywords-2): Add multiple-value-bind.
Richard M. Stallman [Sun, 30 May 2004 13:33:03 +0000 (13:33 +0000)]
(lisp-font-lock-keywords-2): Add multiple-value-bind.

20 years agoChanges from arch/CVS synchronization
Miles Bader [Sun, 30 May 2004 06:06:25 +0000 (06:06 +0000)]
Changes from arch/CVS synchronization

20 years agoAdd flymake.
Juanma Barranquero [Sun, 30 May 2004 02:04:24 +0000 (02:04 +0000)]
Add flymake.

20 years agoUpdating list of TODOs to remove image support and environment variable problem
Steven Tamm [Sun, 30 May 2004 00:37:26 +0000 (00:37 +0000)]
Updating list of TODOs to remove image support and environment variable problem

20 years agoDocument the workaround for the Mac OS X port not picking up the environment
Steven Tamm [Sun, 30 May 2004 00:35:44 +0000 (00:35 +0000)]
Document the workaround for the Mac OS X port not picking up the environment
variables from the dotfiles.

20 years agoSupport Tooltips with the Carbon emacs port.
Steven Tamm [Sun, 30 May 2004 00:18:41 +0000 (00:18 +0000)]
Support Tooltips with the Carbon emacs port.
Some code cleanup using helper macros.

20 years ago(gdb-current-frame, gud-watch)
Nick Roberts [Sun, 30 May 2004 00:09:37 +0000 (00:09 +0000)]
(gdb-current-frame, gud-watch)
(gdb-locals-mode, gdb-frame-handler): Display current frame in the
modeline of the locals buffer.
(gdb-goto-breakpoint): Handle gdbmi.
(gdb-get-frame-number): Change for gdbmi.

20 years ago*** empty log message ***
Nick Roberts [Sun, 30 May 2004 00:07:12 +0000 (00:07 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
Michael Albinus [Sat, 29 May 2004 22:45:44 +0000 (22:45 +0000)]
*** empty log message ***

20 years agofiles.texi (Magic File Names): Add `file-remote-p' as operation
Michael Albinus [Sat, 29 May 2004 22:44:40 +0000 (22:44 +0000)]
files.texi (Magic File Names): Add `file-remote-p' as operation
of file name handlers.

20 years ago(ange-ftp-file-remote-p): New defun.
Michael Albinus [Sat, 29 May 2004 22:43:24 +0000 (22:43 +0000)]
(ange-ftp-file-remote-p): New defun.
(top): Remove setting of `file-remote-p' property for
`ange-ftp-hook-function'.  Add `ange-ftp' property to
`file-remote-p'.

20 years ago(file-remote-p): Apply file name handler for operation
Michael Albinus [Sat, 29 May 2004 22:42:06 +0000 (22:42 +0000)]
(file-remote-p): Apply file name handler for operation
`file-remote-p'.  It isn' a property any longer.
(file-relative-name): `fh' and `fd' get the required value via
`find-file-name-handler' already.

20 years agoVersion 2.0.41 of Tramp released.
Michael Albinus [Sat, 29 May 2004 22:28:49 +0000 (22:28 +0000)]
Version 2.0.41 of Tramp released.

20 years agoChanges from arch/CVS synchronization
Miles Bader [Sat, 29 May 2004 21:02:20 +0000 (21:02 +0000)]
Changes from arch/CVS synchronization

20 years ago*** empty log message ***
Juanma Barranquero [Sat, 29 May 2004 19:14:08 +0000 (19:14 +0000)]
*** empty log message ***

20 years ago(../info/flymake, flymake.dvi): New targets.
Juanma Barranquero [Sat, 29 May 2004 18:54:25 +0000 (18:54 +0000)]
(../info/flymake, flymake.dvi): New targets.
(INFO_TARGETS, DVI_TARGETS): Add Flymake.

20 years ago*** empty log message ***
Richard M. Stallman [Sat, 29 May 2004 16:26:16 +0000 (16:26 +0000)]
*** empty log message ***

20 years ago(truncate_undo_list): New arg LIMITSIZE.
Richard M. Stallman [Sat, 29 May 2004 16:20:47 +0000 (16:20 +0000)]
(truncate_undo_list): New arg LIMITSIZE.

20 years ago(undo_outer_limit): New variable.
Richard M. Stallman [Sat, 29 May 2004 16:19:41 +0000 (16:19 +0000)]
(undo_outer_limit): New variable.
(syms_of_alloc): Defvar it.
(Fgarbage_collect): Pass undo_outer_limit to truncate_undo_list.

20 years ago(truncate_undo_list): Update decl.
Richard M. Stallman [Sat, 29 May 2004 16:18:41 +0000 (16:18 +0000)]
(truncate_undo_list): Update decl.

20 years ago(lisp_align_malloc): Check for base == 0 regardless of HAVE_POSIX_MEMALIGN.
Richard M. Stallman [Sat, 29 May 2004 16:10:27 +0000 (16:10 +0000)]
(lisp_align_malloc): Check for base == 0 regardless of HAVE_POSIX_MEMALIGN.
Clean up HAVE_POSIX_MEMALIGN handling of `err'.

20 years ago(Top): Delete `Comments in C' from menu.
Richard M. Stallman [Sat, 29 May 2004 15:54:40 +0000 (15:54 +0000)]
(Top): Delete `Comments in C' from menu.

20 years ago(Init File): Two dashes start --no-site-file.
Richard M. Stallman [Sat, 29 May 2004 15:53:14 +0000 (15:53 +0000)]
(Init File): Two dashes start --no-site-file.

20 years ago(Top): Call this chapter `Introduction'.
Richard M. Stallman [Sat, 29 May 2004 15:51:23 +0000 (15:51 +0000)]
(Top): Call this chapter `Introduction'.
(Overview): In TeX, no section heading here.

20 years agoPut commas after i.e. and e.g. Minor cleanups.
Richard M. Stallman [Sat, 29 May 2004 15:46:57 +0000 (15:46 +0000)]
Put commas after i.e. and e.g.  Minor cleanups.

20 years ago(Minor Mode Conventions): (-) has no special meaning
Richard M. Stallman [Sat, 29 May 2004 15:41:06 +0000 (15:41 +0000)]
(Minor Mode Conventions): (-) has no special meaning
as arg to a minor mode command.

20 years ago(browse-url-interactive-arg): Doc fix.
Richard M. Stallman [Sat, 29 May 2004 15:34:50 +0000 (15:34 +0000)]
(browse-url-interactive-arg): Doc fix.

20 years ago(prin1-char): Catch errors from `string'.
Richard M. Stallman [Sat, 29 May 2004 15:33:30 +0000 (15:33 +0000)]
(prin1-char): Catch errors from `string'.
(eval-last-sexp-print-value): Print char equivalent regardless
of standard-output value.

20 years ago(with-selected-window): Undo previous change.
Richard M. Stallman [Sat, 29 May 2004 15:23:42 +0000 (15:23 +0000)]
(with-selected-window): Undo previous change.

20 years agoDon't include cl. Don't bother with old Emacs versions.
Richard M. Stallman [Sat, 29 May 2004 15:22:55 +0000 (15:22 +0000)]
Don't include cl.  Don't bother with old Emacs versions.

(thumbs-subst-char-in-string): Deleted.
(thumbs-thumbname): Use subst-char-in-string.
(thumbs-resize-image): Use condition-case, not ignore-errors.
(thumbs-kill-buffer): Likewise.

(thumbs-mode): Make buffer read-only.
(thumbs-make-thumb): Unconditionally accept an existing file.
(thumbs-insert-thumb): Add thumb-image-file property to the image.
(thumbs-do-thumbs-insertion): Be smarter about where to put newlines.
(thumbs-show-thumbs-list): Error if images not supported.
(thumbs-save-current-image): Improve prompt string.
(thumbs-mode-map): Define u, R, x.
(thumbs-unmark): New command.
(thumbs-emboss-image): Minor cleanup.
(thumbs-forward-char, thumbs-backward-char): Skip chars with no image.
(thumbs-rename-images): New command.
(thumbs-show-image-num): Rewrite.  Don't rename the buffer.

(thumbs-current-image): New function.
(thumbs-file-list, thumbs-file-alist): New functions.
(thumbs-find-image): Delete arg L.
Don't set up thumbs-fileL as buffer-local global var.
(thumbs-find-image-at-point): Use thumbs-current-image.
(thumbs-set-image-at-point-to-root-window): Likewise.
(thumbs-delete-images): Use thumbs-current-image, thumbs-file-alist.
Record and warn about errors.  Update thumbs-markedL for deletions.
(thumbs-next-image, thumbs-previous-image): Use thumbs-file-alist.
(thumbs-redraw-buffer): Use thumbs-file-list.
(thumbs-mark): Use thumbs-current-image.
(thumbs-show-name): Use thumbs-current-image.

(thumbs-show-name): Do nothing if no image at point.
(thumbs-mouse-find-image): New command.
(thumbs-mode-map): Bind it to mouse-2.
(thumbs-mode): Make mode-class special.
(thumbs-view-image-mode): Likewise.

20 years ago(imenu--menubar-select): Set imenu-menubar-modified-tick
Richard M. Stallman [Sat, 29 May 2004 14:35:20 +0000 (14:35 +0000)]
(imenu--menubar-select): Set imenu-menubar-modified-tick
and imenu--last-menubar-index-alist.

20 years agoComment change.
Richard M. Stallman [Sat, 29 May 2004 14:33:28 +0000 (14:33 +0000)]
Comment change.

20 years ago*** empty log message ***
Eli Zaretskii [Sat, 29 May 2004 13:00:28 +0000 (13:00 +0000)]
*** empty log message ***

20 years ago(../info/flymake, flymake.dvi): New targets.
Eli Zaretskii [Sat, 29 May 2004 12:57:50 +0000 (12:57 +0000)]
(../info/flymake, flymake.dvi): New targets.
(INFO_TARGETS, DVI_TARGETS): Add Flymake.

20 years agoNew file.
Eli Zaretskii [Sat, 29 May 2004 12:55:24 +0000 (12:55 +0000)]
New file.

20 years agoAdd an entry for Flymake.
Eli Zaretskii [Sat, 29 May 2004 12:40:14 +0000 (12:40 +0000)]
Add an entry for Flymake.

20 years agoDocument the addition of Flymake.
Eli Zaretskii [Sat, 29 May 2004 12:11:59 +0000 (12:11 +0000)]
Document the addition of Flymake.

20 years ago(find-file-noselect-1): Do not bind `inhibit-read-only' to t during
Luc Teirlinck [Sat, 29 May 2004 01:54:11 +0000 (01:54 +0000)]
(find-file-noselect-1): Do not bind `inhibit-read-only' to t during
execution of `find-file-not-found-functions'.

20 years ago*** empty log message ***
Stefan Monnier [Sat, 29 May 2004 00:01:42 +0000 (00:01 +0000)]
*** empty log message ***

20 years agoUndo Kim's recent changes and fix the same bug differently.
Stefan Monnier [Sat, 29 May 2004 00:00:17 +0000 (00:00 +0000)]
Undo Kim's recent changes and fix the same bug differently.
(marker_blocks_pending_free): Remove.
(Fgarbage_collect): Sweep after cleaning up undo-lists.
Mark the undo lists after claning them up.
Don't free block in marker_blocks_pending_free.
(mark_buffer): Don't mark undo_list.
(gc_sweep): Sweep hash-tables and strings first.
Do free marker blocks that are empty.

20 years ago(vc-mcvs-print-log, vc-mcvs-diff): Add optional `buffer' arg.
Stefan Monnier [Fri, 28 May 2004 23:04:54 +0000 (23:04 +0000)]
(vc-mcvs-print-log, vc-mcvs-diff): Add optional `buffer' arg.

20 years ago(vc-arch-diff): Add optional `buffer' arg.
Stefan Monnier [Fri, 28 May 2004 23:04:07 +0000 (23:04 +0000)]
(vc-arch-diff): Add optional `buffer' arg.

20 years ago*** empty log message ***
Stefan Monnier [Fri, 28 May 2004 22:54:58 +0000 (22:54 +0000)]
*** empty log message ***

20 years ago(with-selected-window): Only save/restore the selectd window.
Stefan Monnier [Fri, 28 May 2004 22:33:35 +0000 (22:33 +0000)]
(with-selected-window): Only save/restore the selectd window.

20 years ago(print_partial_compiled_pattern): Add missing 'break'
Stefan Monnier [Fri, 28 May 2004 22:28:09 +0000 (22:28 +0000)]
(print_partial_compiled_pattern): Add missing 'break'
after 'case wordend'.  For symbeg and symend, print to stderr,
like the other cases.

20 years agoprocess.c (Fdelete_process): Do not call remove_process.
Noah Friedman [Fri, 28 May 2004 21:58:31 +0000 (21:58 +0000)]
process.c (Fdelete_process): Do not call remove_process.

20 years ago*** empty log message ***
Juri Linkov [Fri, 28 May 2004 21:21:17 +0000 (21:21 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
Stefan Monnier [Fri, 28 May 2004 21:15:08 +0000 (21:15 +0000)]
*** empty log message ***

20 years ago(insert-pair-alist): New var.
Juri Linkov [Fri, 28 May 2004 21:12:25 +0000 (21:12 +0000)]
(insert-pair-alist): New var.
(insert-pair): Make arguments optional.  Find character pair
from `insert-pair-alist' according to the last input event.
(insert-parentheses): Make arguments optional.
(raise-sexp, delete-pair): New funs.

20 years ago(compilation-error-regexp-alist): Use expand-file-name and data-directory.
Stefan Monnier [Fri, 28 May 2004 21:11:41 +0000 (21:11 +0000)]
(compilation-error-regexp-alist): Use expand-file-name and data-directory.

20 years ago* emacs-lisp/lisp-mode.el (indent-pp-sexp): New fun.
Juri Linkov [Fri, 28 May 2004 21:09:05 +0000 (21:09 +0000)]
* emacs-lisp/lisp-mode.el (indent-pp-sexp): New fun.
(emacs-lisp-mode-map, lisp-interaction-mode-map):
Bind C-M-q to `indent-pp-sexp'.
(eval-last-sexp-print-value): Print additionally the value returned by
`eval-expression-print-format'.

20 years ago(grep-tree): Rework previous fix.
Stefan Monnier [Fri, 28 May 2004 21:07:47 +0000 (21:07 +0000)]
(grep-tree): Rework previous fix.

20 years ago(mouse-set-region-1): Use temporary transient-mark-mode
Stefan Monnier [Fri, 28 May 2004 21:06:26 +0000 (21:06 +0000)]
(mouse-set-region-1): Use temporary transient-mark-mode
after the user marked text with the mouse.