The Cantarell font family is a contemporary Humanist sans serif
designed for on-screen reading.
Each font file currently contains 391 glyphs, and fully support
the following writing systems: Basic Latin, Western European,
Catalan, Baltic, Turkish, Central European, Dutch and Afrikaans.
To date, Pan African Latin has only 33% glyph coverage.
Unique is a library for writing single instance application. If
you launch a single instance application twice, the second instance
will either just quit or will send a message to the running instance.
Unique makes it easy to write this kind of applications, by providing
a base class, taking care of all the IPC machinery needed to send
messages to a running instance, and also handling the startup
notification side.
Unique aims to replace the BaconMessageConnection code that has
been copied by many projects and the code using Bonobo and D-Bus.
very similar, and www/ja-trac and www/trac should be made more
similar. But they both work and neither of us wants to break the
other's package, and we haven't had time.)
Yi is a text editor written in Haskell and extensible in Haskell. The
goal of the Yi project is to provide a flexible, powerful, and correct
editor for haskell hacking.
A PointedList tracks the position in a non-empty list which works
similarly to a zipper. A current item is always required, and
therefore the list may never be empty. A circular PointedList wraps
around to the other end when progressing past the actual edge.
vty is terminal GUI library in the niche of ncurses. It is intended to
be easy to use, have no confusing corner cases, and good support for
common terminal types.
Included in the source distribution is a program
test/interactive_terminal_test.hs that demonstrates the various
features.
If your terminal is not behaving as expected the results of the
test/interactive_terminal_test.hs program should be sent to the Vty
maintainter to aid in debugging the issue.
Notable infelicities: Sometimes poor efficiency; Assumes UTF-8
character encoding support by the terminal.
The VTE library inserts terminal capability strings into a trie, and
then uses it to determine if data received from a pseudo-terminal is a
control sequence or just random data. The sample program interpret
illustrates more or less what the widget sees after it filters
incoming data.
This is the core library of the Gtk2Hs suite of libraries for Haskell
based on Gtk+. Gtk+ is an extensive and mature multi-platform toolkit
for creating graphical user interfaces.