qwertie / LoycCore

The Loyc Core Libraries. Loyc.Essentials fills in gaps in the .NET Base Class Library; Loyc.Collections adds sophisticated data structures; and Loyc.Syntax contains the LES parser and other parsing-related services including base classes for LLLPG.
Other
44 stars 10 forks source link

Fix Attributes get deleted when applying Range to Attribute Node #10

Closed DasLixou closed 2 years ago

DasLixou commented 2 years ago

This overrides the WithRange method in StdSimpleCallNodeWithAttrs so that the StdComplexCallNode is a StdComplexCallNodeWithAttrs with their attributes.

qwertie commented 2 years ago

Hi! Thanks for this, but due to technical difficulties, this repository has been dormant for the last five years.

All work is now done in the monorepo here. It does appear that the bug you identified is still present in that repo!

If one of the Loyc web sites directed you to this repo, let me know which page so I can update it.

qwertie commented 2 years ago

I've now pushed a fix for this bug to the main repo and also published it to NuGet as v30.1.0.

DasLixou commented 2 years ago

Thanks for the response! I just googled Loyc Github and hoped to find a repo :D But i wanna say that this repo is still linked at the bottom left at http://core.loyc.net/ - nice to know that the code is still getting updates 👍