0.6.13: January 13, 2007
fix handling of audio packets that have no PTS
patch from Romain Chantereau to fix libmagick6 not including stdarg (Closes: Debian Bug#317463)
fix int/unsigned problem: dvdauthor dumps core on some mpegs (Closes: Debian Bug#345105)
substantially reduce runtime memory requirements
fix numerous memory leaks
support '-', '&FD', and pipes more consistently and for more places
if possible, make color #0 (of the 4 color subtitle palette) be transparent (Closes: Debian Bug#387828)
fix byte overflow on PGC Command Table Size (Lucas Pierce)
minor errorchecking for vobs with no filenames
fix segfault relating to jumppad
fix omission of jumppad table if a menu pgc was defined with ptt or title entry
incorporate Debian manpages for dvdunauthor, dvddirdel, mpeg2desc, and spuunmux
loosely support 24, 30, and 60fps
buttons need even 'Y' coordinates
0.6.12: January 7, 2007
print offending vob names on audio discontinuity
change assert to verbose warning for more than 128 commands per pgc
fix spumux "read 0, expected 4" false warning
fix border condition with TMAPT table
add -n flag to skip writing output
add remap support for subtitle command #7 (CHG_COLCON)
fix sector number overflow in IFO files
don't escape command sent to shell
fix underflow wraparound in computing dts for subtitles
fill in reference pointers for all 3 frames even if less than 3 exist
allow last vobu of cell to have a forward pointer to self
fix TMAPT bug (ptsbase=0; matches Bullitt)
support random(FOO) in vm
allow the use of all 16 GPRMS via 'allgprm="yes"' option
embed commands within the VOB if only one instruction
set entries within the actual PGC instead of creating extra PGCs whenever possible
vm_optimize combines set GPRM/SPRM and link command (Michael Kreuzer)
warn if the button value is not a multiple of 1024
fix CreateCallAdr: first 2 bytes of C_ADT contains number of vobs (Michael Kreuzer)
fix TocGen: set frame rate (Michael Kreuzer)
fix spuunmux button output to work with spumux (Michael Kreuzer)
make counters work; allow hex, kilo, and lang numeric codes (Michael Kreuzer)
remove all vestiges of button handling from post if not necessary (Michael Kreuzer)
new vm commands added: break, goto (Michael Kreuzer)
dvdunauthor uncompiles pre, post, fpc, cell, and button commands
add 'crop' keyword for widescreen (crops 4:3 image for 16:9 tvs)
if audio extends beyond video, then set sector pts accordingly
support separate subpicture streams for normal, widescreen, letterbox, and panscan
allow text subtitles to be forced on
0.6c3
* Fixed breakages caused by Subversion 1.4's new "working copy"
format
0.6c2
* The ez_setup module displays the conflicting version of
setuptools (and its installation location) when a script
requests a version that's not available.
* Running setup.py develop on a setuptools-using project will
now install setuptools if needed, instead of only downloading
the egg.
Reenable dynamic loading. It was originally disabled as it
causes segmentation faults on NetBSD for what seems like
memory corruption.
Fix an obvious memory leak.
Depend on ghostscript-fonts to make this much more useful.
Bump revision.
release.
The calendar component has been removed from Seamonkey in favour of Sunbird
(time/sunbird) and Lightning, see http://www.mozilla.org/projects/calendar/
New features and fixes in this version:
General
* ChatZilla has been updated to a newer version (Bug 324439)
* When launching SeaMonkey, already-running instances are detected (Bug 122698)
Browser
* Spelling is checked when writing in textareas (Bug 302050 and bug 338318)
* A warning page is now shown before displaying about:config (Bug 339720)
* Tooltips from web pages can now be multiple lines, either due to automatic
text wrapping or explicit newlines added to the text value (Bug 356900)
* When you visit a secure site, the URL bar changes color to turns make
security status more visible (Bug 335113)
* When using keyword URLs, it is no longer necessary to type "keyword:" (typing
"keyword:" will no longer work). Just type the keyword name (Bug 337339)
* You can now drop URLs and bookmarks between existing tabs, which will result
in a new tab being created where you dropped the URL (Bug 324591)
* When hovering on a tab, the tooltip now displays a preview of the tab's
contents (Bug 315207)
* The search sidebar now behaves better (Bug 252802)
* The bookmarks menu and personal toolbar folder overflow menu now have context
menus (Bug 50504)
Mail & Newsgroups
* Message labelling has been superceded by tagging, which provides much more
than the original 5 labels and comes with new preferences (Bug 342560 and
others)
* The preferences for junk mail have been reorganized, and can now be set on a
per-account basis (Bug 335846)
* Improved phishing detection (Bug 326082 and others)
* New mail notification has been improved (Bug 327613, 305384, and others)
Address Book
* It is now possible to move or copy cards between address books. Cards can
only be copied to mailing lists, so you need to use ctrl key while dragging
to copy the card to the mailing list. When dragging cards between address
books, the default action is move, use ctrl to copy instead. (Bug 35837)
For the complete changelog, see
http://www.mozilla.org/projects/seamonkey/releases/seamonkey1.1/changelog.html
Kahua is CPS, Continuation Passing Style application framework written
in one of scheme implementation, Gauche.
CPS has following advantages.
- You can use "Continuation" easily so you can resolve the typical Web
Applicaiton's problem of process disconnection.
- You can program declaratively by using S-expressions as fundamental
data type.
- You can use Kahua's Object Database to permanent data by itself.
- You can modify the function being run and it supports incremental
development.
Gauche is an R5RS Scheme implementation that is designed to be a
useful tools for daily work. See http://practical-scheme.net/gauche/
in detail.
Kahua is licensed under the modified BSD license. See COPYING in detail.
"Kahua" means platform, location or base in Hawaiian.