From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Alin Soare Newsgroups: gmane.emacs.devel Subject: Re: Tabs are ready? -> Let us give a definition of tabs. Date: Sun, 12 Feb 2012 20:48:15 +0200 Message-ID: References: <4F2E5D33.6020406@gmx.at> <4F2E8185.4080706@gmx.at> <4F2EC768.4050603@gmx.at> <4F2FAD31.9040702@gmx.at> <877h00yq7z.fsf@uwakimon.sk.tsukuba.ac.jp> <871uq7zw5c.fsf@uwakimon.sk.tsukuba.ac.jp> <87k43t1mm7.fsf@spindle.srvr.nix> <87r4y0yxt2.fsf@spindle.srvr.nix> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=bcaec5299589f6e7a204b8c8cd44 X-Trace: dough.gmane.org 1329072507 31844 80.91.229.3 (12 Feb 2012 18:48:27 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 12 Feb 2012 18:48:27 +0000 (UTC) Cc: Juri Linkov , martin rudalics , "Stephen J. Turnbull" , Emacs Dev , PJ Weisberg To: Nix Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Feb 12 19:48:25 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 1RweTE-0000Dd-A0 for ged-emacs-devel@m.gmane.org; Sun, 12 Feb 2012 19:48:20 +0100 Original-Received: from localhost ([::1]:47916 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RweTD-0005qy-Ga for ged-emacs-devel@m.gmane.org; Sun, 12 Feb 2012 13:48:19 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:48655) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RweTB-0005qt-7B for emacs-devel@gnu.org; Sun, 12 Feb 2012 13:48:18 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RweTA-0005Nt-1B for emacs-devel@gnu.org; Sun, 12 Feb 2012 13:48:17 -0500 Original-Received: from mail-iy0-f169.google.com ([209.85.210.169]:60791) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RweT9-0005Np-UM for emacs-devel@gnu.org; Sun, 12 Feb 2012 13:48:15 -0500 Original-Received: by iagz16 with SMTP id z16so3666422iag.0 for ; Sun, 12 Feb 2012 10:48:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=g/z1k2pwdY7UW1qMkUR6F3Ktckmf/9G7RCQ2XcNYrPA=; b=sm3SpQQApJVML0+Nj2+wwDZZ1ERg+hmz3nWAzZhY4nKiiuaEVFngjkv1IfMdddVAXF xnx7r0aDUJbBpxjInA2YbZ/fFc5RrPgoZvDoZ96SYndzqxFF/SST85QcF7B5SlM7F5pm NW0+Bf3b0WBSWww5I45BTrf+S9wnym9KMAZu8= Original-Received: by 10.43.53.1 with SMTP id vo1mr21690965icb.2.1329072495322; Sun, 12 Feb 2012 10:48:15 -0800 (PST) Original-Received: by 10.231.42.209 with HTTP; Sun, 12 Feb 2012 10:48:15 -0800 (PST) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 209.85.210.169 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:148520 Archived-At: --bcaec5299589f6e7a204b8c8cd44 Content-Type: text/plain; charset=UTF-8 > >> So it's a hook parameter, part of state kept by the tab. Right. > > > > If the hok 'initialize-tab produce that variable local to tab, I cannot > see how to send this variable to the hooks 'show-tab or 'kill-tab that uses > it, via parameters of hooks. > > > In fact, it is possible. There is a fact in computation, that using an operation of adding, testing for 0, and having many variables , one can do everything. --bcaec5299589f6e7a204b8c8cd44 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


So it's a hook parameter, part of state kept by the tab. Right.= =C2=A0


If the hok '= ;initialize-tab produce that variable local to tab, I cannot see how to sen= d this variable to the hooks 'show-tab or 'kill-tab that uses it, v= ia parameters of hooks.



In fac= t, it is possible. There is a fact in computation, that using an =C2=A0oper= ation of adding, testing for 0, and having =C2=A0many variables , one can d= o everything.


--bcaec5299589f6e7a204b8c8cd44--