rse 98/12/16 07:57:28
Modified:src CHANGES
.configure config.layout
Log:
Removed recently introduced bugs and disfigurements in APACI:
o fixed argument line processing: using $args was broken: It was not
initialized and using args=$args $apc_option and even args=$args
\$apc_option\ fails in the second processing round for any arguments
containing whitespaces. The only correct way is to use the construct
$@ (but not possible here) or iterate _both_ times over the implicit
argument line (no argument to for-loop) which is what we now use.
o make --with-layout=Apache the default without creating
redundancy (copying the --with-layout block in the argument parsing
loop). We achieve this by using the $@ construct together with the
`set' command to prepend --with-layout=Apache to the command line in
case --with-layout is not used.
o fixed auto-suffix handling now that config.layout exists.
Paths which are auto-suffixed are marked with a trailing plus sign in
config.layout and every path now can be marked this way (not only the
four paths for which we do it currently). Additionally the suffix is
no longer a static one. Instead it's now `/target' where target is
the argument of the --target option or per default `httpd'.
o allow also tabs (and only spaces) where we match whitespaces
o various fixes and cleanups related to used shell coding style
o made Jim happy by replacing `Written by' with `Initially written by' ;-)
o trimmed output of --help to fit into 80 columns
Now APACI is again clean and ready for 1.3.4 ;-) (IMHO)
Revision ChangesPath
1.1171+24 -0 apache-1.3/src/CHANGES
Index: CHANGES
===
RCS file: /home/cvs/apache-1.3/src/CHANGES,v
retrieving revision 1.1170
retrieving revision 1.1171
diff -u -r1.1170 -r1.1171
--- CHANGES 1998/12/12 05:26:00 1.1170
+++ CHANGES 1998/12/16 15:57:26 1.1171
@@ -1,5 +1,29 @@
Changes with Apache 1.3.4
+ *) Removed recently introduced bugs and disfigurements in APACI:
+ o fixed argument line processing: using $args was broken: It was not
+ initialized and using args=$args $apc_option and even args=$args
+ \$apc_option\ fails in the second processing round for any
arguments
+ containing whitespaces. The only correct way is to use the construct
+ $@ (but not possible here) or iterate _both_ times over the implicit
+ argument line (no argument to for-loop) which is what we now use.
+ o make --with-layout=Apache the default without creating
+ redundancy (copying the --with-layout block in the argument parsing
+ loop). We achieve this by using the $@ construct together with the
+ `set' command to prepend --with-layout=Apache to the command line in
+ case --with-layout is not used.
+ o fixed auto-suffix handling now that config.layout exists.
+ Paths which are auto-suffixed are marked with a trailing plus sign in
+ config.layout and every path now can be marked this way (not only the
+ four paths for which we do it currently). Additionally the suffix is
+ no longer a static one. Instead it's now `/target' where target is
+ the argument of the --target option or per default `httpd'.
+ o allow also tabs (and only spaces) where we match whitespaces
+ o various fixes and cleanups related to used shell coding style
+ o made Jim happy by replacing `Written by' with `Initially written by'
;-)
+ o trimmed output of --help to fit into 80 columns
+ [Ralf S. Engelschall]
+
*) Added two new core API functions, ap_single_module_configure() and
ap_single_module_init(), which are now used by mod_so to correctly
initialize a module after loading. This fixes a problem with unusable
1.63 +101 -89 apache-1.3/configure
Index: configure
===
RCS file: /home/cvs/apache-1.3/configure,v
retrieving revision 1.62
retrieving revision 1.63
diff -u -r1.62 -r1.63
--- configure 1998/12/16 10:57:45 1.62
+++ configure 1998/12/16 15:57:28 1.63
@@ -58,7 +58,7 @@
##
## configure -- Apache Autoconf-style Interface (APACI)
##
-## Written by Ralf S. Engelschall [EMAIL PROTECTED]
+## Initially written by Ralf S. Engelschall [EMAIL PROTECTED]
##
# default input separator chars: spacetabcr
@@ -68,7 +68,6 @@
##
## the paths to the Apache source tree
##
-
top=.
mkf=Makefile
src=src
@@ -84,7 +83,6 @@
##
## pre-determine runtime modes
##
-
help=no
quiet=no
verbose=no
@@ -98,7 +96,6 @@
##
## display version information
##
-
if [ .$quiet = .no ]; then