comparison src/ChangeLog @ 2514:b49d38bc659d

[xemacs-hg @ 2005-01-26 10:09:19 by ben] Minor changes to profile code profile.c, profile.h: Add fillers for easier temporary profiling. Add RETURN_UNGCPRO_EXIT_PROFILING, RETURN_EXIT_PROFILING.
author ben
date Wed, 26 Jan 2005 10:09:20 +0000
parents 8c96bdabcaf9
children de9952d2ed18
comparison
equal deleted inserted replaced
2513:d8595adfc810 2514:b49d38bc659d
1 2005-01-26 Ben Wing <ben@xemacs.org>
2
3 * profile.c:
4 * profile.c (vars_of_profile):
5 * profile.h:
6 Add fillers for easier temporary profiling.
7 Add RETURN_UNGCPRO_EXIT_PROFILING, RETURN_EXIT_PROFILING.
8
9 2004-11-17 Ben Wing <ben@xemacs.org>
10
11 * emacs.c:
12 Update history section.
13
14 * emacs-marshals.c:
15 * emacs-marshals.c (initialize_marshaller_storage):
16 * hash.c:
17 * hash.c (string_equal):
18 * hash.c (make_hash_table):
19 * hash.h:
20 * ui-gtk.c (type_already_imported_p):
21 Clean up and generalize creation of string hash tables.
22
23 * profile.c:
24 * profile.c (vars_of_profile):
25 * profile.h:
26
27 2004-11-13 Ben Wing <ben@xemacs.org>
28
29 * nt.c:
30 * fileio.c:
31 Fix sync comments.
32
33 * free-hook.c (check_free):
34 Fix aliasing warning.
35
36 * config.h.in:
37 * dired-msw.c (mswindows_get_files):
38 * emacs.c (main_1):
39 * event-msw.c (mswindows_wnd_proc):
40 * fileio.c:
41 * fileio.c (find_end_of_directory_component):
42 * fileio.c (Ffile_name_directory):
43 * fileio.c (Ffile_name_as_directory):
44 * fileio.c (if):
45 * fileio.c (Ffile_truename):
46 * fileio.c (Ffile_readable_p):
47 * fileio.c (Ffile_symlink_p):
48 * fileio.c (Ffile_accessible_directory_p):
49 * fileio.c (vars_of_fileio):
50 * glyphs.c:
51 * glyphs.c (pixmap_to_lisp_data):
52 * lisp.h:
53 * nt.c:
54 * nt.c (get_long_basename):
55 * nt.c (get_cached_volume_information):
56 * nt.c (mswindows_readdir):
57 * nt.c (open_unc_volume):
58 * nt.c (mswindows_access):
59 * nt.c (mswindows_link):
60 * nt.c (mswindows_rename):
61 * nt.c (mswindows_unlink):
62 * nt.c (mswindows_stat):
63 * nt.c (mswindows_utime):
64 * nt.c (open_input_file):
65 * nt.c (open_output_file):
66 * nt.c (Fmswindows_short_file_name):
67 * nt.c (init_nt):
68 * process-nt.c (nt_create_process):
69 * realpath.c:
70 * realpath.c (readlink_or_correct_case):
71 * realpath.c (qxe_realpath):
72 * sound.c (Fplay_sound_file):
73 * symsinit.h:
74 * sysdep.c:
75 * sysdep.c (qxe_lstat):
76 * sysdep.c (qxe_stat):
77 * sysfile.h:
78 * syswindows.h:
79 * syswindows.h (LOCAL_FILE_FORMAT_TO_TSTR):
80 * syswindows.h (LOCAL_FILE_FORMAT_MAYBE_URL_TO_TSTR):
81 * win32.c:
82 * win32.c (Fmswindows_shell_execute):
83 * win32.c (struct read_link_hash):
84 * win32.c (mswindows_read_link_1):
85 * win32.c (mswindows_read_link):
86 * win32.c (vars_of_win32):
87 * win32.c (init_win32):
88 Add support for treating shortcuts under Windows as symbolic links.
89 Enabled with mswindows-shortcuts-are-links (t by default). Rewrite
90 lots of places to use PATHNAME_CONVERT_OUT, which is moved to
91 sysfile.h. Add PATHNAME_RESOLVE_LINKS, which only does things
92 under Windows.
93
94 * nt.c (mswindows_rename):
95 * nt.c (mswindows_unlink):
96 * sysdep.c (sys_subshell):
97 Unicode-ize.
98
99 * realpath.c (readlink_or_correct_case):
100 Renamed from readlink_and_correct_case. Fix some problems with
101 Windows implementation due to incorrect understanding of workings
102 of the function.
103
104 * redisplay.c:
105 * redisplay.c (generate_displayable_area):
106 * redisplay.c (regenerate_window):
107 * redisplay.h:
108 * signal.c:
109 * signal.c (check_quit):
110 Move backtraces to internals manual. Fix some race conditions
111 leading to crashes due to incomplete protection of critical
112 sections. In signal.c, be more aggressive in catching incomplete
113 critical section protection -- we cannot even check for QUIT,
114 *EVER*, in a critical section.
115
116 * sound.c (Fplay_sound_file):
117 * ntplay.c (nt_play_sound_file):
118 * sound.c:
119 * sound.h:
120 Rename play_sound_file to nt_play_sound_file and pass
121 internally-formatted data to it to avoid converting out and back
122 again.
123
1 2005-01-25 Ben Wing <ben@xemacs.org> 124 2005-01-25 Ben Wing <ben@xemacs.org>
2 125
3 * extents.c: 126 * extents.c:
4 * extents.c (next_previous_single_property_change): 127 * extents.c (next_previous_single_property_change):
5 * extents.c (next_previous_single_property_change_fn): 128 * extents.c (next_previous_single_property_change_fn):