bpt/emacs.git
25 years ago(DECODE_CHARACTER_ASCII): Check validity of inserted
Kenichi Handa [Wed, 28 Oct 1998 07:52:13 +0000 (07:52 +0000)]
(DECODE_CHARACTER_ASCII): Check validity of inserted
code.
(DECODE_CHARACTER_DIMENSION1): Likewise.
(DECODE_CHARACTER_DIMENSION2): Likewise.
(decode_coding_sjis_big5): Check the 2nd byte of SJIS correctly.

25 years ago(Fset_message_beep): Recognize 'silent.
Geoff Voelker [Wed, 28 Oct 1998 05:48:12 +0000 (05:48 +0000)]
(Fset_message_beep): Recognize 'silent.
(w32_sys_ring_bell): Do nothing for the 'silent sound.

25 years ago(Vnext_selection_coding_system): New variable.
Geoff Voelker [Wed, 28 Oct 1998 03:50:07 +0000 (03:50 +0000)]
(Vnext_selection_coding_system): New variable.
(syms_of_w32select): DEFVAR_LISP it.
(Fw32_set_clipboard_data): Use Vnext_selection_coding_system if
non-nil.  Always convert multibyte strings.
(Fw32_get_clipboard_data): Use Vnext_selection_coding_system if
non-nil.  Always convert a string that includes non-ASCII characters.

25 years ago(initialize-new-tags-table):
Richard M. Stallman [Wed, 28 Oct 1998 00:04:28 +0000 (00:04 +0000)]
(initialize-new-tags-table):
Do not alter find-tag-marker-ring and tags-location-ring.

25 years ago(w32-use-w32-font-dialog, w32-fixed-font-alist):
Geoff Voelker [Tue, 27 Oct 1998 23:46:26 +0000 (23:46 +0000)]
(w32-use-w32-font-dialog, w32-fixed-font-alist):
New variables.
(mouse-set-font): Use font menus instead of dialog according to
w32-use-w32-font-dialog.

25 years ago(check_windows_init_file): Also look in load path specified
Geoff Voelker [Tue, 27 Oct 1998 23:42:26 +0000 (23:42 +0000)]
(check_windows_init_file): Also look in load path specified
in environment.

25 years ago(w32_color_map_lookup): Remove duplicate definition.
Geoff Voelker [Tue, 27 Oct 1998 20:10:19 +0000 (20:10 +0000)]
(w32_color_map_lookup): Remove duplicate definition.

25 years ago(Fbase64_decode_string): Doc fix.
Richard M. Stallman [Tue, 27 Oct 1998 17:55:28 +0000 (17:55 +0000)]
(Fbase64_decode_string): Doc fix.
(Fbase64_decode_region, Fbase64_encode_string Fbase64_encode_region):
Likewise.

25 years ago(Fbase64_decode_region, Fbase64_encode_region): Fix
Dave Love [Tue, 27 Oct 1998 10:39:24 +0000 (10:39 +0000)]
(Fbase64_decode_region, Fbase64_encode_region): Fix
newline in doc string.

25 years ago(adjust_after_replace): Correctly handle the case that
Kenichi Handa [Tue, 27 Oct 1998 03:54:13 +0000 (03:54 +0000)]
(adjust_after_replace): Correctly handle the case that
both byte combining before and byte combining after happen.
(replace_range): Likewise.

25 years ago(Fsubst_char_in_region): Correctly handle the case
Kenichi Handa [Tue, 27 Oct 1998 03:54:13 +0000 (03:54 +0000)]
(Fsubst_char_in_region): Correctly handle the case
that byte combining before happens.
(Ftranslate_region): Likewise.

25 years ago(Fformat): Increase buffer size for floating format.
Richard M. Stallman [Mon, 26 Oct 1998 23:48:57 +0000 (23:48 +0000)]
(Fformat): Increase buffer size for floating format.

25 years agoAdd title parameters to frames.
Edward M. Reingold [Mon, 26 Oct 1998 21:37:57 +0000 (21:37 +0000)]
Add title parameters to frames.

25 years agoDoc fixes.
Karl Heuer [Mon, 26 Oct 1998 20:25:41 +0000 (20:25 +0000)]
Doc fixes.

