3 ms·
Re: atomicity and the regex hack, https://github.com/abingham/spor https://github.com/abingham/spor (based on https://www.researchgate.net/publication/259892218
by unhammer 8y ago
Re: atomicity and the regex hack, https://github.com/abingham/spor https://github.com/abingham/spor (based on https://www.researchgate.net/publication/259892218_Metadata_Anchoring_for_Source_Code_Robust_Location_Descriptor_Definition_Building_and_Interpreting https://www.researchgate.net/publication/259892218_Metadata_... ) seems like a better solution that manages to keep annotations "stuck to" a logical piece of text (well, code) even if it changes position/form throughout history.
There's a very short presentation about the method at https://doc-00-24-docs.googleusercontent.com/docs/securesc/drn1oeqmqt9qharu08n1nvbk8hafj051/nen3tohdnpsbm639pcjv7bbq54ol1gkp/1544306400000/09050650420115732226/15997936449637379399/1MVT681oFGyioL-57c1AWFIyhD-OUkoMQ https://doc-00-24-docs.googleusercontent.com/docs/securesc/d...
(or https://drive.google.com/drive/folders/167z6GWl_mehmUdi6QlkjQu1IcBa8BEEW https://drive.google.com/drive/folders/167z6GWl_mehmUdi6Qlkj... if those google docs download links aren't stable)
- mimixco 8y agoMimix atoms are based on the actual, typed text -- not the logical values, and changes to that text or its formatting are kept separate from the original text by virtue of the MSL, Mimix Stream Language, which is used to describe them. Although I hate RegEx, I can't see any compelling advantage in the Spor toolkit. In any case, I'm predisposed to use things that folks already know for simplicity and lowering barriers to entry.