emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] emacs/src ChangeLog emacs.c fileio.c lisp.h


From: Stefan Monnier
Subject: [Emacs-diffs] emacs/src ChangeLog emacs.c fileio.c lisp.h
Date: Fri, 23 Oct 2009 17:33:56 +0000

CVSROOT:        /sources/emacs
Module name:    emacs
Changes by:     Stefan Monnier <monnier>        09/10/23 17:33:56

Modified files:
        src            : ChangeLog emacs.c fileio.c lisp.h 

Log message:
        * fileio.c (syms_of_fileio): Initialize Vdirectory_sep_char.
        (init_fileio_once):
        * lisp.h (init_fileio_once): Remove.
        * emacs.c (main): Don't call init_fileio_once.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/src/ChangeLog?cvsroot=emacs&r1=1.7814&r2=1.7815
http://cvs.savannah.gnu.org/viewcvs/emacs/src/emacs.c?cvsroot=emacs&r1=1.472&r2=1.473
http://cvs.savannah.gnu.org/viewcvs/emacs/src/fileio.c?cvsroot=emacs&r1=1.659&r2=1.660
http://cvs.savannah.gnu.org/viewcvs/emacs/src/lisp.h?cvsroot=emacs&r1=1.667&r2=1.668

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/emacs/emacs/src/ChangeLog,v
retrieving revision 1.7814
retrieving revision 1.7815
diff -u -b -r1.7814 -r1.7815
--- ChangeLog   23 Oct 2009 05:15:31 -0000      1.7814
+++ ChangeLog   23 Oct 2009 17:33:52 -0000      1.7815
@@ -1,3 +1,10 @@
+2009-10-23  Stefan Monnier  <address@hidden>
+
+       * fileio.c (syms_of_fileio): Initialize Vdirectory_sep_char.
+       (init_fileio_once):
+       * lisp.h (init_fileio_once): Remove.
+       * emacs.c (main): Don't call init_fileio_once.
+
 2009-10-23  Dan Nicolaescu  <address@hidden>
 
        * puresize.h (BASE_PURESIZE): Increase to 1430000.

Index: emacs.c
===================================================================
RCS file: /sources/emacs/emacs/src/emacs.c,v
retrieving revision 1.472
retrieving revision 1.473
diff -u -b -r1.472 -r1.473
--- emacs.c     19 Oct 2009 04:27:14 -0000      1.472
+++ emacs.c     23 Oct 2009 17:33:55 -0000      1.473
@@ -1384,7 +1384,6 @@
       syms_of_coding ();       /* This should be after syms_of_fileio.  */
 
       init_window_once ();     /* Init the window system.  */
-      init_fileio_once ();     /* Must precede any path manipulation.  */
 #ifdef HAVE_WINDOW_SYSTEM
       init_fringe_once ();     /* Swap bitmaps if necessary. */
 #endif /* HAVE_WINDOW_SYSTEM */

Index: fileio.c
===================================================================
RCS file: /sources/emacs/emacs/src/fileio.c,v
retrieving revision 1.659
retrieving revision 1.660
diff -u -b -r1.659 -r1.660
--- fileio.c    19 Oct 2009 04:27:14 -0000      1.659
+++ fileio.c    23 Oct 2009 17:33:55 -0000      1.660
@@ -5458,14 +5458,6 @@
 
 
 void
-init_fileio_once ()
-{
-  /* Must be set before any path manipulation is performed.  */
-  XSETFASTINT (Vdirectory_sep_char, '/');
-}
-
-
-void
 syms_of_fileio ()
 {
   Qoperations = intern ("operations");
@@ -5600,6 +5592,7 @@
   DEFVAR_LISP ("directory-sep-char", &Vdirectory_sep_char,
               doc: /* Directory separator character for built-in functions 
that return file names.
 The value is always ?/.  Don't use this variable, just use `/'.  */);
+  XSETFASTINT (Vdirectory_sep_char, '/');
 
   DEFVAR_LISP ("file-name-handler-alist", &Vfile_name_handler_alist,
               doc: /* *Alist of elements (REGEXP . HANDLER) for file names 
handled specially.

Index: lisp.h
===================================================================
RCS file: /sources/emacs/emacs/src/lisp.h,v
retrieving revision 1.667
retrieving revision 1.668
diff -u -b -r1.667 -r1.668
--- lisp.h      19 Oct 2009 04:27:16 -0000      1.667
+++ lisp.h      23 Oct 2009 17:33:55 -0000      1.668
@@ -2984,7 +2984,6 @@
 extern void report_file_error P_ ((const char *, Lisp_Object)) NO_RETURN;
 extern int internal_delete_file P_ ((Lisp_Object));
 extern void syms_of_fileio P_ ((void));
-extern void init_fileio_once P_ ((void));
 extern Lisp_Object make_temp_name P_ ((Lisp_Object, int));
 EXFUN (Fmake_symbolic_link, 3);
 extern Lisp_Object Qdelete_file;




reply via email to

[Prev in Thread] Current Thread [Next in Thread]