all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Edgar Thier <info@edgarthier.net>
To: help-gnu-emacs@gnu.org
Subject: Unwanted automatic cursor recentering
Date: Thu, 13 Mar 2014 06:03:42 -0700	[thread overview]
Message-ID: <1394715822.27368.94009129.3C0CBBAC@webmail.messagingengine.com> (raw)

Hi,

I currently have the situation that emacs sometimes decides to enable a
global
auto recentering of the cursor. After this event the cursor will
recenter itself in all buffers.
One step step that seems to trigger this behaviour halfway reliably is
calling gud-gdb.
This behaviour does not seem related to this mode though and appears
often enough withou gbd interaction.

After another short while a warning like this will appear:

Warning (undo): Buffer `*Buffer List*' undo info was 12561756 bytes
long.
The undo info was discarded because it exceeded `undo-outer-limit'.

This is normal if you executed a command that made a huge change
to the buffer.  In that case, to prevent similar problems in the
future, set `undo-outer-limit' to a value that is large enough to
cover the maximum size of normal changes you expect a single
command to make, but not so large that it might exceed the
maximum memory allotted to Emacs.

If you did not execute any such command, the situation is
probably due to a bug and you should report it.

You can disable the popping up of this buffer by adding the entry
(undo discard-info) to the user option `warning-suppress-types',
which is defined in the `warnings' library.



This is not correlated to the buffer I am currently working on.
A restart of emacs fixes this problem for a good amount of time.
My emacs version is 24.3 und debian testing.

I do not know if this settings are in any way related but I use the
following settings for the cursor:

(mouse-wheel-mode t)
(setq scroll-conservatively 10000)
(setq auto-window-vscroll nil)
(setq mouse-wheel-scroll-amount '(5 ((shift) . 1)))
(setq mouse-wheel-progressive-speed nil)
(setq mouse-wheel-follow-mouse 't)
(setq scroll-step 1)

Undo limit is defined as follows;
(setq undo-limit 100000)



                 reply	other threads:[~2014-03-13 13:03 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1394715822.27368.94009129.3C0CBBAC@webmail.messagingengine.com \
    --to=info@edgarthier.net \
    --cc=help-gnu-emacs@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.