[docs] xmldocs - docelic modified 3 files
docs at icdevgroup.org
docs at icdevgroup.org
Sat Feb 4 15:38:50 EST 2006
User: docelic
Date: 2006-02-04 20:38:50 GMT
Modified: bin whatsnew-update
Modified: docbook literals.ent
Modified: whatsnew WHATSNEW.xml
Log:
* whatsnew/WHATSNEW.xml: update our WHATSNEW file with everything since
Jan 1, 2006. Whatsnew is now up to date.
* bin/whatsnew-update: fixes to actually get the script usable in practice
* docbook/literals.ent: fix one URL, add one entity (PUBLIC_MLS)
Revision Changes Path
1.8 +27 -12 xmldocs/bin/whatsnew-update
rev 1.8, prev_rev 1.7
Index: whatsnew-update
===================================================================
RCS file: /var/cvs/xmldocs/bin/whatsnew-update,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- whatsnew-update 19 Jan 2006 20:25:52 -0000 1.7
+++ whatsnew-update 4 Feb 2006 20:38:50 -0000 1.8
@@ -50,8 +50,9 @@
# Read all messages and expand template for each
for $_ (@archive) {
- my ($user,$date,$log) = read_log($_);
-
+ my ($user,$date, $log, $affected) = read_log($_);
+ next if !$date and $user == 0;
+
my $sect = eval "\"$template\"";
$final_content .= $sect;
#print "Here's a cookie:\n$sect\n";
@@ -97,7 +98,7 @@
closedir (DIR);
}
- return @files;
+ return reverse @files;
}
sub read_log {
@@ -105,28 +106,42 @@
my @file = <IN>;
close IN;
#chomp for @file;
- my (@log, $user, $date);
+ my (@log, $user, $date, @affected, $log, $affected);
my $run = 0;
for $_ (@file) {
- /^User:\s+(\S+)$/ and $user = $1;
+ /^(<PRE>)?User:\s+(\S+)$/ and $user = $2 ? $2 : $1;
/^Date:\s+(\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2} GMT)$/ and $date = $1;
+ /^((Modified|Added|Removed):\s.*)$/ and push @affected, $1;
/^Log:$/ and do { $run++; next };
/^Revision\s+Changes\s+Path$/ and $run=0;
$run and push @log, $_;
}
- @log = grep {!/^\s*$/} @log;
- ( $user, $date, [ @log ])
+ # We're interested in HEAD commits only
+ return 0 if grep {/-branch/} @affected;
+
+ s/^\s+// for @affected;
+ s/\s+$// for @affected, @log;
+ s/\t/ /g for @log;
+
+ $affected = join "\n", @affected;
+ $log = join "\n", @log;
+
+ $affected =~ s/^\n+//; $affected =~ s/\n+$//;
+ $log =~ s/^\n+//; $log =~ s/\n+$//;
+
+ ( $user, $date, $log, $affected )
}
__DATA__
-<literallayout>
-<emphasis>
+<para><literallayout>
+<emphasis role='bold'>
Developer: $user
Date: $date
-</emphasis>
-@$log
-</literallayout>
+$affected</emphasis>
+$log
+</literallayout></para>
+
1.30 +2 -1 xmldocs/docbook/literals.ent
rev 1.30, prev_rev 1.29
Index: literals.ent
===================================================================
RCS file: /var/cvs/xmldocs/docbook/literals.ent,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -r1.29 -r1.30
--- literals.ent 24 Jan 2006 16:06:47 -0000 1.29
+++ literals.ent 4 Feb 2006 20:38:50 -0000 1.30
@@ -10,7 +10,8 @@
<!ENTITY DEB "<ulink url='http://www.debian.org'>Debian</ulink>">
<!ENTITY DEBGNU "<ulink url='http://www.debian.org'>Debian GNU</ulink>">
<!ENTITY ICDL "<ulink url='http://www.icdevgroup.org/i/dev/download.html'>download</ulink>">
-<!ENTITY ICCVS "<ulink url='http://www.icdevgroup.org/i/dev/cvs.html'>CVS</ulink>">
+<!ENTITY ICCVS "<ulink url='http://www.icdevgroup.org/cgi-bin/cvsweb/interchange/'>CVS</ulink>">
+<!ENTITY PUBLIC_MLS "<ulink url='http://www.icdevgroup.org/mailman/listinfo/'>Public Interchange Mailing Lists</ulink>">
<!ENTITY APACHE "<ulink url='http://www.apache.org/'>Apache</ulink>">
<!ENTITY MATHOPD "<ulink url='http://www.mathopd.org/'>Mathopd</ulink>">
<!ENTITY W3 "<ulink url='http://www.w3c.org/'>W3C</ulink>">
1.2 +359 -7 xmldocs/whatsnew/WHATSNEW.xml
rev 1.2, prev_rev 1.1
Index: WHATSNEW.xml
===================================================================
RCS file: /var/cvs/xmldocs/whatsnew/WHATSNEW.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- WHATSNEW.xml 8 Jan 2006 20:54:54 -0000 1.1
+++ WHATSNEW.xml 4 Feb 2006 20:38:50 -0000 1.2
@@ -29,23 +29,375 @@
GNU General Public License for more details.
</para>
</legalnotice>
+
+ <abstract>
+ <para>
+ This document serves as a convenient source of "What's new?"
+ &IC; information.
+ </para><para>
+ The entries found here are just excerpts from our &ICCVS; commit
+ messages.
+ </para><para>
+ You could subscribe to the
+ <ulink url='http://www.icdevgroup.org/mailman/listinfo/interchange-cvs'>Interchange CVS</ulink> mailing list to receive complete commit logs (changes in &IC; codebase) to your e-mail.
+ </para><para>
+ You can also browse public
+ <ulink url='http://www.icdevgroup.org/pipermail/interchange-cvs/'>interchange-cvs
+ mailing list archives</ulink> over the Web.
+ </para>
+ </abstract>
</articleinfo>
<section id="WHATSNEW-5.5">
- <title>INTERCHANGE 5.5 (development) and 5.6 (stable)</title>
- <para>
+ <title>INTERCHANGE 5.5 (development) and the upcoming 6.0 (stable)</title>
<!-- must be on a line itself, no spaces -->
<!-- AUTO UPDATER -->
-<literallayout>
-<emphasis>
+<para><literallayout>
+<emphasis role='bold'>
+Developer: kwalsh
+Date: 2006-02-03 22:40:58 GMT
+Modified: dist/standard/etc log_transaction</emphasis>
+ * Stop processing and return to the checkout if "there was an
+ error adding the order to the transaction table."
+</literallayout></para>
+
+
+<para><literallayout>
+<emphasis role='bold'>
+Developer: jon
+Date: 2006-02-03 20:16:48 GMT
+Modified: lib/Vend Config.pm</emphasis>
+Fix a bug found by Brian Miller (brian at endpoint.com)
+
+When reading an OrderProfile from an external config file,
+for instance, etc/profiles.login or similar if there is a comment line
+immediately preceding the __NAME__ identifier then the first line of the
+profile is commented out. Actually any line preceding the __NAME__ line
+will silently be prepended to the first line of the profile, just so
+happens a comment (in some of our code) would be the likely offender.
+
+For example:
+
+# following profile confirms user input
+__NAME__ Login
+ username=required Username had better be filled in.
+ password=required Password is required.
+__END__
+
+Will result in a profile structure that looks like:
+
+# following profile confirms user input username=required ...
+
+And the username check will never execute.
+</literallayout></para>
+
+
+
+<para><literallayout>
+<emphasis role='bold'>
+Developer: ton
+Date: 2006-02-03 16:36:46 GMT
+Modified: lib/Vend Ship.pm</emphasis>
+ Added UPS support for countries ouside the US.
+
+ In order to use this functionality one only needs
+ to add the following two lines to a UPS shipping
+ method in shipping.asc.
+
+ zone_file products/ship/zone_NL_international.txt
+ country_prefix 1
+
+ The zone file 'zone_NLinternational.txt' is TAB delimited and
+ should contain entries like:
+
+ low high ExpressPlus Express ExpressSaver Standard Expedited
+
+ "Destination: Belgium (BE). 4-digit code"
+ BE:0000 BE:9999 2 2 2 2 -
+
+ "Destination: France (FR). 5-digit code"
+ FR:2000 FR:2999 3 3 3 4 -
+ FR:3000 FR:7999 3 4 4 5 -
+ FR:8000 FR:8999 3 3 3 4 -
+ FR:9000 FR:9999 3 4 4 5 -
+ FR:1000 FR:1099 3 3 3 4 -
+
+ The values in the postcode range should be prepended with the
+ country code. Prepend FR: to postcodes for country France.
+
+ There is no change to the rate tables.
+</literallayout></para>
+
+
+<para><literallayout>
+<emphasis role='bold'>
+Developer: jonc
+Date: 2006-02-03 15:58:44 GMT
+Modified: dist/standard catalog.cfg</emphasis>
+* add robot_expire plus comment so people know about it.
+</literallayout></para>
+
+
+<para><literallayout>
+<emphasis role='bold'>
+Developer: heins
+Date: 2006-02-03 15:34:32 GMT
+Modified: lib/Vend Ship.pm</emphasis>
+* Make log message manageable with ErrorDestination.
+
+* Allow a "quiet" shipmode that won't log missing areas.
+</literallayout></para>
+
+
+<para><literallayout>
+<emphasis role='bold'>
+Developer: jon
+Date: 2006-02-03 15:25:20 GMT
+Modified: . UPGRADE</emphasis>
+Note new Perl version requirement.
+</literallayout></para>
+
+
+<para><literallayout>
+<emphasis role='bold'>
+Developer: jon
+Date: 2006-02-01 15:42:04 GMT
+Modified: scripts interchange.PL</emphasis>
+Begin requiring Perl version 5.8.0 or newer.
+
+Allow running under a threaded perl with version 5.8.5 or newer. Still
+warn the user that it's not recommended for production.
+</literallayout></para>
+
+
+<para><literallayout>
+<emphasis role='bold'>
+Developer: jon
+Date: 2006-02-01 15:37:48 GMT
+Modified: lib/Vend Interpolate.pm</emphasis>
+Add "env" base to conditionals, allowing [if env HTTPS], etc.
+</literallayout></para>
+
+
+<para><literallayout>
+<emphasis role='bold'>
+Developer: kwalsh
+Date: 2006-02-01 14:10:59 GMT
+Modified: dist/standard/products country.txt</emphasis>
+ * Added "surf_pp air_pp" to the BA (Bosnia And Herzegowina) country's
+ shipmodes and removed the duplicate XB country.
+
+ * Removed XE (Corsica). It's not an independent country (it's still
+ a French colony). Napoleon Bonaparte was born there (you learn
+ something new every day. :-)
+
+ * Removed the duplicate XV (Vatican City) country and put VA into the
+ Europe-EC region.
+
+ * Changed the XS (Serbia-Montenegro) country code to CS.
+
+ * Removed XU (Tristan da Cunha), which is a part of SH (St. Helena),
+ just like the Ascension island.
+</literallayout></para>
+
+
+<para><literallayout>
+<emphasis role='bold'>
+Developer: jon
+Date: 2006-02-01 03:58:24 GMT
+Modified: . UPGRADE</emphasis>
+Add latest incompatible changes.
+</literallayout></para>
+
+
+<para><literallayout>
+<emphasis role='bold'>
+Developer: jon
+Date: 2006-02-01 00:36:05 GMT
+Modified: lib/Vend/Table DBI.pm</emphasis>
+Remove unused code found by Stefan Hornburg.
+</literallayout></para>
+
+
+<para><literallayout>
+<emphasis role='bold'>
+Developer: jon
+Date: 2006-01-30 22:36:32 GMT
+Modified: . MANIFEST
+Added: code/OrderCheck always_fail.oc</emphasis>
+Add always_fail order check from Mark Johnson (mark at endpoint.com), with
+Kevin Walsh's default error message addition. Sync the manifest.
+</literallayout></para>
+
+
+<para><literallayout>
+<emphasis role='bold'>
+Developer: jon
+Date: 2006-01-30 17:50:03 GMT
+Modified: lib/Vend/Table Editor.pm</emphasis>
+Remove compatible_5_2 pragma, which kept table editor error text
+(mistakenly) hidden, as was the case up to Interchange 5.2.
+</literallayout></para>
+
+
+<para><literallayout>
+<emphasis role='bold'>
+Developer: jon
+Date: 2006-01-30 17:45:49 GMT
+Modified: lib/Vend Config.pm</emphasis>
+Remove configuration directives that were deprecated and generated a
+warning at startup time.
+</literallayout></para>
+
+
+<para><literallayout>
+<emphasis role='bold'>
+Developer: jon
+Date: 2006-01-30 17:44:11 GMT
+Modified: debian interchange.cfg
+Modified: dist interchange.cfg.dist
+Modified: dist/standard catalog.cfg
+Modified: lib/Vend Config.pm</emphasis>
+Remove global and catalog directives "ConfigParseComments". Its "no"
+behavior is now the only one. That means that #ifdef, #include, and friends
+are now never anything besides comments.
+</literallayout></para>
+
+
+<para><literallayout>
+<emphasis role='bold'>
+Developer: jon
+Date: 2006-01-30 17:33:55 GMT
+Modified: . MANIFEST
+Modified: lib/Vend Data.pm
+Removed: code/SystemTag sql.coretag</emphasis>
+Remove antiquated [sql] tag.
+</literallayout></para>
+
+
+<para><literallayout>
+<emphasis role='bold'>
+Developer: jon
+Date: 2006-01-30 17:28:26 GMT
+Modified: code/Filter text2html.filter</emphasis>
+XHTMLify the <br> output. Kinda silly since the <p> output doesn't close
+the container with </p>, but oh well.
+</literallayout></para>
+
+
+<para><literallayout>
+<emphasis role='bold'>
+Developer: heins
+Date: 2006-01-24 14:38:36 GMT
+Modified: dist/lib/UI/pages/admin order_view.html</emphasis>
+* Display proper state and zip
+</literallayout></para>
+
+
+<para><literallayout>
+<emphasis role='bold'>
+Developer: ton
+Date: 2006-01-20 17:27:47 GMT
+Modified: dist/standard/pages/query order_detail.html</emphasis>
+ Fixed dead links to account.html page.
+</literallayout></para>
+
+
+<para><literallayout>
+<emphasis role='bold'>
+Developer: racke
+Date: 2006-01-19 19:43:54 GMT
+Modified: . MANIFEST
+Removed: code/Widget fck.widget</emphasis>
+remove deprecated fck widget as in 5.4 branch
+</literallayout></para>
+
+
+<para><literallayout>
+<emphasis role='bold'>
+Developer: heins
+Date: 2006-01-18 22:15:59 GMT
+Modified: dist/standard/config pay_cert_redeem.tag</emphasis>
+* Fix rounding error that could make total comparisons wrong.
+</literallayout></para>
+
+
+<para><literallayout>
+<emphasis role='bold'>
+Developer: heins
+Date: 2006-01-18 17:47:14 GMT
+Modified: lib/Vend Ship.pm</emphasis>
+* Fix thread-safety problem with shipping adder (and potentially other
+ things).
+</literallayout></para>
+
+
+<para><literallayout>
+<emphasis role='bold'>
+Developer: racke
+Date: 2006-01-13 20:41:56 GMT
+Modified: dist/standard/templates/components search_box_small</emphasis>
+merged changes 1.3 vs 1.3.2.1
++++ 1.3.2.1 +++
+closing font tag added as suggested by Steve Graham (icdev at mrlock.com)
+</literallayout></para>
+
+
+<para><literallayout>
+<emphasis role='bold'>
+Developer: heins
+Date: 2006-01-09 20:20:18 GMT
+Modified: code/UI_Tag flex_select.coretag</emphasis>
+* Move filter/label resolution forward so that sorts don't kill them.
+
+* Make flex_group.html more flexible by allowing calls from pages
+ besides flex_select.html.
+</literallayout></para>
+
+
+<para><literallayout>
+<emphasis role='bold'>
+Developer: heins
+Date: 2006-01-09 16:10:23 GMT
+Modified: code/UI_Tag add_gpg_key.coretag</emphasis>
+* Fix bug with patch supplied by Gert.
+
+* Also remove literal space from regex -- it should be a standard within
+ interchange not to use *any* literal whitespace in regular expressions.
+ A literal space could be embedded with \0x20 or such, but \s+ should always
+ be preferred.
+</literallayout></para>
+
+
+<para><literallayout>
+<emphasis role='bold'>
+Developer: heins
+Date: 2006-01-08 18:29:18 GMT
+Modified: dist/standard/products/ship air_pp.txt surf_pp.txt
+Added: dist/standard/products/ship ems.txt</emphasis>
+* Update US Postal rates
+</literallayout></para>
+
+
+<para><literallayout>
+<emphasis role='bold'>
Developer: heins
Date: 2006-01-08 17:26:52 GMT
-</emphasis>
+Modified: dist/standard/products/ship Priority.txt Book.txt</emphasis>
* Update distributed tables to reflect new US Postal service rates.
+</literallayout></para>
+
-</literallayout>
+<para><literallayout>
+<emphasis role='bold'>
+Developer: racke
+Date: 2006-01-04 19:17:43 GMT
+Modified: code/Widget htmlarea.widget</emphasis>
+merged changes 1.6.2.2 vs 1.6.2.3
++++ 1.6.2.3 +++
+fix regression with browsers claiming MSIE compatibility
+</literallayout></para>
- </para>
</section>
</article>
More information about the docs
mailing list