From 62356a1bdf51d8addbe6a9cb41c9b8ee6af91742 Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Tue, 20 Mar 2012 20:49:18 +0200 Subject: Doc fixes in w32-specific primitives related to console codepage. src/w32proc.c (Fw32_set_console_codepage) (Fw32_set_console_output_codepage, Fw32_get_codepage_charset): Doc fixes. --- src/ChangeLog | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/ChangeLog') diff --git a/src/ChangeLog b/src/ChangeLog index ae8835478a5..4f32309562b 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,9 @@ +2012-03-20 Eli Zaretskii + + * w32proc.c (Fw32_set_console_codepage) + (Fw32_set_console_output_codepage, Fw32_get_codepage_charset): Doc + fixes. + 2012-03-20 Chong Yidong * dispnew.c (Fredisplay, Vredisplay_preemption_period): Update doc -- cgit v1.2.1 From fb5b8aca9928223c3fef042f1de4b50cd08fde43 Mon Sep 17 00:00:00 2001 From: Chong Yidong Date: Wed, 21 Mar 2012 15:02:13 +0800 Subject: Updates to Display chapter of Lisp manual. * doc/lispref/display.texi (The Echo Area): Add xref to Output Streams. (Displaying Messages): Improve doc of message. (Echo Area Customization, Invisible Text): Copyedits. (Invisible Text): Mention that spec comparison is done with eq. (Width): Improve doc of char-width. (Faces): Recommend using symbol instead of string for face name. Minor clarifications. (Defining Faces): Copyedits. Update face example. (Attribute Functions): Mark set-face-foreground etc as commands. (Face Remapping): Mention text-scale-adjust. Clarify face-remapping-alist and related docs. (Face Functions): Don't document make-face or copy-face. * lisp/faces.el (make-face, make-empty-face, copy-face): * lisp/face-remap.el (face-remap-add-relative, face-remap-set-base): Doc fixes. * src/xfaces.c (Vface_remapping_alist): Doc fix. --- src/ChangeLog | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/ChangeLog') diff --git a/src/ChangeLog b/src/ChangeLog index 4f32309562b..7a97859ba63 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,7 @@ +2012-03-21 Chong Yidong + + * xfaces.c (Vface_remapping_alist): Doc fix. + 2012-03-20 Eli Zaretskii * w32proc.c (Fw32_set_console_codepage) -- cgit v1.2.1 From 9f851fbd286f08f82e7648460134b52fa8172403 Mon Sep 17 00:00:00 2001 From: Chong Yidong Date: Thu, 22 Mar 2012 15:08:17 +0800 Subject: For line prefixes, use default face; don't inherit from previous line. * src/dispextern.h (struct it): New member string_from_prefix_prop_p. * src/xdisp.c (push_prefix_prop): Renamed from push_display_prop. Mark string as coming from a prefix property. (handle_face_prop): Use default face for prefix strings. (pop_it, reseat_1): Save and restore string_from_prefix_prop_p. Fixes: debbugs:4281 --- src/ChangeLog | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/ChangeLog') diff --git a/src/ChangeLog b/src/ChangeLog index 7a97859ba63..e3407a45514 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,12 @@ +2012-03-22 Chong Yidong + + * dispextern.h (struct it): New member string_from_prefix_prop_p. + + * xdisp.c (push_prefix_prop): Renamed from push_display_prop. + Mark string as coming from a prefix property. + (handle_face_prop): Use default face for prefix strings (Bug#4281). + (pop_it, reseat_1): Save and restore string_from_prefix_prop_p. + 2012-03-21 Chong Yidong * xfaces.c (Vface_remapping_alist): Doc fix. -- cgit v1.2.1 From 5063c0e1a29078fb72ef5e48e1eeed6a863128ac Mon Sep 17 00:00:00 2001 From: Troels Nielsen Date: Fri, 23 Mar 2012 08:23:14 -0400 Subject: * src/process.c (wait_reading_process_output): Handle pty disconnect by refraining from sending oneself a SIGCHLD. Fixes: debbugs:10933 --- src/ChangeLog | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'src/ChangeLog') diff --git a/src/ChangeLog b/src/ChangeLog index e3407a45514..40186c65496 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,8 +1,13 @@ +2012-03-23 Troels Nielsen (tiny change) + + * process.c (wait_reading_process_output): Handle pty disconnect + by refraining from sending oneself a SIGCHLD (bug#10933). + 2012-03-22 Chong Yidong * dispextern.h (struct it): New member string_from_prefix_prop_p. - * xdisp.c (push_prefix_prop): Renamed from push_display_prop. + * xdisp.c (push_prefix_prop): Rename from push_display_prop. Mark string as coming from a prefix property. (handle_face_prop): Use default face for prefix strings (Bug#4281). (pop_it, reseat_1): Save and restore string_from_prefix_prop_p. @@ -14,8 +19,8 @@ 2012-03-20 Eli Zaretskii * w32proc.c (Fw32_set_console_codepage) - (Fw32_set_console_output_codepage, Fw32_get_codepage_charset): Doc - fixes. + (Fw32_set_console_output_codepage, Fw32_get_codepage_charset): + Doc fixes. 2012-03-20 Chong Yidong -- cgit v1.2.1 From e99a9b8bdccadded1f6fae88ee7a2a93dfd4eacf Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Fri, 23 Mar 2012 14:32:23 +0200 Subject: Fix bug #11073 with bidi-related crashes displaying some byte sequences. src/bidi.c (bidi_fetch_char): Use STRING_CHAR_AND_LENGTH instead of FETCH_MULTIBYTE_CHAR followed by CHAR_BYTES. Prevents crashes when fetching a multibyte character consumes more bytes than CHAR_BYTES returns, due to unification of CJK characters in string_char. --- src/ChangeLog | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/ChangeLog') diff --git a/src/ChangeLog b/src/ChangeLog index 40186c65496..028b8325aae 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,11 @@ +2012-03-23 Eli Zaretskii + + * bidi.c (bidi_fetch_char): Use STRING_CHAR_AND_LENGTH instead of + FETCH_MULTIBYTE_CHAR followed by CHAR_BYTES. Prevents crashes + when fetching a multibyte character consumes more bytes than + CHAR_BYTES returns, due to unification of CJK characters in + string_char. (Bug#11073) + 2012-03-23 Troels Nielsen (tiny change) * process.c (wait_reading_process_output): Handle pty disconnect -- cgit v1.2.1 From 7d1c3a76cf92f366549b6588191fd7eb71b9abcc Mon Sep 17 00:00:00 2001 From: Andreas Schwab Date: Sat, 24 Mar 2012 09:32:50 +0100 Subject: Fixes: debbugs:11080 * xterm.c (XTread_socket): Only modify handling_signal if !SYNC_INPUT. --- src/ChangeLog | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/ChangeLog') diff --git a/src/ChangeLog b/src/ChangeLog index 028b8325aae..11676be8348 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2012-03-24 Andreas Schwab + + * xterm.c (XTread_socket): Only modify handling_signal if + !SYNC_INPUT. (Bug#11080) + 2012-03-23 Eli Zaretskii * bidi.c (bidi_fetch_char): Use STRING_CHAR_AND_LENGTH instead of -- cgit v1.2.1 From 8ed795237554b555fcfa3f4d0d6710f88469a491 Mon Sep 17 00:00:00 2001 From: Andreas Schwab Date: Sat, 24 Mar 2012 10:29:00 +0100 Subject: * xdisp.c (produce_glyphless_glyph): Limit length of acronym to 6 characters. --- src/ChangeLog | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/ChangeLog') diff --git a/src/ChangeLog b/src/ChangeLog index 11676be8348..182493abe67 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,5 +1,8 @@ 2012-03-24 Andreas Schwab + * xdisp.c (produce_glyphless_glyph): Limit length of acronym to 6 + characters. + * xterm.c (XTread_socket): Only modify handling_signal if !SYNC_INPUT. (Bug#11080) -- cgit v1.2.1 From 8a0c01dd25dabf60ace651c7acfa1a5e326458e8 Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Sat, 24 Mar 2012 15:43:21 +0200 Subject: Fix bug #9960 with MSVC build on MS-Windows. src/s/ms-w32.h (tzname): Include time.h before redirecting to _tzname. Fixes the MSVC build. --- src/ChangeLog | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/ChangeLog') diff --git a/src/ChangeLog b/src/ChangeLog index 182493abe67..9a4d10d410e 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2012-03-24 Eli Zaretskii + + * s/ms-w32.h (tzname): Include time.h before redirecting to + _tzname. Fixes the MSVC build. (Bug#9960) + 2012-03-24 Andreas Schwab * xdisp.c (produce_glyphless_glyph): Limit length of acronym to 6 -- cgit v1.2.1 From bf43fa51a6aabd68659c90eeb42a1b214820ea4a Mon Sep 17 00:00:00 2001 From: Kenichi Handa Date: Mon, 26 Mar 2012 00:35:23 +0900 Subject: dispextern.h (struct glyph): Change the bit length of glyphless.ch to 22 to make the member glyphless fit in 32 bits. --- src/ChangeLog | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/ChangeLog') diff --git a/src/ChangeLog b/src/ChangeLog index 9a4d10d410e..0c2ba981111 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2012-03-25 Kenichi Handa + + * dispextern.h (struct glyph): Change the bit length of + glyphless.ch to 22 to make the member glyphless fit in 32 bits. + 2012-03-24 Eli Zaretskii * s/ms-w32.h (tzname): Include time.h before redirecting to -- cgit v1.2.1 From f514f6f0e3f8bbeb5212d0337e5bda5a9a4eaeb5 Mon Sep 17 00:00:00 2001 From: Fabrice Popineau Date: Sun, 25 Mar 2012 20:30:50 +0200 Subject: Remove dead MSVC-specific code. src/w32heap.c (_heap_init, _heap_term): Remove dead MSVC-specific code. --- src/ChangeLog | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/ChangeLog') diff --git a/src/ChangeLog b/src/ChangeLog index 0c2ba981111..71bfec1f061 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2012-03-25 Fabrice Popineau + + * w32heap.c (_heap_init, _heap_term): Remove dead MSVC-specific + code. + 2012-03-25 Kenichi Handa * dispextern.h (struct glyph): Change the bit length of -- cgit v1.2.1