What's going on and a simple RFH

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

What's going on and a simple RFH

Paolo Bonzini-2
Hi people, 3.0.1 is basically ready.  There are a good deal of bugfixes,
the good news being that almost all of them are *not* regressions from
2.3.6 but were also present in older releases.  In particular:

* bug 103 (making documentation when libraries are absent) is a regression

* fixed crash on LargeInteger>>#divExact: (I didn't post the patch here)
is a regression

These other changes are not regressions:

* added SequenceableCollection>>#atRandom and
String>>#allOccurrencesOfRegex:

* eliminated possible infinite loop in CompiledCode>>#hash.

* fixed Symbol>>#numArgs for methods starting with an underscore.

* fixed problems with substitution of regexes that match the empty string.

* fixed problems with very short delays.

* fixed segmentation violation when gethostbyname returned NULL.

* test floatmath.st failing on Alpha is not a regression, it only
started to fail because coverage improved

This makes 3.0 even more solid than I had expected.

I don't have time to do the release today (nor will I in the weekend),
so I'm asking for a little helping hand.  Would anyone of you please go
through the documentation (classes.texi or gst-base.info) and document
methods saying "Not commented"?  In some cases they are pretty obscure,
in some cases you can simply add "private - " to the category and
gst-doc will omit them.

Patches against git are welcome.  Let me remind you that you can also
grab the latest published stable snapshot with

wget -O smalltalk-3.0-latest.tar.gz \
 
'http://git.savannah.gnu.org/gitweb/?p=smalltalk.git;a=snapshot;h=stable-3.0'

Paolo



_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: What's going on and a simple RFH

S11001001
On Fri, 2008-01-25 at 16:04 +0100, Paolo Bonzini wrote:
> I don't have time to do the release today (nor will I in the weekend),
> so I'm asking for a little helping hand.  Would anyone of you please go
> through the documentation (classes.texi or gst-base.info) and document
> methods saying "Not commented"?  In some cases they are pretty obscure,
> in some cases you can simply add "private - " to the category and
> gst-doc will omit them.

I have patched against stable-3.0.  It doesn't include docs for
security-related methods, but almost everything else is there.

0670f1c6a404bd36f44fd259ca0753e385fc9efc remove most "Not commented."
methods from gst-base

I think I have set up a public git archive at
git://nocandy.dyndns.org/smalltalk.git/ that works from localhost at
least.  If you have trouble accessing this let me know.

--
The foremost obstacle standing in the way of the public's acceptance of
evolutionary theory is not a dearth of common sense. Instead, it is the
public's erroneous belief that common sense is a dependable guide to
evaluating the natural world.  --Scott O. Lilienfeld, SkI 5/2006

_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk

signature.asc (196 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: What's going on and a simple RFH

Paolo Bonzini-2
Stephen Compall wrote:

> On Fri, 2008-01-25 at 16:04 +0100, Paolo Bonzini wrote:
>> I don't have time to do the release today (nor will I in the weekend),
>> so I'm asking for a little helping hand.  Would anyone of you please go
>> through the documentation (classes.texi or gst-base.info) and document
>> methods saying "Not commented"?  In some cases they are pretty obscure,
>> in some cases you can simply add "private - " to the category and
>> gst-doc will omit them.
>
> I have patched against stable-3.0.  It doesn't include docs for
> security-related methods, but almost everything else is there.
>
> 0670f1c6a404bd36f44fd259ca0753e385fc9efc remove most "Not commented."
> methods from gst-base
>
> I think I have set up a public git archive at
> git://nocandy.dyndns.org/smalltalk.git/ that works from localhost at
> least.  If you have trouble accessing this let me know.

It works!

For the record, the commands I need to access it are (in the same place
where I cloned the savannah repository):

git remote add -f stephen git://nocandy.dyndns.org/smalltalk.git/
git log -1 --pretty=short stephen/stable-3.0

commit decd67e3ce9a10e7140ccf9a36652fe07539a5b6
Merge: 0670f1c... 101a5e2...
Author: Stephen Compall <[hidden email]>

     Merge branch 'stable-3.0' of git://git.sv.gnu.org/smalltalk into
stable-3.0

commit 0670f1c6a404bd36f44fd259ca0753e385fc9efc
Author: Stephen Compall <[hidden email]>

     remove most "Not commented." methods from gst-base

Paolo


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk