Hi Folks,
I just added support for a "directory" field type to the PrefSpecs language. It's basically just a string type that's constrained to identify an existing directory.
The grammar is also quite a bit less fascistic about the order in which field properties are specified. (E.g., it would require that a field's tooltip spec came before the default value spec.)
I also spruced up the IDE a bit: there were some missing icons and labels for the various field types, and some field types didn't show up in the outline view at all.
Finally, I cleaned up the compiler and prefspecs runtime support a bunch, in an effort to eliminate the significant amounts of code duplication. At some point, I'd like to permit users to provide new field types themselves, but we're still not there yet.
This is all checked in and tested somewhat, but has yet to be released.
-- Cheers, -- Bob -------------------------------- Robert M. Fuhrer Research Staff Member Programming Technologies Dept. IBM T.J. Watson Research Center IMP Team Lead ( http://www.eclipse.org/imp) X10: Productivity for High-Performance Parallel Programming ( http://x10-lang.org)
|