fix error in compute_jump_length reported by Gwen

libgst:
2012-07-15  Paolo Bonzini  <bonzini@gnu.org>

	* libgst/opt.c: Fix error in compute_jump_length that could lead
	to verification errors after optimization.
disable backtraces in gst-package

2012-07-15  Paolo Bonzini  <bonzini@gnu.org>

	* scripts/Package.st: Disable again backtraces.
add support for <dir> tag in package.xml files

2012-02-22  Gwenael Casaccio  <mrgwen@gmail.com>
            Paolo Bonzini  <bonzini@gnu.org>

	* kernel/PkgLoader.st: Add support for <dir> tag.
Merge branch 'stable-3.2'
test for GNU instead of Linux
fix detaching of CallinProcesses

2012-02-22  Paolo Bonzini  <bonzini@gnu.org>

	* kernel/CallinProcess.st: Fix creation of cloned process, reported
	by Holger Freyther.
Merge branch 'stable-3.2'
build: use $(AM_CPPFLAGS), not $(INCLUDES)

The latter is a long-deprecated and obsolescent alias for the former.
build: prefer pattern rules over suffix rules

They are clearer and more idiomatic.  Of course they are unportable to
non-GNU make implementations, but the Smalltalk build system already
requires GNU make, so that is not a problem.
build: do not use files with non-standard extensions in _SOURCES

There is no need to, because libs.def is already generated early
(being listed in BUILT_SOURCES), and its role as a prerequisite
is already computed automatically by the automatic dependency tracking
code.  If anything it would belong in nodist_noinst_HEADERS, but that
is a useless variable.
svnprintf: modernize and improve its build system

* snvprintf/Makefile.am (DIST_SUBDIRS): Don't explicitly define
to $(SUBDIRS), that's the default anyway.
(MAINTAINERCLEANFILES): Don't clean the various Autotools-generated
files, that goes against the GNU coding standards, which explicitly
say "... more generally, 'make maintainer-clean' should not delete
anything that needs to exist in order to run 'configure' and then
begin to build the program".
(aclocaldir): Remove definition; it's not used anyway, since the
file 'snprintfv.m4' is not installed.
(dist_noinst_DATA): Drop as useless, since the only file listed
in there ('snprintfv.m4') is automatically distributed, being
'm4_included'd in the generated aclocal.m4.
(nodist_noinst_HEADERS): Drop as useless, since the only file
listed in there ('config.h') is automatically generated anyway
by ./configure.
Also remove some redundant comments and blank lines.
* snvprintf/snvprintf/Makefile.am (AWK): Remove, it's never used.
(MAINTAINERCLEANFILES): Don't clean the Automake-generated
Makefile.in files, that goes against the GNU coding standards.

Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
Merge branch 'stable-3.2'
improve Link>>#at:

2012-10-08  Roman  <komputikisto@gmail.com>

	* kernel/Link.st: Fail fast on zero or negative indices.
fix Iterable>>#fold: for non-collection objects

2012-10-08  Roman  <komputikisto@gmail.com>

	* kernel/Iterable.st: Fix #fold: for objects that do not implement
	#isEmpty.
sunit: Fix TestCase new printString signals an exception

Use testSelector printString as this works when testSelector
is a String/Symbol or an UndefinedObject.

2012-08-03  Holger Hans Peter Freyther  <holger@freyther.de>

	* packages/sunit/SUnit.st: Use testSelector printString as
	the testSelector may be an UndefinedObject.
	* packages/sunit/SUnitTest.st: Add #testPrintString.
process: Set the priority directly instead of using the selector

The current priority might not be good enough when being passed
to the Process>>#priority: selector. I don't have an example of
when this happened right now.

2012-09-09  Holger Freyther  <holger@freyther.de>

	* kernel/CallinProcess.st: Copy the priority directly.
delay: Name the delay process

2012-09-09  Holger Freyther  <holger@freyther.de>

	* kernel/Delay.st: Name the delay process.
stinst: Make the result of STClassLoader be inspectable

Looking at the result of the STClassLoader in VisualGST created
a DNU. Add an >>#article to the LoadedBehavior class.

2012-09-09  Holger Freyther  <holger@freyther.de>

	* tests/stcompiler.st: Add testcase for article.
	* tests/stcompiler.ok: Update the test result.

2012-09-09  Holger Freyther  <holger@freyther.de>

	* STLoaderObjs.st: Add LoadedBehavior>>#article.
libgst: Fix a race when polling on a filedescriptor

It is possible that data arrives after the initial poll
and before enabling SIGIO/SIGPOLL of the filedescriptor.
This would lead to a read on a sockey being blocked forever
even when data is available.

2012-09-09  Paolo Bonzini  <bonzini@gnu.org>

	* libgst/sysdep/posix/events.c: Register the fd with gst
	before polling.
fix "Cboolean value: true"

2012-09-14  Thomas Girard  <thomas.g.girard@free.fr>

	* tests/cobjects.st: Add CBoolean test case for issue#659.
	* tests/cobjects.ok: Regenerate.
	* kernel/CObject.st: Add missing CBoolean class>>#type.