Re: WML working
Andïï <[email protected]> Tue, 9 Sep 2014 12:39:26 +0100
| Newsgroups | gmane.comp.java.classpath.devel |
|---|---|
| Message-ID | <CAFXTvn6PM1fdv86HeLBRVd3QOVnwiu44C0gFbvHJBe_Ue=ZYRg@mail.gmail.com> |
On 9 September 2014 10:04, Guillermo Rodriguez Garcia <[email protected]> wrote: > Hi Mark, > > I have a working WML in my box. > > If you would like me to update the WML files and regenerate the HTML > from there, instead of manually patching the HTML files, please let me > know and I will do that. > I think that would be preferable. > Best, > > Guillermo > > 2014-09-05 14:55 GMT+02:00 Guillermo Rodriguez Garcia > <[email protected]>: >> Mark, >> >> This patch is against the CVS repo at >> http://web.cvs.savannah.gnu.org/viewvc/classpath/?root=3Dclasspath >> >> The headers say "git" only because I imported the CVS head into a >> local git repository to make (my) life easier. >> >> Thank you, >> >> Guillermo >> >> >> 2014-09-05 14:40 GMT+02:00 Guillermo Rodriguez <[email protected]= om>: >>> From: grodriguez <[email protected]> >>> >>> Add new page for 0.99 release notes. >>> Add 0.99 release to home, news, and downloads pages. >>> --- >>> announce/20120307.html | 341 ++++++++++++++++++++++++++++++++++++++= ++++++++ >>> downloads/downloads.html | 15 ++- >>> home.html | 3 + >>> news.html | 3 + >>> 4 files changed, 359 insertions(+), 3 deletions(-) >>> create mode 100644 announce/20120307.html >>> >>> diff --git a/announce/20120307.html b/announce/20120307.html >>> new file mode 100644 >>> index 0000000..6b11c6d >>> --- /dev/null >>> +++ b/announce/20120307.html >>> @@ -0,0 +1,341 @@ >>> +<html> >>> +<head> >>> + <base href=3D"http://www.gnu.org/software/classpath/"> >>> + <title>GNU Classpath 0.99 Announcement (2013-03-07) - GNU Proje= ct - Free Software Foundation (FSF)</title> >>> + <LINK REV=3D"made" HREF=3D"mailto:[email protected]"> >>> + <LINK REL=3D"stylesheet" TYPE=3D"text/css" HREF=3D"http://www.gn= u.org/software/classpath/savannah.css"> >>> +</head> >>> +<body> >>> +<table border=3D"0" summary=3D""> >>> +<tr> >>> +<td> >>> +<applet code=3D"Animation.class" CODEBASE=3D"http://www.gnu.org/graphi= cs" WIDTH=3D"130" HEIGHT=3D"86"> >>> + <param name=3D"base-name" value=3D"drop"> >>> + <param name=3D"extension" value=3D"jpg"> >>> + <param name=3D"num-images" value=3D"15"> >>> + <param name=3D"image-sequence" value=3D"1..10,9,7,5,3,1"> >>> + <param name=3D"frame-delay" value=3D"30"> >>> + <param name=3D"inner-loop-repeat" value=3D"2"> >>> + <param name=3D"loop-delay" value=3D"10000"> >>> + <param name=3D"outer-loop-repeat" value=3D"0"> >>> + <a href=3D"http://www.gnu.org/graphics/drop-1.jpg"> >>> + <img src=3D"http://www.gnu.org/graphics/drop-1.jpg" alt=3D" [image= of the evil water droplet] " >>> + width=3D"130" height=3D"86" border=3D"0"> (jpeg 3k) >>> + </a> >>> +</applet> >>> +</td><td> >>> +<div align=3D"center"> >>> +<!--img src=3D"logo5.jpg"--> >>> +<h1>GNU Classpath</h1> >>> +</div> >>> +</td> >>> +</tr> >>> +<tr> >>> +<td class=3D"menutable" valign=3D"top"> >>> +<br><span class=3D"menutitle">Classpath</span><br> >>> +<span class=3D"menuitem"> >>> +<a href=3D"home.html">Home</a> >>> +</span><br> >>> +<!-- >>> +<span class=3D"menuitem"> >>> +<a href=3D"home.html#status">Status</a> >>> +</span><br> >>> +<span class=3D"menuitem"> >>> +<a href=3D"home.html#roadmap">Roadmap</a> >>> +</span><br> >>> +--> >>> +<span class=3D"menuitem"> >>> +<a href=3D"license.html">License</a> >>> +</span><br> >>> +<span class=3D"menuitem"> >>> +<a href=3D"http://savannah.gnu.org/project/memberlist.php?group_id=3D8= 5">Team</a> >>> +</span><br> >>> +<span class=3D"menuitem"> >>> +<a href=3D"downloads/downloads.html">Download</a> >>> +</span><br> >>> +<span class=3D"menuitem"> >>> +<a href=3D"faq/faq.html">FAQ</a> >>> +</span><br> >>> +<span class=3D"menuitem"> >>> +<a href=3D"home.html#news">News</a> >>> +</span><br> >>> +<span class=3D"menuitem"> >>> +<a href=3D"events/events.html">Events</a> >>> +</span><br> >>> +<span class=3D"menuitem"> >>> +<a href=3D"http://planet.classpath.org/">Planet Classpath</a> >>> +</span><br> >>> +<span class=3D"menuitem"> >>> +<a href=3D"http://developer.classpath.org/mediation/">Classpath Wiki</= a> >>> +</span><br> >>> +<br><span class=3D"menutitle">Success Stories</span><br> >>> +<span class=3D"menuitem"> >>> +<a href=3D"stories.html#jvm">JVMs</a> >>> +</span><br> >>> +<span class=3D"menuitem"> >>> +<a href=3D"stories.html#research">Research</a> >>> +</span><br> >>> +<br><span class=3D"menutitle">Savannah</span><br> >>> +<span class=3D"menuitem"> >>> +<a href=3D"http://savannah.gnu.org/projects/classpath/">Project Home</= a> >>> +</span><br> >>> +<span class=3D"menuitem"> >>> +<a href=3D"bugs.html">Bug Reports</a> >>> +</span><br> >>> +<!-- >>> +<span class=3D"menuitem"> >>> +<a href=3D"http://savannah.gnu.org/support/?group=3Dclasspath">Support= </a> >>> +</span><br> >>> +<span class=3D"menuitem"> >>> +<a href=3D"http://savannah.gnu.org/patch/?group=3Dclasspath">Patches</= a> >>> +</span><br> >>> +<span class=3D"menuitem"> >>> +<a href=3D"http://savannah.gnu.org/pm/?group=3Dclasspath">Tasks</a> >>> +</span><br> >>> +--> >>> +<span class=3D"menuitem"> >>> +<a href=3D"http://savannah.gnu.org/mail/?group=3Dclasspath">Mailing Li= sts</a> >>> +</span><br> >>> +<span class=3D"menuitem"> >>> +<a href=3D"http://savannah.gnu.org/news/?group=3Dclasspath">News</a> >>> +</span><br> >>> +<span class=3D"menuitem"> >>> +<a href=3D"http://savannah.gnu.org/cvs/?group=3Dclasspath">CVS</a> >>> +</span><br> >>> +<br><span class=3D"menutitle">Development</span><br> >>> +<span class=3D"menuitem"> >>> +<a href=3D"http://developer.classpath.org/mediation/ClasspathOpenTasks= ">Tasks</a> >>> +</span><br> >>> +<span class=3D"menuitem"> >>> +<a href=3D"docs/docs.html">Docs</a> >>> +</span><br> >>> +<span class=3D"menuitem"> >>> +<a href=3D"benchmarks.html#testing">Testing</a> >>> +</span><br> >>> +<span class=3D"menuitem"> >>> +<a href=3D"benchmarks.html#benchmarks">Benchmarks</a> >>> +</span><br> >>> +<br><span class=3D"menutitle">Classpath Projects</span><br> >>> +<span class=3D"menuitem"> >>> +<a href=3D"inetlib.html">Inetlib</a> >>> +</span><br> >>> +<span class=3D"menuitem"> >>> +<a href=3D"cp-tools/">Classpath Tools</a> >>> +</span><br> >>> +<br><span class=3D"menutitle">External Tools</span><br> >>> +<span class=3D"menuitem"> >>> +<a href=3D"external.html#packages">External Packages</a> >>> +</span><br> >>> +<span class=3D"menuitem"> >>> +<a href=3D"http://www.gnu.org/software/classpathx/">ClasspathX</a> >>> +</span><br> >>> +<span class=3D"menuitem"> >>> +<a href=3D"http://fmj.sourceforge.net/">Free Media Project</a> >>> +</span><br> >>> +<span class=3D"menuitem"> >>> +<a href=3D"http://sources.redhat.com/mauve/">Mauve</a> >>> +</span><br> >>> +<span class=3D"menuitem"> >>> +<a href=3D"http://www.nongnu.org/jessie/">Jessie</a> >>> +</span><br> >>> +<span class=3D"menuitem"> >>> +<a href=3D"external.html#jalopy">Jalopy</a> >>> +</span><br> >>> +</td> >>> +<td valign=3D"top"> >>> +<table class=3D"boxtable" summary=3D""> >>> +<tr><td class=3D"boxtitle">GNU Classpath 0.99</td><tr> >>> +<tr><td class=3D"boxitem"> >>> +We are proud to announce the release of GNU Classpath 0.99. >>> +<p> >>> +GNU Classpath, essential libraries for java, is a project to create fr= ee core class libraries for use with runtimes, compilers and tools for the = java programming language. >>> +</p> >>> +<p> >>> +The GNU Classpath developer snapshot releases are not directly aimed a= t the end user but are meant to be integrated into larger development platf= orms. For example JamVM, CACAO and Kaffe can make use of an installed copy = of GNU Classpath 0.99, while GCC (gcj) will use the developer snapshots as = a base for future versions. For more projects based on GNU Classpath, <a hr= ef=3D"http://www.gnu.org/software/classpath/stories.html">http://www.gnu.or= g/software/classpath/stories.html</a> >>> +</p> >>> +<p> >>> +This release brings with it a number of interesting new features: >>> +</p> >>> +<ul> >>> +<li>Addition of java.util.regex.Pattern.quote. >>> +</li> >>> +<li>Addition of java.io.IOError. >>> +</li> >>> +<li>Addition of java.io.Console. >>> +</li> >>> +</ul> >>> +<p>There have also been many bugfixes over the past year. Those releva= nt to 0.99 can be found at <a href=3D"http://gcc.gnu.org/bugzilla/buglist.c= gi?product=3Dclasspath&target_milestone=3D0.99">http://gcc.gnu.org/bugz= illa/buglist.cgi?product=3Dclasspath&target_milestone=3D0.99</a> >>> +</p> >>> +<p>With the 0.95 release, we switched fully towards the 1.5 generics w= ork that we previously released separately as classpath-generics. All this = work is now fully integrated in the main release and various runtimes (gcj,= cacao, jamvm, ikvm, etc) have been extended to take advantage of the new g= enerics, annotations and enumeration support in the core library. As a cons= equence, only 1.5 capable compilers (currently the Eclipse Compiler for Jav= a (ecj) and Sun's javac) may be used to build Classpath. >>> +</p> >>> +<p>The GNU Classpath developers site <a href=3D"http://developer.class= path.org">http://developer.classpath.org</a> provides detailed information = on how to start with helping the GNU Classpath project and gives an overvie= w of the core class library packages currently provided. >>> +</p> >>> +<p>For each snapshot release generated documentation is provided throu= gh the gjdoc tool, which is part of GNU Classpath 0.99. Full documentation = on the currently implementated packages and classes can be found at: <a hre= f=3D"http://developer.classpath.org/doc/">http://developer.classpath.org/do= c/</a> We are looking into how to extend the documentation experience in th= e future. Please contact the mailinglist if you would like to help with thi= s effort. >>> +</p> >>> + >>> +For more information about the project see also: >>> +<ul> >>> +<li>GNU Classpath home page: >>> +<a href=3D"http://www.gnu.org/software/classpath/">http://www.gnu.org/= software/classpath/</a> >>> +<li>Developer information (wiki): >>> +<a href=3D"http://developer.classpath.org/">http://developer.classpath= .org/</a> >>> +<li>Full class documentation: >>> +<a href=3D"http://developer.classpath.org/doc/">http://developer.class= path.org/doc/</a> >>> +<li>GNU Classpath hackers: >>> +<a href=3D"http://planet.classpath.org/">http://planet.classpath.org/<= /a> >>> +<li>Autobuilder, current build status, build snapshots: >>> +<a href=3D"http://builder.classpath.org/">http://builder.classpath.org= /</a> >>> +<li>Application test pages (wiki) >>> +<a href=3D"http://developer.classpath.org/mediation/Applets">http://de= veloper.classpath.org/mediation/Applets</a> >>> +<a href=3D"http://developer.classpath.org/mediation/FreeAWTTestApps">h= ttp://developer.classpath.org/mediation/FreeAWTTestApps</a> >>> +<a href=3D"http://developer.classpath.org/mediation/FreeSwingTestApps"= >http://developer.classpath.org/mediation/FreeSwingTestApps</a> >>> +<a href=3D"http://developer.classpath.org/mediation/FreeSWTTestApps">h= ttp://developer.classpath.org/mediation/FreeSWTTestApps</a> >>> +<li>GNU Classpath hacking with Eclipse (wiki) >>> +<a href=3D"http://developer.classpath.org/mediation/ClasspathHackingWi= thEclipse">http://developer.classpath.org/mediation/ClasspathHackingWithEcl= ipse</a> >>> +<li>GNU Classpath promotion banners: >>> +<a href=3D"http://developer.classpath.org/mediation/ClasspathBanners">= http://developer.classpath.org/mediation/ClasspathBanners</a> >>> +</ul> >>> + >>> +<p>GNU Classpath 0.99 can be downloaded from <a href=3D"ftp://ftp.gnu.= org/pub/gnu/classpath/">ftp://ftp.gnu.org/pub/gnu/classpath/</a> or one of = the ftp.gnu.org mirrors <a href=3D"http://www.gnu.org/order/ftp.html">http:= //www.gnu.org/order/ftp.html</a> >>> +</p> >>> +<p><pre>File: classpath-0.99.tar.gz >>> +SHA256sum: f929297f8ae9b613a1a167e231566861893260651d913ad9b6c11933895= fecc8 >>> +</pre></p> >>> + >>> +<p> >>> +New in release 0.99 (Mar 07, 2012) >>> +</p> >>> + >>> +<ul> >>> +<li>Addition of java.util.regex.Pattern.quote. >>> +</li> >>> +<li>Addition of java.io.IOError. >>> +</li> >>> +<li>Addition of java.io.Console. >>> +</li> >>> +<li>Bug fixes: >>> +</li> >>> +<ul> >>> +<li>PR39408: gjavah doesn't generate constants in header files where t= hey occur in a superclass</li> >>> +<li>PR40590: namespace namespace broken in CNI</li> >>> +<li>PR40630: java.util.Scanner fails when used for charset generation = by the OpenJDK build</li> >>> +<li>PR40653: Issue with XML stream writer and namespaces</li> >>> +<li>PR40663: Support Stax API 1.0.1</li> >>> +<li>PR39177: trunk revision 144128 - jar: internal error: java.lang.Nu= llPointerException</li> >>> +<li>PR41696: java.util.zip.Inflater:finished () returns false when it = should return true</li> >>> +<li>PR43536: CopyOnWriteArrayList bug in delete() when empty</li> >>> +<li>PR36560: java.util.zip: Error parsing zip file with larger files i= n it</li> >>> +<li>Restrict access to VM classes.</li> >>> +<li>Cleanup use of message resources.</li> >>> +<li>Throw exception when encrypted zip file entries are encountered.</= li> >>> +<li>Fix infinite recursion in javax.print.attribute.standard.JobStateR= easons.add.</li> >>> +<li>Native code cleanups in GtkToolkit.c and jcl.c.</li> >>> +<li>Only log when debugging is on.</li> >>> +<li>PR44411: System.nanoTime() is not independent of wall-clock time</= li> >>> +<li>PR46775: Calling Policy.setPolicy with a new Policy object has no = effect on the DefaultSecurityManager</li> >>> +<li>Use implementation of VMClass.getSimpleName from gcj.</li> >>> +<li>Simplify security determination in ProtectionDomain in situations = where all permissions are available.</li> >>> +<li>PR42390: Missing Security Manager checks in classpath apis</li> >>> +<li>Throw NullPointerExceptions appropriately for compatibility with O= penJDK.</li> >>> +<li>Use Integer.parseInt in preference to Integer.decode in java.util.= Formatter.</li> >>> +<li>Use same default capacity in java.util.HashMap as documented in Op= enJDK.</li> >>> +<li>Check for hashcode equality before calling equals in java.util.Has= hMap.put</li> >>> +<li>Make sure match is within input data limits in java.util.regex.Mat= cher.find.</li> >>> +<li>Fix misuse of ArrayList.set in javax.swing.text.html.StyleSheet.re= solveStyle.</li> >>> +<li>PR48131: java.util.zip.ZipException: incomplete dynamic bit length= s tree</li> >>> +<li>Check for negative capacity in VMDirectByteBuffer's native code.</= li> >>> +<li>PR42823: tcp/ip sockets read/write operations causes memory leak</= li> >>> +<li>Generate META-INF/INDEX.LST for glibj.zip</li> >>> +<li>Fix issues when building with -Werror and gcc 4.6.</li> >>> +<li>PR40188: javah creates constants using name of superclass</li> >>> +<li>PR45527: gjavah encodes $ as used in inner classes as 00024 where = Oracle's javah does not</li> >>> +<li>PR45526: gjavah does not implicitly produce header files for inner= classes</li> >>> +<li>Fix NullPointerException for null keys in java.util.HashMap.put.</= li> >>> +<li>Fix BEAST security issue in gnu.javax.net.ssl.provider.</li> >>> +<li>RH712013: pdftk crashes with java.lang.ArrayIndexOutOfBoundsExcept= ion</li> >>> +</ul> >>> +<li>Updated to libtool 2.x. >>> +</li> >>> +<li>Lots of warning fixes / addition of generics. >>> +</li> >>> +<li>Fix license headers in tools. >>> +</li> >>> +<li>Normalise whitespace. >>> +</li> >>> +<li>Maintenance work on javac detection. >>> +</li> >>> +<li>Mark plugin as unmaintained and disable by default. >>> +</li> >>> +</ul> >>> +<p>The following people helped with this release: >>> +</p> >>> +<ul> >>> +<li>Roland Brand >>> +</li> >>> +<li>Gert Brettlecker >>> +</li> >>> +<li>Chris Burdess >>> +</li> >>> +<li>Ludovic Claude >>> +</li> >>> +<li>Pekka Enberg >>> +</li> >>> +<li>Jeroen Frijters >>> +</li> >>> +<li>Richard Guenther >>> +</li> >>> +<li>Andrew Haley >>> +</li> >>> +<li>Andrew John Hughes >>> +</li> >>> +<li>Ivan Maidanski >>> +</li> >>> +<li>Daniel Noll >>> +</li> >>> +<li>Rainer Orth >>> +</li> >>> +<li>Mike Stump >>> +</li> >>> +<li>Tom Tromey >>> +</li> >>> +<li>Mark Wielaard >>> +</li> >>> +<li>Ralf Wildenhues >>> +</li> >>> +</ul> >>> +<p>We would also like to thank the numerous bug reporters and testers!= In addition, we'd like to extend our thanks to all those who've contribute= d over the years and have helped in building a thriving and friendly commun= ity around the GNU Classpath project. >>> +</p> >>> +</td><tr> >>> +</table> >>> +</td> >>> +</tr> >>> +<tr> >>> +<td colspan=3D"2"> >>> +<BR><BR> >>> +<HR> >>> +<en> >>> +Return to <A HREF=3D"/home.html">GNU's home page</A>. >>> +<P> >>> +Please send FSF & GNU inquiries & questions to >>> +<A HREF=3D"mailto:[email protected]"><EM>[email protected]</EM></A>. >>> +There are also <A HREF=3D"http://www.fsf.org/about/contact.html">other= ways to >>> +contact</A> the FSF. >>> +<P> >>> +Please send comments on these web pages to >>> +<A HREF=3D"mailto:[email protected]"><EM>[email protected]</= EM></A>, >>> +send other questions to >>> +<A HREF=3D"mailto:[email protected]"><EM>[email protected]</EM></A>. >>> +<P> >>> +Copyright © 1999-2006 Free Software Foundation, Inc., >>> +51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA >>> +<P> >>> +Verbatim copying and distribution of this entire article is >>> +permitted in any medium, provided this notice is preserved.<P> >>> +Updated: >>> +</en> >>> +$Date $ $Author $ >>> +<HR> >>> +</td> >>> +</tr> >>> +</table> >>> +</body> >>> diff --git a/downloads/downloads.html b/downloads/downloads.html >>> index addec04..5e75a92 100644 >>> --- a/downloads/downloads.html >>> +++ b/downloads/downloads.html >>> @@ -150,12 +150,12 @@ >>> <table cellspacing=3D"2" cellpadding=3D"4" summary=3D""> >>> <tr><th>Version</th><th colspan=3D"2">Links</th></tr> >>> <tr bgcolor=3D"#CCCCCC"> >>> - <td align=3D"center"><strong>0.98</strong> / 05 Feb 200= 9</td> >>> + <td align=3D"center"><strong>0.99</strong> / 07 Mar 201= 2</td> >>> <td align=3D"center"> >>> - <a href=3D"ftp://ftp.gnu.org/gnu/classpath/classpath-0.98.tar.g= z">download</a> >>> + <a href=3D"ftp://ftp.gnu.org/gnu/classpath/classpath-0.99.tar.g= z">download</a> >>> </td> >>> <td align=3D"center">[ >>> - <a href=3D"http://www.gnu.org/software/classpath/announce/20090= 205.html">release notes</a> >>> + <a href=3D"http://www.gnu.org/software/classpath/announce/20120= 307.html">release notes</a> >>> ]</td> >>> </tr> >>> <!-- download >>> @@ -173,6 +173,15 @@ >>> <table cellspacing=3D"2" cellpadding=3D"4" summary=3D""> >>> <tr><th>Version</th><th colspan=3D"2">Links</th></tr> >>> <tr bgcolor=3D"#CCCCCC"> >>> + <td align=3D"center"><strong>0.98</strong> / 05 Feb 200= 9</td> >>> + <td align=3D"center"> >>> + <a href=3D"ftp://ftp.gnu.org/gnu/classpath/classpath-0.98.tar.g= z">download</a> >>> +</td> >>> + <td align=3D"center">[ >>> + <a href=3D"http://www.gnu.org/software/classpath/announce/20090= 205.html">release notes</a> >>> + ]</td> >>> + </tr> >>> + <tr bgcolor=3D"#CCCCCC"> >>> <td align=3D"center"><strong>0.97.2</strong> / 06 Jun 2= 008</td> >>> <td align=3D"center"> >>> <a href=3D"ftp://ftp.gnu.org/gnu/classpath/classpath-0.97.2.tar= .gz">download</a> >>> diff --git a/home.html b/home.html >>> index c8c8560..de69afe 100644 >>> --- a/home.html >>> +++ b/home.html >>> @@ -147,6 +147,9 @@ >>> <tr><td class=3D"boxtitle"><a name=3D"news">Classpath::Short News</a><= /td><tr> >>> <tr><td class=3D"boxitem"> >>> <table summary=3D""> >>> + <tr><td><strong>07 Mar 2012</strong></td><td> >>> +<a href=3D"announce/20120307.html">GNU Classpath 0.99</a> >>> +</td></tr> >>> <tr><td><strong>05 Feb 2009</strong></td><td> >>> <a href=3D"announce/20090205.html">GNU Classpath 0.98</a> >>> </td></tr> >>> diff --git a/news.html b/news.html >>> index fea8c59..885bc85 100644 >>> --- a/news.html >>> +++ b/news.html >>> @@ -147,6 +147,9 @@ >>> <tr><td class=3D"boxtitle"><a name=3D"ShortNews">Classpath::News</a></= td><tr> >>> <tr><td class=3D"boxitem"> >>> <table summary=3D""> >>> + <tr><td><strong>07 Mar 2012</strong></td><td> >>> +<a href=3D"announce/20120307.html">GNU Classpath 0.99</a> >>> +</td></tr> >>> <tr><td><strong>05 Feb 2009</strong></td><td> >>> <a href=3D"announce/20090205.html">GNU Classpath 0.98</a> >>> </td></tr> >>> -- >>> 1.7.0.4 >>> >> >> >> >> -- >> Guillermo Rodriguez Garcia >> [email protected] > > > > -- > Guillermo Rodriguez Garcia > [email protected] > --=20 Andii :-)