[seed] Created tag SEED_0_8_5



The unsigned tag 'SEED_0_8_5' was created.

Tagger: Tim Horton <hortont424 gmail com>
Date: Fri Jul 10 21:08:05 2009 -0400

    Tag 0.8.5 release

Changes since the last tag 'SEED_0_8':

Matt ARSENAULT (94):
      Remove trailing whitespace all throughout examples/libseed, as it infuriates Git.
      [build] Use print instead of Seed.printf during doc build, as it doesn't depend on an installed version of seed
      [gettext] Bind the remainder of the gettext functions
      [gettext] Added the enums from setlocale
      [gettext] Various bits of code cleanup
      [libseed] Added to/from type functions for short/ushort
      [mpfr] Start of mpfr module
      [mpfr] Finish integrating mpfr module into build system
      [mpfr] Added test mpfr_add binding. Fixed backwards from/to seed type functions
      [mpfr] Changes to the mpfr_module to make more sense
      [mpfr] Renamed set and get precision to prec to be consistent with mpfr
      [libseed] Added seed_value_is_string() and seed_value_is_number()
      [libseed] Added seed_value_is_object_of_class()
      [mpfr] Added attempts at constructors for mpfr types
      [mpfr] Minor fixes to mpfr module
      [mpfr] Removed seed_mpfr_init2 since real constructor replaces it.
      [mpfr] Redid mpfr_add. Not sure it should be done this way.
      [mpfr] Added mpfr.out_str()
      [mpfr] Added mpfr.set function
      [mpfr] Redid mpfr with set constructor to be better. Don't use the init with set functions as they always use default precision
      [mpfr] Added mpfr.sin
      [mpfr] Renamed class "mpfr" to "mpfr_t"
      [mpfr] Switched to using macro madness for exceptions
      [mpfr] Fixed missing type in seed_mpfr_arg_type
      [mpfr] Fixed mistakes in use of macro
      [mpfr] Minor type consistency change (size_t -> gsize)
      [mpfr] Added mpfr enums and constants
      [mpfr] Added mpfr.pi
      [mpfr] Added other mpfr constants
      [mpfr] mpfr set/get exp
      [mpfr] Split up mpfr module into multiple files
      [mpfr] Add continuation chars to makefile so we actually build all source files
      [mpfr] More fixes to the mpfr multi-file build.
      [mpfr] Added mpfr.cos and mpfr.tan
      [mpfr] Implement csc, sec, cot
      [mpfr] Implement inverse trig functions
      [mpfr] Forgot to add functions from last commit to function list
      [mpfr] log functions
      [mpfr] Implement sinh, cosh, tanh
      [mpfr] Added sech, csch, coth
      [mpfr] Added asinh, acosh, atanh
      [mpfr] Added mpfr.set_inf
      [mpfr] Added mpfr.set_nan
      [mpfr] Added mpfr.swap
      [mpfr] Added mpfr.get_d
      [mpfr] mpfr fits functions
      [mpfr] Added mpfr.sqrt
      [mpfr] Added mpfr.rec_sqrt
      [mpfr] Added mpfr.cbrt
      [mpfr] Added mpfr.cmp, and new file for comparsion functions
      [mpfr] Added mfpr.cmpabs
      [mpfr] Added mpfr.nan_p, inf_p, number_p, zero_p
      [mpfr] Added mpfr.greater_p
      [mpfr] Added various comparison functions
      [mpfr] Added various special functions
      [mpfr] Added bessel functions
      [mpfr] Added mpfr.fma and mpfr.fms
      [mpfr] Added mpfr.agm
      [mpfr] Added mpfr.hypot
      [mpfr] Added mpfr.free_cache
      [mpfr] Added mpfr.abs and mpfr.neg
      [mpfr] Added mpfr.dim
      [mpfr] Fixed various problems / cleaned up warnings
      Added mpfr.print as sort of fake printf
      Added rounding functions
      More rounding functions
      [mpfr] More rounding related functions
      [mpfr] Fixed wrong function name in exception
      [mpfr] Added nexttoward, nextabove, nextbelow
      [mpfr] Added mpfr.min, mpfr.max
      [mpfr] Added mpfr.prec_round
      [mpfr] get/set default rounding mode
      [mpfr] Add mpfr.can_round and other fixes
      [mpfr] Added mpfr.setsign mpfr.signbit, mpfr.copysign
      [mpfr] Added mpfr.get_version and get_patches
      [mpfr] get/set emin/emax
      [mpfr] Put stuff on mpfr namespace that belongs there
      Made mpfr.cmp work with doubles
      Added emin_min, emin_max, emax_min, emax_max
      Underflow flag
      Added other flags
      Added mpfr.clear_flags()
      [mpfr] Added mpfr.subnormalize
      [mpfr] mpfr.check_range
      [mpfr] Added mpfr.mul
      [mpfr] Added mpfr.sub
      [mpfr] Added mpfr.div
      [mpfr] Added mpfr.sqr
      [mpfr] Added mpfr.root
      [mpfr] Added mpfr.pow
      [mpfr] Added mpfr.mul_2si
      [mpfr] Added mpfr.div_2si
      [mpfr] Added mpfr.cmp_si_2exp
      [mpfr] Made mpfr.zeta support mpfr_zeta_ui

