SmallSense__GroovyCompletionEngineSimple.st
author Claus Gittinger <cg@exept.de>
Tue, 10 Dec 2019 14:59:54 +0100
branchcvs_MAIN
changeset 1115 2182c6e411dc
parent 1106 805dde15ef65
permissions -rw-r--r--
#BUGFIX by cg class: SmallSense::CompletionView changed: #keyPress:x:y:
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1106
805dde15ef65 #TUNING by exept
Claus Gittinger <cg@exept.de>
parents: 904
diff changeset
     1
"{ Encoding: utf8 }"
805dde15ef65 #TUNING by exept
Claus Gittinger <cg@exept.de>
parents: 904
diff changeset
     2
252
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
     3
"
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
     4
stx:goodies/smallsense - A productivity plugin for Smalltalk/X IDE
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
     5
Copyright (C) 2013-2014 Jan Vrany
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
     6
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
     7
This library is free software; you can redistribute it and/or
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
     8
modify it under the terms of the GNU Lesser General Public
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
     9
License as published by the Free Software Foundation; either
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    10
version 2.1 of the License. 
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    11
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    12
This library is distributed in the hope that it will be useful,
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    13
but WITHOUT ANY WARRANTY; without even the implied warranty of
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    14
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    15
Lesser General Public License for more details.
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    16
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    17
You should have received a copy of the GNU Lesser General Public
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    18
License along with this library; if not, write to the Free Software
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    19
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    20
"
249
8bc64027b189 Package renamed to stx:goodies/smallsense
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 234
diff changeset
    21
"{ Package: 'stx:goodies/smallsense' }"
120
4fefce92f5bb Initial support for Java/Groovy completion and for mixed-language completion.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    22
4fefce92f5bb Initial support for Java/Groovy completion and for mixed-language completion.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    23
"{ NameSpace: SmallSense }"
4fefce92f5bb Initial support for Java/Groovy completion and for mixed-language completion.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    24
4fefce92f5bb Initial support for Java/Groovy completion and for mixed-language completion.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    25
JavaCompletionEngineSimple subclass:#GroovyCompletionEngineSimple
4fefce92f5bb Initial support for Java/Groovy completion and for mixed-language completion.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    26
	instanceVariableNames:''
4fefce92f5bb Initial support for Java/Groovy completion and for mixed-language completion.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    27
	classVariableNames:''
4fefce92f5bb Initial support for Java/Groovy completion and for mixed-language completion.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    28
	poolDictionaries:''
4fefce92f5bb Initial support for Java/Groovy completion and for mixed-language completion.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    29
	category:'SmallSense-Groovy'
4fefce92f5bb Initial support for Java/Groovy completion and for mixed-language completion.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    30
!
4fefce92f5bb Initial support for Java/Groovy completion and for mixed-language completion.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    31
252
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    32
!GroovyCompletionEngineSimple class methodsFor:'documentation'!
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    33
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    34
copyright
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    35
"
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    36
stx:goodies/smallsense - A productivity plugin for Smalltalk/X IDE
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    37
Copyright (C) 2013-2014 Jan Vrany
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    38
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    39
This library is free software; you can redistribute it and/or
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    40
modify it under the terms of the GNU Lesser General Public
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    41
License as published by the Free Software Foundation; either
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    42
version 2.1 of the License. 
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    43
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    44
This library is distributed in the hope that it will be useful,
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    45
but WITHOUT ANY WARRANTY; without even the implied warranty of
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    46
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    47
Lesser General Public License for more details.
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    48
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    49
You should have received a copy of the GNU Lesser General Public
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    50
License along with this library; if not, write to the Free Software
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    51
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    52
"
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    53
! !
161
5ff416530ac4 Fx in Smalltalk code completion - do not complete inside comments.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 157
diff changeset
    54
225
67c827ba6b28 Java/Groovy simple completion: better behaviour for completing local variable declaration
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 207
diff changeset
    55
!GroovyCompletionEngineSimple class methodsFor:'accessing-definitions'!
67c827ba6b28 Java/Groovy simple completion: better behaviour for completing local variable declaration
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 207
diff changeset
    56
234
97857872ee47 Initial set of tests for GroovyCompletionEngineSimple (along with some fixes)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 225
diff changeset
    57
patternDefinitionsForAnalysis
97857872ee47 Initial set of tests for GroovyCompletionEngineSimple (along with some fixes)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 225
diff changeset
    58
    ^ super patternDefinitionsForAnalysis , { 
97857872ee47 Initial set of tests for GroovyCompletionEngineSimple (along with some fixes)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 225
diff changeset
    59
        #analyzeLocalDef1:              .  '[[:def:]] [[:Identifier:]] ( = | ; )' .
97857872ee47 Initial set of tests for GroovyCompletionEngineSimple (along with some fixes)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 225
diff changeset
    60
    }
