From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Newsgroups: gmane.lisp.guile.bugs Subject: bug#18520: string ports should not have an encoding Date: Tue, 23 Sep 2014 14:13:55 +0200 Message-ID: <87tx3yjzzw.fsf@gnu.org> References: <87iokgmttc.fsf@fencepost.gnu.org> <87mw9rq20u.fsf@gnu.org> <87sijjlqx0.fsf@fencepost.gnu.org> <87sijjmvlr.fsf@gnu.org> <87bnq7lgg9.fsf@fencepost.gnu.org> <87d2anl79a.fsf@gnu.org> <87tx3zjod1.fsf@fencepost.gnu.org> <87egv2pwv5.fsf@gnu.org> <87lhpak8ye.fsf@fencepost.gnu.org> <87bnq6oelf.fsf@gnu.org> <87h9zyk0wo.fsf@fencepost.gnu.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 1411475102 14144 80.91.229.3 (23 Sep 2014 12:25:02 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 23 Sep 2014 12:25:02 +0000 (UTC) Cc: 18520@debbugs.gnu.org To: David Kastrup Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Tue Sep 23 14:24:54 2014 Return-path: Envelope-to: guile-bugs@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 1XWP1n-0005uo-DZ for guile-bugs@m.gmane.org; Tue, 23 Sep 2014 14:17:07 +0200 Original-Received: from localhost ([::1]:52855 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XWP1m-0002Qs-Id for guile-bugs@m.gmane.org; Tue, 23 Sep 2014 08:17:06 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39506) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XWOz0-0005wg-DM for bug-guile@gnu.org; Tue, 23 Sep 2014 08:14:20 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XWOyt-0002Ca-HC for bug-guile@gnu.org; Tue, 23 Sep 2014 08:14:14 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:57982) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XWOyt-0002Ap-EX for bug-guile@gnu.org; Tue, 23 Sep 2014 08:14:07 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1XWOyn-0007Du-UG for bug-guile@gnu.org; Tue, 23 Sep 2014 08:14:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Tue, 23 Sep 2014 12:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 18520 X-GNU-PR-Package: guile X-GNU-PR-Keywords: Original-Received: via spool by 18520-submit@debbugs.gnu.org id=B18520.141147443927751 (code B ref 18520); Tue, 23 Sep 2014 12:14:01 +0000 Original-Received: (at 18520) by debbugs.gnu.org; 23 Sep 2014 12:13:59 +0000 Original-Received: from localhost ([127.0.0.1]:49546 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XWOyl-0007DW-99 for submit@debbugs.gnu.org; Tue, 23 Sep 2014 08:13:59 -0400 Original-Received: from hera.aquilenet.fr ([141.255.128.1]:56654) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XWOyh-0007DM-5z for 18520@debbugs.gnu.org; Tue, 23 Sep 2014 08:13:56 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id D1D5739C4; Tue, 23 Sep 2014 14:13:53 +0200 (CEST) Original-Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id n2M3cx3BJ2WX; Tue, 23 Sep 2014 14:13:53 +0200 (CEST) Original-Received: from pluto (pluto.bordeaux.inria.fr [193.50.110.57]) by hera.aquilenet.fr (Postfix) with ESMTPSA id A0E1FD56; Tue, 23 Sep 2014 14:13:53 +0200 (CEST) X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 2 =?UTF-8?Q?Vend=C3=A9miaire?= an 223 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0xEA52ECF4 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 83C4 F8E5 10A3 3B4C 5BEA D15D 77DD 95E2 EA52 ECF4 X-OS: x86_64-unknown-linux-gnu In-Reply-To: <87h9zyk0wo.fsf@fencepost.gnu.org> (David Kastrup's message of "Tue, 23 Sep 2014 13:54:15 +0200") User-Agent: Gnus/5.130011 (Ma Gnus v0.11) Emacs/24.3 (gnu/linux) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-guile@gnu.org List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Original-Sender: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.bugs:7581 Archived-At: David Kastrup skribis: > ludo@gnu.org (Ludovic Court=C3=A8s) writes: > >> David Kastrup skribis: >> >>>> Line/column info remains identical regardless of the encoding, so I te= nd >>>> to think it=E2=80=99s more robust to use that. >>> >>> Column info remains identical regardless of the encoding? Since when? >> >> The character on line L and column M is always there, regardless of >> whether the file is encoded in UTF-8, Latin-1, etc. >> >> Would that work for LilyPond? > > Last time I looked, in the following line x was in column 3 in latin-1 > encoding and in column 2 in utf-8 encoding: > > =C3=BCx I=E2=80=99m not sure what you mean. This line contains two characters: =E2= =80=98u=E2=80=99 with umlaut followed by =E2=80=98x=E2=80=99. =E2=80=98=C3=BC=E2=80=99 is in the= first column, and =E2=80=98x=E2=80=99 in the second column. If we get a different column number, that means we=E2=80=99re looking at a different line. It could be because the encoding of the input port from which that line was read was incorrectly specified. This is the issue what would need to be fixed. Is there a simple way to reproduce the issue with LilyPond? Thanks, Ludo=E2=80=99.