From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Lrvyi-0004M3-OE for qemu-devel@nongnu.org; Thu, 09 Apr 2009 11:15:44 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Lrvye-0004KJ-7G for qemu-devel@nongnu.org; Thu, 09 Apr 2009 11:15:44 -0400 Received: from [199.232.76.173] (port=40673 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Lrvyd-0004KC-Vd for qemu-devel@nongnu.org; Thu, 09 Apr 2009 11:15:39 -0400 Received: from smtp6-g21.free.fr ([212.27.42.6]:33452) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Lrvyc-0006rh-0k for qemu-devel@nongnu.org; Thu, 09 Apr 2009 11:15:39 -0400 Received: from smtp6-g21.free.fr (localhost [127.0.0.1]) by smtp6-g21.free.fr (Postfix) with ESMTP id 04625E08189 for ; Thu, 9 Apr 2009 17:15:22 +0200 (CEST) Received: from laptop (vaf26-2-82-244-111-82.fbx.proxad.net [82.244.111.82]) by smtp6-g21.free.fr (Postfix) with ESMTP id C8F59E0808B for ; Thu, 9 Apr 2009 17:15:19 +0200 (CEST) In-Reply-To: <49DE0C98.5000402@siemens.com> Subject: Re: [libvirt] Re: [Qemu-devel] [PATCH 1/6] Allow multiple monitor =?utf-8?q?devices?= (v2) From: "=?utf-8?q?Fran=C3=A7ois?= Revol" Date: Thu, 09 Apr 2009 17:15:33 +0200 CEST Message-Id: <25150432504-BeMail@laptop> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org > >>> I want async > >>> notifications added to a single monitor session. That too could > > > > be > >>> implemented today (as simple as a term=5Fprintf("notification: ...\ > > > > n"); > >> > >> No. It is simple on the qemu side only. Parsing notifications > > > poping > >> up at random places in the stream is more complex. > > > > I don't understand why, if there's a common prefix. > > > > Everywhere you expect (qemu), also expect notification:. > > Please no more async notifications to the monitors. They are just > ugly > to parse, at least for us humans. I don't want to see any > notification > in the middle of my half-typed command e.g. > What about acting like what the shell prompt does for jobs =3F It just outputs it after the line is parsed or the command has returned. if (monitor=5Finput=5Fempty) output(foo); else queue=5Foutput(foo); Fran=C3=A7ois.