diff src/ChangeLog @ 2526:902d5bd9b75c

[xemacs-hg @ 2005-01-28 02:36:11 by ben] Support symlinks under Windows nt.c, fileio.c: Fix sync comments. config.h.in, dired-msw.c, emacs.c, event-msw.c, fileio.c, glyphs.c, lisp.h, nt.c, process-nt.c, realpath.c, sound.c, symsinit.h, sysdep.c, sysfile.h, syswindows.h, win32.c: Add support for treating shortcuts under Windows as symbolic links. Enabled with mswindows-shortcuts-are-links (t by default). Rewrite lots of places to use PATHNAME_CONVERT_OUT, which is moved to sysfile.h. Add PATHNAME_RESOLVE_LINKS, which only does things under Windows. Add profiling section for expand_file_name calls. nt.c, sysdep.c: Unicode-ize. realpath.c: Renamed from readlink_and_correct_case. Fix some problems with Windows implementation due to incorrect understanding of workings of the function. sound.c, ntplay.c, sound.h: Rename play_sound_file to nt_play_sound_file and pass internally-formatted data to it to avoid converting out and back again. text.h: is_c -> is_ascii.
author ben
date Fri, 28 Jan 2005 02:36:28 +0000
parents 24c38b122889
children 491f8cf78a9c
line wrap: on
line diff
--- a/src/ChangeLog	Fri Jan 28 02:05:05 2005 +0000
+++ b/src/ChangeLog	Fri Jan 28 02:36:28 2005 +0000
@@ -1,3 +1,90 @@
+2005-01-27  Ben Wing  <ben@xemacs.org>
+
+	* nt.c:
+	* fileio.c:
+	Fix sync comments.
+	
+	* config.h.in:
+	* dired-msw.c (mswindows_get_files):
+	* emacs.c (main_1):
+	* event-msw.c (mswindows_wnd_proc):
+	* fileio.c:
+	* fileio.c (find_end_of_directory_component):
+	* fileio.c (Ffile_name_directory):
+	* fileio.c (Ffile_name_as_directory):
+	* fileio.c (if):
+	* fileio.c (Ffile_truename):
+	* fileio.c (Ffile_readable_p):
+	* fileio.c (Ffile_symlink_p):
+	* fileio.c (Ffile_accessible_directory_p):
+	* fileio.c (vars_of_fileio):
+	* glyphs.c:
+	* glyphs.c (pixmap_to_lisp_data):
+	* lisp.h:
+	* nt.c:
+	* nt.c (get_long_basename):
+	* nt.c (get_cached_volume_information):
+	* nt.c (mswindows_readdir):
+	* nt.c (open_unc_volume):
+	* nt.c (mswindows_access):
+	* nt.c (mswindows_link):
+	* nt.c (mswindows_rename):
+	* nt.c (mswindows_unlink):
+	* nt.c (mswindows_stat):
+	* nt.c (mswindows_utime):
+	* nt.c (open_input_file):
+	* nt.c (open_output_file):
+	* nt.c (Fmswindows_short_file_name):
+	* nt.c (init_nt):
+	* process-nt.c (nt_create_process):
+	* realpath.c:
+	* realpath.c (readlink_or_correct_case):
+	* realpath.c (qxe_realpath):
+	* sound.c (Fplay_sound_file):
+	* symsinit.h:
+	* sysdep.c:
+	* sysdep.c (qxe_lstat):
+	* sysdep.c (qxe_stat):
+	* sysfile.h:
+	* syswindows.h:
+	* syswindows.h (LOCAL_FILE_FORMAT_TO_TSTR):
+	* syswindows.h (LOCAL_FILE_FORMAT_MAYBE_URL_TO_TSTR):
+	* win32.c:
+	* win32.c (Fmswindows_shell_execute):
+	* win32.c (struct read_link_hash):
+	* win32.c (mswindows_read_link_1):
+	* win32.c (mswindows_read_link):
+	* win32.c (vars_of_win32):
+	* win32.c (init_win32):
+	Add support for treating shortcuts under Windows as symbolic links.
+	Enabled with mswindows-shortcuts-are-links (t by default).  Rewrite
+	lots of places to use PATHNAME_CONVERT_OUT, which is moved to
+	sysfile.h.  Add PATHNAME_RESOLVE_LINKS, which only does things
+	under Windows.
+
+	Add profiling section for expand_file_name calls.
+
+	* nt.c (mswindows_rename):
+	* nt.c (mswindows_unlink):
+	* sysdep.c (sys_subshell):
+	Unicode-ize.
+	
+	* realpath.c (readlink_or_correct_case):
+	Renamed from readlink_and_correct_case.  Fix some problems with
+	Windows implementation due to incorrect understanding of workings
+	of the function.
+	
+	* sound.c (Fplay_sound_file):
+	* ntplay.c (nt_play_sound_file):
+	* sound.c:
+	* sound.h:
+	Rename play_sound_file to nt_play_sound_file and pass
+	internally-formatted data to it to avoid converting out and back
+	again.
+
+	* text.h:
+	is_c -> is_ascii.
+
 2005-01-26  Ben Wing  <ben@xemacs.org>
 
 	* free-hook.c (check_free):
