From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Christopher Schmidt Newsgroups: gmane.emacs.bugs Subject: bug#12682: 24.2.50; make server-execute less noisy Date: Sun, 21 Oct 2012 20:55:33 +0100 (BST) Message-ID: <87objv7g7g@ch.ristopher.com> References: <871ugufw1v@ch.ristopher.com> <51bofycsvo.fsf@fencepost.gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1350849386 30543 80.91.229.3 (21 Oct 2012 19:56:26 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 21 Oct 2012 19:56:26 +0000 (UTC) To: 12682@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Oct 21 21:56:34 2012 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 1TQ1dP-0000xd-BM for geb-bug-gnu-emacs@m.gmane.org; Sun, 21 Oct 2012 21:56:31 +0200 Original-Received: from localhost ([::1]:40341 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TQ1dH-0000Bs-T2 for geb-bug-gnu-emacs@m.gmane.org; Sun, 21 Oct 2012 15:56:23 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:45183) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TQ1dF-0000Bc-Eq for bug-gnu-emacs@gnu.org; Sun, 21 Oct 2012 15:56:22 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TQ1dE-0007Jc-DT for bug-gnu-emacs@gnu.org; Sun, 21 Oct 2012 15:56:21 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:44392) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TQ1dE-0007JY-AI for bug-gnu-emacs@gnu.org; Sun, 21 Oct 2012 15:56:20 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1TQ1es-0003pN-CJ for bug-gnu-emacs@gnu.org; Sun, 21 Oct 2012 15:58:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Christopher Schmidt Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 21 Oct 2012 19:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12682 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.135084944914675 (code B ref -1); Sun, 21 Oct 2012 19:58:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 21 Oct 2012 19:57:29 +0000 Original-Received: from localhost ([127.0.0.1]:54643 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TQ1eL-0003oe-Bn for submit@debbugs.gnu.org; Sun, 21 Oct 2012 15:57:29 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:59332) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TQ1eI-0003oQ-BA for submit@debbugs.gnu.org; Sun, 21 Oct 2012 15:57:27 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TQ1cX-0007BC-F1 for submit@debbugs.gnu.org; Sun, 21 Oct 2012 15:55:38 -0400 Original-Received: from lists.gnu.org ([208.118.235.17]:49913) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TQ1cX-0007Az-BP for submit@debbugs.gnu.org; Sun, 21 Oct 2012 15:55:37 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:45116) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TQ1cW-000056-Aq for bug-gnu-emacs@gnu.org; Sun, 21 Oct 2012 15:55:37 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TQ1cV-00077G-5s for bug-gnu-emacs@gnu.org; Sun, 21 Oct 2012 15:55:36 -0400 Original-Received: from ristopher.com ([146.185.21.93]:36646 helo=saturn.ch.ristopher.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TQ1cU-00075i-To for bug-gnu-emacs@gnu.org; Sun, 21 Oct 2012 15:55:35 -0400 Original-Received: by saturn.ch.ristopher.com (Postfix, from userid 0) id 42D171FF45; Sun, 21 Oct 2012 20:55:33 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ch.ristopher.com; s=mail; t=1350849333; bh=PzGTPa75WyEgMjK4Yatgo7FyroiAAceSmW7nwDd5BT4=; h=From:To:Subject:In-Reply-To:Message-ID:References:MIME-Version: Content-Type:Date; b=JbiWzkp9RqgROkP809u6maBZhuZHzsf3URifUnioOa0OIIk0LZpICNBEV2H15AGkV d4hI3OFxMmkaCVLQicm3doM+jKwcBc7yA2AOkBbfpl272urMaexgntsjxwzmgcYdu1 naafQ2U9GnZK6B2HO1wPi2+nqJkRJ3qFD9AAFGE4= In-Reply-To: (Juanma Barranquero's message of "Sat, 20 Oct 2012 01:28:35 +0200") Mail-Followup-To: bug-gnu-emacs@gnu.org X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.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:65823 Archived-At: Juanma Barranquero writes: > On Fri, Oct 19, 2012 at 6:46 PM, Glenn Morris wrote: > >> Maybe it could respect emacsclient's --quiet option? > > I don't think it's a good match. And Christopher likely wants to > silence the message in all situations. > > The fact is that many Emacs functions show messages and we don't add > options to disable them. In this case it is trivial to add an advice > in his own's .emacs: > > (defadvice server-execute (around silence-server-execute activate compile) > (with-temp-message "" > ad-do-it)) > > and the messages still get logged on *Messages* in case there's > something else going on (or the advice can be more sofisticate and > check *Messages* to be sure than nothing untold is happening). There are other, useful messages in server-execute. A more sophisticated advice is not trivial any more. server-execute is an internal, undocumented function. The message may be subject to change, the form might be refactored to another function in future versions. I would like to have a permanent solution. There are many superfluous messages floating around, making my *Messages*-buffer a pain to look at and my minibuffer a constant source of distraction. I will not create feature requests for all these messages. Right now, to me, it is just about this one and the one I reported in bug 12370 because IMO these two provide absolutely no value whatsoever. I am fine with "Mark set", "Starting new Ispell process", "Quit", etc. - but Emacs telling me the keys of its most fundamental commands - all the time, all over again!? I do not like that. Having that said... > This is a wontfix IMO. ...I am fine with wontfix. I guess a real solution to the underlying problem would be to attach a log-level or a category-symbol to each message, with the user being able to disable certain categories. I do realise this is quiet a demand and there are lots of more important things to implement. Christopher