Kenichi Handa
93ff0d1e66
*** empty log message ***
2003-11-13 06:04:36 +00:00
Kenichi Handa
9b40fbe699
(base64_encode_1): Fix previous change.
2003-11-13 06:03:46 +00:00
Kenichi Handa
2449d4d0a9
(set_fontset_font): New function.
...
(Fset_fontset_font): If a font is specified for a charset, use
map_charset_chars to store the font spec in a fontset.
2003-11-08 00:54:53 +00:00
Jason Rumney
d26a468944
*** empty log message ***
2003-11-03 22:24:31 +00:00
Jason Rumney
c7715fe43a
Ensure iso10646-1 is always defined
2003-11-03 22:24:01 +00:00
Kenichi Handa
f6d7b295d3
*** empty log message ***
2003-10-29 11:51:55 +00:00
Kenichi Handa
452a78e0a9
(fontset_face): Create a fallback fontset on demand
...
(make_fontset): Don't create a fallback fontset here.
(free_face_fontset): Free a fallback fontset (if any) too.
(n_auto_fontsets): Delete this variable.
(auto_fontset_alist): New variable.
(new_fontset_from_font_name): Check auto_fontset_alist.
(dump_fontset) [FONTSET_DEBUG]: Fully re-written.
(Ffontset_list_all) [FONTSET_DEBUG]: New function.
(syms_of_fontset): Initialize and staticpro auto_fontset_alist.
Defsubr Sfontset_list_all.
2003-10-29 11:51:42 +00:00
Kenichi Handa
741caaa709
*** empty log message ***
2003-10-24 02:40:38 +00:00
Kenichi Handa
7fc0a41353
(compose-region): Doc fix (delete duplicated line).
2003-10-24 02:40:27 +00:00
Kenichi Handa
cc36ddbf04
(Fnew_fontset): Check NAME more rigidly.
2003-10-24 00:44:48 +00:00
Kenichi Handa
03688566ed
*** empty log message ***
2003-10-24 00:42:37 +00:00
Kenichi Handa
285f930490
(x_list_fonts): Fix excluding of auto-scaled fonts.
2003-10-24 00:40:10 +00:00
Kenichi Handa
c052767cc1
*** empty log message ***
2003-10-23 08:42:54 +00:00
Kenichi Handa
df1e3c952e
(Fnew_fontset): Check NAME more rigidly.
2003-10-23 08:42:39 +00:00
Kenichi Handa
b300bc9298
*** empty log message ***
2003-10-17 07:11:54 +00:00
Kenichi Handa
3bb9958bc0
(Fgoto_char): Fix docstring.
2003-10-17 07:08:08 +00:00
Kenichi Handa
c6d251f01e
Fix category for Ethiopic.
2003-10-17 07:06:53 +00:00
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