Yatao Li
Yatao Li
Also curious about this. Could help to implement GUI elements for neovim.
hmm this one. I think it's a neo/vim limitation, whereas in a terminal (without `:set mouse` I think) you're free to copy anything from the screen buffer. will have to...
None I'm aware of. There was an old request but I don't really know a thing about nix: https://github.com/yatli/fvim/issues/183 btw, macOS has moved pass homebrew and people are adopting nix?
You need `dotnet`, not `xbuild` -- that's a mono thing.
https://github.com/luxus/nixpkgs/blob/461d0e31c94bf09f3a33f1f1b8c8c4fbf83aa457/pkgs/applications/editors/neovim/fvim/default.nix#L17 Project file should be: `fvim.fsproj`, not `Avalonia/fvim_avalonia.fsproj` Also see: https://github.com/NixOS/nixpkgs/blob/master/doc/languages-frameworks/dotnet.section.md Seems like you need to specify `dotnet-sdk`, `dotnet-runtime` and `dotnetFlags` (If you don't, it "intelligently" falls back to mono,...
Now that we're talking about AST... :) I did a lot of C# expression tree (and the lambda syntax sugar) metaprogramming, and really wish the F# counterpart is on par...
btw, a lot of projects (MS Bond, protobuf, GraphEngine etc.) already have this code generation workflow by using custom MSBuild tasks. So I don't think the workflow is something new,...
@7sharp9 thanks! I surfed through the README.md and also [your blog](https://7sharp9.dev/2019/04/24/2019-04-24-applied-metaprogramming-with-myriad/). It takes types as input, and use plugins to generate AST and then translate back to source code, right?
This repo is full of gems :) A few questions: 1. Does it apply to abstract classes? Of course there must be at most one. 2. Is the type erased...
@watermelonpizza I also observe this when working on VirtualDimension (a virtual desktop manager). These store app hosts do not receive conventional win32 events. They refuse to move, refuse to be...