feenk log

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

feenk log

Tudor Girba-2
Hi,

We again got carried away and forgot to update the world about what is up in our corner. Here is a summary:

--
Bloc & Brick
--

- Text editor stability has been significantly improved
- Improved support for selection in the text editor
- Support for typical editing keybindings (copy, cut, paste)
- Text editor debuggability:
https://twitter.com/feenkcom/status/1024680215379959808
https://twitter.com/feenkcom/status/1020768298017992704
- The text editor can handle emojis:
https://twitter.com/feenkcom/status/1021872214151507968

--
GT
--

- Inspector
We now have an initial version of a working inspector with resizable panes:
https://twitter.com/feenkcom/status/1030091849795612672
https://twitter.com/feenkcom/status/1030314856736538624
It shows a display string for the current object:
https://twitter.com/feenkcom/status/1024564065870512129
It can handle errors in the definition of views gracefully:
https://twitter.com/feenkcom/status/1009174937217720320
We now have multiple extensions expressed in the new Inspector:
https://twitter.com/feenkcom/status/1024321868566814720
https://twitter.com/feenkcom/status/1022393383850008576

- Documenter saw multiple enhancements.
We can now resize various previews live:
https://twitter.com/feenkcom/status/1002851190475026432
https://twitter.com/feenkcom/status/1001407762285375490
https://twitter.com/feenkcom/status/1001152789874167808
It now relies on the annotation mechanism from Pillar:
https://twitter.com/feenkcom/status/1006508725409079298
We can now link classes and expand their definition:
https://twitter.com/feenkcom/status/1014609460520775681
https://twitter.com/feenkcom/status/1029085603948843008
The preview of examples can handle errors gracefully:
https://twitter.com/feenkcom/status/1022123808524836864
We can run examples in place, enabling a smoother tutorial experience:
https://twitter.com/feenkcom/status/1028390957023223809
We have new documentation expressed in it:
https://twitter.com/feenkcom/status/1007008814204444672



Have fun,
The feenk team

--
www.feenk.com

"Presenting is storytelling."

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.list.inf.unibe.ch/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: [Pharo-users] feenk log

Marcus Denker-4
Thanks, recorded for the newsletter:

        http://newsletter.pharo.org

(the one after the next which is going out today, I think).

> On 17 Aug 2018, at 06:47, Tudor Girba <[hidden email]> wrote:
>
> Hi,
>
> We again got carried away and forgot to update the world about what is up in our corner. Here is a summary:
>
> --
> Bloc & Brick
> --
>
> - Text editor stability has been significantly improved
> - Improved support for selection in the text editor
> - Support for typical editing keybindings (copy, cut, paste)
> - Text editor debuggability:
> https://twitter.com/feenkcom/status/1024680215379959808
> https://twitter.com/feenkcom/status/1020768298017992704
> - The text editor can handle emojis:
> https://twitter.com/feenkcom/status/1021872214151507968
>
> --
> GT
> --
>
> - Inspector
> We now have an initial version of a working inspector with resizable panes:
> https://twitter.com/feenkcom/status/1030091849795612672
> https://twitter.com/feenkcom/status/1030314856736538624
> It shows a display string for the current object:
> https://twitter.com/feenkcom/status/1024564065870512129
> It can handle errors in the definition of views gracefully:
> https://twitter.com/feenkcom/status/1009174937217720320
> We now have multiple extensions expressed in the new Inspector:
> https://twitter.com/feenkcom/status/1024321868566814720
> https://twitter.com/feenkcom/status/1022393383850008576
>
> - Documenter saw multiple enhancements.
> We can now resize various previews live:
> https://twitter.com/feenkcom/status/1002851190475026432
> https://twitter.com/feenkcom/status/1001407762285375490
> https://twitter.com/feenkcom/status/1001152789874167808
> It now relies on the annotation mechanism from Pillar:
> https://twitter.com/feenkcom/status/1006508725409079298
> We can now link classes and expand their definition:
> https://twitter.com/feenkcom/status/1014609460520775681
> https://twitter.com/feenkcom/status/1029085603948843008
> The preview of examples can handle errors gracefully:
> https://twitter.com/feenkcom/status/1022123808524836864
> We can run examples in place, enabling a smoother tutorial experience:
> https://twitter.com/feenkcom/status/1028390957023223809
> We have new documentation expressed in it:
> https://twitter.com/feenkcom/status/1007008814204444672
>
>
>
> Have fun,
> The feenk team
>
> --
> www.feenk.com
>
> "Presenting is storytelling."
>
>

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.list.inf.unibe.ch/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: feenk log

