Skip to content

Commit

Permalink
Merge ecdeed0
Browse files Browse the repository at this point in the history
  • Loading branch information
girba committed May 15, 2024
2 parents afa41e6 + ecdeed0 commit b094173
Show file tree
Hide file tree
Showing 11 changed files with 104 additions and 177 deletions.
79 changes: 4 additions & 75 deletions lepiter/dyvymh09bdxh16sl4izn3zvo2.lepiter
Original file line number Diff line number Diff line change
Expand Up @@ -177,14 +177,14 @@
"__type" : "time",
"time" : {
"__type" : "dateAndTime",
"dateAndTimeString" : "2024-01-06T13:43:33.061404+01:00"
"dateAndTimeString" : "2024-05-14T14:35:19.286092+02:00"
}
},
"uid" : {
"__type" : "uid",
"uidString" : "nquBLG7KDQCQbqyFDHr06w=="
},
"code" : "Metacello new\n baseline: 'DemoP3F1';\n repository: 'github://feenkcom/gt4p3';\n load"
"code" : "Metacello new\n baseline: 'DemoP3F1';\n repository: 'github://feenkcom/gt4p3';\n load.\r#BaselineOfGToolkit4P3 asClass loadLepiter"
},
{
"__type" : "textSnippet",
Expand All @@ -211,7 +211,7 @@
"__type" : "time",
"time" : {
"__type" : "dateAndTime",
"dateAndTimeString" : "2024-01-04T09:33:37.702502+01:00"
"dateAndTimeString" : "2024-05-14T14:38:25.966157+02:00"
}
},
"uid" : {
Expand All @@ -221,78 +221,7 @@
"paragraphStyle" : {
"__type" : "textStyle"
},
"string" : "The documentation continues in the Lepiter pages of the GToolkit4P3 project. You can load it with the following expression, after loading the code with expression above."
},
{
"__type" : "pharoSnippet",
"children" : {
"__type" : "snippets",
"items" : [ ]
},
"createEmail" : {
"__type" : "email",
"emailString" : "<unknown>"
},
"createTime" : {
"__type" : "time",
"time" : {
"__type" : "dateAndTime",
"dateAndTimeString" : "2024-01-04T09:33:43.750564+01:00"
}
},
"editEmail" : {
"__type" : "email",
"emailString" : "<unknown>"
},
"editTime" : {
"__type" : "time",
"time" : {
"__type" : "dateAndTime",
"dateAndTimeString" : "2024-01-04T09:34:22.950041+01:00"
}
},
"uid" : {
"__type" : "uid",
"uidString" : "3BWNU3zKDQC/aeUABEAZ/A=="
},
"code" : "#BaselineOfGToolkit4P3 asClass loadLepiter"
},
{
"__type" : "textSnippet",
"children" : {
"__type" : "snippets",
"items" : [ ]
},
"createEmail" : {
"__type" : "email",
"emailString" : "<unknown>"
},
"createTime" : {
"__type" : "time",
"time" : {
"__type" : "dateAndTime",
"dateAndTimeString" : "2024-01-05T21:21:19.535696+01:00"
}
},
"editEmail" : {
"__type" : "email",
"emailString" : "<unknown>"
},
"editTime" : {
"__type" : "time",
"time" : {
"__type" : "dateAndTime",
"dateAndTimeString" : "2024-01-06T11:56:53.659643+01:00"
}
},
"uid" : {
"__type" : "uid",
"uidString" : "P4myXXzKDQC/yYsBBEAZ/A=="
},
"paragraphStyle" : {
"__type" : "textStyle"
},
"string" : "Continue reading in {{gtPage:Using P3 to interact with the PostgreSQL Relational Database|db=exalrjcx7if2khjdnt9apw3eg}}."
"string" : "The documentation continues in the Lepiter pages of the GToolkit4P3 project. Continue reading in {{gtPage:Using P3 to interact with the PostgreSQL relational database|db=exalrjcx7if2khjdnt9apw3eg}}."
}
]
},
Expand Down
37 changes: 37 additions & 0 deletions lepiter/ejn67l0sdt6csob78xjfb8kf4.lepiter
Original file line number Diff line number Diff line change
Expand Up @@ -311,6 +311,43 @@
},
"string" : "*Domain discovery:* take a domain you want to target and build a model for it that you visualize through custom views. For example, as described in [[Executable domain-driven design: the Ludo game case study]]."
},
{
"__type" : "textSnippet",
"children" : {
"__type" : "snippets",
"items" : [ ]
},
"createEmail" : {
"__type" : "email",
"emailString" : "<unknown>"
},
"createTime" : {
"__type" : "time",
"time" : {
"__type" : "dateAndTime",
"dateAndTimeString" : "2024-05-14T09:10:10.125021+02:00"
}
},
"editEmail" : {
"__type" : "email",
"emailString" : "<unknown>"
},
"editTime" : {
"__type" : "time",
"time" : {
"__type" : "dateAndTime",
"dateAndTimeString" : "2024-05-14T14:33:57.424438+02:00"
}
},
"uid" : {
"__type" : "uid",
"uidString" : "rFvtbcbUDQCalg5nDnMhVQ=="
},
"paragraphStyle" : {
"__type" : "textStyle"
},
"string" : "*Database exploration:* interacting with a database can well be supported through dedicated snippets and inspector views. See [[Working with the PostgreSQL relational database]].."
},
{
"__type" : "textSnippet",
"children" : {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,27 +9,23 @@ Class {

{ #category : #baselines }
BaselineOfGToolkitForPharo9 >> baseline: spec [

<baseline>

spec for: #common do: [
spec postLoadDoIt: #postLoadGToolkit:.
spec
baseline: 'GToolkitPrerequisites'
with: [ spec repository: 'github://feenkcom/gtoolkit:main/src' ].
spec
baseline: 'GToolkit'
with: [ spec repository: 'github://feenkcom/gtoolkit:main/src' ].

spec
package: 'GToolkit-Pharo9-Deprecations';
package: 'GToolkit-Pharo9-Debugger';
package: 'GToolkit-Pharo9-Subscriptions';
package: 'GToolkit-Pharo9-Iceberg';
package: 'GToolkit-PharoMigrations';
package: 'GToolkit-Pharo9' with: [
spec requires:
#( 'GToolkit-Pharo9-Deprecations' 'GToolkit-Pharo9-Debugger'
'GToolkit-Pharo9-Subscriptions'
'GToolkit-Pharo9-Iceberg' 'GToolkit' ) ] ]
package: 'GToolkit-PharoOverrides-Debugger' with: [
spec requires: #('GToolkitPrerequisites' 'GToolkit')] ]
]

{ #category : #baselines }
{ #category : #accessing }
BaselineOfGToolkitForPharo9 >> postLoadGToolkit: spec [
(PostLoaded isNotNil and: [ PostLoaded ]) ifTrue: [ ^ self ].
PostLoaded := true.
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
Class {
#name : #BaselineOfGToolkitPrerequisites,
#superclass : #BaselineOf,
#classVars : [
'PostLoaded',
'PreLoaded'
],
#category : #BaselineOfGToolkitPrerequisites
}

{ #category : #accessing }
BaselineOfGToolkitPrerequisites >> baseline: spec [

<baseline>
spec for: #common do: [
spec preLoadDoIt: #preLoadGToolkit:.
spec postLoadDoIt: #postLoadGToolkit:.
spec
package: 'GToolkit-Pharo9-Deprecations';
package: 'GToolkit-Pharo9-Subscriptions' ;
package: 'GToolkit-Pharo9-Iceberg' ;
package: 'GToolkit-Pharo9' ]
]

{ #category : #accessing }
BaselineOfGToolkitPrerequisites >> postLoadGToolkit: spec [
(PostLoaded isNotNil and: [ PostLoaded ]) ifTrue: [ ^ self ].
PostLoaded := true.

WeakArray
addClassVarNamed: 'MournLoopProcess';
addClassVarNamed: 'StopRequested';
addClassVarNamed: 'StoppedSemaphore';
initialize.
]

{ #category : #accessing }
BaselineOfGToolkitPrerequisites >> preLoadGToolkit: spec [
(PreLoaded isNotNil and: [ PreLoaded ])
ifTrue: [ ^ self ].
PreLoaded := true.

self
forPharo12: []
forPharo11: [ Job addSlot: #announcer ]
forPharo10: [ Job addSlot: #announcer ]
]
1 change: 1 addition & 0 deletions src/BaselineOfGToolkitPrerequisites/package.st
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Package { #name : #BaselineOfGToolkitPrerequisites }
1 change: 0 additions & 1 deletion src/GToolkit-Pharo9-Debugger/package.st

This file was deleted.

82 changes: 0 additions & 82 deletions src/GToolkit-PharoMigrations/Object.extension.st

This file was deleted.

1 change: 0 additions & 1 deletion src/GToolkit-PharoMigrations/package.st

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,27 +1,27 @@
Extension { #name : #BlBlocUIManager }

{ #category : #'*GToolkit-Pharo9-Debugger' }
{ #category : #'*GToolkit-PharoOverrides-Debugger' }
BlBlocUIManager >> handleDebugRequest: aDebugRequest [
<debuggerCompleteToSender>

OupsDebuggerSystem new gtOpenDebuggerOnRequest: aDebugRequest
]

{ #category : #'*GToolkit-Pharo9-Debugger' }
{ #category : #'*GToolkit-PharoOverrides-Debugger' }
BlBlocUIManager >> handleDebugRequest: aDebugRequest fromDebuggerSystem: anOupsDebuggerSystem [
<debuggerCompleteToSender>

anOupsDebuggerSystem gtOpenDebuggerOnRequest: aDebugRequest
]

{ #category : #'*GToolkit-Pharo9-Debugger' }
{ #category : #'*GToolkit-PharoOverrides-Debugger' }
BlBlocUIManager >> handleWarningDebugRequest: aDebugRequest [
<debuggerCompleteToSender>

OupsDebuggerSystem new gtOpenDebuggerOnRequest: aDebugRequest
]

{ #category : #'*GToolkit-Pharo9-Debugger' }
{ #category : #'*GToolkit-PharoOverrides-Debugger' }
BlBlocUIManager >> handleWarningDebugRequest: aDebugRequest fromDebuggerSystem: anOupsDebuggerSystem [
<debuggerCompleteToSender>

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Extension { #name : #OupsDebuggerSystem }

{ #category : #'*GToolkit-Pharo9-Debugger' }
{ #category : #'*GToolkit-PharoOverrides-Debugger' }
OupsDebuggerSystem >> gtOpenDebuggerOnRequest: aDebugRequest [

"Prepare the opening of a debugger, and delegate the debugger selection and opening to a strategy"
Expand Down Expand Up @@ -35,7 +35,7 @@ OupsDebuggerSystem >> gtOpenDebuggerOnRequest: aDebugRequest [
self suspendDebuggedProcess: aDebugRequest
]

{ #category : #'*GToolkit-Pharo9-Debugger' }
{ #category : #'*GToolkit-PharoOverrides-Debugger' }
OupsDebuggerSystem >> gtSpawnNewUIProcessIfNecessary: aDebugRequest [

"If aDebugRequest is about debugging the UI process, we must create a new UI process to take its place. Because the debugged process will be suspended at some point, and suspending the UI process means freezing the UI of the image"
Expand Down
1 change: 1 addition & 0 deletions src/GToolkit-PharoOverrides-Debugger/package.st
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Package { #name : #'GToolkit-PharoOverrides-Debugger' }

0 comments on commit b094173

Please sign in to comment.