txt2man converts the input text into nroff commands using
man(7) macros for man pages. Smart argument processing is
available either for commands using "-" sign for flags
(including long options used in GNU tools). If ifile is
omitted, standard input is taken as argument. Result is
displayed on standard output.
Poppy is a small perl script that allows you to perform simple tasks
on a POP3 or IMAP server. It is of most use in a "limited resources
environment" whether thats low disk space, slow internet connection,
or no graphical environment.
Poppy will individually show the mail headers along with the message's
size of each message on the mail server and then allow you to read,
delete, reply, or perform other tasks on that message.
o modify patch-aa to match my current taste:
don't remove CFLAGS line, just change '=' to '+=' and remove -O switch
o don't hack install target in ipw's Makefile any longer, it's easier to
install binary in do-install target in pkg's Makefile (we already have
the post-install target as it installs README file, so I hope it's ok)
Changelog:
v 0.7.4, June 12 2001
* Regular expressions that are exact strings will now run much quicker.
* Tidied up some loose threads in lib/rexp.c.
* FIELDWIDTHS will no longer be used in calls to the split() function,
but only with the parsing of $0 into the $1 ... $n fields.
* Removed the unnecessary VERSION line from configure.
* Removed the 'longwrds' test's reliance on the sort utility.
* Dropped the 'nasty' test. It doesn't accomplish much and fails
on many systems (as it does for gawk).
* Altered the test suite so it will always use the static library
rather than the shared-object one. This was necessary to allow "make test"
to work if the package hadn't previously been installed.
v 0.7.3, May 25 2001
* A shared object version of libawka will be compiled on systems that
support it.
* "var=value" without a preceding -v is now supported.
* awka's "-o filename" will now produce a C file called "filename.c",
instead of defaulting to awka_out.c as it did previously.
* awka's -- option now works again, as will --help.
* The third parameter of Gensub now works if it is a number > 0.
* "." no longer required in PATH to run the test suite.
* Array element deletions will no longer leak memory like a sieve.
* The extended function alength() wasn't accounting for array element
deletions - now it does.
* various code cleanups, and better support for C++ compilers.
* split("",array,whatever) will now return 0 instead of 1.
* fixed a memory fault that sometimes occurred when arrays created by
split() were extended.
* nextfile and next from with a function now supported.
* The builtin function system() will now fork()/execl() processes, and
you can define which shell program it uses. See INSTALL for more details.
I haven't implemented this for piped input (eg. "sort abc" | getline) yet.
* Added John Maybury's fix for a problem in the temporary variable stack.
* Libawka will now compile with SLOW_HASH defined.
* Eliminated the annoying compile warnings for redefinition of BEGIN and END.
* SUBSEP wasn't being picked up as an internal variable by the translator!
This error corrected.
* Relaxed the temporary variable pool optimisation introduced in 0.7.2, as
it was occasionally overdoing it & causing buggy behaviour.
* Fixed a bug that caused getline to sometimes fail to set the value of $0.
v 0.7.2, August 26 2000
* Added to the test suite about a dozen or so new scripts borrowed from
gawk-3.0.6.
* Corrected awka's handling of code like b += b++, the problem being that
AWK's handling of post & pre increment and decrement operators is actually
different from how C does it, which isn't what I expected.
* Optimised the size of the temporary-variable pools, so that it doesn't
create more variables than your program needs. This reduces memory
requirements, and can significantly improve performance.
v 0.7.1, August 15 2000
* Introduced a structure containing names & pointers to user-defined
functions, for potential use in extended library code.
* Found and fixed some memory leaks stemming from how the new dfa library
was integrated with awka.
* Some code cleanup to make gcc -Wall a bit happier (but still not
warning-free).
* README update
* HTML title change (s/colorize /colorize.pl /)
* *fix* device and script name in colorize-fifo.sh
* *fix* the init.d scripts (restart looks bad)
* *fix* apache log format catch
(when user is set in access.log), thanks jamie
* user catch moved later in catch list
* *changed* --convertdate switch to --convert-date
* !new! procmail log format (feature req. from Anh Lai)
* !new! facility remove switch (feature req. from Mw3 and [drewie])
Chnage patch to cddata.cpp to use getrawpartition(), and enclose
NetBSD-specific changes in #ifdef __NetBSD/#endif so that it's easier
to send back to KDE folks.
--- 9.2.0a2 released ---
899. [bug] lib/dns/soa.c failed to compile on many platforms
due to inappropriate use of a void value.
[RT #1372, #1373, #1386, #1387, #1395]
898. [bug] "dig" failed to set a nonzero exit status
on UDP query timeout. [RT #1323]
897. [bug] A config.guess update changed the system identification
string of UnixWare systems; configure now recognizes
the new string.
896. [bug] If a configuration file is set on named's command line
and it has a relative pathname, the current directory
(after any possible jailing resulting from named -t)
will be prepended to it so that reloading works
properly even when a directory option is present.
895. [func] New function, isc_dir_current(), akin to POSIX's
getcwd().
894. [bug] When using the DNSSEC tools, a message intended to warn
when the keyboard was being used because of the lack
of a suitable random device was not being printed.
893. [func] Removed isc_file_test() and added isc_file_exists()
for the basic functionality that was being added
with isc_file_test().
892. [placeholder]
891. [bug] Return an error when a SIG(0) signed response to
an unsigned query is seen. This should actually
do the verification, but it's not currently
possible. [RT #1391]
890. [cleanup] The man pages no longer require the mandoc macros
and should now format cleanly using most versions of
nroff, and HTML versions of the man pages have been
added. Both are generated from DocBook source.
889. [port] Eliminated blank lines before .TH in nroff man
pages since they cause problems with some versions
of nroff. [RT #1390]
888. [bug] Don't die when using TKEY to delete a nonexistent
TSIG key. [RT #1392]
887. [port] Detect broken compilers that can't call static
functions from inline functions. [RT #1212]
866. [func] Close debug only file channels when debug is set to
zero. [RT #1246]
865. [bug] The new configuration parser did not allow
the optional debug level in a "severity debug"
clause of a logging channel to be omitted.
This is now allowed and treated as "severity
debug 1;" like it does in BIND 8.2.4, not as
"severity debug 0;" like it did in BIND 9.1.
[RT #1367]
864. [cleanup] Multithreading is now enabled by default on
OSF1, Solaris 2.7 and newer, AIX, IRIX, and HP-UX.
863. [bug] If an error occurred while an outgoing zone transfer
was starting up, the server could access a domain
name that had already been freed when logging a
message saying that the transfer was starting.
[RT #1383]
862. [bug] Use after realloc(), non portable pointer arithmetic in
grmerge().
861. [port] Add support for Mac OS X, by making it equivalent
to Darwin. This was derived from the config.guess
file shipped with Mac OS X. [RT #1355]
860. [func] Drop cross class glue in zone transfers.
859. [bug] Cache cleaning now won't swamp the CPU if there
is a persistent overlimit condition.
858. [func] isc_mem_setwater() no longer requires that when the
callback function is non-NULL then its hi_water
argument must be greater than its lo_water argument
(they can now be equal) or that they be non-zero.
857. [cleanup] Use ISC_MAGIC() to define all magic numbers for
structs, for our friends in EBCDIC-land.
856. [func] Allow partial rdatasets to be returned in answer and
authority sections to help non-TCP capable clients
recover from truncation. [RT #1301]
855. [bug] Stop spurious "using RFC 1035 TTL semantics" warnings.
854. [bug] The config parser didn't properly handle config
options that were specified in units of time other
than seconds. [RT #1372]
853. [bug] configure_view_acl() failed to detach existing acls.
[RT #1374]
852. [bug] Handle responses from servers which do not know
about IXFR.
851. [cleanup] The obsolete support-ixfr option was not properly
ignored.
Changes 0.30-0.31
-----------------
Bug fixes:
- Bug in the "Show hidden (by Word) text" feature fixed
- Bug reported by David Aspinwall <aspinwall@timesten.com> fixed
- Bug reported by Robert Steinmetz <rob@steinmetznet.com> fixed
Old features:
- The -g and -c options are no longer supported. The -c option was default
and is now used automatically (Unix only)
New features:
- Ability to show part of the images.
- Ability to use landscape mode (Unix only; PostScript version only)
- Support for all ISO-8859 character sets plus KOI8 and some code pages
(Unix only; text version only)
- Antiword will now give a warning if the given Postscript papersize is
unsupported. Thanks to Greg Robinson <Greg.Robinson@dsto.defence.gov.au>
- Moved from Postscript version 1 to version 2
- Antiword now returns 1 if no Word document is found among the files given
on the command-line. As suggested by Jens Schleusener
<Jens.Schleusener@dlr.de>
- Takes the right margin into account.
- The PostScript part now supports the AvantGarde, Bookman, Helvetica-Narrow,
NewCenturySchlbk and Palatino font (Unix only)
- More accurate fontnames translation table
Changelog
1.03 Sat Jun 9 16:57:16 CDT 2001
- Make specification of an 'interpreter' to the run() method
independent of whether a 'prog' has been specified.
- Actually store the absolute path to a workdir specified as a
relative path, as advertised.
(Thanks to Jonathan Ross <Jonathan.C.Ross@fmr.com> for
finding this bug and contributing a patch.)
1.02
- Small fix to make match() backwards compatible to Perl 5.003.
- Add diff_exact() and diff_regex() methods for returning
UNIX diff(1)-like output from file comparisons.
- Accomodate $TMPDIR specifications that vary from Cwd::cwd()
due to symbolic links or omission of NT drive letters.
Include it in bsd.prefs.mk to allow their use much earlier in Makefiles,
and try to use the variable references instead of directly invoking the
programs in bsd.prefs.mk and bsd.pkg.mk where possible.
* Version 2.1 (26 May 2001)
- Found a WM that requires vroot.h: amiwm - replaced vroot.h functionality
- Detects KDE, Enlightenment & Nautilus desktops & draws to them (at last!)
- Sends expose event to background window so that KDE icons reappear
- ToonErase does not erase whole screen on first call
- No longer segfaults if display not found (new bug in 2.0)
- Can override root window detection using `--id'
- Use `--nice' to respond to system load by killing toons
* Version 2.0 (7 May 2001)
- Minor changes to error reporting
* Version 1.9 (1 May 2001)
- Code modularisation and separation into lots of different files
- A massive rewrite of xpenguins_*.c code (toon_*.c functions mostly unchanged)
- Themability added and some default themes written
- Now use automake and autoconf
- Removed use of vroot.h - I really don't know what it did anyway
apsfilter is a magic printfilter, that allows you to print different document
types "automagically" without having to convert them manually into something
which is understood by your lineprinter. Apsfilter supports the following
file and compression types: gzip, bzip, compress, freeze, pack, ASCII, BMP,
Data (data,PCL,...), English, TeX DVI, FIG, GIF, Group 3 Fax, HTML, JPEG,
Mail/News, PBM/PNM/PPM, PC Bitmap Data, PDF, Postscript(tm), raw, script
(shell,..), Text, sunraster, tiff, roff (nroff, groff, troff).
+ Version 0.4.0j Mon Mar 26 19:43:26 PST 2001
-Added
Find string in current loaded manual page on viewer.
Keyboard keys SPACE, b, HOME, and END now work properly on viewer.
-Fixed
GTK+ `main breaking behavour' work-around made on the viewer's
GtkText widget.
+ Version 0.4.0i Thu Feb 22 17:31:41 PST 2001
-Fixed
Additional compiling bugs for FreeBSD and also directory defaults on
FreeBSD.
* pass maintainership to packages@netbsd.org
* don't bother fixing manpages any more (author should fix that, not me) --
changing "preferances" to "preferences" to match the reality
every time new version is out isn't something I like
Changelog:
1.0.8 Mon Apr 16, 2001
----------------------
* Cesar Perez Turrado <cesar@perez.turrado.com> sent in updated es.po
* Bugfixes
o Anthony Mallet <anthony.mallet@ficus.yi.org> patch to fix fonts with
XFree86 > 4.0.2
o Composite disk launch commands were not saved.