From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Yuri Khan Newsgroups: gmane.emacs.devel Subject: Re: About column numbers Date: Thu, 31 Mar 2016 01:17:49 +0600 Message-ID: References: <56FB02BB.3090501@alice.it> <83wpokuh3a.fsf@gnu.org> <56FC0CDB.9090707@alice.it> <87poubvnhh.fsf@linux-m68k.org> <87lh4zvlp2.fsf@linux-m68k.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1459365512 8745 80.91.229.3 (30 Mar 2016 19:18:32 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 30 Mar 2016 19:18:32 +0000 (UTC) Cc: Eli Zaretskii , Emacs developers , Angelo Graziosi To: Andreas Schwab Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Mar 30 21:18:32 2016 Return-path: Envelope-to: ged-emacs-devel@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 1alLdP-0007zs-99 for ged-emacs-devel@m.gmane.org; Wed, 30 Mar 2016 21:18:31 +0200 Original-Received: from localhost ([::1]:56418 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1alLdO-0007ah-8r for ged-emacs-devel@m.gmane.org; Wed, 30 Mar 2016 15:18:30 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60412) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1alLdA-0007ac-7c for emacs-devel@gnu.org; Wed, 30 Mar 2016 15:18:17 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1alLd4-0007nE-NB for emacs-devel@gnu.org; Wed, 30 Mar 2016 15:18:16 -0400 Original-Received: from mail-lf0-x22a.google.com ([2a00:1450:4010:c07::22a]:32989) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1alLd4-0007n5-Et; Wed, 30 Mar 2016 15:18:10 -0400 Original-Received: by mail-lf0-x22a.google.com with SMTP id p188so16221590lfd.0; Wed, 30 Mar 2016 12:18:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-transfer-encoding; bh=p/i4jKcY7MtcgGJ/s7xfhFvpAUTORTipn91B0ngi17I=; b=DRWNeYPfPDxsUuig1UOAAgT9NVlto4SgYMKl5y9CM2zUsun+3/7fiyiMKQRpvxBH5z 54goNCMZLTC9Wb7a+gs7MN2jd+10FCkJfZSG0wmDPb0QlzHN+/iyOpdU5XsM7zKbCp5z 4I+OgVuHaCT8TI6lA9UDz/gkx3zeS8YJLSKRy50IKINsPmvF7HEn4l1fqic9tu9JO7CC KA4RZ2l77911+icas3fFP+sEkyUEm6ouZpQmh+r+fnCFriJk7YpCC2wIOrW40ugFUXUD ooA/z52L/qCbGY19YOLvJG/W3HyD7dy11oDX32UsX/d/jKmKae4Tt1Op7isf1vKEvgom 4rxA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc:content-transfer-encoding; bh=p/i4jKcY7MtcgGJ/s7xfhFvpAUTORTipn91B0ngi17I=; b=haVwXve/5PZ3p6d3TFACgpCAXlRbqqoowfmTsqwZj5/Eyv+JWmdXxzDygmP5E0/vp6 LX8uFjTcGQdjl6hwlydc+ilFEB4zRamnAXSs+RRdksLFtiTiS5f/SqzTPTKaRaD9cTAg sShCp+oXL+KWcoV46mnKvjjGWwStgc6kyVUctMeFtGeQTFT2ff5MW0mPTIqrVa6/oUUx kxmXopUOMAG+jWQqt8VmT7mNHk7szSkjp2kE8498Sn+g0SJqtQ7KieF+emKvCcgT61UA McxYB2rlZyEwt4kE/wKC1QvCp4vNyqw5+TqVIeBJ+uvdxDhVIG5Ro4DLDdm/Uhk1qbf5 xRVg== X-Gm-Message-State: AD7BkJKKUajJqvx+x9ozn6SiNAf95b1oRAHaydnFO2j6gFLlYdFZPOjey4+QtMBWWLlsB+ukpudzvdyQMuMfKw== X-Received: by 10.25.135.8 with SMTP id j8mr4814939lfd.64.1459365489275; Wed, 30 Mar 2016 12:18:09 -0700 (PDT) Original-Received: by 10.112.254.164 with HTTP; Wed, 30 Mar 2016 12:17:49 -0700 (PDT) In-Reply-To: <87lh4zvlp2.fsf@linux-m68k.org> X-Google-Sender-Auth: A17IjeA8MS1v7Bsp9JvavvhCBmE X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2a00:1450:4010:c07::22a X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:202478 Archived-At: On Thu, Mar 31, 2016 at 12:56 AM, Andreas Schwab wr= ote: >>> They also count columns from 1. >> >> At least GCC doesn=E2=80=99t. It counts bytes. > > It does. Starting from 1. So it=E2=80=99s mostly useless in a 0-based character-counting editor, and slightly less useless in a 1-based character-counting editor, and much more useless in a cell-counting editor if you happen to use tabs. All in all, there is much more agreement about line numbers than column numbers, which makes it possible for each editor/IDE to choose, or even let users choose.