Laurent Orseau
Laurent Orseau
What if the layout does have the same letter at a different place? For example, I often use a variant of the French layout on a UK keyboard, and I...
@RuRo Thanks for the clarification. Just to provide some more side information. This is my physical UK layout:  This is my virtual (custom) layout: ![Screenshot from...
> [...] > Also, consider how this affects the ergonomics of the hotkeys, which were intended to be located near each other. (undo-cut-copy-paste or something like vim's hjkl) I see....
> > In my case, I only use a single layout (the virtual one), and not the physical layout at all. > > Then couldn't you just set the physical...
One difficulty with namespace dumping for `#lang` lines, with the current way racket is organized: Starting with `#lang racket` would make it rather difficult to specialize to `#lang racket/base`, as...
99.99 agree with you and 100% with https://github.com/racket/rhombus-brainstorming/issues/66#issuecomment-513924762 ! The remaining 0.01 is because I'm okay with *single* optional positional arguments, so I'd still like something for the case above....
[This is a little beside the point but: With option values you're changing the meaning of `dict-ref`. Raising an exception on absent key is a perfectly valid design, which I...
(First I feel pretty differently about "aren't that much different": it doubles the code. I don't want to have to write 2 pages of code when I can write 1.)...
Here's a [proof-of-concept macro](https://gist.github.com/Metaxal/54caeea9f2cea5e35331cfc80408fa94) that implements a slight variation of this idea, except that: * function calls are just standard racket calls (no `#?` in calls) * optional values are...
And, if `plot` were implemented with this `define*`, an example wrapper `my-plot` that just redefines the default values for `x-min` and `y-min`---while all other default values are retained---would look like...