Roboctl is a library and tool suite for communicating with Lego and
Vex robots from Unix systems. It allows users to upload programs
and other data to the controller, examine various robot states such
as battery level, firmware version, etc., and control the robot
remotely from a Unix workstation.
Setup.rb is a common installer script for ruby packages. It can
handle multiple binaries, libraries, extensions etc. in one archive.
The Synchronization TeXnology named SyncTeX is a new feature of recent
TeX engines designed by Jerome Laurens. It allows to synchronize
between input and output, which means to navigate from the source
document to the typeset material and vice versa.
YASM is a complete rewrite of the NASM assembler under the "new" BSD License.
Yasm currently supports the x86 and AMD64 instruction sets, accepts
NASM and GAS assembler syntaxes, outputs binary, ELF32, ELF64, COFF, Mach-O
(32 and 64), RDOFF2, Win32, and Win64 object formats, and generates source
debugging information in STABS, DWARF 2, and CodeView 8 formats.
Unicode string manipulation library for Ruby. This library is based on UTR #15
Unicode Normalization Forms[1].
[1] http://www.unicode.org/unicode/reports/tr15/
These are a set of utilities built upon sysfs, a new virtual filesystem
in Linux kernel versions 2.5+ that exposes a system's device tree.
TkCVS is a Tcl/Tk-based graphical interface to the CVS, and Subversion
configuration management systems. It will also help with RCS. The user
interface is consistent across Unix/Linux, Windows, and MacOS X. TkDiff
is included for browsing and merging your changes.
It shows the status of the files in the current working directory, and
has tools for tagging, merging, importing, exporting, checking in/out,
and other user operations. TkCVS also aids in browsing the repository.
For Subversion, the repository tree is browsed like an ordinary file
tree. For CVS, the CVSROOT/modules file is read. TkCVS extends CVS with
a method to produce a "user friendly" listing of modules by using special
comments in the CVSROOT/modules file.
This tool should let you to program your Xilinx Spartan-3E Starter Kit and
similar boards based on Xilinx USB programmers.
YASM is a complete rewrite of the NASM assembler under the "new" BSD License
(some portions are currently under the GNU Lesser General Public License
(LGPL)). Yasm currently supports the x86 and AMD64 instruction sets, accepts
NASM and GAS assembler syntaxes, outputs binary, ELF32, ELF64, COFF, Mach-O
(32 and 64), RDOFF2, Win32, and Win64 object formats, and generates source
debugging information in STABS, DWARF 2, and CodeView 8 formats.
LibThai is a set of Thai language support routines aimed to ease developers'
tasks to incorporate Thai language support in their applications.
It includes important Thai-specific functions e.g. word breaking, input and
output methods as well as basic character and string supports. LibThai is
an Open Source and collaborative effort initiated by Thai Linux Working
Group and opened for all contributors.
LibThai includes Thai language support routines:
- Thai character set support: TIS 620, ISO/IEC 10646
- Thai character properties
- Thai string manipulators
- Thai string collation
- Thai word breaking
- Thai input method
- Thai output method