ansi
ANSIChatModule 1.3
ANSIChatModule - Chat module for Heidrun hotline client more>>
Enhancements:
- Compatible with Heidrun v0.5.
SWIG 1.3.39
Compiler that connects programs written in C and C++ with scripting languages such as Perl, Python, Ruby, and Tcl more>> Compiler that connects programs written in C and C++ with scripting languages such as Perl, Python, Ruby, and Tcl
SWIG is a software development tool that reads C/C++ header files and generates wrapper code to make C/C++ code accessible from other languages including Perl, Python, Tcl, Ruby, PHP, Java, Ocaml, Lua, C#, Modula-3 and various Scheme and Lisp variants.
SWIG is an interface compiler that connects programs written in C and C++ with scripting languages such as Perl, Python, Ruby, and Tcl.
It works by taking the declarations found in C/C++ header files and using them to generate the wrapper code that scripting languages need to access the underlying C/C++ code. In addition, SWIG provides a variety of customization features that let you tailor the wrapping process to suit your application.
Even though SWIG is occasionally compared to other more specialized scripting language extension building tools (e.g., Python bgen, Perl XS, etc.), its primary audience is C/C++ programmers who want to easily add a scripting language component to their ap
Because of this, SWIG tends to have a slightly different focus than tools designed to build small modules for widespread use in a scripting language distribution. applications.
NOTE: SWIG is released under the BSD License.
Main features:
- Building more powerful C/C++ programs: Using SWIG, you can replace the main() function of a C program with a scripting interpreter from which you can control the application. This adds quite a lot of flexibility and makes the program "programmable." That is, the scripting interface allows users and developers to easily modifiy the behavior of the program without having to modify low-level C/C++ code. The benefits of this are numerous. In fact think of all of the large software packages that you use every day---nearly all of them include special a macro language, configuration language, or even a scripting engine that allows users to make customizations.
- Rapid prototyping and debugging: SWIG allows C/C++ programs to be placed in a scripting environment that can be used for testing and debugging. For example, you might test a library with a collection of scripts or use the scripting interpreter as an interactive debugger. Since SWIG requires no modifications to the underlying C/C++ code, it can be used even if the final product does not rely upon scripting.
- Systems integration: Scripting languages work fairly well for controlling and gluing loosely-coupled software components together. With SWIG, different C/C++ programs can be turned into scripting language extension modules. These modules can then be combined together to create new and interesting applications.
- Construction of scripting language extension modules: SWIG can be used to turn common C/C++ libraries into components for use in popular scripting languages. Of course, you will still want to make sure that no-one else has already created a module before doing this.
- ANSI C/C++ syntax: SWIG parses ANSI C++ that has been extended with a number of special directives. As a result, interfaces are usually built by grabbing a header file and tweaking it a little bit. This particular approach is especially useful when the underlying C/C++ program undergoes frequent modification.
- SWIG is not a stub generator: SWIG produces code that you simply compile and run. You dont have to fill in any stubs or write special client/server code as you do with RPC-like systems.
- SWIG does not define a protocol nor is it a component framework: SWIG does not define mechanisms or enforce rules regarding the way in which software components are supposed to interact with each other. Nor is it a specialized runtime library or alternative scripting language API. SWIG is merely a code generator that provides the glue necessary to hook C/C++ to other languages.
- Designed to work with existing C/C++ code: SWIG requires little, if any, modifications to existing code. For the most part, it encourages you to keep a clean separation between C/C++ and its scripting interface.
- Extensibility: SWIG provides a variety of customization options that allow you to blow your whole leg off if thats what you want to do. SWIG is not here to enforce programming morality.
System requirements:
- C++ compiler
Enhancements
- Some new small feature enhancements.
- Improved C# std:vector wrappers.
- Bug fixes: mainly Python, but also Perl, MzScheme, CFFI, Allegrocl and Ruby
CGI Assimilator 1.4.1
CGI Assimilator - Code library which brings support for ANSI CGI scripts to the Mac more>>
The CGI Assimilator is a code library which brings support for ANSI CGI scripts to the Mac. This library allows one to write a CGI script in standard C/C++ and compile it on the Mac for use with several different web servers, including the following:
WebSTAR
Web Server 4D
Quid Pro Quo
NetPresenz
The key is that the programmer does not need to know any Macintosh specifics to create a working script- the library handles all of the background tasks automatically.
CGI Assimilator is a library and as such, it requires a compiler to be of any use. What makes it particularly obnoxious is its low level integration with the Metrowerks Standard Library (MSL). This basically means the the code may need minor, but esoteric changes. The latest version of the code was updated for CodeWarrior Pro 6.
Since the library is currently totally dependent on using CodeWarrior, the precompiled versions have project stationery for CGI applications.
Io 1.0
Io is small prototype-based programming language more>>
Main features:
- open source BSD license
- pure object language
- small VM (~16K C statements, 8K Io specific)
- small memory footprint (between 64K-200K depending on the platform)
- reasonably fast (comparable to Python, Perl, Ruby)
- incremental collector, weak links
- differential prototype-based object model
- dynamic typing
- exceptions
- ANSI C implementation (except for coroutines)
- embeddable
- multi-state (multiple VMs can run in the same application)
- actor-based concurrency
- coroutines
- 64 bit clean.