25 years agoUser option for multibyte buffer handling and doc fix.
Karl Heuer [Mon, 26 Oct 1998 20:22:17 +0000 (20:22 +0000)]
User option for multibyte buffer handling and doc fix.
(ps-multibyte-buffer): New user option.
(ps-setup): Print new user option.
(ps-print-quote): New fun.
(ps-color-p, ps-mule-font-info-database-latin): New var.
(ps-default-color, ps-mule-font-info-database)
(ps-mule-font-info-database-ps-bdf): Adjust initialization.
(ps-mule-get-font-spec, ps-mule-begin, ps-begin-file)
(ps-plot-with-face, ps-generate-postscript-with-faces, ps-generate):
Little code improvement.
(ps-mule-initialize): Initialize ps-mule-font-info-database.
(ps-print-prologue-header, ps-font-family, ps-font-size)
(ps-header-font-family, ps-header-font-size, ps-header-title-font-size)
(ps-build-face-reference, ps-mule-font-info-database-bdf)
(ps-mule-external-libraries, ps-mule-init-external-library)
(ps-mule-prepare-font, ps-mule-find-wrappoint, ps-mule-plot-string): doc
fix.

To make it work also on Emacs 20.2 and the earlier
version, check the value of mule-version.

(ps-print-version): New version number (4.1.1) and doc
fix.
(ps-print-prologue-header): New user option.
(ps-color-values, ps-xemacs-face-kind-p, ps-mapper, ps-extent-sorter):
Conditional compilation for GNU Emacs and emacsens.
(ps-generate-postscript-with-faces): Skip invisible text better.
(ps-setup): Print new user option.
(ps-print-preprint): Check if input file name exists and is unwritable.
(ps-begin-file): Adjust PostScript prologue header for duplex printers
and insert user PostScript prologue header comments.
(ps-mule-encode-bit, ps-mule-string-ascii, ps-mule-string-encoding): New
funs.
(dos-ps-printer, lazy-lock-fontify-buffer): Eliminated.
(ps-mule-prologue, ps-mule-cmpchar-prologue, ps-mule-bitmap-prologue):
PostScript programming normalization.
(ps-mule-encode-7bit, ps-mule-encode-8bit, ps-mule-generate-font)
(ps-mule-generate-glyphs, ps-mule-prepare-font, ps-mule-plot-string)
(ps-mule-skip-same-charset, ps-mule-plot-rule-cmpchar)
(ps-mule-plot-cmpchar, ps-mule-prepare-cmpchar-font)
(ps-mule-initialize, ps-mule-begin, ps-face-bold-p, ps-do-despool):
Programming style normalization.

25 years ago(compose-region): Insert then delete
Kenichi Handa [Mon, 26 Oct 1998 08:00:11 +0000 (08:00 +0000)]
(compose-region): Insert then delete
to preserve markers.
(decompose-region): Use search-forward for efficiency.

25 years ago(in-is13194-devanagari-pre-write-conversion): Cancel previous
Kenichi Handa [Mon, 26 Oct 1998 08:00:11 +0000 (08:00 +0000)]
(in-is13194-devanagari-pre-write-conversion): Cancel previous
change, use generate-new-buffer instead of get-buffer-create.

25 years ago(pre-write-encode-hz): Cancel previous
Kenichi Handa [Mon, 26 Oct 1998 08:00:11 +0000 (08:00 +0000)]
(pre-write-encode-hz): Cancel previous
change, use generate-new-buffer instead of get-buffer-create.

25 years ago(thai-pre-write-conversion): Cancel previous
Kenichi Handa [Mon, 26 Oct 1998 08:00:11 +0000 (08:00 +0000)]
(thai-pre-write-conversion): Cancel previous
change, use generate-new-buffer instead of get-buffer-create.

25 years ago(tibetan-pre-write-conversion): Cancel previous
Kenichi Handa [Mon, 26 Oct 1998 08:00:11 +0000 (08:00 +0000)]
(tibetan-pre-write-conversion): Cancel previous
change, use generate-new-buffer instead of get-buffer-create.

