SmallSense__SelectorNode.st
author convert-repo
Wed, 11 Dec 2019 04:28:36 +0000
changeset 1116 b51ace366efc
parent 1072 a44c741ee5ef
permissions -rw-r--r--
update tags
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
252
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
     1
"
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
     2
stx:goodies/smallsense - A productivity plugin for Smalltalk/X IDE
374
e65bd2bf892a Updated copyright notice.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 300
diff changeset
     3
Copyright (C) 2013-2015 Jan Vrany
1072
a44c741ee5ef Copyright updates
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1061
diff changeset
     4
Copyright (C) 2014 Claus Gittinger
a44c741ee5ef Copyright updates
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1061
diff changeset
     5
Copyright (C) 2017 Jan Vrany
252
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: 124
diff changeset
    21
"{ Package: 'stx:goodies/smallsense' }"
81
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    22
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    23
"{ NameSpace: SmallSense }"
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    24
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    25
ParseNode subclass:#SelectorNode
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    26
	instanceVariableNames:'value'
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    27
	classVariableNames:''
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    28
	poolDictionaries:''
104
3b05b2d777dd Some more support for complete-as-you-type.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 102
diff changeset
    29
	category:'SmallSense-Smalltalk'
81
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    30
!
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    31
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    32
!SelectorNode class methodsFor:'documentation'!
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    33
252
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
374
e65bd2bf892a Updated copyright notice.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 300
diff changeset
    37
Copyright (C) 2013-2015 Jan Vrany
1072
a44c741ee5ef Copyright updates
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1061
diff changeset
    38
Copyright (C) 2014 Claus Gittinger
a44c741ee5ef Copyright updates
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 1061
diff changeset
    39
Copyright (C) 2017 Jan Vrany
252
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    40
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    41
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
    42
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
    43
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
    44
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
    45
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    46
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
    47
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
    48
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
    49
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
    50
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    51
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
    52
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
    53
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
    54
"
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    55
!
feba6ee5c814 Added copyright notice and license information (LGPL2)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 249
diff changeset
    56
81
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    57
documentation
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    58
"
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    59
    A (helper) node that represents a selector (or its part).
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    60
    SelectorNodes are not directly created nor used by the
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    61
    parser/compiler itself.
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    62
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    63
    Some custom subclasses (syntax highlighters for instance)
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    64
    makes use of it.
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    65
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    66
    [author:]
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    67
        Jan Vrany <jan.vrany@fit.cvut.cz>
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    68
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    69
    [instance variables:]
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    70
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    71
    [class variables:]
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    72
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    73
    [see also:]
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    74
        SyntaxHighlighter2
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    75
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    76
"
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    77
! !
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    78
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    79
!SelectorNode class methodsFor:'instance creation'!
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    80
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    81
value: selector from: start to: end
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    82
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    83
    ^self new
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    84
        value: selector;
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    85
        startPosition:start endPosition: end
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    86
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    87
    "Created: / 16-02-2012 / 20:56:22 / Jan Vrany <jan.vrany@fit.cvut.cz>"
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    88
! !
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    89
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    90
!SelectorNode methodsFor:'accessing'!
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    91
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    92
value
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    93
    ^ value
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    94
!
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    95
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    96
value:aString
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    97
    value := aString.
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    98
! !
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    99
104
3b05b2d777dd Some more support for complete-as-you-type.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 102
diff changeset
   100
!SelectorNode methodsFor:'navigation-SmallSense'!
3b05b2d777dd Some more support for complete-as-you-type.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 102
diff changeset
   101
3b05b2d777dd Some more support for complete-as-you-type.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 102
diff changeset
   102
navigateToUsing: navigator
300
f5466d944367 Workaround for weird DNU in SelectorNode>>navigateToUsing:
Claus Gittinger
parents: 252
diff changeset
   103
    | p |
f5466d944367 Workaround for weird DNU in SelectorNode>>navigateToUsing:
Claus Gittinger
parents: 252
diff changeset
   104
