Packages changes:
* Update HOMEPAGE.
* Note that patch files were ordered so that the info file does
not appear newer than its Texinfo source.
Changes since last packaged version:
2002-03-01 Alessandro Rubini <rubini@linux.it>
* library.c (Barcode_Encode): handle bitsets separately, like
in Barcode_Print (otherwise, you might loose NO_CHECKSUM).
* debian/changelog: moved to 0.98 (but should fix all debian/ stuff)
* contrib/barcode-for-delphi.tar.gz: new, contributed by Michael Geddes
* contrib/barcode-for-delphi.tar.gz.README: short info for file above
* main.c (main): allow "-g" to set size of code in a table as well
-- suggested and initiallt implemented by Joachim Reichelt.
(main): fixed missing "Page: 1 1" in postscript for tables
(main): for tables don't use Encode_and_Print, use a local
unrolled version, so the default margin can be removed and
we avoid problems with negative xoff in the output phase
(first column may be offset, as noted by Karl Magnus Kolstoe)
* doc/doc.barcode: documented change above.
* README: removed refernces to systemy.it, I'm no more there
Added link to FreeBSD ports tree and GLabels
Organized as sections with titles
* contrib/barcode-SVG.tar.gz: new contribution, by David J. Humphreys
* contrib/barcode-SVG.tar.gz.README: short description of file above
* contrib/grab-0.0.4.tar.gz: new program, by Tuukka Toivonen.
* contrib/grab-0.0.4.tar.gz.README: short description of file above
2002-03-01 Boszormenyi Zoltan <zboszor@externet.hu>
* barcode.spec: new file
2002-02-27 Alessandro Rubini <rubini@linux.it>
* bookland/bookland.py: updated to version 0.92 by Judah Milgram
2001-11-13 Alessandro Rubini <rubini@linux.it>
* README: Added a pointer to the Windows port.
2001-11-09 Cloyce D. Spradling <cloyce@headgear.org>
* code128.c (Barcode_128b_verify): prototype fix (unsigned char).
* ps.c (Barcode_ps_print): the comment for ascii codes must only
be printed if ascii is being printed (benign bug).
2001-11-06 Christoph Pross <c.pross@beck-ipc.com>
* pcl.c (Barcode_pcl_print): bugfix: bars were misplaced
2001-10-16 Nathan D. Holmes <nh412124@ursa.cosd.fedex.com>
====> Version 0.97 released to ftp.systemy.it and ftp.gnu.org
* code93.c: new file (I modified something as well - Alessandro)
* doc/doc.barcode (Supported Encodings): added docs for code93
* main.c: added code93 names
* Makefile.in (LIBOBJECTS): added code93.o
* library.c: added code93 entry points
2001-10-16 Alessandro Rubini <rubini@linux.it>
* doc/manpager: added (trivial) support for @itemize, added copyright
* sample.c (main): accept -P to create PCL output
* doc/doc.barcode (PCL Output): added the section, using text
provided by Andrea Scopece and turning it into texinfo.
Removed also a few extra newlines that made bad man pages
2001-10-16 Andrea Scopece <a.scopece@vizzavi.it>
* barcode.h: added BARCODE_OUT_PCL and BARCODE_OUT_PCL_III
* library.c (Barcode_Print): use BARCODE_OUT_PCL to select pcl_print()
* Makefile.in (LIBOBJECTS): added pcl.o
* pcl.c: new file, with PCL output support
2001-10-16 Alessandro Rubini <rubini@linux.it>
* doc/doc.barcode (Supported Encodings): added documentation for
EAN and UPC with checksum, as coded by mr. Böszörményi (below)
2001-10-16 Boszormenyi Zoltan <zboszor@externet.hu>
* ean.c:
I found that barcode-0.96 does not correctly encodes UPC-E.
This was mainly because in upc_e_to_a() the switch() branches
all ended without "break;".
Printing UPC-E did not print the leading encoding number and
the trailing UPC-A checksum. Now it does.
Accept EAN-13 and EAN-8 with and without the checksum.
So always treat 7 and 12 digit sequences as valid EAN codes
and accept 8 and 13 digit sequences as valid EAN codes when
the last digit is the same as the calculated one.
Accept UPC-A as above (11 or 12 digit sequences.)
Accepts UPC-E as:
6 digit sequence: the middle part of the code (leading '0' assumed)
7 digit sequence: the middle part and either a leading '0' or '1',
or a trailing UPC-A checksum. In that case, leading '0' assumed.
8 digit sequence: a leading '0' or '1', middle part, checksum
UPC-A, UPC-E, EAN-13, and EAN-8 may all include
an additional barcode to the right of the main barcode.
As a 7 or a 12 digit sequence may be ambiguous, please remember
that EAN is checked before UPC if you specified BARCODE_ANY.
2001-08-20 Alessandro Rubini <rubini@linux.it>
* sample.c (main): added upc-e and ean-8 samples
2001-08-11 Boszormenyi Zoltan <zboszor@externet.hu>
* ps.c (Barcode_ps_print): don't output "showpage" in EPS mode
2001-08-11 Alessandro Rubini <rubini@linux.it>
* README: Changed host names, added barcode-commit list.
2000-11-29 Alessandro Rubini <rubini@morgana.systemy.it>
* doc/doc.barcode (The Field List): 1pt == 0.352mm, not 0.0352
(thanks to Stephen Irven for reporting)
Changes in alpha release 2.5.10 (19-Mar-2004)
* New command FakeKeyPress.
* New BugOpts option ExplainWindowPlacement.
* Inverted button reliefs in FvwmIconMan.
* Security patch in fvwm-bug.
See http://securitytracker.com/alerts/2004/Jan/1008781.html
* Security fixes in
fvwm-menu-directory (BugTraq id 9161)
fvwm_make_directory_menu.sh
fvwm_make_browse_menu.sh
-------------------------------------------------------------------
Changes in alpha release 2.5.9 (2-Mar-2004)
* New MenuStyle options PopupIgnore and PopupClose.
* New configure option --disable-iconv to disable iconv support.
* New extended variables $[w.iconfile] and $[w.miniiconfile].
* New Style option Unmanaged. Such windows are not managed by
fvwm.
* New binding context 'U' for unmanaged windows, similar to 'R'oot.
* New option DisplayNewWindowNames to the BugOpts command.
* Security fix for fvwm-menu-directory.
Se BugTraq id 9161.
-------------------------------------------------------------------
Changes in development release 2.5.8 (31-Oct-2003)
* New prefix command KeepRc.
* Renamed the Cond command to TestRc, and the On command to Test.
Removed the CondCase command. Use "KeepRc TestRc" instead.
* The Break command can be told the number of nested function
levels to break out of. Break now has a return code of -2
("Break").
* Directions can be abbreviated with -, _, [, ], <, >, v or ^ like
in key or mouse bindings.
* New extended variable $[func.context].
* New Style option MoveByProgramMethod. Tries to autodetect
whether application windows are moved honouring the ICCCM or not
(default). The method can be overridden manually if the
detection does not work.
* fvwm supports tear off menus. See the "Tear Off Menus" section
in the man page or press Backspace on any menu to try them out.
* fvwm now handles what Unicode calls "combining characters" (i.e.
marks drawn on top of other characters).
* New commands WindowStyle and DestroyWindowStyle for individual
(per window) styles.
* The conditions !Current... and !Layer now work as expected.
* Added a nice autohide script to the FAQ.
* FvwmAnimate now supports dynamical commands "pause", "play",
"push", "pop" and "reset" to manipulate the playing state.
Universal Feed Parser is a Python module for downloading and parsing
syndicated feeds. It can handle RSS 0.90, Netscape RSS 0.91, Userland
RSS 0.91, RSS 0.92, RSS 0.93, RSS 0.94, RSS 1.0, RSS 2.0, Atom,
and CDF feeds.
To use Universal Feed Parser, you will need Python 2.1 or later.
Universal Feed Parser is not meant to run standalone; it is a module
for you to use as part of a larger Python program.
Universal Feed Parser is easy to use; the module is self-contained
in a single file, feedparser.py, and it has only one public function,
parse. parse takes a number of arguments, but only one is required,
and it can be a URL, a local filename, or a raw string containing
feed data in any format.
- Tree call-backs at modifications in documents
- Path-aware trees
- Bug fixes w.r.t. previous version
- Better handling of parameters for page size and margins
- Implementation of ``mutators'', tags which may modify themselves
- Let computer algebra sessions make use of mutators
- All TeXmacs documents become part of one global super-document
Changes:
# 1.2.14: 2004-05-22
* minor tweak to alt+tab behavior when selecting from all workspaces
# 1.2.14pre16: 2004-05-09
* netwm modal state broken, disabled
* make menu/config file parsing behave more like sh (handle both single
and double quotes) -- Eduard Bloch
* Italian translation update
* Czech translation update
* fix build with gcc-3.4
# 1.2.14pre15: 2004-05-02
* add new theme yellowmotif (Andreas Leitgeb (avl42))
* fix in window mapping code for Citrix client
* bug fixes in xft clipping
# 1.2.14pre14: 2004-04-20
* Solaris fixes to configure.in (Damjan Perenic)
* implement EWMH "modal" state
* show themable preferences in ~/.icewm/preferences
* fix order in CPU Status (Hanspeter Roth)
# 1.2.14pre13: 2004-04-12
* fix antialiasing of menu icons
* fix raising of new window when in fullscreen
* Linux Kernel 2.6 iowait,irq,softirq cpu status support (Hanspeter Roth)
* improved support for NetWM hints (state: above, below, ...)
* fix delayed mouse focus with fast keyboard desktop switches
# 1.2.14pre12: 2004-03-21
* fixed icon antialiasing with IMLIB
* fix crash with XPM icon loading
* Solaris fixes (Damjan Perenic)
# 1.2.14pre11: 2004-03-16
* minor bug fixes and build fixes
# 1.2.14pre10: 2004-02-29
* fix comile with --enable-lite
* CPUStatus fix for FreeBSD 5.2 / gcc 3.3.3 (Hanspeter Roth)
* fix crash in CPU status (L10N related, translations need to be updated)
* made ShowMenuButtonIcon setting themable again
* KeyWinMaximizeHoriz binding (no default key yet)
* Italian translation update (Yuri Bongiorno)
* Finnish translation update (Taisto Kuikka)
* Turkish translation (Coku Erdem)
# 1.2.14pre9: 2004-01-19
* improve maximized window position handling on workspace switches
# 1.2.14pre8: 2004-01-11
* add Xft font specification for Infadel2 theme
* image support for the "show desktop" icon
* change startup order in icewm-session (icewm now first, startup last)
* minimize all / show desktop should not minimize unminimizable windows
* improvements to icehelp
* fix winoptions icon override behavior
* keep theme history in ~/.icewm/themes (Eduard Bloch)
# 1.2.14pre7: 2004-01-03
* fix reaping of children in icewm-session
* initial mapping code cleanup
# 1.2.14pre6: 2003-12-30
* fix "lost focus when maximizing" in mouse-focus mode
* fix "Super+key" bindings again
* remove line/string length limits for preferences file
# 1.2.14pre5: 2003-12-25
* fix problem with replaying Super+X when not activating menu
* build fixes for FreeBSD
* build fix for Xrandr \< 1.0 (not tested)
* *bsd cpu status support (Hanspeter Roth)
# 1.2.14pre4: 2003-12-23
* movesize-fx obsoleted
* wm-session obsoleted
* header cleanups
* fix monitor for linux 2.0 (Miroslav Stibor)
* fix focus/click with multiple emacs frames
* all font preferences now have a ...Xft variant that can be set to
fontconfig pattern specification.
example: MenuFontNameXft=sans-serif:size=12:bold
* enabled shaped window decorations by default (configure)
# 1.2.14pre3: 2003-12-22
* debian fixes (Eduard Bloch)
* fixes and cleanups
# 1.2.14pre2: 2003-12-20
* compile fixes for egcs-2.91.66 (Miroslav Stibor)
* icewm-session explicitly terminates icewm and icewmtray (Hanspeter Roth)
* code refactoring and cleanup
# 1.2.14pre1: 2003-11-01
* initial support for XRANDR
* enable alt+Tab in LITE
* only allow a restricted set of prefs to be set in a theme
* fix shutdown in logout menu (was a reboot)
* fix crash on startup when TaskBarShowWindowListMenu=0 and
TaskBarDoubleHeight=1 set (Alexander Portnoy - alexpor)
* icesound fixes (some variants need testing)
* nested themes menus (Eduard Bloch)
* support for rollover titlebar buttons (Rob Costello)
* CPU status fixes. New option: TaskBarCPUDelay (Miroslav Stibor)
* Net status fixes. New options: TaskBarNetSamples, TaskBarNetDelay
(Miroslav Stibor)
* fixes to icewm-session
* Ctrl+Alt+Numpad moves window (Bert Wesarg)
been told by many people that it doesn't work at all for them... hopefully
this solves all problems.
The fix is the following: instead of using the included soundcard.h file,
use the one provided by the system (only in the NetBSD case; I can't test
other systems).
Idea from PR pkg/25301 by Kouichirou Hiratsuka. Bump PKGREVISION to 1.
Ok'ed wiz@/snj@
From the CHANGELOG:
2004-03-24 Hajimu UMEMOTO <ume@mahoroba.org>
* Socket6.pm: Bump version number to 0.17.
* Socket6.xs: Shut up signed/unsigned mismatch warning from
Microsoft C++.
Reported by: "David Town" <dtown@cpan.org>
* Makefile.PL: CC is not a valid parameter for WriteMakefile().
Use CONFIGURE instead.
Submitted by: "David Town" <dtown@cpan.org>
* Socket6.pm: Correct typos (inaddr6_* -> in6addr_*).
Submitted by: "David Town" <dtown@cpan.org>
2004-03-23 Hajimu UMEMOTO <ume@mahoroba.org>
* Provide substitutes for systems the lack support for inet_ntop()
and inet_pton().
Submitted by: "David Town" <dtown@cpan.org>
* Add support for MSWin32. It was tested with the following
configuration:
- ActivePerl 5.8.0 (805)
- Windows 2000
- Microsoft IPv6 Technology Preview for Windows 2000 (not needed
for XP)
(http://msdn.microsoft.com/downloads/sdks/platform/tpipv6.asp)
- Microsoft Visual C++ v6.0
- Microsoft Platform SDK February 2003 (must have at least
August 2001)
(http://www.microsoft.com/msdownload/platformsdk/sdkupdate/downlevel.htm)
Submitted by: "David Town" <dtown@cpan.org>
* t/use.t: Pass an empty string as the SERVICENAME to
getaddrinfo(). MSWin32's getaddrinfo() doesn't like "0" as a
numeric servname.
Submitted by: "David Town" <dtown@cpan.org>
2004-02-21 Hajimu UMEMOTO <ume@mahoroba.org>
* Socket6.pm: Bump version number to 0.16.
* aclocal.m4: inet_ntop and inet_pton are in libnsl on Solaris.
Submitted by: Mike McCauley <mikem@open.com.au>
2004-01-05 Hajimu UMEMOTO <ume@mahoroba.org>
* Socket6.pm: Bump version number to 0.14.
* gailookup.pl.in: Though some systems has NI_WITHSCOPEID, RFC
2553 doesn't mention it, and RFC 3493 deprecated it. So, make use
of NI_WITHSCOPEID optional.
* gailookup.pl.in: Add -S option which suppress scopeid. RFC 3493
system always adds scopeid in a result of getnameinfo().
* Socket6.xs: Make pack_sockaddr_in6() and pack_sockaddr_in6_all()
actual work on systems which have sin6_len in struct sockaddr_in6.
2004-01-04 Hajimu UMEMOTO <ume@mahoroba.org>
* aclocal.m4: getaddrinfo() is a macro on some systems.
* Socket6.pm: Bump version number to 0.13.
* getaddrinfo.c (getaddrinfo): EAI_NODATA was deprecated in RFC
3493. return EAI_NONAME instead.
* getnameinfo.c (getnameinfo): add support for NI_NAMEREQD.
2003-12-29 Hajimu UMEMOTO <ume@mahoroba.org>
* add simple test.
Changes since 11.2:
Doubled the default amount of memory consumption to 11 megabytes.
This allows equations twice as large.
Fixed bug factoring infinity.
Slight improvement to "integrate" command.
Trap window resize signal and set number of screen columns and rows.
Code cleanup.
Fixed factoring of constants in factor command.
Added "laplace" command.
Allow "#" as a comment, as long as it is not immediately followed by
a number.
Enabled shelling out for all versions with the "!" command.
Improvement and speedup for poly_gcd() and poly2_gcd().
Slight improvement in polynomial factoring made by deleting 1 line of code.
Use getopt(3) to parse command line options.
Made "-c" and "-h" options work together. If both are specified,
work in HTML mono mode.
Ok'ed wiz@/snj@/bouyer@
From the CHANGELOG:
------
v3.2.4
------
[cjh] SECURITY: Close an XSS hole exploited via the Content-type header
of malicious emails.
[jan] Fix conversion of folder names in some non-ascii charsets with buggy
iconv implementations (Wenzhuo Zhang <wenzhuo@zhmail.com>).
[jan] Filter out <base> tags when viewing HTML messages (Bug #10).
[mms] Encode subject when saving as draft (Tero Matinlassi
<tero.matinlassi@edu.vantaa.fi>).
------
v3.2.3
------
[jan] Fix the 'undefined index direct_access' error still occuring in obscure
cases.
[jan] Add Indonesian language (Slamin <slamin@unej.ac.id>).
[jan] <style> and <link> tags get commented out in HTML messages to not
allow them breaking the page layout.
[jan] Add Galician translation (Rafael Varela Pet <srrafa@usc.es>, Guillermo
Mendez <guille@usc.es>).
[jan] Remove HTML tags showing up in some error messages.
[mms] The spell check feature now keeps lines wrapped and correctly handles
apostrophes in words on all architectures.
Changes include:
- any bug-fixes and code generator improvements
- new Thread.Abort implementation,
- I/O libraries
- speed improvements
... and much more
major changes:
ICU 3.0 includes the latest bug fixes, locale/charset updates, and
performance/build/porting enhancements.
- Collation
Collation data is in a separate data tree, allowing for easier
modularization and maintenance.
getFunctionalEquivalent API allows for better caching and UI support.
- Unicode 4.0.1
ICU is updated to the latest version of Unicode standard, which had
significant property changes.
- CLDR 1.1
Updates to CLDR 1.1, with many updates to locale data, and special
emphasis on collation data.
- Formatting
As an aid to migration of traditional C (stdio) and C++ (iostream)
formatting, the POSIX-like input/output library, icuio, is officially
supported.
Significant digits now supported in DecimalFormat, for general use and
%g support.
- RFC822 time zone format support in DateFormat for compatibility.
- Currency formatting/parsing improvements
Allows parsing multiple currencies with one formatter, without knowing the
currency in advance. Much cleaner design allowing extensibility to other
measurement units in the future.
- Regular expressions (C)
The regular expressions framework now features a C API, instead of just C++.
- Locales
Locale canonicalization spec defined and implemented. Provides
interoperability with POSIX and .NET locale IDs, more RFC 3066 support.
- Layout engine
Layout engine now supports using different canonically-equivalent Unicode
forms of the same text: e.g. a + ´ or á. This is especially important for
non-Latin scripts.
- Build Environment
ICU can now build its data library much faster on most platforms.
For a complete list see:
http://oss.software.ibm.com/cvs/icu/~checkout~/icu/readme.html?tag=release-3-0
Ok'ed wiz@/snj@/davids (at) idiom.com
From the CHANGELOG:
New in v0.12.7 (??????????)
---------------------------
Altered file selection when restoring so excluded files will not be
deleted from the target dir. The old behavior was technically
intended and documented but not very convenient. Thanks to Oliver
Kaltenecker for bug report.
Fixed error when --restrict path given with trailing backslash. Bug
report by Åke Brännström.
Backported regress fix from 0.13.x. Bug noticed by Alan Horn.
Added error-correcting fsync suggestion by Antoine Perdaens.
rdiff-backup may work better with NFS now.
Fix for regress warning code: rdiff-backup should warn you if you are
trying to back up a directory into itself.
== functional changes ==
- prints the various "OK: ..." messages only when called with "-v".
- prints a summary after pkgsrc category checks
- fixed a bug for commented category entries (in line 1718)
- removed the option "-q". It has become unnecessary
== refactoring ==
- more consistent naming scheme for variables and functions
- replaced some "local" with "my" when possible
- clustered the variables that are processed by the ${SED} commands
- provided function prototypes for argument checking
- replaced the old perror by log_{error,warning,info}.
- Avoided the (implicit or explicit) use of $_ in many places
Patch contributed by Roland Illig via private mail.