25 years ago(viqr-pre-write-conversion): Cancel previous
Kenichi Handa [Mon, 26 Oct 1998 08:00:11 +0000 (08:00 +0000)]
(viqr-pre-write-conversion): Cancel previous
change, use generate-new-buffer instead of get-buffer-create.

25 years ago(syms_of_category): Doc-string modified.
Kenichi Handa [Mon, 26 Oct 1998 08:00:11 +0000 (08:00 +0000)]
(syms_of_category): Doc-string modified.

25 years ago(code_convert_region): Kill the work buffer created by
Kenichi Handa [Mon, 26 Oct 1998 08:00:11 +0000 (08:00 +0000)]
(code_convert_region): Kill the work buffer created by
pre-write-conversion.

25 years ago(desktop-buffer-dired): Use dired-maybe-insert-subdir.
Richard M. Stallman [Mon, 26 Oct 1998 05:00:27 +0000 (05:00 +0000)]
(desktop-buffer-dired): Use dired-maybe-insert-subdir.

25 years ago(main) [HAVE_NTGUI]: Invoke syms_of_fontset().
Geoff Voelker [Sun, 25 Oct 1998 23:55:37 +0000 (23:55 +0000)]
(main) [HAVE_NTGUI]: Invoke syms_of_fontset().

25 years agoFix maintainer email addr.
Richard M. Stallman [Sun, 25 Oct 1998 23:50:03 +0000 (23:50 +0000)]
Fix maintainer email addr.

25 years ago(adjust_markers_for_insert): Adjust markers by taking
Kenichi Handa [Sat, 24 Oct 1998 01:17:09 +0000 (01:17 +0000)]
(adjust_markers_for_insert): Adjust markers by taking
combined_before_bytes and combined_after_bytes into account.
(count_combining_after): Handle the case that LENGTH is zero.
(adjust_after_replace): Record deletion at correct buffer
position.  Handle the case that LEN is zero.
(replace_range): Record deletion at correct buffer position.
(del_range_2): Call adjust_makers_for_replace to adjust makers for
combined bytes.

25 years ago(code_convert_region): While preserving the orignal
Kenichi Handa [Sat, 24 Oct 1998 01:17:09 +0000 (01:17 +0000)]
(code_convert_region): While preserving the orignal
point, pay attention to the byte combining problem.

25 years ago(Fbase64_decode_region): Pay attention to the byte
Kenichi Handa [Sat, 24 Oct 1998 01:17:09 +0000 (01:17 +0000)]
(Fbase64_decode_region): Pay attention to the byte
combining problem.

25 years ago(desktop-create-buffer): Handle old (broken) minor mode support.
Thien-Thi Nguyen [Thu, 22 Oct 1998 06:44:53 +0000 (06:44 +0000)]
(desktop-create-buffer): Handle old (broken) minor mode support.

25 years ago(Fgarbage_collect): Block input around most of the function.
Richard M. Stallman [Thu, 22 Oct 1998 01:53:38 +0000 (01:53 +0000)]
(Fgarbage_collect): Block input around most of the function.

25 years ago(Info-next-menu-item): Stay on top of node.
Richard M. Stallman [Thu, 22 Oct 1998 01:35:03 +0000 (01:35 +0000)]
(Info-next-menu-item): Stay on top of node.

25 years ago(menu-bar-options-menu): Add options for truncate-lines and show-paren.
Richard M. Stallman [Wed, 21 Oct 1998 20:24:41 +0000 (20:24 +0000)]
(menu-bar-options-menu): Add options for truncate-lines and show-paren.

25 years agoAdd doc strings CORRECTLY!
Edward M. Reingold [Wed, 21 Oct 1998 20:03:07 +0000 (20:03 +0000)]
Add doc strings CORRECTLY!

25 years ago(rmail-get-new-mail): Delete garbage in any case.
Richard M. Stallman [Wed, 21 Oct 1998 18:39:15 +0000 (18:39 +0000)]
(rmail-get-new-mail): Delete garbage in any case.

25 years ago(whois-get-tld): Rewrite not to use `do'.
Richard M. Stallman [Wed, 21 Oct 1998 18:09:39 +0000 (18:09 +0000)]
(whois-get-tld): Rewrite not to use `do'.

