bpt/emacs.git
20 years ago*** empty log message ***
Thien-Thi Nguyen [Wed, 24 Dec 2003 07:32:41 +0000 (07:32 +0000)]
*** empty log message ***

20 years ago(tparam1): Add handling for `%pN', which
Thien-Thi Nguyen [Wed, 24 Dec 2003 07:31:42 +0000 (07:31 +0000)]
(tparam1): Add handling for `%pN', which
means use param N for the next substitution.

20 years ago(main): For return code, no longer special-case VMS.
Thien-Thi Nguyen [Wed, 24 Dec 2003 06:49:23 +0000 (06:49 +0000)]
(main): For return code, no longer special-case VMS.
Instead, use `EXIT_SUCCESS' and `EXIT_FAILURE' from stdlib.h.

20 years ago(Fcolor_gray_p): Fix omission bug:
Thien-Thi Nguyen [Wed, 24 Dec 2003 06:39:58 +0000 (06:39 +0000)]
(Fcolor_gray_p): Fix omission bug:
In case `frame' is nil, consult the selected frame.
(Fcolor_supported_p): Likewise.

20 years ago*** empty log message ***
Luc Teirlinck [Wed, 24 Dec 2003 02:58:53 +0000 (02:58 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
Kenichi Handa [Wed, 24 Dec 2003 02:10:56 +0000 (02:10 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
Luc Teirlinck [Wed, 24 Dec 2003 02:09:42 +0000 (02:09 +0000)]
*** empty log message ***

20 years ago(ucs-set-table-for-input): If
Kenichi Handa [Wed, 24 Dec 2003 02:09:40 +0000 (02:09 +0000)]
(ucs-set-table-for-input): If
translation-table-for-encode is a symbol, get its
translation-table property.

20 years ago(set-default-coding-systems): Call
Kenichi Handa [Wed, 24 Dec 2003 02:08:54 +0000 (02:08 +0000)]
(set-default-coding-systems): Call
ucs-set-table-for-input for all buffers that don't have local
value of buffer-file-coding-system.

20 years ago(ffap-read-file-or-url): Eliminate reliance of the call to
Luc Teirlinck [Wed, 24 Dec 2003 02:07:48 +0000 (02:07 +0000)]
(ffap-read-file-or-url): Eliminate reliance of the call to
`completing-read' on a recently fixed bug.

20 years ago*** empty log message ***
Luc Teirlinck [Wed, 24 Dec 2003 00:21:03 +0000 (00:21 +0000)]
*** empty log message ***

20 years ago(Fset_char_table_range): Doc fix.
Luc Teirlinck [Wed, 24 Dec 2003 00:17:58 +0000 (00:17 +0000)]
(Fset_char_table_range): Doc fix.

20 years ago(PC-is-complete-p): delete.
Luc Teirlinck [Tue, 23 Dec 2003 23:42:28 +0000 (23:42 +0000)]
(PC-is-complete-p): delete.
(PC-do-completion): Replace all calls to `PC-is-complete-p' with calls
to `test-completion'.

20 years ago(fringe-query-style): Suggest `?' in minibuffer prompt (instead of
Luc Teirlinck [Tue, 23 Dec 2003 23:41:03 +0000 (23:41 +0000)]
(fringe-query-style): Suggest `?' in minibuffer prompt (instead of
<SPACE>) to get the list of possible fringe modes.  (<SPACE> only
works if both `partial-completion-mode' and `completion-auto-help' are
nil.)

20 years ago(Frandom, Fstring_make_multibyte): Doc fixes.
Luc Teirlinck [Tue, 23 Dec 2003 23:08:08 +0000 (23:08 +0000)]
(Frandom, Fstring_make_multibyte): Doc fixes.

20 years ago(Watch Expressions): Update.
Nick Roberts [Tue, 23 Dec 2003 22:48:58 +0000 (22:48 +0000)]
(Watch Expressions): Update.
(Commands of GUD): Include use of toolbar + breakpoints set from
fringe/margin.

20 years ago*** empty log message ***
Nick Roberts [Tue, 23 Dec 2003 22:48:14 +0000 (22:48 +0000)]
*** empty log message ***