97857872ee47 Initial set of tests for GroovyCompletionEngineSimple (along with some fixes)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 225
diff changeset
    61
97857872ee47 Initial set of tests for GroovyCompletionEngineSimple (along with some fixes)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 225
diff changeset
    62
    "
97857872ee47 Initial set of tests for GroovyCompletionEngineSimple (along with some fixes)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 225
diff changeset
    63
    self flush; patternsForAnalysis
97857872ee47 Initial set of tests for GroovyCompletionEngineSimple (along with some fixes)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 225
diff changeset
    64
    "
97857872ee47 Initial set of tests for GroovyCompletionEngineSimple (along with some fixes)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 225
diff changeset
    65
97857872ee47 Initial set of tests for GroovyCompletionEngineSimple (along with some fixes)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 225
diff changeset
    66
    "Created: / 23-05-2014 / 10:24:14 / Jan Vrany <jan.vrany@fit.cvut.cz>"
97857872ee47 Initial set of tests for GroovyCompletionEngineSimple (along with some fixes)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 225
diff changeset
    67
!
97857872ee47 Initial set of tests for GroovyCompletionEngineSimple (along with some fixes)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 225
diff changeset
    68
225
67c827ba6b28 Java/Groovy simple completion: better behaviour for completing local variable declaration
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 207
diff changeset
    69
patternDefinitionsForCompletion
67c827ba6b28 Java/Groovy simple completion: better behaviour for completing local variable declaration
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 207
diff changeset
    70
    
67c827ba6b28 Java/Groovy simple completion: better behaviour for completing local variable declaration
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 207
diff changeset
    71
    ^super patternDefinitionsForCompletion , { 
67c827ba6b28 Java/Groovy simple completion: better behaviour for completing local variable declaration
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 207
diff changeset
    72
        #completeLocalDef:              . '( ', PatternPrimitiveType , ' | ' , PatternReferenceType , ' | [[:def:]] ) [[:Identifier:]] [[:CARET:]]' .
67c827ba6b28 Java/Groovy simple completion: better behaviour for completing local variable declaration
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 207
diff changeset
    73
    }
67c827ba6b28 Java/Groovy simple completion: better behaviour for completing local variable declaration
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 207
diff changeset
    74
67c827ba6b28 Java/Groovy simple completion: better behaviour for completing local variable declaration
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 207
diff changeset
    75
    "
67c827ba6b28 Java/Groovy simple completion: better behaviour for completing local variable declaration
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 207
diff changeset
    76
    self flush.
67c827ba6b28 Java/Groovy simple completion: better behaviour for completing local variable declaration
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 207
diff changeset
    77
    self patternsForCompletion
67c827ba6b28 Java/Groovy simple completion: better behaviour for completing local variable declaration
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 207
diff changeset
    78
    "
67c827ba6b28 Java/Groovy simple completion: better behaviour for completing local variable declaration
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 207
diff changeset
    79
67c827ba6b28 Java/Groovy simple completion: better behaviour for completing local variable declaration
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 207
diff changeset
    80
    "Created: / 19-05-2014 / 12:32:59 / Jan Vrany <jan.vrany@fit.cvut.cz>"
67c827ba6b28 Java/Groovy simple completion: better behaviour for completing local variable declaration
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 207
diff changeset
    81
! !
67c827ba6b28 Java/Groovy simple completion: better behaviour for completing local variable declaration
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 207
diff changeset
    82
207
543ed815511c Make GroovyCompletionEngineSimple use a GrrovyScanner (instead of JavaScanner)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 206
diff changeset
    83
!GroovyCompletionEngineSimple methodsFor:'accessing-class'!
543ed815511c Make GroovyCompletionEngineSimple use a GrrovyScanner (instead of JavaScanner)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 206
diff changeset
    84
543ed815511c Make GroovyCompletionEngineSimple use a GrrovyScanner (instead of JavaScanner)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 206
diff changeset
    85
scannerClass
429
8c3eea36a749 class: SmallSense::GroovyCompletionEngineSimple
Claus Gittinger <cg@exept.de>
parents: 252
diff changeset
    86
    ^ Smalltalk at:#GroovyScanner
207
543ed815511c Make GroovyCompletionEngineSimple use a GrrovyScanner (instead of JavaScanner)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 206
diff changeset
    87
543ed815511c Make GroovyCompletionEngineSimple use a GrrovyScanner (instead of JavaScanner)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 206
diff changeset
    88
    "Created: / 13-05-2014 / 17:46:21 / Jan Vrany <jan.vrany@fit.cvut.cz>"
543ed815511c Make GroovyCompletionEngineSimple use a GrrovyScanner (instead of JavaScanner)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 206
diff changeset
    89
! !
543ed815511c Make GroovyCompletionEngineSimple use a GrrovyScanner (instead of JavaScanner)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 206
diff changeset
    90
