From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Mark Oteiza Newsgroups: gmane.emacs.bugs Subject: bug#22096: 25.0.50; reading from fifo breaks display Date: Sat, 05 Dec 2015 12:35:49 -0500 Message-ID: <871tb094sq.fsf@udel.edu> References: <87lh9aglih.fsf@udel.edu> <83oae5fgtn.fsf@gnu.org> <87oae4opjl.fsf@udel.edu> <83a8pog7z8.fsf@gnu.org> <20151205170908.GA6375@holos> <834mfwg6fe.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1449336987 9041 80.91.229.3 (5 Dec 2015 17:36:27 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 5 Dec 2015 17:36:27 +0000 (UTC) To: 22096@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Dec 05 18:36:16 2015 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 1a5Gkk-0004IK-4c for geb-bug-gnu-emacs@m.gmane.org; Sat, 05 Dec 2015 18:36:10 +0100 Original-Received: from localhost ([::1]:47292 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a5Gkj-0004uF-Fx for geb-bug-gnu-emacs@m.gmane.org; Sat, 05 Dec 2015 12:36:09 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41693) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a5Gkg-0004u8-7X for bug-gnu-emacs@gnu.org; Sat, 05 Dec 2015 12:36:07 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a5Gkc-0000fS-Vz for bug-gnu-emacs@gnu.org; Sat, 05 Dec 2015 12:36:06 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:50344) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a5Gkc-0000fO-SO for bug-gnu-emacs@gnu.org; Sat, 05 Dec 2015 12:36:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1a5Gkc-0000VA-9z for bug-gnu-emacs@gnu.org; Sat, 05 Dec 2015 12:36:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Mark Oteiza Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 05 Dec 2015 17:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22096 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.14493369591919 (code B ref -1); Sat, 05 Dec 2015 17:36:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 5 Dec 2015 17:35:59 +0000 Original-Received: from localhost ([127.0.0.1]:40052 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1a5GkZ-0000Ut-9M for submit@debbugs.gnu.org; Sat, 05 Dec 2015 12:35:59 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:59892) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1a5GkX-0000Ul-7E for submit@debbugs.gnu.org; Sat, 05 Dec 2015 12:35:58 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a5GkW-0000f1-0o for submit@debbugs.gnu.org; Sat, 05 Dec 2015 12:35:56 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:33805) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a5GkV-0000ex-Tz for submit@debbugs.gnu.org; Sat, 05 Dec 2015 12:35:55 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41660) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a5GkV-0004pw-07 for bug-gnu-emacs@gnu.org; Sat, 05 Dec 2015 12:35:55 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a5GkR-0000ee-QI for bug-gnu-emacs@gnu.org; Sat, 05 Dec 2015 12:35:54 -0500 Original-Received: from mail-qg0-x236.google.com ([2607:f8b0:400d:c04::236]:33090) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a5GkR-0000eZ-Jr for bug-gnu-emacs@gnu.org; Sat, 05 Dec 2015 12:35:51 -0500 Original-Received: by qgea14 with SMTP id a14so114117736qge.0 for ; Sat, 05 Dec 2015 09:35:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=udel-edu.20150623.gappssmtp.com; s=20150623; h=from:to:subject:references:date:in-reply-to:message-id:user-agent :mime-version:content-type; bh=d++8Igl6Pa+axP/BUr6yLiA1PrNBj+lmzja8OqcgHyM=; b=RocDOpUAiOYlf8XJXaruu9YIwf4BbdI/ycwtC71Ni6pOhTpbwUbTbGXTTAR2yPTZBF zBvB9BgHvdwNMpHRa5pRTn/k7gUwra4rUEv/TLyKzb3raL+yY7fGHET2HN/Lf5xKoWxw PKj0O5FZWAZNPOq8FJP13Yv7t/Y0J6TLjBxQllWJ54p/ePKDqZBTyRSznkuFlpbELMY2 gbj/pdgtPt3hVHMzLqlM1gOtoD38SDoGc7EfcZAASGw7KNeTKqioaUXhMGmkO6pwHwlw XXsP2VPytjnsFPTeyVe8lIoCvDYtRTHfjEteCjGeouQ/p+aft1nDp/pE9biuJb1Etazo bpnQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; bh=d++8Igl6Pa+axP/BUr6yLiA1PrNBj+lmzja8OqcgHyM=; b=TS5NM9uz8oAim/MYAVqQTR7dEHXJw4zkHz3j2pu0OS7+3csSz8TSw65iHL9eFKPX7Z QjSPBZLC4S+8ks0IxX0hNemylqa3E9xMzqQgX0QkZfsiqOqX4Xq/tgZ+SQq4FnnghqnC /oijO755Tr1hWIYeyypHnQstqbSudtxBoPaJpBJ8oFa3aSkrFpelTUXHwpN/WisnH6PL B7yIC2iQImECSAMPc+LU+B34DLGjL8p2DNRV+ZYEBH/UBE+F4gHrTbfo0G2DJveHqYkD dhXkpgXu2MZEVrcqOayfu8aXdJeP1k9QRNj3746Tg0VvrGx8nfDHOkOnIMtnPRjJM8gy /KBw== X-Gm-Message-State: ALoCoQm1xE2mkRMpo3Dtzf/z+SvytwG2kic6GnLButYdPkR0TXleILb5W7opC2/ijAx9Fg8CSnkH X-Received: by 10.140.153.213 with SMTP id 204mr28918015qhz.30.1449336951266; Sat, 05 Dec 2015 09:35:51 -0800 (PST) Original-Received: from holos.localdomain (c-73-172-248-173.hsd1.md.comcast.net. [73.172.248.173]) by smtp.gmail.com with ESMTPSA id z190sm8106162qka.0.2015.12.05.09.35.50 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 05 Dec 2015 09:35:50 -0800 (PST) Original-Received: by holos.localdomain (Postfix, from userid 1000) id 7405C69D67; Sat, 5 Dec 2015 12:35:49 -0500 (EST) In-Reply-To: <834mfwg6fe.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 05 Dec 2015 19:18:45 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x 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: 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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:109659 Archived-At: Eli Zaretskii writes: >> Date: Sat, 5 Dec 2015 12:09:08 -0500 >> From: Mark Oteiza >> Cc: 22096@debbugs.gnu.org >> >> On 05/12/15 at 06:45pm, Eli Zaretskii wrote: >> > > From: Mark Oteiza >> > > Date: Sat, 05 Dec 2015 10:58:38 -0500 >> > > >> > > > Anyway, you are reading a binary byte stream from an audio daemon, so >> > > > I think you cannot expect it to be displayed in any human-readable >> > > > way, let alone hope that the major mode in effect in *scratch will be >> > > > able to fontify it in some reasonable way. You should use >> > > > insert-file-contents-literally instead, I think. (And I very much >> > > > doubt that "visiting" a non-regular file makes sense, but maybe I'm >> > > > missing something.) >> > > >> > > Right, I didn't expect VISIT=t to make sense, but the resulting breakage >> > > is unexpected. >> > >> > Emacs tries to decode the binary stream (unless you use the -literally >> > variant), and the result could look (to Emacs) like some text that >> > fits some font-locking or paren-matching pattern. >> >> The same display oddity does still happen with >> >> (insert-file-contents-literally "/tmp/mpd.fifo" t 0 10 nil) >> >> and nothing appears to be inserted > > What is the value returned by the function? It doesn't return, just errors on "not a regular file". Sorry for not clarifying that.