20 years ago(read_minibuf): Allow INITIAL to be a cons of a string and an integer.
Luc Teirlinck [Tue, 23 Dec 2003 22:22:49 +0000 (22:22 +0000)]
(read_minibuf): Allow INITIAL to be a cons of a string and an integer.
Adapt the docstring accordingly.
(Fread_from_minibuffer): Delete code moved into read_minibuf.
Doc fix.
(Fread_minibuffer, Fread_no_blanks_input): Adapt to changes in
read_minibuf.
(Fcompleting_read): Delete code moved into read_minibuf.
(Ftest_completion): Make it handle obarrays and hash tables correctly.

20 years ago(gud-speedbar-buttons): Use speed-bar-edit-line
Nick Roberts [Tue, 23 Dec 2003 20:32:31 +0000 (20:32 +0000)]
(gud-speedbar-buttons): Use speed-bar-edit-line
to edit values when there are no children.

20 years ago(gdba, gdb-assembler-mode): Call the mode "Machine" as
Nick Roberts [Tue, 23 Dec 2003 20:31:21 +0000 (20:31 +0000)]
(gdba, gdb-assembler-mode): Call the mode "Machine" as
a mode called "Assembler" already exists.
(gdb-use-colon-colon-notation, gdb-show-changed-values): New
options.
(gud-watch): Use format option. Remove font properties from
string.
(gdb-var-create-handler, gdb-var-list-children-handler): Don't
bother about properties as there are none.
(gdb-var-create-handler, gdb-var-list-children-handler)
(gdb-var-update-handler): Call gdb-var-evaluate-expression-handler
with two arguments.
(gdb-var-evaluate-expression-handler, gdb-post-prompt): Let
speedbar show value changes with a different font.
(gdb-edit-value): New defun.
(gdb-clear-partial-output, gdb-clear-inferior-io)
(def-gdb-auto-update-handler): Use erase-buffer.
(gdb-frame-handler): Display watch expressions in
FUNCTION::VARIABLE format if required.

20 years ago*** empty log message ***
Nick Roberts [Tue, 23 Dec 2003 20:30:10 +0000 (20:30 +0000)]
*** empty log message ***

20 years ago(Info-unescape-quotes, Info-split-parameter-string)
John Paul Wallington [Tue, 23 Dec 2003 20:25:22 +0000 (20:25 +0000)]
(Info-unescape-quotes, Info-split-parameter-string)
(Info-goto-emacs-command-node): Doc fixes.

20 years ago#
André Spiegel [Wed, 3 Dec 2003 21:06:19 +0000 (21:06 +0000)]
#

20 years agoSay how to disable VC.
André Spiegel [Wed, 3 Dec 2003 21:04:49 +0000 (21:04 +0000)]
Say how to disable VC.

20 years ago*** empty log message ***
Kenichi Handa [Wed, 3 Dec 2003 08:33:20 +0000 (08:33 +0000)]
*** empty log message ***

20 years agoRegister "microsoft-cp1251" in ctext-non-standard-encodings-alist.
Kenichi Handa [Wed, 3 Dec 2003 08:25:25 +0000 (08:25 +0000)]
Register "microsoft-cp1251" in ctext-non-standard-encodings-alist.
("Bulgarian"): Add ctext-non-standard-encodings.
("Belarusian"): Likewise.

20 years ago(compound-text-with-extensions): Change the type to 2 (iso-2022 base).
Kenichi Handa [Wed, 3 Dec 2003 08:25:05 +0000 (08:25 +0000)]
(compound-text-with-extensions): Change the type to 2 (iso-2022 base).

20 years ago(ctext-non-standard-encodings-alist): Change the format.
Kenichi Handa [Wed, 3 Dec 2003 08:24:42 +0000 (08:24 +0000)]
(ctext-non-standard-encodings-alist): Change the format.
(ctext-non-standard-encodings): New variable.
(ctext-post-read-conversion): Fully re-written.
(ctext-non-standard-designations-alist): Delete it.
(ctext-non-standard-encodings-table): New function.
(ctext-pre-write-conversion): Fully re-written.

20 years ago(decode_coding_iso2022): Fix for preserving UTF-8
Kenichi Handa [Wed, 3 Dec 2003 08:23:53 +0000 (08:23 +0000)]
(decode_coding_iso2022): Fix for preserving UTF-8
encoding sequence.