Tim Horton (123):
      Update object-info test to latest introspection changes.
      dont install threaded repl twice
      Partially update README (we use Git, we need gnome-js-common, etc.)
      Tests: new test which tests various parts of the importer, including something which is currently broken. My email to Robb explaining it is attached.
      Revert "Tests: new test which tests various parts of the importer, including something which is currently broken. My email to Robb explaining it is attached."
      Extensions: Don't recreate the importer search path unless it doesn't exist or is empty.
      New patch against clutter; removes some caching, a silly way to fix bug 1631
      Update spring example to recent clutter API changes.
      [clutter-cogl] Update 0.9 version of the example to match the fact that the COGL introspection data is now separate from that of Clutter
      [same-seed] Update to recent Clutter changes
      This patch landed upstream (in an expanded fashion).
      [same-seed] Preliminary C version, mostly for debugging purposes.
      Add patch to add "out" annotation to gtk_tree_model_get_value
      [same-seed] Implement animation in C (testing) port
      [docs] Fix a large number of the GtkDoc warnings we get on build
      [dbus] Fix two small (stylistic) warnings in DBUS extension module
      [build] Update to more recent shave
      [extensions] Include the path of the executed script in the default search path
      [patches] Clutter animatev patch and gobject-introspection patches landed upstream
      [gettext] Add a tiny gettext module that provides a binding to _()
      [examples] Same Seed (now, for a time, same-gnome-clutter) now lives in
      [examples] Forgot to remove same from configure.ac in last commit
      [examples] Also forgot to remove same from Makefile.am. Apparently I've lost my mind...
      [libseed] When importing, search "." _last_
      Remove various import_namespace calls that have been hanging around.
      [examples] Use implicitly created Clutter stage; fixes Clutter examples on platforms without multistage support
      [gettext] Add textdomain binding, rename i18n->gettext for consistency
      [gettext] Fix up various indentation problems in gettext module
      Add all sorts of stuff to .gitignore
      [build] Distribute Seed extension script as Seed.js.in
      [build] Matt lost some quotes in make-functions.js earlier
      [tests] Update everything.js to match g-i changes
      [gettext] Matt made up some functions, and build failed to warn about them (?)
      [clutter-pad] Update spring example to recent Clutter API changes
      [build] Stylistic updates and bug-fixes to module makefiles
      [modules] Change *order* of link arguments by moving to AM_LDFLAGS
      Revert "[modules] Change *order* of link arguments by moving to AM_LDFLAGS"
      [gettext] On some systems, we need to explicitly include locale.h to get the LC_* consts
      [libseed] Repair bizarre indentation in Makefile
      Add profiling output to gitignore
      Fix profiling for modules
      Add module test to check for undefined symbols and assist the coverage tool
      [tests] We don't care what the modules test outputs (except to stderr)
      [docs] Add the three new seed_value functions to the reference
      [modules] Begin seed-modules.h, filled with argument-checking macros, etc
      [gettext] Port gettext to new CHECK_ARG_COUNT macro
      [modules] DEFINE_ENUM_MEMBER macro
      [gettext] Port gettext to DEFINE_ENUM_MEMBER
      [modules] Split DEFINE_ENUM_MEMBER into two parts, one which uses the enum member's C name, and one which enables the user to override the name
      [gettext] Use static class functions to cleanup init
      [mpfr] Port mpfr module to seed-module.h
      [modules] Include /modules in all modules so they can eventually find the header
      [gettext] Forgot to put static functions on gettext ns
      [readline] Port readline module to seed-module.h
      [modules] Standardize on seed-{modulename}.c for all except DBUS (for now)
      [modules] Prefix all module .sos with seed_ (libseed_readline.so)
      [calculator-mpfr] Stole prefix parser from ease to make a calculator for Matt to fill in with mpfr functions
      [gtkbuilder] Port to seed-module.h (not much to do)
      [multiprocessing] Update examples to new imports system (!)
      [multiprocessing] For some reason, this is the only capitalized module. No longer.
      Add afp temporary files to gitignore
      [docs] Reorganize index to be more like Gtk
      [docs] Add building seed documentation (borrowed from glib)
      [docs] Add introduction (from README)
      [docs] Forgot introduction file in last commit.
      [docs] Move INSTALL.osx to docs
      [docs] Update doc index. Should work in-tree, not on the web (Robb: fix structure on server)
      [build] Remove INSTALL.osx from extra_dist.
      [mpfr] Add seed-mpfr.h to extra-dist
      [modules] No more pluralization of argument count, no more asprintf
      [modules] Change wording of argument count check
      [build] Turn -Wall on globally (was just in libseed)
      [docs] Move SeedContext section annotation to doc dir instead of header
      [docs] Add the rest of the sgml templates
      [docs] Add contact information to docs
      [docs] Update contact docs to have Git repo and email addresses
      [docs] Continuing reorg; break into new sections, name sections
      [docs] Update makefile (put static sgml files in the right section)
      [docs] Only list seed/seed.html once in sections
      [docs] Set namespace to "seed" so reference index is usable
      [docs] Add manpage (seed.1)
      [docs] Apparently, keeping the generated sgml files around is OK, they get *merged* with new data from the source (and they're where our section titles are)
      [docs] Add bugzilla to contact page
      [docs] Update wording of module deps
      [docs] Add seed_empty_class to classes doc, needs to be prettier
      [gettext] Fix missing return from dcgettext
      [example module] Fix warnings (include glib, etc)
      [libxml] Fix many warnings now that -Wall is on
      [libseed] Make seed_make_pointer public; libxml module uses it, and I see no reason not to
      [modules] Fix many warnings
      [os] Fix a few more warnings
      [docs] Fix numerous gtk-doc warnings
      [docs] Add overrides for some of the structs which aren't getting scanned
      [docs] Add simple "Hello world" to docs
      [libseed] Fix spelling error in SeedFunctionCallback
      [docs] Add a few simple examples for writing modules. Why isn't spacing preserved in inline code?
      [docs] Expand "Initialization" docs
      [gettext] Don't free the wrong string (causing double-free crash in case of no translation)
      [docs] Use &nbsp; to make empty lines not disappear. Hackk..
      [docs] Add a bit of SeedContext documentation
      [docs] Add context sample code
      [docs] Fix incorrect argument name in prepare_global_context docs.
      [docs] Scan seed-header.h; install seed-header.h; docs for seed-header.h
      [docs] Add exception names to reference
      [docs] Remove import_namespace and include from runtime docs
      [docs] Significantly updated exception documentation
      [docs] Move webkit minimum revision details to deps list, not intro
      Repair changelog (0.8 didn't conform to 80 chars, double spacing)
      Add changelog data for 0.8.5
      Update version to 0.8.5
      [docs] Include module references in big Seed Reference
      [docs] Don't scan seed-debug or seed-path, as they're not public api
      [modules] Fix last remaining minor warnings in canvas and dbus
      [docs] Add empty seed.types back so make dist doesn't complain
      [build] Distribute manpage
      [build] Clean up configure output surrounding mpfr detection
      [tools] Use public git repo for check-release, not git+ssh
      [docs] Make sure to distribute contact documentation page
      [docs] Try to keep html directory around (empty file so git doesn't lose it)
      [docs] Missed part of the last commit
      Revert "[docs] Missed part of the last commit"
      Revert "[docs] Try to keep html directory around (empty file so git doesn't lose it)"
      [examples] Note to the user that calculator-mpfr isn't working yet



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