Kenichi Handa
2db95897dd
(unify_char): Extern it.
1997-05-10 03:37:01 +00:00
Kenichi Handa
bdd9fb4867
(Valternate_charset_table): The valiable deleted.
...
(Venable_character_unification,
Vstandard_character_unification_table_for_read,
Vstandard_character_unification_table_for_write,
Qcharacter_unification_table): New variables.
(syms_of_coding): Initialize and declare them.
(DECODE_ISO_CHARACTER): Modified to handle a character unification
table instead of Valternate_charset_table.
(DECODE_DESIGNATION): Delete handling of Valternate_charset_table.
(decode_coding_iso2022): Handle a character unification table.
(ENCODE_ISO_CHARACTER): New macro.
(encode_designation_at_bol): Handle a character unification table.
Do not return -1 even if end-of-line is not in the current run.
(encode_coding_iso2022): Handle a character unification table.
Call macro ENCODE_ISO_CHARACTER instead of calling
ENCODE_ISO_CHARACTER_DIMENSION1 and
ENCODE_ISO_CHARACTER_DIMENSION2 directly. Check the size of
carryover before copying it to destination.
(setup_coding_system): Initialize the member
character_unification_table of the struct coding system to Qnil.
(Fset_keyboard_coding_system): Doc string augmented.
1997-05-10 03:37:01 +00:00
Kenichi Handa
ceb5851081
(CODING_SPEC_ISO_PLANE_CHARSET): Return -1 if no
...
character set is invoked to PLANE.
(struct coding_system): New member character_unification_table.
1997-05-10 03:37:01 +00:00
Kenichi Handa
cdfb0f1d9b
(Fwrite_region): Add 7th optional arg
...
CODING_SYSTEM. Move gap after a newline code if we are encoding
in a coding system which requires designation sequences to be put
at beginning of line. Set coding.last_block to 1 before calling
a_write for an empty file.
(build_annotations): Code tuned up for handling
pre_write_conversion of a coding system.
(e_write): Delete code for handling carryover of code conversion.
It is now handled in encode_coding.
(auto_save_1): Supply 7th new arg CODING_SYSTEM as Qnil to
Fwrite_region.
1997-05-10 03:37:01 +00:00
Kenichi Handa
477f8642b9
(Fx_create_frame): Delete code for handling the X
...
resouce "Fontset".
1997-05-10 03:37:01 +00:00
Kenichi Handa
f78da51e8d
(selection_data_to_lisp_data): If TYPE is `STRING'
...
and DATA contains 8-bit codes, decode them as Latin-1 characters.
(lisp_data_to_selection_data): Supply 4th arg TABLE as Qnil to
find_charset_in_str.
1997-05-10 03:37:01 +00:00
Kenichi Handa
34910d41c1
(dumpglyphs): Even if font (not fontset) is used,
...
display Latin1 characters correctly if the font contains glyphs
for them. Fix bug of displaying cursor on a composite character.
1997-05-10 03:37:01 +00:00
Richard M. Stallman
5b467a5234
(Fexecute_extended_command): Pass new arg to Fcompleting_read.
1997-05-10 03:24:32 +00:00
Richard M. Stallman
27908c4bfe
(Fread_file_name): Finish previous change.
1997-05-10 03:20:43 +00:00
Richard M. Stallman
9d991de859
(Fread_coding_system, Fread_non_nil_coding_system):
...
Pass new arg to Fcompleting_read.
1997-05-10 03:19:20 +00:00
Richard M. Stallman
690f91845e
(iso-languages): For Latin-2, add ^I and ^i. Fix ~a.
1997-05-10 01:47:16 +00:00
Richard M. Stallman
6ccc68a265
(iso-languages): Add charset spec to some elements.
...
(iso-accents-compose): Add iso-accents-insert-offset to the code.
(iso-accents-insert-offset): New variable.
(iso-accents-customize): Set iso-accents-insert-offset
according to data from iso-languages.
1997-05-10 01:43:18 +00:00
Richard M. Stallman
b3e78233cd
(read_minibuf): Declaration deleted.
1997-05-10 01:24:59 +00:00
Richard M. Stallman
53efb70716
(quoted-insert-character-offset): Initialize more cleanly.
...
(quoted-insert): Don't offset codes above 377.
1997-05-10 00:39:44 +00:00
Richard M. Stallman
b392bac9b9
(server-buffer-done): New arg FOR-KILLING.
...
(server-kill-buffer): New fn, to inform clients when buffer is killed.
1997-05-10 00:37:24 +00:00
Richard M. Stallman
543abb4a78
(dabbrev-case-replace, dabbrev-case-fold-search):
...
Make these simple three-value choices.
(dabbrev-completion): Handle dabbrev-case-fold-search
and dabbrev-case-replace the new way.
(dabbrev-expand, dabbrev--substitute-expansion): Likewise.
1997-05-10 00:33:28 +00:00
Richard M. Stallman
19e31f7cf9
Add a `provide' call.
...
Delete periods from many error messages.
1997-05-09 21:58:00 +00:00
Richard M. Stallman
a7ebd44378
(Fx_popup_menu): Do fix.
1997-05-09 21:47:48 +00:00
Richard M. Stallman
b0144c1bbe
(timer-event-handler): Take timer as arg directly.
...
Don't bind a key in special-event-map.
1997-05-09 19:57:36 +00:00
Richard M. Stallman
637b47089a
(read-quoted-char): Don't mask down to 8 bits.
1997-05-09 06:31:04 +00:00
Richard M. Stallman
a47e454e39
Add Kermit replacement project.
1997-05-09 05:19:39 +00:00
Richard M. Stallman
74e89fc9b4
(TAGS): Fix typo.
1997-05-08 20:49:36 +00:00
Richard M. Stallman
8c731d3d49
(byte-compile-file-form-custom-declare-variable): New function.
1997-05-08 16:28:07 +00:00
Richard M. Stallman
dc2e979fc7
Fix previous change.
1997-05-08 16:04:55 +00:00
Richard M. Stallman
27f73a8b79
(customize): Call customize-group.
1997-05-08 16:03:40 +00:00
Richard M. Stallman
5f7480417e
(iso-accents-compose):
...
Handle case where unread-command-events is already nonempty.
1997-05-08 14:51:57 +00:00
Richard M. Stallman
43a8874dac
(assoc-ignore-case): Function deleted.
...
(bibtex-member-of-regexp): Renamed from member-of-regexp.
Call changed.
1997-05-08 06:02:42 +00:00
Richard M. Stallman
d925fb392a
(Qtimer_event): Variable deleted.
...
(Qtimer_event_handler): New variable.
(syms_of_keyboard): Don't initialize Qtimer_event.
Do initialize Qtimer_event_handler.
(read_char): Don't check for timer event.
(swallow_events): Don't handle timer events.
(timer_check): Likewise.
(make_lispy_event): Likewise.
1997-05-08 05:51:48 +00:00
Richard M. Stallman
293a54ce2c
(mark_window_display_accurate, redisplay_internal):
...
Test highlight_nonselected_windows.
(display_text_line): Likewise (in more places).
(syms_of_xdisp): Initialize highlight_nonselected_windows to 0.
1997-05-08 05:48:01 +00:00
Richard M. Stallman
a2185576ed
Customize.
...
(display-time-string-forms): Test display-time-day-and-date
and display-time-24hr-format here.
(display-time-format): Default value is now nil.
1997-05-08 05:11:50 +00:00
Richard M. Stallman
a0cd87a4d6
(menu-bar-help-menu): Move "Customize" to the top.
1997-05-07 20:54:04 +00:00
Richard M. Stallman
8c44b2ad7a
(printify-region): Doc fix.
1997-05-07 20:31:57 +00:00
Richard M. Stallman
bbc054a9ab
(holiday-passover-etc): Postpone date of Yom
...
HaShoah to Monday if it falls on Sunday (as per ammendment passed
by the Israeli Kenesset, May, 1997).
1997-05-07 19:34:18 +00:00
Richard M. Stallman
214c0a6281
Delete the code that was trying to define BSD "right"
...
now that Emacs doesn't use the symbol BSD this way.
1997-05-07 19:22:58 +00:00
Thomas Bushnell, BSG
9bdc0764e0
Recognize either / or - as a machine/suptype separator from uname -m
...
to cope with older systems that have the older uname.
1997-05-07 19:19:04 +00:00
Richard M. Stallman
97d0510c9d
(Fread_file_name): Pass default to Fcompleting_read.
1997-05-07 07:26:10 +00:00
Richard M. Stallman
1438d2d528
Fix customization change.
1997-05-07 04:01:44 +00:00
Richard M. Stallman
eb2e4e70fa
(outline-mode): Autoload cookie deleted.
...
(outline-minor-mode): Likewise.
1997-05-07 03:57:29 +00:00
Richard M. Stallman
322454d48d
(outline-mode): Autoload cookie added.
...
(outline-minor-mode): Likewise.
1997-05-07 03:57:01 +00:00
Richard M. Stallman
c6a04157c1
Use defgroup and defcustom.
1997-05-07 03:54:03 +00:00
Richard M. Stallman
421e0af7f8
(LIBS_MACHINE): Add -lelf.
1997-05-07 00:33:20 +00:00
Richard M. Stallman
c9aadf0322
(custom-make-dependencies):
...
Don't use NOSORT in directory-files.
Don't actually visit the files.
Use re-search to search contents fast.
Search the subdirs of `lisp'.
Bind kept-new-versions when saving.
1997-05-06 21:14:20 +00:00
Richard M. Stallman
94636ed5e8
(MOUSE_SUPPORT): Delete menu-bar.elc.
...
(lisp): Move menu-bar.elc here.
Add custom.elc and cus-start.elc.
1997-05-06 19:42:05 +00:00
Richard M. Stallman
a8f44d07f9
(getline): Don't miss CRLF pairs when the CR and LF are
...
read in separate blocks.
1997-05-06 19:30:49 +00:00
Simon Marshall
05c16cf82c
Use sexp widget in case modified outside custom.
1997-05-06 13:59:36 +00:00
Simon Marshall
a6c6e755bc
Quote :group names.
1997-05-06 13:54:06 +00:00
Richard M. Stallman
1fa68f218e
(byte-optimize-approx-equal): Use <=, not <.
...
(byte-optimize-minus, byte-optimize-plus): Optimize adding
or subtracting 1.
1997-05-06 03:53:10 +00:00
Richard M. Stallman
3ee4159a4e
(display_text_line): Clear region_showing to Qnil if the
...
window should not show a region.
(redisplay_internal): Do update region_showing when ! all_windows.
1997-05-06 03:42:02 +00:00
Richard M. Stallman
396a830c5e
(Fset_window_configuration): Set last_selected_window
...
in the new selected window's new buffer.
1997-05-06 03:29:39 +00:00
Richard M. Stallman
9df238211e
(imenu-auto-rescan): Fix typo.
1997-05-05 23:41:56 +00:00