20 years ago2003-11-30 Per Abrahamsen <abraham@dina.kvl.dk>
Per Abrahamsen [Tue, 2 Dec 2003 15:01:52 +0000 (15:01 +0000)]
2003-11-30  Per Abrahamsen  <abraham@dina.kvl.dk>

* cus-edit.el (custom-add-parent-links): Add documentation links
for parent, if the item has none of its own.

20 years ago*** empty log message ***
Kenichi Handa [Mon, 1 Dec 2003 13:06:41 +0000 (13:06 +0000)]
*** empty log message ***

20 years ago(syms_of_composite): Don't make the compostion hash table week.
Kenichi Handa [Mon, 1 Dec 2003 12:33:13 +0000 (12:33 +0000)]
(syms_of_composite): Don't make the compostion hash table week.

20 years ago*** empty log message ***
Richard M. Stallman [Mon, 1 Dec 2003 05:27:15 +0000 (05:27 +0000)]
*** empty log message ***

20 years ago(Text Comparison): Correctly describe when two strings are `equal'.
Luc Teirlinck [Mon, 1 Dec 2003 04:09:00 +0000 (04:09 +0000)]
(Text Comparison): Correctly describe when two strings are `equal'.
Combine and clarify descriptions of `assoc-ignore-case' and
`assoc-ignore-representation'.

20 years ago(Non-ASCII in Strings): Clarify description of when a string is
Luc Teirlinck [Mon, 1 Dec 2003 03:57:00 +0000 (03:57 +0000)]
(Non-ASCII in Strings): Clarify description of when a string is
unibyte or multibyte.
(Bool-Vector Type): Update examples.
(Equality Predicates): Correctly describe when two strings are `equal'.

20 years ago*** empty log message ***
Luc Teirlinck [Mon, 1 Dec 2003 02:29:01 +0000 (02:29 +0000)]
*** empty log message ***

20 years ago(dired-do-query-replace-regexp): Report files visited read-only.
Richard M. Stallman [Mon, 1 Dec 2003 01:56:19 +0000 (01:56 +0000)]
(dired-do-query-replace-regexp): Report files visited read-only.

(dired-compare-directories): New command.
(dired-file-set-difference, dired-files-attributes): New functions.

20 years agoRebuild.
Andreas Schwab [Mon, 1 Dec 2003 00:45:50 +0000 (00:45 +0000)]
Rebuild.

20 years ago(powerpc-apple-darwin*): Use ${CC-cc} instead of
Andreas Schwab [Mon, 1 Dec 2003 00:45:10 +0000 (00:45 +0000)]
(powerpc-apple-darwin*): Use ${CC-cc} instead of
hardcoding gcc.

20 years agoRebuild.
Andreas Schwab [Mon, 1 Dec 2003 00:37:56 +0000 (00:37 +0000)]
Rebuild.

20 years ago(powerpc-apple-darwin*): Use ${CC} instead of
Andreas Schwab [Mon, 1 Dec 2003 00:36:50 +0000 (00:36 +0000)]
(powerpc-apple-darwin*): Use ${CC} instead of
hardcoding gcc.

20 years agoAdd arch taglines
Miles Bader [Sun, 30 Nov 2003 22:39:46 +0000 (22:39 +0000)]
Add arch taglines

20 years ago2003-11-30 Kai Grossjohann <kai.grossjohann@gmx.net>
Kai Großjohann [Sun, 30 Nov 2003 18:15:58 +0000 (18:15 +0000)]
2003-11-30  Kai Grossjohann  <kai.grossjohann@gmx.net>
Tramp version 2.0.38 released.

* tramp.texi (Remote shell setup): Warn of environment variables
FRUMPLE if user frumple exists.  Suggested by Sven Gabriel
<sven.gabriel@imk.fzk.de>.
(Configuration): Tramp now chooses base64/uuencode
automatically.  Update wording accordingly.
(Top): More description for the `Default Method' menu entry.
(Default Method): Use @code, not @var, for Lisp variables.
(Default Method): New subsection `Which method is the right one
for me?'  Suggested by Christian Kirsch.
(Configuration): Pointer to new subsection added.
(Default Method): Too many "use" in one sentence.
Rephrase.  Reported by Christian Kirsch.
(Filename Syntax): Old `su' example is probably a left-over from
the sm/su method naming.  Replace with `ssh', instead.
(External transfer methods, Auto-save and Backup):
Typo fixes.

2003-11-02  Michael Albinus  <Michael.Albinus@alcatel.de>

* tramp.texi (all): Harmonize all occurences of @tramp{}.
(Top): Mention japanese manual only if flag `jamanual' is set.
Insert section `Japanese manual' in menu.

20 years ago(tramp-chunksize): Extend docstring. Suggested by
Kai Großjohann [Sun, 30 Nov 2003 18:15:22 +0000 (18:15 +0000)]
(tramp-chunksize): Extend docstring.  Suggested by
Charles Curley <charlescurley@charlescurley.com>.
(tramp-multi-connection-function-alist): Add ssht entry which adds
"-e none -t -t" to the list of ssh args.  Suggested by Adrian
Aichner.
(tramp-get-method-parameter): New function to retrieve a method
parameter.  This allows for omission of method parameters.
Callers adjusted.

20 years ago*** empty log message ***
Luc Teirlinck [Sun, 30 Nov 2003 17:51:56 +0000 (17:51 +0000)]
*** empty log message ***

20 years ago(help-map): Bind `display-local-help' to `C-h .'.
Luc Teirlinck [Sun, 30 Nov 2003 17:50:54 +0000 (17:50 +0000)]
(help-map): Bind `display-local-help' to `C-h .'.
(help-for-help): Add `C-h .' to the listed Help options.
Remove trailing whitespace.

20 years agoNew file.
Luc Teirlinck [Sun, 30 Nov 2003 17:32:54 +0000 (17:32 +0000)]
New file.

20 years agoAdd EXFUN for Fget_char_property_and_overlay.
Luc Teirlinck [Sun, 30 Nov 2003 17:12:40 +0000 (17:12 +0000)]
Add EXFUN for Fget_char_property_and_overlay.

20 years ago(Fget_char_property_and_overlay): New function.
Luc Teirlinck [Sun, 30 Nov 2003 17:08:28 +0000 (17:08 +0000)]
(Fget_char_property_and_overlay): New function.
(syms_of_textprop): Defsubr it.

20 years agotestcover.el: Changes to 1value and noreturn
Jonathan Yavner [Sun, 30 Nov 2003 07:33:32 +0000 (07:33 +0000)]
testcover.el: Changes to 1value and noreturn

20 years agoAdd edebug specs for macros `1value' and `noreturn'.
Jonathan Yavner [Sun, 30 Nov 2003 06:58:00 +0000 (06:58 +0000)]
Add edebug specs for macros `1value' and `noreturn'.

