Wolfgang Lux
939fecc187
Fix memory management bugs in Steptalk detected by clang's static analyzer
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@34729 72102866-910b-0410-8b05-ffd578937521
2012-02-07 09:22:40 +00:00
Wolfgang Lux
0a390f4c14
Rename selector which is automatically run at the end of a script to
...
shutDown to avoid conflict with the NSObject -finalize method.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@34545 72102866-910b-0410-8b05-ffd578937521
2012-01-15 17:50:54 +00:00
Wolfgang Lux
4c834cc46f
64-bit tweaks for StepTalk's Smalltalk compiler.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@34539 72102866-910b-0410-8b05-ffd578937521
2012-01-15 15:37:55 +00:00
Wolfgang Lux
2dc8f7f786
Shut down a few more compiler warnings for StepTalk's Smalltalk interpreter.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@34537 72102866-910b-0410-8b05-ffd578937521
2012-01-15 14:44:47 +00:00
Wolfgang Lux
7f4a3ef104
Shut down (most) compiler warnings for StepTalk's Smalltalk interpreter.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@34535 72102866-910b-0410-8b05-ffd578937521
2012-01-15 13:27:14 +00:00
Wolfgang Lux
f59cb2fc92
Clean up imports in several StepTalk files removing includes of the
...
Objective-C runtime headers. Also replace a few more deprecated
Objective-C runtime calls.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@34532 72102866-910b-0410-8b05-ffd578937521
2012-01-15 09:04:40 +00:00
Wolfgang Lux
06545c5c95
Add missing semicolons at end of plist dictionaries.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@31915 72102866-910b-0410-8b05-ffd578937521
2011-01-20 08:50:33 +00:00
Wolfgang Lux
147bb97e44
Fix a bug in StepTalk's Smalltalk reader where an incorrect string
...
token was returned when the string ended at the end of input.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@31914 72102866-910b-0410-8b05-ffd578937521
2011-01-20 08:38:32 +00:00
Nicola Pero
f1ec641958
Updated to use GNUSTEP_LIBRARY instead of GNUSTEP_INSTALLATION_DIR/Library
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@24554 72102866-910b-0410-8b05-ffd578937521
2007-02-14 12:34:00 +00:00
Stefan Urbanek
31585ce54c
Update the language template
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@21720 72102866-910b-0410-8b05-ffd578937521
2005-09-17 12:30:20 +00:00
Stefan Urbanek
2d8345af4e
reflect framework changes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@21698 72102866-910b-0410-8b05-ffd578937521
2005-09-05 20:03:05 +00:00
Stefan Urbanek
e06f7bf374
added actor class
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@21382 72102866-910b-0410-8b05-ffd578937521
2005-06-30 21:10:02 +00:00
Stefan Urbanek
a3d4279702
Fixed undefined key exception - fixed in base too
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@21355 72102866-910b-0410-8b05-ffd578937521
2005-06-24 21:06:21 +00:00
Stefan Urbanek
1664a14a02
Access ivars by name not by index, use KVC
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@21330 72102866-910b-0410-8b05-ffd578937521
2005-06-20 20:40:47 +00:00
Stefan Urbanek
dee34ffd83
block patch
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@20880 72102866-910b-0410-8b05-ffd578937521
2005-03-09 21:35:54 +00:00
Stefan Urbanek
732057a75f
Introduced contexts finally commited
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@20518 72102866-910b-0410-8b05-ffd578937521
2005-01-04 21:51:13 +00:00
Stefan Urbanek
8417ff6e26
Removed STMethodSignatureForSelector - not-portable to OSX
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@20329 72102866-910b-0410-8b05-ffd578937521
2004-11-09 21:12:19 +00:00
Stefan Urbanek
9d91c09b7f
*** empty log message ***
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@20328 72102866-910b-0410-8b05-ffd578937521
2004-11-09 20:59:07 +00:00
Stefan Urbanek
7f834080f5
Fixed max number of literals and longjmp
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@19706 72102866-910b-0410-8b05-ffd578937521
2004-07-10 11:12:35 +00:00
Stefan Urbanek
fe3e1bd17d
Fixed expresion duplicating.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@19648 72102866-910b-0410-8b05-ffd578937521
2004-06-28 21:11:50 +00:00
Stefan Urbanek
bfaafcf06d
0.8.2
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@19646 72102866-910b-0410-8b05-ffd578937521
2004-06-28 19:36:33 +00:00
Stefan Urbanek
9155a068cd
stack fix
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@19565 72102866-910b-0410-8b05-ffd578937521
2004-06-20 12:16:19 +00:00
Stefan Urbanek
eae2cd761b
Fixed bug with signed/unsigned bytecode
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@19408 72102866-910b-0410-8b05-ffd578937521
2004-05-27 19:49:58 +00:00
Stefan Urbanek
8adf7da434
Changed license to LGPL
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@19186 72102866-910b-0410-8b05-ffd578937521
2004-04-25 18:18:17 +00:00
Stefan Urbanek
86d599f7e4
Patch from Mateu Batle
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@19154 72102866-910b-0410-8b05-ffd578937521
2004-04-19 16:01:12 +00:00
Stefan Urbanek
cf2f181fe7
just commit
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@18933 72102866-910b-0410-8b05-ffd578937521
2004-03-27 23:32:04 +00:00
Stefan Urbanek
68e320be9b
Accept negative step
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@17740 72102866-910b-0410-8b05-ffd578937521
2003-09-28 20:57:06 +00:00
Stefan Urbanek
a76195b3fd
Added ARP guards
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@17711 72102866-910b-0410-8b05-ffd578937521
2003-09-24 16:52:29 +00:00
Stefan Urbanek
3854adf0a6
Clean warnings
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@17458 72102866-910b-0410-8b05-ffd578937521
2003-08-08 22:35:26 +00:00
Stefan Urbanek
ff2fe9ef93
Added som NSCoding
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@17444 72102866-910b-0410-8b05-ffd578937521
2003-08-06 21:09:41 +00:00
Stefan Urbanek
c8d3797f86
Script object implemented :o)
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@17441 72102866-910b-0410-8b05-ffd578937521
2003-08-06 20:09:15 +00:00
Stefan Urbanek
bbc3eac654
Cleanup after change
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@17439 72102866-910b-0410-8b05-ffd578937521
2003-08-06 18:02:52 +00:00
Stefan Urbanek
5c5c430b4a
Changed from lib to framework
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@17436 72102866-910b-0410-8b05-ffd578937521
2003-08-06 17:21:45 +00:00
Stefan Urbanek
d8d28d9eee
Added empty implementation of script objects
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@17433 72102866-910b-0410-8b05-ffd578937521
2003-08-05 20:23:47 +00:00
Stefan Urbanek
a35dd9004c
NSInvocation update
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@16924 72102866-910b-0410-8b05-ffd578937521
2003-06-15 08:19:07 +00:00
Stefan Urbanek
8d919db520
fixed decimal point/dot recognition
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@16742 72102866-910b-0410-8b05-ffd578937521
2003-05-17 20:01:35 +00:00
Stefan Urbanek
632f5d060f
Added some linkage dependencies
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@16697 72102866-910b-0410-8b05-ffd578937521
2003-05-11 16:02:27 +00:00
Stefan Urbanek
e6f949cf2a
Added NSString additions
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@16696 72102866-910b-0410-8b05-ffd578937521
2003-05-11 15:45:20 +00:00
Stefan Urbanek
4982392509
Fixed linking under mingw32
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@16682 72102866-910b-0410-8b05-ffd578937521
2003-05-10 12:01:59 +00:00
Stefan Urbanek
4d61e1690a
Updated application scripting
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@16600 72102866-910b-0410-8b05-ffd578937521
2003-05-02 09:29:20 +00:00
Stefan Urbanek
f9cef3571f
More fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@16583 72102866-910b-0410-8b05-ffd578937521
2003-04-29 17:33:43 +00:00
Stefan Urbanek
e08edac5c4
Fix previous commit
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@16582 72102866-910b-0410-8b05-ffd578937521
2003-04-29 14:19:48 +00:00
Stefan Urbanek
692ebfb80c
Fixed source reader
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@16581 72102866-910b-0410-8b05-ffd578937521
2003-04-29 13:55:51 +00:00
Stefan Urbanek
2ae28de0ea
0.7.1
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@16506 72102866-910b-0410-8b05-ffd578937521
2003-04-21 22:28:45 +00:00
Stefan Urbanek
03e911003b
Fixed exception reporting in STCompiler
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@16377 72102866-910b-0410-8b05-ffd578937521
2003-04-06 12:59:13 +00:00
Stefan Urbanek
dda7d608e5
Added gnumakefile.postamble
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@16359 72102866-910b-0410-8b05-ffd578937521
2003-04-04 14:15:53 +00:00
Stefan Urbanek
0388b3588c
Added ChangeLog
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@16353 72102866-910b-0410-8b05-ffd578937521
2003-04-04 11:46:22 +00:00
David Ayers
ddc9d205af
* STEngine.h: Fixed declaration to match implementation to avoid
...
compiler warnings.
* STEnvironment.h: Ditto.
* STScriptsManager.h: Ditto.
* STLanguage.h: Corrected declaration.
* STScriptsManager.m: Added needed interface declaration.
* GNUmakefile: Added flags to show all warnings except for import.
* Module/ObjectiveC/GNUmakefile: Added flags to show all warnings
except for import.
* Module/Foundation/GNUmakefile: Added flags to show all warnings
except for import.
* Module/AppKit/AppKitExceptions.m: Used variable to supress compiler
warnings.
* Module/AppKit/AppKitNotifications.m: Ditto.
* Module/AppKit/GNUmakefile: Added flags to show all warnings except
for import.
* Module/GDL2/GDL2Constants.m: Used variable to supress compiler
warnings.
* Module/GDL2/GNUmakefile: Added flags to show all warnings except
for import.
* Module/SimpleTranscripts/GNUmakefile: Added flags to show all warnings
except for import.
* Module/StepTalk/GNUmakefile: Added flags to show all warnings
except for import.
* Tools/stalk.m: Added needed interface declaration.
* Tools/stupdate_languages.m: Corrected variable declaration and added
cast.
ApplicationScripting
* GNUmakefile: Added flags to be able to compile from the building
directories and show all warnings except for import.
* NSApplication+additions.m: Added import of needed headers. Added
interface declarations to supress compiler warnings. Commented unused
variables to supress compiler warnings. Corrected variable types and
added necessary casts.
* STScriptingSupport.m: Added interface declaraions to supress
compiler warnings.
Examples/Shell
* GNUmakefile: Added flags to show all warnings except for import.
* STShell.m: Unified name for private categories.
Examples/Server
* ChangeLog: Added new file.
* GNUmakefile: Added flags to show all warnings except for import.
Languages/Smalltalk/ChangeLog
* GNUmakefile: Added flags to show all warnings except for import.
* STBlock.m: Initialzed variables to supress compiler warnings.
* STCompiledMethod.m: Added needed import.
* STCompiler.m: Added missing declaration. Wrapped declarations only
needed for DEBUG into #ifdefs to supress compiler warnings.
Initialzed variables to supress compiler warnings.
* STExecutionContext.m: Unified name for private categories.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@16351 72102866-910b-0410-8b05-ffd578937521
2003-04-04 10:57:04 +00:00
Stefan Urbanek
f4fb09ddd5
guard compilation exception and release the compiler
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@16262 72102866-910b-0410-8b05-ffd578937521
2003-03-25 18:31:18 +00:00
Stefan Urbanek
84d8f5a61a
Memory leak fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@16251 72102866-910b-0410-8b05-ffd578937521
2003-03-25 09:32:20 +00:00