@@ -68,88 +155,6 @@
 	Add fillers for easier temporary profiling.
 	Add RETURN_UNGCPRO_EXIT_PROFILING, RETURN_EXIT_PROFILING.
 
-2004-11-13  Ben Wing  <ben@xemacs.org>
-
-	* nt.c:
-	* fileio.c:
-	Fix sync comments.
-	
-	* config.h.in:
-	* dired-msw.c (mswindows_get_files):
-	* emacs.c (main_1):
-	* event-msw.c (mswindows_wnd_proc):
-	* fileio.c:
-	* fileio.c (find_end_of_directory_component):
-	* fileio.c (Ffile_name_directory):
-	* fileio.c (Ffile_name_as_directory):
-	* fileio.c (if):
-	* fileio.c (Ffile_truename):
-	* fileio.c (Ffile_readable_p):
-	* fileio.c (Ffile_symlink_p):
-	* fileio.c (Ffile_accessible_directory_p):
-	* fileio.c (vars_of_fileio):
-	* glyphs.c:
-	* glyphs.c (pixmap_to_lisp_data):
-	* lisp.h:
-	* nt.c:
-	* nt.c (get_long_basename):
-	* nt.c (get_cached_volume_information):
-	* nt.c (mswindows_readdir):
-	* nt.c (open_unc_volume):
-	* nt.c (mswindows_access):
-	* nt.c (mswindows_link):
-	* nt.c (mswindows_rename):
-	* nt.c (mswindows_unlink):
-	* nt.c (mswindows_stat):
-	* nt.c (mswindows_utime):
-	* nt.c (open_input_file):
-	* nt.c (open_output_file):
-	* nt.c (Fmswindows_short_file_name):
-	* nt.c (init_nt):
-	* process-nt.c (nt_create_process):
-	* realpath.c:
-	* realpath.c (readlink_or_correct_case):
-	* realpath.c (qxe_realpath):
-	* sound.c (Fplay_sound_file):
-	* symsinit.h:
-	* sysdep.c:
-	* sysdep.c (qxe_lstat):
-	* sysdep.c (qxe_stat):
-	* sysfile.h:
-	* syswindows.h:
-	* syswindows.h (LOCAL_FILE_FORMAT_TO_TSTR):
-	* syswindows.h (LOCAL_FILE_FORMAT_MAYBE_URL_TO_TSTR):
-	* win32.c:
-	* win32.c (Fmswindows_shell_execute):
-	* win32.c (struct read_link_hash):
-	* win32.c (mswindows_read_link_1):
-	* win32.c (mswindows_read_link):
-	* win32.c (vars_of_win32):
-	* win32.c (init_win32):
-	Add support for treating shortcuts under Windows as symbolic links.
-	Enabled with mswindows-shortcuts-are-links (t by default).  Rewrite
-	lots of places to use PATHNAME_CONVERT_OUT, which is moved to
-	sysfile.h.  Add PATHNAME_RESOLVE_LINKS, which only does things
-	under Windows.
-
-	* nt.c (mswindows_rename):
-	* nt.c (mswindows_unlink):
-	* sysdep.c (sys_subshell):
-	Unicode-ize.
-	
-	* realpath.c (readlink_or_correct_case):
-	Renamed from readlink_and_correct_case.  Fix some problems with
-	Windows implementation due to incorrect understanding of workings
-	of the function.
-	
-	* sound.c (Fplay_sound_file):
-	* ntplay.c (nt_play_sound_file):
-	* sound.c:
-	* sound.h:
-	Rename play_sound_file to nt_play_sound_file and pass
-	internally-formatted data to it to avoid converting out and back
-	again.
-
 2005-01-25  Ben Wing  <ben@xemacs.org>
 
 	* extents.c: