Hi, Thanks for trying it out.
I never encountered the issue you mentioned. However, the red cross appears due to a Morphic-related problem, not a Bloc one. Cheers, Doru > On Jun 26, 2018, at 11:44 AM, Tim Mackinnon <tim@testit.works> wrote: > > Hi - yes, doing the Reset Bloc did fix the problem and I can run both > examples (and it doesn’t appear to break after running one or the other). > HOWEVER - after the reset, when I ran the example with the Mondrian views - > right near the beginning where it opens a Pharo browser - the GTDocumentor > window turned red with a cross (Note: I had done inspect on the example vs. a > playground so I could have a bigger window. I only now noticed that the > playground doesn’t use a splitter to let you resize its panes?). > > I had to close my document and try it again - and this time it was fine - but > obviously something broke in the sequence of events. > > Tim > >> On 26 Jun 2018, at 06:02, Tudor Girba <tu...@tudorgirba.com> wrote: >> >> Hi, >> >> It looks like something broke in your Bloc. You can reset Bloc from the >> world menu / Bloc / Reset Bloc. Please let me know if it works. >> >> Cheers, >> Doru >> >> >>> On Jun 26, 2018, at 12:54 AM, Tim Mackinnon <tim@testit.works> wrote: >>> >>> Hi - so I managed to load up the full monty gtDocumentor into an image (a >>> few false starts as it you try and load the full monty on top of just >>> gtDocumentor e.g in a clean image load >>> >>> Metacello new >>> baseline: 'GToolkit'; >>> repository: ' >>> github://feenkcom/gtoolkit/src >>> '; >>> load. >>> >>> On top of this >>> Metacello new >>> baseline: 'GToolkitDocumenter'; >>> repository: ' >>> github://feenkcom/gtoolkit-documenter/src >>> '; >>> load. >>> >>> >>> It never completes - I gave up after 30 minutes and whining fans on a >>> MacBook Pro. >>> >>> Anyway - in a completely clean image I loaded just GTookkit and then run >>> >>> GtDocumenter editorForText: BrToggleExamples comment. >>> >>> Which seemed to work fine - and showed me some buttons with different dots >>> on them. >>> >>> So then I went and tried the example I really wanted to see: >>> >>> IceRepository repositoriesLocation / 'feenkcom'/ 'gtoolkit-examples' / >>> 'doc' / 'tutorial' / 'examples-tutorial.pillar’. >>> >>> And it just gives a blank tab in the _Pillar, _Contents and _GT tabs? The >>> contents tab does show me pillar text unrendered. >>> >>> Interestingly, If I then go back to the previous editorForText example, >>> that did work - it now also also show the same blank tabs. So it seems that >>> something get broken? >>> >>> This is on OSX with the a 64bit image - labelled 6.1 - 64bit (tech preview) >>> - so the current stable pharo for 64 bit. >>> >>> Is this a known issue? >>> >>> Tim >>> >>> >>>> On 20 Jun 2018, at 02:53, Tim Mackinnon <tim@testit.works> wrote: >>>> >>>> Actually I realised it ended up on the be moose forum - here’s what Doru >>>> replied (for any lurkers) >>>> >>>> >>>> >>>> Sent from my iPhone >>>>> On Jun 18, 2018, at 1:21 PM, Tim Mackinnon <tim@testit.works> wrote: >>>>> >>>>> Guys this is really impressive! >>>> >>>> Thanks. >>>> >>>> >>>>> 2 things I noticed when going through the example in a new Pharo 6.1 >>>>> image (with the latest Iceberg) - >>>>> >>>>> 1) The example "IceRepository repositoriesLocation / 'feenkcom'/ >>>>> 'gtoolkit-examples' / 'doc' / 'tutorial' / 'examples-tutorial.pillar'. “ >>>>> has changed to “IceLibgitRepository …” in the newer iceberg - so it might >>>>> be worth a note in the readme (I’ll submit a PR) >>>> Show Quoted Content >>>>> 2 things I noticed when going through the example in a new Pharo 6.1 >>>>> image (with the latest Iceberg) - >>>>> >>>>> 1) The example "IceRepository repositoriesLocation / 'feenkcom'/ >>>>> 'gtoolkit-examples' / 'doc' / 'tutorial' / 'examples-tutorial.pillar'. “ >>>>> has changed to “IceLibgitRepository …” in the newer iceberg - so it might >>>>> be worth a note in the readme (I’ll submit a PR) >>>> >>>> Ok. >>>> >>>> >>>>> 2) In a clean 6.1 image I get a walkback (GtPhlowExplicitView>>mondrian >>>>> DNU) when you try any of the graphical bits , making me think either the >>>>> dependencies are incorrect on the Baseline (or the instruction for the >>>>> example also need to mention you need to load something else - presumably >>>>> Roassal? >>>> >>>> Indeed, this is due to the fact that loading GToolkitDocumenter does not >>>> load GToolkitVisualizer which includes GtMondrian. We are still working on >>>> finding the right dependencies balance. >>>> >>>> Until then, please load the whole GToolkit to get the full support. >>>> >>>> >>>>> 3) You can’t scroll the Diff tabs of results, only the Code tabs >>>> >>>> Good catch! >>>> >>>> >>>> Cheers, >>>> Doru >>>> >>>> Sent from my iPhone >>>> >>>> On 20 Jun 2018, at 02:47, Tim Mackinnon <tim@testit.works> wrote: >>>> >>>>> Bump (not sure this got through , and keen to know how to load the >>>>> diagramming bit) >>>>> >>>>> Guys this is really impressive! >>>>> >>>>> 2 things I noticed when going through the example in a new Pharo 6.1 >>>>> image (with the latest Iceberg) - >>>>> >>>>> 1) The example "IceRepository repositoriesLocation / 'feenkcom'/ >>>>> 'gtoolkit-examples' / 'doc' / 'tutorial' / 'examples-tutorial.pillar'. “ >>>>> has changed to “IceLibgitRepository …” in the newer iceberg - so it might >>>>> be worth a note in the readme (I’ll submit a PR) >>>>> >>>>> 2) In a clean 6.1 image I get a walkback (GtPhlowExplicitView>>mondrian >>>>> DNU) when you try any of the graphical bits , making me think either the >>>>> dependencies are incorrect on the Baseline (or the instruction for the >>>>> example also need to mention you need to load something else - presumably >>>>> Roassal? >>>>> 3) You can’t scroll the Diff tabs of results, only the Code tabs >>>>> >>>>> Tim >>>>> >>>>>> On 13 Jun 2018, at 21:57, Tudor Girba <tu...@tudorgirba.com> wrote: >>>>>> >>>>>> Hi, >>>>>> >>>>>> We are happy to announce a new leap of GToolkit Documenter, the tool for >>>>>> manipulating live documents directly in the development environment: >>>>>> https://github.com/feenkcom/gtoolkit-documenter >>>>>> >>>>>> Documenter is part of the second generation GToolkit project, it is >>>>>> based on Bloc and works with the latest Pillar. It is mainly developed >>>>>> by Juraj Kubelka. >>>>>> >>>>>> Attached you can see a preview of how documents look like: >>>>>> >>>>>> <gt-documenter.png> >>>>>> >>>>>> At its core it offers a live editor for manipulating Pillar documents. >>>>>> The interaction happens seamlessly directly in the text editor, and it >>>>>> can be combined with different types of previews to serve several >>>>>> classes of use cases: >>>>>> • code documentation >>>>>> • tutorials >>>>>> • interactive data notebook >>>>>> >>>>>> >>>>>> Code documentation >>>>>> ---- >>>>>> Documenter complements the GToolkit Examples engine to redefine code >>>>>> documentation. When practicing example-driven development, examples get >>>>>> written as part of the typical development. Once examples exist, they >>>>>> can be quickly put together in a document to form documentation. For >>>>>> example, the linked picture shows the comment of a class containing a >>>>>> visual explanation: >>>>>> https://twitter.com/feenkcom/status/973899862482866176 >>>>>> >>>>>> You can see a live example of documentation by inspecting the following >>>>>> snippet: >>>>>> GtDocumenter editorForText: BrToggleExamples comment. >>>>>> >>>>>> >>>>>> Tutorials: >>>>>> ---- >>>>>> Documenter offers a new experience of writing tutorials for Pharo by >>>>>> enabling the creation and embedding of Epicea change sessions directly >>>>>> in the document. For example, take a look at the following animation: >>>>>> https://twitter.com/feenkcom/status/999975333972541440 >>>>>> >>>>>> The document shows a method on top, and a change preview at the bottom >>>>>> showing both the code and the associated diff to the state from the >>>>>> image. Applying the change updates both the change view (no more diff), >>>>>> and method preview. This speeds up significantly the process of going >>>>>> through a tutorial. Furthermore, given that now the document shows the >>>>>> diff to the current image, the reader can safely explore alternative >>>>>> scenario and come back to the tutorial at any time without losing the >>>>>> overview. >>>>>> >>>>>> The size of the preview can also be adjusted live: >>>>>> https://twitter.com/feenkcom/status/1001152789874167808 >>>>>> https://twitter.com/feenkcom/status/1001407762285375490 >>>>>> >>>>>> You can see a live tutorial by inspecting: >>>>>> IceRepository repositoriesLocation / 'feenkcom'/ 'gtoolkit-examples' / >>>>>> 'doc' / 'tutorial' / 'examples-tutorial.pillar’. >>>>>> >>>>>> >>>>>> Interactive data notebook: >>>>>> ---- >>>>>> A Documenter document can also be used as an interactive notebook. >>>>>> Internally it essentially acts as a playground: >>>>>> • it supports defining variables in code snippets, and >>>>>> • the execution of code shows an embedded inspector. >>>>>> >>>>>> For example: >>>>>> https://twitter.com/feenkcom/status/996310432225820672 >>>>>> https://twitter.com/feenkcom/status/1002851190475026432 >>>>>> >>>>>> An example, can be seen by inspecting: >>>>>> IceRepository repositoriesLocation / 'feenkcom'/ 'gtoolkit' / 'doc' / >>>>>> 'gtoolkit' / 'gtoolkit.pillar'. >>>>>> >>>>>> >>>>>> As always, please do let us know what you think. >>>>>> >>>>>> Enjoy, >>>>>> The feenk team >>>>>> >>>>>> >>>>>> -- >>>>>> www.tudorgirba.com >>>>>> www.feenk.com >>>>>> >>>>>> "If you can't say why something is relevant, >>>>>> it probably isn't." >>>>>> >>>>>> _______________________________________________ >>>>>> Moose-dev mailing list >>>>>> moose-...@list.inf.unibe.ch >>>>>> https://www.list.inf.unibe.ch/listinfo/moose-dev >>>>> >>> >> >> -- >> www.tudorgirba.com >> www.feenk.com >> >> "If you interrupt the barber while he is cutting your hair, >> you will end up with a messy haircut." >> >> > > -- www.tudorgirba.com www.feenk.com "Sometimes the best solution is not the best solution."