Bindings is an issue indeed. They are at the same level as theming and we are not at that
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
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
On Aug 17, 2018, at 5:14 PM, Stéphane Ducasse
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
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 /
> On 17 Aug 2018, at 06:47, Tudor Girba <tudor(a)tudorgirba.com> wrote:
> 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:
> - The text editor can handle emojis:
> - Inspector
> We now have an initial version of a working inspector with resizable panes:
> It shows a display string for the current object:
> It can handle errors in the definition of views gracefully:
> We now have multiple extensions expressed in the new Inspector:
> - Documenter saw multiple enhancements.
> We can now resize various previews live:
> It now relies on the annotation mechanism from Pillar:
> We can now link classes and expand their definition:
> The preview of examples can handle errors gracefully:
> We can run examples in place, enabling a smoother tutorial experience:
> We have new documentation expressed in it:
> Have fun,
> The feenk team
> "Presenting is storytelling."
> Moose-dev mailing list
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
Moose-dev mailing list
"Yesterday is a fact.
Tomorrow is a possibility.
Today is a challenge."