aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog49
1 files changed, 49 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 7425754e042..c1f0706b928 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,47 @@
12004-05-19 Jim Blandy <jimb@redhat.com>
2
3 Add support for new '\_<' and '\_>' regexp operators, matching the
4 beginning and ends of symbols.
5 * regex.c (enum syntaxcode): Add Ssymbol.
6 (init_syntax_once): Set the syntax for '_' to Ssymbol, not Sword.
7 (re_opcode_t): New opcodes `symbeg' and `symend'.
8 (print_partial_compiled_pattern): Print the new opcodes properly.
9 (regex_compile): Parse the new operators.
10 (analyse_first): Skip symbeg and symend (they match only the empty string).
11 (mutually_exclusive_p): `symend' is mutually exclusive with \s_ and
12 \sw; `symbeg' is mutually exclusive with \S_ and \Sw.
13 (re_match_2_internal): Match symbeg and symend.
14
15 * search.c (trivial_regexp_p): \_ is no longer a trivial regexp.
16
172004-05-19 Kim F. Storm <storm@cua.dk>
18
19 * .gdbinit (xsymbol): Fix last change.
20
212004-05-18 Stefan Monnier <monnier@iro.umontreal.ca>
22
23 * .gdbinit (xprintstr): New fun.
24 (xstring, xprintsym): Use it.
25
26 * w32proc.c (create_child): Use INTMASK.
27
28 * alloc.c (Fgarbage_collect): Do all the marking before flushing
29 unmarked elements of the undo list.
30
312004-05-18 David Ponce <david@dponce.com>
32
33 * print.c (print): Reset print_depth before to call print_object.
34
352004-05-18 Jason Rumney <jasonr@gnu.org>
36
37 * w32console.c: Prefix RIF functions with w32con_ to avoid
38 namespace clash with functions in term.c and w32term.c.
39
40 * w32menu.c (add_menu_item, w32_menu_display_help)
41 [USE_LISP_UNION_TYPE]: Cast from Lisp_Object using i member.
42
43 * w32term.h (display_x_get_resource, vga_stdcolor_name): Add prototype.
44
12004-05-18 Eli Zaretskii <eliz@gnu.org> 452004-05-18 Eli Zaretskii <eliz@gnu.org>
2 46
3 * lisp.h (DECL_ALIGN): Remove restriction on MS-DOS systems. 47 * lisp.h (DECL_ALIGN): Remove restriction on MS-DOS systems.
@@ -97,12 +141,16 @@
97 section to frame.c section. 141 section to frame.c section.
98 (Fxw_display_color_p, Fx_file_dialog): Declare if 142 (Fxw_display_color_p, Fx_file_dialog): Declare if
99 HAVE_WINDOW_SYSTEM defined. 143 HAVE_WINDOW_SYSTEM defined.
144
100 * macfns.c (Fx_create_frame): Fix int/Lisp_Object mixup. 145 * macfns.c (Fx_create_frame): Fix int/Lisp_Object mixup.
146
101 * macmenu.c (set_frame_menubar): Use NILP to test a lisp value. 147 * macmenu.c (set_frame_menubar): Use NILP to test a lisp value.
148
102 * macterm.c (mac_get_emulated_btn, mac_event_to_emacs_modifiers) 149 * macterm.c (mac_get_emulated_btn, mac_event_to_emacs_modifiers)
103 (mac_get_mouse_btn): Use NILP and EQ to test/compare lisp values. 150 (mac_get_mouse_btn): Use NILP and EQ to test/compare lisp values.
104 (XTread_socket): Fix int/Lisp_Object mixup. 151 (XTread_socket): Fix int/Lisp_Object mixup.
105 (mac_check_for_quit_char): Fix pointer/Lisp_Object mixup. 152 (mac_check_for_quit_char): Fix pointer/Lisp_Object mixup.
153
106 * macterm.h (struct frame, struct face, struct image) 154 * macterm.h (struct frame, struct face, struct image)
107 (display_x_get_resource, Fx_display_color_p) 155 (display_x_get_resource, Fx_display_color_p)
108 (Fx_display_grayscale_p, Fx_display_planes, x_free_gcs): 156 (Fx_display_grayscale_p, Fx_display_planes, x_free_gcs):
@@ -246,6 +294,7 @@
246 around call to ReceiveEvent to avoid certain crashes. 294 around call to ReceiveEvent to avoid certain crashes.
247 295
2482004-05-07 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 2962004-05-07 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
297
249 * macterm.c (mac_draw_line_to_pixmap, XCreatePixmapFromBitmapData) 298 * macterm.c (mac_draw_line_to_pixmap, XCreatePixmapFromBitmapData)
250 (mac_fill_rectangle_to_pixmap, mac_draw_rectangle_to_pixmap) 299 (mac_fill_rectangle_to_pixmap, mac_draw_rectangle_to_pixmap)
251 (mac_copy_area_to_pixmap, mac_copy_area_with_mask_to_pixmap): 300 (mac_copy_area_to_pixmap, mac_copy_area_with_mask_to_pixmap):