Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support embedded debuggers #3735

Open
JurajKubelka opened this issue Apr 26, 2024 · 0 comments
Open

Support embedded debuggers #3735

JurajKubelka opened this issue Apr 26, 2024 · 0 comments
Assignees
Projects
Milestone

Comments

@JurajKubelka
Copy link
Member

We want to display exceptions in corresponding snippets and open debuggers on explicit user actions (button clicks).

@JurajKubelka JurajKubelka added this to the v1.0 milestone Apr 26, 2024
@JurajKubelka JurajKubelka self-assigned this Apr 26, 2024
@JurajKubelka JurajKubelka added this to To do in GT via automation Apr 26, 2024
@JurajKubelka JurajKubelka moved this from To do to In progress in GT Apr 26, 2024
JurajKubelka added a commit to feenkcom/lepiter that referenced this issue Apr 29, 2024
JurajKubelka added a commit to feenkcom/gtoolkit-notifications that referenced this issue Apr 29, 2024
JurajKubelka added a commit to feenkcom/gtoolkit-coder that referenced this issue Apr 29, 2024
JurajKubelka added a commit to feenkcom/gtoolkit-debugger that referenced this issue Apr 29, 2024
- disable embedded debugger by default
JurajKubelka added a commit to feenkcom/gtoolkit-world that referenced this issue Apr 29, 2024
JurajKubelka added a commit to feenkcom/gtoolkit-coder that referenced this issue Apr 29, 2024
JurajKubelka added a commit to feenkcom/gtoolkit-coder that referenced this issue Apr 29, 2024
JurajKubelka added a commit to feenkcom/gtoolkit-notifications that referenced this issue Apr 29, 2024
JurajKubelka added a commit to feenkcom/gtoolkit-coder that referenced this issue Apr 29, 2024
JurajKubelka added a commit to feenkcom/gtoolkit-remoterunner that referenced this issue Apr 29, 2024
JurajKubelka added a commit to feenkcom/lepiter that referenced this issue Apr 29, 2024
JurajKubelka added a commit to feenkcom/gtoolkit-coder that referenced this issue Apr 29, 2024
JurajKubelka added a commit to feenkcom/gtoolkit-world that referenced this issue Apr 29, 2024
JurajKubelka added a commit to feenkcom/gtoolkit-world that referenced this issue Apr 29, 2024
JurajKubelka added a commit to feenkcom/gtoolkit-coder that referenced this issue Apr 29, 2024
JurajKubelka added a commit to feenkcom/gtoolkit-coder that referenced this issue Apr 30, 2024
JurajKubelka added a commit to feenkcom/gtoolkit-debugger that referenced this issue Apr 30, 2024
syrel pushed a commit that referenced this issue Apr 30, 2024
Metacello new
    baseline: 'GToolkitForPharo9';
    repository: 'github://feenkcom/gtoolkit:v1.0.715/src';
    load

All commits (including upstream repositories) since last build:
feenkcom/gtoolkit-utility@c02e36 by Alistair Grant
Add GtStackOverflowChecker

feenkcom/gtoolkit-utility@53849a by Alistair Grant
Add GtStackOverflowChecker

