From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Simon Peyton Jones Newsgroups: gmane.emacs.bugs Subject: bug#24741: 25.1.50; Buffer encoding corrupted up by 'make' in shell-mode Date: Fri, 21 Oct 2016 21:20:34 +0000 Message-ID: References: <8337jrv6ds.fsf@gnu.org> <83wph2rymu.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1477084896 14241 195.159.176.226 (21 Oct 2016 21:21:36 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 21 Oct 2016 21:21:36 +0000 (UTC) Cc: "24741@debbugs.gnu.org" <24741@debbugs.gnu.org>, Simon Peyton Jones To: Eli Zaretskii , John Wiegley Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Oct 21 23:21:32 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1bxhFe-0001mn-37 for geb-bug-gnu-emacs@m.gmane.org; Fri, 21 Oct 2016 23:21:18 +0200 Original-Received: from localhost ([::1]:34655 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bxhFg-0002VW-Bk for geb-bug-gnu-emacs@m.gmane.org; Fri, 21 Oct 2016 17:21:20 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52204) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bxhFS-0002U7-9S for bug-gnu-emacs@gnu.org; Fri, 21 Oct 2016 17:21:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bxhFP-0002CE-2j for bug-gnu-emacs@gnu.org; Fri, 21 Oct 2016 17:21:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:58553) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1bxhFO-0002CA-Sm for bug-gnu-emacs@gnu.org; Fri, 21 Oct 2016 17:21:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bxhFO-0006ja-Mu for bug-gnu-emacs@gnu.org; Fri, 21 Oct 2016 17:21:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Simon Peyton Jones Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 21 Oct 2016 21:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24741 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 24741-submit@debbugs.gnu.org id=B24741.147708484325850 (code B ref 24741); Fri, 21 Oct 2016 21:21:02 +0000 Original-Received: (at 24741) by debbugs.gnu.org; 21 Oct 2016 21:20:43 +0000 Original-Received: from localhost ([127.0.0.1]:45719 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bxhF5-0006ir-FT for submit@debbugs.gnu.org; Fri, 21 Oct 2016 17:20:43 -0400 Original-Received: from mail-co1nam03on0109.outbound.protection.outlook.com ([104.47.40.109]:11920 helo=NAM03-CO1-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bxhF3-0006id-J3 for 24741@debbugs.gnu.org; Fri, 21 Oct 2016 17:20:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=5orViZxR8c2rBhlq2G332xxfFpIwWoY+p8MmUtgEluw=; b=DZ7+7JvRW3H3EwF/JDXmwtA4n+1D/EGsmMAPrRxIgAzuuejL0Cz1j+FOMXyzvyyF0AMo0VMei7BdT9MamdeB7pz42Vh1jwk/VRhMwzNpe/mEPfyDXGzxxeeMm8Q9NvDVNLdF0qDrDfim0kzD7Fu6EzwX8scwnHJbd7pqOBhPqgc= Original-Received: from DM2PR21MB0028.namprd21.prod.outlook.com (10.161.140.18) by DM2PR21MB0026.namprd21.prod.outlook.com (10.161.140.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.693.1; Fri, 21 Oct 2016 21:20:34 +0000 Original-Received: from DM2PR21MB0028.namprd21.prod.outlook.com ([10.161.140.18]) by DM2PR21MB0028.namprd21.prod.outlook.com ([10.161.140.18]) with mapi id 15.01.0693.000; Fri, 21 Oct 2016 21:20:34 +0000 Thread-Topic: bug#24741: 25.1.50; Buffer encoding corrupted up by 'make' in shell-mode Thread-Index: AQHSKwbnMoBpyjFZ3UCMyTVVfH7LL6CydsYzgAATaLA= In-Reply-To: <83wph2rymu.fsf@gnu.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=simonpj@microsoft.com; x-originating-ip: [82.0.29.173] x-ms-office365-filtering-correlation-id: d6c1eddc-44ee-46cf-e0a2-08d3f9f81861 x-microsoft-exchange-diagnostics: 1; DM2PR21MB0026; 7:MNYGXWiQI1eBjeJXExXxPAWhr1zrzohmF1KccJ438+JDnv4Ld5Rwmg+QAfc08cqspbOKeo9c0CyvLrAv9Sb6/N0EW58do0t8hbN3JGnHvM0Q3WdqUnZPUKt/+iQr5Qzt8HKxiGPrCfdIxeLpQ2QspwF663+q6V98stgWAKY5LIcjI5jwLvm9Ek+bD7rl96oX7kMzFWPnIXUnhbUvvo/+/Pb29+0WAQQhpGRwMjCXjvYXwe834qwMJy5j+gnOOigO58NL4Y3hRyCGjcstK993KgOYgz0flf5Q84IXz3fvQh3C4lHdC8GMYOL2+YplbFGsD5vrRjy4BDDXky19+GRjdLEBQAYK7cW9qNS3HEgK5HR3xu+XmHlESwuJ++Pu1QD8 x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM2PR21MB0026; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(22074186197030); x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(61425038)(6040176)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6055026)(61426038)(61427038); SRVR:DM2PR21MB0026; BCL:0; PCL:0; RULEID:; SRVR:DM2PR21MB0026; x-forefront-prvs: 01026E1310 x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(7916002)(13464003)(189002)(5423002)(199003)(3846002)(10090500001)(11100500001)(76576001)(10290500002)(10400500002)(81166006)(5005710100001)(93886004)(4326007)(8990500004)(122556002)(81156014)(2900100001)(8676002)(33656002)(2906002)(77096005)(50986999)(76176999)(106356001)(54356999)(99286002)(106116001)(66066001)(9686002)(305945005)(101416001)(7846002)(7736002)(107886002)(87936001)(105586002)(3660700001)(5001770100001)(97736004)(74316002)(3280700002)(86362001)(19580405001)(92566002)(7696004)(189998001)(8936002)(68736007)(19580395003)(2950100002)(5002640100001)(586003)(6116002)(4001430100002)(86612001)(102836003)(5660300001); DIR:OUT; SFP:1102; SCL:1; SRVR:DM2PR21MB0026; H:DM2PR21MB0028.namprd21.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; received-spf: None (protection.outlook.com: microsoft.com does not designate permitted sender hosts) spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Oct 2016 21:20:34.3301 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR21MB0026 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.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" Xref: news.gmane.org gmane.emacs.bugs:124802 Archived-At: Thanks everyone. It's a bizarre bug! But it's one that does make my life = a lot worse, because my compiler's error messages are littered with quotes,= each of which turns into 12 characters of encoding, as you can see. If you want me to try emacs -Q, just let me know how to do that and what in= fo to collect. I've never done that before. Customisations. In my .emacs I have the following, which John Wiegley gave = to me in the first place (setq-default locale-coding-system 'utf-8-unix) (setq-default buffer-file-coding-system 'utf-8-unix) (set-default-coding-systems 'utf-8-unix) (set-terminal-coding-system 'utf-8-unix) (set-keyboard-coding-system 'utf-8-unix) (set-selection-coding-system 'utf-8-unix) (prefer-coding-system 'utf-8-unix) (defun utf8-shell () (interactive) (set-default-coding-systems 'utf-8-unix) (shell)) (setq w32-get-true-file-attributes nil) Simon | -----Original Message----- | From: Eli Zaretskii [mailto:eliz@gnu.org] | Sent: 21 October 2016 07:43 | To: John Wiegley | Cc: Simon Peyton Jones ; 24741@debbugs.gnu.org | Subject: Re: bug#24741: 25.1.50; Buffer encoding corrupted up by | 'make' in shell-mode | =20 | > From: John Wiegley | > Cc: Simon Peyton Jones , | 24741@debbugs.gnu.org | > Date: Thu, 20 Oct 2016 12:19:30 -0700 | > | > Eli makes an excellent point: We should try starting Emacs with the | -Q | > flag next, and attempt a reproduction following the same steps. | =20 | Actually, posting here the relevant parts of Simon's customizations | (the ones that are related to coding-systems and to running shells) | might also help identify the probable causes.