unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Possible problem with looking-back function
@ 2010-08-19  1:15 Vinicius Jose Latorre
  2010-08-19  2:43 ` Davis Herring
  0 siblings, 1 reply; 9+ messages in thread
From: Vinicius Jose Latorre @ 2010-08-19  1:15 UTC (permalink / raw)
  To: GNU Emacs (devel)

Hi,


I'm not sure if there is a problem with looking-back function in Emacs 24.

Let me explain the problem.

Suppose the buffer content is:

| 1| .\n
| 2| \n
| 3| \ \ \ \n
| 7| \t\n
| 9| \n
|10| \n
|11| :

Where:
    .    represents the point position
    \n   represents the end of line
    \    represents a space character
    \t   represents a tab character
    :    represents the end of buffer

The numbers at first column indicates the point position at beginning of 
line.

Ok, executing the following code:

    (progn
      (looking-at "^\\([ \t\n]+\\)")
      (match-end 1))

It returns 11.

Now executing:

    (progn
      (goto-char 11)                     ; go to end of buffer
      (looking-back "^\\([ \t\n]+\\)" 1 t)
      (match-beginning 1))

It returns 9.

Shouldn't it return 1?




^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2010-08-21  0:08 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-08-19  1:15 Possible problem with looking-back function Vinicius Jose Latorre
2010-08-19  2:43 ` Davis Herring
2010-08-19  6:09   ` Andreas Röhler
2010-08-19  8:01     ` Stefan Monnier
2010-08-19  9:02     ` Stephen J. Turnbull
2010-08-19  9:32       ` Andreas Röhler
2010-08-20  2:11   ` Vinicius Jose Latorre
2010-08-20 13:07     ` Stefan Monnier
2010-08-21  0:08       ` Vinicius Jose Latorre

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).