234
97857872ee47 Initial set of tests for GroovyCompletionEngineSimple (along with some fixes)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 225
diff changeset
    91
!GroovyCompletionEngineSimple methodsFor:'analysis'!
97857872ee47 Initial set of tests for GroovyCompletionEngineSimple (along with some fixes)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 225
diff changeset
    92
97857872ee47 Initial set of tests for GroovyCompletionEngineSimple (along with some fixes)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 225
diff changeset
    93
analyzeLocalDef1: match
97857872ee47 Initial set of tests for GroovyCompletionEngineSimple (along with some fixes)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 225
diff changeset
    94
    "Analyze:
97857872ee47 Initial set of tests for GroovyCompletionEngineSimple (along with some fixes)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 225
diff changeset
    95
97857872ee47 Initial set of tests for GroovyCompletionEngineSimple (along with some fixes)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 225
diff changeset
    96
    def <identifier> ;
97857872ee47 Initial set of tests for GroovyCompletionEngineSimple (along with some fixes)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 225
diff changeset
    97
97857872ee47 Initial set of tests for GroovyCompletionEngineSimple (along with some fixes)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 225
diff changeset
    98
    "
97857872ee47 Initial set of tests for GroovyCompletionEngineSimple (along with some fixes)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 225
diff changeset
    99
    | name |
97857872ee47 Initial set of tests for GroovyCompletionEngineSimple (along with some fixes)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 225
diff changeset
   100
1106
805dde15ef65 #TUNING by exept
Claus Gittinger <cg@exept.de>
parents: 904
diff changeset
   101
    self assert: match size == 3.
234
97857872ee47 Initial set of tests for GroovyCompletionEngineSimple (along with some fixes)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 225
diff changeset
   102
    name := (match at: match size - 1) value.
97857872ee47 Initial set of tests for GroovyCompletionEngineSimple (along with some fixes)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 225
diff changeset
   103
    locals at: name put: nil.
97857872ee47 Initial set of tests for GroovyCompletionEngineSimple (along with some fixes)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 225
diff changeset
   104
97857872ee47 Initial set of tests for GroovyCompletionEngineSimple (along with some fixes)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 225
diff changeset
   105
    "Created: / 23-05-2014 / 10:26:27 / Jan Vrany <jan.vrany@fit.cvut.cz>"
97857872ee47 Initial set of tests for GroovyCompletionEngineSimple (along with some fixes)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 225
diff changeset
   106
! !
97857872ee47 Initial set of tests for GroovyCompletionEngineSimple (along with some fixes)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 225
diff changeset
   107
161
5ff416530ac4 Fx in Smalltalk code completion - do not complete inside comments.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 157
diff changeset
   108
!GroovyCompletionEngineSimple class methodsFor:'documentation'!
5ff416530ac4 Fx in Smalltalk code completion - do not complete inside comments.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 157
diff changeset
   109
429
8c3eea36a749 class: SmallSense::GroovyCompletionEngineSimple
Claus Gittinger <cg@exept.de>
parents: 252
diff changeset
   110
version
904
655af279c504 Fix version_CVS
Stefan Vogel <sv@exept.de>
parents: 429
diff changeset
   111
    ^ '$Header$'
429
8c3eea36a749 class: SmallSense::GroovyCompletionEngineSimple
Claus Gittinger <cg@exept.de>
parents: 252
diff changeset
   112
!
8c3eea36a749 class: SmallSense::GroovyCompletionEngineSimple
Claus Gittinger <cg@exept.de>
parents: 252
diff changeset
   113
8c3eea36a749 class: SmallSense::GroovyCompletionEngineSimple
Claus Gittinger <cg@exept.de>
parents: 252
diff changeset
   114
version_CVS
904
655af279c504 Fix version_CVS
Stefan Vogel <sv@exept.de>
parents: 429
diff changeset
   115
    ^ '$Header$'
429
8c3eea36a749 class: SmallSense::GroovyCompletionEngineSimple
Claus Gittinger <cg@exept.de>
parents: 252
diff changeset
   116
!
8c3eea36a749 class: SmallSense::GroovyCompletionEngineSimple
Claus Gittinger <cg@exept.de>
parents: 252
diff changeset
   117
161
5ff416530ac4 Fx in Smalltalk code completion - do not complete inside comments.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 157
diff changeset
   118
version_HG
5ff416530ac4 Fx in Smalltalk code completion - do not complete inside comments.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 157
diff changeset
   119
5ff416530ac4 Fx in Smalltalk code completion - do not complete inside comments.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 157
diff changeset
   120
    ^ '$Changeset: <not expanded> $'
5ff416530ac4 Fx in Smalltalk code completion - do not complete inside comments.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 157
diff changeset
   121
! !
5ff416530ac4 Fx in Smalltalk code completion - do not complete inside comments.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 157
diff changeset
   122