25 years ago(rmail-output): Insert newline only if necessary.
Richard M. Stallman [Wed, 21 Oct 1998 18:08:17 +0000 (18:08 +0000)]
(rmail-output): Insert newline only if necessary.

25 years agoSetup charset property nospace-between-words.
Kenichi Handa [Wed, 21 Oct 1998 11:50:56 +0000 (11:50 +0000)]
Setup charset property nospace-between-words.

25 years ago(get-charset-property): If CHARSET is
Kenichi Handa [Wed, 21 Oct 1998 11:50:56 +0000 (11:50 +0000)]
(get-charset-property): If CHARSET is
composition, return nil.
(put-charset-property): If CHARSET is composition, do nothing.

25 years ago(in-is13194-devanagari-pre-write-conversion): Use with-temp-buffer.
Kenichi Handa [Wed, 21 Oct 1998 11:50:56 +0000 (11:50 +0000)]
(in-is13194-devanagari-pre-write-conversion): Use with-temp-buffer.

25 years ago(pre-write-encode-hz): Use with-temp-buffer.
Kenichi Handa [Wed, 21 Oct 1998 11:50:56 +0000 (11:50 +0000)]
(pre-write-encode-hz): Use with-temp-buffer.

25 years ago(thai-pre-write-conversion): Use with-temp-buffer.
Kenichi Handa [Wed, 21 Oct 1998 11:50:56 +0000 (11:50 +0000)]
(thai-pre-write-conversion): Use with-temp-buffer.

25 years ago(tibetan-pre-write-conversion): Use with-temp-buffer.
Kenichi Handa [Wed, 21 Oct 1998 11:50:56 +0000 (11:50 +0000)]
(tibetan-pre-write-conversion): Use with-temp-buffer.

25 years ago(viqr-pre-write-conversion): Use with-temp-buffer.
Kenichi Handa [Wed, 21 Oct 1998 11:50:56 +0000 (11:50 +0000)]
(viqr-pre-write-conversion): Use with-temp-buffer.

25 years ago(do-auto-fill): Adjust argument for fill-find-break-point.
Kenichi Handa [Wed, 21 Oct 1998 11:50:56 +0000 (11:50 +0000)]
(do-auto-fill): Adjust argument for fill-find-break-point.

25 years ago(sentence-end-without-period): New variable.
Kenichi Handa [Wed, 21 Oct 1998 11:50:56 +0000 (11:50 +0000)]
(sentence-end-without-period): New variable.
(canonically-space-region): Pay attention to
sentence-end-without-period.
(fill-find-break-point): The first argument CHARSET deleted.
Caller changed.
(fill-region-as-paragraph): Pay attention to charset property
nospace-between-words and text property nospace-between-words.

25 years ago(Fx_list_fonts): Access frame parameters throught
Kenichi Handa [Wed, 21 Oct 1998 11:50:56 +0000 (11:50 +0000)]
(Fx_list_fonts): Access frame parameters throught
general macros.   Don't call x_list_font directory, instead call a
function set in list_fonts_func.

25 years agoInclude frame.h before fontset.h.
Kenichi Handa [Wed, 21 Oct 1998 11:50:56 +0000 (11:50 +0000)]
Include frame.h before fontset.h.
(list_fonts_func): Fix prototype.

25 years ago(list_fonts_func): Fix prototype.
Kenichi Handa [Wed, 21 Oct 1998 11:50:56 +0000 (11:50 +0000)]
(list_fonts_func): Fix prototype.

25 years agoInclude frame.h before fontset.h.
Kenichi Handa [Wed, 21 Oct 1998 11:50:56 +0000 (11:50 +0000)]
Include frame.h before fontset.h.

25 years ago(setup_coding_system): Fix setting up
Kenichi Handa [Wed, 21 Oct 1998 11:50:56 +0000 (11:50 +0000)]
(setup_coding_system): Fix setting up
coding->spec.ccl.valid_codes for CCL based coding system.
(code_convert_region): Set point to FROM before inserting the
result of pre-write-funciton.  Preserve original point.
(code_convert_string): If coding->type is coding_type_ccl, do
conversion even if the length of conversion region is zero.

