"Fossies" - the Fresh Open Source Software Archive

Member "edict/Changelog" (25 Jun 2010, 7846 Bytes) of package /linux/privat/old/edict-2.6.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 #
    2 # Changelog for edict
    3 #
    4 
    5 # --------- Release v2.6 on 2006-12-25 -----------------
    6 	* src/edict: Fixed formatting issues.
    7 	- Fix dist target in Makefile
    8 
    9 # --------- Release v2.5 on 2010-06-18 -----------------
   10 2010-06-18 Vishal Verma <vermavee at users dot sf dot net>
   11 	* src/edict: Add news capability.
   12 		- Fix bug in request send() which would sometimes cause MW to respond
   13 		with an error.
   14 
   15 # --------- Release v2.4 on 2006-12-28 -----------------
   16     * src/edict:
   17         - Conform MW response parser to the new(er) format. Bug 2997783.
   18         - Fix logic on how to handle suggestions. No more than 10 suggestions
   19         are shown for a word, unless the word is misspelled.
   20 
   21 # --------- Release v2.2 on 2006-12-28 -----------------
   22 2010-05-29 Vishal Verma <vermavee at users dot sf dot net>
   23     * src/edict:
   24         - Conform MW response parser to the new format. Bug 2997783.
   25 
   26 # --------- Release v2.2 on 2006-12-28 -----------------
   27 2006-12-28 Vishal Verma <vermavee at users dot sf dot net>
   28 	* src/edict:
   29 	- Fix the MW response parser to conform to the new html output.
   30 	  Bug 1623442.
   31 
   32 # --------- Release v2.1 on 2005-10-31 -----------------
   33 2005-10-31 Vishal Verma <vermavee at users dot sf dot net>
   34 	* src/edict:
   35 	- edict doesn't output valied results - Bug 1341504.
   36 
   37 2005-01-09 Vishal Verma <vermavee at users dot sf dot net>
   38 	* src/edict:
   39 	- Implement httpproxy directive - Bug 1099157.
   40 	- Support for -n switch which disables suggestions. - RFE 922682.
   41 
   42 # --------- Release v2.0 on 2004-12-27 -----------------
   43 2004-12-27 Vishal Verma <vermavee at users dot sf dot net>
   44 	* src/edict:
   45 	- Fix spellings for authoritative
   46 	- Fix the cmdline argument parsing to still look for a word when
   47 	  -i option is specified.
   48 	- Introduce additional code to handle returning suggestions for invali
   49 	  words - Bug 1091879.
   50 	- Avoid chomping of user input when in fact the user entered Ctrl-D. -
   51 	  Bug 1079288.
   52 
   53 # --------- Release v2.0-beta on 2004-12-02 -----------------
   54 2004-10-08 Vishal Verma <vermavee at users dot sf dot net>
   55 	* src/edict:
   56 	- Totally revamped the architecture. Now edictionary uses a phased
   57 	  approach to gather responses and there are more hooks for great
   58 	  customization. This should help implement support for more dictionary
   59 	  sites, quite easily.
   60 	- Response parsing code for m-w has been re-written. This should
   61 	  eliminate garbled output problems. Also the parsing will be faster
   62 	  than before. Bug 998315. Possible fix for Bug 915190.
   63 	- Imported a huge HTML-digraph-code->digraph mapping table for handling
   64 	  digraphs "the right way".
   65 	- Implemented functions edict_html2plain() and edict_rid_chunked() to
   66 	  be used by other dictionaries for parsing HTML content.
   67 	- Coded support for -o switch to help save an HTTP response to a file.
   68 	- Coded support for -i switch to read HTTP response from stdin.
   69 	- Enhanced support for navigation in edict_lookup().
   70 	- Added support for -c switch to disable color. Bug 1073349.
   71 	- Added configuration directive to enable disable color.
   72 
   73 
   74 # --------- Release v1.2 on 2004-02-09 -----------------
   75 2004-02-09 Vishal Verma <vermavee at users dot sf dot net>
   76 	* src/edict: Include Bo Pan's patch to fix the junk output problem due
   77 	to the new M-W site layout. Thanks Bo! Bug 893704.
   78 	- Define a variable "$color" to enable/disable printing of bold/italics
   79 	text in color. Enabled by default.
   80 	* src/Makefile: Check for existence of ethes link before creating a new 
   81 	one
   82 
   83 # --------- Release v1.1 on 2003-07-15 -----------------
   84 2003-07-15 Vishal Verma <vermavee at users dot sf dot net>
   85 	* src/edict: In lookup() function, display different message in case
   86 	thesaurus is being used. Bug 697431.
   87 	- In mw_parse(), replace subscript directives with parantheses. Bug 771934.
   88 
   89 2003-07-11 Vishal Verma <vermavee at users dot sf dot net>
   90 	* src/winstall.bat: Create a batch file for ethes. Bug 708141.
   91 	* src/edict: In the parse function mw_parse() replace the character with
   92 	ASCII code 183 with a period ('.'), if the OS is Win32. Bug 659236.
   93 	- Fix the spellings of Version. Bug 771221.
   94 	- Strip the windows path names of parent dirs. Bug 756309.
   95 
   96 # --------- Release v1.0 on 2003-03-01 -----------------
   97 2003-01-28 Vishal Verma <vermavee at users dot sf dot net>
   98 	* src/edict: Changed the arguments accepted by parse and content functions
   99 	to include the dictionary as an arg. This helps using the same content and
  100 	parse function for different dictionaries. This is demonstrated by the m-w
  101 	thesaurus available by defaults by executing "ethes" command.
  102 	- Added thesaurus support by adding a new dictionary type that points to
  103 	  the thesaurus. If you type ethes, which is basically a symbolic link to
  104 	  edict, edict picks up the current default thesaurus for querying the
  105 	  word.
  106 	- Changed the parse function to accomodate parsing for m-w thesaurus too.
  107 
  108 # --------- Release v1.0-beta2 on 2003-01-28 -----------------
  109 
  110 2003-01-28 Vishal Verma <vermavee at users dot sf dot net>
  111 	* edict: Included new infrastructure to process suggestions returned by the parse
  112 	function.
  113 	- Updated the mw_parse() function to return suggestions and alternate meanings, when
  114 	those are returned by the source.
  115 	- Included a fix for BUG 672762 by separating 'Date:' and meaning by a new line, if
  116 	there isn't any.
  117 	* Makefile: removed the "\<" and "\>" strings from the usage message.
  118 
  119 # --------- Release v1.0-beta on 2003-01-02 -----------------
  120 
  121 2003-01-02 Vishal Verma <vermavee at users dot sf dot net>
  122 	* edict: Fixed the requrest for post operations. Basically the POST
  123 	operation needs to specify the complete URL, which it wasn't doing
  124 	earlier. Also, the post request is dependent on the dictionary we are
  125 	using. Therefore, I moved the POST request to the per-dictionary
  126 	hash, where it can be defined w.r.t. to the dictionary you intend to
  127 	use.
  128 	- Changed the static literal assignments of position of components (e.g. 
  129 	$post_host, $post_content) within post request to dynamic calculation of 
  130 	position using the indexof function. This removes the dependency of those 
  131 	assignments over the ordering of elements in the request list.
  132 
  133 2002-12-27 Vishal Verma <vermavee at users dot sf dot net>
  134 	* wininstall.bat: New file. Installs the edict program on Windows
  135 	platform.
  136 	* README: included help on installing edict on Windows.
  137 	* yn.c: New file for Win32 platforms. Accepts user choice from one
  138 	of the given options.
  139 	* yn.exe: New file for Win32 platforms. Compiled binary for yn.c.
  140 	Most people will not have C compilers with them.
  141 
  142 
  143 # --------- Release v1.0-00alpha on 2002-12-12 -----------------
  144 
  145 2002-12-12 Vishal Verma <vermavee at users dot sf dot net>
  146 	* edict: Made some fixes for supporting proxy servers. User can now 
  147 	specify port, proxy host or both. For this reason, http_post() takes
  148 	three arguments now, host, port and word. If a proxy server has been
  149 	specified (stored in a global var), http_post() connects to that
  150 	server instead of normal dictionary server. This makes it possible to
  151 	query multiple servers just be changing the arguments of the http_post()
  152 	call. If user specifies a proxy server, that overrides all other hosts
  153 	for connection purposes.
  154 	- Also fixed the processing of superscripts in pronunciations.
  155 	- Changed edict to display a banner and version info everytime.
  156 
  157 	* Makefile: added support for installing and creating a tar.gz.
  158 
  159 2002-12-09 Vishal Verma <vermavee at users dot sf dot net>
  160 	* edict: changed the function http_post() to accept only two arguments
  161 	viz. dictionary host and word. This was done to add support for proxy
  162 	server.  This is not the right design, so I will change it soon. But,
  163 	as of now, it works. The right design would be where the dictionary
  164 	host is the one that is used to connect to, unless a proxy server
  165 	has been supplied. A proxy server will override all other host
  166 	specifications.