Changes in FIGlet 2.2.2 ----------------------- License changed from "Artistic License" to "Academic Free License" as agreed by FIGlet authors. 05 July 2005 Changes in FIGlet 2.2.1 ----------------------- FIGlet 2.2.1 is a minor revision of FIGlet 2.2. The files README, Makefile, figfont.txt, figlet.c and figlet.6 have been changed to reflect changes in documentation, official contact details etc. FTP-NOTE merged into README. FAQ and CHANGES added to the distribution. All other files are identical with the 2.2 release. These changes were made by Christiaan Keet Changes in FIGlet 2.2 --------------------- FIGlet 2.2 is a moderate revision of FIGlet 2.1.2. The new features are: o font files and control files can be compressed using ``zip'', and will be automatically decompressed o new commands in controlfiles provide support for single-byte (default), double-byte, HZ, Shift-JIS, and Unicode UTF-8 encodings of the input o ISO 2022 escape sequences are decoded and interpreted o control files can now have the format of Unicode Consortium mapping tables (two columns of numbers representing input character and output character, no ranges, # comments) o new options -s (smush, same as -m-2), -k (kern, same as -m0), -S (forced smushing), and -W (full width, same as -m-1) make -m option unnecessary except for font designers. The -S option works even if the font's smushmode is 0 or -1, in which case the smushmode is read from a new parameter in the font's first line, or does universal overlapping if no such parameter exists o universal smushing (-o option to force it, but -S will use it if no smush rules are available) makes FIGcharacters overlap by one place independent of how they are constructed more fonts smushable. o file "figmagic" can be appended to your system magic number file to make the "file" command recognize FIGlet files o file "figfont.txt" is an implementation-independent specification for FIGlet fonts and control files o integrated support for extended characters (extended Latin in "standard", Greek in "big", katakana in "banner", Hebrew in new "ivrit" fonts) with appropriate controlfiles o smushing rule 16 has changed slightly: "/\" now smushes into "|" and "\/" smushes into "Y"; "><" still smushes into "X" and "<>" is still not smushed at all. o -A option introduced in FIGlet 2.1.2 is now optional; if any words appear on the command line after the options, they are formatted, and the standard input is not read. These changes were made by John Cowan . Changes in FIGlet 2.1.2 ------------------------ FIGlet 2.1.2 is a minor revision of FIGlet 2.1.1. The files README, FTP-NOTE, figlet.c and figlet.6 have been changed. All other files are identical with the 2.1.1 release. o The only new option is -A, which causes FIGlet to read input from the command line. These changes were made by Gilbert Healton as Glenn Chappell is now busy as a new professor of Mathematics. Changes in FIGlet 2.1 ---------------------- A number of minor bugs and major incompatibility problems have been fixed. FIGlet 2.1 should compile correctly on many operating systems for which FIGlet 2.0 did not. o The "-F" command line option, which used to list all the available fonts, has been removed, since it made FIGlet incompatible with some operating systems. It has been replaced by the "figlist" script. The "showfigfonts" script has been updated so that it no longer requires the "-F" option to be available. o The FIGlet font file format has been extended to allow an arbitrarily large number of characters. The ISO Latin-1 character set, which includes many accented letters and special symbols, has been added to most standard fonts. o FIGlet can now print right-to-left. This can be specified on the command line ("-R") or in the font file. Thus, for example, Hebrew and Arabic fonts can be handled more easily. o FIGlet can now right justify its output. This is the default when right-to-left printing is selected. It can also be specified on the command line ("-r"). o FIGlet now supports "control files". These can be used to change which character FIGlet will print when it sees a certain input character -- sort of an expanded version of the "-D" option. For example, a control file could convert lower-case letters to upper-case or map certain ASCII characters to accented letters. Control file names end with the suffix ".flc". Select a control file by using "-C controlfile" on the command line. Several controlfiles can be used at once by giving muliple "-C" options. o There is now a way for programs that use FIGlet to get various information from FIGlet, for example, what version of FIGlet is being used or the name of the default font directory. This information is gotten through the "-I" option. See the man page for details. +26 2008-12-31r828: 'additional verbose and info messages' ported from volker_devmichael2-3/+12 2008-12-31includes for umask() ported from volker_dev (r827)michael1-0/+2 2008-12-31handle config files with <CR><LF> (DOS line ending) ported from volker_dev (r...michael1-2/+6 2008-12-31netinfo plugin ported from volker_dev (r823)michael4-2/+255 2008-12-31format characters in qprintf() with optional length (r821) ported from volker...michael1-9/+63 2008-12-31short circuit evaluation ported from volker_dev (r820,r822,r824)michael1-8/+52 2008-12-31Fixes a buffer underrun error and possible array index issues by mcarey@...michael1-6/+13 2008-12-27ported r819 from volker_devmichael1-17/+21 2008-12-27ported and modified r818 from volker_devmichael3-11/+151 2008-12-27port r817 from volker_devmichael3-24/+944 2008-12-27ported (modified) r815 from voker_devmichael1-3/+23 2008-12-24cleanup & cosmeticsmichael5-22/+31 2008-12-24driver for the PHAnderson serial-to-HD44780 adapter boards by Nicolas Weillmichael5-5/+444 2008-12-24w1retap plugin by Jonathan Hudsonmichael7-0/+298 2008-12-24Enables/controls the backlight on the Pertelian LCD device by Jonathan Hudsonmichael1-10/+13 2008-12-23hddtemp plugin from Scott Bronsonmichael7-0/+343 2008-12-23keypad bug fixedmichael1-1/+1 2008-12-23patch from a.nielsen: inverted parport signals, support GPI on HD44780michael2-24/+89 2008-12-23indent runmichael1-4/+4 2008-11-25fix lcd4linux driver for multible onboard controllersmichux1-4/+4 2008-11-23fix automake - check for libftdimichux4-9/+173 2008-11-22update button_exec plugin - fix segfaultmichux1-3/+2 2008-11-22update fifo plugin - untestedmichux1-1/+1 2008-10-07Replace write to external variable usb_debug by calling usb_set_debug().bwalle7-16/+7 2008-10-06adding GPI to picoLCD for reading button events by Igor Mammedov <niallain@g...michael1-1/+22 2008-10-06properties fixedmichael11-3290/+2675 2008-10-05Rebuild auto-generated autoconf stuff due to last change in drivers.m4.bwalle3-2657/+3297 2008-10-05Add 'ULA200' driver when --with-drivers=all is specifiedbwalle1-0/+1 2008-09-14strftime_tz patch from Bernhard Wallemichael1-0/+11 2008-09-08strftime_tz() plugin by Bernhard Wallemichael1-0/+25 2008-09-03ULA200 driver by Bernhard Wallemichael7-2/+825 2008-09-03indentmichael1-4/+4 2008-08-31Increased the maximum bps to 230400, if defined in <termios.h>.sonic741-2/+7 2008-08-27git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@889 3ae390bd-cb1e-0410-...sonic741-18/+11 2008-08-27D4D updates by Svenmichael1-38/+60 2008-08-03driver for 4D Systems serial displays by Sven Killigmichael9-45/+846 2008-08-03signed/unsigned mismatchmichael1-3/+3 2008-07-26added command functionsmichux1-2/+130 2008-07-15added IRLCD driver by Jean-Philippe Civademichael10-5/+467 2008-07-15'autoreconf -f -i' run & config.rpath addedmichael8-370/+1617