From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Edgar Thier Newsgroups: gmane.emacs.help Subject: Unwanted automatic cursor recentering Date: Thu, 13 Mar 2014 06:03:42 -0700 Message-ID: <1394715822.27368.94009129.3C0CBBAC@webmail.messagingengine.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1394718967 19101 80.91.229.3 (13 Mar 2014 13:56:07 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 13 Mar 2014 13:56:07 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Mar 13 14:56:17 2014 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WO67M-0001Bf-8z for geh-help-gnu-emacs@m.gmane.org; Thu, 13 Mar 2014 14:56:16 +0100 Original-Received: from localhost ([::1]:39094 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WO67L-0007yi-Q8 for geh-help-gnu-emacs@m.gmane.org; Thu, 13 Mar 2014 09:56:15 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48215) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WO5Ib-0007Fv-P4 for help-gnu-emacs@gnu.org; Thu, 13 Mar 2014 09:03:55 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WO5IW-0007wA-C9 for help-gnu-emacs@gnu.org; Thu, 13 Mar 2014 09:03:49 -0400 Original-Received: from new1-smtp.messagingengine.com ([66.111.4.221]:48999) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WO5IW-0007vj-4i for help-gnu-emacs@gnu.org; Thu, 13 Mar 2014 09:03:44 -0400 Original-Received: from compute2.internal (compute2.nyi.mail.srv.osa [10.202.2.42]) by gateway1.nyi.mail.srv.osa (Postfix) with ESMTP id 6302943 for ; Thu, 13 Mar 2014 09:03:42 -0400 (EDT) Original-Received: from web4 ([10.202.2.214]) by compute2.internal (MEProxy); Thu, 13 Mar 2014 09:03:42 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=message-id:from:to:mime-version :content-transfer-encoding:content-type:subject:date; s=smtpout; bh=2jit7mEfHPrTWX7VxzThcRDWwO4=; b=aneAKEPnZvgOY7zOr88o04SaW+xj 9nLT8lvtBtpgjc2J3zTK+esypyIcScBHNlOhl/jmcSBQT/g2RjvnoXM2UcTBoWum uLaqoHxP0TY9dy59EsrSqP9h6Uccj8DVHFnNeKJER1UndIE8Gl3WVcQPDuteXUhA J9jKmwg42S2smN8= Original-Received: by web4.nyi.mail.srv.osa (Postfix, from userid 99) id 16645164B86; Thu, 13 Mar 2014 09:03:42 -0400 (EDT) X-Sasl-Enc: KONfYmjCvJKj559Y7vbFhmlZbGr2+9M+V4FRtGXuQlnt 1394715822 X-Mailer: MessagingEngine.com Webmail Interface - ajax-88721676 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 66.111.4.221 X-Mailman-Approved-At: Thu, 13 Mar 2014 09:55:26 -0400 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:96498 Archived-At: 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)