[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: "Fields" documentation bug
From: |
Simon Josefsson |
Subject: |
Re: "Fields" documentation bug |
Date: |
Tue, 30 Oct 2001 19:39:10 +0100 |
User-agent: |
Gnus/5.090004 (Oort Gnus v0.04) Emacs/21.1 (i686-pc-linux-gnu) |
jas@extundo.com (Simon Josefsson) writes:
> The "Fields" node in the Elisp info file is not accessible from the
> top Elisp menu.
>
> The "Fields" node also mentions two functions "end-of-line-or-field"
> and "beginning-of-line-or-field" that doesn't exists in Emacs 21.1.
>
> The "Motion by text lines" node contains documentation for
> "end-of-line" and "beginning-of-line" that aren't consistent with C-h
> f for those functions (the info version doesn't mention the fields
> restriction).
>
> Also, I could imagine that alot of elisp code was written assuming
> that `end-of-line' and `beginning-of-line' worked as they did in Emacs
> 20, has all such places been reviewed/fixed?
As a demonstration of a problem due to this:
emacs -q --no-site-file
C-h i m Emacs
Position the cursor on the "The Emacs Editor" line and press C-a C-e
C-a. The cursor is not located at the beginning of the line, I feel
this is counter-intuitive and breaks the long-standard key binding C-a
and C-e.
The node "Changing the Location of Point" should probably be updated
as well, it says that C-a move the point to the beginning of the line,
which isn't necessarily true. I'd guess more places need fixing as
well, altough I don't have time to find them all.