Pythonol VERSION 1.1.1 CHANGES:

	- Added embedded database (SQLite/PySQLite) for dictionary and thesaurus queries: serious speed improvement
	- Added TEXT-TO-SPEECH support via the Festival speech engine (Linux/Unix versions only!): Almost any word on any screen can be pronounced in Spanish throughout Pythonol and PyBabelPhish
	- Dictionary and Thesaurus database now built at install-time (to limit download size)
	- Pythonol now starts up MUCH faster
	- Added over 10,000 new words to the Spanish-English ("data_dict5.txt")
	- Added animated 'help' module named 'pythonol_help_anim.py' for simple animated usage demonstrations
	- Improved help, with animated demonstrations for the most important functions: makes things easy for new users
	- Added a 'pronounce' tab, allowing the user to hear arbitrary text pronounced in Spanish via Festival (Linux/Unix only)
	- Added a new 'setup' module for dynamic language database creation and child-friendly preferences management
	- With the new 'setup' module, ANY copy of Pythonol can be easily turned into a Child-friendly version with a simple menu command
	- Pythonol and it's 'setup' program now implement 2 different Child-friendly modes: temporary and permanent
	- New, updated language databases can be installed/created via a menu command ('setup' module)
	- Eliminated most 'duplicates' from the dictionary, speed improvement
	- added 'makedb.py' script for dynamic building of dictionary and thesaurus databases
	- Added Makefiles for source packages (now needed, now that some C is used)
	- Centralized database querying into the 'pyfiler.py' module
	- Centralized basic pixmap loading and drag-and-drop support into the 'pyfilter.py' module
	- Eliminated function 'getDefinitions' from 'pydictionaries.py': all lookups now done through 'getDefinitions2' and 'getExactDefinition'
	- Added PyInstallShield version 0.2 as installation method for non-Windows packages
	- Fixed a conjugation problem causing the English present progressive and past participles of 'mix' and 'fix' to be mispelled, added exception to 'data_eng_verbs.txt'
	- Added 'pythonol_sqlite.py' module as a stable wrapper to PySQLite
	- Added drag-and-drop support to PyBabelPhish and the 'Pronounce' module, so text files can be dragged onto the text windows and opened immediately
	- Made notebook tabs scrollable
	- Pythonol starts with a larger window, appropriate for the screen, and resizeable
	- Made GtkCombo widgets for Conjugate, Dictionary, Thesaurus, and Idioms case-sensitive
	- Made Dictionary searching compatible with new SQLite interface: drastic speed improvement
	- 'Extended Search' is now the default mode of searching for Dictionary, due to drastic speed improvements
	- Made Idioms searching compatible with new SQLite interface: drastic speed improvement
	- Made Idioms listing compatible with new SQLite interface: drastic speed improvement
	- 'Mature' idioms now listed after all other idioms, on Page 5 of Idioms window
	- 'Mature' idioms at the end of page 5 of the Idioms window are in blue, instead of purple
	- Idioms window now has 5 pages, instead of 4, for speed improvements
	- Changed the Pythonol logo to something sleeker and more sophisticated
	- Added nice little 3D pixmaps to the tabs on the notebook
	- Made Conjugate compatible with new SQLite interface: drastic speed improvement
	- Made Search-On-Demand compatible with new SQLite interface: drastic speed improvment
	- 'Search-On-Demand' now shows more relavant search results for search words
	- Made Vocabulary Quiz  compatible with new SQLite interface: drastic speed improvement
	- Made Vocabulary List  compatible with new SQLite interface: drastic speed improvement
	- Made 'Thesaurus' module compatible with new SQLite interface: modest speed improvement
	- Made some accuracy improvements to 'Search-on-demand' reverse verb conjugation
	- Made "spanish slang" listing in reference section compatible with new SQLite interface
	- Made speed improvements to 'Search-on-demand' reverse verb conjugation, exact matches first
	- Using much cooler-looking pixmaps (images) throughout Pythonol
	- Implemented some 'tearoff' menus to make browsing through the Reference and Exercise menu sections much easier
	- Thesaurus no longer requires 'words' file/database, due to SQLite implementation
	- Added a 'help' button to Pythonol's internal PyBabelPhish module
	- Fixed a small bug in 'pythonol_help.py' which didn't remove weird '\r' characters from help files
	- Updated the 'about' box, the licenses, and misc. documentation
	- Added 'Help' menu item for Festival text-to-speech extension
	- Added a 'Frequently Asked Questions' to the menu, the docs section, and the web site.



TODO:
	- Gettext spanish locale support on Unix/Linux??  (Es posible)
	- Make pythonol able to run in either Spanish or English, via 'preferences' file (POSIX only)
	- Add some extra reading comprehension exercises


	
RANDOM NOTES:
	- Festival site: http://www.cstr.ed.ac.uk/projects/festival/download.html