From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Van Ly Newsgroups: gmane.emacs.bugs Subject: bug#63235: 29.0.90; makefile-mode does not recognize Plan 9's mk, mkfile Date: Tue, 2 May 2023 16:34:23 GMT Message-ID: <202305021634.342GYNGn010247@sdf.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="3208"; mail-complaints-to="usenet@ciao.gmane.io" To: 63235@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue May 02 18:35:32 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ptsyS-0000hA-9K for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 02 May 2023 18:35:32 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ptsy2-0004Mn-Nj; Tue, 02 May 2023 12:35:06 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ptsy1-0004Me-Nm for bug-gnu-emacs@gnu.org; Tue, 02 May 2023 12:35:05 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ptsxy-0004tM-OG for bug-gnu-emacs@gnu.org; Tue, 02 May 2023 12:35:05 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ptsxx-0001MU-UO for bug-gnu-emacs@gnu.org; Tue, 02 May 2023 12:35:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Van Ly Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 02 May 2023 16:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 63235 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.16830452805196 (code B ref -1); Tue, 02 May 2023 16:35:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 2 May 2023 16:34:40 +0000 Original-Received: from localhost ([127.0.0.1]:44893 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ptsxb-0001Lj-Q8 for submit@debbugs.gnu.org; Tue, 02 May 2023 12:34:40 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:57108) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ptsxY-0001LY-Gp for submit@debbugs.gnu.org; Tue, 02 May 2023 12:34:38 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ptsxY-0004Bn-9H for bug-gnu-emacs@gnu.org; Tue, 02 May 2023 12:34:36 -0400 Original-Received: from mx.sdf.org ([205.166.94.24]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ptsxV-0004ok-Nd for bug-gnu-emacs@gnu.org; Tue, 02 May 2023 12:34:35 -0400 Original-Received: from sdf.org (IDENT:van.ly@faeroes.freeshell.org [205.166.94.9]) by mx.sdf.org (8.16.1/8.14.5) with ESMTPS id 342GYPi4001603 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Tue, 2 May 2023 16:34:26 GMT DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=sdf.org; s=my-selector-name; t=1683045266; bh=AE4RGfDjdEtXnMk4yTnN0C1Eizi9p3ei4Wqw0K/OA7c=; h=Date:From:To:Subject; b=uNhJFWj8YVxM4FKP7nVd0sZPg2siFvcOeCrCW74kRtGVJo4woSVwAZ9CVffCvIDKJ PebkszsCjV2e39Q9jdEXNRfgUIHx/2lhPRjMubxQaFN4dui+ZLdH6heZ3RnSO89PHu 1a20ePNnzNyUFC+HASSppdysnD6MoTrwHVVXrQoI= Original-Received: (from van.ly@localhost) by sdf.org (8.16.1/8.12.8/Submit) id 342GYNGn010247; Tue, 2 May 2023 16:34:23 GMT Received-SPF: pass client-ip=205.166.94.24; envelope-from=van.ly@sdf.org; helo=mx.sdf.org X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:260945 Archived-At: --=-=-= Content-Type: text/plain The makefile-mode is not general enough to make use of Plan 9's user space mkfile format and mk command. This is likely to be considered not a bug. The expected behavior is Emacs would be smart with Plan 9's user space tools. Specifically, the mk command and mkfile format in this case. The unexpected behavior attempts to compile using the make command and not the mk command. I tried to locate a PLAN9Makefile-mode but didn't find one in the command completion mechanism. steps to reproduce - set PLAN9 and PATH environment variables in shell - verify, mk all, works at the plain shell - start, emacs -Q - visit /tmp/mkfile; makefile-mode does not recognize mkfile - M-x makefile-mode - M-x compile RET; Compile command: make -k, should adapt to mk command quote # example /tmp/mkfile all:V: echo This line is left blank intentionally. quote ends --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=bug-gnu-emacs-report.text Content-Transfer-Encoding: base64 Content-Description: bug gnu emacs report CkluIEdOVSBFbWFjcyAyOS4wLjkwIChidWlsZCAxLCBhYXJjaDY0LXVua25vd24tbGludXgtZ251 LCBHVEsrIFZlcnNpb24KIDMuMjQuMjQsIGNhaXJvIHZlcnNpb24gMS4xNi4wKSBvZiAyMDIzLTA0 LTEyIGJ1aWx0IG9uIHgyMwpXaW5kb3dpbmcgc3lzdGVtIGRpc3RyaWJ1dG9yICdUaGUgWC5Pcmcg Rm91bmRhdGlvbicsIHZlcnNpb24gMTEuMC4xMjAxMTAwMApTeXN0ZW0gRGVzY3JpcHRpb246IERl YmlhbiBHTlUvTGludXggMTEgKGJ1bGxzZXllKQoKQ29uZmlndXJlZCBmZWF0dXJlczoKQ0FJUk8g REJVUyBGUkVFVFlQRSBHSUYgR0xJQiBHTVAgR05VVExTIEdTRVRUSU5HUyBIQVJGQlVaWiBKUEVH CkxJQlNFTElOVVggTElCWE1MMiBNT0RVTEVTIE5PVElGWSBJTk9USUZZIFBEVU1QRVIgUE5HIFNF Q0NPTVAgU09VTkQKU1FMSVRFMyBUSFJFQURTIFRJRkYgVE9PTEtJVF9TQ1JPTExfQkFSUyBUUkVF X1NJVFRFUiBYMTEgWERCRSBYSU0KWElOUFVUMiBYUE0gR1RLMyBaTElCCgpJbXBvcnRhbnQgc2V0 dGluZ3M6CiAgdmFsdWUgb2YgJExBTkc6IEMuVVRGLTgKICBsb2NhbGUtY29kaW5nLXN5c3RlbTog dXRmLTgtdW5peAoKTWFqb3IgbW9kZTogTWFrZWZpbGUKCk1pbm9yIG1vZGVzIGluIGVmZmVjdDoK ICBzaGVsbC1kaXJ0cmFjay1tb2RlOiB0CiAgdG9vbHRpcC1tb2RlOiB0CiAgZ2xvYmFsLWVsZG9j LW1vZGU6IHQKICBzaG93LXBhcmVuLW1vZGU6IHQKICBlbGVjdHJpYy1pbmRlbnQtbW9kZTogdAog IG1vdXNlLXdoZWVsLW1vZGU6IHQKICB0b29sLWJhci1tb2RlOiB0CiAgbWVudS1iYXItbW9kZTog dAogIGZpbGUtbmFtZS1zaGFkb3ctbW9kZTogdAogIGdsb2JhbC1mb250LWxvY2stbW9kZTogdAog IGZvbnQtbG9jay1tb2RlOiB0CiAgYmxpbmstY3Vyc29yLW1vZGU6IHQKICBsaW5lLW51bWJlci1t b2RlOiB0CiAgaW5kZW50LXRhYnMtbW9kZTogdAogIHRyYW5zaWVudC1tYXJrLW1vZGU6IHQKICBh dXRvLWNvbXBvc2l0aW9uLW1vZGU6IHQKICBhdXRvLWVuY3J5cHRpb24tbW9kZTogdAogIGF1dG8t Y29tcHJlc3Npb24tbW9kZTogdAoKTG9hZC1wYXRoIHNoYWRvd3M6Ck5vbmUgZm91bmQuCgpGZWF0 dXJlczoKKHNoYWRvdyBzb3J0IG1haWwtZXh0ciBlbWFjc2J1ZyBtZXNzYWdlIG1haWxjYXAgeWFu ay1tZWRpYSBwdW55IGRpcmVkCmRpcmVkLWxvYWRkZWZzIHJmYzgyMiBtbWwgbW1sLXNlYyBwYXNz d29yZC1jYWNoZSBlcGEgZGVyaXZlZCBlcGcgcmZjNjA2OAplcGctY29uZmlnIGdudXMtdXRpbCBt bS1kZWNvZGUgbW0tYm9kaWVzIG1tLWVuY29kZSBtYWlsLXBhcnNlIHJmYzIyMzEKbWFpbGFiYnJl diBnbW0tdXRpbHMgbWFpbGhlYWRlciBzZW5kbWFpbCByZmMyMDQ3IHJmYzIwNDUgaWV0Zi1kcnVt cwptbS11dGlsIG1haWwtcHJzdnIgbWFpbC11dGlscyB0aW1lLWRhdGUgY2wtbG9hZGRlZnMgY2wt bGliIHNoZWxsCnBjb21wbGV0ZSBjb21waWxlIHRleHQtcHJvcGVydHktc2VhcmNoIGNvbWludCBh bnNpLW9zYyBhbnNpLWNvbG9yIHJpbmcKbWFrZS1tb2RlIHN1YnIteCBybWMgaXNvLXRyYW5zbCB0 b29sdGlwIGNjb252IGVsZG9jIHBhcmVuIGVsZWN0cmljCnVuaXF1aWZ5IGVkaWZmLWhvb2sgdmMt aG9va3MgbGlzcC1mbG9hdC10eXBlIGVsaXNwLW1vZGUgbXdoZWVsCnRlcm0veC13aW4geC13aW4g dGVybS9jb21tb24td2luIHgtZG5kIHRvb2wtYmFyIGRuZCBmb250c2V0IGltYWdlCnJlZ2V4cC1v cHQgZnJpbmdlIHRhYnVsYXRlZC1saXN0IHJlcGxhY2UgbmV3Y29tbWVudCB0ZXh0LW1vZGUgbGlz cC1tb2RlCnByb2ctbW9kZSByZWdpc3RlciBwYWdlIHRhYi1iYXIgbWVudS1iYXIgcmZuLWVzaGFk b3cgaXNlYXJjaCBlYXN5bWVudQp0aW1lciBzZWxlY3Qgc2Nyb2xsLWJhciBtb3VzZSBqaXQtbG9j ayBmb250LWxvY2sgc3ludGF4IGZvbnQtY29yZQp0ZXJtL3R0eS1jb2xvcnMgZnJhbWUgbWluaWJ1 ZmZlciBuYWR2aWNlIHNlcSBzaW1wbGUgY2wtZ2VuZXJpYwppbmRvbmVzaWFuIHBoaWxpcHBpbmUg Y2hhbSBnZW9yZ2lhbiB1dGYtOC1sYW5nIG1pc2MtbGFuZyB2aWV0bmFtZXNlCnRpYmV0YW4gdGhh aSB0YWktdmlldCBsYW8ga29yZWFuIGphcGFuZXNlIGV1Y2pwLW1zIGNwNTE5MzIgaGVicmV3IGdy ZWVrCnJvbWFuaWFuIHNsb3ZhayBjemVjaCBldXJvcGVhbiBldGhpb3BpYyBpbmRpYW4gY3lyaWxs aWMgY2hpbmVzZQpjb21wb3NpdGUgZW1vamktendqIGNoYXJzY3JpcHQgY2hhcnByb3AgY2FzZS10 YWJsZSBlcGEtaG9vawpqa2EtY21wci1ob29rIGhlbHAgYWJicmV2IG9iYXJyYXkgb2Nsb3N1cmUg Y2wtcHJlbG9hZGVkIGJ1dHRvbiBsb2FkZGVmcwp0aGVtZS1sb2FkZGVmcyBmYWNlcyBjdXMtZmFj ZSBtYWNyb2V4cCBmaWxlcyB3aW5kb3cgdGV4dC1wcm9wZXJ0aWVzCm92ZXJsYXkgc2hhMSBtZDUg YmFzZTY0IGZvcm1hdCBlbnYgY29kZS1wYWdlcyBtdWxlIGN1c3RvbSB3aWRnZXQga2V5bWFwCmhh c2h0YWJsZS1wcmludC1yZWFkYWJsZSBiYWNrcXVvdGUgdGhyZWFkcyBkYnVzYmluZCBpbm90aWZ5 CmR5bmFtaWMtc2V0dGluZyBzeXN0ZW0tZm9udC1zZXR0aW5nIGZvbnQtcmVuZGVyLXNldHRpbmcg Y2Fpcm8KbW92ZS10b29sYmFyIGd0ayB4LXRvb2xraXQgeGlucHV0MiB4IG11bHRpLXR0eSBtYWtl LW5ldHdvcmstcHJvY2VzcwplbWFjcykKCk1lbW9yeSBpbmZvcm1hdGlvbjoKKChjb25zZXMgMTYg NDY1MjkgNzI0OSkKIChzeW1ib2xzIDQ4IDYxMjYgMCkKIChzdHJpbmdzIDMyIDE2MjYyIDE5NjYp CiAoc3RyaW5nLWJ5dGVzIDEgNDg0OTQ1KQogKHZlY3RvcnMgMTYgMTA5NjcpCiAodmVjdG9yLXNs b3RzIDggMTYzOTI3IDExNTkwKQogKGZsb2F0cyA4IDIzIDE4KQogKGludGVydmFscyA1NiAyMjkg MCkKIChidWZmZXJzIDk4NCAxMikpCg== --=-=-=--