All releases of DictEm


Release Notes: Another fix in the dictem-postprocess-definition-remove-header postprocessing function.


Release Notes: This release fixes dictem-postprocess-definition-remove-header. (It wrongly deleted an extra line.)


Release Notes: Running dictem-initialize every time your network or Internet connection is up is a bit annoying. To avoid this, dictem is (re)initialized (if needed) automatically from the dictem-select-strategy and dictem-select-database functions. As a result, running dictem-initialize in .emacs becomes unnecessary.


Release Notes: A fix for emacs-22 (insert-string is replaced with insert). Minor fixes in the README.


Release Notes: The dictem-server variable can be equal to nil, in which case the "dict" command line tool will be called without the -h option, meaning that the default list of servers specified in .dictrc (or dict.conf) will be used. dict:///dictionary_name (in dictem-user-databases-alist) also means that the default server list will be used. The dictem-server variable now defaults to nil. dictem-strategy-alist and dictem-database-alist also default to nil.


Release Notes: The "./configure; make; make install" build system was removed. The dictem-exclude-databases variable was added to disable some databases from the autocompletion menu; see example 15 in the README file. Error messages obtained from the "dict" command are printed in case initialization fails.


Release Notes: DICTEM can handle dictionaries defined by the user. This allows dictem to be used not only for accessing DICT servers, but also for accessing a user's databases. The dictem-client-prog-args-list variable was added, which keeps a list of additional arguments to the command line "dict" client. The dictem-option-mime variable was added. The dictem-run-show-strategies function was added, and is similar to dictem-run-show-databases.


Release Notes: This release adds a menu for hyperlinks. The history of DEFINE buffers is kept, so you can press "l" to go to the previous buffer. A postprocessing function removes the "XXX definition[s] found" header. There are more examples of usage, and other changes.


Release Notes: This release uses the default query as an initial input, which may be very useful. To disable this behaviour, set 'dictem-empty-initial-input' to 't'. See (describe-variable 'dictem-empty-initial-input) and REAME example #11. dictem-default-database (dictem-default-strategy) variables override the value of the dictem-last-database (dictem-last-strategy) variable, i.e. when dictem-default-xxx is set to non-nil, this database (strategy) is always used by default, otherwise the last used database (strategy) is used. Some minor bugs have been fixed.


Release Notes: This release has been ported to XEmacs. Virtual dictionaries can access databases from different DICT servers. The following commands can be run non-interactively: dictem-run-show-info, dictem-run-search, and dictem-run-define.