Cormac Relf

Results 227 comments of Cormac Relf

@customcommander that's basically how I do disambiguation in citeproc-rs, except it's stamped with the actual values of each bibliography entry to match rendered cites against. For example, the type of...

The task appears to be to handle, concurrently/in the same style, languages that use `of` and languages that can only use 's-style agglutination like Korean's -의. I suspect nearly all...

https://github.com/cormacrelf/citeproc-rs/blob/b724318fe90c4c401ffbd4f34e8916f4e07435c9/crates/io/src/output/markup/move_punctuation.rs#L853 This is closer to how it's implemented now, rather than nested punc/next blocks. There is no need for the hierarchy. But as you can see, implementation would not be...

WRT the logic of how these additional rules work, the word "override" would suffice, we can take it from there. You can specify "go back to no collapsing for !."...

If you can really pin it down to one or two variations on the whole mapping, then yeah, that would be good probably. But that does sound like more work...

You can thoroughly test the operation of the customisable rules, if you build them. If you're saying "the built-in modes would be part of the CSL test suite", there are...

As for the syntax itself, "mapping inputs to outputs" is pretty arcane programmer language. We all know it here, but this is not common and I catch very confused looks...

Yep. The pushback to any kind of inheritance and dependency management has been convincing. The malleable nature of XML text means that preprocessing instead is certainly an option, but ideally...

I dunno man, you did type that second ``. Why would you expect it not to be there?

Thanks Max and aryx, and thanks everyone else for the discussion. I'll have a quick go at the improvement I alluded to and see if it works, otherwise I'll shape...