From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Michael Mauger Newsgroups: gmane.emacs.devel Subject: emacsclient: --quiet/--verbose Date: Wed, 29 Nov 2006 21:34:11 -0800 (PST) Message-ID: <20061130053411.89278.qmail@web62514.mail.re1.yahoo.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="0-1672118792-1164864851=:89062" X-Trace: sea.gmane.org 1164915852 5707 80.91.229.2 (30 Nov 2006 19:44:12 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 30 Nov 2006 19:44:12 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Nov 30 20:44:07 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1GprpD-0008FU-Pu for ged-emacs-devel@m.gmane.org; Thu, 30 Nov 2006 20:44:04 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GprpD-00023p-AA for ged-emacs-devel@m.gmane.org; Thu, 30 Nov 2006 14:44:03 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1GpeYo-0002sL-Sd for emacs-devel@gnu.org; Thu, 30 Nov 2006 00:34:14 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1GpeYn-0002qG-7T for emacs-devel@gnu.org; Thu, 30 Nov 2006 00:34:14 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GpeYn-0002py-2A for emacs-devel@gnu.org; Thu, 30 Nov 2006 00:34:13 -0500 Original-Received: from [69.147.75.106] (helo=web62514.mail.re1.yahoo.com) by monty-python.gnu.org with smtp (Exim 4.52) id 1GpeYm-0002ly-Lc for emacs-devel@gnu.org; Thu, 30 Nov 2006 00:34:12 -0500 Original-Received: (qmail 89280 invoked by uid 60001); 30 Nov 2006 05:34:11 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Subject:To:MIME-Version:Content-Type; b=H+wEqSQEXdZoki/7Qc4fBD98QDIL6/fuTRN5wGt2FTzJXd/u7CCDWTTQyjrPEoD2ZFqD232ePE1UvSBUXWvU9Ug4gUxssjuWTPQRq53XUIN9xjpVt6pyEkQ45nADc9QhfBIS1WfNGNwLDmmFQrojoOxIqQomfwR0fSPzT3wJPSk= ; Original-Received: from [207.180.176.158] by web62514.mail.re1.yahoo.com via HTTP; Wed, 29 Nov 2006 21:34:11 PST Original-To: Emacs Devel X-Mailman-Approved-At: Thu, 30 Nov 2006 14:43:10 -0500 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:63153 Archived-At: --0-1672118792-1164864851=:89062 Content-Type: text/plain; charset=ascii Content-Transfer-Encoding: quoted-printable As I've moved over to emacsclient from gnuclient, I've found a couple of ar= eas where it's behavior is awkward, although not wrong per se. =0A=0AThis = patch adds:=0A* a --quiet option to suppress informational messages from em= acsclient=0A* In emacsclientw, defaults to --quiet and --no-wait=0A* adds -= -wait and --verbose options to override the defaults in emacsclientw=0A=0AI= f it's deemed to be too late in pretest for these that's fine, but this is = a small change and leads to better interaction. --0-1672118792-1164864851=:89062 Content-Type: text/plain; name="=?utf-8?q?ec-quiet.diff?=" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="=?utf-8?q?ec-quiet.diff?=" SW5kZXg6IGVtYWNzL2xpYi1zcmMvZW1hY3NjbGllbnQuYwo9PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09ClJDUyBmaWxlOiAvY3Zzcm9vdC9lbWFjcy9lbWFjcy9s aWItc3JjL2VtYWNzY2xpZW50LmMsdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEu OTYKZGlmZiAtYyAtcjEuOTYgZW1hY3NjbGllbnQuYwoqKiogZW1hY3MvbGli LXNyYy9lbWFjc2NsaWVudC5jCTI1IE5vdiAyMDA2IDAwOjMyOjQwIC0wMDAw CTEuOTYKLS0tIGVtYWNzL2xpYi1zcmMvZW1hY3NjbGllbnQuYwkzMCBOb3Yg MjAwNiAwNDo1MDo1NSAtMDAwMAoqKioqKioqKioqKioqKioKKioqIDExMywx MTggKioqKgotLS0gMTEzLDEyMSAtLS0tCiAgLyogTm9uemVybyBtZWFucyBk b24ndCB3YWl0IGZvciBhIHJlc3BvbnNlIGZyb20gRW1hY3MuICAtLW5vLXdh aXQuICAqLwogIGludCBub3dhaXQgPSAwOwogIAorIC8qIE5vbnplcm8gbWVh bnMgZG9uJ3QgZGlzcGxheSBpbmZvcm1hdGlvbmFsIG1lc3NhZ2VzLiAgLS1x dWlldC4gICovCisgaW50IHF1aWV0ID0gMDsKKyAKICAvKiBOb256ZXJvIG1l YW5zIGFyZ3MgYXJlIGV4cHJlc3Npb25zIHRvIGJlIGV2YWx1YXRlZC4gIC0t ZXZhbC4gICovCiAgaW50IGV2YWwgPSAwOwogIAoqKioqKioqKioqKioqKioK KioqIDEzNCwxMzkgKioqKgotLS0gMTM3LDE0NSAtLS0tCiAgc3RydWN0IG9w dGlvbiBsb25nb3B0c1tdID0KICB7CiAgICB7ICJuby13YWl0IiwJbm9fYXJn dW1lbnQsCSAgIE5VTEwsICduJyB9LAorICAgeyAid2FpdCIsCW5vX2FyZ3Vt ZW50LAkgICBOVUxMLCAndycgfSwKKyAgIHsgInF1aWV0IiwJbm9fYXJndW1l bnQsCSAgIE5VTEwsICdxJyB9LAorICAgeyAidmVyYm9zZSIsCW5vX2FyZ3Vt ZW50LAkgICBOVUxMLCAndicgfSwKICAgIHsgImV2YWwiLAlub19hcmd1bWVu dCwJICAgTlVMTCwgJ2UnIH0sCiAgICB7ICJoZWxwIiwJbm9fYXJndW1lbnQs CSAgIE5VTEwsICdIJyB9LAogICAgeyAidmVyc2lvbiIsCW5vX2FyZ3VtZW50 LAkgICBOVUxMLCAnVicgfSwKKioqKioqKioqKioqKioqCioqKiAxNzIsMTc3 ICoqKioKLS0tIDE3OCwxODUgLS0tLQogICAgY2hhciAqbXNnID0gYnVmOwog ICAgdmFfbGlzdCBhcmdzOwogIAorICAgaWYgKCFpc19lcnJvciAmJiBxdWll dCkgcmV0dXJuOworIAogICAgdmFfc3RhcnQgKGFyZ3MsIG1lc3NhZ2UpOwog IAogICAgaWYgKGlzX2Vycm9yKQoqKioqKioqKioqKioqKioKKioqIDIwNiwy MTggKioqKgogIHsKICAgIGFsdGVybmF0ZV9lZGl0b3IgPSBnZXRlbnYgKCJB TFRFUk5BVEVfRURJVE9SIik7CiAgCiAgICB3aGlsZSAoMSkKICAgICAgewog ICAgICAgIGludCBvcHQgPSBnZXRvcHRfbG9uZyAoYXJnYywgYXJndiwKICAj aWZuZGVmIE5PX1NPQ0tFVFNfSU5fRklMRV9TWVNURU0KISAJCQkgICAgICJW SG5lYTpzOmY6ZDoiLAogICNlbHNlCiEgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAiVkhuZWE6ZjpkOiIsCiAgI2VuZGlmCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBsb25nb3B0cywgMCk7CiAgCi0tLSAyMTQsMjM0 IC0tLS0KICB7CiAgICBhbHRlcm5hdGVfZWRpdG9yID0gZ2V0ZW52ICgiQUxU RVJOQVRFX0VESVRPUiIpOwogIAorICNpZmRlZiBXSU5ET1dTTlQKKyAgIGlm ICh3MzJfd2luZG93X2FwcCAoKSkKKyAgICAgeworICAgICAgIG5vd2FpdCA9 IDE7CisgICAgICAgcXVpZXQgPSAxOworICAgICB9CisgI2VuZGlmCisgCiAg ICB3aGlsZSAoMSkKICAgICAgewogICAgICAgIGludCBvcHQgPSBnZXRvcHRf bG9uZyAoYXJnYywgYXJndiwKICAjaWZuZGVmIE5PX1NPQ0tFVFNfSU5fRklM RV9TWVNURU0KISAJCQkgICAgICJWSHF2d25lYTpzOmY6ZDoiLAogICNlbHNl CiEgCQkJICAgICAiVkhxdnduZWE6ZjpkOiIsCiAgI2VuZGlmCiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBsb25nb3B0cywgMCk7CiAgCioqKioq KioqKioqKioqKgoqKiogMjQ4LDI1OCAqKioqCi0tLSAyNjQsMjg3IC0tLS0K ICAJICBub3dhaXQgPSAxOwogIAkgIGJyZWFrOwogIAorIAljYXNlICd3JzoK KyAJICBub3dhaXQgPSAwOworIAkgIGJyZWFrOworIAorIAljYXNlICdxJzoK KyAJICBxdWlldCA9IDE7CisgCSAgYnJlYWs7CisgCisgCWNhc2UgJ3YnOgor IAkgIHF1aWV0ID0gMDsKKyAJICBicmVhazsKKyAKICAJY2FzZSAnZSc6CiAg CSAgZXZhbCA9IDE7CiAgCSAgYnJlYWs7CiAgCiAgCWNhc2UgJ1YnOgorIAkg IHF1aWV0ID0gMDsKICAJICBtZXNzYWdlIChGQUxTRSwgImVtYWNzY2xpZW50 ICVzXG4iLCBWRVJTSU9OKTsKICAJICBleGl0IChFWElUX1NVQ0NFU1MpOwog IAkgIGJyZWFrOwoqKioqKioqKioqKioqKioKKioqIDI3MiwyNzcgKioqKgot LS0gMzAxLDMwNyAtLS0tCiAgdm9pZAogIHByaW50X2hlbHBfYW5kX2V4aXQg KCkKICB7CisgICBxdWlldCA9IDA7CiAgICBtZXNzYWdlIChGQUxTRSwKICAJ ICAiVXNhZ2U6ICVzIFtPUFRJT05TXSBGSUxFLi4uXG5cCiAgVGVsbCB0aGUg RW1hY3Mgc2VydmVyIHRvIHZpc2l0IHRoZSBzcGVjaWZpZWQgZmlsZXMuXG5c CioqKioqKioqKioqKioqKgoqKiogMjgxLDI4NyAqKioqCi0tLSAzMTEsMzIw IC0tLS0KICBcblwKICAtViwgLS12ZXJzaW9uCQlKdXN0IHByaW50IHZlcnNp b24gaW5mbyBhbmQgcmV0dXJuXG5cCiAgLUgsIC0taGVscCAgIAkJUHJpbnQg dGhpcyB1c2FnZSBpbmZvcm1hdGlvbiBtZXNzYWdlXG5cCisgLXEsIC0tcXVp ZXQJCURvIG5vdCBkaXNwbGF5IGluZm9ybWF0aW9uYWwgbWVzc2FnZXNcblwK KyAtdiwgLS12ZXJib3NlCQlEaXNwbGF5IGluZm9ybWF0aW9uYWwgbWVzc2Fn ZXNcblwKICAtZSwgLS1ldmFsICAgCQlFdmFsdWF0ZSBGSUxFIGFyZ3VtZW50 cyBhcyBMaXNwIGV4cHJlc3Npb25zXG5cCisgLXcsIC0td2FpdAkJV2FpdCBm b3IgdGhlIHNlcnZlciB0byByZXR1cm5cblwKICAtbiwgLS1uby13YWl0CQlE b24ndCB3YWl0IGZvciB0aGUgc2VydmVyIHRvIHJldHVyblxuXAogIC1kLCAt LWRpc3BsYXk9RElTUExBWQlWaXNpdCB0aGUgZmlsZSBpbiB0aGUgZ2l2ZW4g ZGlzcGxheVxuIgogICNpZm5kZWYgTk9fU09DS0VUU19JTl9GSUxFX1NZU1RF TQoqKioqKioqKioqKioqKioKKioqIDkyOCw5MzQgKioqKgogICAgLyogTWF5 YmUgd2FpdCBmb3IgYW4gYW5zd2VyLiAgICovCiAgICBpZiAoIW5vd2FpdCkK ICAgICAgewohICAgICAgIGlmICghZXZhbCkKICAgICAgICAgIHsKICAgICAg ICAgICAgcHJpbnRmICgiV2FpdGluZyBmb3IgRW1hY3MuLi4iKTsKICAgICAg ICAgICAgbmVlZGxmID0gMjsKLS0tIDk2MSw5NjcgLS0tLQogICAgLyogTWF5 YmUgd2FpdCBmb3IgYW4gYW5zd2VyLiAgICovCiAgICBpZiAoIW5vd2FpdCkK ICAgICAgewohICAgICAgIGlmICghZXZhbCAmJiAhcXVpZXQpCiAgICAgICAg ICB7CiAgICAgICAgICAgIHByaW50ZiAoIldhaXRpbmcgZm9yIEVtYWNzLi4u Iik7CiAgICAgICAgICAgIG5lZWRsZiA9IDI7Cg== --0-1672118792-1164864851=:89062 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-devel --0-1672118792-1164864851=:89062--