[Gd-hackers] Open Dylan 1.0 beta 4 release

Hannes Mehnert hannes at mehnert.org
Mon May 7 02:41:30 CEST 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

Peter Robisch wrote:
> More a user question than a hacker question 
> about Open Dylan 1.0 beta 4 release:
> 
> How to change the IDE from its "hacking mode" into a "user mode"?

This is currently hardcoded. It would be nice to have an environment
switch for it.
Rayiner mentioned the code place some weeks ago in IRC:

[hannes:fundev/sources/project-manager] svn diff
          Index: registry-projects/defaults.dylan
===================================================================
- --- registry-projects/defaults.dylan    (revision 11323)
+++ registry-projects/defaults.dylan    (working copy)
@@ -70,6 +70,7 @@
                      as(<string>, path));
        let (platform-registry, generic-registry)
          = make-registry-from-path(path, platform, personal?: #t);
+        //XXX: set to #f here to disable hacking mode
        platform-system-registries
          := add!(platform-system-registries, platform-registry);
        generic-system-registries

It was introduced by change #9982 by andreas with the following comment:

r9982 | andreas | 2005-09-25 14:45:52 +0200 (Sun, 25 Sep 2005) | 7 lines

job: fd

 * get runtime code for library Dylan from system library
 * FUNCTIONAL_DEVELOPER_USER_ROOT defaults to user home directory
 * pretend sources in "system" registry are user sources, so
   they become compilable.

So, actually turning it to #f would be nicer for the big part of the
users, so #f should be default. It would be nice if someone comes around
and send a diff, which provides an environment option and a toggle box
in the IDE.

> BTW, in the "hacking mode" the Open Dylan Playground does not work.
> I expect that in a "user mode" there is no issue.

Uh, the playground does not work for you? At least Carl Gay testet the
playground in the beta4 release. Could you please describe the problem
you encounter?

Regards,

Hannes
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGPnW6RcuNlziBjRwRAtTKAJ9/wy8MHvSrWHn0KQg1nXQlHzh0JQCcCsDG
ttOHjSZDzDSZpMjZPXQ3kN4=
=meke
-----END PGP SIGNATURE-----



More information about the hackers mailing list