bpt/emacs.git
24 years ago(Man-fontify-manpage): Fix previous change.
Kenichi Handa [Fri, 9 Jun 2000 07:48:24 +0000 (07:48 +0000)]
(Man-fontify-manpage): Fix previous change.

24 years ago(ps-mule-font-info-database-bdf): Prefer the font "tib24p-mule.bdf"
Kenichi Handa [Fri, 9 Jun 2000 02:22:56 +0000 (02:22 +0000)]
(ps-mule-font-info-database-bdf): Prefer the font "tib24p-mule.bdf"
for Tibetan.

24 years ago*** empty log message ***
Kenichi Handa [Fri, 9 Jun 2000 02:22:26 +0000 (02:22 +0000)]
*** empty log message ***

24 years ago(decompose-composite-char): Declare it as obsolete.
Kenichi Handa [Fri, 9 Jun 2000 02:14:39 +0000 (02:14 +0000)]
(decompose-composite-char): Declare it as obsolete.

24 years ago*** empty log message ***
Kenichi Handa [Fri, 9 Jun 2000 02:14:14 +0000 (02:14 +0000)]
*** empty log message ***

24 years ago(Man-fontify-manpage): Pay attention to overstrike
Kenichi Handa [Fri, 9 Jun 2000 00:42:39 +0000 (00:42 +0000)]
(Man-fontify-manpage): Pay attention to overstrike
pattern for CJK characters (X^H^HX).

