Kenichi Handa
b550eb05f7
(Fset_fontset_font): Fix previous change.
1999-04-12 01:26:06 +00:00
Kenichi Handa
79091e9c64
(Fquery_fontset): Check for fontset aliases here.
...
(Fnew_fontset, Fset_fontset_font): Don't check for them here.
1999-04-10 02:21:00 +00:00
Richard M. Stallman
f87740dccb
(do_autoload): Preserve match data.
1999-04-09 19:21:52 +00:00
Richard M. Stallman
abc9d9597c
(Fmake_indirect_buffer): Copy multibyte status from the base buffer.
...
(Fset_buffer_multibyte): Copy new multibyte status
into the buffer's indirect buffers.
1999-04-09 19:20:26 +00:00
Richard M. Stallman
0748d150ec
(Faccept_process_output): Check validity of PROCESS.
1999-04-08 16:50:04 +00:00
Eli Zaretskii
fb7f676dd3
(jp_kbd_translate_table): Fix the other \ key.
1999-04-08 11:55:45 +00:00
Richard M. Stallman
26e18ed97f
(x_set_font): Fix error message.
1999-04-08 01:16:01 +00:00
Richard M. Stallman
9af3dc479f
(Fquery_fontset): Don't check for fontset aliases here.
...
(Fnew_fontset, Fset_fontset_font): Check for them here.
(Ffontset_info, Fnew_fontset, Fset_fontset_font):
Fix error message syntax.
1999-04-07 23:35:12 +00:00
Richard M. Stallman
8ea3e05445
(x_to_w32_font): Provide sufficient buffer to encode_coding to avoid carryover.
1999-04-07 05:48:00 +00:00
Kenichi Handa
e238283b30
(base64_encode_1): Don't add unnecessary newline at the tail.
1999-04-07 05:40:54 +00:00
Richard M. Stallman
6d4e6528f5
(Ffile_attributes): Doc fix.
1999-04-06 23:41:21 +00:00
Richard M. Stallman
fb2fdea71c
(get_doc_string): When UNIBYTE and DEFINITION are 0,
...
let the data control whether string is unibyte.
1999-04-06 19:50:49 +00:00
Richard M. Stallman
b91f7a6f35
(Faccessible_keymaps): Really initialize i_byte.
...
Convert 0200 to meta only in a unibyte string.
(Fkey_description): Likewise.
1999-04-06 19:36:02 +00:00
Kenichi Handa
52d41803be
Add comments for decode_coding and encode_coding.
1999-04-06 12:34:12 +00:00
Kenichi Handa
6076842800
(ccl_driver) <CCL_ReadMultibyteChar2>: Fix bug of handling
...
a composite character by skipping its leading code.
<CCL_WriteMultibyteChar2>: Handle non-ascii single byte character
correctly.
1999-04-06 12:33:42 +00:00
Eli Zaretskii
a54b7a82c8
(dos_rawgetc): Don't zero out c if private translation
...
table was used.
(jp_kbd_translate_table): Support C-\.
(it_kbd_translate_table): Map `>' correctly.
(it_keyboard): Add `>'.
1999-04-06 10:25:31 +00:00
Richard M. Stallman
6445414a59
(graft_intervals_into_buffer): Turn off
...
inhibit_modification_hooks around calling Fset_text_properties.
1999-04-06 08:49:28 +00:00
Kenichi Handa
07ff4fb3cf
(dumpglyphs): Be sure to fill the whole background of
...
glyphs.
1999-04-05 06:47:41 +00:00
Eli Zaretskii
ec4d531332
(jp_kbd_translate_table): Fix last change.
1999-04-05 06:36:31 +00:00
Eli Zaretskii
d1d5dc1954
(struct kbd_translate): New struct, for key translation
...
tables private to certain national keyboard layouts.
(struct dos_keyboard_map): Add a pointer to a private translation
table.
(jp_kbd_translate_table): Private table for the Japanese
keyboard.
(jp_keyboard): Japanese keyboard layout.
(it_kbd_translate_table): Private table for the Italian keyboard.
(it_keyboard): Use it_kbd_translate_table.
(keyboard_layout_list): Add the Japanese keyboard.
(dos_rawgetc): Use the keyboard-private translation table, if
available.
(abort) [__DJGPP_MINOR__ >= 2]: Raise SIGABRT.
1999-04-04 11:43:57 +00:00
Kenichi Handa
919c7723de
(redisplay_window): When we call compute_motion with
...
HPOS got from w->last_point_x, call it with DID_MOTION 1.
(display_text_line): Stop the loop for processing overlay strings
when we reach the right edge of the window.
1999-04-02 16:35:33 +00:00
Karl Heuer
80184dac07
(Fexecute_kbd_macro): Save real_this_command.
...
(pop_kbd_macro): Restore the saved real_this_command.
(Fcall_last_kbd_macro): Set real_this_command to the macro.
1999-03-30 18:02:13 +00:00
Karl Heuer
90d456d297
(Fset_buffer_modified_p): Don't lock or unlock
...
if buffer-file-name is nil.
1999-03-26 17:55:42 +00:00
Andrew Innes
0ece9ef6bf
(Fw32_set_clipboard_data): Take into account line
...
ends when calculating clipboard storage needed for non-ASCII text.
1999-03-25 22:59:18 +00:00
Andrew Innes
a7976df819
(PREPARED_HEADERS): Change name of paths.h to epaths.h.
...
(epaths.h): Renamed from paths.h.
(clean):
($(BLD)\filelock.obj):
($(BLD)\lread.obj):
($(BLD)\w32fns.obj): Renamed paths.h to epaths.h.
1999-03-25 22:56:34 +00:00
Kenichi Handa
f30b349973
(decode_mode_spec_coding): Handle integer value in
...
eoltype correctly for backward compatibility.
1999-03-23 12:29:30 +00:00
Kenichi Handa
8dbb769e94
(encode_coding_iso2022): Initialize dummy arguments to
...
ENCODE_ISO_CHARACTER for the previous change on this macro.
1999-03-23 12:28:55 +00:00
Kenichi Handa
6f5510294b
(ENCODE_ISO_CHARACTER): Check validity of CHARSET. If
...
invalid, produce the buffer internal byte sequence without
encoding.
1999-03-20 07:47:54 +00:00
Karl Heuer
00d6521642
(Fformat): Accept %i format.
1999-03-19 08:09:59 +00:00
Karl Heuer
29a2adb0fb
(get_boot_time): Test tempname, not filename.
1999-03-18 00:16:38 +00:00
Geoff Voelker
f46e6225bb
(enum_font_cb2): Set the font height to be the
...
character height, not the cell height.
(Fw32_select_font): Initialize font dialog with current
default font.
(Vw32_system_coding_system): New variable.
(w32_strict_filenames): Add comment.
(w32_to_x_font): Decode font name using Vw32_system_coding_system.
(x_to_w32_font): Encode font name using Vw32_system_coding_system.
(syms_of_w32fns): Add w32-system-coding-system.
1999-03-17 22:03:55 +00:00
Geoff Voelker
865203c3b7
Merged patches from Meadow.
1999-03-17 22:03:43 +00:00
Karl Heuer
bf1b7b30da
(XTread_socket) <ConfigureNotify>:
...
If cursor pos is outside the new frame size, mark cursor as off.
1999-03-15 19:53:32 +00:00
Kenichi Handa
d847cc360a
(try_window_id): Initizlie val.ovstring_chars_done to 0.
1999-03-15 02:20:31 +00:00
Kenichi Handa
d645aaa442
(x_list_fonts): Trap X errors so that Emacs doesn't die
...
by them.
(x_load_font): Likewise.
1999-03-15 00:11:22 +00:00
Karl Heuer
4b7da890ac
(Fexecute_kbd_macro): Initialize executing_macro_iterations at beginning.
1999-03-14 06:33:01 +00:00
Geoff Voelker
1075afa924
(w32_strict_fontnames): New variable.
...
(Fx_create_frame): Formatting fix.
(w32_load_system_font): Keep trying to load non-existant font
if w32_strict_fontnames is nil. Formatting fix.
(syms_of_w32fns): Add w32-strict-fontnames.
1999-03-14 05:27:47 +00:00
Geoff Voelker
5eee6366e8
(W32_TEXTOUT): Do not multiply nchars by
...
charset_dim.
(dumpglyphs): Formatting fixes.
1999-03-14 05:27:21 +00:00
Geoff Voelker
b1f918f8da
(w32_wnd_proc): Handle WM_GETMINMAXINFO message.
1999-03-14 05:21:29 +00:00
Karl Heuer
908ec3ce2c
(BASE_PURESIZE): Increase to 505000.
1999-03-10 19:58:01 +00:00
Karl Heuer
a3fd58aa89
(init_filelock): New function.
1999-03-09 22:09:49 +00:00
Karl Heuer
ad067ea663
(main) [CLASH_DETECTION]: Call init_filelock.
1999-03-09 22:09:09 +00:00
Dave Love
3be6c6a0a2
Doc fix.
1999-03-09 19:20:59 +00:00
Kenichi Handa
1f5dbf34c7
(setup_coding_system): Check for CODING_SYSTEM = nil.
1999-03-09 11:55:12 +00:00
Karl Heuer
e3a5b8ae84
(get_boot_time): Reduce scope of #ifdef BOOT_TIME
...
to only the part that uses get_boot_time_1.
1999-03-09 03:31:10 +00:00
Dave Love
68cfd85324
(Finsert_file_contents): Use xfree.
1999-03-07 15:53:09 +00:00
Kenichi Handa
f1653e8fe4
(callproc.o, coding.o, fileio.o, msdos.o, process.o,
...
term.o, xselect.o): Depend on ccl.h.
1999-03-06 05:31:24 +00:00
Geoff Voelker
47373a1fdb
Remove common multiple file compilation commands.
1999-03-06 02:15:46 +00:00
Kenichi Handa
7f8a084075
(Fbase64_encode_string): Allocate sufficient memory for
...
newlines added when the arg NO-LINE-BREAK is nil.
1999-03-04 11:35:42 +00:00
Karl Heuer
5ed6257458
(syms_of_buffer): Doc fix.
1999-03-04 09:16:12 +00:00