Ihor Radchenko <[email protected]> writes: > Ihor Radchenko <[email protected]> writes: > >>> It seems to me that the names ':strip-colnames' and ':detach-colnames' >>> are also potentially misleading, because they only explicitly state that >>> column names will be removed, not that they will be re-attached. If >>> we're looking for a header name that makes more intuitive sense of the >>> 'yes' and 'no' values, I'd maybe propose ':has-colnames'. >> >> :has-colnames sounds good. > > I am looking at this further, and there is also :hlines, which > implementing the same idea about manipulating input. > But renaming :hlines to :has-hlines makes little sense. > Maybe :hlines -> :strip-hlines; :colnames -> :has-colnames; :rownames -> > :has-rownames. But looking at this triplet of arguments, that again > feels not right. > > Naming is hard.
Another idea. What about not renaming the arguments but changing the value names to something more intuitive: - :colnames detach, :colnames none, :colnames auto - :rownames detach, :rownames none, :ronames auto - :hlines strip, :hlines keep -- 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>
