[nem-en] Visual Studio plugin
Kamil Skalski
kamil.skalski at gmail.com
Fri Jan 13 18:21:47 CET 2006
> Nazgul, do we need those calls? The latter seems gone now...
> //*NC.LibraryReferenceManager.LoadMacrosFrom("Nemerle.Macros");
> //*NC.MacroRegistry.LoadSyntaxExtensions("Nemerle.Core");
The first one is needed, but it seems that it does load syntax
extensions inside, so the second one can be removed.
We need to initialize Nemerle.Compiler.dll this way, because macros
add new syntax to parser and keywords to lexer.
> From what sample did you develop the MsBuildTask? It is full of
Mainly from C# task, but few places needed some special tweaking.
> unreferenced parameters and so sutch garbage so
> probably it needs some cleaning. I do not want to support not used
> parameters in this plugin...
Which ones? I just looked into the code and it seems that every single
line and parameter is used and needed. In fact C# task has some more
handling code, which I removed, because currently we do not support
some of the parameters csc has.
>
> Have you ever built Nemerle on MinGW?
I heard somebody was successful with it. I guess we even had a patch
or two, which made it possible. Maybe it got broken since that time.
>
> Do you look at the IRC channel? Recently I was unable to contact you
> that way... :(
Well, the lag of IRC is somewhat larger than mailing list, because we
all check mail more often than irc window. Several times I saw you ask
something and then leave ;-)
I'm afraid that I can't be very helpful in fixing the VS plugin code,
because I no longer have VS able to run VSIP (that is true, VSIP won't
work on Express).
--
Kamil Skalski
http://nazgul.omega.pl
More information about the devel-en
mailing list