FontXChange 2.1.0
FontXChange which is used by Mac or Windows users is a powerful tool for converting fonts to OpenType (PS), PostScript Type 1, and TrueType. more>>
FontXChange 2.1.0 which is used by Mac or Windows users is a powerful tool for converting fonts to OpenType (PS), PostScript Type 1, and TrueType.
FontXChange supports conversion of many font formats: Macintosh PostScript Type 1 (font suitcases and printer font files), Macintosh TrueType font suitcases, Apple dfont, Multiple Master, PC TrueType (.ttf), PC PostScript Type 1 (.pfb), and OpenType (.otf).
Major Features:
- Batch processing for converting entire font libraries
- Preferences to set font encodings
- Font inspection window with preview
- Support for many font encodings, including Adobe Standard, Unicode, Mac Roman, and Windows ANSI, and European.
- Convert PostScript Type 1 fonts (Macintosh or Windows format) into a single modern OpenType font file that works on both Macintosh & Windows. End the headaches of the outdated two-file system of screen font and printer font combinations. Just one font file that works.
- Recreate missing screen fonts using a PostScript font file in any format.
- Convert TrueType fonts to PostScript fonts. No more printing problems and incompatibilities associated with TrueType fonts and high-end output devices.
- Convert Windows fonts to Macintosh and vice-versa. Easily share fonts across different computers, even different operating systems.
- Snow Leopard compatibility and 64 bit support
- Support for TrueType Collection fonts (.ttc)
- Enhanced kerning support when converting from Mac PS Type 1 fonts
- Miscellaneous user interface fixes
Requirement:
- Mac OS 10.3 +
, including Adobe Standard, Unicode, Mac Roman, and Windows ANSI, and European. Requirements: Macintosh or WindowsLicense:update/patch
Free Pascal 2.0.2
Free Pascal - Pascal compiler more>>
It is available for different processors: Intel x86, Amd64/x86 64, PowerPC, Sparc.
The discontinued 1.0 version also supports the Motorola 680x0.
Main features:
- high speed compiler
- fully 32 or 64-bit code
- language features:
- almost fully compatible with Borland Pascal and Borland Delphi
- ansi strings
- wide strings
- exception support
- RTTI support
- procedure overloading
- operator overloading
- COM, CORBA and raw interfaces support
- dynamic array support
- variant support
- inlining
- code optimizer:
- peephole optimizer (80x86 only)
- jump optimizer
- loading of variables into registers
- assembler level dataflow analyzer (80x86 only)
- stack frame eliminations
- sophisticated register allocator
- integrated BASM (built-in assembler) parser
- supports ATT syntax used by GNU C
- supports Intel syntax used by Turbo Pascal (80x86-only)
- can compile code into assembler source code for these assemblers:
- GNU Assembler (GAS)
- Netwide assembler (Nasm)
- Microsoft Assembler/Turbo Assembler (Masm/Tasm)
- Watcom assembler (wasm)
- can call external C code
- smartlinking (not yet supported under Mac OS X)
- support for the GNU debugger
- IDE (currently for GO32v2, Linux, FreeBSD, OS/2 and Win32 only; not all
- platforms include debugger integrated in IDE)
- can create binaries running natively under both DOS and OS/2 (EMX version).
Enhancements:
Compiler:
- Lot of small bugs and compatibility fixes
- Improved SSE support
- Improved inlining
- Enhanced variant support
- Embedded resource support for targets using elf32 executable format
- Type checking of compile time expressions
- Mode MacPas: Support for Mac style objects
- Mode MacPas: Compile time variables can be given on command line
RTL:
- Lot of small bugs and compatibility fixes
- Enhanced variant support
- Embedded resource support for targets using elf32 executable format
FCL:
- Lot of small bugs and compatibility fixes
- Improved SqlDB package
Packages:
- Lot of small bugs and compatibility fixes
- Improved data base support
IDE:
- Small bug fixes
Misc:
- Improved docs
- Bug fixes for FreeVision.
Leonardo IDE 3.4.1
Integrated environment for developing and animating C programs. more>>
Programs can be executed both forward and backward; it is possible to reverse the execution of a program at any time by means of a control tool window.
Leonardo includes a text editor with syntax coloring, a compiler for the ANSI C language, a compiler for the Alpha language, a reversible virtual CPU, a very simple operating system for process, I/O and memory management, an integrated logic-based visualization system, and a simple graph editor.
TypeTrainer4Mac 2.8.4
TT4Mac is a Freeware Typing Tutor for Mac OS X more>>
External plain text files can be connected to the application as additional exercises.
It is already tested for 99 system keyboard layouts as well as for some custom keyboard layouts. Each session provides its own protocol
Enhancements:
- Chinese localization added
- Minor improvements
dataComet-Secure 10.2.0b3
dataComet-Secure is created to be an efficient tool which offers fast, reliable terminal emulation for local Shell sessions, SSL / TLS Telnet / TN3270, SSH1 & SSH2, and serial devices such as modems. more>>
dataComet-Secure 10.2.0b3 is created to be an efficient tool which offers fast, reliable terminal emulation for local Shell sessions, SSL / TLS Telnet / TN3270, SSH1 & SSH2, and serial devices such as modems.
Major Features
- Telnet sessions offer Kerberos 5 and SOCKS v4 security options
- Supports both SSH1 and SSH2 sessions with strong encryption + SCP file transfer
- Security features allow better local security than Terminal; e.g., you can allow Telnet and SSH users access to Shell sessions on Kiosk machines
- Emulates VT100 - VT320, PC-ANSI, SCO-ANSI, and IBM-3279 for mainframe access
- Extensive file transfer support: SCP, X/Y/ZModem, IBM IND$FILE
- Edit windows for off-line composition with easy paste-thru to emulator windows use key remapping dialog
- Modeless dialogs ease session configuration
- Secure Telnet/TN3270 connections using SSH1.5)
- DES, 3-DES, and Blowfish encryption & zlib compression option
- Can configure SSH sessions to execute a remote command and exit.
- Secure file transfers using a convenient master pass phrase.
Enhancements:
- Bug Fixes:
-
- Fixed problem with text windows which caus line returns to be added when pasting text.
- Features:
-
- Zooming or resizing an emulator window now changes the font size so it fills the new screen area.
- Interpretation of Brown TN3270 documents has been enhanced so that most parameters are

