[etoys-notify] [JIRA] Updated: (SQ-85) Source text (comments, formatting, etc) not preserved in textual Etoys scripts

Bert Freudenberg (JIRA) tracker at squeakland.org
Thu Jun 7 05:37:58 EDT 2012


     [ http://tracker.squeakland.org/browse/SQ-85?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Bert Freudenberg updated SQ-85:
-------------------------------

          Summary: Source text (comments, formatting, etc) not preserved in textual Etoys scripts  (was: Source text (temporaries, etc) not preserved in textual Etoys scripts)
         Priority: Normal  (was: Optional)
    Fix Version/s: etoys 5.1
                       (was: future release)

Upping priority again (for number of duplicate reports).

> Source text (comments, formatting, etc) not preserved in textual Etoys scripts
> ------------------------------------------------------------------------------
>
>                 Key: SQ-85
>                 URL: http://tracker.squeakland.org/browse/SQ-85
>             Project: squeakland
>          Issue Type: Improvement
>          Components: etoys
>            Reporter: Scott Wallace
>             Fix For: etoys 5.1
>
>
> From TRAC #5552 (luke gorrie, december 2007)
> Submitting a textual Etoys script discards the source code and shows a decompiled version instead (variable names t1, t2, t3) etc. I think the source text should be preserved. This was the case in the Squeakland version (confirmed by Bert).
> (bert) Squeakland version did preserve the temp names, but not the actual source text. I need to dig into what I did and will make some change to keep the temp names.
> (luke) Thanks Yoshiki!
> Preserving the exact source text would be worth 20 bonus points of course. ;-)
> (yoshiki) If I pass true to logSource: keyword in compile:classified:withStamp:notifying:logSource:for:, it works (if .changes is writable). However, I don't like to see methods of a uniclass to be logged in .changes (as a uniclass name is not fixed and it can screw the other parts).
> It is conceivable to store the source in memory. It is probably just to add "currentSourceString" (in addition to existing lastSourceString) to UniclassScript...

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tracker.squeakland.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the etoys-notify mailing list