comparison src/ChangeLog @ 100274:c431d4325972

* 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.
author Chong Yidong <cyd@stupidchicken.com>
date Mon, 08 Dec 2008 14:43:45 +0000
parents b78192f63101
children 8e5380a0e38c
comparison
equal deleted inserted replaced
100273:1e6cf7bb6873 100274:c431d4325972
1 2008-12-08 Chong Yidong <cyd@stupidchicken.com>
2
3 * termchar.h (struct tty): New members termcap_term_buffer and
4 termcap_strings_buffer.
5
6 * term.c (encode_terminal_code): Free any previous memory blocks
7 before calling xmalloc for encode_terminal_src or
8 encode_terminal_dst.
9 (maybe_fatal): Buffer argument deleted. Don't free buffer here.
10 All callers changed.
11 (init_tty): Store termcap data and string buffers in new struct
12 tty members termcap_term_buffer and termcap_strings_buffer.
13 (delete_tty): Free them.
14 (syms_of_term): Initialize encode_terminal_src and
15 encode_terminal_dst.
16
1 2008-12-07 Seiji Zenitani <zenitani@mac.com> 17 2008-12-07 Seiji Zenitani <zenitani@mac.com>
2 18
3 * nsfns.m (ns_set_background_color): Remove code duplication. 19 * nsfns.m (ns_set_background_color): Remove code duplication.
4 It was a substite for face-transparency on OS X 10.3. 20 It was a substite for face-transparency on OS X 10.3.
5 21