texinfo-commits
[Top][All Lists]
Advanced

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

DJGPP specific issues.


From: Juan Manuel Guerrero
Subject: DJGPP specific issues.
Date: Sat, 1 Mar 2008 22:16:50 +0100
User-agent: KMail/1.9.5

Index: ChangeLog
===================================================================
RCS file: /sources/texinfo/texinfo/ChangeLog,v
retrieving revision 1.842
diff -U 3 -r1.842 ChangeLog
--- ChangeLog   29 Feb 2008 22:21:41 -0000      1.842
+++ ChangeLog   1 Mar 2008 21:08:05 -0000
@@ -1,3 +1,10 @@
+2008-03-01  Juan Manuel Guerrero  <address@hidden>
+
+       DJGPP specific issues.
+       * system.h [O_BINARY]: Use HAVE_DRIVE in IS_ABSOLUTE.
+       * djgpp/config.sed: Fix regex pattern to handle version numbers that
+       looks like 4.NN.NN
+
 2008-02-29  Karl Berry  <address@hidden>
 
        * pretest 4.11.92.
Index: system.h
===================================================================
RCS file: /sources/texinfo/texinfo/system.h,v
retrieving revision 1.7
diff -U 3 -r1.7 system.h
--- system.h    3 Dec 2007 01:38:41 -0000       1.7
+++ system.h    1 Mar 2008 21:08:05 -0000
@@ -190,7 +190,7 @@
 # define FOPEN_WBIN    "wb"
 # define HAVE_DRIVE(n) ((n)[0] && (n)[1] == ':')
 # define IS_SLASH(c)   ((c) == '/' || (c) == '\\')
-# define IS_ABSOLUTE(n)        (IS_SLASH((n)[0]) || ((n)[0] && (n)[1] == ':'))
+# define IS_ABSOLUTE(n)        (IS_SLASH((n)[0]) || HAVE_DRIVE(n))
 # define PIPE_USE_FORK 0
 # define SET_BINARY(f)  do {if (!isatty(f)) setmode(f,O_BINARY);} while(0)
 
Index: djgpp/config.sed
===================================================================
RCS file: /sources/texinfo/texinfo/djgpp/config.sed,v
retrieving revision 1.3
diff -U 3 -r1.3 config.sed
--- djgpp/config.sed    4 Aug 2007 17:19:25 -0000       1.3
+++ djgpp/config.sed    1 Mar 2008 21:08:05 -0000
@@ -59,10 +59,10 @@
 # the package has not been configured for.
 /MISSING=/,/^$/ {
   /^fi$/ a\
-am_missing_run=`echo "$am_missing_run" | sed 
's%/dev.*/texinfo-\\{0,1\\}4\\.[0-9][a-z]\\{0,1\\}%${top_srcdir}%;s%.:.*/texinfo-\\{0,1\\}4\\.[0-9][a-z]\\{0,1\\}%${top_srcdir}%'`
+am_missing_run=`echo "$am_missing_run" | sed 
's%/dev.*/texinfo-\\{0,1\\}4\\.[0-9][0-9]\\{0,1\\}\\.\\{0,1\\}[0-9]\\{0,2\\}[a-z]\\{0,1\\}%${top_srcdir}%;s%.:.*/texinfo-\\{0,1\\}4\\.[0-9][0-9]\\{0,1\\}\\.\\{0,1\\}[0-9]\\{0,2\\}[a-z]\\{0,1\\}%${top_srcdir}%'`
 }
 /^install_sh=/a\
-install_sh=`echo "$install_sh" | sed 
's%/dev.*/texinfo-\\{0,1\\}4\\.[0-9][a-z]\\{0,1\\}%${top_srcdir}%;s%.:.*/texinfo-\\{0,1\\}4\\.[0-9][a-z]\\{0,1\\}%${top_srcdir}%'`
+install_sh=`echo "$install_sh" | sed 
's%/dev.*/texinfo-\\{0,1\\}4\\.[0-9][0-9]\\{0,1\\}\\.\\{0,1\\}[0-9]\\{0,2\\}[a-z]\\{0,1\\}%${top_srcdir}%;s%.:.*/texinfo-\\{0,1\\}4\\.[0-9][0-9]\\{0,1\\}\\.\\{0,1\\}[0-9]\\{0,2\\}[a-z]\\{0,1\\}%${top_srcdir}%'`
 
 # On DOS/WIN systems every partition has its own root directory,
 # so do not make any assumptions about absolute paths or the




reply via email to

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