From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: James Nguyen Newsgroups: gmane.emacs.devel Subject: Re: Native line numbers, final testing Date: Sun, 02 Jul 2017 12:27:30 -0700 Message-ID: References: <83y3s9pm2a.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1499023715 26751 195.159.176.226 (2 Jul 2017 19:28:35 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 2 Jul 2017 19:28:35 +0000 (UTC) Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jul 02 21:28:31 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dRkXl-0006l0-Io for ged-emacs-devel@m.gmane.org; Sun, 02 Jul 2017 21:28:29 +0200 Original-Received: from localhost ([::1]:59010 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dRkXr-0006IK-20 for ged-emacs-devel@m.gmane.org; Sun, 02 Jul 2017 15:28:35 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48837) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dRkWz-0006Gd-69 for emacs-devel@gnu.org; Sun, 02 Jul 2017 15:27:42 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dRkWy-0005lt-8z for emacs-devel@gnu.org; Sun, 02 Jul 2017 15:27:41 -0400 Original-Received: from out1-smtp.messagingengine.com ([66.111.4.25]:49553) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dRkWt-0005ea-TI; Sun, 02 Jul 2017 15:27:36 -0400 Original-Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id A763E2096C; Sun, 2 Jul 2017 15:27:32 -0400 (EDT) Original-Received: from frontend1 ([10.202.2.160]) by compute7.internal (MEProxy); Sun, 02 Jul 2017 15:27:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jojojames.com; h=cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=fm1; bh=7Ah45gjoM1yIPGkZPJUCnfwZ4mw/MJL2DgcZPfFfj aM=; b=sMZzswUJ0g/6TzkYbRMgp8tIDYcDSaClRHY0Xnq1S4qFRM2PPGZAuVJi0 lR6lFuJsiWnNRUZ4wqKu5Dvs5sWC776ncSMPl+a796IW5M/Fa1gk/6HgmLEpcXP6 xIYQbPO8Y9mtRbKKHySAAXsAdJVF3zd7Mwshp7TnwmHQ+KYEMYdrXurV/OJJ4aUx 3PTfYDk/swjqlQO6XulTE+XzcN7snWgevc3f50pTUQ0dxAubp0UUREq1Det2dg6u CZzu1clO7FbKCtJbBposzjQ9er4IOgvf88jzddml7FoK1Y1AE38XuIBqcX1aH2Py SuH3j+DssYLicvlAMI6CICq4ak5ig== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=7Ah45gjoM1yIPGkZPJ UCnfwZ4mw/MJL2DgcZPfFfjaM=; b=qF6NLcYKmAzjfEFPFHfjXXG3xyHbWjSMRF GBhZi2r8d33zVxwofXcPmTd9tYnvvK5HaJuEo6VNWC0w30wnJBjghihz1oU7rkiQ Nfl6OB/6Byy64j8EkUj1OVLySqmbdxR2RH0pioBphyjCmZ8+PJKWbdhj5pp9hq2t K65ngbzEEDCtHa3xMLiCe4bT3mWY56etCTx/GNo9aeKAdM7jWx9/Grvwe58R4b/0 cEYJYELRpwsw0obBb3yghqGgyVRsGpxcqjr3xHTbU4vL7nfOE8IMxhmozzAlJ9xE v0QGrHPvVxgFGD19N6Mma88K3c2Gk/+eC5WMYXadDTHo8LfJKN0A== X-ME-Sender: X-Sasl-enc: 8P4MSME7r/ChMVkGdkaGLUEXCeluUqlaAdUtGApp97+8 1499023652 Original-Received: from localhost (c-73-231-191-86.hsd1.ca.comcast.net [73.231.191.86]) by mail.messagingengine.com (Postfix) with ESMTPA id 28BEE7E72B; Sun, 2 Jul 2017 15:27:31 -0400 (EDT) In-Reply-To: <83y3s9pm2a.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 66.111.4.25 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:216124 Archived-At: Eli Zaretskii writes: > I've finished development of this feature and pushed the changes to > the scratch/line-numbers branch. "Visual" line numbers are > implemented, and all the known bugs should be fixed. I also added > documentation. > > Please test and report any problems you find. If no grave bugs show > up, I will probably land this on master in a few days. > > Thanks to everybody who sent feedback and reported problems and > feature requests. Pulling the latest changes this morning (I believe I was 11-13 commits behind before I pulled.) This breaks a crucial setting on evil-mode. Setting this variable. (require 'evil) (setq evil-move-beyond-eol t) (evil-mode) Documentation: (for evil-move-beyond-eol) Whether the cursor is allowed to move past the last character of a line. Go to any line. Press $ in 'normal' mode. It will go to the end of the line past the last character in the line. Trying to go backwards now will error 'args out of range'. For context, that variable is very important to get to cursor point to evaluate the last s-expression properly. Sorry if that's a little vague. Turning off display-line-numbers makes it work as expected.