Ben Coman
In reply to this post by Tudor Girba-2
On Fri, 17 Aug 2018 at 12:48, Tudor Girba <[hidden email]> wrote:
>
> Hi,
>
> We again got carried away and forgot to update the world about what is up in our corner. Here is a summary:

Thanks for the update.  Nice to see the progress.

>
> --
> Bloc & Brick
> --
>
> - Text editor stability has been significantly improved
> - Improved support for selection in the text editor
> - Support for typical editing keybindings (copy, cut, paste)
> - Text editor debuggability:
> https://twitter.com/feenkcom/status/1024680215379959808
> https://twitter.com/feenkcom/status/1020768298017992704

Nice demos.  If possible, it would be interesting to see movement or a
selection in the first video,
dynamically updating a treeview in a second-Inspector-pane.

cheers -ben
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.list.inf.unibe.ch/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: feenk log

Stéphane Ducasse
In reply to this post by Tudor Girba-2
Hi Doru 

this is great. We are brainstorming to see if and how Commander should be tuned to offer a smoother extensibility. 
Julien was developing commands for all his spec tools and guille used commander for Iceberg. 
We plan to have a meeting brainstorming about commands and context when guille is back from vacation (before 
ESUG). On your side what did you use for the key binding?

I would like to able to have pluggable binding so that we can have emacs like ctrl a / ctrle …

Stef

On 17 Aug 2018, at 06:47, Tudor Girba <[hidden email]> wrote:

Hi,

We again got carried away and forgot to update the world about what is up in our corner. Here is a summary:

--
Bloc & Brick
--

- Text editor stability has been significantly improved
- Improved support for selection in the text editor
- Support for typical editing keybindings (copy, cut, paste)
- Text editor debuggability:
https://twitter.com/feenkcom/status/1024680215379959808
https://twitter.com/feenkcom/status/1020768298017992704
- The text editor can handle emojis:
https://twitter.com/feenkcom/status/1021872214151507968

--
GT
--

- Inspector
We now have an initial version of a working inspector with resizable panes:
https://twitter.com/feenkcom/status/1030091849795612672
https://twitter.com/feenkcom/status/1030314856736538624
It shows a display string for the current object:
https://twitter.com/feenkcom/status/1024564065870512129
It can handle errors in the definition of views gracefully:
https://twitter.com/feenkcom/status/1009174937217720320
We now have multiple extensions expressed in the new Inspector:
https://twitter.com/feenkcom/status/1024321868566814720
https://twitter.com/feenkcom/status/1022393383850008576

- Documenter saw multiple enhancements.
We can now resize various previews live:
https://twitter.com/feenkcom/status/1002851190475026432
https://twitter.com/feenkcom/status/1001407762285375490
https://twitter.com/feenkcom/status/1001152789874167808
It now relies on the annotation mechanism from Pillar:
https://twitter.com/feenkcom/status/1006508725409079298
We can now link classes and expand their definition:
https://twitter.com/feenkcom/status/1014609460520775681
https://twitter.com/feenkcom/status/1029085603948843008
The preview of examples can handle errors gracefully:
https://twitter.com/feenkcom/status/1022123808524836864
We can run examples in place, enabling a smoother tutorial experience:
https://twitter.com/feenkcom/status/1028390957023223809
We have new documentation expressed in it:
https://twitter.com/feenkcom/status/1007008814204444672



Have fun,
The feenk team

--
www.feenk.com

"Presenting is storytelling."

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.list.inf.unibe.ch/listinfo/moose-dev

--------------------------------------------
Stéphane Ducasse
03 59 35 87 52
Assistant: Julie Jonas 
FAX 03 59 57 78 50
TEL 03 59 35 86 16
S. Ducasse - Inria
40, avenue Halley, 
Parc Scientifique de la Haute Borne, Bât.A, Park Plaza
Villeneuve d'Ascq 59650
France


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.list.inf.unibe.ch/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: feenk log

Tudor Girba-2
Hi,

Bindings is an issue indeed. They are at the same level as theming and we are not at that level yet.