20 years agoAdd macros `1value' and `noreturn'.
Jonathan Yavner [Sun, 30 Nov 2003 06:56:59 +0000 (06:56 +0000)]
Add macros `1value' and `noreturn'.

20 years agoEnsure that forms marked with `1value' actually always return the same value.
Jonathan Yavner [Sun, 30 Nov 2003 06:56:28 +0000 (06:56 +0000)]
Ensure that forms marked with `1value' actually always return the same value.

20 years ago(Building Lists): `append' no longer accepts integer arguments.
Luc Teirlinck [Sun, 30 Nov 2003 02:52:12 +0000 (02:52 +0000)]
(Building Lists): `append' no longer accepts integer arguments.
Update the description of `number-sequence' to reflect recent changes.
(Sets And Lists): Describe `member-ignore-case' after `member'.

20 years ago(gud-watch, gdb-var-create-handler)
Nick Roberts [Sat, 29 Nov 2003 15:51:24 +0000 (15:51 +0000)]
(gud-watch, gdb-var-create-handler)
(gdb-var-list-children, gdb-var-list-children-handler)
(gdb-var-update-handler, gdb-var-delete): Add server prefix to the
gdb commands that use mi to keep them out of the command history.

20 years ago*** empty log message ***
Nick Roberts [Sat, 29 Nov 2003 15:50:03 +0000 (15:50 +0000)]
*** empty log message ***

