Chong Yidong
9f215d25e0
(tty_free_frame_resources): Renamed from delete_tty_output; all
...
callers changed. Call free_frame_faces to free the face cache.
2008-12-11 20:38:36 +00:00
Chong Yidong
ec4e88d751
* term.c (tty_free_frame_resources): Renamed from delete_tty_output;
...
all callers changed. Call free_frame_faces to free the face cache.
2008-12-11 20:38:26 +00:00
Jason Rumney
8ec71e2341
(fill_in_logfont): Don't assume symbol script means SYMBOL_CHARSET.
2008-12-11 14:58:04 +00:00
Jason Rumney
b4233ec94b
(uniscribe_encode_char): Increase glyph buffer size for surrogates.
2008-12-11 13:02:52 +00:00
Juanma Barranquero
011a014396
Move decoding of locale info from Lisp to C.
...
* src/w32proc.c (Fw32_get_locale_info): Decode long form of locale name.
* lisp/w32-fns.el (w32-list-locales): Revert part of 2008-10-17 change;
decoding of long locale info is now done in `w32-get-locale-info'.
2008-12-11 09:40:44 +00:00
Juanma Barranquero
3c309f345b
* process.c (Fsystem_process_attributes, syms_of_process):
...
Fix typo in name of Ssystem_process_attributes.
Reported by Ulrich Mueller <ulm@kph.uni-mainz.de>.
2008-12-11 08:46:35 +00:00
Juanma Barranquero
fedc6ab555
* syntax.c (Fmodify_syntax_entry): Doc fix.
2008-12-11 01:49:46 +00:00
Juanma Barranquero
ba3de0e8f9
* font.c (Ffont_spec): Move usage to end of docstring.
2008-12-10 19:25:26 +00:00
Juanma Barranquero
e3eea1fca2
Fix whitespace breakage by bug#870 (and it wasn't even me, this time).
2008-12-10 16:31:26 +00:00
Jason Rumney
2db5c0e6a3
Improve comments for last change.
2008-12-10 16:21:39 +00:00
Jason Rumney
9d32f81899
(add_font_entity_to_list): Limit unicode-sip fonts to those that
...
contain characters beyond the bmp.
2008-12-10 16:10:36 +00:00
Jason Rumney
174f1c745d
(Qcham): New symbol.
...
(font_supported_scripts): Add cham, and comments for other new
scripts in bitfield from OpenType spec.
2008-12-10 15:37:46 +00:00
Juanma Barranquero
2ae37cf085
Fix typos.
2008-12-10 10:44:34 +00:00
Kenichi Handa
7b6494787a
(fc_charset_table): Add "unicode-sip".
...
(ftfont_spec_pattern): Lookup fc_charset_table for the regisry
Qunicode_sip.
2008-12-10 06:01:44 +00:00
Juanma Barranquero
2133e2d138
* coding.c (QCdefault_char): Rename from QCdefalut_char.
...
(Fcoding_system_put): Use QCdefault_char.
(syms_of_coding): Set QCdefault_char, not QCdefalut_char.
2008-12-10 01:04:19 +00:00
Juanma Barranquero
4ccfa1c0d1
Fix typos.
2008-12-10 00:53:33 +00:00
Chong Yidong
9743ac48dd
(syms_of_xftfont): Fix typo.
2008-12-09 23:54:29 +00:00
Chong Yidong
74d819ebdb
* xftfont.c (syms_of_xftfont): Fix typo.
2008-12-09 23:54:20 +00:00
Chong Yidong
dc9cc5743b
(Fbuffer_swap_text): Signal error if swapping a dead buffer.
2008-12-09 23:08:05 +00:00
Chong Yidong
9af886ee0f
* buffer.c (Fbuffer_swap_text): Signal error if swapping a dead
...
buffer.
2008-12-09 23:07:56 +00:00
Dan Nicolaescu
7c19d3aedb
(main): Close daemon_pipe on exec.
2008-12-08 16:22:40 +00:00
Chong Yidong
d31eee5ecc
(encode_terminal_code): Free any previous memory blocks
...
before calling xmalloc for encode_terminal_src or
encode_terminal_dst.
(maybe_fatal): Buffer argument deleted. Don't free buffer here.
All callers changed.
(init_tty): Store termcap data and string buffers in new struct
tty members termcap_term_buffer and termcap_strings_buffer.
(delete_tty): Free them.
(syms_of_term): Initialize encode_terminal_src and
encode_terminal_dst.
2008-12-08 14:44:30 +00:00
Chong Yidong
d93264c678
(struct tty): New members termcap_term_buffer and
...
termcap_strings_buffer.
2008-12-08 14:44:23 +00:00
Chong Yidong
567826bbb2
* termchar.h (struct tty): New members termcap_term_buffer and
...
termcap_strings_buffer.
* term.c (encode_terminal_code): Free any previous memory blocks
before calling xmalloc for encode_terminal_src or
encode_terminal_dst.
(maybe_fatal): Buffer argument deleted. Don't free buffer here.
All callers changed.
(init_tty): Store termcap data and string buffers in new struct
tty members termcap_term_buffer and termcap_strings_buffer.
(delete_tty): Free them.
(syms_of_term): Initialize encode_terminal_src and
encode_terminal_dst.
2008-12-08 14:43:45 +00:00
Seiji Zenitani
aa96c42b3a
* nsfns.m (ns_set_background_color): Remove code duplication.
2008-12-07 05:00:54 +00:00
Chong Yidong
df36ff1f38
(make_conversion_work_buffer): Disable buffer modification hooks in
...
the work buffer.
2008-12-07 00:58:47 +00:00
Chong Yidong
b7e1d896e0
* coding.c (make_conversion_work_buffer): Disable buffer modification
...
hooks in the work buffer.
2008-12-07 00:58:16 +00:00
Eli Zaretskii
b5ec91a5c0
(procfs_system_process_attributes): If `nread' has a negative value, assign
...
zero to it.
2008-12-05 16:49:20 +00:00
Chong Yidong
68c5540bb7
Minor correction.
2008-12-05 14:45:32 +00:00
Chong Yidong
fbbdcf2fe0
(Vdebug_on_error): Doc fix.
2008-12-05 14:45:14 +00:00
Chong Yidong
a5d2a52bd3
* eval.c (syms_of_eval): Doc fix.
2008-12-05 14:44:53 +00:00
Kenichi Handa
7bf1bb2124
(ftfont_shape_by_flt): Use "combining" flt if the
...
second character is a combining character.
2008-12-05 12:26:58 +00:00
Eli Zaretskii
2fdc7d0031
(procfs_system_process_attributes): Don't use cmd, cmdsize, and q without
...
initializing them first.
2008-12-05 07:09:16 +00:00
Jason Rumney
bf6bfba823
*** empty log message ***
2008-12-04 15:25:53 +00:00
Jason Rumney
f70eb806e6
(w32font_draw): Initialize orig_clip before getting it, and delete it
...
when finished.
2008-12-04 15:21:53 +00:00
Dan Nicolaescu
a3b1a46831
(kbd_buffer_get_event): Follow the non-interactive
...
case when running as a daemon before detaching.
2008-12-04 08:53:26 +00:00
Juanma Barranquero
805f2638aa
Better description.
2008-12-03 14:16:27 +00:00
Juanma Barranquero
8b8be8eb0e
* w32.c (init_environment): Don't free handle to library shell32.dll.
2008-12-03 14:13:42 +00:00
Kenichi Handa
905ca9d212
(encode_coding_emacs_mule): Be sure to set `code'.
2008-12-03 06:35:02 +00:00
Kenichi Handa
e500c47d64
(font_at): Set `multibyte' at first.
2008-12-03 05:54:27 +00:00
Kenichi Handa
ca51633489
*** empty log message ***
2008-12-03 05:48:37 +00:00
Kenichi Handa
1b17adfd3b
(decode_coding_charset): Check type of an element of
...
vector VALIDS.
2008-12-03 05:48:11 +00:00
Kenichi Handa
b1bde62298
(face_for_char): Handle invalid charset property
...
correctly.
(font_for_char): Likewise.
2008-12-03 05:30:38 +00:00
Chong Yidong
2cf4d521ac
Handle fonts with corrupted size specs, i.e. non-int and non-float.
2008-12-03 05:16:38 +00:00
Chong Yidong
ba207571de
(font_update_lface): Handle fonts with corrupted size specs,
...
i.e. non-int and non-float.
2008-12-03 05:16:18 +00:00
Chong Yidong
d03b5cdb8c
(Fopen_font): Compute pixel size correctly.
2008-12-03 05:10:50 +00:00
Chong Yidong
d5b01609a0
* font.c (Fopen_font): Compute pixel size correctly.
2008-12-03 05:10:33 +00:00
Chong Yidong
76d126ecc5
(ftfont_list_family): Initialize list var earlier.
2008-12-03 05:00:52 +00:00
Chong Yidong
8adb3a3bbb
* ftfont.c (ftfont_list_family): Initialize list var earlier.
2008-12-03 05:00:21 +00:00
Chong Yidong
bf39cdd818
(ftfont_resolve_generic_family): Avoid using uninitialized var.
2008-12-03 04:57:58 +00:00