From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Craig Muth Newsgroups: gmane.emacs.devel Subject: Xiki framework (wiki and tree emacs features) Date: Mon, 1 Feb 2010 22:08:04 -0500 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=000e0cd138de0c066a047e956939 X-Trace: ger.gmane.org 1265080100 31652 80.91.229.12 (2 Feb 2010 03:08:20 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 2 Feb 2010 03:08:20 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Feb 02 04:08:18 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Nc97h-0006Jh-Qf for ged-emacs-devel@m.gmane.org; Tue, 02 Feb 2010 04:08:18 +0100 Original-Received: from localhost ([127.0.0.1]:54160 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Nc97h-000684-AW for ged-emacs-devel@m.gmane.org; Mon, 01 Feb 2010 22:08:17 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Nc97b-000678-ES for emacs-devel@gnu.org; Mon, 01 Feb 2010 22:08:11 -0500 Original-Received: from [199.232.76.173] (port=53482 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Nc97a-00066s-SI for emacs-devel@gnu.org; Mon, 01 Feb 2010 22:08:10 -0500 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1Nc97X-0004Du-9Q for emacs-devel@gnu.org; Mon, 01 Feb 2010 22:08:10 -0500 Original-Received: from mail-pz0-f185.google.com ([209.85.222.185]:46525) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Nc97W-0004DY-Vw for emacs-devel@gnu.org; Mon, 01 Feb 2010 22:08:07 -0500 Original-Received: by pzk15 with SMTP id 15so4949503pzk.25 for ; Mon, 01 Feb 2010 19:08:04 -0800 (PST) Original-Received: by 10.141.88.10 with SMTP id q10mr3775687rvl.88.1265080084464; Mon, 01 Feb 2010 19:08:04 -0800 (PST) X-Originating-IP: [70.62.168.251] X-Google-Sender-Auth: 05015187c03411c7 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) 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:120810 Archived-At: --000e0cd138de0c066a047e956939 Content-Type: text/plain; charset=ISO-8859-1 Interested in hearing your feedback about my framework. It adds free-form wiki and tree features (and many others) to emacs. Just did a couple screencasts: http://xiki.org/screencasts/wiki_syntax.html http://xiki.org/screencasts/web_development.html Much of it was originally elisp but is now ruby via el4r (I'm a much better ruby programmer than elisp programmer). --Craig --000e0cd138de0c066a047e956939 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Interested in hearing your feedback about my framework. =A0It adds free-for= m wiki and tree features (and many others) to emacs. =A0Just did a couple s= creencasts:


= Much of it was originally elisp but is now ruby via el4r (I'm a much be= tter ruby programmer than elisp programmer).

--Craig
=A0
--000e0cd138de0c066a047e956939-- From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Craig Muth Newsgroups: gmane.emacs.devel Subject: Re: Xiki framework (wiki and tree emacs features) Date: Wed, 3 Feb 2010 22:24:58 -0500 Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=000e0cd115042dc925047ebde15b X-Trace: ger.gmane.org 1265253914 9531 80.91.229.12 (4 Feb 2010 03:25:14 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 4 Feb 2010 03:25:14 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Feb 04 04:25:12 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1NcsL9-0004Q0-Iy for ged-emacs-devel@m.gmane.org; Thu, 04 Feb 2010 04:25:11 +0100 Original-Received: from localhost ([127.0.0.1]:55670 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NcsL8-0001gR-O4 for ged-emacs-devel@m.gmane.org; Wed, 03 Feb 2010 22:25:10 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NcsL3-0001fU-FJ for emacs-devel@gnu.org; Wed, 03 Feb 2010 22:25:05 -0500 Original-Received: from [199.232.76.173] (port=54145 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NcsL2-0001fM-1w for emacs-devel@gnu.org; Wed, 03 Feb 2010 22:25:04 -0500 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1NcsKy-0000CM-BZ for emacs-devel@gnu.org; Wed, 03 Feb 2010 22:25:03 -0500 Original-Received: from mail-px0-f192.google.com ([209.85.216.192]:43730) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NcsKx-0000C4-Jf for emacs-devel@gnu.org; Wed, 03 Feb 2010 22:24:59 -0500 Original-Received: by pxi30 with SMTP id 30so2076072pxi.14 for ; Wed, 03 Feb 2010 19:24:58 -0800 (PST) Original-Received: by 10.141.15.17 with SMTP id s17mr368005rvi.231.1265253898635; Wed, 03 Feb 2010 19:24:58 -0800 (PST) X-Originating-IP: [70.62.168.251] In-Reply-To: X-Google-Sender-Auth: 23f1c5d28e404dfc X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) 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:120881 Archived-At: --000e0cd115042dc925047ebde15b Content-Type: text/plain; charset=ISO-8859-1 I added .mkv versions of the screencasts. Again, very interested in feedback. Worth checking out, IMO, for the file browsing/searching ideas if nothing else: http://xiki.org/screencasts/wiki_syntax.html http://xiki.org/screencasts/web_development.html --Craig On Mon, Feb 1, 2010 at 10:08 PM, Craig Muth wrote: > Interested in hearing your feedback about my framework. It adds free-form > wiki and tree features (and many others) to emacs. Just did a couple > screencasts: > > http://xiki.org/screencasts/wiki_syntax.html > http://xiki.org/screencasts/web_development.html > > Much of it was originally elisp but is now ruby via el4r (I'm a much better > ruby programmer than elisp programmer). > > --Craig > > --000e0cd115042dc925047ebde15b Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable I added=A0.mkv versions of the screencasts.

Again, very = interested in feedback. =A0Worth checking out, IMO, for the file browsing/s= earching ideas if nothing else:


--Craig


On Mon, Feb 1, 2010 at 10:08 PM, Craig Muth <craig.muth@gmail.com> wro= te:
Interested in hearing your feedback about m= y framework. =A0It adds free-form wiki and tree features (and many others) = to emacs. =A0Just did a couple screencasts:


Much of it was originally elisp but is now ruby via el4r = (I'm a much better ruby programmer than elisp programmer).

--Craig
=A0

--000e0cd115042dc925047ebde15b-- From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: mah@everybody.org (Mark A. Hershberger) Newsgroups: gmane.emacs.devel Subject: Re: Xiki framework (wiki and tree emacs features) Date: Fri, 05 Feb 2010 13:22:29 -0500 Message-ID: <878wb7r196.fsf@everybody.org> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1265394178 1446 80.91.229.12 (5 Feb 2010 18:22:58 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 5 Feb 2010 18:22:58 +0000 (UTC) Cc: emacs-devel@gnu.org To: Craig Muth Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Feb 05 19:22:54 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1NdSpS-00071o-5J for ged-emacs-devel@m.gmane.org; Fri, 05 Feb 2010 19:22:54 +0100 Original-Received: from localhost ([127.0.0.1]:54005 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NdSpR-0003Ze-Ew for ged-emacs-devel@m.gmane.org; Fri, 05 Feb 2010 13:22:53 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NdSpM-0003Yi-1X for emacs-devel@gnu.org; Fri, 05 Feb 2010 13:22:48 -0500 Original-Received: from [199.232.76.173] (port=33933 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NdSpK-0003X2-Ks for emacs-devel@gnu.org; Fri, 05 Feb 2010 13:22:46 -0500 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1NdSpJ-00086Q-Ex for emacs-devel@gnu.org; Fri, 05 Feb 2010 13:22:46 -0500 Original-Received: from superman.everybody.org ([206.71.169.163]:34857) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NdSpI-00085K-Qf for emacs-devel@gnu.org; Fri, 05 Feb 2010 13:22:45 -0500 Original-Received: from 24.152.221.116.res-cmts.eph.ptd.net ([24.152.221.116] helo=dococt.everybody.org) by superman.everybody.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.69) (envelope-from ) id 1NdSpB-0001zJ-3K; Fri, 05 Feb 2010 13:22:41 -0500 X-URL: http://hexmode.com/ In-Reply-To: (Craig Muth's message of "Mon, 1 Feb 2010 22:08:04 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.90 (gnu/linux) X-SA-Exim-Connect-IP: 24.152.221.116 X-SA-Exim-Mail-From: mah@everybody.org X-SA-Exim-Version: 4.2.1 (built Wed, 25 Jun 2008 17:14:11 +0000) X-SA-Exim-Scanned: Yes (on superman.everybody.org) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) 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:120947 Archived-At: Craig Muth writes: > Interested in hearing your feedback about my framework. It adds free-form > wiki and tree features (and many others) to emacs. Looks like you're reproducing OrgMode (http://orgmode.org/). Why would an OrgMode user be interested in Xiki? Mark. --=20 http://hexmode.com/ The only alternative to Tradition is bad tradition. =E2=80=94 Jaraslov Pelikan From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Craig Muth Newsgroups: gmane.emacs.devel Subject: Re: Xiki framework (wiki and tree emacs features) Date: Fri, 5 Feb 2010 14:32:14 -0500 Message-ID: References: <878wb7r196.fsf@everybody.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=000e0cd1b5d433726d047edf823e X-Trace: ger.gmane.org 1265398355 16154 80.91.229.12 (5 Feb 2010 19:32:35 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 5 Feb 2010 19:32:35 +0000 (UTC) To: "Mark A. Hershberger" , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Feb 05 20:32:32 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1NdTuo-0002hT-8N for ged-emacs-devel@m.gmane.org; Fri, 05 Feb 2010 20:32:30 +0100 Original-Received: from localhost ([127.0.0.1]:57142 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NdTun-0000A0-Gc for ged-emacs-devel@m.gmane.org; Fri, 05 Feb 2010 14:32:29 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NdTug-00008Y-KT for emacs-devel@gnu.org; Fri, 05 Feb 2010 14:32:22 -0500 Original-Received: from [199.232.76.173] (port=35139 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NdTug-00008I-Bt for emacs-devel@gnu.org; Fri, 05 Feb 2010 14:32:22 -0500 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1NdTud-0000uw-Ti for emacs-devel@gnu.org; Fri, 05 Feb 2010 14:32:22 -0500 Original-Received: from mail-pz0-f185.google.com ([209.85.222.185]:46951) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NdTud-0000uA-6E for emacs-devel@gnu.org; Fri, 05 Feb 2010 14:32:19 -0500 Original-Received: by pzk15 with SMTP id 15so4346611pzk.25 for ; Fri, 05 Feb 2010 11:32:17 -0800 (PST) Original-Received: by 10.141.213.22 with SMTP id p22mr2157782rvq.94.1265398334058; Fri, 05 Feb 2010 11:32:14 -0800 (PST) X-Originating-IP: [24.160.172.54] In-Reply-To: <878wb7r196.fsf@everybody.org> X-Google-Sender-Auth: 82b21a17cf074c57 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) 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:120954 Archived-At: --000e0cd1b5d433726d047edf823e Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable > Looks like you're reproducing OrgMode (http://orgmode.org/). There's definitely some overlap, but a large amount that doesn't overlap, I think. (I'm no authority on org mode though.) Xiki doesn't do the cool scheduling and using a tree as a general html or latex editor stuff, for example. And I don't think OrgMode has much in the way of general filesystem navigation or searching features, though I could easily be mistaken. Xiki has a free-form wiki syntax for navigable file trees, file contents, searches, and running shell commands in them such as: - /tmp/ - foo/ - foot.txt | Some lines in the file | Some lines in the file ! ls -l - ##food/ - fool/ - foof.txt | A line that contains "food" | Another food line lower down in the file (The "-" bullets are optional, but allow you to use the mouse to expand/collapse.) If you watch the web development screencast ( http://xiki.org/screencasts/web_development.html) I think you'll recognize many things that aren't in or differ quite a bit from org mode. Also the 2 screencasts show only a subset of features in xiki. If there's interest there are about 6 more screencasts I could do. Where there is overlap (taking notes, etc) xiki takes a very different, less-structured approach. > Why would an OrgMode user be interested in Xiki? There are some innovative things in xiki that could potentially be borrowed and merged into org mode, at the very least. I don't foresee many OrgMode users switching to xiki. Though, any features could probably augment each other quite nicely. Like having your notes in Org's format and building up xiki filesystem trees within them. Or, maybe just using xiki's plugins to generate Merb/Rails apps and browse/maniplate couchdb, for example, or to control Firefox (reloading, sending javascript to it etc.) or committing to git during web development. Emacs has a lot of respect / adoption in the ruby community. Among emacs users who find themselves more proficient in ruby than elisp and have interest in using their code/gems/apps within emacs (a potent combination) = I think xiki will be interesting. Note xiki owes much of its ruby-interactio= n features to el4r, which it's built on top of. If you have simple ruby code that accesses an api it is trivial to create a tree-based UI, like the ones for git/couchdb/merb that are shown in the screencasts. --Craig On Fri, Feb 5, 2010 at 1:22 PM, Mark A. Hershberger wrot= e: > Craig Muth writes: > > > Interested in hearing your feedback about my framework. It adds > free-form > > wiki and tree features (and many others) to emacs. > > Looks like you're reproducing OrgMode (http://orgmode.org/). Why would > an OrgMode user be interested in Xiki? > > Mark. > > -- > http://hexmode.com/ > > The only alternative to Tradition is bad tradition. > =97 Jaraslov Pelikan > --000e0cd1b5d433726d047edf823e Content-Type: text/html; charset=windows-1252 Content-Transfer-Encoding: quoted-printable
>=A0Looks like you're reproducing OrgMode (http://orgmode.org/).

There's definitely some overlap, but a large amount that doesn= 9;t overlap, I think. =A0(I'm no authority on org mode though.) =A0Xiki= doesn't do the cool scheduling and using a tree as a general html or l= atex editor stuff, for example. =A0And I don't think OrgMode has much i= n the way of general filesystem navigation or searching features, though I = could easily be mistaken. =A0Xiki has a free-form wiki syntax for navigable= file trees, file contents, searches, and running shell commands in them su= ch as:

- /tmp/
=A0=A0- foo/
=A0=A0 =A0- fo= ot.txt
=A0=A0 =A0 =A0| Some lines in the file
=A0=A0 =A0 =A0| Some lines in the file
=A0=A0! ls -l
= =A0=A0- ##food/
=A0=A0 =A0- fool/
=A0=A0 =A0 =A0- foof.txt
=A0=A0 =A0 =A0 =A0| A line tha= t contains "food"
=A0=A0 =A0 =A0 =A0| Another food= line lower down in the file

(The &quo= t;-" bullets are optional, but allow you to use the mouse to expand/co= llapse.)

If you watch the web development= screencast (h= ttp://xiki.org/screencasts/web_development.html) I think you'll rec= ognize many things that aren't in or differ quite a bit from org mode. = =A0Also the 2 screencasts show only a subset of features in xiki. =A0If the= re's interest there are about 6 more screencasts I could do.

Where there is overlap (taking notes, etc) xiki takes a= very different, less-structured approach.

> Wh= y would=A0an OrgMode user be interested in Xiki?

There are some innovative things in xiki that could potentially be borrowed= and merged into org mode, at the very least.

I do= n't foresee many OrgMode users switching to xiki. =A0Though, any featur= es could probably augment each other quite nicely. =A0Like having your note= s in Org's format and building up xiki filesystem trees within them. = =A0Or, maybe just using xiki's plugins to generate Merb/Rails apps and = browse/maniplate couchdb, for example, or to control Firefox (reloading, se= nding javascript to it etc.)=A0=A0or committing to git=A0during web develop= ment.

Emacs has a lot of respect / adoption in the ruby commu= nity. =A0Among emacs users who find themselves more proficient in ruby than= elisp and have interest in using their code/gems/apps within emacs (a pote= nt combination) I think xiki will be interesting. =A0Note xiki owes much of= its ruby-interaction features to el4r, which it's built on top of. =A0= If you have simple ruby code that accesses an api it is trivial to create a= tree-based UI, like the ones for git/couchdb/merb that are shown in the sc= reencasts.

--Craig


On= Fri, Feb 5, 2010 at 1:22 PM, Mark A. Hershberger <mah@everybody.org> wrote:
Craig Muth <craig.muth@gmail.com> writes:

> Interested in hearing your feedback about my framework. =A0It adds fre= e-form
> wiki and tree features (and many others) to emacs.

Looks like you're reproducing OrgMode (http://orgmode.org/). Why would
an OrgMode user be interested in Xiki?

Mark.

--
http://hexmode.com/
The only alternative to Tradition is bad tradition.
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=97 Jaraslov Pelikan

--000e0cd1b5d433726d047edf823e-- From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Craig Muth Newsgroups: gmane.emacs.devel Subject: Re: Xiki framework (wiki and tree emacs features) Date: Fri, 5 Feb 2010 15:48:54 -0500 Message-ID: References: <878wb7r196.fsf@everybody.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=000e0cd1384662a8d9047ee09487 X-Trace: ger.gmane.org 1265402951 31190 80.91.229.12 (5 Feb 2010 20:49:11 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 5 Feb 2010 20:49:11 +0000 (UTC) To: emacs-devel@gnu.org, "Mark A. Hershberger" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Feb 05 21:49:08 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1NdV6x-0004CN-Ay for ged-emacs-devel@m.gmane.org; Fri, 05 Feb 2010 21:49:07 +0100 Original-Received: from localhost ([127.0.0.1]:35914 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NdV6w-0000H9-Ne for ged-emacs-devel@m.gmane.org; Fri, 05 Feb 2010 15:49:06 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NdV6q-0000FL-As for emacs-devel@gnu.org; Fri, 05 Feb 2010 15:49:00 -0500 Original-Received: from [199.232.76.173] (port=43340 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NdV6p-0000EU-R6 for emacs-devel@gnu.org; Fri, 05 Feb 2010 15:48:59 -0500 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1NdV6n-0001vC-Ra for emacs-devel@gnu.org; Fri, 05 Feb 2010 15:48:59 -0500 Original-Received: from mail-px0-f192.google.com ([209.85.216.192]:46602) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NdV6n-0001ue-DC for emacs-devel@gnu.org; Fri, 05 Feb 2010 15:48:57 -0500 Original-Received: by pxi30 with SMTP id 30so4107035pxi.14 for ; Fri, 05 Feb 2010 12:48:56 -0800 (PST) Original-Received: by 10.141.105.4 with SMTP id h4mr2208394rvm.108.1265402934109; Fri, 05 Feb 2010 12:48:54 -0800 (PST) X-Originating-IP: [24.160.172.54] In-Reply-To: <878wb7r196.fsf@everybody.org> X-Google-Sender-Auth: 2f541a61e933d16b X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) 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:120959 Archived-At: --000e0cd1384662a8d9047ee09487 Content-Type: text/plain; charset=ISO-8859-1 Here's an example of a xiki tree you might build up when working in some elisp files. Could be useful for communicating about code on mailing lists like this one. Forgive me if org mode (or something else) already does this. If so please enlighten me - I'd be interested in checking it out. - /usr/share/emacs22/ - lisp/ - isearch.el | (defun isearch-forward (&optional regexp-p no-recursive-edit) | Type \\[isearch-yank-char] to yank char from buffer onto end of search\ | (defun isearch-mode (forward &optional regexp op-fun recursive-edit word-p) | (defvar isearch-mode-map | (define-key map "\M-\C-y" 'isearch-yank-char) - Not recognizing var: | (defun isearch-yank-char (&optional arg) + all lines using the map: ##isearch-mode-map/ - You can see it compiles: ! ls -l ! -rw-r--r-- 1 craig admin 97058 Feb 2 11:58 isearch.el ! -rw-r--r-- 1 craig admin 66540 Feb 2 11:58 isearch.elc - site-lisp/ - session.el | (defcustom session-registers '((?0 . ?9) ?- ?= ?\\ ?` region (?a . ?z)) - Todo: want to include this: | CHAR or (FROM . TO) or `file' or `region' or t. Such trees are navigable in any buffer/file (you can just paste in the tree), though in note-mode they will be colorized. Normally you build up these trees (using keyboard shortcuts) for your self, for navigation while you're working and for reference later. You can also send them to other people, and they can use them to navigate (possibly changing the /usr/share/emacs22/ line first if appropriate). Note you can C-. (or C-enter, or double-click) on dirs to expand and show their files, on files to open them or expand their contents, on lines within files to jump to them, on the "!" line to run the command, and on the "##" line to expand the search (searches expand out into a sub-tree). The "- foo:" lines are ignored, and are just there for notes. The whitespace before the "| ..." lines is insignificant, so you can indent to represent the call hierarchy. --Craig --000e0cd1384662a8d9047ee09487 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Here's an example of a xiki tree you might build up when work= ing in some elisp files. =A0Could be useful for communicating about code on= mailing lists like this one. =A0Forgive me if org mode (or something else)= already does this. =A0If so please enlighten me - I'd be interested in= checking it out.

- /usr/share/emacs22/
=A0=A0- lisp/
=A0=A0 =A0- isearch.el
=A0=A0 =A0 =A0| (defun isearch-forward (&= amp;optional regexp-p no-recursive-edit)
=A0=A0 =A0 =A0 =A0| Type= \\[isearch-yank-char] to yank char from buffer onto end of search\
=A0=A0 =A0 =A0 =A0| (defun isearch-mode (forward &optional regexp = op-fun recursive-edit word-p)
=A0=A0 =A0 =A0 =A0 =A0| (defvar ise= arch-mode-map
=A0=A0 =A0 =A0 =A0 =A0 =A0| =A0 =A0 (define-key map= "\M-\C-y" 'isearch-yank-char)
=A0=A0 =A0 =A0 =A0 =A0 =A0 =A0- Not recognizing var:
=A0=A0 = =A0 =A0 =A0 =A0 =A0 =A0| (defun isearch-yank-char (&optional arg)
=

=A0=A0 =A0 =A0+ all lines using the map: ##isearch-mode= -map/

=A0=A0 =A0- You can see it compiles:
=A0=A0 =A0! ls -l
=A0=A0 =A0 =A0! -rw-r--r-- =A0 =A01 craig = =A0admin =A0 =A097058 Feb =A02 11:58 isearch.el
=A0=A0 =A0 =A0! -= rw-r--r-- =A0 =A01 craig =A0admin =A0 =A066540 Feb =A02 11:58 isearch.elc

=A0=A0- site-lisp/
=A0=A0 =A0- session.el
=A0=A0 =A0 =A0| (defcustom session-re= gisters '((?0 . ?9) ?- ?=3D ?\\ ?` region (?a . ?z))
=A0=A0 = =A0 =A0 =A0- Todo: want to include this:
=A0=A0 =A0 =A0 =A0| =A0 = CHAR or (FROM . TO) or `file' or `region' or t.

Such trees are navigable in any buffer/file (you can ju= st paste in the tree), though in note-mode they will be colorized.

Normally you build up these trees (using keyboard shortcut= s) for your self, for navigation while you're working and for reference= later. =A0You can also send them to other people, and they can use them to= navigate (possibly changing the /usr/share/emacs22/ line first if appropri= ate).

Note you can C-. (or C-enter, or double-click) on dirs = to expand and show their files, on files to open them or expand their conte= nts, on lines within files to jump to them, on the "!" line to ru= n the command, and on the "##" line to expand the search (searche= s expand out into a sub-tree). =A0The "- foo:" lines are ignored,= and are just there for notes. =A0The whitespace before the "| ...&quo= t; lines is insignificant, so you can indent to represent the call hierarch= y.

--Craig


--000e0cd1384662a8d9047ee09487-- From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: mah@everybody.org (Mark A. Hershberger) Newsgroups: gmane.emacs.devel,gmane.emacs.orgmode Subject: Re: Xiki framework (wiki and tree emacs features) Date: Fri, 05 Feb 2010 20:26:50 -0500 Message-ID: <87ljf7p31h.fsf@everybody.org> References: <878wb7r196.fsf@everybody.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1265419639 12594 80.91.229.12 (6 Feb 2010 01:27:19 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 6 Feb 2010 01:27:19 +0000 (UTC) Cc: emacs-orgmode@gnu.org, emacs-devel@gnu.org To: Craig Muth Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Feb 06 02:27:16 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1NdZS7-00007e-J7 for ged-emacs-devel@m.gmane.org; Sat, 06 Feb 2010 02:27:15 +0100 Original-Received: from localhost ([127.0.0.1]:36968 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NdZS6-0001iK-PE for ged-emacs-devel@m.gmane.org; Fri, 05 Feb 2010 20:27:14 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NdZS1-0001hv-Pp for emacs-devel@gnu.org; Fri, 05 Feb 2010 20:27:09 -0500 Original-Received: from [199.232.76.173] (port=53218 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NdZS1-0001hn-Ck for emacs-devel@gnu.org; Fri, 05 Feb 2010 20:27:09 -0500 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1NdZS0-0000kt-6l for emacs-devel@gnu.org; Fri, 05 Feb 2010 20:27:09 -0500 Original-Received: from superman.everybody.org ([206.71.169.163]:34658) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NdZRx-0000jh-Cy; Fri, 05 Feb 2010 20:27:05 -0500 Original-Received: from 24.152.221.116.res-cmts.eph.ptd.net ([24.152.221.116] helo=dococt.everybody.org) by superman.everybody.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.69) (envelope-from ) id 1NdZRq-0005eM-7B; Fri, 05 Feb 2010 20:27:03 -0500 X-URL: http://hexmode.com/ In-Reply-To: (Craig Muth's message of "Fri, 5 Feb 2010 15:48:54 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.90 (gnu/linux) X-SA-Exim-Connect-IP: 24.152.221.116 X-SA-Exim-Mail-From: mah@everybody.org X-SA-Exim-Version: 4.2.1 (built Wed, 25 Jun 2008 17:14:11 +0000) X-SA-Exim-Scanned: Yes (on superman.everybody.org) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) 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:120968 gmane.emacs.orgmode:22091 Archived-At: Craig Muth writes: > Here's an example of a xiki tree you might build up when working in some > elisp files. Could be useful for communicating about code on mailing lis= ts > like this one. Forgive me if org mode (or something else) already does > this. If so please enlighten me - I'd be interested in checking it > out. It's hard for me to see exactly what is going on, but it doesn't look like anything that OrgMode isn't already doing or could be made to do with a SMOP. Look at Emacs Starter Kit (http://eschulte.github.com/emacs-starter-kit/) for an example of how you can mix OrgMode markup and Emacs Lisp, for example. Mark. --=20 http://hexmode.com/ The only alternative to Tradition is bad tradition. =E2=80=94 Jaraslov Pelikan From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Craig Muth Newsgroups: gmane.emacs.devel,gmane.emacs.orgmode Subject: Re: Xiki framework (wiki and tree emacs features) Date: Fri, 5 Feb 2010 20:45:20 -0500 Message-ID: References: <878wb7r196.fsf@everybody.org> <87ljf7p31h.fsf@everybody.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=000e0cd1b4f6892ef8047ee4b858 X-Trace: ger.gmane.org 1265420737 14965 80.91.229.12 (6 Feb 2010 01:45:37 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 6 Feb 2010 01:45:37 +0000 (UTC) To: "Mark A. Hershberger" , emacs-devel@gnu.org, emacs-orgmode@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Feb 06 02:45:33 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1NdZjo-0000Lv-Kr for ged-emacs-devel@m.gmane.org; Sat, 06 Feb 2010 02:45:32 +0100 Original-Received: from localhost ([127.0.0.1]:59131 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NdZjn-0004ED-UV for ged-emacs-devel@m.gmane.org; Fri, 05 Feb 2010 20:45:31 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NdZji-0004Dw-2a for emacs-devel@gnu.org; Fri, 05 Feb 2010 20:45:26 -0500 Original-Received: from [199.232.76.173] (port=59897 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NdZjg-0004Dn-Pt for emacs-devel@gnu.org; Fri, 05 Feb 2010 20:45:24 -0500 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1NdZje-0004cN-I0 for emacs-devel@gnu.org; Fri, 05 Feb 2010 20:45:24 -0500 Original-Received: from mail-px0-f176.google.com ([209.85.216.176]:38981) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NdZje-0004c3-6T; Fri, 05 Feb 2010 20:45:22 -0500 Original-Received: by pxi6 with SMTP id 6so214225pxi.14 for ; Fri, 05 Feb 2010 17:45:20 -0800 (PST) Original-Received: by 10.141.188.37 with SMTP id q37mr2429062rvp.164.1265420720483; Fri, 05 Feb 2010 17:45:20 -0800 (PST) X-Originating-IP: [24.160.172.54] In-Reply-To: <87ljf7p31h.fsf@everybody.org> X-Google-Sender-Auth: e1856d04c01e05a6 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) 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:120969 gmane.emacs.orgmode:22092 Archived-At: --000e0cd1b4f6892ef8047ee4b858 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable > it doesn't look like anything that OrgMode isn't already > doing or could be made to do with a SMOP Hmm, really? Did you watch both screencasts? http://xiki.org/screencasts/web_development.html http://xiki.org/screencasts/wiki_syntax.html Please point me to the part of OrgMode with features for navigating and searching the filesystem in a tree structure. I'm interested in checking i= t out and comparing it to xiki. > an example of how you can mix OrgMode markup and Emacs Lisp It sounds like you might be thinking that the lisp in that my tree was to b= e executed. That's not the case, it's for navigation (you use the tree to jump to those lines in the files). --Craig On Fri, Feb 5, 2010 at 8:26 PM, Mark A. Hershberger wrot= e: > Craig Muth writes: > > > Here's an example of a xiki tree you might build up when working in som= e > > elisp files. Could be useful for communicating about code on mailing > lists > > like this one. Forgive me if org mode (or something else) already does > > this. If so please enlighten me - I'd be interested in checking it > > out. > > It's hard for me to see exactly what is going on, but it doesn't look > like anything that OrgMode isn't already doing or could be made to do > with a SMOP. > > Look at Emacs Starter Kit > (http://eschulte.github.com/emacs-starter-kit/) for an example of how > you can mix OrgMode markup and Emacs Lisp, for example. > > Mark. > > -- > http://hexmode.com/ > > The only alternative to Tradition is bad tradition. > =97 Jaraslov Pelikan > --000e0cd1b4f6892ef8047ee4b858 Content-Type: text/html; charset=windows-1252 Content-Transfer-Encoding: quoted-printable
> it doesn't look=A0like anything that OrgMode isn't alread= y
> doing or could be made to do=A0with a SMOP

<= /div>
Hmm, really? =A0Did you watch both screencasts? =A0

Please point me to the part of OrgMode with features fo= r navigating and searching the filesystem in a tree structure. =A0I'm i= nterested in checking it out and comparing it to xiki.

>=A0an example of how=A0you can mix OrgMode markup and Emacs Lisp

It sounds like you might be thinking that the lisp = in that my tree was to be executed. =A0That's not the case, it's fo= r navigation (you use the tree to jump to those lines in the files).

--Craig



On Fri, Feb 5, 2010 at 8:26 PM, Mark A. Hershberger <mah@everybody.org> wrote:
Craig Muth <craig.muth@gmail.com> writes:

> Here's an example of a xiki tree you might= build up when working in some
> elisp files. =A0Could be useful for communicating about code on mailin= g lists
> like this one. =A0Forgive me if org mode (or something else) already d= oes
> this. =A0If so please enlighten me - I'd be interested in checking= it
> out.

It's hard for me to see exactly what is going on, but it doesn= 9;t look
like anything that OrgMode isn't already doing or could be made to do with a SMOP.

Look at Emacs Starter Kit
(http://eschulte.github.com/emacs-starter-kit/) for an example of how<= br> you can mix OrgMode markup and Emacs Lisp, for example.

Mark.

--
http://hexmode.com/
The only alternative to Tradition is bad tradition.
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=97 Jaraslov Pelikan

--000e0cd1b4f6892ef8047ee4b858-- From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel,gmane.emacs.orgmode Subject: Re: Xiki framework (wiki and tree emacs features) Date: Sat, 06 Feb 2010 17:55:12 -0500 Message-ID: References: <878wb7r196.fsf@everybody.org> <87ljf7p31h.fsf@everybody.org> Reply-To: rms@gnu.org NNTP-Posting-Host: lo.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: ger.gmane.org 1265496928 28023 80.91.229.12 (6 Feb 2010 22:55:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 6 Feb 2010 22:55:28 +0000 (UTC) Cc: mah@everybody.org, emacs-orgmode@gnu.org, emacs-devel@gnu.org To: Craig Muth Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Feb 06 23:55:23 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1NdtYe-0006BO-Tk for ged-emacs-devel@m.gmane.org; Sat, 06 Feb 2010 23:55:21 +0100 Original-Received: from localhost ([127.0.0.1]:35368 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NdtYd-0004HM-Hw for ged-emacs-devel@m.gmane.org; Sat, 06 Feb 2010 17:55:19 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NdtYY-0004GB-Ao for emacs-devel@gnu.org; Sat, 06 Feb 2010 17:55:14 -0500 Original-Received: from [199.232.76.173] (port=41494 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NdtYX-0004Fs-Tt for emacs-devel@gnu.org; Sat, 06 Feb 2010 17:55:13 -0500 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1NdtYW-0000NQ-Pg for emacs-devel@gnu.org; Sat, 06 Feb 2010 17:55:13 -0500 Original-Received: from fencepost.gnu.org ([140.186.70.10]:53049) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NdtYW-0000NM-Kc; Sat, 06 Feb 2010 17:55:12 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.69) (envelope-from ) id 1NdtYW-0008NF-BS; Sat, 06 Feb 2010 17:55:12 -0500 In-reply-to: (message from Craig Muth on Fri, 5 Feb 2010 20:45:20 -0500) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) 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:120998 gmane.emacs.orgmode:22112 Archived-At: Please point me to the part of OrgMode with features for navigating and searching the filesystem in a tree structure. I'm interested in checking i= t out and comparing it to xiki. The question that suggests itself to me is whether there is a way to separate out the various ideas, implemented by xiki and by Org mode, into modular features. From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?utf-8?B?xaB0xJtww6FuIE7Em21lYw==?= Newsgroups: gmane.emacs.devel Subject: Re: Xiki framework (wiki and tree emacs features) Date: Sun, 7 Feb 2010 10:47:36 +0100 Message-ID: <20100207094736.GA2072@headley> References: <878wb7r196.fsf@everybody.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 X-Trace: ger.gmane.org 1265535894 7834 80.91.229.12 (7 Feb 2010 09:44:54 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 7 Feb 2010 09:44:54 +0000 (UTC) Cc: Craig Muth , emacs-devel@gnu.org To: "Mark A. Hershberger" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Feb 07 10:44:49 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Ne3gk-0002py-SW for ged-emacs-devel@m.gmane.org; Sun, 07 Feb 2010 10:44:23 +0100 Original-Received: from localhost ([127.0.0.1]:53231 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ne3gk-0001nF-2V for ged-emacs-devel@m.gmane.org; Sun, 07 Feb 2010 04:44:22 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Ne3gd-0001mn-PX for emacs-devel@gnu.org; Sun, 07 Feb 2010 04:44:15 -0500 Original-Received: from [199.232.76.173] (port=54967 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ne3gd-0001mX-FY for emacs-devel@gnu.org; Sun, 07 Feb 2010 04:44:15 -0500 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1Ne3gY-0008IG-Cr for emacs-devel@gnu.org; Sun, 07 Feb 2010 04:44:15 -0500 Original-Received: from mail-fx0-f221.google.com ([209.85.220.221]:61083) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Ne3gY-0008I6-39 for emacs-devel@gnu.org; Sun, 07 Feb 2010 04:44:10 -0500 Original-Received: by fxm21 with SMTP id 21so1215246fxm.14 for ; Sun, 07 Feb 2010 01:44:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:cc:subject :message-id:mail-followup-to:references:mime-version:content-type :content-disposition:in-reply-to:user-agent; bh=aKqqaYQgSkwPgXShfL00uIuvoFqUwwJVLfDinIl5Rkg=; b=K8bDExWmBOdl8/HfCewekekLqFCsr3VkLvWDrLzNll+R4i/hYY6USt0uwnfEC7oWgk 0+lLabinDoQ6w/JVQU34YGFlt5Ncb2Qyggx1lIMDs2WzzsA/3in5btgPPq7A/FN94649 TDbAnx42rvxeLKBnqzybIn3BMz4qY+ANLlaS8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:to:cc:subject:message-id:mail-followup-to:references :mime-version:content-type:content-disposition:in-reply-to :user-agent; b=lTiHTHslc9qqRxnDR4t3bhYzIqwjMTcOP8nywyRgu7vSPYGt1ocvAY4d5pEhMR8865 fTaoMArAkgLgajXxw2bdHucJA7wWCHHD7IWa04DxGoWV/fqJJ6TKJzDARnRnxQMmwRsD yy9Y7Sx2qqtnLEsulILLfQIamgjn7aCo/IyB4= Original-Received: by 10.223.92.142 with SMTP id r14mr5873675fam.93.1265535847346; Sun, 07 Feb 2010 01:44:07 -0800 (PST) Original-Received: from localhost ([88.103.132.186]) by mx.google.com with ESMTPS id 35sm4784486fkt.40.2010.02.07.01.44.06 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 07 Feb 2010 01:44:06 -0800 (PST) Mail-Followup-To: "Mark A. Hershberger" , Craig Muth , emacs-devel@gnu.org Content-Disposition: inline In-Reply-To: <878wb7r196.fsf@everybody.org> User-Agent: Mutt/1.5.20 (2009-08-27) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) 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:121007 Archived-At: On Fri, Feb 05, 2010 at 01:22:29PM -0500, Mark A. Hershberger wrote: > Craig Muth writes: > > > Interested in hearing your feedback about my framework. It adds free-form > > wiki and tree features (and many others) to emacs. > > Looks like you're reproducing OrgMode (http://orgmode.org/). Why would > an OrgMode user be interested in Xiki? Actually, I see more similarity to Eev () than Org. From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Glauber Alex Dias Prado Newsgroups: gmane.emacs.orgmode,gmane.emacs.devel Subject: Re: Xiki framework (wiki and tree emacs features) Date: Sun, 07 Feb 2010 09:33:03 -0200 Message-ID: <86d40hz3f4.fsf@gmail.com> References: <878wb7r196.fsf@everybody.org> <87ljf7p31h.fsf@everybody.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1265542459 23668 80.91.229.12 (7 Feb 2010 11:34:19 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 7 Feb 2010 11:34:19 +0000 (UTC) Cc: mah@everybody.org, Craig Muth , emacs-orgmode@gnu.org, emacs-devel@gnu.org To: rms@gnu.org Original-X-From: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sun Feb 07 12:34:14 2010 Return-path: Envelope-to: geo-emacs-orgmode@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Ne5P2-0000lD-6M for geo-emacs-orgmode@m.gmane.org; Sun, 07 Feb 2010 12:34:12 +0100 Original-Received: from localhost ([127.0.0.1]:37825 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ne5P1-0002ei-CM for geo-emacs-orgmode@m.gmane.org; Sun, 07 Feb 2010 06:34:11 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Ne5OW-0002eQ-E7 for emacs-orgmode@gnu.org; Sun, 07 Feb 2010 06:33:40 -0500 Original-Received: from [199.232.76.173] (port=53487 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ne5OU-0002eB-UY for emacs-orgmode@gnu.org; Sun, 07 Feb 2010 06:33:38 -0500 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1Ne5OP-0007y4-3R for emacs-orgmode@gnu.org; Sun, 07 Feb 2010 06:33:38 -0500 Original-Received: from mail-yw0-f200.google.com ([209.85.211.200]:45724) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Ne5OH-0007vu-5J; Sun, 07 Feb 2010 06:33:25 -0500 Original-Received: by ywh38 with SMTP id 38so5785299ywh.6 for ; Sun, 07 Feb 2010 03:33:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject:references :face:date:in-reply-to:message-id:user-agent:mime-version :content-type; bh=pIA36wzCfSj7/jT/zGXubP6sC+Tazs79R8o1FZHstF8=; b=LwiRI9pju0I1u5MKNp7bbjfU4puzVIjWqJUu2Nd9Xl5V44y5hYh2PiPmi7/w6ImhoV 7a4tXFl02EkgD6RpoYcrS4gCffO+z970q/ImdTsTwiPEmxlJnRGp2+MPWhKqJQvHeixs ruq+zhfqSGHOloZCK2F60xb6PPacpQlSMXq88= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:references:face:date:in-reply-to:message-id :user-agent:mime-version:content-type; b=FemGkhtTUmoQUFw9/TXF32T/ojC+4yvU5oTAGjglChn2nKOPIniTWOh4y4xPK8/4LW 30H+EJoly+TMp1Gmv3BgREsRFeK5C6ewTazjspBJkqkfeiOshJpovr6cRNSDl1aHLPZP UcuTuD4CQaV1eRGVo1mOfizg3JpbO2oqdXCu4= Original-Received: by 10.101.2.14 with SMTP id e14mr1935136ani.9.1265542403626; Sun, 07 Feb 2010 03:33:23 -0800 (PST) Original-Received: from localhost (201-74-170-179-sa.cpe.vivax.com.br [201.74.170.179]) by mx.google.com with ESMTPS id 9sm1065662ywe.56.2010.02.07.03.33.21 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 07 Feb 2010 03:33:22 -0800 (PST) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAACVBMVEX9/Py9sZ6FcE5gCec3 AAAACXBIWXMAAABIAAAASABGyWs+AAAACXZwQWcAAAAwAAAAMADO7oxXAAABGklEQVQoz02RPW6E MBCFx6uQwlWKJQUHSJFTUKUmUowiVylWSOtT7BEoshRUKQCt3ykz4x+wKfCnGea9eRDxUX8UjzIX qpYMDlsPE6EC0ANjBL5NwBqg7j36Fb4LAIPZAGHGG8PG4AXeeQBmfsYdvA2gBbBaLGcWtQEc/FPL tU8hx9IC1AhZTEFK8U3gFjd4BQYgtKmf2Nmm3ZQIB6+aF3VsPUAzipEIA3gMNsiLDbWk5jSgeVD3 bDMsvOEVse1FDP2ecijUoyNMKcoTJ+AyEH+r55yrmLoXQKaE+lFAU1b0tYSyTfsCqq8S0u87h9EJ hpB6Gq0vopOMKtlyF3XdUSH9TZW90d5XuzaLuOl+GNDYDtMqJpXOBzv7B2mugjLxx2cLAAAAQnRF WHRjb21tZW50AENSRUFUT1I6IGdkLWpwZWcgdjEuMCAodXNpbmcgSUpHIEpQRUcgdjYyKSwgcXVh bGl0eSA9IDEwMAowBf9PAAAAJXRFWHRjcmVhdGUtZGF0ZQAyMDA5LTA1LTI2VDA3OjM2OjUwLTAz OjAw8P7KDgAAABF0RVh0anBlZzpjb2xvcnNwYWNlADIsdVWfAAAAIHRFWHRqcGVnOnNhbXBsaW5n LWZhY3RvcgAyeDIsMXgxLDF4MUn6prQAAAAldEVYdG1vZGlmeS1kYXRlADIwMDktMDUtMjZUMDc6 MzY6NTAtMDM6MDCvT7w6AAAAAElFTkSuQmCC In-Reply-To: (Richard Stallman's message of "Sat, 06 Feb 2010 17:55:12 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) X-detected-operating-system: by monty-python.gnu.org: Error: [-] ERROR: /var/run/p0f.sock: Connection refused X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.orgmode:22122 gmane.emacs.devel:121009 Archived-At: Richard Stallman writes: > Please point me to the part of OrgMode with features for > navigating and searching the filesystem in a tree structure. I'm > interested in checking i= t out and comparing it to xiki. > > The question that suggests itself to me > is whether there is a way to separate out the various ideas, > implemented by xiki and by Org mode, into modular features. Just to tell my grandchildren that once i was in the same thread as rms :), these two tools are awesome and i am using both, and would take advantage of a more modular design for easy integration instead of each one working in its own pet. cheers, glauber. _______________________________________________ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: joakim@verona.se Newsgroups: gmane.emacs.devel,gmane.emacs.orgmode Subject: Re: Xiki framework (wiki and tree emacs features) Date: Sun, 07 Feb 2010 16:55:17 +0100 Message-ID: References: <878wb7r196.fsf@everybody.org> <87ljf7p31h.fsf@everybody.org> <86d40hz3f4.fsf@gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1265558170 9872 80.91.229.12 (7 Feb 2010 15:56:10 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 7 Feb 2010 15:56:10 +0000 (UTC) Cc: mah@everybody.org, Craig Muth , emacs-orgmode@gnu.org, rms@gnu.org, emacs-devel@gnu.org To: Glauber Alex Dias Prado Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Feb 07 16:55:58 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Ne9UK-0004CE-1o for ged-emacs-devel@m.gmane.org; Sun, 07 Feb 2010 16:55:56 +0100 Original-Received: from localhost ([127.0.0.1]:41644 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ne9UJ-0000RZ-Mh for ged-emacs-devel@m.gmane.org; Sun, 07 Feb 2010 10:55:55 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Ne9UC-0000Qc-Rq for emacs-devel@gnu.org; Sun, 07 Feb 2010 10:55:48 -0500 Original-Received: from [199.232.76.173] (port=56368 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ne9UA-0000Q2-To for emacs-devel@gnu.org; Sun, 07 Feb 2010 10:55:46 -0500 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1Ne9U7-00076Y-M5 for emacs-devel@gnu.org; Sun, 07 Feb 2010 10:55:46 -0500 Original-Received: from iwfs.imcode.com ([82.115.149.64]:52074 helo=gate.verona.se) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Ne9U1-00073C-VZ; Sun, 07 Feb 2010 10:55:38 -0500 Original-Received: from localhost.localdomain (IDENT:1005@localhost [127.0.0.1]) by gate.verona.se (8.13.4/8.11.4) with ESMTP id o17FtHOE032555; Sun, 7 Feb 2010 16:55:17 +0100 In-Reply-To: <86d40hz3f4.fsf@gmail.com> (Glauber Alex Dias Prado's message of "Sun, 07 Feb 2010 09:33:03 -0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.4-2.6 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:121011 gmane.emacs.orgmode:22124 Archived-At: Glauber Alex Dias Prado writes: > Richard Stallman writes: > >> Please point me to the part of OrgMode with features for >> navigating and searching the filesystem in a tree structure. I'm >> interested in checking i= t out and comparing it to xiki. >> >> The question that suggests itself to me >> is whether there is a way to separate out the various ideas, >> implemented by xiki and by Org mode, into modular features. > > Just to tell my grandchildren that once i was in the same thread as rms > :), these two tools are awesome and i am using both, and would take > advantage of a more modular design for easy integration instead of each > one working in its own pet. Just a data-point, but I've been using planner-mode for years, which resembles Org-mode, and also seemingly Xiki, which I havent tried yet. Planner uses Muse as its underlying wiki mode, and Muse is included in Emacs. As a user, I would also favor modularisation and re-use between these modes. > > cheers, > glauber. > -- Joakim Verona From mboxrd@z Thu Jan 1 00:00:00 1970 From: Glauber Alex Dias Prado Subject: Re: Xiki framework (wiki and tree emacs features) Date: Sun, 07 Feb 2010 09:33:03 -0200 Message-ID: <86d40hz3f4.fsf@gmail.com> References: <878wb7r196.fsf@everybody.org> <87ljf7p31h.fsf@everybody.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Ne5OW-0002eQ-E7 for emacs-orgmode@gnu.org; Sun, 07 Feb 2010 06:33:40 -0500 Received: from [199.232.76.173] (port=53487 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ne5OU-0002eB-UY for emacs-orgmode@gnu.org; Sun, 07 Feb 2010 06:33:38 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1Ne5OP-0007y4-3R for emacs-orgmode@gnu.org; Sun, 07 Feb 2010 06:33:38 -0500 In-Reply-To: (Richard Stallman's message of "Sat, 06 Feb 2010 17:55:12 -0500") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: rms@gnu.org Cc: mah@everybody.org, Craig Muth , emacs-orgmode@gnu.org, emacs-devel@gnu.org Richard Stallman writes: > Please point me to the part of OrgMode with features for > navigating and searching the filesystem in a tree structure. I'm > interested in checking i= t out and comparing it to xiki. > > The question that suggests itself to me > is whether there is a way to separate out the various ideas, > implemented by xiki and by Org mode, into modular features. Just to tell my grandchildren that once i was in the same thread as rms :), these two tools are awesome and i am using both, and would take advantage of a more modular design for easy integration instead of each one working in its own pet. cheers, glauber.