aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog16
1 files changed, 14 insertions, 2 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 3dd4ce2b7c2..0ba06ba5dd3 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,17 @@
12000-03-27 Gerd Moellmann <gerd@gnu.org> 12000-03-27 Gerd Moellmann <gerd@gnu.org>
2 2
3 * s/freebsd.h (GC_SETJMP_WORKS): Define.
4
5 * s/msdos.h (GC_SETJMP_WORKS): Define.
6
7 * alloc.c (mark_maybe_object): New function.
8 (mark_memory): Use it.
9 (SETJMP_WILL_LIKELY_WORK, SETJMP_WILL_NOT_WORK): New macros.
10 (setjmp_tested_p, longjmp_done): New variables.
11 (test_setjmp): New function.
12 (mark_stack) [!GC_SETJMP_WORKS]: Call test_setjmp.
13 (init_alloc): Initialize setjmp_tested_p and longjmp_done.
14
3 * xdisp.c (face_before_or_after_it_pos): Pass multibyteness 15 * xdisp.c (face_before_or_after_it_pos): Pass multibyteness
4 to DEC_TEXT_POS and INC_TEXT_POS. 16 to DEC_TEXT_POS and INC_TEXT_POS.
5 17
@@ -10,8 +22,8 @@
10 MULTIBYTE_P. 22 MULTIBYTE_P.
11 23
12 * editfns.c (Fsubst_char_in_region): Don't use INC_POS in unibyte 24 * editfns.c (Fsubst_char_in_region): Don't use INC_POS in unibyte
13 buffers because it looks for multibyte character sequences which 25 buffers because it looks for multibyte character byte sequences
14 don't exist in unibyte text. 26 which don't exist in unibyte text.
15 27
16 * xterm.h (x_specified_cursor_type, x_copy_color): Add prototypes. 28 * xterm.h (x_specified_cursor_type, x_copy_color): Add prototypes.
17 29