From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.devel Subject: Re: Tabs are ready? -> Let us give a definition of tabs. Date: Sun, 05 Feb 2012 19:15:22 +0100 Message-ID: <4F2EC73A.8020905@gmx.at> References: <4F2E5D33.6020406@gmx.at> <4F2E8185.4080706@gmx.at> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1328465735 25050 80.91.229.3 (5 Feb 2012 18:15:35 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 5 Feb 2012 18:15:35 +0000 (UTC) Cc: Juri Linkov , Juanma Barranquero , Emacs Dev To: Alin Soare Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Feb 05 19:15:34 2012 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Ru6cd-0001SZ-Jk for ged-emacs-devel@m.gmane.org; Sun, 05 Feb 2012 19:15:32 +0100 Original-Received: from localhost ([::1]:42720 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ru6cc-00038o-W4 for ged-emacs-devel@m.gmane.org; Sun, 05 Feb 2012 13:15:30 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:36038) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ru6ca-00037C-3P for emacs-devel@gnu.org; Sun, 05 Feb 2012 13:15:28 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ru6cY-0003nw-Qb for emacs-devel@gnu.org; Sun, 05 Feb 2012 13:15:28 -0500 Original-Received: from mailout-de.gmx.net ([213.165.64.22]:35142) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1Ru6cY-0003nb-Fv for emacs-devel@gnu.org; Sun, 05 Feb 2012 13:15:26 -0500 Original-Received: (qmail invoked by alias); 05 Feb 2012 18:15:24 -0000 Original-Received: from 62-47-38-9.adsl.highway.telekom.at (EHLO [62.47.38.9]) [62.47.38.9] by mail.gmx.net (mp034) with SMTP; 05 Feb 2012 19:15:24 +0100 X-Authenticated: #14592706 X-Provags-ID: V01U2FsdGVkX1+zdXdASxWzRbmAAxV4HPufzGn7RWsWI4jsIxRsVk TAGclSATTBFOPz In-Reply-To: X-Y-GMX-Trusted: 0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 213.165.64.22 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:148200 Archived-At: >> ... and what is a "standard event" in this context? And why can a >> toolbar button not react to such a standard event in the same way? > > > Initialize tab, hide tab, show tab, kill tab, at least. I don't understand that yet. For me an event is a user action like hitting a key or moving the mouse. The type of that action and any additional information are communicated by the OS to Emacs which reacts to the event by executing some action (or doing nothing). Initializing or hiding a tab is in my opinion an action performed by Emacs itself, possibly in reaction to an event or triggered by a timer. martin