Kenichi Handa
f9d71dcd06
(Fdefine_coding_system_internal): Fix previous change.
...
(decode_coding_charset): Workaround for the bug of GCC 2.96.
2002-05-23 10:56:58 +00:00
Kenichi Handa
3776772e7d
*** empty log message ***
2002-05-23 01:02:14 +00:00
Kenichi Handa
435b59f61f
*** empty log message ***
2002-05-22 11:14:25 +00:00
Kenichi Handa
b0a1e45efc
(Fmake_char): Fix previous change.
2002-05-22 03:50:34 +00:00
Kenichi Handa
cd9c1e8f96
*** empty log message ***
2002-05-21 05:38:48 +00:00
Kenichi Handa
781d7a48c4
(ONE_MORE_BYTE_NO_CHECK): Increment consumed_chars.
...
(emacs_mule_char): New arg src. Delete arg `composition'. Caller
changed. Handle 2-byte and 3-byte charsets correctly.
(DECODE_EMACS_MULE_COMPOSITION_RULE_20): Renamed from
DECODE_EMACS_MULE_COMPOSITION_RULE. Caller changed.
(DECODE_EMACS_MULE_COMPOSITION_RULE_21): New macro.
(DECODE_EMACS_MULE_21_COMPOSITION): Call
DECODE_EMACS_MULE_COMPOSITION_RULE_21. Produce correct annotation
sequence.
(decode_coding_emacs_mule): Handle composition correctly. Rewind
`src' and `consumed_chars' correctly before calling
emacs_mule_char.
(DECODE_COMPOSITION_START): Correctly handle the case of altchar
and alt&rule composition.
(decode_coding_iso_2022): Handle composition correctly.
(init_coding_once): Setup emacs_mule_bytes for private charsets.
2002-05-21 04:23:15 +00:00
Kenichi Handa
0e56a02d6d
*** empty log message ***
2002-05-20 12:08:00 +00:00
Dave Love
e76af44234
*** empty log message ***
2002-05-17 17:10:07 +00:00
Dave Love
b1603380b1
*** empty log message ***
2002-05-16 19:31:47 +00:00
Kenichi Handa
1cba528717
*** empty log message ***
2002-05-16 12:24:32 +00:00
Kenichi Handa
cc5ac4b17c
*** empty log message ***
2002-05-15 23:33:49 +00:00
Kenichi Handa
ac87bbef3e
(encode_coding_object): Give correct arguments ot
...
pre-write-conversion. Ignore the return value of
pre-write-conversion function. Pay attention for the case that
pre-write-conversion change the current buffer. If dst_object is
Qt, even if coding->src_bytes is zero, allocate at least one byte
to coding->destination.
2002-05-14 13:03:45 +00:00
Kenichi Handa
8c2fc31134
(Fset_buffer_multibyte): Convert 8-bit bytes to
...
multibyte form correctly.
2002-05-14 11:51:08 +00:00
Kenichi Handa
48728c92ad
(fs_load_font): Check fontp->full_name (not fontname)
...
against Vfont_encoding_alist.
2002-05-14 08:52:40 +00:00
Kenichi Handa
5afaefc118
(JIS_TO_SJIS): Fix typo (j1->s1, j2->s2).
2002-05-14 08:01:50 +00:00
Kenichi Handa
b121a744db
(Fmake_char): Make it more backward compatible.
2002-05-14 00:40:45 +00:00
Dave Love
356212fe86
*** empty log message ***
2002-05-13 18:28:25 +00:00
Kenichi Handa
b2b3bb62ea
*** empty log message ***
2002-05-13 13:06:25 +00:00
Kenichi Handa
15d143f758
(coding_set_source): Delete the local variable beg_byte.
...
(encode_coding_charset): Delete the local variable charset.
(Fdefine_coding_system_internal): Likewise.
(Fdefine_coding_system_internal): Setup
attrs[coding_attr_charset_valids] correctly.
2002-05-10 03:56:05 +00:00
Dave Love
b74e4686d5
(coding_inherit_eol_type)
...
(Fset_terminal_coding_system_internal)
(Fset_safe_terminal_coding_system_internal): Fix arg declarations.
2002-05-09 18:00:40 +00:00
Kenichi Handa
8efbba212b
*** empty log message ***
2002-05-08 04:19:21 +00:00
Kenichi Handa
e4ac82404f
*** empty log message ***
2002-05-07 12:46:06 +00:00
Kenichi Handa
1a0c5ca966
*** empty log message ***
2002-05-07 04:55:49 +00:00
Kenichi Handa
3d79abfbd4
(try_font_list): Give higher priority to fontset's
...
family than face's family.
2002-05-07 04:51:47 +00:00
Kenichi Handa
6a709baf2a
*** empty log message ***
2002-04-09 07:39:44 +00:00
Kenichi Handa
85779cf5b7
*** empty log message ***
2002-03-11 11:28:06 +00:00
Kenichi Handa
dd6d5c0113
*** empty log message ***
2002-03-08 00:22:54 +00:00
Kenichi Handa
ed9d8bdadc
*** empty log message ***
2002-03-08 00:18:28 +00:00
Kenichi Handa
3e4abc9e90
*** empty log message ***
2002-03-05 01:07:22 +00:00
Kenichi Handa
6f33797458
*** empty log message ***
2002-03-01 04:27:37 +00:00
Kenichi Handa
8a78c965db
Include "character.h".
...
(x_encode_char): New argument CHARSET. Caller changed.
(x_get_char_face_and_encoding): Call ENCODE_CHAR instead of
SPLIT_CHAR.
(x_get_glyph_face_and_encoding): Likewise.
(x_produce_glyphs): Don't check Vnonascii_translation_table Call
CHAR_WIDTH instead of CHARSET_WIDTH.
(XTread_socket): Adjusted for the new code-conversion API.
(x_new_font): Adjusted for the change of FS_LOAD_FONT.
(x_load_font): Adjusted for the change of struct font.
2002-03-01 04:15:33 +00:00
Kenichi Handa
222b06302b
Include "character.h" instead of "charset.h".
...
(Fchar_to_string): Always call CHAR_STRING.
2002-03-01 01:26:16 +00:00
Kim F. Storm
beb0acdfef
*** empty log message ***
2002-02-26 23:02:14 +00:00
Eli Zaretskii
b135bd4ced
(Fsubstitute_in_file_name): Fix the change from 2002-02-08.
2002-02-26 18:42:25 +00:00
Eli Zaretskii
3dfdc066a9
*** empty log message ***
2002-02-26 16:38:05 +00:00
Juanma Barranquero
804d894aa5
(syms_of_ntproc): Doc fix.
2002-02-26 10:01:38 +00:00
Pavel Janík
0277b535be
Include "dispextern.h" unconditionally.
2002-02-24 20:37:24 +00:00
Jason Rumney
82a399d298
*** empty log message ***
2002-02-24 18:40:25 +00:00
Jason Rumney
1f1bce0ece
(WINNT_SUPPORT) [WINDOWSNT]: Add w32-vars.elc and disp-table.elc.
2002-02-24 18:02:49 +00:00
Kim F. Storm
5f24537118
(Flookup_key): Fixed problem in 2001-12-28 patch:
...
The validation of the event type was too strict as it didn't
allow string events; buffer names are used in bindings for
menu-bar-select-buffer (see `menu-bar-update-buffers').
2002-02-24 00:24:37 +00:00
Kim F. Storm
b66bc4a416
*** empty log message ***
2002-02-23 22:32:39 +00:00
Kim F. Storm
a34cb674af
(command_loop_1): Use Fremap_command for command remapping;
...
now try command remapping for all symbols.
2002-02-23 22:03:17 +00:00
Eli Zaretskii
f227fdedfb
(run_pre_post_conversion_on_str): Add prototype.
2002-02-23 18:39:29 +00:00
Jason Rumney
54a0c8a620
*** empty log message ***
2002-02-23 18:24:55 +00:00
Pavel Janík
042c33d318
(enter_timestamp): Put in #if 0 to prevent warning.
2002-02-23 16:36:30 +00:00
Eli Zaretskii
b72d987068
(Fw16_get_clipboard_data): Fix last change.
2002-02-23 08:55:52 +00:00
Jason Rumney
48094ace89
(mouse_move_timer, mouse_button_timer): Initialize.
...
(menu_free_timer): New variable.
(MENU_FREE_ID, MENU_FREE_DELAY): New constants.
(w32_wnd_proc) <WM_TIMER>: Handle menu_free_timer.
<WM_EXITMENULOOP>: Delay before freeing menu. Do nothing if a
menu command is in progress.
<WM_COMMAND>: Set the menu_command_in_progress flag. Kill
any menu_free_timer that is running.
2002-02-23 00:07:22 +00:00
Eli Zaretskii
9feba28107
*** empty log message ***
2002-02-22 14:43:53 +00:00
Eli Zaretskii
3276b4fe6e
(Fw16_set_clipboard_data): Run pre-write-conversion
...
on the string before encoding it.
(Fw16_get_clipboard_data): Run post-read-conversion on the string
after decoding it.
2002-02-22 14:09:07 +00:00
Eli Zaretskii
23e16093ec
Fix last change.
2002-02-22 13:20:00 +00:00