At present time we are focused on showing the breadth of what we can achieve with the new infrastructure. We are currently using only the Bloc keybinding mechanism (equivalent to Keymapping).

We did explore the use of Commander, but it was not a match for our initial work. This does not mean that it’s not a good library. Just that we are still exploring and still need to learn what we need. Our focus is on an infrastructure for actions that is as close as possible to Bloc, and to figure out which parts need to go at which level of abstraction.

Cheers,
Doru



> On Aug 17, 2018, at 5:14 PM, Stéphane Ducasse <[hidden email]> wrote:
>
> Hi Doru
>
> this is great. We are brainstorming to see if and how Commander should be tuned to offer a smoother extensibility.
> Julien was developing commands for all his spec tools and guille used commander for Iceberg.
> We plan to have a meeting brainstorming about commands and context when guille is back from vacation (before
> ESUG). On your side what did you use for the key binding?
>
> I would like to able to have pluggable binding so that we can have emacs like ctrl a / ctrle …
>
> Stef
>
>> On 17 Aug 2018, at 06:47, Tudor Girba <[hidden email]> wrote:
>>
>> Hi,
>>
>> We again got carried away and forgot to update the world about what is up in our corner. Here is a summary:
>>
>> --
>> Bloc & Brick
>> --
>>
>> - Text editor stability has been significantly improved
>> - Improved support for selection in the text editor
>> - Support for typical editing keybindings (copy, cut, paste)
>> - Text editor debuggability:
>> https://twitter.com/feenkcom/status/1024680215379959808
>> https://twitter.com/feenkcom/status/1020768298017992704
>> - The text editor can handle emojis:
>> https://twitter.com/feenkcom/status/1021872214151507968
>>
>> --
>> GT
>> --
>>
>> - Inspector
>> We now have an initial version of a working inspector with resizable panes:
>> https://twitter.com/feenkcom/status/1030091849795612672
>> https://twitter.com/feenkcom/status/1030314856736538624
>> It shows a display string for the current object:
>> https://twitter.com/feenkcom/status/1024564065870512129
>> It can handle errors in the definition of views gracefully:
>> https://twitter.com/feenkcom/status/1009174937217720320
>> We now have multiple extensions expressed in the new Inspector:
>> https://twitter.com/feenkcom/status/1024321868566814720
>> https://twitter.com/feenkcom/status/1022393383850008576
>>
>> - Documenter saw multiple enhancements.
>> We can now resize various previews live:
>> https://twitter.com/feenkcom/status/1002851190475026432
>> https://twitter.com/feenkcom/status/1001407762285375490
>> https://twitter.com/feenkcom/status/1001152789874167808
>> It now relies on the annotation mechanism from Pillar:
>> https://twitter.com/feenkcom/status/1006508725409079298
>> We can now link classes and expand their definition:
>> https://twitter.com/feenkcom/status/1014609460520775681
>> https://twitter.com/feenkcom/status/1029085603948843008
>> The preview of examples can handle errors gracefully:
>> https://twitter.com/feenkcom/status/1022123808524836864
>> We can run examples in place, enabling a smoother tutorial experience:
>> https://twitter.com/feenkcom/status/1028390957023223809
>> We have new documentation expressed in it:
>> https://twitter.com/feenkcom/status/1007008814204444672
>>
>>
>>
>> Have fun,
>> The feenk team
>>
>> --
>> www.feenk.com
>>
>> "Presenting is storytelling."
>>
>> _______________________________________________
>> Moose-dev mailing list
>> [hidden email]
>> https://www.list.inf.unibe.ch/listinfo/moose-dev
>
> --------------------------------------------
> Stéphane Ducasse
> http://stephane.ducasse.free.fr
> http://www.synectique.eu / http://www.pharo.org 
> 03 59 35 87 52
> Assistant: Julie Jonas
> FAX 03 59 57 78 50
> TEL 03 59 35 86 16
> S. Ducasse - Inria
> 40, avenue Halley,
> Parc Scientifique de la Haute Borne, Bât.A, Park Plaza
> Villeneuve d'Ascq 59650
> France
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.list.inf.unibe.ch/listinfo/moose-dev

--
www.feenk.com

"Yesterday is a fact.
 Tomorrow is a possibility.
 Today is a challenge."





_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.list.inf.unibe.ch/listinfo/moose-dev