24 years ago*** empty log message ***
Kenichi Handa [Fri, 9 Jun 2000 00:41:32 +0000 (00:41 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
Gerd Moellmann [Thu, 8 Jun 2000 21:01:54 +0000 (21:01 +0000)]
*** empty log message ***

24 years ago(forward-thing): Use functionp instead of fboundp.
Gerd Moellmann [Thu, 8 Jun 2000 20:59:25 +0000 (20:59 +0000)]
(forward-thing): Use functionp instead of fboundp.
Set maintainer to FSF since author isn't reachable.

24 years ago(handle_fontified_prop): Don't GCPRO local var `pos';
Gerd Moellmann [Thu, 8 Jun 2000 20:58:15 +0000 (20:58 +0000)]
(handle_fontified_prop): Don't GCPRO local var `pos';
it's an integer.

24 years ago(enum event_kind): Add FOCUS_IN_EVENT.
Gerd Moellmann [Thu, 8 Jun 2000 20:57:47 +0000 (20:57 +0000)]
(enum event_kind): Add FOCUS_IN_EVENT.

24 years ago(kbd_buffer_get_event): Handle FOCUS_IN_EVENT by
Gerd Moellmann [Thu, 8 Jun 2000 20:57:01 +0000 (20:57 +0000)]
(kbd_buffer_get_event): Handle FOCUS_IN_EVENT by
generating a switch-frame event if necessary.

24 years ago(XTread_socket) <FocusIn>: Queue a FOCUS_IN_EVENT which
Gerd Moellmann [Thu, 8 Jun 2000 20:56:24 +0000 (20:56 +0000)]
(XTread_socket) <FocusIn>: Queue a FOCUS_IN_EVENT which
will be translated to a switch-frame event in when reading the
event queue.  This is necessary because Emacs otherwise won't
perform a switch-frame to a new frame until some other event, for
example a keystroke event, forces it to do so.  This has various
effects, one visible being that the cursor of a frame created with
C-x 5 2 or switched to with a window manager key binding like
A-TAB stays hollow because selected_window isn't on the newly
focused frame until the switch-frame is performed.

24 years ago*** empty log message ***
Dave Love [Thu, 8 Jun 2000 19:50:42 +0000 (19:50 +0000)]
*** empty log message ***

24 years ago(create-glyph): Doc fix.
Dave Love [Thu, 8 Jun 2000 16:58:41 +0000 (16:58 +0000)]
(create-glyph): Doc fix.

24 years agoPreferred coding system change.
Dave Love [Thu, 8 Jun 2000 16:04:30 +0000 (16:04 +0000)]
Preferred coding system change.

24 years ago(select-safe-coding-system): If
Dave Love [Thu, 8 Jun 2000 15:54:26 +0000 (15:54 +0000)]
(select-safe-coding-system): If
DEFAULT-CODING-SYSTEM is not specified, also check the most
preferred coding-system if buffer-file-coding-system is
`undecided'.  From handa.

24 years agoMULE changes.
Dave Love [Thu, 8 Jun 2000 14:25:19 +0000 (14:25 +0000)]
MULE changes.

24 years ago*** empty log message ***
Gerd Moellmann [Thu, 8 Jun 2000 12:49:10 +0000 (12:49 +0000)]
*** empty log message ***

24 years ago(after-insert-file-set-buffer-file-coding-system): If the buffer
Kenichi Handa [Thu, 8 Jun 2000 11:12:03 +0000 (11:12 +0000)]
(after-insert-file-set-buffer-file-coding-system): If the buffer
size is greater than INSERTED, judget that we are not visiting.

24 years ago*** empty log message ***
Kenichi Handa [Thu, 8 Jun 2000 11:09:58 +0000 (11:09 +0000)]
*** empty log message ***

24 years ago(Fset_fontset_font): The arg CHARACTER may be a charset.
Kenichi Handa [Thu, 8 Jun 2000 01:23:19 +0000 (01:23 +0000)]
(Fset_fontset_font): The arg CHARACTER may be a charset.

24 years agoignore ebrowse and pcl-cvs
Ken Raeburn [Thu, 8 Jun 2000 00:21:15 +0000 (00:21 +0000)]
ignore ebrowse and pcl-cvs

24 years agoUpdate whitespace.el - comment out the :version string, since it
Rajesh Vaidheeswarran [Wed, 7 Jun 2000 19:04:57 +0000 (19:04 +0000)]
Update whitespace.el - comment out the :version string, since it
seems to have trouble with XEmacs 20.4 (user reported bug). Xemacs
doesn't create group if this is present.

Bug verified. Not yet determined the problem.

24 years ago*** empty log message ***
Gerd Moellmann [Wed, 7 Jun 2000 15:38:54 +0000 (15:38 +0000)]
*** empty log message ***

24 years agoInsert a version number comment (5.2.2). Indentation fix.
Gerd Moellmann [Wed, 7 Jun 2000 15:38:45 +0000 (15:38 +0000)]
Insert a version number comment (5.2.2). Indentation fix.

24 years agoInsert a version number comment (5.2.2).
Gerd Moellmann [Wed, 7 Jun 2000 15:38:33 +0000 (15:38 +0000)]
Insert a version number comment (5.2.2).

24 years agoInsert a version number comment (5.2.2). Can
Gerd Moellmann [Wed, 7 Jun 2000 15:38:19 +0000 (15:38 +0000)]
Insert a version number comment (5.2.2).  Can
select page size with/without giving an error if PostScript
printer doesn't have this kind of page size.  Zebra Stripe
continues or restarts on next page.  Indentation fix.
(BeginSheet): If necessary, rescale n-up to fit on the sheet of
paper.
(BeginDoc, doColumnZebra, HeaderText): Code fix.
(SetPageSize): New proc.

24 years agoXEmacs compatibility. Doc fix. Can select page size
Gerd Moellmann [Wed, 7 Jun 2000 15:34:55 +0000 (15:34 +0000)]
XEmacs compatibility.  Doc fix.  Can select page size
with/without giving an error if PostScript printer doesn't have this
kind of page size.  Zebra Stripe continues or restarts on next page.
Manual/automatic paper feeding.  Switch or not the header.
(ps-print-version): New version number (5.2.2).
(ps-windows-system): Include emx as a Windows system.
(ps-setup, ps-begin-file, ps-color-values, ps-screen-to-bit-face)
(ps-generate-postscript-with-faces, ps-generate-postscript-with-faces)
(ps-background-text): Code fix.
(ps-error-handler-message, ps-user-defined-prologue)
(ps-print-prologue-header, ps-printer-name)
(ps-print-control-characters, ps-n-up-filling, ps-zebra-color)
(ps-line-number-step, ps-spool-config, ps-default-fg, ps-default-bg)
(ps-use-face-background): Customization fix.
(ps-n-up-database): Data fix.
(ps-warn-paper-type, ps-zebra-stripe-follow, ps-manual-feed)
(ps-switch-header): New vars.
(ps-xemacs-color-name, ps-face-foreground-name)
(ps-face-background-name, ps-boolean-constant): New funs.

24 years agoUpdate from author.
Gerd Moellmann [Wed, 7 Jun 2000 15:34:14 +0000 (15:34 +0000)]
Update from author.

24 years agoFixed recentf-edit-list and recentf-open-more-files
Gerd Moellmann [Wed, 7 Jun 2000 15:33:22 +0000 (15:33 +0000)]
Fixed recentf-edit-list and recentf-open-more-files
commands.  Require `wid-edit' at run-time.

Added some "Commentary".
(recentf-open-more-files, recentf-edit-list): Minor changes to
move the point at the top of the file list.  This behaviour is
consistent with the menu one when the list contains a lot of
files.
(recentf-cleanup): Now displays the number of items removed from
the list.
(recentf-relative-filter) New menu filter to show filenames
relative to `default-directory'.

24 years ago*** empty log message ***
Dave Love [Wed, 7 Jun 2000 13:33:25 +0000 (13:33 +0000)]
*** empty log message ***

24 years agoNew version from Manheimer.
Dave Love [Wed, 7 Jun 2000 13:25:06 +0000 (13:25 +0000)]
New version from Manheimer.

24 years ago(displayed_window_lines): Take empty lines at
Gerd Moellmann [Wed, 7 Jun 2000 12:42:30 +0000 (12:42 +0000)]
(displayed_window_lines): Take empty lines at
the bottom of a window into account.

24 years ago(readevalloop): If READCHARFUN sets point to ZV, arrange
Gerd Moellmann [Wed, 7 Jun 2000 12:31:26 +0000 (12:31 +0000)]
(readevalloop): If READCHARFUN sets point to ZV, arrange
to stop reading, even if the form read sets point to a different
value when evaluated.

24 years ago(displayed_window_lines): New function.
Gerd Moellmann [Wed, 7 Jun 2000 12:30:22 +0000 (12:30 +0000)]
(displayed_window_lines): New function.
(Fmove_to_window_line): Use displayed_window_lines to determine
the number of lines to move, instead of using the window's height.

24 years ago(fill-find-break-point): Check the validity of charset.
Kenichi Handa [Wed, 7 Jun 2000 12:00:23 +0000 (12:00 +0000)]
(fill-find-break-point): Check the validity of charset.

24 years ago*** empty log message ***
Kenichi Handa [Wed, 7 Jun 2000 11:59:25 +0000 (11:59 +0000)]
*** empty log message ***

24 years ago(display_line): Fix code deciding in which line to
Gerd Moellmann [Wed, 7 Jun 2000 09:05:58 +0000 (09:05 +0000)]
(display_line): Fix code deciding in which line to
put the cursor.

24 years ago(Inserting Pairs): Add the missing `skeleton-' prefix to vars and funs.
Stefan Monnier [Wed, 7 Jun 2000 08:08:15 +0000 (08:08 +0000)]
(Inserting Pairs): Add the missing `skeleton-' prefix to vars and funs.

24 years ago*** empty log message ***
Kenichi Handa [Wed, 7 Jun 2000 02:27:00 +0000 (02:27 +0000)]
*** empty log message ***

24 years ago(e_write): Free composition data if stored in
Kenichi Handa [Wed, 7 Jun 2000 02:25:59 +0000 (02:25 +0000)]
(e_write): Free composition data if stored in
coding->cmp_data.

24 years ago*** empty log message ***
Kenichi Handa [Wed, 7 Jun 2000 01:16:53 +0000 (01:16 +0000)]
*** empty log message ***

24 years agoApplied this patch from Eli Zaretskii. Pretty much taking on faith
Karl Fogel [Tue, 6 Jun 2000 22:41:24 +0000 (22:41 +0000)]
Applied this patch from Eli Zaretskii.  Pretty much taking on faith
that it works, because I can't build the 20.6 raw tree...

2000-05-25  Eli Zaretskii  <eliz@is.elta.co.il>

* bookmark.el (bookmark-insert-location, bookmark-bmenu-list)
(bookmark-bmenu-show-filenames, bookmark-bmenu-hide-filenames):
Call display-color-p and display-mouse-p instead of looking at
window-system.

24 years ago(struct it): Add starts_in_middle_of_char_p.
Gerd Moellmann [Tue, 6 Jun 2000 20:03:57 +0000 (20:03 +0000)]
(struct it): Add starts_in_middle_of_char_p.
(struct glyph_row): Add starts_in_middle_of_char_p and
ends_in_middle_of_char_p.
(MATRIX_ROW_ENDS_IN_MIDDLE_OF_CHAR_P): Test row's
ends_in_middle_of_char_p flag.
(MATRIX_ROW_STARTS_IN_MIDDLE_OF_CHAR_P): Likewise.

24 years ago(display_line): Set row's and iterator's
Gerd Moellmann [Tue, 6 Jun 2000 20:02:39 +0000 (20:02 +0000)]
(display_line): Set row's and iterator's
starts_in_middle_of_char_p and ends_in_middle_of_char_p flags.
Set cursor even if row ends in the middle of a character.
(dump_glyph_row): Print values of new flags.
(redisplay_window) <cursor movement in unchanged window>: When
point has been moved forward, and PT is at the end of the cursor
row, don't place the cursor in the next row if the cursor row ends
in the middle of a character or at ZV.

24 years agoNew maintainer address.
Dave Love [Tue, 6 Jun 2000 16:43:40 +0000 (16:43 +0000)]
New maintainer address.

24 years ago*** empty log message ***
Dave Love [Tue, 6 Jun 2000 14:56:30 +0000 (14:56 +0000)]
*** empty log message ***

24 years ago(find-image): Doc fix. Return nil if image not found.
Dave Love [Tue, 6 Jun 2000 14:27:42 +0000 (14:27 +0000)]
(find-image): Doc fix.  Return nil if image not found.
(put-image, insert-image): Make STRING arg optional.

24 years ago(x_alloc_nearest_color_for_widget, x_catch_errors, x_uncatch_errors)
Dave Love [Tue, 6 Jun 2000 14:21:15 +0000 (14:21 +0000)]
(x_alloc_nearest_color_for_widget, x_catch_errors, x_uncatch_errors)
(x_had_errors_p, x_clear_errors): Add prototypes -- should be moved
into separate header.
(make_shadow_gcs) <x_alloc_nearest_color_for_widget>: Cast first arg.
(Start) <pop_up_menu>: Cast second arg.

24 years ago(P_): Use PROTOTYPES.
Dave Love [Tue, 6 Jun 2000 14:15:49 +0000 (14:15 +0000)]
(P_): Use PROTOTYPES.
(safe_strdup): Declare arg const.
(lw_modify_all_widgets) <!info>: Return 0.

24 years ago(P_): Use PROTOTYPES.
Dave Love [Tue, 6 Jun 2000 14:13:17 +0000 (14:13 +0000)]
(P_): Use PROTOTYPES.

24 years agoEnable prototypes.
Dave Love [Tue, 6 Jun 2000 14:12:10 +0000 (14:12 +0000)]
Enable prototypes.

24 years ago(xaw_popup_menu): Add EVENT arg.
Dave Love [Tue, 6 Jun 2000 14:07:57 +0000 (14:07 +0000)]
(xaw_popup_menu): Add EVENT arg.

24 years ago(lwlib.o): Depend on lwlib-Xlw.h.
Dave Love [Tue, 6 Jun 2000 14:05:40 +0000 (14:05 +0000)]
(lwlib.o): Depend on lwlib-Xlw.h.
(lwlib-Xlw.o): Depend on lwlib-Xlw.h.
(lwlib-Xaw.o): Depend on lwlib-Xaw.h.
(lwlib-Xm.o): Depend on lwlib-Xm.h.

24 years ago(append_glyph): Revert change of 2000-06-06.
Gerd Moellmann [Tue, 6 Jun 2000 12:27:18 +0000 (12:27 +0000)]
(append_glyph): Revert change of 2000-06-06.

24 years ago(display_line): Revert change of 2000-06-06. Treat
Gerd Moellmann [Tue, 6 Jun 2000 12:25:50 +0000 (12:25 +0000)]
(display_line): Revert change of 2000-06-06.  Treat
padding glyph not fitting on line as whole character not
fitting on line.

24 years ago*** empty log message ***
Gerd Moellmann [Tue, 6 Jun 2000 10:39:20 +0000 (10:39 +0000)]
*** empty log message ***

24 years ago(ymalloc): Renamed from xmalloc.
Gerd Moellmann [Tue, 6 Jun 2000 10:39:01 +0000 (10:39 +0000)]
(ymalloc): Renamed from xmalloc.
(yrealloc): Renamed from xrealloc.

24 years ago(x_produce_glyphs): Don't xassert `it->descent > 0';
Gerd Moellmann [Tue, 6 Jun 2000 10:36:48 +0000 (10:36 +0000)]
(x_produce_glyphs): Don't xassert `it->descent > 0';
this isn't true for images with `:ascent 100'.

24 years ago(Fset_buffer_multibyte): Don't make the current buffer as modified if
Kenichi Handa [Tue, 6 Jun 2000 05:43:12 +0000 (05:43 +0000)]
(Fset_buffer_multibyte): Don't make the current buffer as modified if
it is originally unmodified.

24 years ago*** empty log message ***
Kenichi Handa [Tue, 6 Jun 2000 02:51:52 +0000 (02:51 +0000)]
*** empty log message ***

24 years ago(non-iso-charset-alist): Specify
Kenichi Handa [Tue, 6 Jun 2000 02:10:42 +0000 (02:10 +0000)]
(non-iso-charset-alist): Specify
translation table symbol instead of translation table itself.
(list-block-of-chars): CHARSET may be a translation table symbol.

24 years agoRemove eval-when-compile.
Kenichi Handa [Tue, 6 Jun 2000 02:10:04 +0000 (02:10 +0000)]
Remove eval-when-compile.
(cyrillic-koi8-r-nonascii-translation-table): Define it as a
translation table made from cyrillic-koi8-r-decode-table.
(cyrillic-koi8-r-encode-table): Define it as a translation table
made from the reverse map of above.
(ccl-decode-koi8): Use translate-character.
(ccl-encode-koi8, ccl-encode-koi8-font): Likewize
(cyrillic-alternativnyj-nonascii-translation-table): Define it as
a translation table made from cyrillic-alternativnyj-decode-table.
(cyrillic-alternativnyj-encode-table): Define it as a translation
table made from the reverse map of above.
(ccl-decode-alternativnyj): Use translate-character.
(ccl-encode-alternativnyj, ccl-encode-alternativnyj-font):
Likewize

24 years agoRemove eval-when-compile.
Kenichi Handa [Tue, 6 Jun 2000 02:09:30 +0000 (02:09 +0000)]
Remove eval-when-compile.
(viet-viscii-nonascii-translation-table): Define it as a
translation table made from viet-viscii-decode-table.
(viet-viscii-encode-table): Define it as a translation table made
from the reverse map of above.
(viet-vscii-nonascii-translation-table): Define it as a
translation table made from viet-vscii-decode-table.
(viet-vscii-encode-table): Define it as a translation table made
from the reverse map of above.
(ccl-decode-viscii): Use translate-character.
(ccl-encode-viscii, ccl-encode-viscii-font)
(ccl-decode-vscii, ccl-encode-vscii, ccl-encode-vscii-font):
Likewize.

24 years ago(display_line): While checking line continuation, pay attention to a
Kenichi Handa [Tue, 6 Jun 2000 01:12:21 +0000 (01:12 +0000)]
(display_line): While checking line continuation, pay attention to a
padding glyph.

24 years ago(encode_terminal_code): Change the way to check if
Kenichi Handa [Tue, 6 Jun 2000 01:08:19 +0000 (01:08 +0000)]
(encode_terminal_code): Change the way to check if
terminal coding does any conversion.
(append_glyph): Set glyph->pixel_width correctly.

24 years ago*** empty log message ***
Gerd Moellmann [Mon, 5 Jun 2000 19:24:26 +0000 (19:24 +0000)]
*** empty log message ***

24 years agoBind case-fold-search to t when searching in case
Gerd Moellmann [Mon, 5 Jun 2000 19:22:40 +0000 (19:22 +0000)]
Bind case-fold-search to t when searching in case
a user sets it to nil in a hook.

24 years ago(redisplay_window): Always use set_buffer_internal_1.
Gerd Moellmann [Mon, 5 Jun 2000 19:21:06 +0000 (19:21 +0000)]
(redisplay_window): Always use set_buffer_internal_1.

24 years ago*** empty log message ***
Dave Love [Mon, 5 Jun 2000 14:58:46 +0000 (14:58 +0000)]
*** empty log message ***

24 years ago(DEFUN, EXFUN): Test PROTOTYPES.
Dave Love [Mon, 5 Jun 2000 14:41:27 +0000 (14:41 +0000)]
(DEFUN, EXFUN): Test PROTOTYPES.
(Foptimize_char_table, make_temp_name): Declare.

24 years agoProtect against multiple inclusion.
Dave Love [Mon, 5 Jun 2000 14:34:08 +0000 (14:34 +0000)]
Protect against multiple inclusion.
(timezone) [USG5_4]: Define as time_t.

24 years ago(menu_item_selection): Declare volatile unconditionally.
Dave Love [Mon, 5 Jun 2000 14:30:01 +0000 (14:30 +0000)]
(menu_item_selection): Declare volatile unconditionally.

24 years agoRemove Vbefore_change_function, Vafter_change_function.
Dave Love [Mon, 5 Jun 2000 14:27:07 +0000 (14:27 +0000)]
Remove Vbefore_change_function, Vafter_change_function.

24 years ago(struct frame): Use volatile unconditionally.
Dave Love [Mon, 5 Jun 2000 14:25:48 +0000 (14:25 +0000)]
(struct frame): Use volatile unconditionally.

24 years agoDeclare code_convert_string_norecord.
Dave Love [Mon, 5 Jun 2000 14:22:54 +0000 (14:22 +0000)]
Declare code_convert_string_norecord.

24 years agoConditionally include term.h.
Dave Love [Mon, 5 Jun 2000 14:22:26 +0000 (14:22 +0000)]
Conditionally include term.h.

24 years agoCopyright up-date.
Dave Love [Mon, 5 Jun 2000 14:20:20 +0000 (14:20 +0000)]
Copyright up-date.

24 years ago(x_calc_absolute_position): Declare nchildren unsigned.
Dave Love [Mon, 5 Jun 2000 14:19:33 +0000 (14:19 +0000)]
(x_calc_absolute_position): Declare nchildren unsigned.

24 years ago(x_real_positions): Declare tmp_nchildren as unsigned.
Dave Love [Mon, 5 Jun 2000 14:15:24 +0000 (14:15 +0000)]
(x_real_positions): Declare tmp_nchildren as unsigned.

24 years agoInclude fontset.h.
Dave Love [Mon, 5 Jun 2000 14:13:41 +0000 (14:13 +0000)]
Include fontset.h.

24 years ago(xdisp.o): Depend on fontset.h.
Dave Love [Mon, 5 Jun 2000 14:13:17 +0000 (14:13 +0000)]
(xdisp.o): Depend on fontset.h.

24 years agoDon't define MATHERR.
Dave Love [Mon, 5 Jun 2000 13:28:43 +0000 (13:28 +0000)]
Don't define MATHERR.

24 years ago(ccl-compile-translate-character): Don't check if Rrr has property
Kenichi Handa [Mon, 5 Jun 2000 12:50:35 +0000 (12:50 +0000)]
(ccl-compile-translate-character): Don't check if Rrr has property
translation-table.
(ccl-compile-map-multiple): Modified to avoid compiler warning.

24 years ago(make-coding-system): If CODING-SYSTEM already exists, override it.
Kenichi Handa [Mon, 5 Jun 2000 12:12:26 +0000 (12:12 +0000)]
(make-coding-system): If CODING-SYSTEM already exists, override it.

24 years agoUse family `proportional' for Tibetan fonts.
Kenichi Handa [Mon, 5 Jun 2000 12:07:08 +0000 (12:07 +0000)]
Use family `proportional' for Tibetan fonts.

24 years ago* autoarg.el (autoarg-mode, autoarg-kp-mode):
Stefan Monnier [Mon, 5 Jun 2000 08:11:22 +0000 (08:11 +0000)]
* autoarg.el (autoarg-mode, autoarg-kp-mode):
* hl-line.el (hl-line-mode): Use the new :global key argument.

24 years ago(tar-header-block-recompute-checksum): Remove.
Stefan Monnier [Mon, 5 Jun 2000 07:44:59 +0000 (07:44 +0000)]
(tar-header-block-recompute-checksum): Remove.
(tar-clip-time-string): Prepend a space.
(tar-grind-file-mode): Construct a string rather than modifying one.
(tar-header-block-summarize): Fix docstring.
Use `format' rather than an error-prone set of copy-loops.

24 years ago(diff-font-lock-keywords, diff-hunk-header-re)
Stefan Monnier [Mon, 5 Jun 2000 07:30:09 +0000 (07:30 +0000)]
(diff-font-lock-keywords, diff-hunk-header-re)
(diff-goto-source, diff-unified->context, diff-context->unified)
(diff-reverse-direction, diff-fixup-modifs): Fix the regexps to
understand the format output by the `-p' argument to diff.

24 years ago(sh-symbol-list, sh-number-or-symbol-list)
Stefan Monnier [Mon, 5 Jun 2000 07:26:01 +0000 (07:26 +0000)]
(sh-symbol-list, sh-number-or-symbol-list)
(sh-re-done): Use defconst.
(sh-indent-supported-here, sh-electric-rparen-needed-here): Add defvar.
(sh-help-string-for-variable, sh-guess-basic-offset):
Don't quote lambdas.
(sh-electric-rparen, sh-electric-hash, sh-search-word): Docstring typo.
(sh-regexp-for-done, sh-kw-alist, sh-kw): Moved to before their use.

24 years ago(mh-send-sub): Check mh-etc is bound before using it.
Stefan Monnier [Mon, 5 Jun 2000 07:15:58 +0000 (07:15 +0000)]
(mh-send-sub): Check mh-etc is bound before using it.
(mh-letter-mode): Derive from text-mode.
This implicitly means that it now calls kill-all-local-variables.
Also remove the Emacs-18 compatibility code.

24 years ago(make-autoload): Other typo. I'm getting tired.
Stefan Monnier [Mon, 5 Jun 2000 06:37:11 +0000 (06:37 +0000)]
(make-autoload): Other typo.  I'm getting tired.

24 years ago(make-autoload): let* typo.
Stefan Monnier [Mon, 5 Jun 2000 06:33:44 +0000 (06:33 +0000)]
(make-autoload): let* typo.

24 years ago(make-autoload): Simplify docstring.
Stefan Monnier [Mon, 5 Jun 2000 06:30:48 +0000 (06:30 +0000)]
(make-autoload): Simplify docstring.
Make use of symbol-property doc-string-elt.
Use memq rather than a sequence of eq.
(doc-string-elt): Fix the wrong or missing previously unused values.
(autoload-print-form): New function extracted from
generate-file-autoloads to allow recursion when handling progn
so that defvar's and defun's docstrings are properly printed.
(generate-file-autoloads): Use it.

24 years ago(easy-mmode-define-global-mode): Autoload.
Stefan Monnier [Mon, 5 Jun 2000 06:06:30 +0000 (06:06 +0000)]
(easy-mmode-define-global-mode): Autoload.
Use find-file-hooks in the minor-mode function.
Be careful not to loop indefinitely in the post-command-hook function.

24 years ago(jit-lock-saved-fontify-buffer-function): New var.
Stefan Monnier [Mon, 5 Jun 2000 03:08:50 +0000 (03:08 +0000)]
(jit-lock-saved-fontify-buffer-function): New var.
(jit-lock-fontify-buffer): New function for JIT refontification.
(jit-lock-mode): Fix docstring.
Use jit-lock-fontify-buffer for font-lock-fontify-buffer-function.
Remove jit-lock-after-change from the _local_ hook.
(jit-lock-function-1): Fix docstring.

24 years ago2000-06-05 Michael Kifer <kifer@cs.sunysb.edu>
Michael Kifer [Mon, 5 Jun 2000 00:07:02 +0000 (00:07 +0000)]
2000-06-05  Michael Kifer  <kifer@cs.sunysb.edu>

* ediff-init.el (ediff-has-face-support-p): make it paint faces on
tty's.
* ediff-diff.el (ediff-exec-process): use --binary for fine
differences whenever apropriate.
* viper-cmd.el (viper-smart-suffix-list): rearranged list members.
* viper.el (find-file,find-file-other-window): get viper to do
wildcards.

24 years agoRequire CL during compilation.
Stefan Monnier [Sun, 4 Jun 2000 23:40:58 +0000 (23:40 +0000)]
Require CL during compilation.
(easy-mmode-define-global-mode): New macro.
(define-minor-mode): Fix the handling of `group'.
(easy-mmode-define-keymap): Use case.

24 years ago(Info-on-current-buffer): Initialize info.
Stefan Monnier [Sun, 4 Jun 2000 23:07:45 +0000 (23:07 +0000)]
(Info-on-current-buffer): Initialize info.