"Jacob S. Gordon" <[email protected]> writes: >> I think the options should be: >> 1. Current implementation, for back-compatibility. >> 2. One or more alternative functions, referred to by symbol names. >> 3. Custom user function mapping {H,...,L}->{1,...,9}. >> >> Patch is welcome, if you are interested. > > I think the current version is just wrong, but otherwise sounds good > to me. I’ll wait to hear other thoughts before preparing anything.
I agree with Jack's idea. It will be the cleanest. We can include both round and floor as options. Whether current version is "wrong" mathematically or not does not matter. It does the job, even if it does not map priorities to the full available range. Our goal is not to map things mathematically correctly, but in ways useful for users. The existing approach is working. The proposed customization will satisfy users who want something more mathematically clean. -- Ihor Radchenko // yantar92, Org mode maintainer, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92>