25 years ago(function-form): Fix spec for
Andreas Schwab [Wed, 21 Oct 1998 09:02:47 +0000 (09:02 +0000)]
(function-form): Fix spec for
"function*".

25 years ago(profile-timer-program): Var deleted.
Karl Heuer [Wed, 21 Oct 1998 07:01:32 +0000 (07:01 +0000)]
(profile-timer-program): Var deleted.
(profile-timer-process, profile-temp-result-, profile-time): Likewise.
(profile-filter, profile-reset-timer): Functions deleted.
(profile-check-zero-init-times, profile-get-time): Likewise.
(profile-find-function, profile-quit): Likewise.
(profile-distinct, profile-call-stack, profile-last-time): New vars.
(profile-time-list, profile-init-list): Doc fix.
(profile-functions): Simplify.
(profile-print): Use float.  Make output include space separators.
(profile-add-time): New helper function.
(profile-function-prolog): Renamed from profile-start-function.
Handle profile-distinct.
(profile-function-epilog): Renamed from profile-update-function.
Handle profile-distinct.
(profile-a-function): If the function to be profiled is an
autoload form, load it.  If it's lazy-loaded, fetch it.
(profile-fix-fun): Simplify profiling wrapper, and unwind-protect it.
(profile-restore-fun): Arg FUN is now a function symbol, as was
documented, rather than a one-element list.
(profile-finish): Call profile-restore-fun properly.

25 years ago(sh-font-lock-keywords): Don't crash for an unrecognized shell.
Richard M. Stallman [Wed, 21 Oct 1998 03:47:41 +0000 (03:47 +0000)]
(sh-font-lock-keywords): Don't crash for an unrecognized shell.

25 years ago(w32_use_unicode_for_codepage): Interpret w32_no_unicode_output properly.
Geoff Voelker [Tue, 20 Oct 1998 22:34:50 +0000 (22:34 +0000)]
(w32_use_unicode_for_codepage): Interpret w32_no_unicode_output properly.
(syms_of_w32term): Reference w32_no_unicode_output properly.

25 years agoInclude charset.h and fontset.h.
Geoff Voelker [Tue, 20 Oct 1998 22:16:48 +0000 (22:16 +0000)]
Include charset.h and fontset.h.

25 years agoRemove redundant font_info struct definition.
Geoff Voelker [Tue, 20 Oct 1998 22:16:00 +0000 (22:16 +0000)]
Remove redundant font_info struct definition.
(Vx_pixel_size_width_font_regexp,
unibyte_display_via_language_environment): Declare variables.
(w32_list_fonts, w32_get_font_info, w32_query_font, w32_load_font):
Declare functions.
w32_output): New fields font_baseline and fontset.
(FRAME_FONTSET, FRAME_W32_FONT_TABLE): New macros.

25 years agoInclude fontset.h. Define codepage macros.
Geoff Voelker [Tue, 20 Oct 1998 22:15:14 +0000 (22:15 +0000)]
Include fontset.h.  Define codepage macros.
Add ENCODE_BIG5 macro from coding.c.
(w32_no_unicode_output): New variable.
(w32_codepage_for_charset, w32_use_unicode_for_codepage): New
functions.
(BUILD_WCHAR_T, BYTE1, BYTE2): New macros.
(dumpglyphs): Rewrite based on xterm.c equivalent.
(x_new_font): Use functionality provided in fontset.c.
(x_new_fontset): New function based on the one in xterm.c.
(syms_of_w32term): Add w32-no-unicode-output flag.

25 years ago(Vx_pixel_size_width): New global variable.
Geoff Voelker [Tue, 20 Oct 1998 22:13:14 +0000 (22:13 +0000)]
(Vx_pixel_size_width): New global variable.
(unibyte_display_via_language_environment): New global variable.
(x_set_font): Add support for setting fontsets.
(Fx_create_frame): Add check_w32(). Initialize fontsets.  Fix
font names to match xlfd-tight-regexp.
(w32_load_font): Rewrite based on x_load_font.
(x_to_w32_charset, w32_to_x_charset): Add character sets.  Use
`iso8859-1' rather than `ansi'.
(w32_to_x_font): Remove `-' from font name.  Remove the `-' off the
end. Move charset into `charset registry' field.
(enum_font_cb2): Check charsets match.  Include width in font list.

(w32_list_fonts): Rewrite based on x_list_fonts.
Moved from w32term.c to have access to enumfont_t struct.
(Fx_list_fonts): w32 specific version eliminated.  Include
`x-list-fonts.c'.
(w32_get_font_info, w32_query_font, w32_find_ccl_program): New
functions for fontset support - adapted from x_ equivalents.
(syms_of_w32fns): New lisp variables initialised.  Function
pointers for fontset.c set up.

