gipfel-0.3.1
* Fix compile error and warnings on Linux.
gipfel-0.3.0
* Use exiv2 library for image metadata reading and writing.
(initial patch by Konrad Golling).
* Make gipfel compile on [MinGW](http://www.mingw.org/)
* Check for files in local tarball to make gipfel work without
installing it.
* Don't exit on Escape.
A pure Python module for analysing, constructing and modifying binary data
The underlying binary data can be interpreted as, or constructed from
hexadecimal, octal or binary strings, signed or unsigned integers,and signed
or unsigned exponential-Golomb coded integers. It can also be used as and
created from plain Python strings
GStreamer Inspector is an introspection data viewer for the GStreamer multimedia
framework. Developers of GStreamer applications can use it to find out about
the various elements available in the system.
Tasks is a simple To Do list application for GNOME, using libecal and Gtk+.
It eschews complicated features for a simple interface and functionality
that does rigth thing
- build system improvements contributed by Michael Biebl - thx!
- all patches from 3.20.5 (v3-stable) have been incorporated:
- bugfix: potential abort with DA queue after high watermark is reached
there exists a race condition that can lead to a segfault.
Thanks go to vbernetr, who performed the analysis and provided patch,
which I only tweaked a very little bit.
- fixed bugs in RainerScript:
- when converting a number and a string to a common type,
both were actually converted to the other variable's type.
- the value of rsCStrConvertToNumber() was miscalculated.
Thanks to varmojfekoj for the patch
- fixed a bug in configure.ac which resulted in problems
with environment detection - thanks to Michael Biebl for the patch
- fixed a potential segfault problem in gssapi code
thanks to varmojfekoj for the patch
- doc enhance: provide standard template for MySQL
module and instructions on how to modify schema
libgdata is a GLib-based library for accessing online service APIs using the GData protocol
Google's services. It provides APIs to access the common Google services, and has full
asynchronous support
Changes since 3.4.0:
- removed `apropos' and `apropos-list' from the "utils" library unit;
available as an extension
- removed texinfo and PDF documentation - this will possible be added back
later
- replaced PCRE regex engine with Alex Shinn's "irregex" regular expression
package
- removed `-extension' option
- removed `-static-extensions' csc option and added `-static-extension NAME'
- `regex' unit: removed `regexp*' and `regex-optimize'
- added `CHICKEN_new_finalizable_gc_root()'
- `length' checks its argument for being cyclic
- removed custom declarations and "link-options" and "c-options" declarations
- deprecated "-quiet" option to "chicken" program
- added "-update-db" option to chicken-install
- the compiler now suggests possibly required module-imports
- moved non-standard syntax-definitions into "chicken-syntax" library unit
- the pretty-printer prints the end-of-file object readably now
- alternative conditional execution paths have separate allocation computation
(previously the allocation of all alternatives was coalesced)
- removed unused "%kmp-search" from "srfi-13" library unit
- expander handles syntax-reexports and makes unexported syntax available
for exported expanders in import libraries
- added checks in some procedures in the "tcp" library unit
- the macro system has been completely overhauled and converted
to hygienic macros
- a macro-aware module system has been added
- added "-sx" option to csi
- removed the following deprecated functions:
[un]shift!
andmap ormap
byte-vector? byte-vector-fill!
make-byte-vector byte-vector
byte-vector-set! byte-vector-ref
byte-vector->list list->byte-vector
string->byte-vector byte-vector->string
byte-vector-length
make-static-byte-vector static-byte-vector->pointer
byte-vector-move! byte-vector-append!
set-file-position! set-user-id! set-group-id!
set-process-group-id!
macro? undefine-macro!
- the situation-identifiers "run-time" and "compile-time" have
been removed
- the compiler options "-check-imports", "-import" and "-emit-exports"
have been removed
- new procedures:
strip-syntax
expand
- new macros
define-syntax
module
export
- the following macros have been removed:
define-foreign-record
define-foreign-enum
define-macro
define-extension
- "local" mode, in which locally defined exported toplevel variables can
be inlined
- new options and declarations "[-]local", "[-]inline-global" and "-emit-inline-file"
- optimization levels changed to use inlining:
-optimize-level 3: enables -inline -local (but *not* -unsafe)
-optimize-level 4: enables -inline -local -unsafe
- increased default inlining-limit to 20
- support for cross-module inlining
- "make <VARIABLES> bench" runs the benchmark suite
- "chicken-setup" has been replaced by new command line tools
"chicken-install", "chicken-uninstall" and "chicken-status", which are
more flexible and allow greater freedom when creating local or application-
specific repositories
- extension-installation can be done directly from SVN repositories or a local
file tree
- enabled chicken mirror site as alternative download location