Claus Gittinger <cg@exept.de> [Wed, 13 Jan 2016 16:41:01 +0100] rev 3695
#OTHER
class: Scanner
changed: #nextIdentifier
fix for nationalLanguage identifiers
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 04 Jan 2016 21:17:25 +0000] rev 3694
STC interface clenaup: fixed compilation inder MINGW(32)
MINGW(32) C compiler uses some dlls located in the same directtory
as the compiler's executable - therefore that directory must be in
PATH in order to find then.
As it is not always guaranteed that the compiler is in the path,
check the PATH and if it's not, add it there.
Merge Script [Wed, 30 Dec 2015 07:00:38 +0100] rev 3693
Merge
convert-repo [Wed, 30 Dec 2015 04:59:04 +0000] rev 3692
update tags
Claus Gittinger <cg@exept.de> [Wed, 30 Dec 2015 00:22:37 +0100] rev 3691
#REFACTORING
class: Parser
changed: #parseAnotationLiteral
eliminated or:or: (better stc code)
Jan Vrany <jan.vrany@fit.cvut.cz> [Sat, 26 Dec 2015 08:34:40 +0100] rev 3690
Inproved Parser>>blockAtLine:in:orSource:numArgs:numVars: to better deal with inlined blocks.
Merge Script [Sat, 12 Dec 2015 06:55:18 +0100] rev 3689
Merge
Claus Gittinger <cg@exept.de> [Fri, 11 Dec 2015 14:24:31 +0100] rev 3688
#FEATURE
class: Parser
changed: #statementList
option to suppress statements after return warning
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 09 Dec 2015 22:41:51 +0000] rev 3687
STC interface clenaup: fixed ParserFlags initialization
ParserFlags class>>initialize now correctly initializes defaults for
toolchain used. Support for BorlandC / MSVC has been dropped (not supported).
Support for Clang temporarily dropped (not yet supported by Smalltalk/X jv-branch)
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 09 Dec 2015 17:22:22 +0000] rev 3686
STC interface clenaup: cleaned up C include directories initialization and settings
When compiling code using STC/C compiler, always pass Smalltalk/X include directory
(i.e., the one containing stc.h and others). This directory then need not to be configured.
Lazy-initialize Smalltalk/X include directory (STCCompilerInterface>>builtinCInclideDirectories)
by searching the system.
This makes usage of STC easier for users running multiple different instances of Smalltalk/X
on the same machine and share the settings file (like me :-)