25 years agoUpdate comments referring to obsolete structs.
Geoff Voelker [Tue, 20 Oct 1998 22:12:51 +0000 (22:12 +0000)]
Update comments referring to obsolete structs.
(allocate_face, copy_face, face_eql, load_font,
Fpixmap_spec_p, free_frame_faces, new_computed_face,
frame_update_line_height, merge_faces, compute_base_face,
Fset_face_attribute_internal): Use fontset support based on xfaces.c.

25 years ago(w32fns.c): Add x-list-font.c to dependancies.
Geoff Voelker [Tue, 20 Oct 1998 22:12:38 +0000 (22:12 +0000)]
(w32fns.c): Add x-list-font.c to dependancies.

25 years ago(syms_of_syntax): Fix the setup of Qscan_error.
Richard M. Stallman [Tue, 20 Oct 1998 20:56:18 +0000 (20:56 +0000)]
(syms_of_syntax): Fix the setup of Qscan_error.

25 years ago(desktop-save, desktop-create-buffer): Handle all minor modes.
Thien-Thi Nguyen [Tue, 20 Oct 1998 19:38:09 +0000 (19:38 +0000)]
(desktop-save, desktop-create-buffer): Handle all minor modes.

25 years ago(sh-mode): Handle .spec and .mspec files.
Richard M. Stallman [Tue, 20 Oct 1998 18:50:13 +0000 (18:50 +0000)]
(sh-mode): Handle .spec and .mspec files.
(sh-font-lock-keywords): Handle rpm and rpm2.
(sh-ancestor-alist): Handle rpm.

25 years ago(auto-mode-alist): Recognize .rpm files.
Richard M. Stallman [Tue, 20 Oct 1998 18:48:06 +0000 (18:48 +0000)]
(auto-mode-alist): Recognize .rpm files.
Also .spec and .mspec files.

(revert-buffer-internal-hook): Add defvar.

25 years ago(frame-set-background-mode): Enable the function for MSDOS frames.
Eli Zaretskii [Tue, 20 Oct 1998 16:34:29 +0000 (16:34 +0000)]
(frame-set-background-mode): Enable the function for MSDOS frames.

25 years agoAdd doc strings for calendar-day-name-array and calendar-month-name-array.
Edward M. Reingold [Tue, 20 Oct 1998 15:41:59 +0000 (15:41 +0000)]
Add doc strings for calendar-day-name-array and calendar-month-name-array.

25 years ago(mouse_init): Reset the button press/release info of the mouse driver.
Eli Zaretskii [Tue, 20 Oct 1998 14:25:38 +0000 (14:25 +0000)]
(mouse_init): Reset the button press/release info of the mouse driver.
(mouse_preempted): New variable.
(dos_rawgetc): Don't generate mouse events if mouse is preempted.
(XMenuActivate): Preempt the mouse during menu-handling loop.
Release the current time slice while idling in the menu-handling
loop.  Leave the loop only if the user pressed, then released the
same button.  Discard all mouse events that are pending in the
event queue before exiting.

25 years agoForcibly set SHELL and MAKESHELL to force Make to use
Eli Zaretskii [Tue, 20 Oct 1998 14:16:07 +0000 (14:16 +0000)]
Forcibly set SHELL and MAKESHELL to force Make to use
COMMAND.COM as the shell.

25 years ago(kill-ring-max): Increased to 60.
Richard M. Stallman [Mon, 19 Oct 1998 18:26:28 +0000 (18:26 +0000)]
(kill-ring-max): Increased to 60.

