7 May 02:41
Re: Open Dylan 1.0 beta 4 release
From: Hannes Mehnert <hannes <at> mehnert.org>
Subject: Re: Open Dylan 1.0 beta 4 release
Newsgroups: gmane.comp.lang.dylan.gwydion.devel
Date: 2007-05-07 00:41:30 GMT
Subject: Re: Open Dylan 1.0 beta 4 release
Newsgroups: gmane.comp.lang.dylan.gwydion.devel
Date: 2007-05-07 00:41:30 GMT
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
RSS Feed