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