25 years ago(modify-face-read-string): Return (nil) for "none".
Richard M. Stallman [Mon, 19 Oct 1998 18:25:59 +0000 (18:25 +0000)]
(modify-face-read-string): Return (nil) for "none".
(modify-face): Don't get error if (nil) is the argument.
(face-try-color-list): Don't check whether nil is a valid color.

25 years agoSetup auto-fill-chars.
Kenichi Handa [Mon, 19 Oct 1998 00:40:10 +0000 (00:40 +0000)]
Setup auto-fill-chars.

25 years ago(kinsoku): Check the variable enable-kinsoku.
Kenichi Handa [Mon, 19 Oct 1998 00:40:10 +0000 (00:40 +0000)]
(kinsoku): Check the variable enable-kinsoku.

25 years ago(do-auto-fill): Don't check kinsoku-enable here.
Kenichi Handa [Mon, 19 Oct 1998 00:40:10 +0000 (00:40 +0000)]
(do-auto-fill): Don't check kinsoku-enable here.
Don't call kinsoku directly, intead call fill-find-break-point.

25 years agoSetup `fill-find-break-point-function'
Kenichi Handa [Mon, 19 Oct 1998 00:40:10 +0000 (00:40 +0000)]
Setup `fill-find-break-point-function'
property to character sets which require `kinsoku' processing for
filling.
(fill-find-break-point): New function.
(fill-region-as-paragraph): Don't check kinsoku-enable here.
Don't call kinsoku directly, intead call fill-find-break-point.

25 years ago(Vauto_fill_chars, Qauto_fill_chars): New variables.
Kenichi Handa [Mon, 19 Oct 1998 00:40:10 +0000 (00:40 +0000)]
(Vauto_fill_chars, Qauto_fill_chars): New variables.
(syms_of_charset): Staticpro and initialize Qauto_fill_chars.
Declare auto-fill-chars as a Lisp variable and initialize it.

25 years ago(Vauto_fill_chars): Extern it.
Kenichi Handa [Mon, 19 Oct 1998 00:40:10 +0000 (00:40 +0000)]
(Vauto_fill_chars): Extern it.

25 years ago(internal_self_insert): Check Vauto_fill_chars.
Kenichi Handa [Mon, 19 Oct 1998 00:40:10 +0000 (00:40 +0000)]
(internal_self_insert): Check Vauto_fill_chars.

25 years ago(byte-recompile-directory):
Richard M. Stallman [Sat, 17 Oct 1998 20:20:46 +0000 (20:20 +0000)]
(byte-recompile-directory):
Print message about each directory, even in batch mode.

25 years agoRequire `cl' before using nnoo-declare.
Richard M. Stallman [Sat, 17 Oct 1998 20:17:09 +0000 (20:17 +0000)]
Require `cl' before using nnoo-declare.

25 years ago(ps-mule-chars-in-string): No need to use sref.
Richard M. Stallman [Sat, 17 Oct 1998 19:51:34 +0000 (19:51 +0000)]
(ps-mule-chars-in-string): No need to use sref.
(ps-mule-string-char): No need to use sref.
(ps-mule-next-index): No need to use sref.

25 years ago(ange-ftp-waiting-flag): defvar moved.
Richard M. Stallman [Sat, 17 Oct 1998 19:48:04 +0000 (19:48 +0000)]
(ange-ftp-waiting-flag): defvar moved.

25 years ago(tar-mode): Locally set file-precious-flag.
Richard M. Stallman [Sat, 17 Oct 1998 19:22:41 +0000 (19:22 +0000)]
(tar-mode): Locally set file-precious-flag.

25 years ago(archive-mode): Locally set file-precious-flag.
Richard M. Stallman [Sat, 17 Oct 1998 19:21:37 +0000 (19:21 +0000)]
(archive-mode): Locally set file-precious-flag.

25 years ago(shell-input-autoexpand): Fix customization group.
Richard M. Stallman [Sat, 17 Oct 1998 15:29:39 +0000 (15:29 +0000)]
(shell-input-autoexpand): Fix customization group.

25 years ago(whois-server-list): Fix customization type.
Richard M. Stallman [Sat, 17 Oct 1998 15:26:29 +0000 (15:26 +0000)]
(whois-server-list): Fix customization type.

25 years ago(default-input-method): Fix custom type.
Richard M. Stallman [Sat, 17 Oct 1998 15:25:27 +0000 (15:25 +0000)]
(default-input-method): Fix custom type.

25 years ago(leim-list.el): Use `(cd foo && pwd)` instead of `(cd foo; pwd)`.
Kenichi Handa [Sat, 17 Oct 1998 01:58:01 +0000 (01:58 +0000)]
(leim-list.el): Use `(cd foo && pwd)` instead of `(cd foo; pwd)`.
(install): Likewise.

25 years ago(casify_object): Use make_string instead of
Kenichi Handa [Sat, 17 Oct 1998 01:58:01 +0000 (01:58 +0000)]
(casify_object): Use make_string instead of
make_specified_string to cope with byte-combining situation.

25 years ago(decode_coding_iso2022): Set coding->fake_multibyte to
Kenichi Handa [Sat, 17 Oct 1998 01:58:01 +0000 (01:58 +0000)]
(decode_coding_iso2022): Set coding->fake_multibyte to
1 when encountered with a code of the range 0x80..0x9F.

25 years ago(repeat): Handle keyboard macros properly.
Richard M. Stallman [Fri, 16 Oct 1998 19:40:12 +0000 (19:40 +0000)]
(repeat): Handle keyboard macros properly.
Handle new prefix arg after self-insert command.

Don't include cl even at compile time.
(repeat): Avoid using `loop'.

