vle

Projects

DictEm is an extremely customizable DICT client
for (X)Emacs. It implements all functions of the
client part of the DICT protocol (RFC-2229).
Unlike dictionary.el, it widely uses
autocompletion that is used for selecting a
dictionary and search strategy. It provides
several hooks that may be used for buffer
postprocessing. Built-in hyperlinking and a
highlighting mechanism are based on this ability.
It supports the mechanism of virtual dictionaries
that can be used for grouping dictionaries from
different DICT servers into the client-side
virtual dictionary.

pipestatus is a source file for UNIX/POSIX shells
that provides set of functions for obtaining the
exit status of every program in a pipe without
using non-portable extensions. Most shells, such
as BSD /bin/sh, ksh, pdksh, ash, bash, dash, mksh,
and zsh are supported.

runawk is a small wrapper for the AWK interpreter that helps one write standalone AWK scripts. Its main feature is to provide a module/library system for AWK which is somewhat similar to Perl's "use" command. It also allows one to select a preferred AWK interpreter and to set up the environment for AWK scripts. Dozens of ready for use [modules].awk are also provided.

pkg_online is a client/server searcher for pkgsrc
packages. Every separate field (such as PKGPATH,
PKGNAME, or COMMENT) may be queried separately,
and multiple fields may be queried too. Lots of
search strategies are available. A set of fields
and search strategies may vary, depending on your
server configuration. Searching in multiple
"repositories" is supported too. The communication
protocol is the well known dictionary protocol
described in RFC-2229.

LMDBG is a collection of small tools for
collecting and analyzing the logs of
malloc/realloc/memalign/free function calls.
Unlike many others, LMDBG does not provide any way
to detect overruns of the boundaries of malloc()
memory allocations, as this is not the goal. Like
most other malloc debuggers, LMDBG allows
detecting memory leaks and double frees. However,
unlike others, LMDBG generates full stacktraces
and separates the logging process from analysis,
thus allowing you to analyze an application on a
per-module basis.

mk-configure is a lightweight replacement for GNU autotools written in and for bmake (a portable version of NetBSD make). The main goal is to have only one top-level tool instead of aclocal+automake+autoconf+autoheader. Other goals are clean design, simplicity, and "no code generation".

bmake is a program designed to simplify the maintenance of other programs. Its input is a list of specifications as to the files upon which programs and other files depend. If no -f makefile makefile option is given, bmake will try to open 'makefile' and then 'Makefile' in order to find the specifications.