![]() Scimitar Source Code InspectorCopyright (c) 2000--2001, Agnar Renolen |
Scimitar is an is an open source text file viewer written in Tcl/Tk 8.3. It provides some extra capabilities over traditional file viewers or text editors. These capabilities include:
Scimitar is copylefted by me under the GPL license, so you are free to download source code and executable versions at no cost.
Scimitar is currently avaliable in two versions:
I would also like to provide a standalone executable for Macintosh, but I'm a fraid I haven't worked out how to do it. Instead, you should download the script version of Scimitar, download Tcl/Tk from www.scriptics.com and generate it using the Drag and Drop Tclets application. You might think that I could do the same, and provide the executable, but the tcl-interpreter is not statically included in the wish interpreter, and it is not trivial to distribute both to make it work.
Latest release: Scimitar-2.0 (Nov 28, 2002)
Belows follows some issues that I suspect might lead to problems in certain circumstances:
Since I don't have a linux/unix computer available, I haven't tested Scimitar on this platform. I'll be happy to receive reports on your experiences.
tk_popup
method didn't work with my version
of Tcl/Tk for Macintosh, I implemented these menues in the menubar
for this platform.Being hosted by SourceForge several public areas allows you to view public forums and submit bugs:
If you find that Scimitar is missing some features or have bugs, please don't hesitate to visit the Scimitar Admin pages at source forge. There you can subimit feature requests and bug reports, as well as browsing the source code from Scimitar's CVS repository.
Scimitar is open source software and is implemented using Tcl/Tk, which is a powerfull scripting language. I've strived to maintain a high level of documentation in the source code, so it shouldn't be a hard job to extend the capabilities of Scimitar; particularly now when you have Scimitar to help you.
However, the comments of Scimitar 1.0 was written for Coda 1, whereas new code for Scimitar-1.1 has been written for Coda 2. The two versions have incompatible text formats, so it is currently not possible to generate complete api documentation using coda.
You are welcome to make your own conribution, for example if you want to implement a viewing mode for a different file format, not currently supported by Scimitar. Implementing a new mode, is very easy. You can just look at the files in the modes directory, you will see it isn't much hazzle to copy an existing mode and modify it for your file type.