This is the actual info line of Magic-Dic, where you will get information about the actual development state of the program . Version 0.81 includes now an automatic check for new versions, with the possiblity to update, if permissions allow it. Also new is this news letter to inform about plans and next changes. With option -V it can be every time checked out. When a new version is installed, every user is forced to run once the config script to update new variables. Since version 0.83 the listing output is corrected. Version 0.84: corrected input-ouput error in dictionary download function #-g# Version 0.85: does now check the inserted new words with ispell if dictionary available Version 0.86 This version of Magic-Dic will be availabe in a modular script AND a monolythic script as before. The source did increase so much that a modular version will be faster. Although the advantage to have a single scriptfile will be supported for those who prefer it. Both can be run. The change to the modular Magic-Dic is with this automatic update-installer will be allowd with the new updated script. Just force with option `-VO` or back wiht `-VM`. Attention HUGE changes: dictionaries are moved not to: /usr/local/lib/magic-dic/dic You need to the changes by hand (if update)! A fix in an variable error of the -NU option. Version 0.87: searches can now include all thematic groups with option "//" or show only entries that belong not to thematic groups with "/". Variable problem in writeout function fixed. Version 0.88: new option: `-#` will disable exact match, easier use: "di word -#" same as "di \#word#" Version 0.89: a correction in the test of email address validation in the "make config" module, also a correction in the the "write dictionary" module is done. These changes have been made to let Magic-Dic run on DEBIAN, although there are still some slightly problems,e.g. autoselection of casesensitiv/caseinsensitiv does not work due to differences in the REGEX standard. ([A-Z] is treated as [a-z]). Hence it has to be chosen by hand with "-i" option. (Problem solved: see version 0.92) Version 0.90: new function created: now it is possible to get info from Magic-Dic server, which dictionaries are available and how many translations they have. See options "-q", "-qu" and "-qg". It is also possible to compare local installed dictionaries with those from server and calculate difference of number of translations to see if an update makes sense. See options "-qc", "-qcu" and "-qcg". Version 0.91: improvements for use with ispell: for every ispell dictionary the language character set can be set. It will not complain about extra characters in check then, if set up properly. If a wrong character set is defined it will outomatically try ipsell again without any character set specification. I advice to test out with which options ispell works well, e.g.: "ispell -T latin1 -d german file". Administrators should set it up in the main script default variables, users can do in their personal configuration. Changes and improvements in the config routine. Checks are faster now. A set back to defaults is also possible, use: "di -C -def" Version 0.92: Has now a news system of new words. These can be downloaded and voted if Ok or false, emailed to the autor and set a replacement. New words from news are then automatically added to personal database. Also a fix in deleting routine is done. Now, searches can also be done by server with -s and -S options. Listing the dictionary contence can be now limited to user or global dictionaries with "-lu" and "-lg" if one does not want to check all as the "-l" option does. User nickname and password will be converted now into something inreadable. This will avoid a user chooses a word or name of a dicitonary what could cause false output when he has sent in his translations that contain his nickname. For updaters this means, that username and password to be set new again only this time. If you have forgotten your password and username, please check it out in ~/.magic-dic/magic-dic.conf before you run the reconfiguring script. Pattern matching problem with debian solved. Newer bash version respects locate settings, so hopefully LC_COLLATE=C did solve it. New function in server query: If a dictionary is not installed the query is automatically forwarded to magic-dic server. This function can be disabled in the config for non Internet computers. Updating dictionaries with options "-g" and "-G" can now be combined with the "-def" option. For options "-G" the old dictionary is removed and the new installed, for the "-g" options, only the entries created by user are kept but others are removed. This allows now to update the dictionaries to the actual status of the server database. When not using "-def" entries that are removed from server database remaine in local database, because old and new dictionaries are merged together, with removing only double entries. Version 0.93: Bug fixes: no confusion order problem a-b or b-a dictionary when installing the first ones per default. Will now better take care about already installed dictionaries. Bug in download of screwed user dic solved. Improvement in server forwarded search. Transmitted data are now sorted to user installed order, to avoid double output. Some adaptions to HP-UX. Not all is tested yet but it runs mainly. New function implemented: "-B" searches in batch mode, similar as "+3" but takes the closest match. Version 0.94: again a problen in the password and nickname -make-to-no-literal-words solved. Update urgently adviced. New function: "-b {N}" that allows to read out by mouse marked buffer for search request. Version 0.95: can read now from stdin. Similar functionality as reading from buffer. A fix in the case sensitive/insensitiv auto selection. Now auto selection is made for every for every query in a loop. A litte change in behaviour: "+words" have before always been case insensitiv for search: Now they follow autoselection. Version 0.96: more parts modularized to gain more flexibility. A debug help for moduls: with --debug a message is printed to screen when a modul runs. stdin now in batch mode and stream mode. The stream mode can be enabled with --stdin . click with mouse and get results. A continous mode is possible with "-y {N}" similar to "-b {N}". Simply select the text with the mouse now and be happy. Version 0.97 Database availabe now also in utf-8. Switching between two databases is possible. New options "-u8", "-u8o", "-u8f", and "-u8c". It is possible to configure the escape control sequence to switch the terminal or console in the modes utf-8 and default. Version 0.98 more tests on utf-8. Query forward through internet to utf-8 database works now. Can now configure an xterm to start up nicely in loop mode for queries via mouse selection. Simply start as "xdi" then. Also to be configurable for utf-8. Generally to say: at the moment the bandwith for server services is very low and I can just ask for your patients. It will change in summer. 03.05.2002 Notice Magic-Dic has a new domain at "magic-dic.homeunix.net" to deal with move of server location end of July. It might happen that Magic-Dic gets a second reliable university domain. There is an update in this version to reconfigure the URLs. Force update of current version with "-VO" for modular version or "-VM" vor monolytic version and start the configuring script with "di -www". This will keep all your setting and just replaces the URL addresses. 18.05.2002 IP address has now changed. Older versions below 0.98 need to make adaptions to this, because all web-based services used the IP address instead of a DNS name. There are two ways to solve it: 1.) Look in your ~/.magic-dic/magic-dic.conf for the entry "#downloadurl" and replace it to the following: --- #download url DOWNLOADURL="http://magic-dic.homeunix.net/" DOWNLOADCGI="http://magic-dic.homeunix.net/cgi-bin/" --- 2.) Get the latest version from website, overinstall it and start it then with "di -www" in order to make the changes of the webaddresses. Version 0.99 new search function included: "-e {N}" and "-E {N}" allow to cut of part by part a letter of a word until a match is found 11.06.2002 : Spelling errors in documentary corrected. Variable error in "-qc*" functions corrected. 20.06.2002: bug fixed: If a DEFAULT dictionary was choosen in a different order than to an installed one (english-german instead of german-english), it was not detected to have a default dictionary installed. Now the order of DEFAULT dictionaries adapts to installed dictionaries. JR