f5466d944367 Workaround for weird DNU in SelectorNode>>navigateToUsing:
Claus Gittinger
parents: 252
diff changeset
   105
    p := self parent.
f5466d944367 Workaround for weird DNU in SelectorNode>>navigateToUsing:
Claus Gittinger
parents: 252
diff changeset
   106
    p notNil ifTrue:[
f5466d944367 Workaround for weird DNU in SelectorNode>>navigateToUsing:
Claus Gittinger
parents: 252
diff changeset
   107
        p navigateToUsing: navigator
f5466d944367 Workaround for weird DNU in SelectorNode>>navigateToUsing:
Claus Gittinger
parents: 252
diff changeset
   108
    ] ifFalse:[ 
f5466d944367 Workaround for weird DNU in SelectorNode>>navigateToUsing:
Claus Gittinger
parents: 252
diff changeset
   109
        self breakPoint: #jv  
f5466d944367 Workaround for weird DNU in SelectorNode>>navigateToUsing:
Claus Gittinger
parents: 252
diff changeset
   110
    ].
104
3b05b2d777dd Some more support for complete-as-you-type.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 102
diff changeset
   111
3b05b2d777dd Some more support for complete-as-you-type.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 102
diff changeset
   112
    "Created: / 24-09-2013 / 10:04:58 / Jan Vrany <jan.vrany@fit.cvut.cz>"
300
f5466d944367 Workaround for weird DNU in SelectorNode>>navigateToUsing:
Claus Gittinger
parents: 252
diff changeset
   113
    "Modified: / 19-11-2014 / 15:47:49 / Jan Vrany <jan.vrany@fit.cvut.cz>"
104
3b05b2d777dd Some more support for complete-as-you-type.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 102
diff changeset
   114
! !
102
538fc4ef040c CodeNavigation service refactored to support Java (not yet done, though)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 81
diff changeset
   115
1061
d3919703de3c Fixed missing `SelectorNode >> #printOn:indent:`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 374
diff changeset
   116
!SelectorNode methodsFor:'printing & storing'!
d3919703de3c Fixed missing `SelectorNode >> #printOn:indent:`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 374
diff changeset
   117
d3919703de3c Fixed missing `SelectorNode >> #printOn:indent:`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 374
diff changeset
   118
printOn:aStream indent:aSmallInteger
d3919703de3c Fixed missing `SelectorNode >> #printOn:indent:`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 374
diff changeset
   119
    aStream nextPutAll: value
d3919703de3c Fixed missing `SelectorNode >> #printOn:indent:`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 374
diff changeset
   120
d3919703de3c Fixed missing `SelectorNode >> #printOn:indent:`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 374
diff changeset
   121
    "Created: / 13-11-2017 / 22:27:12 / Jan Vrany <jan.vrany@fit.cvut.cz>"
d3919703de3c Fixed missing `SelectorNode >> #printOn:indent:`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 374
diff changeset
   122
! !
d3919703de3c Fixed missing `SelectorNode >> #printOn:indent:`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 374
diff changeset
   123
81
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   124
!SelectorNode methodsFor:'testing'!
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   125
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   126
isSelector
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   127
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   128
    ^true
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   129
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   130
    "Created: / 16-02-2012 / 21:04:15 / Jan Vrany <jan.vrany@fit.cvut.cz>"
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   131
! !
9ff3fb468c16 Oops, added lost mehods.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   132
124
73fa59be4774 Oops, added lost method.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 104
diff changeset
   133
!SelectorNode class methodsFor:'documentation'!
73fa59be4774 Oops, added lost method.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 104
diff changeset
   134
73fa59be4774 Oops, added lost method.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 104
diff changeset
   135
version_HG
73fa59be4774 Oops, added lost method.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 104
diff changeset
   136
73fa59be4774 Oops, added lost method.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 104
diff changeset
   137
    ^ '$Changeset: <not expanded> $'
73fa59be4774 Oops, added lost method.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 104
diff changeset
   138
! !
73fa59be4774 Oops, added lost method.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 104
diff changeset
   139