mirror of
https://github.com/gnustep/libs-steptalk.git
synced 2025-02-16 08:21:04 +00:00
0.7.1
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@16506 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
03e911003b
commit
2ae28de0ea
12 changed files with 113 additions and 88 deletions
|
@ -19,50 +19,50 @@
|
||||||
* STTranscript.m: Added missing imports.
|
* STTranscript.m: Added missing imports.
|
||||||
|
|
||||||
|
|
||||||
2003 Mar 27
|
2003 Mar 27 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* ScriptsPanel.gorm: disallow multiple selection in scripts list. It was
|
* ScriptsPanel.gorm: disallow multiple selection in scripts list. It was
|
||||||
not possible to get index of selected cell, because of -gui b0rk.
|
not possible to get index of selected cell, because of -gui b0rk.
|
||||||
|
|
||||||
2003 Mar 24
|
2003 Mar 24 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* GNUmakefile*: Removed unnecessary stuff
|
* GNUmakefile*: Removed unnecessary stuff
|
||||||
* Documentation: Moved relevant docs into StepTalk documentation. Removed
|
* Documentation: Moved relevant docs into StepTalk documentation. Removed
|
||||||
the directory.
|
the directory.
|
||||||
|
|
||||||
2003 Mar 23
|
2003 Mar 23 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* Added ScriptingMenu.gorm
|
* Added ScriptingMenu.gorm
|
||||||
* NSApplication: new methods: scriptingMenu and setScriptingMenu:
|
* NSApplication: new methods: scriptingMenu and setScriptingMenu:
|
||||||
* Added 'Do selection' and 'Do and show selection' methods for NSTextView
|
* Added 'Do selection' and 'Do and show selection' methods for NSTextView
|
||||||
|
|
||||||
2003 Mar 23
|
2003 Mar 23 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* Rewritten and changed from library to bundle.
|
* Rewritten and changed from library to bundle.
|
||||||
|
|
||||||
2002 Jun 18
|
2002 Jun 18 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* STScriptsManager: removed methods that are implemented in StepTalk
|
* STScriptsManager: removed methods that are implemented in StepTalk
|
||||||
* STScript: moved to StepTalk
|
* STScript: moved to StepTalk
|
||||||
|
|
||||||
2002 May 24
|
2002 May 24 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* STScriptsManager: reflex renamed method in StepTalk
|
* STScriptsManager: reflex renamed method in StepTalk
|
||||||
|
|
||||||
2002 Apr 13
|
2002 Apr 13 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* Created ScriptingSupport bundle
|
* Created ScriptingSupport bundle
|
||||||
* Created Support/ScriptingSupport.m for loading application scripting
|
* Created Support/ScriptingSupport.m for loading application scripting
|
||||||
support
|
support
|
||||||
* Updated Ink.app example to use loading of scripting support
|
* Updated Ink.app example to use loading of scripting support
|
||||||
|
|
||||||
2002 Apr 12
|
2002 Apr 12 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* STScriptsManager: Look for scripts also in all loaded bundles
|
* STScriptsManager: Look for scripts also in all loaded bundles
|
||||||
* NSApplication+additions: Update scripting information from all bundles.
|
* NSApplication+additions: Update scripting information from all bundles.
|
||||||
Read scripting info when new bundle is loaded.
|
Read scripting info when new bundle is loaded.
|
||||||
|
|
||||||
2002 Apr 12
|
2002 Apr 12 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* ChangeLog started
|
* ChangeLog started
|
||||||
|
|
||||||
|
|
|
@ -37,6 +37,13 @@ install it separately by doing:
|
||||||
> make install
|
> make install
|
||||||
|
|
||||||
|
|
||||||
|
Scripts
|
||||||
|
-------
|
||||||
|
Scripts are stored per application domain in
|
||||||
|
*/Library/StepTalk/Scripts/application_name. For example GNUmail is searhing
|
||||||
|
for scripts in */Library/StepTalk/Scripts/GNUmail.
|
||||||
|
|
||||||
|
|
||||||
Feedback
|
Feedback
|
||||||
--------
|
--------
|
||||||
Any bug reports and comments are welcome at urbanek@host.sk
|
Any bug reports and comments are welcome at urbanek@host.sk
|
||||||
|
|
Binary file not shown.
136
ChangeLog
136
ChangeLog
|
@ -1,3 +1,7 @@
|
||||||
|
2003 Apr 21 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
|
* Version 0.7.1
|
||||||
|
|
||||||
2003 Apr 04 David Ayers <d.ayers@inode.at>
|
2003 Apr 04 David Ayers <d.ayers@inode.at>
|
||||||
|
|
||||||
* STEngine.h: Fixed declaration to match implementation to avoid
|
* STEngine.h: Fixed declaration to match implementation to avoid
|
||||||
|
@ -36,23 +40,23 @@
|
||||||
|
|
||||||
* WISH: new file
|
* WISH: new file
|
||||||
|
|
||||||
2003 Mar 25
|
2003 Mar 25 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* STScriptsManager: new method setScriptSearchPathsToDefaults; new method
|
* STScriptsManager: new method setScriptSearchPathsToDefaults; new method
|
||||||
setScriptSearchPaths:; added instance variable scriptSearchPaths
|
setScriptSearchPaths:; added instance variable scriptSearchPaths
|
||||||
|
|
||||||
2003 Mar 24
|
2003 Mar 24 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* Documentation: Updated ApplicationScripting.txt
|
* Documentation: Updated ApplicationScripting.txt
|
||||||
|
|
||||||
2003 Mar 23
|
2003 Mar 23 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* Added ApplicationScripting
|
* Added ApplicationScripting
|
||||||
* GNUMakefile: add ApplicationScripting. Can be ignored when appkit=no
|
* GNUMakefile: add ApplicationScripting. Can be ignored when appkit=no
|
||||||
* Languages/Guile: Fixed steptalk interface changes (patch from Matt Rice
|
* Languages/Guile: Fixed steptalk interface changes (patch from Matt Rice
|
||||||
<matt@vespertine.pc.ashlandfiber.net>)
|
<matt@vespertine.pc.ashlandfiber.net>)
|
||||||
|
|
||||||
2003 Mar 22
|
2003 Mar 22 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* STEnvironment: includeBundle returns NO on failure
|
* STEnvironment: includeBundle returns NO on failure
|
||||||
* STScriptsManager: added method allScripts that returns all scripts for
|
* STScriptsManager: added method allScripts that returns all scripts for
|
||||||
|
@ -62,55 +66,55 @@
|
||||||
localizedName
|
localizedName
|
||||||
* STLanguage: new methods: updateFileTypeDictionary and allKnownFileTypes
|
* STLanguage: new methods: updateFileTypeDictionary and allKnownFileTypes
|
||||||
|
|
||||||
2003 Feb 21
|
2003 Feb 21 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* StepTalk.h: Removed #import of STModule.h as it is no longer there
|
* StepTalk.h: Removed #import of STModule.h as it is no longer there
|
||||||
|
|
||||||
2003 Feb 11
|
2003 Feb 11 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* Source/GNUmakefile: fixed installation of documentation
|
* Source/GNUmakefile: fixed installation of documentation
|
||||||
|
|
||||||
2003 Feb 4
|
2003 Feb 4 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* STBundleInfo: warn instead of raise an exception if there is no scripting
|
* STBundleInfo: warn instead of raise an exception if there is no scripting
|
||||||
info class.
|
info class.
|
||||||
|
|
||||||
2003 Feb 3
|
2003 Feb 3 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* Version 0.7.0
|
* Version 0.7.0
|
||||||
|
|
||||||
2003 Jan 30
|
2003 Jan 30 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* STBundleInfo: Removed compiler warning
|
* STBundleInfo: Removed compiler warning
|
||||||
* Modules/*: Cleanup for compiler warnings
|
* Modules/*: Cleanup for compiler warnings
|
||||||
|
|
||||||
2003 Jan 29
|
2003 Jan 29 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* Modules/ObjectiveC: fixed GNUmakefile to include source headers
|
* Modules/ObjectiveC: fixed GNUmakefile to include source headers
|
||||||
|
|
||||||
2003 Jan 25
|
2003 Jan 25 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* STBundleInfo: Fixed NSBundle stepTalkBundleNames to use .bundle file
|
* STBundleInfo: Fixed NSBundle stepTalkBundleNames to use .bundle file
|
||||||
extension
|
extension
|
||||||
* Modules/*/GNUmakefile: Removed now unnecesary -lStepTalk, because modules
|
* Modules/*/GNUmakefile: Removed now unnecesary -lStepTalk, because modules
|
||||||
do not have to be linked with StepTalk anymore
|
do not have to be linked with StepTalk anymore
|
||||||
|
|
||||||
2003 Jan 25
|
2003 Jan 25 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* Version 0.7.0pre1
|
* Version 0.7.0pre1
|
||||||
|
|
||||||
2003 Jan 24
|
2003 Jan 24 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* STBundleInfo: Use info from ScriptingInfo.plist instead of bundle's main
|
* STBundleInfo: Use info from ScriptingInfo.plist instead of bundle's main
|
||||||
info dictionary
|
info dictionary
|
||||||
* Modules/*: Create ScriptingInfo.plist
|
* Modules/*: Create ScriptingInfo.plist
|
||||||
* Modules/GNUmakefile: Compile GDL2 module if it is available.
|
* Modules/GNUmakefile: Compile GDL2 module if it is available.
|
||||||
|
|
||||||
2003 Jan 22
|
2003 Jan 22 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* STEnvironment: added includeBundle: method
|
* STEnvironment: added includeBundle: method
|
||||||
|
|
||||||
2003 Jan 22
|
2003 Jan 22 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* STModule: removed
|
* STModule: removed
|
||||||
* STBundleInfo: added new class STBundleInfo and additional methods to
|
* STBundleInfo: added new class STBundleInfo and additional methods to
|
||||||
|
@ -121,88 +125,88 @@
|
||||||
IMPORTANT NOTE: You have to rebuild all modules, because the format has
|
IMPORTANT NOTE: You have to rebuild all modules, because the format has
|
||||||
changed.
|
changed.
|
||||||
|
|
||||||
2003 Jan 22
|
2003 Jan 22 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* NSNumber+additions: Added -modulo: method.
|
* NSNumber+additions: Added -modulo: method.
|
||||||
* Foundation bundle: added NSFileManager extensions; added missing constants
|
* Foundation bundle: added NSFileManager extensions; added missing constants
|
||||||
* Documentation/Additions.txt: new file
|
* Documentation/Additions.txt: new file
|
||||||
|
|
||||||
2003 Jan 20
|
2003 Jan 20 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* GNUMakefile: Removed inclusion of source-distribution.make, as it is
|
* GNUMakefile: Removed inclusion of source-distribution.make, as it is
|
||||||
not needed (suggested by Nicola Pero <nicola@brainstorm.co.uk>)
|
not needed (suggested by Nicola Pero <nicola@brainstorm.co.uk>)
|
||||||
* Examples/Developer: new directory containing developer examples
|
* Examples/Developer: new directory containing developer examples
|
||||||
|
|
||||||
2003 Jan 15
|
2003 Jan 15 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* GDL2: added installation of GDL2.stenv
|
* GDL2: added installation of GDL2.stenv
|
||||||
* Documentation/Tools.txt: new file documenting steptalk tools
|
* Documentation/Tools.txt: new file documenting steptalk tools
|
||||||
|
|
||||||
2002 Dec 25
|
2002 Dec 25 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* Version 0.6.2
|
* Version 0.6.2
|
||||||
|
|
||||||
2002 Dec 21
|
2002 Dec 21 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* Languages/GNUmakefile, Modules/GNUmakefile, Finders/GNUmakefile: removed
|
* Languages/GNUmakefile, Modules/GNUmakefile, Finders/GNUmakefile: removed
|
||||||
forced installation to the GNUSTEP_USER_ROOT. ~/Library/StepTalk/* should
|
forced installation to the GNUSTEP_USER_ROOT. ~/Library/StepTalk/* should
|
||||||
be deleted.
|
be deleted.
|
||||||
* Documentation/Modules.txt: added
|
* Documentation/Modules.txt: added
|
||||||
|
|
||||||
2002 Nov 29
|
2002 Nov 29 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* Added GDL2 module
|
* Added GDL2 module
|
||||||
* STModule: more details on module loading fault
|
* STModule: more details on module loading fault
|
||||||
|
|
||||||
2002 Nov 11
|
2002 Nov 11 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* ObjectiveC module: added selectorsContainingString: and
|
* ObjectiveC module: added selectorsContainingString: and
|
||||||
implementorsOfSelector:
|
implementorsOfSelector:
|
||||||
|
|
||||||
2002 Nov 5
|
2002 Nov 5 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* Added MyLanguage as empty example language bundle
|
* Added MyLanguage as empty example language bundle
|
||||||
|
|
||||||
2002 Sep 17
|
2002 Sep 17 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* Patch from Jeff Teunissen <deek@d2dc.net> with various bug-fixes
|
* Patch from Jeff Teunissen <deek@d2dc.net> with various bug-fixes
|
||||||
* Added .cvsignore files
|
* Added .cvsignore files
|
||||||
|
|
||||||
2002 Sep 15
|
2002 Sep 15 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* Version 0.6.1
|
* Version 0.6.1
|
||||||
|
|
||||||
2002 Sep 15
|
2002 Sep 15 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* Modules/AppKit/AppKitConstants.list: commented out undefined constants
|
* Modules/AppKit/AppKitConstants.list: commented out undefined constants
|
||||||
|
|
||||||
2002 Sep 7
|
2002 Sep 7 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* Modules/AppKit/AppKitInfo.plist: added NSSound class
|
* Modules/AppKit/AppKitInfo.plist: added NSSound class
|
||||||
|
|
||||||
2002 Aug 27
|
2002 Aug 27 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* Source/*.m: Cleanup to remove compiler warnings.
|
* Source/*.m: Cleanup to remove compiler warnings.
|
||||||
|
|
||||||
2002 Jun 18
|
2002 Jun 18 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* STScript: new class (from AppTalk)
|
* STScript: new class (from AppTalk)
|
||||||
* STScriptsManager: new class (from AppTalk)
|
* STScriptsManager: new class (from AppTalk)
|
||||||
* Modules/StepTalk: new module
|
* Modules/StepTalk: new module
|
||||||
|
|
||||||
2002 Jun 14
|
2002 Jun 14 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* Modules/ObjectiveC: new module
|
* Modules/ObjectiveC: new module
|
||||||
|
|
||||||
2002 Jun 10
|
2002 Jun 10 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* NSObject+additions: removed -className as it was added to the base library
|
* NSObject+additions: removed -className as it was added to the base library
|
||||||
|
|
||||||
2002 Jun 9
|
2002 Jun 9 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* Version 0.6.0 released
|
* Version 0.6.0 released
|
||||||
|
|
||||||
2002 Jun 8
|
2002 Jun 8 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* STEnvironmentDescription: added module amd finder list; little code
|
* STEnvironmentDescription: added module amd finder list; little code
|
||||||
cleanup; removed descriptionFromFile: and initFromFile: methods
|
cleanup; removed descriptionFromFile: and initFromFile: methods
|
||||||
|
@ -226,13 +230,13 @@
|
||||||
by the STEnvironment
|
by the STEnvironment
|
||||||
* Environments: new descriptions AppKit.stenv and Distributed.stenv
|
* Environments: new descriptions AppKit.stenv and Distributed.stenv
|
||||||
|
|
||||||
2002 Jun 7
|
2002 Jun 7 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* STEnvironmentDescription: added abstract class 'All' that is root
|
* STEnvironmentDescription: added abstract class 'All' that is root
|
||||||
class for all classes
|
class for all classes
|
||||||
* Foundation-operators.stenv: add symbolic selector '->' to all classes
|
* Foundation-operators.stenv: add symbolic selector '->' to all classes
|
||||||
|
|
||||||
2002 Jun 6
|
2002 Jun 6 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* Added symbolic selector '->' for valueForKeyPath:
|
* Added symbolic selector '->' for valueForKeyPath:
|
||||||
* StepTalk.stenv: allow whileTrue: and whileFalse: in STBlock
|
* StepTalk.stenv: allow whileTrue: and whileFalse: in STBlock
|
||||||
|
@ -241,7 +245,7 @@
|
||||||
a requested object; changed NSLogs to NSDebugLLogs with 'STFinder'; do not
|
a requested object; changed NSLogs to NSDebugLLogs with 'STFinder'; do not
|
||||||
try to launch nil tool
|
try to launch nil tool
|
||||||
|
|
||||||
2002 Jun 4
|
2002 Jun 4 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* STEnvironment: new methods -addObjectFinder:name:,
|
* STEnvironment: new methods -addObjectFinder:name:,
|
||||||
-addObjectFinderWithName:, -removeObjectFinderWithName:;
|
-addObjectFinderWithName:, -removeObjectFinderWithName:;
|
||||||
|
@ -253,26 +257,26 @@
|
||||||
STAllObjectiveCSelectors()
|
STAllObjectiveCSelectors()
|
||||||
* Documentation/HowTo.txt: rewritten
|
* Documentation/HowTo.txt: rewritten
|
||||||
|
|
||||||
2002 Jun 3
|
2002 Jun 3 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* STFunctions: renamed "StepTalk/Config" directory to
|
* STFunctions: renamed "StepTalk/Config" directory to
|
||||||
"StepTalk/Configuration"; fixed bug in STFindAllResources (resourceDir
|
"StepTalk/Configuration"; fixed bug in STFindAllResources (resourceDir
|
||||||
was ignored)
|
was ignored)
|
||||||
* STEnvironment: changed method allObjectsDictionary to allObjectNames
|
* STEnvironment: changed method allObjectsDictionary to allObjectNames
|
||||||
|
|
||||||
2002 May 30
|
2002 May 30 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* STEnvironment: removed pools
|
* STEnvironment: removed pools
|
||||||
* STObjectReference: removed method initWithObjectName:pool:create:
|
* STObjectReference: removed method initWithObjectName:pool:create:
|
||||||
|
|
||||||
2002 May 29
|
2002 May 29 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* STExecutor: fixed typo
|
* STExecutor: fixed typo
|
||||||
* STEnvironment: new method -allObjectsDictionary that returns a NSDictionary
|
* STEnvironment: new method -allObjectsDictionary that returns a NSDictionary
|
||||||
with all named objects
|
with all named objects
|
||||||
* STObjCRuntime: new function STAllObjectiveCSelectors
|
* STObjCRuntime: new function STAllObjectiveCSelectors
|
||||||
|
|
||||||
2002 May 24
|
2002 May 24 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* STEngine: engineForLanguage: renamed to engineForLanguageWithName:.
|
* STEngine: engineForLanguage: renamed to engineForLanguageWithName:.
|
||||||
Some method documentation added.
|
Some method documentation added.
|
||||||
|
@ -286,23 +290,23 @@
|
||||||
* STEnvironment: Some method documentation added.
|
* STEnvironment: Some method documentation added.
|
||||||
* StepTalk.gsdoc: new file
|
* StepTalk.gsdoc: new file
|
||||||
|
|
||||||
2002 May 13
|
2002 May 13 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* Uploaded to the GNUstep CVS repository by Adam Fedor
|
* Uploaded to the GNUstep CVS repository by Adam Fedor
|
||||||
|
|
||||||
2002 Apr 20
|
2002 Apr 20 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* COPYING: updated
|
* COPYING: updated
|
||||||
* STExterns: Removed unused exceptions
|
* STExterns: Removed unused exceptions
|
||||||
* STStructure: Changed exception to STInternalIncosistencyException
|
* STStructure: Changed exception to STInternalIncosistencyException
|
||||||
|
|
||||||
2002 Apr 13
|
2002 Apr 13 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* Modules/GNUmakefile: added option that disables making of appkit support
|
* Modules/GNUmakefile: added option that disables making of appkit support
|
||||||
Use make appkit=no.
|
Use make appkit=no.
|
||||||
* Separated AppTalk
|
* Separated AppTalk
|
||||||
|
|
||||||
2002 Mar 17
|
2002 Mar 17 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* STEngine: removed executeScript: methods and use only executeSource:
|
* STEngine: removed executeScript: methods and use only executeSource:
|
||||||
engine does not make difference between script and statements anymore
|
engine does not make difference between script and statements anymore
|
||||||
|
@ -310,86 +314,86 @@
|
||||||
* Examples: fixed Smalltalk examples to use new grammar
|
* Examples: fixed Smalltalk examples to use new grammar
|
||||||
* STLanguage: new method languageNameForFileType:
|
* STLanguage: new method languageNameForFileType:
|
||||||
|
|
||||||
2002 Mar 13
|
2002 Mar 13 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* AppKit module: removed old AppKit constants and renamed MiddleButton
|
* AppKit module: removed old AppKit constants and renamed MiddleButton
|
||||||
events to OtherButton.
|
events to OtherButton.
|
||||||
|
|
||||||
2002 Feb 14
|
2002 Feb 14 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* added make option 'appkit'. if you set it to 'no' (make appkit=no),
|
* added make option 'appkit'. if you set it to 'no' (make appkit=no),
|
||||||
no appkit stuff will be compiled.
|
no appkit stuff will be compiled.
|
||||||
|
|
||||||
2002 Feb 5
|
2002 Feb 5 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* StepTalk 0.5.0 released
|
* StepTalk 0.5.0 released
|
||||||
|
|
||||||
2002 Feb 5
|
2002 Feb 5 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* STSelector: new file
|
* STSelector: new file
|
||||||
* NSInvocation+additions: handle SEL type with STSelector
|
* NSInvocation+additions: handle SEL type with STSelector
|
||||||
* Examples: added selector.st, notification.st, scope.st and pldes.st
|
* Examples: added selector.st, notification.st, scope.st and pldes.st
|
||||||
|
|
||||||
2002 Feb 3
|
2002 Feb 3 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* Testing: new directory
|
* Testing: new directory
|
||||||
|
|
||||||
2002 Jan 30
|
2002 Jan 30 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* STEnvironment: Removed unused variables,
|
* STEnvironment: Removed unused variables,
|
||||||
|
|
||||||
2002 Jan 23
|
2002 Jan 23 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* NSNumber+additions: moved from Smalltalk, added methods for creation of
|
* NSNumber+additions: moved from Smalltalk, added methods for creation of
|
||||||
range, point and size
|
range, point and size
|
||||||
|
|
||||||
2002 Jan 21
|
2002 Jan 21 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* StepTalk 0.4.1 released
|
* StepTalk 0.4.1 released
|
||||||
|
|
||||||
2002 Jan 21
|
2002 Jan 21 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* Removed Foundation constants to separate module
|
* Removed Foundation constants to separate module
|
||||||
* stexec: load Foundation module instead of loading all ObjC classes
|
* stexec: load Foundation module instead of loading all ObjC classes
|
||||||
|
|
||||||
2002 Jan 13
|
2002 Jan 13 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* Guile: new language bundle
|
* Guile: new language bundle
|
||||||
|
|
||||||
2002 Jan 9
|
2002 Jan 9 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* StepTalk 0.4.0 released
|
* StepTalk 0.4.0 released
|
||||||
|
|
||||||
2002 Jan 9
|
2002 Jan 9 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* STFunctions: new function STUserConfigPath
|
* STFunctions: new function STUserConfigPath
|
||||||
* STLanguage: new method languageForFileType:
|
* STLanguage: new method languageForFileType:
|
||||||
* new tool stupdate_languages to create/update languages configuration file
|
* new tool stupdate_languages to create/update languages configuration file
|
||||||
|
|
||||||
2001 Dec 8
|
2001 Dec 8 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* NSInvocation+addition: return receiver (target) when return type is void
|
* NSInvocation+addition: return receiver (target) when return type is void
|
||||||
|
|
||||||
2001 Nov 19
|
2001 Nov 19 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* STModule: New method -classNames; returns array of names of exported
|
* STModule: New method -classNames; returns array of names of exported
|
||||||
classes
|
classes
|
||||||
|
|
||||||
2001 Nov 14
|
2001 Nov 14 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* removed force of use of users home directory for installation
|
* removed force of use of users home directory for installation
|
||||||
* new module AppKit
|
* new module AppKit
|
||||||
* STEnvironment: new method -addAllClasses to add all Objective-C classes
|
* STEnvironment: new method -addAllClasses to add all Objective-C classes
|
||||||
|
|
||||||
2001 Nov 10
|
2001 Nov 10 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* StepTalk 0.3.0 released
|
* StepTalk 0.3.0 released
|
||||||
|
|
||||||
2001 Nov 10
|
2001 Nov 10 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* Added scriptable server example.
|
* Added scriptable server example.
|
||||||
|
|
||||||
2001 Nov 9
|
2001 Nov 9 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* STExecutor: new options: --list-objects, --list-classes and
|
* STExecutor: new options: --list-objects, --list-classes and
|
||||||
--list-all-objects
|
--list-all-objects
|
||||||
|
@ -397,13 +401,13 @@
|
||||||
* Tools/GNUmakefile: uncommented stalk tool
|
* Tools/GNUmakefile: uncommented stalk tool
|
||||||
* moved initialization of STNil from STUndefinedObject to STEngine
|
* moved initialization of STNil from STUndefinedObject to STEngine
|
||||||
|
|
||||||
2001 Nov 6
|
2001 Nov 6 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* STProtocolInfo: removed
|
* STProtocolInfo: removed
|
||||||
* STBehaviourInfo, STClassInfo, STEnvironmentDescription: rewritten
|
* STBehaviourInfo, STClassInfo, STEnvironmentDescription: rewritten
|
||||||
* Environment description files changed
|
* Environment description files changed
|
||||||
|
|
||||||
2001 Nov 5
|
2001 Nov 5 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* Tools/stexec: fixed bug, that caused segfault (reported by
|
* Tools/stexec: fixed bug, that caused segfault (reported by
|
||||||
Nicola Pero <nicola@brainstorm.co.uk>)
|
Nicola Pero <nicola@brainstorm.co.uk>)
|
||||||
|
@ -415,12 +419,12 @@
|
||||||
STEnvironmentDescription defaultEnvironmentDescriptionName
|
STEnvironmentDescription defaultEnvironmentDescriptionName
|
||||||
* STEnvrionmentDescription: New method +defaultEnvironmentDescriptionName.
|
* STEnvrionmentDescription: New method +defaultEnvironmentDescriptionName.
|
||||||
|
|
||||||
2001 Nov 3
|
2001 Nov 3 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* Tools: implemented --environment switch to use environment description
|
* Tools: implemented --environment switch to use environment description
|
||||||
with name.
|
with name.
|
||||||
|
|
||||||
2001 Nov 1
|
2001 Nov 1 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* New ChangeLog started. Rewritten and redesigned.
|
* New ChangeLog started. Rewritten and redesigned.
|
||||||
* Added support for multiple languages. Created Smalltalk language bundle.
|
* Added support for multiple languages. Created Smalltalk language bundle.
|
||||||
|
|
|
@ -3,33 +3,33 @@
|
||||||
* GNUmakefile: Added flags to show all warnings except for import.
|
* GNUmakefile: Added flags to show all warnings except for import.
|
||||||
* STShell.m: Unified name for private categories.
|
* STShell.m: Unified name for private categories.
|
||||||
|
|
||||||
2003 Jan 16
|
2003 Jan 16 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* GNUmakefile: Added -lncurses
|
* GNUmakefile: Added -lncurses
|
||||||
|
|
||||||
2002 Jun 21
|
2002 Jun 21 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* Added executeScriptNamed:
|
* Added executeScriptNamed:
|
||||||
|
|
||||||
2002 Jun 8
|
2002 Jun 8 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* Reflect STEnvironment changes
|
* Reflect STEnvironment changes
|
||||||
* Removed loading of Foundation module as this is handleb by the
|
* Removed loading of Foundation module as this is handleb by the
|
||||||
STEnvironment
|
STEnvironment
|
||||||
|
|
||||||
2002 Jun 7
|
2002 Jun 7 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* Changed printing of result object (handle arrays, dictionaries and sets
|
* Changed printing of result object (handle arrays, dictionaries and sets
|
||||||
different way)
|
different way)
|
||||||
|
|
||||||
2002 Jun 6
|
2002 Jun 6 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* Update completition list lazily (only when needed)
|
* Update completition list lazily (only when needed)
|
||||||
|
|
||||||
2002 Jun 4
|
2002 Jun 4 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* add DistributedFinder object finder to the environment
|
* add DistributedFinder object finder to the environment
|
||||||
|
|
||||||
2002 May 30
|
2002 May 30 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* added Environment object.
|
* added Environment object.
|
||||||
|
|
|
@ -1,8 +1,11 @@
|
||||||
|
2003 Apr 21 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
|
* Version 0.7.1
|
||||||
|
|
||||||
2003 Apr 6 Stefan Urbanek <urbanek@host.sk>
|
2003 Apr 6 Stefan Urbanek <urbanek@host.sk>
|
||||||
|
|
||||||
* STCompiler: compileString: fixed exception reporting.
|
* STCompiler: compileString: fixed exception reporting.
|
||||||
|
|
||||||
|
|
||||||
2003 Apr 04 David Ayers <d.ayers@inode.at>
|
2003 Apr 04 David Ayers <d.ayers@inode.at>
|
||||||
|
|
||||||
* GNUmakefile: Added flags to show all warnings except for import.
|
* GNUmakefile: Added flags to show all warnings except for import.
|
||||||
|
|
11
NEWS
11
NEWS
|
@ -1,3 +1,14 @@
|
||||||
|
0.7.1
|
||||||
|
|
||||||
|
* Prepared StepTalk for application scripting support
|
||||||
|
* Added application scripting support bundle
|
||||||
|
* Added documentation for application scripting
|
||||||
|
* Many source cleanups by David Ayers <d.ayers@inode.at>
|
||||||
|
* Some bugfixes in Smalltalk source reader
|
||||||
|
|
||||||
|
For more information about scripting bundle see ApplicationScripting
|
||||||
|
directory.
|
||||||
|
|
||||||
0.7.0
|
0.7.0
|
||||||
|
|
||||||
* Added ability to use any bundle or framework for scripting
|
* Added ability to use any bundle or framework for scripting
|
||||||
|
|
|
@ -78,7 +78,7 @@ STEPTALK_ENVDEFS_DIR = $(STEPTALK_LIBRARY_DIR)/Environments
|
||||||
ADDITIONAL_INCLUDE_DIRS += -I./Headers
|
ADDITIONAL_INCLUDE_DIRS += -I./Headers
|
||||||
|
|
||||||
ADDITIONAL_CPPFLAGS += -pipe
|
ADDITIONAL_CPPFLAGS += -pipe
|
||||||
ADDITIONAL_OBJCFLAGS = -Wno-import
|
ADDITIONAL_OBJCFLAGS = -Wno-import -DSTEPTALK_VERSION=$(STEPTALK_VERSION)
|
||||||
|
|
||||||
DOCUMENT_NAME = StepTalk
|
DOCUMENT_NAME = StepTalk
|
||||||
|
|
||||||
|
|
|
@ -349,7 +349,7 @@
|
||||||
return AUTORELEASE(ref);
|
return AUTORELEASE(ref);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* FIXME: rewrite */
|
/* FIXME: rewrite, it is too sloooooow */
|
||||||
- (STClassInfo *)findClassInfoForObject:(id)anObject
|
- (STClassInfo *)findClassInfoForObject:(id)anObject
|
||||||
{
|
{
|
||||||
STClassInfo *info = nil;
|
STClassInfo *info = nil;
|
||||||
|
|
|
@ -2,4 +2,4 @@
|
||||||
|
|
||||||
array := NSMutableArray array.
|
array := NSMutableArray array.
|
||||||
|
|
||||||
1 to: 2000 do: [ :i | array addObject: i].
|
1 to: 200000 do: [ :i | array addObject: i].
|
||||||
|
|
2
Version
2
Version
|
@ -4,7 +4,7 @@
|
||||||
# The version number of this release.
|
# The version number of this release.
|
||||||
MAJOR_VERSION=0
|
MAJOR_VERSION=0
|
||||||
MINOR_VERSION=7
|
MINOR_VERSION=7
|
||||||
SUBMINOR_VERSION=0
|
SUBMINOR_VERSION=1
|
||||||
|
|
||||||
STEPTALK_VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${SUBMINOR_VERSION}
|
STEPTALK_VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${SUBMINOR_VERSION}
|
||||||
|
|
||||||
|
|
2
WISH
2
WISH
|
@ -90,7 +90,7 @@ Future
|
||||||
applications
|
applications
|
||||||
- provide 'script objects' where one can create an object, define its
|
- provide 'script objects' where one can create an object, define its
|
||||||
behaviour with 'script methods' in any language. Make it similar to
|
behaviour with 'script methods' in any language. Make it similar to
|
||||||
prototype based language - Self.
|
prototype based language - Self. (Google for: self language)
|
||||||
|
|
||||||
Conclusion
|
Conclusion
|
||||||
----------
|
----------
|
||||||
|
|
Loading…
Reference in a new issue