aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog138
1 files changed, 122 insertions, 16 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 56833a341a4..dc48d647216 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,6 +1,115 @@
12005-03-05 Juri Linkov <juri@jurta.org>
2
3 * emacs.c (USAGE1): Replace Info node name "command arguments"
4 with "emacs invocation".
5 (USAGE3): Fix usage of `--color=MODE' which actually doesn't
6 allow arguments `--color' and `MODE' to be separated by space.
7 Add --no-blinking-cursor, -nbc.
8 (standard_args): Add -nbc, --no-blinking-cursor.
9
102005-03-04 Thien-Thi Nguyen <ttn@gnu.org>
11
12 * s/vms.h: Define NO_HYPHENS_IN_FILENAMES.
13 * s/vms4-4.h, s/vms5-5.h: Undefine NO_HYPHENS_IN_FILENAMES.
14 * fileio.c (Fexpand_file_name) [VMS]:
15 Use NO_HYPHENS_IN_FILENAMES, not VMS4_4.
16 * doc.c (munge_doc_file_name) [VMS]: Likewise.
17 (Fsnarf_documentation): Call munge_doc_file_name.
18
192005-03-04 Thien-Thi Nguyen <ttn@gnu.org>
20
21 * s/vms.h (FILE_SYSTEM_CASE): New macro.
22 * fileio.c (Fexpand_file_name) [VMS]: Don't upcase the name
23 "manually"; this is now handled generally via FILE_SYSTEM_CASE.
24
252005-03-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
26
27 * emacs.c (main): Change `#ifdef HAVE_CARBON' to `#if
28 defined (MAC_OSX) && defined (HAVE_CARBON)'.
29
30 * image.c [!MAC_OSX && TARGET_API_MAC_CARBON]: Include
31 QuickTime.h.
32
33 * mac.c [!MAC_OSX && HAVE_CARBON]: Include Carbon.h.
34 [!MAC_OSX] (select) [TARGET_API_MAC_CARBON]: Use ReceiveNextEvent.
35 (posix_pathname_to_fsspec, fsspec_to_posix_pathname): New
36 functions.
37 (mac_clear_font_name_table): Move extern to macterm.h.
38
39 * macfns.c (install_window_handler): Move extern to macterm.h.
40 (Fx_file_dialog): Check STRINGP (default_filename) to see it is
41 valid. Don't check !NILP (dir) because it is already checked with
42 CHECK_STRING.
43 (Fx_file_dialog) [!MAC_OSX]: Use FSSpec instead of FSRef for
44 specifying the default location and obtaining the selected
45 filename.
46
47 * macgui.h [!MAC_OSX && HAVE_CARBON]: Include Carbon.h.
48
49 * macmenu.c [TARGET_API_MAC_CARBON]: Don't include headers that
50 are included via Carbon.h.
51
52 * macterm.c [TARGET_API_MAC_CARBON && !MAC_OSX]: Define
53 USE_CARBON_EVENTS to 1.
54 (qd) [__MRC__ && TARGET_API_MAC_CARBON]: Don't declare.
55 (x_free_frame_resources): Call remove_window_handler for
56 non-tooltip windows.
57 [TARGET_API_MAC_CARBON]: Don't include headers that are included
58 via Carbon.h.
59 [TARGET_API_MAC_CARBON] (mac_do_track_dragUPP)
60 (mac_do_receive_dragUPP): New variables.
61 (mac_handle_service_event, init_service_handler): Put declarations
62 and definitions in #ifdef MAC_OSX.
63 (install_window_handler) [TARGET_API_MAC_CARBON]: Create UPPs for
64 drag-and-drop handler functions and register them.
65 (remove_window_handler): New function.
66 (do_ae_open_documents, mac_do_receive_drag) [!MAC_OSX]: Use
67 fsspec_to_posix_pathname.
68 (main): Change #if !TARGET_API_MAC_CARBON to #ifdef MAC_OS8.
69 (XTread_socket) [!MAC_OSX]: Don't pass keyboard events to TSM.
70 [MAC_OS8] (make_mac_terminal_frame) [TARGET_API_MAC_CARBON]: Set
71 default cursors.
72 (mac_initialize) [USE_CARBON_EVENTS && !MAC_OSX] : Don't call
73 init_service_handler or init_quit_char_handler.
74 (mac_initialize) [!MAC_OSX]: Don't call MakeMeTheFrontProcess.
75
76 * macterm.h (install_window_handler, remove_window_handler)
77 (posix_pathname_to_fsspec, fsspec_to_posix_pathname)
78 (mac_clear_font_name_table): New externs.
79
802005-03-03 Thien-Thi Nguyen <ttn@gnu.org>
81
82 * fileio.c (FILE_SYSTEM_CASE): Define macro if not already defined.
83 (Ffile_name_directory): Use FILE_SYSTEM_CASE unconditionally.
84 (Fexpand_file_name): Likewise.
85
862005-03-03 Thien-Thi Nguyen <ttn@gnu.org>
87
88 * emacs.c (Fkill_emacs): Use EXIT_SUCCESS;
89 no longer special-case VMS. Add bogus return value.
90
912005-03-02 Kim F. Storm <storm@cua.dk>
92
93 * dispextern.h (XASSERTS): Define to 0 if not already defined.
94 (xassert) [!XASSERTS]: Define dummy version.
95
962005-03-02 Kim F. Storm <storm@cua.dk>
97
98 * xdisp.c (redisplay_window): YABX (yet another bogus xassert).
99 Reported by David Kastrup.
100
1012005-03-01 Ehud Karni <ehud@unix.mvs.co.il>
102
103 * xdisp.c (get_next_display_element): Fix control and escape
104 glyph from display vector.
105
1062005-03-01 Stefan Monnier <monnier@iro.umontreal.ca>
107
108 * keyboard.c (Fposn_at_x_y): Check integerness of X and Y.
109
12005-02-27 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 1102005-02-27 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
2 111
3 * gtkutil.c (xg_resize_outer_widget): Removed unneeded call to 112 * gtkutil.c (xg_resize_outer_widget): Remove unneeded call to
4 gtk_window_resize and x_wm_set_size_hint. 113 gtk_window_resize and x_wm_set_size_hint.
5 114
62005-02-25 Kim F. Storm <storm@cua.dk> 1152005-02-25 Kim F. Storm <storm@cua.dk>
@@ -30,7 +139,7 @@
30 * window.c (window_scroll_pixel_based): When scrolling backwards, 139 * window.c (window_scroll_pixel_based): When scrolling backwards,
31 handle partial visible line at end of window even when we hit PT. 140 handle partial visible line at end of window even when we hit PT.
32 141
332005-02-21 Stefan <monnier@iro.umontreal.ca> 1422005-02-21 Stefan Monnier <monnier@iro.umontreal.ca>
34 143
35 * keymap.h: Declare Fcurrent_active_maps, used in doc.c. 144 * keymap.h: Declare Fcurrent_active_maps, used in doc.c.
36 145
@@ -88,8 +197,7 @@
88 (Fx_window_property): Likewise. 197 (Fx_window_property): Likewise.
89 198
90 * xselect.c (Fx_disown_selection_internal): Use union of struct 199 * xselect.c (Fx_disown_selection_internal): Use union of struct
91 input_event and struct selection_input_event to avoid aliasing 200 input_event and struct selection_input_event to avoid aliasing issues.
92 issues.
93 201
94 * xterm.c (handle_one_xevent): Use union of struct input_event and 202 * xterm.c (handle_one_xevent): Use union of struct input_event and
95 struct selection_input_event to avoid aliasing issues. 203 struct selection_input_event to avoid aliasing issues.
@@ -118,21 +226,20 @@
118 clipboard operations and delayed rendering. 226 clipboard operations and delayed rendering.
119 227
120 Drop last_clipboard_text and related code, keep track of 228 Drop last_clipboard_text and related code, keep track of
121 ownership via clipboard_owner instead. Drop old #if0 229 ownership via clipboard_owner instead. Drop old #if0 sections.
122 sections.
123 230
124 (DEFAULT_LCID, ANSICP, OEMCP, QUNICODE, QANSICP, QOEMCP) 231 (DEFAULT_LCID, ANSICP, OEMCP, QUNICODE, QANSICP, QOEMCP)
125 (clipboard_owner, modifying_clipboard, cfg_coding_system) 232 (clipboard_owner, modifying_clipboard, cfg_coding_system)
126 (cfg_codepage, cfg_lcid, cfg_clipboard_type, current_text) 233 (cfg_codepage, cfg_lcid, cfg_clipboard_type, current_text)
127 (current_coding_system, current_requires_encoding) 234 (current_coding_system, current_requires_encoding)
128 (current_num_nls, current_clipboard_type, current_lcid): New 235 (current_num_nls, current_clipboard_type, current_lcid):
129 static variables. 236 New static variables.
130 237
131 (convert_to_handle_as_ascii, convert_to_handle_as_coded) 238 (convert_to_handle_as_ascii, convert_to_handle_as_coded)
132 (render, render_all, run_protected, lisp_error_handler) 239 (render, render_all, run_protected, lisp_error_handler)
133 (owner_callback, create_owner, setup_config) 240 (owner_callback, create_owner, setup_config)
134 (enum_locale_callback, cp_from_locale, coding_from_cp): New 241 (enum_locale_callback, cp_from_locale, coding_from_cp):
135 local functions. 242 New local functions.
136 243
137 (term_w32select, globals_of_w32select): New global functions. 244 (term_w32select, globals_of_w32select): New global functions.
138 245
@@ -332,8 +439,7 @@
332 (casify_region): Fix loop condition, args to replace_range_2, and 439 (casify_region): Fix loop condition, args to replace_range_2, and
333 update opoint_byte. 440 update opoint_byte.
334 441
335 * insdel.c (replace_range_2): Fix bugs in adjusting markers and 442 * insdel.c (replace_range_2): Fix bugs in adjusting markers and point.
336 point.
337 443
3382005-02-01 Kim F. Storm <storm@cua.dk> 4442005-02-01 Kim F. Storm <storm@cua.dk>
339 445
@@ -761,7 +867,7 @@
761 [TARGET_API_MAC_CARBON] (mac_do_track_drag): Likewise. 867 [TARGET_API_MAC_CARBON] (mac_do_track_drag): Likewise.
762 Reject only when there are no filename items. Set background color 868 Reject only when there are no filename items. Set background color
763 before (un)highlighting the window below the dragged items. 869 before (un)highlighting the window below the dragged items.
764 (XTread_socket) [!USE_CARBON_EVENTS]: Don't call do_window_update. 870 (XTread_socket) [USE_CARBON_EVENTS]: Don't call do_window_update.
765 871
7662005-01-05 Romain Francoise <romain@orebokech.com> 8722005-01-05 Romain Francoise <romain@orebokech.com>
767 873
@@ -11015,9 +11121,9 @@
11015 These changes were in part based upon suggestions made by Peter 11121 These changes were in part based upon suggestions made by Peter
11016 'Luna' Runestig [peter@runestig.com]. 11122 'Luna' Runestig [peter@runestig.com].
11017 11123
11018 * w32.c (g_b_init_is_windows_9x, g_b_init_open_process_token, 11124 * w32.c (g_b_init_is_windows_9x, g_b_init_open_process_token)
11019 g_b_init_get_token_information, g_b_init_lookup_account_sid, 11125 (g_b_init_get_token_information, g_b_init_lookup_account_sid)
11020 g_b_init_get_sid_identifier_authority ): Add several static 11126 (g_b_init_get_sid_identifier_authority ): Add several static
11021 global variables. 11127 global variables.
11022 11128
11023 * w32.c (globals_of_w32): New function. Used to initialize those 11129 * w32.c (globals_of_w32): New function. Used to initialize those