Mercurial > emacs
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 |