mirror of
https://github.com/gnustep/libs-steptalk.git
synced 2025-02-15 08:01:40 +00:00
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@18145 72102866-910b-0410-8b05-ffd578937521
33 lines
1.2 KiB
Text
33 lines
1.2 KiB
Text
TODO list
|
|
|
|
HIGH PRIORITY
|
|
|
|
- implement NSRect object
|
|
- Rewrite Smalltalk compiler (grammar)
|
|
|
|
Remove STBytecodeInterpreter and use only STCompiler. How?
|
|
Simply convert language constructions into 'command' objects like
|
|
SmalltalkStatement, SmalltalkPrimary, SmalltalkMethodSend, ...
|
|
and implement executeInEnvironment:context:receiver:
|
|
|
|
- Update application scripting to use STConversation
|
|
|
|
LOW PRIORITY
|
|
|
|
UNDEFINED
|
|
|
|
- handle 'connection did die' notification for distant objects in STEnvironment
|
|
- fix class-info lookup for proxies in STEnvironment
|
|
- Smalltalk: separate compiler and compilation context
|
|
- create a 'Shell' scripting environment
|
|
- Create ApplicationScripting framework, instead of bundle. It should offer
|
|
passive application scripting (without linking) and active app. scripting
|
|
(linking with the framewotk). Give it some reasonable name, becauase that one
|
|
is already used by Apple
|
|
- Add framework list into environment description
|
|
- Change Modules to Frameworks
|
|
- Fill implementation of STScriptObject, STMethod and related STEngine methods
|
|
- Remove empty directories (Source, Modules/StepTalk)
|
|
- Replace STMethod languageName with map table of method class->engine class
|
|
|
|
|