20 years agoNEWS and documentation for use-file-dialog.
Jan Djärv [Sat, 29 Nov 2003 11:36:55 +0000 (11:36 +0000)]
NEWS and documentation for use-file-dialog.

20 years ago* dispnew.c (buffer_posn_from_coords): Add ifdef HAVE_WINDOW_SYSTEM
Jan Djärv [Sat, 29 Nov 2003 11:10:07 +0000 (11:10 +0000)]
* dispnew.c (buffer_posn_from_coords): Add ifdef HAVE_WINDOW_SYSTEM
  to compile on terminal configuration.

20 years agoAdd variable use-file-dialog to control use of file dialogs.
Jan Djärv [Sat, 29 Nov 2003 10:44:36 +0000 (10:44 +0000)]
Add variable use-file-dialog to control use of file dialogs.

20 years ago(Qcursor_type, Qbar, Qhbar): Declare extern.
Kim F. Storm [Fri, 28 Nov 2003 23:07:13 +0000 (23:07 +0000)]
(Qcursor_type, Qbar, Qhbar): Declare extern.
(syms_of_msdos): Don't intern and staticpro them.

20 years ago(make-mms-derivative-root-dir): Update.
Thien-Thi Nguyen [Fri, 28 Nov 2003 08:59:09 +0000 (08:59 +0000)]
(make-mms-derivative-root-dir): Update.
(make-mms-derivative): Avoid unixisms for tree membership
validation and buffer naming: use `file-relative-name'.

20 years ago(latex-mode): `tex-trailer' is not a regexp.
Stefan Monnier [Thu, 27 Nov 2003 23:05:42 +0000 (23:05 +0000)]
(latex-mode): `tex-trailer' is not a regexp.

20 years agoposn-object and posn-object-x-y.
Kim F. Storm [Thu, 27 Nov 2003 21:59:16 +0000 (21:59 +0000)]
posn-object and posn-object-x-y.

20 years ago(Click Events): Click object may be an images.
Kim F. Storm [Thu, 27 Nov 2003 21:54:19 +0000 (21:54 +0000)]
(Click Events): Click object may be an images.
Describe (dx . dy) element of click positions.
(Accessing Events): Remove duplicate posn-timestamp.
New functions posn-object and posn-object-x-y.

20 years ago*** empty log message ***
Kim F. Storm [Thu, 27 Nov 2003 21:53:51 +0000 (21:53 +0000)]
*** empty log message ***

20 years ago(posn-object-x-y): New defun.
Kim F. Storm [Thu, 27 Nov 2003 21:28:01 +0000 (21:28 +0000)]
(posn-object-x-y): New defun.

20 years ago(Vdisplay_pixels_per_inch): New variable.
Kim F. Storm [Thu, 27 Nov 2003 21:17:23 +0000 (21:17 +0000)]
(Vdisplay_pixels_per_inch): New variable.
(Vshow_text_cursor_in_void): New variable.
(glyph_to_pixel_coords): Don't use negative hpos.
(x_y_to_hpos_vpos): Fix for partially visible first glyph.
(append_stretch_glyph): Change ascent arg to be actual value
in pixels rather than ratio to height. Callers changed.
(calc_pixel_width_or_height): New aux function, implementing
pixel based artihmetic for glyph widths and heights.
(produce_stretch_glyph): Use calc_pixel_width_or_height for
:width, :height, :align-to, and :ascent, thus allowing these to
be specified in pixels as well as multiples of characters.
Don't produce stretch glyphs with zero width or height.
(get_specified_cursor_type): Declare static.
(get_window_cursor_type): Declare static.  Add glyph arg to be
able to know when cursor is on an image; always substitute
hollow-box cursor for filled-box cursor on images, to avoid
negative images and flicker when blinking the cursor.
(display_and_set_cursor): Pass glyph to get_window_cursor_type.
(note_mode_line_or_margin_highlight): Use non-text cursor rather
than vertical scroll-bar cursor in display margins.
(note_mouse_highlight): Use non-text cursor rather than text
cursor in fringes and over images in the text area.
Use non-text cursor when mouse pointer is outside editable text,
i.e. in the void after end-of-line or end-of-buffer; this was
already done for W32, but is now standard for all systems --
user can toggle show-text-cursor-in-void to get old behaviour.
(syms_of_xdisp): DEFVAR_LISP Vshow_text_cursor_in_void and
Vdisplay_pixels_per_inch.

20 years ago(EVENT_CLICK_COUNT, POSN_SCROLLBAR_PART): Fix defines.
Kim F. Storm [Thu, 27 Nov 2003 21:16:36 +0000 (21:16 +0000)]
(EVENT_CLICK_COUNT, POSN_SCROLLBAR_PART): Fix defines.

20 years ago(make_lispy_position): Add x and y coordinates
Kim F. Storm [Thu, 27 Nov 2003 21:16:26 +0000 (21:16 +0000)]
(make_lispy_position): Add x and y coordinates
relative to the current glyph as 7th element of position.
If glyph is an image, return it in the object element.
(read_key_sequence): Skip checks for keymap property in cases
where POSN_STRING is not a string (e.g. an image).

20 years ago(get_specified_cursor_type, get_window_cursor_type):
Kim F. Storm [Thu, 27 Nov 2003 21:16:04 +0000 (21:16 +0000)]
(get_specified_cursor_type, get_window_cursor_type):
Remove prototypes.

20 years ago(buffer_posn_from_coords): Calculate and return pixel
Kim F. Storm [Thu, 27 Nov 2003 21:15:53 +0000 (21:15 +0000)]
(buffer_posn_from_coords): Calculate and return pixel
coordinates relative to glyph at posn.  If glyph is an image,
return that as object at posn.  Callers changed.
(mode_line_string, marginal_area_string): Calculate and return
pixel coordinates relative to glyph.  Callers changed.

20 years ago(buffer_posn_from_coords, mode_line_string)
Kim F. Storm [Thu, 27 Nov 2003 21:12:12 +0000 (21:12 +0000)]
(buffer_posn_from_coords, mode_line_string)
(marginal_area_string): Fix prototypes.
(window_box_left_offset, window_box_right_offset): Add prototypes.

20 years ago(number-sequence): Improve handling of floating point arguments
Luc Teirlinck [Wed, 26 Nov 2003 19:23:58 +0000 (19:23 +0000)]
(number-sequence): Improve handling of floating point arguments
(suggested by Kim Storm).  Allow negative arguments.

20 years ago*** empty log message ***
Luc Teirlinck [Wed, 26 Nov 2003 19:21:31 +0000 (19:21 +0000)]
*** empty log message ***

20 years ago(Known Problems): Add doc item.
Thien-Thi Nguyen [Wed, 26 Nov 2003 17:12:46 +0000 (17:12 +0000)]
(Known Problems): Add doc item.

20 years ago(makefile-font-lock-syntactic-keywords): Don't use `space' for \\\n.
Stefan Monnier [Wed, 26 Nov 2003 16:49:33 +0000 (16:49 +0000)]
(makefile-font-lock-syntactic-keywords): Don't use `space' for \\\n.
Be more selective as to which # are comment-starters.

