From: SourceForge.net <no...@so...> - 2004-03-29 21:50:26
|
Patches item #875055, was opened at 2004-01-11 15:56 Message generated for change (Comment added) made by dgp You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=310894&aid=875055&group_id=10894 Category: 30. msgcat Package Group: None Status: Open Resolution: None Priority: 5 Submitted By: Michael Schlenker (mic42) Assigned to: Don Porter (dgp) Summary: reimplementation using dicts Initial Comment: This matches RFE 811459, internal use of dicts. It implements the msgcat package using nested dictionaries instead of one large array. Also introduced ne, eq in if expressions in places where string equal was used. The version number stays at 1.4 as no user visible changes (other than package require Tcl 8.5) are there. Michael ---------------------------------------------------------------------- >Comment By: Don Porter (dgp) Date: 2004-03-29 16:50 Message: Logged In: YES user_id=80530 trying again to attach the patch... ---------------------------------------------------------------------- Comment By: Don Porter (dgp) Date: 2004-03-26 19:53 Message: Logged In: YES user_id=80530 Here's an updated patch that also makes more use of {expand} and [source -encoding] . (If we're gonna require 8.5, we oughta use it!). Please review. ---------------------------------------------------------------------- Comment By: Michael Schlenker (mic42) Date: 2004-02-24 05:50 Message: Logged In: YES user_id=302287 Ok, here is your ping. After Bug 871387 has been fixed by dkf some small improvements for the code are possible. (dict exists now handles missing subdicts correct, so no need for the workaround in place). ---------------------------------------------------------------------- Comment By: Don Porter (dgp) Date: 2004-01-13 19:18 Message: Logged In: YES user_id=80530 Thanks for this work. dkf reports we should expect this re-implementation to be more memory efficient. Might be more improvements possible pending TIP 163. Will consider further. Ping if we get close to 8.5a1 release without resolution. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=310894&aid=875055&group_id=10894 |