Martin Buchholz <martin(a)xemacs.org> writes:
Whatever we do, we have to be consistent. The user-visible and
lisp-visible column-numbering have to match.
But understand that it is impossible to be consistent both with how
lines are represented and how columns are represented in Lisp.
Since (current-column) can't change, column-number-mode and
what-cursor-position have to use 0-based column numbers as well (at
least by default).
Yuck! No!
If you add in Stallmacs-compatibility, the decision is clear.
I don't care about Stallmacs compatibility, but to me it seems much
more sensible for column numbers to start at 1.
I feel strongly about this. Isn't our current behavior
obviously
totally broken? It looks like a bug, so it is a bug.
No, our current behaviour is definitely *not* totally broken.
--
Hrvoje Niksic <hniksic(a)srce.hr> | Student at FER Zagreb, Croatia
--------------------------------+--------------------------------
"Memory is like an orgasm. It's a lot better if you don't have to
fake it." -- Seymour Cray, on virtual memory