From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Robert Dallas Gray Newsgroups: gmane.emacs.bugs Subject: bug#12277: 24.1.50; Graphical issues with linum-mode and fringe Date: Mon, 27 Aug 2012 09:37:14 +0100 Message-ID: <46BA7BE1-F310-40E4-AFC8-C91200634344@robertdallasgray.com> References: <936C2ADB-83AF-40CD-98D3-56580768D12B@robertdallasgray.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (Apple Message framework v1278) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1346056703 8615 80.91.229.3 (27 Aug 2012 08:38:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 27 Aug 2012 08:38:23 +0000 (UTC) To: 12277@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Aug 27 10:38:24 2012 Return-path: Envelope-to: geb-bug-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 1T5upz-0003g1-Mm for geb-bug-gnu-emacs@m.gmane.org; Mon, 27 Aug 2012 10:38:23 +0200 Original-Received: from localhost ([::1]:44425 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T5upx-0004wu-Hv for geb-bug-gnu-emacs@m.gmane.org; Mon, 27 Aug 2012 04:38:21 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:39095) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T5upq-0004wp-2E for bug-gnu-emacs@gnu.org; Mon, 27 Aug 2012 04:38:19 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T5upo-0003VK-Ql for bug-gnu-emacs@gnu.org; Mon, 27 Aug 2012 04:38:13 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:42190) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T5upo-0003VG-Ef for bug-gnu-emacs@gnu.org; Mon, 27 Aug 2012 04:38:12 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1T5uqd-0000N6-Rl for bug-gnu-emacs@gnu.org; Mon, 27 Aug 2012 04:39:03 -0400 X-Loop: help-debbugs@gnu.org In-Reply-To: <936C2ADB-83AF-40CD-98D3-56580768D12B@robertdallasgray.com> Resent-From: Robert Dallas Gray Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 27 Aug 2012 08:39:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12277 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 12277-submit@debbugs.gnu.org id=B12277.13460566941347 (code B ref 12277); Mon, 27 Aug 2012 08:39:03 +0000 Original-Received: (at 12277) by debbugs.gnu.org; 27 Aug 2012 08:38:14 +0000 Original-Received: from localhost ([127.0.0.1]:51736 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T5upp-0000Lg-8u for submit@debbugs.gnu.org; Mon, 27 Aug 2012 04:38:13 -0400 Original-Received: from mail-wg0-f46.google.com ([74.125.82.46]:59513) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T5upl-0000LX-Aq for 12277@debbugs.gnu.org; Mon, 27 Aug 2012 04:38:11 -0400 Original-Received: by wgi16 with SMTP id 16so230540wgi.15 for <12277@debbugs.gnu.org>; Mon, 27 Aug 2012 01:37:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=robertdallasgray.com; s=google; h=from:content-type:content-transfer-encoding:subject:date:message-id :to:mime-version:x-mailer; bh=MC6j19IWwLE9GPRCjWUCjvPn3YYqTCZ9Kkuye1Kltaw=; b=JsYPivjFwO2WkhtxUdYTEATUjUF8LvkCIVqRerDz4E1IlHZJMi1g8DYAyZHbq17KeF FsMvx0GwLSoedR5ILwCIqND7vy3IJPvTQ/QG/uZ3I5X0DBQKqgswO8bno5ielr9CZjEw iBv9nFPIwv7994ht+ou6acScjJ83mVAk/UAjo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=from:content-type:content-transfer-encoding:subject:date:message-id :to:mime-version:x-mailer:x-gm-message-state; bh=MC6j19IWwLE9GPRCjWUCjvPn3YYqTCZ9Kkuye1Kltaw=; b=eVm378qHMHsdBg7NhYux2GFhajZdgU0jBqEI2y7A1lNZ5VP05PAarW8mWJWvhYr3YN GazVPWPEqqXhd3f7IFlFG3242+D1y4mx3ceA1Tn0y6Y+tz1k948BvZ8pOau4Abob0hiK oCvEp0JqPAODJ8kD1TOpq+SXbUiS5tPTRpD25f+3c+wQeG6yvn+JuDq9vTi6ZsOtKbPw s/I4HuqBEL8jG1CGmea2e1VWSTq6ZHqLdOnUhJwnMfU8ozh5Drtuva5cVDaQ7LBtmpeK 6xDEUgqQvacDYDt8f3GRktdj6NH0QZNED8/2tW7w5JWaBLicHvI3zgvxYNnRPwcI7z18 pgIA== Original-Received: by 10.216.233.95 with SMTP id o73mr6961190weq.59.1346056636282; Mon, 27 Aug 2012 01:37:16 -0700 (PDT) Original-Received: from pud.default ([2.24.251.252]) by mx.google.com with ESMTPS id cl8sm14054592wib.10.2012.08.27.01.37.15 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 27 Aug 2012 01:37:15 -0700 (PDT) X-Mailer: Apple Mail (2.1278) X-Gm-Message-State: ALoCoQnOC9hp92XqUmsiHxva96iLlkNQU3eb44NY869Off2SVUFHJyVtmhFl8pFw9gp7V90w83zP X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:63520 Archived-At: On 25 Aug 2012, at 20:01, Eli Zaretskii wrote: >> From: Robert Dallas Gray >> Date: Sat, 25 Aug 2012 15:43:05 +0100 >>=20 >> On starting emacs and entering linum-mode, with a vertical split, >> vertical border periodically disappears or becomes 'broken' while = scrolling. >>=20 >> Changing fringe-mode to left-only fixes the problem, but only if it = is >> done in the minibuffer. Using fringe-mode, set-fringe-mode or >> set-fringe-style from lisp code does not help. >=20 > Could you please provide a detailed recipe, starting with "emacs -Q", > for reproducing the problem? I cannot reproduce this on my system, > but I'm not sure I understood the procedure (e.g., what are "vertical > split" and "vertical border"?). >=20 > Also, you are using a very old snapshot of the development sources; > could you update to the latest code and see if the problem is still > there? >=20 > Thanks. Bearing in mind this affects Cocoa Emacs on OS X, in windowed mode: cd /Applications/Emacs.app/Contents/MacOS ./Emacs -Q M-x scroll-bar-mode (to turn scroll bars off) (now visit a file with contents large enough to require scrolling) C-x 3 (to split the window vertically) M-x linum-mode Now scroll the right-hand window (using the mouse wheel seems to = reproduce the glitch more often). The black vertical bar between the two = windows intermittently disappears or becomes 'broken'. Enlarging the window beyond the default startup size also seems to help = reproduce the bug. I have a screenshot of the bug occurring, but I'm not sure on the rules = for posting images here. I've just checked the default gtk+ version of Emacs in Ubuntu (which is = v23) and am able to reproduce the bug there also). Also confirmed the bug exists in Cocoa Emacs 24.1.50 HEAD. I have found a workaround for this by doing: (set-fringe-mode '(0 . 8)) in init.el (it seems the fringe-mode [mnemonic] command doesn't work = properly when used from lisp code.