25 years ago(find-file-wildcards): New option.
Richard M. Stallman [Fri, 16 Oct 1998 19:20:55 +0000 (19:20 +0000)]
(find-file-wildcards): New option.
(find-file-noselect): Handle wild cards, if enabled.
(file-expand-wildcards): New function.

25 years ago(next-history-element): Special error message if no default.
Richard M. Stallman [Fri, 16 Oct 1998 19:15:04 +0000 (19:15 +0000)]
(next-history-element): Special error message if no default.

25 years ago(shell-command-on-region): Doc fix.
Richard M. Stallman [Fri, 16 Oct 1998 18:07:03 +0000 (18:07 +0000)]
(shell-command-on-region): Doc fix.

25 years agoMany doc fixes.
Richard M. Stallman [Thu, 15 Oct 1998 17:48:52 +0000 (17:48 +0000)]
Many doc fixes.
("latin-1-prefix"): Add sequences for the small
superscript underlined o and a.

25 years agoMany doc fixes.
Richard M. Stallman [Thu, 15 Oct 1998 17:47:49 +0000 (17:47 +0000)]
Many doc fixes.
("latin-1-postfix"): Add sequence for the small superscript o.

25 years ago(ps-print-buffer): Doc fix.
Richard M. Stallman [Thu, 15 Oct 1998 16:07:40 +0000 (16:07 +0000)]
(ps-print-buffer): Doc fix.
(ps-despool): Likewise.

25 years ago(arc-mode): Provide arc-mode.
Richard M. Stallman [Thu, 15 Oct 1998 15:07:35 +0000 (15:07 +0000)]
(arc-mode): Provide arc-mode.

25 years ago(ps-print-buffer): Doc fix.
Richard M. Stallman [Wed, 14 Oct 1998 20:10:01 +0000 (20:10 +0000)]
(ps-print-buffer): Doc fix.

25 years ago(vhdl-add-index-menu): reverse order in imenu-generic-expression.
Richard M. Stallman [Wed, 14 Oct 1998 19:55:35 +0000 (19:55 +0000)]
(vhdl-add-index-menu): reverse order in imenu-generic-expression.
(vhdl-template-assert, vhdl-block, vhdl-configuration-spec)
(vhdl-elsif, vhdl-generate, vhdl-if, vhdl-map)
(vhdl-selected-signal-assignment, vhdl-use, vhdl-while-loop)
(vhdl-get-port, vhdl-get-generic): Replace (undo 0) by (undo).
(vhdl-when): Fix indentation problem.
(vhdl-outer-space): Add "_" to syntax table for expand-abbrev.
(vhdl-get-port, vhdl-get-generic): Bug fix in template.
(vhdl-hooked-abbrev): Bug fix in hooked abbrev.