SLgtk v0.3.5 released



Hello Folks,

Version 0.3.5 of SLgtk is now available at

          http://space.mit.edu/~mnoble/slgtk

There have been several minor releases since the last announcement
was made here.  Changelogs for each are appended below.

Highlights include FORTRAN support in the bundled code generator (SLIRP),
Win32 (CygWin) portability, easier FITS pixbuf loader builds (may now be
done directly w/in SLgtk distro), a SLIRP resource file which forms the 
basis of an OpenGL module currently under construction, greater platform-
specific type-size safety (SLIRP), and a bit more documentation.

Cheers,
-Mike

------------------------------------------------------------------------------

Changes in v0.3.5 (8/4/2003):

1. SLIRP (code generator) 0.9.2 changes:
	- initial support for generating modules from FORTRAN 77 source
	  (see slirp/doc for more details)
	- exit with non-zero status if there is _any_ error whilst generating
	  code for _any_ (of the potentially multiple) input files, which
	  gives make a better chance at identifying code generation failures
	- streamlined code emission for multiple input files: when both a 
	  module name (-m option) AND multiple input files are specified,
	  generated code/constants/functable entries/etc will be emitted to
	  only one file (prefixed with the module name), rather than one file
	  per input file name (prefixed with the input file name stem)
	- More stringent tests of #define macros for intrinsic const emission
	- Consolidated most state control variables into SlirpController struct
2. Silence compile warnings seen in io-fits.c w/ very old SparcWorks compiler.

Changes in v0.3.4 (07/11/2003):

1. Win32 portability.  See doc/win32.notes for details.
2. During module importation, emit message upon Gtk initialization failure.
3. Stricter SLIRP code emission, towards compilation under stricter C++ rules.
4. Added sample SLIRP resource file for generating OpenGL (Mesa) module
   (slirp/examples/slirprc.opengl)
5. More accurate installation of FITS pixbuf loader, through the use of
   "pkg-config --variable=gtk_binary_version"
6. Various minor improvements to utility scripts and SLIRP.

Changes in v0.3.3 (07/3/2003):

1.  When reusing a key with g_object_set_data() there's no need to free the
    data previously registered ... the underlying GObject code will do it.
2.  Ensure persistence of tooltips in examples code.

Changes in v0.3.2 (07/1/2003):

1.  For symmetry with other shapes, vwhere() now permits creation of
    polygons with some vertices beyond the plot axes.
2.  Minor usability enhancements to importify script.
3.  The GdkPixbuf loader for FITS images may now be built directly from
    the SLgtk tree, instead of being copied into the gdk-pixbuf subdir
    of the Gtk2 distribution.  Use 'make pixbuf_loader' to build it,
    and see contrib/gdk-pixbuf/README for more details.
4.  Draw/refresh polygon segments only after expose event is received (vwhere),
    which eliminates spurious cruft (leftover 1st segment) on slow X servers.
5.  Added guaranteed 16, 32, and 64-bit size type mapping funcs to SLIRP.
6.  More documentation.
7.  Added admin/cvs_changed packaging utility, used to restore "cvs edit"
    tags when they've been clobbered by an apparent bug in CVS checkout.




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]