elements of a document, but flpsed lets you add arbitrary text lines to existing
PostScript documents (PostScript is a registered trademark of Adobe Systems
Incorporated). Added lines can later be reedited with flpsed. Using pdftops,
which is part of xpdf one can convert PDF documents to PostScript and also add
text to them. flpsed is useful for filling in forms, adding notes etc. GsWidget
is now part of flpsed.
papyon is an MSN client library, that tries to abstract the MSN protocol gory
details. It is a fork of the unmaintained pymsn MSN library. papyon uses
the GLib main event loop to process the network events in an asynchronous manner
pip is a replacement for easy_install. It uses mostly the same
techniques for finding packages, so packages that were made
easy_installable should be pip-installable as well.
pip is meant to improve on easy_install. Some of the improvements:
* All packages are downloaded before installation.
Partially-completed installation doesn't occur as a result.
* Care is taken to present useful output on the console.
* The reasons for actions are kept track of. For instance, if
a package is being installed, pip keeps track of why that package
was required.
* Error messages should be useful.
* The code is relatively concise and cohesive, making it easier
to use programmatically.
* Packages don't have to be installed as egg archives, they can
be installed flat (while keeping the egg metadata).
* Native support for other version control systems (Git, Mercurial
and Bazaar)
* Uninstallation of packages.
* Simple to define fixed sets of requirements and reliably
reproduce a set of packages.
Eric is a full featured Python and Ruby editor and IDE, written in python.
It is based on the cross platform Qt gui toolkit, integrating the highly
flexible Scintilla editor control. It is designed to be usable as everdays'
quick and dirty editor as well as being usable as a professional project
management tool integrating many advanced features Python offers the
professional coder. eric4 includes a plugin system, which allows easy
extension of the IDE functionality with plugins downloadable from the net.
#############################################################
# These are the python-bindings for QScintilla2. #
#############################################################
For more information look wip/qt4-qscintills/DESCR.
Thanks to ASau and dfjoerg for help me!
Today I'm feeling very bad because my good friend "Flip" dies last night.
I will miss him very much!
MAJOR CHANGES:
========================================
New module: fieldwidths.awk:
By default AWK interpreter splits input lines into tokens
according to regular expression that defines "spaces" between them
using special variable FS. Sometimes it is useful to define a
fixed-size fields for tokens. This is what this module is for. The
functionality of fieldwidths.awk is very close to GNU awk's
FIELDWIDTHS variable but is available for all flavours of AWK ;-)
New module: tmpfile.awk:
This module provides a function `tmpfile' for generating temporary
filenames. All these filenames are under temporary directory
created (if necessary) by runawk(1) which is removed automatically
during normal exit or when runawk(1) reveives SIGINT, SIGQUIT,
SIGTERM, SIGHUP or SIGPIPE. Thus, this module provides a safe way
to work with temporary files.
new runawk directive: #interp-var that specifies an environment
variable name that keeps a preferred AWK interpreter. See a manual
page for details.
new runawk directive: #safe-use that #use module if it
exists. Example is below. For more details see a manual page.
foobar application:
#!/usr/bin/env runawk
#safe-use "~/.foobarrc" "/etc/foobar.conf"
BEGIN {
print foo, bar, baz
}
config file ~/.foobarrc for foobar application:
BEGIN {
foo = "foo10"
bar = "bar20"
baz = 123
}
fix in power_getopt.awk: arguments equal to "" (empty string) are
now processed correctly.
power_getopt.awk: after options processing ARGV [1], ARGV [2], ...,
ARGV [ARGC-1] are set to non-option arguments.
new in heapsort.awk: functions sift_down and sift_up.
fix in tokenre.awk: There is no need to initialize TRE variable, it
is already initialized to "" at startup. This fixes a problem with
'runawk -v TRE=lalala ...'
Minor fixes and rewords in the runawk.1 and README.