Hi all,

A new version 1.8.0 of gcmc has been released.

This version changes the internal handling of characters/strings and
uses Unicode internally. This enables better abstraction and handling of
text. Using Unicode allows functions like insert(), delete(), head() and
tail() to operate on strings to manipulate the content. The
documentation is updated accordingly.

Bugfixes include: Undefined Z-coordinates would generate the wrong
output in arcs and circles (thanks for the bugreport!). Valgrind was run
on the interpreter to uncover several memory leaks (and some errors),
which have been plugged.

There is a TODO in the distribution if you are interested in seeing some
of the directions I'd like to see for Gcmc. Feel free to add to the list.


List of changes:
* Feature: Convert all internal string handling to Unicode (wchar_t)
* Feature: to_float() and to_int() now can convert strings to values
  including units
* Feature: Functions insert(), delete(), head(), tail() and reverse()
  can now operate on strings
* Feature: Allow strings to be indexed as rvalues, returning the
  indexed character as string
* Feature: Add to_val() and to_chr() functions to allow character
  manipulations
* Feature: Add relocate() function to support adhoc relative offsets
* Feature: Add TODO (wish)list
* Fix: Several interpreter memory leaks plugged using valgrind
* Fix: Allow delete() to delete all entries
* Fix: Use correct source argument in insert() to insert into target
* Fix: Fix relative arcs, specifically SVG, to use the correct movement
* Fix: Fix arcs and circles, use global position with undef end coord.


You can get the new version from the homepage:
  http://www.vagrearg.org/content/gcmc

All documentation is, of course, included in the tar-ball distribution
and now also added to the windows zip-file.

As usual, let me know if you encounter bugs or have any questions or wishes.

-- 
Greetings Bertho

(disclaimers are disclaimed)

------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports.http://sdm.link/zohodev2dev
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to