Skip to content

Commit

Permalink
50005
Browse files Browse the repository at this point in the history
15387 Put back simplistic link code generation support+ enable test
	https://pharo.fogbugz.com/f/cases/15387

15332 [Spec Help] protocol and protocol-events dont exist anymore
	https://pharo.fogbugz.com/f/cases/15332

15349 The menu in the PharoTutorial has an erroneous label
	https://pharo.fogbugz.com/f/cases/15349

http://files.pharo.org/image/50/50005.zip
  • Loading branch information
Jenkins Build Server authored and ci committed Apr 23, 2015
1 parent bd8aef0 commit 112581c
Show file tree
Hide file tree
Showing 11 changed files with 45 additions and 41 deletions.
Expand Up @@ -2,5 +2,5 @@ menu
^ MenuMorph new
add: 'do it (d)' selector: #doIt;
add: 'print it (p)' selector: #printIt;
add: 'inspect it (p)' selector: #inspectIt;
add: 'inspect it (i)' selector: #inspectIt;
yourself
@@ -1,4 +1,9 @@
visitNode: aNode
methodBuilder mapToNode: aNode.
super visitNode: aNode.
methodBuilder popMap.
aNode hasMetalink
ifTrue: [
aNode beforeLinks do: [ :link | self visitNode: (link hook parent: aNode) ].
super visitNode: aNode.
aNode afterLinks do: [ :link | self visitNode: (link hook parent: aNode) ] ]
ifFalse: [ super visitNode: aNode ].
methodBuilder popMap
Expand Up @@ -2,5 +2,5 @@ menu
^ MenuMorph new
add: 'do it (d)' selector: #doIt;
add: 'print it (p)' selector: #printIt;
add: 'inspect it (p)' selector: #inspectIt;
add: 'inspect it (i)' selector: #inspectIt;
yourself
@@ -1,6 +1,5 @@
testUninstallLinkAndRun
| sendNode link |
self skip.
sendNode := (ReflectivityExamples>>#exampleMethod) ast body statements first value.
link := MetaLink new metaObject: self; selector: #tagExec.
sendNode link: link.
Expand Down
@@ -1,4 +1,4 @@
script613
script614

^ 'AST-Core-TheIntegrator.286.mcz
AST-Tests-Core-TheIntegrator.67.mcz
Expand Down Expand Up @@ -107,7 +107,7 @@ Graphics-Transformations-TheIntegrator.12.mcz
GroupManager-TheIntegrator.72.mcz
GroupManagerUI-TheIntegrator.40.mcz
Growl-TheIntegrator.37.mcz
HelpSystem-Core-TheIntegrator.120.mcz
HelpSystem-Core-TheIntegrator.122.mcz
HelpSystem-Tests-TheIntegrator.30.mcz
HudsonBuildTools20-TheIntegrator.65.mcz
Jobs-EstebanLorenzano.4.mcz
Expand Down Expand Up @@ -198,15 +198,15 @@ NonInteractiveTranscript-TheIntegrator.15.mcz
OSWindow-Core-TheIntegrator.20.mcz
OSWindow-SDL2-EstebanLorenzano.19.mcz
OSWindow-VM-IgorStasenko.2.mcz
OpalCompiler-Core-TheIntegrator.641.mcz
OpalCompiler-Core-TheIntegrator.643.mcz
OpalCompiler-Tests-TheIntegrator.282.mcz
OpalDecompiler-TheIntegrator.31.mcz
OpalTools-TheIntegrator.16.mcz
Pharo-Help-TheIntegrator.15.mcz
Polymorph-TaskbarIcons-MarcusDenker.40.mcz
Polymorph-Widgets-TheIntegrator.1211.mcz
PragmaCollector-TheIntegrator.3.mcz
ProfStef-Core-TheIntegrator.55.mcz
ProfStef-Core-TheIntegrator.57.mcz
ProfStef-Help-SvenVanCaekenberghe.14.mcz
ProfStef-Tests-TheIntegrator.25.mcz
RPackage-Core-TheIntegrator.383.mcz
Expand All @@ -222,7 +222,7 @@ Refactoring-Tests-Core-TheIntegrator.123.mcz
Refactoring-Tests-Critics-MarcusDenker.25.mcz
Refactoring-Tests-Environment-StephaneDucasse.11.mcz
Reflectivity-StephaneDucasse.25.mcz
Reflectivity-Tests-TheIntegrator.16.mcz
Reflectivity-Tests-TheIntegrator.18.mcz
Regex-Core-MarcusDenker.33.mcz
Regex-Help-MarcusDenker.5.mcz
Regex-Tests-Core-MarcusDenker.9.mcz
Expand Down Expand Up @@ -255,7 +255,7 @@ SmartSuggestions-Tests-TheIntegrator.2.mcz
Spec-Core-StephaneDucasse.386.mcz
Spec-Debugger-TheIntegrator.236.mcz
Spec-Examples-TheIntegrator.91.mcz
Spec-Help-TheIntegrator.8.mcz
Spec-Help-TheIntegrator.10.mcz
Spec-Inspector-TheIntegrator.238.mcz
Spec-Layout-TheIntegrator.67.mcz
Spec-MorphicAdapters-TheIntegrator.207.mcz
Expand Down

This file was deleted.

@@ -0,0 +1,15 @@
update50005
"self new update50005"
self withUpdateLog: '15387 Put back simplistic link code generation support+ enable test
https://pharo.fogbugz.com/f/cases/15387
15332 [Spec Help] protocol and protocol-events dont exist anymore
https://pharo.fogbugz.com/f/cases/15332
15349 The menu in the PharoTutorial has an erroneous label
https://pharo.fogbugz.com/f/cases/15349
'.
self loadTogether: self script614 merge: false.
self flushCaches.
self cleanRepositories.
@@ -1,11 +1,11 @@
commentForCurrentUpdate
^ '15377 StartupLoader leftovers in StartupPreferencesLoader
https://pharo.fogbugz.com/f/cases/15377
^ '15387 Put back simplistic link code generation support+ enable test
https://pharo.fogbugz.com/f/cases/15387
15354 Add <script> to #open in Monticello tools
https://pharo.fogbugz.com/f/cases/15354
15332 [Spec Help] protocol and protocol-events dont exist anymore
https://pharo.fogbugz.com/f/cases/15332
15355 Add MetaRepo for Pharo 40 in 5.0 config browser, also fix example method
https://pharo.fogbugz.com/f/cases/15355
15349 The menu in the PharoTutorial has an erroneous label
https://pharo.fogbugz.com/f/cases/15349
'
Expand Up @@ -35,11 +35,11 @@ The three last methods to define on ModelList are a getter, a method to display
ModelList>>list
^ list
"protocol"
"api"
ModelList>>title
^ ''Widgets''
"protocol-events"
"api-events"
ModelList>>whenSelectedItemChanged: aBlock
list whenSelectedItemChanged: aBlock
Expand Down
Expand Up @@ -45,23 +45,23 @@ The remaining methods are getters, sub widget delegation methods, a method to di
ProtocolList>>protocols
^ protocols
"protocol"
"api"
ProtocolList>>items: aCollection
protocols items: aCollection
"protocol"
"api"
ProtocolList>>label: aText
label text: aText
label label: aText
"protocol"
"api"
ProtocolList>>resetSelection
protocols resetSelection
"protocol"
"api"
ProtocolList>>title
^ ''Protocol widget''
"protocol-events"
"api-events"
ProtocolList>>whenSelectedItemChanged: aBlock
protocols whenSelectedItemChanged: aBlock
Expand Down
Expand Up @@ -3,4 +3,4 @@ introduction
title: 'About Spec'
contents: 'Spec has been originally developed by B. Van Ryseghem based on an idea of S. Ducasse. It is now maintained by the community and the pharo core team..
Spec is attempt to support UI logic reuse. Spec is influenced by VisualWorks and Dolphin MVP in the sense that it recognizes the need for a Presenter or Application-Model class, in Spec called ComposableModel that manages the logic and the link between widgets and domain objects. Spec, following the tradition, uses value holders, simple object raising announcements when their values, often domain objects, change.'
Spec is an attempt to support UI logic reuse. Spec is influenced by VisualWorks and Dolphin MVP in the sense that it recognizes the need for a Presenter or Application-Model class, in Spec called ComposableModel that manages the logic and the link between widgets and domain objects. Spec, following the tradition, uses value holders, simple object raising announcements when their values, often domain objects, change.'

0 comments on commit 112581c

Please sign in to comment.