unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Semantic parser uses c-forward-conditional
@ 2009-09-21 19:19 Chong Yidong
  2009-09-21 19:21 ` Chong Yidong
                   ` (2 more replies)
  0 siblings, 3 replies; 10+ messages in thread
From: Chong Yidong @ 2009-09-21 19:19 UTC (permalink / raw)
  To: Alan Mackenzie; +Cc: Eric M. Ludlam, emacs-devel

Hi Alan,

Semantic's C parser calls c-forward-conditional while it's parsing C
files.  This happens frequently, often at idle time, if you visit a
large C file.

The trouble is that c-forward-conditional sets the mark.  The call to it
is wrapped in a save-excursion, so it doesn't clobber the user's mark,
but it does lead to a stream of ugly "Mark set" messages.

Would it be possible to change c-forward-conditional so that it pushes
the mark only if called interactively?




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

end of thread, other threads:[~2009-09-24 20:44 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-09-21 19:19 Semantic parser uses c-forward-conditional Chong Yidong
2009-09-21 19:21 ` Chong Yidong
2009-09-22 10:57 ` Alan Mackenzie
2009-09-22 11:43   ` Eric M. Ludlam
2009-09-22 22:08     ` Alan Mackenzie
2009-09-23  6:30   ` Richard Stallman
2009-09-23  9:24     ` Alan Mackenzie
2009-09-23 11:22       ` Eric M. Ludlam
2009-09-24 20:44         ` Alan Mackenzie
2009-09-22 16:24 ` Richard Stallman

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).