Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
WARNING.txt | 2014-11-04 | 178 Bytes | |
LICENSE.txt | 2014-11-04 | 2.1 kB | |
README.txt | 2014-11-04 | 6.3 kB | |
pkgIndex.tcl | 2014-11-04 | 737 Bytes | |
gen.tcl | 2014-11-04 | 20.1 kB | |
Totals: 5 Items | 29.4 kB | 0 |
Gen README CONTENTS OF THIS FILE --------------------- 01| HOW TO USE THIS DOCUMENT 02| INTRO 03| GETTING STARTED 04| BUILDING 05| INSTALLATION 06| CONFIGURATION 07| MANUAL 08| FAQ 09| PLATFORM NOTES 10| TROUBLESHOOTING 11| KNOWN ISSUES 12| BUG REPORTING 13| FEEDBACK 14| TESTING 15| CONTRIBUTING 16| UPDATING 17| RECENT CHANGES 18| LICENSE 19| LEGAL 20| CREDITS ---01| HOW TO USE THIS DOCUMENT Prefer to use the website for better and more up-to-date info instead. Otherwise, prefer to use HTML versions as they are hyperlinked. What is the software about? See INTRO. Is it OK for me to use? OK for me to modify? OK to make copies? See LICENSE for info about the software license. See LEGAL for any additional info. How do I get it working? See GETTING STARTED (after you have it installed and configured) to see how to use. See BUILDING for how to compile from source. See INSTALLATION for how to install it on your system (and how to uninstall). See CONFIGURATION for how you can customize it for your own use. I cannot make it work, what now? See TROUBLESHOOTING for dealing with problems with the software. See PLATFORM NOTES for ensuring it works with your platform/OS. See MANUAL to make sure you are using it correctly. See FAQ to see if your question has been answered. See KNOWN ISSUES to see if your problem is already known about (and any workarounds / advice). See BUG REPORTING if you want to make a report and get follow-up. What is in the other sections? FEEDBACK - Info about things like feature requests. TESTING - How you can test changes you make to the code. CONTRIBUTING - How you improve the product for everyone. UPDATING - How to get the latest changes. RECENT CHANGES - What the latest changest are. CREDITS - Third party components used. ---02| INTRO You are coding and you need to do something simple. Like what? Like reading a file into a string. Like convert the string "300" (which is in seconds) to "00:05:00" to represent 5 minutes. Surely, there must be a library for this? There was no library for many little things I wanted to do. If there were, I would have used it since I do not like to have to (A) resolve the same problem again and again -OR- (B) stop what I am in the middle of and write a utilities library. Both of these break my flow when I am working. Since there was no utilities library available for me, I had to write my own. Now I am sharing it. You may find it to be useful and help you to save a bit of time. ---03| GETTING STARTED Since this is a utilities library, you do not need to do much of anything to get started. The best thing would be to try typing in the examples from the documentation. If you would like to confirm the library is installed and working then try the following from a tcl shell. % package require gen 1.0 % set Number 1 1 % AddTo Number 2 3 % You should be all set! ---04| BUILDING This is provided as a simple TCL package and does not need to be built. ---05| INSTALLATION You will need to unpack Gen in the directory of your choice. The current release of Gen requires that TCL be installed. The directory you install Gen into will either have to be on the TCL path or you will have to add the directory to the TCL path (your choice). Details are in the INSTALL section of the README. ---06| CONFIGURATION No configuration necessary to get started or for basic usage. For options / settings, see MANUAL.txt. ---07| MANUAL See doc/MANUAL.txt or http://www.robertbrogan.com/gen/manual.html. ---08| FAQ No questions yet. Please send questions you have to gen.questions@robertbrogan.com or visit http://www.robertbrogan.com/gen/feedback.html. Also note, you may possibly find the answer to your question in MANUAL, PLATFORM NOTES, TROUBLESHOOTING, or KNOWN ISSUES. ---09| PLATFORM NOTES The project was developed on Windows Vista using ActiveState ActiveTcl. No platform-specific features are used and it is expected it should run with any TCL interpreter. ---10| TROUBLESHOOTING No tips at this time. Also note, you may possibly find help in MANUAL, PLATFORM NOTES, FAQ, or KNOWN ISSUES. ---11| KNOWN ISSUES None at this time. For a more up-to-date list, you can visit http://www.robertbrogan.com/gen/knownissues.html. ---12| BUG REPORTING Visit http://www.robertbrogan.com/gen/feedback.html. Alternatively, send an email to one of: gen.questions@robertbrogan.com gen.comments@robertbrogan.com gen.bugreport@robertbrogan.com gen.wishlist@robertbrogan.com gen.other@robertbrogan.com and we will try to get back to you ASAP. ---13| FEEDBACK Visit http://www.robertbrogan.com/gen/feedback.html. Alternatively, send an email to one of: gen.questions@robertbrogan.com gen.comments@robertbrogan.com gen.bugreport@robertbrogan.com gen.wishlist@robertbrogan.com gen.other@robertbrogan.com and we will try to get back to you ASAP. ---14| TESTING Currently, there are no tests. If and when there are tests, they will be added to a directory called 'test'. ---15| CONTRIBUTING Nothing formal has been set up for governing this project, yet. If you like, you may change the code yourself and submit a patch to: gen.bugreport@robertbrogan.com (for bug fixes) -or- gen.wishlist@robertbrogan.com (for features you implemented) A roadmap (planned changes) and wishlist (unplanned) are available at: http://www.robertbrogan.com/gen/roadmap.html http://www.robertbrogan.com/gen/wishlist.html You may want to get involved by submitting wishlist items and/or offering to do work listed in the above two sites. ---16| UPDATING The latest version can be found at http://www.robertbrogan.com/gen/download.html. No announcements mechanism has been set up yet. When it is, information for how to subscribe will be put on the above page. ---17| RECENT CHANGES Initial revision. No changes yet. ---18| LICENSE See LICENSE.txt ---19| LEGAL No legal notice at this time (i.e. no use of crypto). See LICENSE.txt for information about the license. ---20| CREDITS Information posted at wiki.tcl.tk has been helpful throughout work on TCL projects.