1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-02-05 20:43:08 +00:00

49178 Commits

Author SHA1 Message Date
Kenichi Handa
4d97db648d *** empty log message *** 2003-10-16 00:44:55 +00:00
Kenichi Handa
c669988b6b (insert_from_gap): Adjust intervals correctly. 2003-10-16 00:44:43 +00:00
Jason Rumney
e8b4360493 *** empty log message *** 2003-10-12 23:00:15 +00:00
Jason Rumney
2005121fc1 (w32-charset-info-alist): Accept more charset aliases. 2003-10-12 22:58:53 +00:00
Jason Rumney
41375f89f7 (GLYPHSET, WCRANGE): Define if system headers don't.
(pfnGetFontUnicodeRanges): New dynamically loaded function.
(w32_initialize): Try to load it.
(x_get_font_repertory): Use it if available.
(w32_encode_char): Add shortcut for unicode output.
2003-10-12 22:55:45 +00:00
Jason Rumney
f1de3410d2 (w32_load_system_font): Default charset to -1.
(x_to_w32_charset): Match all fonts for unicode.
(w32_to_x_charset): New parameter; matching. Don't return partial or
wildcard charsets.
(w32_to_all_x_charsets): Don't return partial or wildcard charsets.
(w32_codepage_for_font): Return CP_UNICODE for unicode.
(w32_to_x_font): Match supplied charset to a real charset.
(enum_font_cb2): Always list unicode versions.
2003-10-12 22:47:33 +00:00
Jason Rumney
bc78cf6e0c (temacs): Increase EMHEAP further to avoid startup message about low memory. 2003-10-12 13:56:23 +00:00
Jason Rumney
a8f4557c55 *** empty log message *** 2003-10-11 23:28:58 +00:00
Jason Rumney
54a803c561 (DONTCOMPILE): Remove old languages. Add international/latin1-disp.el.
(LC_ALL): Define as C.
2003-10-11 23:28:23 +00:00
Jason Rumney
21b398d8d0 (temacs): Increase EMHEAP. 2003-10-11 23:13:45 +00:00
Jason Rumney
02302277fa *** empty log message *** 2003-10-11 23:04:57 +00:00
Jason Rumney
66f30e44e9 (w32_encode_char): New charset parameter. font_info.encoding becomes
encoding_type.
(x_get_font_repertory): New function. Warning: stub only!
(x_new_font): Return quickly if font already set.
(x_new_fontset): fontsetname parameter is Lisp_Object. Use new
fs_query_fontset. Try new_fontset_from_font_name. Use fontset_name for
return value.
2003-10-11 23:01:55 +00:00
Jason Rumney
b7a6fc0791 Declare x_get_font_repertory. 2003-10-11 22:43:50 +00:00
Jason Rumney
bf2133d71e (Fw32_set_clipboard_data): Use string_x_string_p in place of
find_charset_in_text. Use encode_coding_object in place	of encode_coding.
(Fw32_get_clipboard_data): Use decode_coding_c_string in place of
decode_coding.
2003-10-11 22:41:38 +00:00
Jason Rumney
10b4bc332e (Fx_create_frame, x_create_tip_frame): Use new version of x_new_fontset.
(w32_load_system_font): Initialize charset as unicode.
font_info.encoding becomes encoding_type.
(w32_to_x_font): Use decode_coding_c_string in place of decode_coding.
(x_to_w32_font): Use encode_coding_object in place of encode_coding.
(syms_of_w32fns): Set get_font_repertory_func.
2003-10-11 22:35:25 +00:00
Jason Rumney
fc0b0cffeb Include character.h. Use terminal_encode_buffer from term.c.
(write_glyphs): Use new version of encode_terminal_code. Use
encode_coding_object in place of encode_coding.
2003-10-11 22:24:47 +00:00
Jason Rumney
f78f8eccb6 (w32_load_bdf_font): Clear font_info before filling.
encoding becomes encoding_type.
2003-10-11 22:18:29 +00:00
Jason Rumney
74e6e6705d (terminal_encode_buffer): Make externally visible. 2003-10-11 22:15:08 +00:00
Jason Rumney
b815ce19c8 Don't set fontsets to use sjis. 2003-10-11 22:05:10 +00:00
Jason Rumney
ccba538f06 Add character.h dependancies.
(character.o, chartab.o): New targets.
2003-10-11 22:00:53 +00:00
Kenichi Handa
652a7e9589 (Finsert_file_contents) [DOS_NT]: Fix previous change. 2003-10-09 23:19:34 +00:00
Kenichi Handa
c720944810 *** empty log message *** 2003-10-09 23:08:38 +00:00
Kenichi Handa
f7ce9c0cb6 (Finsert_file_contents) [DOS_NT]: Use the macro CODING_ID_EOL_TYPE.. 2003-10-09 23:08:14 +00:00
Andreas Schwab
29f842da09 *** empty log message *** 2003-10-06 22:30:44 +00:00
Andreas Schwab
fba4576f02 (produce_chars): Revert last change. 2003-10-06 22:30:26 +00:00
Kenichi Handa
dcafe1c7b8 *** empty log message *** 2003-10-06 11:24:18 +00:00
Kenichi Handa
0e3dd87aae (x_get_font_repertory): Handle the case that the
encoding of font is other than Unicode.
2003-10-06 11:23:25 +00:00
Kenichi Handa
f7a9f116b0 (load_font_get_repertory): Pay attention to the case
that ENCODING of a font is specified by a char-table.
2003-10-06 11:22:42 +00:00
Kenichi Handa
d6925f388c (Fdefine_coding_system_alias): Update Vcoding_system_list. 2003-10-06 11:21:31 +00:00
Kenichi Handa
05d6275c2e (char_table_translate): Use CHARACTERP, not INETEGERP. 2003-10-06 11:20:45 +00:00
Kenichi Handa
96f45cf0a7 (charset_unicode): Extern it. 2003-10-06 11:20:06 +00:00
Kenichi Handa
3cc67a4dc3 (string_xstring_p): Check by (C >= 0x100).
(find_charsets_in_text): Format of the arc CHARSETS changed.  New
arg MULTIBYTE.
(Ffind_charset_region, Ffind_charset_string): Adjusted for the
change of find_charsets_in_text.
(Fsplit_char): Fix doc.  Never return unknown.
2003-10-06 11:19:39 +00:00
Kenichi Handa
ec480361d4 *** empty log message *** 2003-10-02 12:40:04 +00:00
Kenichi Handa
c5a518dfdc (encode_terminal_code): Don't handle glyph-table. Check
if a character is encodable by the terminal coding system.  If
not, produces proper number of `?'s.  Update
terminal_encode_buffer and terminal_encode_buf_size if necessary.
(produce_glyphs): Check by CHAR_BYTE8_P, not SINGLE_BYTE_CHAR_P.
2003-10-02 12:39:47 +00:00
Kenichi Handa
52e4738380 *** empty log message *** 2003-10-01 04:48:18 +00:00
Kenichi Handa
56880b7020 (iso-2022-jp, iso-2022-jp-2, japanese-iso-8bit): Fix the order of
charsets in :charset-list.
2003-10-01 04:48:03 +00:00
Kenichi Handa
4ae0a2c0ff (terminal_encode_buffer, terminal_encode_buf_size): New
variables.
(encode_terminal_code): Argument changed.  Encode multiple
characters at once.  Store the result of encoding in
terminal_encode_buffer.
(write_glyphs): Adjusted for the change of encode_terminal_code.
(insert_glyphs): Likewise.
(term_init): Initialize terminal_encode_buffer and
terminal_encode_buf_size.
2003-10-01 04:43:53 +00:00
Kenichi Handa
0b5670c996 (consume_chars): If coding->src_object is nil, don't check annotation. 2003-10-01 04:40:19 +00:00
Kenichi Handa
fa85a32548 *** empty log message *** 2003-09-30 23:28:01 +00:00
Kenichi Handa
c1900b7e60 *** empty log message *** 2003-09-30 11:34:13 +00:00
Kenichi Handa
36358790c0 (auto-composition-chunk-size): Variable deleted.
(auto-compose-chars): Always stop after processing a newline.
2003-09-30 11:09:29 +00:00
Kenichi Handa
e53d2f0069 (handle_auto_composed_prop): Check if the last
characters of auto-composed region is newly composed with the
following characters.
(handle_composition_prop): Fix checking of point being inside
composition.
2003-09-30 11:07:55 +00:00
Dave Love
90ed648a4f *** empty log message *** 2003-09-29 18:18:04 +00:00
Dave Love
f7fb8e5610 (find_and_call_menu_selection): Make menu_bar_items_used
EMACS_INT.
2003-09-29 18:17:35 +00:00
Dave Love
faf8f5a4fe (DefaultDepthOfScreen, x_encode_text): Remove unused vars. 2003-09-29 18:16:30 +00:00
Dave Love
3062711f99 (face_numeric_value): Declare dim size_t.
(Finternal_lisp_face_equal_p): Remove unused f.
2003-09-29 18:15:16 +00:00
Dave Love
cbb6a48ad0 (regex_compile): Remove unused var. 2003-09-29 18:08:13 +00:00
Dave Love
e714d5dc90 (Fminibuffer_complete_word): Remove unused var. 2003-09-29 18:07:03 +00:00
Dave Love
f69559dd10 (Fset_keymap_parent, map_keymap, Fcopy_keymap)
(Faccessible_keymaps, where_is_internal): Remove unused vars.
2003-09-29 18:06:24 +00:00
Dave Love
3a0ae1f3b0 (cancel_hourglass_unwind): Return Qnil. 2003-09-29 18:04:28 +00:00