From unknown Sun Aug 10 16:47:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6857: shell-command should say where it is talking about Resent-From: jidanni@jidanni.org Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 14 Aug 2010 17:50:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 6857 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 6857@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.128180818624949 (code B ref -1); Sat, 14 Aug 2010 17:50:03 +0000 Received: (at submit) by debbugs.gnu.org; 14 Aug 2010 17:49:46 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OkKra-0006UM-BG for submit@debbugs.gnu.org; Sat, 14 Aug 2010 13:49:46 -0400 Received: from mx10.gnu.org ([199.232.76.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OkKrY-0006UH-ID for submit@debbugs.gnu.org; Sat, 14 Aug 2010 13:49:45 -0400 Received: from lists.gnu.org ([199.232.76.165]:43803) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OkKsR-0005ek-7V for submit@debbugs.gnu.org; Sat, 14 Aug 2010 13:50:39 -0400 Received: from [140.186.70.92] (port=43188 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OkKsP-0002Fy-Go for bug-gnu-emacs@gnu.org; Sat, 14 Aug 2010 13:50:38 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OkKsO-00059J-BS for bug-gnu-emacs@gnu.org; Sat, 14 Aug 2010 13:50:37 -0400 Received: from caiajhbdcbef.dreamhost.com ([208.97.132.145]:49175 helo=homiemail-a14.g.dreamhost.com) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OkKsO-000593-7X for bug-gnu-emacs@gnu.org; Sat, 14 Aug 2010 13:50:36 -0400 Received: from homiemail-a14.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a14.g.dreamhost.com (Postfix) with ESMTP id 1817F8C06C for ; Sat, 14 Aug 2010 10:50:34 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; c=nofws; d=jidanni.org; h=from:to:subject :date:message-id:mime-version:content-type; q=dns; s=jidanni.org ; b=Fcg1cXjyFu3GsDhVdNrQn0Uu2zHO/ajE6iUT1AQoWQJEnkIqyE66RrLXFpn0 N1GApK576AQokoFjrh6rekQMApopBoAYCcKyJgmHCmrUSkwIJ0bf+weV58WLmRfZ 8NeFdIN711mYU4HRb935Xq/3M4asIEq1DSfcNteg/rbUsNo= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=jidanni.org; h=from:to :subject:date:message-id:mime-version:content-type; s= jidanni.org; bh=7Zb+pwOlCUkWQtSrRHA6p4Oq7to=; b=RUEp/3xxmpLe55by Swebi7oJn5h0f0ErnNVxuwnxj9AneSSza9Shzi7OJ9awpjwL3iflsOeJAV4HgeZO R3H9pBWCZBRYuyPbpiIiF7Wv46sddzSOAo6Nnx8Bzlc3Jsy+b1CZj85/b3zLm2tg W32wNdYg4eNiojYd6gtI0Cdnvjw= Received: from jidanni.org (218-163-0-112.dynamic.hinet.net [218.163.0.112]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: jidanni@jidanni.org) by homiemail-a14.g.dreamhost.com (Postfix) with ESMTPSA id BB3C68C06A for ; Sat, 14 Aug 2010 10:50:33 -0700 (PDT) From: jidanni@jidanni.org Date: Sun, 15 Aug 2010 01:38:41 +0800 Message-ID: <87y6c9jdr2.fsf@jidanni.org> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -5.3 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.3 (-----) M-! (translated from !) runs the command shell-command, which is an interactive compiled Lisp function in `simple.el'. OK, but in its error message, (Shell command failed with code 99 and some error output) you had better tell the user just what buffer to look for that error output in, lest he have to figure it out himself. Not impossible but not friendly. emacs-version "24.0.50.1". From unknown Sun Aug 10 16:47:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6857: shell-command should say where it is talking about Resent-From: Lars Magne Ingebrigtsen Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 02 Jul 2011 14:07:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6857 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: jidanni@jidanni.org Cc: 6857@debbugs.gnu.org Received: via spool by 6857-submit@debbugs.gnu.org id=B6857.130961561130218 (code B ref 6857); Sat, 02 Jul 2011 14:07:01 +0000 Received: (at 6857) by debbugs.gnu.org; 2 Jul 2011 14:06:51 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Qd0qL-0007rA-Vf for submit@debbugs.gnu.org; Sat, 02 Jul 2011 10:06:51 -0400 Received: from hermes.netfonds.no ([80.91.224.195]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Qd0qJ-0007qt-QW for 6857@debbugs.gnu.org; Sat, 02 Jul 2011 10:06:44 -0400 Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=quimbies.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1Qd0q8-0005tt-OW; Sat, 02 Jul 2011 16:06:32 +0200 From: Lars Magne Ingebrigtsen In-Reply-To: <87y6c9jdr2.fsf@jidanni.org> (jidanni@jidanni.org's message of "Sun, 15 Aug 2010 01:38:41 +0800") Date: Sat, 02 Jul 2011 16:00:09 +0200 Message-ID: References: <87y6c9jdr2.fsf@jidanni.org> User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAGFBMVEXCipbe8NLa4cri9Nfm 99qra3/Ru7SuXXrCyuUSAAACa0lEQVQ4jVXTQY+iQBAF4GKRcAUZPA8Kw1WE9axAPAsb4LoOGq6E BObv76vqdtY5kU7683VXP8k2NnMQTS6+o+fXiX3j9eLS6A6V2wXO6MZV0u2OYxpV6y7YEIDrT4lt HGbPn9LBPDRYuxYFAzYCeHFV2OFlzCKsb86VNti4AKxnz6nLwcybNwfAIAa3jSTY98tYRoC9c/UI Gxd3ELCkwwpgv6QPY021awvAQe9HBe7HqxtToMHuCU5L+TAPMz2Ba/dHPlKJpGsa1/S+JAPuEDAw JQEgnwNSR5o0qAVkfpWQJHwBMGxCSTgDEoCngRfVhQJ1wSMxDl87p/UGMxEQAYT7lj5Uwk2GDpBf S38qrJ4YqLsA7Blglqe2IE5INCgZZPuptO45VYdOEoxnAg+/zTCSaEosgDedwODR5yNtO5kSwI4T /ggoY4Mk4cgJqd3njYBVPnr0hY3JT3AFOBOe8XYYXS6OzFAAXo3w7mnMQIojAMPfYCS2ycWp9dAn Gbr7aOl9TNEDBpk8K0AM0JNqmgYnSWg+/7Ypj6Q6Wy+gjNoPq7/QLy5OK9VUPQB4x5oCJFgvPQDY AWAkM26mAPdgJa9UDCYNuFmv7yDPqkBJeCWVECrQfe7bbDBlJKo4qST4007WPknTUBwkZShOh2fF D5wb2uqmofycwD1gwBX1+NKS8AJCqag0jTf+Rg/wrAAlfRcHGwsGZWwWVnihT900Bqo4+OLPSFvp MhIGU/fALAG4oq9NezzBHf9atwkv303TCRjJHAAMPYCjwQnr1ZnqdafAWRVHA5+20VQM9/9Ne1Og 4YoeX5uGAzOo/gHSowqYV1z4nAAAAABJRU5ErkJggg== X-Now-Playing: Boris's _Variations_: "A Bao A Qu" X-Hashcash: 1:23:110702:jidanni@jidanni.org::tyoD29qO11xwnsKJ:000000000000000000000000000000000000000000Imxn X-Hashcash: 1:23:110702:6857@debbugs.gnu.org::UZ75zoww+ohaD8Ue:00000000000000000000000000000000000000000LAnA MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1Qd0q8-0005tt-OW X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1310220392.84331@fwtBWoZRO9M1d+To8U2Y+Q X-Spam-Status: No X-Spam-Score: -2.9 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.9 (--) jidanni@jidanni.org writes: > M-! (translated from !) runs the command shell-command, which > is an interactive compiled Lisp function in `simple.el'. > > OK, but in its error message, > > (Shell command failed with code 99 and some error output) > > you had better tell the user just what buffer to look for that error > output in, lest he have to figure it out himself. Not impossible but not > friendly. emacs-version "24.0.50.1". In what cases do you get an error message saying (Shell command failed with code 99 and some error output) ? I get error messages like: /bin/bash: lala: command not found -- (domestic pets only, the antidote for overdose, milk.) bloggy blog http://lars.ingebrigtsen.no/ From unknown Sun Aug 10 16:47:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6857: shell-command should say where it is talking about In-Reply-To: <87y6c9jdr2.fsf@jidanni.org> Resent-From: jidanni@jidanni.org Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 02 Jul 2011 20:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6857 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: larsi@gnus.org Cc: 6857@debbugs.gnu.org Received: via spool by 6857-submit@debbugs.gnu.org id=B6857.13096393913421 (code B ref 6857); Sat, 02 Jul 2011 20:44:02 +0000 Received: (at 6857) by debbugs.gnu.org; 2 Jul 2011 20:43:11 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Qd71z-0000t8-CI for submit@debbugs.gnu.org; Sat, 02 Jul 2011 16:43:11 -0400 Received: from caiajhbdccah.dreamhost.com ([208.97.132.207] helo=homiemail-a2.g.dreamhost.com) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Qd71w-0000su-H7 for 6857@debbugs.gnu.org; Sat, 02 Jul 2011 16:43:09 -0400 Received: from homiemail-a2.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a2.g.dreamhost.com (Postfix) with ESMTP id 94FCF280063; Sat, 2 Jul 2011 13:43:02 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; c=nofws; d=jidanni.org; h=from:to:cc:subject :references:date:message-id:mime-version:content-type; q=dns; s= jidanni.org; b=mYQRXZbGeXd2eeUJAOGnVnWl+0XW/4cgnCYiNgBqSTXgEeRWW PYouKnYjv7L/4QSMwwchgiw/y/BUZLxeZbGtqC1eDC4GzXstGXA58N9ud4G/y3re q884Dx87/Q8sN3lDCImS3VfxQkH9kItd7Py/27WOXfqY8/Q1ETFWUsM11A= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=jidanni.org; h=from:to:cc :subject:references:date:message-id:mime-version:content-type; s=jidanni.org; bh=Ru3DLyrBbUSHvRbmOKNfmDE9eoY=; b=OMpV6bs8wBRFZ NNQ/HbxRCGe31HNfnHH0s+TbXGRAFTHsAkLougi94iazMztwp+6UE4qbIz4QcRr3 BxfBkTTBnoS0JTFMFBALMYfQOw9dTZkVVoNh/o6C2A2fis3tNptFSF+VhVocl2AC cWXK6xoz1MW9tyG/3iceZ1Z/SZdjrU= Received: from jidanni.org (218-163-0-178.dynamic.hinet.net [218.163.0.178]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: jidanni@jidanni.org) by homiemail-a2.g.dreamhost.com (Postfix) with ESMTPSA id C1C0E280061; Sat, 2 Jul 2011 13:43:01 -0700 (PDT) From: jidanni@jidanni.org References: Date: Sun, 03 Jul 2011 04:42:58 +0800 Message-ID: <87r568qur1.fsf@jidanni.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -3.5 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.5 (---) >>>>> "LMI" == Lars Magne Ingebrigtsen writes: LMI> jidanni@jidanni.org writes: >> M-! (translated from !) runs the command shell-command, which >> is an interactive compiled Lisp function in `simple.el'. >> >> OK, but in its error message, >> >> (Shell command failed with code 99 and some error output) >> >> you had better tell the user just what buffer to look for that error >> output in, lest he have to figure it out himself. Not impossible but not >> friendly. emacs-version "24.0.50.1". LMI> In what cases do you get an error message saying LMI> (Shell command failed with code 99 and some error output) LMI> ? LMI> I get error messages like: LMI> /bin/bash: lala: command not found I see. I set (setq shell-command-default-error-buffer "shell-command-errors") to avoid stderr and stdout being jumbled. Therefore code like (let ((output (if (and error-file (< 0 (nth 7 (file-attributes error-file)))) "some error output" "no output"))) needs to mention shell-command-default-error-buffer if set, to the user. From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 02 17:02:32 2011 Received: (at control) by debbugs.gnu.org; 2 Jul 2011 21:02:32 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Qd7Kh-0001Ko-S6 for submit@debbugs.gnu.org; Sat, 02 Jul 2011 17:02:32 -0400 Received: from hermes.netfonds.no ([80.91.224.195]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Qd7Kf-0001Kb-Cn for control@debbugs.gnu.org; Sat, 02 Jul 2011 17:02:30 -0400 Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=quimbies.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1Qd7KT-0003j7-Md for control@debbugs.gnu.org; Sat, 02 Jul 2011 23:02:17 +0200 Date: Sat, 02 Jul 2011 23:02:17 +0200 Message-Id: To: control@debbugs.gnu.org From: Lars Magne Ingebrigtsen Subject: control message for bug #6857 X-MailScanner-ID: 1Qd7KT-0003j7-Md X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1310245337.86131@i8fHOpwHDwtOUZU6PpmH1g X-Spam-Status: No X-Spam-Score: -2.9 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.9 (--) tags 6857 fixed close 6857 From unknown Sun Aug 10 16:47:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6857: shell-command should say where it is talking about Resent-From: Lars Magne Ingebrigtsen Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 02 Jul 2011 21:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6857 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed To: jidanni@jidanni.org Cc: 6857@debbugs.gnu.org Received: via spool by 6857-submit@debbugs.gnu.org id=B6857.13096406375291 (code B ref 6857); Sat, 02 Jul 2011 21:04:02 +0000 Received: (at 6857) by debbugs.gnu.org; 2 Jul 2011 21:03:57 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Qd7M5-0001NI-3S for submit@debbugs.gnu.org; Sat, 02 Jul 2011 17:03:57 -0400 Received: from hermes.netfonds.no ([80.91.224.195]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Qd7M4-0001N6-5l for 6857@debbugs.gnu.org; Sat, 02 Jul 2011 17:03:56 -0400 Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=quimbies.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1Qd7Ls-0003kJ-Dr; Sat, 02 Jul 2011 23:03:44 +0200 From: Lars Magne Ingebrigtsen In-Reply-To: <87r568qur1.fsf@jidanni.org> (jidanni@jidanni.org's message of "Sun, 03 Jul 2011 04:42:58 +0800") Date: Sat, 02 Jul 2011 23:02:13 +0200 Message-ID: References: <87r568qur1.fsf@jidanni.org> User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux) X-Now-Playing: Beth Sorrentino's _WFMU110701_: "Untitled (Keep Me)" X-Hashcash: 1:23:110702:jidanni@jidanni.org::fV9MKDoh5auP23D+:0000000000000000000000000000000000000000005zGX X-Hashcash: 1:23:110702:6857@debbugs.gnu.org::q8N/ZNoBPvTWoFIZ:00000000000000000000000000000000000000000IYQu MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1Qd7Ls-0003kJ-Dr X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1310245424.6328@YzL7fa253uwdp73KUcjAaw X-Spam-Status: No X-Spam-Score: -2.9 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.9 (--) jidanni@jidanni.org writes: > Therefore code like > > (let ((output > (if (and error-file > (< 0 (nth 7 (file-attributes error-file)))) > "some error output" > "no output"))) > > needs to mention shell-command-default-error-buffer if set, to the user. Ok; fixed now. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog http://lars.ingebrigtsen.no/