iTerm 0.9.6.20090209
iTerm is a full featured terminal emulation program written for OS X using Cocoa. It supports language encodings, VT100/ANSI/XTERM emulation and many convenient GUI features more>> iTerm is a full featured terminal emulation program written for OS X using Cocoa. It supports language encodings, VT100/ANSI/XTERM emulation and many convenient GUI features.
Mac OS X 10.4 or later.
Version 0.9.6.20090209,:
- Fixed permissions problem (again!)
- Fixed rendering bug causing bold characters to be drawn incorrectly, sometimes manifested as invisible characters
- Terminal window title bar displays "Session" if an empty title is set
- Restore window title bar colour when leaving send input to all tabs mode
GalaXQL 2.0
GalaXQL - Unique interactive SQL tutorial more>>
Follow the instructions by your virtual teacher. The teacher can understand several possible mistakes that you may make, and gives hints on what may have gone wrong. You can skip to any chapter in the tutorial whenever you want.
Use the query editor to interact with the database, and to complete the assignments given by the virtual teacher. In case of syntax errors, SQLite (the database engine used in GalaXQL) returns helpful, human-readable error messages.
If you need more information, you can look things up in the integrated reference.
Oh, and the OpenGL-rendered galaxy map is not there just for show; you can alter the galaxy using SQL.
Enhancements:
- Changes include better layout, new rendering mode for lower-end computers, optional rendering of the 3d coordinate axes, updated SQLite database engine with CHECK constraints, and various little fixes.
- Mac OS X version is now ppc/intel universal binary, and source release supports both ansi and unicode builds.
SyncTERM 0.8
SyncTERM gives you an ANSI-BBS terminal created to connect to remote BBSs via telnet, rlogin, or SSH more>>
SyncTERM is a BBS terminal program which supports:
- Windows 95/98/ME/NT/2000/XP, Linux, OpenBSD, NetBSD, OS X , and FreeBSD
- ZModem up/downloads
- Runs in full-screen mode on ALL platforms (ALT-Enter switches modes)
- *nix versions will run using SDL, X11, or using curses
- Full ANSI-BBS support
- Support for IBM low and high ASCII including the face graphics (? and ?) and card symbols (?, ?, ?, and ?) which so many other terms have problems with (may not work in curses mode... depends on the terminal being used).
- Phone books
- Multiple screen modes (80x25, 80x28, 80x43, 80x50, 80x60)
- ANSI Music (through the sound card if installed)
- Telnet, RLogin, SSH, and RAW connections
- Auto-login with Synchronet RLogin
- Large Scrollback
- Mouse-driven menus
- Copy/Paste
- Supports character pacing for ANSI animation as well as the VT500 ESC[*r sequence to allow dynamic speed changes
- Comes with 32 standard fonts and allows the BBS to change the current font *and* upload custom fonts. This tool will allow you to create fonts for use with SyncTERM.
Country Song Generator 1.0.1
Country Song Generator - Generates humorous song lyrics more>>
Country Song Generator will randomly generate lyrics to a country song.
Enhancements:
- Version 1.0.1 fixed a bug where the song would be cut-off near the bottom.
BRL-CAD 7.6.6
BRL-CAD is a powerful constructive solid geometry solid modeling system more>>
BRL-CAD is a powerful constructive solid geometry solid modeling system that includes an interactive geometry editor, ray tracing support for rendering and geometric analysis, network distributed framebuffer support, image and signal-processing tools.
Enhancements:
- improved mged resource searching when not installed - Sean Morrison
- significant AUTHORS file updates, all names filed - Sean Morrison
- fixed sketch primitive bezier path computation bug - Sean Morrison
- cleaned up erroneous rtedge end of line output - Sean Morrison
- configure --enable/disable-everything option - Sean Morrison
- updated g_qa manual page documentation - Lee Butler
- early termination grid spacing limit bug in g_qa fixed - Lee Butler
- fixed Jove sandbox installation issue - Sean Morrison
- fixed adrt/isst client crash bug - Mike Caruso, Razak Arunaugun
- fixed modified env(PATH) startup issue in mged - Sean Morrison
- fixed benchmark tool default resource location bug - Sean Morrison
- added another text alignment handler to dxf-g - John Anderson
- clamped integer value printing of primitives in mged - Sean Morrison
- removed gratuitous nmg debug printing from mged - Sean Morrison
- fixed grouping bug, mged point importer - Jason Owens, Sean Morrison
- improved mged point import support - Lee Butler, Sean Morrison
- fixed bug in plate orientation of mged point importer - Lee Butler.

CrossFTP 1.55
CrossFTP is launched to be a user-friendly and handy tool which uses a familiar, Explorer-like interface so that the novice user can master in minutes more>>
CrossFTP 1.55 is launched to be a user-friendly and handy tool which uses a familiar, Explorer-like interface so that the novice user can master in minutes. CrossFTP is an excellent FTP client. CrossFTP Pro is a FTP client supporting SFTP, FXP, WebDav, and Amazon S3.
Functions:
- Multi-tabs navigation.
- Archive browse, extraction, and compression.
- CrossFTP Server startup for easy file sharing.
- Unicode support for international sites.
- Text and Image Quick Viewer.
- Bonjour Service Discovery Protocol
- Quick File Filtering by Masks;
- Auto-reconnect and anti-idle,
- Mutli-Thread Queue Processing Engine.
- Secure File Transportation (SSL/TLS).
- FXP (Site to Site) File Transportation.
- FTPS/SSH File Transportation.
- WebDav(s) and iDisk support.
- Remote file edit and save.
- Search for FTP files and local archive files.
- Backup and Bi-directional Synchronization Tool.
- Amazon S3 support.
- And bit more...
Major Features
- Amazon S3 Support: Simply manage your on-demand storage, cost effectively!
- WebDAV(s) and MobileMe iDisk Support: Get files on WebDav(s) and MobileMe iDisk, faster than Browser!
- FXP (Site-to-Site) Transfers: Go server to server FTP transfers by tab-to-tab!
- FTP, SFTP/SSH, or TLS/SSL: Versatile secure protocol choices made transfer simple
- Turbo Engine: Up to 40x multi-thread enigne turbos the speed!
- Edit Anywhere: Edit any files in any app, even remote graph files
- Synchronization: Preview your sync, save/schedule in queue, powerful options
- Schedule: Put your transfer/synchronization tasks in plan
- HTTP/Sock/FTP Proxy: Flow along various proxy engines
- Sync-Browsing: Bind two tabs, so that one goes, the other also goes
- Speed Limit: Nicely grant your bandwidth to other programs
- Remote File Search: Search for certain files in the remote folder
- Much, Much More...
- IPV6, Account, Customized commands, CHMOD... one mege app!
- Tabs: Many site connections inside one window
- Encryption: Protect your site's safe by password encryption
- Archives: compress, extract, and browse archives
- Internalization: Unicode, CJK and international encoding support
- Quick Search: Narrow a long list of files in a flash
- Web Search: Search item on web by one click
- Batch Transfer: Drag a number of files and go!
- Previews with Zoom: Smoothly zoom and preview
- Sound & Event Notifier: Sound notify or command execution on events
- Favorites: Convenient favorites and history information
Enhancements:
- CrossFTP 1.55a is a major update, which includes:
-
- Significantly enhances Amazon S3 support with Metadata modification, gzip transfer compression, logging, MIME types modification, etc.
- Improves the compatibility for Snow Leopard and Windows 7
- Adds the OS/2,Netware, glFTPd ansi-color, etc., listing support, and SFTP/SSH's command and archiving support
- Introduces ident-server protocol support
- Adds checksum support in the property dialog
- Provides a lot of bug fixes
Requirements:
- Sun Java 1.5+. If your system is not Java enabled, go get it
- Mac OS X users: your system has already got Java installed, and you are ready to go!
- Java 1.4 users (e.g., Mac OS X 10.3)