aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog131
1 files changed, 64 insertions, 67 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 90af5c3fda2..b1c8eebb55a 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,7 @@
12007-04-02 Juanma Barranquero <lekktu@gmail.com>
2
3 * print.c (Fprin1_to_string): Use macro SPECPDL_INDEX.
4
12007-04-01 Chong Yidong <cyd@stupidchicken.com> 52007-04-01 Chong Yidong <cyd@stupidchicken.com>
2 6
3 * keymap.c (Fcommand_remapping): New optional argument. 7 * keymap.c (Fcommand_remapping): New optional argument.
@@ -383,8 +387,8 @@
383 * w32menu.c (Fx_popup_menu): Don't free menu strings here. 387 * w32menu.c (Fx_popup_menu): Don't free menu strings here.
384 (w32_menu_show): Do it here instead. 388 (w32_menu_show): Do it here instead.
385 389
386 * w32fns.c (w32_wnd_proc) [WM_INITMENU]: Set menubar_active frame 390 * w32fns.c (w32_wnd_proc) [WM_INITMENU]: Set menubar_active
387 parameter. 391 frame parameter.
388 392
389 * w32menu.c (current_popup_menu): Make available globally. 393 * w32menu.c (current_popup_menu): Make available globally.
390 (menubar_selection_callback): Free menu strings before pushing the 394 (menubar_selection_callback): Free menu strings before pushing the
@@ -418,8 +422,8 @@
418 422
4192007-02-20 Chong Yidong <cyd@stupidchicken.com> 4232007-02-20 Chong Yidong <cyd@stupidchicken.com>
420 424
421 * frame.c (x_set_screen_gamma): Apply gamma value to the frame's 425 * frame.c (x_set_screen_gamma): Apply gamma value to the
422 bgcolor. 426 frame's bgcolor.
423 427
4242007-02-19 Kim F. Storm <storm@cua.dk> 4282007-02-19 Kim F. Storm <storm@cua.dk>
425 429
@@ -590,8 +594,8 @@
590 594
5912007-01-26 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 5952007-01-26 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
592 596
593 * alloc.c (BLOCK_INPUT_ALLOC, UNBLOCK_INPUT_ALLOC): Use 597 * alloc.c (BLOCK_INPUT_ALLOC, UNBLOCK_INPUT_ALLOC):
594 BLOCK_INPUT/UNBLOCK_INPUT. 598 Use BLOCK_INPUT/UNBLOCK_INPUT.
595 599
596 * blockinput.h (interrupt_input_blocked): Declare volatile. 600 * blockinput.h (interrupt_input_blocked): Declare volatile.
597 601
@@ -921,8 +925,8 @@
921 925
9222006-12-22 Eli Zaretskii <eliz@gnu.org> 9262006-12-22 Eli Zaretskii <eliz@gnu.org>
923 927
924 * makefile.w32-in (emacs, temacs): Depend on stamp_BLD instead of 928 * makefile.w32-in (emacs, temacs): Depend on stamp_BLD instead
925 $(BLD). 929 of $(BLD).
926 ($(OBJ0) $(OBJ1) $(WIN32OBJ)): New dependency on stamp_BLD. 930 ($(OBJ0) $(OBJ1) $(WIN32OBJ)): New dependency on stamp_BLD.
927 (bootstrap-temacs): Pass $(XMFLAGS) to sub-make. 931 (bootstrap-temacs): Pass $(XMFLAGS) to sub-make.
928 ($(OBJ0) $(OBJ1) $(WIN32OBJ)): Add lastfile.$(O) and firstfile.$(O). 932 ($(OBJ0) $(OBJ1) $(WIN32OBJ)): Add lastfile.$(O) and firstfile.$(O).
@@ -941,8 +945,8 @@
941 945
9422006-12-20 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 9462006-12-20 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
943 947
944 * sound.c: Include <alsa/asoundlib.h> if ALSA_SUBDIR_INCLUDE is 948 * sound.c: Include <alsa/asoundlib.h> if ALSA_SUBDIR_INCLUDE
945 defined. 949 is defined.
946 950
9472006-12-20 Kim F. Storm <storm@cua.dk> 9512006-12-20 Kim F. Storm <storm@cua.dk>
948 952
@@ -1502,8 +1506,8 @@
1502 1506
15032006-11-03 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 15072006-11-03 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1504 1508
1505 * xterm.c (x_raise_frame): Send _NET_ACTIVE_WINDOW when raising the 1509 * xterm.c (x_raise_frame): Send _NET_ACTIVE_WINDOW when raising
1506 window. 1510 the window.
1507 1511
15082006-11-02 Juanma Barranquero <lekktu@gmail.com> 15122006-11-02 Juanma Barranquero <lekktu@gmail.com>
1509 1513
@@ -1559,8 +1563,8 @@
1559 static const. 1563 static const.
1560 (name_is_separator): Add const qualifier to arguments. 1564 (name_is_separator): Add const qualifier to arguments.
1561 1565
1562 * macselect.c (init_service_handler): Make variable `specs' static 1566 * macselect.c (init_service_handler): Make variable `specs'
1563 const. 1567 static const.
1564 1568
1565 * macterm.c (mac_create_bitmap_from_bitmap_data): Make variable 1569 * macterm.c (mac_create_bitmap_from_bitmap_data): Make variable
1566 `swap_nibbles' static const. 1570 `swap_nibbles' static const.
@@ -1623,8 +1627,8 @@
1623 1627
16242006-10-23 Kim F. Storm <storm@cua.dk> 16282006-10-23 Kim F. Storm <storm@cua.dk>
1625 1629
1626 * xdisp.c (remember_mouse_glyph): Do nothing if glyphs are not 1630 * xdisp.c (remember_mouse_glyph): Do nothing if glyphs are
1627 initialized. 1631 not initialized.
1628 1632
1629 * keyboard.c (read_char): Make an element (t . EVENT) in 1633 * keyboard.c (read_char): Make an element (t . EVENT) in
1630 unread-command-events add EVENT to the current command's key sequence. 1634 unread-command-events add EVENT to the current command's key sequence.
@@ -1693,8 +1697,8 @@
1693 1697
16942006-10-13 Chong Yidong <cyd@stupidchicken.com> 16982006-10-13 Chong Yidong <cyd@stupidchicken.com>
1695 1699
1696 * xdisp.c (decode_mode_spec): Ignore %c and %l constructs in frame 1700 * xdisp.c (decode_mode_spec): Ignore %c and %l constructs in
1697 title. 1701 frame title.
1698 1702
16992006-10-12 Chong Yidong <cyd@stupidchicken.com> 17032006-10-12 Chong Yidong <cyd@stupidchicken.com>
1700 1704
@@ -1921,8 +1925,8 @@
1921 1925
19222006-09-19 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 19262006-09-19 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1923 1927
1924 * emacs.c (shut_down_emacs) [!subprocesses]: Don't set 1928 * emacs.c (shut_down_emacs) [!subprocesses]:
1925 inhibit_sentinels. 1929 Don't set inhibit_sentinels.
1926 1930
1927 * mac.c [!MAC_OSX] (select): Fix argument name. 1931 * mac.c [!MAC_OSX] (select): Fix argument name.
1928 1932
@@ -2023,8 +2027,8 @@
2023 2027
2024 * keyboard.c (command_loop_1): Adjust call of `Fcommand_remapping' 2028 * keyboard.c (command_loop_1): Adjust call of `Fcommand_remapping'
2025 for additional argument. 2029 for additional argument.
2026 (parse_menu_item): Adjust call of `Fkey_binding' for additional 2030 (parse_menu_item): Adjust call of `Fkey_binding' for
2027 argument. 2031 additional argument.
2028 (read_key_sequence): If there are both `local-map' and `keymap' 2032 (read_key_sequence): If there are both `local-map' and `keymap'
2029 text properties at some buffer position, heed both. 2033 text properties at some buffer position, heed both.
2030 2034
@@ -2093,8 +2097,8 @@
2093 2097
20942006-09-10 Chong Yidong <cyd@stupidchicken.com> 20982006-09-10 Chong Yidong <cyd@stupidchicken.com>
2095 2099
2096 * keymap.c (Fkey_binding): Check for local keymap for mouse click 2100 * keymap.c (Fkey_binding): Check for local keymap for
2097 events. 2101 mouse click events.
2098 2102
20992006-09-10 Kim F. Storm <storm@cua.dk> 21032006-09-10 Kim F. Storm <storm@cua.dk>
2100 2104
@@ -2217,8 +2221,8 @@
2217 (install_window_handler, mac_handle_window_event) 2221 (install_window_handler, mac_handle_window_event)
2218 [USE_CARBON_EVENTS]: Handle kEventWindowGetIdealSize and 2222 [USE_CARBON_EVENTS]: Handle kEventWindowGetIdealSize and
2219 kEventWindowBoundsChanged. 2223 kEventWindowBoundsChanged.
2220 (XTread_socket) [MAC_OS_X_VERSION_MAX_ALLOWED >= 1030]: Don't call 2224 (XTread_socket) [MAC_OS_X_VERSION_MAX_ALLOWED >= 1030]:
2221 DragWindow. 2225 Don't call DragWindow.
2222 2226
22232006-09-07 Andreas Schwab <schwab@suse.de> 22272006-09-07 Andreas Schwab <schwab@suse.de>
2224 2228
@@ -2298,8 +2302,7 @@
2298 2302
22992006-09-02 Jindrich Makovicka <makovick@gmail.com> (tiny change) 23032006-09-02 Jindrich Makovicka <makovick@gmail.com> (tiny change)
2300 2304
2301 * fns.c (concat) [__GNUC__]: Declare with 2305 * fns.c (concat) [__GNUC__]: Declare with `__attribute__((noinline))'.
2302 `__attribute__((noinline))'.
2303 2306
2304 * eval.c (apply1, call2) [__GNUC__]: Declare with 2307 * eval.c (apply1, call2) [__GNUC__]: Declare with
2305 `__attribute__((noinline))'. 2308 `__attribute__((noinline))'.
@@ -2398,13 +2401,13 @@
2398 (x_iconify_frame, XLoadQueryFont, install_window_handler) 2401 (x_iconify_frame, XLoadQueryFont, install_window_handler)
2399 (mac_handle_command_event, init_command_handler, init_menu_bar): 2402 (mac_handle_command_event, init_command_handler, init_menu_bar):
2400 Use OSStatus instead of OSErr. 2403 Use OSStatus instead of OSErr.
2401 (x_free_frame_resources) [TARGET_API_MAC_CARBON]: Don't use 2404 (x_free_frame_resources) [TARGET_API_MAC_CARBON]:
2402 FRAME_FILE_NAME. 2405 Don't use FRAME_FILE_NAME.
2403 (x_query_font): Apply 2006-08-04 change for xterm.c. 2406 (x_query_font): Apply 2006-08-04 change for xterm.c.
2404 (Qhi_command): Rename from Qhicommand. All uses changed. 2407 (Qhi_command): Rename from Qhicommand. All uses changed.
2405 2408
2406 * macterm.h (struct mac_output) [TARGET_API_MAC_CARBON]: Remove member 2409 * macterm.h (struct mac_output) [TARGET_API_MAC_CARBON]:
2407 file_name. 2410 Remove member file_name.
2408 (FRAME_FILE_NAME): Remove macro. 2411 (FRAME_FILE_NAME): Remove macro.
2409 (install_window_handler, create_apple_event_from_event_ref): 2412 (install_window_handler, create_apple_event_from_event_ref):
2410 Return OSStatus instead of OSErr. 2413 Return OSStatus instead of OSErr.
@@ -2479,8 +2482,7 @@
24792006-08-21 Kenichi Handa <handa@m17n.org> 24822006-08-21 Kenichi Handa <handa@m17n.org>
2480 2483
2481 * keyboard.c (syms_of_keyboard): Docstring of 2484 * keyboard.c (syms_of_keyboard): Docstring of
2482 Vunread_post_input_method_events and Vunread_input_method_events 2485 Vunread_post_input_method_events and Vunread_input_method_events fixed.
2483 fixed.
2484 2486
24852006-08-20 Chong Yidong <cyd@stupidchicken.com> 24872006-08-20 Chong Yidong <cyd@stupidchicken.com>
2486 2488
@@ -2523,8 +2525,8 @@
2523 is exhausted, return with RET. 2525 is exhausted, return with RET.
2524 (detect_coding_emacs_mule, detect_coding_iso2022) 2526 (detect_coding_emacs_mule, detect_coding_iso2022)
2525 (detect_coding_sjis, detect_coding_big5, detect_coding_utf_8) 2527 (detect_coding_sjis, detect_coding_big5, detect_coding_utf_8)
2526 (detect_coding_utf_16, detect_coding_ccl): Adjusted for the above 2528 (detect_coding_utf_16, detect_coding_ccl):
2527 change. 2529 Adjusted for the above change.
2528 2530
25292006-08-14 Chong Yidong <cyd@stupidchicken.com> 25312006-08-14 Chong Yidong <cyd@stupidchicken.com>
2530 2532
@@ -2573,7 +2575,7 @@
25732006-08-09 Kenichi Handa <handa@m17n.org> 25752006-08-09 Kenichi Handa <handa@m17n.org>
2574 2576
2575 * coding.c (syms_of_coding): Improve the docstring 2577 * coding.c (syms_of_coding): Improve the docstring
2576 file-coding-system-alist. 2578 of file-coding-system-alist.
2577 2579
25782006-08-07 Andreas Schwab <schwab@suse.de> 25802006-08-07 Andreas Schwab <schwab@suse.de>
2579 2581
@@ -2696,9 +2698,8 @@
2696 2698
26972006-07-22 Ralf Angeli <angeli@caeruleus.net> 26992006-07-22 Ralf Angeli <angeli@caeruleus.net>
2698 2700
2699 * w32fns.c (w32_createwindow): If `left' and/or `top' frame 2701 * w32fns.c (w32_createwindow): If `left' and/or `top' frame parameters
2700 parameters are bound to some values, use that instead of 2702 are bound to some values, use that instead of CW_USEDEFAULT.
2701 CW_USEDEFAULT.
2702 2703
27032006-07-21 Eli Zaretskii <eliz@gnu.org> 27042006-07-21 Eli Zaretskii <eliz@gnu.org>
2704 2705
@@ -3382,8 +3383,7 @@
3382 3383
33832006-06-04 David Kastrup <dak@gnu.org> 33842006-06-04 David Kastrup <dak@gnu.org>
3384 3385
3385 * dispnew.c: Mention `redisplay-dont-pause' in doc string of 3386 * dispnew.c: Mention `redisplay-dont-pause' in doc string of `sit-for'.
3386 `sit-for'.
3387 3387
33882006-06-03 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 33882006-06-03 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
3389 3389
@@ -3396,11 +3396,11 @@
3396 [USE_MAC_TSM]: Likewise. 3396 [USE_MAC_TSM]: Likewise.
3397 (syms_of_macterm) [USE_MAC_TSM]: Intern and staticpro them. 3397 (syms_of_macterm) [USE_MAC_TSM]: Intern and staticpro them.
3398 (Qbefore_string) [USE_MAC_TSM]: Add extern. 3398 (Qbefore_string) [USE_MAC_TSM]: Add extern.
3399 (do_app_resume, do_app_suspend) [USE_MAC_TSM]: Call 3399 (do_app_resume, do_app_suspend) [USE_MAC_TSM]:
3400 ActivateTSMDocument/DeactivateTSMDocument. 3400 Call ActivateTSMDocument/DeactivateTSMDocument.
3401 (mac_store_event_ref_as_apple_event): Call mac_post_mouse_moved_event. 3401 (mac_store_event_ref_as_apple_event): Call mac_post_mouse_moved_event.
3402 (mac_handle_window_event) [USE_MAC_TSM]: Handle 3402 (mac_handle_window_event) [USE_MAC_TSM]:
3403 kEventWindowFocusAcquired/kEventWindowFocusRelinquish. 3403 Handle kEventWindowFocusAcquired/kEventWindowFocusRelinquish.
3404 (mac_handle_text_input_event) [USE_MAC_TSM]: New function. 3404 (mac_handle_text_input_event) [USE_MAC_TSM]: New function.
3405 (install_window_handler) [USE_MAC_TSM]: Install it. Register 3405 (install_window_handler) [USE_MAC_TSM]: Install it. Register
3406 kEventWindowFocusAcquired/kEventWindowFocusRelinquish. 3406 kEventWindowFocusAcquired/kEventWindowFocusRelinquish.
@@ -3426,8 +3426,7 @@
3426 3426
34272006-06-02 Chong Yidong <cyd@stupidchicken.com> 34272006-06-02 Chong Yidong <cyd@stupidchicken.com>
3428 3428
3429 * xfns.c (x_set_icon_name): No-op if arg is non-nil and not a 3429 * xfns.c (x_set_icon_name): No-op if arg is non-nil and not a string.
3430 string.
3431 3430
34322006-06-02 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 34312006-06-02 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
3433 3432
@@ -3545,8 +3544,8 @@
3545 Move assignment to err out of if-statement. 3544 Move assignment to err out of if-statement.
3546 3545
3547 * gtkutil.c (menu_nav_ended): New function. 3546 * gtkutil.c (menu_nav_ended): New function.
3548 (create_menus): Connect menu_nav_ended to "selection-done" to fix 3547 (create_menus): Connect menu_nav_ended to "selection-done"
3549 grabs. 3548 to fix grabs.
3550 3549
3551 * xmenu.c (Fmenu_bar_start): New function for USE_GTK and USE_X_TOOLKIT. 3550 * xmenu.c (Fmenu_bar_start): New function for USE_GTK and USE_X_TOOLKIT.
3552 3551
@@ -3875,14 +3874,14 @@
3875 (mac_store_service_event): Rename from mac_store_services_event in 3874 (mac_store_service_event): Rename from mac_store_services_event in
3876 extern and calls. 3875 extern and calls.
3877 3876
3878 * macterm.c (Qservice) [MAC_OSX]: Rename from Qservices. All uses 3877 * macterm.c (Qservice) [MAC_OSX]: Rename from Qservices.
3879 changed. 3878 All uses changed.
3880 [MAC_OSX] (mac_store_service_event): Rename from 3879 [MAC_OSX] (mac_store_service_event): Rename from
3881 mac_store_services_event. All callers changed. 3880 mac_store_services_event. All callers changed.
3882 [USE_MAC_FONT_PANEL] (mac_set_font_info_for_selection): Add args 3881 [USE_MAC_FONT_PANEL] (mac_set_font_info_for_selection): Add args
3883 FACE_ID and C. All callers changed. 3882 FACE_ID and C. All callers changed.
3884 (x_free_frame_resources) [USE_MAC_FONT_PANEL]: Call 3883 (x_free_frame_resources) [USE_MAC_FONT_PANEL]:
3885 mac_set_font_info_for_selection when focus frame is destroyed. 3884 Call mac_set_font_info_for_selection when focus frame is destroyed.
3886 (XTread_socket): Revert to FrontNonFloatingWindow/FrontWindow. 3885 (XTread_socket): Revert to FrontNonFloatingWindow/FrontWindow.
3887 3886
3888 * macterm.h (mac_set_font_info_for_selection): Add 2nd and 3rd 3887 * macterm.h (mac_set_font_info_for_selection): Add 2nd and 3rd
@@ -4319,8 +4318,8 @@
4319 4318
43202006-04-13 Nick Roberts <nickrob@snap.net.nz> 43192006-04-13 Nick Roberts <nickrob@snap.net.nz>
4321 4320
4322 * xdisp.c (note_mouse_highlight): Add help echo for dragging vertical 4321 * xdisp.c (note_mouse_highlight): Add help echo for dragging
4323 line. 4322 vertical line.
4324 4323
43252006-04-12 Richard Stallman <rms@gnu.org> 43242006-04-12 Richard Stallman <rms@gnu.org>
4326 4325
@@ -5039,9 +5038,8 @@
5039 5038
50402006-02-24 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 50392006-02-24 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
5041 5040
5042 * gtkutil.c (xg_get_image_for_pixmap): If x_find_image_file returns 5041 * gtkutil.c (xg_get_image_for_pixmap): If x_find_image_file returns nil
5043 nil the image file has been removed, in that case use the (cached) 5042 the image file has been removed, in that case use the (cached) pixmap.
5044 pixmap.
5045 5043
50462006-02-24 Kenichi Handa <handa@m17n.org> 50442006-02-24 Kenichi Handa <handa@m17n.org>
5047 5045
@@ -5375,8 +5373,8 @@
5375 * lisp.h (XPNTR) [!NO_UNION_TYPE && !HAVE_SHM && !DATA_SEG_BITS]: 5373 * lisp.h (XPNTR) [!NO_UNION_TYPE && !HAVE_SHM && !DATA_SEG_BITS]:
5376 Cast bitfield value to EMACS_INT, to suppress gcc warning. 5374 Cast bitfield value to EMACS_INT, to suppress gcc warning.
5377 5375
5378 * xrdb.c (malloc, realloc, free) [emacs]: Undefine macros before 5376 * xrdb.c (malloc, realloc, free) [emacs]: Undefine macros
5379 defining. 5377 before defining.
5380 5378
53812006-02-03 Kim F. Storm <storm@cua.dk> 53792006-02-03 Kim F. Storm <storm@cua.dk>
5382 5380
@@ -5442,14 +5440,13 @@
5442 (Fline_beginning_position, Fline_end_position): 5440 (Fline_beginning_position, Fline_end_position):
5443 Clarify confusing doc string. 5441 Clarify confusing doc string.
5444 5442
5445 * cmds.c (Fbeginning_of_line, Fend_of_line): Clarify confusing doc 5443 * cmds.c (Fbeginning_of_line, Fend_of_line): Clarify confusing
5446 string. 5444 doc string.
5447 5445
54482006-01-26 Kenichi Handa <handa@m17n.org> 54462006-01-26 Kenichi Handa <handa@m17n.org>
5449 5447
5450 * callproc.c (Fcall_process): GCPRO error_file. Encode infile, 5448 * callproc.c (Fcall_process): GCPRO error_file. Encode infile,
5451 current_dir, and error_file. On reporting an error, decode them 5449 current_dir, and error_file. On reporting an error, decode them back.
5452 back.
5453 5450
54542006-01-24 Stefan Monnier <monnier@iro.umontreal.ca> 54512006-01-24 Stefan Monnier <monnier@iro.umontreal.ca>
5455 5452
@@ -5850,8 +5847,8 @@
5850 5847
58512005-12-21 L$,1 q(Brentey K,Aa(Broly <lorentey@elte.hu> 58482005-12-21 L$,1 q(Brentey K,Aa(Broly <lorentey@elte.hu>
5852 5849
5853 * print.c (print_preprocess): Don't lose print_depth levels while 5850 * print.c (print_preprocess): Don't lose print_depth levels
5854 iterating. 5851 while iterating.
5855 5852
58562005-12-21 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 58532005-12-21 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
5857 5854