Re: Matt - wxProcess, wxEuphoria, and MakeDoc
- Posted by mattlewis (admin) Sep 03, 2008
- 1151 views
Matt,
I just got done wrapping wxProcess. It works great, and makes command line redirection a breeze in Euphoria! See exec_demo.exw for details.
I don't seem to be using the correct MakeDoc. I'm still using a version from Win32Lib, and it seems you've added more features along the line. Where can I get this updated version?
Any news on a release date for the next wxEuphoria version?
CK has seriously helped out with makedoc. The svn repository is here:
https://eumakedoc.svn.sf.net/svnroot/eumakedoc/trunk
Any time. I've just been too busy with working on v4 of Euphoria. Maybe sometime next week we can push out v0.12.0.
Along those lines, I started a new branch where I'm converting stuff based on eu4.0 features. Basically, I'm looking at splitting the library into lots of little files based on the wxWidgets classes used and relying more on namespaces than long function names to disambiguate. It also gives users the choice of including a single "master" file, or each file individually.
A key feature to make this work is the new concept of default namespaces. Basically, a file can declare a default namespace, which creates a "public" symbol (visible within the file and to files that include itbasically) for the namespace. So we can get the benefits of namespaces (actually greater than what we had before) without having to declare them everywhere.
One benefit is that actual routine names will be shorter, and there won't be as many, since things like clear_choice, clear_combo and clear_list can become choice:clear, combo:choice, listbox:clear.
Another benefit is that it stresses some of the new features of 4.0 in ways that unit tests typically don't.
Matt