feenkcom/gtoolkit-notifications@54a592 by Juraj Kubelka
weak subscriptions [#3735]

feenkcom/gtoolkit-notifications@053a3f by Juraj Kubelka
do not use `#removeFromParent` [#3735]

feenkcom/gtoolkit-coder@b6c569 by Juraj Kubelka
add `GtCoderDebugSessionEvaluationStatus` [#3735]

feenkcom/gtoolkit-coder@883fac by Juraj Kubelka
use `GtCoderModel astExtensionsPragma`

feenkcom/gtoolkit-coder@92c8c9 by Juraj Kubelka
better user snippet evaluation state names [#3735]

feenkcom/gtoolkit-coder@2c5150 by Juraj Kubelka
show debugger attribute at the end of a snippet [#3735]

feenkcom/gtoolkit-coder@f4938c by Juraj Kubelka
weak subscriptions [#3735]

feenkcom/gtoolkit-coder@fe5f4f by Juraj Kubelka
remove `weak` [#3735]

feenkcom/gtoolkit-coder@c7a77e by Juraj Kubelka
add `GtCoderUserSnippetDynamicVariable >> #valueAtProcess:` [#3735]

feenkcom/gtoolkit-coder@111f8c by Juraj Kubelka
add `GtCoderUserSnippetDynamicVariable` [#3735]

feenkcom/gtoolkit-coder@47f4ea by Juraj Kubelka
add `GtCoderShowDebuggerRequest>>isDelivered` [#3735]

feenkcom/gt4pharo@8c5755 by Juraj Kubelka
use `GtCoderModel astExtensionsPragma`

feenkcom/gtoolkit-debugger@2496a9 by Juraj Kubelka
add `GtEmbeddedDebuggerStyler` [#3735]

feenkcom/gtoolkit-debugger@8c87c6 by Juraj Kubelka
do not use `#removeFromParent` [#3735]

- disable embedded debugger by default

feenkcom/gtoolkit-debugger@3c0b06 by Andrei Chi�
Update pragmas for extensions [#3737]

feenkcom/gtoolkit-debugger@5a939e by Andrei Chi�
Experiment with an extension for ConnectionTimedOut [#3737]

feenkcom/gtoolkit-external-process@e11b80 by svenvc
fix confusing formatting in GtNativeExternalAsynchronousBuffer>>#pollStringEvery:do:

feenkcom/gtoolkit-visualizer@a1b6e7 by akevalion
[#3745] set examples with custom lines

feenkcom/gtoolkit-visualizer@353c83 by akevalion
[#3745] added horizontal lines for vertical barplot

feenkcom/gtoolkit-releaser@e000ea by Juraj Kubelka
fix typo

feenkcom/lepiter@88d4e4 by svenvc
enabled GtShellSourceCoder asynchroneous execution

feenkcom/lepiter@6f91de by svenvc
Merge 3818be398b96a483071f18c333f5b027f35ca6f4

feenkcom/lepiter@2461b9 by svenvc
reclassify some overwritten methods as not to be extensions in LeShellCommandSnippet

feenkcom/lepiter@3818be by Juraj Kubelka
Merge 7de4ee40258c933a5719108cfec62d3faad8ebcf

feenkcom/lepiter@44ce11 by Juraj Kubelka
zero divide example snippets [#3735]

feenkcom/lepiter@7de4ee by svenvc
update/propagate binding when edited in LeShellCommandSnippetElement

feenkcom/lepiter@cd9b23 by svenvc
Merge 73d46979aab465c63514201ea7c51e40e205b8a1

feenkcom/lepiter@e2343a by svenvc
GtPythonCoderModel>>#variableBindings is not used, remove it

feenkcom/lepiter@2de7a7 by svenvc
extending LeShellCommandSnippet

feenkcom/lepiter@73d469 by Juraj Kubelka
add page with `1/0` Pharo snippets [#3735]

feenkcom/lepiter@a7d137 by svenvc
Merge 6f38f215dc167a1f621dab18978250247afbe13e

feenkcom/lepiter@a61462 by svenvc
make LeShellCommandSnippet a LeCodeSnippet using a GtShellSourceCoder

feenkcom/gtoolkit-demos@70756f by Oscar Nierstrasz
minor refactoring

feenkcom/gtoolkit-demos@82a5ac by Oscar Nierstrasz
minor refactoring

feenkcom/gtoolkit-demos@ec7f3e by Oscar Nierstrasz
updated class comments

feenkcom/gtoolkit-remoterunner@de3afb by Juraj Kubelka
weak subscriptions [#3735]

feenkcom/gtoolkit-world@d3807e by Tudor Girba
add index to the stream contents view #3740

feenkcom/gtoolkit-world@18ad0c by Tudor Girba
use a code font #3740

feenkcom/gtoolkit-world@cb4935 by Tudor Girba
Merge 210e584ac94b4550c1a249ee61863a4119d80010

feenkcom/gtoolkit-world@9ee28b by Tudor Girba
highlight the position in stream with yellow #3740

feenkcom/gtoolkit-world@210e58 by Juraj Kubelka
check ast exists

feenkcom/gtoolkit-world@eb079b by Juraj Kubelka
monitor: remove a broken view [#3735]

feenkcom/gtoolkit-world@4ef747 by Juraj Kubelka
monitor: add a process `PS Keys` view [#3735]

feenkcom/gtoolkit-world@dd38d3 by Juraj Kubelka
Process monitors indicate user snippet processes [#3735]

feenkcom/gt4gemstone@9785e9 by Alistair Grant
Update gt4gemstone.gs


feenkcom/gt4gemstone@8fe77f by Alistair Grant
Merge remote-tracking branch 'origin/main'


feenkcom/gt4gemstone@d559f9 by Alistair Grant
[feenkcom/gt4gemstone#3739] handle nested proxies and block closures in arguments.


feenkcom/gt4gemstone@c37f0f by Alistair Grant
Revert "Update gt4gemstone.gs"

This reverts commit 8fef5a5c252423511747086361ee68ee2a152cf4.


feenkcom/gt4gemstone@94b1eb by Alistair Grant
Add GtRsrProxyServiceClient>>getSerialized

feenkcom/gt4gemstone@d8e02c by Alistair Grant
Merge remote-tracking branch 'origin/main'


feenkcom/gt4gemstone@85f809 by Alistair Grant
[feenkcom/gt4gemstone#3739] handle nested proxies and block closures in arguments (client side).

feenkcom/gt4gemstone@8fef5a by Alistair Grant
Update gt4gemstone.gs


feenkcom/gt4gemstone@1e20f1 by Alistair Grant
[feenkcom/gt4gemstone#3739] handle nested proxies and block closures in arguments.
JurajKubelka added a commit to feenkcom/gtoolkit-coder that referenced this issue Apr 30, 2024
JurajKubelka added a commit to feenkcom/gtoolkit-debugger that referenced this issue Apr 30, 2024
JurajKubelka added a commit to feenkcom/gtoolkit-debugger that referenced this issue Apr 30, 2024
syrel pushed a commit that referenced this issue Apr 30, 2024
Metacello new
    baseline: 'GToolkitForPharo9';
    repository: 'github://feenkcom/gtoolkit:v1.0.717/src';
    load

All commits (including upstream repositories) since last build:
feenkcom/gtoolkit-coder@a02e16 by Juraj Kubelka
add `GtCoderDebuggerSpaceFinder` [#3735]

feenkcom/gtoolkit-debugger@c4190b by Juraj Kubelka
use `hFitContentLimited` for `GtCoderEmbeddedDebuggerElement` [#3735]

feenkcom/gtoolkit-debugger@faad7f by Juraj Kubelka
clean `GtCoderEmbeddedDebuggerElement` [#3735]

feenkcom/lepiter@37ba13 by svenvc
now using a BrFileSelector in the dropdown behind the File snippet's indicator

feenkcom/gt4gemstone@08a8b8 by Alistair Grant
Add GtGemStoneSession>>createBlockEvaluationFor:withArguments:
JurajKubelka added a commit to feenkcom/gtoolkit-coder that referenced this issue Apr 30, 2024
JurajKubelka added a commit to feenkcom/gtoolkit-debugger that referenced this issue Apr 30, 2024
JurajKubelka added a commit to feenkcom/gtoolkit-debugger that referenced this issue May 8, 2024
syrel pushed a commit that referenced this issue May 9, 2024
Metacello new
    baseline: 'GToolkitForPharo9';
    repository: 'github://feenkcom/gtoolkit:v1.0.745/src';
    load

All commits (including upstream repositories) since last build:
feenkcom/gtoolkit-phlow@3c6746 by Juraj Kubelka
`GtPhlowCompositeView >> #views` always returns a collection [#3735]

feenkcom/gt4pharo@737796 by Juraj Kubelka
disable `GtPharoTestSuiteExamples>>#runTestCasesLocally` [#2829]

feenkcom/gt4pharo@937fa1 by Juraj Kubelka
Merge bc1315a5bbeee6c741d032cc757077c3f0988b6c

feenkcom/gt4pharo@064402 by Juraj Kubelka
enable `GtPharoTestSuiteExamples >> #runTestCasesLocally` [#2829]

feenkcom/gtoolkit-world@5de1aa by Juraj Kubelka
Merge 4fc91a594c338d9d98acd1113a40c7c6f45fc162

feenkcom/gtoolkit-world@b71721 by Juraj Kubelka
add two embedded debugger views [#3735]
syrel pushed a commit that referenced this issue May 9, 2024
Metacello new
    baseline: 'GToolkitForPharo9';
    repository: 'github://feenkcom/gtoolkit:v1.0.746/src';
    load

All commits (including upstream repositories) since last build:
feenkcom/gtoolkit-debugger@c43b44 by Juraj Kubelka
add customizable embedded debugger views [#3735]
JurajKubelka added a commit to feenkcom/bloc-pac that referenced this issue May 10, 2024
JurajKubelka added a commit to feenkcom/Brick that referenced this issue May 10, 2024
It is used in embedded debugger [feenkcom/gtoolkit#3735]
syrel pushed a commit that referenced this issue May 10, 2024
Metacello new
    baseline: 'GToolkitForPharo9';
    repository: 'github://feenkcom/gtoolkit:v1.0.748/src';
    load

All commits (including upstream repositories) since last build:
feenkcom/bloc-pac@0579e9 by Juraj Kubelka
add `BlResizerListener>>#keepRatio:` 

used in embedded debugger [#3735]

feenkcom/Brick@601b1a by Juraj Kubelka
add `BrResizer>>#keepRatio:` 

It is used in embedded debugger [#3735]

feenkcom/gtoolkit-debugger@ebec83 by Juraj Kubelka
Merge 31e3c853985bbb19a0114f339395cee634870b97

feenkcom/gtoolkit-debugger@0d24a6 by Juraj Kubelka
`GtCoderEmbeddedDebuggerDetailsElement` scales displayed Phlow views [#3735]

feenkcom/lepiter@963f25 by Juraj Kubelka
Merge f07842a8e8407f8ef80ef121bd654f6580eb937a

feenkcom/lepiter@7f6ce7 by Juraj Kubelka
replace a deprecated class
JurajKubelka added a commit to feenkcom/gtoolkit-coder that referenced this issue May 14, 2024
Using dedicated objects, we can pass compiled methods that can be later found in a context stack. As a consequence, we can display embedded debuggers next to lines that produce errors.
JurajKubelka added a commit to feenkcom/gtoolkit-debugger that referenced this issue May 14, 2024
Using dedicated objects, we can pass compiled methods that can be later found in a context stack. As a consequence, we can display embedded debuggers next to lines that produce errors.
JurajKubelka added a commit to feenkcom/gt4pharo that referenced this issue May 14, 2024
It implements `TGtSourceCoderEvaluatedCode`.
JurajKubelka added a commit to feenkcom/gt4pharo that referenced this issue May 14, 2024
syrel pushed a commit that referenced this issue May 14, 2024
Metacello new
    baseline: 'GToolkitForPharo9';
    repository: 'github://feenkcom/gtoolkit:v1.0.766/src';
    load

All commits (including upstream repositories) since last build:
feenkcom/gtoolkit-coder@a7d69c by Juraj Kubelka
add `TGtSourceCoderEvaluatedCode` [#3735]

Using dedicated objects, we can pass compiled methods that can be later found in a context stack. As a consequence, we can display embedded debuggers next to lines that produce errors.

feenkcom/gtoolkit-debugger@3f9293 by Juraj Kubelka
Merge 10362c46cebb10955883751d647455bff1b3d3c9

feenkcom/gtoolkit-debugger@c0d5ca by Juraj Kubelka
add `TGtSourceCoderEvaluatedCode` [#3735]

Using dedicated objects, we can pass compiled methods that can be later found in a context stack. As a consequence, we can display embedded debuggers next to lines that produce errors.
syrel pushed a commit that referenced this issue May 14, 2024
Metacello new
    baseline: 'GToolkitForPharo9';
    repository: 'github://feenkcom/gtoolkit:v1.0.767/src';
    load

All commits (including upstream repositories) since last build:
feenkcom/gt4pharo@744048 by Juraj Kubelka
clean code [#3735]

feenkcom/gt4pharo@498019 by Juraj Kubelka
add `GtPharoEvaluatedCode` [#3735]

It implements `TGtSourceCoderEvaluatedCode`.

feenkcom/gt4pharo@16f54e by Juraj Kubelka
Merge e045bdb6c9118245f946c9cfd67474e22fe0139a

feenkcom/gt4pharo@ad7b91 by Juraj Kubelka
add `GtPharoMethodCoderStep>>#clickOnPlayAndInspectExampleButton`
chisandrei added a commit to feenkcom/gt4pharo that referenced this issue May 14, 2024
syrel pushed a commit that referenced this issue May 14, 2024
Metacello new
    baseline: 'GToolkitForPharo9';
    repository: 'github://feenkcom/gtoolkit:v1.0.768/src';
    load

All commits (including upstream repositories) since last build:
feenkcom/gtoolkit-examples@3bfa38 by Andrei Chi�
Disable exampleClassSideWithAfterAndNoDependency for now

feenkcom/gtoolkit-examples@c94357 by Andrei Chi�
Pass over #exampleClassSideWithAfterAndNoDependency_openDebuggerAndProceed

feenkcom/gtoolkit-examples@051384 by Alistair Grant
[#3774] Enable stack overflow checking while running examples.

feenkcom/gtoolkit-examples@4ae61f by Andrei Chi�
Run after pragma in all cases when debugging an example [#3773]

feenkcom/gtoolkit-utility@587e6f by Alistair Grant
[#3774] Enable GtStackOverflowEnabledExamples>>testRecurse

feenkcom/gtoolkit-utility@38ac1a by Alistair Grant
Add GtProcessStackOverflow class>>currentCheckerClass

This allows an alternate stack overflow checker to be installed.

feenkcom/gt4pharo@1dd29f by Andrei Chi�
Add back the code for setting the evaluated code [#3735]

feenkcom/gt4pharo@71e70f by Alistair Grant
GtPharoSourceCoder use the currently install stack overflow checker

feenkcom/gtoolkit-inspector@749809 by Andrei Chi�
Merge e24bceecff0aa4945c32b9190f2e20de8ac68690

feenkcom/gtoolkit-inspector@31c60c by Andrei Chi�
Make sure scripter views get the scripter parameter correctly

feenkcom/gtoolkit-debugger@936da1 by Andrei Chi�
Small fixes

feenkcom/gtoolkit-debugger@bb9fcd by Andrei Chi�
Merge 7d16efa0e126354cdbeeca445dc3a671a71e64cd

feenkcom/gtoolkit-debugger@addddb by Andrei Chi�
Pass on assertions for the debugger

feenkcom/gtoolkit-debugger@7d16ef by Andrei Chi�
Merge 3f9293227c5a0904fa9fbc3bb1db96bfefabeb21

feenkcom/gtoolkit-debugger@065239 by Andrei Chi�
Add #stepOverUntil: [#3773]

feenkcom/gt4git@a9043b by Sven Van Caekenberghe
extend GtGitCliSignal a bit

feenkcom/gt4git@2b0f4d by Sven Van Caekenberghe
reformatting the arguments to all #runGitWithArgs: invocations

feenkcom/gt4git@6f0115 by Sven Van Caekenberghe
changed GtIceGitRepository class>>#gtViewGitCallsIn: gtClassView into a columnedList

feenkcom/gt4git@0a95ca by Sven Van Caekenberghe
added GtIceGitRepository class>>#gtViewGitCallsIn: gtClassView

feenkcom/gt4gemstone@a2c347 by Andrei Chi�
Handle correctly the expected icon name in both Pharo 10 and Pharo 11/12

feenkcom/gt4gemstone@5f80cc by Alistair Grant
[#3772] Update image to GemStone 3.7.1

feenkcom/gt4gemstone@6e4e44 by Alistair Grant
[#3772] Update to GemStone 3.7.1


07539f by Tudor Girba
Merge 8ad7c2b

20b965 by Tudor Girba
small changes #3766

8ad7c2 by Andrei Chi�
Revert to Pharo 10 [#3334]
JurajKubelka added a commit to feenkcom/gtoolkit-coder that referenced this issue May 14, 2024
JurajKubelka added a commit to feenkcom/gtoolkit-debugger that referenced this issue May 14, 2024
JurajKubelka added a commit to feenkcom/gtoolkit-coder that referenced this issue May 14, 2024
syrel pushed a commit that referenced this issue May 14, 2024
Metacello new
    baseline: 'GToolkitForPharo9';
    repository: 'github://feenkcom/gtoolkit:v1.0.769/src';
    load

All commits (including upstream repositories) since last build:
feenkcom/gtoolkit-coder@36b01e by Juraj Kubelka
use `GtPharoEvaluatedCode>>#findSourceAstForContext:` [#3735]

It finds correct error intervals in Pharo 10

feenkcom/gt4pharo@19e0d6 by Juraj Kubelka
Merge 1dd29fa2d6bb4bea569b859d7d62fda4c56154e5

feenkcom/gt4pharo@f9c031 by Juraj Kubelka
add `GtPharoEvaluatedCode>>#findSourceAstForContext:` [#3735]

feenkcom/gt4pharo@73fc0a by Juraj Kubelka
`GtPharoGlamorousColorStyler>>#styleNode:` handle possible errors

feenkcom/gtoolkit-debugger@5ab6c2 by Juraj Kubelka
Merge 936da15191dd752d0f0d6cbf3a6307dd15df2489

feenkcom/gtoolkit-debugger@65ff69 by Juraj Kubelka
fix embedded debugger possition [#3735]
JurajKubelka added a commit to feenkcom/gt4pharo that referenced this issue May 14, 2024
JurajKubelka added a commit to feenkcom/gt4pharo that referenced this issue May 14, 2024
JurajKubelka added a commit to feenkcom/gtoolkit-coder that referenced this issue May 14, 2024
delete `GtPharoMethodNodeSourceIntervalFinder`
JurajKubelka added a commit to feenkcom/gt4pharo that referenced this issue May 15, 2024
…deSourceIntervalFinder` [feenkcom/gtoolkit#3735]

`SmaCCMethodNodeSourceIntervalFinder` needs to be moved to a non-UI package/baseline first. Then we can remove the code duplication.
JurajKubelka added a commit to feenkcom/gtoolkit-coder that referenced this issue May 15, 2024
JurajKubelka added a commit to feenkcom/gtoolkit-debugger that referenced this issue May 15, 2024
…d debugger [feenkcom/gtoolkit#3735]

- add `GtEmbeddedDebuggerTextAttributePositionCalculator`
syrel pushed a commit that referenced this issue May 15, 2024
Metacello new
    baseline: 'GToolkitForPharo9';
    repository: 'github://feenkcom/gtoolkit:v1.0.770/src';
    load

All commits (including upstream repositories) since last build:
feenkcom/gtoolkit-glutin@8ce640 by Andrei Chi�
gtoolkit-gleam has the source directly in the root folder [#3736]

feenkcom/gtoolkit-utility@5c023d by Alistair Grant
[#3771] lazy initialisation

feenkcom/gtoolkit-utility@71629a by Alistair Grant
Merge remote-tracking branch 'origin/main'


feenkcom/gtoolkit-utility@9d8f47 by Alistair Grant
[#3771] Pharo 10 compatibility.

feenkcom/gtoolkit-utility@1df5fe by Alistair Grant
[#3771]WeakArray class>>stopFinalizationProcess.

feenkcom/gtoolkit-utility@881d11 by Alistair Grant
[#3771] Remove logging.

feenkcom/gtoolkit-utility@076cf9 by Alistair Grant
[#3771] Assign MournLoopProcess correctly.

feenkcom/gtoolkit-utility@c0e6ef by Alistair Grant
[#3771] Shutdown WeakArray finalization while saving an image

feenkcom/gtoolkit-coder@13ed29 by Juraj Kubelka
use `SmaCCMethodNodeSourceIntervalFinder` [#3735]

delete `GtPharoMethodNodeSourceIntervalFinder`

feenkcom/gtoolkit-coder@b73fb1 by Juraj Kubelka
delegate interval computation to `TGtSourceCoderEvaluatedCode>>#findSourceIntervalForContext:sourceString:` [#3735]

j-brant/SmaCC@2721a3 by John Brant
Merge pull request #24 from JurajKubelka/master

Refactor code to SmaCCMethodNodeSourceIntervalFinder

j-brant/SmaCC@1c4772 by Juraj Kubelka
clean `SmaCCMethodNodeSourceIntervalFinder`

j-brant/SmaCC@cae427 by Juraj Kubelka
clean `SmaCCMethodNodeSourceIntervalFinder`

j-brant/SmaCC@a9e6c0 by Juraj Kubelka
add `SmaCCMethodNodeSourceIntervalFinder`

feenkcom/gt4pharo@a02ad7 by Juraj Kubelka
use `GtPharoMethodNodeSourceIntervalFinder` instead of `SmaCCMethodNodeSourceIntervalFinder` [#3735]


`SmaCCMethodNodeSourceIntervalFinder` needs to be moved to a non-UI package/baseline first. Then we can remove the code duplication.

feenkcom/gt4pharo@886e12 by Juraj Kubelka
use `SmaCCMethodNodeSourceIntervalFinder` [#3735]

feenkcom/gt4pharo@e3b605 by Juraj Kubelka
Merge 657e3bd1007061dfcd095f445999013606e628ea

feenkcom/gt4pharo@f18e9b by Juraj Kubelka
implement `GtPharoEvaluatedSelector` methods [#3735]

feenkcom/gt4pharo@657e3b by Andrei Chi�
Merge 19e0d6368601fe18b530bb65466cd7621c9dcb07

feenkcom/gt4pharo@6f2eac by Andrei Chi�
Use ShiftClassInstaller in Pharo 12 [#3736]

feenkcom/gtoolkit-debugger@31ec0e by Andrei Chi�
Load GToolkit-PharoOverrides-Debugger after all code is loaded [#3736] 

feenkcom/gtoolkit-debugger@4ef5f7 by Andrei Chi�
Merge 5ab6c2dabaf29c1cf15a877f9bf329b100266fb1

feenkcom/gtoolkit-debugger@55f8c4 by Andrei Chi�
Rename and move GToolkit-Pharo9-Debugger to the debugger repository [#3736] 

feenkcom/JSLink@26a8d7 by Andrei Chi�
JavaScriptGenerator has the source in the src folder [#3736]

feenkcom/PythonBridge@6b14bd by Andrei Chi�
Python3Generator has the source in the src folder [#3736]

feenkcom/gt4smacc@a277f3 by Juraj Kubelka
reuse `SmaCCMethodNodeSourceIntervalFinder`

feenkcom/gtoolkit-visualizer@9cebe7 by akevalion
[#3775] added examples for vertical and horizontal bar lines

feenkcom/gtoolkit-releaser@cb6dd2 by Andrei Chi�
Move GToolkit-PharoMigrations to releaser [#3736]

feenkcom/gtoolkit-releaser@d2cb0e by Andrei Chi�
Update the loading using releaser for Pharo 12 [#3736]

feenkcom/gtoolkit-releaser@d49ebd by Andrei Chi�
Update the repository location when releasing for Python3Generator [#3736] 

feenkcom/gt4git@7cbb25 by Sven Van Caekenberghe
added tooltips to some GtGitRepository gtActions

d8a6de by Andrei Chi�
Move GToolkit-PharoMigrations to releaser [#3736]

900be5 by Alistair Grant
Merge 57fbb0a

501780 by Alistair Grant
[#3771] Initialize class vars.

57fbb0 by Andrei Chi�
Load GToolkit-PharoOverrides-Debugger after all code is loaded [#3736] 

1ffe6c by Andrei Chi�
Fix after merge

942442 by Andrei Chi�
Merge 78c548f

4ae043 by Andrei Chi�
Rename and move GToolkit-Pharo9-Debugger to the debugger repository [#3736] 

78c548 by Alistair Grant
[#3771] Add WeakArray class vars.

4946e1 by Andrei Chi�
Move the postload back to the original location [#3736] 

e3ade6 by Andrei Chi�
Fix package dependencies in GToolkitPrerequisites

603a4e by Andrei Chi�
Add GToolkitPrerequisites

3def3f by Andrei Chi�
Merge 07539f2

c86fa0 by Andrei Chi�
Add 'GToolkit-PharoMigrations' a a dependecy
syrel pushed a commit that referenced this issue May 15, 2024
Metacello new
    baseline: 'GToolkitForPharo9';
    repository: 'github://feenkcom/gtoolkit:v1.0.771/src';
    load

All commits (including upstream repositories) since last build:
feenkcom/gtoolkit-vm-bindings@4bc0fe by Andrei Chi�
Update the Pharo version check in #createFFICalloutLiteralFromSpec: [#3736]

feenkcom/gtoolkit-coder@45c631 by Juraj Kubelka
the locate debugger button is placed in the same place as the embedded debugger [#3735]

j-brant/SmaCC@30b953 by John Brant
moving method node finder to non-ui package

feenkcom/gtoolkit-debugger@56b875 by Juraj Kubelka
the locate debugger button is placed in the same place as the embedded debugger [#3735]

- add `GtEmbeddedDebuggerTextAttributePositionCalculator`

feenkcom/gtoolkit-releaser@6cce00 by Andrei Chi�
More changes for making releaser work in Pharo 12 [#3736]
syrel pushed a commit that referenced this issue May 15, 2024
Metacello new
    baseline: 'GToolkitForPharo9';
    repository: 'github://feenkcom/gtoolkit:v1.0.772/src';
    load

All commits (including upstream repositories) since last build:
feenkcom/Bloc@2b462e by Tudor Girba
add screenshot view for scripter #3777

feenkcom/Brick@95a7b8 by Veit Heller
Add example for toggles with icons and labels

feenkcom/gt4pharo@f27510 by Andrei Chi�
Merge a02ad70cf8137792d943dff84853420efd2405ff

feenkcom/gt4pharo@862b66 by Andrei Chi�
Do not explicitly define a slot named announcer in GtJob [#3736]

feenkcom/gt4pharo@692258 by Andrei Chi�
Explicitly set an announcer in GtJob

feenkcom/gtoolkit-debugger@10cf28 by Juraj Kubelka
the locate debugger button has red border instead of background [#3735]

feenkcom/gtoolkit-demos@f56cce by Tudor Girba
add example of an elaborate scripter #3777

ecdeed by Andrei Chi�
Add a slot named announcer to Job in Pharo 10 &11 [#3736]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
GT
  
In progress
Development

No branches or pull requests

1 participant