emacs: handle specially-named tree-sitter grammars (#383937)
This commit is contained in:
+5
-1
@@ -3,7 +3,11 @@
|
||||
let
|
||||
libExt = pkgs.stdenv.hostPlatform.extensions.sharedLibrary;
|
||||
grammarToAttrSet = drv: {
|
||||
name = "lib/lib${lib.strings.removeSuffix "-grammar" (lib.strings.getName drv)}${libExt}";
|
||||
name = "lib/lib${
|
||||
lib.strings.replaceStrings [ "_" ] [ "-" ] (
|
||||
lib.strings.removeSuffix "-grammar" (lib.strings.getName drv)
|
||||
)
|
||||
}${libExt}";
|
||||
path = "${drv}/parser";
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user