20 years ago(standard-display-european-internal):
Kenichi Handa [Tue, 25 Nov 2003 23:10:47 +0000 (23:10 +0000)]
(standard-display-european-internal):
Cancel the standard-display-table setting for ` and '.

20 years ago(cua--standard-movement-commands): Add forward-sentence and backward-sentence.
Kim F. Storm [Tue, 25 Nov 2003 22:10:52 +0000 (22:10 +0000)]
(cua--standard-movement-commands): Add forward-sentence and backward-sentence.

20 years ago* ido.el (ido-use-filename-at-point, ido-use-url-at-point):
Kim F. Storm [Tue, 25 Nov 2003 22:10:21 +0000 (22:10 +0000)]
* ido.el (ido-use-filename-at-point, ido-use-url-at-point):
New defcustoms to add ffap-like functionality to ido.
(ido-saved-vc-hb): Rename from ido-saved-vc-mt.  Uses changed.
(ido-no-final-slash): New defun.
(ido-make-prompt, ido-file-internal, ido-toggle-vc)
(ido-read-file-name): ): Toggle VC checking via
vc-handled-backends instead of vc-master-templates.
(ido-file-internal): Handle ido-use-url-at-point and
ido-use-filename-at-point via code borrowed from ffap-guesser.
Handle new ido-exit code ffap.
(ido-sort-list): Ignore final slash when sorting file names.

20 years ago*** empty log message ***
Kim F. Storm [Tue, 25 Nov 2003 22:09:55 +0000 (22:09 +0000)]
*** empty log message ***

20 years ago(comment-normalize-vars): Initialize properly if comment-start was nil.
Stefan Monnier [Tue, 25 Nov 2003 21:20:51 +0000 (21:20 +0000)]
(comment-normalize-vars): Initialize properly if comment-start was nil.

20 years agoiswitchb-read-buffer: check that iswitchb-exit is not 'usefirst (set
Stephen Eglen [Tue, 25 Nov 2003 14:45:32 +0000 (14:45 +0000)]
iswitchb-read-buffer: check that iswitchb-exit is not 'usefirst (set
when user presses RETURN to select buffer) before running:

;; This happens for example if the buffer was chosen with the mouse.
(setq iswitchb-matches (list iswitchb-final-text)))

iswitchb-exit-minibuffer: set iswitchb-exit to 'usefirst.

These changes were made to fix the following bug reported by Markus
Rost and John Wiegley:

Evaluate:
(progn
   (iswitchb-mode 1)
   (get-buffer-create "12")
   (get-buffer-create "1")
   (iswitchb-buffer))

You get prompted in the minibuffer.  Type "1".  The minibuffer shows

 iswitch 1{12,1}

Hit RET.  You find yourself in buffer "1" instead of "12", as you
would expect from the documentation.

This bug was introduced when iswitchb-read-buffer was updated to allow
user to select items from the *Completions* buffer with the mouse.

20 years ago(internal_equal) <case Lisp_Vectorlike>: Declare size as
Andreas Schwab [Tue, 25 Nov 2003 12:22:08 +0000 (12:22 +0000)]
(internal_equal) <case Lisp_Vectorlike>: Declare size as
EMACS_INT to not lose bits.
(Ffillarray): Don't set bits beyond the size of a bool vector.

20 years ago(Fredirect_debugging_output) [!GNU_LINUX]: Do not
Kim F. Storm [Tue, 25 Nov 2003 09:48:15 +0000 (09:48 +0000)]
(Fredirect_debugging_output) [!GNU_LINUX]: Do not
define this defun on systems that cannot use stderr as lvalue.

20 years ago*** empty log message ***
Kim F. Storm [Tue, 25 Nov 2003 09:47:57 +0000 (09:47 +0000)]
*** empty log message ***

20 years ago(make-mms-derivative-load-edits-file): Rewrite
Thien-Thi Nguyen [Tue, 25 Nov 2003 02:47:22 +0000 (02:47 +0000)]
(make-mms-derivative-load-edits-file): Rewrite
to avoid external programs; do all processing inside Emacs.

20 years agoAdd arch taglines
Miles Bader [Mon, 24 Nov 2003 22:23:52 +0000 (22:23 +0000)]
Add arch taglines

20 years agoResolve CVS conflicts
Miles Bader [Mon, 24 Nov 2003 22:19:51 +0000 (22:19 +0000)]
Resolve CVS conflicts

20 years ago(make-mms-derivative): Use suffix "-2mms"
Thien-Thi Nguyen [Mon, 24 Nov 2003 18:31:29 +0000 (18:31 +0000)]
(make-mms-derivative): Use suffix "-2mms"
instead of ".2mms" to support operation under VMS.

20 years agoInitial revision
Thien-Thi Nguyen [Mon, 24 Nov 2003 18:04:06 +0000 (18:04 +0000)]
Initial revision

20 years agoAdd blurb about new files.
Thien-Thi Nguyen [Mon, 24 Nov 2003 18:02:44 +0000 (18:02 +0000)]
Add blurb about new files.

20 years ago(LD_SWITCH_SYSTEM_TEMACS)
Gerd Moellmann [Mon, 24 Nov 2003 13:13:14 +0000 (13:13 +0000)]
(LD_SWITCH_SYSTEM_TEMACS)
[__FreeBSD_version >= 500042]: Define as -znocombreloc because
ld's default is incompatible with unexec.

20 years agoNew file.
Lars Hansen [Mon, 24 Nov 2003 09:28:49 +0000 (09:28 +0000)]
New file.

20 years agoEnhanced mouse events. Grep decoupled from compile.
Kim F. Storm [Sun, 23 Nov 2003 22:56:12 +0000 (22:56 +0000)]
Enhanced mouse events.  Grep decoupled from compile.

20 years agoRemove grep-use-compilation-buffer defcustom.
Kim F. Storm [Sun, 23 Nov 2003 22:51:14 +0000 (22:51 +0000)]
Remove grep-use-compilation-buffer defcustom.

20 years ago*** empty log message ***
Kim F. Storm [Sun, 23 Nov 2003 21:47:50 +0000 (21:47 +0000)]
*** empty log message ***

20 years ago(enum window_loop): Add REDISPLAY_BUFFER_WINDOWS.
Kim F. Storm [Sun, 23 Nov 2003 21:47:24 +0000 (21:47 +0000)]
(enum window_loop): Add REDISPLAY_BUFFER_WINDOWS.
(window_loop): Handle REDISPLAY_BUFFER_WINDOWS.
(Fforce_window_update): New defun.
(syms_of_window): Defsubr it.
(Fset_window_margins, Fset_window_fringes): Doc fix.

20 years ago(Fredirect_debugging_output): New defun.
Kim F. Storm [Sun, 23 Nov 2003 21:29:45 +0000 (21:29 +0000)]
(Fredirect_debugging_output): New defun.
(syms_of_print): Defsubr it.

20 years ago(grep-command, grep-use-null-device)
Kim F. Storm [Sun, 23 Nov 2003 20:57:47 +0000 (20:57 +0000)]
(grep-command, grep-use-null-device)
(grep-find-command, grep-tree-command, grep-tree-files-aliases)
(grep-tree-ignore-case, grep-tree-ignore-CVS-directories)
(grep-regexp-alist, grep-program, find-program)
(grep-find-use-xargs, grep-history, grep-find-history)
(grep-process-setup, grep-compute-defaults)
(grep-default-command, grep, grep-tag-default, grep-find)
(grep-expand-command-macros, grep-tree-last-regexp)
(grep-tree-last-files, grep-tree): Move grep variables, functions
and commands to new file grep.el.
(compilation-mode-map): Remove grep commands from Compile sub-menu.

(compilation-process-setup-function): Doc fix.
(compilation-highlight-regexp, compilation-highlight-overlay): New
defvars used for highlighting current compile error in source buffer.
(compile-internal): New optional args HIGHLIGHT-REGEXP and
LOCAL-MAP which overrides compilation-highlight-regexp and
compilation-mode-map for this compilation.
Delay calling compilation-set-window-height until after running
compilation-process-setup-function so it can buffer-local override
compilation-window-height.
Check buffer-local value of compilation-scroll-output.
(compilation-set-window-height): Use buffer-local value of
compilation-window-height.
(compilation-revert-buffer): Don't pass (undefined)
preserve-modes arg to revert-buffer.
(next-error-no-select, previous-error-no-select): New commands.
(compilation-goto-locus): Temporarily highlight current match in
source buffer using compilation-highlight-regexp.

20 years ago* progmodes/grep.el: New file with grep code from compile.el.
Kim F. Storm [Sun, 23 Nov 2003 20:56:10 +0000 (20:56 +0000)]
* progmodes/grep.el: New file with grep code from compile.el.
(grep): New defcustom group.
(grep-window-height): New defcustom, like compilation-window-height.
(grep-auto-highlight): New defcustom, like compile-auto-highlight.
(grep-scroll-output): New defcustom, like compilation-scroll-output.
(grep-command, grep-use-null-device, grep-find-command)
(grep-tree-files-aliases, grep-tree-ignore-case)
(grep-tree-ignore-CVS-directories): Move to grep custom group.
(grep-setup-hook): New hook variable.
(grep-mode-map): New keymap for grep commands.  Add Grep menu.
(grep-use-compilation-buffer): New defcustom.
(grep-last-buffer): New defvar, override compilation-last-buffer.
(grep): Add optional arg HIGHLIGHT-REGEXP.  Doc fix.
Call compile-internal with args highlight-regexp and grep-mode-map.