Time for a Coffee! - KRLV
It has been requested several times over the years, and I have now officially started work on an RLV implementation for S24. As with most things I do, however, there is a distinct KL twist involved. One of my long-standing concerns with existing RLV implementations has been the way the API integrates into the viewer. In an environment where performance matters and every microsecond counts, some of the traditional approaches never sat particularly well with me. For that reason, KRLV, the delightfully unimaginative working title, is being developed as a completely clean-room implementation. No code has been taken from any existing RLV project. The only reference material being used is the publicly documented RLVa command specification. Everything else is being designed from the ground up. By my current estimate there are somewhere in the region of 180 individual behaviours and restrictions to support, although that number will undoubtedly move around as development progresses. One ...