From MAILER-DAEMON Sun Jan 01 19:04:06 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EtDBG-0007a0-Fb
	for mharc-axiom-developer@gnu.org; Sun, 01 Jan 2006 19:04:06 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EtDBE-0007ZV-Jl
	for axiom-developer@nongnu.org; Sun, 01 Jan 2006 19:04:04 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EtDBC-0007ZJ-41
	for axiom-developer@nongnu.org; Sun, 01 Jan 2006 19:04:03 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EtDBB-0007ZG-K8
	for axiom-developer@nongnu.org; Sun, 01 Jan 2006 19:04:01 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EtDC8-0008KF-RX
	for axiom-developer@nongnu.org; Sun, 01 Jan 2006 19:05:00 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0202Tuv021703;
	Sun, 1 Jan 2006 18:02:29 -0600
From: mathaction@axiom-developer.org (unknown)
To: mathaction@axiom-developer.org
Message-ID: <20060101180227-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Sun, 01 Jan 2006 18:02:29 -0600
Cc: 
Subject: [Axiom-developer] [TeX] 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Jan 2006 00:04:04 -0000

Changes http://wiki.axiom-developer.org/TeX/diff
--
\begin{equation}
\int\limits_{-\infty}^{\infty}{e^{x^2}\ dx}
\end{equation}
--
forwarded from http://wiki.axiom-developer.org/TeX#msg20060101180227-0600@wiki.axiom-developer.org



From MAILER-DAEMON Sun Jan 01 19:38:24 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EtDiR-0001qU-Pb
	for mharc-axiom-developer@gnu.org; Sun, 01 Jan 2006 19:38:23 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EtDiO-0001nS-TG
	for axiom-developer@nongnu.org; Sun, 01 Jan 2006 19:38:21 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EtDiN-0001lE-5i
	for axiom-developer@nongnu.org; Sun, 01 Jan 2006 19:38:20 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EtDiM-0001ks-RX
	for axiom-developer@nongnu.org; Sun, 01 Jan 2006 19:38:18 -0500
Received: from [24.154.1.25] (helo=mx-6.zoominternet.net)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1EtDjK-0004Te-9Z
	for axiom-developer@nongnu.org; Sun, 01 Jan 2006 19:39:18 -0500
Received: from mua-1.zoominternet.net (mua-1-priv.zoominternet.net
	[10.16.16.44])
	by mx-6.zoominternet.net (8.12.11/8.12.11) with ESMTP id k020aeN7004270;
	Sun, 1 Jan 2006 19:36:40 -0500
Received: from foo (acs-72-23-17-250.zoominternet.net [72.23.17.250])
	by mua-1.zoominternet.net (Postfix) with ESMTP id 425D17F412;
	Sun,  1 Jan 2006 19:36:40 -0500 (EST)
Received: (from root@localhost) by foo (8.11.6/8.11.6) id k021PrC11408;
	Sun, 1 Jan 2006 20:25:53 -0500
Date: Sun, 1 Jan 2006 20:25:53 -0500
Message-Id: <200601020125.k021PrC11408@foo>
From: root <daly@axiom-developer.org>
To: "Bill Page" <bill.page1@synthesis.anikast.ca>
X-Spam-Score: 1.60 (*) [Tag at 15.00] J_CHICKENPOX_55,PIPE_OBFUSCATION
X-CanItPRO-Stream: outgoing
X-Scanned-By: CanIt (www . roaringpenguin . com) on 10.16.16.25
Cc: axiom-developer@nongnu.org
Subject: [Axiom-developer] findSpadFiles problem
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: daly@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Jan 2006 00:38:21 -0000

Bill,

I'm building Axiom for another release and I've discovered a problem
that needs to be fixed. The findSpadFiles routine in the
src/algebra/Makefile.pamphlet file is generating duplicate targets
resulting in the error messages:

Makefile: NNNN: warning: ignoring old commands for target `.....`

after investigating the problem it appears that there is a built-in
assumption that the chunk names are unique. However, a document style
I use has violated that. This is the first time I've used it in the
algebra so it never happened before. 

In noweb you can say


mumble, mumble, ...
<<foo>>=
  chunk, 
  chunk
@

more words
 
<<foo>>=
  continued chunk
@

etc. That is, you can insert documentation inline in a chunk by 
just using the same chunkname. The second chunk gets concatenated
with the first. In src/algebra/combfunc.spad.pamphlet I've done:

<<package COMBF CominatorialFunction>>=
 .....
@
words to explain the change
<<package COMBF CominatorialFunction>>=
 .....
@

The findSpadFiles stanza reads:


egrep '@<<(domain|package|category) .*>>=' *.spad.pamphlet | \
awk -F: '{
  chunk=substr($2,3,length($2)-5);
  split(chunk,part," ");
  spadfile="\${MID}/"part[2]".spad";
  print spadfile": \${IN}/"$1;
  print "\t@\${TANGLE} -R\""chunk"\" \${IN}/"$1">"spadfile;
  print "";
}'

and I'm tempted to rewrite it to include a call to 'uniq' thus:


egrep '@<<(domain|package|category) .*>>=' *.spad.pamphlet | uniq | \
awk -F: '{
  chunk=substr($2,3,length($2)-5);
  split(chunk,part," ");
  spadfile="\${MID}/"part[2]".spad";
  print spadfile": \${IN}/"$1;
  print "\t@\${TANGLE} -R\""chunk"\" \${IN}/"$1">"spadfile;
  print "";
}'

Comments?

Tim




From MAILER-DAEMON Sun Jan 01 21:16:33 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EtFFR-0003aU-7Y
	for mharc-axiom-developer@gnu.org; Sun, 01 Jan 2006 21:16:33 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EtFFP-0003ZW-9P
	for axiom-developer@nongnu.org; Sun, 01 Jan 2006 21:16:31 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EtFF8-0003Tt-8A
	for axiom-developer@nongnu.org; Sun, 01 Jan 2006 21:16:30 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EtFF8-0003Tj-3I
	for axiom-developer@nongnu.org; Sun, 01 Jan 2006 21:16:14 -0500
Received: from [216.251.41.218] (helo=mails18.megamailservers.com)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EtFG4-0007gs-IK
	for axiom-developer@nongnu.org; Sun, 01 Jan 2006 21:17:13 -0500
X-Authenticated-User: bill.page1.synthesis.anikast.ca
Received: from asus ([207.61.191.217]) (authenticated bits=0)
	by mails18.megamailservers.com (8.13.1/8.13.1) with ESMTP id
	k022DvZ3013515; Sun, 1 Jan 2006 21:14:09 -0500
From: "Bill Page" <bill.page1@synthesis.anikast.ca>
To: <daly@axiom-developer.org>
Date: Sun, 1 Jan 2006 21:13:54 -0500
Message-ID: <018701c60f42$33c42ab0$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
In-Reply-To: <200601020125.k021PrC11408@foo>
Cc: axiom-developer@nongnu.org
Subject: [Axiom-developer] RE: findSpadFiles problem
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Jan 2006 02:16:31 -0000

Tim,

I think your analysis and suggested change is correct.

And Happy New Year!

Cheers,
Bill Page.

> -----Original Message-----
> From: root [mailto:daly@axiom-developer.org] 
> Sent: January 1, 2006 8:26 PM
> To: Bill Page
> Cc: daly@axiom-developer.org; axiom-developer@nongnu.org
> Subject: findSpadFiles problem
> 
> 
> Bill,
> 
> I'm building Axiom for another release and I've discovered a problem
> that needs to be fixed. The findSpadFiles routine in the
> src/algebra/Makefile.pamphlet file is generating duplicate targets
> resulting in the error messages:
> 
> Makefile: NNNN: warning: ignoring old commands for target `.....`
> 
> after investigating the problem it appears that there is a built-in
> assumption that the chunk names are unique. However, a document style
> I use has violated that. This is the first time I've used it in the
> algebra so it never happened before. 
> 
> In noweb you can say
> 
> 
> mumble, mumble, ...
> <<foo>>=
>   chunk, 
>   chunk
> @
> 
> more words
>  
> <<foo>>=
>   continued chunk
> @
> 
> etc. That is, you can insert documentation inline in a chunk by 
> just using the same chunkname. The second chunk gets concatenated
> with the first. In src/algebra/combfunc.spad.pamphlet I've done:
> 
> <<package COMBF CominatorialFunction>>=
>  .....
> @
> words to explain the change
> <<package COMBF CominatorialFunction>>=
>  .....
> @
> 
> The findSpadFiles stanza reads:
> 
> 
> egrep '@<<(domain|package|category) .*>>=' *.spad.pamphlet | \
> awk -F: '{
>   chunk=substr($2,3,length($2)-5);
>   split(chunk,part," ");
>   spadfile="\${MID}/"part[2]".spad";
>   print spadfile": \${IN}/"$1;
>   print "\t@\${TANGLE} -R\""chunk"\" \${IN}/"$1">"spadfile;
>   print "";
> }'
> 
> and I'm tempted to rewrite it to include a call to 'uniq' thus:
> 
> 
> egrep '@<<(domain|package|category) .*>>=' *.spad.pamphlet | uniq | \
> awk -F: '{
>   chunk=substr($2,3,length($2)-5);
>   split(chunk,part," ");
>   spadfile="\${MID}/"part[2]".spad";
>   print spadfile": \${IN}/"$1;
>   print "\t@\${TANGLE} -R\""chunk"\" \${IN}/"$1">"spadfile;
>   print "";
> }'
> 
> Comments?
> 
> Tim
> 
> 





From MAILER-DAEMON Mon Jan 02 18:33:56 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EtZBb-00021V-RZ
	for mharc-axiom-developer@gnu.org; Mon, 02 Jan 2006 18:33:55 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EtZBZ-0001zy-Ep
	for axiom-developer@nongnu.org; Mon, 02 Jan 2006 18:33:53 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EtZBY-0001z7-BP
	for axiom-developer@nongnu.org; Mon, 02 Jan 2006 18:33:52 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EtZBY-0001ys-66
	for axiom-developer@nongnu.org; Mon, 02 Jan 2006 18:33:52 -0500
Received: from [24.154.1.25] (helo=mx-6.zoominternet.net)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1EtZCf-0000GB-VU
	for axiom-developer@nongnu.org; Mon, 02 Jan 2006 18:35:02 -0500
Received: from mua-2.zoominternet.net (mua-2-priv.zoominternet.net
	[10.16.16.45])
	by mx-6.zoominternet.net (8.12.11/8.12.11) with ESMTP id k02NW95G030006
	for <axiom-developer@nongnu.org>; Mon, 2 Jan 2006 18:32:09 -0500
Received: from foo (acs-72-23-20-242.zoominternet.net [72.23.20.242])
	by mua-2.zoominternet.net (Postfix) with ESMTP id 5BEA37F403
	for <axiom-developer@nongnu.org>; Mon,  2 Jan 2006 18:32:09 -0500 (EST)
Received: (from root@localhost) by foo (8.11.6/8.11.6) id k030LMR12867;
	Mon, 2 Jan 2006 19:21:22 -0500
Date: Mon, 2 Jan 2006 19:21:22 -0500
Message-Id: <200601030021.k030LMR12867@foo>
From: root <daly@axiom-developer.org>
To: axiom-developer@nongnu.org
X-Spam-Score: 1.20 (*) [Tag at 15.00] J_CHICKENPOX_55,J_CHICKENPOX_83
X-CanItPRO-Stream: outgoing
X-Scanned-By: CanIt (www . roaringpenguin . com) on 10.16.16.25
Subject: [Axiom-developer] --patch-47
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: daly@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Jan 2006 23:33:54 -0000

Patch-47 is up. The primary changes are:

the axiom tutorial book was published at lulu.com (ISBN 1-4116-6597-X)
src/doc contains both the tex source and a pdf of the axiom tutorial book.
it should be available on amazon in about 8 weeks.

changes for the mac version were back-ported.
the mac port still does not work.

cleanup and documentation changes.

i'll be away until the 15th. 

t

=========================================================================


20060102 tpd src/interp/Makefile cp, don't mv bookvol5.dvi
20060102 tpd src/hyper/initx.c comment out rgbdef in initializeWindowSystem
20060102 tpd src/include/spadclient.H1 void main -> int main
20060102 tpd src/include/session.H1 void main -> int main
20060101 tpd src/hyper/spadint.c rewrite ambiguous code
20060101 tpd src/hyper/parse_types.c #include "hterror.h"
20060101 tpd src/hyper/Makefile make parse_types.c depend on hterror.h
20060101 tpd src/hyper/item.c init prev in copy_item_stack
20060101 tpd src/hyper/initx.c init rgbdef in initializeWindowSystem
20060101 tpd src/hyper/htinp.c init file, pfile in make_input_file_from_page
20060101 tpd src/hyper/group.c initialize newgp, prev in copy_group_stack()
20060101 tpd src/hyper/dialog.c initialize line
20060101 tpd src/sman/spadclient.c void main -> int main
20060101 tpd src/sman/session.c void main -> int main
20060101 tpd src/graph/viewAlone/spoon2D.c add missing printf argument
20060101 tpd src/graph/view3d/viewport3d.c #include <stdlib.h>
20060101 tpd src/graph/view3D/surface3d.c initialize tempQuick
20060101 tpd src/graph/view3D/smoothShade3d.c rewrite ambiguous code
20060101 tpd src/graph/view3D/project3d.c initialize x0, y0, xA, yA, xB, yB
20060101 tpd src/graph/view3D/process3d.c initialize changingColor = yes
20060101 tpd src/graph/view3D/process3d.c initialize first_time = yes
20060101 tpd src/graph/view3D/main3d.c void main -> int main
20060101 tpd src/graph/include/main3d.H1 void main -> int main
20060101 tpd src/algebra/Makefile add uniq to findSpadFiles
20060101 tpd src/algebra/Makefile add uniq to findBootstrapFiles
20060101 tpd src/interp/Makefile fix sense of -z test for NOISE
20060101 tpd src/interp/Makefile fix echo on parse.clisp
20051227 tpd bookvol1 version 2 with ISBN 1-4116-6597-X published by lulu.com
20051214 tpd src/doc/bookvol5 fix |getEnv| for debugsys
20051211 tpd src/doc/Makefile bookvol1 added
20051211 tpd src/doc/ps/bookvol1*.ps added
20051211 tpd src/doc/bookvol1.pamphlet added
20051211 tpd src/doc/bookvol1.pdf added
20051211 tpd bookvol1 version 2 published by lulu.com
20051210 cxm FAQ update FAQ 37 with more SELinux fixes
20051209 wsp src/doc/endpaper add hyperref options
20051209 tpd src/doc/Makefile add endpaper.dvi target
20051208 tpd src/interp/setq.lisp Jocelyn Guidry <guidryjocelyn@sbcglobal.net>
20051208 tpd README add Jocelyn Guidry <guidryjocelyn@sbcglobal.net>
20051207 tpd src/doc/endpaper added hyperlinks
20051206 tpd src/interp/sys-pkg.lisp document package usage
20051204 tpd FAQ 39: How can I access lisp code from the Axiom command line?
20051201 tpd bookvol1 published by lulu.com
20051129 tpd src/interp/setq.lisp add Ralf Hemmecke <ralf@hemmecke.de>
20051129 tpd README add Ralf Hemmecke <ralf@hemmecke.de>
20051129 tpd src/interp/setq.lisp add Clifford Yapp <smustudent@yahoo.com>
20051129 tpd README add Clifford Yapp <smustudent@yahoo.com>
20051126 tpd Makefile change gawk to awk in top level Makefile for MACOSX
20051107 tpd FAQ 38: How can I debug algebra code?
20051206 tpd Makefile change MACOSX to use GCLOPTS-CUSTRELOC
20051204 tpd src/lib/cfuns-c.c include /usr/include/unistd.h not <unistd.h>
20051204 tpd src/lib/wtc.c include /usr/include/time.h instead of <time.h>
20051204 tpd src/lib/wtc.c include /usr/include/unistd.h instead of <unistd.h>
20051204 tpd src/lib/util.c include /usr/include/unistd.h instead of <unistd.h>
20051204 tpd src/lib/spadcolors.c rewrite AllocCells to request pixel values
20051204 tpd src/lib/spadcolors.c initialize rgb values
20051204 tpd src/lib/sockio-c.c include /usr/include/signal.h not <signal.h>
20051204 tpd src/lib/sockio-c.c include /usr/include/unistd.h not <unistd.h>
20051204 tpd src/lib/fnct_key.c include /usr/include/unistd.h not <unistd.h>
20051204 tpd src/lib/edin.c include /usr/include/unistd.h not <unistd.h>
20051204 tpd src/lib/bsdsignal.c include /usr/include/signal.h not <signal.h>
20051104 tpd FAQ update FAQ 19 with |pf2Sex|
20051031 tpd src/interp/bookvol5 allocate-contiguous-pages (cpages 3000)
20051030 tpd FAQ add FAQ 37: Axiom won't build on FC4
20051030 tpd FAQ add FAQ 36: Axiom won't build on FC3



From MAILER-DAEMON Tue Jan 03 06:43:23 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EtkXt-0000HP-AM
	for mharc-axiom-developer@gnu.org; Tue, 03 Jan 2006 06:41:41 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EtkQf-0006tD-Ax
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 06:34:13 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EtkPL-0006RX-Ii
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 06:33:58 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EtjhC-0001Qe-TC
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 05:47:15 -0500
Received: from [81.169.145.175] (helo=natblindhugh.rzone.de)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1EtjiP-0004IU-Lp
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 05:48:29 -0500
Received: from [193.170.38.119] (woodpecker.risc.uni-linz.ac.at
	[193.170.38.119]) (authenticated bits=0)
	by post.webmailer.de (8.13.1/8.13.1) with ESMTP id k03AjMNg016179;
	Tue, 3 Jan 2006 11:45:25 +0100 (MET)
Message-ID: <43B95E20.2000006@hemmecke.de>
Date: Mon, 02 Jan 2006 18:08:48 +0100
From: Ralf Hemmecke <ralf@hemmecke.de>
User-Agent: Thunderbird 1.5 (X11/20051201)
MIME-Version: 1.0
To: daly@axiom-developer.org
Subject: Re: [Axiom-developer] findSpadFiles problem
References: <200601020125.k021PrC11408@foo>
In-Reply-To: <200601020125.k021PrC11408@foo>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2006 11:41:37 -0000

Happy New Year...

On 01/02/2006 02:25 AM, root wrote:
> Bill,
> 
> I'm building Axiom for another release and I've discovered a problem
> that needs to be fixed. The findSpadFiles routine in the
> src/algebra/Makefile.pamphlet file is generating duplicate targets
> resulting in the error messages:
> 
> Makefile: NNNN: warning: ignoring old commands for target `.....`
> 
> after investigating the problem it appears that there is a built-in
> assumption that the chunk names are unique. However, a document style
> I use has violated that. This is the first time I've used it in the
> algebra so it never happened before. 
> 
> In noweb you can say
> 
> 
> mumble, mumble, ...
> <<foo>>=
>   chunk, 
>   chunk
> @
> 
> more words
>  
> <<foo>>=
>   continued chunk
> @
> 
> etc. That is, you can insert documentation inline in a chunk by 
> just using the same chunkname. The second chunk gets concatenated
> with the first. In src/algebra/combfunc.spad.pamphlet I've done:
> 
> <<package COMBF CominatorialFunction>>=
>  .....
> @
> words to explain the change
> <<package COMBF CominatorialFunction>>=
>  .....
> @
> 
> The findSpadFiles stanza reads:
> 
> 
> egrep '@<<(domain|package|category) .*>>=' *.spad.pamphlet | \
> awk -F: '{
>   chunk=substr($2,3,length($2)-5);
>   split(chunk,part," ");
>   spadfile="\${MID}/"part[2]".spad";
>   print spadfile": \${IN}/"$1;
>   print "\t@\${TANGLE} -R\""chunk"\" \${IN}/"$1">"spadfile;
>   print "";
> }'
> 
> and I'm tempted to rewrite it to include a call to 'uniq' thus:
> 
> 
> egrep '@<<(domain|package|category) .*>>=' *.spad.pamphlet | uniq | \
> awk -F: '{
>   chunk=substr($2,3,length($2)-5);
>   split(chunk,part," ");
>   spadfile="\${MID}/"part[2]".spad";
>   print spadfile": \${IN}/"$1;
>   print "\t@\${TANGLE} -R\""chunk"\" \${IN}/"$1">"spadfile;
>   print "";
> }'
> 
> Comments?

Yes. If you have a file

--begin aaa.txt
abc
def
abc
abc
def
--end aaa.txt

cat aaa.txt | uniq
gives
abc
def
abc
def

Only cat aaa.txt | sort | uniq
results in

abc
def

Ralf




From MAILER-DAEMON Tue Jan 03 07:00:22 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Etkpu-0004JY-AJ
	for mharc-axiom-developer@gnu.org; Tue, 03 Jan 2006 07:00:19 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Etkpm-0004Ij-Qm
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 07:00:11 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Etkk9-0002kH-U1
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 06:55:20 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EtkjR-0002WS-GH
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 06:53:40 -0500
Received: from [131.130.1.183] (helo=imap1u.univie.ac.at)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1Etkke-0007jm-Q2
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 06:54:53 -0500
Received: from localhost.localdomain ([131.130.96.153])
	by imap1u.univie.ac.at (8.12.10/8.12.10) with ESMTP id k03BlvTp046462; 
	Tue, 3 Jan 2006 12:48:01 +0100 (CET)
Sender: rubey@localhost.localdomain
To: daly@axiom-developer.org
Subject: Re: [Axiom-developer] Axiom Volume 1: Tutorial
References: <200512280052.jBS0qLwO016575@axiom-developer.org>
From: Martin Rubey <martin.rubey@univie.ac.at>
Date: 03 Jan 2006 12:48:58 +0100
In-Reply-To: <200512280052.jBS0qLwO016575@axiom-developer.org>
Message-ID: <857j9hcz11.fsf@localhost.localdomain>
Lines: 24
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2006 12:00:14 -0000

daly@axiom-developer.org writes:

> There is a new book "Axiom Volume 1: Tutorial" ISBN 1-4116-6597-X
> 
> It was printed and approved today.

Sorry that this comes to late, but 

  For example, Axiom's integrator gives you the answer when an answer
  exists. If one does not, it provides a proof that there is no answer.

on page 2 is simply wrong. (Apart from containing a typo) Even if read as 

  For example, Axiom's integrator gives you the answer when an answer in terms
  of elementary functions exists. If one does not, it provides a proof that
  there is no answer.

it is not true. The Risch algorithm is *not* completely implemented in Axiom,
unfortunately. It might be more complete than the ones in MMA and Maple, I
doubt that it's better than MuPAD, but boasting that it is complete is unwise,
I'm afraid.

Martin





From MAILER-DAEMON Tue Jan 03 10:48:46 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EtoP0-0005qt-EA
	for mharc-axiom-developer@gnu.org; Tue, 03 Jan 2006 10:48:46 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Etc9a-0008D9-7f
	for axiom-developer@nongnu.org; Mon, 02 Jan 2006 21:44:02 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Etc9Y-0008Cw-Ge
	for axiom-developer@nongnu.org; Mon, 02 Jan 2006 21:44:01 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Etc9Y-0008Ct-AD
	for axiom-developer@nongnu.org; Mon, 02 Jan 2006 21:44:00 -0500
Received: from [156.17.86.1] (helo=hera.math.uni.wroc.pl)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1EtcAh-0002Bg-F8
	for axiom-developer@nongnu.org; Mon, 02 Jan 2006 21:45:11 -0500
Received: from hebisch by hera.math.uni.wroc.pl with local (Exim 3.36 #1
	(Debian)) id 1Etc5B-0007X4-00
	for <axiom-developer@nongnu.org>; Tue, 03 Jan 2006 03:39:29 +0100
To: axiom-developer@nongnu.org
Date: Tue, 3 Jan 2006 03:39:29 +0100 (CET)
X-Mailer: ELM [version 2.4ME+ PL100 (25)]
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=US-ASCII
Message-Id: <E1Etc5B-0007X4-00@hera.math.uni.wroc.pl>
From: Waldek Hebisch <hebisch@math.uni.wroc.pl>
X-Mailman-Approved-At: Tue, 03 Jan 2006 10:48:44 -0500
Subject: [Axiom-developer] Re: Integral challenge
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2006 02:44:02 -0000

Bob McElrath wrote:
> So, any integral experts want to take a crack at it?  In the problem I
> am interested in, a is real and a>0, b is real and 0 <= b <= 1, and I
> need the integral over theta=0..2*Pi, in case the definite integral is
> easier.
> 
> (3) -> integrate(exp(-a*sqrt(1-b*cos(theta))), theta)
>  3) ->
>    >> Error detected within library code:
>   Function not supported by Risch d.e.
<snip>
> But, I'm surprised to find that such a simple integral has no known
> solution.

>From Axiom point of view your function is very complicated: you have
a transcendental function, that is "cos(theta)" and then you make
an algebraic extension ("sqrt(1-b*cos(theta))") and finally you
again make a transcendental extension. 

There is a calculs-102 method to simplify your integral: take x = cos(theta).
Then we get a new integral:

integrate(exp(-a*sqrt(1-b*x))/sqrt(1 - x*x), x)

Now we have a transcendental extension of an algebraic extension. On this
one Axiom just runs out of memory. However this one is still pretty
complicated since we have an algebraic function in the exponent. So
put z = sqrt(1-b*x). Now we get:

integrate(z*exp(-a*z)/sqrt(1 - ((1 - z^2)/b)^2), z)

which Axiom returns unevaluated. AFAIU that means that Axiom proved
that the function have no elementary integral. 

One way to handle the integral above would be to expand exponential
into Taylor series. Then we will get a sequence of integrals like

integrate(z^k/sqrt(1 - ((1 - z^2)/b)^2), z)

Those are elliptic integrals, typically non-elementary. Since thay have
a common irrational part one can reduce then to a couple of base
cases. Of course, the tricky part is that we have coefficients and
we want to sum the whole thing. I did not try to do reductions (going
from general k tobase case) but since the reductions work in recursive
way the coefficients will be like hypergeometric progression. So
The result seem to be a sum of products of elliptic functions with
some kind of very general hypergeometric functions.

I doubt that one can get more explicit description. OTOH miracles do
happen and due to some strange coincidence the integral may be equal
to something simpler (after all, Axiom got stuck on original integral
in it search for miracles).

-- 
                              Waldek Hebisch
hebisch@math.uni.wroc.pl 



From MAILER-DAEMON Tue Jan 03 10:57:18 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EtoXG-0001Jf-35
	for mharc-axiom-developer@gnu.org; Tue, 03 Jan 2006 10:57:18 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EtoXC-0001ID-46
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 10:57:14 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EtoX9-0001HK-UV
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 10:57:13 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EtoX9-0001Gu-4E
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 10:57:11 -0500
Received: from [216.251.41.212] (helo=mails12.megamailservers.com)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EtoYO-0005vo-9d
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 10:58:28 -0500
X-Authenticated-User: bill.page1.synthesis.anikast.ca
Received: from asus ([207.61.191.217]) (authenticated bits=0)
	by mails12.megamailservers.com (8.13.1/8.13.1) with ESMTP id
	k03Ft4GQ031181; Tue, 3 Jan 2006 10:55:21 -0500
From: "Bill Page" <bill.page1@synthesis.anikast.ca>
To: <daly@axiom-developer.org>
Subject: RE: [Axiom-developer] findSpadFiles problem
Date: Tue, 3 Jan 2006 10:54:56 -0500
Message-ID: <021901c6107e$14260ec0$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
In-Reply-To: <43B95E20.2000006@hemmecke.de>
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2006 15:57:15 -0000

On January 2, 2006 12:09 PM Ralf Hemmecke wrote:
> Tim Daly wrote:
> >=20
> > and I'm tempted to rewrite it to include a call to 'uniq' thus:
> >=20
> > egrep '@<<(domain|package|category) .*>>=3D' *.spad.pamphlet | uniq =
| \
> ...=20
> Only cat aaa.txt | sort | uniq
> ...

Of course Ralf is correct. That should read:

egrep '@<<(domain|package|category) .*>>=3D' *.spad.pamphlet | sort | =
uniq | \





From MAILER-DAEMON Tue Jan 03 12:32:25 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Etq1J-0007iW-Be
	for mharc-axiom-developer@gnu.org; Tue, 03 Jan 2006 12:32:25 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Etq1G-0007eg-Pm
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 12:32:22 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Etq1C-0007Y2-Id
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 12:32:22 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Etq1C-0007XT-2m
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 12:32:18 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1Etq2R-0006xy-VP
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 12:33:36 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k03HUbuv013030;
	Tue, 3 Jan 2006 11:30:37 -0600
From: mathaction@axiom-developer.org (kratt6)
To: mathaction@axiom-developer.org
Message-ID: <20060103113033-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 03 Jan 2006 11:30:37 -0600
Cc: 
Subject: [Axiom-developer] [#240 another 'limit' failure] (new) 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2006 17:32:23 -0000

Changes http://wiki.axiom-developer.org/240AnotherLimitFailure/diff
--
\begin{axiom}
  limit(sin(x)-sin(x-1/x),x=%plusInfinity)
\end{axiom}

should be zero...
--
forwarded from http://wiki.axiom-developer.org/240AnotherLimitFailure#msg20060103113033-0600@wiki.axiom-developer.org



From MAILER-DAEMON Tue Jan 03 13:20:51 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EtqmA-0004Ik-Mq
	for mharc-axiom-developer@gnu.org; Tue, 03 Jan 2006 13:20:50 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Etqm6-0004Hv-Au
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 13:20:46 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Etqm5-0004HV-Bw
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 13:20:45 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Etqm5-0004HS-8u
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 13:20:45 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EtqnL-0003gR-GG
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 13:22:03 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k03IJ5uv022904;
	Tue, 3 Jan 2006 12:19:05 -0600
From: mathaction@axiom-developer.org (Bill Page)
To: mathaction@axiom-developer.org
Message-ID: <20060103-131914.sv12157.42040@savannah.nongnu.org>
In-reply-to: <20060103-121952.sv12157.75560@savannah.nongnu.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 03 Jan 2006 12:19:05 -0600
Cc: 
Subject: [Axiom-developer] [#241 Bug in handling 0^0 in Axiom] (new) Bug in
	handling 0^0 in Axiom
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2006 18:20:47 -0000

Changes http://wiki.axiom-developer.org/241BugInHandling00InAxiom/diff
--

Update of bug #9424 (project axiom):

         Reproducibility:                    None => Every Time             


    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?func=detailitem&item_id=9424>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/

--
forwarded from http://wiki.axiom-developer.org/241BugInHandling00InAxiom#msg20060103-131914.sv12157.42040@savannah.nongnu.org



From MAILER-DAEMON Tue Jan 03 13:37:22 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Etr29-0001ys-MK
	for mharc-axiom-developer@gnu.org; Tue, 03 Jan 2006 13:37:21 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Etr27-0001x5-7B
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 13:37:19 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Etr1y-0001tA-6x
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 13:37:16 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Etr1x-0001sn-K8
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 13:37:09 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1Etr3E-0007WA-1b
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 13:38:28 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k03IZMuv026541;
	Tue, 3 Jan 2006 12:35:22 -0600
From: mathaction@axiom-developer.org (Bill Page)
To: mathaction@axiom-developer.org
Message-ID: <20060103123522-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 03 Jan 2006 12:35:22 -0600
Cc: 
Subject: [Axiom-developer] [#241 Bug in handling 0^0 in Axiom] (new) Bug in
	handling 0^0 in Axiom
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2006 18:37:20 -0000

Changes http://wiki.axiom-developer.org/241BugInHandling00InAxiom/diff
--

??changed:
-  Submitted by:  David Mentr
  Submitted by:  David Mentré

--
forwarded from http://wiki.axiom-developer.org/241BugInHandling00InAxiom#msg20060103123522-0600@wiki.axiom-developer.org



From MAILER-DAEMON Tue Jan 03 13:46:30 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EtrB0-0005ZK-4v
	for mharc-axiom-developer@gnu.org; Tue, 03 Jan 2006 13:46:30 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EtrAy-0005Y3-Fx
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 13:46:28 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EtrAw-0005Wn-EB
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 13:46:27 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EtrAw-0005WS-0Y
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 13:46:26 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EtrCC-0001Dm-Hn
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 13:47:44 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k03Iiluv028136;
	Tue, 3 Jan 2006 12:44:47 -0600
From: mathaction@axiom-developer.org (Bill Page)
To: mathaction@axiom-developer.org
Message-ID: <20060103-134506.sv12157.36026@savannah.nongnu.org>
In-reply-to: <20060103-122301.sv12157.96543@savannah.nongnu.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 03 Jan 2006 12:44:47 -0600
Cc: 
Subject: [Axiom-developer] [#242 TeX display of long variable names is
	broken] (new) TeX display of long variable names is broken
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2006 18:46:29 -0000

Changes http://wiki.axiom-developer.org/242TeXDisplayOfLongVariableNamesIsBroken/diff
--

Update of bug #5906 (project axiom):

         Reproducibility:                    None => Every Time             


    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?func=detailitem&item_id=5906>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/

--
forwarded from http://wiki.axiom-developer.org/242TeXDisplayOfLongVariableNamesIsBroken#msg20060103-134506.sv12157.36026@savannah.nongnu.org



From MAILER-DAEMON Tue Jan 03 13:48:03 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EtrCU-0006Dv-QY
	for mharc-axiom-developer@gnu.org; Tue, 03 Jan 2006 13:48:02 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EtrCT-0006DJ-Ez
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 13:48:01 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EtrCS-0006D5-Rp
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 13:48:01 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EtrCS-0006D1-Id
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 13:48:00 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EtrDj-0001YU-1P
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 13:49:19 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k03IkMuv028481;
	Tue, 3 Jan 2006 12:46:22 -0600
From: mathaction@axiom-developer.org (Bill Page)
To: mathaction@axiom-developer.org
Message-ID: <20060103-134635.sv12157.79980@savannah.nongnu.org>
In-reply-to: <20060103-122153.sv12157.35045@savannah.nongnu.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 03 Jan 2006 12:46:22 -0600
Cc: 
Subject: [Axiom-developer] [#243 TeX output broken on factor(15)] (new) TeX
	output broken on factor(15)
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2006 18:48:01 -0000

Changes http://wiki.axiom-developer.org/243TeXOutputBrokenOnFactor15/diff
--

Update of bug #5786 (project axiom):

         Reproducibility:                    None => Every Time             


    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?func=detailitem&item_id=5786>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/

--
forwarded from http://wiki.axiom-developer.org/243TeXOutputBrokenOnFactor15#msg20060103-134635.sv12157.79980@savannah.nongnu.org



From MAILER-DAEMON Tue Jan 03 13:48:59 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EtrDP-0006Zf-6e
	for mharc-axiom-developer@gnu.org; Tue, 03 Jan 2006 13:48:59 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EtrDN-0006ZG-CI
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 13:48:57 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EtrDL-0006YE-SK
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 13:48:57 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EtrDL-0006YA-NJ
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 13:48:55 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EtrEc-0001mz-6g
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 13:50:14 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k03IlHuv028759;
	Tue, 3 Jan 2006 12:47:17 -0600
From: mathaction@axiom-developer.org (Bill Page)
To: mathaction@axiom-developer.org
Message-ID: <20060103-134731.sv12157.54269@savannah.nongnu.org>
In-reply-to: <20060103-122218.sv12157.34270@savannah.nongnu.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 03 Jan 2006 12:47:17 -0600
Cc: 
Subject: [Axiom-developer] [#244 partialFraction((2*x^3)::UP(x, FRAC INT),
	(1-x^2)) is not correctly expanded] (new)
	partialFraction((2*x^3)::UP(x, FRAC INT),
	(1-x^2)) is not correctly expanded
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2006 18:48:57 -0000

Changes http://wiki.axiom-developer.org/244PartialFraction2X3UPXFRACINT1X2IsNotCorrectlyExpanded/diff
--

Update of bug #5785 (project axiom):

         Reproducibility:                    None => Every Time             


    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?func=detailitem&item_id=5785>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/

--
forwarded from http://wiki.axiom-developer.org/244PartialFraction2X3UPXFRACINT1X2IsNotCorrectlyExpanded#msg20060103-134731.sv12157.54269@savannah.nongnu.org



From MAILER-DAEMON Tue Jan 03 13:49:31 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EtrDu-0006nn-N8
	for mharc-axiom-developer@gnu.org; Tue, 03 Jan 2006 13:49:30 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EtrDq-0006mS-AX
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 13:49:26 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EtrDo-0006lN-2u
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 13:49:25 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EtrDn-0006lG-Ta
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 13:49:23 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EtrF4-0001wC-E1
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 13:50:42 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k03Iljuv028911;
	Tue, 3 Jan 2006 12:47:45 -0600
From: mathaction@axiom-developer.org (Bill Page)
To: mathaction@axiom-developer.org
Message-ID: <20060103-134804.sv12157.38202@savannah.nongnu.org>
In-reply-to: <20060103-130352.sv12157.36970@savannah.nongnu.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 03 Jan 2006 12:47:45 -0600
Cc: 
Subject: [Axiom-developer] [#245 incorrect TeX output from radix()] (new)
	incorrect TeX output from radix()
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2006 18:49:26 -0000

Changes http://wiki.axiom-developer.org/245IncorrectTeXOutputFromRadix/diff
--

Update of bug #5614 (project axiom):

             Assigned to:               billpage1 => None                   


    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?func=detailitem&item_id=5614>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/

--
forwarded from http://wiki.axiom-developer.org/245IncorrectTeXOutputFromRadix#msg20060103-134804.sv12157.38202@savannah.nongnu.org



From MAILER-DAEMON Tue Jan 03 13:50:16 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EtrEe-00077f-EG
	for mharc-axiom-developer@gnu.org; Tue, 03 Jan 2006 13:50:16 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EtrEd-000772-1J
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 13:50:15 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EtrEb-00075p-9z
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 13:50:14 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EtrEb-00075h-63
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 13:50:13 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EtrFr-0002BK-LK
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 13:51:31 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k03ImQuv029056;
	Tue, 3 Jan 2006 12:48:26 -0600
From: mathaction@axiom-developer.org (Bill Page)
To: mathaction@axiom-developer.org
Message-ID: <20060103-134837.sv12157.51586@savannah.nongnu.org>
In-reply-to: <20060103-122100.sv12157.96463@savannah.nongnu.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 03 Jan 2006 12:48:26 -0600
Cc: 
Subject: [Axiom-developer] [#246 Lisp system should handle unlimited number
	of arguments] (new) Lisp system should handle unlimited
	number of arguments
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2006 18:50:15 -0000

Changes http://wiki.axiom-developer.org/246LispSystemShouldHandleUnlimitedNumberOfArguments/diff
--

Update of bug #4585 (project axiom):

         Reproducibility:                    None => Every Time             


    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?func=detailitem&item_id=4585>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/

--
forwarded from http://wiki.axiom-developer.org/246LispSystemShouldHandleUnlimitedNumberOfArguments#msg20060103-134837.sv12157.51586@savannah.nongnu.org



From MAILER-DAEMON Tue Jan 03 14:16:23 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Etrdv-0007bv-Db
	for mharc-axiom-developer@gnu.org; Tue, 03 Jan 2006 14:16:23 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Etrdu-0007bQ-3G
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 14:16:22 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Etrdn-0007Yg-Rg
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 14:16:21 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Etrdn-0007YN-Hq
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 14:16:15 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1Etrf3-0007Ti-Jn
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 14:17:34 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k03JEVuv001562;
	Tue, 3 Jan 2006 13:14:31 -0600
From: mathaction@axiom-developer.org (billpage)
To: mathaction@axiom-developer.org
Message-ID: <20060103131430-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 03 Jan 2006 13:14:31 -0600
Cc: 
Subject: [Axiom-developer] [#246 Lisp system should handle unlimited number
	of arguments] property change
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2006 19:16:22 -0000

Changes http://wiki.axiom-developer.org/246LispSystemShouldHandleUnlimitedNumberOfArguments/diff
--
Category:  => Aldor Library Compiler 
Severity:  => wishlist 
Status:  => open 

--
forwarded from http://wiki.axiom-developer.org/246LispSystemShouldHandleUnlimitedNumberOfArguments#msg20060103131430-0600@wiki.axiom-developer.org



From MAILER-DAEMON Tue Jan 03 14:16:44 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EtreG-0007pw-IN
	for mharc-axiom-developer@gnu.org; Tue, 03 Jan 2006 14:16:44 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EtreE-0007oX-DX
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 14:16:42 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Etre5-0007jo-NI
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 14:16:42 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Etre5-0007jl-IR
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 14:16:33 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EtrfM-0007Zl-4T
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 14:17:52 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k03JEtuv001666;
	Tue, 3 Jan 2006 13:14:55 -0600
From: mathaction@axiom-developer.org (billpage)
To: mathaction@axiom-developer.org
Message-ID: <20060103131455-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 03 Jan 2006 13:14:55 -0600
Cc: 
Subject: [Axiom-developer] [#246 Lisp system should handle unlimited number
	of arguments] property change
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2006 19:16:43 -0000

Changes http://wiki.axiom-developer.org/246LispSystemShouldHandleUnlimitedNumberOfArguments/diff
--
Category: Aldor Library Compiler => lisp system 
Severity: wishlist => critical 

--
forwarded from http://wiki.axiom-developer.org/246LispSystemShouldHandleUnlimitedNumberOfArguments#msg20060103131455-0600@wiki.axiom-developer.org



From MAILER-DAEMON Tue Jan 03 14:17:36 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Etrf6-0008HK-0U
	for mharc-axiom-developer@gnu.org; Tue, 03 Jan 2006 14:17:36 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Etrf5-0008HE-7o
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 14:17:35 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Etrf3-0008Gx-PU
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 14:17:35 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Etrf3-0008Gr-M4
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 14:17:33 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EtrgK-0007l7-DX
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 14:18:52 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k03JFkuv001855;
	Tue, 3 Jan 2006 13:15:46 -0600
From: mathaction@axiom-developer.org (billpage)
To: mathaction@axiom-developer.org
Message-ID: <20060103131546-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 03 Jan 2006 13:15:46 -0600
Cc: 
Subject: [Axiom-developer] [#246 Lisp system should handle unlimited number
	of arguments] transferred
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2006 19:17:35 -0000

Changes http://wiki.axiom-developer.org/246LispSystemShouldHandleUnlimitedNumberOfArguments/diff
--
Severity: critical => wishlist 

--
forwarded from http://wiki.axiom-developer.org/246LispSystemShouldHandleUnlimitedNumberOfArguments#msg20060103131546-0600@wiki.axiom-developer.org



From MAILER-DAEMON Tue Jan 03 14:19:07 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EtrgZ-0000Xp-Kg
	for mharc-axiom-developer@gnu.org; Tue, 03 Jan 2006 14:19:07 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EtrgX-0000Uu-6T
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 14:19:05 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EtrgM-0000N7-FD
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 14:19:04 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EtrgK-0000Mp-Td
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 14:18:54 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1Etrhb-00082X-HH
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 14:20:11 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k03JHCuv002142;
	Tue, 3 Jan 2006 13:17:12 -0600
From: mathaction@axiom-developer.org (billpage)
To: mathaction@axiom-developer.org
Message-ID: <20060103131712-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 03 Jan 2006 13:17:12 -0600
Cc: 
Subject: [Axiom-developer] [#241 Bug in handling 0^0 in Axiom] transferred
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2006 19:19:05 -0000

Changes http://wiki.axiom-developer.org/241BugInHandling00InAxiom/diff
--
Category:  => Axiom Mathematics 
Severity:  => normal 
Status:  => open 

--
forwarded from http://wiki.axiom-developer.org/241BugInHandling00InAxiom#msg20060103131712-0600@wiki.axiom-developer.org



From MAILER-DAEMON Tue Jan 03 14:19:41 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Etrh6-0000pt-Uo
	for mharc-axiom-developer@gnu.org; Tue, 03 Jan 2006 14:19:41 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Etrh5-0000pS-6v
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 14:19:39 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Etrgu-0000k8-B2
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 14:19:38 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Etrgu-0000k4-9H
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 14:19:28 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EtriB-00089U-11
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 14:20:47 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k03JHguv002205;
	Tue, 3 Jan 2006 13:17:42 -0600
From: mathaction@axiom-developer.org (billpage)
To: mathaction@axiom-developer.org
Message-ID: <20060103131742-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 03 Jan 2006 13:17:42 -0600
Cc: 
Subject: [Axiom-developer] [#245 incorrect TeX output from radix()]
	transferred
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2006 19:19:39 -0000

Changes http://wiki.axiom-developer.org/245IncorrectTeXOutputFromRadix/diff
--
Category:  => Axiom Library 
Severity:  => normal 
Status:  => open 

--
forwarded from http://wiki.axiom-developer.org/245IncorrectTeXOutputFromRadix#msg20060103131742-0600@wiki.axiom-developer.org



From MAILER-DAEMON Tue Jan 03 14:20:07 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EtrhX-00019s-6Q
	for mharc-axiom-developer@gnu.org; Tue, 03 Jan 2006 14:20:07 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EtrhV-00019N-HP
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 14:20:05 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EtrhE-0000uY-Sa
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 14:20:04 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EtrhE-0000uS-Ng
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 14:19:48 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EtriV-0008El-Fh
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 14:21:07 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k03JI9uv002288;
	Tue, 3 Jan 2006 13:18:09 -0600
From: mathaction@axiom-developer.org (billpage)
To: mathaction@axiom-developer.org
Message-ID: <20060103131809-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 03 Jan 2006 13:18:09 -0600
Cc: 
Subject: [Axiom-developer] [#244 partialFraction((2*x^3)::UP(x, FRAC INT),
	(1-x^2)) is not correctly expanded] transferred
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2006 19:20:06 -0000

Changes http://wiki.axiom-developer.org/244PartialFraction2X3UPXFRACINT1X2IsNotCorrectlyExpanded/diff
--
Category:  => Axiom Library 
Severity:  => normal 
Status:  => open 

--
forwarded from http://wiki.axiom-developer.org/244PartialFraction2X3UPXFRACINT1X2IsNotCorrectlyExpanded#msg20060103131809-0600@wiki.axiom-developer.org



From MAILER-DAEMON Tue Jan 03 14:20:38 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Etri2-0001Ne-DL
	for mharc-axiom-developer@gnu.org; Tue, 03 Jan 2006 14:20:38 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Etri1-0001NK-L6
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 14:20:37 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Etri0-0001Mh-J9
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 14:20:36 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Etrhz-0001MM-CP
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 14:20:36 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EtrjF-0008N5-JK
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 14:21:54 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k03JIguv002356;
	Tue, 3 Jan 2006 13:18:42 -0600
From: mathaction@axiom-developer.org (billpage)
To: mathaction@axiom-developer.org
Message-ID: <20060103131842-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 03 Jan 2006 13:18:42 -0600
Cc: 
Subject: [Axiom-developer] [#242 TeX display of long variable names is
	broken] transferred
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2006 19:20:37 -0000

Changes http://wiki.axiom-developer.org/242TeXDisplayOfLongVariableNamesIsBroken/diff
--
Category:  => Axiom Library 
Severity:  => normal 
Status:  => open 

--
forwarded from http://wiki.axiom-developer.org/242TeXDisplayOfLongVariableNamesIsBroken#msg20060103131842-0600@wiki.axiom-developer.org



From MAILER-DAEMON Tue Jan 03 14:21:02 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EtriQ-0001ZJ-NP
	for mharc-axiom-developer@gnu.org; Tue, 03 Jan 2006 14:21:02 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EtriP-0001Yw-J6
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 14:21:01 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EtriO-0001Ya-Qr
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 14:21:01 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EtriO-0001YT-Hn
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 14:21:00 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1Etrjf-0008T2-AJ
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 14:22:19 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k03JJFuv002677;
	Tue, 3 Jan 2006 13:19:15 -0600
From: mathaction@axiom-developer.org (billpage)
To: mathaction@axiom-developer.org
Message-ID: <20060103131915-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 03 Jan 2006 13:19:15 -0600
Cc: 
Subject: [Axiom-developer] [#243 TeX output broken on factor(15)] transferred
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2006 19:21:02 -0000

Changes http://wiki.axiom-developer.org/243TeXOutputBrokenOnFactor15/diff
--
Category:  => Axiom Library 
Severity:  => normal 
Status:  => open 

--
forwarded from http://wiki.axiom-developer.org/243TeXOutputBrokenOnFactor15#msg20060103131915-0600@wiki.axiom-developer.org



From MAILER-DAEMON Tue Jan 03 14:33:35 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EtruZ-0006sk-0b
	for mharc-axiom-developer@gnu.org; Tue, 03 Jan 2006 14:33:35 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EtruY-0006sL-19
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 14:33:34 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EtruS-0006pw-7r
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 14:33:33 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EtruS-0006pt-3W
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 14:33:28 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1Etrvi-000238-TO
	for axiom-developer@nongnu.org; Tue, 03 Jan 2006 14:34:47 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k03JVjuv005239;
	Tue, 3 Jan 2006 13:31:45 -0600
From: mathaction@axiom-developer.org (Bill Page)
To: mathaction@axiom-developer.org
Message-ID: <20060103133145-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 03 Jan 2006 13:31:45 -0600
Cc: 
Subject: [Axiom-developer] [#216 terminating condition for nextSubsetGray
	incorrectly documented] use of < > in name
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jan 2006 19:33:34 -0000

Changes http://wiki.axiom-developer.org/216TerminatingConditionForNextSubsetGrayIncorrectlyDocumented/diff
--
Name: '#216 terminating condition for <code>nextSubsetGray</code> incorrectly documented' => '#216 terminating condition for nextSubsetGray incorrectly documented' 

--
forwarded from http://wiki.axiom-developer.org/216TerminatingConditionForNextSubsetGrayIncorrectlyDocumented#msg20060103133145-0600@wiki.axiom-developer.org



From MAILER-DAEMON Wed Jan 04 10:07:29 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EuAEY-0007fs-Q4
	for mharc-axiom-developer@gnu.org; Wed, 04 Jan 2006 10:07:27 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EuAET-0007ds-No
	for axiom-developer@nongnu.org; Wed, 04 Jan 2006 10:07:22 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EuAES-0007ct-0L
	for axiom-developer@nongnu.org; Wed, 04 Jan 2006 10:07:20 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EuAER-0007cc-1E
	for axiom-developer@nongnu.org; Wed, 04 Jan 2006 10:07:19 -0500
Received: from [216.251.41.217] (helo=mails17.megamailservers.com)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EuAFq-0002ei-NJ
	for axiom-developer@nongnu.org; Wed, 04 Jan 2006 10:08:46 -0500
X-Authenticated-User: bill.page1.synthesis.anikast.ca
Received: from asus ([207.61.191.217]) (authenticated bits=0)
	by mails17.megamailservers.com (8.13.1/8.13.1) with ESMTP id
	k04F57S4003303; Wed, 4 Jan 2006 10:05:23 -0500
From: "Bill Page" <bill.page1@synthesis.anikast.ca>
To: "'Martin Rubey'" <martin.rubey@univie.ac.at>
Date: Wed, 4 Jan 2006 10:04:58 -0500
Message-ID: <024e01c61140$42866180$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
In-Reply-To: <857j9hcz11.fsf@localhost.localdomain>
Cc: axiom-developer@nongnu.org
Subject: [Axiom-developer] Axiom' integrator (was: Axiom Volume 1: Tutorial)
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2006 15:07:23 -0000

Martin,

On January 3, 2006 6:49 AM you wrote:
>...
>   "... Axiom's integrator gives you the answer when an answer
>   exists. If one does not, it provides a proof that there is
>   no answer."
>
> on page 2 is simply wrong. (Apart from containing a typo).

Rather than just state that there is a typo: please, please
state exactly the error and the correction. Or better yet
include a 'diff -au' patch to correct the error.

> Even if read as
>
>   ... Axiom's integrator gives you the answer when an answer
>   in terms of elementary functions exists. If one does not,
>   it provides a proof that there is no answer.
>
> it is not true. The Risch algorithm is *not* completely
> implemented in Axiom, unfortunately.

If, we can finish the implementation of this algorithm in Axiom,
then would your re-worded statement above be correct?

Of course we are really talking about "anti-derivatives", not
integration as such. Manuel Bronstein has written extensively
about this:

http://www-sop.inria.fr/cafe/Manuel.Bronstein/publications/issac98.pdf
http://www-sop.inria.fr/cafe/Manuel.Bronstein/publications

So what "elementary functions" are being considered by Axiom's
algorithm? E.g. addition, division, exponents, logarithms,
multiplication, polynomials, radicals, rationals, subtraction,
and trigonometric expressions such as suggested here:

Eric W. Weisstein. "Elementary Function." From MathWorld--A Wolfram
Web Resource. http://mathworld.wolfram.com/ElementaryFunction.html

Or should we be talking about "closed forms" as in the reference:

http://arxiv.org/abs/math.NT/9805045?front

Date: Fri, 8 May 1998 22:49:15 GMT   (12kb)

What is a closed-form number?
Authors: Timothy Y. Chow
Comments: 11 pages; submitted to Amer. Math. Monthly

If a student asks for an antiderivative of exp(x^2), there is a
standard reply: the answer is not an elementary function. But if
a student asks for a closed-form expression for the real root of
x = cos(x), there is no standard reply. We propose a definition
of a closed-form expression for a number (as opposed to a *function*)
that we hope will become standard. With our definition, the question
of whether the root of x = cos(x) has a closed form is, perhaps
surprisingly, still open. We show that Schanuel's conjecture in
transcendental number theory resolves questions like this, and we
also sketch some connections with Tarski's problem of the decidability
of the first-order theory of the reals with exponentiation. Many
(hopefully accessible) open problems are described. 

--------

Or some other definition such as:

http://en.wikipedia.org/wiki/List_of_functions#Elementary_functions

> It might be more complete than the ones in MMA and Maple, I doubt
> that it's better than MuPAD, but boasting that it is complete is
> unwise, I'm afraid.

Since it was obviously the intention of the author of Axiom's
integration algorithm that it completely implement the Risch
algorithm and in spite of:

http://mathworld.wolfram.com/RischAlgorithm.html

"The case of algebraic extensions is quite complicated and is
therefore not completely implemented in any computer algebra
system."

http://en.wikipedia.org/wiki/Risch_algorithm

"The Risch decision procedure is not formally an algorithm because
it requires an oracle that decides whether a constant expression
is zero, a problem shown by Daniel Richardson to be undecidable.
Transforming the Risch decision procedure into an algorithm that
can be executed by a computer is a complex task that requires the
use of heuristics and many refinements."

-------

What are the prospects for actually completing this programme in
Axiom rather than "correcting" the documentation? So far we have
documented the following cases:

http://wiki.axiom-developer.org/198IntegrateSinX2XIsNotHandled

http://wiki.axiom-developer.org/199IntegrateExpX2ExpXXX

and the Risch algorithm is mentioned in the following places in
the current Axiom source:

http://wiki.axiom-developer.org/axiom--test--1/src/algebra/EfstrucSpad
http://wiki.axiom-developer.org/axiom--test--1/src/algebra/IntafSpad
http://wiki.axiom-developer.org/axiom--test--1/src/algebra/IntefSpad
http://wiki.axiom-developer.org/axiom--test--1/src/algebra/IntrfSpad

And we also have Manuel Bronstein's work on

http://www-sop.inria.fr/cafe/Manuel.Bronstein/pmint/index.html

pmint - The Poor Man's Integrator

pmint is a very short (95 lines) Maple program for integrating
transcendental elementary or special functions. It is based on recent
improvements to a powerful heuristic called parallel integration.
While it is not meant to be as complete as the large commercial
integrators based on the Risch algorithm, its very small size makes
it easy to port to any computer algebra system or library capable of
factoring multivariate polynomials. Because it is applicable to special
functions (such as Airy, Bessel, Whittaker, Lambert), it is able to
compute integrals not handled by the existing integrators.

pmint is not meant as a replacement for existing integrators, but either
as an extension, or as a cheap and powerful alternative for any computer
algebra project. 

-------

It would be wonderful to have this available in Axiom.

Regards,
Bill Page.





From MAILER-DAEMON Wed Jan 04 12:20:13 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EuCJ2-00018j-KY
	for mharc-axiom-developer@gnu.org; Wed, 04 Jan 2006 12:20:12 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EuCJ0-00015E-0n
	for axiom-developer@nongnu.org; Wed, 04 Jan 2006 12:20:10 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EuCIx-00012p-Ns
	for axiom-developer@nongnu.org; Wed, 04 Jan 2006 12:20:08 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EuCIw-000129-Qe
	for axiom-developer@nongnu.org; Wed, 04 Jan 2006 12:20:06 -0500
Received: from [131.130.1.183] (helo=imap1u.univie.ac.at)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1EuCKM-0007xY-MA
	for axiom-developer@nongnu.org; Wed, 04 Jan 2006 12:21:35 -0500
Received: from localhost.localdomain ([131.130.96.153])
	by imap1u.univie.ac.at (8.12.10/8.12.10) with ESMTP id k04HHRTp032154; 
	Wed, 4 Jan 2006 18:17:34 +0100 (CET)
Sender: rubey@localhost.localdomain
To: "Bill Page" <bill.page1@synthesis.anikast.ca>
References: <024e01c61140$42866180$6800a8c0@asus>
From: Martin Rubey <martin.rubey@univie.ac.at>
Date: 04 Jan 2006 18:18:31 +0100
In-Reply-To: <024e01c61140$42866180$6800a8c0@asus>
Message-ID: <85wthfgbdk.fsf@localhost.localdomain>
Lines: 133
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Cc: axiom-developer@nongnu.org
Subject: [Axiom-developer] Re: Axiom' integrator (was: Axiom Volume 1:
	Tutorial)
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2006 17:20:11 -0000

Dear Bill,

> Martin,
> 
> On January 3, 2006 6:49 AM you wrote:
> >...
> >   "... Axiom's integrator gives you the answer when an answer
> >   exists. If one does not, it provides a proof that there is
> >   no answer."
> >
> > on page 2 is simply wrong. (Apart from containing a typo).
> 
> Rather than just state that there is a typo: please, please
> state exactly the error and the correction. 

You're right. In fact, I realize now that there is no typo. I thought that

 "If one does not, " ...

should read

 "If it does not, " ...

but I suppose that the above version is correct English, too. Sorry.

> > Even if read as

> >   ... Axiom's integrator gives you the answer when an answer in terms of
> >   elementary functions exists. If one does not, it provides a proof that
> >   there is no answer.

> > it is not true. The Risch algorithm is not completely implemented in Axiom,
> > unfortunately.

Well. I should have been more careful in my wording: I doubt that the Risch
algorithm is completely implemented in Axiom. I should also have added what you
cited from wikipedia:

> http://en.wikipedia.org/wiki/Risch_algorithm

> "The Risch decision procedure is not formally an algorithm because it
> requires an oracle that decides whether a constant expression is zero, a
> problem shown by Daniel Richardson to be undecidable.

Therefore, the answer to

> If, we can finish the implementation of this algorithm in Axiom,
> then would your re-worded statement above be correct?

is no. Furthermore, Axiom only returns "failed" if the Risch procedure didn't
succeed, which constitutes hardly a proof...

Still, it would be great if we could complete the implementation of the Risch
"algorithm". (Or find out that it is completely implemented anyway.)

> So what "elementary functions" are being considered by Axiom's algorithm?
> E.g. addition, division, exponents, logarithms, multiplication, polynomials,
> radicals, rationals, subtraction, and trigonometric expressions

yes.

> Since it was obviously the intention of the author of Axiom's integration
> algorithm that it completely implement the Risch algorithm and in spite of:
> 
> http://mathworld.wolfram.com/RischAlgorithm.html
 
> "The case of algebraic extensions is quite complicated and is therefore not
> completely implemented in any computer algebra system."
 
> What are the prospects for actually completing this programme in Axiom rather
> than "correcting" the documentation? 

Well, hopefully SumIt will become open source some time -- they
promised. Renaud Rioboo told me that the integrator in SumIt *might* be an
updated version of Axioms integrator... The person in charge with open-sourcing
Manuels code is Stephen Dalmas, I was told. However, he did not respond to my
queries. I don't know why we are so unlucky regarding these Aldor related
things.

> So far we have documented the following cases:
 
> http://wiki.axiom-developer.org/198IntegrateSinX2XIsNotHandled
> 
> http://wiki.axiom-developer.org/199IntegrateExpX2ExpXXX

Both of these are unrelated to the Risch procedure, since the results are not
elementary.

However, INTALG in intalg.spad knows the following errors:

  FAIL0 ==> error "integrate: implementation incomplete (constant residues)"
  FAIL1==> error "integrate: implementation incomplete (non-algebraic
  residues)"
  FAIL2 ==> error "integrate: implementation incomplete (residue poly has
  multiple non-linear factors)"
  FAIL3 ==> error "integrate: implementation incomplete (has polynomial part)"

At least FAIL0 does occur:

http://wiki.axiom-developer.org/SymbolicIntegration

However, I do not know whether the integrals are doable by Risch -- I doubt
that they are. Maybe Richard Fateman can help here. He might also know how to
find out whether the Risch algorithm is completely implemented.

> And we also have Manuel Bronstein's work on
> pmint - The Poor Man's Integrator
 
> It would be wonderful to have this available in Axiom.

Yes. Although the implementation of the Risch algorithm in Axiom seems pretty
good, Axiom's integrator is quite weak in pattern matching and integration of
special functions and the like. So it would be nice to do some work here. If
you have too much spare time, maybe you could try to understand what pmint
does? (Do you have Maple available?)

HOWEVER: I am not an integration expert, and I guess that I would waste my time
trying to work on all parts of Axiom. I think we should rather hire an
integration expert :-)

Martin

PS: Google came up with the following by Bronstein himself, confirming that
there are unimplemented branches. This should go into the documentation, I
suppose:

http://groups.google.com/group/sci.math.symbolic/browse_frm/thread/61795a53c580d892

There is also 

http://www.math.univ-montp2.fr/FODESIT/SemJuin2004/Bronstein/bronstein.pdf

which might shed some light on the subject.




From MAILER-DAEMON Wed Jan 04 16:41:00 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EuGNQ-0005Ee-BY
	for mharc-axiom-developer@gnu.org; Wed, 04 Jan 2006 16:41:00 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EuGNP-0005EH-0A
	for axiom-developer@nongnu.org; Wed, 04 Jan 2006 16:40:59 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EuGNM-0005Ds-Ss
	for axiom-developer@nongnu.org; Wed, 04 Jan 2006 16:40:58 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EuGNM-0005Do-L1
	for axiom-developer@nongnu.org; Wed, 04 Jan 2006 16:40:56 -0500
Received: from [216.251.41.218] (helo=mails18.megamailservers.com)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EuGOp-0005Pj-BR
	for axiom-developer@nongnu.org; Wed, 04 Jan 2006 16:42:27 -0500
X-Authenticated-User: bill.page1.synthesis.anikast.ca
Received: from asus ([207.61.191.217]) (authenticated bits=0)
	by mails18.megamailservers.com (8.13.1/8.13.1) with ESMTP id
	k04Lcjck019363; Wed, 4 Jan 2006 16:39:01 -0500
From: "Bill Page" <bill.page1@synthesis.anikast.ca>
To: "'Alfredo Portes'" <alfredo.portes@gmail.com>
Date: Wed, 4 Jan 2006 16:38:35 -0500
Message-ID: <029401c61177$3f6daad0$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
In-Reply-To: <653843550601041219i39676802s5db53f44f2cf1ae3@mail.gmail.com>
Cc: axiom-developer@nongnu.org
Subject: [Axiom-developer] RE: Doyen
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2006 21:40:59 -0000

Jose,

On January 4, 2006 3:19 PM you wrote:
> ...
> >     * Module Products.LatexWiki.pamphletWrapper, line 29, in =
renderPDF
> >       NameError
> ...

Line 29 of pamphletWrapper.py is:
...
class LatexSyntaxError(Exception): pass
class NowebError(Exception): pass            <-------- compare
class DviPdfError(Exception): pass
class DviPngError(Exception): pass

def log(message,summary=3D'',severity=3D0):
        zLOG.LOG('LatexWikiDebugLog',severity,summary,message)

def renderPDF(fDir,fName):
    """ render body source as PDF.
    """
    os.system("cd '%s'; rm -f '%s.pdf' '%s.ps' '%s.dvi' '%s.tex'"%(
      fDir,fName,fName,fName,fName))
    errors =3D ""
    try:
       runNoweb(fDir,fName)
    except NowebSyntaxError, data:            <--------- Line 29
       errors =3D str(data)
       log(errors, 'NowebSyntaxError')
       return escape(errors)

--------

This *is* an error in the source code. It should be:

    except NowebError, data:

In my tests this exception never tripped so I did not find
the error earlier. You should correct this in your version of
the code (I will correct it in on MathAction.). You should
also check to find the reason why the runNoweb call is causing
the exception. One possible reason is that your path to notangle
might be different. The command line for notangle in runNoweb
is at Line 102:

cmdLine =3D=20
  "cd '%s'; /usr/local/axiom/mnt/linux/bin/lib/noweave -delay =
'%s.pamphlet'"

which of course is specific to the installation of Axiom on
the axiom-developer.org server. You will have to change this
and other similar local references.

Let me know if this helps.

Regards,
Bill Page.

PS. Please note that the email address for the axiom-developer
list is: axiom-developer@nongnu.org

> -----Original Message-----
> From: Alfredo Portes [mailto:alfredo.portes@gmail.com]=20
> Sent: January 4, 2006 3:19 PM
> To: Bill Page; axiom-developer-request@nongnu.org
> Subject: Doyen
>=20
>=20
> Hi Mr. Page,
>=20
> I am currently working in having the pamphlet file support in the
> Doyen LatexWiki. I downloaded the recent version that you told me. I a
> currently getting this error when
> trying to add a pamphlet file:
> =09
> Site Error
>=20
> An error was encountered while publishing this resource.
>=20
> NameError
> Sorry, a site error occurred.
>=20
> Traceback (innermost last):
>=20
>     * Module ZPublisher.Publish, line 187, in publish_module_standard
>     * Module ZPublisher.Publish, line 144, in publish
>     * Module Zope2.App.startup, line 199, in zpublisher_exception_hook
>     * Module ZPublisher.Publish, line 113, in publish
>     * Module ZPublisher.mapply, line 88, in mapply
>     * Module ZPublisher.Publish, line 40, in call_object
>     * Module Products.ZWiki.Editing, line 261, in edit
>     * Module Products.ZWiki.Editing, line 84, in create
>     * Module Products.ZWiki.Editing, line 757, in setText
>     * Module Products.ZWiki.ZWikiPage, line 260, in preRender
>     * Module Products.LatexWiki, line 129, in preRender
>     * Module Products.LatexWiki.ReplacePamphlet, line 53, in=20
> replacePamphlet
>     * Module Products.LatexWiki.pamphletWrapper, line 29, in renderPDF
>=20
> NameError
>=20
> --------------------------------------------------------------
> ----------------------------------------------------
>=20
> I will appreciate any help you can give me. Let me know if you need
> more information.
> I opted to just start a fresh installation, with the=20
> latexwiki and zwiki from:
>=20
> http://wiki.axiom-developer.org/MathActionRepository
>=20
> Regards,
> --
> Jose Alfredo Perez
>=20
>=20





From MAILER-DAEMON Wed Jan 04 18:01:48 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EuHdc-0007FM-RV
	for mharc-axiom-developer@gnu.org; Wed, 04 Jan 2006 18:01:48 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EuHdZ-0007Es-7R
	for axiom-developer@nongnu.org; Wed, 04 Jan 2006 18:01:45 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EuHdY-0007EV-1L
	for axiom-developer@nongnu.org; Wed, 04 Jan 2006 18:01:44 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EuHdX-0007EL-QG
	for axiom-developer@nongnu.org; Wed, 04 Jan 2006 18:01:43 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EuHf0-0003DH-HM
	for axiom-developer@nongnu.org; Wed, 04 Jan 2006 18:03:15 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k04N02uv024404;
	Wed, 4 Jan 2006 17:00:02 -0600
From: mathaction@axiom-developer.org (alfredo)
To: mathaction@axiom-developer.org
Message-ID: <20060104170002-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Wed, 04 Jan 2006 17:00:02 -0600
Cc: 
Subject: [Axiom-developer] [DoyenCD] 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2006 23:01:45 -0000

Changes http://wiki.axiom-developer.org/DoyenCD/diff
--

??changed:
-wget ftp://ftp.sylvan.com/pub/noweb/noweb-2.10a-1.i386.rpm
-
-wget ftp://ftp.sylvan.com/pub/noweb/Icon2-9.3.2-7.i386.rpm
wget http://alfredo.axiom-developer.org/redhatbuild/pkgs/noweb-2.8a-4.i386.rpm

wget http://alfredo.axiom-developer.org/redhatbuild/pkgs/Icon2-9.3.2-7.i386.rpm

??changed:
-rpm -ivh noweb-2.10a-1.i386.rpm
rpm -ivh noweb-2.8a-4.i386.rpm

??changed:
-wget ftp://rpmfind.net/linux/fedora/extras/3/i386/python-imaging-1.1.4-7.i386.rpm
-
-wget ftp://rpmfind.net/linux/fedora/extras/3/i386/zope-2.8.0-2.fc3.i386.rpm
-
-wget http://zwiki.org/releases/ZWiki-0.43.0.tgz
wget http://alfredo.axiom-developer.org/redhatbuild/pkgs/python-imaging-1.1.4-7.i386.rpm

wget http://alfredo.axiom-developer.org/redhatbuild/pkgs/zope-2.8.0-2.fc3.i386.rpm

??changed:
-Add Zwiki to Zope server.
Configure root user for access to the Zope server.

??changed:
-tar -xzf ZWiki-0.43.0.tgz -C /usr/lib/zope/lib/python/Products/
/usr/bin/zopectl adduser root doyen@org

??changed:
-Configure root user for Zwiki access.
\subsubsection{Axiom}

Download the Axiom software package from axiom.developer server.

??changed:
-/usr/bin/zopectl adduser root doyen@org
wget http://axiom.axiom-developer.org/axiom-website/DOWNLOADS/axiom-Feb2005-Fedora3-bin.tgz

tar -xzf axiom-Feb2005-Fedora3-bin.tgz -C /etc/

??changed:
-Test and deploy Zwiki server.
In order to use Axiom, you  must include Axiom in the user path. Open the Vi editor and edit the .bash\_profile file in the root directory and the doyen user home directory with the next set of changes. You can also copy the .bash\_profile provided in the appendix of this document into the /root and /home/doyen directories.

<<edit>>=

vi ~/.bash_profile
export AXIOM=/etc/axiom/mnt/fedora3
PATH=$PATH:$HOME/bin:$AXIOM/bin

@

Activate the changes to the current session.

<<edit>>=

source ~/.bash_profile

@

\subsubsection{LatexWiki}

Download the LatexWiki package from mcelrath.org webpage. LatexWiki is a patch to the ZWiki package that allows rendering of in-line Latex.

++added:
cd /tmp/pkgs

wget http://alfredo.axiom-developer.org/redhatbuild/pkgs/LocalFS-1.3-andreas.tar.gz

wget http://alfredo.axiom-developer.org/redhatbuild/pkgs/latexwiki.tar.gz

@

Unpack the LatexWiki distribution into the Zope installation's Products directory.

<<step>>=

tar -xzf LocalFS-1.3-andreas.tar.gz -C /usr/lib/zope/lib/python/Products/


tar -xzf latexwiki.tar.gz -C /usr/lib/zope/lib/python/Products/

@

Test and deploy Zope server.
                                                                                
<<step>>=
                                                                                

??changed:
-
                                                                                

??changed:
-\subsubsection{Axiom}
-
-Download the Axiom software package from axiom.developer server.
\subsubsection{Xorg file configuration}

Use Vi to properly configure the video support.

??changed:
-wget http://axiom.axiom-developer.org/axiom-website/DOWNLOADS/axiom-Feb2005-Fedora3.bin.tgz
-
-tar -xzf axiom-Feb2005-Fedora3.bin.tgz -C /etc/
vi /etc/X11/xorg.conf

??changed:
-In order to use Axiom, you  must include Axiom in the user path. Open the Vi editor and edit the .bash\_profile file in the root directory and the doyen user home directory with the next set of changes. You can also copy the .bash\_profile provided in the appendix of this document into the /root and /home/doyen directories.
For multiple video card support change the driver name for the video card indentifier. Set driver value to "vesa".

\subsubsection{Generic mouse configuration}

Place the moused script in the /etc/init.d directory

??changed:
-vi .bash_profile
-export AXIOM=/etc/axiom/mnt/fedora3
-append AXIOM to PATH:
-PATH=\$PATH:\$HOME/bin:\$AXIOM/bin
wget http://alfredo.axiom-developer.org/redhatbuild/pkgs/moused

cp moused /etc/init.d/

chmod 755 /etc/init.d/moused

??changed:
-Activate the changes to the current session.
Add the script to the run levels 3, 4, and 5.

??changed:
-source ~/.bashrc
-source ~/.bash_profile
ln -s /etc/init.d/moused /etc/rc3.d/S01moused

ln -s /etc/init.d/moused /etc/rc4.d/S01moused

ln -s /etc/init.d/moused /etc/rc5.d/S01moused

??changed:
-\subsubsection{LatexWiki}
-
-Download the LatexWiki package from mcelrath.org webpage. LatexWiki is a patch to the ZWiki package that allows rendering of in-line Latex.
\subsubsection{Build Live CD scritps}

Download the scripts necessary to build the CD from the Linux-Live webpage.

??changed:
-wget http://www.easyleading.org/Downloads/LocalFS-1.3-andreas.tar.gz
wget http://alfredo.axiom-developer.org/redhatbuild/pkgs/linux-live-5.1.8.tar.gz

??changed:
-Unpack the LatexWiki distribution into the Zope installation's Products directory.
Get the precompiled 2.6.13.2 kernel with SquashFS and UnionFS module support.

??changed:
-tar -xvf LocalFS-1.3-andreas.tar.gz -C /usr/lib/zope/lib/python/Products/
wget http://alfredo.axiom-developer.org/redhatbuild/pkgs/linux-kernel-2.6.13.2-i486-4.tgz

tar -xzf linux-kernel-2.6.13.2-i486-4.tgz -C /

tar -xzf linux-live-5.1.8.tar.gz -C /tmp

??changed:
-Download and install darcs
Edit the config file and make these changes: Change KERNEL name to KERNEL="2.6.113.2". Save and close the config file.

<<edit>>=

cd /tmp/linux-live-5.1.8/

vi config

@

Create module dependecies for newly installed kernel.

??changed:
-wget http://download.fedora.redhat.com/pub/fedora/linux/extras/3/i386/darcs-1.0.3-2.fc3.i386.rpm
-
-rpm -ivh darcs-1.0.3-2.fc3.i386.rpm
depmod -b / 2.6.13.2

++added:
\subsubsection{Clean Up and ISO creation and burnning}

Finally, proceed to delete temporary files created by the package installation process to reduce the size of the CD to be created. Then, run the runme.sh script that will create the ISO image.


??changed:
-darcs get http://bob.mcelrath.org/darcs/latexwiki
rm -rf /tmp/pkgs
rm -rf /var/cache/yum/base/packages/*
rm -rf /var/cache/yum/updates-released/packages/*

??changed:
-\subsubsection{Xorg file configuration}
-
-Use Vi to properly configure the video support.
Run the runme.sh script, which will create the distribution iso.

??changed:
-vi /etc/X11/xorg.conf
sh runme.sh

--removed:
-For multiple video card support change the driver name for the video card indentifier. Set driver value to "vesa".
-
-\subsubsection{Generic mouse configuration}
-
-Create the moused file that is in the appendix or copy the one generated for you by this document and place in the /etc/init.d directory:
-Add the script to the run levels 3, 4, and 5.
-
-<<step>>=
-
-ln -s /etc/init.d/moused /etc/rc3.d/S01moused
-
-ln -s /etc/init.d/moused /etc/rc4.d/S01moused
-
-ln -s /etc/init.d/moused /etc/rc5.d/S01moused
-
-ln -s /etc/init.d/moused /etc/rc6.d/K01moused
-
-ln -s /etc/init.d/moused /etc/rc0.d/K01moused
-
-[63 more lines...]

??changed:
-notangle=/usr/bin/notangle
-noweave=/usr/bin/noweave
notangle=/usr/local/bin/notangle
noweave=/usr/local/bin/noweave

--
forwarded from http://wiki.axiom-developer.org/DoyenCD#msg20060104170002-0600@wiki.axiom-developer.org



From MAILER-DAEMON Wed Jan 04 20:29:42 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EuJwk-00049n-Ac
	for mharc-axiom-developer@gnu.org; Wed, 04 Jan 2006 20:29:42 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EuJwi-000494-Db
	for axiom-developer@nongnu.org; Wed, 04 Jan 2006 20:29:40 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EuJwf-00047d-8T
	for axiom-developer@nongnu.org; Wed, 04 Jan 2006 20:29:40 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EuJwe-00047X-2Z
	for axiom-developer@nongnu.org; Wed, 04 Jan 2006 20:29:37 -0500
Received: from [64.233.162.192] (helo=zproxy.gmail.com)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1EuJy8-0000I2-IL
	for axiom-developer@nongnu.org; Wed, 04 Jan 2006 20:31:08 -0500
Received: by zproxy.gmail.com with SMTP id r28so2297233nza
	for <axiom-developer@nongnu.org>; Wed, 04 Jan 2006 17:27:48 -0800 (PST)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com;
	h=received:message-id:date:from:to:subject:mime-version:content-type;
	b=dYxVVG415IHIsOQ8cCdiKogb9ojbbfI00ZC+z2ZDFo8mFNmdtfnHjVfDaEKB5DgX+61CrsOjfIXOEOQStROf9y4Aa3qj4fGC22vAjInjBCM56an9CmQ23M9STCL0lPySBI7DNcaOw0rwMcT8O+jtQpbHA2ekodgEeSs3FsDfkDc=
Received: by 10.36.145.19 with SMTP id s19mr5947196nzd;
	Wed, 04 Jan 2006 17:27:48 -0800 (PST)
Received: by 10.36.252.67 with HTTP; Wed, 4 Jan 2006 17:27:48 -0800 (PST)
Message-ID: <f3c595c60601041727o4bc80106hb5d14f3de0d3e129@mail.gmail.com>
Date: Wed, 4 Jan 2006 20:27:48 -0500
From: Alfredo Portes <doyenatccny@gmail.com>
To: axiom-developer@nongnu.org
MIME-Version: 1.0
Content-Type: multipart/alternative; 
	boundary="----=_Part_4252_9517858.1136424468695"
Subject: [Axiom-developer] Error in Main Page
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jan 2006 01:29:40 -0000

------=_Part_4252_9517858.1136424468695
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Hi Mr. Page,

I wanted to let you know that the link to LatexWiki in the Related sites
section of http://wiki.axiom-developer.org/FrontPage is broken.

Regards,

Jose Alfredo Perez

------=_Part_4252_9517858.1136424468695
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Hi Mr. Page,<br><br>I wanted to let you know that the link to LatexWiki in =
the Related sites section of <a href=3D"http://wiki.axiom-developer.org/Fro=
ntPage">http://wiki.axiom-developer.org/FrontPage</a> is broken.<br><br>Reg=
ards,
<br><br>Jose Alfredo Perez<br>

------=_Part_4252_9517858.1136424468695--



From MAILER-DAEMON Wed Jan 04 21:04:45 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EuKUf-0005lX-I1
	for mharc-axiom-developer@gnu.org; Wed, 04 Jan 2006 21:04:45 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EuHvc-00061b-7m
	for axiom-developer@nongnu.org; Wed, 04 Jan 2006 18:20:24 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EuHvb-00061N-Hy
	for axiom-developer@nongnu.org; Wed, 04 Jan 2006 18:20:23 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EuHva-00061J-Qp
	for axiom-developer@nongnu.org; Wed, 04 Jan 2006 18:20:23 -0500
Received: from [64.233.184.197] (helo=wproxy.gmail.com)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1EuHx4-0006Ny-6N
	for axiom-developer@nongnu.org; Wed, 04 Jan 2006 18:21:54 -0500
Received: by wproxy.gmail.com with SMTP id 68so2366952wri
	for <axiom-developer@nongnu.org>; Wed, 04 Jan 2006 15:18:36 -0800 (PST)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com;
	h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
	b=doJyo+MOsZfcM+UjL2pHbiBnw18T/G3gPdwidbEo/9GOMD7RI6wF+hJhg57oHu7Mb8pnqRmy2lqV0r0ZC+uo+ql9TnGzekinVxpB7Xj/6xgNAc+tgAWLArbavb7+vLWJNQ9/7dGYlencOWAiUKJwGbEr4/jL1G8f+OPjucPRWw0=
Received: by 10.54.113.6 with SMTP id l6mr3138963wrc;
	Wed, 04 Jan 2006 15:18:36 -0800 (PST)
Received: by 10.54.143.20 with HTTP; Wed, 4 Jan 2006 15:18:35 -0800 (PST)
Message-ID: <653843550601041518r1fc72efds2f309b9da14d00f@mail.gmail.com>
Date: Wed, 4 Jan 2006 18:18:35 -0500
From: Alfredo Portes <alfredo.portes@gmail.com>
To: Bill Page <bill.page1@synthesis.anikast.ca>, axiom-developer@nongnu.org, 
	"daly@axiom-developer.org" <daly@axiom-developer.org>
In-Reply-To: <029401c61177$3f6daad0$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
References: <653843550601041219i39676802s5db53f44f2cf1ae3@mail.gmail.com>
	<029401c61177$3f6daad0$6800a8c0@asus>
X-Mailman-Approved-At: Wed, 04 Jan 2006 21:04:43 -0500
Cc: 
Subject: [Axiom-developer] Re: Doyen
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jan 2006 23:20:24 -0000

Thank you Mr. Page. I was not able yet to try this fix. I will try
this tomorrow. I will keep you updated. I was working on the
instructions for the Live CD. The old ones were wrong. These are the
updated instructions:

http://wiki.axiom-developer.org/DoyenCD

(Tim: Today the got the internet back in the lab, tomorrow I will
check again all the steps, and correct any typos)

Regards,

On 1/4/06, Bill Page <bill.page1@synthesis.anikast.ca> wrote:
> Jose,
>
> On January 4, 2006 3:19 PM you wrote:
> > ...
> > >     * Module Products.LatexWiki.pamphletWrapper, line 29, in renderPD=
F
> > >       NameError
> > ...
>
> Line 29 of pamphletWrapper.py is:
> ...
> class LatexSyntaxError(Exception): pass
> class NowebError(Exception): pass            <-------- compare
> class DviPdfError(Exception): pass
> class DviPngError(Exception): pass
>
> def log(message,summary=3D'',severity=3D0):
>         zLOG.LOG('LatexWikiDebugLog',severity,summary,message)
>
> def renderPDF(fDir,fName):
>     """ render body source as PDF.
>     """
>     os.system("cd '%s'; rm -f '%s.pdf' '%s.ps' '%s.dvi' '%s.tex'"%(
>       fDir,fName,fName,fName,fName))
>     errors =3D ""
>     try:
>        runNoweb(fDir,fName)
>     except NowebSyntaxError, data:            <--------- Line 29
>        errors =3D str(data)
>        log(errors, 'NowebSyntaxError')
>        return escape(errors)
>
> --------
>
> This *is* an error in the source code. It should be:
>
>     except NowebError, data:
>
> In my tests this exception never tripped so I did not find
> the error earlier. You should correct this in your version of
> the code (I will correct it in on MathAction.). You should
> also check to find the reason why the runNoweb call is causing
> the exception. One possible reason is that your path to notangle
> might be different. The command line for notangle in runNoweb
> is at Line 102:
>
> cmdLine =3D
>   "cd '%s'; /usr/local/axiom/mnt/linux/bin/lib/noweave -delay '%s.pamphle=
t'"
>
> which of course is specific to the installation of Axiom on
> the axiom-developer.org server. You will have to change this
> and other similar local references.
>
> Let me know if this helps.
>
> Regards,
> Bill Page.
>
> PS. Please note that the email address for the axiom-developer
> list is: axiom-developer@nongnu.org
>
> > -----Original Message-----
> > From: Alfredo Portes [mailto:alfredo.portes@gmail.com]
> > Sent: January 4, 2006 3:19 PM
> > To: Bill Page; axiom-developer-request@nongnu.org
> > Subject: Doyen
> >
> >
> > Hi Mr. Page,
> >
> > I am currently working in having the pamphlet file support in the
> > Doyen LatexWiki. I downloaded the recent version that you told me. I a
> > currently getting this error when
> > trying to add a pamphlet file:
> >
> > Site Error
> >
> > An error was encountered while publishing this resource.
> >
> > NameError
> > Sorry, a site error occurred.
> >
> > Traceback (innermost last):
> >
> >     * Module ZPublisher.Publish, line 187, in publish_module_standard
> >     * Module ZPublisher.Publish, line 144, in publish
> >     * Module Zope2.App.startup, line 199, in zpublisher_exception_hook
> >     * Module ZPublisher.Publish, line 113, in publish
> >     * Module ZPublisher.mapply, line 88, in mapply
> >     * Module ZPublisher.Publish, line 40, in call_object
> >     * Module Products.ZWiki.Editing, line 261, in edit
> >     * Module Products.ZWiki.Editing, line 84, in create
> >     * Module Products.ZWiki.Editing, line 757, in setText
> >     * Module Products.ZWiki.ZWikiPage, line 260, in preRender
> >     * Module Products.LatexWiki, line 129, in preRender
> >     * Module Products.LatexWiki.ReplacePamphlet, line 53, in
> > replacePamphlet
> >     * Module Products.LatexWiki.pamphletWrapper, line 29, in renderPDF
> >
> > NameError
> >
> > --------------------------------------------------------------
> > ----------------------------------------------------
> >
> > I will appreciate any help you can give me. Let me know if you need
> > more information.
> > I opted to just start a fresh installation, with the
> > latexwiki and zwiki from:
> >
> > http://wiki.axiom-developer.org/MathActionRepository
> >
> > Regards,
> > --
> > Jose Alfredo Perez
> >
> >
>
>
>


--
Jose Alfredo Perez



From MAILER-DAEMON Wed Jan 04 21:07:41 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EuKXU-00067E-Tv
	for mharc-axiom-developer@gnu.org; Wed, 04 Jan 2006 21:07:41 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EuKXT-000677-OB
	for axiom-developer@nongnu.org; Wed, 04 Jan 2006 21:07:39 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EuKXS-00065v-86
	for axiom-developer@nongnu.org; Wed, 04 Jan 2006 21:07:39 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EuKXS-00065s-4j
	for axiom-developer@nongnu.org; Wed, 04 Jan 2006 21:07:38 -0500
Received: from [216.251.41.218] (helo=mails18.megamailservers.com)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EuKYw-0005l9-QX
	for axiom-developer@nongnu.org; Wed, 04 Jan 2006 21:09:11 -0500
X-Authenticated-User: bill.page1.synthesis.anikast.ca
Received: from asus ([207.61.191.217]) (authenticated bits=0)
	by mails18.megamailservers.com (8.13.1/8.13.1) with ESMTP id
	k0525SJH017859; Wed, 4 Jan 2006 21:05:44 -0500
From: "Bill Page" <bill.page1@synthesis.anikast.ca>
To: "'Alfredo Portes'" <doyenatccny@gmail.com>
Subject: RE: [Axiom-developer] Error in Main Page
Date: Wed, 4 Jan 2006 21:05:18 -0500
Message-ID: <02a201c6119c$81d61860$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
In-Reply-To: <f3c595c60601041727o4bc80106hb5d14f3de0d3e129@mail.gmail.com>
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jan 2006 02:07:40 -0000


On January 4, 2006 8:28 PM Alfredo Portes wrote:

> I wanted to let you know that the link to LatexWiki in
> the Related sites section of
> http://wiki.axiom-developer.org/FrontPage
> is broken.

Thanks. Actually, I think the link is ok - it's Bob McElrath's web
site that is broken :( - a temporary situation, I presume.

Regards,
Bill Page.





From MAILER-DAEMON Thu Jan 05 02:06:08 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EuPCI-0002Vw-KD
	for mharc-axiom-developer@gnu.org; Thu, 05 Jan 2006 02:06:07 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EuPC4-0002U7-JC
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 02:05:53 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EuPC0-0002T2-Sz
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 02:05:50 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EuPBz-0002SZ-Ap
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 02:05:47 -0500
Received: from [64.233.162.203] (helo=zproxy.gmail.com)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1EuPDW-00070F-7N
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 02:07:22 -0500
Received: by zproxy.gmail.com with SMTP id r28so2346445nza
	for <axiom-developer@nongnu.org>; Wed, 04 Jan 2006 23:03:59 -0800 (PST)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com;
	h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references;
	b=r0ZIsSGy74YI9HeCt5i9s/1WyDgeFi70vEFVGWFCDi4v0nmmHHnRDXuDa6zVGeEaXewDg5KMmI8o7tEPqLXvn0yLCS70a6EGdPUenx+oJdl25JT+6IuEzYxZBN4AxBPsv23H7aOn8UFl1YzMjtidgIz73ir9M9UF8X4MIFfmwNY=
Received: by 10.36.42.4 with SMTP id p4mr6427149nzp;
	Wed, 04 Jan 2006 23:03:59 -0800 (PST)
Received: by 10.36.252.67 with HTTP; Wed, 4 Jan 2006 23:03:59 -0800 (PST)
Message-ID: <f3c595c60601042303m66cbd4dwcf675f04610e8e4@mail.gmail.com>
Date: Thu, 5 Jan 2006 02:03:59 -0500
From: Alfredo Portes <doyenatccny@gmail.com>
To: Bill Page <bill.page1@synthesis.anikast.ca>, axiom-developer@nongnu.org
Subject: Re: [Axiom-developer] RE: Doyen
In-Reply-To: <029401c61177$3f6daad0$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: multipart/alternative; 
	boundary="----=_Part_4938_9963536.1136444639329"
References: <653843550601041219i39676802s5db53f44f2cf1ae3@mail.gmail.com>
	<029401c61177$3f6daad0$6800a8c0@asus>
Cc: 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jan 2006 07:05:55 -0000

------=_Part_4938_9963536.1136444639329
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Dear Mr. Page,

cmdLine =3D
  "cd '%s'; /usr/local/axiom/mnt/linux/bin
>
> /lib/noweave -delay '%s.pamphlet'"
>
> which of course is specific to the installation of Axiom on
> the axiom-developer.org server. You will have to change this
> and other similar local references.
>
> Let me know if this helps.



In the Doyen CD, Axiom is located in the /etc directory. I will put it now
in the /usr/local/ directory to follow the standard. However, I am using th=
e
Feb2005 build for Fedora Core 3. This one has the following structure:

axiom/mnt/fedora3/bin instead of axiom/mnt/linux/bin

I changed the name of the directory. Axiom seems to work without a problem.
I wanted to know if this is okay, or if you think I should use another Axio=
m
build with the axiom/mnt/linux/bin structure.

Thank you very much,

On 1/4/06, Bill Page <bill.page1@synthesis.anikast.ca> wrote:
>
> Jose,
>
> On January 4, 2006 3:19 PM you wrote:
> > ...
> > >     * Module Products.LatexWiki.pamphletWrapper, line 29, in renderPD=
F
> > >       NameError
> > ...
>
> Line 29 of pamphletWrapper.py is:
> ...
> class LatexSyntaxError(Exception): pass
> class NowebError(Exception): pass            <-------- compare
> class DviPdfError(Exception): pass
> class DviPngError(Exception): pass
>
> def log(message,summary=3D'',severity=3D0):
>         zLOG.LOG('LatexWikiDebugLog',severity,summary,message)
>
> def renderPDF(fDir,fName):
>     """ render body source as PDF.
>     """
>     os.system("cd '%s'; rm -f '%s.pdf' '%s.ps' '%s.dvi' '%s.tex'"%(
>       fDir,fName,fName,fName,fName))
>     errors =3D ""
>     try:
>        runNoweb(fDir,fName)
>     except NowebSyntaxError, data:            <--------- Line 29
>        errors =3D str(data)
>        log(errors, 'NowebSyntaxError')
>        return escape(errors)
>
> --------
>
> This *is* an error in the source code. It should be:
>
>     except NowebError, data:
>
> In my tests this exception never tripped so I did not find
> the error earlier. You should correct this in your version of
> the code (I will correct it in on MathAction.). You should
> also check to find the reason why the runNoweb call is causing
> the exception. One possible reason is that your path to notangle
> might be different. The command line for notangle in runNoweb
> is at Line 102:
>
> cmdLine =3D
>   "cd '%s'; /usr/local/axiom/mnt/linux/bin/lib/noweave -delay
> '%s.pamphlet'"
>
> which of course is specific to the installation of Axiom on
> the axiom-developer.org server. You will have to change this
> and other similar local references.
>
> Let me know if this helps.
>
> Regards,
> Bill Page.
>
> PS. Please note that the email address for the axiom-developer
> list is: axiom-developer@nongnu.org
>
> > -----Original Message-----
> > From: Alfredo Portes [mailto:alfredo.portes@gmail.com]
> > Sent: January 4, 2006 3:19 PM
> > To: Bill Page; axiom-developer-request@nongnu.org
> > Subject: Doyen
> >
> >
> > Hi Mr. Page,
> >
> > I am currently working in having the pamphlet file support in the
> > Doyen LatexWiki. I downloaded the recent version that you told me. I a
> > currently getting this error when
> > trying to add a pamphlet file:
> >
> > Site Error
> >
> > An error was encountered while publishing this resource.
> >
> > NameError
> > Sorry, a site error occurred.
> >
> > Traceback (innermost last):
> >
> >     * Module ZPublisher.Publish, line 187, in publish_module_standard
> >     * Module ZPublisher.Publish, line 144, in publish
> >     * Module Zope2.App.startup, line 199, in zpublisher_exception_hook
> >     * Module ZPublisher.Publish, line 113, in publish
> >     * Module ZPublisher.mapply, line 88, in mapply
> >     * Module ZPublisher.Publish, line 40, in call_object
> >     * Module Products.ZWiki.Editing, line 261, in edit
> >     * Module Products.ZWiki.Editing, line 84, in create
> >     * Module Products.ZWiki.Editing, line 757, in setText
> >     * Module Products.ZWiki.ZWikiPage, line 260, in preRender
> >     * Module Products.LatexWiki, line 129, in preRender
> >     * Module Products.LatexWiki.ReplacePamphlet, line 53, in
> > replacePamphlet
> >     * Module Products.LatexWiki.pamphletWrapper, line 29, in renderPDF
> >
> > NameError
> >
> > --------------------------------------------------------------
> > ----------------------------------------------------
> >
> > I will appreciate any help you can give me. Let me know if you need
> > more information.
> > I opted to just start a fresh installation, with the
> > latexwiki and zwiki from:
> >
> > http://wiki.axiom-developer.org/MathActionRepository
> >
> > Regards,
> > --
> > Jose Alfredo Perez
> >
> >
>
>
>
>
> _______________________________________________
> Axiom-developer mailing list
> Axiom-developer@nongnu.org
> http://lists.nongnu.org/mailman/listinfo/axiom-developer
>

------=_Part_4938_9963536.1136444639329
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Dear Mr. Page,<br><br>cmdLine =3D<br>&nbsp;&nbsp;&quot;cd '%s'; /usr/local/=
axiom/mnt/linux/bin<blockquote class=3D"gmail_quote" style=3D"border-left: =
1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;=
">/lib/noweave -delay '%s.pamphlet'&quot;
<br><br>which of course is specific to the installation of Axiom on<br>the =
<a href=3D"http://axiom-developer.org">axiom-developer.org</a> server. You =
will have to change this<br>and other similar local references.<br><br>Let =
me know if this helps.
</blockquote><div><br><br>In the Doyen CD, Axiom is located in the /etc dir=
ectory. I will put it now in the /usr/local/ directory to follow the standa=
rd. However, I am using the Feb2005 build for Fedora Core 3. This one has t=
he following structure:
<br><br>axiom/mnt/fedora3/bin instead of axiom/mnt/linux/bin<br><br>I chang=
ed the name of the directory. Axiom seems to work without a problem. I want=
ed to know if this is okay, or if you think I should use another Axiom buil=
d with the axiom/mnt/linux/bin structure.
<br><br>Thank you very much,<br></div><br><div><span class=3D"gmail_quote">=
On 1/4/06, <b class=3D"gmail_sendername">Bill Page</b> &lt;<a href=3D"mailt=
o:bill.page1@synthesis.anikast.ca">bill.page1@synthesis.anikast.ca</a>&gt; =
wrote:
</span><blockquote class=3D"gmail_quote" style=3D"border-left: 1px solid rg=
b(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Jose,<br><=
br>On January 4, 2006 3:19 PM you wrote:<br>&gt; ...<br>&gt; &gt;&nbsp;&nbs=
p;&nbsp;&nbsp; * Module=20
Products.LatexWiki.pamphletWrapper, line 29, in renderPDF<br>&gt; &gt;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NameError<br>&gt; ...<br><br>Line 29 of pam=
phletWrapper.py is:<br>...<br>class LatexSyntaxError(Exception): pass<br>cl=
ass NowebError(Exception): pass&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;-------- compare
<br>class DviPdfError(Exception): pass<br>class DviPngError(Exception): pas=
s<br><br>def log(message,summary=3D'',severity=3D0):<br>&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;zLOG.LOG('LatexWikiDebugLog',severity,summary,=
message)<br><br>def renderPDF(fDir,fName):
<br>&nbsp;&nbsp;&nbsp;&nbsp;&quot;&quot;&quot; render body source as PDF.<b=
r>&nbsp;&nbsp;&nbsp;&nbsp;&quot;&quot;&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;os.=
system(&quot;cd '%s'; rm -f '%s.pdf' '%s.ps' '%s.dvi' '%s.tex'&quot;%(<br>&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fDir,fName,fName,fName,fName))<br>&nbsp;=
&nbsp;&nbsp;&nbsp;errors =3D &quot;&quot;
<br>&nbsp;&nbsp;&nbsp;&nbsp;try:<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ru=
nNoweb(fDir,fName)<br>&nbsp;&nbsp;&nbsp;&nbsp;except NowebSyntaxError, data=
:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&l=
t;--------- Line 29<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; errors =3D str(=
data)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; log(errors, 'NowebSyntaxError=
')<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return escape(errors)<br>
<br>--------<br><br>This *is* an error in the source code. It should be:<br=
><br>&nbsp;&nbsp;&nbsp;&nbsp;except NowebError, data:<br><br>In my tests th=
is exception never tripped so I did not find<br>the error earlier. You shou=
ld correct this in your version of
<br>the code (I will correct it in on MathAction.). You should<br>also chec=
k to find the reason why the runNoweb call is causing<br>the exception. One=
 possible reason is that your path to notangle<br>might be different. The c=
ommand line for notangle in runNoweb
<br>is at Line 102:<br><br>cmdLine =3D<br>&nbsp;&nbsp;&quot;cd '%s'; /usr/l=
ocal/axiom/mnt/linux/bin/lib/noweave -delay '%s.pamphlet'&quot;<br><br>whic=
h of course is specific to the installation of Axiom on<br>the <a href=3D"h=
ttp://axiom-developer.org">
axiom-developer.org</a> server. You will have to change this<br>and other s=
imilar local references.<br><br>Let me know if this helps.<br><br>Regards,<=
br>Bill Page.<br><br>PS. Please note that the email address for the axiom-d=
eveloper
<br>list is: <a href=3D"mailto:axiom-developer@nongnu.org">axiom-developer@=
nongnu.org</a><br><br>&gt; -----Original Message-----<br>&gt; From: Alfredo=
 Portes [mailto:<a href=3D"mailto:alfredo.portes@gmail.com">alfredo.portes@=
gmail.com
</a>]<br>&gt; Sent: January 4, 2006 3:19 PM<br>&gt; To: Bill Page; <a href=
=3D"mailto:axiom-developer-request@nongnu.org">axiom-developer-request@nong=
nu.org</a><br>&gt; Subject: Doyen<br>&gt;<br>&gt;<br>&gt; Hi Mr. Page,<br>
&gt;<br>&gt; I am currently working in having the pamphlet file support in =
the<br>&gt; Doyen LatexWiki. I downloaded the recent version that you told =
me. I a<br>&gt; currently getting this error when<br>&gt; trying to add a p=
amphlet file:
<br>&gt;<br>&gt; Site Error<br>&gt;<br>&gt; An error was encountered while =
publishing this resource.<br>&gt;<br>&gt; NameError<br>&gt; Sorry, a site e=
rror occurred.<br>&gt;<br>&gt; Traceback (innermost last):<br>&gt;<br>&gt;&=
nbsp;&nbsp;&nbsp;&nbsp; * Module=20
ZPublisher.Publish, line 187, in publish_module_standard<br>&gt;&nbsp;&nbsp=
;&nbsp;&nbsp; * Module ZPublisher.Publish, line 144, in publish<br>&gt;&nbs=
p;&nbsp;&nbsp;&nbsp; * Module Zope2.App.startup, line 199, in zpublisher_ex=
ception_hook<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; * Module ZPublisher.Publish
, line 113, in publish<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; * Module ZPublisher.=
mapply, line 88, in mapply<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; * Module ZPublis=
her.Publish, line 40, in call_object<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; * Modu=
le Products.ZWiki.Editing, line 261, in edit<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp=
; * Module=20
Products.ZWiki.Editing, line 84, in create<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; =
* Module Products.ZWiki.Editing, line 757, in setText<br>&gt;&nbsp;&nbsp;&n=
bsp;&nbsp; * Module Products.ZWiki.ZWikiPage, line 260, in preRender<br>&gt=
;&nbsp;&nbsp;&nbsp;&nbsp; * Module Products.LatexWiki, line 129, in preRend=
er
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; * Module Products.LatexWiki.ReplacePamphle=
t, line 53, in<br>&gt; replacePamphlet<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; * Mo=
dule Products.LatexWiki.pamphletWrapper, line 29, in renderPDF<br>&gt;<br>&=
gt; NameError<br>&gt;<br>&gt; ---------------------------------------------=
-----------------
<br>&gt; ----------------------------------------------------<br>&gt;<br>&g=
t; I will appreciate any help you can give me. Let me know if you need<br>&=
gt; more information.<br>&gt; I opted to just start a fresh installation, w=
ith the
<br>&gt; latexwiki and zwiki from:<br>&gt;<br>&gt; <a href=3D"http://wiki.a=
xiom-developer.org/MathActionRepository">http://wiki.axiom-developer.org/Ma=
thActionRepository</a><br>&gt;<br>&gt; Regards,<br>&gt; --<br>&gt; Jose Alf=
redo Perez
<br>&gt;<br>&gt;<br><br><br><br><br>_______________________________________=
________<br>Axiom-developer mailing list<br><a href=3D"mailto:Axiom-develop=
er@nongnu.org">Axiom-developer@nongnu.org</a><br><a href=3D"http://lists.no=
ngnu.org/mailman/listinfo/axiom-developer">
http://lists.nongnu.org/mailman/listinfo/axiom-developer</a><br></blockquot=
e></div><br>

------=_Part_4938_9963536.1136444639329--



From MAILER-DAEMON Thu Jan 05 07:31:58 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EuU5L-0004zX-Bq
	for mharc-axiom-developer@gnu.org; Thu, 05 Jan 2006 07:19:15 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EuU5C-0004uz-8e
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 07:19:06 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EuTmp-0002C8-LS
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 07:02:10 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EuTHr-0000L8-E7
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 06:28:10 -0500
Received: from [81.169.145.176] (helo=natsluvver.rzone.de)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1EuTJP-00056O-VW
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 06:29:44 -0500
Received: from [193.170.38.119] (woodpecker.risc.uni-linz.ac.at
	[193.170.38.119]) (authenticated bits=0)
	by post.webmailer.de (8.13.1/8.13.1) with ESMTP id k05BQGxC019815
	for <axiom-developer@nongnu.org>; Thu, 5 Jan 2006 12:26:16 +0100 (MET)
Message-ID: <43BD0257.600@hemmecke.de>
Date: Thu, 05 Jan 2006 12:26:15 +0100
From: Ralf Hemmecke <ralf@hemmecke.de>
User-Agent: Thunderbird 1.5 (X11/20051201)
MIME-Version: 1.0
To: axiom-dev <axiom-developer@nongnu.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Subject: [Axiom-developer] Local MathAction
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jan 2006 12:19:12 -0000

Last night, I followed the steps at

http://wiki.axiom-developer.org/InstallingMathAction

with some modifications. After

      cp /home/AxiomW/latexwiki/LatexWiki/texbreaker* .

I had to add

      cp /home/AxiomW/latexwiki/LatexWiki/useproto.h .

because that file was missing for the compilation.
I also have no Reduce, so I commented out the Reduce related things 
(only the line numbers were a bit different).

In /usr/lib/zope/lib/python/Products/axiomWrapper.py I've changed

     cmdLine = 'export AXIOM=/usr/local/axiom/mnt/linux; export 
PATH=$AXIOM/bin:$PATH; export ALDORROOT=/usr/local/aldor/linux/1.0.2; 
export PATH=$ALDORROOT/bin:$PATH; export HOME=/var/lib/plone2/main; 
AXIOMsys < %s' %(axiomFileName)

to

     cmdLine = 'export AXIOM=/home/hemmecke/software/Axiom/mnt/linux; 
export ALDORROOT=/home/hemmecke/software/Aldor/aldor/linux/1.0.2; 
PATH=$ALDORROOT/bin:$AXIOM/bin:$PATH; AXIOMsys < %s' %(axiomFileName)

(everything on just one line)

I had no idea what to do with HOME since there is no /var/lib/plone2 on 
my system.

texbreaker.mak is ...

swig -python texbreaker.i
gcc -fpic -c texbreaker.c texbreaker_wrap.c -I/usr/include/python2.3
ld -shared texbreaker.o texbreaker_wrap.o -o _texbreaker.so

I had to install swig (www.swig.org). Fortunately there was a Debian 
package.

I also had to
gcc -fpic -c texbreaker.c texbreaker_wrap.c -I/usr/include/python2.2
instead of
gcc -fpic -c texbreaker.c texbreaker_wrap.c -I/usr/include/python2.3

Everything worked fine up to here. But which URL should I write into 
firefox in order to now browse MathAction locally? I somehow fear that 
the webpages are not yet on my computer. Where is the MathAction FrontPage?

Any hints?

Another question... I have the Axiom sources from 
http://axiom-developer.org/archive/axiom. Would that be the same as
"darcs get http://page.axiom-developer.org/repository/axiom"?

Ralf



From MAILER-DAEMON Thu Jan 05 09:16:48 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EuVv5-0003cu-5G
	for mharc-axiom-developer@gnu.org; Thu, 05 Jan 2006 09:16:47 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EuVuy-0003ZY-Oz
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 09:16:42 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EuVut-0003WC-O6
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 09:16:37 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EuVuF-00035w-PE
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 09:15:56 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EuVvp-0001sM-UF
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 09:17:34 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k05EE6uv000866;
	Thu, 5 Jan 2006 08:14:06 -0600
From: mathaction@axiom-developer.org (unknown)
To: mathaction@axiom-developer.org
Message-ID: <20060105081402-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Thu, 05 Jan 2006 08:14:06 -0600
Cc: 
Subject: [Axiom-developer] [FrontPage] Brief Summary
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jan 2006 14:16:44 -0000

Changes http://wiki.axiom-developer.org/FrontPage/diff
--
I think a message indicating the current stable and development release and what has changed since the last release should also be present.
--
forwarded from http://wiki.axiom-developer.org/FrontPage#msg20060105081402-0600@wiki.axiom-developer.org



From MAILER-DAEMON Thu Jan 05 10:06:05 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EuWgl-000677-6d
	for mharc-axiom-developer@gnu.org; Thu, 05 Jan 2006 10:06:03 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EuWgg-00066C-1e
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 10:05:58 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EuWgb-00065a-E4
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 10:05:56 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EuWga-00065U-FQ
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 10:05:52 -0500
Received: from [216.251.41.212] (helo=mails12.megamailservers.com)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EuWiB-00058I-10
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 10:07:31 -0500
X-Authenticated-User: bill.page1.synthesis.anikast.ca
Received: from asus ([207.61.191.217]) (authenticated bits=0)
	by mails12.megamailservers.com (8.13.1/8.13.1) with ESMTP id
	k05F3h8p026896; Thu, 5 Jan 2006 10:03:58 -0500
From: "Bill Page" <bill.page1@synthesis.anikast.ca>
To: "'Alfredo Portes'" <doyenatccny@gmail.com>
Subject: RE: [Axiom-developer] RE: Doyen
Date: Thu, 5 Jan 2006 10:03:31 -0500
Message-ID: <02a701c61209$38b74ba0$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
In-Reply-To: <f3c595c60601042303m66cbd4dwcf675f04610e8e4@mail.gmail.com>
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jan 2006 15:05:59 -0000

On January 5, 2006 2:04 AM Alfredo Portes

> Bill Page wrote:
>> cmdLine =
>>  "cd '%s'; /usr/local/axiom/mnt/linux/bin
>>  /lib/noweave -delay '%s.pamphlet'" 
>>
>> which of course is specific to the installation of Axiom on
>> the axiom-developer.org server. You will have to change this
>> and other similar local references.
>
> In the Doyen CD, Axiom is located in the /etc directory. I will
> put it now in the /usr/local/ directory to follow the standard.

I think there is no standard, but there are a few common conventions
that are used on different linux systems (not all). The important
thing is to be consistent.

> However, I am using the Feb2005 build for Fedora Core 3. This
> one has the following structure: 
>
> axiom/mnt/fedora3/bin instead of axiom/mnt/linux/bin
>
> I changed the name of the directory. Axiom seems to work without
> a problem. I wanted to know if this is okay, or if you think
> I should use another Axiom build with the axiom/mnt/linux/bin
> structure. 

Axiom can be located anywhere but the AXIOM environment variable
has to be set correctly, corresponding to the new location.

Regards,
Bill Page.






From MAILER-DAEMON Thu Jan 05 10:15:37 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EuWps-0007zz-0B
	for mharc-axiom-developer@gnu.org; Thu, 05 Jan 2006 10:15:28 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EuWpd-0007v7-9Y
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 10:15:14 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EuWpX-0007sU-Ch
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 10:15:08 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EuWpU-0007rz-0M
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 10:15:05 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EuWr4-0007Bk-MG
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 10:16:42 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k05FDGuv011081;
	Thu, 5 Jan 2006 09:13:16 -0600
From: mathaction@axiom-developer.org (kratt6)
To: mathaction@axiom-developer.org
Message-ID: <20060105091316-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Thu, 05 Jan 2006 09:13:16 -0600
Cc: 
Subject: [Axiom-developer] [DoyenCD] ...after spellchecking
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jan 2006 15:15:18 -0000

Changes http://wiki.axiom-developer.org/DoyenCD/diff
--

??changed:
-In the first screen, you will be presesented with some bootoptions. Press Enter to continue.
In the first screen, you will be presented with some bootoptions. Press Enter to continue.

??changed:
-In the language selection, select your prefered language and click next.
In the language selection, select your preferred language and click next.

??changed:
-\subsection{Disk Partioning Setup}
-
-In the Disk Partioning Setup, select Manually partition with Disk Druid.
\subsection{Disk Partitioning Setup}

In the Disk Partitioning Setup, select Manually partition with Disk Druid.

??changed:
-For multiple video card support change the driver name for the video card indentifier. Set driver value to "vesa".
For multiple video card support change the driver name for the video card identifier. Set driver value to "vesa".

??changed:
-\subsubsection{Build Live CD scritps}
\subsubsection{Build Live CD scripts}

??changed:
-Create module dependecies for newly installed kernel.
Create module dependencies for newly installed kernel.

??changed:
-\subsubsection{Clean Up and ISO creation and burnning}
\subsubsection{Clean Up and ISO creation and burning}

--removed:
-

--
forwarded from http://wiki.axiom-developer.org/DoyenCD#msg20060105091316-0600@wiki.axiom-developer.org



From MAILER-DAEMON Thu Jan 05 10:17:50 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EuWs9-00014L-MQ
	for mharc-axiom-developer@gnu.org; Thu, 05 Jan 2006 10:17:49 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EuWs4-00012G-IY
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 10:17:44 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EuWs1-00010Y-Ns
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 10:17:43 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EuWs0-000109-Eb
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 10:17:40 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EuWta-0007lZ-Ou
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 10:19:19 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k05FFquv011570;
	Thu, 5 Jan 2006 09:15:52 -0600
From: mathaction@axiom-developer.org (kratt6)
To: mathaction@axiom-developer.org
Message-ID: <20060105091552-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Thu, 05 Jan 2006 09:15:52 -0600
Cc: 
Subject: [Axiom-developer] [#247 editing pamphlet does not update png image
	of first page] (new) 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jan 2006 15:17:46 -0000

Changes http://wiki.axiom-developer.org/247EditingPamphletDoesNotUpdatePngImageOfFirstPage/diff
--
See title...
--
forwarded from http://wiki.axiom-developer.org/247EditingPamphletDoesNotUpdatePngImageOfFirstPage#msg20060105091552-0600@wiki.axiom-developer.org



From MAILER-DAEMON Thu Jan 05 10:41:49 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EuXFM-0001Np-Kt
	for mharc-axiom-developer@gnu.org; Thu, 05 Jan 2006 10:41:48 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EuXFI-0001Jn-PL
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 10:41:46 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EuXFE-0001Hf-0w
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 10:41:42 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EuXFD-0001HK-Cx
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 10:41:39 -0500
Received: from [216.251.41.210] (helo=mails10.megamailservers.com)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EuXGo-0004eS-6t
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 10:43:18 -0500
X-Authenticated-User: bill.page1.synthesis.anikast.ca
Received: from asus ([207.61.191.217]) (authenticated bits=0)
	by mails10.megamailservers.com (8.13.1/8.13.1) with ESMTP id
	k05FdObX026492; Thu, 5 Jan 2006 10:39:42 -0500
From: "Bill Page" <bill.page1@synthesis.anikast.ca>
To: "'Ralf Hemmecke'" <ralf@hemmecke.de>
Subject: RE: [Axiom-developer] Local MathAction
Date: Thu, 5 Jan 2006 10:39:12 -0500
Message-ID: <02a801c6120e$366a8330$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
In-Reply-To: <43BD0257.600@hemmecke.de>
Cc: 'axiom-dev' <axiom-developer@nongnu.org>
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jan 2006 15:41:46 -0000

On January 5, 2006 6:26 AM Ralf Hemmecke wrote:
> 
> Last night, I followed the steps at
> 
> http://wiki.axiom-developer.org/InstallingMathAction
> 
> with some modifications. After
> 
>       cp /home/AxiomW/latexwiki/LatexWiki/texbreaker* .
> 
> I had to add
> 
>       cp /home/AxiomW/latexwiki/LatexWiki/useproto.h .
> 
> because that file was missing for the compilation.

Ok. I've updated the above wiki page.

> I also have no Reduce, so I commented out the Reduce related things 
> (only the line numbers were a bit different).
> 
> In /usr/lib/zope/lib/python/Products/axiomWrapper.py I've changed
> 
>      cmdLine = 'export AXIOM=/usr/local/axiom/mnt/linux; export 
> PATH=$AXIOM/bin:$PATH; export ALDORROOT=/usr/local/aldor/linux/1.0.2; 
> export PATH=$ALDORROOT/bin:$PATH; export HOME=/var/lib/plone2/main; 
> AXIOMsys < %s' %(axiomFileName)
> 
> to
> 
>      cmdLine = 'export AXIOM=/home/hemmecke/software/Axiom/mnt/linux; 
> export ALDORROOT=/home/hemmecke/software/Aldor/aldor/linux/1.0.2; 
> PATH=$ALDORROOT/bin:$AXIOM/bin:$PATH; AXIOMsys < %s' %(axiomFileName)
> 
> (everything on just one line)
> 
> I had no idea what to do with HOME since there is no 
> /var/lib/plone2 on my system.

I think HOME is needed only for running PolyMake in Martin Rubey's
Axiom interface. PolyMake tries to set up some defaults in the
"users" home directory. This can be set to any convenient location.
I chose the root of the Zope instance which on axiom-developer is
'/var/lib/plone2/main'. On your system the Zope instance is probably
in a different place. Check $ZOPEHOME.

> 
> texbreaker.mak is ...
> 
> swig -python texbreaker.i
> gcc -fpic -c texbreaker.c texbreaker_wrap.c -I/usr/include/python2.3
> ld -shared texbreaker.o texbreaker_wrap.o -o _texbreaker.so
> 
> I had to install swig (www.swig.org). Fortunately there was a Debian 
> package.

Do you use

  apt-get install swig

?

> 
> I also had to
> gcc -fpic -c texbreaker.c texbreaker_wrap.c -I/usr/include/python2.2
> instead of
> gcc -fpic -c texbreaker.c texbreaker_wrap.c -I/usr/include/python2.3
> 
> Everything worked fine up to here.

Great! You are about half-way there ... :)

> But which URL should I write into firefox in order to now browse
> MathAction locally? I somehow fear that the webpages are not yet on
> my computer. Where is the MathAction FrontPage?
> 
> Any hints?

Well, this is a quesition of a different sort... :) What you
appear to be asking is how to run the wiki software. I presume
that you did previously install Zope, right? So to start Zope
need to do

  $INSTANCE_HOME/bin/zopectl start

This starts the server process and is the way you should normally
start the server. But it might be better to start with

  $INSTANCE_HOME/bin/runzope

which runs zope as a process in your current session and gives
some useful console output. You should see some warning messages
but no error messages.

You should now be able to access the Zope management interface
from a web browser on your system via the url

  http://localhost:8080

(port 8080 is the default port for Zope)

If all is well, then you will need to use this interface to add
new "Zwiki" object called 'mathaction' with the (*) latexwiki
option checked off.

To access the FrontPage of your new 'mathaction' wiki use the
url

  http://localhost:8080/mathaction

If you get this far, then you are doing very well... If not just
ask. Either way, let me know how it goes. I think the learning
curve for Zope probably seems quite steep but really it is not
so difficult once you get used to do (almost) everything through
the web browser interface.

Later there will be some more detailed instructions for making
some additional customizations to the ZWiki page templates that
need to appear in the root folder of the mathaction wiki. But
we will get to that later.

> 
> Another question... I have the Axiom sources from 
> http://axiom-developer.org/archive/axiom. Would that be the
> same as
> "darcs get http://page.axiom-developer.org/repository/axiom"?
> 

Yes it is the same, but this is not a probably. You should be
able to use any version of Axiom that you currently have
installed on your system.

Regards,
Bill Page.





From MAILER-DAEMON Thu Jan 05 10:42:08 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EuXFg-0001hp-HS
	for mharc-axiom-developer@gnu.org; Thu, 05 Jan 2006 10:42:08 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EuXFc-0001fX-Iw
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 10:42:04 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EuXFa-0001cn-FQ
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 10:42:02 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EuXFZ-0001c7-RZ
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 10:42:01 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EuXHA-0004jC-MO
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 10:43:40 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k05FeFuv015645;
	Thu, 5 Jan 2006 09:40:15 -0600
From: mathaction@axiom-developer.org (Bill Page)
To: mathaction@axiom-developer.org
Message-ID: <20060105094015-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Thu, 05 Jan 2006 09:40:15 -0600
Cc: 
Subject: [Axiom-developer] [InstallingMathAction] 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jan 2006 15:42:06 -0000

Changes http://wiki.axiom-developer.org/InstallingMathAction/diff
--

++added:
     cp /home/AxiomW/latexwiki/LatexWiki/useproto.h .

??changed:
-5) Run the commands you find in texbreaker.mak. (I had the change
-   the include file in the gcc command::
5a) Install swig (www.swig.org). Fortunately there was a Debian 
    package::

    apt-get install swig

5b) Run the commands you find in texbreaker.mak. (I had the change
    the include file in the gcc command::

--removed:
-
-
-From unknown Mon Dec 19 09:14:23 -0600 2005
-From: unknown
-Date: Mon, 19 Dec 2005 09:14:23 -0600
-Subject: 
-Message-ID: <20051219091423-0600@wiki.axiom-developer.org>
-
-qweq vqwe qwe qwewqeq qweqw qwe qeqwe qwe qwe qwe qwe qwewqe ewqw e qwewqewqw ewrew ertreretert ertret er tret ertertret retretertret ert ert retet retretrete ertret retreterter tert re tert ertretrett ert er tretret ert ert ertert ret ert ertert ert ert er tert ret ert 
-
-\begin{equation}
- \int_{x=0}^{x=1} \frac{dx}{\sqrt{1-x^3}}
-\end{equation}
-
-werew rwer werewrewrew werwerew ewrewr ewrewrewrew wrewrew rewr ew rewrewrewr ewrewrwerewr wer wer werewr wer werwer ewrewrewr ewr ewr ew

--
forwarded from http://wiki.axiom-developer.org/InstallingMathAction#msg20060105094015-0600@wiki.axiom-developer.org



From MAILER-DAEMON Thu Jan 05 10:51:29 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EuXOi-0004ZG-Te
	for mharc-axiom-developer@gnu.org; Thu, 05 Jan 2006 10:51:29 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EuXOg-0004Yu-Tp
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 10:51:27 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EuXOe-0004Y6-Gc
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 10:51:25 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EuXOd-0004Xx-Rr
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 10:51:24 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EuXQE-0006ea-QY
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 10:53:02 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k05Fnbuv017317;
	Thu, 5 Jan 2006 09:49:37 -0600
From: mathaction@axiom-developer.org (Bill Page)
To: mathaction@axiom-developer.org
Message-ID: <20060105094937-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Thu, 05 Jan 2006 09:49:37 -0600
Cc: 
Subject: [Axiom-developer] [#247 editing pamphlet does not update png image
	of first page] image caching
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jan 2006 15:51:27 -0000

Changes http://wiki.axiom-developer.org/247EditingPamphletDoesNotUpdatePngImageOfFirstPage/diff
--
This is caused by the fact that the server configuration on axiom-developer
(MathAction) aggressively tries to cache all images for reasons of efficiency.
It is supposed to be possible to configure the Apache web server to notice a
change in the image file and send a 'cache invalid' message to the front-end
web cache (maybe it is a Squid server somewhere in the ISP RoseHosting
network but I am not sure), however I have not been able to get this to
work. Caching of images can even occur at the level of the browser itself.

As a work-a-round, always remember to click 'page reload' after editing the
pamphlet file.
--
forwarded from http://wiki.axiom-developer.org/247EditingPamphletDoesNotUpdatePngImageOfFirstPage#msg20060105094937-0600@wiki.axiom-developer.org



From MAILER-DAEMON Thu Jan 05 12:11:56 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EuYea-00067x-9Z
	for mharc-axiom-developer@gnu.org; Thu, 05 Jan 2006 12:11:56 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EuYeY-00066z-0J
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 12:11:54 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EuYeQ-000647-S3
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 12:11:51 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EuYeQ-00063g-Ep
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 12:11:46 -0500
Received: from [62.2.95.247] (helo=smtp.hispeed.ch)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EuYg1-0007XQ-NA
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 12:13:26 -0500
Received: from 84-72-153-209.dclient.hispeed.ch
	(84-72-153-209.dclient.hispeed.ch [84.72.153.209])
	by smtp.hispeed.ch (8.12.6/8.12.6/taifun-1.0) with ESMTP id
	k05H9saP019346
	for <axiom-developer@nongnu.org>; Thu, 5 Jan 2006 18:09:54 +0100
From: Hans Peter =?iso-8859-1?q?W=FCrmli?= <wurmli@hispeed.ch>
To: axiom-developer@nongnu.org
Subject: Re: [Axiom-developer] Local MathAction
Date: Thu, 5 Jan 2006 18:07:13 +0100
User-Agent: KMail/1.8.2
References: <43BD0257.600@hemmecke.de>
In-Reply-To: <43BD0257.600@hemmecke.de>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="nextPart6936222.7tIKs9QZC2";
	protocol="application/pgp-signature"; micalg=pgp-sha1
Content-Transfer-Encoding: 7bit
Message-Id: <200601051807.29984.wurmli@hispeed.ch>
X-Virus-Scanned: ClamAV version 0.87.1,
	clamav-milter version 0.87 on smtp-01.tornado.cablecom.ch
X-Virus-Status: Clean
X-DCC-spamcheck-02.tornado.cablecom.ch-Metrics: smtp-01.tornado.cablecom.ch
	32701; Body=1 Fuz1=1 Fuz2=1
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: wurmli@hispeed.ch
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jan 2006 17:11:54 -0000

--nextPart6936222.7tIKs9QZC2
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Dear Ralph

It's a long time I had installed AxiomWiki on my computer. In the mean time=
 I=20
don't use it anymore, because I would have had to find some way to automati=
se=20
the set-up, because updates on the software used to overwrite the changed=20
files.

Anyway: I doubt that you can use AxiomWiki locally without having Zope=20
installed (and Plone is built on top of Zope, but I didn't understand what=
=20
you referred to). From where you got to, you need to restart Zope. Create a=
=20
new Zope document and choose "AxiomWiki" as its format. Within that documen=
t=20
you can do the \begin{axiom} ...\end{axiom}.

I haven't followed some of the threads, so I might have missed something. I=
f=20
you want the existing MathAction locally, the admin of the Axiom wiki will=
=20
have to export a Zope object for you (as far as I remember, because Zope us=
es=20
a local object store; I don't think that users can initiate the export).

With best regards

H.P.

On Thursday 05 January 2006 12.26, Ralf Hemmecke wrote:
> Last night, I followed the steps at
>
> http://wiki.axiom-developer.org/InstallingMathAction
>
> with some modifications. After
>
>       cp /home/AxiomW/latexwiki/LatexWiki/texbreaker* .
>
> I had to add
>
>       cp /home/AxiomW/latexwiki/LatexWiki/useproto.h .
>
> because that file was missing for the compilation.
> I also have no Reduce, so I commented out the Reduce related things
> (only the line numbers were a bit different).
>
> In /usr/lib/zope/lib/python/Products/axiomWrapper.py I've changed
>
>      cmdLine =3D 'export AXIOM=3D/usr/local/axiom/mnt/linux; export
> PATH=3D$AXIOM/bin:$PATH; export ALDORROOT=3D/usr/local/aldor/linux/1.0.2;
> export PATH=3D$ALDORROOT/bin:$PATH; export HOME=3D/var/lib/plone2/main;
> AXIOMsys < %s' %(axiomFileName)
>
> to
>
>      cmdLine =3D 'export AXIOM=3D/home/hemmecke/software/Axiom/mnt/linux;
> export ALDORROOT=3D/home/hemmecke/software/Aldor/aldor/linux/1.0.2;
> PATH=3D$ALDORROOT/bin:$AXIOM/bin:$PATH; AXIOMsys < %s' %(axiomFileName)
>
> (everything on just one line)
>
> I had no idea what to do with HOME since there is no /var/lib/plone2 on
> my system.
>
> texbreaker.mak is ...
>
> swig -python texbreaker.i
> gcc -fpic -c texbreaker.c texbreaker_wrap.c -I/usr/include/python2.3
> ld -shared texbreaker.o texbreaker_wrap.o -o _texbreaker.so
>
> I had to install swig (www.swig.org). Fortunately there was a Debian
> package.
>
> I also had to
> gcc -fpic -c texbreaker.c texbreaker_wrap.c -I/usr/include/python2.2
> instead of
> gcc -fpic -c texbreaker.c texbreaker_wrap.c -I/usr/include/python2.3
>
> Everything worked fine up to here. But which URL should I write into
> firefox in order to now browse MathAction locally? I somehow fear that
> the webpages are not yet on my computer. Where is the MathAction FrontPag=
e?
>
> Any hints?
>
> Another question... I have the Axiom sources from
> http://axiom-developer.org/archive/axiom. Would that be the same as
> "darcs get http://page.axiom-developer.org/repository/axiom"?
>
> Ralf
>
>
> _______________________________________________
> Axiom-developer mailing list
> Axiom-developer@nongnu.org
> http://lists.nongnu.org/mailman/listinfo/axiom-developer

--nextPart6936222.7tIKs9QZC2
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQBDvVJRymy/0AH+JG0RAoEmAKC9k6YdmE86m+qv0I1MuXnQ+SH8+gCcDnfm
cKlt3safOUYOS0yJlRsMcgk=
=Mua/
-----END PGP SIGNATURE-----

--nextPart6936222.7tIKs9QZC2--



From MAILER-DAEMON Thu Jan 05 13:25:23 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EuZnf-00070D-DE
	for mharc-axiom-developer@gnu.org; Thu, 05 Jan 2006 13:25:23 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EuZnd-0006zJ-Jp
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 13:25:21 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EuZnc-0006yS-Pz
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 13:25:21 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43)
	id 1EuZnZ-0006vq-9a; Thu, 05 Jan 2006 13:25:17 -0500
Received: from [67.101.227.59] (helo=intech19.enhanced.com)
	by monty-python.gnu.org with esmtp (Exim 4.34)
	id 1EuZpB-00088F-9E; Thu, 05 Jan 2006 13:26:57 -0500
Received: from camm by intech19.enhanced.com with local (Exim 3.35 #1 (Debian))
	id 1EuZlf-0006N9-00; Thu, 05 Jan 2006 13:23:19 -0500
To: "Gordon Shaw Novak" <novak@cs.utexas.edu>
References: <200509302038.j8UKcSUt016595@pika.cs.utexas.edu>
From: Camm Maguire <camm@enhanced.com>
Date: 05 Jan 2006 13:23:19 -0500
In-Reply-To: <200509302038.j8UKcSUt016595@pika.cs.utexas.edu>
Message-ID: <54aceao7oo.fsf@intech19.enhanced.com>
Lines: 75
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Cc: Robert Boyer <boyer@cs.utexas.edu>, dkotz@cs.utexas.edu, hunt@cs.utexas.edu,
	gcl-devel@gnu.org, kaufmann@cs.utexas.edu, wjlegato@erols.com,
	axiom-developer@nongnu.org
Subject: [Axiom-developer] Re: GCL and Ubuntu
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jan 2006 18:25:22 -0000

Greetings!  Am happy to announce that I've restored xgcl-2 in stable
release candidate version 2.6.8pre (in cvs) (and soon in cvs head):

export CVSROOT=:pserver:anonymous@cvs.sv.gnu.org:/sources/gcl
cvs -z9 -q co -d gcl-2.6.8pre -r Version_2_6_8pre gcl
cd gcl-2.6.8pre && ./configure && make && make xgcl

or 

cd gcl-2.6.8pre && ./configure && make && cd xgcl-2 && make

I've checked the demos, and they look good.  I would like to integrate
this as an autoloadable module built by default in the next release if
possible.  There remains a bit of work, the hardest part of which is
deciding exactly how to do this :-).

A few issues:

1) X10.h is no longer supported by X.  I've managed to find an old
   version, and have inlined the header into general-c.c, but it would
   be perhaps more proper to replace the obsolete X10 interface with
   an X11 equivalent.  This is beyond my immediate expertise.

2) It still remains to get the build working against the ansi image.
   I suggest here that we abandon the older :system-p based
   compilation system in favor of the equivalent but more portable
   'compiler::link interface.  This will free us from any direct
   reference to a particular saved image (either traditional or ansi),
   and need only be run (on most architectures) on the explicitly
   compiled C files, leaving the remaining .lsp files compilable,
   loadable, and dumpable without the :system-p flag.  Actually, the C
   files themselves could be included via (clines "....") into
   compilable and loadable lisp.  This needs more thought --
   suggestions are most welcome.

3) There is a very large set of imports in xgcl-2/gcl_imports.lsp.  If
   this does not bother one for generic use, one approach would be to
   select a few of these, such as 'draw, 'pcalc, 'menu, and perhaps a
   few others, which would autoload the xgcl "module" together with
   the imports file, and output a simple help text to the screen.  Bob
   Boyer has previously expressed his opinion that autoloading is
   problematic and non-portable.  If this is the consensus, then we
   should pre-load the compiled files into all images, and perhaps
   only autoload the imports file, or perhaps rather export the
   symbols from 'xlib instead and instruct the user to (use-package
   'xlib).  I hesitate to pollute the default user package namespace
   with so many specific symbols.

4) Documentation -- I suppose the dwdoc.tex should be converted to
   info format and included in or along side of gcl-si.texi.  Perhaps
   also the Xakcl-paper, though this is clearly more work.

More later,

"Gordon Shaw Novak" <novak@cs.utexas.edu> writes:

> I tested the existing versions of xgcl and gcl under ubuntu
> and they seem to work.  Therefore, I think we can migrate to
> ubuntu without losing the ability to use gcl.
> 
> Of course, ultimately we need to be able to compile.
> BTW, I still can't get xgcl to compile any more.
> It may be something fairly simple.
> /stage/public/share/src/gcl-2.6.7/xgcl-2/make.script shows where
> it messed up.
> 
> Best regards, Gordon
> 
> 
> 

-- 
Camm Maguire			     			camm@enhanced.com
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah



From MAILER-DAEMON Thu Jan 05 15:35:12 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EubpH-0007M3-Qg
	for mharc-axiom-developer@gnu.org; Thu, 05 Jan 2006 15:35:12 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EuaH8-00060L-J9
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 13:55:50 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EuaH6-0005zX-VN
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 13:55:50 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43)
	id 1EuaH6-0005zN-QO; Thu, 05 Jan 2006 13:55:48 -0500
Received: from [128.83.120.154] (helo=nobodaddy.cs.utexas.edu)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34)
	id 1EuaIj-00069N-2h; Thu, 05 Jan 2006 13:57:29 -0500
Received: from loch.cs.utexas.edu (novak@loch.cs.utexas.edu [128.83.120.79])
	by nobodaddy.cs.utexas.edu (8.13.5/8.13.5) with ESMTP id k05IqqV6018603
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
	Thu, 5 Jan 2006 12:52:52 -0600 (CST)
Received: (from novak@localhost)
	by loch.cs.utexas.edu (8.13.5/8.13.5/Submit) id k05Iqqxj019788;
	Thu, 5 Jan 2006 12:52:52 -0600
Message-Id: <200601051852.k05Iqqxj019788@loch.cs.utexas.edu>
From: "Gordon Shaw Novak" <novak@cs.utexas.edu>
Date: Thu, 5 Jan 2006 12:52:52 -0600
X-Mailer: Mail User's Shell (7.2.6 beta(3) 11/17/96)
To: Camm Maguire <camm@enhanced.com>
X-Mailman-Approved-At: Thu, 05 Jan 2006 15:35:10 -0500
Cc: gripe@cs.utexas.edu, Robert Boyer <boyer@cs.utexas.edu>,
	dkotz@cs.utexas.edu, hunt@cs.utexas.edu, gcl-devel@gnu.org,
	pkn@cs.utexas.edu, kaufmann@cs.utexas.edu, wjlegato@erols.com,
	axiom-developer@nongnu.org
Subject: [Axiom-developer] Re: GCL and Ubuntu
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jan 2006 18:55:51 -0000

Camm,

>Am happy to announce that I've restored xgcl-2

That's very good news!  Thank you very much for your help on this.

I don't mind at all if one has to deliberately load something
to get xgcl.  It makes sense to load something rather than autoload,
especially if it causes portability problems.  Likewise, I agree
that we should not pollute the name space with many symbols.
If use-package does what is needed, that would be fine.

If you could send me the X10.h and the X11 equivalent, I could look
at bringing things up to X11.

I have a program to convert LaTeX to html, so I could easily convert
dwdoc.tex to html if that would help.

Many thanks, Gordon



From MAILER-DAEMON Thu Jan 05 17:41:57 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Eudnw-0003dm-J5
	for mharc-axiom-developer@gnu.org; Thu, 05 Jan 2006 17:41:56 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Eudnu-0003c6-IM
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 17:41:54 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Eudnt-0003aW-0s
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 17:41:54 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Eudns-0003aP-L8
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 17:41:52 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EudpW-0000R8-M3
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 17:43:34 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k05Me7uv002542;
	Thu, 5 Jan 2006 16:40:07 -0600
From: mathaction@axiom-developer.org (Bill Page)
To: mathaction@axiom-developer.org
Message-ID: <20060105164007-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Thu, 05 Jan 2006 16:40:07 -0600
Cc: 
Subject: [Axiom-developer] [InstallingMathAction] typo
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jan 2006 22:41:54 -0000

Changes http://wiki.axiom-developer.org/InstallingMathAction/diff
--

??changed:
-     cd /home/AaxiomW
     cd /home/AxiomW

--
forwarded from http://wiki.axiom-developer.org/InstallingMathAction#msg20060105164007-0600@wiki.axiom-developer.org



From MAILER-DAEMON Thu Jan 05 17:52:16 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Eudxw-0006yy-4g
	for mharc-axiom-developer@gnu.org; Thu, 05 Jan 2006 17:52:16 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Eudxv-0006yH-7x
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 17:52:15 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Eudxu-0006xf-OR
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 17:52:14 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Eudxr-0006xL-DO
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 17:52:12 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EudzV-0002ZZ-FQ
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 17:53:53 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k05MoPuv007853;
	Thu, 5 Jan 2006 16:50:25 -0600
From: mathaction@axiom-developer.org (Bill Page)
To: mathaction@axiom-developer.org
Message-ID: <20060105165025-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Thu, 05 Jan 2006 16:50:25 -0600
Cc: 
Subject: [Axiom-developer] [InstallingMathAction] correct directory
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jan 2006 22:52:15 -0000

Changes http://wiki.axiom-developer.org/InstallingMathAction/diff
--

??changed:
-     cd $ZOPEHOME/lib/python/Products
     cd $INSTANCE_HOME/Products

++added:
     cd $INSTANCE_HOME/Products/ZWiki

--
forwarded from http://wiki.axiom-developer.org/InstallingMathAction#msg20060105165025-0600@wiki.axiom-developer.org



From MAILER-DAEMON Thu Jan 05 18:32:27 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Eueao-0005W3-SB
	for mharc-axiom-developer@gnu.org; Thu, 05 Jan 2006 18:32:26 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Eueam-0005Vh-KX
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 18:32:24 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Eueal-0005VC-KJ
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 18:32:24 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Eueak-0005V5-Jo
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 18:32:23 -0500
Received: from [131.136.242.1] (helo=fw.drenet.dnd.ca)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1EuecN-0001Qi-RG
	for axiom-developer@nongnu.org; Thu, 05 Jan 2006 18:34:05 -0500
Received: from localhost (localhost.drenet.dnd.ca [127.0.0.1])
	by fw.drenet.dnd.ca (_) with ESMTP id 9E28C69EA0
	for <axiom-developer@nongnu.org>; Thu,  5 Jan 2006 18:30:30 -0500 (EST)
Received: from corporateex02.Corporate.drdc-rddc.gc.ca (unknown [131.136.1.88])
	by fw.drenet.dnd.ca (_) with ESMTP id 82F4E69E9E
	for <axiom-developer@nongnu.org>; Thu,  5 Jan 2006 18:30:21 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [Axiom-developer] Local MathAction
Date: Thu, 5 Jan 2006 18:30:21 -0500
Message-ID: <CAE9B164E720CE4D8727792DF8F28AE31590B7@corporateex02.Corporate.drdc-rddc.gc.ca>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [Axiom-developer] Local MathAction
Thread-Index: AcYSJ/ZbW4SvlorFTHmjS2RgUVq5VgAElcaA
From: "Page, Bill" <Bill.Page@drdc-rddc.gc.ca>
To: <axiom-developer@nongnu.org>
X-Virus-Scanned: by amavisd-new at drenet.dnd.ca
Cc: Bob McElrath <bob@mcelrath.org>
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: bill.page1@synthesis.anikast.ca
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jan 2006 23:32:24 -0000

On Thursday, January 05, 2006 12:07 PM Peter W=FCrmli wrote:
>=20
> It's a long time I had installed AxiomWiki on my computer.
> In the mean time I don't use it anymore, because I would
> have had to find some way to automatise the set-up, because
> updates on the software used to overwrite the changed files.

The proper way for me (us?) to do this would be to re-write
the MathAction extensions of LatexWiki in a portable way so
that it is self-configuring and/or easily configurable.
Since MathAction was originally just an experiment - not
intended as "releasable" software - I did not bother to do
this.

In the mean time, Bob McElrath also decided that he no longer
wanted to maintain the LatexWiki extension of ZWiki. He and
I have discussed the possibility of actually merging the
MathAction extensions with LatexWiki and maybe even doing a
fork of ZWiki specifically for this purpose. Then there would
only be one Zope product to install that would include
everything (except Axiom itself). But neither Bob nor I seem
to have found enough time or motivation to do this yet.

The recent interest expressed on this list in a local version
of MathAction by Ralf Hemmecke and possibly Cliff Yapp and
Martin Rubey, plus the possible use of the MathAction ideas on
the Doyen CD (Alfredo Portes), suggests that maybe we should
examine this possibility again. From the point of view of Axiom
we might consider this as just another type of user interface.
I would be very happy if someone else wanted to take responsibility
for such a project. I am willing to help anyone in as much detail
as necessary, but I am very reluctant to take the lead.

>=20
> Anyway: I doubt that you can use AxiomWiki locally without=20
> having Zope installed

That is correct (plus a lot more ;).

> (and Plone is built on top of Zope, but I didn't understand
> what you referred to).

Plone is not required in order to run the Axiom Wiki. I don't
think the Plone portal software is of much interest for stand
alone use.

> From where you got to, you need to restart Zope. Create a=20
> new Zope document and choose "AxiomWiki" as its format.=20
> Within that document you can do the
> \begin{axiom} ...\end{axiom}.
>

Right now, I think the best way to get to this point is
one-step-at-a-time. I will try my best to describe this below.
If someone besides me can get this to work, I will eventually
update the instructions on the Axiom Wiki appropriately.

Your first goal should be to get a running version of ZWiki.

http://zwiki.org

See http://zwiki.org/Installing

for details.  Current Zwiki requires Zope version 2.7 or 2.8.

In all open source software such as this I recommend going for
the newest version of everything possible even though this
sometimes will cause some headaches later concerning compatibility
of other components. Since most open source software is "released
early and released often", in most cases this strategy will result
in the most stable and best performing system. In particular this
would mean using the newest version of Zope (2.8) and Python (2.4).

All of this is made quite easy on Debian (use Debian version
Sarge/testing to get the newest versions):

See: http://zwiki.org/InstallingOnDebian

Using apt-get, e.g.

   $ apt-get install zope2.8
   $ mkzope2.8instance
      Directory: zope1 (for example)
      Username: (an initial manager username
      Password:  and password)
   edit /var/lib/zope2.8/instance/zope1/etc/zope.conf
      uncomment debug-mode and set it off, for better performance
      make note of the http port number (9673) or change it
   $ /var/lib/zope2.8/instance/zope1/bin/zopectl start

At this point you should be able to use a web browser to locally
access the Zope Management Interface (ZMI):

http://localhost:9673/manage

(enter manager username and password).

Refer to the Zope documentation:

http://www.zope.org

for more information about using ZMI.

Now get the newest version of ZWiki:

   $ apt-get install darcs
   $ cd /var/lib/zope2.8/instance/zope1/Products
   $ darcs get http://zwiki.org/repos/ZWiki
   $ zopectl restart

In ZMI you should be able to add a plain ZWiki web site:

1) choose "ZWiki" in the select list (upper left corner of page)
   and click "Add",
2) choose and Id and Title (e.g. plainwiki),
3) click "Create Wiki"

This should allow you to create and edit vanilla wiki pages.

http://localhost:9673/plainwiki

Verify that this works!
------

Now it gets a little harder. :)

The second goal should be to add the LatexWiki extensions. This
is described quite well at Bob McElrath's web site:

http://mcelrath.org/Notes/LatexWiki

See

http://mcelrath.org/Notes/INSTALL

Notice especially the requirements for the installation of
related packages. Again Debian makes this quite easy:

  apt-get install tetex-base tetex-bin tetex-extra gs zope \
    python2.4-imaging

To install LatexWiki itself try this:

     cd /home/LatexW
     darcs get http://bob.mcelrath.org/darcs/latexwiki
     cd /var/lib/zope2.8/instance/zope1/Products
     cp -r /home/LatexW/latexwiki/LatexWiki .
     cp -r /home/LatexW/latexwiki/ZWiki .

Since Bob is no longer maintaining an LatexWiki in sync with the
latest version of ZWiki, you might experience some problems getting
LatexWiki to work properly with the current version of ZWiki. If
you get to this stage, I am willing to try to help and if we get
stuck again then we can probably bug Bob McElrath for more help.

At this point you should be able to add a ZWiki of Type:

  (*) LatexWiki

1) choose "ZWiki" in the select list (upper left corner of page)
   and click "Add",
2) choose and Id and Title (e.g. latexwiki)
3) click the Type (*) latexwiki, and then
4) click "Create Wiki"

It should be capable of displaying LaTeX symbols and equations.

http://localhost:9673/latexwiki

Verify that this works!
------

Finally, the hardest part. Te-read the instructions at:

http://wiki.axiom-developer.org/InstallingMathAction

Keep in mind that these instructions are a little out of date.
You have already done Step 1 above.

For the newest version of ZWiki I suggest the following variation
on Step 2:

     cd /home/AxiomW
     darcs get http://page.axiom-developer.org/repository/latexwiki

     cd /var/lib/zope2.8/instance/zope1/Products/ZWiki

     cp /home/AxiomW/latexwiki/LatexWiki/ReplaceInline* .
     cp /home/AxiomW/latexwiki/LatexWiki/*Wrapper.py .
     cp /home/AxiomW/latexwiki/LatexWiki/texbreaker* .
     cp /home/AxiomW/latexwiki/LatexWiki/useproto.h .

Be sure to make the specified edits as appropriate to your
configuration.

Then finally you should be able to

1) restart Zope.
2) In ZMI add another ZWiki object
   with Id and Title (e.g. axiomwiki)
   click the Type (*) latexwiki, and then
   click "Create Wiki".
3) Acess it at http://localhost:9673/axiomwiki
   (Or just use the 'latexwiki' from your previous test.)
4) Create a new wiki page or edit an existing one and choose
   page type "Pamphlet".=20
5) Within that page you should be able to do pamphlets

   \documentclass ... \end{document}

   and all of the usual LatexWiki "structured text + latex"
   things plus the axiom/spad/aldor/boot/lisp commands:

   \begin{axiom} ... \end{axiom}

Verify that this works!
------

> I haven't followed some of the threads, so I might have=20
> missed something. If you want the existing MathAction
> locally, the admin of the Axiom wiki will have to export a
> Zope object for you (as far as I remember, because Zope uses=20
> a local object store; I don't think that users can initiate=20
> the export).
>=20

It is possible for me to export the current contents of the
Axiom Wiki site in a way that would allow it to be imported
into a local version of mathaction. The contents however is
already quite large (about 200 Mbytes or so) and nearly 500
pages. Maybe it would be better to move only a few selected
pages at first. This can be done by the same export and import
procedure (by wiki manager) or by simple cut-and-paste from
the edit page of Axiom Wiki to the edit page on the local wiki
(by any user).

Concerning export and import, there is a small complication of
the generated png image files that represent the LaTeX output.
These are not actually stored in the Zope object store (data
base) but rather in a special directory in the file system. If
we wanted to make a complete copy of the current contents of
Axiom Wiki, we must also include these files. However given the
data exported from the database it is possible to regenerate
the image files locally by running the upgradeall command. If
the desire is to re-create the entire contents of Axiom Wiki,
this could take a long time since the local system would have
to run Axiom and LaTeX on every page.

Regards,
Bill Page.



From MAILER-DAEMON Fri Jan 06 07:57:54 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EurAI-0004QT-8N
	for mharc-axiom-developer@gnu.org; Fri, 06 Jan 2006 07:57:54 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EurAF-0004O3-75
	for axiom-developer@nongnu.org; Fri, 06 Jan 2006 07:57:51 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EurAC-0004Mw-6W
	for axiom-developer@nongnu.org; Fri, 06 Jan 2006 07:57:50 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EurAB-0004Ml-JY
	for axiom-developer@nongnu.org; Fri, 06 Jan 2006 07:57:47 -0500
Received: from [131.136.242.1] (helo=fw.drenet.dnd.ca)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1EurBu-00083s-FE
	for axiom-developer@nongnu.org; Fri, 06 Jan 2006 07:59:36 -0500
Received: from localhost (localhost.drenet.dnd.ca [127.0.0.1])
	by fw.drenet.dnd.ca (_) with ESMTP id 6743D66A9B
	for <axiom-developer@nongnu.org>; Fri,  6 Jan 2006 07:55:54 -0500 (EST)
Received: from corporateex02.Corporate.drdc-rddc.gc.ca (unknown [131.136.1.88])
	by fw.drenet.dnd.ca (_) with ESMTP id 3758066A9E
	for <axiom-developer@nongnu.org>; Fri,  6 Jan 2006 07:55:49 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [Axiom-developer] Local MathAction
Date: Fri, 6 Jan 2006 07:55:49 -0500
Message-ID: <CAE9B164E720CE4D8727792DF8F28AE31590B8@corporateex02.Corporate.drdc-rddc.gc.ca>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [Axiom-developer] Local MathAction
Thread-Index: AcYSJ/ZbW4SvlorFTHmjS2RgUVq5VgAElcaAACDnLyA=
From: "Page, Bill" <Bill.Page@drdc-rddc.gc.ca>
To: "Bob McElrath" <bob@mcelrath.org>
X-Virus-Scanned: by amavisd-new at drenet.dnd.ca
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: bill.page1@synthesis.anikast.ca
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2006 12:57:51 -0000

Bob,

I guess it's time to ask you for some help... :)

As you can see below, I am trying to use the zope-2.8, python-2.4,
and the "darcs" versions of both ZWiki and LatexWiki.

I have been testing my LatexWiki installation procedure on
Debian as outlined below. All goes well (with modifications
of recipe inserted below) but when I get to the point of
wanting to create my first ZWiki of Type: (*) latexwiki, I
find that I do not have this option in the ZWiki Add form.

In spite of that, I do have the ...+Latex pagetypes when
I try to edit a page. It seems as if something in the product
initialization has failed, but I do not see any error messages
when I have 'debug-mode on' and use 'runzope'.

Can you give me some ideas about what to try?

On Thursday, January 05, 2006 6:30 PM I wrote:
> ...=20
> All of this is made quite easy on Debian (use Debian version
> Sarge/testing to get the newest versions):
>=20
> See: http://zwiki.org/InstallingOnDebian
>=20
> Using apt-get, e.g.
>=20

I needed to make a few additions to the script below.

>    $ apt-get install zope2.8

     $ cd /usr/lib/zope2.8/bin

>    $ mkzope2.8instance

        Directory: /var/lib/zope2.8/instance/zope1 (for example)

>       Username: (an initial manager username
>       Password:  and password)

>    edit /var/lib/zope2.8/instance/zope1/etc/zope.conf
>       uncomment debug-mode and set it off, for better performance
>       make note of the http port number (9673) or change it

        I think this edit step is no longer needed.

>    $ /var/lib/zope2.8/instance/zope1/bin/zopectl start
>=20
> At this point you should be able to use a web browser to locally
> access the Zope Management Interface (ZMI):
>=20
> http://localhost:9673/manage
>=20
> (enter manager username and password).
>=20
> Refer to the Zope documentation:
>=20
> http://www.zope.org
>=20
> for more information about using ZMI.
>=20
> Now get the newest version of ZWiki:
>=20
>    $ apt-get install darcs
>    $ cd /var/lib/zope2.8/instance/zope1/Products
>    $ darcs get http://zwiki.org/repos/ZWiki

     $ ../bin/zopectl restart

>=20
> In ZMI you should be able to add a plain ZWiki web site:
>=20
> 1) choose "ZWiki" in the select list (upper left corner of page)
>    and click "Add",
> 2) choose and Id and Title (e.g. plainwiki),
> 3) click "Create Wiki"
>=20
> This should allow you to create and edit vanilla wiki pages.
>=20
> http://localhost:9673/plainwiki
>=20
> Verify that this works!
> ------

Yes this works fine.

>=20
> Now it gets a little harder. :)
>=20
> The second goal should be to add the LatexWiki extensions. This
> is described quite well at Bob McElrath's web site:
>=20
> http://mcelrath.org/Notes/LatexWiki
>=20
> See
>=20
> http://mcelrath.org/Notes/INSTALL
>=20
> Notice especially the requirements for the installation of
> related packages. Again Debian makes this quite easy:
>=20

    apt-get install tetex-base tetex-bin tetex-extra gs \
      python2.4-imaging

    cd /var/lib/zope2.8/instance/zope1/bin
    edit runzope and zopectl to use python2.4

>=20
> To install LatexWiki itself try this:
>=20
>      cd /home/LatexW
>      darcs get http://bob.mcelrath.org/darcs/latexwiki
>      cd /var/lib/zope2.8/instance/zope1/Products
>      cp -r /home/LatexW/latexwiki/LatexWiki .
>      cp -r /home/LatexW/latexwiki/ZWiki .

       We also need to install the LocalFS product:

       wget
http://www.easyleading.org/Downloads/LocalFS-1.7rc1-andreas.tar.gz
       tar xzvf LocalFS-1.7rc1-andreas.tar.gz

       ../bin/zopectl restart

>=20
> Since Bob is no longer maintaining an LatexWiki in sync with the
> latest version of ZWiki, you might experience some problems getting
> LatexWiki to work properly with the current version of ZWiki. If
> you get to this stage, I am willing to try to help and if we get
> stuck again then we can probably bug Bob McElrath for more help.
>=20
> At this point you should be able to add a ZWiki of Type:
>=20
>   (*) LatexWiki
>=20
> 1) choose "ZWiki" in the select list (upper left corner of page)
>    and click "Add",
> 2) choose and Id and Title (e.g. latexwiki)
> 3) click the Type (*) latexwiki, and then
> 4) click "Create Wiki"


This is where the procedure fails since I do not have the
option to check Type: (*) latexwiki.

>=20
> It should be capable of displaying LaTeX symbols and equations.
>=20
> http://localhost:9673/latexwiki
>=20
> Verify that this works!
> ------
>=20
> ...



From MAILER-DAEMON Fri Jan 06 13:29:55 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EuwLa-0003gD-Gx
	for mharc-axiom-developer@gnu.org; Fri, 06 Jan 2006 13:29:54 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EuwLX-0003eZ-IA
	for axiom-developer@nongnu.org; Fri, 06 Jan 2006 13:29:52 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EuwLT-0003cQ-5z
	for axiom-developer@nongnu.org; Fri, 06 Jan 2006 13:29:50 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EuwLS-0003c9-8V
	for axiom-developer@nongnu.org; Fri, 06 Jan 2006 13:29:46 -0500
Received: from [69.36.241.242] (helo=moya.mcelrath.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EuwNF-0001fd-3G
	for axiom-developer@nongnu.org; Fri, 06 Jan 2006 13:31:37 -0500
Received: from moya.mcelrath.org (mcelrath@localhost [127.0.0.1])
	by moya.mcelrath.org (8.13.4/8.13.4/Debian-3) with ESMTP id
	k06IRp1N018967
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT);
	Fri, 6 Jan 2006 10:27:51 -0800
Received: (from mcelrath@localhost)
	by moya.mcelrath.org (8.13.4/8.13.4/Submit) id k06IRpaQ018964;
	Fri, 6 Jan 2006 10:27:51 -0800
X-Authentication-Warning: moya.mcelrath.org: mcelrath set sender to
	bob+axiom@mcelrath.org using -f
Date: Fri, 6 Jan 2006 10:27:50 -0800
From: Bob McElrath <bob+axiom@mcelrath.org>
To: bill.page1@synthesis.anikast.ca
Subject: Re: [Axiom-developer] Local MathAction
Message-ID: <20060106182750.GD18682@mcelrath.org>
Mail-Followup-To: bill.page1@synthesis.anikast.ca, axiom-developer@nongnu.org
References: <CAE9B164E720CE4D8727792DF8F28AE31590B8@corporateex02.Corporate.drdc-rddc.gc.ca>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="u65IjBhB3TIa72Vp"
Content-Disposition: inline
In-Reply-To: <CAE9B164E720CE4D8727792DF8F28AE31590B8@corporateex02.Corporate.drdc-rddc.gc.ca>
User-Agent: Mutt/1.5.11
X-Virus-Scanned: ClamAV 0.87.1/1234/Fri Jan 6 05:54:31 2006 on
	moya.mcelrath.org
X-Virus-Status: Clean
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2006 18:29:52 -0000


--u65IjBhB3TIa72Vp
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Unfortunately I'm extremely busy right now but I'll try here...

Page, Bill [Bill.Page@drdc-rddc.gc.ca] wrote:
> Bob,
> 
> I guess it's time to ask you for some help... :)
> 
> As you can see below, I am trying to use the zope-2.8, python-2.4,
> and the "darcs" versions of both ZWiki and LatexWiki.
> 
> I have been testing my LatexWiki installation procedure on
> Debian as outlined below. All goes well (with modifications
> of recipe inserted below) but when I get to the point of
> wanting to create my first ZWiki of Type: (*) latexwiki, I
> find that I do not have this option in the ZWiki Add form.

The files necessary for this latexwiki installation option are in
ZWiki/content/latexwiki.  Depending on how you installed ZWiki, you may
need to link this directory from the latexwiki installation.  The
LatexWiki darcs repository has both a LatexWiki and ZWiki directory,
both of which should go in Products/.  (The ZWiki directory adds the
ZWiki/content/latexwiki stuff)

Let me know if that works.

I'm sorry if I've missed emails on this, all my axiom email ends up in
an axiom folder that I've been too busy to read lately... :(  (send a
private email if you really want to get my attention)

I think it would be a good idea to set up a separate ZWiki+LatexWiki
distribution, rather than pulling and patching from my darcs repository.
Undoubtedly that route is difficult right now due to changes in ZWiki.

--
Cheers,
Bob McElrath [Univ. of California at Davis, Department of Physics]

    "In science, 'fact' can only mean 'confirmed to such a degree that it
    would be perverse to withhold provisional assent.' I suppose that
    apples might start to rise tomorrow, but the possibility does not merit
    equal time in physics classrooms." -- Stephen Jay Gould (1941 - 2002)

--u65IjBhB3TIa72Vp
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDvramjwioWRGe9K0RAt9NAKDITtZVllctmvCkzNeqeDJUSxi2ygCgndpl
ExIlNK8SJkEe3rgSaZHYTrs=
=bma3
-----END PGP SIGNATURE-----

--u65IjBhB3TIa72Vp--



From MAILER-DAEMON Sat Jan 07 17:41:03 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EvMkB-0007Wq-L8
	for mharc-axiom-developer@gnu.org; Sat, 07 Jan 2006 17:41:03 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EvMkA-0007Wl-6y
	for axiom-developer@nongnu.org; Sat, 07 Jan 2006 17:41:02 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EvMk8-0007WZ-Dv
	for axiom-developer@nongnu.org; Sat, 07 Jan 2006 17:41:01 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EvMk8-0007WW-9x
	for axiom-developer@nongnu.org; Sat, 07 Jan 2006 17:41:00 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EvMm8-0007zP-5N
	for axiom-developer@nongnu.org; Sat, 07 Jan 2006 17:43:04 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k07Md9uv010239;
	Sat, 7 Jan 2006 16:39:09 -0600
From: mathaction@axiom-developer.org (alfredo)
To: mathaction@axiom-developer.org
Message-ID: <20060107163909-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Sat, 07 Jan 2006 16:39:09 -0600
Cc: 
Subject: [Axiom-developer] [DoyenCD] 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Jan 2006 22:41:02 -0000

Changes http://wiki.axiom-developer.org/DoyenCD/diff
--

??changed:
-\subsection{Update System}
-
-You need to update the current packages installed in your system. Proceed to do a yum update. This step may take a while.
\subsubsection{Latex}

To install the Latex software package you need to use yum and install tetex, tetex-latex, and tetex-xdvi packages.

??changed:
-yum -y update
yum -y install tetex

yum -y install tetex-latex

yum -y install tetex-xdvi

??changed:
-\subsubsection{Latex}
-
-To install the Latex software package you need to use yum and install tetex, tetex-latex, and tetex-xdvi packages.
\subsubsection{Noweb Software Package}

Create a /tmp/pkgs directory which will contain those packages that are not available using Yum, but that are going to be obtained using Wget.

??changed:
-yum -y install tetex
-
-yum -y install tetex-latex
-
-yum -y install tetex-xdvi
mkdir /tmp/pkgs

cd /tmp/pkgs

wget http://alfredo.axiom-developer.org/redhatbuild/pkgs/noweb-2.8a-4.i386.rpm

wget http://alfredo.axiom-developer.org/redhatbuild/pkgs/Icon2-9.3.2-7.i386.rpm

rpm -ivh Icon2-9.3.2-7.i386.rpm

rpm -ivh noweb-2.8a-4.i386.rpm

??changed:
-\subsubsection{Noweb Software Package}
-
-Create a /tmp/pkgs directory which will contain those packages that are not available using Yum, but that are going to be obtained using Wget.
\subsubsection{Installing Zope, Python-Imaging, and ZWiki}

In this section you will install and configure the ZWiki server. First,  download the Zope 2.8 rpm package from the rpmfind.net server and the zwiki package.

??changed:
-mkdir /tmp/pkgs
-
-cd /tmp/pkgs
-
-wget http://alfredo.axiom-developer.org/redhatbuild/pkgs/noweb-2.8a-4.i386.rpm
-
-wget http://alfredo.axiom-developer.org/redhatbuild/pkgs/Icon2-9.3.2-7.i386.rpm
-
-rpm -ivh Icon2-9.3.2-7.i386.rpm
-
-rpm -ivh noweb-2.8a-4.i386.rpm
wget http://alfredo.axiom-developer.org/redhatbuild/pkgs/python-imaging-1.1.4-7.i386.rpm

wget http://alfredo.axiom-developer.org/redhatbuild/pkgs/zope-2.8.0-2.fc3.i386.rpm

??changed:
-\subsubsection{Installing Zope, Python-Imaging, and ZWiki}
-
-In this section you will install and configure the ZWiki server. First,  download the Zope 2.8 rpm package from the rpmfind.net server and the zwiki package.
Next, proceed to install the Zope and Python-imaging rpm packages.

--removed:
-
-wget http://alfredo.axiom-developer.org/redhatbuild/pkgs/python-imaging-1.1.4-7.i386.rpm
-
-wget http://alfredo.axiom-developer.org/redhatbuild/pkgs/zope-2.8.0-2.fc3.i386.rpm
-
-@
-
-Next, proceed to install the Zope and Python-imaging rpm packages.
-
-<<step>>=

--
forwarded from http://wiki.axiom-developer.org/DoyenCD#msg20060107163909-0600@wiki.axiom-developer.org



From MAILER-DAEMON Sat Jan 07 23:05:57 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EvRob-0008JX-5j
	for mharc-axiom-developer@gnu.org; Sat, 07 Jan 2006 23:05:57 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EvRoZ-0008JF-3l
	for axiom-developer@nongnu.org; Sat, 07 Jan 2006 23:05:55 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EvRoU-0008Iu-G0
	for axiom-developer@nongnu.org; Sat, 07 Jan 2006 23:05:54 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EvRoU-0008Ir-Ch
	for axiom-developer@nongnu.org; Sat, 07 Jan 2006 23:05:50 -0500
Received: from [216.251.41.218] (helo=mails18.megamailservers.com)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EvRqW-0000yv-Nc
	for axiom-developer@nongnu.org; Sat, 07 Jan 2006 23:07:56 -0500
X-Authenticated-User: bill.page1.synthesis.anikast.ca
Received: from asus ([207.61.191.217]) (authenticated bits=0)
	by mails18.megamailservers.com (8.13.1/8.13.1) with ESMTP id
	k0843Tew028722; Sat, 7 Jan 2006 23:03:45 -0500
From: "Bill Page" <bill.page1@synthesis.anikast.ca>
To: "'Alfredo Portes'" <doyenatccny@gmail.com>
Subject: RE: [Axiom-developer] RE: Doyen
Date: Sat, 7 Jan 2006 23:03:09 -0500
Message-ID: <01a101c61408$7812cdf0$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
Importance: Normal
In-Reply-To: <f3c595c60601051003i7e21449ude29c9bd4efa6dec@mail.gmail.com>
Cc: 'axiom-dev' <axiom-developer@nongnu.org>
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Sun, 08 Jan 2006 04:05:55 -0000

Jose,

I am sorry that it has taken me a little while to get back to you.

On January 5, 2006 1:04 PM you wrote:

> Dear Mr. Page,

Enough formality. Please just call me Bill. :)

> Thank you for the help. The fix that you gave me solved the error,
> together with moving axiom to the /usr/local directory. However,
> I am facing two new problems. The first one is that when I add a
> pamphlet file nothing appears. The page is created but it is blank.

Hmmm.... It is hard to for me to know what to suggest for this one.
I need more information.

What do you mean exactly by "blank"? Are the expected headers there?
Like 'pdf' 'dvi' .. 'log' ? (The 'log' link should display the log
output from LaTeX if LaTeX actually gets run.)

One thing you can do is take a look in your

  $ZopeInstance/var/LatexWiki

directory. This is where you will find the png images files generated
by LaTeX/ghostscript and also the .tex file (output of noweave) and
other related files. These should be generated when you click 'Save'.
Please let me know what you find there.


> The other one is that when I try to do axiom commands I get this
> error:
>
> Traceback (innermost last): 
> ...
> Module Products.LatexWiki.ReplaceInlineAxiom , line 65, in linebreak
> Module Products.LatexWiki.texbreaker, line 5, in ? 
> ImportError
>

Actually this is encouraging because it means that Axiom has run
and internally produced some LaTeX output. Now MathAction is trying
to run the program that splits long long math output into multiple
lines.

> Axiom used to work in my previous version. Do not know if I changed
> something or if the two issues are related.

This is a new issue. Line 5 of 'texbreaker.py' is:

  import _texbreaker

The Python error message is telling you that it can't find the
line breaking library '_texbreaker.so' which is normally built by
the script 'texbreaker.mak'. See step 5b) in
http://wiki.axiom-developer.org/InstallingMathAction

Perhaps you forget this step?

Regards,
Bill Page.





From MAILER-DAEMON Sat Jan 07 23:17:19 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EvRzb-0003xD-QF
	for mharc-axiom-developer@gnu.org; Sat, 07 Jan 2006 23:17:19 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EvRzZ-0003wq-L3
	for axiom-developer@nongnu.org; Sat, 07 Jan 2006 23:17:17 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EvRzY-0003we-5x
	for axiom-developer@nongnu.org; Sat, 07 Jan 2006 23:17:17 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EvRzY-0003wZ-1H
	for axiom-developer@nongnu.org; Sat, 07 Jan 2006 23:17:16 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EvS1a-0001do-EY
	for axiom-developer@nongnu.org; Sat, 07 Jan 2006 23:19:22 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k084FUuv026335;
	Sat, 7 Jan 2006 22:15:30 -0600
From: mathaction@axiom-developer.org (Bill Page)
To: mathaction@axiom-developer.org
Message-ID: <20060107221530-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Sat, 07 Jan 2006 22:15:30 -0600
Cc: 
Subject: [Axiom-developer] [DoyenCD] 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Sun, 08 Jan 2006 04:17:17 -0000

Changes http://wiki.axiom-developer.org/DoyenCD/diff
--

++added:
\usepackage[dvips,final,colorlinks=true,pdfstartview=FitH]{hyperref}

--
forwarded from http://wiki.axiom-developer.org/DoyenCD#msg20060107221530-0600@wiki.axiom-developer.org



From MAILER-DAEMON Sun Jan 08 16:37:16 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EviE0-0005jX-Nb
	for mharc-axiom-developer@gnu.org; Sun, 08 Jan 2006 16:37:16 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EviDy-0005i5-WA
	for axiom-developer@nongnu.org; Sun, 08 Jan 2006 16:37:15 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EviDx-0005h2-7Q
	for axiom-developer@nongnu.org; Sun, 08 Jan 2006 16:37:14 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EviDx-0005gv-4Z
	for axiom-developer@nongnu.org; Sun, 08 Jan 2006 16:37:13 -0500
Received: from [156.17.86.1] (helo=hera.math.uni.wroc.pl)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1EviG7-0005dL-DP
	for axiom-developer@nongnu.org; Sun, 08 Jan 2006 16:39:27 -0500
Received: from hebisch by hera.math.uni.wroc.pl with local (Exim 3.36 #1
	(Debian)) id 1Evi9B-0004pF-00; Sun, 08 Jan 2006 22:32:17 +0100
To: axiom-developer@nongnu.org
Date: Sun, 8 Jan 2006 22:32:17 +0100 (CET)
X-Mailer: ELM [version 2.4ME+ PL100 (25)]
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=US-ASCII
Message-Id: <E1Evi9B-0004pF-00@hera.math.uni.wroc.pl>
From: Waldek Hebisch <hebisch@math.uni.wroc.pl>
Cc: 
Subject: [Axiom-developer] Re: Axiom' integrator
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Sun, 08 Jan 2006 21:37:15 -0000

Martin Rubey wrote:
> > If, we can finish the implementation of this algorithm in Axiom,
> > then would your re-worded statement above be correct?
>
> is no. Furthermore, Axiom only returns "failed" if the Risch procedure didn't
> succeed, which constitutes hardly a proof...
>
> Still, it would be great if we could complete the implementation of the Risch
> "algorithm". (Or find out that it is completely implemented anyway.)

AFAIU the claim is that Axiom integrator will do one of the following:

1) give elementary integral
2) prove that elementary integral does not exist
3) give error message about unimplemented branch of the Risch algorithm
4) run out of resources

This claim is both in detailed Axiom documentation and in Bronstein post
to sci.math.symbolic. 

Risch algorithm in Axiom do have unimplemented branches, the following
is an example:

integrate(D(exp(-a*sqrt(1 - b*cos(theta)))/(a+b+theta), [theta], [1]), theta)

result:

   >> Error detected within library code:
   Function not supported by Risch d.e.

I doubt that just finishing the implementation will give much improvement.
Namely, the unimplemented cases have huge resource requirements, so 
implementing them is likely to lead to case 4 above.

I think that one can gain more by implementing a bunch of shortcuts
(like the reduction I show in my answer to Bob McElrath) to handle
common "textbook" cases.

-- 
                              Waldek Hebisch
hebisch@math.uni.wroc.pl 



From MAILER-DAEMON Mon Jan 09 01:30:40 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EvqYC-0008Th-O1
	for mharc-axiom-developer@gnu.org; Mon, 09 Jan 2006 01:30:40 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EvqYA-0008R3-Vq
	for axiom-developer@nongnu.org; Mon, 09 Jan 2006 01:30:39 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EvqY8-0008OL-Uh
	for axiom-developer@nongnu.org; Mon, 09 Jan 2006 01:30:38 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EvqY8-0008O6-Eu
	for axiom-developer@nongnu.org; Mon, 09 Jan 2006 01:30:36 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EvqaM-0007DG-Oz
	for axiom-developer@nongnu.org; Mon, 09 Jan 2006 01:32:54 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k096Skuv029732;
	Mon, 9 Jan 2006 00:28:46 -0600
From: mathaction@axiom-developer.org (Gloria Mathews)
To: mathaction@axiom-developer.org
Message-ID: <29752.186460@microsoft.com>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Mon, 09 Jan 2006 00:28:46 -0600
Cc: 
Subject: [Axiom-developer] [#248 Amazing, Noemi] (new) Amazing, Noemi
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2006 06:30:39 -0000

Changes http://wiki.axiom-developer.org/248AmazingNoemi/diff
--
Good morning sir,

Amazing, Loyd-> http://odjoet.datatrue.info/?mqdhcixwpqqyleheujzposmbjht

--
forwarded from http://wiki.axiom-developer.org/248AmazingNoemi#msg29752.186460@microsoft.com



From MAILER-DAEMON Mon Jan 09 13:58:50 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Ew2EE-0004VY-FQ
	for mharc-axiom-developer@gnu.org; Mon, 09 Jan 2006 13:58:50 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Ew2EC-0004VI-7j
	for axiom-developer@nongnu.org; Mon, 09 Jan 2006 13:58:48 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Ew2E7-0004TH-OX
	for axiom-developer@nongnu.org; Mon, 09 Jan 2006 13:58:47 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Ew2E6-0004TD-Vx
	for axiom-developer@nongnu.org; Mon, 09 Jan 2006 13:58:43 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1Ew2GQ-0001HN-Up
	for axiom-developer@nongnu.org; Mon, 09 Jan 2006 14:01:07 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k09Iuduv015931;
	Mon, 9 Jan 2006 12:56:39 -0600
From: mathaction@axiom-developer.org (unknown)
To: mathaction@axiom-developer.org
Message-ID: <20060109125636-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Mon, 09 Jan 2006 12:56:39 -0600
Cc: 
Subject: [Axiom-developer] [mirrors] Small error in book2.pdf?
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2006 18:58:48 -0000

Changes http://wiki.axiom-developer.org/Mirrors/diff
--
Some of the bookmarks are not linked to the correct chapters, e.g. "Axiom System Commands" points to "An Overview of Axiom".
--
forwarded from http://wiki.axiom-developer.org/Mirrors#msg20060109125636-0600@wiki.axiom-developer.org



From MAILER-DAEMON Mon Jan 09 15:52:33 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Ew40H-0002bT-2I
	for mharc-axiom-developer@gnu.org; Mon, 09 Jan 2006 15:52:33 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Ew40F-0002af-99
	for axiom-developer@nongnu.org; Mon, 09 Jan 2006 15:52:31 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Ew40B-0002Yk-JJ
	for axiom-developer@nongnu.org; Mon, 09 Jan 2006 15:52:30 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Ew40B-0002Yf-GD
	for axiom-developer@nongnu.org; Mon, 09 Jan 2006 15:52:27 -0500
Received: from [67.101.227.59] (helo=intech19.enhanced.com)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1Ew42W-0003af-Bb
	for axiom-developer@nongnu.org; Mon, 09 Jan 2006 15:54:52 -0500
Received: from camm by intech19.enhanced.com with local (Exim 3.35 #1 (Debian))
	id 1Ew3xf-00017X-00; Mon, 09 Jan 2006 15:49:51 -0500
To: Matijs van Zuijlen <Matijs.van.Zuijlen@xs4all.nl>
References: <20060109105932.8978.56004.reportbug@pomme.mvz.xs4all.nl>
From: Camm Maguire <camm@enhanced.com>
Date: 09 Jan 2006 15:49:51 -0500
In-Reply-To: <20060109105932.8978.56004.reportbug@pomme.mvz.xs4all.nl>
Message-ID: <547j993z4g.fsf@intech19.enhanced.com>
Lines: 40
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Cc: axiom-developer@nongnu.org, control@bugs.debian.org, 347199@bugs.debian.org
Subject: [Axiom-developer] Re: Bug#347199: axiom-doc: Book is all-monospace
	after page 1019
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2006 20:52:31 -0000

forwarded 347199 axiom-developer@nongnu.org
thanks

Greetings!  OK, this is set to be fixed with the next upload.  Thanks!

Matijs van Zuijlen <Matijs.van.Zuijlen@xs4all.nl> writes:

> Package: axiom-doc
> Version: 20050901-4
> Severity: normal
> 
> At page 1019 of the Axiom book (the 1036th page of the pdf file), the text
> becomes all-monospace. I believe this is due to a typo in the file
> book.pamphlet, line 62236, where it says:
> 
>   {\tt n}. If {\tt n} is a negative number, it refers to the \tt n-th
> 
> Instead, the final \tt should have some braces, probably like so:
> 
>   {\tt n}. If {\tt n} is a negative number, it refers to the {\tt n}-th
> 
> -- System Information:
> Debian Release: testing/unstable
>   APT prefers unstable
>   APT policy: (500, 'unstable')
> Architecture: powerpc (ppc)
> Shell:  /bin/sh linked to /bin/bash
> Kernel: Linux 2.6.14-2-powerpc
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
> 
> -- no debconf information
> 
> 
> 
> 

-- 
Camm Maguire			     			camm@enhanced.com
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah



From MAILER-DAEMON Mon Jan 09 16:41:55 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Ew4m3-00018A-6N
	for mharc-axiom-developer@gnu.org; Mon, 09 Jan 2006 16:41:55 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Ew4m1-000177-4W
	for axiom-developer@nongnu.org; Mon, 09 Jan 2006 16:41:53 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Ew4lz-00016t-Hm
	for axiom-developer@nongnu.org; Mon, 09 Jan 2006 16:41:52 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Ew4lz-00016q-Ed
	for axiom-developer@nongnu.org; Mon, 09 Jan 2006 16:41:51 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1Ew4oK-00088K-LM
	for axiom-developer@nongnu.org; Mon, 09 Jan 2006 16:44:16 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k09Ldruv017188;
	Mon, 9 Jan 2006 15:39:53 -0600
From: mathaction@axiom-developer.org (Page, Bill)
To: mathaction@axiom-developer.org
Message-ID: <CAE9B164E720CE4D8727792DF8F28AE31590BF@corporateex02.Corporate.drdc-rddc.gc.ca>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Mon, 09 Jan 2006 15:39:53 -0600
Cc: 
Subject: [Axiom-developer] [#248 Bug#347199: axiom-doc: Book is
	all-monospaceafter page 1019] (new) Bug#347199: axiom-doc:
	Book is all-monospaceafter page 1019
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2006 21:41:53 -0000

Changes http://wiki.axiom-developer.org/248Bug347199AxiomDocBookIsAllMonospaceafterPage1019/diff
--
 

-----Original Message-----
From: axiom-developer-bounces+bill.page1=synthesis.anikast.ca@nongnu.org
[mailto:axiom-developer-bounces+bill.page1=synthesis.anikast.ca@nongnu.o
rg] On Behalf Of Camm Maguire
Sent: Monday, January 09, 2006 3:50 PM
To: Matijs van Zuijlen
Cc: axiom-developer@nongnu.org; control@bugs.debian.org;
347199@bugs.debian.org
Subject: [Axiom-developer] Re: Bug#347199: axiom-doc: Book is
all-monospaceafter page 1019

forwarded 347199 axiom-developer@nongnu.org
thanks

Greetings!  OK, this is set to be fixed with the next upload.  Thanks!

Matijs van Zuijlen <Matijs.van.Zuijlen@xs4all.nl> writes:

> Package: axiom-doc
> Version: 20050901-4
> Severity: normal
> 
> At page 1019 of the Axiom book (the 1036th page of the pdf file), the
text
> becomes all-monospace. I believe this is due to a typo in the file
> book.pamphlet, line 62236, where it says:
> 
>   {\tt n}. If {\tt n} is a negative number, it refers to the \tt n-th
> 
> Instead, the final \tt should have some braces, probably like so:
> 
>   {\tt n}. If {\tt n} is a negative number, it refers to the {\tt
n}-th
> 
> -- System Information:
> Debian Release: testing/unstable
>   APT prefers unstable
>   APT policy: (500, 'unstable')
> Architecture: powerpc (ppc)
> Shell:  /bin/sh linked to /bin/bash
> Kernel: Linux 2.6.14-2-powerpc
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
> 
> -- no debconf information
> 
> 
> 
> 

-- 
Camm Maguire
camm@enhanced.com
========================================================================
==
"The earth is but one country, and mankind its citizens."  --
Baha'u'llah


_______________________________________________
Axiom-developer mailing list
Axiom-developer@nongnu.org
http://lists.nongnu.org/mailman/listinfo/axiom-developer

--
forwarded from http://wiki.axiom-developer.org/248Bug347199AxiomDocBookIsAllMonospaceafterPage1019#msgCAE9B164E720CE4D8727792DF8F28AE31590BF@corporateex02.Corporate.drdc-rddc.gc.ca



From MAILER-DAEMON Mon Jan 09 16:43:44 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Ew4no-0001Qy-45
	for mharc-axiom-developer@gnu.org; Mon, 09 Jan 2006 16:43:44 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Ew4nm-0001Q8-Ay
	for axiom-developer@nongnu.org; Mon, 09 Jan 2006 16:43:42 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Ew4na-0001OJ-6r
	for axiom-developer@nongnu.org; Mon, 09 Jan 2006 16:43:42 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Ew4na-0001OE-2b
	for axiom-developer@nongnu.org; Mon, 09 Jan 2006 16:43:30 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1Ew4pt-0008Fk-8R
	for axiom-developer@nongnu.org; Mon, 09 Jan 2006 16:45:54 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k09LfMuv017493;
	Mon, 9 Jan 2006 15:41:22 -0600
From: mathaction@axiom-developer.org (Bill Page)
To: mathaction@axiom-developer.org
Message-ID: <20060109154122-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Mon, 09 Jan 2006 15:41:22 -0600
Cc: 
Subject: [Axiom-developer] [#248 Bug#347199: axiom-doc: Book is
	all-monospaceafter page 1019] transferred from Debian
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2006 21:43:42 -0000

Changes http://wiki.axiom-developer.org/248Bug347199AxiomDocBookIsAllMonospaceafterPage1019/diff
--
Category:  => Axiom Documentation 
Severity:  => normal 
Status:  => open 

--
forwarded from http://wiki.axiom-developer.org/248Bug347199AxiomDocBookIsAllMonospaceafterPage1019#msg20060109154122-0600@wiki.axiom-developer.org



From MAILER-DAEMON Mon Jan 09 16:43:52 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Ew4nw-0001Uu-Ls
	for mharc-axiom-developer@gnu.org; Mon, 09 Jan 2006 16:43:52 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Ew4nv-0001UO-MP
	for axiom-developer@nongnu.org; Mon, 09 Jan 2006 16:43:51 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Ew4nj-0001PZ-Cw
	for axiom-developer@nongnu.org; Mon, 09 Jan 2006 16:43:50 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Ew4nj-0001PU-72
	for axiom-developer@nongnu.org; Mon, 09 Jan 2006 16:43:39 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1Ew4q2-0008GG-Ai
	for axiom-developer@nongnu.org; Mon, 09 Jan 2006 16:46:03 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k09LfYuv017521;
	Mon, 9 Jan 2006 15:41:34 -0600
From: mathaction@axiom-developer.org (Bill Page)
To: mathaction@axiom-developer.org
Message-ID: <20060109154134-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Mon, 09 Jan 2006 15:41:34 -0600
Cc: 
Subject: [Axiom-developer] [#248 Bug#347199: axiom-doc: Book is
	all-monospaceafter page 1019] transferred from Debian
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Jan 2006 21:43:51 -0000

Changes http://wiki.axiom-developer.org/248Bug347199AxiomDocBookIsAllMonospaceafterPage1019/diff
--

--removed:
-

--
forwarded from http://wiki.axiom-developer.org/248Bug347199AxiomDocBookIsAllMonospaceafterPage1019#msg20060109154134-0600@wiki.axiom-developer.org



From MAILER-DAEMON Tue Jan 10 11:02:57 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EwLxZ-000878-6x
	for mharc-axiom-developer@gnu.org; Tue, 10 Jan 2006 11:02:57 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EwLxW-00083g-1C
	for axiom-developer@nongnu.org; Tue, 10 Jan 2006 11:02:54 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EwLxU-00081o-GY
	for axiom-developer@nongnu.org; Tue, 10 Jan 2006 11:02:53 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EwLxT-00081T-Ub
	for axiom-developer@nongnu.org; Tue, 10 Jan 2006 11:02:52 -0500
Received: from [81.169.145.165] (helo=natsmtp00.rzone.de)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1EwLzx-0001x6-AW
	for axiom-developer@nongnu.org; Tue, 10 Jan 2006 11:05:25 -0500
Received: from [140.78.166.66] (dyn166066.wlan.jku.at [140.78.166.66])
	(authenticated bits=0)
	by post.webmailer.de (8.13.1/8.13.1) with ESMTP id k0AG0hhM003986;
	Tue, 10 Jan 2006 17:00:44 +0100 (MET)
Message-ID: <43C3DA2C.1040205@hemmecke.de>
Date: Tue, 10 Jan 2006 17:00:44 +0100
From: Ralf Hemmecke <ralf@hemmecke.de>
User-Agent: Thunderbird 1.5 (X11/20051201)
MIME-Version: 1.0
To: Bill Page <bill.page1@synthesis.anikast.ca>
Subject: Re: [Axiom-developer] Local MathAction
References: <02a801c6120e$366a8330$6800a8c0@asus>
In-Reply-To: <02a801c6120e$366a8330$6800a8c0@asus>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: 'axiom-dev' <axiom-developer@nongnu.org>
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2006 16:02:55 -0000

Hi Bill,

>> texbreaker.mak is ...
>>
>> swig -python texbreaker.i
>> gcc -fpic -c texbreaker.c texbreaker_wrap.c -I/usr/include/python2.3
>> ld -shared texbreaker.o texbreaker_wrap.o -o _texbreaker.so
>>
>> I had to install swig (www.swig.org). Fortunately there was a Debian 
>> package.
> 
> Do you use
> 
>   apt-get install swig
> 
> ?

I think that should work. I usually use 'dselect'. I found 'swig' there.

>> I also had to
>> gcc -fpic -c texbreaker.c texbreaker_wrap.c -I/usr/include/python2.2
>> instead of
>> gcc -fpic -c texbreaker.c texbreaker_wrap.c -I/usr/include/python2.3
>>
>> Everything worked fine up to here.

Can't you simply change texbreaker.mak? Or does it work for some good
reason with python2.3 on your machine?

> Great! You are about half-way there ... :)

Well, it would be easier if one does not have to modify files like
ReplaceInlineLatex.py or axiomWrapper.py.

Wouln't it also be an option to provide a dummy "reduce" script which
accepts some (Reduce) input and always outputs a string in Reduce
format, saying that Reduce is not installed. Could you provide such a
shell script?

>> But which URL should I write into firefox in order to now browse
>> MathAction locally? I somehow fear that the webpages are not yet on
>> my computer. Where is the MathAction FrontPage?
>>
>> Any hints?

> Well, this is a quesition of a different sort... :) What you
> appear to be asking is how to run the wiki software.

Ehm, maybe I don't understand MathAction correctly. What I actually want 
is a snapshot of the MathAction pages. And if I could have all the 
functionality of running Axiom through a local webserver (without 
actually being connected to the internet then all the better. The 
SnapShot that Bill Page provided as an archive of HTML pages is not 
completely satisfactory.

 > I presume
> that you did previously install Zope, right? So to start Zope
> need to do
> 
>   $INSTANCE_HOME/bin/zopectl start
> 
> This starts the server process and is the way you should normally
> start the server. But it might be better to start with
> 
>   $INSTANCE_HOME/bin/runzope
> 
> which runs zope as a process in your current session and gives
> some useful console output. You should see some warning messages
> but no error messages.

I followed the steps at http://wiki.axiom-developer.org/InstallingMathAction
where it finally says:
6) Restart zope: /etc/init.d/zope restart

Of course, I have installed zope before. 'apt-get install zope' should 
do for debian sarge.

/etc/init.d/zope restart

has to be called as 'root'. And did not give me any return message.

> You should now be able to access the Zope management interface
> from a web browser on your system via the url
> 
>   http://localhost:8080
> 
> (port 8080 is the default port for Zope)

Does not work. I see a page in FireFox:
Unable to connect
Firefox can't establish a connection to the server at localhost:8080.

> If all is well, then you will need to use this interface to add
> new "Zwiki" object called 'mathaction' with the (*) latexwiki
> option checked off.

Hmm, this sounds as if I get MathAction without the same content I see 
at http://wiki.axiom-developer.org/FrontPage. Where is this content? And 
where could I download it from for offline use?

Ralf



From MAILER-DAEMON Tue Jan 10 12:51:11 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EwNeJ-0001PG-Jl
	for mharc-axiom-developer@gnu.org; Tue, 10 Jan 2006 12:51:11 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EwNeH-0001Nq-Na
	for axiom-developer@nongnu.org; Tue, 10 Jan 2006 12:51:09 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EwNeD-0001K1-Ai
	for axiom-developer@nongnu.org; Tue, 10 Jan 2006 12:51:09 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EwNeC-0001Jn-5w
	for axiom-developer@nongnu.org; Tue, 10 Jan 2006 12:51:05 -0500
Received: from [131.136.242.1] (helo=fw.drenet.dnd.ca)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1EwNgf-0004IA-V3
	for axiom-developer@nongnu.org; Tue, 10 Jan 2006 12:53:38 -0500
Received: from localhost (localhost.drenet.dnd.ca [127.0.0.1])
	by fw.drenet.dnd.ca (_) with ESMTP id 6D7BA680D2
	for <axiom-developer@nongnu.org>; Tue, 10 Jan 2006 12:48:58 -0500 (EST)
Received: from corporateex02.Corporate.drdc-rddc.gc.ca (unknown [131.136.1.88])
	by fw.drenet.dnd.ca (_) with ESMTP id 6DDA0680CA
	for <axiom-developer@nongnu.org>; Tue, 10 Jan 2006 12:48:53 -0500 (EST)
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Subject: RE: [Axiom-developer] RE: Doyen
Date: Tue, 10 Jan 2006 12:48:53 -0500
Message-ID: <CAE9B164E720CE4D8727792DF8F28AE31590C1@corporateex02.Corporate.drdc-rddc.gc.ca>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [Axiom-developer] RE: Doyen
Thread-Index: AcYV8PamhkSy0UYlTO+1Y2Dgd2ksvAAHD9dQ
From: "Page, Bill" <Bill.Page@drdc-rddc.gc.ca>
To: "Alfredo Portes" <doyenatccny@gmail.com>
X-Virus-Scanned: by amavisd-new at drenet.dnd.ca
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: bill.page1@synthesis.anikast.ca
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2006 17:51:10 -0000

Jose,

On Tuesday, January 10, 2006 9:19 AM you wrote:

> Sorry Bill that I did not answer your email before, having
> multiple exams this week.

No problem.

> I was thinking I did all the steps, but probably I missed
> something. I will try them again.

I have to admit that it's pretty complicated to get everything
just right. One thing I need to do is provide more useful error
and debugging output.

I updated the MathAction repository with some improvements to
'ReplacePamphlet.py' and 'pamphletWrapper.py' so that the
generate proper error messages.

You should use

  cd <your repository>
  darcs pull

to get these updates.

> When I said a blank page, I meant the the pamphlet information
> is not displayed. No initial image, no src, no pdf, etc. I will
> check the logs and directories like you indicated me.

With these new patches, you should be able to get a useful
error message in your browser. Let me know what you get.

Regards,
Bill Page.



From MAILER-DAEMON Tue Jan 10 13:26:06 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EwOC5-0004vj-RB
	for mharc-axiom-developer@gnu.org; Tue, 10 Jan 2006 13:26:05 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EwOC4-0004uX-9v
	for axiom-developer@nongnu.org; Tue, 10 Jan 2006 13:26:04 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EwOC1-0004sw-NT
	for axiom-developer@nongnu.org; Tue, 10 Jan 2006 13:26:03 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EwOC1-0004so-0H
	for axiom-developer@nongnu.org; Tue, 10 Jan 2006 13:26:01 -0500
Received: from [131.136.242.1] (helo=fw.drenet.dnd.ca)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1EwOEU-0007sW-D5
	for axiom-developer@nongnu.org; Tue, 10 Jan 2006 13:28:35 -0500
Received: from localhost (localhost.drenet.dnd.ca [127.0.0.1])
	by fw.drenet.dnd.ca (_) with ESMTP id 05774681B1
	for <axiom-developer@nongnu.org>; Tue, 10 Jan 2006 13:23:55 -0500 (EST)
Received: from corporateex02.Corporate.drdc-rddc.gc.ca (unknown [131.136.1.88])
	by fw.drenet.dnd.ca (_) with ESMTP id CB562681AA
	for <axiom-developer@nongnu.org>; Tue, 10 Jan 2006 13:23:48 -0500 (EST)
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Subject: RE: [Axiom-developer] Local MathAction
Date: Tue, 10 Jan 2006 13:23:48 -0500
Message-ID: <CAE9B164E720CE4D8727792DF8F28AE31590C2@corporateex02.Corporate.drdc-rddc.gc.ca>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [Axiom-developer] Local MathAction
Thread-Index: AcYV/yXL6jDhkV0cRWykzWhfjh4p6AADzWoA
From: "Page, Bill" <Bill.Page@drdc-rddc.gc.ca>
To: "Ralf Hemmecke" <ralf@hemmecke.de>
X-Virus-Scanned: by amavisd-new at drenet.dnd.ca
Cc: axiom-dev <axiom-developer@nongnu.org>
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: bill.page1@synthesis.anikast.ca
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2006 18:26:04 -0000

Ralf,=20

On Tuesday, January 10, 2006 11:01 AM you wrote:
> ...=20
> Can't you simply change texbreaker.mak? Or does it work
> for some good reason with python2.3 on your machine?

Python 2.2 is rather old. We have been using python2.3
for almost 2 years on MathAction. The current version is
Python 2.4 and I hope to upgrade MathAction to this new
version real-soon-now. The newer versions of Zope require
at least Python 2.3 and run better/faster with 2.4. You
can find Python 2.4 and newer versions of Zope on
Debian/testing. But if all you want to get is a basic
running system, then following the old recipe should be
ok.

>=20
> > Great! You are about half-way there ... :)
>=20
> Well, it would be easier if one does not have to modify
> files like ReplaceInlineLatex.py or axiomWrapper.py.

Agreed.

>=20
> Wouln't it also be an option to provide a dummy "reduce"
> script which accepts some (Reduce) input and always
> outputs a string in Reduce format, saying that Reduce is
> not installed. Could you provide such a shell script?

It should not be necessary to have Reduce installed
provided that you do not try to run any \begin{reduce} ...
commands. Perhaps the current code does not check, but
it should not even try unless it sees \begin{reduce}.
If it does, then please let me know the error message
and I will try to make corrections to the code.

> ...=20
> Ehm, maybe I don't understand MathAction correctly.

MathAction is an interactive web site. The content is
created by the users over the web. It is stored in a
database on the server and presented to the user as
ordinary web pages (with the option to edit and comment).
When MathAction is run locally, your computer acts as
both the server and the workstation. Since MathAction can
interact with Axiom (and other systems), this means that
you can use a locally running MathAction system as a user
interface to Axiom. This user interface allows you to
save "Axiom worksheets" as web pages in a manner similar
to the way you can save worksheets in Mathematical and
Maple.

> What I actually want is a snapshot of the MathAction pages.
> And if I could have all the functionality of running Axiom
> through a local webserver (without actually being connected
> to the internet then all the better. The SnapShot that Bill
> Page provided as an archive of HTML pages is not completely
> satisfactory.

In what way is it not satisfactory? Do you mean because it is
not "live"? Of course it consists of only a "snapshot" of
what tha pages on MathAction were like on the day that the
snapshot was taken. It is only pure, dead HTML. No interaction
is possible - only navigation from one page to another.

>=20
> > I presume that you did previously install Zope, right? So
> > to start Zope need to do
> >=20
> >   $INSTANCE_HOME/bin/zopectl start
> >=20
> > This starts the server process and is the way you should
> > normally start the server. But it might be better to start
> > with
> >=20
> >   $INSTANCE_HOME/bin/runzope
> >=20
> > which runs zope as a process in your current session and
> > gives some useful console output. You should see some
> > warning messages but no error messages.
>

The commands above are for a "newer" version of Zope - the
version 2.7 of Zope that we are using on MathAction.
=20
> I followed the steps at=20
> http://wiki.axiom-developer.org/InstallingMathAction
> where it finally says:
> 6) Restart zope: /etc/init.d/zope restart
>

This is for an older version of Zope. But it should work
anyway.
=20
> Of course, I have installed zope before.
> 'apt-get install zope' should do for debian sarge.
>=20
> /etc/init.d/zope restart
>=20
> has to be called as 'root'. And did not give me any return
> message.

Yes, this should be ok. But you should check the zope
configuration file (look in a directory for a file name
something like ...zope/etc/zope.conf. If you can't find
it easily then just examine

  cat /etc/init.d/zope

There should be an environment variable that points to the
configuration file. Or in older versions of Zope this was
just passed as an internal parameter in the above script.

>=20
> > You should now be able to access the Zope management
> > interface from a web browser on your system via the url
> >=20
> >   http://localhost:8080
> >=20
> > (port 8080 is the default port for Zope)
>=20
> Does not work. I see a page in FireFox:
> Unable to connect Firefox can't establish a connection to
> the server at localhost:8080.

If zope is running you should be able to see 'python' in the

  ps -A

or 'top' process list. If there is one or more active 'python'
processes, then the problem is likely that you have the wrong
port number. Please check the configuration file for the exact
port number.

If you want (or might be necessary on some systems if the
default port is already used for some other purpose), then
you can edit the configuration file and change the default
port to what you want. Usually a 4 digit number close to 8080
should be ok and only accessible locally if you have even a
simple firewall. If you have an aggressive firewall on your
workstation you might have to configure your firewall to
allow the use of the port that you choose. On a default
Debian Sarge installation this should be no problem.

It would be a very good idea for you to get the command:

  http://localhost:<portnumber>

to work before you add the LatexWiki and Axiom Wiki components.

>=20
> > If all is well, then you will need to use this interface
> > to add new "Zwiki" object called 'mathaction' with the
> > (*) latexwiki option checked off.
>=20
> Hmm, this sounds as if I get MathAction without the same=20
> content I see http://wiki.axiom-developer.org/FrontPage.

That is correct. You would start with an empty wiki with
a default FrontPage that does not look much at all like
MathAction. But if all goes well, it should have the same
*functionality" as MathAction.

> Where is this content?

The content of the wiki is stored in the Zope database.

> And where could I download it from for offline use?
>=20

Once you have your own local MathAction running on your
workstation, you can use the "import" function in the
Zope Management Interface (ZMI) to load content that has
been "exported" from axiom-developer.org MathAction site.

You can also use "cut-and-paste" from one edit widows
(axiom-developer.org) to another edit window (localhost).

I hope this is clear. But if not please continue to ask
about this.

Regards,
Bill Page.



From MAILER-DAEMON Wed Jan 11 12:17:58 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Ewjbh-0005vl-Uu
	for mharc-axiom-developer@gnu.org; Wed, 11 Jan 2006 12:17:58 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Ewjbc-0005u5-UX
	for axiom-developer@nongnu.org; Wed, 11 Jan 2006 12:17:53 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EwjbX-0005s7-H1
	for axiom-developer@nongnu.org; Wed, 11 Jan 2006 12:17:50 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EwjbX-0005s0-6d
	for axiom-developer@nongnu.org; Wed, 11 Jan 2006 12:17:47 -0500
Received: from [68.142.201.190] (helo=web31710.mail.mud.yahoo.com)
	by monty-python.gnu.org with smtp (Exim 4.34) id 1EwjeC-0004ek-5s
	for axiom-developer@nongnu.org; Wed, 11 Jan 2006 12:20:32 -0500
Received: (qmail 62113 invoked by uid 60001); 11 Jan 2006 17:15:38 -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:Content-Transfer-Encoding;
	b=Ew/x8HfE2LAy6ye0Tb1I6SCXm8ngqyqo2Z+emnLYNfCi9yHu7MZoqCU0Tbli+GrJ56JI2YBpJo+lXRykYiNFhCb9Mrim03h7AWHAlzbjcWiTt2a+OuFw4tpbBbobxdfGqSuqSFQY32LuuwgaFEd4qmoE+EBQYflH3XMPzH+Z/L0=
	; 
Message-ID: <20060111171538.62111.qmail@web31710.mail.mud.yahoo.com>
Received: from [216.174.43.195] by web31710.mail.mud.yahoo.com via HTTP;
	Wed, 11 Jan 2006 09:15:38 PST
Date: Wed, 11 Jan 2006 09:15:38 -0800 (PST)
From: C Y <smustudent1@yahoo.com>
To: axiom-developer@nongnu.org
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Subject: [Axiom-developer] Aldor?
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Jan 2006 17:17:55 -0000

Hey all - been a bit quiet lately :-).  I was wondering, has anybody
heard anything new on the status of Aldor?

Cheers,
CY

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 



From MAILER-DAEMON Wed Jan 11 13:29:32 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Ewkix-0008En-V2
	for mharc-axiom-developer@gnu.org; Wed, 11 Jan 2006 13:29:32 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Ewkir-0008Cw-4v
	for axiom-developer@nongnu.org; Wed, 11 Jan 2006 13:29:25 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Ewkip-0008CG-EI
	for axiom-developer@nongnu.org; Wed, 11 Jan 2006 13:29:23 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Ewkio-0008Bp-8c
	for axiom-developer@nongnu.org; Wed, 11 Jan 2006 13:29:22 -0500
Received: from [216.251.41.211] (helo=mails11.megamailservers.com)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EwklT-0003Ef-QE
	for axiom-developer@nongnu.org; Wed, 11 Jan 2006 13:32:07 -0500
X-Authenticated-User: bill.page1.synthesis.anikast.ca
Received: from asus ([207.61.191.217]) (authenticated bits=0)
	by mails11.megamailservers.com (8.13.1/8.13.1) with ESMTP id
	k0BIQjUR007231; Wed, 11 Jan 2006 13:27:02 -0500
From: "Bill Page" <bill.page1@synthesis.anikast.ca>
To: "'Ralf Hemmecke'" <ralf@hemmecke.de>
Date: Wed, 11 Jan 2006 13:26:38 -0500
Message-ID: <013501c616dc$97a8dc00$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
In-Reply-To: <43C531F3.8090903@hemmecke.de>
Importance: Normal
Cc: 'axiom-dev' <axiom-developer@nongnu.org>
Subject: [Axiom-developer] RE: Local MathAction
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Jan 2006 18:29:29 -0000

Ralf,

On January 11, 2006 8:32 AM you wrote:
> ... 
> As for the export/import of the "official" MathAction content...
> Would it be possible to download the 200M database once, put it 
> into my local MathAction and later use rsync to synchronize with
> the "official" database so that I run a mirror of the official
> content (perhaps with minor local sandboxes).
> 

Yes! It is possible for you to do this. In fact I think it would
be really great to have more such "mirrors". So far only Bob
McElrath has done this, with my encouragement, as a means to
backup the contents of the MathAction website. He did it initially
about 6 months ago (September 2005) and I think he has done irregular
updates of his local copy of the MathAction zope database a few times
since then.

You can use rsync to maintain a strict mirror of the MathAction
site, but re-sync'ing local content with the "official" database
is not quite so simple because of the need to merge potentially
conflicting changes, but there is a specific Zope product called
Zsyncer which is supposed to make this possible:

http://www.zope.org/Members/slinkp/zsyncer_0-7-0
http://sourceforge.net/projects/zsyncer

So far, Bob McElrath and I have only done some initial experiments
with this. If/when you get your local copy of MathAction working,
I would be glad to continue research this possibility.


On January 11, 2006 11:28 AM you wrote:
> 
> you can forget about my previous attachment. I found out that 
> the server runs as the user 'zope' and did not have read access
> to the INSTANCE directory since that belonged to 'root'.

Well, that's progress! :)

> 
> I have updated the steps (see attachment).

Thanks.

I am a little worried about the complications regarding the
location of the Zope products and the access permissions to
the Zope instance that you created. I have always installed all
Zope products into the 'instance' directory, which in your case
would be

  /var/lib/zope2.7/instance/zope1/Products

although older versions of Zope did do this differently.

I recommend that you leave the access permissions the same as
when the instance was created, but instead make sure that the
directory, subdirectories and files are owned by the same user
that runs Zope, e.g. check

  ls -l -d /var/lib/zope2.7/instance

then change the owner and group to match the above

  chown -R zope:zope /var/lib/zope2.7/instance/*

I have never used the Debian zope-zwiki package

  apt-get install zope-zwiki

Apparently it installs Zwiki-0.37 but in an odd location. I note
that Simon Michael (the Zwiki developer) says:

http://zwiki.org/InstallingOnDebian#msg438FB34E.808@joyful.com

zope-zwiki_0.37.0 compatibility --Simon Michael, Thu, 01 Dec 2005
18:36:36 -0800 reply Hi.. I don't recommend you use the zope-zwiki
package in debian - as you can see from it's last modified date,
and http://zwiki.org , it's way out of date. Download from zwiki.org
instead. Do please bug the debian package maintainer about this.
-------

ZWiki-0.37 is about 1 year old (the current version is 0.48. See

http://zwiki.org/repos/ZWiki/releases

But on the other hand, the last stable version of LatexWiki is 0.35
and it is known to work with at least the corresponding version
number of Zwiki-0.35

http://mcelrath.org/Notes/LatexWiki

Since Bob has stopped actively maintaining LatexWiki, it might be
easiest (at least to get the first running a system) to work with
these known versions:

http://zwiki.org/repos/ZWiki/releases/ZWiki-0.35.0.tgz

http://mcelrath.org/LatexWiki-0.35.tar.gz

I suggest that you remove zope-zwiki

  /var/lib/zope2.7/instance/zope1/bin/zopectl stop
  apt-get remove zope-zwiki

and then untar Zwiki-0.35 directly into the Products directory

  cd /var/lib/zope2.7/instance/zope1/Products
  wget http://zwiki.org/repos/ZWiki/releases/ZWiki-0.35.0.tgz
  tar xzvf ZWiki-0.35.0.tgz
  chown -R zope:zope *
  /var/lib/zope2.7/instance/zope1/bin/zopectl start

Test that you can create a plainwiki in ZMI

  http://localhost:9673/manage

Now install LatexWiki in the same place

  /var/lib/zope2.7/instance/zope1/bin/zopectl stop
  cd /var/lib/zope2.7/instance/zope1/Products
  wget http://mcelrath.org/LatexWiki-0.35.tar.gz
  tar xzvf LatexWiki-0.35.tar.gz
  mv latexwiki/*
  rm latexwiki
  chown -R zope:zope *
  /var/lib/zope2.7/instance/zope1/bin/zopectl start

The mv and rm are necessary because the contents of the sub-
directory ZWiki in the LatexWiki tarball is intended to be
merged into the existing ZWiki directory. And the LatexWiki
sub-directory is really the LatexWiki product itself.

> Unfortunately, although I now see the latexwiki type on a
> 
> Add a ZWiki web
> 
> entering an id and title and clicking "create wiki" leads to 
> the error below. Have you any idea?

With the new installation procedure above, I am quite sure this
will work.

> 
> Site Error
> 
> An error was encountered while publishing this resource.
> 
> RuntimeError
> Sorry, a site error occurred.
> 
> Traceback (innermost last):
> 
> * Module ZPublisher.Publish, line 175, in publish_module_standard
> * Module ZPublisher.Publish, line 132, in publish
> * Module Zope.App.startup, line 204, in zpublisher_exception_hook
> * Module ZPublisher.Publish, line 101, in publish
> * Module ZPublisher.mapply, line 88, in mapply
> * Module ZPublisher.Publish, line 39, in call_object
> * Module Products.ExternalMethod.ExternalMethod, line 
>        206, in __call__
> 
> RuntimeError
> 
> Troubleshooting Suggestions
> 
>  * The URL may be incorrect.
>  * The parameters passed to this resource may be incorrect.
>  * A resource that this resource relies on may be 
> encountering an error.
> 
> For more detailed information about the error, please refer 
> to error log.
> 

Unfortunately this does not give any very useful information. The
problem in ExternalMethod might have something to do with the none
standard zope-zwiki installation and/or access permissions.

To check the error log go to ZMI

  http://localhost:9673/manage

and click on 'error_log'. Then click on the link under Exception.
You can send me the contents of what you see when you click
'Display traceback as text'. It should be a little more complete
than the traceback that you sent above.

On the other hand, if re-installing as I suggest above works,
this is probably unnecessary.

Regards,
Bill Page.






From MAILER-DAEMON Wed Jan 11 16:03:59 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Ewn8Q-000783-RL
	for mharc-axiom-developer@gnu.org; Wed, 11 Jan 2006 16:03:59 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Ewn8L-00076x-Sd
	for axiom-developer@nongnu.org; Wed, 11 Jan 2006 16:03:54 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Ewn87-00073y-SQ
	for axiom-developer@nongnu.org; Wed, 11 Jan 2006 16:03:52 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Ewn87-00073n-NA
	for axiom-developer@nongnu.org; Wed, 11 Jan 2006 16:03:39 -0500
Received: from [216.251.41.217] (helo=mails17.megamailservers.com)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EwnAh-00073W-MY
	for axiom-developer@nongnu.org; Wed, 11 Jan 2006 16:06:20 -0500
X-Authenticated-User: bill.page1.synthesis.anikast.ca
Received: from asus ([207.61.191.217]) (authenticated bits=0)
	by mails17.megamailservers.com (8.13.1/8.13.1) with ESMTP id
	k0BL0GJN015353; Wed, 11 Jan 2006 16:00:28 -0500
From: "Bill Page" <bill.page1@synthesis.anikast.ca>
To: "'C Y'" <smustudent1@yahoo.com>
Subject: RE: [Axiom-developer] Aldor?
Date: Wed, 11 Jan 2006 16:00:10 -0500
Message-ID: <015301c616f2$06d84010$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
In-Reply-To: <20060111171538.62111.qmail@web31710.mail.mud.yahoo.com>
Importance: Normal
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Jan 2006 21:03:56 -0000

Clifford,

On January 11, 2006 12:16 PM you wrote:
> 
> Hey all - been a bit quiet lately :-).  I was wondering, has
> anybody heard anything new on the status of Aldor?
>

No... and it is quite discouraging.

Please write to Steven Watt at

   watt@scl.csd.uwo.ca

and ask him. There must be some way to get a response. See my
most recent email to Steven below. This follows several other
emails and phone calls, but still nothing.

Regards,
Bill Page.


> -----Original Message-----
> From: Bill Page
> Sent: December 27, 2005 9:18 PM
> To: 'Stephen Watt'
> Cc: axiom-developer@nongnu.org
> Subject: [Axiom-developer] open source license for Aldor
> 
> 
> Dear Stephen Watt,
> 
> It's been more than two months since your email concerning the
> possible open source license for Aldor. I have not heard any
> news of any sort about Aldor since then.
> 
> When you have a few moments to spare, could you please let me
> know the status of the Aldor source license? I am anxious to
> resolve this issue since I think it would be of great benefit
> to both the Aldor project and the open source Axiom project.
> 
> I am hoping to hear from you soon.
> 
> Sincerely,
> Bill Page.
> 
> > -----Original Message-----
> > From: Stephen Watt [mailto:watt@scl.csd.uwo.ca] 
> > Sent: October 20, 2005 11:07 PM
> > To: Bill Page
> > Subject: Re: compiling Aldor from source for x86-64
> > 
> > 
> > Dear Bill,
> > 
> > This is to let you know that I got your message.  I've taken 
> > a bit longer to respond than planned because we are now
> > contemplating adopting a complete open source license for
> > everyone.  This might take a bit of time, however, so it
> > might make sense to go ahead on an individual basis with
> > you beforehand.
> > 
> > Yours,
> > 
> > Stephen
> 





From MAILER-DAEMON Thu Jan 12 08:39:20 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Ex2dJ-0007aG-PU
	for mharc-axiom-developer@gnu.org; Thu, 12 Jan 2006 08:36:54 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Ex2Mr-0002up-NH
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 08:19:56 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Ex1xW-0005zz-N0
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 07:53:56 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Ex15V-0001Tj-Ji
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 06:57:57 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1Ex18I-0000rm-Pl
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 07:00:47 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0CBtZuv022466;
	Thu, 12 Jan 2006 05:55:35 -0600
From: mathaction@axiom-developer.org (Ulysses Stroud)
To: mathaction@axiom-developer.org
Message-ID: <9077220@willis>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Thu, 12 Jan 2006 05:55:35 -0600
Cc: 
Subject: [Axiom-developer] 
	[#249 Amazing, Jacquelyn] (new) Amazing, Jacquelyn
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2006 13:36:50 -0000

Changes http://wiki.axiom-developer.org/249AmazingJacquelyn/diff
--
Good morning sir,

Amazing, Mario-> http://hlfuoc.templemind.biz/?owasblxwpqqyrgbbvpzpofcplsl

--
forwarded from http://wiki.axiom-developer.org/249AmazingJacquelyn#msg9077220@willis



From MAILER-DAEMON Thu Jan 12 09:50:16 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Ex3mG-0007XT-RR
	for mharc-axiom-developer@gnu.org; Thu, 12 Jan 2006 09:50:13 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Ex3mA-0007Up-Na
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 09:50:07 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Ex3m7-0007To-Nm
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 09:50:05 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Ex3iH-0006KQ-Ly
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 09:46:05 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1Ex3l6-0005bn-D3
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 09:49:00 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0CEhsuv015082;
	Thu, 12 Jan 2006 08:43:54 -0600
From: mathaction@axiom-developer.org (Alvaro.Tuttle.aarts)
To: mathaction@axiom-developer.org
Message-ID: <0.4@microsoft.com>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Thu, 12 Jan 2006 08:43:54 -0600
Cc: 
Subject: [Axiom-developer] [#250 Amazing, Alexis] (new) Amazing, Alexis
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2006 14:50:08 -0000

Changes http://wiki.axiom-developer.org/250AmazingAlexis/diff
--
Good morning sir,

Amazing, Dee-> http://aroximate.com/?a=1065

--
forwarded from http://wiki.axiom-developer.org/250AmazingAlexis#msg0.4@microsoft.com



From MAILER-DAEMON Thu Jan 12 11:41:34 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Ex5W1-0001gh-Tw
	for mharc-axiom-developer@gnu.org; Thu, 12 Jan 2006 11:41:34 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Ex5Vy-0001fa-8l
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 11:41:30 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Ex5Vv-0001ez-SD
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 11:41:29 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Ex5Vt-0001ei-Tw
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 11:41:27 -0500
Received: from [24.116.0.229] (helo=S3.cableone.net)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1Ex5Yj-0007bj-0s
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 11:44:21 -0500
Received: from vh213602.truman.edu.truman.edu (unverified [24.117.100.92]) 
	by S3.cableone.net (CableOne SMTP Service S3) with ESMTP id 42726716 
	for multiple; Thu, 12 Jan 2006 10:03:43 -0700
To: "Bill Page" <bill.page1@synthesis.anikast.ca>
Subject: Re: [Axiom-developer] Aldor?
From: Jay Belanger <belanger@truman.edu>
References: <015301c616f2$06d84010$6800a8c0@asus>
Date: Thu, 12 Jan 2006 10:39:00 -0600
In-Reply-To: <015301c616f2$06d84010$6800a8c0@asus> (Bill Page's message of
	"Wed, 11 Jan 2006 16:00:10 -0500")
Message-ID: <87psmxv1sr.fsf@vh213602.truman.edu>
User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-NotAscii: charset=us-ascii
X-IP-stats: No info recorded yet
X-External-IP: 24.117.100.92
X-Abuse-Info: Send abuse complaints to abuse@cableone.net
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: belanger@truman.edu
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2006 16:41:31 -0000


"Bill Page" <bill.page1@synthesis.anikast.ca> writes:
...
>> Hey all - been a bit quiet lately :-).  I was wondering, has
>> anybody heard anything new on the status of Aldor?
>>
>
> No... and it is quite discouraging.
>
> Please write to Steven Watt at
>
>    watt@scl.csd.uwo.ca
>
> and ask him.

Would it help to have more people write?

>> > From: Stephen Watt [mailto:watt@scl.csd.uwo.ca]
>> > Sent: October 20, 2005 11:07 PM
>> > To: Bill Page
>> > Subject: Re: compiling Aldor from source for x86-64
>> >
>> >
>> > Dear Bill,
>> >
>> > This is to let you know that I got your message.  I've taken
>> > a bit longer to respond than planned because we are now
>> > contemplating adopting a complete open source license for
>> > everyone.  This might take a bit of time, however, so it
>> > might make sense to go ahead on an individual basis with
>> > you beforehand.

I don't understand this.  If it isn't open source for everyone, it
isn't open source.  (I'm guessing open source will also mean free.)
So what would the individual basis be?

Jay



From MAILER-DAEMON Thu Jan 12 14:07:46 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Ex7nW-0007HK-Dz
	for mharc-axiom-developer@gnu.org; Thu, 12 Jan 2006 14:07:46 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Ex7gr-00052r-8N
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 14:00:53 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Ex7gn-00051u-PN
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 14:00:50 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Ex7gN-0004sZ-Qs
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 14:00:23 -0500
Received: from [216.251.41.210] (helo=mails10.megamailservers.com)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1Ex7jE-0004UP-Fr
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 14:03:20 -0500
X-Authenticated-User: bill.page1.synthesis.anikast.ca
Received: from asus ([207.61.191.217]) (authenticated bits=0)
	by mails10.megamailservers.com (8.13.1/8.13.1) with ESMTP id
	k0CIvl1a019879; Thu, 12 Jan 2006 13:58:04 -0500
From: "Bill Page" <bill.page1@synthesis.anikast.ca>
To: <belanger@truman.edu>
Subject: RE: [Axiom-developer] Aldor?
Date: Thu, 12 Jan 2006 13:57:37 -0500
Message-ID: <000301c617aa$15ed7300$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
In-reply-to: <87psmxv1sr.fsf@vh213602.truman.edu>
Importance: Normal
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2006 19:07:45 -0000

On January 12, 2006 11:39 AM Jay Belanger wrote:
> 
> "Bill Page" <bill.page1@synthesis.anikast.ca> writes:
> ...
> >
> > Please write to Steven Watt at
> >
> >    watt@scl.csd.uwo.ca
> >
> > and ask him.
> 
> Would it help to have more people write?

Yes! Please write to Steven Watt. I think it would definitely
help if it is clear to Steven that many people would like to
have Aldor open source. Maybe what we need is a kind of
"petition" that people could "sign" and email to him. I fear
that perhaps Steven does not take my claims that this is
desired by many people very seriously.

> 
>> From: Stephen Watt [mailto:watt@scl.csd.uwo.ca]
>> Sent: October 20, 2005 11:07 PM
>> To: Bill Page
>> Subject: Re: compiling Aldor from source for x86-64
>> >
>> Dear Bill,
>> 
>> This is to let you know that I got your message.  I've taken
>> a bit longer to respond than planned because we are now
>> contemplating adopting a complete open source license for
>> everyone.  This might take a bit of time, however, so it
>> might make sense to go ahead on an individual basis with
>> you beforehand.
> 
> I don't understand this.  If it isn't open source for everyone,
> it isn't open source.  (I'm guessing open source will also
> mean free.) So what would the individual basis be?
> 

Perhaps a Steven Watt is not entirely clear on the concept of
"open source" (I think a lot of people continue to be confused
about this.) but what I understood by this was that, yes he
is planning to make Aldor available as open source in the way
that most people mean it, e.g. with a GPL, BSD-style or even
IBM's new CPL license. This would make Aldor easily available
to everyone.

But since Steven says he anticipates that it would take some
time to do this (The precise reason for the delay is not clear
since I thought the decision was basically just his to make.),
then he was telling me that he was willing to consider my
earlier request for a individual Aldor developer license to
me personally, as an interim measure. Aldor has been "freely"
available to researches in this manner on the basis of individual
requests since it was release to Steven Watt by Numerical
Algorithms Group in about 2001.

In another email I agreed to the individual license, but still
I have not heard from him about either the open source license
or the individual license.

Regards,
Bill Page.





From MAILER-DAEMON Thu Jan 12 14:51:40 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Ex8U0-0005Ov-MX
	for mharc-axiom-developer@gnu.org; Thu, 12 Jan 2006 14:51:40 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Ex8Tz-0005OP-HT
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 14:51:39 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Ex8Tx-0005N7-Mt
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 14:51:39 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Ex8Tx-0005Mn-Cw
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 14:51:37 -0500
Received: from [150.243.160.94] (helo=uranium.truman.edu)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1Ex8Wo-00015b-Cb
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 14:54:34 -0500
Received: from uranium.truman.edu (localhost.localdomain [127.0.0.1])
	by localhost (Postfix) with SMTP id 49025142C3
	for <axiom-developer@nongnu.org>; Thu, 12 Jan 2006 13:45:30 -0600 (CST)
Received: from vh213602.truman.edu.truman.edu (vh213602.truman.edu
	[150.243.64.2])
	by uranium.truman.edu (Postfix) with ESMTP id 1DCB813FF5;
	Thu, 12 Jan 2006 13:45:30 -0600 (CST)
To: axiom-developer@nongnu.org
Subject: Re: [Axiom-developer] Aldor?
From: Jay Belanger <belanger@truman.edu>
References: <000301c617aa$15ed7300$6800a8c0@asus>
Date: Thu, 12 Jan 2006 13:49:25 -0600
In-Reply-To: <000301c617aa$15ed7300$6800a8c0@asus> (Bill Page's message of
	"Thu, 12 Jan 2006 13:57:37 -0500")
Message-ID: <87oe2husze.fsf@vh213602.truman.edu>
User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Cc: 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: belanger@truman.edu
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2006 19:51:39 -0000


"Bill Page" <bill.page1@synthesis.anikast.ca> writes:
...
> Yes! Please write to Steven Watt.

Done.

> I think it would definitely help if it is clear to Steven that many
> people would like to have Aldor open source. Maybe what we need is a
> kind of "petition" that people could "sign" and email to him. I fear
> that perhaps Steven does not take my claims that this is desired by
> many people very seriously.

How is such a petition made?  Web-based, or an email that many people
agree to have their names on?  If the former, there are several online
petition hosting sites (such as www.petitiononline.com and
www.thepetitionsite.com) but it might be better to have something
easily signable on the Axiom website; if the latter, put my name on it
(and I could write something if you want).

Jay



From MAILER-DAEMON Thu Jan 12 15:05:01 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Ex8gs-0008Od-D2
	for mharc-axiom-developer@gnu.org; Thu, 12 Jan 2006 15:04:58 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Ex8go-0008LS-Pq
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 15:04:55 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Ex8gh-0008JU-Uz
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 15:04:49 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Ex8gh-0008J6-GW
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 15:04:47 -0500
Received: from [68.142.201.187] (helo=web31707.mail.mud.yahoo.com)
	by monty-python.gnu.org with smtp (Exim 4.34) id 1Ex8jY-000293-8a
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 15:07:44 -0500
Received: (qmail 74453 invoked by uid 60001); 12 Jan 2006 20:00:06 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=Message-ID:Received:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding;
	b=kfdMAtp1yfHBOVu4RxsiWmmppTXIJKGLBBDjlEn8/nDRl6x6dTD9hqdYRaFengisnjBHZ/ZOYhpEf0rWKG4onQXD4Y1AJD8q2+znEq7HZRL202rl68Cg9Bjbo/1sAIFOkN+3HxypYQ/v12bWK48tkDe/nvPomHtlY9uQyIWJ5xM=
	; 
Message-ID: <20060112200005.74448.qmail@web31707.mail.mud.yahoo.com>
Received: from [216.174.43.195] by web31707.mail.mud.yahoo.com via HTTP;
	Thu, 12 Jan 2006 12:00:05 PST
Date: Thu, 12 Jan 2006 12:00:05 -0800 (PST)
From: C Y <smustudent1@yahoo.com>
Subject: RE: [Axiom-developer] Aldor?
To: Bill Page <bill.page1@synthesis.anikast.ca>, belanger@truman.edu
In-Reply-To: <000301c617aa$15ed7300$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2006 20:04:56 -0000

--- Bill Page <bill.page1@synthesis.anikast.ca> wrote:

> > > Please write to Steven Watt at
> > >
> > >    watt@scl.csd.uwo.ca
> > >
> > > and ask him.

Well, I sent him an email (I think - tried the address on his
university website for variety).
 
> > Would it help to have more people write?
> 
> Yes! Please write to Steven Watt. I think it would definitely
> help if it is clear to Steven that many people would like to
> have Aldor open source. Maybe what we need is a kind of
> "petition" that people could "sign" and email to him. I fear
> that perhaps Steven does not take my claims that this is
> desired by many people very seriously.

Hmm.  What about the other option, to go "back to the source" so to
speak - NAG?  Or does Stephen now have full rights to all Aldor code
now?

Of course, there is the third option of doing Aldor ourselves starting
with the existing SPAD work.  Perhaps we will have to consider that,
even if it is a lot of work :-(.  It would be better than all serious
work being stalled waiting on a language decision.

Cheers,
CY

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 



From MAILER-DAEMON Thu Jan 12 16:21:29 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Ex9su-0005NC-Bf
	for mharc-axiom-developer@gnu.org; Thu, 12 Jan 2006 16:21:28 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Ex9ss-0005Mj-0C
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 16:21:26 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Ex9so-0005Lp-5Z
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 16:21:23 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Ex9sn-0005Lb-3g
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 16:21:21 -0500
Received: from [131.252.120.59] (helo=hati.oit.pdx.edu)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1Ex9ve-0001MW-Ps
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 16:24:19 -0500
Received: from journeyhawk.karlheg.lan (host-250-237.resnet.pdx.edu
	[131.252.250.237]) (authenticated bits=0)
	by hati.oit.pdx.edu (8.13.3+/8.13.1) with ESMTP id k0CLJ7PN011029
	(version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT)
	for <axiom-developer@nongnu.org>; Thu, 12 Jan 2006 13:19:07 -0800
X-Authentication-Warning: hati.oit.pdx.edu: Host host-250-237.resnet.pdx.edu
	[131.252.250.237] claimed to be journeyhawk.karlheg.lan
Subject: RE: [Axiom-developer] Aldor?
From: Karl Hegbloom <hegbloom@pdx.edu>
To: axiom-developer@nongnu.org
In-Reply-To: <000301c617aa$15ed7300$6800a8c0@asus>
References: <000301c617aa$15ed7300$6800a8c0@asus>
Content-Type: text/plain
Date: Thu, 12 Jan 2006 13:19:06 -0800
Message-Id: <1137100747.13494.56.camel@journeyhawk>
Mime-Version: 1.0
X-Mailer: Evolution 2.4.1 
Content-Transfer-Encoding: 7bit
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2006 21:21:27 -0000

On Thu, 2006-01-12 at 13:57 -0500, Bill Page wrote:
> Yes! Please write to Steven Watt. I think it would definitely
> help if it is clear to Steven that many people would like to
> have Aldor open source. Maybe what we need is a kind of
> "petition" that people could "sign" and email to him. I fear
> that perhaps Steven does not take my claims that this is
> desired by many people very seriously.

(petition signed) Karl Hegbloom <hegbloom@pdx.edu>

> In another email I agreed to the individual license, but still
> I have not heard from him about either the open source license
> or the individual license.

What are the restrictions of that license, I wonder?  Are you allowed to
re-license it, or modify and share source?  What kind of restrictions
does it make wrt reverse-engineering, for something like a clean-room
reimplementation of it?  After having viewed it's source, are you
restricted from working on such a thing?  Is a rewrite a good idea, or
not?

-- 
Karl Hegbloom <hegbloom@pdx.edu>




From MAILER-DAEMON Thu Jan 12 17:24:56 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1ExAsK-0004v5-Qy
	for mharc-axiom-developer@gnu.org; Thu, 12 Jan 2006 17:24:56 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1ExAsI-0004uX-Th
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 17:24:54 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1ExAsI-0004uA-5Q
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 17:24:54 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1ExAsH-0004u3-Nl
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 17:24:53 -0500
Received: from [216.251.41.209] (helo=mails09.megamailservers.com)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1ExAv9-000831-VF
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 17:27:52 -0500
X-Authenticated-User: bill.page1.synthesis.anikast.ca
Received: from asus ([207.61.191.217]) (authenticated bits=0)
	by mails09.megamailservers.com (8.13.1/8.13.1) with ESMTP id
	k0CMMK2L020355; Thu, 12 Jan 2006 17:22:36 -0500
From: "Bill Page" <bill.page1@synthesis.anikast.ca>
To: <belanger@truman.edu>
Subject: RE: [Axiom-developer] Aldor?
Date: Thu, 12 Jan 2006 17:22:08 -0500
Message-ID: <002401c617c6$a8712a70$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
In-reply-to: <87oe2husze.fsf@vh213602.truman.edu>
Importance: Normal
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2006 22:24:55 -0000

On January 12, 2006 2:49 PM Jay Belanger wrote:

> ...
> "Bill Page" <bill.page1@synthesis.anikast.ca> writes:
> > I think it would definitely help if it is clear to Steven that many
> > people would like to have Aldor open source. Maybe what we need is a
> > kind of "petition" that people could "sign" and email to him. I fear
> > that perhaps Steven does not take my claims that this is desired by
> > many people very seriously.
> 
> How is such a petition made?  Web-based, or an email that many people
> agree to have their names on?  If the former, there are several online
> petition hosting sites (such as www.petitiononline.com and
> www.thepetitionsite.com) but it might be better to have something
> easily signable on the Axiom website; if the latter, put my name on
> it (and I could write something if you want).
> 

I would be very glad if you could write something.

I am not sure whether a formal petition is really necessary (although
I have it very interesting to learn that websites devoted to the
purpose actually exist ... :)

The Axiom website is a wiki (user editable), so it would be very
easy to add a page consisting of the petition to Free Aldor. We
could freeze the text and then readers could "sign" it by simply
adding a comment.

Regards,
Bill Page.





From MAILER-DAEMON Thu Jan 12 17:35:05 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1ExB28-0004Z4-Vh
	for mharc-axiom-developer@gnu.org; Thu, 12 Jan 2006 17:35:05 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1ExB26-0004XU-KH
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 17:35:02 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1ExB23-0004Vb-35
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 17:35:01 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1ExB22-0004VO-Kv
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 17:34:58 -0500
Received: from [216.251.41.218] (helo=mails18.megamailservers.com)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1ExB4u-0000gn-Pq
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 17:37:57 -0500
X-Authenticated-User: bill.page1.synthesis.anikast.ca
Received: from asus ([207.61.191.217]) (authenticated bits=0)
	by mails18.megamailservers.com (8.13.1/8.13.1) with ESMTP id
	k0CMWPw4008268; Thu, 12 Jan 2006 17:32:41 -0500
From: "Bill Page" <bill.page1@synthesis.anikast.ca>
To: "'Karl Hegbloom'" <hegbloom@pdx.edu>
Subject: RE: [Axiom-developer] Aldor?
Date: Thu, 12 Jan 2006 17:32:14 -0500
Message-ID: <002701c617c8$10d12d80$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
In-reply-to: <1137100747.13494.56.camel@journeyhawk>
Importance: Normal
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2006 22:35:03 -0000

On > Sent: January 12, 2006 4:19 PM Karl Hegbloom wrote:
> 
> On Thu, 2006-01-12 at 13:57 -0500, Bill Page wrote:
> > ... Maybe what we need is a kind of "petition" that people
> > could "sign" and email to him. I fear that perhaps Steven
> > does not take my claims that this is desired by many people
> > very seriously.
> 
> (petition signed) Karl Hegbloom <hegbloom@pdx.edu>

Thanks!

> 
> > In another email I agreed to the individual license, but still
> > I have not heard from him about either the open source license
> > or the individual license.
> 
> What are the restrictions of that license, I wonder?  Are you 
> allowed to re-license it, or modify and share source?

Having never actually seen the "source license" for Aldor, I can
not answer this question directly, but the rational for the binary
license for Aldor

http://www.aldor.org/license-rationale.html

"The fourth clause is present for two reasons:

    * Parts of the existing code base in the software package that
this license is applied to require Aldor.org to make any updates
available to the initial contributors. The clause is there to give
Aldor.org the right to do this.
    * It reserves for major contributors, through Aldor.org, greater
flexibility to create and exploit potential future software based on
this work, and protects them where they have existing non-open software
that is related to or shares some code with this work. 

> What kind of restrictions does it make wrt reverse-engineering, for
> something like a clean-room reimplementation of it?  After having
> viewed it's source, are you restricted from working on such a thing?

No, I don't think that is the intention. The binary license, at least,
is not a non-disclosure agreement.

> Is a rewrite a good idea, or not?
> 

I believe that rewriting is way beyond the scope of what is currently
possible with the resource currently available to the open source
Axiom project.

Regards,
Bill Page.





From MAILER-DAEMON Thu Jan 12 18:33:17 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1ExBwT-0003Ge-3h
	for mharc-axiom-developer@gnu.org; Thu, 12 Jan 2006 18:33:17 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1ExBwS-0003GZ-3m
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 18:33:16 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1ExBwQ-0003GC-Hv
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 18:33:15 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1ExBwQ-0003G2-Bb
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 18:33:14 -0500
Received: from [209.226.175.34] (helo=tomts13-srv.bellnexxia.net)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1ExBzJ-0006VB-13
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 18:36:13 -0500
Received: from [192.168.1.101] ([65.95.134.184]) by tomts13-srv.bellnexxia.net
	(InterMail vM.5.01.06.13 201-253-122-130-113-20050324) with ESMTP id
	<20060112233101.KDJB20927.tomts13-srv.bellnexxia.net@[192.168.1.101]>;
	Thu, 12 Jan 2006 18:31:01 -0500
Message-ID: <43C6E6AF.1090004@sympatico.ca>
Date: Thu, 12 Jan 2006 18:30:55 -0500
From: Doug Stewart <dastew@sympatico.ca>
User-Agent: Mozilla Thunderbird 1.0.7 (Windows/20050923)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Bill Page <bill.page1@synthesis.anikast.ca>
Subject: Re: [Axiom-developer] Aldor?
References: <002701c617c8$10d12d80$6800a8c0@asus>
In-Reply-To: <002701c617c8$10d12d80$6800a8c0@asus>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2006 23:33:16 -0000

I live in London near the uwo. Is there any point in me going to see him?

If I did set up an appointment what would you want me to say to him?

Doug Stewart P.Eng.

UWO Graduate





From MAILER-DAEMON Thu Jan 12 18:43:42 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1ExC6X-0000mw-Rj
	for mharc-axiom-developer@gnu.org; Thu, 12 Jan 2006 18:43:41 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1ExC6V-0000mU-LS
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 18:43:39 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1ExC6T-0000lx-Mp
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 18:43:38 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1ExC6T-0000lu-EV
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 18:43:37 -0500
Received: from [212.27.42.36] (helo=smtp6-g19.free.fr)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1ExC9M-0007O7-8O
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 18:46:36 -0500
Received: from melusine (pat35-1-82-231-148-189.fbx.proxad.net
	[82.231.148.189])
	by smtp6-g19.free.fr (Postfix) with ESMTP id 2493E18067
	for <axiom-developer@nongnu.org>; Fri, 13 Jan 2006 00:41:25 +0100 (CET)
Received: from lehobey by melusine with local (Exim 3.36 #1 (Debian))
	id 1ExC4K-0002tr-00
	for <axiom-developer@nongnu.org>; Fri, 13 Jan 2006 00:41:24 +0100
Date: Fri, 13 Jan 2006 00:41:24 +0100
To: axiom-developer@nongnu.org
Subject: Re: [Axiom-developer] Aldor?
Message-ID: <20060112234124.GA8963@melusine>
References: <87psmxv1sr.fsf@vh213602.truman.edu>
	<000301c617aa$15ed7300$6800a8c0@asus>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <000301c617aa$15ed7300$6800a8c0@asus>
User-Agent: Mutt/1.5.9i
From: Frederic Lehobey <Frederic.Lehobey@free.fr>
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2006 23:43:40 -0000

Hi,

On Thu, Jan 12, 2006 at 01:57:37PM -0500, Bill Page wrote:
> On January 12, 2006 11:39 AM Jay Belanger wrote:
> > 
> > "Bill Page" <bill.page1@synthesis.anikast.ca> writes:
> > ...
> > >
> > > Please write to Steven Watt at
> > >
> > >    watt@scl.csd.uwo.ca
> > >
> > > and ask him.
> > 
> > Would it help to have more people write?
> 
> Yes! Please write to Steven Watt. I think it would definitely
> help if it is clear to Steven that many people would like to
> have Aldor open source. Maybe what we need is a kind of
> "petition" that people could "sign" and email to him. I fear
> that perhaps Steven does not take my claims that this is
> desired by many people very seriously.

I would never do such a thing.  I consider it harassment and very
childish.

I have the greatest respect (and recognition) for people contributing
to free software by putting the software they have rights on under any
free software license.  If Steven Watt belongs to such people is his
own choice (if even he has such a choice) and I respect everybody's
choice whatever is this choice.

I am very sad for people from the Axiom community to give such a
message as `we have such a good free software that we are willing to
drop it for an other replacement, please open source this possible
substitute'.

Thanks Tim and other contributors for the impressive work already
achieved.  Keep up the good work and happy new year.

Best regards,
Frederic
(Sorry if it sounds too harsh, I am not a native English speaker.)



From MAILER-DAEMON Thu Jan 12 19:09:20 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1ExCVM-0003nI-3p
	for mharc-axiom-developer@gnu.org; Thu, 12 Jan 2006 19:09:20 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1ExCVJ-0003n0-G4
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 19:09:17 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1ExCVH-0003mX-9c
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 19:09:16 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1ExCVG-0003mS-H9
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 19:09:14 -0500
Received: from [68.142.201.194] (helo=web31714.mail.mud.yahoo.com)
	by monty-python.gnu.org with smtp (Exim 4.34) id 1ExCY9-0000sW-Fv
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 19:12:13 -0500
Received: (qmail 42337 invoked by uid 60001); 13 Jan 2006 00:07:02 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding;
	b=trk6lcJZ6AagxjkhVNv1EeHvUpHHnaJUIIuamxbMIy6cNF6XNdxK6ikSSVleugTM1R6Mlb28sKCe1suUpVd1OTSuEoFeAeRxT+dq3ERRrLJZRf4FLx8vXloP62pm9wUkKNrtpghi1yoiMXJerEEW4qTfzXKGYHYWNzN2GBDjxMM=
	; 
Message-ID: <20060113000702.42335.qmail@web31714.mail.mud.yahoo.com>
Received: from [216.174.43.195] by web31714.mail.mud.yahoo.com via HTTP;
	Thu, 12 Jan 2006 16:07:02 PST
Date: Thu, 12 Jan 2006 16:07:02 -0800 (PST)
From: C Y <smustudent1@yahoo.com>
Subject: Re: [Axiom-developer] Aldor?
To: Frederic Lehobey <Frederic.Lehobey@free.fr>, axiom-developer@nongnu.org
In-Reply-To: <20060112234124.GA8963@melusine>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Cc: 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2006 00:09:18 -0000

--- Frederic Lehobey <Frederic.Lehobey@free.fr> wrote:

> I am very sad for people from the Axiom community to give 
> such a message as `we have such a good free software that 
> we are willing to drop it for an other replacement, please
> open source this possible substitute'.

Aldor is a conceptual heir of SPAD, and fixes some known problems with
the SPAD language.  Since part of Axiom's philosophy is to do things
RIGHT, it makes sense to want to use the most advanced form of the
language available, if in fact it IS available.  We can and will work
with SPAD if we need to, but if a better alternative exists it is
logical to pursue it until it is clear that that option is not
available.  Either case is acceptable, but there is a hesitancy about
doing major work on the math part of Axiom until it is clear which
language we will be using.  I tend to think of Axiom in the same way I
think of TeX - it is attempting to become EXTREMELY high quality
software, in every way.  Aldor would presumably aid us in that goal. 
But, at least for my part, if I am going to learn a new language I
would like to know which one to focus on from the get-go.

Cheers,
CY

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 



From MAILER-DAEMON Thu Jan 12 21:41:35 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1ExEsg-0007LJ-T3
	for mharc-axiom-developer@gnu.org; Thu, 12 Jan 2006 21:41:35 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1ExEsf-0007LC-8N
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 21:41:33 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1ExEse-0007L0-LX
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 21:41:32 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1ExEse-0007Kx-IW
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 21:41:32 -0500
Received: from [216.251.41.212] (helo=mails12.megamailservers.com)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1ExEvY-0003Wi-Kz
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 21:44:32 -0500
X-Authenticated-User: bill.page1.synthesis.anikast.ca
Received: from asus ([207.61.191.217]) (authenticated bits=0)
	by mails12.megamailservers.com (8.13.1/8.13.1) with ESMTP id
	k0D2d1gA018678; Thu, 12 Jan 2006 21:39:12 -0500
From: "Bill Page" <bill.page1@synthesis.anikast.ca>
To: "'Frederic Lehobey'" <Frederic.Lehobey@free.fr>
Subject: RE: [Axiom-developer] Aldor?
Date: Thu, 12 Jan 2006 21:38:49 -0500
Message-ID: <002e01c617ea$80e4c420$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
In-reply-to: <20060112234124.GA8963@melusine>
Importance: Normal
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2006 02:41:33 -0000

On January 12, 2006 6:41 PM Frederic Lehobey wrote:
> > "Bill Page" <bill.page1@synthesis.anikast.ca> writes:
> ...
> > 
> > Yes! Please write to Steven Watt. I think it would definitely
> > help if it is clear to Steven that many people would like to
> > have Aldor open source. Maybe what we need is a kind of
> > "petition" that people could "sign" and email to him. I fear
> > that perhaps Steven does not take my claims that this is
> > desired by many people very seriously.
> 
> I would never do such a thing.  I consider it harassment and
> very childish.

How odd that you think this way! How is someone like Steven Watt
to know that there are many people who are anxious to use his
work if we do not tell him? I do not consider it harrassment
that I have sent emails asking about the state of the plans
to make Aldor open source at the rate of about one 1 email/phone
call per month since September.

> 
> I have the greatest respect (and recognition) for people
> contributing to free software by putting the software they have
> rights on under any free software license.  If Steven Watt belongs
> to such people is his own choice (if even he has such a choice)
> and I respect everybody's choice whatever is this choice.

Of course I agree 100% with you. I also have the greatest respect
for Steven Watt and the other developers of Aldor. I do respect
his choice. Already the binary version of Aldor is freely available.
This arrangement for Aldor was made more than 5 years ago at a
time before the concept of open source was well defined. I am quite
sure that that is the only reason why Aldor is not already open
source. I think what is left is only to over come the inertia of
making the necessary arrangements. No doubt this coupled with a
busy research schedule has not yet allowed anyone to given
priority to making the status of the Aldor source code clear.

> 
> I am very sad for people from the Axiom community to give such a
> message as `we have such a good free software that we are willing
> to drop it for an other replacement, please open source this
> possible substitute'.

I think you do not understand. Aldor *is* (at least was) a part
of Axiom. It was designed as "version 2" of the Axiom library
compiler during the latter stages of Axiom research at IBM.
Steven Watt was one of the primary developers. When Axiom was
a commercial product sold by NAG, Aldor was included in the
package.

When NAG discontinued the sale of Axiom, Aldor was the first part
of the system that was made publically available (in binary form)
through "aldor.org" which as I understand it, was the initiative
of Steven Watt. At the time apparently no one wanted to take on
the responsibility for making the rest of Axiom available. It was
a few years later when Tim Daly made the necessary arrangements
to open source the rest of Axiom, but the previous arrangments for
the Aldor part were already in force.

So what we are really talking about is finding a way to re-unite
the two part of Axiom as a single open source project (or at least
two closely related open source projects).

> 
> Thanks Tim and other contributors for the impressive work
> already achieved.  Keep up the good work and happy new year.
> 
> Best regards,
> Frederic
> (Sorry if it sounds too harsh, I am not a native English speaker.)
> 

Frederic, thank you for your comments. No, I do not think that
it sounds harsh. I am happy that you have expressed your opinions.

Regards,
Bill Page.





From MAILER-DAEMON Thu Jan 12 21:43:20 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1ExEuO-0008Es-FT
	for mharc-axiom-developer@gnu.org; Thu, 12 Jan 2006 21:43:20 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1ExEuN-0008DP-05
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 21:43:19 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1ExEuK-0008BJ-T1
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 21:43:18 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1ExEuK-0008BE-PU
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 21:43:16 -0500
Received: from [216.251.41.218] (helo=mails18.megamailservers.com)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1ExExE-0003ec-V9
	for axiom-developer@nongnu.org; Thu, 12 Jan 2006 21:46:17 -0500
X-Authenticated-User: bill.page1.synthesis.anikast.ca
Received: from asus ([207.61.191.217]) (authenticated bits=0)
	by mails18.megamailservers.com (8.13.1/8.13.1) with ESMTP id
	k0D2eniE005250; Thu, 12 Jan 2006 21:41:01 -0500
From: "Bill Page" <bill.page1@synthesis.anikast.ca>
To: "'Doug Stewart'" <dastew@sympatico.ca>
Subject: RE: [Axiom-developer] Aldor?
Date: Thu, 12 Jan 2006 21:40:35 -0500
Message-ID: <002f01c617ea$c160f1e0$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
In-reply-to: <43C6E6AF.1090004@sympatico.ca>
Importance: Normal
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2006 02:43:19 -0000

On January 12, 2006 6:31 PM Doug Stewart wrote:
> 
> I live in London near the uwo. Is there any point in me going 
> to see him?

Sure, why not? I expect you would find such a meeting very
interesting.

> 
> If I did set up an appointment what would you want me to say
> to him?

Hmmm, maybe: "When will Aldor be available as open source?" :)

Regards,
Bill Page.





From MAILER-DAEMON Fri Jan 13 10:08:52 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1ExQXo-0003y8-D7
	for mharc-axiom-developer@gnu.org; Fri, 13 Jan 2006 10:08:49 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1ExQTh-00033U-Ja
	for axiom-developer@nongnu.org; Fri, 13 Jan 2006 10:04:33 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1ExQS2-0002qu-VJ
	for axiom-developer@nongnu.org; Fri, 13 Jan 2006 10:02:53 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1ExQRg-0002nV-Ss
	for axiom-developer@nongnu.org; Fri, 13 Jan 2006 10:02:29 -0500
Received: from [24.116.0.230] (helo=S4.cableone.net)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1ExQUg-0001Us-IR
	for axiom-developer@nongnu.org; Fri, 13 Jan 2006 10:05:34 -0500
Received: from vh213602.truman.edu.truman.edu (unverified [24.117.100.92]) 
	by S4.cableone.net (CableOne SMTP Service S4) with ESMTP id 42667380 
	for multiple; Fri, 13 Jan 2006 08:28:13 -0700
To: Frederic Lehobey <Frederic.Lehobey@free.fr>
Subject: Re: [Axiom-developer] Aldor?
From: Jay Belanger <belanger@truman.edu>
References: <87psmxv1sr.fsf@vh213602.truman.edu>
	<000301c617aa$15ed7300$6800a8c0@asus> <20060112234124.GA8963@melusine>
Date: Fri, 13 Jan 2006 09:00:02 -0600
In-Reply-To: <20060112234124.GA8963@melusine> (Frederic Lehobey's message of
	"Fri, 13 Jan 2006 00:41:24 +0100")
Message-ID: <87u0c8qikt.fsf@vh213602.truman.edu>
User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-SpamDetect: **: 2.000000 Content: cid=309(2.0) =2.0
X-NotAscii: charset=us-ascii
X-IP-stats: No info recorded yet
X-External-IP: 24.117.100.92
X-Abuse-Info: Send abuse complaints to abuse@cableone.net
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: belanger@truman.edu
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2006 15:08:42 -0000


Frederic Lehobey <Frederic.Lehobey@free.fr> writes:
...
>> Yes! Please write to Steven Watt. I think it would definitely
>> help if it is clear to Steven that many people would like to
>> have Aldor open source. Maybe what we need is a kind of
>> "petition" that people could "sign" and email to him. I fear
>> that perhaps Steven does not take my claims that this is
>> desired by many people very seriously.
>
> I would never do such a thing.  I consider it harassment and very
> childish.

I think there's a misunderstanding here.
There is a big difference between one person waiting and a community
of people waiting for something.  Letting Steven Watt know that there
is a community waiting for a potential relicensing of Aldor is
not only a reasonable thing to do, it could be argued that not letting
him know would be a disservice to Axiom.  I think it goes without
saying that anything sent to him would be friendly and cordial.

> I have the greatest respect (and recognition) for people
> contributing to free software by putting the software they have
> rights on under any free software license.  If Steven Watt belongs
> to such people is his own choice (if even he has such a choice) and
> I respect everybody's choice whatever is this choice.

Nobody is suggesting it isn't his choice.  That doesn't mean we can't
respectfully ask that he make a particular choice.

> I am very sad for people from the Axiom community to give such a
> message as `we have such a good free software that we are willing to
> drop it for an other replacement, please open source this possible
> substitute'.

This is an improvement, not a replacement, for Axiom.  I think
the only message being sent is that we want to improve Axiom as much
as possible.

> Thanks Tim and other contributors for the impressive work already
> achieved.  Keep up the good work and happy new year.

Hear, hear!

Jay



From MAILER-DAEMON Fri Jan 13 12:08:16 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1ExSPP-0008Vn-Bm
	for mharc-axiom-developer@gnu.org; Fri, 13 Jan 2006 12:08:15 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1ExSPM-0008UY-Ct
	for axiom-developer@nongnu.org; Fri, 13 Jan 2006 12:08:12 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1ExSPJ-0008TT-Lf
	for axiom-developer@nongnu.org; Fri, 13 Jan 2006 12:08:11 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1ExSPI-0008TI-M4
	for axiom-developer@nongnu.org; Fri, 13 Jan 2006 12:08:08 -0500
Received: from [24.116.0.230] (helo=S4.cableone.net)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1ExSSJ-0004OS-AK
	for axiom-developer@nongnu.org; Fri, 13 Jan 2006 12:11:15 -0500
Received: from vh213602.truman.edu.truman.edu (unverified [24.117.100.92]) 
	by S4.cableone.net (CableOne SMTP Service S4) with ESMTP id 42683983 
	for multiple; Fri, 13 Jan 2006 10:33:54 -0700
To: "Bill Page" <bill.page1@synthesis.anikast.ca>
Subject: Re: [Axiom-developer] Aldor?
From: Jay Belanger <belanger@truman.edu>
References: <002401c617c6$a8712a70$6800a8c0@asus>
Date: Fri, 13 Jan 2006 11:05:42 -0600
In-Reply-To: <002401c617c6$a8712a70$6800a8c0@asus> (Bill Page's message of
	"Thu, 12 Jan 2006 17:22:08 -0500")
Message-ID: <87lkxkrrbt.fsf@vh213602.truman.edu>
User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-SpamDetect: **: 2.000000 Content: cid=309(2.0) =2.0
X-NotAscii: charset=us-ascii
X-IP-stats: Incoming Last 0, First 0, in=1, out=0, spam=0
X-External-IP: 24.117.100.92
X-Abuse-Info: Send abuse complaints to abuse@cableone.net
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: belanger@truman.edu
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2006 17:08:13 -0000


"Bill Page" <bill.page1@synthesis.anikast.ca> writes:
...
> I would be very glad if you could write something.

So that any potential signers could get a quick grasp of the
situation, a little history might be useful.  What about
something like:

   Axiom is a sophisticated computer algebra system originally
   developed by the the Numerical Algorithms Group (NAG).  After NAG
   discontinued work on Axiom, they generously released the source
   code under a free license.  Axiom is now very usable and is
   currently being actively developed by an enthusiastic community.
   It is expected to be useful in research and education for quite
   some time.

   The language used for writing Axiom programs is called SPAD (short
   for Scratchpad, the original name of Axiom).  While Axiom was still
   being developed by NAG, an improved extension language called Aldor
   was created. While the Aldor compiler was originally part of the
   Axiom system, it soon became a separate project and was not part of
   Axiom when the Axiom sources were relicensed.

   Binaries for Aldor have been made freely available and the sources
   are available under a generous license.  However, the license does
   not qualify as a free or open source license.  While Axiom can
   still be built using Aldor, the lack of a free license for Aldor
   prohibits it from being a standard part of Axiom, and so nothing in
   the base Axiom system can assume that Aldor is included.

   A free license for Aldor would allow it to become a standard part
   of Axiom, which would improve Axiom and make Aldor a more
   widespread language.  A free license available as soon as possible
   would allow current development on Axiom to use Aldor.

   We, the undersigned, respectfully request that the Aldor compiler
   be released under a free license at the earliest opportunity.

   Sincerely,

> I am not sure whether a formal petition is really necessary (although
> I have it very interesting to learn that websites devoted to the
> purpose actually exist ... :)

Quite a few, too.
A formal petition probably isn't necessary, but something to let
Steven Watt know that a lot of people are interested would be 
useful.

> The Axiom website is a wiki (user editable), so it would be very
> easy to add a page consisting of the petition to Free Aldor. We
> could freeze the text and then readers could "sign" it by simply
> adding a comment.

That might not be a bad idea.  We would have to get Steven Watt to
look at it, of course.
>From the letter from Steven Watt that you quoted, it sounds like he's
willing to free Aldor when he gets the chance.  If he's like me, he
just needs a reminder now and then.  Whatever we can do to provide a
nudge would be useful. 

Jay



From MAILER-DAEMON Fri Jan 13 13:25:48 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1ExTcQ-0005Ua-Ls
	for mharc-axiom-developer@gnu.org; Fri, 13 Jan 2006 13:25:46 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1ExTcL-0005SR-Cu
	for axiom-developer@nongnu.org; Fri, 13 Jan 2006 13:25:41 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1ExTcI-0005RT-US
	for axiom-developer@nongnu.org; Fri, 13 Jan 2006 13:25:39 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1ExTcI-0005RI-BB
	for axiom-developer@nongnu.org; Fri, 13 Jan 2006 13:25:38 -0500
Received: from [216.251.41.218] (helo=mails18.megamailservers.com)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1ExTfJ-0003Pk-KY
	for axiom-developer@nongnu.org; Fri, 13 Jan 2006 13:28:45 -0500
X-Authenticated-User: bill.page1.synthesis.anikast.ca
Received: from asus ([207.61.191.217]) (authenticated bits=0)
	by mails18.megamailservers.com (8.13.1/8.13.1) with ESMTP id
	k0DIN1AR007096; Fri, 13 Jan 2006 13:23:17 -0500
From: "Bill Page" <bill.page1@synthesis.anikast.ca>
To: <belanger@truman.edu>
Subject: RE: [Axiom-developer] Aldor?
Date: Fri, 13 Jan 2006 13:22:46 -0500
Message-ID: <006901c6186e$62ca4490$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
In-reply-to: <87lkxkrrbt.fsf@vh213602.truman.edu>
Importance: Normal
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2006 18:25:43 -0000

On January 13, 2006 12:06 PM Jay Belanger wrote:
> ... 
> So that any potential signers could get a quick grasp of the
> situation, a little history might be useful.  What about
> something like:

Thanks for the draft. I think it is very good. I have inserted
a few explanations below. I will leave it up to you exactly
how to modify the text.

> 
>    Axiom is a sophisticated computer algebra system originally
>    developed by the Numerical Algorithms Group (NAG).

Axiom was actually developed as an IBM research project. It
was sold to NAG with the intention that NAG would market it
commercially, which they did for a few years. NAG also made
some improvements and developed and marketed a PC version. (The
PC versions depended on software called texplorer which
was separately licensed and not available to at the time
Axiom became open source.)

>    After NAG discontinued work on Axiom, they generously
>    released

After NAG discontinued Axiom as a commercial product ...

>    the source code under a free license.

... part of the Axiom source code (excluding the Aldor compiler) ...

>    Axiom is now very usable and is currently being actively
>    developed by an enthusiastic community. It is expected to be
>    useful in research and education for quite some time.
> 
>    The language used for writing Axiom programs is called SPAD
>    (short for Scratchpad, the original name of Axiom).  While Axiom
>    was still being developed by NAG, an improved extension language
>    called Aldor was created.

Aldor was written while Axiom was still an IBM research project.
SPAD and Aldor are only used to write Axiom library code - not
Axiom per se. Axiom and the SPAD compiler are written in Lisp.
Aldor is written in C.

>    While the Aldor compiler was originally part of the Axiom system,
>    it soon became a separate project and was not part of Axiom when
>    the Axiom sources were relicensed.

As I understand it, Aldor did not exist as a separate project until
after NAG discontinued the sale of Axiom as a commercial product.

> 
>    Binaries for Aldor have been made freely available and the sources
>    are available under a generous license.  However, the license does
>    not qualify as a free or open source license.  While Axiom can
>    still be built using Aldor, the lack of a free license for Aldor
>    prohibits it from being a standard part of Axiom, and so nothing
>    in the base Axiom system can assume that Aldor is included.
> 
>    A free license for Aldor would allow it to become a standard part
>    of Axiom, which would improve Axiom and make Aldor a more
>    widespread language.  A free license available as soon as possible
>    would allow current development on Axiom to use Aldor.
> 
>    We, the undersigned, respectfully request that the Aldor compiler
>    be released under a free license at the earliest opportunity.
> 
>    Sincerely,

I think the rest of the proposed letter is fine.

> ... 
> > The Axiom website is a wiki (user editable), so it would be very
> > easy to add a page consisting of the petition to Free Aldor. We
> > could freeze the text and then readers could "sign" it by simply
> > adding a comment.
> 
> That might not be a bad idea.  We would have to get Steven Watt to
> look at it, of course.

Ok, unless someone has serious objections, I think we can post a
revision of a letter such as you wrote above on the Axiom wiki.

> > From the letter from Steven Watt that you quoted, it sounds like
> > he's willing to free Aldor when he gets the chance.  If he's like
> > me, he just needs a reminder now and then.  Whatever we can do to
> > provide a nudge would be useful. 
> 

Yes, I think that is exactly the case.

Regards,
Bill Page.





From MAILER-DAEMON Fri Jan 13 21:55:39 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1ExbZq-0008Uc-Vn
	for mharc-axiom-developer@gnu.org; Fri, 13 Jan 2006 21:55:39 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1ExbZp-0008Tn-8J
	for axiom-developer@nongnu.org; Fri, 13 Jan 2006 21:55:37 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1ExbZn-0008T1-EG
	for axiom-developer@nongnu.org; Fri, 13 Jan 2006 21:55:36 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1ExbYa-0007n0-8s
	for axiom-developer@nongnu.org; Fri, 13 Jan 2006 21:54:22 -0500
Received: from [24.116.0.229] (helo=S3.cableone.net)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1Exbbf-0005oi-98
	for axiom-developer@nongnu.org; Fri, 13 Jan 2006 21:57:31 -0500
Received: from vh213602.truman.edu.truman.edu (unverified [24.117.100.92]) 
	by S3.cableone.net (CableOne SMTP Service S3) with ESMTP id 42992016 
	for multiple; Fri, 13 Jan 2006 20:16:53 -0700
To: "Bill Page" <bill.page1@synthesis.anikast.ca>
Subject: Re: [Axiom-developer] Aldor?
From: Jay Belanger <belanger@truman.edu>
References: <006901c6186e$62ca4490$6800a8c0@asus>
Date: Fri, 13 Jan 2006 20:51:56 -0600
In-Reply-To: <006901c6186e$62ca4490$6800a8c0@asus> (Bill Page's message of
	"Fri, 13 Jan 2006 13:22:46 -0500")
Message-ID: <87slrrfrn7.fsf@vh213602.truman.edu>
User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-SpamDetect: **: 2.000000 Content: cid=309(2.0) =2.0
X-NotAscii: charset=us-ascii
X-IP-stats: Incoming Last 1, First 1, in=1, out=0, spam=0
X-External-IP: 24.117.100.92
X-Abuse-Info: Send abuse complaints to abuse@cableone.net
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: belanger@truman.edu
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2006 02:55:37 -0000


"Bill Page" <bill.page1@synthesis.anikast.ca> writes:

> On January 13, 2006 12:06 PM Jay Belanger wrote:
>> ...
>> So that any potential signers could get a quick grasp of the
>> situation, a little history might be useful.  What about
>> something like:
>
> Thanks for the draft. I think it is very good. I have inserted
> a few explanations below. I will leave it up to you exactly
> how to modify the text.

Thanks for the additional information.  I've fixed the inaccuracies,
and below is another draft.  (Feel free to change it yourself if you
want, of course.)

Jay

   Axiom is a sophisticated computer algebra system originally
   developed as an IBM research project.  IBM sold Axiom to the
   Numerical Algorithms Group (NAG) who marketed it and continued its
   development.  After NAG discontinued Axiom as a commercial product
   they generously released part of the Axiom source code under a free
   license.  Axiom is now very usable and is currently being actively
   developed by an enthusiastic community. It is expected to be useful
   in research and education for quite some time.

   The language used for writing Axiom libraries is called SPAD (short
   for Scratchpad, the original name of Axiom).  While Axiom was still
   being developed by IBM, an improved language, Aldor, was created
   for writing Axiom libraries.  While the Aldor compiler was
   originally part of the Axiom system, it was became a separate
   project when NAG discontinued the sale of Axiom as a commercial
   product.  The Aldor compiler was not part of Axiom when the Axiom
   sources were relicensed, and so is not currently included with Axiom.

   Binaries for Aldor have been made freely available and the sources
   are available under a generous license.  However, the license does
   not qualify as a free or open source license.  While Axiom can
   still be built using Aldor, the lack of a free license for Aldor
   prohibits it from being a standard part of Axiom, and so nothing in
   the base Axiom system can assume that Aldor is included.

   A free license for Aldor would allow it to become a standard part
   of Axiom, which would improve Axiom and make Aldor a more
   widespread language.  A free license available as soon as possible
   would allow current development on Axiom to use Aldor.

   We, the undersigned, respectfully request that the Aldor compiler
   be released under a free license at the earliest opportunity.

   Sincerely,



From MAILER-DAEMON Sat Jan 14 16:33:43 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Ext1r-0006dY-JM
	for mharc-axiom-developer@gnu.org; Sat, 14 Jan 2006 16:33:43 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Ext1q-0006d6-1p
	for axiom-developer@nongnu.org; Sat, 14 Jan 2006 16:33:42 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Ext1o-0006cm-GC
	for axiom-developer@nongnu.org; Sat, 14 Jan 2006 16:33:41 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Ext1o-0006cj-DG
	for axiom-developer@nongnu.org; Sat, 14 Jan 2006 16:33:40 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1Ext51-0005nD-Nl
	for axiom-developer@nongnu.org; Sat, 14 Jan 2006 16:36:59 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0ELVQuv031215;
	Sat, 14 Jan 2006 15:31:26 -0600
From: mathaction@axiom-developer.org (unknown)
To: mathaction@axiom-developer.org
Message-ID: <20060114153120-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Sat, 14 Jan 2006 15:31:26 -0600
Cc: 
Subject: [Axiom-developer] [Units and Dimensions] Boost for C++, MPL,
	tutorial implements "Dimensional Analysis".
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Jan 2006 21:33:42 -0000

Changes http://wiki.axiom-developer.org/UnitsAndDimensions/diff
--
http://www.boost.org/libs/mpl/doc/tutorial/dimensional-analysis.html
 http://www.google.com/search?sourceid=navclient-ff&ie=UTF-8&rls=GGGL,GGGL:2005-09,GGGL:en&q=Dimensional+Analysis
--
forwarded from http://wiki.axiom-developer.org/UnitsAndDimensions#msg20060114153120-0600@wiki.axiom-developer.org



From MAILER-DAEMON Sat Jan 14 23:52:53 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Exzso-0004UI-Lv
	for mharc-axiom-developer@gnu.org; Sat, 14 Jan 2006 23:52:50 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Exzsk-0004RW-Nz
	for axiom-developer@nongnu.org; Sat, 14 Jan 2006 23:52:47 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Exzse-0004Ou-Ru
	for axiom-developer@nongnu.org; Sat, 14 Jan 2006 23:52:44 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Exzse-0004Og-CT
	for axiom-developer@nongnu.org; Sat, 14 Jan 2006 23:52:40 -0500
Received: from [131.252.120.58] (helo=fafnir.oit.pdx.edu)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1Exzvv-00018g-5x
	for axiom-developer@nongnu.org; Sat, 14 Jan 2006 23:56:03 -0500
Received: from journeyhawk.karlheg.lan (host-250-237.resnet.pdx.edu
	[131.252.250.237]) (authenticated bits=0)
	by fafnir.oit.pdx.edu (8.13.3+/8.13.1) with ESMTP id k0F4oI56027197
	(version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT)
	for <axiom-developer@nongnu.org>; Sat, 14 Jan 2006 20:50:18 -0800
X-Authentication-Warning: fafnir.oit.pdx.edu: Host host-250-237.resnet.pdx.edu
	[131.252.250.237] claimed to be journeyhawk.karlheg.lan
Subject: RE: [Axiom-developer] Aldor?
From: Karl Hegbloom <hegbloom@pdx.edu>
To: axiom-developer@nongnu.org
In-Reply-To: <1137100747.13494.56.camel@journeyhawk>
References: <000301c617aa$15ed7300$6800a8c0@asus>
	<1137100747.13494.56.camel@journeyhawk>
Content-Type: text/plain
Date: Sat, 14 Jan 2006 20:50:17 -0800
Message-Id: <1137300618.9551.23.camel@journeyhawk>
Mime-Version: 1.0
X-Mailer: Evolution 2.4.1 
Content-Transfer-Encoding: 7bit
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Jan 2006 04:52:48 -0000

I went on-line trying to locate information about Aldor, and came across
this, via Google:

  http://www.cs.kent.ac.uk/pubs/1999/894/

www.algor.org is not responding.  Does anyone know why?


-- 
Karl Hegbloom <hegbloom@pdx.edu>




From MAILER-DAEMON Sun Jan 15 05:12:22 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Ey4s0-0000tc-Ec
	for mharc-axiom-developer@gnu.org; Sun, 15 Jan 2006 05:12:21 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Ey4rr-0000sP-R3
	for axiom-developer@nongnu.org; Sun, 15 Jan 2006 05:12:12 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Ey4rn-0000rm-Pi
	for axiom-developer@nongnu.org; Sun, 15 Jan 2006 05:12:09 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Ey4g4-0000Em-Vv
	for axiom-developer@nongnu.org; Sun, 15 Jan 2006 05:00:02 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1Ey4jO-00027y-36
	for axiom-developer@nongnu.org; Sun, 15 Jan 2006 05:03:26 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0F9vuuv002531;
	Sun, 15 Jan 2006 03:57:56 -0600
From: mathaction@axiom-developer.org (Charlene.Edmonds.sone)
To: mathaction@axiom-developer.org
Message-ID: <6.4@microsoft.com>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Sun, 15 Jan 2006 03:57:56 -0600
Cc: 
Subject: [Axiom-developer] [#251 Amazing, Kelsey] (new) Amazing, Kelsey
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Jan 2006 10:12:16 -0000

Changes http://wiki.axiom-developer.org/251AmazingKelsey/diff
--
Good morning sir,

Amazing, Marisol-> http://blhkjg.mareword.info/?qgmscbxwpqqyawmudhzpofggqli

--
forwarded from http://wiki.axiom-developer.org/251AmazingKelsey#msg6.4@microsoft.com



From MAILER-DAEMON Sun Jan 15 12:36:15 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EyBna-0004Qz-KG
	for mharc-axiom-developer@gnu.org; Sun, 15 Jan 2006 12:36:14 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1ExPW0-0002BW-FU
	for axiom-developer@nongnu.org; Fri, 13 Jan 2006 09:02:53 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1ExPU1-0001RB-LO
	for axiom-developer@nongnu.org; Fri, 13 Jan 2006 09:00:59 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1ExPTC-0001Ef-8b
	for axiom-developer@nongnu.org; Fri, 13 Jan 2006 08:59:58 -0500
Received: from [213.165.64.21] (helo=mail.gmx.net)
	by monty-python.gnu.org with smtp (Exim 4.34) id 1ExPW9-0004Fe-6L
	for axiom-developer@nongnu.org; Fri, 13 Jan 2006 09:03:03 -0500
Received: (qmail invoked by alias); 13 Jan 2006 13:57:27 -0000
Received: from p549F60FC.dip.t-dialin.net (EHLO Pupone.local) [84.159.96.252]
	by mail.gmx.net (mp036) with SMTP; 13 Jan 2006 14:57:27 +0100
X-Authenticated: #7158753
To: Tim Daly <daly@axiom-developer.org>, axiom-developer@nongnu.org
From: Kai Kaminski <kai.kaminski@gmx.de>
Date: Fri, 13 Jan 2006 14:57:24 +0100
Message-ID: <m2ek3cgri3.fsf@Pupone.local>
User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (darwin)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Y-GMX-Trusted: 0
X-Mailman-Approved-At: Sun, 15 Jan 2006 12:36:12 -0500
Cc: 
Subject: [Axiom-developer] Patches for book--main--1
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Jan 2006 14:03:13 -0000

--=-=-=

Hi everyone!

Over the christmas holidays I added a few things to the developer
documentation (bookvol4). Mostly about the HyperDoc. The new table of
contents looks like this (stars mark the sections that I added/modified):

{1}Getting Axiom}
  {1.1}The savannah website
  {1.2}The axiom-developer website
{2}Building Axiom
  {2.1}Makefiles
  {2.2}Noweb
  {2.3}Directory Structure(*)
    I added a list of almost all directories not including those which
    are created at build time.

  {2.4}Packages in zip
  {2.5}Lisp
  {2.6}Boot Compiler
  {2.7}Interpreter
  {2.8}Share
  {2.9}Algebra
  {2.10}Etc
  {2.11}Clef
  {2.12}Doc
  {2.13}Graph
  {2.14}Sman
  {2.15}Input
  {3}Modifying Axiom
  {4}Becoming a Developer
  {4.1}Using Arch(*)
   {4.1.1}Other branches(*)
     A list of all existing branches.

   {4.1.2}Committing changes(*)
  {4.2}Contributing Patches(*)
  {4.3}Coding Guidelines(*)
   {4.3.1}General(*)
   {4.3.2}Lisp(*)
  {4.4}Workflow(*)
    A description of (a part of) Tim's workflow.

{5}Architecture and Implementation(*)
  {5.1}Processes(*)
  {5.2}Languages(*)
   {5.2.1}BOOT(*)
   {5.2.2}Lisp(*)
   {5.2.3}SPAD(*)
   {5.2.4}Aldor(*)
   {5.2.5}HyperTex(*)
   {5.2.6}C(*)
   {5.2.7}Other languages(*)
  {5.3}The BOOT{} Language(*)
  {5.4}The HyperDoc(*)
  {5.5}The Markup Language for HyperDoc Pages(*)
   {5.5.1}The Patch/Paste Mechanism(*)
   {5.5.2}Databases(*)
     The HyperDoc Database Format(*)
  {6}THINGS TO BE INTEGRATED(*)

Kai


--=-=-=
Content-Type: text/x-patch
Content-Disposition: inline; filename=bookvol4-130106.patch

--- book--main--1--patch-6/bookvol4.pamphlet	2006-01-13 14:21:47.000000000 +0100
+++ Projekte/axiom/book--main--1--patch-6/bookvol4.pamphlet	2006-01-13 13:17:20.000000000 +0100
@@ -103,6 +103,22 @@
 \newcommand\UpBitmap{{\setlength{\unitlength}{0.01in}\begin{picture}(50,16)(0,0)\special{psfile=ps/up.ps}\end{picture}}}
 \newcommand{\tpd}[5]{{\setlength{\unitlength}{0.01in}\begin{picture}(#1,#2)(#3,#4)\special{psfile=#5}\end{picture}}}
 
+\newcommand{\hyperdoc}{HyperDoc}
+\newcommand{\spad}{SPAD}
+\newcommand{\aldor}{Aldor}
+\newcommand{\axiom}{Axiom}
+\newcommand{\ansicl}{ANSI Common Lisp}
+\newcommand{\boot}{BOOT}
+\newcommand{\hypertex}{HyperTex}
+\newcommand{\foam}{FOAM}
+
+\newcommand{\manual}{user manual}
+\newcommand{\hypercmd}[1]{{\tt \\#1}}
+\newcommand{\axiomprog}[1]{{\tt #1}}
+
+\newcommand{\bs}{\textbackslash} % Should produce a backslash in an itemize
+                   % environment
+
 \begin{document}
 \begin{titlepage}
 \center{\includegraphics{ps/axiomFront.ps}}
@@ -230,2414 +246,3493 @@
 \section{Makefiles}
 \section{Noweb}
 \section{Directory Structure}
-\section{Packages in zip}
-\section{Lisp}
-\section{Boot Compiler}
-\section{Interpreter}
-\section{Share}
-\section{Algebra}
-\section{Etc}
-\section{Clef}
-\section{Doc}
-\section{Graph}
-\section{Sman}
-\section{Input}
-\chapter{Modifying Axiom}
-\chapter{Becoming a Developer}
-\section{Using Arch}
-\chapter{THINGS TO BE INTEGRATED}
-\section{email 2}
-\begin{verbatim}
-There is something called the "add-chain formed by domain
-extensions" which is described in the Glossary of the Axiom
-book:
+\begin{itemize}
+\item {\tt \$AXIOM/license}
 
-  "add-chain
+  License information.
 
-  a hierarchy formed by domain extensions. If domain A extends
-  domain B and domain B extends domain C, then A has add-chain
-  B-C."
+\item {\tt \$AXIOM/lsp}
 
-and
+  Contains a makefile for building GNU Common Lisp. The build process
+  itself happens in this directory, too.
 
-  "domain extension
+\item {\tt \$AXIOM/src}
 
-  a domain constructor A is said to extend a domain constructor B
-  if A's definition has the form A == Badd.... This intuitively
-  means "functions not defined by A are assumed to come from B."
-  Successive domain extensions form add-chains affecting the
-  search order for functions not implemented directly by the
-  domain during dynamic lookup.
+  Contains all Axiom source code.
 
-  "dynamic lookup
+\item {\tt \$AXIOM/src/algebra}
 
-  In Axiom, a domain may or may not explicitly provide function
-  definitions for all its exported operations. These definitions
-  may instead come from domains in the add-chain or from default
-  packages. When a function call is made for an operation in the
-  domain, up to five steps are carried out.
-  1. If the domain itself implements a function for the operation,
-     that function is returned.
-  2. Each of the domains in the add-chain are searched; if one
-     of these domains implements the function, that function is
-     returned.
-  3. Each of the default packages for the domain are searched in
-     order of the lineage. If any of the default packages implements
-     the function, the first one found is returned.
-  4. Each of the default packages for each of the domains in the
-     add-chain are searched in the order of their lineage. If any
-     of the default packages implements the function, the first
-     one found is returned.
-  5. If all of the above steps fail, an error message is reported.
+  The mathematical libraries written in \spad.
 
----------
+\item {\tt \$AXIOM/src/booklets}
 
-\end{verbatim}
-\section{email 2}
-\begin{verbatim}
-> 
-> > The list of prerequisites for running axiom is huge, and
-> > getting worse it seems!
-> ... 
-> > So in the interest of having something people can download
-> > that is functional with a minimum of effort, I think axiom
-> > (and any help system or hyperdoc) should be decoupled from
-> > zope and zwiki.  A download (think windoze users here) which
-> > included zope, zwiki, latex, ghostscript, python, PIL, gcl,
-> > gcc, *and* axiom, is too much, methinks.
-> 
-> Heh - even I agree there.  Perhaps it would be best to
-> acknowledge the reality that if one wants to take advantage
-> of all the vast possibilities of open source software, that's
-> going to be at odds with having the full power of the system
-> available on all platforms, particularly Windows, as a single
-> package.  Surely power users who are willing and able to use
-> the full web-like setup, instead of just a TeXmacs or Mathematica
-> like document interface, would be willing to set it up or at
-> the very least boot a live Linux CD loaded with the full set
-> of Axiom tools and dependencies. 
-> 
+  Articles on specific areas of Axiom.
 
-Personally, although I have tried knoppix and some variants on
-several occasions I have always been a little disappointed
-and frustrated. The problem is that I live in linux about 1/2
-the time and windows the other 1/2 and when I boot one of these
-"live" things I feel like I am in neither. It's fun to play for
-an hour or so but then it goes in the desk draw with all the
-other things that once fascinated me but I haven't looked at
-for so long that they are now collecting dust. So I am quite
-sceptical about the utility of a "live" Axiom/Doyen CD except
-as a kind of conference "promotional gimmick".
+\item {\tt \$AXIOM/src/boot}
 
-Let's put the list in the following order and fill it in a
-few more:
+  The BOOT compiler.
 
-             gcc
-         /    |    \
-      gcl   latex   python
-      /       |      |    \
-     /    noweb      |    zope
-    /  /      |      |     /
- axiom   ghostscript PIL  zwiki
-      \      \       |   /
-       \       LatexWiki
-        \        /
-        MathAction
+\item {\tt \$AXIOM/src/clef}
 
-Add your favourite text editor and browser and set it all up
-in Linux/Unix or Windows.
+  Axiom's readline equivalent.
 
-There. Now that doesn't seem so large and complex does it?
-(: At least not if you compare it to the list of capabilities
-that this remarkable combination of entirely open source
-software provides... :) I am quite sure that this would all
-easily fit on one-side of a Cdrom, including documentation.
-And of course we can add as many more optional add-on packages
-as we want, such as Reduce, Aldor, Maxima, ... eventually all
-integrated with a common web interface.
+\item {\tt \$AXIOM/src/doc}
 
-What this gives you a fully web-integrated, collaborative
-mathematical research and development, hyper-linked publishing
-environment right on your desktop, or even in your pocket (I run
-almost all of this on a Zaurus 5600). This is all easily doable
-right now for free. I would have given my left arm for something
-like this back when I was a student!
+  Additional developer documentation.
+  % TODO kai: Should this be reorganized and integrated with this
+  % document?)
 
-\end{verbatim}
-\section{email 4}
-\begin{verbatim}
-> > Next we see the transition to compiling the non-BOOTSTRAP algebra.
-> > This is done in the interpsys image. It is also done in an image 
-> > that has access to only the BOOTSTRAP algebra code. Thus the 
-> > new compiler might not have all of the algebra-defined replacements
-> > available at compile time. Notice the autoload files that contain
-> > the optimizations.
-> >
-> 
-> What do you mean by "algebra-defined replacements". Where are
-> these replacements defined? How are they different than the
-> "optimizations" contained in the autoload files?
+\item {\tt \$AXIOM/src/doc/french}
 
-The BOOTSTRAP files contain lsp and spad code. The build steps
-for the initial BOOTSTRAP layer use "depsys" to compile the lisp
-code. So, in this case, we see VECTOR.lsp being compiled in the
-depsys image. VECTOR.lsp is the last algebra file that contains
-BOOTSTRAP code. So in this phase we see:
+  Additional documentation in French. 
+  % TODO kai: This seems to contain non-developer documentation as
+  % well, which should probably go somewhere else.
 
-VECTOR.lsp (BOOTSTRAP) -> VECTOR.o
+\item {\tt \$AXIOM/src/doc/msgs}
 
-Once we leave the phase (shown in the printout) we start using
-an "interpsys" image to compile spad code. Much later in the console
-VECTOR.spad will be compiled and replaces the lisp. However the
-"interpsys" environment in VECTOR.spad differs significantly from
-the "depsys" environment that compiles VECTOR.lsp BOOSTRAP code. 
-So we see
+\item {\tt \$AXIOM/src/doc/ps}
 
-VECTOR.spad + SINT.NRLIB -> VECTOR.lsp -> VECTOR.o (replaced previous version)
+\item {\tt \$AXIOM/src/etc}
 
-Suppose VECTOR.spad used something from SINT.spad. When the
-VECTOR.lsp BOOTSTRAP file is compiled by depsys it contains
-(+ ... ...) and generates untyped and unoptimized code.
+\item {\tt \$AXIOM/src/graph}
 
-Later when VECTOR.spad is compiled and SINT.o is available 
-then the spad compiler will use the optimization information
-to generate (QSADD1 ... ...)
+  The graph viewer.
 
-> What do you mean by "expose". Why does this cause interpsys to
-> be re-built? That is necessary if code is going to be generated
-> based on new optimizations isn't it?
+\item {\tt \$AXIOM/src/graph/Gdraws}
 
-expose == make available
-Due to my lack of foresight in choosing the VECTOR.lsp BOOTSTRAP
-code I did not use the most highly optimized version. But in the
-algebra recompile of VECTOR.spad later in the build this gets
-corrected because the operations are made available (exposed) by
-previously compiled .spad code. So:
+\item {\tt \$AXIOM/src/graph/include}
 
-VECTOR.lsp (BOOTSTRAP) uses SINT.o
+\item {\tt \$AXIOM/src/graph/include/bitmaps}
 
-But the VECTOR.lsp has (+ ... ...) instead of (QSADD1 ... ...)
-because the rewriting of "+" to "QSADD1" is done by the spad
-compiler, not the GCL compiler and we are not yet in a position
-to use the spad compiler.
+\item {\tt \$AXIOM/src/graph/include/purty}
 
-Later when 
+\item {\tt \$AXIOM/src/graph/view2D}
 
-VECTOR.spad -> VECTOR.lsp -> VECTOR.o (replaced previous version)
+\item {\tt \$AXIOM/src/graph/view3D}
 
-the spad compiler was invoked and it gets a chance to change
-"+" to "QSADD1". 
+\item {\tt \$AXIOM/src/graph/viewAlone}
 
-Because I grabbed the wrong version of .lsp file for BOOTSTRAP
-code you are able to see this difference. The work you and steve
-are doing is to find stable versions of the .lsp files.
+\item {\tt \$AXIOM/src/graph/viewman}
 
-> > Since these are only optimizations the final results should not
-> > be affected.
-> >
-> 
-> But it could have an impact on overall performance, right?
+\item {\tt \$AXIOM/src/hyper}
 
-Oh, clearly. (QSADD1 ... ...) is faster than (+ ... ...)
+  The \hyperdoc{} browser.
 
-Furthermore, there is another optimization step we could take
-during the build but we do not (yet). When the GCL compiler
-compiles VECTOR.lsp it generates VECTOR.fn. If you look in these
-.fn files you'll find exact type information for each function call.
+\item {\tt \$AXIOM/src/hyper/bitmaps}
 
-VECTOR.lsp -> VECTOR.o + VECTOR.fn (unoptimized, but type generated)
+  Bitmaps for buttons and logos used by the \hyperdoc{} browser.
 
-If this exact type information was available at compile time then
-the GCL compiler can lay down faster code. However there is a 
-bootstrap problem here also since the GCL compiler has to compile
-the code one time in order to generate the .fn file.
+\item {\tt \$AXIOM/src/hyper/pages}
 
-VECTOR.lsp + VECTOR.fn -> VECTOR.o (type optimized)
+  The \hyperdoc{} pages.
 
-So the full, proper procedure, which I have yet to do, would actually
-call the GCL compile once to generate the .fn file with exact type
-information for function calls, load the .fn file, and the recompile
-the lisp file. Since the second compile has exact type information 
-the generated code will be (potentially much) shorter.
+\item {\tt \$AXIOM/src/hyper/viewports}
 
-For each lisp file do
-(
-  VECTOR.lsp -> VECTOR.o + VECTOR.fn (unoptimized, but type generated)
-  VECTOR.lsp + VECTOR.fn -> VECTOR.o (type optimized)
-)
+  Images that are used on \hyperdoc{} pages.
 
+\item {\tt \$AXIOM/src/include}
 
-> Still after reading the interp and algebra Makefiles again,
-> I do not see why interpsys is being rebuilt after I delete
-> all the *.NRLIB's and repeat the 'make'. I am still missing
-> something somewhere. Is there some "missing link" that still
-> connects the algebra/Makefile back to the inter/Makefile?
+  Header files for the C source code in Axiom.
 
-I have to think about this (I'm getting ready for work so I'll
-give it some "drive-time cycles") but I believe that the issue
-is related to using fresh databases. The databases are used 
-during the algebra compiles to resolve algebra calls. However
-recompiling the algebra generates NRLIBs and, from these NRLIBs 
-a fresh database is built thus:
+\item {\tt \$AXIOM/src/input}
 
-DATABASES -> NRLIBs -> FRESH DATABASES
+\item {\tt \$AXIOM/src/interp}
 
-This is yet a third bootstrap issue. There are more but not with
-the algebra files.
+  The \spad{} interpreter and miscellaneous code, e.g. socket code.
 
+\item {\tt \$AXIOM/src/lib}
 
+\item {\tt \$AXIOM/src/scripts}
 
-\end{verbatim}
-\section{email 4}
-\begin{verbatim}
-Yet one other opportunity for speed optimization is available at 
-build time....
+\item {\tt \$AXIOM/src/scripts/tex}
 
-Remember that every lisp file generates a .fn file:
+\item {\tt \$AXIOM/src/share}
 
-foo.lsp -> foo.o + foo.fn
+\item {\tt \$AXIOM/src/share/algebra}
 
-and that a second compile with the .fn file loaded is faster:
+\item {\tt \$AXIOM/src/share/doc}
 
-foo.lsp + foo.fn -> faster foo.o
+\item {\tt \$AXIOM/src/share/doc/hypertex}
 
-However if we look at the type information in the foo.fn file
-we find that it only contains type information for functions
-defined in foo.lsp. But suppose there are two lisp files with
-functions from one using functions from the other. The sub-optimal
-sequence is:
+\item {\tt \$AXIOM/src/share/doc/hypertex/pages}
 
-foo.lsp -> foo.o + foo.fn
-foo.lsp + foo.fn -> faster foo.o
+\item {\tt \$AXIOM/src/share/doc/msgs}
 
-bar.lsp -> bar.o + bar.fn
-bar.lsp + bar.fn -> faster bar.o
+\item {\tt \$AXIOM/src/sman}
 
-The optimal sequence is:
+  The sman process, which starts and supervises the other \axiom{}
+  processes. See \ref{sec:Processes} for details.
 
-foo.lsp -> foo.o + foo.fn
-bar.lsp -> bar.o + bar.fn
+\item {\tt \$AXIOM/zips}
 
-foo.lsp + (foo.fn + bar.fn) -> even faster foo.o
-bar.lsp + (foo.fn + bar.fn) -> even faster bar.o
+  Software packages that are needed to build Axiom, e.g. GNU Common
+  Lisp and noweb.
+\end{itemize}
 
-So, really what we should do is cache ALL of the .fn files from all of
-the compiles, batch them into a big file, and the completely rebuild
-the system with the batched .fn files loaded.
-
-I've started this process but have not yet completed it. 
-See the file src/boot/boot-proclaims.lisp
-
-So there is a faster Axiom coming in the future but the build 
-complexity will be even greater. And Camm, I believe, is doing
-even more with type propagation which will improve things more.
+\section{Packages in zip}
+\section{Lisp}
+\section{Boot Compiler}
+\section{Interpreter}
+\section{Share}
+\section{Algebra}
+\section{Etc}
+\section{Clef}
+\section{Doc}
+\section{Graph}
+\section{Sman}
+\section{Input}
+\chapter{Modifying Axiom}
+\chapter{Becoming a Developer}
+\section{Using Arch}
 
+The \axiom{} project uses GNU Arch for version control, which is
+available at {\tt gnuarch.org}. There one can also find installation
+instructions, tutorials and various tools. Once Arch is installed
+follow these steps:
+\begin{itemize}
+\item Tell Arch who you are:
+\begin{verbatim}
+$ tla my-id "Firstname Lastname <addy@host.com>"
+\end{verbatim}
 
+\item Register the \axiom{} archive:
+\begin{verbatim}
+$ tla register-archive arch@axiom-developer.org--axiom \
+  http://axiom-developer.org/archive/axiom
 \end{verbatim}
-\section{email 5}
+
+\item Setup the default archive:
 \begin{verbatim}
-How I Built Axiom on Windows
+$ tla my-default-archive arch@axiom-developer.org--axiom
+\end{verbatim}
 
-  I installed a completely new MinGW/MSYS configuration from the
-'current' file list at:
+\item Check out the latest \axiom{} sources:
+\begin{verbatim}
+$ tla get axiom--main--1
+\end{verbatim}
+\end{itemize}
 
-http://www.mingw.org/download.shtml#hdr2
+Arch can be intimidating at first and is somewhat complicated to
+use. On {\tt gnuarch.org} there are many tools to help the user,
+e.g. xtla for Emacs.
 
-In the following order:
+\subsection{Other branches}
+\label{sec:OtherBranches}
 
-1   MinGW-3.1.0-1.exe
+There are other branches than {\tt axiom--main--1} for code that is
+not yet stable enough to be merged with the main branch. Currently
+there are the following branches:
+\begin{itemize}
+\item {\tt axiom--main--1}
 
-    http://prdownloads.sf.net/mingw/MinGW-3.1.0-1.exe?download
+  The main development branch. This branch will be mirrored to the CVS
+  on Savannah when it is stable and tested. Currently in step 4 of
+  development.
 
-2   MSYS-1.0.10.exe
+\item {\tt axiom--hyperdoc--1}
 
-    http://prdownloads.sf.net/mingw/MSYS-1.0.10.exe?download
+  This branch has been merged and is now dead.
 
-3   msysDTK-1.0.1.exe
+\item {\tt axiom--BSD--1}
 
-    http://prdownloads.sf.net/mingw/msysDTK-1.0.1.exe?download
+  Port to BSD work with Mark Murray <mark@grondar.org>. Currently in
+  step 1 of development.
 
-4   Then untarred the following:
- 
-    cd /mingw; tar xzvf /home/bpage/... 
+\item {\tt axiom--MACOSX--1}
 
-    gcc-core-3.4.2-20040916-1.tar.gz
- 
-    http://prdownloads.sf.net/mingw/gcc-core-3.4.2-20040916-1.tar.gz?download
+  Port to MacOS X work with Chuck Miller <cfm at ms.unimelb.edu.au>.
+  Currently in step 1 of development.
 
-5   binutils-2.15.91-20040904-1.tar.gz
- 
-    http://prdownloads.sf.net/mingw/binutils-2.15.91-20040904-1.tar.gz?download
+\item {\tt book--main--1}
 
-6   w32api-3.1.tar.gz
+  Axiom book work with community to clean up the book for printing.
+  Currently in step 1 of development.
+  %TODO kai: I can't see how the 'step' scheme applies to this branch.
 
-    http://prdownloads.sf.net/mingw/w32api-3.1.tar.gz?download
+\item {\tt axiom--solaris--1}
 
-7   mingw-runtime-3.5.tar.gz
+  Port to Solaris work with Kostas Oikonomou <ko at research.att.com>.
+  Currently in step 1 of development.
 
-    http://prdownloads.sf.net/mingw/mingw-runtime-3.5.tar.gz?download
+\item {\tt axiom--graphics--1}
 
-8   You will also need tla for windows from
+  This branch has been merged and is now dead.
 
-    http://download.sipsolutions.de/tla-setup.exe
+\item {\tt axiom--windows--1}
 
-9   and the windows LaTeX packaged called MikTex
+  Port to Windows work with Mike Thomas <mike.thomas at
+  brisbane.paradigmgeo.com>. Currently in step 1 of development.
 
-    http://www.miktex.org/setup.html
+\item {\tt axiom--language--1}
 
-    The "Small MiKTeX" package is sufficient if your windows box is
-    connected to the Internet. Or if you want you can install the
-    complete system.
+  Explore Axiom language modifications work with Stephen Wilson
+  <wilsons at multiboard.com>. Currently in step 1 of development.
 
-10  download the axiom--windows--1 branch
+\item {\tt axiom--sbcl--1}
 
-    See deteails instructions at ArchUsage
+  Port Axiom to Steel Bank Common Lisp work with Tim Daly Jr. <tim at
+  tenkan.org> and Nate Daly <nate@tenkan.org>. Currently in step 1
+  of development.
 
-    1  tla my-id "First Last <address@bogus.example.com>"
+\item {\tt zlc--main--1}
 
-    2  tla register-archive address@bogus.example.com 
-http://axiom-developer.org/archive/axiom
+  Add a zero learning curve interface to Axiom work with Jinzhong Niu
+  <jniu@gc.cuny.edu> and Xaiowei Xu <xuxw@yahoo.com>. Currently
+  in step 1 of development.
 
-    3  tla my-default-archive address@bogus.example.com
+\item {\tt axiom--algebra--1}
 
-    4  tla get axiom--windows--1 axiom--windows--1
+  Prototype algebra code. Currently in step 1 of development.
 
-    Or see ArchUsage to use 'sftp://' protocol if you intend to submit changes.
+\item {\tt axiom--GUI--1}
 
-11  configure and make
+  Portable GUI interface work with Kai Kaminski <kai.kaminski at
+  gmail.com>. Currently in step 1 of development.
+\end{itemize}
 
-    cd axiom--windows--1
 
-    ./configure  -- Cut-and-paste environmnet variables to avoid typing errors
+\subsection{Committing changes}
+\label{sec:CommittingChanges}
 
-    make         -- the build takes between 3 to 6 hours on 2.4 GHz Windows XP
+If you need write access to the archive you need to follow these steps: 
+\begin{itemize}
+\item Create a key by typing: 
+\begin{verbatim}
+$ ssh-keygen -t dsa
+\end{verbatim}
+  This will create a file called {\tt .ssh/id\_dsa.pub}. You need to send the
+  contents of this file to Tim Daly <daly@idsi.net> so your
+  interactions can be enabled.
 
+\item Next you need to register an archive:
+\begin{verbatim}
+$ tla register-archive arch@axiom-developer.org--axiom sftp://arch@axiom-developer.org/home/arch/archive/axiom
+\end{verbatim}
 
+\item Then set up a default archive:
+\begin{verbatim}
+$ tla my-default-archive arch@axiom-developer.org--axiom
 \end{verbatim}
-\section{email 6}
+
+\item In order to get the latest source for the Axiom main line type: 
 \begin{verbatim}
-What is MinGW?
+$ tla get axiom--main--1
+\end{verbatim}
 
-  MinGW ("Minimalistic GNU for Windows") refers to a set of runtime headers, 
-used in building a compiler system based on the GNU GCC and binutils projects. 
-It compiles and links code to be run on Win32 platforms... providing C, C++ and 
-Fortran compilers plus other related tools. If you see references to "mingw32" 
-instead of "MinGW", they are referring to the same compiler system. The 
-project's name changed from mingw32 to MinGW is to prevent the implication that 
-MinGW will only works on 32 bit systems (as 64 and higher bit machines become 
-more common, MinGW will evolve to work with them). MinGW uses the Microsoft 
-runtime libraries, distributed with the Windows operating system. Unlike other 
-ports of GCC to Windows, the runtime libraries are not distributed using Gnu's 
-General Public License (GPL). You, therefore, do not have to distribute your 
-source code with your programs unless, of course, you use a GPL library in your 
-programs.
+\item Now you can change the sources. In order to commit the changes
+  you need to create a log file that summarizes the changes. You can
+  create and edit the log file using:
+\begin{verbatim}
+$ emacs `tla make-log`
+\end{verbatim}
 
-What is MSYS?
+\item Finally you commit the changes with: 
+\begin{verbatim}
+$ tla commit
+\end{verbatim}
+\end{itemize}
 
-  MSYS or Minimal SYStem is a POSIX and Bourne shell environment use with 
-MinGW. It provides a hand picked set of tools to allow a typical configuration 
-script with Bourne syntax to execute. This allows most of the GNU packages to 
-create a Makefile just from executing the typical configure script which can 
-then be used to build the package using the native MinGW version of GCC.
 
-The POSIX layer used by MSYS is a fork of the 1.3.3 version of Cygwin . Cygwin 
-is a full POSIX layer and UNIX-like environment for Win32 providing both server 
-and client utilites.
+\section{Contributing Patches}
+\label{sec:ContributingPatches}
 
-\end{verbatim}
-\section{email 7}
+To create a patch for the file or directory {\tt foo} use the command
 \begin{verbatim}
-The build sequence should be:
+diff -Naur foo foo.new >foo.patch
+\end{verbatim}
+and send {\tt foo.patch} to daly@axiom-developer.org and the
+axiom-developer mailing list. Please observe the Coding Guidelines
+(see \ref{sec:CodingGuidelines}).
 
-obj/linux/bin/lisp      ...  contains the socket extensions
-obj/linux/bin/bootsys   ...  contains the boot -> lisp compiler
-                             used to compile the interp/*.boot files
-obj/linux/bin/depsys    ...  contains macros used by axiom
-                             used for compiling the intermediate lisp files
-obj/linux/bin/interpsys ...  contains the final image
-                             used to compile the algebra
-obj/linux/bin/AXIOMsys       contains the final image
-                             a clean copy for the end user
+\section{Coding Guidelines}
+\label{sec:CodingGuidelines}
 
+Code in Axiom tries to follow certain guidelines, which aim to improve
+readability and the documentation of the implementation.
 
-I've attached the interesting part of a console log. At this point
-the Axiom build is making the transition from building the BOOTSTRAP
-algebra to building the non-BOOTSTRAP algebra.
+Unfortunately many of these guidelines have only been applied since
+Axiom became available under an open source license on September 3,
+2002. Hence many parts of Axiom do not follow these guidelines at all
+or only superficially\footnote{For example, all source files have been
+  converted to pamphlet files. In general, though, they are not
+  documented or structured in any useful way, yet. They simply contain
+  one big chunk of code.}. If you gained understanding of an as-yet
+undocumented part of Axiom, please document and edit it according to
+these guidelines and submit a patch to the maintainers of Axiom (see
+\ref{sec:ContributingPatches}).
 
-Notice that the BOOTSTRAP algebra is just lisp code. This code is 
-compiled in a DEPSYS image so that macros are properly expanded.
-However it is clear that the BOOTSTRAP lisp code was not compiled by
-the "new" compiler.
+\subsection{General}
+\label{sec:CodingGuidelinesGeneral}
 
-Next we see the transition to compiling the non-BOOTSTRAP algebra.
-This is done in the interpsys image. It is also done in an image 
-that has access to only the BOOTSTRAP algebra code. Thus the 
-new compiler might not have all of the algebra-defined replacements
-available at compile time. Notice the autoload files that contain
-the optimizations.
 
-A second or third round of compiles will expose the algebra-based
-optimizations and these will be compiled into the code. Since these
-are only optimizations the final results should not be affected.
+\begin{quotation}
+  Thus, programs must be written for people to read, and only
+  incidentally for machines to execute.
 
-Also note that the BOOTSTRAP algebra is recompiled as the last step
-of building the algebra from scratch so that it can use the circular
-definitions.
+  -- {\it Structure and Interpretation of Computer Programs}
+\end{quotation}
 
-==========================================================================
-====  running DEPSYS image ===============================================
-==========================================================================
+\subsection{Lisp}
+\label{sec:CodingGuideLinesLisp}
 
-BOOT>0 making /home/arch/axiom--hyperdoc--1--base-0/int/algebra/VECTOR.lsp from 
-/home/arch/axiom--hyperdoc--1--base-0/src/algebra/vector.spad.pamphlet
-0 making /home/arch/axiom--hyperdoc--1--base-0/int/algebra/VECTOR.o from 
-/home/arch/axiom--hyperdoc--1--base-0/int/algebra/VECTOR.lsp
+Stick to \ansicl{} and modern Lisp style, i.e. do not write in all-caps
+and make use of all data structures available, if appropriate. Also
+provide documentation strings for all functions, global variables,
+constants, classes etc.
 
->
-Compiling VECTOR.lsp.
-End of Pass 1.  
-End of Pass 2.  
-OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
-Finished compiling VECTOR.o.
-#p"VECTOR.o"
 
-BOOT>0 making /home/arch/axiom--hyperdoc--1--base-0/int/algebra/AHYP.spad from 
-/home/arch/axiom--hyperdoc--1--base-0/src/algebra/trigcat.spad.pamphlet
+\section{Workflow}
+\label{sec:Workflow}
 
-==========================================================================
-====  running AXIOMSYS image =============================================
-==========================================================================
+Naturally the workflow varies between developers, but usually there
+are some common elements. In this section we describe a somewhat
+rudimentary workflow for developing Axiom\footnote{The rest of this
+  section is mostly an edited version of an email by Tim Daly, in
+  which he describes how he develops \axiom{}. His workflow is rudimentary in the
+  sense that he uses almost none of Emacs' advanced features.}.
 
+The most important thing in programming is the "OODA" loop (it means
+"orient-observe-decide-act") which, in programming, refers to the
+issue of how long it takes to fix a bug.
 
-0 making /home/arch/axiom--hyperdoc--1--base-0/int/algebra/AHYP.NRLIB from 
-/home/arch/axiom--hyperdoc--1--base-0/int/algebra/AHYP.spad
-                        AXIOM Computer Algebra System 
-              Version of Friday November 19, 2004 at 16:36:16 
------------------------------------------------------------------------------
-   Issue )copyright to view copyright notices.
-   Issue )summary for a summary of useful system commands.
-   Issue )quit to leave AXIOM and return to shell.
------------------------------------------------------------------------------
- 
-   Using local database 
-/home/arch/axiom--hyperdoc--1--base-0/src/share/algebra/compress.daase..   
-Using local database 
-/home/arch/axiom--hyperdoc--1--base-0/src/share/algebra/interp.daase..
-   Using local database 
-/home/arch/axiom--hyperdoc--1--base-0/src/share/algebra/operation.daase..
-   Using local database 
-/home/arch/axiom--hyperdoc--1--base-0/src/share/algebra/category.daase..
-   Using local database 
-/home/arch/axiom--hyperdoc--1--base-0/src/share/algebra/browse.daase..
-(1) ->    Loading 
-/home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/apply.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/c-doc.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/c-util.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/profile.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/category.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/compiler.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/define.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/functor.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/info.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/iterator.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/modemap.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/nruncomp.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/package.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/htcheck.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/xruncomp.
-   Compiling AXIOM source code from file 
-      /home/arch/axiom--hyperdoc--1--base-0/int/algebra/AHYP.spad using
-      old system compiler.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/parsing.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/bootlex.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/def.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/fnewmeta.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/metalex.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/metameta.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/parse.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/postpar.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/postprop.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/preparse.
-   AHYP abbreviates category ArcHyperbolicFunctionCategory 
-------------------------------------------------------------------------
-   initializing NRLIB AHYP for ArcHyperbolicFunctionCategory 
-   compiling into NRLIB AHYP 
+Suppose you are running a program (in any language) and it hits a bug
+(say, a syntax error or something trivial) and fails. How long does it
+take to find the bug behavior, figure out what might cause it, decide
+where it is and fix it so that you're back to the point of the bug?
 
-;;;     ***       |ArcHyperbolicFunctionCategory| REDEFINED
-Time: 0 SEC.
+All really productive programmers strive to minimize their OODA
+loop. One approach to achieve this goal is the following.
 
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/bc-matrix.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/bc-misc.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/bc-solve.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/bc-util.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/ht-util.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/htsetvar.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/ht-root.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/br-con.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/br-data.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/showimp.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/br-op1.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/br-op2.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/br-search.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/br-util.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/topics.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/br-prof.
-   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/br-saturn.
-   finalizing NRLIB AHYP 
-   Processing ArcHyperbolicFunctionCategory for Browser database:
---------(acosh ($ $))---------
---------(acoth ($ $))---------
---------(acsch ($ $))---------
---------(asech ($ $))---------
---------(asinh ($ $))---------
---------(atanh ($ $))---------
---------constructor---------
-Compiling /home/arch/axiom--hyperdoc--1--base-0/int/algebra/AHYP.NRLIB/code.lsp.
+Suppose you have a file {\tt foo.pamphlet} and the corresponding
+makefile {\tt Makefile.foo}, which is also contained in the {\tt
+  @<<*>>} chunk of {\tt foo.pamphlet}.
 
-                          
+Split your Emacs frame vertically {\tt C-x 2}, with foo.pamphlet in
+one window and a shell buffer in the other.
 
+Now edit {\tt foo.pamphlet} to your hearts content. Once you are ready
+to test your changes, execute a keyboard macro ({\tt C-x e}) that
+\begin{enumerate}
+\item saves the current buffer, i.e. foo.pamphlet ({\tt C-x C-s})
+\item switches to the shell buffer ({\tt C-x o})
+\item goes to the bottom of the shell buffer ({\tt M->})
+\item executes {\tt make -f Makefile.foo}, which extracts code and
+  documentation from the pamphlet, runs latex on the latter and
+  executes the test cases
+\item switches back to the other buffer, i.e. {\tt foo.pamphlet} ({\tt
+    C-x o})
+\end{enumerate}
 
+To record such a keyboard macro, make sure that the cursor is in the
+{\tt foo.pamphlet} buffer and press the following keys: {\tt C-x (},
+{\tt C-x C-s}, {\tt C-x o}, {\tt M->}, {\tt make -f Makefile.foo},
+{\tt C-x o}, {\tt C-x )}. You could also give this keyboard macro a
+name and even save it. Read the Emacs manual for further details.
 
-\end{verbatim}
-\section{email 8}
+% TODO kai: Write an Elisp function that works with any pamphlet.
+The following (untested) Elisp function should do the same and more.
 \begin{verbatim}
-MiKTeX is an up-to-date TeX implementation for the Windows operating system.
+(defun make-pamphlet ()
+  "Saves the current buffer, which is assumed to be visiting
+  a pamphlet file, and calls 'make -f Makefile.foo', where 'foo'
+  is the name of the pamphlet without the '.pamphlet' suffix.
 
-TeX is a typesetting system written by Donald E. Knuth, who says that it is
-"intended for the creation of beautiful books - and especially for books that
-contain a lot of mathematics".
+  The prefix arg is passed on to save-buffer."
+  (interactive)
+  (let* ((file-name (buffer-file-name (current-buffer)))
+	 (is-pamphlet (and file-name
+			   (string-match "\\(.*?\\)\\([^/]+\\)\.pamphlet" file-name)
+			   t)))
+    (if (not is-pamphlet)
+	(message "This doesn't seem to be a pamphlet file.")
+	(let ((pamphlet-name (match-string 2 file-name))
+	      (pamphlet-path (match-string 1 file-name)))
+	  (call-interactively 'save-buffer)
+	  (shell-command (format "(cd %s; make -f Makefile.%s)" pamphlet-path pamphlet-name))))))
+\end{verbatim}
 
-MiKTeX offers a complete set of utilities, macro packages and fonts, e.g.,
-LaTeX, pdfTeX, ConTeXt, just to name a few.
+Figure \ref{fig:ExamplePamphlet} shows an almost minimal example
+pamphlet.
 
-http://www.miktex.org\end{verbatim}
-\section{email 9}
+\begin{figure}
+  \centering
 \begin{verbatim}
-> > Next we see the transition to compiling the non-BOOTSTRAP algebra.
-> > This is done in the interpsys image. It is also done in an image 
-> > that has access to only the BOOTSTRAP algebra code. Thus the 
-> > new compiler might not have all of the algebra-defined replacements
-> > available at compile time. Notice the autoload files that contain
-> > the optimizations.
-> >
-> 
-> What do you mean by "algebra-defined replacements". Where are
-> these replacements defined? How are they different than the
-> "optimizations" contained in the autoload files?
+\documentclass{article}
+\usepackage{axiom}
+\begin{document}
+\title{Foo considered harmful}
+\author{John Doe}
+\maketitle
+\begin{abstract}
+\end{abstract}
+\eject
+\tableofcontents
+\eject
 
-The BOOTSTRAP files contain lsp and spad code. The build steps
-for the initial BOOTSTRAP layer use "depsys" to compile the lisp
-code. So, in this case, we see VECTOR.lsp being compiled in the
-depsys image. VECTOR.lsp is the last algebra file that contains
-BOOTSTRAP code. So in this phase we see:
+@<<foo.lisp>>=
+(defun foo ()
+  'foo)
 
-VECTOR.lsp (BOOTSTRAP) -> VECTOR.o
+(defun test-foo ()
+  (unless (eq 'foo (foo))
+    (write-string "test-foo failed!")))
 
-Once we leave the phase (shown in the printout) we start using
-an "interpsys" image to compile spad code. Much later in the console
-VECTOR.spad will be compiled and replaces the lisp. However the
-"interpsys" environment in VECTOR.spad differs significantly from
-the "depsys" environment that compiles VECTOR.lsp BOOSTRAP code. 
-So we see
+(test-foo)
+@@
 
-VECTOR.spad + SINT.NRLIB -> VECTOR.lsp -> VECTOR.o (replaced previous version)
+\section{Makefile}
+@<<*>>=
+TANGLE=/usr/local/bin/NOTANGLE
+WEAVE=/usr/local/bin/NOWEAVE
+LATEX=/usr/bin/latex
+LISP=/sei/lisp
 
-Suppose VECTOR.spad used something from SINT.spad. When the
-VECTOR.lsp BOOTSTRAP file is compiled by depsys it contains
-(+ ... ...) and generates untyped and unoptimized code.
+all: doc code run
 
-Later when VECTOR.spad is compiled and SINT.o is available 
-then the spad compiler will use the optimization information
-to generate (QSADD1 ... ...)
+doc:
+	${WEAVE} -t8 -delay foo.pamphlet >foo.tex
+	${LATEX} foo.tex 2>/dev/null 1>/dev/null
+	${LATEX} foo.tex 2>/dev/null 1>/dev/null
 
-> What do you mean by "expose". Why does this cause interpsys to
-> be re-built? That is necessary if code is going to be generated
-> based on new optimizations isn't it?
+code: foo.pamphlet
+	${TANGLE} -Rfoo.lisp foo.pamphlet >foo.lisp
 
-expose == make available
-Due to my lack of foresight in choosing the VECTOR.lsp BOOTSTRAP
-code I did not use the most highly optimized version. But in the
-algebra recompile of VECTOR.spad later in the build this gets
-corrected because the operations are made available (exposed) by
-previously compiled .spad code. So:
+run:
+	cat foo.lisp | ${LISP}
 
-VECTOR.lsp (BOOTSTRAP) uses SINT.o
+remake:
+	${TANGLE} -t8 foo.pamphlet >Makefile.foo
 
-But the VECTOR.lsp has (+ ... ...) instead of (QSADD1 ... ...)
-because the rewriting of "+" to "QSADD1" is done by the spad
-compiler, not the GCL compiler and we are not yet in a position
-to use the spad compiler.
+@@
+\eject
+\begin{thebibliography}{99}
+\bibitem{1} nothing
+\end{thebibliography}
+\end{document}
+\end{verbatim}
+  \caption{Example pamphlet}
+  \label{fig:ExamplePamphlet}
+\end{figure}
 
-Later when 
+\chapter{Architecture and Implementation}
+\label{chap:ArchitectureAndImlementation}
 
-VECTOR.spad -> VECTOR.lsp -> VECTOR.o (replaced previous version)
+This chapter describes the overall architecture of Axiom and its
+components and contains some comments on the implementation. More
+detailed information on the implementation of a function or component
+can usually be found in the corresponding pamphlet. If not, please
+consider writing documentation for that part of Axiom and submit a
+patch to the Axiom maintainers (see \ref{sec:ContributingPatches}).
 
-the spad compiler was invoked and it gets a chance to change
-"+" to "QSADD1". 
+\section{Processes}
+\label{sec:Processes}
 
-Because I grabbed the wrong version of .lsp file for BOOTSTRAP
-code you are able to see this difference. The work you and steve
-are doing is to find stable versions of the .lsp files.
+A running \axiom{} consists of several different processes, depending on
+the user's actions. \axiom{} is usually started using the {\tt
+  \$AXIOM/src/etc/axiom} shellscript, which does some option
+processing and then starts {\tt sman}.
 
-> > Since these are only optimizations the final results should not
-> > be affected.
-> >
-> 
-> But it could have an impact on overall performance, right?
+% TODO: Detail the processes
 
-Oh, clearly. (QSADD1 ... ...) is faster than (+ ... ...)
 
-Furthermore, there is another optimization step we could take
-during the build but we do not (yet). When the GCL compiler
-compiles VECTOR.lsp it generates VECTOR.fn. If you look in these
-.fn files you'll find exact type information for each function call.
+\section{Languages}
+\label{sec:Languages}
 
-VECTOR.lsp -> VECTOR.o + VECTOR.fn (unoptimized, but type generated)
+%TODO kai: How do we integrate
+%http://wiki.axiom-developer.org/AxiomDevelopment?
 
-If this exact type information was available at compile time then
-the GCL compiler can lay down faster code. However there is a 
-bootstrap problem here also since the GCL compiler has to compile
-the code one time in order to generate the .fn file.
+Axiom is built using several different (programming) languages, some
+of which are undocumented. This section gives a short description of
+each language as well as its uses. More detailed information on these
+languages can usually be found in other chapters of this book.
 
-VECTOR.lsp + VECTOR.fn -> VECTOR.o (type optimized)
 
-So the full, proper procedure, which I have yet to do, would actually
-call the GCL compile once to generate the .fn file with exact type
-information for function calls, load the .fn file, and the recompile
-the lisp file. Since the second compile has exact type information 
-the generated code will be (potentially much) shorter.
+\subsection{BOOT}
+\label{sec:BOOT}
 
-For each lisp file do
-(
-  VECTOR.lsp -> VECTOR.o + VECTOR.fn (unoptimized, but type generated)
-  VECTOR.lsp + VECTOR.fn -> VECTOR.o (type optimized)
-)
+\boot{} is what most of the \spad{} interpreter/compiler is written
+in. It is implemented in Lisp and \boot{} itself, which introduces
+some bootstrap issues. \boot{} programs are compiled to Lisp and then
+compiled and executed by the Lisp system. The source code to the
+\boot{} compiler can be found in {\tt \$AXIOM/src/boot}.
 
 
-> Still after reading the interp and algebra Makefiles again,
-> I do not see why interpsys is being rebuilt after I delete
-> all the *.NRLIB's and repeat the 'make'. I am still missing
-> something somewhere. Is there some "missing link" that still
-> connects the algebra/Makefile back to the inter/Makefile?
 
-I have to think about this (I'm getting ready for work so I'll
-give it some "drive-time cycles") but I believe that the issue
-is related to using fresh databases. The databases are used 
-during the algebra compiles to resolve algebra calls. However
-recompiling the algebra generates NRLIBs and, from these NRLIBs 
-a fresh database is built thus:
+\subsection{Lisp}
+\label{sec:Lisp}
 
-DATABASES -> NRLIBs -> FRESH DATABASES
+The use of Lisp in \axiom{} is pervasive but somewhat peculiar. This
+stems mostly from two facts. First of all, during its lifetime \axiom{} has been ported to
+many different Lisps. Furthermore Lisp is mostly used as a low-level
+language and only very rudimentary Lisp features are used.
 
-This is yet a third bootstrap issue. There are more but not with
-the algebra files.
+Currently \axiom{} runs on GNU Common Lisp in CLtL1 mode. There is an
+effort to port it to GCL's ANSI mode and other standard-compliant
+Lisps, like SBCL and CMUCL.
 
-\end{verbatim}
-\section{email 9}
-\begin{verbatim}
-Yet one other opportunity for speed optimization is available at 
-build time....
+The Lisp code in Axiom is distributed over several packages, which are
+defined in {\tt \$AXIOM/src/interp/sys-pkg.lisp.pamphlet}.
+% TODO kai: There are several dead Lisp packages in the list
+% below. Why do we keep them around?
 
-Remember that every lisp file generates a .fn file:
+\begin{itemize}
+\item {\tt SCRATCHPAD\_COMPILER}
 
-foo.lsp -> foo.o + foo.fn
+  The \spad{} compiler package (probably dead, all symbols have been
+  moved to the {\tt BOOT} package).
 
-and that a second compile with the .fn file loaded is faster:
+\item {\tt SPECFNSF}
 
-foo.lsp + foo.fn -> faster foo.o
+  The special functions package (dead). There was originally Lisp
+  code to support hardcoded knowledge of special functions like {\tt
+    gamma}. The functions in this package have been lifted to the
+  algebra level.
 
-However if we look at the type information in the foo.fn file
-we find that it only contains type information for functions
-defined in foo.lsp. But suppose there are two lisp files with
-functions from one using functions from the other. The sub-optimal
-sequence is:
+\item {\tt VMLISP}
 
-foo.lsp -> foo.o + foo.fn
-foo.lsp + foo.fn -> faster foo.o
+  This package originally contained the VMLisp macros but in fact
+  contains macros to support several other Lisps. It is essentially
+  the place where most of the macros to support idioms from prior
+  ports are, e.g. {\tt RDEFIOSTREAM} and {\tt FILEACTQ}. In the long
+  term this package should probably go away, since \axiom{} is being
+  moved to \ansicl.
 
-bar.lsp -> bar.o + bar.fn
-bar.lsp + bar.fn -> faster bar.o
+\item {\tt BOOTTRAN}
 
-The optimal sequence is:
+  This is the \boot{} to Lisp compiler package used by the files in {\tt
+    \$AXIOM/src/boot}. It is the \boot{} translator package.
 
-foo.lsp -> foo.o + foo.fn
-bar.lsp -> bar.o + bar.fn
+\item {\tt BOOT}
 
-foo.lsp + (foo.fn + bar.fn) -> even faster foo.o
-bar.lsp + (foo.fn + bar.fn) -> even faster bar.o
+  Everything in Axiom that the user references eventually shows up
+  here. The interpreter and the algebra are run after switching to the
+  boot package {\tt (in-package "BOOT")}. Hence any symbol that the
+  interpreter or algebra uses has to appear here.
 
-So, really what we should do is cache ALL of the .fn files from all of
-the compiles, batch them into a big file, and the completely rebuild
-the system with the batched .fn files loaded.
+\item {\tt FOAM}
 
-I've started this process but have not yet completed it. 
-See the file src/boot/boot-proclaims.lisp
+  \foam{} is the intermediate language for the \aldor{} compiler. \foam{}
+  means ``First Order Abstract Machine'' and functions similar to RTL
+  for the GCC compiler. It is a "machine" that is used as the target
+  for meta-assembler level statements. These are eventually expanded
+  for the real target machine or interpreted directly.
 
-So there is a faster Axiom coming in the future but the build 
-complexity will be even greater. And Camm, I believe, is doing
-even more with type propagation which will improve things more.
+\item {\tt FOAM-USER}
 
+  {\tt foam-user} is the package containing foam statements and macros
+  that get inserted into user code versus the foam package which
+  provides support for compiler code.
+\end{itemize}
 
-\end{verbatim}
-\section{email 10}
-\begin{verbatim}
-I am no longer baffled. The explanation for the generic arith
-vs. fixnum arith is in macros.lisp. In the following code from
--REPEAT, X is bound to a form such as '((STEP |i| 3 1)):
 
-  (COND ((AND (EQ (CAAR X) 'STEP)
-                  (|member| (CADDAR X) '(2 1 0 (|One|) (|Zero|)))
-                  (|member| (CADR (CDDAR X)) '(1 (|One|))))
-             (SETQ X (CONS (CONS 'ISTEP (CDAR X)) (CDR X))) ))
-                        ; A hack to increase the likelihood of small integers
+\subsection{\spad}
+\label{sec:SPAD}
 
-So, one `rule' is, if you iterate with a sequence with lower bound
-0,1, or 2, with an increment of 1, you get fixnum arith. Otherwise you
-get generic arithmetic.
+\spad{} is the programming language for mathematics. All the code in
+{\tt \$AXIOM/src/algebra} is written in \spad. It is a user-level
+language. More detailed information on \spad{} can be found in the
+\manual{}.
 
-However, this is not a hard and fast rule, since the compiler can say
-'(ISTEP |i| 5 23) [say] during code generation and force fixnum arith. 
 
+\subsection{\aldor}
+\label{sec:Aldor}
 
-This leads to a question. Tim, in interp/wi2.boot we have a
-redefinition of compIterator (default implementation is in
-iterator.boot). This new definition makes an attempt at deciding when
-fixnum stepping code should be generated. Do you have an explanation
-as to why is this not the default definition? The original version of
-the code in iterator.boot is what gets called.
+\aldor{} is the successor of \spad. There are still remnants of \aldor
+support in the current codebase, but the only working implementation
+of \aldor{} is written in C and available at http://www.aldor.org/,
+unfortunately not under an open source license. There is some support
+for using that \aldor{} implementation with \axiom{} and it is planned to
+move all of \axiom{} to \aldor.
 
-I'm wondering if it is possible that during the fixedPoint build if
-some of the new definitions (particularly those in wi2.boot,
-xruncomp.boot) are being autoloaded during compilation. The changes
-which I have already noted in the generated lisp seem to support this
-(fixnum arith vs. generic arith, inlining of trivial coercions,
-etc). All the changes make sense if they are the result of calling one
-of the `improved' functions which these files redefine. 
+\subsection{\hypertex}
+\label{sec:Hypertex}
 
-Sincerely,
-Steve
+\hypertex{} is similar in appearance to \TeX/\LaTeX and is used by the
+\hyperdoc{} as a markup language. More information can be found in the
+chapter on \hyperdoc{} (see \ref{sec:TheHyperDoc}) and in \manual.
 
+\subsection{C}
+\label{sec:C}
 
 
-On Mon, Jan 17, 2005 at 01:39:45PM -0500, Stephen Wilson wrote:
-> 
-> Tim, 
-> 
-> I compleatly fine with the fixnum declaration. We just need to make
-> sure it is a rule programmers can rely on. Consider:
-> 
-> )abbrev package ITER Iter
-> Iter(): E == I where
->   E == with
->     iter: () -> Void
->   I == add
->     iter(): Void == 
->       for i in 2.. repeat
->          print(i::OutputForm)
-> 
-> 
-> The relavent lisp decalres we are using fixnums:
-> 
->       (LETT |i| (QSADD1 |i|) |ITER;iter;V;1|)
-> 
-> 
-> Now compile the above with a lower bound of 3:
-> 
->       for i in 3.. repeat
->          print(i::OutputForm)
-> 
-> 
-> We get generic arithmetic:
-> 
->       (LETT |i| (+ |i| 1) |ITER;iter;V;1|)
-> 
-> 
-> Baffled,
-> Steve
-> 
-> 
-> On Mon, Jan 17, 2005 at 12:23:36PM -0500, root wrote:
-> > Steve,
-> > 
-> > I don't know if there is an actual statement to the effect that
-> > the upper bound on a loop would be a register-sized number (32
-> > or 64 bits) but at 6Mhz it seemed impossible that one could 
-> > run a loop of any consequence for greater than 2^32 or 2^64
-> > iterations. If you wanted to do that you'd have to do the
-> > looping using some other construct. In general it is safe to
-> > assume that the upper bound of the register size cannot be
-> > exceeded. There is a practical performance difference to
-> > be gained by using (declare (fixnum  as the compiler can,
-> > in the best case, assign a register to the loop variable.
-> > 
-> > t
+\subsection{Other languages}
+\label{sec:OtherLanguages}
 
+There are also Meta and CHARYBDIS.
 
+\section{The \boot{} Language}
+\label{sec:TheBootLanguage}
 
-\end{verbatim}
-\section{email 11}
-\begin{verbatim}
-I installed "Aldor version 1.0.2 for LINUX(glibc2.3)" on
-axiom-developer.org several months ago. The date on the
-aldor tarball in /home/page is May 19  2004. Aldor should
-be accessible to you when you log in at axiom-developer.
-Just add
 
-  export ALDORROOT=/usr/local/aldor/linux/1.0.2
-  export PATH=$ALDORROOT/bin:$PATH
 
-to your .bashrc, do
+\section{The HyperDoc}
+\label{sec:TheHyperDoc}
 
-  . .bashrc
+The HyperDoc is the pre-web hypertext documentation system for
+Axiom. It supports not only (limited) text markup and hyperlinks, but
+also dynamically generated pages and interactive examples.
 
-and your should be able to type
 
-  aldor ...
+\section{The Markup Language for HyperDoc Pages}
+\label{sec:TheMarkupLanguageForHyperDocPages}
 
-You should find the libaries in the standard locations.
+% Comment: This section might be useful to end-users and thus fit better
+% into Volume 2. On the other hand, \hyperdoc{} will not survive in its
+% current form and part of the problem is the language described in this
+% section.
 
-There is apparently a fairly up to date windows binary
-version as well, but I haven't had much time to play
-with this yet.
+The syntax for \hyperdoc{} pages follows the syntax of \TeX/\LaTeX\ in the
+sense that after defining a few \hyperdoc{} specific commands through
+{\tt \\newcommand} and adding a document header the \hyperdoc{} pages are
+valid LaTeX documents.
 
-At the time I was planning to implement a MathAction-
-Aldor web interface that would look something like this
+\hyperdoc{} files usually have an {\tt .ht} or {\tt .pht} suffix,
+depending on wether they contain pages or patches and pastes (see
+\ref{sec:ThePatchPasteMechanism}). A single file can contain several
+\hyperdoc{} pages\footnote{From now on we do not mention patches or
+  pastes. Their syntax is almost the same, though.}. The content of a
+page is contained in a \hypercmd{page} environment, which takes two
+parameters: the page name and the page title. The former is the
+internal identifier and has to be a single word ({\tt
+  [a-zA-Z][a-zA-Z0-9]*}), the latter is shown to the user and can be
+arbitrary text containing abbreviations defined through
+\hypercmd{newcommand} in the same file. A typical example for a page
+is {\tt AlgebraPage}, which is contained in {\tt algebra.ht} (see
+\ref{fig:AlgebraPageSource}).
 
-\begin{aldor}
-... aldor code ...
-\end{aldor}
+\begin{figure}
+  \centering
+\begin{verbatim}
+\begin{page}{AlgebraPage}{Abstract Algebra}
+  \beginscroll
+  \Language{} provides various facilities for treating topics in abstract
+  algebra.
+  \beginmenu
+  \menulink{Number Theory}{NumberTheoryPage} \newline
+  Topics in algebraic number theory.
+  % \menulink{Algebraic Geometry}{AlgebraicGeometryPage} \newline
+  % Computational algebraic geometry: Groebner bases, integral bases,
+  % divisors on curves.
+  \menulink{Group Theory}{GroupTheoryPage} \newline
+  Permutation groups; representation theory.
+  \endmenu
+  \endscroll
+  \autobuttons
+\end{page}
+\end{verbatim}
 
-and which could be intermixed with Axiom code on the
-MathAction website. I got distracted by other things
-and so have not yet completed the integration with
-MathAction but there is not a lot more to do. Recent
-discussions here about getting Axiom and Aldor working
-together again suggest that it might be time for me
-to raise the priority to make this possible.
+  \caption{The source of {\tt AlgebraPage} from {\tt algebra.ht}}
+  \label{fig:AlgebraPageSource}
+\end{figure}
 
-Ralf Hemmecke wrote:
-> 
-> If you mean cvs.aldor.org, then it might be that May 16 2004
-> is a bit late. The libraries have changed since then.
-> 
-> You could however download the latest precompiled version
-> 1.0.2 from
-> 
-> http://www.aldor.org/downl.html
->
- 
-> If you really want to compile the libraries yourself, ask
-> me again. I think the newest cvs-version should compile,
-> but if they  don't ... There has been some work on the
-> Makefiles since May 16.
-> 
-> Ralf
-> 
-> root wrote:
-> > Martin, Peter,
-> > 
-> > I tried to build aldor last night. I succeeded in building 
-> > the compiler but not the libraries. I have a CVS checkout
-> > from May 16.
-> > 
-> > I've been reading the Makefiles but they all seem to dissolve
-> > into home-grown tools (makeon, docc, etc) which undermines my
-> > ability to figure out what is happening. It's been years since
-> > I built aldor.
-> > 
-> > Peter, could you provide the required steps to build a working
-> > compiler? e.g.
-> > 
-> > edit Makefile.globals to change.... make aldorcompiler
-> > ....
-> > 
+The aforementioned figure already shows a few common commands that can
+be used inside a page. It also shows that sometimes LaTeX-like
+environments, i.e. {\tt \bs begin{foo} ... \bs end{foo}}, are used, and
+sometimes TeX-like constructs, i.e. {\tt \bs beginmenu ... \bs endmenu}.
 
+The list of \LaTeX-like environments is reasonably short.
 
+\begin{itemize}
+\item {\tt items}
 
-\end{verbatim}
-\section{email 12}
-\begin{verbatim}
-Oops, sorry that I have not read the documentation of Any.
-I had a look at Any now. Well, from that I just got the feeling that a programmer should never use Any if there are better types around (and often there are). Any seems to be connected to the interpreter. Since everything must have a type and the interpreter cannot figure out something reasonable, it falls back to Any.
+  Similar to the {\tt itemize} environment of \LaTeX. Entries are
+  started with {\tt item}.
 
-I'd rather be happy if the interpreter is clearly separated from the compiler.
+\item {\tt page}
 
-The interpreter is for working with Axiom, so it could help the (lazy) user and find/guesss appropriate types for him/her. However there should be NO guessing when it comes to writing new library code.
+  Defines a new page (see above).
 
-Looking at the code of Any reminds me much of the things I have suggested here
+\item {\tt paste}
 
-address@bogus.example.com">http://page.axiom-developer.org/zope/mathaction/address@bogus.example.com
-The code is in cvs.aldor.org/aldor/aldorug/samples/object*.as.
+  Defines a new paste (see \ref{sec:ThePatchPasteMechanism}).
 
+\item {\tt patch}
 
-The problem I still have with any is that it says
+  Defines a new patch (see \ref{sec:ThePatchPasteMechanism}).
 
+\item {\tt scroll}
 
-     Rep := Record(dm: SExpression, ob: None)
-     dom x      == x.dm
+  Marks the scrollable part of the page. See also {\tt beginscroll}.
 
+\item {\tt spadsrc}
 
-which looks very near to some LISP thing.
-So I can ask for the domain a: Any by calling dom(a). Then I will get an SExpression which makes me feel lost.
+  Contains SPAD source code, similar to the {\tt verbatim} environment.
 
-Unfortunately, I have no runnig Axiom at the moment :-(
-And I cannot compile axim--main--1 (bfd.h is missing and I have no idea what to install).
+\item {\tt verbatim}
 
-So I tested on
+  As in \TeX/\LaTeX.
+\end{itemize}
 
+The list of TeX-like environments:
 
-http://page.axiom-developer.org/zope/mathaction/AxiomInterface
+\begin{itemize}
+\item {\tt Important}
+\item {\tt items}
+\item {\tt menu}
 
+  This is similar to the {\tt itemize} environment of \LaTeX. Each
+  entry is prepended by one of {\tt menulink}, {\tt menudownlink},
+  {\tt menumemolink}, {\tt menuwindowlink}, {\tt
+    menulispcommand}, {\tt menulispdownlink}, {\tt
+    menulispmemolink}, {\tt menulispwindowlink} and {\tt
+    menuunixcmd}.
 
-i: Integer := 1
-  Type: Integer
+\item {\tt scroll}
 
+  Defines the scrolling portion of the \hyperdoc{} page. There can be
+  only one such construct per page.
 
-a: Any := i::Any
-  Type: Integer  <----- very interesting!!!
+\end{itemize}
+Finally we present an alphabetical list of (almost) all commands
+understood in \hyperdoc{} pages. While some of these commands are
+hard-wired into \hyperdoc, many of them are defined in {\tt
+  \$AXIOM/src/hyper/pages/util.ht}.
 
 
-dom a
-   Type: SExpression
-obj a
-  Type: None
+\begin{itemize}
 
+\item {\tt Browse}
 
-j: Integer := a :: Integer
-  Type: Integer
+  Produces the string {\tt Browse}.
 
+\item {\tt Clef}
 
-It seems the interpreter is quite smart.
+  Produces the string {\tt Clef}.
 
+\item {\tt Gallery}
 
+  Produces the string {\tt \{AXIOM Images\}}.
 
+\item {\tt HDexptypeindex}
 
+  See {\tt HDindex}.
 
-s: String := "I am a string"
-  Type: String
+\item {\tt HDindex}
 
+  Hidden behind special comment markers ('\%-\%') and used for
+  indexing with TeX.
 
-b: Any := s::Any
-  Type: String
+\item {\tt HDsyscmdindex}
 
+  See {\tt HDindex}.
 
-dom b
-  Type: SExpression?
+\item {\tt HyperName}
 
+  Produces the string HyperDoc.
 
-obj b
-  Type: None
+\item {\tt Language}
 
+  Produces the string {\tt AXIOM}.
 
-k: Integer := b :: Integer
-   Cannot convert from type Any to Integer for value
-   "I am a string"
+\item {\tt Lisp}
 
+  Produces the string {\tt Common LISP}.
 
+\item {\tt MenuDotBitmap}
 
-This Error is OK. And I think for manually working with Axiom, one just needs to type dom(...) and then coerce to the now known type.
-But how to use Any in a program is totally unclear to me. I have no idea to get the domain back from the SExpression.
-\end{verbatim}
-\section{email 13}
-\begin{verbatim}
-> ...
-> I am, however, very much against the Any type. It is like 
-> building a strongly typed language and than trying to forget
-> about types.
->
+  Displays a little bitmap showing a dot. Used by many menu commands
+  and defined in {\tt \$AXIOM/src/hyper/pages/util.ht}.
 
-Well that is more or less what I naively thought as well but
-from the ANY.spad file I read that:
+\item {\tt ReturnButton}
+\item {\tt TeX}
 
-)abbrev domain ANY Any
-++ Author: Robert S. Sutor
-++ Basic Functions: any, domainOf, objectOf, dom, obj,
-++   showTypeInOutput
-++ Related Constructors: AnyFunctions1
-++ Description:
-++   \spadtype{Any} implements a type that packages up objects and
-++   their types in objects of \spadtype{Any}. Roughly speaking
-++   that means that if \spad{s : S} then when converted to
-++   \spadtype{Any}, the new object will include both the original
-++   object and its type. This is a way of converting arbitrary
-++   objects into a single type **without losing any** of the
-++   original information. Any object can be converted to one of
-++   \spadtype{Any}.
+  As in \TeX/\LaTeX.
 
-and in the related file ANY1.spad
+\item {\tt UpBitmap}
+\item {\tt UpButton}
+\item {\tt aliascon}
+\item {\tt allowbreak}
+\item {\tt argDef}
+\item {\tt autobutt}
 
-)abbrev package ANY1 AnyFunctions1
-++ Basic Functions:  coerce, retractIfCan, retractable?, retract
-++ Description:
-++   \spadtype{AnyFunctions1} implements several utility functions
-++   for working with \spadtype{Any}. These functions are used to
-++   go back and forth between objects of \spadtype{Any} and objects
-++   of other types.
+  An alias for {\tt helppage}.
 
-So the situation is not quiet so simple. Apparently Any does not
-mean Any in the sense of throwing away essential information.
+\item {\tt autobuttons}
 
-\end{verbatim}
-\section{email 14}
-\begin{verbatim}
-Ralf Hemmecke wrote:
-> 
-> Hi Bill,
-> 
-> >>Foo: with { g: (n: PositiveInteger, k: PositiveInteger) ->
-> >>PrimeField(n) } == add {
-> >>g(n: PositiveInteger, k: PositiveInteger ): PrimeField(n) ==
-> >> k::Integer::PrimeField(n) }
-> 
-> > Ok, I will work with this example. Yes, it is better.
-> 
-> Well, I haven't checked whether it should really work, but
-> shouldn't be
-> 
-> Foo: with {
->    g: (n: PositiveInteger, k: PositiveInteger) ->
->       (P: PrimeFieldCategory, x: P)
-> } == add {
->    g(n: PositiveInteger, k: PositiveInteger ):
->     (P: PrimeFieldCategory, x:P) == {
->     (PrimeField(n), k::Integer::PrimeField(n)
->    }
-> }
-> 
-> be even better? 
+  Does nothing at all.
 
-In fact you just pointed a way to solve the problem! Notice that you are in
-effect constructing a domain! So first create this domain (call this anything
-else you like):
+\item {\tt axiom}
+\item {\tt axiomFun}
+\item {\tt axiomFunFrom}
+\item {\tt axiomFunX}
+\item {\tt axiomOp}
+\item {\tt axiomOpFrom}
+\item {\tt axiomSig}
+\item {\tt axiomSyntax}
+\item {\tt axiomType}
+\item {\tt axiomcommand}
+\item {\tt axiomxl}
+\item {\tt beep}
+\item {\tt blankline}
+\item {\tt bound}
+\item {\tt boxvalue}
+\item {\tt caption}
+\item {\tt cdots}
+\item {\tt center}
+\item {\tt centerline}
+\item {\tt cite}
+\item {\tt def}
+\item {\tt displaystyle}
+\item {\tt downlink}
+\item {\tt end}
+\item {\tt endImportant}
+\item {\tt enditems}
+\item {\tt endmenu}
+\item {\tt endscroll}
+\item {\tt env}
+\item {\tt epsffile}
+\item {\tt eth}
+\item {\tt example}
+\item {\tt examplenumber}
+\item {\tt expr}
+\item {\tt fakeAxiomFun}
+\item {\tt fbox}
+\item {\tt footnote}
+\item {\tt free}
+\item {\tt frenchspacing}
+\item {\tt funArgs}
+\item {\tt funSyntax}
+\item {\tt graphpaste}
+\item {\tt head}
+\item {\tt helpbit}
+\item {\tt helppage}
+\item {\tt hfill}
+\item {\tt horizontalline}
+\item {\tt hspace}
+\item {\tt htbitmap}
+\item {\tt httex}
 
---%PointedPrimeField
-)abbrev domain PPF PointedPrimeField
-PointedPrimeField(n:PositiveInteger):Cat==Dog where
-  Cat == FiniteFieldCategory with
-    foo:PositiveInteger->PrimeField(n)
-  Dog == PrimeField(n) add
-    foo(k)==k::Integer::PrimeField(n)
+  Takes two parameters and ignores the second. Usually the second
+  parameter is a \TeX/\LaTeX version of the first. By redefining this
+  command one can produce a more beautiful version of the page using
+  \TeX/\LaTeX. See also {\tt texht}.
 
-After compiling, define in the interpreter
+\item {\tt ifcond}
+\item {\tt indent}
 
-g(n,k)==foo(k)$PPF(n)
+  Sets the indentation level to n spaces, where n is the first
+  parameter.
 
-and it works (in Axiom)! (Do not declare the types for g because n is not
-defined).
+\item {\tt indentrel}
 
-But I have trouble with path in windows:
-   Processing PointedPrimeField for Browser database:
---->-->PointedPrimeField((foo ((PrimeField n) (PositiveInteger)))): Not document
-ed!!!!
---->-->PointedPrimeField(constructor): Not documented!!!!
---->-->PointedPrimeField(): Missing Description
-h:/dostools/rm.exe: j:/program: No such file or directory
-h:/dostools/rm.exe: j:/progra~1/axiom/mnt/windows/lib/files/axiom/mnt/windows/li
-b/ppf.nrlib: No such file or directory
+  Adds the first parameter to the current indentation level. Negative
+  values are allowed.
 
-   >> System error:
-   Cannot rename the file #P"j:/Program Files/axiom/mnt/windows/lib/PPF.erlib" t
-o #P"j:/Program Files/axiom/mnt/windows/lib/PPF.NRLIB".
+\item {\tt index}
+\item {\tt input}
+\item {\tt inputbitmap}
+\item {\tt inputbox}
+\item {\tt inputimage}
+\item {\tt inputstring}
+\item {\tt item}
 
-protected-symbol-warn called with (NIL)
+  Starts a new entry in an {\tt items} or {\tt menu} environment.
 
-But that is just because "Program Files" need be in quotes?
+\item {\tt label}
+\item {\tt labelSpace}
+\item {\tt lanb}
+\item {\tt lispcommand}
+\item {\tt lispdownlink}
+\item {\tt lispmemolink}
+\item {\tt lispwindowlink}
+\item {\tt ll}
+\item {\tt localinfo}
 
-\end{verbatim}
-\section{email 15}
-\begin{verbatim}
-Foo: with { g: (n: PositiveInteger, k: PositiveInteger) -> PrimeField(n) } == add {
-g(n: PositiveInteger, k: PositiveInteger ): PrimeField(n) ==
-k::Integer::PrimeField(n) }
-Ok, I will work with this example. Yes, it is better.
+  Hook for including a local menu item on the rootpage.
 
+\item {\tt mapsto}
+\item {\tt mathOrSpad}
+\item {\tt memolink}
+\item {\tt menudownlink}
+\item {\tt menuitemstyle}
+\item {\tt menulink}
 
-Well, I haven't checked whether it should really work, but
-shouldn't be
+  An alias for {\tt menudownlink}, both of which are frequently used.
 
+\item {\tt menulispcommand}
+\item {\tt menulispdownlink}
+\item {\tt menulispmemolink}
+\item {\tt menulispwindowlink}
+\item {\tt menumemolink}
+\item {\tt menuunixcommand}
+\item {\tt menuunixlink}
+\item {\tt menuunixwindow}
+\item {\tt menuwindowlink}
+\item {\tt menuxmpref}
+\item {\tt naglib}
 
-Foo: with {
-  g: (n: PositiveInteger, k: PositiveInteger) ->
-     (P: PrimeFieldCategory, x: P)
-} == add {
-  g(n: PositiveInteger, k: PositiveInteger ):
-   (P: PrimeFieldCategory, x:P) == {
-   (PrimeField(n), k::Integer::PrimeField(n)
-  }
-}
+  Produces the string {\tt NAG Foundation Library}.
 
+\item {\tt newcommand}
 
-be even better? The above code will not compile in Aldor, since it does not have PositiveInteger. And maybe it will even not compile with appropriate substitutions since the compiler cannot handle such a construction. I am, however, very much against the Any type. It is like building a strongly typed language and than trying to forget about types. For the interpreter it maybe OK, but not for the compiler.
+  Defines new commands as in \TeX/\LaTeX.
 
-Programming in Axiom should mean writing programs for the compiler. I would say that programming in the interpreter is just writing short scripts but not real programs.
+\item {\tt newline}
 
-See also
-http://www.aldor.org/docs/HTML/chap23.html#10\end{verbatim}
-\section{email 16}
-\begin{verbatim}
-On Wednesday, January 12, 2005 8:30 AM you wrote:
-> Bill Page wrote:
-> > 
-> > I don't really understand when the use of parameterized 
-> > return types on functions would be useful. What information
-> > is being returned as part of the type of the result that is
-> > not already known because of it's value?
-> 
-> The above is an example. Perhaps, more convincing:
-> 
-> Foo: with { g: (n: PositiveInteger, k: PositiveInteger) -> 
-> PrimeField(n) } == add {
-> g(n: PositiveInteger, k: PositiveInteger ): PrimeField(n) ==
->  k::Integer::PrimeField(n) }              
->
+  Inserts a linebreak.
 
-Ok, I will work with this example. Yes, it is better.
-  
-> Another example is Marcus Better's problem, more examples
-> are in expr2ups.spad, where Any is used a lot.
+\item {\tt newpage}
 
-Ok.
+  Does nothing but is used in the \TeX part of {\tt texht} and
+  probably needed to make the parser happy.
 
-> The type tells you in what domain to interpret the value.
-> But sometimes, the type will have to depend on a parameter
-> of the function, as above.
+\item {\tt noOutputXtc}
 
-That is still now clear to me, at least when it is possible
-to use a Union.
+  Alias for {\tt xtc}.
 
-> 
-> > As I see it the concept does considerable damage to the 
-> > notion of the 'domain' of a function. How should we
-> > interpret the expressioin `PrimeField(n)' when n is
-> > unknown? Does it represent the Union over all values n?
-> > We can no longer write the signature of a function in
-> > the simple form:
-> > 
-> >   f: PositiveInteger -> PrimeField
-> 
-> Yes you can: Aldor does it. The signature is
-> 
->  f: (n: PositiveInteger) -> PrimeField n
->
+\item {\tt noindent}
+\item {\tt nonLibAxiomType}
+\item {\tt nullXtc}
 
-That does not look like a *signature* to me. What is the
-value of n? If you can't tell me, then how can I interpret
-`PrimeField n'? A signature should specify the domains of
-the function, but `PrimeField n' is not a domain until `n'
-is replaced with some PositiveInteger. The only interpretation
-of `PrimeField n' as a domain that I can think of would be
-to claim that it represents some kind of Union over the
-primes.
+  Alias for {\tt xtc}.
 
-  Union(PrimeField n for n=1.. | prime? n)
+\item {\tt optArg}
+\item {\tt outdent}
+\item {\tt pageref}
+\item {\tt pastebutton}
+\item {\tt pp}
 
-But of course we can't write it quite this nicely right now
-in Axiom...
+  Produces a {\tt newline}. To be used instead of {\tt par}. Only used
+  in {\tt \$AXIOM/src/hyper/pages/rootpage.ht} and {\tt
+    \$AXIOM/src/hyper/pages/util.ht}. Otherwise not used or commented
+  out.
 
-This is similar to Axiom's insistence that
+\item {\tt pred}
+\item {\tt psXtc}
 
-  A:Integer
+  Takes three parameters, ignores the third and feeds the first two to
+  {\tt xtc}.
 
-can not be used in the expression
+\item {\tt pspadfun}
+\item {\tt pspadtype}
+\item {\tt quad}
+\item {\tt radiobox}
+\item {\tt radioboxes}
+\item {\tt ref}
+\item {\tt returnbutton}
+\item {\tt rm}
+\item {\tt searchwindow}
+\item {\tt sf}
+\item {\tt showBlurb}
+\item {\tt small}
+\item {\tt smath}
+\item {\tt space}
+\item {\tt spad}
+\item {\tt spadFileExt}
+\item {\tt spadSyntax}
+\item {\tt spadatt}
+\item {\tt spadcmd}
+\item {\tt spadcommand}
+\item {\tt spadfun}
+\item {\tt spadfunFrom}
+\item {\tt spadfunFromX}
+\item {\tt spadfunX}
+\item {\tt spadglos}
+\item {\tt spadgloss}
+\item {\tt spadglossSee}
+\item {\tt spadignore}
+\item {\tt spadkey}
+\item {\tt spadop}
+\item {\tt spadopFrom}
+\item {\tt spadpaste}
+\item {\tt spadsig}
+\item {\tt spadsys}
+\item {\tt spadtype}
+\item {\tt special}
+\item {\tt stringvalue}
+\item {\tt subscriptIt}
+\item {\tt subscriptText}
+\item {\tt syscmdindex}
+\item {\tt tab}
+\item {\tt table}
+\item {\tt texht}
 
-  A+1
+  The same as {\tt httex} but with the meaning of the parameters
+  swapped.
 
-until A is assigned a value. I this case I think it should
-be ok to say that if A has no assigned value then it
-represents the domain
+\item {\tt threedim}
 
-  {+/-n for n=0..}
- 
-> > Can you explain again why you don't find the usual
-> > Axiom solution to this situation acceptible? I.e. the
-> > use of the `Any' domain:
-> > 
-> >  f:PositiveInteger->Any
-> >  f(n) == n::PrimeField(n)
-> 
-> Because you cannot use it in compiled code and because you 
-> are using all of the type information, which is the main
-> point of Axiom.
+  Abbreviation for {\tt three-dimensional}.
 
-But as you said, `Any' is used extensively in expr2ups.spad.
+\item {\tt twodim}
 
-> Of course, the example you just gave doesn't
-> make any sense, the result is always zero, but given the
-> function
-> 
-> Bar: with { h: (n: PositiveInteger, k: PositiveInteger) -> Any } 
->    == add { g(n: PositiveInteger, k: PositiveInteger ): Any ==     
->               k::Any }
-> 
-> you cannot use this function in compiled code anymore. The 
-> interpreter can deal with it, not the compiler.
+    Abbreviation for {\tt two-dimensional}.
 
-I would write it something like this:
+\item {\tt unixcommand}
+\item {\tt unixlink}
+\item {\tt upbutton}
+\item {\tt userfun}
+\item {\tt vertline}
+\item {\tt void}
 
-(2) -> h:(PositiveInteger,PositiveInteger)->Union( _
-PrimeField(2),PrimeField(3),PrimeField(5),PrimeField(7))
-                                                 Type: Void
-(3) -> h(n,k)==k::PrimeField(n)
-                                                 Type: Void
-(4) -> x:=h(7,2)
+  Abbreviation for {\tt the unique value of \bs spadtype{Void}}.
 
-   (4)  2
-                                  Type: Union(PrimeField 7,...)
-(5) -> trace x
+\item {\tt vspace}
+\item {\tt windowid}
+\item {\tt windowlink}
+\item {\tt xdefault}
+\item {\tt xtc}
 
-   (5)  2
-                                             Type: PrimeField 7
-> 
-> Look at Marcus code for a really convincing example: He wants 
-> to construct recursively an algebraic extension of a ring,
-> adding elements one at the time. At the end of the process
-> he wants to return an element of the final ring. It is tricky
-> to do this in Axiom currently.
+  Is defined through
+\begin{verbatim}
+\newcommand{\xtc}[2]{#1 #2}
+\end{verbatim}
+  which means that it takes two parameters appends them. Looks silly
+  and probably is.
 
-I will take a closer look at the emails from Marcus.
+\end{itemize}
 
-> 
-> Note, for example, if you have a signature
-> 
->   f: Integer -> Any
-> 
-> but really, f returns a SimpleAlgebraicExtension of some 
-> ring, you cannot do any calculations with the result in
-> compiled code anymore, unless you know *exactly* the defining
-> polynomial of the ring.
+\subsection{The Patch/Paste Mechanism}
+\label{sec:ThePatchPasteMechanism}
 
-I agree that Any throws away too much information, except
-in the interpreter where it tries to do a better job. But
-I think even there Any is (usually) not a good choice for
-the domain.
-
-> 
-> So one way out -- in this specific case -- would be to
-> return a record containing the result of type Any and
-> the defining polynomial. I hope you admit that this is
-> ugly.
 
-I agree that that is ugly. Using an explicit "streaming Union"
-(iterator) domain would be my (future) choice. Unfortunately
-for now:
+\subsection{Databases}
+\label{sec:HyperDocDatabases}
 
-(6) -> Union(PrimeField(i) for i in 1..10)
-   Local variable or parameter used in type
-   We will attempt to interpret the code.
+Axiom keeps one or several database files around to speed up finding a
+page (or a patch/paste). To add a file to the database one can use
+\axiomprog{htadd}.
 
-   Category, domain or package constructor COLLECT is not available.
-(6) -> Union(PrimeField(i) for i in 1..)
-   Loading C:/Program Files/axiom/mnt/windows/algebra/UNISEG.o for
-      domain UniversalSegment
-   Loading C:/Program Files/axiom/mnt/windows/algebra/INCRMAPS.o for
-      package IncrementingMaps
-   Loading C:/Program Files/axiom/mnt/windows/algebra/ITUPLE.o for
-      domain InfiniteTuple
-   Loading C:/Program Files/axiom/mnt/windows/algebra/STREAM.o for
-      domain Stream
-   Local variable or parameter used in type
-   We will attempt to interpret the code.
 
-   Interpret-Code mode is not supported for stream bodies.
-(6) ->
+\subsubsection{The HyperDoc Database Format}
+\label{sec:TheHyperDocDatabaseFormat}
 
-\end{verbatim}
-\section{email 17}
+The \hyperdoc{} database file(s) consist of several sections, each of
+which is started by a line like the following:
 \begin{verbatim}
- > > #include "axiom"
- > > 
- > > Test: with { f: (n: PositiveInteger) -> PrimeField(n) } 
- > >    == add { f(n: PositiveInteger): PrimeField(n) == 
- > >               10::Integer::PrimeField(n) }              
- > > 
- > > Note that such a construction -- the resulting domain depending on the
- > > function parameter -- is currently illegal in Axiom. In Aldor it is fine.
- > 
- > I don't really understand when the use of parameterized return types on
- > functions would be useful. What information is being returned as part of the
- > type of the result that is not already known because of it's value?
+	BBTREE.ht 1104291828
+\end{verbatim}
+It starts with a tab character and contains a filename and a
+timestamp, which is taken from the {\tt st\_mtime} field of the {\tt
+  struct stat} returned by {\tt stat}. This timestamp is used to check
+wether the database is current or not. % TODO kai: How does this work
+                                % precisely? Who's checking and when?
 
-The above is an example. Perhaps, more convincing:
+The following lines are the records for the current file and consist
+of the following fields separated by spaces: type, name, offset of the
+definition in characters and the linenumber where the definition
+starts.
 
-Foo: with { g: (n: PositiveInteger, k: PositiveInteger) -> PrimeField(n) } 
-   == add { g(n: PositiveInteger, k: PositiveInteger ): PrimeField(n) ==     
-              k::Integer::PrimeField(n) }              
- 
-Another example is Marcus Better's problem, more examples are in
-expr2ups.spad, where Any is used a lot. The type tells you in what domain to
-interpret the value. But sometimes, the type will have to depend on a parameter
-of the function, as above.
+The type field is always one of {\tt \\newcommand}, {\tt \\page} and {\tt
+  \\patch}. 
 
- > As I see it the concept does considerable damage to the notion of the
- > 'domain' of a function. How should we interpret the expressioin
- > `PrimeField(n)' when n is unknown? Does it represent the Union over all
- > values n? We can no longer write the signature of a function in the simple
- > form:
- > 
- >   f: PositiveInteger -> PrimeField
+\begin{verbatim}
+\newcommand BalancedBinaryTreeXmpTitle 140 3
+\newcommand BalancedBinaryTreeXmpNumber 201 4
+\page BalancedBinaryTreeXmpPage 322 7
+\end{verbatim}
 
-Yes you can: Aldor does it. The signature is
 
-   f: (n: PositiveInteger) -> PrimeField n
+\chapter{THINGS TO BE INTEGRATED}
 
- > Can you explain again why you don't find the usual Axiom solution to this
- > situation acceptible? I.e. the use of the `Any' domain:
- > 
- >  f:PositiveInteger->Any
- >  f(n) == n::PrimeField(n)
 
-Because you cannot use it in compiled code and because you are using all of the
-type information, which is the main point of Axiom. Of course, the example you
-just gave doesn't make any sense, the result is always zero, but given the
-function
+\section{Building/Internals}
 
-Bar: with { h: (n: PositiveInteger, k: PositiveInteger) -> Any } 
-   == add { g(n: PositiveInteger, k: PositiveInteger ): Any ==     
-              k::Any }
+\subsection{email 5}
+\begin{verbatim}
+How I Built Axiom on Windows
 
-you cannot use this function in compiled code anymore. The interpreter can deal
-with it, not the compiler.
+  I installed a completely new MinGW/MSYS configuration from the
+'current' file list at:
 
-Look at Marcus code for a really convincing example: He wants to construct
-recursively an algebraic extension of a ring, adding elements one at the
-time. At the end of the process he wants to return an element of the final
-ring. It is tricky to do this in Axiom currently.
+http://www.mingw.org/download.shtml#hdr2
 
-Note, for example, if you have a signature
+In the following order:
 
-  f: Integer -> Any
+1   MinGW-3.1.0-1.exe
 
-but really, f returns a SimpleAlgebraicExtension of some ring, you cannot do
-any calculations with the result in compiled code anymore, unless you know
-*exactly* the defining polynomial of the ring.
+    http://prdownloads.sf.net/mingw/MinGW-3.1.0-1.exe?download
 
-So one way out -- in this specific case -- would be to return a record
-containing the result of type Any and the defining polynomial. I hope you admit
-that this is ugly.\end{verbatim}
-\section{email 18}
-\begin{verbatim}
-I have been thinking about your example code.
+2   MSYS-1.0.10.exe
 
-On Tuesday, January 11, 2005 9:44 AM you wrote:
-> ... 
-> I just tried another example, which is in fact the reason
-> why I would love to have Aldor working. I did not expect
-> it to work, and it does not, but it works *almost*. The
-> code is as follows:
-> 
-> #include "axiom"
-> 
-> Test: with { f: (n: PositiveInteger) -> PrimeField(n) } 
->    == add { f(n: PositiveInteger): PrimeField(n) == 
->               10::Integer::PrimeField(n) }
-> 
-> Note that such a construction -- the resulting domain 
-> depending on the function parameter -- is currently
-> illegal in Axiom. In Aldor it is fine.
+    http://prdownloads.sf.net/mingw/MSYS-1.0.10.exe?download
 
-I don't really understand when the use of parameterized
-return types on functions would be useful. What information
-is being returned as part of the type of the result that
-is not already known because of it's value?
+3   msysDTK-1.0.1.exe
 
-As I see it the concept does considerable damage to the
-notion of the 'domain' of a function. How should we interpret
-the expressioin `PrimeField(n)' when n is unknown? Does it
-represent the Union over all values n? We can no longer
-write the signature of a function in the simple form:
+    http://prdownloads.sf.net/mingw/msysDTK-1.0.1.exe?download
 
-  f: PositiveInteger -> PrimeField
+4   Then untarred the following:
+ 
+    cd /mingw; tar xzvf /home/bpage/... 
 
-Can you explain again why you don't find the usual Axiom
-solution to this situation acceptible? I.e. the use of
-the `Any' domain:
+    gcc-core-3.4.2-20040916-1.tar.gz
+ 
+    http://prdownloads.sf.net/mingw/gcc-core-3.4.2-20040916-1.tar.gz?download
 
- f:PositiveInteger->Any
- f(n) == n::PrimeField(n)
+5   binutils-2.15.91-20040904-1.tar.gz
+ 
+    http://prdownloads.sf.net/mingw/binutils-2.15.91-20040904-1.tar.gz?download
 
-Perhaps in some cases the use of a Union might even be
-better:
+6   w32api-3.1.tar.gz
 
- f:PositiveInteger->Union(PrimeField(2),PrimeField(3),
-   PrimeField(5), ...)
- f(n) == n::PrimeField(n)
+    http://prdownloads.sf.net/mingw/w32api-3.1.tar.gz?download
 
-The union allows a 'case' construction like this:
+7   mingw-runtime-3.5.tar.gz
 
-  f(3) case PrimeField(3)
+    http://prdownloads.sf.net/mingw/mingw-runtime-3.5.tar.gz?download
 
-In fact this sort of thing works in Axiom:
+8   You will also need tla for windows from
 
-(1) -> f:PositiveInteger->Union(PrimeField(2),PrimeField(3), _
-  PrimeField(5),PrimeField(7),"Failed")
-  f(n) ==  ( prime? n and n<=7 => n::PrimeField(n); "Failed")
+    http://download.sipsolutions.de/tla-setup.exe
 
-   Function declaration f : PositiveInteger -> Union(PrimeField 2,
-      PrimeField 3,PrimeField 5,PrimeField 7,Failed) has been added to
-      workspace.
-                                                      Type: Void
-(2) -> f(2)
-   Cannot compile conversion for types involving local variables. In
-      particular, could not compile the expression involving ::
-      PrimeField #1
-   AXIOM will attempt to step through and interpret the code.
-   Compiling function f with type PositiveInteger -> Union(PrimeField 2
-      ,PrimeField 3,PrimeField 5,PrimeField 7,Failed)
+9   and the windows LaTeX packaged called MikTex
 
-   (2)  0
-                                    Type: Union(PrimeField 2,...)
-(3) -> f(3)
+    http://www.miktex.org/setup.html
 
-   (3)  0
-                                     Type: Union(PrimeField 3,...)
-(4) -> f(4)
+    The "Small MiKTeX" package is sufficient if your windows box is
+    connected to the Internet. Or if you want you can install the
+    complete system.
 
-   (4)  Failed
-                                           Type: Union(Failed,...)
-(5) -> f(5)
+10  download the axiom--windows--1 branch
 
-   (5)  0
-                                     Type: Union(PrimeField 5,...)
+    See deteails instructions at ArchUsage
 
-(6) -> x:=f(5)
+    1  tla my-id "First Last <address@bogus.example.com>"
 
-   (6)  0
-                                     Type: Union(PrimeField 5,...)
+    2  tla register-archive address@bogus.example.com 
+http://axiom-developer.org/archive/axiom
 
-(7) -> x case PrimeField(5)
+    3  tla my-default-archive address@bogus.example.com
 
-   (7)  true
-                                                    Type: Boolean
-(8) -> x case PrimeField(3)
+    4  tla get axiom--windows--1 axiom--windows--1
 
-   (8)  false
-                                                    Type: Boolean
-etc.\end{verbatim}
-\section{email 19}
-\begin{verbatim}
-Peter Broadbery writes:
- > On Tue, 2005-01-11 at 14:30 +0100, Martin Rubey wrote:
- > > Dear Peter,
- > > 
- > > this is just great stuff -- nearly... I had to try it out right away, but I
- > > experienced two problems.
- > > 
- > > the minor one is, that )co inside axiom still does not work:
- > > 
- > > (1) -> 
- > > (1) -> )co test.as
- > >    Compiling AXIOM source code from file 
- > >       /home/rubey/martin/Axiom/test.as using AXIOM-XL compiler and 
- > >       options 
- > > -O -Fasy -Fao -Flsp -laxiom -Mno-AXL_W_WillObsolete -DAxiom -Y 
- > > $AXIOM/algebra
- > >       Use the system command )set compiler args to change these 
- > >       options.
- > >  
- > >    >> System error:
- > >    NIL is not of type STRING.
- > 
- > 
- > ln -s $ALDORROOT $AXIOM/compiler may help here.  fixing i-syscmd.boot to
- > produce a nice error would be nice, I guess.
+    Or see ArchUsage to use 'sftp://' protocol if you intend to submit changes.
 
-I tried that, but it won't work. Tim, is there a way to trace what's happening?
+11  configure and make
 
-Note that both $ALDORROOT and $AXIOM were set correctly. In other words, the
-link above produced a directory "compiler" in "axiom/mnt/linux", containing the
-following directories of Aldor: bin/ doc/ include/ lib/ src/ tests/
+    cd axiom--windows--1
 
- > The .as file isn't in CVS (the file is compiled - don't be fooled by the
- > readable coding style)
+    ./configure  -- Cut-and-paste environmnet variables to avoid typing errors
 
-Sorry, my mistake. Only lsp files. By the way, there i *lots* of stuff in the
-directories under /lsp/ccl/src, some look like they could be really useful...
+    make         -- the build takes between 3 to 6 hours on 2.4 GHz Windows XP
 
-Tim: could you rename them to .pamphlet and correct the \usepackage line in
-each one of them? Thanks!
-
- > > (1) -> fact(5)$Test
- > > 
- > >    (1)  120
- > >                                                         Type: 
- > > PositiveInteger
- > > (2) -> fact(4)$Test
- > >  
- > >    >> System error:
- > >    #<vector 08cf4150> is not of type LIST.
- > > 
- > 
- > Fixed by the patch I send earlier (I hope)...
-
-Yes indeed! (I found that there was only one line you had to comment out?)
-
- > The significant bit is removing an unbound variable from as.boot, the
- > rest is to fix the )co command (obviously not bullet proof), and the .ap
- > file generation.  
- > 
- > In terms of aldor internal knowledge, you don't need that much, the hard
- > work is on the axiom side. The trick is to load all the aldor runtime
- > env interpreted and see what breaks (this includes daase.lisp, as.clisp
- > & interop.clisp, plus the aldor .lsp files).  This stuff used to vaguely
- > work, so putting it back in shape can't be too bad.  
-
-In another mail, you wrote:
-
- > As long as you don't use the sig. from the interpreter, you will be ok
- > (which misses the point,, I know).  As far as fixing the error, not really,
- > I don't know the axiom interpreter that well. Finding how & where the type
- > is substituted would be a good start [There must be someone who does...]
-
-Who could this be? It would be just wonderful to get this working!
-
-Thanks a million times,
 
 \end{verbatim}
-\section{email 20}
+\subsection{email 6}
 \begin{verbatim}
-On Tue, 2005-01-11 at 14:30 +0100, Martin Rubey wrote:
-> Dear Peter,
-> 
-> this is just great stuff -- nearly... I had to try it out right away, but I
-> experienced two problems.
-> 
-> the minor one is, that )co inside axiom still does not work:
-> 
-> (1) -> 
-> (1) -> )co test.as
->    Compiling AXIOM source code from file 
->       /home/rubey/martin/Axiom/test.as using AXIOM-XL compiler and 
->       options 
-> -O -Fasy -Fao -Flsp -laxiom -Mno-AXL_W_WillObsolete -DAxiom -Y $AXIOM/algebra
->       Use the system command )set compiler args to change these 
->       options.
->  
->    >> System error:
->    NIL is not of type STRING.
-
-
-ln -s $ALDORROOT $AXIOM/compiler may help here.  fixing i-syscmd.boot to
-produce a nice error would be nice, I guess.
+What is MinGW?
 
+  MinGW ("Minimalistic GNU for Windows") refers to a set of runtime headers, 
+used in building a compiler system based on the GNU GCC and binutils projects. 
+It compiles and links code to be run on Win32 platforms... providing C, C++ and 
+Fortran compilers plus other related tools. If you see references to "mingw32" 
+instead of "MinGW", they are referring to the same compiler system. The 
+project's name changed from mingw32 to MinGW is to prevent the implication that 
+MinGW will only works on 32 bit systems (as 64 and higher bit machines become 
+more common, MinGW will evolve to work with them). MinGW uses the Microsoft 
+runtime libraries, distributed with the Windows operating system. Unlike other 
+ports of GCC to Windows, the runtime libraries are not distributed using Gnu's 
+General Public License (GPL). You, therefore, do not have to distribute your 
+source code with your programs unless, of course, you use a GPL library in your 
+programs.
 
-> (1) -> 
-> 
-> Never mind.
-> 
-> Unfortunately, there is a more severe issue. I put the following simple domain
-> in a file "test.as" and compiled it using 
-> 
-> aldor -O -Fasy -Fao -Flsp -laxiom -Mno-AXL_W_WillObsolete -DAxiom test.as
-> 
-> without any problem. There is only the warning
-> 
-> #1 (Warning) Deprecated message prefix: use `ALDOR_' instead of `_AXL'
-> 
-> but I suspect that this is of no importance.
+What is MSYS?
 
-Yep.
+  MSYS or Minimal SYStem is a POSIX and Bourne shell environment use with 
+MinGW. It provides a hand picked set of tools to allow a typical configuration 
+script with Bourne syntax to execute. This allows most of the GNU packages to 
+create a Makefile just from executing the typical configure script which can 
+then be used to build the package using the native MinGW version of GCC.
 
+The POSIX layer used by MSYS is a fork of the 1.3.3 version of Cygwin . Cygwin 
+is a full POSIX layer and UNIX-like environment for Win32 providing both server 
+and client utilites.
 
+\end{verbatim}
+\subsection{email 7}
+\begin{verbatim}
+The build sequence should be:
 
-> 
-> 
-> -------------------------------------------------------------------------------
-> #include "axiom.as"
-> 
-> Test: with { fact: PositiveInteger -> PositiveInteger }
->    == add  { fact(n: PositiveInteger): PositiveInteger == 
->               { n <= 1 => 1;
->                 res: PositiveInteger := 1;
->                 while n > 1 repeat {
->                   res := res * n;
->                   n := n-1; }
->                 res } }
-> -------------------------------------------------------------------------------
-> 
-> After this I start axiom and load runtime and axextend. By the way axextend
-> *is* in the distribution, it's only a little hidden... There is even more
-> obscure stuff in theis directory, maybe it's of use to you!
-> 
+obj/linux/bin/lisp      ...  contains the socket extensions
+obj/linux/bin/bootsys   ...  contains the boot -> lisp compiler
+                             used to compile the interp/*.boot files
+obj/linux/bin/depsys    ...  contains macros used by axiom
+                             used for compiling the intermediate lisp files
+obj/linux/bin/interpsys ...  contains the final image
+                             used to compile the algebra
+obj/linux/bin/AXIOMsys       contains the final image
+                             a clean copy for the end user
 
-The .as file isn't in CVS (the file is compiled - don't be fooled by the
-readable coding style)
 
-> (1) -> )sh Test
->  Test  is a domain constructor
->  Abbreviation for Test is TEST 
->  This constructor is exposed in this frame.
->  Issue )edit test.as to see algebra source code for TEST 
-> 
-> ------------------------------- Operations --------------------------------
->  fact : PositiveInteger -> PositiveInteger
-> 
-> (1) -> fact(5)$Test
-> 
->    (1)  120
->                                                         Type: PositiveInteger
-> (2) -> fact(4)$Test
->  
->    >> System error:
->    #<vector 08cf4150> is not of type LIST.
-> 
+I've attached the interesting part of a console log. At this point
+the Axiom build is making the transition from building the BOOTSTRAP
+algebra to building the non-BOOTSTRAP algebra.
 
-Fixed by the patch I send earlier (I hope)...
+Notice that the BOOTSTRAP algebra is just lisp code. This code is 
+compiled in a DEPSYS image so that macros are properly expanded.
+However it is clear that the BOOTSTRAP lisp code was not compiled by
+the "new" compiler.
 
+Next we see the transition to compiling the non-BOOTSTRAP algebra.
+This is done in the interpsys image. It is also done in an image 
+that has access to only the BOOTSTRAP algebra code. Thus the 
+new compiler might not have all of the algebra-defined replacements
+available at compile time. Notice the autoload files that contain
+the optimizations.
 
-> By the way, could you explain what your patches are doing? It's just a mystery
-> to me! I suspect that one needs some knowledge of Aldor internals?
+A second or third round of compiles will expose the algebra-based
+optimizations and these will be compiled into the code. Since these
+are only optimizations the final results should not be affected.
 
-The significant bit is removing an unbound variable from as.boot, the
-rest is to fix the )co command (obviously not bullet proof), and the .ap
-file generation.  
+Also note that the BOOTSTRAP algebra is recompiled as the last step
+of building the algebra from scratch so that it can use the circular
+definitions.
 
-In terms of aldor internal knowledge, you don't need that much, the hard
-work is on the axiom side. The trick is to load all the aldor runtime
-env interpreted and see what breaks (this includes daase.lisp, as.clisp
-& interop.clisp, plus the aldor .lsp files).  This stuff used to vaguely
-work, so putting it back in shape can't be too bad.  \end{verbatim}
-\section{email 21}
-\begin{verbatim}
-I just tried another example, which is in fact the reason why I would love to
-have Aldor working. I did not expect it to work, and it does not, but it works
-*almost*. The code is as follows:
+==========================================================================
+====  running DEPSYS image ===============================================
+==========================================================================
 
-#include "axiom"
+BOOT>0 making /home/arch/axiom--hyperdoc--1--base-0/int/algebra/VECTOR.lsp from 
+/home/arch/axiom--hyperdoc--1--base-0/src/algebra/vector.spad.pamphlet
+0 making /home/arch/axiom--hyperdoc--1--base-0/int/algebra/VECTOR.o from 
+/home/arch/axiom--hyperdoc--1--base-0/int/algebra/VECTOR.lsp
 
-Test: with { f: (n: PositiveInteger) -> PrimeField(n) } 
-   == add { f(n: PositiveInteger): PrimeField(n) == 
-              10::Integer::PrimeField(n) }
+>
+Compiling VECTOR.lsp.
+End of Pass 1.  
+End of Pass 2.  
+OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
+Finished compiling VECTOR.o.
+#p"VECTOR.o"
 
-Note that such a construction -- the resulting domain depending on the function
-parameter -- is currently illegal in Axiom. In Aldor it is fine.
+BOOT>0 making /home/arch/axiom--hyperdoc--1--base-0/int/algebra/AHYP.spad from 
+/home/arch/axiom--hyperdoc--1--base-0/src/algebra/trigcat.spad.pamphlet
 
-I compiled it with Aldor as usual, and then loaded it into Axiom. As signature
-I got the slightly unusual
+==========================================================================
+====  running AXIOMSYS image =============================================
+==========================================================================
 
-(1) -> )di op f
 
-There is one unexposed function called f :
-   [1] PositiveInteger -> PrimeField n from Test
+0 making /home/arch/axiom--hyperdoc--1--base-0/int/algebra/AHYP.NRLIB from 
+/home/arch/axiom--hyperdoc--1--base-0/int/algebra/AHYP.spad
+                        AXIOM Computer Algebra System 
+              Version of Friday November 19, 2004 at 16:36:16 
+-----------------------------------------------------------------------------
+   Issue )copyright to view copyright notices.
+   Issue )summary for a summary of useful system commands.
+   Issue )quit to leave AXIOM and return to shell.
+-----------------------------------------------------------------------------
+ 
+   Using local database 
+/home/arch/axiom--hyperdoc--1--base-0/src/share/algebra/compress.daase..   
+Using local database 
+/home/arch/axiom--hyperdoc--1--base-0/src/share/algebra/interp.daase..
+   Using local database 
+/home/arch/axiom--hyperdoc--1--base-0/src/share/algebra/operation.daase..
+   Using local database 
+/home/arch/axiom--hyperdoc--1--base-0/src/share/algebra/category.daase..
+   Using local database 
+/home/arch/axiom--hyperdoc--1--base-0/src/share/algebra/browse.daase..
+(1) ->    Loading 
+/home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/apply.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/c-doc.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/c-util.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/profile.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/category.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/compiler.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/define.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/functor.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/info.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/iterator.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/modemap.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/nruncomp.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/package.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/htcheck.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/xruncomp.
+   Compiling AXIOM source code from file 
+      /home/arch/axiom--hyperdoc--1--base-0/int/algebra/AHYP.spad using
+      old system compiler.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/parsing.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/bootlex.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/def.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/fnewmeta.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/metalex.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/metameta.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/parse.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/postpar.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/postprop.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/preparse.
+   AHYP abbreviates category ArcHyperbolicFunctionCategory 
+------------------------------------------------------------------------
+   initializing NRLIB AHYP for ArcHyperbolicFunctionCategory 
+   compiling into NRLIB AHYP 
 
-and trying it out I obtained
+;;;     ***       |ArcHyperbolicFunctionCategory| REDEFINED
+Time: 0 SEC.
 
-(1) -> f(5)$Test
-   Loading /home/rubey/axiom/mnt/linux/algebra/PF.o for domain 
-      PrimeField 
-   Loading /home/rubey/axiom/mnt/linux/algebra/IPF.o for domain 
-      InnerPrimeField 
-   Loading /home/rubey/axiom/mnt/linux/algebra/TABLE.o for domain Table
-      
-   Loading /home/rubey/axiom/mnt/linux/algebra/HASHTBL.o for domain 
-      HashTable 
-   Loading /home/rubey/axiom/mnt/linux/algebra/INTABL.o for domain 
-      InnerTable 
-   Loading /home/rubey/axiom/mnt/linux/algebra/ZMOD.o for domain 
-      IntegerMod 
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/bc-matrix.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/bc-misc.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/bc-solve.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/bc-util.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/ht-util.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/htsetvar.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/ht-root.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/br-con.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/br-data.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/showimp.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/br-op1.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/br-op2.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/br-search.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/br-util.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/topics.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/br-prof.
+   Loading /home/arch/axiom--hyperdoc--1--base-0/mnt/linux/autoload/br-saturn.
+   finalizing NRLIB AHYP 
+   Processing ArcHyperbolicFunctionCategory for Browser database:
+--------(acosh ($ $))---------
+--------(acoth ($ $))---------
+--------(acsch ($ $))---------
+--------(asech ($ $))---------
+--------(asinh ($ $))---------
+--------(atanh ($ $))---------
+--------constructor---------
+Compiling /home/arch/axiom--hyperdoc--1--base-0/int/algebra/AHYP.NRLIB/code.lsp.
 
- 
-   >> System error:
-   |n| is not of type NUMBER.
+                          
 
-protected-symbol-warn called with (NIL)
 
-which is roughly what I expected. However, to my great surprise, if you turn on
-the debugger (beforehand. You always have to start a fresh axiom because of the
-error I told you about in my previous message) with
 
-)lisp (setq |$monitorNewWorld| t)
+\end{verbatim}
 
-and thus trace
+\subsection{email 2}
+\begin{verbatim}
+> 
+> > The list of prerequisites for running axiom is huge, and
+> > getting worse it seems!
+> ... 
+> > So in the interest of having something people can download
+> > that is functional with a minimum of effort, I think axiom
+> > (and any help system or hyperdoc) should be decoupled from
+> > zope and zwiki.  A download (think windoze users here) which
+> > included zope, zwiki, latex, ghostscript, python, PIL, gcl,
+> > gcc, *and* axiom, is too much, methinks.
+> 
+> Heh - even I agree there.  Perhaps it would be best to
+> acknowledge the reality that if one wants to take advantage
+> of all the vast possibilities of open source software, that's
+> going to be at odds with having the full power of the system
+> available on all platforms, particularly Windows, as a single
+> package.  Surely power users who are willing and able to use
+> the full web-like setup, instead of just a TeXmacs or Mathematica
+> like document interface, would be willing to set it up or at
+> the very least boot a live Linux CD loaded with the full set
+> of Axiom tools and dependencies. 
+> 
 
-(1) -> f(1783)$Test
+Personally, although I have tried knoppix and some variants on
+several occasions I have always been a little disappointed
+and frustrated. The problem is that I live in linux about 1/2
+the time and windows the other 1/2 and when I boot one of these
+"live" things I feel like I am in neither. It's fun to play for
+an hour or so but then it goes in the desk draw with all the
+other things that once fascinated me but I haven't looked at
+for so long that they are now collecting dust. So I am quite
+sceptical about the utility of a "live" Axiom/Doyen CD except
+as a kind of conference "promotional gimmick".
 
-the final bit reads
+Let's put the list in the following order and fill it in a
+few more:
 
-protected-symbol-warn called with (NIL)..IntegerMod 1783 wants
-   positiveRemainder : (%,%) -> % from  Integer
----->Integer----> searching op table for:
-   positiveRemainder : (%,%) -> % from  Integer
-<----#<compiled-function |INT;positiveRemainder;3$;28|> Integer
-goget stuffing slot 47 of IntegerMod 1783
-<------#<compiled-function |INT;positiveRemainder;3$;28|> Integer
+             gcc
+         /    |    \
+      gcl   latex   python
+      /       |      |    \
+     /    noweb      |    zope
+    /  /      |      |     /
+ axiom   ghostscript PIL  zwiki
+      \      \       |   /
+       \       LatexWiki
+        \        /
+        MathAction
 
-PrimeField n activating lazy slot 8: Integer
-PrimeField n activating lazy slot 9: IntegerPrimesPackage Integer
+Add your favourite text editor and browser and set it all up
+in Linux/Unix or Windows.
 
-..PrimeField n wants
-   prime? : Integer -> Boolean from  IntegerPrimesPackage Integer
----->IntegerPrimesPackage Integer----> searching op table for:
-   prime? : Integer -> Boolean from  IntegerPrimesPackage Integer
-<----#<compiled-function |PRIMES;prime?;IB;4|>(IntegerPrimesPackage,Integer)
-goget stuffing slot 10 of PrimeField n
-<------#<compiled-function |PRIMES;prime?;IB;4|>(IntegerPrimesPackage,Integer)
- 
+There. Now that doesn't seem so large and complex does it?
+(: At least not if you compare it to the list of capabilities
+that this remarkable combination of entirely open source
+software provides... :) I am quite sure that this would all
+easily fit on one-side of a Cdrom, including documentation.
+And of course we can add as many more optional add-on packages
+as we want, such as Reduce, Aldor, Maxima, ... eventually all
+integrated with a common web interface.
 
-which clearly tells you, that the calculation is done alright, only the
-signature interferes with success.
+What this gives you a fully web-integrated, collaborative
+mathematical research and development, hyper-linked publishing
+environment right on your desktop, or even in your pocket (I run
+almost all of this on a Zaurus 5600). This is all easily doable
+right now for free. I would have given my left arm for something
+like this back when I was a student!
 
-Any ideas?\end{verbatim}
-\section{email 22}
+\end{verbatim}
+
+\subsection{email 4}
 \begin{verbatim}
-this is just great stuff -- nearly... I had to try it out right away, but I
-experienced two problems.
+> > Next we see the transition to compiling the non-BOOTSTRAP algebra.
+> > This is done in the interpsys image. It is also done in an image 
+> > that has access to only the BOOTSTRAP algebra code. Thus the 
+> > new compiler might not have all of the algebra-defined replacements
+> > available at compile time. Notice the autoload files that contain
+> > the optimizations.
+> >
+> 
+> What do you mean by "algebra-defined replacements". Where are
+> these replacements defined? How are they different than the
+> "optimizations" contained in the autoload files?
 
-the minor one is, that )co inside axiom still does not work:
+The BOOTSTRAP files contain lsp and spad code. The build steps
+for the initial BOOTSTRAP layer use "depsys" to compile the lisp
+code. So, in this case, we see VECTOR.lsp being compiled in the
+depsys image. VECTOR.lsp is the last algebra file that contains
+BOOTSTRAP code. So in this phase we see:
 
-                        AXIOM Computer Algebra System 
-                   Version: Axiom 3.0 Beta (February 2005)
-              Timestamp: Tuesday January 11, 2005 at 14:02:04 
------------------------------------------------------------------------------
-   Issue )copyright to view copyright notices.
-   Issue )summary for a summary of useful system commands.
-   Issue )quit to leave AXIOM and return to shell.
------------------------------------------------------------------------------
- 
-   Re-reading compress.daase   Re-reading interp.daase
-   Re-reading operation.daase
-   Re-reading category.daase
-   Re-reading browse.daase
-(1) -> 
-(1) -> )co test.as
-   Compiling AXIOM source code from file 
-      /home/rubey/martin/Axiom/test.as using AXIOM-XL compiler and 
-      options 
--O -Fasy -Fao -Flsp -laxiom -Mno-AXL_W_WillObsolete -DAxiom -Y $AXIOM/algebra
-      Use the system command )set compiler args to change these 
-      options.
- 
-   >> System error:
-   NIL is not of type STRING.
+VECTOR.lsp (BOOTSTRAP) -> VECTOR.o
 
-protected-symbol-warn called with (NIL)
-(1) -> )co test
-   Compiling AXIOM source code from file 
-      /home/rubey/martin/Axiom/test.as using AXIOM-XL compiler and 
-      options 
--O -Fasy -Fao -Flsp -laxiom -Mno-AXL_W_WillObsolete -DAxiom -Y $AXIOM/algebra
-      Use the system command )set compiler args to change these 
-      options.
- 
-   >> System error:
-   NIL is not of type STRING.
+Once we leave the phase (shown in the printout) we start using
+an "interpsys" image to compile spad code. Much later in the console
+VECTOR.spad will be compiled and replaces the lisp. However the
+"interpsys" environment in VECTOR.spad differs significantly from
+the "depsys" environment that compiles VECTOR.lsp BOOSTRAP code. 
+So we see
 
-protected-symbol-warn called with (NIL)
-(1) -> 
+VECTOR.spad + SINT.NRLIB -> VECTOR.lsp -> VECTOR.o (replaced previous version)
 
-Never mind.
+Suppose VECTOR.spad used something from SINT.spad. When the
+VECTOR.lsp BOOTSTRAP file is compiled by depsys it contains
+(+ ... ...) and generates untyped and unoptimized code.
 
-Unfortunately, there is a more severe issue. I put the following simple domain
-in a file "test.as" and compiled it using 
+Later when VECTOR.spad is compiled and SINT.o is available 
+then the spad compiler will use the optimization information
+to generate (QSADD1 ... ...)
 
-aldor -O -Fasy -Fao -Flsp -laxiom -Mno-AXL_W_WillObsolete -DAxiom test.as
+> What do you mean by "expose". Why does this cause interpsys to
+> be re-built? That is necessary if code is going to be generated
+> based on new optimizations isn't it?
 
-without any problem. There is only the warning
+expose == make available
+Due to my lack of foresight in choosing the VECTOR.lsp BOOTSTRAP
+code I did not use the most highly optimized version. But in the
+algebra recompile of VECTOR.spad later in the build this gets
+corrected because the operations are made available (exposed) by
+previously compiled .spad code. So:
 
-#1 (Warning) Deprecated message prefix: use `ALDOR_' instead of `_AXL'
+VECTOR.lsp (BOOTSTRAP) uses SINT.o
 
-but I suspect that this is of no importance.
+But the VECTOR.lsp has (+ ... ...) instead of (QSADD1 ... ...)
+because the rewriting of "+" to "QSADD1" is done by the spad
+compiler, not the GCL compiler and we are not yet in a position
+to use the spad compiler.
 
+Later when 
 
--------------------------------------------------------------------------------
-#include "axiom.as"
+VECTOR.spad -> VECTOR.lsp -> VECTOR.o (replaced previous version)
 
-Test: with { fact: PositiveInteger -> PositiveInteger }
-   == add  { fact(n: PositiveInteger): PositiveInteger == 
-              { n <= 1 => 1;
-                res: PositiveInteger := 1;
-                while n > 1 repeat {
-                  res := res * n;
-                  n := n-1; }
-                res } }
--------------------------------------------------------------------------------
+the spad compiler was invoked and it gets a chance to change
+"+" to "QSADD1". 
 
-After this I start axiom and load runtime and axextend. By the way axextend
-*is* in the distribution, it's only a little hidden... There is even more
-obscure stuff in theis directory, maybe it's of use to you!
+Because I grabbed the wrong version of .lsp file for BOOTSTRAP
+code you are able to see this difference. The work you and steve
+are doing is to find stable versions of the .lsp files.
 
-                        AXIOM Computer Algebra System 
-                   Version: Axiom 3.0 Beta (February 2005)
-              Timestamp: Tuesday January 11, 2005 at 14:02:04 
------------------------------------------------------------------------------
-   Issue )copyright to view copyright notices.
-   Issue )summary for a summary of useful system commands.
-   Issue )quit to leave AXIOM and return to shell.
------------------------------------------------------------------------------
- 
-   Re-reading compress.daase   Re-reading interp.daase
-   Re-reading operation.daase
-   Re-reading category.daase
-   Re-reading browse.daase
-(1) -> 
-(1) -> )lisp (load "/home/rubey/aldor/linux/1.0.2/lib/runtime.lsp")
+> > Since these are only optimizations the final results should not
+> > be affected.
+> >
+> 
+> But it could have an impact on overall performance, right?
 
-Value = T
-(1) -> )lisp (load 
-"/home/rubey/axiom--main--1--patch-24/lsp/ccl/src/axbase/compiler/lib/axextend.lsp")
+Oh, clearly. (QSADD1 ... ...) is faster than (+ ... ...)
 
-Value = T
-(1) -> )lib test
-   Reading /home/rubey/martin/Axiom/test.asy
-   Loading /home/rubey/axiom/mnt/linux/autoload/bc-matrix.
-   Loading /home/rubey/axiom/mnt/linux/autoload/bc-misc.
-   Loading /home/rubey/axiom/mnt/linux/autoload/bc-solve.
-   Loading /home/rubey/axiom/mnt/linux/autoload/bc-util.
-   Loading /home/rubey/axiom/mnt/linux/autoload/ht-util.
-   Loading /home/rubey/axiom/mnt/linux/autoload/htsetvar.
-   Loading /home/rubey/axiom/mnt/linux/autoload/ht-root.
-   Loading /home/rubey/axiom/mnt/linux/autoload/br-con.
-   Loading /home/rubey/axiom/mnt/linux/autoload/br-data.
-   Loading /home/rubey/axiom/mnt/linux/autoload/showimp.
-   Loading /home/rubey/axiom/mnt/linux/autoload/br-op1.
-   Loading /home/rubey/axiom/mnt/linux/autoload/br-op2.
-   Loading /home/rubey/axiom/mnt/linux/autoload/br-search.
-   Loading /home/rubey/axiom/mnt/linux/autoload/br-util.
-   Loading /home/rubey/axiom/mnt/linux/autoload/topics.
-   Loading /home/rubey/axiom/mnt/linux/autoload/br-prof.
-   Loading /home/rubey/axiom/mnt/linux/autoload/br-saturn.
-   Test is now explicitly exposed in frame frame0 
-   Test will be automatically loaded when needed from 
-      /home/rubey/martin/Axiom/test
-(1) -> )sh Test
- Test  is a domain constructor
- Abbreviation for Test is TEST 
- This constructor is exposed in this frame.
- Issue )edit test.as to see algebra source code for TEST 
+Furthermore, there is another optimization step we could take
+during the build but we do not (yet). When the GCL compiler
+compiles VECTOR.lsp it generates VECTOR.fn. If you look in these
+.fn files you'll find exact type information for each function call.
 
-------------------------------- Operations --------------------------------
- fact : PositiveInteger -> PositiveInteger
+VECTOR.lsp -> VECTOR.o + VECTOR.fn (unoptimized, but type generated)
 
-(1) -> fact(5)$Test
+If this exact type information was available at compile time then
+the GCL compiler can lay down faster code. However there is a 
+bootstrap problem here also since the GCL compiler has to compile
+the code one time in order to generate the .fn file.
 
-   (1)  120
-                                                        Type: PositiveInteger
-(2) -> fact(4)$Test
- 
-   >> System error:
-   #<vector 08cf4150> is not of type LIST.
+VECTOR.lsp + VECTOR.fn -> VECTOR.o (type optimized)
 
-protected-symbol-warn called with (NIL)
+So the full, proper procedure, which I have yet to do, would actually
+call the GCL compile once to generate the .fn file with exact type
+information for function calls, load the .fn file, and the recompile
+the lisp file. Since the second compile has exact type information 
+the generated code will be (potentially much) shorter.
 
+For each lisp file do
+(
+  VECTOR.lsp -> VECTOR.o + VECTOR.fn (unoptimized, but type generated)
+  VECTOR.lsp + VECTOR.fn -> VECTOR.o (type optimized)
+)
 
-:-(
 
-I am already very very happy, but another patch and/or explanation would
-greatly improve this...
+> Still after reading the interp and algebra Makefiles again,
+> I do not see why interpsys is being rebuilt after I delete
+> all the *.NRLIB's and repeat the 'make'. I am still missing
+> something somewhere. Is there some "missing link" that still
+> connects the algebra/Makefile back to the inter/Makefile?
 
-By the way, could you explain what your patches are doing? It's just a mystery
-to me! I suspect that one needs some knowledge of Aldor internals?
+I have to think about this (I'm getting ready for work so I'll
+give it some "drive-time cycles") but I believe that the issue
+is related to using fresh databases. The databases are used 
+during the algebra compiles to resolve algebra calls. However
+recompiling the algebra generates NRLIBs and, from these NRLIBs 
+a fresh database is built thus:
 
-\end{verbatim}
-\section{email 23}
-\begin{verbatim}
-I've been playing with the aldor/axiom stuff a little, and the following
-patch may help get things going(I used to work on it, and thought it'd
-be fun to get it going again).
+DATABASES -> NRLIBs -> FRESH DATABASES
+
+This is yet a third bootstrap issue. There are more but not with
+the algebra files.
 
-There are further problems:
-- aldor "extend" does not work - it ought to, I think
-- The algebra defined in libaxiom.al is not current, and for it to be
-rebuilt various .as files need to be available to the build process
-(axextend.as and friends) - any reason why they're left out of the
-distribution?
-- exported attributes from aldor domains are explicitly killed off by
-this patch (it's probably easy to fix, just no time atm).
-- Only tested the most trivial domains I could find.  
 
-Peter.
 
 \end{verbatim}
-\section{email 24}
-\begin{verbatim}
-? Makefile
-? Makefile.dvi
-Index: as.boot.pamphlet
-===================================================================
-RCS file: /cvsroot/axiom/axiom/src/interp/as.boot.pamphlet,v
-retrieving revision 1.3
-diff -u -r1.3 as.boot.pamphlet
---- as.boot.pamphlet	24 May 2004 22:53:49 -0000	1.3
-+++ as.boot.pamphlet	8 Jan 2005 19:01:23 -0000
-@@ -389,7 +389,8 @@
-     HPUT(ht,id,[entry,:HGET(ht,id)])
-   opalist := [ [op,:REMDUP HGET(ht,op)] for op in HKEYS ht]
-   --HPUT($opHash,con,[ancestorAlist,attributeAlist,:opalist])
--  HPUT($opHash,con,[ancestorAlist,attributeAlist,:opalist])
-+  --HPUT($opHash,con,[ancestorAlist,attributeAlist,:opalist])
-+  HPUT($opHash,con,[ancestorAlist,nil,:opalist])
- 
- hackToRemoveAnd p ==
- ---remove this as soon as .asy files do not contain forms (And pred) forms
-Index: ax.boot.pamphlet
-===================================================================
-RCS file: /cvsroot/axiom/axiom/src/interp/ax.boot.pamphlet,v
-retrieving revision 1.3
-diff -u -r1.3 ax.boot.pamphlet
---- ax.boot.pamphlet	24 May 2004 22:53:49 -0000	1.3
-+++ ax.boot.pamphlet	8 Jan 2005 19:01:26 -0000
-@@ -80,11 +80,29 @@
-      axForms :=
-         [ ['Foreign, ['Declare, 'dummyDefault, 'Exit], 'Lisp], :axForms]
-   axForms := APPEND(axDoLiterals(), axForms)
--  axForm := ['Sequence, ['Import, [], 'AxiomLib], :axForms]
-+  axForm := ['Sequence, ['Import, [], 'AxiomLib], ['Import, [], 'Boolean], :axForms]
-   st := MAKE_-OUTSTREAM(filename)
-   PPRINT(axForm,st)
-   CLOSE st
- 
-+makeAxExportForm(filename, constructors) ==
-+  $defaultFlag : local := false
-+  $literals := []
-+  axForms :=
-+     [modemapToAx(modemap) for cname in constructors |
-+            (modemap:=GETDATABASE(cname,'CONSTRUCTORMODEMAP)) and
-+              (not cname in '(Tuple Exit Type)) and
-+                not isDefaultPackageName cname]
-+  if $baseForms then
-+     axForms := [:$baseForms, :axForms]
-+  if $defaultFlag then
-+     axForms :=
-+        [ ['Foreign, ['Declare, 'dummyDefault, 'Exit], 'Lisp], :axForms]
-+  axForms := APPEND(axDoLiterals(), axForms)
-+  axForm := ['Sequence, ['Import, [], 'AxiomLib], ['Import, [], 'Boolean], :axForms]
-+  axForm
-+
-+
- stripType type ==
-   $stripTypes =>
-      categoryForm? type => 'Type
-Index: i-syscmd.boot.pamphlet
-===================================================================
-RCS file: /cvsroot/axiom/axiom/src/interp/i-syscmd.boot.pamphlet,v
-retrieving revision 1.4
-diff -u -r1.4 i-syscmd.boot.pamphlet
---- i-syscmd.boot.pamphlet	28 Dec 2004 07:42:45 -0000	1.4
-+++ i-syscmd.boot.pamphlet	8 Jan 2005 19:01:36 -0000
-@@ -642,7 +642,7 @@
-     if ^beQuiet then sayKeyedMsg("S2IZ0038A",[namestring args, asharpArgs])
- 
-     command :=
--     STRCONC(TRUENAME(STRCONC(GETENV('"AXIOM"),'"/compiler/bin/")),"axiomxl ", asharpArgs, '" ", namestring args)
-+     STRCONC(STRCONC(GETENV('"AXIOM"),'"/compiler/bin/"),"axiomxl ", asharpArgs, '" ", namestring args)
-     rc := OBEY command
- 
-     if (rc = 0) and doCompileLisp then
-\end{verbatim}
-\section{email 25}
+\subsection{email 4}
 \begin{verbatim}
-> It is not so clear to me why the build appears to succeed
-> even though these definitions are missing. In other languages
-> I would presume that this situation would be easily caught
-> as a missing file during `linking'. But here we have this
-> "domain vector" thing. Is there not some why that the
-> compilation could be made more robust by verifying the
-> domain vector at compile time?
+Yet one other opportunity for speed optimization is available at 
+build time....
 
-Bill, there is no "linking" step in any sense of the word.
-This needs to be documented somewhere.
+Remember that every lisp file generates a .fn file:
 
-If we look at one of the random BOOTSTRAP files, say, CHAR we see:
+foo.lsp -> foo.o + foo.fn
 
-Character: OrderedFinite() with
-        ord: % -> Integer
-            ++ ord(c) provides an integral code corresponding to the
-            ++ character c.  It is always true that \spad{char ord c = c}.
-        char: Integer  -> %
-            ++ char(i) provides a character corresponding to the integer
-            ++ code i.  It is always true that \spad{ord char i = i}.
-        char: String   -> %
-            ++ char(s) provides a character from a string s of length one.
-        space:  () -> %
-            ++ space() provides the blank character.
-        quote:  () -> %
-            ++ quote() provides the string quote character, \spad{"}.
-        escape: () -> %
-            ++ escape() provides the escape character, \spad{_}, which
-            ++ is used to allow quotes and other characters {\em within}
-            ++ strings.
-        upperCase: % -> %
-            ++ upperCase(c) converts a lower case letter to the corresponding
-            ++ upper case letter.  If c is not a lower case letter, then
-            ++ it is returned unchanged.
-        lowerCase: % -> %
-            ++ lowerCase(c) converts an upper case letter to the corresponding
-            ++ lower case letter.  If c is not an upper case letter, then
-            ++ it is returned unchanged.
-        digit?: % -> Boolean
-            ++ digit?(c) tests if c is a digit character,
-            ++ i.e. one of 0..9.
-        hexDigit?: % -> Boolean
-            ++ hexDigit?(c) tests if c is a hexadecimal numeral,
-            ++ i.e. one of 0..9, a..f or A..F.
-        alphabetic?: % -> Boolean
-            ++ alphabetic?(c) tests if c is a letter,
-            ++ i.e. one of a..z or A..Z.
-        upperCase?: % -> Boolean
-            ++ upperCase?(c) tests if c is an upper case letter,
-            ++ i.e. one of A..Z.
-        lowerCase?: % -> Boolean
-            ++ lowerCase?(c) tests if c is an lower case letter,
-            ++ i.e. one of a..z.
-        alphanumeric?: % -> Boolean
-            ++ alphanumeric?(c) tests if c is either a letter or number,
-            ++ i.e. one of 0..9, a..z or A..Z.
+and that a second compile with the .fn file loaded is faster:
 
-    == add
-        Rep := SingleInteger      -- 0..255
+foo.lsp + foo.fn -> faster foo.o
 
-        CC ==> CharacterClass()
-        import CC
+However if we look at the type information in the foo.fn file
+we find that it only contains type information for functions
+defined in foo.lsp. But suppose there are two lisp files with
+functions from one using functions from the other. The sub-optimal
+sequence is:
 
-        --cl: Record(dig:CC,hex:CC,upp:CC,low:CC,alpha:CC,alnum:CC) :=
-        --    [ digit(), hexDigit(),
-        --      upperCase(), lowerCase(), alphabetic(), alphanumeric() ]
+foo.lsp -> foo.o + foo.fn
+foo.lsp + foo.fn -> faster foo.o
+
+bar.lsp -> bar.o + bar.fn
+bar.lsp + bar.fn -> faster bar.o
+
+The optimal sequence is:
+
+foo.lsp -> foo.o + foo.fn
+bar.lsp -> bar.o + bar.fn
+
+foo.lsp + (foo.fn + bar.fn) -> even faster foo.o
+bar.lsp + (foo.fn + bar.fn) -> even faster bar.o
+
+So, really what we should do is cache ALL of the .fn files from all of
+the compiles, batch them into a big file, and the completely rebuild
+the system with the batched .fn files loaded.
+
+I've started this process but have not yet completed it. 
+See the file src/boot/boot-proclaims.lisp
+
+So there is a faster Axiom coming in the future but the build 
+complexity will be even greater. And Camm, I believe, is doing
+even more with type propagation which will improve things more.
+
+
+\end{verbatim}
+
+\subsection{email 8}
+\begin{verbatim}
+MiKTeX is an up-to-date TeX implementation for the Windows operating system.
+
+TeX is a typesetting system written by Donald E. Knuth, who says that it is
+"intended for the creation of beautiful books - and especially for books that
+contain a lot of mathematics".
+
+MiKTeX offers a complete set of utilities, macro packages and fonts, e.g.,
+LaTeX, pdfTeX, ConTeXt, just to name a few.
+
+http://www.miktex.org
+\end{verbatim}
+\subsection{email 9}
+\begin{verbatim}
+> > Next we see the transition to compiling the non-BOOTSTRAP algebra.
+> > This is done in the interpsys image. It is also done in an image 
+> > that has access to only the BOOTSTRAP algebra code. Thus the 
+> > new compiler might not have all of the algebra-defined replacements
+> > available at compile time. Notice the autoload files that contain
+> > the optimizations.
+> >
+> 
+> What do you mean by "algebra-defined replacements". Where are
+> these replacements defined? How are they different than the
+> "optimizations" contained in the autoload files?
+
+The BOOTSTRAP files contain lsp and spad code. The build steps
+for the initial BOOTSTRAP layer use "depsys" to compile the lisp
+code. So, in this case, we see VECTOR.lsp being compiled in the
+depsys image. VECTOR.lsp is the last algebra file that contains
+BOOTSTRAP code. So in this phase we see:
+
+VECTOR.lsp (BOOTSTRAP) -> VECTOR.o
+
+Once we leave the phase (shown in the printout) we start using
+an "interpsys" image to compile spad code. Much later in the console
+VECTOR.spad will be compiled and replaces the lisp. However the
+"interpsys" environment in VECTOR.spad differs significantly from
+the "depsys" environment that compiles VECTOR.lsp BOOSTRAP code. 
+So we see
+
+VECTOR.spad + SINT.NRLIB -> VECTOR.lsp -> VECTOR.o (replaced previous version)
+
+Suppose VECTOR.spad used something from SINT.spad. When the
+VECTOR.lsp BOOTSTRAP file is compiled by depsys it contains
+(+ ... ...) and generates untyped and unoptimized code.
+
+Later when VECTOR.spad is compiled and SINT.o is available 
+then the spad compiler will use the optimization information
+to generate (QSADD1 ... ...)
+
+> What do you mean by "expose". Why does this cause interpsys to
+> be re-built? That is necessary if code is going to be generated
+> based on new optimizations isn't it?
+
+expose == make available
+Due to my lack of foresight in choosing the VECTOR.lsp BOOTSTRAP
+code I did not use the most highly optimized version. But in the
+algebra recompile of VECTOR.spad later in the build this gets
+corrected because the operations are made available (exposed) by
+previously compiled .spad code. So:
+
+VECTOR.lsp (BOOTSTRAP) uses SINT.o
+
+But the VECTOR.lsp has (+ ... ...) instead of (QSADD1 ... ...)
+because the rewriting of "+" to "QSADD1" is done by the spad
+compiler, not the GCL compiler and we are not yet in a position
+to use the spad compiler.
+
+Later when 
+
+VECTOR.spad -> VECTOR.lsp -> VECTOR.o (replaced previous version)
+
+the spad compiler was invoked and it gets a chance to change
+"+" to "QSADD1". 
+
+Because I grabbed the wrong version of .lsp file for BOOTSTRAP
+code you are able to see this difference. The work you and steve
+are doing is to find stable versions of the .lsp files.
+
+> > Since these are only optimizations the final results should not
+> > be affected.
+> >
+> 
+> But it could have an impact on overall performance, right?
+
+Oh, clearly. (QSADD1 ... ...) is faster than (+ ... ...)
+
+Furthermore, there is another optimization step we could take
+during the build but we do not (yet). When the GCL compiler
+compiles VECTOR.lsp it generates VECTOR.fn. If you look in these
+.fn files you'll find exact type information for each function call.
+
+VECTOR.lsp -> VECTOR.o + VECTOR.fn (unoptimized, but type generated)
+
+If this exact type information was available at compile time then
+the GCL compiler can lay down faster code. However there is a 
+bootstrap problem here also since the GCL compiler has to compile
+the code one time in order to generate the .fn file.
+
+VECTOR.lsp + VECTOR.fn -> VECTOR.o (type optimized)
+
+So the full, proper procedure, which I have yet to do, would actually
+call the GCL compile once to generate the .fn file with exact type
+information for function calls, load the .fn file, and the recompile
+the lisp file. Since the second compile has exact type information 
+the generated code will be (potentially much) shorter.
+
+For each lisp file do
+(
+  VECTOR.lsp -> VECTOR.o + VECTOR.fn (unoptimized, but type generated)
+  VECTOR.lsp + VECTOR.fn -> VECTOR.o (type optimized)
+)
+
+
+> Still after reading the interp and algebra Makefiles again,
+> I do not see why interpsys is being rebuilt after I delete
+> all the *.NRLIB's and repeat the 'make'. I am still missing
+> something somewhere. Is there some "missing link" that still
+> connects the algebra/Makefile back to the inter/Makefile?
+
+I have to think about this (I'm getting ready for work so I'll
+give it some "drive-time cycles") but I believe that the issue
+is related to using fresh databases. The databases are used 
+during the algebra compiles to resolve algebra calls. However
+recompiling the algebra generates NRLIBs and, from these NRLIBs 
+a fresh database is built thus:
+
+DATABASES -> NRLIBs -> FRESH DATABASES
+
+This is yet a third bootstrap issue. There are more but not with
+the algebra files.
+
+\end{verbatim}
+\subsection{email 9}
+\begin{verbatim}
+Yet one other opportunity for speed optimization is available at 
+build time....
+
+Remember that every lisp file generates a .fn file:
+
+foo.lsp -> foo.o + foo.fn
+
+and that a second compile with the .fn file loaded is faster:
+
+foo.lsp + foo.fn -> faster foo.o
+
+However if we look at the type information in the foo.fn file
+we find that it only contains type information for functions
+defined in foo.lsp. But suppose there are two lisp files with
+functions from one using functions from the other. The sub-optimal
+sequence is:
+
+foo.lsp -> foo.o + foo.fn
+foo.lsp + foo.fn -> faster foo.o
+
+bar.lsp -> bar.o + bar.fn
+bar.lsp + bar.fn -> faster bar.o
+
+The optimal sequence is:
+
+foo.lsp -> foo.o + foo.fn
+bar.lsp -> bar.o + bar.fn
+
+foo.lsp + (foo.fn + bar.fn) -> even faster foo.o
+bar.lsp + (foo.fn + bar.fn) -> even faster bar.o
+
+So, really what we should do is cache ALL of the .fn files from all of
+the compiles, batch them into a big file, and the completely rebuild
+the system with the batched .fn files loaded.
+
+I've started this process but have not yet completed it. 
+See the file src/boot/boot-proclaims.lisp
+
+So there is a faster Axiom coming in the future but the build 
+complexity will be even greater. And Camm, I believe, is doing
+even more with type propagation which will improve things more.
+
+
+\end{verbatim}
+\subsection{email 10}
+\begin{verbatim}
+I am no longer baffled. The explanation for the generic arith
+vs. fixnum arith is in macros.lisp. In the following code from
+-REPEAT, X is bound to a form such as '((STEP |i| 3 1)):
+
+  (COND ((AND (EQ (CAAR X) 'STEP)
+                  (|member| (CADDAR X) '(2 1 0 (|One|) (|Zero|)))
+                  (|member| (CADR (CDDAR X)) '(1 (|One|))))
+             (SETQ X (CONS (CONS 'ISTEP (CDAR X)) (CDR X))) ))
+                        ; A hack to increase the likelihood of small integers
+
+So, one `rule' is, if you iterate with a sequence with lower bound
+0,1, or 2, with an increment of 1, you get fixnum arith. Otherwise you
+get generic arithmetic.
+
+However, this is not a hard and fast rule, since the compiler can say
+'(ISTEP |i| 5 23) [say] during code generation and force fixnum arith. 
+
+
+This leads to a question. Tim, in interp/wi2.boot we have a
+redefinition of compIterator (default implementation is in
+iterator.boot). This new definition makes an attempt at deciding when
+fixnum stepping code should be generated. Do you have an explanation
+as to why is this not the default definition? The original version of
+the code in iterator.boot is what gets called.
+
+I'm wondering if it is possible that during the fixedPoint build if
+some of the new definitions (particularly those in wi2.boot,
+xruncomp.boot) are being autoloaded during compilation. The changes
+which I have already noted in the generated lisp seem to support this
+(fixnum arith vs. generic arith, inlining of trivial coercions,
+etc). All the changes make sense if they are the result of calling one
+of the `improved' functions which these files redefine. 
+
+Sincerely,
+Steve
+
+
+
+On Mon, Jan 17, 2005 at 01:39:45PM -0500, Stephen Wilson wrote:
+> 
+> Tim, 
+> 
+> I compleatly fine with the fixnum declaration. We just need to make
+> sure it is a rule programmers can rely on. Consider:
+> 
+> )abbrev package ITER Iter
+> Iter(): E == I where
+>   E == with
+>     iter: () -> Void
+>   I == add
+>     iter(): Void == 
+>       for i in 2.. repeat
+>          print(i::OutputForm)
+> 
+> 
+> The relavent lisp decalres we are using fixnums:
+> 
+>       (LETT |i| (QSADD1 |i|) |ITER;iter;V;1|)
+> 
+> 
+> Now compile the above with a lower bound of 3:
+> 
+>       for i in 3.. repeat
+>          print(i::OutputForm)
+> 
+> 
+> We get generic arithmetic:
+> 
+>       (LETT |i| (+ |i| 1) |ITER;iter;V;1|)
+> 
+> 
+> Baffled,
+> Steve
+> 
+> 
+> On Mon, Jan 17, 2005 at 12:23:36PM -0500, root wrote:
+> > Steve,
+> > 
+> > I don't know if there is an actual statement to the effect that
+> > the upper bound on a loop would be a register-sized number (32
+> > or 64 bits) but at 6Mhz it seemed impossible that one could 
+> > run a loop of any consequence for greater than 2^32 or 2^64
+> > iterations. If you wanted to do that you'd have to do the
+> > looping using some other construct. In general it is safe to
+> > assume that the upper bound of the register size cannot be
+> > exceeded. There is a practical performance difference to
+> > be gained by using (declare (fixnum  as the compiler can,
+> > in the best case, assign a register to the loop variable.
+> > 
+> > t
+
+
+
+\end{verbatim}
+
+\subsection{email 24}
+\begin{verbatim}
+? Makefile
+? Makefile.dvi
+Index: as.boot.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/interp/as.boot.pamphlet,v
+retrieving revision 1.3
+diff -u -r1.3 as.boot.pamphlet
+--- as.boot.pamphlet	24 May 2004 22:53:49 -0000	1.3
++++ as.boot.pamphlet	8 Jan 2005 19:01:23 -0000
+@@ -389,7 +389,8 @@
+     HPUT(ht,id,[entry,:HGET(ht,id)])
+   opalist := [ [op,:REMDUP HGET(ht,op)] for op in HKEYS ht]
+   --HPUT($opHash,con,[ancestorAlist,attributeAlist,:opalist])
+-  HPUT($opHash,con,[ancestorAlist,attributeAlist,:opalist])
++  --HPUT($opHash,con,[ancestorAlist,attributeAlist,:opalist])
++  HPUT($opHash,con,[ancestorAlist,nil,:opalist])
+ 
+ hackToRemoveAnd p ==
+ ---remove this as soon as .asy files do not contain forms (And pred) forms
+Index: ax.boot.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/interp/ax.boot.pamphlet,v
+retrieving revision 1.3
+diff -u -r1.3 ax.boot.pamphlet
+--- ax.boot.pamphlet	24 May 2004 22:53:49 -0000	1.3
++++ ax.boot.pamphlet	8 Jan 2005 19:01:26 -0000
+@@ -80,11 +80,29 @@
+      axForms :=
+         [ ['Foreign, ['Declare, 'dummyDefault, 'Exit], 'Lisp], :axForms]
+   axForms := APPEND(axDoLiterals(), axForms)
+-  axForm := ['Sequence, ['Import, [], 'AxiomLib], :axForms]
++  axForm := ['Sequence, ['Import, [], 'AxiomLib], ['Import, [], 'Boolean], :axForms]
+   st := MAKE_-OUTSTREAM(filename)
+   PPRINT(axForm,st)
+   CLOSE st
+ 
++makeAxExportForm(filename, constructors) ==
++  $defaultFlag : local := false
++  $literals := []
++  axForms :=
++     [modemapToAx(modemap) for cname in constructors |
++            (modemap:=GETDATABASE(cname,'CONSTRUCTORMODEMAP)) and
++              (not cname in '(Tuple Exit Type)) and
++                not isDefaultPackageName cname]
++  if $baseForms then
++     axForms := [:$baseForms, :axForms]
++  if $defaultFlag then
++     axForms :=
++        [ ['Foreign, ['Declare, 'dummyDefault, 'Exit], 'Lisp], :axForms]
++  axForms := APPEND(axDoLiterals(), axForms)
++  axForm := ['Sequence, ['Import, [], 'AxiomLib], ['Import, [], 'Boolean], :axForms]
++  axForm
++
++
+ stripType type ==
+   $stripTypes =>
+      categoryForm? type => 'Type
+Index: i-syscmd.boot.pamphlet
+===================================================================
+RCS file: /cvsroot/axiom/axiom/src/interp/i-syscmd.boot.pamphlet,v
+retrieving revision 1.4
+diff -u -r1.4 i-syscmd.boot.pamphlet
+--- i-syscmd.boot.pamphlet	28 Dec 2004 07:42:45 -0000	1.4
++++ i-syscmd.boot.pamphlet	8 Jan 2005 19:01:36 -0000
+@@ -642,7 +642,7 @@
+     if ^beQuiet then sayKeyedMsg("S2IZ0038A",[namestring args, asharpArgs])
+ 
+     command :=
+-     STRCONC(TRUENAME(STRCONC(GETENV('"AXIOM"),'"/compiler/bin/")),"axiomxl ", asharpArgs, '" ", namestring args)
++     STRCONC(STRCONC(GETENV('"AXIOM"),'"/compiler/bin/"),"axiomxl ", asharpArgs, '" ", namestring args)
+     rc := OBEY command
+ 
+     if (rc = 0) and doCompileLisp then
+\end{verbatim}
+
+\subsection{email 25}
+\begin{verbatim}
+> It is not so clear to me why the build appears to succeed
+> even though these definitions are missing. In other languages
+> I would presume that this situation would be easily caught
+> as a missing file during `linking'. But here we have this
+> "domain vector" thing. Is there not some why that the
+> compilation could be made more robust by verifying the
+> domain vector at compile time?
+
+Bill, there is no "linking" step in any sense of the word.
+This needs to be documented somewhere.
+
+If we look at one of the random BOOTSTRAP files, say, CHAR we see:
+
+Character: OrderedFinite() with
+        ord: % -> Integer
+            ++ ord(c) provides an integral code corresponding to the
+            ++ character c.  It is always true that \spad{char ord c = c}.
+        char: Integer  -> %
+            ++ char(i) provides a character corresponding to the integer
+            ++ code i.  It is always true that \spad{ord char i = i}.
+        char: String   -> %
+            ++ char(s) provides a character from a string s of length one.
+        space:  () -> %
+            ++ space() provides the blank character.
+        quote:  () -> %
+            ++ quote() provides the string quote character, \spad{"}.
+        escape: () -> %
+            ++ escape() provides the escape character, \spad{_}, which
+            ++ is used to allow quotes and other characters {\em within}
+            ++ strings.
+        upperCase: % -> %
+            ++ upperCase(c) converts a lower case letter to the corresponding
+            ++ upper case letter.  If c is not a lower case letter, then
+            ++ it is returned unchanged.
+        lowerCase: % -> %
+            ++ lowerCase(c) converts an upper case letter to the corresponding
+            ++ lower case letter.  If c is not an upper case letter, then
+            ++ it is returned unchanged.
+        digit?: % -> Boolean
+            ++ digit?(c) tests if c is a digit character,
+            ++ i.e. one of 0..9.
+        hexDigit?: % -> Boolean
+            ++ hexDigit?(c) tests if c is a hexadecimal numeral,
+            ++ i.e. one of 0..9, a..f or A..F.
+        alphabetic?: % -> Boolean
+            ++ alphabetic?(c) tests if c is a letter,
+            ++ i.e. one of a..z or A..Z.
+        upperCase?: % -> Boolean
+            ++ upperCase?(c) tests if c is an upper case letter,
+            ++ i.e. one of A..Z.
+        lowerCase?: % -> Boolean
+            ++ lowerCase?(c) tests if c is an lower case letter,
+            ++ i.e. one of a..z.
+        alphanumeric?: % -> Boolean
+            ++ alphanumeric?(c) tests if c is either a letter or number,
+            ++ i.e. one of 0..9, a..z or A..Z.
+
+    == add
+        Rep := SingleInteger      -- 0..255
+
+        CC ==> CharacterClass()
+        import CC
+
+        --cl: Record(dig:CC,hex:CC,upp:CC,low:CC,alpha:CC,alnum:CC) :=
+        --    [ digit(), hexDigit(),
+        --      upperCase(), lowerCase(), alphabetic(), alphanumeric() ]
+
+        OutChars:PrimitiveArray(OutputForm) :=
+           construct [NUM2CHAR(i)$Lisp for i in 0..255]
+
+        minChar := minIndex OutChars
+
+        a = b                  == a =$Rep b
+        a < b                  == a <$Rep b
+        size()                 == 256
+        index n                == char((n - 1)::Integer)
+        lookup c               == (1 + ord c)::PositiveInteger
+        char(n:Integer)        == n::%
+        ord c                  == convert(c)$Rep
+        random()               == char(random()$Integer rem size())
+        space                  == QENUM("   ", 0$Lisp)$Lisp
+        quote                  == QENUM("_" ", 0$Lisp)$Lisp
+        escape                 == QENUM("__ ", 0$Lisp)$Lisp
+        coerce(c:%):OutputForm == OutChars(minChar + ord c)
+        digit? c               == member?(c pretend Character, digit())
+        hexDigit? c            == member?(c pretend Character, hexDigit())
+        upperCase? c           == member?(c pretend Character, upperCase())
+        lowerCase? c           == member?(c pretend Character, lowerCase())
+        alphabetic? c          == member?(c pretend Character, alphabetic())
+        alphanumeric? c        == member?(c pretend Character, alphanumeric())
+
+        latex c ==
+            concat("\mbox{`", concat(new(1,c pretend Character)$String, 
+"'}")$String)$String
+
+        char(s:String) ==
+--        one?(#s) => s(minIndex s) pretend %
+          (#s) = 1 => s(minIndex s) pretend %
+          error "String is not a single character"
+
+        upperCase c ==
+          QENUM(PNAME(UPCASE(NUM2CHAR(ord c)$Lisp)$Lisp)$Lisp,
+                0$Lisp)$Lisp
+
+        lowerCase c ==
+          QENUM(PNAME(DOWNCASE(NUM2CHAR(ord c)$Lisp)$Lisp)$Lisp,
+                0$Lisp)$Lisp
+
+
+
+The BOOTSTRAP code, annotated, looks like:
+
+
+=====================================================================
+The VERSIONCHECK variable came about when we were writing the Aldor
+compiler. We had completely reimplemented the algebra so that it was
+incompatible with previous versions. This is checked on loading.
+
+(|/VERSIONCHECK| 2) 
+
+=====================================================================
+This implements the 
+        a = b                  == a =$Rep b
+function. Note that the function name |CHAR;=;2$B;1| is constructed
+from the domain abbreviation; the function name; the number of arguments
+and their types; and a unique number
+
+Also note that the compiler claims that it knows that the '='
+function can be replaced with lisp 'EQL' in compiled code so
+this function is never run. It uses a property list marker
+'|SPADreplace|' on the function symbol to implement the replacement
+during compiles.
+
+(PUT (QUOTE |CHAR;=;2$B;1|) (QUOTE |SPADreplace|) (QUOTE EQL)) 
+
+(DEFUN |CHAR;=;2$B;1| (|a| |b| |$|) (EQL |a| |b|)) 
+
+=====================================================================
+This implements the 
+        a < b                  == a <$Rep b
+function. Again note that the compiler knows that calls to this 
+function can be replaced by the lisp QSLESSP function. The 'QS' 
+prefix is a VMLisp idiom. 'Q' == quick (no type check) 'S'=singleinteger
+which, at least in VMLisp turns into a single instruction. QSLESSP
+(uppercased here because spad is case-sensitive and lisp is not)
+is defined in src/interp/vmlisp.lisp.pamphlet as a macro with
+embedded type information.
+
+(PUT (QUOTE |CHAR;<;2$B;2|) (QUOTE |SPADreplace|) (QUOTE QSLESSP)) 
+
+(DEFUN |CHAR;<;2$B;2| (|a| |b| |$|) (QSLESSP |a| |b|)) 
+
+=====================================================================
+This implements 
+        size()                 == 256
+and just returns a "boxed integer" (XLAM is a marker for boxing).
+
+(PUT (QUOTE |CHAR;size;Nni;3|) (QUOTE |SPADreplace|) (QUOTE (XLAM NIL 256))) 
+
+(DEFUN |CHAR;size;Nni;3| (|$|) 256) 
+
+=====================================================================
+This implements the
+        index n                == char((n - 1)::Integer)
+function. Notice that this does a 'QREFELT'. This is another VMLisp
+idiom 'Q' is quick, 'REFELT' is a vector lookup function. This is
+also implmented as a macro in src/interp/vmlisp.lisp.pamphlet where
+it does a 'svref', simple vector reference into the current domain
+(that's what '|$|' means) and calls the 18th element from this domain.
+
+The domain is represented by a vector (the domain vector) which you'll
+find at the bottom of this file. The domain vector for a domain is
+kept on the property list of the domain name symbol, in this case it
+is "Character". So we see the code:
+
+(MAKEPROP (QUOTE |Character|) (QUOTE |infovec|) (LIST (QUOTE #(NIL NIL ...
+
+The |infovec|, the information vector, contains a lot of domain specific
+information which is looked up at runtime. In this case we are doing a
+(QVREFELT |$| 18). If you count 18 elements into the |infovec| you'll
+find |CHAR;char;I$;6|. If you examine the symbol name carefully you
+can decode that it is a function from the domain "CHAR" (this domain)
+called "char" that takes one argument of type "I" (integer), and is
+the 6th function in this domain, which happens to be 
+        char(n:Integer)        == n::%
+
+So this function does what it says, it subtracts 1 from its argument,
+treats it as an integer and returns the integer. The reason this works
+is that "Characters" have a representation of SingleInteger:
+        Rep := SingleInteger      -- 0..255
+
+(DEFUN |CHAR;index;Pi$;4| (|n| |$|) (SPADCALL (|-| |n| 1) (QREFELT |$| 18))) 
+
+.....[snip]....
+
+=====================================================================
+This is the function that gets executed when "Character" gets instantiated.
+This function has the effect, if memory serves, of putting the function
+"Character;" into the |$ConstructorCache|. The |$ConstructorCache| is a
+hash table used for fast lookup and function dispatch. The call to 
+|Character| will call |Character;| (see below).
+
+(DEFUN |Character| NIL 
+  (PROG NIL 
+    (RETURN 
+      (PROG (#1=#:G90941) 
+        (RETURN 
+          (COND 
+            ((LETT #1# (HGET |$ConstructorCache| (QUOTE |Character|)) 
+                 |Character|)
+               (|CDRwithIncrement| (CDAR #1#)))
+            ((QUOTE T) 
+              (|UNWIND-PROTECT| 
+                (PROG1 
+                  (CDDAR 
+                    (HPUT |$ConstructorCache| 
+                      (QUOTE |Character|) 
+                      (LIST 
+                        (CONS NIL (CONS 1 (|Character;|))))))
+                  (LETT #1# T |Character|)) 
+                (COND 
+                  ((NOT #1#) 
+                    (HREM |$ConstructorCache| (QUOTE |Character|)))))))))))) 
+
+=====================================================================
+This function initializes the |infovec| data structure. Notice the calls
+to QSETREFV, another VMLisp-ism, which does a "(setf (svref ...", that
+is, it sets an element of a simple vector (|infovec|). Notice the call
+to |SingleInteger|. This will cause the domain SingleInteger to be loaded,
+initialized, and put in the constructor cache. This domain needs the
+SingleInteger domain for its representation.
+
+(DEFUN |Character;| NIL 
+  (PROG (|dv$| |$| |pv$| #1=#:G90939 |i|) 
+    (RETURN 
+      (SEQ 
+        (PROGN 
+          (LETT |dv$| (QUOTE (|Character|)) . #2=(|Character|)) 
+          (LETT |$| (GETREFV 53) . #2#) 
+          (QSETREFV |$| 0 |dv$|) 
+          (QSETREFV |$| 3 (LETT |pv$| (|buildPredVector| 0 0 NIL) . #2#)) 
+          (|haddProp| |$ConstructorCache| (QUOTE |Character|) NIL (CONS 1 |$|))
+          (|stuffDomainSlots| |$|) 
+          (QSETREFV |$| 6 (|SingleInteger|)) 
+          (QSETREFV |$| 10 
+           (SPADCALL 
+             (PROGN 
+               (LETT #1# NIL . #2#) 
+               (SEQ 
+                 (LETT |i| 0 . #2#) 
+                 G190 
+                 (COND 
+                   ((QSGREATERP |i| 255) (GO G191))) 
+                 (SEQ 
+                   (EXIT 
+                     (LETT #1# (CONS (NUM2CHAR |i|) #1#) . #2#))) 
+                 (LETT |i| (QSADD1 |i|) . #2#) 
+                 (GO G190) 
+                 G191 
+                 (EXIT (NREVERSE0 #1#))))
+             (QREFELT |$| 9)))
+          (QSETREFV |$| 11 0) |$|))))) 
+
+=====================================================================
+This is the actual representation of the Character domain. The main
+point of the compiler is to construct the |infovec|. I'm not up to
+explaining the details of this at this moment.
+
+(MAKEPROP 
+ (QUOTE |Character|) 
+ (QUOTE |infovec|) 
+ (LIST 
+  (QUOTE 
+   #(NIL NIL NIL NIL NIL NIL (QUOTE |Rep|) (|List| 28) (|PrimitiveArray| 28) 
+     (0 . |construct|) (QUOTE |OutChars|) (QUOTE |minChar|) (|Boolean|)
+     |CHAR;=;2$B;1| |CHAR;<;2$B;2| (|NonNegativeInteger|) |CHAR;size;Nni;3| 
+     (|Integer|) |CHAR;char;I$;6| (|PositiveInteger|) |CHAR;index;Pi$;4| 
+     |CHAR;ord;$I;7| |CHAR;lookup;$Pi;5| (5 . |coerce|) |CHAR;random;$;8| 
+     |CHAR;space;$;9| |CHAR;quote;$;10| |CHAR;escape;$;11| (|OutputForm|) 
+     |CHAR;coerce;$Of;12| (|CharacterClass|) (10 . |digit|) (|Character|) 
+     (14 . |member?|) |CHAR;digit?;$B;13| (20 . |hexDigit|) 
+     |CHAR;hexDigit?;$B;14| (24 . |upperCase|) |CHAR;upperCase?;$B;15| 
+     (28 . |lowerCase|) |CHAR;lowerCase?;$B;16| (32 . |alphabetic|) 
+     |CHAR;alphabetic?;$B;17| (36 . |alphanumeric|) |CHAR;alphanumeric?;$B;18|
+     (|String|) |CHAR;latex;$S;19| (40 . |minIndex|) (45 . |elt|) 
+     |CHAR;char;S$;20| |CHAR;upperCase;2$;21| |CHAR;lowerCase;2$;22| 
+     (|SingleInteger|))) (QUOTE #(|~=| 51 |upperCase?| 57 |upperCase| 62 
+     |space| 67 |size| 71 |random| 75 |quote| 79 |ord| 83 |min| 88 |max| 94 
+     |lowerCase?| 100 |lowerCase| 105 |lookup| 110 |latex| 115 |index| 120 
+     |hexDigit?| 125 |hash| 130 |escape| 135 |digit?| 139 |coerce| 144 |char| 
+     149 |alphanumeric?| 159 |alphabetic?| 164 |>=| 169 |>| 175 |=| 181 |<=| 
+     187 |<| 193)) (QUOTE NIL) 
+     (CONS (|makeByteWordVec2| 1 
+       (QUOTE (0 0 0 0 0 0))) 
+       (CONS 
+         (QUOTE #(NIL |OrderedSet&| NIL |SetCategory&| |BasicType&| NIL))
+         (CONS 
+           (QUOTE #((|OrderedFinite|) (|OrderedSet|) (|Finite|) 
+                    (|SetCategory|) (|BasicType|) (|CoercibleTo| 28)))
+           (|makeByteWordVec2| 52 
+             (QUOTE 
+               (1 8 0 7 9 1 6 0 17 23 0 30 0 31 2 30 12 32 0 33 0 30 0 35 0 
+                30 0 37 0 30 0 39 0 30 0 41 0 30 0 43 1 45 17 0 47 2 45 32 0 
+                17 48 2 0 12 0 0 1 1 0 12 0 38 1 0 0 0 50 0 0 0 25 0 0 15 16 
+                0 0 0 24 0 0 0 26 1 0 17 0 21 2 0 0 0 0 1 2 0 0 0 0 1 1 0 12 
+                0 40 1 0 0 0 51 1 0 19 0 22 1 0 45 0 46 1 0 0 19 20 1 0 12 0 
+                36 1 0 52 0 1 0 0 0 27 1 0 12 0 34 1 0 28 0 29 1 0 0 45 49 1 
+                0 0 17 18 1 0 12 0 44 1 0 12 0 42 2 0 12 0 0 1 2 0 12 0 0 1 2 
+                0 12 0 0 13 2 0 12 0 0 1 2 0 12 0 0 14))))))
+     (QUOTE |lookupComplete|))) 
+
+(MAKEPROP (QUOTE |Character|) (QUOTE NILADIC) T) 
+
+
+
+
+
+\end{verbatim}
+\subsection{email 26}
+\begin{verbatim}
+=====================================================================
+This is the function that gets executed when "Character" gets instantiated.
+This function has the effect, if memory serves, of PUTTING THE FUNCTION
+                                                   ^^^^^^^^^^^^^^^^^^^^
+                                                   wrong, wrong, wrong
+
+"Character;" into the |$ConstructorCache|. The |$ConstructorCache| is a
+hash table used for fast lookup and function dispatch. The call to 
+|Character| will call |Character;| (see below).
+
+(DEFUN |Character| NIL 
+=====================================================================
+
+
+
+is slightly wrong. It does NOT put the function |Character;| in the
+|$ConstructorCache|, it puts the RESULT of calling (|Character;|)
+in the cache, which is a fully initialized |infovec| object. 
+
+
+You'll also find the function call
+
+          (|stuffDomainSlots| |$|) 
+
+in |Character;| interesting. The function is actually defined in
+src/interp/nrunopt.boot.pamphlet. From that function you can
+reverse-engineer the contents of the initial slots (which are just
+  #(NIL NIL NIL NIL NIL NIL ....
+at compile time.
+
+Clearly documenting stuffDomainSlots would help as would documenting
+all of the rest of it.
+
+Also, for your amusement, try the following:
+
+axiom
+(1)-> )lisp (setq $DALYMODE t)
+(1)-> )set message autoload on
+(1)-> (maphash #'(lambda (key val) (format t "key=~a val=~a~%~%" key val)) 
+|$ConstructorCache|)
+(1)-> 1
+(1)-> (maphash #'(lambda (key val) (format t "key=~a val=~a~%~%" key val)) 
+|$ConstructorCache|)
+
+The first maphash returns NIL
+
+The second maphash returns the loaded domains. The messages that get
+printed (from loadlib in src/interp/lisplib.boot.pamphlet) turn out 
+to be the same domains you'll see in the constructor cache. Loading
+the domain causes it to be "instantiated" which means that the 
+infovec for the domain gets filled in and stuck in the constructorcache.
+
+If a domain is already in the constructor cache it will not be loaded.
+Thus domain loading occurs on demand and only once.
+
+\end{verbatim}
+\subsection{email 27}
+\begin{verbatim}
+On Mon, Jan 10, 2005 at 09:47:36PM -0500, root wrote:
+> The code was changed. It used to read:
+> 
+>   one?(x) == ONEP(x)$Lisp
+> 
+> It now reads:
+> 
+>   one?(x) == x = 1
+
+
+True, but the bootstrap code does not contain any definition. We have:
+
+(DEFUN |SINT;zero?;$B;38| (|x| $) (QSZEROP |x|)) 
+
+(DEFUN |SINT;max;3$;39| (|x| |y| $) (QSMAX |x| |y|)) 
+
+
+The last number in the function names gives the order of the function
+in definition in the domain. The definition of `one?' follows
+`zero?'. With fresh code we have:
+
+(DEFUN |SINT;zero?;$B;38| (|x| $) (QSZEROP |x|)) 
+
+(DEFUN |SINT;one?;$B;39| (|x| $) (EQL |x| 1)) 
+
+(DEFUN |SINT;max;3$;40| (|x| |y| $) (QSMAX |x| |y|)) 
+
+
+It was precisely this change in sequence that allowed me to spot this
+missing function by looking at the domain vectors. All domains which
+relied of functions defined in SINT with `sequence number' > 38
+shifted by one in the second pass of the fixed-point build.
+
+\end{verbatim}
+
+
+\section{Aldor/Algebra}
+
+\subsection{email 11}
+\begin{verbatim}
+I installed "Aldor version 1.0.2 for LINUX(glibc2.3)" on
+axiom-developer.org several months ago. The date on the
+aldor tarball in /home/page is May 19  2004. Aldor should
+be accessible to you when you log in at axiom-developer.
+Just add
+
+  export ALDORROOT=/usr/local/aldor/linux/1.0.2
+  export PATH=$ALDORROOT/bin:$PATH
+
+to your .bashrc, do
+
+  . .bashrc
+
+and your should be able to type
+
+  aldor ...
+
+You should find the libaries in the standard locations.
+
+There is apparently a fairly up to date windows binary
+version as well, but I haven't had much time to play
+with this yet.
+
+At the time I was planning to implement a MathAction-
+Aldor web interface that would look something like this
+
+\begin{aldor}
+... aldor code ...
+\end{aldor}
+
+and which could be intermixed with Axiom code on the
+MathAction website. I got distracted by other things
+and so have not yet completed the integration with
+MathAction but there is not a lot more to do. Recent
+discussions here about getting Axiom and Aldor working
+together again suggest that it might be time for me
+to raise the priority to make this possible.
+
+Ralf Hemmecke wrote:
+> 
+> If you mean cvs.aldor.org, then it might be that May 16 2004
+> is a bit late. The libraries have changed since then.
+> 
+> You could however download the latest precompiled version
+> 1.0.2 from
+> 
+> http://www.aldor.org/downl.html
+>
+ 
+> If you really want to compile the libraries yourself, ask
+> me again. I think the newest cvs-version should compile,
+> but if they  don't ... There has been some work on the
+> Makefiles since May 16.
+> 
+> Ralf
+> 
+> root wrote:
+> > Martin, Peter,
+> > 
+> > I tried to build aldor last night. I succeeded in building 
+> > the compiler but not the libraries. I have a CVS checkout
+> > from May 16.
+> > 
+> > I've been reading the Makefiles but they all seem to dissolve
+> > into home-grown tools (makeon, docc, etc) which undermines my
+> > ability to figure out what is happening. It's been years since
+> > I built aldor.
+> > 
+> > Peter, could you provide the required steps to build a working
+> > compiler? e.g.
+> > 
+> > edit Makefile.globals to change.... make aldorcompiler
+> > ....
+> > 
+
+
+\end{verbatim}
+
+\subsection{email 2}
+\begin{verbatim}
+There is something called the "add-chain formed by domain
+extensions" which is described in the Glossary of the Axiom
+book:
+
+  "add-chain
+
+  a hierarchy formed by domain extensions. If domain A extends
+  domain B and domain B extends domain C, then A has add-chain
+  B-C."
+
+and
+
+  "domain extension
+
+  a domain constructor A is said to extend a domain constructor B
+  if A's definition has the form A == Badd.... This intuitively
+  means "functions not defined by A are assumed to come from B."
+  Successive domain extensions form add-chains affecting the
+  search order for functions not implemented directly by the
+  domain during dynamic lookup.
+
+  "dynamic lookup
+
+  In Axiom, a domain may or may not explicitly provide function
+  definitions for all its exported operations. These definitions
+  may instead come from domains in the add-chain or from default
+  packages. When a function call is made for an operation in the
+  domain, up to five steps are carried out.
+  1. If the domain itself implements a function for the operation,
+     that function is returned.
+  2. Each of the domains in the add-chain are searched; if one
+     of these domains implements the function, that function is
+     returned.
+  3. Each of the default packages for the domain are searched in
+     order of the lineage. If any of the default packages implements
+     the function, the first one found is returned.
+  4. Each of the default packages for each of the domains in the
+     add-chain are searched in the order of their lineage. If any
+     of the default packages implements the function, the first
+     one found is returned.
+  5. If all of the above steps fail, an error message is reported.
+
+---------
+
+\end{verbatim}
+
+
+\subsection{email 12}
+\begin{verbatim}
+Oops, sorry that I have not read the documentation of Any.
+I had a look at Any now. Well, from that I just got the feeling that a programmer should never use Any if there are better types around (and often there are). Any seems to be connected to the interpreter. Since everything must have a type and the interpreter cannot figure out something reasonable, it falls back to Any.
+
+I'd rather be happy if the interpreter is clearly separated from the compiler.
+
+The interpreter is for working with Axiom, so it could help the (lazy) user and find/guesss appropriate types for him/her. However there should be NO guessing when it comes to writing new library code.
+
+Looking at the code of Any reminds me much of the things I have suggested here
+
+address@bogus.example.com">http://page.axiom-developer.org/zope/mathaction/address@bogus.example.com
+The code is in cvs.aldor.org/aldor/aldorug/samples/object*.as.
+
+
+The problem I still have with any is that it says
+
+
+     Rep := Record(dm: SExpression, ob: None)
+     dom x      == x.dm
+
+
+which looks very near to some LISP thing.
+So I can ask for the domain a: Any by calling dom(a). Then I will get an SExpression which makes me feel lost.
+
+Unfortunately, I have no runnig Axiom at the moment :-(
+And I cannot compile axim--main--1 (bfd.h is missing and I have no idea what to install).
+
+So I tested on
+
+
+http://page.axiom-developer.org/zope/mathaction/AxiomInterface
+
+
+i: Integer := 1
+  Type: Integer
+
+
+a: Any := i::Any
+  Type: Integer  <----- very interesting!!!
+
+
+dom a
+   Type: SExpression
+obj a
+  Type: None
+
+
+j: Integer := a :: Integer
+  Type: Integer
+
+
+It seems the interpreter is quite smart.
+
+
+
+
+
+s: String := "I am a string"
+  Type: String
+
+
+b: Any := s::Any
+  Type: String
+
+
+dom b
+  Type: SExpression?
+
+
+obj b
+  Type: None
+
+
+k: Integer := b :: Integer
+   Cannot convert from type Any to Integer for value
+   "I am a string"
+
+
+
+This Error is OK. And I think for manually working with Axiom, one just needs to type dom(...) and then coerce to the now known type.
+But how to use Any in a program is totally unclear to me. I have no idea to get the domain back from the SExpression.
+\end{verbatim}
+\subsection{email 13}
+\begin{verbatim}
+> ...
+> I am, however, very much against the Any type. It is like 
+> building a strongly typed language and than trying to forget
+> about types.
+>
+
+Well that is more or less what I naively thought as well but
+from the ANY.spad file I read that:
+
+)abbrev domain ANY Any
+++ Author: Robert S. Sutor
+++ Basic Functions: any, domainOf, objectOf, dom, obj,
+++   showTypeInOutput
+++ Related Constructors: AnyFunctions1
+++ Description:
+++   \spadtype{Any} implements a type that packages up objects and
+++   their types in objects of \spadtype{Any}. Roughly speaking
+++   that means that if \spad{s : S} then when converted to
+++   \spadtype{Any}, the new object will include both the original
+++   object and its type. This is a way of converting arbitrary
+++   objects into a single type **without losing any** of the
+++   original information. Any object can be converted to one of
+++   \spadtype{Any}.
+
+and in the related file ANY1.spad
+
+)abbrev package ANY1 AnyFunctions1
+++ Basic Functions:  coerce, retractIfCan, retractable?, retract
+++ Description:
+++   \spadtype{AnyFunctions1} implements several utility functions
+++   for working with \spadtype{Any}. These functions are used to
+++   go back and forth between objects of \spadtype{Any} and objects
+++   of other types.
+
+So the situation is not quiet so simple. Apparently Any does not
+mean Any in the sense of throwing away essential information.
+
+\end{verbatim}
+\subsection{email 14}
+\begin{verbatim}
+Ralf Hemmecke wrote:
+> 
+> Hi Bill,
+> 
+> >>Foo: with { g: (n: PositiveInteger, k: PositiveInteger) ->
+> >>PrimeField(n) } == add {
+> >>g(n: PositiveInteger, k: PositiveInteger ): PrimeField(n) ==
+> >> k::Integer::PrimeField(n) }
+> 
+> > Ok, I will work with this example. Yes, it is better.
+> 
+> Well, I haven't checked whether it should really work, but
+> shouldn't be
+> 
+> Foo: with {
+>    g: (n: PositiveInteger, k: PositiveInteger) ->
+>       (P: PrimeFieldCategory, x: P)
+> } == add {
+>    g(n: PositiveInteger, k: PositiveInteger ):
+>     (P: PrimeFieldCategory, x:P) == {
+>     (PrimeField(n), k::Integer::PrimeField(n)
+>    }
+> }
+> 
+> be even better? 
+
+In fact you just pointed a way to solve the problem! Notice that you are in
+effect constructing a domain! So first create this domain (call this anything
+else you like):
+
+--%PointedPrimeField
+)abbrev domain PPF PointedPrimeField
+PointedPrimeField(n:PositiveInteger):Cat==Dog where
+  Cat == FiniteFieldCategory with
+    foo:PositiveInteger->PrimeField(n)
+  Dog == PrimeField(n) add
+    foo(k)==k::Integer::PrimeField(n)
+
+After compiling, define in the interpreter
+
+g(n,k)==foo(k)$PPF(n)
+
+and it works (in Axiom)! (Do not declare the types for g because n is not
+defined).
+
+But I have trouble with path in windows:
+   Processing PointedPrimeField for Browser database:
+--->-->PointedPrimeField((foo ((PrimeField n) (PositiveInteger)))): Not document
+ed!!!!
+--->-->PointedPrimeField(constructor): Not documented!!!!
+--->-->PointedPrimeField(): Missing Description
+h:/dostools/rm.exe: j:/program: No such file or directory
+h:/dostools/rm.exe: j:/progra~1/axiom/mnt/windows/lib/files/axiom/mnt/windows/li
+b/ppf.nrlib: No such file or directory
+
+   >> System error:
+   Cannot rename the file #P"j:/Program Files/axiom/mnt/windows/lib/PPF.erlib" t
+o #P"j:/Program Files/axiom/mnt/windows/lib/PPF.NRLIB".
+
+protected-symbol-warn called with (NIL)
+
+But that is just because "Program Files" need be in quotes?
+
+\end{verbatim}
+\subsection{email 15}
+\begin{verbatim}
+Foo: with { g: (n: PositiveInteger, k: PositiveInteger) -> PrimeField(n) } == add {
+g(n: PositiveInteger, k: PositiveInteger ): PrimeField(n) ==
+k::Integer::PrimeField(n) }
+Ok, I will work with this example. Yes, it is better.
+
+
+Well, I haven't checked whether it should really work, but
+shouldn't be
+
+
+Foo: with {
+  g: (n: PositiveInteger, k: PositiveInteger) ->
+     (P: PrimeFieldCategory, x: P)
+} == add {
+  g(n: PositiveInteger, k: PositiveInteger ):
+   (P: PrimeFieldCategory, x:P) == {
+   (PrimeField(n), k::Integer::PrimeField(n)
+  }
+}
+
+
+be even better? The above code will not compile in Aldor, since it does not have PositiveInteger. And maybe it will even not compile with appropriate substitutions since the compiler cannot handle such a construction. I am, however, very much against the Any type. It is like building a strongly typed language and than trying to forget about types. For the interpreter it maybe OK, but not for the compiler.
+
+Programming in Axiom should mean writing programs for the compiler. I would say that programming in the interpreter is just writing short scripts but not real programs.
+
+See also
+http://www.aldor.org/docs/HTML/chap23.html#10\end{verbatim}
+\subsection{email 16}
+\begin{verbatim}
+On Wednesday, January 12, 2005 8:30 AM you wrote:
+> Bill Page wrote:
+> > 
+> > I don't really understand when the use of parameterized 
+> > return types on functions would be useful. What information
+> > is being returned as part of the type of the result that is
+> > not already known because of it's value?
+> 
+> The above is an example. Perhaps, more convincing:
+> 
+> Foo: with { g: (n: PositiveInteger, k: PositiveInteger) -> 
+> PrimeField(n) } == add {
+> g(n: PositiveInteger, k: PositiveInteger ): PrimeField(n) ==
+>  k::Integer::PrimeField(n) }              
+>
+
+Ok, I will work with this example. Yes, it is better.
+  
+> Another example is Marcus Better's problem, more examples
+> are in expr2ups.spad, where Any is used a lot.
+
+Ok.
+
+> The type tells you in what domain to interpret the value.
+> But sometimes, the type will have to depend on a parameter
+> of the function, as above.
+
+That is still now clear to me, at least when it is possible
+to use a Union.
+
+> 
+> > As I see it the concept does considerable damage to the 
+> > notion of the 'domain' of a function. How should we
+> > interpret the expressioin `PrimeField(n)' when n is
+> > unknown? Does it represent the Union over all values n?
+> > We can no longer write the signature of a function in
+> > the simple form:
+> > 
+> >   f: PositiveInteger -> PrimeField
+> 
+> Yes you can: Aldor does it. The signature is
+> 
+>  f: (n: PositiveInteger) -> PrimeField n
+>
+
+That does not look like a *signature* to me. What is the
+value of n? If you can't tell me, then how can I interpret
+`PrimeField n'? A signature should specify the domains of
+the function, but `PrimeField n' is not a domain until `n'
+is replaced with some PositiveInteger. The only interpretation
+of `PrimeField n' as a domain that I can think of would be
+to claim that it represents some kind of Union over the
+primes.
+
+  Union(PrimeField n for n=1.. | prime? n)
+
+But of course we can't write it quite this nicely right now
+in Axiom...
+
+This is similar to Axiom's insistence that
+
+  A:Integer
+
+can not be used in the expression
+
+  A+1
+
+until A is assigned a value. I this case I think it should
+be ok to say that if A has no assigned value then it
+represents the domain
+
+  {+/-n for n=0..}
+ 
+> > Can you explain again why you don't find the usual
+> > Axiom solution to this situation acceptible? I.e. the
+> > use of the `Any' domain:
+> > 
+> >  f:PositiveInteger->Any
+> >  f(n) == n::PrimeField(n)
+> 
+> Because you cannot use it in compiled code and because you 
+> are using all of the type information, which is the main
+> point of Axiom.
+
+But as you said, `Any' is used extensively in expr2ups.spad.
+
+> Of course, the example you just gave doesn't
+> make any sense, the result is always zero, but given the
+> function
+> 
+> Bar: with { h: (n: PositiveInteger, k: PositiveInteger) -> Any } 
+>    == add { g(n: PositiveInteger, k: PositiveInteger ): Any ==     
+>               k::Any }
+> 
+> you cannot use this function in compiled code anymore. The 
+> interpreter can deal with it, not the compiler.
+
+I would write it something like this:
+
+(2) -> h:(PositiveInteger,PositiveInteger)->Union( _
+PrimeField(2),PrimeField(3),PrimeField(5),PrimeField(7))
+                                                 Type: Void
+(3) -> h(n,k)==k::PrimeField(n)
+                                                 Type: Void
+(4) -> x:=h(7,2)
+
+   (4)  2
+                                  Type: Union(PrimeField 7,...)
+(5) -> trace x
+
+   (5)  2
+                                             Type: PrimeField 7
+> 
+> Look at Marcus code for a really convincing example: He wants 
+> to construct recursively an algebraic extension of a ring,
+> adding elements one at the time. At the end of the process
+> he wants to return an element of the final ring. It is tricky
+> to do this in Axiom currently.
+
+I will take a closer look at the emails from Marcus.
+
+> 
+> Note, for example, if you have a signature
+> 
+>   f: Integer -> Any
+> 
+> but really, f returns a SimpleAlgebraicExtension of some 
+> ring, you cannot do any calculations with the result in
+> compiled code anymore, unless you know *exactly* the defining
+> polynomial of the ring.
+
+I agree that Any throws away too much information, except
+in the interpreter where it tries to do a better job. But
+I think even there Any is (usually) not a good choice for
+the domain.
+
+> 
+> So one way out -- in this specific case -- would be to
+> return a record containing the result of type Any and
+> the defining polynomial. I hope you admit that this is
+> ugly.
+
+I agree that that is ugly. Using an explicit "streaming Union"
+(iterator) domain would be my (future) choice. Unfortunately
+for now:
+
+(6) -> Union(PrimeField(i) for i in 1..10)
+   Local variable or parameter used in type
+   We will attempt to interpret the code.
+
+   Category, domain or package constructor COLLECT is not available.
+(6) -> Union(PrimeField(i) for i in 1..)
+   Loading C:/Program Files/axiom/mnt/windows/algebra/UNISEG.o for
+      domain UniversalSegment
+   Loading C:/Program Files/axiom/mnt/windows/algebra/INCRMAPS.o for
+      package IncrementingMaps
+   Loading C:/Program Files/axiom/mnt/windows/algebra/ITUPLE.o for
+      domain InfiniteTuple
+   Loading C:/Program Files/axiom/mnt/windows/algebra/STREAM.o for
+      domain Stream
+   Local variable or parameter used in type
+   We will attempt to interpret the code.
+
+   Interpret-Code mode is not supported for stream bodies.
+(6) ->
+
+\end{verbatim}
+\subsection{email 17}
+\begin{verbatim}
+ > > #include "axiom"
+ > > 
+ > > Test: with { f: (n: PositiveInteger) -> PrimeField(n) } 
+ > >    == add { f(n: PositiveInteger): PrimeField(n) == 
+ > >               10::Integer::PrimeField(n) }              
+ > > 
+ > > Note that such a construction -- the resulting domain depending on the
+ > > function parameter -- is currently illegal in Axiom. In Aldor it is fine.
+ > 
+ > I don't really understand when the use of parameterized return types on
+ > functions would be useful. What information is being returned as part of the
+ > type of the result that is not already known because of it's value?
+
+The above is an example. Perhaps, more convincing:
+
+Foo: with { g: (n: PositiveInteger, k: PositiveInteger) -> PrimeField(n) } 
+   == add { g(n: PositiveInteger, k: PositiveInteger ): PrimeField(n) ==     
+              k::Integer::PrimeField(n) }              
+ 
+Another example is Marcus Better's problem, more examples are in
+expr2ups.spad, where Any is used a lot. The type tells you in what domain to
+interpret the value. But sometimes, the type will have to depend on a parameter
+of the function, as above.
+
+ > As I see it the concept does considerable damage to the notion of the
+ > 'domain' of a function. How should we interpret the expressioin
+ > `PrimeField(n)' when n is unknown? Does it represent the Union over all
+ > values n? We can no longer write the signature of a function in the simple
+ > form:
+ > 
+ >   f: PositiveInteger -> PrimeField
+
+Yes you can: Aldor does it. The signature is
 
-        OutChars:PrimitiveArray(OutputForm) :=
-           construct [NUM2CHAR(i)$Lisp for i in 0..255]
+   f: (n: PositiveInteger) -> PrimeField n
 
-        minChar := minIndex OutChars
+ > Can you explain again why you don't find the usual Axiom solution to this
+ > situation acceptible? I.e. the use of the `Any' domain:
+ > 
+ >  f:PositiveInteger->Any
+ >  f(n) == n::PrimeField(n)
 
-        a = b                  == a =$Rep b
-        a < b                  == a <$Rep b
-        size()                 == 256
-        index n                == char((n - 1)::Integer)
-        lookup c               == (1 + ord c)::PositiveInteger
-        char(n:Integer)        == n::%
-        ord c                  == convert(c)$Rep
-        random()               == char(random()$Integer rem size())
-        space                  == QENUM("   ", 0$Lisp)$Lisp
-        quote                  == QENUM("_" ", 0$Lisp)$Lisp
-        escape                 == QENUM("__ ", 0$Lisp)$Lisp
-        coerce(c:%):OutputForm == OutChars(minChar + ord c)
-        digit? c               == member?(c pretend Character, digit())
-        hexDigit? c            == member?(c pretend Character, hexDigit())
-        upperCase? c           == member?(c pretend Character, upperCase())
-        lowerCase? c           == member?(c pretend Character, lowerCase())
-        alphabetic? c          == member?(c pretend Character, alphabetic())
-        alphanumeric? c        == member?(c pretend Character, alphanumeric())
+Because you cannot use it in compiled code and because you are using all of the
+type information, which is the main point of Axiom. Of course, the example you
+just gave doesn't make any sense, the result is always zero, but given the
+function
 
-        latex c ==
-            concat("\mbox{`", concat(new(1,c pretend Character)$String, 
-"'}")$String)$String
+Bar: with { h: (n: PositiveInteger, k: PositiveInteger) -> Any } 
+   == add { g(n: PositiveInteger, k: PositiveInteger ): Any ==     
+              k::Any }
 
-        char(s:String) ==
---        one?(#s) => s(minIndex s) pretend %
-          (#s) = 1 => s(minIndex s) pretend %
-          error "String is not a single character"
+you cannot use this function in compiled code anymore. The interpreter can deal
+with it, not the compiler.
 
-        upperCase c ==
-          QENUM(PNAME(UPCASE(NUM2CHAR(ord c)$Lisp)$Lisp)$Lisp,
-                0$Lisp)$Lisp
+Look at Marcus code for a really convincing example: He wants to construct
+recursively an algebraic extension of a ring, adding elements one at the
+time. At the end of the process he wants to return an element of the final
+ring. It is tricky to do this in Axiom currently.
 
-        lowerCase c ==
-          QENUM(PNAME(DOWNCASE(NUM2CHAR(ord c)$Lisp)$Lisp)$Lisp,
-                0$Lisp)$Lisp
+Note, for example, if you have a signature
 
+  f: Integer -> Any
 
+but really, f returns a SimpleAlgebraicExtension of some ring, you cannot do
+any calculations with the result in compiled code anymore, unless you know
+*exactly* the defining polynomial of the ring.
 
-The BOOTSTRAP code, annotated, looks like:
+So one way out -- in this specific case -- would be to return a record
+containing the result of type Any and the defining polynomial. I hope you admit
+that this is ugly.\end{verbatim}
+\subsection{email 18}
+\begin{verbatim}
+I have been thinking about your example code.
 
+On Tuesday, January 11, 2005 9:44 AM you wrote:
+> ... 
+> I just tried another example, which is in fact the reason
+> why I would love to have Aldor working. I did not expect
+> it to work, and it does not, but it works *almost*. The
+> code is as follows:
+> 
+> #include "axiom"
+> 
+> Test: with { f: (n: PositiveInteger) -> PrimeField(n) } 
+>    == add { f(n: PositiveInteger): PrimeField(n) == 
+>               10::Integer::PrimeField(n) }
+> 
+> Note that such a construction -- the resulting domain 
+> depending on the function parameter -- is currently
+> illegal in Axiom. In Aldor it is fine.
 
-=====================================================================
-The VERSIONCHECK variable came about when we were writing the Aldor
-compiler. We had completely reimplemented the algebra so that it was
-incompatible with previous versions. This is checked on loading.
+I don't really understand when the use of parameterized
+return types on functions would be useful. What information
+is being returned as part of the type of the result that
+is not already known because of it's value?
 
-(|/VERSIONCHECK| 2) 
+As I see it the concept does considerable damage to the
+notion of the 'domain' of a function. How should we interpret
+the expressioin `PrimeField(n)' when n is unknown? Does it
+represent the Union over all values n? We can no longer
+write the signature of a function in the simple form:
 
-=====================================================================
-This implements the 
-        a = b                  == a =$Rep b
-function. Note that the function name |CHAR;=;2$B;1| is constructed
-from the domain abbreviation; the function name; the number of arguments
-and their types; and a unique number
+  f: PositiveInteger -> PrimeField
+
+Can you explain again why you don't find the usual Axiom
+solution to this situation acceptible? I.e. the use of
+the `Any' domain:
+
+ f:PositiveInteger->Any
+ f(n) == n::PrimeField(n)
+
+Perhaps in some cases the use of a Union might even be
+better:
+
+ f:PositiveInteger->Union(PrimeField(2),PrimeField(3),
+   PrimeField(5), ...)
+ f(n) == n::PrimeField(n)
+
+The union allows a 'case' construction like this:
+
+  f(3) case PrimeField(3)
+
+In fact this sort of thing works in Axiom:
+
+(1) -> f:PositiveInteger->Union(PrimeField(2),PrimeField(3), _
+  PrimeField(5),PrimeField(7),"Failed")
+  f(n) ==  ( prime? n and n<=7 => n::PrimeField(n); "Failed")
+
+   Function declaration f : PositiveInteger -> Union(PrimeField 2,
+      PrimeField 3,PrimeField 5,PrimeField 7,Failed) has been added to
+      workspace.
+                                                      Type: Void
+(2) -> f(2)
+   Cannot compile conversion for types involving local variables. In
+      particular, could not compile the expression involving ::
+      PrimeField #1
+   AXIOM will attempt to step through and interpret the code.
+   Compiling function f with type PositiveInteger -> Union(PrimeField 2
+      ,PrimeField 3,PrimeField 5,PrimeField 7,Failed)
+
+   (2)  0
+                                    Type: Union(PrimeField 2,...)
+(3) -> f(3)
+
+   (3)  0
+                                     Type: Union(PrimeField 3,...)
+(4) -> f(4)
+
+   (4)  Failed
+                                           Type: Union(Failed,...)
+(5) -> f(5)
+
+   (5)  0
+                                     Type: Union(PrimeField 5,...)
+
+(6) -> x:=f(5)
+
+   (6)  0
+                                     Type: Union(PrimeField 5,...)
+
+(7) -> x case PrimeField(5)
+
+   (7)  true
+                                                    Type: Boolean
+(8) -> x case PrimeField(3)
+
+   (8)  false
+                                                    Type: Boolean
+etc.\end{verbatim}
+\subsection{email 19}
+\begin{verbatim}
+Peter Broadbery writes:
+ > On Tue, 2005-01-11 at 14:30 +0100, Martin Rubey wrote:
+ > > Dear Peter,
+ > > 
+ > > this is just great stuff -- nearly... I had to try it out right away, but I
+ > > experienced two problems.
+ > > 
+ > > the minor one is, that )co inside axiom still does not work:
+ > > 
+ > > (1) -> 
+ > > (1) -> )co test.as
+ > >    Compiling AXIOM source code from file 
+ > >       /home/rubey/martin/Axiom/test.as using AXIOM-XL compiler and 
+ > >       options 
+ > > -O -Fasy -Fao -Flsp -laxiom -Mno-AXL_W_WillObsolete -DAxiom -Y 
+ > > $AXIOM/algebra
+ > >       Use the system command )set compiler args to change these 
+ > >       options.
+ > >  
+ > >    >> System error:
+ > >    NIL is not of type STRING.
+ > 
+ > 
+ > ln -s $ALDORROOT $AXIOM/compiler may help here.  fixing i-syscmd.boot to
+ > produce a nice error would be nice, I guess.
+
+I tried that, but it won't work. Tim, is there a way to trace what's happening?
+
+Note that both $ALDORROOT and $AXIOM were set correctly. In other words, the
+link above produced a directory "compiler" in "axiom/mnt/linux", containing the
+following directories of Aldor: bin/ doc/ include/ lib/ src/ tests/
+
+ > The .as file isn't in CVS (the file is compiled - don't be fooled by the
+ > readable coding style)
+
+Sorry, my mistake. Only lsp files. By the way, there i *lots* of stuff in the
+directories under /lsp/ccl/src, some look like they could be really useful...
+
+Tim: could you rename them to .pamphlet and correct the \usepackage line in
+each one of them? Thanks!
+
+ > > (1) -> fact(5)$Test
+ > > 
+ > >    (1)  120
+ > >                                                         Type: 
+ > > PositiveInteger
+ > > (2) -> fact(4)$Test
+ > >  
+ > >    >> System error:
+ > >    #<vector 08cf4150> is not of type LIST.
+ > > 
+ > 
+ > Fixed by the patch I send earlier (I hope)...
+
+Yes indeed! (I found that there was only one line you had to comment out?)
+
+ > The significant bit is removing an unbound variable from as.boot, the
+ > rest is to fix the )co command (obviously not bullet proof), and the .ap
+ > file generation.  
+ > 
+ > In terms of aldor internal knowledge, you don't need that much, the hard
+ > work is on the axiom side. The trick is to load all the aldor runtime
+ > env interpreted and see what breaks (this includes daase.lisp, as.clisp
+ > & interop.clisp, plus the aldor .lsp files).  This stuff used to vaguely
+ > work, so putting it back in shape can't be too bad.  
+
+In another mail, you wrote:
+
+ > As long as you don't use the sig. from the interpreter, you will be ok
+ > (which misses the point,, I know).  As far as fixing the error, not really,
+ > I don't know the axiom interpreter that well. Finding how & where the type
+ > is substituted would be a good start [There must be someone who does...]
+
+Who could this be? It would be just wonderful to get this working!
+
+Thanks a million times,
+
+\end{verbatim}
+\subsection{email 20}
+\begin{verbatim}
+On Tue, 2005-01-11 at 14:30 +0100, Martin Rubey wrote:
+> Dear Peter,
+> 
+> this is just great stuff -- nearly... I had to try it out right away, but I
+> experienced two problems.
+> 
+> the minor one is, that )co inside axiom still does not work:
+> 
+> (1) -> 
+> (1) -> )co test.as
+>    Compiling AXIOM source code from file 
+>       /home/rubey/martin/Axiom/test.as using AXIOM-XL compiler and 
+>       options 
+> -O -Fasy -Fao -Flsp -laxiom -Mno-AXL_W_WillObsolete -DAxiom -Y $AXIOM/algebra
+>       Use the system command )set compiler args to change these 
+>       options.
+>  
+>    >> System error:
+>    NIL is not of type STRING.
 
-Also note that the compiler claims that it knows that the '='
-function can be replaced with lisp 'EQL' in compiled code so
-this function is never run. It uses a property list marker
-'|SPADreplace|' on the function symbol to implement the replacement
-during compiles.
 
-(PUT (QUOTE |CHAR;=;2$B;1|) (QUOTE |SPADreplace|) (QUOTE EQL)) 
+ln -s $ALDORROOT $AXIOM/compiler may help here.  fixing i-syscmd.boot to
+produce a nice error would be nice, I guess.
 
-(DEFUN |CHAR;=;2$B;1| (|a| |b| |$|) (EQL |a| |b|)) 
 
-=====================================================================
-This implements the 
-        a < b                  == a <$Rep b
-function. Again note that the compiler knows that calls to this 
-function can be replaced by the lisp QSLESSP function. The 'QS' 
-prefix is a VMLisp idiom. 'Q' == quick (no type check) 'S'=singleinteger
-which, at least in VMLisp turns into a single instruction. QSLESSP
-(uppercased here because spad is case-sensitive and lisp is not)
-is defined in src/interp/vmlisp.lisp.pamphlet as a macro with
-embedded type information.
+> (1) -> 
+> 
+> Never mind.
+> 
+> Unfortunately, there is a more severe issue. I put the following simple domain
+> in a file "test.as" and compiled it using 
+> 
+> aldor -O -Fasy -Fao -Flsp -laxiom -Mno-AXL_W_WillObsolete -DAxiom test.as
+> 
+> without any problem. There is only the warning
+> 
+> #1 (Warning) Deprecated message prefix: use `ALDOR_' instead of `_AXL'
+> 
+> but I suspect that this is of no importance.
 
-(PUT (QUOTE |CHAR;<;2$B;2|) (QUOTE |SPADreplace|) (QUOTE QSLESSP)) 
+Yep.
 
-(DEFUN |CHAR;<;2$B;2| (|a| |b| |$|) (QSLESSP |a| |b|)) 
 
-=====================================================================
-This implements 
-        size()                 == 256
-and just returns a "boxed integer" (XLAM is a marker for boxing).
 
-(PUT (QUOTE |CHAR;size;Nni;3|) (QUOTE |SPADreplace|) (QUOTE (XLAM NIL 256))) 
+> 
+> 
+> -------------------------------------------------------------------------------
+> #include "axiom.as"
+> 
+> Test: with { fact: PositiveInteger -> PositiveInteger }
+>    == add  { fact(n: PositiveInteger): PositiveInteger == 
+>               { n <= 1 => 1;
+>                 res: PositiveInteger := 1;
+>                 while n > 1 repeat {
+>                   res := res * n;
+>                   n := n-1; }
+>                 res } }
+> -------------------------------------------------------------------------------
+> 
+> After this I start axiom and load runtime and axextend. By the way axextend
+> *is* in the distribution, it's only a little hidden... There is even more
+> obscure stuff in theis directory, maybe it's of use to you!
+> 
 
-(DEFUN |CHAR;size;Nni;3| (|$|) 256) 
+The .as file isn't in CVS (the file is compiled - don't be fooled by the
+readable coding style)
 
-=====================================================================
-This implements the
-        index n                == char((n - 1)::Integer)
-function. Notice that this does a 'QREFELT'. This is another VMLisp
-idiom 'Q' is quick, 'REFELT' is a vector lookup function. This is
-also implmented as a macro in src/interp/vmlisp.lisp.pamphlet where
-it does a 'svref', simple vector reference into the current domain
-(that's what '|$|' means) and calls the 18th element from this domain.
+> (1) -> )sh Test
+>  Test  is a domain constructor
+>  Abbreviation for Test is TEST 
+>  This constructor is exposed in this frame.
+>  Issue )edit test.as to see algebra source code for TEST 
+> 
+> ------------------------------- Operations --------------------------------
+>  fact : PositiveInteger -> PositiveInteger
+> 
+> (1) -> fact(5)$Test
+> 
+>    (1)  120
+>                                                         Type: PositiveInteger
+> (2) -> fact(4)$Test
+>  
+>    >> System error:
+>    #<vector 08cf4150> is not of type LIST.
+> 
 
-The domain is represented by a vector (the domain vector) which you'll
-find at the bottom of this file. The domain vector for a domain is
-kept on the property list of the domain name symbol, in this case it
-is "Character". So we see the code:
+Fixed by the patch I send earlier (I hope)...
 
-(MAKEPROP (QUOTE |Character|) (QUOTE |infovec|) (LIST (QUOTE #(NIL NIL ...
 
-The |infovec|, the information vector, contains a lot of domain specific
-information which is looked up at runtime. In this case we are doing a
-(QVREFELT |$| 18). If you count 18 elements into the |infovec| you'll
-find |CHAR;char;I$;6|. If you examine the symbol name carefully you
-can decode that it is a function from the domain "CHAR" (this domain)
-called "char" that takes one argument of type "I" (integer), and is
-the 6th function in this domain, which happens to be 
-        char(n:Integer)        == n::%
+> By the way, could you explain what your patches are doing? It's just a mystery
+> to me! I suspect that one needs some knowledge of Aldor internals?
 
-So this function does what it says, it subtracts 1 from its argument,
-treats it as an integer and returns the integer. The reason this works
-is that "Characters" have a representation of SingleInteger:
-        Rep := SingleInteger      -- 0..255
+The significant bit is removing an unbound variable from as.boot, the
+rest is to fix the )co command (obviously not bullet proof), and the .ap
+file generation.  
 
-(DEFUN |CHAR;index;Pi$;4| (|n| |$|) (SPADCALL (|-| |n| 1) (QREFELT |$| 18))) 
+In terms of aldor internal knowledge, you don't need that much, the hard
+work is on the axiom side. The trick is to load all the aldor runtime
+env interpreted and see what breaks (this includes daase.lisp, as.clisp
+& interop.clisp, plus the aldor .lsp files).  This stuff used to vaguely
+work, so putting it back in shape can't be too bad.  \end{verbatim}
+\subsection{email 21}
+\begin{verbatim}
+I just tried another example, which is in fact the reason why I would love to
+have Aldor working. I did not expect it to work, and it does not, but it works
+*almost*. The code is as follows:
 
-.....[snip]....
+#include "axiom"
 
-=====================================================================
-This is the function that gets executed when "Character" gets instantiated.
-This function has the effect, if memory serves, of putting the function
-"Character;" into the |$ConstructorCache|. The |$ConstructorCache| is a
-hash table used for fast lookup and function dispatch. The call to 
-|Character| will call |Character;| (see below).
+Test: with { f: (n: PositiveInteger) -> PrimeField(n) } 
+   == add { f(n: PositiveInteger): PrimeField(n) == 
+              10::Integer::PrimeField(n) }
 
-(DEFUN |Character| NIL 
-  (PROG NIL 
-    (RETURN 
-      (PROG (#1=#:G90941) 
-        (RETURN 
-          (COND 
-            ((LETT #1# (HGET |$ConstructorCache| (QUOTE |Character|)) 
-                 |Character|)
-               (|CDRwithIncrement| (CDAR #1#)))
-            ((QUOTE T) 
-              (|UNWIND-PROTECT| 
-                (PROG1 
-                  (CDDAR 
-                    (HPUT |$ConstructorCache| 
-                      (QUOTE |Character|) 
-                      (LIST 
-                        (CONS NIL (CONS 1 (|Character;|))))))
-                  (LETT #1# T |Character|)) 
-                (COND 
-                  ((NOT #1#) 
-                    (HREM |$ConstructorCache| (QUOTE |Character|)))))))))))) 
+Note that such a construction -- the resulting domain depending on the function
+parameter -- is currently illegal in Axiom. In Aldor it is fine.
 
-=====================================================================
-This function initializes the |infovec| data structure. Notice the calls
-to QSETREFV, another VMLisp-ism, which does a "(setf (svref ...", that
-is, it sets an element of a simple vector (|infovec|). Notice the call
-to |SingleInteger|. This will cause the domain SingleInteger to be loaded,
-initialized, and put in the constructor cache. This domain needs the
-SingleInteger domain for its representation.
+I compiled it with Aldor as usual, and then loaded it into Axiom. As signature
+I got the slightly unusual
 
-(DEFUN |Character;| NIL 
-  (PROG (|dv$| |$| |pv$| #1=#:G90939 |i|) 
-    (RETURN 
-      (SEQ 
-        (PROGN 
-          (LETT |dv$| (QUOTE (|Character|)) . #2=(|Character|)) 
-          (LETT |$| (GETREFV 53) . #2#) 
-          (QSETREFV |$| 0 |dv$|) 
-          (QSETREFV |$| 3 (LETT |pv$| (|buildPredVector| 0 0 NIL) . #2#)) 
-          (|haddProp| |$ConstructorCache| (QUOTE |Character|) NIL (CONS 1 |$|))
-          (|stuffDomainSlots| |$|) 
-          (QSETREFV |$| 6 (|SingleInteger|)) 
-          (QSETREFV |$| 10 
-           (SPADCALL 
-             (PROGN 
-               (LETT #1# NIL . #2#) 
-               (SEQ 
-                 (LETT |i| 0 . #2#) 
-                 G190 
-                 (COND 
-                   ((QSGREATERP |i| 255) (GO G191))) 
-                 (SEQ 
-                   (EXIT 
-                     (LETT #1# (CONS (NUM2CHAR |i|) #1#) . #2#))) 
-                 (LETT |i| (QSADD1 |i|) . #2#) 
-                 (GO G190) 
-                 G191 
-                 (EXIT (NREVERSE0 #1#))))
-             (QREFELT |$| 9)))
-          (QSETREFV |$| 11 0) |$|))))) 
+(1) -> )di op f
 
-=====================================================================
-This is the actual representation of the Character domain. The main
-point of the compiler is to construct the |infovec|. I'm not up to
-explaining the details of this at this moment.
+There is one unexposed function called f :
+   [1] PositiveInteger -> PrimeField n from Test
 
-(MAKEPROP 
- (QUOTE |Character|) 
- (QUOTE |infovec|) 
- (LIST 
-  (QUOTE 
-   #(NIL NIL NIL NIL NIL NIL (QUOTE |Rep|) (|List| 28) (|PrimitiveArray| 28) 
-     (0 . |construct|) (QUOTE |OutChars|) (QUOTE |minChar|) (|Boolean|)
-     |CHAR;=;2$B;1| |CHAR;<;2$B;2| (|NonNegativeInteger|) |CHAR;size;Nni;3| 
-     (|Integer|) |CHAR;char;I$;6| (|PositiveInteger|) |CHAR;index;Pi$;4| 
-     |CHAR;ord;$I;7| |CHAR;lookup;$Pi;5| (5 . |coerce|) |CHAR;random;$;8| 
-     |CHAR;space;$;9| |CHAR;quote;$;10| |CHAR;escape;$;11| (|OutputForm|) 
-     |CHAR;coerce;$Of;12| (|CharacterClass|) (10 . |digit|) (|Character|) 
-     (14 . |member?|) |CHAR;digit?;$B;13| (20 . |hexDigit|) 
-     |CHAR;hexDigit?;$B;14| (24 . |upperCase|) |CHAR;upperCase?;$B;15| 
-     (28 . |lowerCase|) |CHAR;lowerCase?;$B;16| (32 . |alphabetic|) 
-     |CHAR;alphabetic?;$B;17| (36 . |alphanumeric|) |CHAR;alphanumeric?;$B;18|
-     (|String|) |CHAR;latex;$S;19| (40 . |minIndex|) (45 . |elt|) 
-     |CHAR;char;S$;20| |CHAR;upperCase;2$;21| |CHAR;lowerCase;2$;22| 
-     (|SingleInteger|))) (QUOTE #(|~=| 51 |upperCase?| 57 |upperCase| 62 
-     |space| 67 |size| 71 |random| 75 |quote| 79 |ord| 83 |min| 88 |max| 94 
-     |lowerCase?| 100 |lowerCase| 105 |lookup| 110 |latex| 115 |index| 120 
-     |hexDigit?| 125 |hash| 130 |escape| 135 |digit?| 139 |coerce| 144 |char| 
-     149 |alphanumeric?| 159 |alphabetic?| 164 |>=| 169 |>| 175 |=| 181 |<=| 
-     187 |<| 193)) (QUOTE NIL) 
-     (CONS (|makeByteWordVec2| 1 
-       (QUOTE (0 0 0 0 0 0))) 
-       (CONS 
-         (QUOTE #(NIL |OrderedSet&| NIL |SetCategory&| |BasicType&| NIL))
-         (CONS 
-           (QUOTE #((|OrderedFinite|) (|OrderedSet|) (|Finite|) 
-                    (|SetCategory|) (|BasicType|) (|CoercibleTo| 28)))
-           (|makeByteWordVec2| 52 
-             (QUOTE 
-               (1 8 0 7 9 1 6 0 17 23 0 30 0 31 2 30 12 32 0 33 0 30 0 35 0 
-                30 0 37 0 30 0 39 0 30 0 41 0 30 0 43 1 45 17 0 47 2 45 32 0 
-                17 48 2 0 12 0 0 1 1 0 12 0 38 1 0 0 0 50 0 0 0 25 0 0 15 16 
-                0 0 0 24 0 0 0 26 1 0 17 0 21 2 0 0 0 0 1 2 0 0 0 0 1 1 0 12 
-                0 40 1 0 0 0 51 1 0 19 0 22 1 0 45 0 46 1 0 0 19 20 1 0 12 0 
-                36 1 0 52 0 1 0 0 0 27 1 0 12 0 34 1 0 28 0 29 1 0 0 45 49 1 
-                0 0 17 18 1 0 12 0 44 1 0 12 0 42 2 0 12 0 0 1 2 0 12 0 0 1 2 
-                0 12 0 0 13 2 0 12 0 0 1 2 0 12 0 0 14))))))
-     (QUOTE |lookupComplete|))) 
+and trying it out I obtained
 
-(MAKEPROP (QUOTE |Character|) (QUOTE NILADIC) T) 
+(1) -> f(5)$Test
+   Loading /home/rubey/axiom/mnt/linux/algebra/PF.o for domain 
+      PrimeField 
+   Loading /home/rubey/axiom/mnt/linux/algebra/IPF.o for domain 
+      InnerPrimeField 
+   Loading /home/rubey/axiom/mnt/linux/algebra/TABLE.o for domain Table
+      
+   Loading /home/rubey/axiom/mnt/linux/algebra/HASHTBL.o for domain 
+      HashTable 
+   Loading /home/rubey/axiom/mnt/linux/algebra/INTABL.o for domain 
+      InnerTable 
+   Loading /home/rubey/axiom/mnt/linux/algebra/ZMOD.o for domain 
+      IntegerMod 
+
+ 
+   >> System error:
+   |n| is not of type NUMBER.
+
+protected-symbol-warn called with (NIL)
+
+which is roughly what I expected. However, to my great surprise, if you turn on
+the debugger (beforehand. You always have to start a fresh axiom because of the
+error I told you about in my previous message) with
 
+)lisp (setq |$monitorNewWorld| t)
 
+and thus trace
 
+(1) -> f(1783)$Test
 
+the final bit reads
 
-\end{verbatim}
-\section{email 26}
+protected-symbol-warn called with (NIL)..IntegerMod 1783 wants
+   positiveRemainder : (%,%) -> % from  Integer
+---->Integer----> searching op table for:
+   positiveRemainder : (%,%) -> % from  Integer
+<----#<compiled-function |INT;positiveRemainder;3$;28|> Integer
+goget stuffing slot 47 of IntegerMod 1783
+<------#<compiled-function |INT;positiveRemainder;3$;28|> Integer
+
+PrimeField n activating lazy slot 8: Integer
+PrimeField n activating lazy slot 9: IntegerPrimesPackage Integer
+
+..PrimeField n wants
+   prime? : Integer -> Boolean from  IntegerPrimesPackage Integer
+---->IntegerPrimesPackage Integer----> searching op table for:
+   prime? : Integer -> Boolean from  IntegerPrimesPackage Integer
+<----#<compiled-function |PRIMES;prime?;IB;4|>(IntegerPrimesPackage,Integer)
+goget stuffing slot 10 of PrimeField n
+<------#<compiled-function |PRIMES;prime?;IB;4|>(IntegerPrimesPackage,Integer)
+ 
+
+which clearly tells you, that the calculation is done alright, only the
+signature interferes with success.
+
+Any ideas?\end{verbatim}
+\subsection{email 22}
 \begin{verbatim}
-=====================================================================
-This is the function that gets executed when "Character" gets instantiated.
-This function has the effect, if memory serves, of PUTTING THE FUNCTION
-                                                   ^^^^^^^^^^^^^^^^^^^^
-                                                   wrong, wrong, wrong
+this is just great stuff -- nearly... I had to try it out right away, but I
+experienced two problems.
 
-"Character;" into the |$ConstructorCache|. The |$ConstructorCache| is a
-hash table used for fast lookup and function dispatch. The call to 
-|Character| will call |Character;| (see below).
+the minor one is, that )co inside axiom still does not work:
 
-(DEFUN |Character| NIL 
-=====================================================================
+                        AXIOM Computer Algebra System 
+                   Version: Axiom 3.0 Beta (February 2005)
+              Timestamp: Tuesday January 11, 2005 at 14:02:04 
+-----------------------------------------------------------------------------
+   Issue )copyright to view copyright notices.
+   Issue )summary for a summary of useful system commands.
+   Issue )quit to leave AXIOM and return to shell.
+-----------------------------------------------------------------------------
+ 
+   Re-reading compress.daase   Re-reading interp.daase
+   Re-reading operation.daase
+   Re-reading category.daase
+   Re-reading browse.daase
+(1) -> 
+(1) -> )co test.as
+   Compiling AXIOM source code from file 
+      /home/rubey/martin/Axiom/test.as using AXIOM-XL compiler and 
+      options 
+-O -Fasy -Fao -Flsp -laxiom -Mno-AXL_W_WillObsolete -DAxiom -Y $AXIOM/algebra
+      Use the system command )set compiler args to change these 
+      options.
+ 
+   >> System error:
+   NIL is not of type STRING.
 
+protected-symbol-warn called with (NIL)
+(1) -> )co test
+   Compiling AXIOM source code from file 
+      /home/rubey/martin/Axiom/test.as using AXIOM-XL compiler and 
+      options 
+-O -Fasy -Fao -Flsp -laxiom -Mno-AXL_W_WillObsolete -DAxiom -Y $AXIOM/algebra
+      Use the system command )set compiler args to change these 
+      options.
+ 
+   >> System error:
+   NIL is not of type STRING.
 
+protected-symbol-warn called with (NIL)
+(1) -> 
 
-is slightly wrong. It does NOT put the function |Character;| in the
-|$ConstructorCache|, it puts the RESULT of calling (|Character;|)
-in the cache, which is a fully initialized |infovec| object. 
+Never mind.
 
+Unfortunately, there is a more severe issue. I put the following simple domain
+in a file "test.as" and compiled it using 
 
-You'll also find the function call
+aldor -O -Fasy -Fao -Flsp -laxiom -Mno-AXL_W_WillObsolete -DAxiom test.as
 
-          (|stuffDomainSlots| |$|) 
+without any problem. There is only the warning
 
-in |Character;| interesting. The function is actually defined in
-src/interp/nrunopt.boot.pamphlet. From that function you can
-reverse-engineer the contents of the initial slots (which are just
-  #(NIL NIL NIL NIL NIL NIL ....
-at compile time.
+#1 (Warning) Deprecated message prefix: use `ALDOR_' instead of `_AXL'
 
-Clearly documenting stuffDomainSlots would help as would documenting
-all of the rest of it.
+but I suspect that this is of no importance.
 
-Also, for your amusement, try the following:
 
-axiom
-(1)-> )lisp (setq $DALYMODE t)
-(1)-> )set message autoload on
-(1)-> (maphash #'(lambda (key val) (format t "key=~a val=~a~%~%" key val)) 
-|$ConstructorCache|)
-(1)-> 1
-(1)-> (maphash #'(lambda (key val) (format t "key=~a val=~a~%~%" key val)) 
-|$ConstructorCache|)
+-------------------------------------------------------------------------------
+#include "axiom.as"
 
-The first maphash returns NIL
+Test: with { fact: PositiveInteger -> PositiveInteger }
+   == add  { fact(n: PositiveInteger): PositiveInteger == 
+              { n <= 1 => 1;
+                res: PositiveInteger := 1;
+                while n > 1 repeat {
+                  res := res * n;
+                  n := n-1; }
+                res } }
+-------------------------------------------------------------------------------
 
-The second maphash returns the loaded domains. The messages that get
-printed (from loadlib in src/interp/lisplib.boot.pamphlet) turn out 
-to be the same domains you'll see in the constructor cache. Loading
-the domain causes it to be "instantiated" which means that the 
-infovec for the domain gets filled in and stuck in the constructorcache.
+After this I start axiom and load runtime and axextend. By the way axextend
+*is* in the distribution, it's only a little hidden... There is even more
+obscure stuff in theis directory, maybe it's of use to you!
 
-If a domain is already in the constructor cache it will not be loaded.
-Thus domain loading occurs on demand and only once.
+                        AXIOM Computer Algebra System 
+                   Version: Axiom 3.0 Beta (February 2005)
+              Timestamp: Tuesday January 11, 2005 at 14:02:04 
+-----------------------------------------------------------------------------
+   Issue )copyright to view copyright notices.
+   Issue )summary for a summary of useful system commands.
+   Issue )quit to leave AXIOM and return to shell.
+-----------------------------------------------------------------------------
+ 
+   Re-reading compress.daase   Re-reading interp.daase
+   Re-reading operation.daase
+   Re-reading category.daase
+   Re-reading browse.daase
+(1) -> 
+(1) -> )lisp (load "/home/rubey/aldor/linux/1.0.2/lib/runtime.lsp")
 
-\end{verbatim}
-\section{email 27}
-\begin{verbatim}
-On Mon, Jan 10, 2005 at 09:47:36PM -0500, root wrote:
-> The code was changed. It used to read:
-> 
->   one?(x) == ONEP(x)$Lisp
-> 
-> It now reads:
-> 
->   one?(x) == x = 1
+Value = T
+(1) -> )lisp (load 
+"/home/rubey/axiom--main--1--patch-24/lsp/ccl/src/axbase/compiler/lib/axextend.lsp")
+
+Value = T
+(1) -> )lib test
+   Reading /home/rubey/martin/Axiom/test.asy
+   Loading /home/rubey/axiom/mnt/linux/autoload/bc-matrix.
+   Loading /home/rubey/axiom/mnt/linux/autoload/bc-misc.
+   Loading /home/rubey/axiom/mnt/linux/autoload/bc-solve.
+   Loading /home/rubey/axiom/mnt/linux/autoload/bc-util.
+   Loading /home/rubey/axiom/mnt/linux/autoload/ht-util.
+   Loading /home/rubey/axiom/mnt/linux/autoload/htsetvar.
+   Loading /home/rubey/axiom/mnt/linux/autoload/ht-root.
+   Loading /home/rubey/axiom/mnt/linux/autoload/br-con.
+   Loading /home/rubey/axiom/mnt/linux/autoload/br-data.
+   Loading /home/rubey/axiom/mnt/linux/autoload/showimp.
+   Loading /home/rubey/axiom/mnt/linux/autoload/br-op1.
+   Loading /home/rubey/axiom/mnt/linux/autoload/br-op2.
+   Loading /home/rubey/axiom/mnt/linux/autoload/br-search.
+   Loading /home/rubey/axiom/mnt/linux/autoload/br-util.
+   Loading /home/rubey/axiom/mnt/linux/autoload/topics.
+   Loading /home/rubey/axiom/mnt/linux/autoload/br-prof.
+   Loading /home/rubey/axiom/mnt/linux/autoload/br-saturn.
+   Test is now explicitly exposed in frame frame0 
+   Test will be automatically loaded when needed from 
+      /home/rubey/martin/Axiom/test
+(1) -> )sh Test
+ Test  is a domain constructor
+ Abbreviation for Test is TEST 
+ This constructor is exposed in this frame.
+ Issue )edit test.as to see algebra source code for TEST 
 
+------------------------------- Operations --------------------------------
+ fact : PositiveInteger -> PositiveInteger
 
-True, but the bootstrap code does not contain any definition. We have:
+(1) -> fact(5)$Test
 
-(DEFUN |SINT;zero?;$B;38| (|x| $) (QSZEROP |x|)) 
+   (1)  120
+                                                        Type: PositiveInteger
+(2) -> fact(4)$Test
+ 
+   >> System error:
+   #<vector 08cf4150> is not of type LIST.
 
-(DEFUN |SINT;max;3$;39| (|x| |y| $) (QSMAX |x| |y|)) 
+protected-symbol-warn called with (NIL)
 
 
-The last number in the function names gives the order of the function
-in definition in the domain. The definition of `one?' follows
-`zero?'. With fresh code we have:
+:-(
 
-(DEFUN |SINT;zero?;$B;38| (|x| $) (QSZEROP |x|)) 
+I am already very very happy, but another patch and/or explanation would
+greatly improve this...
 
-(DEFUN |SINT;one?;$B;39| (|x| $) (EQL |x| 1)) 
+By the way, could you explain what your patches are doing? It's just a mystery
+to me! I suspect that one needs some knowledge of Aldor internals?
 
-(DEFUN |SINT;max;3$;40| (|x| |y| $) (QSMAX |x| |y|)) 
+\end{verbatim}
+\subsection{email 23}
+\begin{verbatim}
+I've been playing with the aldor/axiom stuff a little, and the following
+patch may help get things going(I used to work on it, and thought it'd
+be fun to get it going again).
 
+There are further problems:
+- aldor "extend" does not work - it ought to, I think
+- The algebra defined in libaxiom.al is not current, and for it to be
+rebuilt various .as files need to be available to the build process
+(axextend.as and friends) - any reason why they're left out of the
+distribution?
+- exported attributes from aldor domains are explicitly killed off by
+this patch (it's probably easy to fix, just no time atm).
+- Only tested the most trivial domains I could find.  
 
-It was precisely this change in sequence that allowed me to spot this
-missing function by looking at the domain vectors. All domains which
-relied of functions defined in SINT with `sequence number' > 38
-shifted by one in the second pass of the fixed-point build.
+Peter.
 
 \end{verbatim}
-\section{email 28}
+
+\subsection{email 28}
 \begin{verbatim}
 It is possible to use the Aldor compiler to compile functions which you then 
 can use in Axiom. Unfortunately, I could not get Domains and Packages to work. 
@@ -2701,7 +3796,7 @@
   )lib fact
 
   fact(5)\end{verbatim}
-\section{email 29}
+\subsection{email 29}
 \begin{verbatim}
 root writes:
  > I'm sorry but your note suffers from "context depravation", that is,
@@ -2734,7 +3829,4 @@
 
 do not work. They should, but they don't. I would be *VERY* grateful, if you
 could give me pointers.\end{verbatim}
-\section{email 30}
-\begin{verbatim}
-\end{verbatim}
 \end{document}

--=-=-=--



From MAILER-DAEMON Sun Jan 15 18:51:39 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EyHes-0004qV-Qa
	for mharc-axiom-developer@gnu.org; Sun, 15 Jan 2006 18:51:38 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EyHeq-0004po-2q
	for axiom-developer@nongnu.org; Sun, 15 Jan 2006 18:51:36 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EyHeo-0004os-8g
	for axiom-developer@nongnu.org; Sun, 15 Jan 2006 18:51:35 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EyHeo-0004oo-22
	for axiom-developer@nongnu.org; Sun, 15 Jan 2006 18:51:34 -0500
Received: from [24.154.1.27] (helo=mx-8.zoominternet.net)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1EyHiD-000208-JO
	for axiom-developer@nongnu.org; Sun, 15 Jan 2006 18:55:05 -0500
Received: from mua-3.zoominternet.net (mua-3.zoominternet.net [24.154.1.46])
	by mx-8.zoominternet.net (8.12.11/8.12.11) with ESMTP id k0FNn8Il026410;
	Sun, 15 Jan 2006 18:49:08 -0500
Received: from foo (acs-72-23-22-90.zoominternet.net [72.23.22.90])
	by mua-3.zoominternet.net (Postfix) with ESMTP id 3842D7F404;
	Sun, 15 Jan 2006 18:49:09 -0500 (EST)
Received: (from root@localhost) by foo (8.11.6/8.11.6) id k0G0c6102191;
	Sun, 15 Jan 2006 19:38:06 -0500
Date: Sun, 15 Jan 2006 19:38:06 -0500
Message-Id: <200601160038.k0G0c6102191@foo>
From: root <daly@axiom-developer.org>
To: ralf@hemmecke.de
In-reply-to: <43B95E20.2000006@hemmecke.de> (message from Ralf Hemmecke on
	Mon, 02 Jan 2006 18:08:48 +0100)
Subject: Re: [Axiom-developer] findSpadFiles problem
References: <200601020125.k021PrC11408@foo> <43B95E20.2000006@hemmecke.de>
X-Spam-Score: 0.00 () [Tag at 15.00] 
X-CanItPRO-Stream: outgoing
X-Scanned-By: CanIt (www . roaringpenguin . com) on 24.154.1.27
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: daly@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Jan 2006 23:51:36 -0000

Ralf,

re: sort | uniq

good point. added in the next release.


t



From MAILER-DAEMON Mon Jan 16 09:44:45 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EyVb7-00072e-1C
	for mharc-axiom-developer@gnu.org; Mon, 16 Jan 2006 09:44:41 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EyVb3-00071X-8t
	for axiom-developer@nongnu.org; Mon, 16 Jan 2006 09:44:37 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EyVPs-00057n-Is
	for axiom-developer@nongnu.org; Mon, 16 Jan 2006 09:33:12 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EyV8W-0008Vj-7t
	for axiom-developer@nongnu.org; Mon, 16 Jan 2006 09:15:09 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EyVC2-00061m-D9
	for axiom-developer@nongnu.org; Mon, 16 Jan 2006 09:18:46 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0GECguv008532;
	Mon, 16 Jan 2006 08:12:42 -0600
From: mathaction@axiom-developer.org (Alta Pollard)
To: mathaction@axiom-developer.org
Message-ID: <1278758647608604786741.62@microsoft.com>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Mon, 16 Jan 2006 08:12:42 -0600
Cc: 
Subject: [Axiom-developer] [#252 Amazing, Reid] (new) Amazing, Reid
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2006 14:44:38 -0000

Changes http://wiki.axiom-developer.org/252AmazingReid/diff
--
Good morning sir,

Amazing, Tamera-> http://zadorw.info/?c01f1c8af6ffZ51S2f978a64b2073e7c

--
forwarded from http://wiki.axiom-developer.org/252AmazingReid#msg1278758647608604786741.62@microsoft.com



From MAILER-DAEMON Mon Jan 16 14:45:39 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EyaIM-00015I-NY
	for mharc-axiom-developer@gnu.org; Mon, 16 Jan 2006 14:45:38 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EyaIK-00014V-Qi
	for axiom-developer@nongnu.org; Mon, 16 Jan 2006 14:45:36 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EyaIH-00012I-VC
	for axiom-developer@nongnu.org; Mon, 16 Jan 2006 14:45:36 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EyaIH-000127-Ow
	for axiom-developer@nongnu.org; Mon, 16 Jan 2006 14:45:33 -0500
Received: from [62.4.16.101] (helo=kraid.nerim.net)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1EyaLq-0007Ln-8N
	for axiom-developer@nongnu.org; Mon, 16 Jan 2006 14:49:14 -0500
Received: from localhost.localdomain (fmaltey.net0.nerim.net [213.41.170.4])
	by kraid.nerim.net (Postfix) with ESMTP id 9870740ED6
	for <axiom-developer@nongnu.org>; Mon, 16 Jan 2006 20:43:07 +0100 (CET)
Received: from fmy by localhost.localdomain with local (Exim 4.60)
	(envelope-from <fmaltey@nerim.fr>) id 1EyaFw-0001kw-48
	for axiom-developer@nongnu.org; Mon, 16 Jan 2006 20:43:08 +0100
To: axiom-developer@nongnu.org
From: Francois Maltey <fmaltey@nerim.fr>
Date: Mon, 16 Jan 2006 20:43:08 +0100
Message-ID: <87bqycj6wj.fsf@nerim.fr>
User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
Subject: [Axiom-developer] I can't compile the last axiom on a debian.
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2006 19:45:37 -0000

Hello,=20

Last month I try the axiom compiler.=20
Then my laptop was repaired under warranty, and now I get it back.

I use the debian testing etch distribution, but I prefer to recompile
axiom from cvs because i make big mistakes with the unstable debian=20
version and then I must reinstall all the system.=20

So I get axiom from cvs and I type=20

./confugure
export AXIOM=3D/home/fmy/Fabrique/axiom/mnt/linux
export PATH=3D$AXIOM/bin:$PATH
make

The first error seems to be :=20
    ./configure: line 2412: syntax error near unexpected token `('
and the last ones are at the end of the make log.

Thanks a lot if you can help me.

........................
host=3Di686-pc-linux-gnu
enable_machine=3D
use=3D386-linux
checking for gcc... gcc
checking whether the C compiler (gcc    ) works... yes
checking whether the C compiler (gcc    ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking for gawk... gawk
checking system version (for dynamic loading)... checking for makeinfo...=
=20
   makeinfo
./configure: line 2412: syntax error near unexpected token `('
./configure: line 2412: `    case "`(uname -sr) 2>/dev/null`" in'
make[3]: entrant dans le r=E9pertoire =AB /home/fmy/Fabrique/axiom/lsp/gc=
l-2.6.7 =BB
rm -f bin/gcl xbin/gcl
MGCLDIR=3D`echo /home/fmy/Fabrique/axiom/lsp/gcl-2.6.7 | sed -e 'sX^\([a-=
z]\):X/\1Xg'` ; \
        GCLDIR=3D`echo /home/fmy/Fabrique/axiom/lsp/gcl-2.6.7` ; \
        make install-command "INSTALL_LIB_DIR=3D$GCLDIR" "prefix=3D$GCLDI=
R" "BINDIR=3D$MGCLDIR/unixport"
make[4]: entrant dans le r=E9pertoire =AB /home/fmy/Fabrique/axiom/lsp/gc=
l-2.6.7 =BB
rm -f /home/fmy/Fabrique/axiom/lsp/gcl-2.6.7/bin/gcl
(echo '#!/bin/sh' ; \
        echo exec /home/fmy/Fabrique/axiom/lsp/gcl-2.6.7/unixport/ \\ ; \
        echo '   -dir' /home/fmy/Fabrique/axiom/lsp/gcl-2.6.7/unixport/ \=
\ ; \
        echo '   -libdir' /home/fmy/Fabrique/axiom/lsp/gcl-2.6.7/ \\ ; \
        echo '   -eval '\''(setq si::*allow-gzipped-file* t)'\' \\ ;\
        ! [ -d "" ] || echo '   -eval '\''(setq si::*tk-library* '\"\"')'=
\' \\;\        echo '     '\"\$@\" ) > /home/fmy/Fabrique/axiom/lsp/gcl-2=
.6.7/bin/gcl;
echo '#' other options: -load "/tmp/foo.o" -load "jo.lsp" -eval '"(joe 3)=
"' >> /home/fmy/Fabrique/axiom/lsp/gcl-2.6.7/bin/gcl
chmod a+x /home/fmy/Fabrique/axiom/lsp/gcl-2.6.7/bin/gcl
rm -f /home/fmy/Fabrique/axiom/lsp/gcl-2.6.7/bin/gclm.bat
if gcc --version | grep mingw >/dev/null 2>&1 ; then (echo '@SET cd=3D'; =
\
         echo '@SET promp%prompt%'; \
         echo '@PROMPT SET cd'; \
         echo '@CALL>%temp%.\setdir.bat'; \
         echo '@'; \
         echo '% do not delete this line %'; \
         echo '@ECHO off'; \
         echo 'PROMPT %promp'; \
         echo 'FOR %%c IN (CALL DEL) DO %%c %temp%.\setdir.bat'; \
         echo 'set cwd=3D%cd%'; \
         echo 'set libdir=3D%cd%\..\lib\gcl-`cat majvers`.`cat minvers`';=
 \
         echo 'set unixportdir=3D%libdir%\unixport'; \
         echo 'path %cd%\..\mingw\bin;%PATH%'; \
         echo "start %unixportdir%\.exe -dir %unixportdir% -libdir %libdi=
r% -eval \"(setq si::*allow-gzipped-file* t)\" %1 %2 %3 %4 %5 %6 %7 %8 %9=
" ) > /home/fmy/Fabrique/axiom/lsp/gcl-2.6.7/bin/gclm.bat ; fi
rm -f /home/fmy/Fabrique/axiom/lsp/gcl-2.6.7/bin/gclfinal.bat
if gcc --version | grep -i mingw >/dev/null 2>&1 ; then (echo 'ECHO path =
%1\mingw\bin;%PATH% > gcli.bat'; \
         echo "ECHO start %1\lib\gcl-`cat majvers`.`cat minvers`\unixport=
\.exe -dir %1\lib\gcl-`cat majvers`.`cat minvers`\unixport -libdir %1\lib=
\gcl-`cat majvers`.`cat minvers` -eval \"(setq si::*allow-gzipped-file* t=
)\" %1 %2 %3 %4 %5 %6 %7 %8 %9 >> gcli.bat" ) > /home/fmy/Fabrique/axiom/=
lsp/gcl-2.6.7/bin/gclfinal.bat ; fi
make[4]: quittant le r=E9pertoire =AB /home/fmy/Fabrique/axiom/lsp/gcl-2.=
6.7 =BB
(cd xbin ; cp ../bin/gcl .)
cd cmpnew && make gcl_collectfn.o
make[4]: entrant dans le r=E9pertoire =AB /home/fmy/Fabrique/axiom/lsp/gc=
l-2.6.7/cmpnew =BB
../unixport/saved_pre_gcl ../unixport/ -compile gcl_collectfn.lsp
make[4]: ../unixport/saved_pre_gcl : commande introuvable
make[4]: *** [gcl_collectfn.o] Erreur 127
make[4]: quittant le r=E9pertoire =AB /home/fmy/Fabrique/axiom/lsp/gcl-2.=
6.7/cmpnew =BB




From MAILER-DAEMON Mon Jan 16 17:56:34 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EydH8-0004xE-6p
	for mharc-axiom-developer@gnu.org; Mon, 16 Jan 2006 17:56:34 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EydH6-0004x1-T6
	for axiom-developer@nongnu.org; Mon, 16 Jan 2006 17:56:32 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EydH3-0004wC-Aj
	for axiom-developer@nongnu.org; Mon, 16 Jan 2006 17:56:32 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EydH3-0004w3-6L
	for axiom-developer@nongnu.org; Mon, 16 Jan 2006 17:56:29 -0500
Received: from [24.154.1.26] (helo=mx-7.zoominternet.net)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1EydKd-0002Mf-9D
	for axiom-developer@nongnu.org; Mon, 16 Jan 2006 18:00:11 -0500
Received: from mua-1.zoominternet.net (mua-1.zoominternet.net [24.154.1.44])
	by mx-7.zoominternet.net (8.12.11/8.12.11) with ESMTP id k0GMrQkn008637;
	Mon, 16 Jan 2006 17:53:31 -0500
Received: from foo (acs-72-23-22-90.zoominternet.net [72.23.22.90])
	by mua-1.zoominternet.net (Postfix) with ESMTP id 319907F41A;
	Mon, 16 Jan 2006 17:53:26 -0500 (EST)
Received: (from root@localhost) by foo (8.11.6/8.11.6) id k0GNgM602925;
	Mon, 16 Jan 2006 18:42:22 -0500
Date: Mon, 16 Jan 2006 18:42:22 -0500
Message-Id: <200601162342.k0GNgM602925@foo>
From: root <daly@axiom-developer.org>
To: camm@enhanced.com
In-reply-to: <547j993z4g.fsf@intech19.enhanced.com> (message from Camm Maguire
	on 09 Jan 2006 15:49:51 -0500)
Subject: Re: [Axiom-developer] Re: Bug#347199: axiom-doc: Book is all-monospace
	after page 1019
References: <20060109105932.8978.56004.reportbug@pomme.mvz.xs4all.nl>
	<547j993z4g.fsf@intech19.enhanced.com>
X-Spam-Score: 0.60 () [Tag at 15.00] J_CHICKENPOX_48
X-CanItPRO-Stream: outgoing
X-Scanned-By: CanIt (www . roaringpenguin . com) on 24.154.1.26
Cc: axiom-developer@nongnu.org, Matijs.van.Zuijlen@xs4all.nl,
	control@bugs.debian.org, 347199@bugs.debian.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: daly@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2006 22:56:33 -0000

> At page 1019 of the Axiom book (the 1036th page of the pdf file), the text
> becomes all-monospace. I believe this is due to a typo in the file
> book.pamphlet, line 62236, where it says:
> 
>   {\tt n}. If {\tt n} is a negative number, it refers to the \tt n-th
> 
> Instead, the final \tt should have some braces, probably like so:
> 
>   {\tt n}. If {\tt n} is a negative number, it refers to the {\tt n}-th

fixed in next release.

t



From MAILER-DAEMON Mon Jan 16 18:04:37 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EydOu-0007gK-QR
	for mharc-axiom-developer@gnu.org; Mon, 16 Jan 2006 18:04:36 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EydOs-0007g7-5Z
	for axiom-developer@nongnu.org; Mon, 16 Jan 2006 18:04:34 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EydOq-0007fn-LY
	for axiom-developer@nongnu.org; Mon, 16 Jan 2006 18:04:33 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EydOq-0007fk-HF
	for axiom-developer@nongnu.org; Mon, 16 Jan 2006 18:04:32 -0500
Received: from [24.154.1.26] (helo=mx-7.zoominternet.net)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1EydSQ-0003JJ-LR
	for axiom-developer@nongnu.org; Mon, 16 Jan 2006 18:08:14 -0500
Received: from mua-2.zoominternet.net (mua-2.zoominternet.net [24.154.1.45])
	by mx-7.zoominternet.net (8.12.11/8.12.11) with ESMTP id k0GN2605013204;
	Mon, 16 Jan 2006 18:02:07 -0500
Received: from foo (acs-72-23-22-90.zoominternet.net [72.23.22.90])
	by mua-2.zoominternet.net (Postfix) with ESMTP id 2BB5D7F405;
	Mon, 16 Jan 2006 18:02:06 -0500 (EST)
Received: (from root@localhost) by foo (8.11.6/8.11.6) id k0GNp2h02933;
	Mon, 16 Jan 2006 18:51:02 -0500
Date: Mon, 16 Jan 2006 18:51:02 -0500
Message-Id: <200601162351.k0GNp2h02933@foo>
From: root <daly@axiom-developer.org>
To: doyenatccny@gmail.com
In-reply-to: <f3c595c60601100622g5cf1c31bq4c0b2b332792322d@mail.gmail.com>
	(message from Alfredo Portes on Tue, 10 Jan 2006 09:22:09 -0500)
References: <f3c595c60601100622g5cf1c31bq4c0b2b332792322d@mail.gmail.com>
X-Spam-Score: 0.00 () [Tag at 15.00] 
X-CanItPRO-Stream: outgoing
X-Scanned-By: CanIt (www . roaringpenguin . com) on 24.154.1.26
Cc: axiom-developer@nongnu.org
Subject: [Axiom-developer] Re: Status
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: daly@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Jan 2006 23:04:34 -0000

> Hi Tim,
> 
> I wanted to know if you were able to submit the work for the conference. I
> am still working on some issues with the new pamphlet support in mathaction=
> .
> I am working with Mr. Page to solve this. However, the instructions posted
> on the axiom-developer wiki should work. I will try to upload and iso so yo=
> u
> can try it.
> 
> Let me know if you need anything,
> 
> Regards,
> 
> Jose Alfredo Perez

jose,

i just got back from vacation and have 768 emails so i'm a little lagged...

yeah, i'm hoping to have the doyen CD be the basis for the next issac
conference cd which should be built in may. i usually only get a week
to do the build so we have to make sure that all the axiom-related and
wiki-related stuff "just works" by that time.

let me know when the iso is available (and where). be sure to copy the
axiom-developer@nongnu.org mailing list so others can try it also.

t



From MAILER-DAEMON Mon Jan 16 22:54:41 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Eyhvd-0007fG-H8
	for mharc-axiom-developer@gnu.org; Mon, 16 Jan 2006 22:54:41 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Eyhvc-0007fB-Gu
	for axiom-developer@nongnu.org; Mon, 16 Jan 2006 22:54:40 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EyhvX-0007er-T0
	for axiom-developer@nongnu.org; Mon, 16 Jan 2006 22:54:40 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EyhvX-0007eo-Q8
	for axiom-developer@nongnu.org; Mon, 16 Jan 2006 22:54:35 -0500
Received: from [206.46.252.44] (helo=vms044pub.verizon.net)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1EyhzA-0003Bl-3L
	for axiom-developer@nongnu.org; Mon, 16 Jan 2006 22:58:20 -0500
Received: from cunyvm.cuny.edu ([162.83.207.4])
	by vms044.mailsrvcs.net (Sun Java System Messaging Server 6.2-4.02
	(built Sep
	9 2005)) with ESMTPA id <0IT700GIYXEX4O92@vms044.mailsrvcs.net> for
	axiom-developer@nongnu.org; Mon, 16 Jan 2006 21:52:10 -0600 (CST)
Date: Mon, 16 Jan 2006 22:52:15 -0500
From: William Sit <wyscc@cunyvm.cuny.edu>
To: Daniel <daniel-listas@gmx.net>
Message-id: <43CC69EF.27C2DA51@cunyvm.cuny.edu>
Organization: City College of New York
MIME-version: 1.0
X-Mailer: Mozilla 4.7 [en] (WinNT; U)
Content-type: text/plain; charset=big5
Content-transfer-encoding: 7bit
X-Accept-Language: en,zh-CN,zh-TW,zh
References: <loom.20060115T203610-404@post.gmane.org>
	<43CAC56D.9D29C41A@cunyvm.cuny.edu>
	<loom.20060116T190200-368@post.gmane.org>
Cc: axiom-developer@nongnu.org
Subject: [Axiom-developer] Re: [Axiom-math] Re: About "%%"
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: wyscc@cunyvm.cuny.edu
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2006 03:54:40 -0000



Daniel wrote:
> 
> > The a = %%A0 is the real root of the denominator, which then factors as:
> 
> > 2*s**3 - 3*s + 4 = (s - a)(2*s**2 + 2*a*s + 2*a**2 -3)
> 
> I didn't know that %%A0 was the real root of the denominator. When I
> execute inverseLaplace, it only show the packages loading but not what
> %%A0 is. Ought I to configurate something in order that Axiom
> automatically shows the roots values?

I think it is a bug in Axiom not reporting what the temporary symbol %%A0 is. I
figured that out by constructing the differential equation satisfied 
by f(t).

> > The coefficients of t in the exponential functions are the roots of
> > the quadratic factor based on the quadratic formula. Axiom should have
> > said what %%A0 is.
> 
> This Axiom's solution doesn't seem equal to the solution that I
> obtained by partial fraction decomposition using the approximate
> root value of -1.647426657:
> 
> f(t) = -1.088456053*exp(-1.647426657*t) + exp(0.823713328*t) *
>         * [ 1.588456054*cos(0.731786132*t - 20.77542511*sin(0.731786132*t) ]
> 
> In fact, if we replace the approximate root value, the radicands turn
> into negative value :-S

Axiom is correct. When the root is substituted into Axiom's solution, I got:
   (14)
                                  +-----------------------+
           3.5487528461 274440233\|- 2.1420437737 48171979
         +
           0.7942280262 445812132
    *
               +-----------------------+
         0.5 t\|- 2.1420437737 48171979  + 0.8237133286 6012776746 t
       %e
   +
                               - 1.6474266573 202555349 t
     - 1.0884560524 89162426 %e
   +
                                  +-----------------------+
         - 3.5487528461 274440233\|- 2.1420437737 48171979
       +
         0.7942280262 445812132
    *
                 +-----------------------+
         - 0.5 t\|- 2.1420437737 48171979  + 0.8237133286 6012776746 t
       %e

This has the form: 

   c1 * %e**((a+b*%i)*t) + c2 * %e**((a - b*%i)*t) + c3 * %e**(c*t)

where c is the real root of the denominator. If you apply the Euler identity

   %e**((a+b*%i)*t) = %e**(a*t)(cos(b*t) + %i*sin(b*t))

   %e**((a-b*%i)*t) = %e**(a*t)(cos(b*t) - %i*sin(b*t))

you can rewrite the inverse Laplace transform into the form you have.  Here is
the answer from Mathematica (simplified after removing near-zero imaginary
components in the coefficients):

e^(0.8237133286601279 t)(1.5884560524891629 cos(0.73178613230714 t) 
- (10.387712479126234 sin(0.73178613230714t))
- (1.0884560524891655) e^(-1.6474266573202556 t) 

So I believe the coefficient of the sine term in your solution is not correct
and should be half its value or -10.387712479126234. The value of f(0) = 0.5.

> I think that my solution is correct because f(t) is continuous in t = 0
> and f(0) ---the exercise request to find f(0)--- can be verified by the
> initial value theorem. I saw the resolution of cathedra's director and
> she solved the exercise _only_ using the initial value theorem but I
> think that it's wrong because it's only true if f(t) is continuous :-|
> 
> Regards,
> Daniel


William



From MAILER-DAEMON Tue Jan 17 02:35:27 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EylNE-00086s-PD
	for mharc-axiom-developer@gnu.org; Tue, 17 Jan 2006 02:35:25 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EylN9-00085p-23
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 02:35:20 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EylN6-00085B-3O
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 02:35:17 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EylN1-00084n-VZ
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 02:35:12 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EylQf-0001p9-Tn
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 02:38:58 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0H7X1uv002741;
	Tue, 17 Jan 2006 01:33:01 -0600
From: mathaction@axiom-developer.org (unknown)
To: mathaction@axiom-developer.org
Message-ID: <20060117013301-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 17 Jan 2006 01:33:01 -0600
Cc: 
Subject: [Axiom-developer] [FrontPage] 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2006 07:35:22 -0000

Changes http://wiki.axiom-developer.org/FrontPage/diff
--
\begin{equation}
-x^2+4
\end{equation}

--
forwarded from http://wiki.axiom-developer.org/FrontPage#msg20060117013301-0600@wiki.axiom-developer.org



From MAILER-DAEMON Tue Jan 17 02:35:32 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EylNL-00087o-Gx
	for mharc-axiom-developer@gnu.org; Tue, 17 Jan 2006 02:35:32 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EylNB-00086G-Cx
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 02:35:21 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EylN6-00085G-0I
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 02:35:17 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EylN1-00084k-Lb
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 02:35:12 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EylQf-0001p5-JS
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 02:38:57 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0H7Wxuv002709;
	Tue, 17 Jan 2006 01:32:59 -0600
From: mathaction@axiom-developer.org (unknown)
To: mathaction@axiom-developer.org
Message-ID: <20060117013255-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 17 Jan 2006 01:32:59 -0600
Cc: 
Subject: [Axiom-developer] [FrontPage] 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2006 07:35:25 -0000

Changes http://wiki.axiom-developer.org/FrontPage/diff
--
\begin{equation}
-x^2+4
\end{equation}

--
forwarded from http://wiki.axiom-developer.org/FrontPage#msg20060117013255-0600@wiki.axiom-developer.org



From MAILER-DAEMON Tue Jan 17 02:35:34 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EylNM-00087u-RS
	for mharc-axiom-developer@gnu.org; Tue, 17 Jan 2006 02:35:33 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EylNB-00086L-NI
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 02:35:22 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EylN6-00085Q-Ao
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 02:35:18 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EylN4-000851-BB
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 02:35:14 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EylQh-0001pa-PJ
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 02:38:59 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0H7X3uv002746;
	Tue, 17 Jan 2006 01:33:03 -0600
From: mathaction@axiom-developer.org (unknown)
To: mathaction@axiom-developer.org
Message-ID: <20060117013303-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 17 Jan 2006 01:33:03 -0600
Cc: 
Subject: [Axiom-developer] [FrontPage] 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2006 07:35:25 -0000

Changes http://wiki.axiom-developer.org/FrontPage/diff
--
\begin{equation}
-x^2+4
\end{equation}

--
forwarded from http://wiki.axiom-developer.org/FrontPage#msg20060117013303-0600@wiki.axiom-developer.org



From MAILER-DAEMON Tue Jan 17 02:35:37 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EylNQ-00088G-DD
	for mharc-axiom-developer@gnu.org; Tue, 17 Jan 2006 02:35:36 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EylNC-00086R-5L
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 02:35:23 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EylN6-000856-3V
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 02:35:18 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EylN1-00084l-MD
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 02:35:12 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EylQf-0001p4-JY
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 02:38:57 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0H7Wxuv002710;
	Tue, 17 Jan 2006 01:32:59 -0600
From: mathaction@axiom-developer.org (unknown)
To: mathaction@axiom-developer.org
Message-ID: <20060117013258-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 17 Jan 2006 01:32:59 -0600
Cc: 
Subject: [Axiom-developer] [FrontPage] 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2006 07:35:25 -0000

Changes http://wiki.axiom-developer.org/FrontPage/diff
--
\begin{equation}
-x^2+4
\end{equation}

--
forwarded from http://wiki.axiom-developer.org/FrontPage#msg20060117013258-0600@wiki.axiom-developer.org



From MAILER-DAEMON Tue Jan 17 04:33:19 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EynDK-0004S2-Hw
	for mharc-axiom-developer@gnu.org; Tue, 17 Jan 2006 04:33:18 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EynDG-0004Qd-SA
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 04:33:15 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EynDE-0004PE-HG
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 04:33:14 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EynDB-0004O8-4O
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 04:33:09 -0500
Received: from [131.136.242.1] (helo=fw.drenet.dnd.ca)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1EynGo-0002kM-T7
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 04:36:56 -0500
Received: from localhost (localhost.drenet.dnd.ca [127.0.0.1])
	by fw.drenet.dnd.ca (_) with ESMTP id E39B665C22
	for <axiom-developer@nongnu.org>; Tue, 17 Jan 2006 04:30:41 -0500 (EST)
Received: from corporateex02.Corporate.drdc-rddc.gc.ca (unknown [131.136.1.88])
	by fw.drenet.dnd.ca (_) with ESMTP id C51CD65C50
	for <axiom-developer@nongnu.org>; Tue, 17 Jan 2006 04:30:38 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: Re: [Axiom-developer] I can't compile the last axiom on a debian.
Date: Tue, 17 Jan 2006 04:30:38 -0500
Message-ID: <CAE9B164E720CE4D8727792DF8F28AE31590C7@corporateex02.Corporate.drdc-rddc.gc.ca>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Re: [Axiom-developer] I can't compile the last axiom on a debian.
Thread-Index: AcYbPgRTqO21V/1uS6q1iJuUxpdATwACnx8g
From: "Page, Bill" <Bill.Page@drdc-rddc.gc.ca>
To: "axiom-dev" <axiom-developer@nongnu.org>
X-Virus-Scanned: by amavisd-new at drenet.dnd.ca
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: bill.page1@synthesis.anikast.ca
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2006 09:33:15 -0000

=20

-----Original Message-----
From: bill.page1@synthesis.anikast.ca
[mailto:bill.page1@synthesis.anikast.ca]=20
Sent: Tuesday, January 17, 2006 3:14 AM
To: Francois Maltey
Cc: bill.page1@synthesis.anikast.ca; daly@axiom-developer.org
Subject: Re: [Axiom-developer] I can't compile the last axiom on a
debian.

Tim,

See patch committed to Axiom Savannah cvs below.

Francois Maltey <fmaltey@nerim.fr> said:

> Hello,=20
>=20
> Last month I try the axiom compiler.=20
> Then my laptop was repaired under warranty, and now I get it back.
>=20
> I use the debian testing etch distribution, but I prefer to recompile
> axiom from cvs because i make big mistakes with the unstable debian=20
> version and then I must reinstall all the system.=20
>

Of course the most reliable method to install Axiom on Debian
is just:

  apt-get install axiom

But if you really do want to build Axiom from the cvs sources,
there are a couple of other things you will need to do.
=20
> So I get axiom from cvs and I type=20
>=20
> ./confugure
> export AXIOM=3D/home/fmy/Fabrique/axiom/mnt/linux
> export PATH=3D$AXIOM/bin:$PATH
> make
>=20
> The first error seems to be :=20
>     ./configure: line 2412: syntax error near unexpected token `('
> and the last ones are at the end of the make log.
>=20
> Thanks a lot if you can help me.
>=20

Francois, you have found a bug in the configure script of the
version of gcl (2.6.7) that is built by Axiom. The bug and a patch
from Vadim V. Zhytnikov to correct the problem is described here:

http://lists.gnu.org/archive/html/gcl-devel/2006-01/msg00014.html

I have just committed this patch to the cvs as savannah, so to
get the updated Axiom source you should do this:

  cd /home/fmy/Fabrique/axiom
  cvs update

This corrects the problem above, but on Debian you will also
run into another problem concerning the GCLOPTS that Axiom
uses by default. On Debian you must use the 'locbfd' option.
To do this edit 'Makefile.pamphlet'

  vi Makefile.pamphlet

and look for 'makefile.linux' then change '<<GCLOPTS>>' to
'<<GCLOPTS-LOCBFD>>'.

Now you can try the build again:

  ./configure
  (set variables)
  make clean
  make

---------

I have just tried this procedure on my Debian sarge/testing
system and it appears to work. Pleae let me know if you have
any problems.

Regards,
Bill Page.



From MAILER-DAEMON Tue Jan 17 09:33:20 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EyrtL-00063r-HD
	for mharc-axiom-developer@gnu.org; Tue, 17 Jan 2006 09:33:00 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EyrrK-0005VC-8Q
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 09:30:54 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Eyrn5-0004On-J8
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 09:26:34 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EyrcC-0002Ru-9z
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 09:15:17 -0500
Received: from [24.154.1.27] (helo=mx-8.zoominternet.net)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1Eyrft-0006ym-0t
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 09:19:05 -0500
Received: from mua-4.zoominternet.net (mua-4.zoominternet.net [24.154.1.47])
	by mx-8.zoominternet.net (8.12.11/8.12.11) with ESMTP id k0HECfhb031643;
	Tue, 17 Jan 2006 09:12:44 -0500
Received: from foo (acs-72-23-22-90.zoominternet.net [72.23.22.90])
	by mua-4.zoominternet.net (Postfix) with ESMTP id 2C0B67F406;
	Tue, 17 Jan 2006 09:12:43 -0500 (EST)
Received: (from root@localhost) by foo (8.11.6/8.11.6) id k0HF1eV17786;
	Tue, 17 Jan 2006 10:01:40 -0500
Date: Tue, 17 Jan 2006 10:01:40 -0500
Message-Id: <200601171501.k0HF1eV17786@foo>
From: root <daly@axiom-developer.org>
To: bill.page1@synthesis.anikast.ca
In-reply-to: <CAE9B164E720CE4D8727792DF8F28AE31590C7@corporateex02.Corporate.drdc-rddc.gc.ca>
	(Bill.Page@drdc-rddc.gc.ca)
Subject: Re: [Axiom-developer] I can't compile the last axiom on a debian.
References: <CAE9B164E720CE4D8727792DF8F28AE31590C7@corporateex02.Corporate.drdc-rddc.gc.ca>
X-Spam-Score: 0.00 () [Tag at 15.00] 
X-CanItPRO-Stream: outgoing
X-Scanned-By: CanIt (www . roaringpenguin . com) on 24.154.1.27
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: daly@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2006 14:32:56 -0000

Bill,

I've applied the quote-mark patch and will include it in the next
release (which will happen shortly).

t



From MAILER-DAEMON Tue Jan 17 16:12:59 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Eyy8Q-0006xQ-HM
	for mharc-axiom-developer@gnu.org; Tue, 17 Jan 2006 16:12:58 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Eyy8J-0006ub-Qp
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 16:12:52 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Eyy8H-0006t4-Ir
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 16:12:51 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Eyy8H-0006sq-3B
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 16:12:49 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EyyC0-0004sY-SY
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 16:16:41 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0HLAOuv005401;
	Tue, 17 Jan 2006 15:10:24 -0600
From: mathaction@axiom-developer.org (Samuel Maddox)
To: mathaction@axiom-developer.org
Message-ID: <44726-5600-64399184.prohibitive-squeegee-maine@geocities.com>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 17 Jan 2006 15:10:24 -0600
Cc: 
Subject: [Axiom-developer] [#249 Amazing, Harrison] (new) Amazing, Harrison
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2006 21:12:52 -0000

Changes http://wiki.axiom-developer.org/249AmazingHarrison/diff
--
Good morning sir,

Amazing, Blaine-> http://pptkpi.prodirectt.info/?88284444

--
forwarded from http://wiki.axiom-developer.org/249AmazingHarrison#msg44726-5600-64399184.prohibitive-squeegee-maine@geocities.com



From MAILER-DAEMON Tue Jan 17 18:15:08 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Ez02e-0004PY-6u
	for mharc-axiom-developer@gnu.org; Tue, 17 Jan 2006 18:15:08 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Ez02b-0004PF-Qg
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 18:15:05 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Ez02a-0004P3-LQ
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 18:15:05 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Ez02a-0004P0-Ds
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 18:15:04 -0500
Received: from [131.136.242.1] (helo=fw.drenet.dnd.ca)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1Ez06K-0002H6-AL
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 18:18:57 -0500
Received: from localhost (localhost.drenet.dnd.ca [127.0.0.1])
	by fw.drenet.dnd.ca (_) with ESMTP id B6B4C68D92
	for <axiom-developer@nongnu.org>; Tue, 17 Jan 2006 18:12:35 -0500 (EST)
Received: from corporateex02.Corporate.drdc-rddc.gc.ca (unknown [131.136.1.88])
	by fw.drenet.dnd.ca (_) with ESMTP id 452FB68D96
	for <axiom-developer@nongnu.org>; Tue, 17 Jan 2006 18:12:28 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [Axiom-developer] RE: Doyen
Date: Tue, 17 Jan 2006 18:12:27 -0500
Message-ID: <CAE9B164E720CE4D8727792DF8F28AE31590CC@corporateex02.Corporate.drdc-rddc.gc.ca>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [Axiom-developer] RE: Doyen
Thread-Index: AcYbrsCBXlheTOeSRuibVYJPgpbEhwACmd9Q
From: "Page, Bill" <Bill.Page@drdc-rddc.gc.ca>
To: "Alfredo Portes" <doyenatccny@gmail.com>
X-Virus-Scanned: by amavisd-new at drenet.dnd.ca
Cc: axiom-dev <axiom-developer@nongnu.org>
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: bill.page1@synthesis.anikast.ca
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2006 23:15:06 -0000

On Tuesday, January 17, 2006 4:41 PM Alfredo Portes wrote:

> I have a few questions regarding the way ZWiki handles new
> pages. I would like to integrate the little app we have for
> drag and drop in the CD to the Latex Wiki. Is it possible to
> create pages in the Wiki without doing this manually?

Yes, although of course some HTML <form action=3D"..."> has
to be trigger somehow (usually via a "submit") in order that
ZWiki can begin to process the input.

> if it is, does it have to be a python script?

The processing on the server-side will have to be at
least initiated by some Python code that is associated
with the type of Zope objects you will be creating. See
for example how I handle the "tangle" operation now in
the pamphlet files on MathAction. In that case the Python
code calls 'notangle' internally.

But the triggering of the "submit" action would normally
be handled by something like JavaScript in the browser or
by some other HTTP-aware "helper" application.

> I will like for the person using the CD to have this
> tool, they would drag the pamphlet to this application,
> not to the Wiki and then the application would take care
> of adding it to the Wiki.

This sounds quite possible but it perhaps might involve
more coding then alternatives. If you do it this way,
the local "helper" application could be written in any
programming language, but presumably you would want to
choose carefully in order to minimize the effort of
porting to/from at least Windows and Linux.

> I do not know if this sounds too complicated, or if
> it would be better to write this kind of script inside
> ZWiki. Sorry if I didn't explain my point clear enough.

I think your idea is clear enough. But it will not be
possible to write everything that you need inside ZWiki -
only part of it. The major alternative as I see it is to
write JavaScript for a browser like FireFox. This has
the great benefit of being highly portable and provides
an otherwise very familiar interface for the user.

JavaScript locally in a browser does have some limitations
but I think for what you want to do, it might be the most
simple solution.

How does you current test drag-and-drop application work?
Can it be easily used as the front-end to what you want
to do on LatexWiki?

Regards,
Bill Page.



From MAILER-DAEMON Tue Jan 17 18:23:25 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Ez0Af-0006ts-J1
	for mharc-axiom-developer@gnu.org; Tue, 17 Jan 2006 18:23:25 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Ez0Ae-0006te-De
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 18:23:24 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Ez0Ad-0006tS-VT
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 18:23:24 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Ez0Ad-0006tP-Ro
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 18:23:23 -0500
Received: from [131.136.242.1] (helo=fw.drenet.dnd.ca)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1Ez0EO-000345-Tb
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 18:27:17 -0500
Received: from localhost (localhost.drenet.dnd.ca [127.0.0.1])
	by fw.drenet.dnd.ca (_) with ESMTP id 658FC68DB6
	for <axiom-developer@nongnu.org>; Tue, 17 Jan 2006 18:20:56 -0500 (EST)
Received: from corporateex02.Corporate.drdc-rddc.gc.ca (unknown [131.136.1.88])
	by fw.drenet.dnd.ca (_) with ESMTP id EDE9D68DB5
	for <axiom-developer@nongnu.org>; Tue, 17 Jan 2006 18:20:53 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Tue, 17 Jan 2006 18:20:53 -0500
Message-ID: <CAE9B164E720CE4D8727792DF8F28AE31590CD@corporateex02.Corporate.drdc-rddc.gc.ca>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Re: Local MathAction
Thread-Index: AcYbgJRS4hmAW86xTNKfNyUGU8uslwABdxBQAA2KkJA=
From: "Page, Bill" <Bill.Page@drdc-rddc.gc.ca>
To: "axiom-dev" <axiom-developer@nongnu.org>
X-Virus-Scanned: by amavisd-new at drenet.dnd.ca
Subject: [Axiom-developer] Re: Local MathAction
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2006 23:23:24 -0000

=20

-----Original Message-----
From: Page, Bill [mailto:Bill.Page@drdc-rddc.gc.ca]=20
Sent: Tuesday, January 17, 2006 12:28 PM
To: Ralf Hemmecke
Cc: bill.page1@synthesis.anikast.ca
Subject: RE: Local MathAction

Ralf,

On Tuesday, January 17, 2006 11:11 AM you wrote:
>=20
> >   /var/lib/plone2/main/zeo/var/Data.fs
>=20
> I've linked things as you suggested.

I am worried that you are trying to use the

/var/lib/plone2/main/zeo/var/Data.fs

file.

This database will *first* require that you have a
working set of software, Zope+ZWiki+LatexWiki+MathAction
changes to LatexWiki. It should be possible for you to
*first* enter Axiom commands and see the output at graphics
in your browser. Only *then*, after it is working, should
you try to link the new

 /var/lib/plone2/main/zeo/var/Data.fs

file. If the software is not correctly configured, then
this file will certainly fail to display pages. You
should however be able to use ZMI

http://localhost:9673/manage

provided you have a valid user id.

Even after you link the new Data.fs, you will not be
able to see any of the graphic output until you have
run the command

http://localhost:9673/mathaction/FrontPage/clearCache

(do this for each page, or do

http://localhost:9673/mathaction/FrontPage/upgradeAll

for all pages. /upgradeAll is likely to take a long time! )

This will cause Axiom and latex and ghostscript etc. to be
run again to create the .png files in the ../var/LatexWiki
directory.

>=20
> Now http://localhost:9673/manage tells me to enter my name=20
> and password.
> Well, it doesn't let me enter. :-) It seems that the password=20
> is stored in Data.fs.
>=20

Yes, I think that is correct. The administrator user id and
password is stored in the Data.fs.

I can add your user id and password to the Zope database on
axiom-developer.org, so then when you copy it, you will be
able to use that user id. Please let me know what you would
like it to be.

Regards,
Bill Page.



From MAILER-DAEMON Tue Jan 17 18:24:04 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Ez0BI-0007V6-N0
	for mharc-axiom-developer@gnu.org; Tue, 17 Jan 2006 18:24:04 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Ez0BG-0007Sj-RG
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 18:24:02 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Ez0BG-0007Rp-0T
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 18:24:02 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Ez0BF-0007Ri-S5
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 18:24:01 -0500
Received: from [131.136.242.1] (helo=fw.drenet.dnd.ca)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1Ez0Ez-00039F-RY
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 18:27:55 -0500
Received: from localhost (localhost.drenet.dnd.ca [127.0.0.1])
	by fw.drenet.dnd.ca (_) with ESMTP id 4F13B67BD2
	for <axiom-developer@nongnu.org>; Tue, 17 Jan 2006 18:21:33 -0500 (EST)
Received: from corporateex02.Corporate.drdc-rddc.gc.ca (unknown [131.136.1.88])
	by fw.drenet.dnd.ca (_) with ESMTP id C29B767BAB
	for <axiom-developer@nongnu.org>; Tue, 17 Jan 2006 18:21:29 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Tue, 17 Jan 2006 18:21:29 -0500
Message-ID: <CAE9B164E720CE4D8727792DF8F28AE31590CE@corporateex02.Corporate.drdc-rddc.gc.ca>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Re: Local MathAction
Thread-Index: AcYbVbLbaTE4FV/dRdqFLi0+W4JuowAAy0uAABj1uXA=
From: "Page, Bill" <Bill.Page@drdc-rddc.gc.ca>
To: "axiom-dev" <axiom-developer@nongnu.org>
X-Virus-Scanned: by amavisd-new at drenet.dnd.ca
Subject: [Axiom-developer] Re: Local MathAction
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2006 23:24:03 -0000

=20

-----Original Message-----
From: Page, Bill [mailto:Bill.Page@drdc-rddc.gc.ca]=20
Sent: Tuesday, January 17, 2006 7:14 AM
To: Ralf Hemmecke
Cc: Bill Page
Subject: RE: Local MathAction

Ralf,=20

On Tuesday, January 17, 2006 6:04 AM you wrote:
>=20
> The .png files get created. However, my zope1 instance did=20
> not have read access for all. So I added
>=20
> chmod a+r /var/lib/zope2.7/instance/zope1

This directory (and all the sub-directories and files) only
needs to be readable by the 'zope' user.

chown -R zope:zope /var/lib/zope2.7/instance
chown -R a+r /var/lib/zope2.7/instance

This should be the case by default. These files are not
accessed directly by the browser, but only through Zope as
"Zope objects", so user 'zope' needs to be able to read
from the sub-directory. I will try to explain this in more
detail below.

>=20
> runzope shows nothing when I view a latexwiki page. It's
> probable because the generated html is not too wrong.

Yes, that is a good sign. Also it is a very good sign that
you can find the .png files. That means almost everything
is working. Just for some reason your browser cannot access
the image files.

> The only thing I wonder is why it says "images" in src=3D.
>=20
> <a name=3D"eq1"><table width=3D"100%"><tr><td align=3D"center"=20
> width=3D"95%"><img alt=3D"
> \label{eq1}
>   \int{x^2 + y_3}{dx}
> " class=3D"equation" src=3D"images/1936239154-18px.png"=20
> width=3D"93" height=3D"39"/>
>=20
> I have no idea where this directory should be.

This is not a directory, it is a **folder object** inside the
Zope database. You should be able to see it if you go to ZMI

  http://localhost:9673/manage

If you click on 'mathaction' (the name of your local
latexwiki) and then on 'images' you should see the contents
of the .../var/LatexWiki directory.

If you click on the tab 'properties' you should be able to
see that the basepath which points to

/var/lib/zope2.7/instance/zope1/var/LatexWiki

> It is not under
>=20
> /var/lib/zope2.7/instance/zope1/var/LatexWiki
>=20
> and the .png files (and .tex files) get generated into
> that directory.

In fact both 'images' (the Zope folder) and '.../var/LatexWiki'
(the directory) are the same thing. The purpose of 'LocalFS'
product that you asked about earlier is to make something that
is really stored in the file system look like a virtual Zope
object. It is like an "alias" that allows the Zope webserver
to access the contents of a directory

'images' =3D=3D> /var/lib/zope2.7/instance/zope1/var/LatexWiki

So a url like:

 http://localhost:9673/mathaction/images/1936239154-18px.png

(replace 'mathaction' with the name of your local text latexwiki)

should display the contents of the file

ls /var/lib/zope2.7/instance/zope1/var/LatexWiki/1936239154-18px.png

in your browser.

You should actually see the graphic for the equation in your
browser. Does this work? Or do you get an error message?

This is exactly the same as what the HTML img attribute

 ... src=3D"images/1936239154-18px.png"

is trying to do.

>=20
> I've tried to create
> /var/lib/zope2.7/instance/zope1/var/LatexWiki/images
> and copied all the .png files there, but still no picture
> is shown.

No, that is not the correct thing to do. 'images' is
already (or at least should be) directly associated with
/var/lib/zope2.7/instance/zope1/var/LatexWiki

>=20
> Do you know why?
>=20
> > apt-get install tetex-base tetex-bin tetex-extra gs=20
> python2.3-imaging
> >=20
> > which is correct, but you say that python2.3 had been previously
> > installed on your system. There is a possibility that perhaps
> > the python2.3-imaging package is not correctly associated with
> > your python interpreter. To check try
> >=20
> >   % python
> >   import PIL
> >   ^D
>=20
> python2.3-imaging was not installed, only python itself (I=20
> cannot even=20
> easily deinstall it -- I think KDE uses it).
>=20
> The "import PIL" gives no error.
>=20

Yes, this all must be working because you actually have .png
files in the .../var/LatexWiki directory. That is good.

It sounds to me like there must be a problem with the LocalFS
folder object 'images'. Perhaps it was not created when you
created the Type: latexwiki ZWiki object (it should have been).
Or perhaps

/var/lib/zope2.7/instance/zope1/var/LatexWiki

is not accessible to user 'zope'? (It should have at least
read access.).

Please let me know the results of the commands above.

Regards,
Bill Page.



From MAILER-DAEMON Tue Jan 17 18:24:48 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Ez0C0-0007eg-Rd
	for mharc-axiom-developer@gnu.org; Tue, 17 Jan 2006 18:24:48 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Ez0Bz-0007eb-LG
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 18:24:47 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Ez0Bz-0007eP-4g
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 18:24:47 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Ez0Bz-0007eM-1B
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 18:24:47 -0500
Received: from [131.136.242.1] (helo=fw.drenet.dnd.ca)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1Ez0Fj-0003CX-2r
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 18:28:40 -0500
Received: from localhost (localhost.drenet.dnd.ca [127.0.0.1])
	by fw.drenet.dnd.ca (_) with ESMTP id 8950167AF0
	for <axiom-developer@nongnu.org>; Tue, 17 Jan 2006 18:22:18 -0500 (EST)
Received: from corporateex02.Corporate.drdc-rddc.gc.ca (unknown [131.136.1.88])
	by fw.drenet.dnd.ca (_) with ESMTP id 8943E68DC4
	for <axiom-developer@nongnu.org>; Tue, 17 Jan 2006 18:22:16 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Tue, 17 Jan 2006 18:22:16 -0500
Message-ID: <CAE9B164E720CE4D8727792DF8F28AE31590CF@corporateex02.Corporate.drdc-rddc.gc.ca>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Local MathAction
Thread-Index: AcYbUInYyI9giCpKQ2qiFs46xZToDwAARfjgABrNEnA=
From: "Page, Bill" <Bill.Page@drdc-rddc.gc.ca>
To: "axiom-dev" <axiom-developer@nongnu.org>
X-Virus-Scanned: by amavisd-new at drenet.dnd.ca
Subject: [Axiom-developer] FW: Local MathAction
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2006 23:24:47 -0000

=20

-----Original Message-----
From: Page, Bill [mailto:Bill.Page@drdc-rddc.gc.ca]=20
Sent: Tuesday, January 17, 2006 6:25 AM
To: Ralf Hemmecke
Cc: Bill Page
Subject: RE: Local MathAction

Ralf,=20

On Tuesday, January 17, 2006 5:27 AM you wrote:
>=20
> I can already successfully run
>=20
> ssh hemmecke@axiom-developer.org

Great.

The Zope database on axiom-developer.org is:

  /var/lib/plone2/main/zeo/var/Data.fs

This file is updated dynamically so an rsync of this one
may not be in an entirely consistent state.

A backup copy this database is re-created every Sunday
night in:

  /var/lib/plone2/main/zeo/var/Data.fs.old

This one is guaranteed to be consistent but it is only
updated once per week.

I would recommend using rsync to keep your local copy of=20

  /var/lib/plone2/main/zeo/var/Data.fs.old

up to date.

This database file contains "hard links", i.e. file names
with full paths, so it is necessary for you to recreate
exactly this directory structure

  /var/lib/plone2/main/zeo/var

on you system.

Of course, I suggest that you do not try this until after
you are sure that your local copy of the MathAction software
is working properly.

The first time you try this, make sure you keep a copy of
your local Zope database (Data.fs file):

cp /var/lib/zope2.7/instance/zope1/var/Data.fs \
   /var/lib/zope2.7/instance/zope1/var/Data.fs.backup

This things fail, then you may have to restore the Data.fs
file from the backup copy.

Then you can provide a symbolic link from your version of
Zope to the copy of the MathAction database file, something
like this:

/var/lib/zope2.7/instance/zope1/bin/zopectl stop

mv /var/lib/zope2.7/instance/zope1/var/Data.fs \
  /var/lib/zope2.7/instance/zope1/var/Data.fs.old

ln -s /var/lib/plone2/main/zeo/var/Data.fs.old  \
      /var/lib/zope2.7/instance/zope1/var/Data.fs

/var/lib/zope2.7/instance/zope1/bin/zopectl start

After restarting Zope, I think you should use your browser
to immediately issue the command in ZMI

http://localhost:9673/manage

Control_Panel/Database Management/Main/30 days/Pack.

This will have the effect of creating a new Data.fs file
with updated hard links.

--------

There may be one complication which I have not yet fully
tested. The Data.fs file on axiom-developer.org contains
data for both the Axiom Wiki and the Axiom Portal (plone).
You may not want to bother with installing plone locally
on your system. I think this should be ok, provided of
course that you do not try to access the 'plone' object
in the copy of the database.

--------

Another small complication is that some of the links on
the web pages on Axiom Wiki point to url like this:

  /public/book2.pdf

Because Zope does not handle very large objects efficiency,
these files are not actually stored in the Zope database
but rather are located in the file system. The Apache
webserver is used as a "front-end" on axiom-developer, these
references are served directly by Apache. Zope is accessed
as a "back-end" server via proxy. But in your case you do
not have Apache so you would have to use ZMI to create a
Zope folder called 'public' and store the files in that
folder. Perhaps it would be better if I create this folder
first in the remote Zope database and duplicate the public
files there.

------

Probably all this sounds quite obscure to you right now,
but if you have patience, I am quite sure that we can set
things up so that a weekly rsync script could operate
transparently to keep you local mirror of axiom-developer
up to date.

Regards,
Bill Page.=20

>=20
> Ralf
>=20
> On 01/16/2006 04:51 PM, Bill Page wrote:
> > Ralf,
> >=20
> > I expect that it will be necessary for you to have an account
> > on the axiom-developer.org server in order to use rsync. If
> > so, I am sure that Tim Daly would have no objection if I create
> > an account for you.
> >=20
> > I will try this myself later today and let you know the specific
> > commands.=20
> >=20
> > Regards,
> > Bill Page.
>=20



From MAILER-DAEMON Tue Jan 17 18:39:11 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Ez0Pv-0003Ih-Hy
	for mharc-axiom-developer@gnu.org; Tue, 17 Jan 2006 18:39:11 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Ez0Pu-0003I8-19
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 18:39:10 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Ez0Pt-0003Hq-EB
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 18:39:09 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Ez0Pt-0003Hm-98
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 18:39:09 -0500
Received: from [131.136.242.1] (helo=fw.drenet.dnd.ca)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1Ez0Td-0004hv-9v
	for axiom-developer@nongnu.org; Tue, 17 Jan 2006 18:43:02 -0500
Received: from localhost (localhost.drenet.dnd.ca [127.0.0.1])
	by fw.drenet.dnd.ca (_) with ESMTP id 9BF2368E19
	for <axiom-developer@nongnu.org>; Tue, 17 Jan 2006 18:36:40 -0500 (EST)
Received: from corporateex02.Corporate.drdc-rddc.gc.ca (unknown [131.136.1.88])
	by fw.drenet.dnd.ca (_) with ESMTP id A818B68E18
	for <axiom-developer@nongnu.org>; Tue, 17 Jan 2006 18:36:34 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [Axiom-developer] Aldor?
Date: Tue, 17 Jan 2006 18:36:34 -0500
Message-ID: <CAE9B164E720CE4D8727792DF8F28AE31590D0@corporateex02.Corporate.drdc-rddc.gc.ca>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [Axiom-developer] Aldor?
Thread-Index: AcYYtYNiuToOvjQ1SjS0p1YrDXt43QDB4qAw
From: "Page, Bill" <Bill.Page@drdc-rddc.gc.ca>
To: <belanger@truman.edu>
X-Virus-Scanned: by amavisd-new at drenet.dnd.ca
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: bill.page1@synthesis.anikast.ca
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jan 2006 23:39:10 -0000

Jay,

Were you still planning on posting this "petition" on the
Axiom Wiki website? I think it is fine except for a couple
of typos and a few suggested changes in wording that I
point out below.

Perhaps Tim Daly might like to comment on some of the
specific details in your proposed letter?

If you need help putting this on the Wiki, just ask.
I would be very happy to tell you how to do it.

Regards,
Bill Page.

On Friday, January 13, 2006 9:52 PM you wrote:
>=20
> "Bill Page" <bill.page1@synthesis.anikast.ca> writes:
>=20
> > On January 13, 2006 12:06 PM Jay Belanger wrote:
> >> ...
> >> So that any potential signers could get a quick grasp of the
> >> situation, a little history might be useful.  What about
> >> something like:
> >
> > Thanks for the draft. I think it is very good. I have inserted
> > a few explanations below. I will leave it up to you exactly
> > how to modify the text.
>=20
> Thanks for the additional information.  I've fixed the inaccuracies,
> and below is another draft.  (Feel free to change it yourself if you
> want, of course.)
>=20
> Jay
>=20
>    Axiom is a sophisticated computer algebra system originally
>    developed as an IBM research project.  IBM sold Axiom to the
>    Numerical Algorithms Group (NAG) who marketed it and continued its
>    development.  After NAG discontinued Axiom as a commercial product
>    they generously released part of the Axiom source code under a free
>    license.  Axiom is now very usable and is currently being actively
>    developed by an enthusiastic community. It is expected to be useful
>    in research and education for quite some time.
>=20
>    The language used for writing Axiom libraries is called SPAD (short
>    for Scratchpad, the original name of Axiom).  While Axiom was still
>    being developed by IBM, an improved language, Aldor, was created
>    for writing Axiom libraries.  While the Aldor compiler was

-    originally part of the Axiom system, it was became a separate
+    originally part of the Axiom system, it became a separate

>    project when NAG discontinued the sale of Axiom as a commercial
>    product.  The Aldor compiler was not part of Axiom when the Axiom
>    sources were relicensed, and so is not currently included=20
>    with Axiom.
>=20
>    Binaries for Aldor have been made freely available and the sources
>    are available under a generous license.  However, the license does
>    not qualify as a free or open source license.  While Axiom can

-    still be built using Aldor, the lack of a free license for Aldor
+    still make use of Aldor as a library compiler (on those platforms
+    where a suitable binary version is available), the lack of a free
+    license for Aldor

-    prohibits it from being a standard part of Axiom, and so nothing in
+    prohibits it from being a standard part of the Axiom open source
+    distribution, and so nothing in

-    the base Axiom system can assume that Aldor is included.
+    the base Axiom system can depend on Aldor.

>=20
>    A free license for Aldor would allow it to become a standard part
>    of Axiom, which would improve Axiom and make Aldor a more
>    widespread language.  A free license available as soon as possible
>    would allow current development on Axiom to use Aldor.
>=20
>    We, the undersigned, respectfully request that the Aldor compiler
>    be released under a free license at the earliest opportunity.
>=20
>    Sincerely,
>=20



From MAILER-DAEMON Wed Jan 18 04:18:30 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Ez9SX-0000Hm-Fj
	for mharc-axiom-developer@gnu.org; Wed, 18 Jan 2006 04:18:29 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Ez9SS-0000FQ-Nh
	for axiom-developer@nongnu.org; Wed, 18 Jan 2006 04:18:25 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Ez9SO-0000EU-Al
	for axiom-developer@nongnu.org; Wed, 18 Jan 2006 04:18:23 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Ez9SO-0000EQ-0x
	for axiom-developer@nongnu.org; Wed, 18 Jan 2006 04:18:20 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1Ez9WD-00023c-Cn
	for axiom-developer@nongnu.org; Wed, 18 Jan 2006 04:22:17 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0I9G5uv028742;
	Wed, 18 Jan 2006 03:16:05 -0600
From: mathaction@axiom-developer.org (Jessica Sierra)
To: mathaction@axiom-developer.org
Message-ID: <6596748-40176214-087042.evocate-wingspan-balsa@geocities.com>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Wed, 18 Jan 2006 03:16:05 -0600
Cc: 
Subject: [Axiom-developer] [#250 Amazing, Graciela] (new) Amazing, Graciela
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Jan 2006 09:18:26 -0000

Changes http://wiki.axiom-developer.org/250AmazingGraciela/diff
--
Good morning sir,

Amazing, Roderick-> http://godeeren.com/?a=1065

--
forwarded from http://wiki.axiom-developer.org/250AmazingGraciela#msg6596748-40176214-087042.evocate-wingspan-balsa@geocities.com



From MAILER-DAEMON Wed Jan 18 08:18:57 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EzCfU-00060c-JA
	for mharc-axiom-developer@gnu.org; Wed, 18 Jan 2006 07:44:04 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EzCEy-0007aq-Fl
	for axiom-developer@nongnu.org; Wed, 18 Jan 2006 07:16:41 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EzC5w-0005aC-N0
	for axiom-developer@nongnu.org; Wed, 18 Jan 2006 07:07:23 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EzBky-0003b3-A0
	for axiom-developer@nongnu.org; Wed, 18 Jan 2006 06:45:43 -0500
Received: from [64.233.162.192] (helo=zproxy.gmail.com)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1EzBoo-0005z3-Qe
	for axiom-developer@nongnu.org; Wed, 18 Jan 2006 06:49:39 -0500
Received: by zproxy.gmail.com with SMTP id r28so1676124nza
	for <axiom-developer@nongnu.org>; Wed, 18 Jan 2006 03:43:10 -0800 (PST)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com;
	h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references;
	b=U1+1+LfXr1RHW+i248XuderYiqYlj1zyKtHAH9d9GOEjtLs5dQoCJyFOrSralOOdWUJxRTX7IyiAYpklBbDwhywZoOY6TbtImAIboqCMMeihanyKIAVYm9w5VZJRxe2SrfsI8wzb3ToTfNabDYLrlRix1L1OZJ3af90Sbub9UfA=
Received: by 10.36.247.58 with SMTP id u58mr2548245nzh;
	Wed, 18 Jan 2006 03:43:10 -0800 (PST)
Received: by 10.36.252.67 with HTTP; Wed, 18 Jan 2006 03:43:10 -0800 (PST)
Message-ID: <f3c595c60601180343x1c0909d8i6d3e24043d3502ff@mail.gmail.com>
Date: Wed, 18 Jan 2006 06:43:10 -0500
From: Alfredo Portes <doyenatccny@gmail.com>
To: bill.page1@synthesis.anikast.ca, axiom-developer@nongnu.org, 
	doyencd-developer@lists.sourceforge.net
Subject: Re: [Axiom-developer] RE: Doyen
In-Reply-To: <CAE9B164E720CE4D8727792DF8F28AE31590CC@corporateex02.Corporate.drdc-rddc.gc.ca>
MIME-Version: 1.0
Content-Type: multipart/alternative; 
	boundary="----=_Part_779_4796338.1137584590118"
References: <CAE9B164E720CE4D8727792DF8F28AE31590CC@corporateex02.Corporate.drdc-rddc.gc.ca>
Cc: 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Jan 2006 12:43:59 -0000

------=_Part_779_4796338.1137584590118
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Hi Bill,

I will look into the way you call the notangle inside your scripts. Right
now
we have this application: http://toolbox1.sytes.net/doyen/dragdrop/

If you drag and drop a pamphlet file here, (you must drag the link of
course)
the application will read the pamphlet extract the make file and process th=
e
information in the pamphlet (extract the tex, source, etc).

This application for the front end has a java script that makes sure the
file is
a pamphlet file, and everything else is discarted. Then, the JS calls a PHP
script and passes the location and the name of the file. The PHP script
takes
care of downloading the file and process it locally, then it displays a pdf
file.

So I assume at this point, what I would like to do is to integrate this app=
,
and ZWiki. I would look into the scripts and see the way this works.

Regards,

On 1/17/06, Page, Bill <Bill.Page@drdc-rddc.gc.ca> wrote:
>
> On Tuesday, January 17, 2006 4:41 PM Alfredo Portes wrote:
>
> > I have a few questions regarding the way ZWiki handles new
> > pages. I would like to integrate the little app we have for
> > drag and drop in the CD to the Latex Wiki. Is it possible to
> > create pages in the Wiki without doing this manually?
>
> Yes, although of course some HTML <form action=3D"..."> has
> to be trigger somehow (usually via a "submit") in order that
> ZWiki can begin to process the input.
>
> > if it is, does it have to be a python script?
>
> The processing on the server-side will have to be at
> least initiated by some Python code that is associated
> with the type of Zope objects you will be creating. See
> for example how I handle the "tangle" operation now in
> the pamphlet files on MathAction. In that case the Python
> code calls 'notangle' internally.
>
> But the triggering of the "submit" action would normally
> be handled by something like JavaScript in the browser or
> by some other HTTP-aware "helper" application.
>
> > I will like for the person using the CD to have this
> > tool, they would drag the pamphlet to this application,
> > not to the Wiki and then the application would take care
> > of adding it to the Wiki.
>
> This sounds quite possible but it perhaps might involve
> more coding then alternatives. If you do it this way,
> the local "helper" application could be written in any
> programming language, but presumably you would want to
> choose carefully in order to minimize the effort of
> porting to/from at least Windows and Linux.
>
> > I do not know if this sounds too complicated, or if
> > it would be better to write this kind of script inside
> > ZWiki. Sorry if I didn't explain my point clear enough.
>
> I think your idea is clear enough. But it will not be
> possible to write everything that you need inside ZWiki -
> only part of it. The major alternative as I see it is to
> write JavaScript for a browser like FireFox. This has
> the great benefit of being highly portable and provides
> an otherwise very familiar interface for the user.
>
> JavaScript locally in a browser does have some limitations
> but I think for what you want to do, it might be the most
> simple solution.
>
> How does you current test drag-and-drop application work?
> Can it be easily used as the front-end to what you want
> to do on LatexWiki?
>
> Regards,
> Bill Page.
>

------=_Part_779_4796338.1137584590118
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Hi Bill,<br><br>I will look into the way you call the notangle inside your =
scripts. Right now <br>we have this application: <a href=3D"http://toolbox1=
.sytes.net/doyen/dragdrop/">http://toolbox1.sytes.net/doyen/dragdrop/</a><b=
r>
<br>If you drag and drop a pamphlet file here, (you must drag the link of c=
ourse)<br>the application will read the pamphlet extract the make file and =
process the<br>information in the pamphlet (extract the tex, source, etc).
<br><br>This application for the front end has a java script that makes sur=
e the file is<br>a pamphlet file, and everything else is discarted. Then, t=
he JS calls a PHP<br>script and passes the location and the name of the fil=
e. The PHP script takes
<br>care of downloading the file and process it locally, then it displays a=
 pdf file.<br><br>So I assume at this point, what I would like to do is to =
integrate this app,<br>and ZWiki. I would look into the scripts and see the=
 way this works.
<br><br>Regards,<br><br><div><span class=3D"gmail_quote">On 1/17/06, <b cla=
ss=3D"gmail_sendername">Page, Bill</b> &lt;<a href=3D"mailto:Bill.Page@drdc=
-rddc.gc.ca">Bill.Page@drdc-rddc.gc.ca</a>&gt; wrote:</span><blockquote cla=
ss=3D"gmail_quote" style=3D"border-left: 1px solid rgb(204, 204, 204); marg=
in: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Tuesday, January 17, 2006 4:41 PM Alfredo Portes wrote:<br><br>&gt; I ha=
ve a few questions regarding the way ZWiki handles new<br>&gt; pages. I wou=
ld like to integrate the little app we have for<br>&gt; drag and drop in th=
e CD to the Latex Wiki. Is it possible to
<br>&gt; create pages in the Wiki without doing this manually?<br><br>Yes, =
although of course some HTML &lt;form action=3D&quot;...&quot;&gt; has<br>t=
o be trigger somehow (usually via a &quot;submit&quot;) in order that<br>
ZWiki can begin to process the input.<br><br>&gt; if it is, does it have to=
 be a python script?<br><br>The processing on the server-side will have to =
be at<br>least initiated by some Python code that is associated<br>with the=
 type of Zope objects you will be creating. See
<br>for example how I handle the &quot;tangle&quot; operation now in<br>the=
 pamphlet files on MathAction. In that case the Python<br>code calls 'notan=
gle' internally.<br><br>But the triggering of the &quot;submit&quot; action=
 would normally
<br>be handled by something like JavaScript in the browser or<br>by some ot=
her HTTP-aware &quot;helper&quot; application.<br><br>&gt; I will like for =
the person using the CD to have this<br>&gt; tool, they would drag the pamp=
hlet to this application,
<br>&gt; not to the Wiki and then the application would take care<br>&gt; o=
f adding it to the Wiki.<br><br>This sounds quite possible but it perhaps m=
ight involve<br>more coding then alternatives. If you do it this way,<br>
the local &quot;helper&quot; application could be written in any<br>program=
ming language, but presumably you would want to<br>choose carefully in orde=
r to minimize the effort of<br>porting to/from at least Windows and Linux.
<br><br>&gt; I do not know if this sounds too complicated, or if<br>&gt; it=
 would be better to write this kind of script inside<br>&gt; ZWiki. Sorry i=
f I didn't explain my point clear enough.<br><br>I think your idea is clear=
 enough. But it will not be
<br>possible to write everything that you need inside ZWiki -<br>only part =
of it. The major alternative as I see it is to<br>write JavaScript for a br=
owser like FireFox. This has<br>the great benefit of being highly portable =
and provides
<br>an otherwise very familiar interface for the user.<br><br>JavaScript lo=
cally in a browser does have some limitations<br>but I think for what you w=
ant to do, it might be the most<br>simple solution.<br><br>How does you cur=
rent test drag-and-drop application work?
<br>Can it be easily used as the front-end to what you want<br>to do on Lat=
exWiki?<br><br>Regards,<br>Bill Page.<br></blockquote></div><br>

------=_Part_779_4796338.1137584590118--



From MAILER-DAEMON Wed Jan 18 13:12:40 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EzHnS-0002iW-Pz
	for mharc-axiom-developer@gnu.org; Wed, 18 Jan 2006 13:12:39 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EzHnP-0002hz-UE
	for axiom-developer@nongnu.org; Wed, 18 Jan 2006 13:12:36 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EzHnN-0002hH-HZ
	for axiom-developer@nongnu.org; Wed, 18 Jan 2006 13:12:35 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EzHnL-0002go-B0
	for axiom-developer@nongnu.org; Wed, 18 Jan 2006 13:12:31 -0500
Received: from [150.243.160.94] (helo=uranium.truman.edu)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1EzHrE-00025i-5V
	for axiom-developer@nongnu.org; Wed, 18 Jan 2006 13:16:32 -0500
Received: from uranium.truman.edu (localhost.localdomain [127.0.0.1])
	by localhost (Postfix) with SMTP id E7D5C13F9A;
	Wed, 18 Jan 2006 12:05:08 -0600 (CST)
Received: from vh213602.truman.edu.truman.edu (vh213602.truman.edu
	[150.243.64.2])
	by uranium.truman.edu (Postfix) with ESMTP id A873114136;
	Wed, 18 Jan 2006 12:05:08 -0600 (CST)
To: <bill.page1@synthesis.anikast.ca>
Subject: Re: [Axiom-developer] Aldor?
From: Jay Belanger <belanger@truman.edu>
References: <CAE9B164E720CE4D8727792DF8F28AE31590D0@corporateex02.Corporate.drdc-rddc.gc.ca>
Date: Wed, 18 Jan 2006 12:09:55 -0600
In-Reply-To: <CAE9B164E720CE4D8727792DF8F28AE31590D0@corporateex02.Corporate.drdc-rddc.gc.ca>
	(Bill Page's message of "Tue, 17 Jan 2006 18:36:34 -0500")
Message-ID: <871wz5tnkc.fsf@vh213602.truman.edu>
User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: belanger@truman.edu
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Jan 2006 18:12:36 -0000


"Page, Bill" <Bill.Page@drdc-rddc.gc.ca> writes:
> Jay,
>
> Were you still planning on posting this "petition" on the
> Axiom Wiki website? I think it is fine except for a couple
> of typos and a few suggested changes in wording that I
> point out below.

Thanks for the fixes; I didn't want to post it without any feedback.

> Perhaps Tim Daly might like to comment on some of the
> specific details in your proposed letter?

That'd be good.

> If you need help putting this on the Wiki, just ask.
> I would be very happy to tell you how to do it.

Tonight I'll either post it (if I can figure it out) or ask you for
help (if I can't).

Jay



From MAILER-DAEMON Wed Jan 18 14:38:16 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EzJ8K-00052B-5A
	for mharc-axiom-developer@gnu.org; Wed, 18 Jan 2006 14:38:16 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EzJ8G-00051R-30
	for axiom-developer@nongnu.org; Wed, 18 Jan 2006 14:38:14 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EzJ8F-000517-62
	for axiom-developer@nongnu.org; Wed, 18 Jan 2006 14:38:11 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EzJ8E-00050w-KN
	for axiom-developer@nongnu.org; Wed, 18 Jan 2006 14:38:10 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EzJC8-0003a8-OK
	for axiom-developer@nongnu.org; Wed, 18 Jan 2006 14:42:12 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0IJZduv026510;
	Wed, 18 Jan 2006 13:35:39 -0600
From: mathaction@axiom-developer.org (unknown)
To: mathaction@axiom-developer.org
Message-ID: <20060118133537-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Wed, 18 Jan 2006 13:35:39 -0600
Cc: 
Subject: [Axiom-developer] [PlayingTogether] 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Jan 2006 19:38:14 -0000

Changes http://wiki.axiom-developer.org/PlayingTogether/diff
--
\begin{reduce}
0^0
\end{reduce}
--
forwarded from http://wiki.axiom-developer.org/PlayingTogether#msg20060118133537-0600@wiki.axiom-developer.org



From MAILER-DAEMON Wed Jan 18 14:40:25 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EzJAO-0006Nk-Ss
	for mharc-axiom-developer@gnu.org; Wed, 18 Jan 2006 14:40:24 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EzJAL-0006HX-8C
	for axiom-developer@nongnu.org; Wed, 18 Jan 2006 14:40:21 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EzJAJ-0006EP-FL
	for axiom-developer@nongnu.org; Wed, 18 Jan 2006 14:40:20 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EzJAJ-0006EH-9I
	for axiom-developer@nongnu.org; Wed, 18 Jan 2006 14:40:19 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EzJED-0003mq-IE
	for axiom-developer@nongnu.org; Wed, 18 Jan 2006 14:44:21 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0IJbruv027080;
	Wed, 18 Jan 2006 13:37:53 -0600
From: mathaction@axiom-developer.org (unknown)
To: mathaction@axiom-developer.org
Message-ID: <20060118133752-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Wed, 18 Jan 2006 13:37:53 -0600
Cc: 
Subject: [Axiom-developer] [PlayingTogether] 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Jan 2006 19:40:21 -0000

Changes http://wiki.axiom-developer.org/PlayingTogether/diff
--
\begin{reduce}
0^0;
\end{reduce}
--
forwarded from http://wiki.axiom-developer.org/PlayingTogether#msg20060118133752-0600@wiki.axiom-developer.org



From MAILER-DAEMON Wed Jan 18 14:41:37 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EzJBZ-00087C-6j
	for mharc-axiom-developer@gnu.org; Wed, 18 Jan 2006 14:41:37 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EzJBW-000848-U7
	for axiom-developer@nongnu.org; Wed, 18 Jan 2006 14:41:35 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EzJBV-00082L-Do
	for axiom-developer@nongnu.org; Wed, 18 Jan 2006 14:41:33 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EzJBU-00081w-PR
	for axiom-developer@nongnu.org; Wed, 18 Jan 2006 14:41:32 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EzJFP-0003u0-1j
	for axiom-developer@nongnu.org; Wed, 18 Jan 2006 14:45:35 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0IJd3uv027298;
	Wed, 18 Jan 2006 13:39:03 -0600
From: mathaction@axiom-developer.org (unknown)
To: mathaction@axiom-developer.org
Message-ID: <20060118133902-0600@wiki.axiom-developer.org>
In-reply-to: <20060118133752-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Wed, 18 Jan 2006 13:39:03 -0600
Cc: 
Subject: [Axiom-developer] [PlayingTogether] 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Jan 2006 19:41:35 -0000

Changes http://wiki.axiom-developer.org/PlayingTogether/diff
--
\begin{reduce}
0**0;
\end{reduce}
--
forwarded from http://wiki.axiom-developer.org/PlayingTogether#msg20060118133902-0600@wiki.axiom-developer.org



From MAILER-DAEMON Thu Jan 19 09:12:38 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EzaPQ-0004j1-Hw
	for mharc-axiom-developer@gnu.org; Thu, 19 Jan 2006 09:05:05 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EzaMW-0004NO-I2
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 09:02:05 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EzaAW-00032T-H1
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 08:49:42 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Eza4A-0000Ws-W6
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 08:43:07 -0500
Received: from [24.116.0.229] (helo=S3.cableone.net)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1Eza8D-0001yz-7D
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 08:47:17 -0500
Received: from vh213602.truman.edu.truman.edu (unverified [24.117.100.92]) 
	by S3.cableone.net (CableOne SMTP Service S3) with ESMTP id 43588179 
	for multiple; Thu, 19 Jan 2006 07:06:23 -0700
To: <bill.page1@synthesis.anikast.ca>
Subject: Re: [Axiom-developer] Aldor?
From: Jay Belanger <belanger@truman.edu>
References: <CAE9B164E720CE4D8727792DF8F28AE31590D0@corporateex02.Corporate.drdc-rddc.gc.ca>
	<871wz5tnkc.fsf@vh213602.truman.edu>
Date: Thu, 19 Jan 2006 07:40:22 -0600
In-Reply-To: <871wz5tnkc.fsf@vh213602.truman.edu> (Jay Belanger's message of
	"Wed, 18 Jan 2006 12:09:55 -0600")
Message-ID: <873bjkjpyx.fsf@vh213602.truman.edu>
User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-NotAscii: charset=us-ascii
X-IP-stats: Incoming Last 6, First 6, in=2, out=0, spam=0
X-External-IP: 24.117.100.92
X-Abuse-Info: Send abuse complaints to abuse@cableone.net
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: belanger@truman.edu
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2006 14:05:02 -0000


Jay Belanger <belanger@truman.edu> writes:
...
> Tonight I'll either post it (if I can figure it out) or ask you for
> help (if I can't).

I couldn't get through to the web site last night; I'll try again
later.

Jay




From MAILER-DAEMON Thu Jan 19 10:04:26 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EzbKr-0003ax-5z
	for mharc-axiom-developer@gnu.org; Thu, 19 Jan 2006 10:04:25 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EzbKm-0003YF-C0
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 10:04:20 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EzbKh-0003VG-RL
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 10:04:19 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EzbKg-0003Uj-Kk
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 10:04:14 -0500
Received: from [216.251.41.210] (helo=mails10.megamailservers.com)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EzbOj-0001hI-KS
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 10:08:25 -0500
X-Authenticated-User: bill.page1.synthesis.anikast.ca
Received: from asus ([207.61.191.200]) (authenticated bits=0)
	by mails10.megamailservers.com (8.13.1/8.13.1) with ESMTP id
	k0JF1JQc002420; Thu, 19 Jan 2006 10:01:36 -0500
From: "Bill Page" <bill.page1@synthesis.anikast.ca>
To: <belanger@truman.edu>
Subject: RE: [Axiom-developer] Aldor?
Date: Thu, 19 Jan 2006 10:01:07 -0500
Message-ID: <005a01c61d09$35bfc7f0$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
In-Reply-To: <873bjkjpyx.fsf@vh213602.truman.edu>
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
Importance: Normal
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2006 15:04:21 -0000

On January 19, 2006 8:40 AM Jay Belanger wrote:
> 
> Jay Belanger <belanger@truman.edu> writes:
> ...
> > Tonight I'll either post it (if I can figure it out) or ask
> > you for help (if I can't).
> 

I suggest you first create a link such as [Free Aldor] in a
short into paragraph by editing the following page:

http://wiki.axiom-developer.org/AxiomCommunity

> I couldn't get through to the web site last night; I'll try
> again later.
> 

It seems to be working for me now. What do you mean by
"couldn't get through"? Was it a server error? What message
did you receive?

Regards,
Bill Page





From MAILER-DAEMON Thu Jan 19 11:49:25 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EzcyS-0002Uj-1Y
	for mharc-axiom-developer@gnu.org; Thu, 19 Jan 2006 11:49:24 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EzcyP-0002Tt-0G
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 11:49:21 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EzcyM-0002Ss-2h
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 11:49:19 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43)
	id 1EzcyG-0002QU-BC; Thu, 19 Jan 2006 11:49:12 -0500
Received: from [216.251.41.211] (helo=mails11.megamailservers.com)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34)
	id 1Ezd2K-0003r1-2j; Thu, 19 Jan 2006 11:53:24 -0500
X-Authenticated-User: bill.page1.synthesis.anikast.ca
Received: from asus ([207.61.191.200]) (authenticated bits=0)
	by mails11.megamailservers.com (8.13.1/8.13.1) with ESMTP id
	k0JGkFDI008963; Thu, 19 Jan 2006 11:46:32 -0500
From: "Bill Page" <bill.page1@synthesis.anikast.ca>
To: <axiom-math@nongnu.org>
Date: Thu, 19 Jan 2006 11:46:03 -0500
Message-ID: <005b01c61d17$de6df800$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
In-Reply-To: <Pine.LNX.4.62.0601191120080.14098@studio>
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
Importance: Normal
Cc: axiom-developer@nongnu.org
Subject: [Axiom-developer] RE: [Axiom-math] if-then-else: what is wrong?
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2006 16:49:22 -0000

On January 19, 2006 5:53 AM  Fabio Stumbo wrote:
> 
> I am having some problem with the if-then-else syntax in the
> .input files.
> 
> Problem 1: I refer to the axiom book which ships with the program 
> (version 2005/09). At page 204 it says that the usual rules 
> for piling are suspended in conditional expressions and it gives
> 5 different ways which should be equivalent,
> ...
> Well, I tried all of them, creating each time a blank r.input 
> file with inside only
> 
> i := 2
> 
> followed by one of the "if...".
> 
> The result is that the first two are ok, where as the other 
> three give some syntax error (different each time).
> 
> So: what is happening? Is the book wrong?!?!

Worse than that: **both** :(

You have found bugs in both the documentation and in the
implementation!

There seems to be a bug in the Axiom interpreter that does not
treat the pile syntax correctly when the if statement is the
outer most block. So for example, if you try the third and
fourth cases shown in the Axiom book, but nest them inside
another block like this:

  for i in 2..2 repeat
    if i > 0 then output("positive")
    else output("nonpositive")

  for i in 2..2 repeat
    if i > 0
    then output("positive")
    else output("nonpositive")

the nested if statements are both parsed and executed properly.

But as you reported both of these

  if i > 0 then output("positive")
  else output("nonpositive")

  if i > 0
  then output("positive")
  else output("nonpositive")

given syntax errors when they are the outer most block. There
should be no difference.

On the other hand the last example given in the book:

  if i > 0
    then output("positive")
    else output("nonpositive")

**is wrong** and it is also (correctly) reported as a syntax
error even if we write it nested inside another block:

  for i in 2..2 repeat
    if i > 0
      then output("positive")
      else output("nonpositive")

Further the statement that the "pile syntax is suspended" in the
book is both wrong and misleading. There are no cases in Axiom
when the pile syntax in suspended. I think the author of that part
of the book was confused.

> 
> Problem 2: again with if then else, in a complex function I
> noticed a wrong result (the function itself was ok... ;-)
> Simplifying, you can produce the same error with something like:
> 
> test: (INT,INT) -> List(INT,INT)
> test(a,b) ==
>   x := 0; y := 0
>   if (a rem b = 0) and b < 0 then
>    x := 1 ; y := 1
>   [x,y]
> 
> Then, test(4,-2) returns correctly [1,1], but test(4,-3) or test(4,2) 
> returns wrongly [0,1].

The problem is that you are mixing the two methods of writing blocks.
The use of the ';' separator in pile syntax might be confusing since
it is expected to be used with ( ) to form a block. Your statement:

   if (a rem b = 0) and b < 0 then
     x := 1 ; y := 1

is interpreted by Axiom as if you had written either:

   if (a rem b = 0) and b < 0 then
      x := 1
   y := 1

or

   if (a rem b = 0) and b < 0 then (x := 1;) y := 1

So you should write:

 test: (INT,INT) -> List(INT)
 test(a,b) ==
   x := 0; y := 0
   if (a rem b = 0) and b < 0 then
     x := 1
     y := 1
   [x,y]

-------

Note: List only takes one argument. In Axiom lists are homogeneous
(all elements of the list must be of the same type).

> The same happens if I write
> 
>   if (a rem b = 0) and b < 0 then  x := 1 ; y := 1
> 
> Why?


The correct alternative way to write this would be:

  if (a rem b = 0) and b < 0 then (x := 1 ; y := 1)

If you are not using the pile syntax, then you must group
statements using parenthesis. In the Axiom interpreter these
parentheses are treated the same way as brackets the { } in
some other languages.

> 
> Another small question. Is there a way to obtain on line the 
> syntax of a command in a more extensive way? I mean, for
> example, that writing
>
> (3) -> )di op extendedEuclidean
> 
> I get
> 
> (3) ->
> There are 2 exposed functions called extendedEuclidean :
>     [1] (D,D,D) -> Union(Record(coef1: D,coef2: D),"failed") from D
>              if D has EUCDOM
>     [2] (D,D) -> Record(coef1: D,coef2: D,generator: D) from 
> D if D has
>              EUCDOM
> 
> which is not too useful. Moreover, how can I just ask about, say,
> the second function extendedEuclidean?
> 
> If I wanted to ask about the syntax of if-then-else, I would 
> like to write
> something like
> )? if
> or
> )ap if
> 
> but nothing gives clues on how to use it.
>

I think you should try Axiom's hyperdoc browser. (Unfortunately it
is only currently available in the linux version of Axiom.) Hyperdoc
provides a lot of useful information of this kind for the new Axiom
user.
 
> 
> Thank you for all your help
> 

You are welcome! :)

Regards,
Bill Page.





From MAILER-DAEMON Thu Jan 19 13:39:19 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Ezegp-0004nF-2L
	for mharc-axiom-developer@gnu.org; Thu, 19 Jan 2006 13:39:19 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Ezeeb-0003vD-0Z
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 13:37:01 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EzeeT-0003q4-GL
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 13:36:55 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EzeeT-0003pw-09
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 13:36:53 -0500
Received: from [69.36.241.242] (helo=moya.mcelrath.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EzeiX-00078T-Ap
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 13:41:05 -0500
Received: from moya.mcelrath.org (mcelrath@localhost [127.0.0.1])
	by moya.mcelrath.org (8.13.4/8.13.4/Debian-3) with ESMTP id
	k0JIYGC9014918
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT);
	Thu, 19 Jan 2006 10:34:16 -0800
Received: (from mcelrath@localhost)
	by moya.mcelrath.org (8.13.4/8.13.4/Submit) id k0JIYGVI014915;
	Thu, 19 Jan 2006 10:34:16 -0800
X-Authentication-Warning: moya.mcelrath.org: mcelrath set sender to
	bob+axiom@mcelrath.org using -f
Date: Thu, 19 Jan 2006 10:34:15 -0800
From: Bob McElrath <bob+axiom@mcelrath.org>
To: Bill Page <bill.page1@synthesis.anikast.ca>
Subject: Re: [Axiom-developer] Error in Main Page
Message-ID: <20060119183415.GT28619@mcelrath.org>
Mail-Followup-To: Bill Page <bill.page1@synthesis.anikast.ca>,
	'Alfredo Portes' <doyenatccny@gmail.com>,
	axiom-developer@nongnu.org
References: <f3c595c60601041727o4bc80106hb5d14f3de0d3e129@mail.gmail.com>
	<02a201c6119c$81d61860$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="j6zkAHxOZJkiczrA"
Content-Disposition: inline
In-Reply-To: <02a201c6119c$81d61860$6800a8c0@asus>
User-Agent: Mutt/1.5.11
X-Virus-Scanned: ClamAV version 0.88,
	clamav-milter version 0.87 on moya.mcelrath.org
X-Virus-Status: Clean
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2006 18:39:17 -0000


--j6zkAHxOZJkiczrA
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Bill Page [bill.page1@synthesis.anikast.ca] wrote:
> 
> On January 4, 2006 8:28 PM Alfredo Portes wrote:
> 
> > I wanted to let you know that the link to LatexWiki in
> > the Related sites section of
> > http://wiki.axiom-developer.org/FrontPage
> > is broken.
> 
> Thanks. Actually, I think the link is ok - it's Bob McElrath's web
> site that is broken :( - a temporary situation, I presume.

What's the problem?  It works fine for me...

    http://mcelrath.org/Notes/LatexWiki

--
Cheers,
Bob McElrath [Univ. of California at Davis, Department of Physics]

    "In science, 'fact' can only mean 'confirmed to such a degree that it
    would be perverse to withhold provisional assent.' I suppose that
    apples might start to rise tomorrow, but the possibility does not merit
    equal time in physics classrooms." -- Stephen Jay Gould (1941 - 2002)

--j6zkAHxOZJkiczrA
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDz9unjwioWRGe9K0RAjaEAKDobcrtY57aPvE1x2aY9v9w2/4b0ACgj59G
Wj1OjH+6KwnJKtdrlxAF0as=
=UUvd
-----END PGP SIGNATURE-----

--j6zkAHxOZJkiczrA--



From MAILER-DAEMON Thu Jan 19 14:38:18 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Ezfbt-0007P7-Um
	for mharc-axiom-developer@gnu.org; Thu, 19 Jan 2006 14:38:18 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Ezfbr-0007O9-Sv
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 14:38:15 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Ezfbp-0007MD-5J
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 14:38:15 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Ezfbm-0007LX-Uq
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 14:38:12 -0500
Received: from [216.251.41.219] (helo=mails19.megamailservers.com)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1Ezffs-00063U-26
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 14:42:24 -0500
X-Authenticated-User: bill.page1.synthesis.anikast.ca
Received: from asus ([207.61.191.200]) (authenticated bits=0)
	by mails19.megamailservers.com (8.13.1/8.13.1) with ESMTP id
	k0JJZ7Pf015854; Thu, 19 Jan 2006 14:35:24 -0500
From: "Bill Page" <bill.page1@synthesis.anikast.ca>
To: "'Bob McElrath'" <bob+axiom@mcelrath.org>
Subject: RE: [Axiom-developer] Error in Main Page
Date: Thu, 19 Jan 2006 14:34:54 -0500
Message-ID: <007401c61d2f$75927a00$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
In-Reply-To: <20060119183415.GT28619@mcelrath.org>
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
Importance: Normal
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2006 19:38:16 -0000

Worked fine for me the next day (Jan 5) and is working fine
now. On Jan 4 there was some Zope error which I did not record.
I presumed that you were just in the middle of some change to
the software.

> -----Original Message-----
> From: Bob McElrath [mailto:bob+axiom@mcelrath.org] 
> Sent: January 19, 2006 1:34 PM
> To: Bill Page
> Cc: 'Alfredo Portes'; axiom-developer@nongnu.org
> Subject: Re: [Axiom-developer] Error in Main Page
> 
> 
> Bill Page [bill.page1@synthesis.anikast.ca] wrote:
> > 
> > On January 4, 2006 8:28 PM Alfredo Portes wrote:
> > 
> > > I wanted to let you know that the link to LatexWiki in
> > > the Related sites section of
> > > http://wiki.axiom-developer.org/FrontPage
> > > is broken.
> > 
> > Thanks. Actually, I think the link is ok - it's Bob McElrath's web
> > site that is broken :( - a temporary situation, I presume.
> 
> What's the problem?  It works fine for me...
> 
>     http://mcelrath.org/Notes/LatexWiki
> 
> --
> Cheers,
> Bob McElrath [Univ. of California at Davis, Department of Physics]





From MAILER-DAEMON Thu Jan 19 15:00:12 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Ezfx5-0001Xd-Qf
	for mharc-axiom-developer@gnu.org; Thu, 19 Jan 2006 15:00:12 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Ezfx1-0001Wv-Rt
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 15:00:08 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Ezfwx-0001Vl-Vh
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 15:00:05 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43)
	id 1Ezfwu-0001Ut-4h; Thu, 19 Jan 2006 15:00:02 -0500
Received: from [216.251.41.218] (helo=mails18.megamailservers.com)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34)
	id 1Ezg0z-0008Mh-EN; Thu, 19 Jan 2006 15:04:13 -0500
X-Authenticated-User: bill.page1.synthesis.anikast.ca
Received: from asus ([207.61.191.200]) (authenticated bits=0)
	by mails18.megamailservers.com (8.13.1/8.13.1) with ESMTP id
	k0JJv2rP022857; Thu, 19 Jan 2006 14:57:20 -0500
From: "Bill Page" <bill.page1@synthesis.anikast.ca>
To: "'Fabio Stumbo'" <f.stumbo@unife.it>
Date: Thu, 19 Jan 2006 14:56:49 -0500
Message-ID: <007b01c61d32$8528c610$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
In-Reply-To: <Pine.LNX.4.62.0601191858080.9007@localhost.localdomain>
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
Importance: Normal
Cc: axiom-developer@nongnu.org, axiom-math@nongnu.org
Subject: [Axiom-developer] RE: FW: [Axiom-math] if-then-else: what is wrong?
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2006 20:00:09 -0000

On January 19, 2006 1:30 PM Fabio Stumbo wrote:
> 
> >> So: what is happening? Is the book wrong?!?!
> >
> Bill Page wrote:
> >
> > Worse than that: **both** :(
> >
> > You have found bugs in both the documentation and in the
> > implementation!
> 
> WOW! What a luck ;-)

Seriously, I think you have made a good contribution. Axiom
is now open source software and depends on reports of errors
such as yours. Sooner or later someone else will also help to
correct the problem.

> 
> > On the other hand the last example given in the book:
> >
> >  if i > 0
> >    then output("positive")
> >    else output("nonpositive")
> >
> > **is wrong** and it is also (correctly) reported as a syntax
> > error
> 
> Well, from a naif point of view, I can't see clearly, after the 
> documentation, why this is wrong. It doesn't look that bad...

That syntax in "pile" format would be equivalent to

  if i > 0 ( then output("positive"); else output("nonpositive") )

which would correspond to misplaced brackets { } in some other
languages.

> 
> >
> > The problem is that you are mixing the two methods of 
> > writing blocks. The use of the ';' separator in pile
> > syntax might be confusing since it is expected to be
> > used with ( ) to form a block.
> 
> I suspected that the problem was in the ";"  ...
> I didn't realize, reading the manual, that the two methods are
> incompatible: I just thought that ";" could be used like a
> separator for different commands on the same line, like it
> happens in other languages.

I agree but I would not say that they are "incompatible" -
only that the combination produces some unexpected results.
I think the Axiom implementation should probably be changed
to correspond to modern usages such as in Python and other
languages that use indentation.

> ...
> > 
> > I think you should try Axiom's hyperdoc browser. (Unfortunately
> > it is only currently available in the linux version of Axiom.)
> > Hyperdoc provides a lot of useful information of this kind for
> > the new Axiom user.
> >
> 
> Fortunately, I use only linux!
> Anyway, I must say that I never liked the Hyperdoc (moreover, 
> it crashes quite often).

Again, I agree. I also do not use Hyperdoc very much. My experience
is also that it often crashes, although I am not yet able to
document a specific sequence which causes a crash. If we could
report and reproduce such bugs, then it should not be difficult
to correct the problems. But even then, I do not much care for the
"look" of the user interface. There have been much discussion and
some programming work to replace Hyperdoc with a modern web
browser interface, but so far we do not have a good replacement
for Hyperdoc.

> My preferred type of documentation is of more "synthetic" 
> type. From this point of view, I like very much Mathematica 
> help system.

Could you explain more what you mean by "synthetic". Could you
give some examples?

> But this is only personal taste.

I am glad that you mentioned it.

> 
> I say that "I never liked" because I didn't start this month 
> using axiom: I used it extensively in my PhD thesis to compute
> cohomology of Artin groups 10 years ago. It is true, anyway,
> that since then I stopped to use it because I couldn't afford
> its price (where I got my PhD the university had a license, after
> I should have paid myself!)
> 
> Now that it is free, I am converting back to it and this year 
> I am going to use it in my lectures. So, my question about the 
> documentation was from the point of view of my students... ;-))
> 

Excellent! This is exactly the kind of use of Axiom that I think
we need to encourage. I am sure you can expect to receive a lot of
help from the Axiom user group with any problems that you report
here.

Are you aware that there is new tutorial book by Tim Daly about
Axiom that can be purchased through the university book store
(ISBN 141166597X)

http://www.bookfinder4u.com/IsbnSearch.aspx?isbn=141166597X&mode=direct

or direct from the publisher:

http://www.lulu.com/content/190827

I hope that this will encourage the use of Axiom in teaching.

Regards,
Bill Page.





From MAILER-DAEMON Thu Jan 19 15:11:36 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Ezg88-0002p2-Hf
	for mharc-axiom-developer@gnu.org; Thu, 19 Jan 2006 15:11:36 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Ezg86-0002mk-7R
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 15:11:34 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Ezg82-0002k0-HJ
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 15:11:33 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Ezg81-0002jV-Lh
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 15:11:29 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EzgC7-0001Cp-0T
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 15:15:43 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0JK8xuv011119;
	Thu, 19 Jan 2006 14:08:59 -0600
From: mathaction@axiom-developer.org (belanger)
To: mathaction@axiom-developer.org
Message-ID: <20060119140859-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Thu, 19 Jan 2006 14:08:59 -0600
Cc: 
Subject: [Axiom-developer] [AxiomCommunity] To add a paragraph about
	FreeAldor.
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2006 20:11:35 -0000

Changes http://wiki.axiom-developer.org/AxiomCommunity/diff
--

++added:
Aldor Licensing

  Aldor is a language for writing Axiom libraries which was written
to be an improvement to SPAD.  While the Aldor compiler is generously 
licensed, it is not free or open source and so it cannot be a standard
part of Axiom.  There is a possibility that the Aldor compiler may 
become free software.  To show that there is a community of people
interested in a freely licensed Aldor compiler, consider signing the 
[FreeAldor] petition.


--
forwarded from http://wiki.axiom-developer.org/AxiomCommunity#msg20060119140859-0600@wiki.axiom-developer.org



From MAILER-DAEMON Thu Jan 19 15:24:02 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EzgKA-0000O1-26
	for mharc-axiom-developer@gnu.org; Thu, 19 Jan 2006 15:24:02 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EzgGU-0007HY-JU
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 15:20:14 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EzgGL-0007Dm-JN
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 15:20:09 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EzgGL-0007Dd-1E
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 15:20:05 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EzgKQ-0002KN-E2
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 15:24:18 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0JKHauv012786;
	Thu, 19 Jan 2006 14:17:36 -0600
From: mathaction@axiom-developer.org (belanger)
To: mathaction@axiom-developer.org
Message-ID: <20060119141735-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Thu, 19 Jan 2006 14:17:36 -0600
Cc: 
Subject: [Axiom-developer] [FreeAldor] (new) 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2006 20:24:00 -0000

Changes http://wiki.axiom-developer.org/FreeAldor/diff
--
  Axiom is a sophisticated computer algebra system originally developed
as an IBM research project.  IBM sold Axiom to the Numerical
Algorithms Group (NAG) who marketed it and continued its development.
After NAG discontinued Axiom as a commercial product they generously
released part of the Axiom source code under a free license.  Axiom is
now very usable and is currently being actively developed by an
enthusiastic community. It is expected to be useful in research and
education for quite some time.

  The language used for writing Axiom libraries is called SPAD (short
for Scratchpad, the original name of Axiom).  While Axiom was still
being developed by IBM, an improved language, Aldor, was created for
writing Axiom libraries.  While the Aldor compiler was originally part
of the Axiom system, it became a separate project when NAG
discontinued the sale of Axiom as a commercial product.  The Aldor
compiler was not part of Axiom when the Axiom sources were relicensed,
and so is not currently included with Axiom.

  Binaries for Aldor have been made freely available and the sources are
available under a generous license.  However, the license does not
qualify as a free or open source license.  While Axiom can still make
use of Aldor as a library compiler (on those platforms where a
suitable binary version is available), the lack of a free license for
Aldor prohibits it from being a standard part of the Axiom open source
distribution, and so nothing in the base Axiom system can depend on
Aldor.

  A free license for Aldor would allow it to become a standard part of
Axiom, which would improve Axiom and make Aldor a more widespread
language.  A free license available as soon as possible would allow
current development on Axiom to use Aldor.
 
  We, the undersigned, respectfully request that the Aldor compiler be
released under a free license at the earliest opportunity.
 
  Sincerely,


--
forwarded from http://wiki.axiom-developer.org/FreeAldor#msg20060119141735-0600@wiki.axiom-developer.org



From MAILER-DAEMON Thu Jan 19 15:25:28 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EzgLX-0000yq-Aj
	for mharc-axiom-developer@gnu.org; Thu, 19 Jan 2006 15:25:27 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EzgLV-0000xv-3L
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 15:25:25 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EzgLP-0000ua-09
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 15:25:23 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EzgLO-0000uG-92
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 15:25:18 -0500
Received: from [150.243.160.94] (helo=uranium.truman.edu)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1EzgPT-0002uV-L0
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 15:29:31 -0500
Received: from uranium.truman.edu (localhost.localdomain [127.0.0.1])
	by localhost (Postfix) with SMTP id 6D05313FA8;
	Thu, 19 Jan 2006 14:17:46 -0600 (CST)
Received: from vh213602.truman.edu.truman.edu (vh213602.truman.edu
	[150.243.64.2])
	by uranium.truman.edu (Postfix) with ESMTP id 7423740AC0;
	Thu, 19 Jan 2006 14:17:43 -0600 (CST)
To: "Bill Page" <bill.page1@synthesis.anikast.ca>
Subject: Re: [Axiom-developer] Aldor?
From: Jay Belanger <belanger@truman.edu>
References: <005a01c61d09$35bfc7f0$6800a8c0@asus>
Date: Thu, 19 Jan 2006 14:22:39 -0600
In-Reply-To: <005a01c61d09$35bfc7f0$6800a8c0@asus> (Bill Page's message of
	"Thu, 19 Jan 2006 10:01:07 -0500")
Message-ID: <87slrk55o0.fsf@vh213602.truman.edu>
User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: belanger@truman.edu
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2006 20:25:25 -0000


"Bill Page" <bill.page1@synthesis.anikast.ca> writes:
...
> I suggest you first create a link such as [Free Aldor] in a
> short into paragraph by editing the following page:
>
> http://wiki.axiom-developer.org/AxiomCommunity

Okay; that's done, and there's a FreeAldor page.
You previously wrote
> The Axiom website is a wiki (user editable), so it would be very
> easy to add a page consisting of the petition to Free Aldor. We
> could freeze the text and then readers could "sign" it by simply
> adding a comment.
I'm not sure how to freeze text; perhaps it needs to be done by an
administrator. 

>> I couldn't get through to the web site last night; I'll try
>> again later.
>>
>
> It seems to be working for me now. What do you mean by
> "couldn't get through"? Was it a server error? What message
> did you receive?

It wasn't a server error and there wasn't an error message.
My browser simply kept trying without success.  (I use Firefox; the
wheel thing in the tab kept spinning, indicating it was trying.)
It's working fine now; it was probably a problem with the local
network here.

Jay



From MAILER-DAEMON Thu Jan 19 15:48:05 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EzghP-0001LJ-Vv
	for mharc-axiom-developer@gnu.org; Thu, 19 Jan 2006 15:48:04 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EzghN-0001K0-Ex
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 15:48:01 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EzghH-0001G0-SI
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 15:48:00 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EzghH-0001FX-IA
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 15:47:55 -0500
Received: from [69.36.241.242] (helo=moya.mcelrath.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EzglM-0005f0-RJ
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 15:52:09 -0500
Received: from moya.mcelrath.org (mcelrath@localhost [127.0.0.1])
	by moya.mcelrath.org (8.13.4/8.13.4/Debian-3) with ESMTP id
	k0JKjDOF015943
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT);
	Thu, 19 Jan 2006 12:45:13 -0800
Received: (from mcelrath@localhost)
	by moya.mcelrath.org (8.13.4/8.13.4/Submit) id k0JKjDom015940;
	Thu, 19 Jan 2006 12:45:13 -0800
X-Authentication-Warning: moya.mcelrath.org: mcelrath set sender to
	bob+axiom@mcelrath.org using -f
Date: Thu, 19 Jan 2006 12:45:13 -0800
From: Bob McElrath <bob+axiom@mcelrath.org>
To: Bill Page <bill.page1@synthesis.anikast.ca>
Subject: Re: [Axiom-developer] Error in Main Page
Message-ID: <20060119204513.GV28619@mcelrath.org>
Mail-Followup-To: Bill Page <bill.page1@synthesis.anikast.ca>,
	'Alfredo Portes' <doyenatccny@gmail.com>,
	axiom-developer@nongnu.org
References: <20060119183415.GT28619@mcelrath.org>
	<007401c61d2f$75927a00$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="0VNbQffo0Gc48lc+"
Content-Disposition: inline
In-Reply-To: <007401c61d2f$75927a00$6800a8c0@asus>
User-Agent: Mutt/1.5.11
X-Virus-Scanned: ClamAV version 0.88,
	clamav-milter version 0.87 on moya.mcelrath.org
X-Virus-Status: Clean
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2006 20:48:02 -0000


--0VNbQffo0Gc48lc+
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Oh yes, I didn't realize that message was old.

I had some trouble with my server over the holidays when I was across
the country and away from a computer... :(  But, all should be fixed
now.

Bill Page [bill.page1@synthesis.anikast.ca] wrote:
> Worked fine for me the next day (Jan 5) and is working fine
> now. On Jan 4 there was some Zope error which I did not record.
> I presumed that you were just in the middle of some change to
> the software.
> 
> > -----Original Message-----
> > From: Bob McElrath [mailto:bob+axiom@mcelrath.org] 
> > Sent: January 19, 2006 1:34 PM
> > To: Bill Page
> > Cc: 'Alfredo Portes'; axiom-developer@nongnu.org
> > Subject: Re: [Axiom-developer] Error in Main Page
> > 
> > 
> > Bill Page [bill.page1@synthesis.anikast.ca] wrote:
> > > 
> > > On January 4, 2006 8:28 PM Alfredo Portes wrote:
> > > 
> > > > I wanted to let you know that the link to LatexWiki in
> > > > the Related sites section of
> > > > http://wiki.axiom-developer.org/FrontPage
> > > > is broken.
> > > 
> > > Thanks. Actually, I think the link is ok - it's Bob McElrath's web
> > > site that is broken :( - a temporary situation, I presume.
> > 
> > What's the problem?  It works fine for me...
> > 
> >     http://mcelrath.org/Notes/LatexWiki
> > 
> > --
> > Cheers,
> > Bob McElrath [Univ. of California at Davis, Department of Physics]
> 
--
Cheers,
Bob McElrath [Univ. of California at Davis, Department of Physics]

    "In science, 'fact' can only mean 'confirmed to such a degree that it
    would be perverse to withhold provisional assent.' I suppose that
    apples might start to rise tomorrow, but the possibility does not merit
    equal time in physics classrooms." -- Stephen Jay Gould (1941 - 2002)

--0VNbQffo0Gc48lc+
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDz/pZjwioWRGe9K0RAjUGAJkBoJTdgsOz5cmPMk7TJk7i+pE4ogCgmY3U
0WwvgvkiZcaljjmcHW6lPjU=
=/dmt
-----END PGP SIGNATURE-----

--0VNbQffo0Gc48lc+--



From MAILER-DAEMON Thu Jan 19 18:15:17 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Ezizt-0006QZ-8T
	for mharc-axiom-developer@gnu.org; Thu, 19 Jan 2006 18:15:17 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Ezizq-0006Op-W6
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 18:15:15 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Ezizm-0006Lj-HO
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 18:15:14 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Ezizl-0006LW-9w
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 18:15:10 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1Ezj3s-0004hJ-40
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 18:19:24 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0JNChuv015447;
	Thu, 19 Jan 2006 17:12:43 -0600
From: mathaction@axiom-developer.org (Bill Page)
To: mathaction@axiom-developer.org
Message-ID: <20060119171243-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Thu, 19 Jan 2006 17:12:43 -0600
Cc: 
Subject: [Axiom-developer] [FreeAldor] Aldor is important for Axiom!
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2006 23:15:15 -0000

Changes http://wiki.axiom-developer.org/FreeAldor/diff
--
Bill Page.
--
forwarded from http://wiki.axiom-developer.org/FreeAldor#msg20060119171243-0600@wiki.axiom-developer.org



From MAILER-DAEMON Thu Jan 19 19:41:02 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EzkKr-0001qe-9h
	for mharc-axiom-developer@gnu.org; Thu, 19 Jan 2006 19:41:01 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EzkKm-0001oJ-UX
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 19:40:57 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EzkKh-0001me-BD
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 19:40:54 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EzkKg-0001mD-11
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 19:40:50 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EzkOn-0004yN-G2
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 19:45:05 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0K0cOuv029305;
	Thu, 19 Jan 2006 18:38:24 -0600
From: mathaction@axiom-developer.org (unknown)
To: mathaction@axiom-developer.org
Message-ID: <20060119183824-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Thu, 19 Jan 2006 18:38:24 -0600
Cc: 
Subject: [Axiom-developer] [FreeAldor] Seconded - the work involved in
	re-inventing the Aldor wheel would slow Axiom considerably
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2006 00:40:58 -0000

Changes http://wiki.axiom-developer.org/FreeAldor/diff
--
Cliff Yapp
--
forwarded from http://wiki.axiom-developer.org/FreeAldor#msg20060119183824-0600@wiki.axiom-developer.org



From MAILER-DAEMON Thu Jan 19 19:44:07 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EzkNq-0002lW-Il
	for mharc-axiom-developer@gnu.org; Thu, 19 Jan 2006 19:44:06 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EzkNp-0002kZ-1Y
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 19:44:05 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EzkNm-0002iS-4g
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 19:44:03 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EzkNl-0002i3-Gt
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 19:44:01 -0500
Received: from [68.142.201.189] (helo=web31709.mail.mud.yahoo.com)
	by monty-python.gnu.org with smtp (Exim 4.34) id 1EzkRs-0005HB-V3
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 19:48:17 -0500
Received: (qmail 4292 invoked by uid 60001); 20 Jan 2006 00:41:18 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=Message-ID:Received:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding;
	b=kE4LhxudXtLyOHIpbsAw5MxzJ5KzCkjBT4x/jXcBOvhK4zKP8WA2U/95s7NNwPfmb/i+gudmy8UKHNIZYNn4yk82kaxgLRC49RXO2XYxjWoJQelWEykR6MiXCaYbx6wRBE7obsHEDu8g45RPH/9joLfhGjVo5h0o4Td56bukqJ8=
	; 
Message-ID: <20060120004118.4290.qmail@web31709.mail.mud.yahoo.com>
Received: from [216.174.43.195] by web31709.mail.mud.yahoo.com via HTTP;
	Thu, 19 Jan 2006 16:41:18 PST
Date: Thu, 19 Jan 2006 16:41:18 -0800 (PST)
From: C Y <smustudent1@yahoo.com>
Subject: Re: [Axiom-developer] Aldor?
To: belanger@truman.edu, Bill Page <bill.page1@synthesis.anikast.ca>
In-Reply-To: <87slrk55o0.fsf@vh213602.truman.edu>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2006 00:44:05 -0000



--- Jay Belanger <belanger@truman.edu> wrote:

> Okay; that's done, and there's a FreeAldor page.

Added my name (forgot to sign in though - opps).

> It wasn't a server error and there wasn't an error message.
> My browser simply kept trying without success.  (I use
> Firefox; the wheel thing in the tab kept spinning, indicating
> it was trying.) It's working fine now; it was probably a 
> problem with the local network here.

I had the same issue earlier today, Internet Explorer. (Yeah, yeah -
work computer.  They don't let us use Firefox here.)

Cheers,
CY

P.S. - Thanks Jay for taking the time to do this.

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 



From MAILER-DAEMON Thu Jan 19 20:38:25 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EzlEP-00022L-Hf
	for mharc-axiom-developer@gnu.org; Thu, 19 Jan 2006 20:38:25 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EzlEN-00021M-Sc
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 20:38:24 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EzlEM-0001ze-SH
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 20:38:23 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EzlEM-0001yt-B2
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 20:38:22 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EzlIU-0001VV-7K
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 20:42:38 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0K1Zmuv005598;
	Thu, 19 Jan 2006 19:35:48 -0600
From: mathaction@axiom-developer.org (doyen)
To: mathaction@axiom-developer.org
Message-ID: <20060119193548-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Thu, 19 Jan 2006 19:35:48 -0600
Cc: 
Subject: [Axiom-developer] [doyen] 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2006 01:38:24 -0000

Changes http://wiki.axiom-developer.org/Doyen/diff
--

++added:
[Doyen Test] -- Test Page for Latex support 

--
forwarded from http://wiki.axiom-developer.org/Doyen#msg20060119193548-0600@wiki.axiom-developer.org



From MAILER-DAEMON Thu Jan 19 20:39:26 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EzlFN-0002Vi-G9
	for mharc-axiom-developer@gnu.org; Thu, 19 Jan 2006 20:39:25 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EzlFL-0002VE-8U
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 20:39:23 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EzlFI-0002Th-Dd
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 20:39:21 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EzlFI-0002Td-7I
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 20:39:20 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EzlJQ-0001fV-4Y
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 20:43:36 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0K1atuv005731;
	Thu, 19 Jan 2006 19:36:55 -0600
From: mathaction@axiom-developer.org (doyen)
To: mathaction@axiom-developer.org
Message-ID: <20060119193655-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Thu, 19 Jan 2006 19:36:55 -0600
Cc: 
Subject: [Axiom-developer] [doyen] 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2006 01:39:24 -0000

Changes http://wiki.axiom-developer.org/Doyen/diff
--

--removed:
-[Doyen Test] -- Test Page for Latex support 

??changed:
-
<h2>
[DoyenTest] -- Doyen test page for Latex support
</h2>

--
forwarded from http://wiki.axiom-developer.org/Doyen#msg20060119193655-0600@wiki.axiom-developer.org



From MAILER-DAEMON Thu Jan 19 20:45:30 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EzlLG-00066m-J4
	for mharc-axiom-developer@gnu.org; Thu, 19 Jan 2006 20:45:30 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EzlLE-00066U-VG
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 20:45:29 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EzlLD-00066G-Hb
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 20:45:28 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EzlLD-00066D-Dz
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 20:45:27 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EzlPL-0002Vy-AQ
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 20:49:43 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0K1h4uv006820;
	Thu, 19 Jan 2006 19:43:04 -0600
From: mathaction@axiom-developer.org (doyen)
To: mathaction@axiom-developer.org
Message-ID: <20060119194303-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Thu, 19 Jan 2006 19:43:04 -0600
Cc: 
Subject: [Axiom-developer] [DoyenTest] (new) 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2006 01:45:29 -0000

Changes http://wiki.axiom-developer.org/DoyenTest/diff
--

\begin{axiom}
 x:CFLOAT:=1.0
 y:CFLOAT:=3.0
 z:CFLOAT:=x/y
\end{axiom}

--
forwarded from http://wiki.axiom-developer.org/DoyenTest#msg20060119194303-0600@wiki.axiom-developer.org



From MAILER-DAEMON Thu Jan 19 20:47:38 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EzlNJ-0007JW-P5
	for mharc-axiom-developer@gnu.org; Thu, 19 Jan 2006 20:47:38 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EzlNI-0007Hi-7A
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 20:47:36 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EzlNH-0007H2-FD
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 20:47:35 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EzlNH-0007Gq-Bd
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 20:47:35 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EzlRP-0002kt-1H
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 20:51:51 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0K1jBuv007200;
	Thu, 19 Jan 2006 19:45:11 -0600
From: mathaction@axiom-developer.org (doyen)
To: mathaction@axiom-developer.org
Message-ID: <20060119194511-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Thu, 19 Jan 2006 19:45:11 -0600
Cc: 
Subject: [Axiom-developer] [DoyenTest] 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2006 01:47:36 -0000

Changes http://wiki.axiom-developer.org/DoyenTest/diff
--

??changed:
-
-\begin{axiom}
- x:CFLOAT:=1.0
- y:CFLOAT:=3.0
- z:CFLOAT:=x/y
-\end{axiom}
-
\documentclass{article}
\usepackage{axiom}
\usepackage{graphics}
\begin{document}
\title{Doyen Build Instructions}
\author{Tim Daly, Jose Alfredo Perez,  Wilken Rivera}
\maketitle
\begin{abstract}

This document shows the explicit steps necessary to create a Doyen LiveCD from Red Hat's Fedora Core 3 distribution. The Doyen CD is a scientific platform which can be distributed at various science conferences. It enables scientific software to be distributed as literate programs. The Doyen CD has a local wiki and a set of scientific packages which can be scripted from the wiki pages. The scientific packages can be tailor to the specific conference.

\end{abstract}

\section{Prepare a clean Fedora Core 3 System}
\subsection{Overview}

\begin{itemize}

\item Obtain Fedora Core 3 iso images from the Fedora Website. 
\item Disk 1 and Disk 2 should be enough for a basic installation. 
\item Create installation CDs from the iso images downloaded.
\item Boot up you system with the installation disk 1 to begin the Fedora
installation process.

\end{itemize}

In the first screen, you will be presesented with some boot options. Press Enter to continue.

\subsection{CD Media test}

For the option to test the media CD before installation, select skip. Once the welcome screen comes up, proceed to click next.

\subsection{Language Selection}

In the language selection, select your prefered language and click next.

\subsection{Keyboard Configuration}

In the keyboard configuration, select your keyboard configuration.

\subsubsection{Special Case}

At this point depending if your system is not clean, an upgrade examine window will appear. Please select {\em "Install Fedora Core"}.

\subsection{Installation Type}

In the installation type window, select {\em "Custom"}.

\subsection{Disk Partioning Setup}

In the Disk Partioning Setup, select Manually partition with Disk Druid.

\subsection{Disk Setup}

For our base distribution, only three partitions should be created. A boot partition of 100 MB, a swap space generally the double of your amount of RAM, and a root partition which size depends on the programs to be installed in the system.

\subsubsection{Boot Partition}

In the Disk setup, select new. In mount point select /boot. File system type ext3. Size 100 MB. 

\subsubsection{Swap Partition}

Create a swap partition. Select new. Select file system type swap, and size 512 MB.

\subsubsection{Root Partition}

Select new. Select mount point /. Select the file system type to be: ext3. Select "Fill to maximum allowable size" or the size you would like for the root partition. 2GB should be enough. Click Ok. Click Next to finish with the Disk Setup menu.

\subsection{Boot Loader Configuration}

Preserve the default boot loader configuration.

\subsection{Network Configuration}

Preserve the DHCP option for the eth0 by default. For the hostname, select manually and in the text box type doyen.

\subsection{Firewall Configuration}

Select enable firewall and select Remote Login (SSH) and Web Server(HTTP, HTTPS). Also, select disable for SELinux.

\subsection{Additional Language Support}

Select your prefer language.

\subsection{Time Zone Selection}

Select your time zone location.

\subsection{Set Root Password}

Select the desire password for the root account. In Doyen Live CD the default password is doyen@org.

\subsection{Package Group Selection}

\begin{itemize}

\item Select default selections for X Window System section and the Gnome section.

\item In the editors section, select Emacs and Vim-Enhanced.

\item Select Graphical Internet and remove all packages except Firefox.

\item Select and remove all packages in text-based internet.

\item Remove all Office/Productivity packages.

\item In the Sound and video packages remove everything except cdrecord and mkisofs packages.

\item Remove all packages in the Graphics section.

\item Leave all the other sections unchanged and click next.

\end{itemize}

Click next to begin installation. Follow the proper prompts when asked to insert other media CDs. When the installation is complete, remove the CD and reboot your computer.

\subsection{Finishing System Installation}

\subsubsection{Welcome}

At the new Welcome screen, click next.

\subsubsection{License Agreement}

Proceed to accept the license agreement. Click next.

\subsubsection{Date and Time}

Set the proper date and time. Click next.

\subsubsection{Display}

In Display configuration, click configure and select "Generic CRT Display" with 1024x768 resolution and color depth of Millions of colors. Click next.

\subsubsection{System User}

For the System User options, provide this information:

\begin{itemize}

\item Username: doyen.
\item Full name: Doyen user.
\item Password: doyen@org.
\item Confirm Password: doyen@org.

\end{itemize}

\subsubsection{Sound Card}

You can skip the sound card testing and click next.

\subsubsection{Additional CDs}

Leave this section unchanged and click next.

\subsection{Finish Setup}

Click next to complete the installation.

\subsubsection{Login Screen}

Login as root user.

\subsubsection{Services Configuration}

You need to disable unwanted system services from autoloading.

\begin{verbatim}
Click on Applications -->  System Settings --> Server Settings --> Services
\end{verbatim}

Uncheck all except: 

\begin{itemize}
\item acpid
\item anacron 
\item apmd
\item atd
\item autofs
\item crond
\item gpm
\item hadaemon
\item httpd
\item iptables
\item netfs
\item netplugd
\item network
\item pcmcia
\item sshd
\item syslog
\item xinetd
\end{itemize}

Click save and close the window.

\section{Customizing Live CD}
\subsection{Software Installation}

The package installation for the Doyen distribution are done by using Yum and Wget to obtain all the required rpm files from various locations.
[471 more lines...]

--
forwarded from http://wiki.axiom-developer.org/DoyenTest#msg20060119194511-0600@wiki.axiom-developer.org



From MAILER-DAEMON Thu Jan 19 20:48:28 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EzlO8-0007li-1Z
	for mharc-axiom-developer@gnu.org; Thu, 19 Jan 2006 20:48:28 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EzlO6-0007lB-GV
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 20:48:26 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EzlO3-0007jc-7o
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 20:48:23 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EzlO2-0007jQ-Qr
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 20:48:22 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EzlSA-0002si-OD
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 20:52:38 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0K1jxuv007361;
	Thu, 19 Jan 2006 19:45:59 -0600
From: mathaction@axiom-developer.org (doyen)
To: mathaction@axiom-developer.org
Message-ID: <20060119194559-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Thu, 19 Jan 2006 19:45:59 -0600
Cc: 
Subject: [Axiom-developer] [DoyenTest] 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2006 01:48:27 -0000

Changes http://wiki.axiom-developer.org/DoyenTest/diff
--

--removed:
-\documentclass{article}
-\usepackage{axiom}
-\usepackage{graphics}

??changed:
-\title{Doyen Build Instructions}
-\author{Tim Daly, Jose Alfredo Perez,  Wilken Rivera}
-\maketitle
-\begin{abstract}
-
-This document shows the explicit steps necessary to create a Doyen LiveCD from Red Hat's Fedora Core 3 distribution. The Doyen CD is a scientific platform which can be distributed at various science conferences. It enables scientific software to be distributed as literate programs. The Doyen CD has a local wiki and a set of scientific packages which can be scripted from the wiki pages. The scientific packages can be tailor to the specific conference.
-
-\end{abstract}
-
-\section{Prepare a clean Fedora Core 3 System}
-\subsection{Overview}
-
-\begin{itemize}
-
-\item Obtain Fedora Core 3 iso images from the Fedora Website. 
-\item Disk 1 and Disk 2 should be enough for a basic installation. 
-\item Create installation CDs from the iso images downloaded.
-\item Boot up you system with the installation disk 1 to begin the Fedora
-installation process.
-[645 more lines...]
\section{theory}
This is the theory of CachedFloats which will do infinite precision
floating point computation with post-facto expansions.

\section{implementation}
\section{examples}
\begin{axiom}
 x:CFLOAT:=1.0
 y:CFLOAT:=3.0
 z:CFLOAT:=x/y
\end{axiom}

--removed:
-

--
forwarded from http://wiki.axiom-developer.org/DoyenTest#msg20060119194559-0600@wiki.axiom-developer.org



From MAILER-DAEMON Thu Jan 19 20:50:45 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EzlQK-00005W-It
	for mharc-axiom-developer@gnu.org; Thu, 19 Jan 2006 20:50:45 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EzlQG-0008Uw-SP
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 20:50:41 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EzlQD-0008TX-M2
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 20:50:38 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EzlQD-0008TL-E8
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 20:50:37 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EzlUL-00036Z-7h
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 20:54:53 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0K1mDuv007765;
	Thu, 19 Jan 2006 19:48:13 -0600
From: mathaction@axiom-developer.org (doyen)
To: mathaction@axiom-developer.org
Message-ID: <20060119194813-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Thu, 19 Jan 2006 19:48:13 -0600
Cc: 
Subject: [Axiom-developer] [DoyenTest] 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2006 01:50:41 -0000

Changes http://wiki.axiom-developer.org/DoyenTest/diff
--

++added:
\documentclass{article}
\usepackage{axiom}
\usepackage{graphics}

??changed:
-\section{theory}
-This is the theory of CachedFloats which will do infinite precision
-floating point computation with post-facto expansions.
-
-\section{implementation}
-\section{examples}
\title{Doyen Build Instructions}
\author{Tim Daly, Jose Alfredo Perez,  Wilken Rivera}
\maketitle
\begin{abstract}

This document shows the explicit steps necessary to create a Doyen LiveCD from Red Hat's Fedora Core 3 distribution. The Doyen CD is a scientific platform which can be distributed at various science conferences. It enables scientific software to be distributed as literate programs. The Doyen CD has a local wiki and a set of scientific packages which can be scripted from the wiki pages. The scientific packages can be tailor to the specific conference.

\end{abstract}


++added:

\section{Prepare a clean Fedora Core 3 System}
\subsection{Overview}

\begin{itemize}

\item Obtain Fedora Core 3 iso images from the Fedora Website. 
\item Disk 1 and Disk 2 should be enough for a basic installation. 
\item Create installation CDs from the iso images downloaded.
\item Boot up you system with the installation disk 1 to begin the Fedora
installation process.

\end{itemize}

In the first screen, you will be presesented with some boot options. Press Enter to continue.

\subsection{CD Media test}

For the option to test the media CD before installation, select skip. Once the welcome screen comes up, proceed to click next.

\subsection{Language Selection}

In the language selection, select your prefered language and click next.

\subsection{Keyboard Configuration}

In the keyboard configuration, select your keyboard configuration.

\subsubsection{Special Case}

At this point depending if your system is not clean, an upgrade examine window will appear. Please select {\em "Install Fedora Core"}.

\subsection{Installation Type}

In the installation type window, select {\em "Custom"}.

\subsection{Disk Partioning Setup}

In the Disk Partioning Setup, select Manually partition with Disk Druid.

\subsection{Disk Setup}

For our base distribution, only three partitions should be created. A boot partition of 100 MB, a swap space generally the double of your amount of RAM, and a root partition which size depends on the programs to be installed in the system.

\subsubsection{Boot Partition}

In the Disk setup, select new. In mount point select /boot. File system type ext3. Size 100 MB. 

\subsubsection{Swap Partition}

Create a swap partition. Select new. Select file system type swap, and size 512 MB.

\subsubsection{Root Partition}

Select new. Select mount point /. Select the file system type to be: ext3. Select "Fill to maximum allowable size" or the size you would like for the root partition. 2GB should be enough. Click Ok. Click Next to finish with the Disk Setup menu.

\subsection{Boot Loader Configuration}

Preserve the default boot loader configuration.

\subsection{Network Configuration}

Preserve the DHCP option for the eth0 by default. For the hostname, select manually and in the text box type doyen.

\subsection{Firewall Configuration}

Select enable firewall and select Remote Login (SSH) and Web Server(HTTP, HTTPS). Also, select disable for SELinux.

\subsection{Additional Language Support}

Select your prefer language.

\subsection{Time Zone Selection}

Select your time zone location.

\subsection{Set Root Password}

Select the desire password for the root account. In Doyen Live CD the default password is doyen@org.

\subsection{Package Group Selection}

\begin{itemize}

\item Select default selections for X Window System section and the Gnome section.

\item In the editors section, select Emacs and Vim-Enhanced.

\item Select Graphical Internet and remove all packages except Firefox.

\item Select and remove all packages in text-based internet.

\item Remove all Office/Productivity packages.

\item In the Sound and video packages remove everything except cdrecord and mkisofs packages.

\item Remove all packages in the Graphics section.

\item Leave all the other sections unchanged and click next.

\end{itemize}

Click next to begin installation. Follow the proper prompts when asked to insert other media CDs. When the installation is complete, remove the CD and reboot your computer.

\subsection{Finishing System Installation}

\subsubsection{Welcome}

At the new Welcome screen, click next.

\subsubsection{License Agreement}

Proceed to accept the license agreement. Click next.

\subsubsection{Date and Time}

Set the proper date and time. Click next.

\subsubsection{Display}

In Display configuration, click configure and select "Generic CRT Display" with 1024x768 resolution and color depth of Millions of colors. Click next.

\subsubsection{System User}

For the System User options, provide this information:

\begin{itemize}

\item Username: doyen.
\item Full name: Doyen user.
\item Password: doyen@org.
\item Confirm Password: doyen@org.

\end{itemize}

\subsubsection{Sound Card}

You can skip the sound card testing and click next.

\subsubsection{Additional CDs}

Leave this section unchanged and click next.

\subsection{Finish Setup}

Click next to complete the installation.

\subsubsection{Login Screen}

Login as root user.

\subsubsection{Services Configuration}

You need to disable unwanted system services from autoloading.

\begin{verbatim}
Click on Applications -->  System Settings --> Server Settings --> Services
\end{verbatim}

Uncheck all except: 

\begin{itemize}
\item acpid
\item anacron 
\item apmd
\item atd
\item autofs
\item crond
\item gpm
\item hadaemon
\item httpd
\item iptables
\item netfs
\item netplugd
\item network
\item pcmcia
\item sshd
\item syslog
\item xinetd
\end{itemize}

Click save and close the window.

\section{Customizing Live CD}
\subsection{Software Installation}

The package installation for the Doyen distribution are done by using Yum and Wget to obtain all the required rpm files from various locations.
The next step configures a file required for yum to search and install packages. Do not skip this step.
Open a terminal window.

<<step>>=

rpm --import /usr/share/rhn/RPM-GPG-KEY-fedora

@

\subsubsection{Latex}

To install the Latex software package you need to use yum and install tetex, tetex-latex, and tetex-xdvi packages.
[457 more lines...]

++added:


--
forwarded from http://wiki.axiom-developer.org/DoyenTest#msg20060119194813-0600@wiki.axiom-developer.org



From MAILER-DAEMON Thu Jan 19 20:53:40 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EzlTA-0000lz-GW
	for mharc-axiom-developer@gnu.org; Thu, 19 Jan 2006 20:53:40 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EzlT9-0000lt-Kx
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 20:53:39 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EzlT9-0000lh-2m
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 20:53:39 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EzlT9-0000le-1I
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 20:53:39 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EzlXG-0003TA-Qz
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 20:57:55 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0K1pFuv008245;
	Thu, 19 Jan 2006 19:51:15 -0600
From: mathaction@axiom-developer.org (doyen)
To: mathaction@axiom-developer.org
Message-ID: <20060119195115-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Thu, 19 Jan 2006 19:51:15 -0600
Cc: 
Subject: [Axiom-developer] [DoyenTest] 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2006 01:53:39 -0000

Changes http://wiki.axiom-developer.org/DoyenTest/diff
--

??changed:
-\documentclass{article}
\documentclass{article}% ===> this file was generated automatically by noweave --- better not edit it

--removed:
-
-\begin{axiom}
- x:CFLOAT:=1.0
- y:CFLOAT:=3.0
- z:CFLOAT:=x/y
-\end{axiom}

??changed:
-<<step>>=
\nwfilename{steps.pamphlet}\nwbegincode{1}\moddef{step}\endmoddef\nwstartdeflinemarkup\nwenddeflinemarkup

??changed:
-@
\nwendcode{}\nwbegindocs{2}\nwdocspar

??changed:
-<<step>>=
\nwenddocs{}\nwbegincode{3}\moddef{step}\plusendmoddef\nwstartdeflinemarkup\nwenddeflinemarkup

??changed:
-@
\nwendcode{}\nwbegindocs{4}\nwdocspar

??changed:
-<<step>>=
\nwenddocs{}\nwbegincode{5}\moddef{step}\plusendmoddef\nwstartdeflinemarkup\nwenddeflinemarkup

??changed:
-@
\nwendcode{}\nwbegindocs{6}\nwdocspar

??changed:
-<<step>>=
\nwenddocs{}\nwbegincode{7}\moddef{step}\plusendmoddef\nwstartdeflinemarkup\nwenddeflinemarkup

??changed:
-@
\nwendcode{}\nwbegindocs{8}\nwdocspar

??changed:
-<<step>>=
\nwenddocs{}\nwbegincode{9}\moddef{step}\plusendmoddef\nwstartdeflinemarkup\nwenddeflinemarkup

??changed:
-@
\nwendcode{}\nwbegindocs{10}\nwdocspar

??changed:
-<<step>>=
\nwenddocs{}\nwbegincode{11}\moddef{step}\plusendmoddef\nwstartdeflinemarkup\nwenddeflinemarkup

??changed:
-@
\nwendcode{}\nwbegindocs{12}\nwdocspar

??changed:
-<<step>>=
\nwenddocs{}\nwbegincode{13}\moddef{step}\plusendmoddef\nwstartdeflinemarkup\nwenddeflinemarkup

??changed:
-@
\nwendcode{}\nwbegindocs{14}\nwdocspar

??changed:
-<<edit>>=
\nwenddocs{}\nwbegincode{15}\moddef{edit}\endmoddef\nwstartdeflinemarkup\nwenddeflinemarkup

??changed:
-@
\nwendcode{}\nwbegindocs{16}\nwdocspar

??changed:
-<<edit>>=
\nwenddocs{}\nwbegincode{17}\moddef{edit}\plusendmoddef\nwstartdeflinemarkup\nwenddeflinemarkup

??changed:
-@
\nwendcode{}\nwbegindocs{18}\nwdocspar

??changed:
-<<step>>=
\nwenddocs{}\nwbegincode{19}\moddef{step}\plusendmoddef\nwstartdeflinemarkup\nwenddeflinemarkup

??changed:
-@
\nwendcode{}\nwbegindocs{20}\nwdocspar

??changed:
-<<step>>=
\nwenddocs{}\nwbegincode{21}\moddef{step}\plusendmoddef\nwstartdeflinemarkup\nwenddeflinemarkup

??changed:
-@
\nwendcode{}\nwbegindocs{22}\nwdocspar

??changed:
-<<step>>=
\nwenddocs{}\nwbegincode{23}\moddef{step}\plusendmoddef\nwstartdeflinemarkup\nwenddeflinemarkup

??changed:
-@
\nwendcode{}\nwbegindocs{24}\nwdocspar

??changed:
-<<edit>>=
\nwenddocs{}\nwbegincode{25}\moddef{edit}\plusendmoddef\nwstartdeflinemarkup\nwenddeflinemarkup

??changed:
-@
\nwendcode{}\nwbegindocs{26}\nwdocspar

??changed:
-<<step>>=
\nwenddocs{}\nwbegincode{27}\moddef{step}\plusendmoddef\nwstartdeflinemarkup\nwenddeflinemarkup

??changed:
-@
\nwendcode{}\nwbegindocs{28}\nwdocspar

??changed:
-<<step>>=
\nwenddocs{}\nwbegincode{29}\moddef{step}\plusendmoddef\nwstartdeflinemarkup\nwenddeflinemarkup

??changed:
-@
\nwendcode{}\nwbegindocs{30}\nwdocspar

??changed:
-<<step>>=
\nwenddocs{}\nwbegincode{31}\moddef{step}\plusendmoddef\nwstartdeflinemarkup\nwenddeflinemarkup

??changed:
-@
\nwendcode{}\nwbegindocs{32}\nwdocspar

??changed:
-<<step>>=
\nwenddocs{}\nwbegincode{33}\moddef{step}\plusendmoddef\nwstartdeflinemarkup\nwenddeflinemarkup

??changed:
-@
\nwendcode{}\nwbegindocs{34}\nwdocspar

??changed:
-<<step>>=
\nwenddocs{}\nwbegincode{35}\moddef{step}\plusendmoddef\nwstartdeflinemarkup\nwenddeflinemarkup

??changed:
-@
\nwendcode{}\nwbegindocs{36}\nwdocspar

??changed:
-<<edit>>=
\nwenddocs{}\nwbegincode{37}\moddef{edit}\plusendmoddef\nwstartdeflinemarkup\nwenddeflinemarkup

??changed:
-@
\nwendcode{}\nwbegindocs{38}\nwdocspar

??changed:
-<<step>>=
\nwenddocs{}\nwbegincode{39}\moddef{step}\plusendmoddef\nwstartdeflinemarkup\nwenddeflinemarkup

??changed:
-@
\nwendcode{}\nwbegindocs{40}\nwdocspar

??changed:
-<<step>>=
\nwenddocs{}\nwbegincode{41}\moddef{step}\plusendmoddef\nwstartdeflinemarkup\nwenddeflinemarkup

??changed:
-@
\nwendcode{}\nwbegindocs{42}\nwdocspar

??changed:
-<<step>>=
\nwenddocs{}\nwbegincode{43}\moddef{step}\plusendmoddef\nwstartdeflinemarkup\nwenddeflinemarkup

??changed:
-@
\nwendcode{}\nwbegindocs{44}\nwdocspar

??changed:
-<<moused>>=
\nwenddocs{}\nwbegincode{45}\moddef{moused}\endmoddef\nwstartdeflinemarkup\nwenddeflinemarkup

??changed:
-config () {
config () \{

??changed:
-}
-                                                                                                                                                             
-start () {
\}
                                                                                                                                                             
start () \{

??changed:
-}
-stop () {
\}
stop () \{

??changed:
-}
\}

??changed:
-        echo $"Usage: $prog {start|stop|restart|condrestart|reload|status}"
        echo $"Usage: $prog \{start|stop|restart|condrestart|reload|status\}"

??changed:
-@
\nwendcode{}\nwbegindocs{46}\nwdocspar

??changed:
-<<xorg>>=
\nwenddocs{}\nwbegincode{47}\moddef{xorg}\endmoddef\nwstartdeflinemarkup\nwenddeflinemarkup

??changed:
-	Identifier     "Default Layout"
-	Screen      0  "Screen0" 0 0
-	InputDevice    "Mouse0" "CorePointer"
-	InputDevice    "Keyboard0" "CoreKeyboard"
        Identifier     "Default Layout"
        Screen      0  "Screen0" 0 0
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"

??changed:
-	RgbPath      "/usr/X11R6/lib/X11/rgb"
-	FontPath     "unix/:7100"
        RgbPath      "/usr/X11R6/lib/X11/rgb"
        FontPath     "unix/:7100"

??changed:
-	Load  "dbe"
-	Load  "extmod"
-	Load  "fbdevhw"
-	Load  "glx"
-	Load  "record"
-	Load  "freetype"
-	Load  "type1"
-	Load  "dri"
        Load  "dbe"
        Load  "extmod"
        Load  "fbdevhw"
        Load  "glx"
        Load  "record"
        Load  "freetype"
        Load  "type1"
        Load  "dri"

??changed:
-#	Option	"Xleds"		"1 2 3"
#       Option  "Xleds"         "1 2 3"

??changed:
-#	Option	"XkbDisable"
#       Option  "XkbDisable"

??changed:
-#	Option	"XkbModel"	"pc102"
#       Option  "XkbModel"      "pc102"

??changed:
-#	Option	"XkbModel"	"microsoft"
#       Option  "XkbModel"      "microsoft"

??changed:
-#	Option	"XkbLayout"	"de"
#       Option  "XkbLayout"     "de"

??changed:
-#	Option	"XkbLayout"	"de"
-#	Option	"XkbVariant"	"nodeadkeys"
#       Option  "XkbLayout"     "de"
#       Option  "XkbVariant"    "nodeadkeys"

??changed:
-#	Option	"XkbOptions"	"ctrl:swapcaps"
#       Option  "XkbOptions"    "ctrl:swapcaps"

??changed:
-#	Option	"XkbOptions"	"ctrl:nocaps"
#       Option  "XkbOptions"    "ctrl:nocaps"

??changed:
-	Identifier  "Keyboard0"
-	Driver      "keyboard"
-	Option	    "XkbModel" "pc105"
-	Option	    "XkbLayout" "us"
        Identifier  "Keyboard0"
        Driver      "keyboard"
        Option      "XkbModel" "pc105"
        Option      "XkbLayout" "us"

??changed:
-	Identifier  "Mouse0"
-	Driver      "mouse"
-	Option	    "Protocol" "IMPS/2"
-	Option	    "Device" "/dev/input/mice"
-	Option	    "ZAxisMapping" "4 5"
-	Option	    "Emulate3Buttons" "yes"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Protocol" "IMPS/2"
        Option      "Device" "/dev/input/mice"
        Option      "ZAxisMapping" "4 5"
        Option      "Emulate3Buttons" "yes"

??changed:
-	Identifier   "Monitor0"
-	VendorName   "Monitor Vendor"
-	HorizSync    30.0 - 70.0
-	VertRefresh  50.0 - 120.0
-	Option	    "dpms"
        Identifier   "Monitor0"
        VendorName   "Monitor Vendor"
        HorizSync    30.0 - 70.0
        VertRefresh  50.0 - 120.0
        Option      "dpms"

??changed:
-	Identifier  "Videocard0"
-	Driver      "vesa"
-	VendorName  "Videocard vendor"
-	BoardName   "ATI Radeon 9200SE"
        Identifier  "Videocard0"
        Driver      "vesa"
        VendorName  "Videocard vendor"
        BoardName   "ATI Radeon 9200SE"

??changed:
-	Group        0
-	Mode         0666
        Group        0
        Mode         0666

??changed:
-@
-
-<<bashprofile>>=
\nwendcode{}\nwbegindocs{48}\nwdocspar

\nwenddocs{}\nwbegincode{49}\moddef{bashprofile}\endmoddef\nwstartdeflinemarkup\nwenddeflinemarkup

??changed:
-@
\nwendcode{}\nwbegindocs{50}\nwdocspar

??changed:
-<<reboot>>=
\nwenddocs{}\nwbegincode{51}\moddef{reboot}\endmoddef\nwstartdeflinemarkup\nwenddeflinemarkup

??changed:
-@
\nwendcode{}\nwbegindocs{52}\nwdocspar

??changed:
-<<shutdown>>=
\nwenddocs{}\nwbegincode{53}\moddef{shutdown}\endmoddef\nwstartdeflinemarkup\nwenddeflinemarkup

??changed:
-@
\nwendcode{}\nwbegindocs{54}\nwdocspar

??changed:
-<<*>>=
\nwenddocs{}\nwbegincode{55}\moddef{*}\endmoddef\nwstartdeflinemarkup\nwenddeflinemarkup

??changed:
-	@echo done
        @echo done

??changed:
-	${notangle} -Rstep steps.pamphlet >steps.sh
-	${notangle} -Rmoused steps.pamphlet >moused
-	${notangle} -Rxorg steps.pamphlet >xorg.conf
-	${notangle} -Rbashprofile steps.pamphlet >.bash_profile
-	${notangle} -Rshutdown steps.pamphlet >shutdown
-	${notangle} -Rreboot steps.pamphlet >reboot
-	${noweave} -delay steps.pamphlet >steps.tex
-	
        $\{notangle\} -Rstep steps.pamphlet >steps.sh
        $\{notangle\} -Rmoused steps.pamphlet >moused
        $\{notangle\} -Rxorg steps.pamphlet >xorg.conf
        $\{notangle\} -Rbashprofile steps.pamphlet >.bash_profile
        $\{notangle\} -Rshutdown steps.pamphlet >shutdown
        $\{notangle\} -Rreboot steps.pamphlet >reboot
        $\{noweave\} -delay steps.pamphlet >steps.tex
        

??changed:
-	@echo executing
        @echo executing

??changed:
-	@echo making steps.dvi from steps.tex
-	latex steps.tex
-	latex steps.tex
-	pdflatex steps.tex
        @echo making steps.dvi from steps.tex
        latex steps.tex
        latex steps.tex
        pdflatex steps.tex

??changed:
-	@echo extracting makefile
-	${notangle} -t8 steps.pamphlet >Makefile
-
-@
        @echo extracting makefile
        $\{notangle\} -t8 steps.pamphlet >Makefile

\nwendcode{}\nwbegindocs{56}\nwdocspar

??changed:
-
\nwenddocs{}


--
forwarded from http://wiki.axiom-developer.org/DoyenTest#msg20060119195115-0600@wiki.axiom-developer.org



From MAILER-DAEMON Thu Jan 19 21:23:46 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EzlwI-00055D-JO
	for mharc-axiom-developer@gnu.org; Thu, 19 Jan 2006 21:23:46 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EzlwG-000557-DM
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 21:23:44 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EzlwE-00054u-Rk
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 21:23:44 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EzlwE-00054r-Pa
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 21:23:42 -0500
Received: from [216.251.41.218] (helo=mails18.megamailservers.com)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1Ezm0N-0006QQ-16
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 21:27:59 -0500
X-Authenticated-User: bill.page1.synthesis.anikast.ca
Received: from asus ([207.61.191.200]) (authenticated bits=0)
	by mails18.megamailservers.com (8.13.1/8.13.1) with ESMTP id
	k0K2KlFa018019; Thu, 19 Jan 2006 21:21:04 -0500
From: "Bill Page" <bill.page1@synthesis.anikast.ca>
To: <belanger@truman.edu>
Subject: RE: [Axiom-developer] Aldor?
Date: Thu, 19 Jan 2006 21:20:34 -0500
Message-ID: <00c701c61d68$207ec120$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
In-Reply-To: <87slrk55o0.fsf@vh213602.truman.edu>
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
Importance: Normal
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2006 02:23:44 -0000

On January 19, 2006 3:23 PM Jay Belanger wrote:
> 
> Bill Page previously wrote:
> > The Axiom website is a wiki (user editable), so it would be very
> > easy to add a page consisting of the petition to Free Aldor. We
> > could freeze the text and then readers could "sign" it by simply
> > adding a comment.
> I'm not sure how to freeze text; perhaps it needs to be done by an
> administrator. 
>

Yes. To do this you have to have Zope administrator access. By
default anyone can edit a wiki page, but it is possible to set
security options so that only someone logged in as administrator
can do this. I have changed the page you created so that it is now
protected.
 
> >> I couldn't get through to the web site last night; I'll try
> >> again later.
> >
> > It seems to be working for me now. What do you mean by
> > "couldn't get through"? Was it a server error? What message
> > did you receive?
> 
> It wasn't a server error and there wasn't an error message.
> My browser simply kept trying without success.  (I use Firefox; the
> wheel thing in the tab kept spinning, indicating it was trying.)
> It's working fine now; it was probably a problem with the local
> network here.
> 

I think it may be subtle problem with the Zope software. Ever since
we moved to the new hardware and also changed to using zeo for
database access, occassionally the Zope server seems to go into a
mode where it is using 99.9% of the processor and doing very little
real work. I am not sure of the exact cause, however I know that
if I stop and re-start both the zeo and zope server processes the
problem goes away. Right now I have set both of these servers to
automatically restart at about midnight CST every night so that if
the server is hung for some reason, then at least it should be ok
the next day without my intervention.

There have been some reports of problems like this related to the
older version of Python 2.3 that we are still using for MathAction.
In fact we are now more than a year behind the current versions of
both Python, Zope and ZWiki. I think I must plan seriously to upgrade
the software to the newer versions real soon.

Please let me know if this happens again.

Regards,
Bill Page.





From MAILER-DAEMON Thu Jan 19 21:56:15 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EzmRj-0004zL-5C
	for mharc-axiom-developer@gnu.org; Thu, 19 Jan 2006 21:56:15 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EzmRh-0004y5-GY
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 21:56:13 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EzmRg-0004xt-SM
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 21:56:13 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EzmEI-0002bE-8f
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 21:42:22 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EzmIQ-0007zO-JL
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 21:46:38 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0K2dwuv015818;
	Thu, 19 Jan 2006 20:39:59 -0600
From: mathaction@axiom-developer.org (billpage)
To: mathaction@axiom-developer.org
Message-ID: <20060119203958-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Thu, 19 Jan 2006 20:39:58 -0600
Cc: 
Subject: [Axiom-developer] [FrontPage] what's new
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2006 02:56:13 -0000

Changes http://wiki.axiom-developer.org/FrontPage/diff
--

++added:

<img src=new.gif>The new book **Axiom Volume 1: Tutorial** by Tim Daly,
(ISBN 141166597X) can now be purchased from your favorite book store
or direct from the "publisher":http://www.lulu.com/content/190827.

<img src=new.gif>Sign the [Free Aldor] petition!


++added:


--
forwarded from http://wiki.axiom-developer.org/FrontPage#msg20060119203958-0600@wiki.axiom-developer.org



From MAILER-DAEMON Thu Jan 19 22:43:54 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EznBq-00080g-Nj
	for mharc-axiom-developer@gnu.org; Thu, 19 Jan 2006 22:43:54 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EznBo-000806-L7
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 22:43:52 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EznBm-0007zu-Qs
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 22:43:52 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EznBm-0007zr-Hx
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 22:43:50 -0500
Received: from [68.142.201.187] (helo=web31707.mail.mud.yahoo.com)
	by monty-python.gnu.org with smtp (Exim 4.34) id 1EznFv-0004ex-9r
	for axiom-developer@nongnu.org; Thu, 19 Jan 2006 22:48:07 -0500
Received: (qmail 19230 invoked by uid 60001); 20 Jan 2006 03:41:16 -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:Content-Transfer-Encoding;
	b=4Wq7Ow9VjyCF1i9SGgcLUGOfmpIFL3ZL3l6hDh+z2XhCqxXTZIp4Mb8F999VTag8sQ/cwBqZF4g8NQD9B/FtPIQ/E9s4AgPaYJTGbilZc2bQ8fNRfwu8O0qgEvGOBRyldBB+1haqR9TRAWaqSLHRch4E4o77yELVNoUX5gcrEFY=
	; 
Message-ID: <20060120034116.19228.qmail@web31707.mail.mud.yahoo.com>
Received: from [216.174.43.195] by web31707.mail.mud.yahoo.com via HTTP;
	Thu, 19 Jan 2006 19:41:16 PST
Date: Thu, 19 Jan 2006 19:41:16 -0800 (PST)
From: C Y <smustudent1@yahoo.com>
To: axiom-developer@nongnu.org
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Subject: [Axiom-developer] GUI paper worth reading
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2006 03:43:52 -0000

Anybody know Neil Soiffer?  It looks like he did a degree at UC
Berkeley, and then went on to work for Wolfram.  He is currently (I
think) Senior Scientist Design Science, Inc.  His thesis looks like it
might very well be the perfect starting point for a literate
programming GUI pamphlet (needs a fair bit of updating of course, but
he seems to have covered a good many of the basics we would need.) 
There is a PDF (unfortunately images only) located here:

http://sunsite.berkeley.edu/TechRepPages/CSD-91-626

Apparently he has copyright (how does this work at Berkeley?) so if he
is so inclined he might be able to release it to us.  Of course its
still valuable as a reference either way, but it sure would be easier
building off if it than starting from scratch and referring to it. 
Does anybody know him?

I suppose in once sense it might be better to start from square one -
just as with the Units paper, there is a large amount of territory
which should be covered before we have the knowledge of what the "best"
ideas for a GUI are.  His thesis is 259 pages - I suspect in the end
(particularly with source code) we will be over a thousand in order to
define a really good GUI both as a research project and a functional
interface.  The advantage (particularly if we do it in lisp and design
with an eye for flexibility) is that the same core code could serve a
wide variety of interfaces - for example, running as a server effective
line breaking code could generate (in theory anyway) MathML which was
line broken for display in a browser, given the browser is kind enough
to report its dimensions and resizing events.

The old symbolicnet site has stashed away on it a bibtex file
containing a fairly large collection of computer algebra GUI
references.  It needs some retooling I expect (I assume the various
"portal" sites can provide more fleashed out entries for the individual
references, for example) and unfortunately neither of the original
authors has responded to my requests for licensing status info, but it
will at least be an excellent guide.

http://hpc.cs.tsinghua.edu.cn/symbolicnet/areas/interfaces/bibtex.bib

Cheers,
CY

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 



From MAILER-DAEMON Fri Jan 20 11:51:13 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EzzTk-0002yy-Se
	for mharc-axiom-developer@gnu.org; Fri, 20 Jan 2006 11:51:12 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EzzTh-0002yA-6E
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 11:51:09 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EzzTc-0002vr-C5
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 11:51:06 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EzzTb-0002vb-GH
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 11:51:03 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EzzXq-0005bZ-4h
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 11:55:26 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0KGmNuv020227;
	Fri, 20 Jan 2006 10:48:23 -0600
From: mathaction@axiom-developer.org (belanger)
To: mathaction@axiom-developer.org
Message-ID: <20060120104821-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Fri, 20 Jan 2006 10:48:23 -0600
Cc: 
Subject: [Axiom-developer] [FreeAldor] Having an Aldor compiler in Axiom
	would improve Axiom.
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2006 16:51:10 -0000

Changes http://wiki.axiom-developer.org/FreeAldor/diff
--
Jay Belanger
--
forwarded from http://wiki.axiom-developer.org/FreeAldor#msg20060120104821-0600@wiki.axiom-developer.org



From MAILER-DAEMON Fri Jan 20 11:51:39 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EzzUA-00037C-Ib
	for mharc-axiom-developer@gnu.org; Fri, 20 Jan 2006 11:51:39 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EzzU1-00035O-Te
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 11:51:30 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EzzTy-00033z-5y
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 11:51:27 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EzzTx-00033j-PY
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 11:51:25 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EzzYC-0005es-Ds
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 11:55:48 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0KGmquv020359;
	Fri, 20 Jan 2006 10:48:52 -0600
From: mathaction@axiom-developer.org (belanger)
To: mathaction@axiom-developer.org
Message-ID: <20060120104851-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Fri, 20 Jan 2006 10:48:52 -0600
Cc: 
Subject: [Axiom-developer] [FreeAldor] Having an Aldor compiler in Axiom
	would improve Axiom.
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2006 16:51:32 -0000

Changes http://wiki.axiom-developer.org/FreeAldor/diff
--
Jay Belanger
--
forwarded from http://wiki.axiom-developer.org/FreeAldor#msg20060120104851-0600@wiki.axiom-developer.org



From MAILER-DAEMON Fri Jan 20 11:53:38 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EzzW4-0003Oq-N2
	for mharc-axiom-developer@gnu.org; Fri, 20 Jan 2006 11:53:37 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EzzW0-0003No-U5
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 11:53:33 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EzzVx-0003NH-TY
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 11:53:31 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EzzVw-0003Mv-J4
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 11:53:28 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EzzaB-0005uD-61
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 11:57:51 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0KGosuv020929;
	Fri, 20 Jan 2006 10:50:54 -0600
From: mathaction@axiom-developer.org (belanger)
To: mathaction@axiom-developer.org
Message-ID: <20060120105054-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Fri, 20 Jan 2006 10:50:54 -0600
Cc: 
Subject: [Axiom-developer] [FreeAldor] An Aldor compiler in Axiom would be a
	big benefit to Axiom.
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2006 16:53:34 -0000

Changes http://wiki.axiom-developer.org/FreeAldor/diff
--
Jay Belanger
--
forwarded from http://wiki.axiom-developer.org/FreeAldor#msg20060120105054-0600@wiki.axiom-developer.org



From MAILER-DAEMON Fri Jan 20 11:57:46 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1Ezza4-0004M0-AW
	for mharc-axiom-developer@gnu.org; Fri, 20 Jan 2006 11:57:44 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EzzZy-0004KQ-6G
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 11:57:38 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EzzZv-0004JM-Qj
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 11:57:37 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EzzZv-0004J0-9I
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 11:57:35 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EzzeA-0006L7-1i
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 12:01:58 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0KGt1uv021869;
	Fri, 20 Jan 2006 10:55:01 -0600
From: mathaction@axiom-developer.org (belanger)
To: mathaction@axiom-developer.org
Message-ID: <20060120105501-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Fri, 20 Jan 2006 10:55:01 -0600
Cc: 
Subject: [Axiom-developer] [FreeAldor] An Aldor compiler in Axiom would be a
	big benefit to Axiom.
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2006 16:57:39 -0000

Changes http://wiki.axiom-developer.org/FreeAldor/diff
--
Jay Belanger
--
forwarded from http://wiki.axiom-developer.org/FreeAldor#msg20060120105501-0600@wiki.axiom-developer.org



From MAILER-DAEMON Fri Jan 20 12:11:07 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1EzzkJ-0006DT-FX
	for mharc-axiom-developer@gnu.org; Fri, 20 Jan 2006 12:08:20 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1EzzXV-0003ik-0r
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 11:55:05 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1EzzXR-0003gj-8d
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 11:55:02 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EzzXQ-0003ga-Je
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 11:55:00 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1Ezzbf-00062B-CY
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 11:59:23 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0KGqRuv021268;
	Fri, 20 Jan 2006 10:52:27 -0600
From: mathaction@axiom-developer.org (belanger)
To: mathaction@axiom-developer.org
Message-ID: <20060120105227-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Fri, 20 Jan 2006 10:52:27 -0600
Cc: 
Subject: [Axiom-developer] [FreeAldor] An Aldor compiler in Axiom would be a
	big benefit to Axiom.
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2006 17:08:15 -0000

Changes http://wiki.axiom-developer.org/FreeAldor/diff
--
Jay Belanger
--
forwarded from http://wiki.axiom-developer.org/FreeAldor#msg20060120105227-0600@wiki.axiom-developer.org



From MAILER-DAEMON Fri Jan 20 12:31:03 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F004Q-0003du-4x
	for mharc-axiom-developer@gnu.org; Fri, 20 Jan 2006 12:29:06 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F003R-0003DP-Dl
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 12:28:06 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Ezzig-0005uT-1d
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 12:06:41 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1EzzV0-0003HX-2E
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 11:52:30 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EzzZE-0005mR-Lq
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 11:56:53 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0KGntuv020629;
	Fri, 20 Jan 2006 10:49:55 -0600
From: mathaction@axiom-developer.org (belanger)
To: mathaction@axiom-developer.org
Message-ID: <20060120104955-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Fri, 20 Jan 2006 10:49:55 -0600
Cc: 
Subject: [Axiom-developer] [FreeAldor] An Aldor compiler in Axiom would be a
	big benefit to Axiom.
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2006 17:29:03 -0000

Changes http://wiki.axiom-developer.org/FreeAldor/diff
--
Jay Belanger
--
forwarded from http://wiki.axiom-developer.org/FreeAldor#msg20060120104955-0600@wiki.axiom-developer.org



From MAILER-DAEMON Fri Jan 20 13:24:40 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F00wB-0001BN-4F
	for mharc-axiom-developer@gnu.org; Fri, 20 Jan 2006 13:24:39 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F00sK-0008Lv-Go
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 13:20:41 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F00sH-0008Ja-Cg
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 13:20:38 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F00sG-0008J2-1d
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 13:20:36 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1F00wV-00089t-BH
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 13:24:59 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0KII1uv005652;
	Fri, 20 Jan 2006 12:18:01 -0600
From: mathaction@axiom-developer.org (belanger)
To: mathaction@axiom-developer.org
Message-ID: <20060120121801-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Fri, 20 Jan 2006 12:18:01 -0600
Cc: 
Subject: [Axiom-developer] [FreeAldor] Including an Aldor compiler in Axiom
	would help a lot.
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2006 18:24:37 -0000

Changes http://wiki.axiom-developer.org/FreeAldor/diff
--
Jay Belanger

--
forwarded from http://wiki.axiom-developer.org/FreeAldor#msg20060120121801-0600@wiki.axiom-developer.org



From MAILER-DAEMON Fri Jan 20 15:27:26 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F02qy-0002lf-Es
	for mharc-axiom-developer@gnu.org; Fri, 20 Jan 2006 15:27:24 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F02qr-0002iK-MH
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 15:27:18 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F02qm-0002fp-LT
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 15:27:13 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F02ql-0002fL-VW
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 15:27:12 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1F02v2-0005QA-C7
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 15:31:36 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0KKOduv029349;
	Fri, 20 Jan 2006 14:24:39 -0600
From: mathaction@axiom-developer.org (belanger)
To: mathaction@axiom-developer.org
Message-ID: <20060120142438-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Fri, 20 Jan 2006 14:24:39 -0600
Cc: 
Subject: [Axiom-developer] [FreeAldor] An Aldor compiler in Axiom would be a
	big benefit to Axiom.
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2006 20:27:20 -0000

Changes http://wiki.axiom-developer.org/FreeAldor/diff
--
Jay Belanger

--
forwarded from http://wiki.axiom-developer.org/FreeAldor#msg20060120142438-0600@wiki.axiom-developer.org



From MAILER-DAEMON Fri Jan 20 17:32:58 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F04oU-0006hM-8u
	for mharc-axiom-developer@gnu.org; Fri, 20 Jan 2006 17:32:58 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F04oS-0006cz-04
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 17:32:56 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F04oO-0006X0-BO
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 17:32:54 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F04oL-0006Vu-Ig
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 17:32:51 -0500
Received: from [24.154.1.26] (helo=mx-7.zoominternet.net)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1F04sc-000163-VR
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 17:37:15 -0500
Received: from mua-2.zoominternet.net (mua-2.zoominternet.net [24.154.1.45])
	by mx-7.zoominternet.net (8.12.11/8.12.11) with ESMTP id k0KMUCn6027137
	for <axiom-developer@nongnu.org>; Fri, 20 Jan 2006 17:30:12 -0500
Received: from foo (unknown [72.23.22.90])
	by mua-2.zoominternet.net (Postfix) with ESMTP id 823D07F40A
	for <axiom-developer@nongnu.org>; Fri, 20 Jan 2006 17:30:12 -0500 (EST)
Received: (from root@localhost) by foo (8.11.6/8.11.6) id k0KNJ3X22871;
	Fri, 20 Jan 2006 18:19:03 -0500
Date: Fri, 20 Jan 2006 18:19:03 -0500
Message-Id: <200601202319.k0KNJ3X22871@foo>
From: root <daly@axiom-developer.org>
To: axiom-developer@nongnu.org
X-Spam-Score: 0.00 () [Tag at 15.00] 
X-CanItPRO-Stream: outgoing
X-Scanned-By: CanIt (www . roaringpenguin . com) on 24.154.1.26
Subject: [Axiom-developer] gui/axiom research question
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: daly@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2006 22:32:56 -0000

perhaps this is a good "summer of code" problem

Reading Soiffer's PhD thesis (The Design of a User Interface for
Computer Algebra Systems) raises an interesting research question.

assume you're given a standard page size (8 1/2 x 11, A4, display size)
and you have an equation to format in some understandable way 
how can you format the equation to fit on one page.

the underlying "assumption" is that equations longer than one page are
unreadable and useless.

we allow a variety of techniques:

* line breaks when the equation hits the edge

* common subexpression elimination when it can occur
    
    R = (x+y) * (z+(x*y)) ==>

    let M = (x+y)
        R = M * (z+M)

    so that you can "name" common subexpressions and lift them

* function reification

    "name" a subexpression that requires a parameter, 
    lift it out, and substitute a parameterized term.
    in a tree or DAG representation this is node-naming

* term reification
    
    "name" a term, lift it out, and substitute
    in a tree or DAG representation this is node-naming

* term summarization
    
    replacing a (reordered) subset of the terms by a summation

* eliding leading, trailing, or middle terms 


     term + term + ... + term

* linearizing terms

    terms, such as fractions, can be rewritten in linear form to 
    save lines

* constant naming

    long constants replaced by short names:


     R = 3.77612876767 * foo ==>

     let M = 3.77612876767
         R = M * foo

* pattern naming

    turn 2D template structures (powers/ratios/matricies/polys) into
    "named" template structures and substitute

    +-   -+   +-   -+ 
    | 1 2 |   | 5 6 |
    |     | * |     |
    | 3 4 |   | 7 8 |
    +-   -+   +-   -+

    turns into 

    A = Matrix((1 2) (3 4))
    B = Matrix((5 6) (7 8))
    MatrixProduct(A,B)  

* operator names for all template structures and linear versions

* "outer structure" recognition

   is it fundamentally a matrix? a polynomial? an integral?
   the layout techniques could differ based on the outer structure

* "inner structure" eliding

   clip out "heavy" element in a matrix so it does not cause
   wide columns

* *depth*, *width*, *height* maximums as parameters


ultimately i think this boils down to a question of embedding a
tree or a DAG into a planar graph. or perhaps this is an extension
of the TeX layout algorithm with each weights assigned to the boxes?
compute the weight (area?) of a node in the tree or DAG and do some
sort of weight-reduction?


t



From MAILER-DAEMON Fri Jan 20 18:50:45 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F061k-000586-KC
	for mharc-axiom-developer@gnu.org; Fri, 20 Jan 2006 18:50:44 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F061i-00057H-Mq
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 18:50:42 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F061c-00051j-NM
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 18:50:40 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F061c-00051f-If
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 18:50:36 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1F065u-0000gd-GK
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 18:55:02 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0KNm6uv001241;
	Fri, 20 Jan 2006 17:48:06 -0600
From: mathaction@axiom-developer.org (belanger)
To: mathaction@axiom-developer.org
Message-ID: <20060120174806-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Fri, 20 Jan 2006 17:48:06 -0600
Cc: 
Subject: [Axiom-developer] [FreeAldor] An Aldor compiler in Axiom would be a
	big benefit to Axiom.
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2006 23:50:43 -0000

Changes http://wiki.axiom-developer.org/FreeAldor/diff
--
Jay Belanger

--
forwarded from http://wiki.axiom-developer.org/FreeAldor#msg20060120174806-0600@wiki.axiom-developer.org



From MAILER-DAEMON Fri Jan 20 19:00:40 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F06BL-0004Z2-7E
	for mharc-axiom-developer@gnu.org; Fri, 20 Jan 2006 19:00:39 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F06BF-0004X9-5w
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 19:00:33 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F06BA-0004VU-F4
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 19:00:30 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F06B9-0004VB-GI
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 19:00:27 -0500
Received: from [64.233.162.198] (helo=zproxy.gmail.com)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1F06FR-0001rQ-I5
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 19:04:53 -0500
Received: by zproxy.gmail.com with SMTP id r28so560185nza
	for <axiom-developer@nongnu.org>; Fri, 20 Jan 2006 15:57:50 -0800 (PST)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com;
	h=received:message-id:date:from:to:subject:mime-version:content-type;
	b=rcclqri7OcK4/+5ZMVs/YA6uhfMKDfVf53uGn1TQT1NFromhijxkQCD08ENw7nucIf+FbDo0WBW9rUOhf06A++FVPfMJgJ//WEGIMDNVMaTcnUIrXAOQmmmuHXsQJmndPGbVU7fMXS298jyL3IpQu2dD3+KBuazfYlNUS2ZDcGc=
Received: by 10.37.14.13 with SMTP id r13mr1825492nzi;
	Fri, 20 Jan 2006 15:57:50 -0800 (PST)
Received: by 10.36.252.78 with HTTP; Fri, 20 Jan 2006 15:57:50 -0800 (PST)
Message-ID: <f3c595c60601201557k18eb4534p22816851808c1243@mail.gmail.com>
Date: Fri, 20 Jan 2006 18:57:50 -0500
From: Alfredo Portes <doyenatccny@gmail.com>
To: Bill Page <bill.page1@synthesis.anikast.ca>, axiom-developer@nongnu.org
MIME-Version: 1.0
Content-Type: multipart/alternative; 
	boundary="----=_Part_6408_4385167.1137801470233"
Cc: 
Subject: [Axiom-developer] Doyen
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Jan 2006 00:00:37 -0000

------=_Part_6408_4385167.1137801470233
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Hi Bill,

I am having a little problem with the pamphlets and the latex wiki. I get
this error:

noweb: cd '/var/zope/var/LatexWiki/Doyen';
/usr/local/axiom/mnt/linux/bin/lib/noweave -delay 'LatexWiki.pamphlet' > '
LatexWiki.tex'
/usr/local/axiom/mnt/linux/bin/lib/noweave: line 268:
/root/axiom--main--1--patch-30/mnt/fedora3/bin/lib/markup: Permission denie=
d
/usr/local/axiom/mnt/linux/bin/lib/noweave: line 291:
/root/axiom--main--1--patch-30/mnt/fedora3/bin/lib/totex: Permission denied

Looking into the noweave file I see this line:

line 5: LIB=3D/root/axiom--main--1--patch-30/mnt/fedora3/bin/lib

I guess my axiom installation does not have this. Is that a patch that I am
missing? If it is, is that the full path?

Thank you,

Jose Alfredo Perez

------=_Part_6408_4385167.1137801470233
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Hi Bill,<br><br>I am having a little problem with the pamphlets and the lat=
ex wiki. I get this error:<br><br>noweb: cd '/var/zope/var/LatexWiki/Doyen'=
; /usr/local/axiom/mnt/linux/bin/lib/noweave -delay 'LatexWiki.pamphlet' &g=
t; '
LatexWiki.tex'<br>/usr/local/axiom/mnt/linux/bin/lib/noweave: line 268: /ro=
ot/axiom--main--1--patch-30/mnt/fedora3/bin/lib/markup: Permission denied<b=
r>/usr/local/axiom/mnt/linux/bin/lib/noweave: line 291: /root/axiom--main--=
1--patch-30/mnt/fedora3/bin/lib/totex: Permission denied
<br><br>Looking into the noweave file I see this line:<br><br>line 5: LIB=
=3D/root/axiom--main--1--patch-30/mnt/fedora3/bin/lib<br><br>I guess my axi=
om installation does not have this. Is that a patch that I am missing? If i=
t is, is that the full path?
<br><br>Thank you,<br><br>Jose Alfredo Perez<br><br><br>

------=_Part_6408_4385167.1137801470233--



From MAILER-DAEMON Fri Jan 20 22:27:35 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F09Pa-00052e-VY
	for mharc-axiom-developer@gnu.org; Fri, 20 Jan 2006 22:27:35 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F09PY-00050X-Bp
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 22:27:32 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F09PX-0004zr-K5
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 22:27:32 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F09PX-0004zj-HK
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 22:27:31 -0500
Received: from [68.142.201.191] (helo=web31711.mail.mud.yahoo.com)
	by monty-python.gnu.org with smtp (Exim 4.34) id 1F09Tr-00024H-09
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 22:31:59 -0500
Received: (qmail 52550 invoked by uid 60001); 21 Jan 2006 03:24:53 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding;
	b=T5anoKwV2fMn2blir22q0/Ng4y6ByCaPjW7RYmUE1UMENND9k99N5Jo/2myyJeSAgsDEJJoyjDK3tMHktqNb1GNcw7JVD2NtVtuqIkdHAYEeqZ6HCvM3xm+uiqZr8CHrrhJeO8/3lMEaVh62hGoVAhVh10Cssq1Z9rjmcr3f/6U=
	; 
Message-ID: <20060121032453.52548.qmail@web31711.mail.mud.yahoo.com>
Received: from [216.174.43.195] by web31711.mail.mud.yahoo.com via HTTP;
	Fri, 20 Jan 2006 19:24:53 PST
Date: Fri, 20 Jan 2006 19:24:53 -0800 (PST)
From: C Y <smustudent1@yahoo.com>
Subject: Re: [Axiom-developer] gui/axiom research question
To: daly@axiom-developer.org, axiom-developer@nongnu.org
In-Reply-To: <200601202319.k0KNJ3X22871@foo>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Cc: 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Jan 2006 03:27:32 -0000

--- root <daly@axiom-developer.org> wrote:

> perhaps this is a good "summer of code" problem
> 
> Reading Soiffer's PhD thesis (The Design of a User Interface 
> for Computer Algebra Systems) raises an interesting research
> question.
> 
> assume you're given a standard page size (8 1/2 x 11, A4, 
> display size) and you have an equation to format in some
> understandable way  how can you format the equation to fit
> on one page.

That's probably the major remaining question for formatting mathematics
:-).
 
> the underlying "assumption" is that equations longer than one\
> page are unreadable and useless.

Not necessarily.  I think we can treat the "vertical" direction as a
series of lines of varying heights, and come up with some reasonable
algorithms to handle most cases.  There are obviously some corner cases
where nothing will make it look good, but in most cases I think
multi-page is probably not as hard as the "line breaking" problem.
 
> we allow a variety of techniques:
> 
> * line breaks when the equation hits the edge

Right - that's the first trigger that any sort of line breaking is
needed.

> * common subexpression elimination when it can occur
>     
>     R = (x+y) * (z+(x*y)) ==>
> 
>     let M = (x+y)
>         R = M * (z+M)
> 
>     so that you can "name" common subexpressions and lift them

Does anyone use this?

> * function reification
> 
>     "name" a subexpression that requires a parameter, 
>     lift it out, and substitute a parameterized term.
>     in a tree or DAG representation this is node-naming
> 
> * term reification
>     
>     "name" a term, lift it out, and substitute
>     in a tree or DAG representation this is node-naming

I think these are less common in practice but I like them as an option
- it can sometimes help reveal "high level structure" in a busy
expression.

> * term summarization
>     
>     replacing a (reordered) subset of the terms by a summation
> 
> * eliding leading, trailing, or middle terms 
> 
>      term + term + ... + term

I'll have to think about these...
 
> * linearizing terms
> 
>     terms, such as fractions, can be rewritten in linear
>     form to save lines

This is of course the ultimate fallback - linearize the equation and
use normal text linebreaking equations.

> * constant naming
> 
>     long constants replaced by short names:
> 
> 
>      R = 3.77612876767 * foo ==>
> 
>      let M = 3.77612876767
>          R = M * foo

Isn't that a special case of term naming?

> * pattern naming
> 
>     turn 2D template structures (powers/ratios/matricies/polys) into
>     "named" template structures and substitute
> 
>     +-   -+   +-   -+ 
>     | 1 2 |   | 5 6 |
>     |     | * |     |
>     | 3 4 |   | 7 8 |
>     +-   -+   +-   -+
> 
>     turns into 
> 
>     A = Matrix((1 2) (3 4))
>     B = Matrix((5 6) (7 8))
>     MatrixProduct(A,B)  

Another case of term naming, although with the twist that * needs to be
identified as MatrixProduct if the terms are no longer "visually"
matricies.

> * operator names for all template structures and linear 
> versions

Sort of a "temporary function" definition?

> * "outer structure" recognition
> 
>    is it fundamentally a matrix? a polynomial? an integral?
>    the layout techniques could differ based on the outer
>    structure

Do you mean "identify the top level mathematical operators?"  An
expression could be a sum and yet have one of the terms be determinent
of a large matrix (large meaning larger than page width, in this case).
 I think reasonable rulesets can be devised, and I hope as I work my
way through this thesis it will help align my thinking :-).

> * "inner structure" eliding
> 
>    clip out "heavy" element in a matrix so it does not cause
>    wide columns

Hmm.  Not sure how that could be handled.
 
> * *depth*, *width*, *height* maximums as parameters

Those are ultimately constrained by the page, with page width being an
absolute limit and page height being infinite but requiring breaking
over pages.  Not sure what depth would refer to.

> ultimately i think this boils down to a question of embedding a
> tree or a DAG into a planar graph. or perhaps this is an
> extension of the TeX layout algorithm with each weights 
> assigned to the boxes?

I tend to regard it as somewhere inbetween - boxes are the virtually
universal metaphor for algorithm description in this situation, but
things like strict super and subscript rules tend to make it a little
more complex than a normal tree or DAG (unless I'm thinking about those
terms incorrectly).

> compute the weight (area?) of a node in the tree or DAG
> and do some sort of weight-reduction?

I think it depends a lot on the situation and the mathematics involved.
 Take, for example, a large nxn matrix larger than both page width and
height (let's say for the sake of argument it contains only integers
from 0-9, or more correctly that each element is already atomic in
size. It could only be displayed in the confines of a page/book
environment by either hiding some part of the matrix, or something like
the following:

Page 1

    1   2   3   4   5 
   -------------------
1 | 1   2   3   4   5  .
2 | 1   2   3   4   5  .
3 | 1   2   3   4   5  .
4 | 1   2   3   4   5  .
5 | 1   2   3   4   5  .
6 | 1   2   3   4   5  .
7 | 1   2   3   4   5  .
    - - - - - - - - - 

Page 2

    6   7   8   9   10  
   -------------------
1 | 1   2   3   4   5  .
2 | 1   2   3   4   5  .
3 | 1   2   3   4   5  .
4 | 1   2   3   4   5  .
5 | 1   2   3   4   5  .
6 | 1   2   3   4   5  .
7 | 1   2   3   4   5  .
  - - - - - - - - - - -

Page 3

     1   2   3   4   5 
     - - - - - - - - - - 
 8 | 1   2   3   4   5  .
 9 | 1   2   3   4   5  .
10 | 1   2   3   4   5  .
11 | 1   2   3   4   5  .
12 | 1   2   3   4   5  .
13 | 1   2   3   4   5  .
14 | 1   2   3   4   5  .
    --------------------

Page 4

     6   7   8   9   10 
     - - - - - - - - - - 
 8 . 1   2   3   4   5  |
 9 . 1   2   3   4   5  |
10 . 1   2   3   4   5  |
11 . 1   2   3   4   5  |
12 . 1   2   3   4   5  |
13 . 1   2   3   4   5  |
14 . 1   2   3   4   5  |
    --------------------

It's arguable whether or not that would be useful, but it would
preserve both information concerning the location of all elements in
the matrix and the complete set of matrix data.  Of course, there are
even more interesting limit cases, such as what happens if one or more
columns or rows is excessively large, there is a situation where a
single column would occupy a page, the column numbers get so large they
widen the column width unreasonably, the row numbers get so large they
require a large fraction of the page area, etc.  I think, in those
situations, the response must be to collapse back to the 1-D ASCII
display, perhaps with some helpful formatting for each element (would
need to think about that one.)

That suggests a general mechanism that had already occurred to me - try
every graphical trick defined to fit a formatted expression onto the
page(s), and if all else fails use the 1-D expression which will always
work.  As more techniques and styles are included the need to fall back
to 1-D will hopefully become rare, but that way the system never hits a
case where it can't produce at least some kind of document.

I don't know if that fits into the DAG/Tree scheme or not - I suppose
it might and I'm just not seeing it.  Fascinating stuff - it's too bad
there's no longer any way to get funding for this kind of work :-). 
Still, even without it a literate pamphlet which systematically
discusses and implements all of this would be a lot of fun.  AFAICT
research on this sort of dried up in the early to mid 1990s, with the
commercial GUIs making polishing and incremental improvements.  (Which
are nice, don't get me wrong...)  Subsequent efforts seem to be focused
on web based technologies and techniques.  I'm afraid I don't quite see
the point of that, since to my mind a web interface is just another
instance of a mathematical interface that happens to be rather
constrained, and its merely a question of what techniques are available
(or maybe technologies in web browsers) to implement general GUI ideas.
 I think that's probably an injustice, since I've never really liked
the idea of web applications in the first place.  Those papers deserve
study, but I think a good LOCAL GUI should come first, with the
interface logic defined in such a way that it is easy to plate on any
given toolkit or graphical environment.  Call it "server side
intelligent formatting", I guess.

Anyway, more reading to do.  I won't plunge into this in a big way for
a while (I've still got a units package to do, after all) and I think
we will find that the first step will be to implement the ideas of TeX
and maybe lout in Lisp (cl-typesetting may be a good platform to use if
we can convince the author to release it under a garden variety
Modified BSD license) and build off of that logic to implement
automated display algorithms for confined 2D formatting.  Knuth knew
about this problem but didn't propose to solve it in TeX, preferring to
leave it to the author to decide how to handle a particular situation. 
We don't have that luxury unfortunately, and although an override
mechanism is a good idea to provide as a "last resort" sort of thing
for the most part we will have to implement the best available
solutions, whatever they may be.

My current thought is to take TeX - the Program and the lout design
documentation, make a coherent design from those and turn
cl-typesetting (if the license is cleared up) into a high powered Lisp
Typesetter.  Possibly we would want to also implement the ability to
render TeX documents, in order to have a UI which uses our Pamphlet
format as it's native file format for notebooks :-).  Then implement
the 2D layout algorithms.  After that, proceed to define other
interface logic and the connections to Axiom.

A lot of work, but as someone said once "nothing worth doing is easy."

Cheers,
CY

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 



From MAILER-DAEMON Fri Jan 20 22:29:57 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F09Rt-0006Q6-4l
	for mharc-axiom-developer@gnu.org; Fri, 20 Jan 2006 22:29:57 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F09Rr-0006Q1-O0
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 22:29:55 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F09Rp-0006Po-4h
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 22:29:55 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F09Ro-0006Pk-IB
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 22:29:53 -0500
Received: from [216.251.41.218] (helo=mails18.megamailservers.com)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1F09W8-0002Ep-50
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 22:34:20 -0500
X-Authenticated-User: bill.page1.synthesis.anikast.ca
Received: from asus ([207.61.191.200]) (authenticated bits=0)
	by mails18.megamailservers.com (8.13.1/8.13.1) with ESMTP id
	k0L3QYtU018099; Fri, 20 Jan 2006 22:27:07 -0500
From: "Bill Page" <bill.page1@synthesis.anikast.ca>
To: "'Alfredo Portes'" <doyenatccny@gmail.com>
Date: Fri, 20 Jan 2006 22:26:18 -0500
Message-ID: <011301c61e3a$7a226a10$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
In-Reply-To: <f3c595c60601201557k18eb4534p22816851808c1243@mail.gmail.com>
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
Importance: Normal
Cc: axiom-developer@nongnu.org
Subject: [Axiom-developer] RE: Doyen
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Jan 2006 03:29:55 -0000

Alfredo,

On January 20, 2006 6:58 PM you wrote:

> I am having a little problem with the pamphlets and the
> latex wiki. I get this error:
>
> noweb: cd '/var/zope/var/LatexWiki/Doyen';
/usr/local/axiom/mnt/linux/bin/lib/noweave
> -delay 'LatexWiki.pamphlet' > ' LatexWiki.tex'
> /usr/local/axiom/mnt/linux/bin/lib/noweave: line 268:
>  /root/axiom--main--1--patch-30/mnt/fedora3/bin/lib/markup: Permission
denied
> /usr/local/axiom/mnt/linux/bin/lib/noweave: line 291:
>  /root/axiom--main--1--patch-30/mnt/fedora3/bin/lib/totex: Permission
denied 
>
> Looking into the noweave file I see this line:
>
> line 5: LIB=/root/axiom--main--1--patch-30/mnt/fedora3/bin/lib
>
> I guess my axiom installation does not have this.
> Is that a patch that I am missing? If it is, is that the
> full path?

This variable in 'noweave' should be pointing to the location
where noweb was installed as part of the Axiom build. My guess
is that

  /root/axiom--main--1--patch-30

is (or at least was at one time) the root of your Axiom source
directory. I don't think that this is a missing patch. It might
just be that Axiom was at patch-30 when the directory was first
created by the 'tla' command. I presume that your source version
of Axiom has been updated since patch-30 since we are now at
about patch-43, I think.

Probably you moved or copied the Axiom binaries to

  /usr/local/axiom

(Maybe this was done as part of the Axiom 'make install'?)

Or is the version of Axiom you are running obtained from one of
the binary distributions? In that case maybe there is an error in
the noweave LIB variable of that distribution.

In any case, in order to use 'noweave' in it's present location
you will also have to change this variable. My guess is that it
should be:

  LIB=/usr/local/axiom/bin/lib

'noweave' must be able to access the files named 'markup' and
'totex' which would normally be located in the same directory.

Regards,
Bill Page.





From MAILER-DAEMON Fri Jan 20 23:11:40 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F0A6G-0007IO-QX
	for mharc-axiom-developer@gnu.org; Fri, 20 Jan 2006 23:11:40 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F0A6F-0007IA-7Y
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 23:11:39 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F0A6D-0007Hy-Nu
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 23:11:38 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F0A6D-0007Hv-Ht
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 23:11:37 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1F0AAX-0004sS-DS
	for axiom-developer@nongnu.org; Fri, 20 Jan 2006 23:16:05 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0L49Buv008235;
	Fri, 20 Jan 2006 22:09:11 -0600
From: mathaction@axiom-developer.org (daly)
To: mathaction@axiom-developer.org
Message-ID: <20060120220911-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Fri, 20 Jan 2006 22:09:11 -0600
Cc: 
Subject: [Axiom-developer] [Summer of Code] add a project
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Jan 2006 04:11:39 -0000

Changes http://wiki.axiom-developer.org/SummerOfCode/diff
--

++added:
<p> Mathematica has a free 'reader' program which is designed to
  show their notebooks. The format for the reader is standard ascii.
  We could develop an Axiom output format that would allow us to 
  create notebooks from Axiom taking advantage of the features of
  the Mathematics notebook.


++added:
<li>V. RESEARCH PROBLEMS<br>

<p> Reading Soiffer's PhD thesis (The Design of a User Interface for
Computer Algebra Systems) raises an interesting research question.

<p>Assume you're given a standard page size (8 1/2 x 11, A4, display size)
and you have an equation to format in some understandable way 
how can you format the equation to fit on one page.

<p> The underlying "assumption" is that equations longer than one page are
unreadable and useless.

<p>There are a variety of techniques:
<ul>
<li> line breaks when the equation hits the edge
<li>common subexpression elimination when it can occur
<pre>
    
    R = (x+y) * (z+(x*y)) ==>

    let M = (x+y)
        R = M * (z+M)

    so that you can "name" common subexpressions and lift them
</pre>
<li>function reification
<pre>

    "name" a subexpression that requires a parameter, 
    lift it out, and substitute a parameterized term.
    in a tree or DAG representation this is node-naming

</pre>
<li>term reification
<pre>
   
    "name" a term, lift it out, and substitute
    in a tree or DAG representation this is node-naming

</pre>
<li>term summarization
<pre>
    
    replacing a (reordered) subset of the terms by a summation

</pre>
<li>eliding leading, trailing, or middle terms 
<pre>

     term + term + ... + term

</pre>
<li>linearizing terms
<pre>

    terms, such as fractions, can be rewritten in linear form to 
    save lines

</pre>
<li> constant naming
<pre>

     long constants replaced by short names:

     R = 3.77612876767 * foo ==>

     let M = 3.77612876767
         R = M * foo

</pre>
<li>pattern naming
<pre>

    turn 2D template structures (powers/ratios/matricies/polys) into
    "named" template structures and substitute

    +-   -+   +-   -+ 
    | 1 2 |   | 5 6 |
    |     | * |     |
    | 3 4 |   | 7 8 |
    +-   -+   +-   -+

    turns into 

    A = Matrix((1 2) (3 4))
    B = Matrix((5 6) (7 8))
    MatrixProduct(A,B)  

</pre>
<li>operator names for all template structures and linear versions
<li>"outer structure" recognition
<pre>

   is it fundamentally a matrix? a polynomial? an integral?
   the layout techniques could differ based on the outer structure

</pre>
<li> "inner structure" eliding
<pre>

   clip out "heavy" element in a matrix so it does not cause
   wide columns

</pre>
<li>*depth*, *width*, *height* maximums as parameters
</ul>

<p>Ultimately it seems this boils down to a question of embedding a
tree or a DAG into a planar graph. or perhaps this is an extension
of the TeX layout algorithm with each weights assigned to the boxes?
compute the weight (area?) of a node in the tree or DAG and do some
sort of weight-reduction?


++added:



--
forwarded from http://wiki.axiom-developer.org/SummerOfCode#msg20060120220911-0600@wiki.axiom-developer.org



From MAILER-DAEMON Sat Jan 21 07:30:23 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F0HsX-0002N4-TK
	for mharc-axiom-developer@gnu.org; Sat, 21 Jan 2006 07:30:02 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F0HsJ-0002A6-BJ
	for axiom-developer@nongnu.org; Sat, 21 Jan 2006 07:29:48 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F0Hqu-0001Nj-1w
	for axiom-developer@nongnu.org; Sat, 21 Jan 2006 07:28:23 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F0Hla-0007tO-Hs
	for axiom-developer@nongnu.org; Sat, 21 Jan 2006 07:22:51 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1F0Hpy-0004gq-82
	for axiom-developer@nongnu.org; Sat, 21 Jan 2006 07:27:22 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0LCKAuv010339;
	Sat, 21 Jan 2006 06:20:10 -0600
From: mathaction@axiom-developer.org (Earlene Kauffman)
To: mathaction@axiom-developer.org
Message-ID: <2879979854727918230221129@fuckspammers.club>
In-reply-to: <2057462667366264448789@fuckspammers.club>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Sat, 21 Jan 2006 06:20:10 -0600
Cc: 
Subject: [Axiom-developer] [#251 Amazing, Noah] (new) Amazing, Noah
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Jan 2006 12:29:58 -0000

Changes http://wiki.axiom-developer.org/251AmazingNoah/diff
--
Good morning sir,

Amazing, Rod-> http://bivmoo.starbent.info/?83165130

--
forwarded from http://wiki.axiom-developer.org/251AmazingNoah#msg2879979854727918230221129@fuckspammers.club



From MAILER-DAEMON Sun Jan 22 10:27:15 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F0go7-00063X-Tb
	for mharc-axiom-developer@gnu.org; Sun, 22 Jan 2006 10:07:09 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F0fT9-0007pP-Ei
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 08:41:24 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F0fQA-0007fB-4J
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 08:38:54 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F0fAb-0006sd-NS
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 08:22:14 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1F0fFA-0006U1-CX
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 08:26:56 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0MDJRuv028600;
	Sun, 22 Jan 2006 07:19:27 -0600
From: mathaction@axiom-developer.org (kratt6)
To: mathaction@axiom-developer.org
Message-ID: <20060122071925-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Sun, 22 Jan 2006 07:19:27 -0600
Cc: 
Subject: [Axiom-developer] [FreeAldor] 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Sun, 22 Jan 2006 15:07:03 -0000

Changes http://wiki.axiom-developer.org/FreeAldor/diff
--
Martin Rubey
--
forwarded from http://wiki.axiom-developer.org/FreeAldor#msg20060122071925-0600@wiki.axiom-developer.org



From MAILER-DAEMON Sun Jan 22 11:37:01 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F0iD6-0001nK-V2
	for mharc-axiom-developer@gnu.org; Sun, 22 Jan 2006 11:37:01 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F0iD4-0001mE-Du
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 11:36:58 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F0iD2-0001kh-Gr
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 11:36:57 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F0iD0-0001jp-Ec
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 11:36:55 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1F0iHa-0005BN-TM
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 11:41:39 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0MGYEuv023897;
	Sun, 22 Jan 2006 10:34:14 -0600
From: mathaction@axiom-developer.org (unknown)
To: mathaction@axiom-developer.org
Message-ID: <20060122103413-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Sun, 22 Jan 2006 10:34:14 -0600
Cc: 
Subject: [Axiom-developer] [FreeAldor] 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Sun, 22 Jan 2006 16:36:58 -0000

Changes http://wiki.axiom-developer.org/FreeAldor/diff
--
Aldor would also benefit from a wider user community

Andrey Grozin
--
forwarded from http://wiki.axiom-developer.org/FreeAldor#msg20060122103413-0600@wiki.axiom-developer.org



From MAILER-DAEMON Sun Jan 22 11:58:11 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F0iW5-0002vc-54
	for mharc-axiom-developer@gnu.org; Sun, 22 Jan 2006 11:56:37 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F0iST-0000Un-01
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 11:52:56 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F0iSE-0000Tt-02
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 11:52:44 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F0iS6-0000TZ-81
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 11:52:32 -0500
Received: from [131.130.1.183] (helo=imap1u.univie.ac.at)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1F0iWg-0006Ms-Kl
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 11:57:14 -0500
Received: from localhost.localdomain ([131.130.96.153])
	by imap1u.univie.ac.at (8.12.10/8.12.10) with ESMTP id k0MGnATp066838; 
	Sun, 22 Jan 2006 17:49:19 +0100 (CET)
Sender: rubey@localhost.localdomain
To: "Fabio S." <f.stumbo@unife.it>,
	axiom-developer <axiom-developer@nongnu.org>
References: <007b01c61d32$8528c610$6800a8c0@asus>
	<Pine.LNX.4.62.0601212218250.8678@localhost.localdomain>
From: Martin Rubey <martin.rubey@univie.ac.at>
Date: 22 Jan 2006 17:50:38 +0100
In-Reply-To: <Pine.LNX.4.62.0601212218250.8678@localhost.localdomain>
Message-ID: <857j8sky01.fsf_-_@localhost.localdomain>
Lines: 89
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Cc: 
Subject: [Axiom-developer] Documentation and HyperDoc Future
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Sun, 22 Jan 2006 16:56:33 -0000

"Fabio S." <f.stumbo@unife.it> writes:

> >>> I think you should try Axiom's hyperdoc browser. (Unfortunately
> >>> it is only currently available in the linux version of Axiom.)
> >>> Hyperdoc provides a lot of useful information of this kind for
> >>> the new Axiom user.
> >>>
> >>
> >> Fortunately, I use only linux!
> >> Anyway, I must say that I never liked the Hyperdoc (moreover,
> >> it crashes quite often).
> >
> > Again, I agree. I also do not use Hyperdoc very much. My experience
> > is also that it often crashes, although I am not yet able to
> > document a specific sequence which causes a crash. 

That's very strange. I use hyperdoc extensively (really), and I did not see it
crash *once* yet -- provided I did not press the forbidden buttons like
"dependends, "users", "uses" and maybe a few others.

> > If we could report and reproduce such bugs, then it should not be difficult
> > to correct the problems. But even then, I do not much care for the "look"
> > of the user interface. 

Well, I don't *mind* the look of the user interface, but, as you probably know
by now, I've been shouting for a long time: replace HyperDoc, AxiomUI,
MathAction by a single facility.

I must say that I find it a little sad that -- although the above proposal is
certainly doable within a few weeks, maybe months time -- nobody has found time
to help Ralf (whose ALPROSE is certainly the way to go).

> > There have been much discussion and some programming work to replace
> > Hyperdoc with a modern web browser interface, but so far we do not have a
> > good replacement for Hyperdoc.
> 
> I can also add that with modern dvi viewers which allow searching, I prefer
> to look directly into book.dvi. 

But hyperdoc can do A LOT more than that. Did you ever press the button
"Domains"? Far from most of the domains are covered in the Axiom Book!

> In fact, at present, axiom on my machine is
> an alias to "axiom -noht"...

Oh dear. 

> >> My preferred type of documentation is of more "synthetic" type. From this
> >> point of view, I like very much Mathematica help system.

As far as I know Mathematica, it's help browser is not so different from
HyperDoc.

> > From my point of view, it is very useful to have an on line help which
> 1) allows you to look for commands and packages which satisfy a certain pattern;
> 2) gives you the possibility to get on line extensive help (complete syntax,
> maybe some meaningful example, closely related functions, maybe the source
> package) of a command with something natural like
> )? command
> or
> )help command

What you are describing is the basic functionality of HyperDoc browse...

> As I said, from this point of view a good model could be Mathematica, or even
> Mupad: for example, compare the output of
> 
> MuPad		|	Mathematica	|	Axiom
>  		|			|
> -------------------------------------------------------------------
>  		|			|
> ?fibonacci 	|	?Fibonacci 	|	)di op fibonacci
> )if		|	?If		|	)di op if
> 
> and it should be clear what I mean.

But you are comparing different things. ")di op" is not comparable to
"?". Although I do agree that something like this, returning the description
text also provided in HyperDoc should exist.

I sincerely hope that some day my dream of a unified documentation and user
interface format for axiom comes true. If you do have spare time, this would be
just great.

By the way, you mentioned you intend to use Axiom as a teaching tool. Would it
be possible for you to set up a webpage -- or, even better, use mathaction, and
share your .input or .spad files?

Martin




From MAILER-DAEMON Sun Jan 22 14:17:25 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F0kiJ-0003Yr-61
	for mharc-axiom-developer@gnu.org; Sun, 22 Jan 2006 14:17:23 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F0kiC-0003Qg-GA
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 14:17:17 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F0ki8-0003Kk-AM
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 14:17:14 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F0ki5-0003Ga-Lp
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 14:17:09 -0500
Received: from [216.251.41.210] (helo=mails10.megamailservers.com)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1F0kmh-00017w-99
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 14:21:55 -0500
X-Authenticated-User: bill.page1.synthesis.anikast.ca
Received: from asus ([207.61.191.200]) (authenticated bits=0)
	by mails10.megamailservers.com (8.13.1/8.13.1) with ESMTP id
	k0MJE4h0009371; Sun, 22 Jan 2006 14:14:21 -0500
From: "Bill Page" <bill.page1@synthesis.anikast.ca>
To: <daly@axiom-developer.org>
Date: Sun, 22 Jan 2006 14:13:44 -0500
Message-ID: <018301c61f87$fec558b0$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
In-Reply-To: <200601220058.k0M0wTC23510@foo>
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
Importance: Normal
Cc: axiom-developer@nongnu.org
Subject: [Axiom-developer] findSpadfiles
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Sun, 22 Jan 2006 19:17:18 -0000

Tim,

I am trying to build Axiom on SuSe 9 from the current tla
archive.

There seems to be a typo in src/algreba/Makefile.pamphlet

<<findSpadFiles>==
egrep '@<<(domain|package|category) .*>>=' ...

The @ character here does not make sense.

The error occurs in:

<findBootstrapFiles>>=
egrep '@<<.BOOTSTRAP>>=' ...

-------------

Do you agree?

Regards,
Bill Page.





From MAILER-DAEMON Sun Jan 22 14:31:37 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F0kw2-0004Z1-EK
	for mharc-axiom-developer@gnu.org; Sun, 22 Jan 2006 14:31:35 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F0kvx-0004Ud-5J
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 14:31:29 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F0kvu-0004Rd-Ao
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 14:31:28 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F0kvt-0004R9-Pe
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 14:31:26 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1F0l0V-0002Mv-JO
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 14:36:11 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0MJShuv023131;
	Sun, 22 Jan 2006 13:28:43 -0600
From: mathaction@axiom-developer.org (Tim Daly)
To: mathaction@axiom-developer.org
Message-ID: <20060122132841-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Sun, 22 Jan 2006 13:28:43 -0600
Cc: 
Subject: [Axiom-developer] [FreeAldor] Aldor and Axiom communities need to
	cooperate
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Sun, 22 Jan 2006 19:31:29 -0000

Changes http://wiki.axiom-developer.org/FreeAldor/diff
--
The Aldor and Axiom communities need to cooperate.
The current license restrictions on Aldor make
this cooperation extremely difficult. There is
a limited community of people who use these 
systems and we must make an effort to deliver
our software in a way that makes it effective,
simple, and synergistic. Opening the Aldor sources
will allow people to use and improve the systems
as the need arises.  -- Tim Daly
--
forwarded from http://wiki.axiom-developer.org/FreeAldor#msg20060122132841-0600@wiki.axiom-developer.org



From MAILER-DAEMON Sun Jan 22 14:32:29 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F0kwu-0005Az-Lf
	for mharc-axiom-developer@gnu.org; Sun, 22 Jan 2006 14:32:29 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F0kwq-00057t-Qe
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 14:32:26 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F0kuF-000369-Qe
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 14:29:44 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F0ku7-0002mW-90
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 14:29:37 -0500
Received: from [24.154.1.26] (helo=mx-7.zoominternet.net)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1F0kyj-0002EH-36
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 14:34:21 -0500
Received: from mua-2.zoominternet.net (mua-2.zoominternet.net [24.154.1.45])
	by mx-7.zoominternet.net (8.12.11/8.12.11) with ESMTP id k0MJQqdd007916;
	Sun, 22 Jan 2006 14:26:52 -0500
Received: from foo (unknown [72.23.22.90])
	by mua-2.zoominternet.net (Postfix) with ESMTP id 76D827F40B;
	Sun, 22 Jan 2006 14:26:52 -0500 (EST)
Received: (from root@localhost) by foo (8.11.6/8.11.6) id k0MKFe331314;
	Sun, 22 Jan 2006 15:15:40 -0500
Date: Sun, 22 Jan 2006 15:15:40 -0500
Message-Id: <200601222015.k0MKFe331314@foo>
From: root <daly@axiom-developer.org>
To: bill.page1@synthesis.anikast.ca
In-reply-to: <018301c61f87$fec558b0$6800a8c0@asus>
	(bill.page1@synthesis.anikast.ca)
References: <018301c61f87$fec558b0$6800a8c0@asus>
X-Spam-Score: 0.00 () [Tag at 15.00] 
X-CanItPRO-Stream: outgoing
X-Scanned-By: CanIt (www . roaringpenguin . com) on 24.154.1.26
Cc: axiom-developer@nongnu.org
Subject: [Axiom-developer] Re: findSpadfiles
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: daly@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Sun, 22 Jan 2006 19:32:27 -0000

Bill,

I don't recall adding that character.

The character has to be there because that's the "escape" character
used by noweb. If you use the standard noweb (rather than the axiom
patch version) you need to escape the << characters otherwise noweb
will assume you are creating a new chunk.

t



From MAILER-DAEMON Sun Jan 22 14:33:44 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F0ky5-0005pg-B2
	for mharc-axiom-developer@gnu.org; Sun, 22 Jan 2006 14:33:42 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F0ky0-0005lY-JA
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 14:33:37 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F0kxw-0005iO-Am
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 14:33:35 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F0kxt-0005h9-2d
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 14:33:30 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1F0l2U-0002Yh-SV
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 14:38:15 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0MJUpuv023864;
	Sun, 22 Jan 2006 13:30:51 -0600
From: mathaction@axiom-developer.org (unknown)
To: mathaction@axiom-developer.org
Message-ID: <20060122133051-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Sun, 22 Jan 2006 13:30:51 -0600
Cc: 
Subject: [Axiom-developer] [FreeAldor] 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Sun, 22 Jan 2006 19:33:38 -0000

Changes http://wiki.axiom-developer.org/FreeAldor/diff
--
Bob McElrath
--
forwarded from http://wiki.axiom-developer.org/FreeAldor#msg20060122133051-0600@wiki.axiom-developer.org



From MAILER-DAEMON Sun Jan 22 15:06:05 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F0lTR-0005Rh-GH
	for mharc-axiom-developer@gnu.org; Sun, 22 Jan 2006 15:06:05 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F0lTO-0005RQ-Tr
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 15:06:03 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F0lTN-0005Qk-5t
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 15:06:02 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F0lTM-0005QS-F5
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 15:06:00 -0500
Received: from [24.154.1.26] (helo=mx-7.zoominternet.net)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1F0lXy-0005CH-6s
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 15:10:46 -0500
Received: from mua-1.zoominternet.net (mua-1.zoominternet.net [24.154.1.44])
	by mx-7.zoominternet.net (8.12.11/8.12.11) with ESMTP id k0MK3HPP030089;
	Sun, 22 Jan 2006 15:03:17 -0500
Received: from foo (unknown [72.23.22.90])
	by mua-1.zoominternet.net (Postfix) with ESMTP id D2B8B7F40A;
	Sun, 22 Jan 2006 15:03:16 -0500 (EST)
Received: (from root@localhost) by foo (8.11.6/8.11.6) id k0MKq4f31324;
	Sun, 22 Jan 2006 15:52:04 -0500
Date: Sun, 22 Jan 2006 15:52:04 -0500
Message-Id: <200601222052.k0MKq4f31324@foo>
From: root <daly@axiom-developer.org>
To: martin.rubey@univie.ac.at
In-reply-to: <857j8sky01.fsf_-_@localhost.localdomain> (message from Martin
	Rubey on 22 Jan 2006 17:50:38 +0100)
Subject: Re: [Axiom-developer] Documentation and HyperDoc Future
References: <007b01c61d32$8528c610$6800a8c0@asus>
	<Pine.LNX.4.62.0601212218250.8678@localhost.localdomain>
	<857j8sky01.fsf_-_@localhost.localdomain>
X-Spam-Score: 0.00 () [Tag at 15.00] 
X-CanItPRO-Stream: outgoing
X-Scanned-By: CanIt (www . roaringpenguin . com) on 24.154.1.26
Cc: axiom-developer@nongnu.org, f.stumbo@unife.it
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: daly@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Sun, 22 Jan 2006 20:06:03 -0000

Martin,

> I sincerely hope that some day my dream of a unified documentation and
> user interface format for axiom comes true. If you do have spare time,
> this would be just great.

i'm working on a javascript/html version of the browser documentation.
when we get the doyen version of the system which has the axiom wiki
software locally available it should be possible to use a standard
web browser to do hyperdoc functionality. i've converted some of the
pages to html with embedded javascript and am learning more about AJAX
and the XMLHttpRequest function. getting this to work thru the sman
interface will require some recoding there also.

one useful contribution would be a set of html-only web pages that
describe axiom better. perhaps taking the newly-published axiom
tutorial latex file, converting it to html, and cleaning it up so
it can be used from the browser would be useful. that way, when the
hyperdoc rewrite completes and the wiki runs locally we'll have a
lot more documentation available.

t



From MAILER-DAEMON Sun Jan 22 16:10:24 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F0mTI-0006PO-CM
	for mharc-axiom-developer@gnu.org; Sun, 22 Jan 2006 16:10:01 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F0mTB-0006CN-L1
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 16:09:54 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F0mT9-00067F-GK
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 16:09:52 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F0mT7-00062S-DQ
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 16:09:50 -0500
Received: from [216.251.41.212] (helo=mails12.megamailservers.com)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1F0mXk-0001tc-09
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 16:14:36 -0500
X-Authenticated-User: bill.page1.synthesis.anikast.ca
Received: from asus ([207.61.191.200]) (authenticated bits=0)
	by mails12.megamailservers.com (8.13.1/8.13.1) with ESMTP id
	k0ML6iBN006543; Sun, 22 Jan 2006 16:07:01 -0500
From: "Bill Page" <bill.page1@synthesis.anikast.ca>
To: <daly@axiom-developer.org>
Date: Sun, 22 Jan 2006 16:06:24 -0500
Message-ID: <018601c61f97$bbc65d60$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
In-Reply-To: <200601222015.k0MKFe331314@foo>
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
Importance: Normal
Cc: axiom-developer@nongnu.org
Subject: [Axiom-developer] RE: findSpadfiles
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Sun, 22 Jan 2006 21:09:55 -0000

Tim,

On January 22, 2006 3:16 PM you wrote:
> 
> I don't recall adding that character.

Hmmm... me neither. How'd it get there? :)

> 
> The character has to be there because that's the "escape"
> character used by noweb.

That is a pretty good argument however I don't think it
applies in this case. If I leave the @ character there, the
Axiom build fails (at least on my SuSe 9 installation). If I
remove it, then the build works. Strange.

Maybe this is something peculiar to SuSe 9? I have not seen
this problem before on Fedora Core 3 or on Debian although I
have not checked this part of the build code in a the last few
months. I presume that you also did not have any build failures
on your test systems?

If you remove the @ characters, does the build fail on any of
your test systems?

> If you use the standard noweb (rather than the axiom
> patch version) you need to escape the << characters
> otherwise noweb will assume you are creating a new chunk.
> 

I am using the version that is part of the Axiom source in the
current tla archive. I have not attempted to make any changes
to use standard noweb. This is just straight out of the tla box.

The noweb documentation says:

"Code chunks begin with
<<chunk name>>=
on a line by itself.  The double  left  angle  bracket  (<<)
must  be  in the first column."

So I think that noweb will not treat the embedded '<< ... >>='
sequence in the following 

<<findSpadFiles>>==
egrep '<<(domain|package|category) .*>>=' ...

as a new chunk definition. But I agree that it might have
ignored the trailing = and treated it as a reference to a
chunk with a very peculiar name. I don't know why this is not
happening, but I do know that if I keep the @ in

egrep '@<<(domain|package|category) .*>>=' ...

then for some reason notangle (mark) does not remove the @
that way the noweb documentation says it is supposed to.

----------

BTW, here is a reference about editing noweb (pamphlet)
documents that might be of interest to some Axiom developers:

http://scottcollins.net/articles/Kate.html

"Kate Syntax Highlighting for Noweb"

Kate is a popular programming editor especially on KDE.

Regards,
Bill Page.





From MAILER-DAEMON Sun Jan 22 17:48:32 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F0o0d-0004SS-DM
	for mharc-axiom-developer@gnu.org; Sun, 22 Jan 2006 17:48:31 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F0o0a-0004KL-7e
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 17:48:28 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F0o0X-0004Ek-NU
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 17:48:27 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F0o0W-0004D1-De
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 17:48:24 -0500
Received: from [24.154.1.27] (helo=mx-8.zoominternet.net)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1F0o59-0002J6-Lr
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 17:53:11 -0500
Received: from mua-3.zoominternet.net (mua-3.zoominternet.net [24.154.1.46])
	by mx-8.zoominternet.net (8.12.11/8.12.11) with ESMTP id k0MMjeqw016590;
	Sun, 22 Jan 2006 17:45:40 -0500
Received: from foo (unknown [72.23.22.90])
	by mua-3.zoominternet.net (Postfix) with ESMTP id 39E3F7F403;
	Sun, 22 Jan 2006 17:45:40 -0500 (EST)
Received: (from root@localhost) by foo (8.11.6/8.11.6) id k0MNYST31380;
	Sun, 22 Jan 2006 18:34:28 -0500
Date: Sun, 22 Jan 2006 18:34:28 -0500
Message-Id: <200601222334.k0MNYST31380@foo>
From: root <daly@axiom-developer.org>
To: bill.page1@synthesis.anikast.ca
In-reply-to: <018601c61f97$bbc65d60$6800a8c0@asus>
	(bill.page1@synthesis.anikast.ca)
References: <018601c61f97$bbc65d60$6800a8c0@asus>
X-Spam-Score: 0.00 () [Tag at 15.00] 
X-CanItPRO-Stream: outgoing
X-Scanned-By: CanIt (www . roaringpenguin . com) on 24.154.1.27
Cc: axiom-developer@nongnu.org
Subject: [Axiom-developer] Re: findSpadfiles
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: daly@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Sun, 22 Jan 2006 22:48:29 -0000

i know that noweb is unhappy with << that occurs in non-column 1
locations because the original problem was due to the C 'shift'
operator causing complaints about non-terminated chunk names.

also, the code given by tla seems to compile fine here.
perhaps you have a different notangle/noweave on your path?

t



From MAILER-DAEMON Sun Jan 22 20:00:47 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F0q4d-0002Os-80
	for mharc-axiom-developer@gnu.org; Sun, 22 Jan 2006 20:00:47 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F0q4W-0002HN-9d
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 20:00:41 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F0q4R-0002Eu-Df
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 20:00:36 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F0q4Q-0002DT-Ao
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 20:00:34 -0500
Received: from [68.168.78.205] (helo=mta11.adelphia.net)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1F0q94-0004pd-KO
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 20:05:22 -0500
Received: from [192.168.0.2] (really [24.53.124.201]) by mta11.adelphia.net
	(InterMail vM.6.01.05.02 201-2131-123-102-20050715) with ESMTP
	id <20060123005649.SKHW5278.mta11.adelphia.net@[192.168.0.2]>
	for <axiom-developer@nongnu.org>; Sun, 22 Jan 2006 19:56:49 -0500
Message-ID: <43D429CC.9000303@plaidheron.com>
Date: Sun, 22 Jan 2006 19:56:44 -0500
From: "Raymond E. Rogers" <rrogers@plaidheron.com>
Organization: A constant variable
User-Agent: Thunderbird 1.5 (X11/20051201)
MIME-Version: 1.0
To: axiom-developer@nongnu.org
X-Enigmail-Version: 0.94.0.0
OpenPGP: id=539C8F82
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Subject: [Axiom-developer] FC3
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: rrogers@plaidheron.com
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2006 01:00:44 -0000

Hello,
I am trying to get axiom working on a FC3 system.  Neither the binary or
compile worked.  I have noticed you all are fairly responsive about
these things.
Please describe which package (source or binary) is recommended; and
what information I should supply.

Ray



From MAILER-DAEMON Sun Jan 22 20:02:40 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F0q6S-0005H3-Be
	for mharc-axiom-developer@gnu.org; Sun, 22 Jan 2006 20:02:40 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F0q6N-0005BF-2k
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 20:02:35 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F0q6I-000555-II
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 20:02:34 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F0q6H-00053e-5d
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 20:02:29 -0500
Received: from [216.251.41.217] (helo=mails17.megamailservers.com)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1F0qAu-0004zr-I0
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 20:07:17 -0500
X-Authenticated-User: bill.page1.synthesis.anikast.ca
Received: from asus ([207.61.191.200]) (authenticated bits=0)
	by mails17.megamailservers.com (8.13.1/8.13.1) with ESMTP id
	k0N0xJor011937; Sun, 22 Jan 2006 19:59:38 -0500
From: "Bill Page" <bill.page1@synthesis.anikast.ca>
To: "'Martin Rubey'" <martin.rubey@univie.ac.at>
Subject: RE: [Axiom-developer] Documentation and HyperDoc Future
Date: Sun, 22 Jan 2006 19:59:18 -0500
Message-ID: <019601c61fb8$4640e760$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
In-Reply-To: <857j8sky01.fsf_-_@localhost.localdomain>
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
Importance: Normal
Cc: 'axiom-developer' <axiom-developer@nongnu.org>
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2006 01:02:36 -0000


> > Fabio S. writes:
> > > Anyway, I must say that I never liked the Hyperdoc (moreover,
> > > it crashes quite often).
> >
> Bill Page wrote:
> > Again, I agree. I also do not use Hyperdoc very much. My 
> > experience is also that it often crashes, although I am
> > not yet able to document a specific sequence which causes
> > a crash. 
>

On January 22, 2006 11:51 AM Martin Rubey wrote:
> 
> That's very strange. I use hyperdoc extensively (really), and 
> I did not see it crash *once* yet -- provided I did not press
> the forbidden buttons like "dependents, "users", "uses" and
> maybe a few others.

Are you making a joke? What do you mean by "forbidden buttons"?

> 
> > If we could report and reproduce such bugs, then it 
> > should not be difficult to correct the problems.

Can you document some specific sequences that cause Hyperdoc to
crash? If so, I think it would be very useful.

> > But even then, I do not much care for the "look" of the
> > user interface. 
> 
> Well, I don't *mind* the look of the user interface, but,
> as you probably know by now, I've been shouting for a long
> time: replace HyperDoc, AxiomUI, MathAction by a single
> facility.

Usually shouting is not very effective in open source
projects. :)

> 
> I must say that I find it a little sad that -- although the 
> above proposal is certainly doable within a few weeks, maybe
> months time -- nobody has found time to help Ralf (whose
> ALPROSE is certainly the way to go).

Your point of view seems quite unreasonable to me. How much
time have you devoted to this concept (not counting the
shouting ;)? I also would like to see more people working on
Axiom development but I think we have to lead by setting an
example, not just by making suggestions. I personally doubt
that it is "doable within a few weeks", but if you think so
then perhaps you could help by creating a prototype to show
how it might work.

How can ALPROSE be used to do this? What about navigation?
What about access to the Axiom database? What about conversion
of the existing Hyperdoc material?

> 
> > There have been much discussion and some programming work 
> > to replace Hyperdoc with a modern web browser interface,
> > but so far we do not have a good replacement for Hyperdoc.
> 
> > I can also add that with modern dvi viewers which allow 
> > searching, I prefer to look directly into book.dvi. 
> 
> But hyperdoc can do A LOT more than that. Did you ever press 
> the button "Domains"? Far from most of the domains are covered
> in the Axiom Book!
> 

Perhaps that is a criticism more appropriate to the Axiom
Book, then to the choice of user interface?

Regards,
Bill Page.





From MAILER-DAEMON Sun Jan 22 20:11:51 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F0qFK-0002Of-8K
	for mharc-axiom-developer@gnu.org; Sun, 22 Jan 2006 20:11:50 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F0qFF-0002Hh-UE
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 20:11:46 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F0qFA-00026p-PU
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 20:11:42 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F0qF9-00025I-SH
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 20:11:40 -0500
Received: from [24.154.1.27] (helo=mx-8.zoominternet.net)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1F0qJo-0005UT-0V
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 20:16:28 -0500
Received: from mua-4.zoominternet.net (mua-4.zoominternet.net [24.154.1.47])
	by mx-8.zoominternet.net (8.12.11/8.12.11) with ESMTP id k0N18sWB015971;
	Sun, 22 Jan 2006 20:08:54 -0500
Received: from foo (unknown [72.23.22.90])
	by mua-4.zoominternet.net (Postfix) with ESMTP id E44707F409;
	Sun, 22 Jan 2006 20:08:54 -0500 (EST)
Received: (from root@localhost) by foo (8.11.6/8.11.6) id k0N1vhL31425;
	Sun, 22 Jan 2006 20:57:43 -0500
Date: Sun, 22 Jan 2006 20:57:43 -0500
Message-Id: <200601230157.k0N1vhL31425@foo>
From: root <daly@axiom-developer.org>
To: rrogers@plaidheron.com
In-reply-to: <43D429CC.9000303@plaidheron.com> (rrogers@plaidheron.com)
Subject: Re: [Axiom-developer] FC3
References: <43D429CC.9000303@plaidheron.com>
X-Spam-Score: 0.00 () [Tag at 15.00] 
X-CanItPRO-Stream: outgoing
X-Scanned-By: CanIt (www . roaringpenguin . com) on 24.154.1.27
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: daly@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2006 01:11:47 -0000

Ray,

Check the FAQ. There is an item about getting Axiom to compile 
under FC3.

Tim



From MAILER-DAEMON Sun Jan 22 21:05:33 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F0r5J-0004dn-Jt
	for mharc-axiom-developer@gnu.org; Sun, 22 Jan 2006 21:05:33 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F0r5I-0004bK-62
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 21:05:32 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F0r5F-0004as-Fx
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 21:05:31 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F0r5F-0004ap-Dy
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 21:05:29 -0500
Received: from [68.142.201.189] (helo=web31709.mail.mud.yahoo.com)
	by monty-python.gnu.org with smtp (Exim 4.34) id 1F0r9u-0000QH-4g
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 21:10:18 -0500
Received: (qmail 47694 invoked by uid 60001); 23 Jan 2006 02:00:54 -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:Content-Transfer-Encoding;
	b=LuXD7hY+VKubqyTE7+xKbjP6nahEcjhjZK6RJHUgzuzqX5dwVaAYykxo/MDA5/IYnUSev+kejjrR7iafFD3quKFQDTBVc7jAP3Il45VaLW09eTpm8eL6uHRJRt+Jmv9Y7LyA9l8WDwVWPk1OebTLjTkv9uwRragvi2ExgPrZ9Sg=
	; 
Message-ID: <20060123020054.47692.qmail@web31709.mail.mud.yahoo.com>
Received: from [68.82.182.25] by web31709.mail.mud.yahoo.com via HTTP;
	Sun, 22 Jan 2006 18:00:54 PST
Date: Sun, 22 Jan 2006 18:00:54 -0800 (PST)
From: C Y <smustudent1@yahoo.com>
To: axiom-developer@nongnu.org
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Subject: [Axiom-developer] Website and tarball issues
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2006 02:05:32 -0000

I'm trying to access the Axiom website on Sunday at 8pm, and I'm
getting the hanging issue again.

Also, even more frustrating is my inability to download the patch 47
tarball from http://savannah.nongnu.org/files/?group=axiom (assuming
it's up), which is ALSO hanging.  Grr.

Are there mirrors available somewhere of at least the latest tarball
file so that when this happens Axiom isn't totally knocked off the net
from a downloading perspective?  It would be nice if we could have five
or six mirrors set up, and a way to fall back on a static page pointing
to them in the event the wiki becomes unresponsive.  I'm trying to use
tla on Windows but that is a struggle, and even if by some miracle it
works it's not something the casual user will want to mess with.

Maybe we could ask a couple universities to provide "axiom mirrors?" 
Perhaps the IAMC guys would be interested - this is right up their
alley.

Cheers,
CY

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 



From MAILER-DAEMON Sun Jan 22 21:06:24 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F0r68-0004zM-QV
	for mharc-axiom-developer@gnu.org; Sun, 22 Jan 2006 21:06:24 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F0r67-0004z9-Tr
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 21:06:23 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F0r66-0004xf-Gs
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 21:06:23 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F0r66-0004xc-Ex
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 21:06:22 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1F0rAl-0000ZM-7y
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 21:11:11 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0N23fuv026077;
	Sun, 22 Jan 2006 20:03:41 -0600
From: mathaction@axiom-developer.org (unknown)
To: mathaction@axiom-developer.org
Message-ID: <20060122200341-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Sun, 22 Jan 2006 20:03:41 -0600
Cc: 
Subject: [Axiom-developer] [FreeAldor] 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2006 02:06:24 -0000

Changes http://wiki.axiom-developer.org/FreeAldor/diff
--
Opening the Aldor source codes would greatly benefit to both Axiom and Aldor community.
--
forwarded from http://wiki.axiom-developer.org/FreeAldor#msg20060122200341-0600@wiki.axiom-developer.org



From MAILER-DAEMON Sun Jan 22 21:12:38 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F0rCA-0002FP-N8
	for mharc-axiom-developer@gnu.org; Sun, 22 Jan 2006 21:12:38 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F0rC9-0002FJ-2h
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 21:12:37 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F0rC8-0002F7-Fx
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 21:12:36 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F0rC8-0002F4-Ds
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 21:12:36 -0500
Received: from [68.142.201.191] (helo=web31711.mail.mud.yahoo.com)
	by monty-python.gnu.org with smtp (Exim 4.34) id 1F0rGn-000152-8z
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 21:17:25 -0500
Received: (qmail 10893 invoked by uid 60001); 23 Jan 2006 02:09:52 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding;
	b=C1kpgtgPxDxVFpSHle0Dhgur/l6mIT2DmaeDyOjKupWKHj8N1qUbYth6JzuV5C7Ec/+QEzcc/d35IVQWS2mdW8j0K+lt16csTpnD8ETQDo86hPwScrDo8IK5in+fVwhAoS/b6uFiHR87Li2ePf70urtsbiY4oGmi92pgQ2BMfQQ=
	; 
Message-ID: <20060123020952.10891.qmail@web31711.mail.mud.yahoo.com>
Received: from [68.82.182.25] by web31711.mail.mud.yahoo.com via HTTP;
	Sun, 22 Jan 2006 18:09:52 PST
Date: Sun, 22 Jan 2006 18:09:52 -0800 (PST)
From: C Y <smustudent1@yahoo.com>
Subject: Re: [Axiom-developer] Website and tarball issues
To: axiom-developer@nongnu.org
In-Reply-To: <20060123020054.47692.qmail@web31709.mail.mud.yahoo.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2006 02:12:37 -0000

Grr.  tla ALMOST succeeded, but failed on patch4 with 

tar.real.exe:
axiom--main--1--patch4.patches/new-files-archive/{arch}/axiom/axiom--main/axiom--main--1/arch@axiom-developer.org--axiom/patch-log:
 Could not create directory: No such process

Is this just a Windows issue, or is there a problem with checking out a
fresh tree?

Cheers,
CY

--- C Y <smustudent1@yahoo.com> wrote:

> I'm trying to access the Axiom website on Sunday at 8pm, and I'm
> getting the hanging issue again.
> 
> Also, even more frustrating is my inability to download the patch 47
> tarball from http://savannah.nongnu.org/files/?group=axiom (assuming
> it's up), which is ALSO hanging.  Grr.
> 
> Are there mirrors available somewhere of at least the latest tarball
> file so that when this happens Axiom isn't totally knocked off the
> net
> from a downloading perspective?  It would be nice if we could have
> five
> or six mirrors set up, and a way to fall back on a static page
> pointing
> to them in the event the wiki becomes unresponsive.  I'm trying to
> use
> tla on Windows but that is a struggle, and even if by some miracle it
> works it's not something the casual user will want to mess with.
> 
> Maybe we could ask a couple universities to provide "axiom mirrors?" 
> Perhaps the IAMC guys would be interested - this is right up their
> alley.
> 
> Cheers,
> CY
> 
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam protection around 
> http://mail.yahoo.com 
> 
> 
> _______________________________________________
> Axiom-developer mailing list
> Axiom-developer@nongnu.org
> http://lists.nongnu.org/mailman/listinfo/axiom-developer
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 



From MAILER-DAEMON Sun Jan 22 21:19:46 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F0rJ4-0006Ih-OH
	for mharc-axiom-developer@gnu.org; Sun, 22 Jan 2006 21:19:46 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F0rJ3-0006HX-5b
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 21:19:45 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F0rJ2-0006H4-Dv
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 21:19:44 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F0rJ2-0006Gq-5E
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 21:19:44 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1F0rNg-0001YP-WC
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 21:24:33 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0N2H9uv029856;
	Sun, 22 Jan 2006 20:17:09 -0600
From: mathaction@axiom-developer.org (Gabriel Dos Reis)
To: mathaction@axiom-developer.org
Message-ID: <878xt7vg84.fsf@soliton.cs.tamu.edu>
In-reply-to: <20060122200341-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Sun, 22 Jan 2006 20:17:09 -0600
Cc: 
Subject: [Axiom-developer] [FreeAldor] [FreeAldor]
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2006 02:19:45 -0000

Changes http://wiki.axiom-developer.org/FreeAldor/diff
--
mathaction@axiom-developer.org (unknown) writes:

| Changes http://wiki.axiom-developer.org/FreeAldor/diff
| --
| Opening the Aldor source codes would greatly benefit to both Axiom and Aldor community.

well, that was me.  
However, I do not find it quite easy to sign up that petition.
It would be great if the web site could be made relatively easy to
find out which to button to press to have names + comments in there...
A petition with a handful of unknowns does not look right :-/

-- Gaby

--
forwarded from http://wiki.axiom-developer.org/FreeAldor#msg878xt7vg84.fsf@soliton.cs.tamu.edu



From MAILER-DAEMON Sun Jan 22 21:20:50 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F0rK5-0007QL-Tk
	for mharc-axiom-developer@gnu.org; Sun, 22 Jan 2006 21:20:50 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F0rK4-0007Nc-QJ
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 21:20:48 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F0rK3-0007L6-78
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 21:20:48 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F0rK2-0007Ka-O5
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 21:20:46 -0500
Received: from [216.251.41.210] (helo=mails10.megamailservers.com)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1F0rOh-0001c6-IX
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 21:25:35 -0500
X-Authenticated-User: bill.page1.synthesis.anikast.ca
Received: from asus ([207.61.191.200]) (authenticated bits=0)
	by mails10.megamailservers.com (8.13.1/8.13.1) with ESMTP id
	k0N2HcqA014048; Sun, 22 Jan 2006 21:17:58 -0500
From: "Bill Page" <bill.page1@synthesis.anikast.ca>
To: "'C Y'" <smustudent1@yahoo.com>
Subject: RE: [Axiom-developer] Website and tarball issues
Date: Sun, 22 Jan 2006 21:17:37 -0500
Message-ID: <019801c61fc3$364408f0$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
In-Reply-To: <20060123020054.47692.qmail@web31709.mail.mud.yahoo.com>
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
Importance: Normal
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2006 02:20:49 -0000

Cliff,

On January 22, 2006 9:01 PM you wrote:
> 
> I'm trying to access the Axiom website on Sunday at 8pm, and I'm
> getting the hanging issue again.

Ok. I just reset it. Please try again.

> 
> Also, even more frustrating is my inability to download the patch 47
> tarball from http://savannah.nongnu.org/files/?group=axiom (assuming
> it's up), which is ALSO hanging.  Grr.
> 

Sorry, I don't know what's upset at savannah.

> Are there mirrors available somewhere of at least the latest tarball
> file so that when this happens Axiom isn't totally knocked off the net
> from a downloading perspective?

Did you try sourceforge?

http://sourceforge.net/project/showfiles.php?group_id=48359

> ...

Regards,
Bill Page.





From MAILER-DAEMON Sun Jan 22 21:25:50 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F0rOw-0007Yb-04
	for mharc-axiom-developer@gnu.org; Sun, 22 Jan 2006 21:25:50 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F0rOu-0007W3-I6
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 21:25:48 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F0rOt-0007Tt-2p
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 21:25:48 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F0rOs-0007Te-UO
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 21:25:46 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1F0rTX-0001wv-TH
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 21:30:36 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0N2NEuv031064;
	Sun, 22 Jan 2006 20:23:14 -0600
From: mathaction@axiom-developer.org (billpage)
To: mathaction@axiom-developer.org
Message-ID: <20060122202314-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Sun, 22 Jan 2006 20:23:14 -0600
Cc: 
Subject: [Axiom-developer] [FreeAldor] 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2006 02:25:48 -0000

Changes http://wiki.axiom-developer.org/FreeAldor/diff
--

??changed:
-(the undersigned noted in comments below)
(The undersigned are noted in comments below. Please click 'preferences'
to set your name and email address before leaving a comment.)

--
forwarded from http://wiki.axiom-developer.org/FreeAldor#msg20060122202314-0600@wiki.axiom-developer.org



From MAILER-DAEMON Sun Jan 22 21:26:39 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F0rPj-0008TT-6X
	for mharc-axiom-developer@gnu.org; Sun, 22 Jan 2006 21:26:39 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F0rPh-0008RJ-Se
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 21:26:37 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F0rPg-0008PC-CI
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 21:26:37 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F0rPg-0008P5-90
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 21:26:36 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1F0rUL-0001y3-7v
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 21:31:25 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0N2O3uv031191;
	Sun, 22 Jan 2006 20:24:03 -0600
From: mathaction@axiom-developer.org (billpage)
To: mathaction@axiom-developer.org
Message-ID: <20060122202403-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Sun, 22 Jan 2006 20:24:03 -0600
Cc: 
Subject: [Axiom-developer] [FreeAldor] 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2006 02:26:38 -0000

Changes http://wiki.axiom-developer.org/FreeAldor/diff
--

??changed:
-| Changes http://wiki.axiom-developer.org/FreeAldor/diff
-| --
-| Opening the Aldor source codes would greatly benefit to both Axiom and Aldor community.
> Opening the Aldor source codes would greatly benefit to both Axiom and Aldor community.

--
forwarded from http://wiki.axiom-developer.org/FreeAldor#msg20060122202403-0600@wiki.axiom-developer.org



From MAILER-DAEMON Sun Jan 22 21:32:03 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F0rUx-000638-LR
	for mharc-axiom-developer@gnu.org; Sun, 22 Jan 2006 21:32:03 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F0rUu-00061t-Kl
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 21:32:00 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F0rUq-000607-Np
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 21:31:59 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F0rUq-000602-Cb
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 21:31:56 -0500
Received: from [216.251.41.219] (helo=mails19.megamailservers.com)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1F0rZV-0002JF-AO
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 21:36:45 -0500
X-Authenticated-User: bill.page1.synthesis.anikast.ca
Received: from asus ([207.61.191.200]) (authenticated bits=0)
	by mails19.megamailservers.com (8.13.1/8.13.1) with ESMTP id
	k0N2Sm7D026998; Sun, 22 Jan 2006 21:29:08 -0500
From: "Bill Page" <bill.page1@synthesis.anikast.ca>
To: "'C Y'" <smustudent1@yahoo.com>, <axiom-developer@nongnu.org>
Subject: RE: [Axiom-developer] Website and tarball issues
Date: Sun, 22 Jan 2006 21:28:46 -0500
Message-ID: <019901c61fc4$c5f13c10$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
In-Reply-To: <20060123020952.10891.qmail@web31711.mail.mud.yahoo.com>
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
Importance: Normal
Cc: 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2006 02:32:01 -0000

On January 22, 2006 9:10 PM C Y wrote:
> 
> Grr.  tla ALMOST succeeded, but failed on patch4 with 
> 
> tar.real.exe:
> axiom--main--1--patch4.patches/new-files-archive/{arch}/axiom/
> axiom--main/axiom--main--1/arch@axiom-developer.org--axiom/patch-log:
>  Could not create directory: No such process
> 
> Is this just a Windows issue, or is there a problem with 
> checking out a fresh tree?
> 

What version of tla are you trying to use on Windows?

Previously I have successfully used tla from

http://download.sipsolutions.de/tla-setup.exe

inside MSYS as described here:

http://wiki.axiom-developer.org/BuildAxiom

Regards,
Bill Page.





From MAILER-DAEMON Sun Jan 22 21:53:52 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F0rq4-0007p8-GZ
	for mharc-axiom-developer@gnu.org; Sun, 22 Jan 2006 21:53:52 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F0rq2-0007nx-ER
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 21:53:50 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F0rpy-0007l2-1J
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 21:53:49 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F0rpx-0007ky-Rw
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 21:53:45 -0500
Received: from [216.251.41.209] (helo=mails09.megamailservers.com)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1F0rud-0003cp-06
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 21:58:35 -0500
X-Authenticated-User: bill.page1.synthesis.anikast.ca
Received: from asus ([207.61.191.200]) (authenticated bits=0)
	by mails09.megamailservers.com (8.13.1/8.13.1) with ESMTP id
	k0N2oYQG019310; Sun, 22 Jan 2006 21:50:56 -0500
From: "Bill Page" <bill.page1@synthesis.anikast.ca>
To: <daly@axiom-developer.org>
Date: Sun, 22 Jan 2006 21:50:32 -0500
Message-ID: <019e01c61fc7$d175a960$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
In-Reply-To: <200601222334.k0MNYST31380@foo>
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
Importance: Normal
Cc: axiom-developer@nongnu.org
Subject: [Axiom-developer] Re: findSpadfiles
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2006 02:53:50 -0000

Tim,

On January 22, 2006 6:34 PM you wrote:
>
> i know that noweb is unhappy with << that occurs in non-column 1
> locations because the original problem was due to the C 'shift'
> operator causing complaints about non-terminated chunk names.
> 

But your patch to noweb should avoid this, shouldn't it? It seems
to me that the patch would treat this case as an undefined chunk and
pass it right through. I am sure this is how it used to work since
when I wrote this awk thing last year I am positive that I did not
include an @ inside the egrep pattern.

> also, the code given by tla seems to compile fine here.
> perhaps you have a different notangle/noweave on your path?
> 

No. There is no 'notangle' in my path. The only version of noweb
on this system is the one in the Axiom source distribution. In any
case I think the Axiom makefiles always use a full path pointing
to the version of noweb in the .../mnt/linux/bin/lib.

I agree that it seems to build ok on other systems, for example
I have built axiom on the axiom-developer.org server even though
the @ now appears in the src/algebra/Makefile.pamphlet. It seems
to be stripped out as expected.

noweb internally depends heavily on awk. So far the only difference
that I see on my SuSe 9.1 system is that I have GNU awk 3.1.2 while
on axiom-developer.org we have GNU awk 3.1.1. I don't know if that
is significant.

Regards,
Bill Page.





From MAILER-DAEMON Sun Jan 22 22:05:55 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F0s1j-00079a-6H
	for mharc-axiom-developer@gnu.org; Sun, 22 Jan 2006 22:05:55 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F0s1h-00078r-6l
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 22:05:53 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F0s1g-00078U-4u
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 22:05:52 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F0s1f-00078M-OB
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 22:05:51 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1F0s6K-0004d6-P9
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 22:10:41 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0N2wouv004353;
	Sun, 22 Jan 2006 20:58:50 -0600
From: mathaction@axiom-developer.org (Gabriel Dos Reis)
To: mathaction@axiom-developer.org
Message-ID: <87u0bvu07j.fsf@soliton.cs.tamu.edu>
In-reply-to: <20060122202314-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Sun, 22 Jan 2006 20:58:50 -0600
Cc: 
Subject: [Axiom-developer] [FreeAldor] [FreeAldor]
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2006 03:05:53 -0000

Changes http://wiki.axiom-developer.org/FreeAldor/diff
--
mathaction@axiom-developer.org (billpage) writes:

| ??changed:
| -(the undersigned noted in comments below)
| (The undersigned are noted in comments below. Please click 'preferences'
| to set your name and email address before leaving a comment.)

Thanks!

-- Gaby

--
forwarded from http://wiki.axiom-developer.org/FreeAldor#msg87u0bvu07j.fsf@soliton.cs.tamu.edu



From MAILER-DAEMON Sun Jan 22 22:17:57 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F0sDN-0002LV-SC
	for mharc-axiom-developer@gnu.org; Sun, 22 Jan 2006 22:17:57 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F0sDM-0002L3-Cb
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 22:17:56 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F0sDK-0002Ko-NZ
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 22:17:55 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F0sDK-0002Kl-Hc
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 22:17:54 -0500
Received: from [24.154.1.27] (helo=mx-8.zoominternet.net)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1F0sHz-0005r8-Qs
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 22:22:44 -0500
Received: from mua-3.zoominternet.net (mua-3.zoominternet.net [24.154.1.46])
	by mx-8.zoominternet.net (8.12.11/8.12.11) with ESMTP id k0N3F9rh016882;
	Sun, 22 Jan 2006 22:15:09 -0500
Received: from foo (unknown [72.23.22.90])
	by mua-3.zoominternet.net (Postfix) with ESMTP id 142BE7F408;
	Sun, 22 Jan 2006 22:15:10 -0500 (EST)
Received: (from root@localhost) by foo (8.11.6/8.11.6) id k0N43wO31492;
	Sun, 22 Jan 2006 23:03:58 -0500
Date: Sun, 22 Jan 2006 23:03:58 -0500
Message-Id: <200601230403.k0N43wO31492@foo>
From: root <daly@axiom-developer.org>
To: smustudent1@yahoo.com
In-reply-to: <20060123020054.47692.qmail@web31709.mail.mud.yahoo.com> (message
	from C Y on Sun, 22 Jan 2006 18:00:54 -0800 (PST))
Subject: Re: [Axiom-developer] Website and tarball issues
References: <20060123020054.47692.qmail@web31709.mail.mud.yahoo.com>
X-Spam-Score: 0.00 () [Tag at 15.00] 
X-CanItPRO-Stream: outgoing
X-Scanned-By: CanIt (www . roaringpenguin . com) on 24.154.1.27
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: daly@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2006 03:17:56 -0000

cy,

sourceforge.net also has an up to date CVS tree.

t



From MAILER-DAEMON Sun Jan 22 22:47:03 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F0sfW-0000Pw-PB
	for mharc-axiom-developer@gnu.org; Sun, 22 Jan 2006 22:47:03 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F0sfT-0000LW-Os
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 22:47:00 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F0sfR-0000Hb-KO
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 22:46:58 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F0sfR-0000H1-9k
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 22:46:57 -0500
Received: from [216.251.41.210] (helo=mails10.megamailservers.com)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1F0sk6-00089i-Ow
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 22:51:46 -0500
X-Authenticated-User: bill.page1.synthesis.anikast.ca
Received: from asus ([207.61.191.200]) (authenticated bits=0)
	by mails10.megamailservers.com (8.13.1/8.13.1) with ESMTP id
	k0N3hpiq028285; Sun, 22 Jan 2006 22:44:07 -0500
From: "Bill Page" <bill.page1@synthesis.anikast.ca>
To: <daly@axiom-developer.org>, "'C Y'" <smustudent1@yahoo.com>
Subject: RE: [Axiom-developer] Website and tarball issues
Date: Sun, 22 Jan 2006 22:43:50 -0500
Message-ID: <019f01c61fcf$3f0d85e0$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
In-Reply-To: <019801c61fc3$364408f0$6800a8c0@asus>
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
Importance: Normal
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2006 03:47:00 -0000

On January 22, 2006 9:18 PM Bill Page wrote:
> On January 22, 2006 9:01 PM C Y wrote:
> > 
> > I'm trying to access the Axiom website on Sunday at 8pm, and I'm
> > getting the hanging issue again.
> 
> Ok. I just reset it. Please try again.
> ...

Just one hour later after being reset there was another apparently
related problem on the axiom-developer.org server where the Zope
process goes into a state that requires 99.9% of the processor time
and does very little work. As I discussed in a previous email, I
suspect that this is due to a bug in the way this version of Zope
interacts with zeo - the database file server. As a result I decided
to remove the zeo database server process and return to the original
configuration where Zope accesses the database file directly.

I have just restarted Zope in this configuration. This *might* have
some negative performance impact, on the other hand I hope that it
will cure the problem temporarily - at least until I get time to
complete the upgrade to Python 2.4 and a newer version of Zope
and zeo.

Please let me know ASAP if you see any more problems.

Regards,
Bill Page.





From MAILER-DAEMON Sun Jan 22 22:54:48 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F0sn2-0001Sp-DH
	for mharc-axiom-developer@gnu.org; Sun, 22 Jan 2006 22:54:48 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F0smy-0001J7-8o
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 22:54:44 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F0smV-0000HF-9v
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 22:54:18 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F0sly-0007UB-BI
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 22:53:43 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1F0sqd-0000Jj-S8
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 22:58:32 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0N3pAuv014393;
	Sun, 22 Jan 2006 21:51:10 -0600
From: mathaction@axiom-developer.org (billpage)
To: mathaction@axiom-developer.org
Message-ID: <20060122215110-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Sun, 22 Jan 2006 21:51:10 -0600
Cc: 
Subject: [Axiom-developer] [FreeAldor] 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2006 03:54:46 -0000

Changes http://wiki.axiom-developer.org/FreeAldor/diff
--

--removed:
-
-From GabrielDosReis Sun Jan 22 20:50:40 -0600 2006
-From: Gabriel Dos Reis
-Date: Sun, 22 Jan 2006 20:50:40 -0600
-Subject: [FreeAldor]
-Message-ID: <87u0bvu07j.fsf@soliton.cs.tamu.edu>
-In-Reply-To: <20060122202314-0600@wiki.axiom-developer.org>
-
-mathaction@axiom-developer.org (billpage) writes:
-
-| ??changed:
-| -(the undersigned noted in comments below)
-| (The undersigned are noted in comments below. Please click 'preferences'
-| to set your name and email address before leaving a comment.)
-
-Thanks!
-
--- Gaby
-

--
forwarded from http://wiki.axiom-developer.org/FreeAldor#msg20060122215110-0600@wiki.axiom-developer.org



From MAILER-DAEMON Sun Jan 22 23:42:39 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F0tXL-00007P-Kb
	for mharc-axiom-developer@gnu.org; Sun, 22 Jan 2006 23:42:39 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F0tXK-00007A-ET
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 23:42:38 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F0tXI-00006q-OG
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 23:42:38 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F0tXI-00006n-Kn
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 23:42:36 -0500
Received: from [68.142.201.189] (helo=web31709.mail.mud.yahoo.com)
	by monty-python.gnu.org with smtp (Exim 4.34) id 1F0tby-0003Xr-IN
	for axiom-developer@nongnu.org; Sun, 22 Jan 2006 23:47:26 -0500
Received: (qmail 5418 invoked by uid 60001); 23 Jan 2006 04:39:52 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding;
	b=adUXPR/kuqWILI14CmRa4Sa3h5PNyvoTfV9NWFIt7aTsQrhABTFyaWdhUMJ9qZMdIWxLSS061yZfjPQeqo9pK0XXWA1pBZVu3hi5NZ5H6DA8jiU7qLUPlYdpEJq5eZs/W2AojeqEOuz8Ke5n1sRHV1ooMF/6mvFqZey0Fj87vQQ=
	; 
Message-ID: <20060123043952.5416.qmail@web31709.mail.mud.yahoo.com>
Received: from [68.82.182.25] by web31709.mail.mud.yahoo.com via HTTP;
	Sun, 22 Jan 2006 20:39:52 PST
Date: Sun, 22 Jan 2006 20:39:52 -0800 (PST)
From: C Y <smustudent1@yahoo.com>
Subject: RE: [Axiom-developer] Website and tarball issues
To: Bill Page <bill.page1@synthesis.anikast.ca>, axiom-developer@nongnu.org
In-Reply-To: <019901c61fc4$c5f13c10$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Cc: 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2006 04:42:38 -0000

I'll give those a shot in a couple weeks.  I don't know which one I
installed (IIRC I found it on the arch wiki) and I was using it from
cygwin, so perhaps that didn't work so well.

If the sourceforge cvs is up to date with patch-47 though that's fine -
I didn't realize we were maintaining the cvs there as well (though I
should have.)

I would recommend though that we release a new tarball - IIRC the last
one was Sept. 2005?

Website is now working.  Thanks much!  It will be a couple weeks before
I can try to download patch47 again (need to use girlfriend's computer
as my work one won't let me and my home one is off the net :-(. 
However, I think I'll be able to keep busy until then ;-).

Cheers,
CY

--- Bill Page <bill.page1@synthesis.anikast.ca> wrote:

> On January 22, 2006 9:10 PM C Y wrote:
> > 
> > Grr.  tla ALMOST succeeded, but failed on patch4 with 
> > 
> > tar.real.exe:
> > axiom--main--1--patch4.patches/new-files-archive/{arch}/axiom/
> >
> axiom--main/axiom--main--1/arch@axiom-developer.org--axiom/patch-log:
> >  Could not create directory: No such process
> > 
> > Is this just a Windows issue, or is there a problem with 
> > checking out a fresh tree?
> > 
> 
> What version of tla are you trying to use on Windows?
> 
> Previously I have successfully used tla from
> 
> http://download.sipsolutions.de/tla-setup.exe
> 
> inside MSYS as described here:
> 
> http://wiki.axiom-developer.org/BuildAxiom
> 
> Regards,
> Bill Page.
> 
> 
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 



From MAILER-DAEMON Mon Jan 23 00:03:19 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F0trK-0002Uw-OA
	for mharc-axiom-developer@gnu.org; Mon, 23 Jan 2006 00:03:19 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F0trD-0002IT-4n
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 00:03:14 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F0tr6-0002A2-IV
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 00:03:07 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F0tr6-00029Y-96
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 00:03:04 -0500
Received: from [64.233.162.204] (helo=zproxy.gmail.com)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1F0tvm-0004tu-0w
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 00:07:54 -0500
Received: by zproxy.gmail.com with SMTP id r28so807104nza
	for <axiom-developer@nongnu.org>; Sun, 22 Jan 2006 21:00:19 -0800 (PST)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com;
	h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references;
	b=B5QYkOa2ElhqaFj0hfDaP6+WuilyvKFMMYJ6hVFVE9xX5kEqXxrRUwn6nVmtk7jZ2tDdZZ7Ok0Xh5r+tCKLjg8NHV/wqmFf1GtXKaFxw7zYmlk+WZLFfCecp733jh+zaY1Ui0rWvEyhkgVORxM6QMRNgHPhsZzdy4ddmdyhdACA=
Received: by 10.37.13.24 with SMTP id q24mr1780388nzi;
	Sun, 22 Jan 2006 21:00:19 -0800 (PST)
Received: by 10.36.252.78 with HTTP; Sun, 22 Jan 2006 21:00:19 -0800 (PST)
Message-ID: <f3c595c60601222100g7feaed1cx688117696a3462cf@mail.gmail.com>
Date: Mon, 23 Jan 2006 00:00:19 -0500
From: Alfredo Portes <doyenatccny@gmail.com>
To: daly@axiom-developer.org
Subject: Re: [Axiom-developer] Documentation and HyperDoc Future
In-Reply-To: <019601c61fb8$4640e760$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: multipart/alternative; 
	boundary="----=_Part_4414_1625790.1137992419518"
References: <857j8sky01.fsf_-_@localhost.localdomain>
	<019601c61fb8$4640e760$6800a8c0@asus>
Cc: axiom-developer <axiom-developer@nongnu.org>
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2006 05:03:15 -0000

------=_Part_4414_1625790.1137992419518
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Hi, with the help of Mr. Bill Page I have currently a version of the Doyen
CD with the LatexWiki/Axiom working. I do not know a good place to upload
the iso. I was thinking to uploaded to SourceForge, but using CVS could tak=
e
a while. the The iso is 561 MB in size right now. Please, let me know a goo=
d
place to put it.

I am currently having some issues with the pamphlet support in the Wiki, bu=
t
hopefully I will try to fix that in the next couple of days.

Regards,

Jose Alfredo Perez

On 1/22/06, Bill Page <bill.page1@synthesis.anikast.ca> wrote:
>
>
> > > Fabio S. writes:
> > > > Anyway, I must say that I never liked the Hyperdoc (moreover,
> > > > it crashes quite often).
> > >
> > Bill Page wrote:
> > > Again, I agree. I also do not use Hyperdoc very much. My
> > > experience is also that it often crashes, although I am
> > > not yet able to document a specific sequence which causes
> > > a crash.
> >
>
> On January 22, 2006 11:51 AM Martin Rubey wrote:
> >
> > That's very strange. I use hyperdoc extensively (really), and
> > I did not see it crash *once* yet -- provided I did not press
> > the forbidden buttons like "dependents, "users", "uses" and
> > maybe a few others.
>
> Are you making a joke? What do you mean by "forbidden buttons"?
>
> >
> > > If we could report and reproduce such bugs, then it
> > > should not be difficult to correct the problems.
>
> Can you document some specific sequences that cause Hyperdoc to
> crash? If so, I think it would be very useful.
>
> > > But even then, I do not much care for the "look" of the
> > > user interface.
> >
> > Well, I don't *mind* the look of the user interface, but,
> > as you probably know by now, I've been shouting for a long
> > time: replace HyperDoc, AxiomUI, MathAction by a single
> > facility.
>
> Usually shouting is not very effective in open source
> projects. :)
>
> >
> > I must say that I find it a little sad that -- although the
> > above proposal is certainly doable within a few weeks, maybe
> > months time -- nobody has found time to help Ralf (whose
> > ALPROSE is certainly the way to go).
>
> Your point of view seems quite unreasonable to me. How much
> time have you devoted to this concept (not counting the
> shouting ;)? I also would like to see more people working on
> Axiom development but I think we have to lead by setting an
> example, not just by making suggestions. I personally doubt
> that it is "doable within a few weeks", but if you think so
> then perhaps you could help by creating a prototype to show
> how it might work.
>
> How can ALPROSE be used to do this? What about navigation?
> What about access to the Axiom database? What about conversion
> of the existing Hyperdoc material?
>
> >
> > > There have been much discussion and some programming work
> > > to replace Hyperdoc with a modern web browser interface,
> > > but so far we do not have a good replacement for Hyperdoc.
> >
> > > I can also add that with modern dvi viewers which allow
> > > searching, I prefer to look directly into book.dvi.
> >
> > But hyperdoc can do A LOT more than that. Did you ever press
> > the button "Domains"? Far from most of the domains are covered
> > in the Axiom Book!
> >
>
> Perhaps that is a criticism more appropriate to the Axiom
> Book, then to the choice of user interface?
>
> Regards,
> Bill Page.
>
>
>
>
> _______________________________________________
> Axiom-developer mailing list
> Axiom-developer@nongnu.org
> http://lists.nongnu.org/mailman/listinfo/axiom-developer
>

------=_Part_4414_1625790.1137992419518
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Hi, with the help of Mr. Bill Page I have currently a version of the
Doyen CD with the LatexWiki/Axiom working. I do not know a good place
to upload the iso. I was thinking to uploaded to SourceForge, but using
CVS could take a while. the The iso is 561 MB in size right now.
Please, let me know a good place to put it.
<br><br>I am currently having some issues with the pamphlet support in
the Wiki, but hopefully I will try to fix that in the next couple of
days.<br><br>Regards,<br><br>Jose Alfredo Perez<br><br><div><span class=3D"=
gmail_quote">On 1/22/06, <b class=3D"gmail_sendername">Bill Page</b> &lt;<a=
 href=3D"mailto:bill.page1@synthesis.anikast.ca">bill.page1@synthesis.anika=
st.ca
</a>&gt; wrote:</span><blockquote class=3D"gmail_quote" style=3D"border-lef=
t: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1=
ex;"><br>&gt; &gt; Fabio S. writes:<br>&gt; &gt; &gt; Anyway, I must say th=
at I never liked the Hyperdoc (moreover,
<br>&gt; &gt; &gt; it crashes quite often).<br>&gt; &gt;<br>&gt; Bill Page =
wrote:<br>&gt; &gt; Again, I agree. I also do not use Hyperdoc very much. M=
y<br>&gt; &gt; experience is also that it often crashes, although I am<br>
&gt; &gt; not yet able to document a specific sequence which causes<br>&gt;=
 &gt; a crash.<br>&gt;<br><br>On January 22, 2006 11:51 AM Martin Rubey wro=
te:<br>&gt;<br>&gt; That's very strange. I use hyperdoc extensively (really=
), and
<br>&gt; I did not see it crash *once* yet -- provided I did not press<br>&=
gt; the forbidden buttons like &quot;dependents, &quot;users&quot;, &quot;u=
ses&quot; and<br>&gt; maybe a few others.<br><br>Are you making a joke? Wha=
t do you mean by &quot;forbidden buttons&quot;?
<br><br>&gt;<br>&gt; &gt; If we could report and reproduce such bugs, then =
it<br>&gt; &gt; should not be difficult to correct the problems.<br><br>Can=
 you document some specific sequences that cause Hyperdoc to<br>crash? If s=
o, I think it would be very useful.
<br><br>&gt; &gt; But even then, I do not much care for the &quot;look&quot=
; of the<br>&gt; &gt; user interface.<br>&gt;<br>&gt; Well, I don't *mind* =
the look of the user interface, but,<br>&gt; as you probably know by now, I=
've been shouting for a long
<br>&gt; time: replace HyperDoc, AxiomUI, MathAction by a single<br>&gt; fa=
cility.<br><br>Usually shouting is not very effective in open source<br>pro=
jects. :)<br><br>&gt;<br>&gt; I must say that I find it a little sad that -=
- although the
<br>&gt; above proposal is certainly doable within a few weeks, maybe<br>&g=
t; months time -- nobody has found time to help Ralf (whose<br>&gt; ALPROSE=
 is certainly the way to go).<br><br>Your point of view seems quite unreaso=
nable to me. How much
<br>time have you devoted to this concept (not counting the<br>shouting ;)?=
 I also would like to see more people working on<br>Axiom development but I=
 think we have to lead by setting an<br>example, not just by making suggest=
ions. I personally doubt
<br>that it is &quot;doable within a few weeks&quot;, but if you think so<b=
r>then perhaps you could help by creating a prototype to show<br>how it mig=
ht work.<br><br>How can ALPROSE be used to do this? What about navigation?
<br>What about access to the Axiom database? What about conversion<br>of th=
e existing Hyperdoc material?<br><br>&gt;<br>&gt; &gt; There have been much=
 discussion and some programming work<br>&gt; &gt; to replace Hyperdoc with=
 a modern web browser interface,
<br>&gt; &gt; but so far we do not have a good replacement for Hyperdoc.<br=
>&gt;<br>&gt; &gt; I can also add that with modern dvi viewers which allow<=
br>&gt; &gt; searching, I prefer to look directly into book.dvi.<br>&gt;
<br>&gt; But hyperdoc can do A LOT more than that. Did you ever press<br>&g=
t; the button &quot;Domains&quot;? Far from most of the domains are covered=
<br>&gt; in the Axiom Book!<br>&gt;<br><br>Perhaps that is a criticism more=
 appropriate to the Axiom
<br>Book, then to the choice of user interface?<br><br>Regards,<br>Bill Pag=
e.<br><br><br><br><br>_______________________________________________<br>Ax=
iom-developer mailing list<br><a href=3D"mailto:Axiom-developer@nongnu.org"=
>
Axiom-developer@nongnu.org</a><br><a href=3D"http://lists.nongnu.org/mailma=
n/listinfo/axiom-developer">http://lists.nongnu.org/mailman/listinfo/axiom-=
developer</a><br></blockquote></div><br>

------=_Part_4414_1625790.1137992419518--



From MAILER-DAEMON Mon Jan 23 01:51:40 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F0vYA-00018c-To
	for mharc-axiom-developer@gnu.org; Mon, 23 Jan 2006 01:51:39 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F0vY8-000182-NA
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 01:51:37 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F0vY6-00017R-AX
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 01:51:35 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F0vY5-00017M-Qh
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 01:51:33 -0500
Received: from [24.154.1.27] (helo=mx-8.zoominternet.net)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1F0vcm-0004DV-PD
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 01:56:24 -0500
Received: from mua-4.zoominternet.net (mua-4.zoominternet.net [24.154.1.47])
	by mx-8.zoominternet.net (8.12.11/8.12.11) with ESMTP id k0N6mfxw015606;
	Mon, 23 Jan 2006 01:48:42 -0500
Received: from foo (unknown [72.23.22.90])
	by mua-4.zoominternet.net (Postfix) with ESMTP id A225E7F406;
	Mon, 23 Jan 2006 01:48:42 -0500 (EST)
Received: (from root@localhost) by foo (8.11.6/8.11.6) id k0N7bVu31543;
	Mon, 23 Jan 2006 02:37:31 -0500
Date: Mon, 23 Jan 2006 02:37:31 -0500
Message-Id: <200601230737.k0N7bVu31543@foo>
From: root <daly@axiom-developer.org>
To: doyenatccny@gmail.com
In-reply-to: <f3c595c60601222100g7feaed1cx688117696a3462cf@mail.gmail.com>
	(message from Alfredo Portes on Mon, 23 Jan 2006 00:00:19 -0500)
Subject: Re: [Axiom-developer] Documentation and HyperDoc Future
References: <857j8sky01.fsf_-_@localhost.localdomain>
	<019601c61fb8$4640e760$6800a8c0@asus>
	<f3c595c60601222100g7feaed1cx688117696a3462cf@mail.gmail.com>
X-Spam-Score: 0.00 () [Tag at 15.00] 
X-CanItPRO-Stream: outgoing
X-Scanned-By: CanIt (www . roaringpenguin . com) on 24.154.1.27
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: daly@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2006 06:51:37 -0000

> 
> Hi, with the help of Mr. Bill Page I have currently a version of the Doyen
> CD with the LatexWiki/Axiom working. I do not know a good place to upload
> the iso. I was thinking to uploaded to SourceForge, but using CVS could tak=
> e
> a while. the The iso is 561 MB in size right now. Please, let me know a goo=
> d
> place to put it.
> 
> I am currently having some issues with the pamphlet support in the Wiki, bu=
> t
> hopefully I will try to fix that in the next couple of days.
> 
> Regards,
> 
> Jose Alfredo Perez

jose,

just upload it to both the doyencd site and your home directory on 
axiom-developer.org. put a link to each one on the doyen cd webpage
you're maintaining on the axiom wiki.

let me know when you have it available and i'll download and try it.

t



From MAILER-DAEMON Mon Jan 23 05:17:09 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F0yko-0004KP-GS
	for mharc-axiom-developer@gnu.org; Mon, 23 Jan 2006 05:16:55 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F0yZ6-0002IE-95
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 05:04:49 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F0yT2-0001W4-27
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 04:58:34 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F0yP4-0001Cm-59
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 04:54:28 -0500
Received: from [81.169.145.175] (helo=natblindhugh.rzone.de)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1F0yTm-0001VF-3H
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 04:59:18 -0500
Received: from [193.170.38.119] (woodpecker.risc.uni-linz.ac.at
	[193.170.38.119]) (authenticated bits=0)
	by post.webmailer.de (8.13.1/8.13.1) with ESMTP id k0N9pZsm000166;
	Mon, 23 Jan 2006 10:51:36 +0100 (MET)
Message-ID: <43D4A759.9010305@hemmecke.de>
Date: Mon, 23 Jan 2006 10:52:25 +0100
From: Ralf Hemmecke <ralf@hemmecke.de>
User-Agent: Thunderbird 1.5 (X11/20051201)
MIME-Version: 1.0
To: daly@axiom-developer.org
Subject: Re: [Axiom-developer] Re: findSpadfiles
References: <018301c61f87$fec558b0$6800a8c0@asus>
	<200601222015.k0MKFe331314@foo>
In-Reply-To: <200601222015.k0MKFe331314@foo>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2006 10:16:46 -0000

Hi,

On 01/22/2006 09:15 PM, root wrote:
> Bill,
> 
> I don't recall adding that character.

Shouldn't it become clear from the history who added the character and 
why he did this?

>> There seems to be a typo in src/algreba/Makefile.pamphlet
>> <<findSpadFiles>==
>> egrep '@<<(domain|package|category) .*>>=' ...

Anyway, the @ makes complete sense to me as an escape character.
Otherwise noweb would replace

   <<(domain|package|category) .*>>

by the corresponding (probably non-existing) chunk text.

Interestingly that place (src/algreba/Makefile.pamphlet) does not appear 
in the list of

http://lists.nongnu.org/archive/html/axiom-developer/2005-12/msg00262.html

so the @ must have been there before.

src/hyper/bitmaps.pamphlet: <<license>>
src/hyper/token.pamphlet: <<token.c>>
src/doc/axiom.sty.pamphlet: <<ref value>>}{<<page
number>>}{<<text>>}}{<<hyper category>>}{<<URL>>
src/doc/axiom.sty.pamphlet: <<ref value>>}{<<page number>>
src/doc/booklet.c.pamphlet: <<file:filename1>>@<<file:filename2>>
src/doc/booklet.c.pamphlet: <<http:web>>
src/doc/booklet.c.pamphlet: <<file:filename2>>
src/doc/booklet.c.pamphlet: << and >>
src/doc/booklet.c.pamphlet: <<file:filename>>
src/doc/booklet.c.pamphlet: <<file:PATH-AND-FILENAME>>
src/doc/Rosetta.pamphlet: <<x; y>>
src/interp/fnewmeta.lisp.pamphlet: <<' Name '>>
lsp/Makefile.pamphlet: <<gcl-2.6.5w.toploop.patch>>

The definition of a chunk like

<<blah>>=

has to be started at the first column.

Ralf



From MAILER-DAEMON Mon Jan 23 05:26:54 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F0yuT-0007de-9i
	for mharc-axiom-developer@gnu.org; Mon, 23 Jan 2006 05:26:53 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F0yuP-0007bw-JR
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 05:26:50 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F0yuN-0007bG-LK
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 05:26:49 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F0yh5-0003g9-IT
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 05:13:04 -0500
Received: from [81.169.145.161] (helo=natfrord.rzone.de)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1F0yln-00032t-Qr
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 05:17:56 -0500
Received: from [193.170.38.119] (woodpecker.risc.uni-linz.ac.at
	[193.170.38.119]) (authenticated bits=0)
	by post.webmailer.de (8.13.1/8.13.1) with ESMTP id k0NAAH0d006783;
	Mon, 23 Jan 2006 11:10:17 +0100 (MET)
Message-ID: <43D4ABBA.8030208@hemmecke.de>
Date: Mon, 23 Jan 2006 11:11:06 +0100
From: Ralf Hemmecke <ralf@hemmecke.de>
User-Agent: Thunderbird 1.5 (X11/20051201)
MIME-Version: 1.0
To: Bill Page <bill.page1@synthesis.anikast.ca>
Subject: Re: [Axiom-developer] Documentation and HyperDoc Future
References: <019601c61fb8$4640e760$6800a8c0@asus>
In-Reply-To: <019601c61fb8$4640e760$6800a8c0@asus>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: 'axiom-developer' <axiom-developer@nongnu.org>
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2006 10:26:52 -0000

>> I must say that I find it a little sad that -- although the 
>> above proposal is certainly doable within a few weeks, maybe
>> months time -- nobody has found time to help Ralf (whose
>> ALPROSE is certainly the way to go).
> 
> Your point of view seems quite unreasonable to me. How much
> time have you devoted to this concept (not counting the
> shouting ;)? I also would like to see more people working on
> Axiom development but I think we have to lead by setting an
> example, not just by making suggestions. I personally doubt
> that it is "doable within a few weeks", but if you think so
> then perhaps you could help by creating a prototype to show
> how it might work.
> 
> How can ALPROSE be used to do this? What about navigation?
> What about access to the Axiom database? What about conversion
> of the existing Hyperdoc material?

ALLPROSE has hyperlinks, but it is intended to be used for development, 
ie, for writing pamphlet files. It is not an API-browsing tool.

A tool like "AldorDoc" should do it:
That program would take a set of aldor-libraries (collection of .ao 
files) and extract the ++ comments from them in order to produce tex or 
html code from them). Unfortunately, AldorDoc is not yet written, but 
what I am suggesting with ALLPROSE is a convention of how to write ++ 
comments. I impose a bit of structure. If at least that convention could 
find its way into future Axiom code documentation that would be great.
Well, of course, there should first be some comments on this convention 
before I can add this code.
Anyway, ALLPROSE supports the literate programming style, so it is not 
enough to just document the API (as is usual with .pamphlet files).

Ralf



From MAILER-DAEMON Mon Jan 23 10:24:22 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F13YJ-0004g8-BO
	for mharc-axiom-developer@gnu.org; Mon, 23 Jan 2006 10:24:20 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F13NZ-0002Ky-Lr
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 10:13:13 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F13KK-000187-MX
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 10:09:57 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F13CR-00071R-Mx
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 10:01:44 -0500
Received: from [131.130.1.183] (helo=imap1u.univie.ac.at)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1F13HC-00052O-1i
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 10:06:38 -0500
Received: from localhost.localdomain ([131.130.96.153])
	by imap1u.univie.ac.at (8.12.10/8.12.10) with ESMTP id k0NEw3Tp091521; 
	Mon, 23 Jan 2006 15:58:04 +0100 (CET)
Sender: rubey@localhost.localdomain
To: "Bill Page" <bill.page1@synthesis.anikast.ca>
Subject: Re: [Axiom-developer] Documentation and HyperDoc Future
References: <019601c61fb8$4640e760$6800a8c0@asus>
From: Martin Rubey <martin.rubey@univie.ac.at>
Date: 23 Jan 2006 15:59:33 +0100
In-Reply-To: <019601c61fb8$4640e760$6800a8c0@asus>
Message-ID: <85oe230z3e.fsf@localhost.localdomain>
Lines: 109
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Cc: 'axiom-developer' <axiom-developer@nongnu.org>
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2006 15:24:14 -0000

"Bill Page" <bill.page1@synthesis.anikast.ca> writes:

> On January 22, 2006 11:51 AM Martin Rubey wrote:
> > 
> > provided I did not press the forbidden buttons like "dependents, "users",
> > "uses" and maybe a few others.
> 
> Are you making a joke? What do you mean by "forbidden buttons"?

The said buttons access functionality which is currently not working. Issue
#236.

> > I've been shouting for a long time: replace HyperDoc, AxiomUI, MathAction
> > by a single facility.
> 
> Usually shouting is not very effective in open source projects. :)

Very true. Still I think I should concentrate on the maths, while I can't
resist telling everybody how I'd like the IDE (integrated documentation
environment) to work.

> > I must say that I find it a little sad that -- although the above proposal
> > is certainly doable within a few weeks, maybe months time -- nobody has
> > found time to help Ralf (whose ALPROSE is certainly the way to go).
> 
> Your point of view seems quite unreasonable to me. 

Oh. :-(

> How much time have you devoted to this concept (not counting the shouting ;)?
> I also would like to see more people working on Axiom development but I think
> we have to lead by setting an example, not just by making suggestions. I
> personally doubt that it is "doable within a few weeks", but if you think so
> then perhaps you could help by creating a prototype to show how it might
> work.

> How can ALPROSE be used to do this? What about navigation?  What about access
> to the Axiom database? What about conversion of the existing Hyperdoc
> material?

I am not saying anything but that the *format* of the documentation should be
the format proposed by Ralf (albeit for a slightly different purpose).

I mentioned the design problem remaining already: Currently the databases
contain the documentation (extracted from the spad files at compile time) in
HyperDoc format. However, we need a way to have it ready in various different
formats. I guess that LaTeX -> HTML or MATHML or the like is too slow to be
convincing. Maybe for a prototype it would suffice. We would need 

* a script that converts something like the following 

\begin{+++}
  \begin{adusage}
    if \adthisname{} x then ...
  \end{adusage}
  \begin{adparameters}
    \adparameter{x: %} Element to be tested.
  \end{adparameters}
  \begin{addescription}{Tests whether its argument is \adname{0}.}
    The boolean value of \adcode$\adthisname{} x$ is identical to the
    test \adcode$x \adname[MyPrimitiveType]{=} \adname{0}$ in the type, but
    might be implemented more efficiently.
  \end{addescription}
  \begin{adremarks}
    Note that one would usually not use this function on floating
    point types. A zero test might fail because of small errors
    introduced during a computation.
  \end{adremarks}
  \begin{adseealso}
    \adname{0}
  \end{adseealso}
\end{+++}
%CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
<<exports: MyAdditiveType>>=
zero?: % -> Boolean;
@
%TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
%CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
<<defaults: MyAdditiveType>>=
zero?(x: %): Boolean == x = 0;
@
%TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT

  into html/mathml/jsmath via tex4ht. 

* a javascript applet that allows querying the database, extracts snippets like
  the above, converts them with the said script into HTML, and displays it in a
  frame.

  
(In fact, I thought about this in public already once:
http://lists.gnu.org/archive/html/axiom-developer/2005-12/msg00123.html )

> > But hyperdoc can do A LOT more than that. Did you ever press the button
> > "Domains"? Far from most of the domains are covered in the Axiom Book!
> 
> Perhaps that is a criticism more appropriate to the Axiom Book, then to the
> choice of user interface?

Well, partly. The Axiom Book contains a carefully chosen subset of the domains
shipped with Axiom. I don't think that the printed documentation should strive
to contain everything, it would be too much. The online documentation should,
and it should be printable, but probably not be sold in a bookstore.

Still, how would you get the result from pressing "Domains" when viewing the
category "Field" in HyperDoc by a search in the dvi file? Searching for "Field"
will not suffice, I guess.

Martin 




From MAILER-DAEMON Mon Jan 23 12:03:56 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F156e-0001s1-I9
	for mharc-axiom-developer@gnu.org; Mon, 23 Jan 2006 12:03:53 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F14xP-00089b-Bh
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 11:54:21 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F14fi-0003xk-Cd
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 11:36:03 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F14IY-0006oF-KO
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 11:12:07 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1F14NJ-00039z-HU
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 11:17:01 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0NG9Iuv030966;
	Mon, 23 Jan 2006 10:09:18 -0600
From: mathaction@axiom-developer.org (Julie Lanier)
To: mathaction@axiom-developer.org
Message-ID: <521671851999050469527664@microsoft.com>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Mon, 23 Jan 2006 10:09:18 -0600
Cc: 
Subject: [Axiom-developer] [#251 Amazing, Larry] (new) Amazing, Larry
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2006 17:03:50 -0000

Changes http://wiki.axiom-developer.org/251AmazingLarry/diff
--
Good morning sir,

Amazing, Twila-> http://jaiqrh.emslot.info/?67048592

--
forwarded from http://wiki.axiom-developer.org/251AmazingLarry#msg521671851999050469527664@microsoft.com



From MAILER-DAEMON Mon Jan 23 16:46:47 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F19WR-0001Vz-0N
	for mharc-axiom-developer@gnu.org; Mon, 23 Jan 2006 16:46:47 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F19WP-0001Ui-BY
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 16:46:45 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F19WO-0001UH-B6
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 16:46:44 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F19WO-0001UB-6Q
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 16:46:44 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1F19bB-0000k5-Oq
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 16:51:42 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0NLi1uv006799;
	Mon, 23 Jan 2006 15:44:01 -0600
From: mathaction@axiom-developer.org (alfredo)
To: mathaction@axiom-developer.org
Message-ID: <20060123154401-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Mon, 23 Jan 2006 15:44:01 -0600
Cc: 
Subject: [Axiom-developer] [DoyenCD] 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2006 21:46:45 -0000

Changes http://wiki.axiom-developer.org/DoyenCD/diff
--

--removed:
-\usepackage[dvips,final,colorlinks=true,pdfstartview=FitH]{hyperref}

??changed:
-This document shows the explicit steps necessary to create a
-Doyen LiveCD from Red Hat's Fedora Core 3 distribution. 
-
-The Doyen CD is a scientific platform which can be distributed
-at various science conferences. It enables scientific software
-to be distributed as literate programs.
-
-The Doyen CD has a local wiki and a set of scientific packages
-which can be scripted from the wiki pages. The scientific packages
-can be tailor to the specific conference.
This document shows the explicit steps necessary to create a Doyen LiveCD from Red Hat's Fedora Core 3 distribution. The Doyen CD is a scientific platform which can be distributed at various science conferences. It enables scientific software to be distributed as literate programs. The Doyen CD has a local wiki and a set of scientific packages which can be scripted from the wiki pages. The scientific packages can be tailor to the specific conference.

??changed:
-In the first screen, you will be presented with some bootoptions. Press Enter to continue.
In the first screen, you will be presesented with some boot options. Press Enter to continue.

??changed:
-In the language selection, select your preferred language and click next.
In the language selection, select your prefered language and click next.

??changed:
-At this point depending if your system is not clean, an upgrade examine window will appear. Please select "Install Fedora Core"
At this point depending if your system is not clean, an upgrade examine window will appear. Please select {\em "Install Fedora Core"}.

??changed:
-In the installation type window, select "Custom".
-
-\subsection{Disk Partitioning Setup}
-
-In the Disk Partitioning Setup, select Manually partition with Disk Druid.
In the installation type window, select {\em "Custom"}.

\subsection{Disk Partioning Setup}

In the Disk Partioning Setup, select Manually partition with Disk Druid.

??changed:
-Note: For our base distribution, only three partitions should be created.
-A boot partition of 100 MB, a swap space generally the double of your amount of RAM,
-and a root partition which size depends on the programs to be installed in the system.
For our base distribution, only three partitions should be created. A boot partition of 100 MB, a swap space generally the double of your amount of RAM, and a root partition which size depends on the programs to be installed in the system.

??changed:
-Leave the default boot loader configuration.
Preserve the default boot loader configuration.

??changed:
-Leave the DHCP option for the eth0 by default. For the Hostname, select manually and in the text box type doyen.
Preserve the DHCP option for the eth0 by default. For the hostname, select manually and in the text box type doyen.

??changed:
-Select enable firewall and enable Remote Login (SSH) and Web Server(HTTP, HTTPS). Also, select disable for SELinux.
Select enable firewall and select Remote Login (SSH) and Web Server(HTTP, HTTPS). Also, select disable for SELinux.

??changed:
-Select the desire password for the root account. In our base CD the password by default is doyen@org
Select the desire password for the root account. In Doyen Live CD the default password is doyen@org.

++added:
\item httpd

??changed:
-rpm -ivh noweb-2.8a-4.i386.rpm
rpm -ivh noweb-2.10a-4.i386.rpm

??changed:
-In this section you will install and configure the ZWiki server. First,  download the Zope 2.8 rpm package from the rpmfind.net server and the zwiki package.
In this section, you will install and configure the ZWiki server. First,  download the Zope 2.8 rpm package from the rpmfind.net server and the zwiki package.

??changed:
-wget http://axiom.axiom-developer.org/axiom-website/DOWNLOADS/axiom-Feb2005-Fedora3-bin.tgz
-
-tar -xzf axiom-Feb2005-Fedora3-bin.tgz -C /etc/
wget http://alfredo.axiom-developer.org/redhatbuild/pkgs/axiom-Doyen-Fedora3-bin.tgz

tar -xzf axiom-Doyen-Fedora3-bin.tgz -C /usr/local/

??changed:
-export AXIOM=/etc/axiom/mnt/fedora3
export AXIOM=/usr/local/axiom/mnt/linux

--removed:
-cd /tmp/pkgs
-

--removed:
-

++added:
Install SWIG (www.swig.org).

<<step>>=

yum -y install swig

@

Install GCC compiler.

<<step>>=

yum -y install gcc

@

Upgrade Python interpreter

<<step>>=

yum -y upgrade python

@

Install Python development tools

<<step>>=

yum -y install python-devel

@

Run these commands from the texbreaker.mak file

<<step>>=

cd /usr/lib/zope/lib/python/Products/LatexWiki

swig -python texbreaker.i

gcc -fpic -c texbreaker.c texbreaker_wrap.c -I/usr/include/python2.3

ld -shared texbreaker.o texbreaker_wrap.o -o _texbreaker.so

@


++added:
<<edit>>=

vi /etc/X11/xorg.conf

@

For multiple video card support change the driver name for the video card indentifier. Set driver value to "vesa".

\subsubsection{Generic mouse configuration}

Place the moused script in the /etc/init.d directory


??changed:
-vi /etc/X11/xorg.conf
cd /tmp/pkgs/

wget http://alfredo.axiom-developer.org/redhatbuild/pkgs/moused

cp moused /etc/init.d/

chmod 755 /etc/init.d/moused

??changed:
-For multiple video card support change the driver name for the video card identifier. Set driver value to "vesa".
-
-\subsubsection{Generic mouse configuration}
-
-Place the moused script in the /etc/init.d directory
Add the script to the run levels 3, 4, and 5.

??changed:
-wget http://alfredo.axiom-developer.org/redhatbuild/pkgs/moused
-
-cp moused /etc/init.d/
-
-chmod 755 /etc/init.d/moused
ln -s /etc/init.d/moused /etc/rc3.d/S01moused

ln -s /etc/init.d/moused /etc/rc4.d/S01moused

ln -s /etc/init.d/moused /etc/rc5.d/S01moused

??changed:
-Add the script to the run levels 3, 4, and 5.
\subsection{Shutdown Scripts}

??changed:
-ln -s /etc/init.d/moused /etc/rc3.d/S01moused
-
-ln -s /etc/init.d/moused /etc/rc4.d/S01moused
-
-ln -s /etc/init.d/moused /etc/rc5.d/S01moused
mv /sbin/shutdown /sbin/sysshutdown

wget http:/alfredo.axiom-developer.org/redhatbuild/pkgs/shutdown

cp shutdown /sbin/

??changed:
-\subsubsection{Build Live CD scripts}
-
-Download the scripts necessary to build the CD from the Linux-Live webpage.

\subsubsection{Build Live CD scritps}

Download the scripts necessary to build the CD.

--removed:
-cd /tmp/pkgs
-

??changed:
-Edit the config file and make these changes: Change KERNEL name to KERNEL="2.6.113.2". Save and close the config file.
Edit the config file and make these changes: Change KERNEL name to KERNEL="2.6.13.2". Save and close the config file.

??changed:
-Create module dependencies for newly installed kernel.
Create module dependecies for newly installed kernel.

??changed:
-\subsubsection{Clean Up and ISO creation and burning}
\subsubsection{Clean Up and ISO creation and burnning}

??changed:
-rm -rf /var/cache/yum/base/packages/*
-rm -rf /var/cache/yum/updates-released/packages/*
yum clean all

??changed:
-Run the runme.sh script, which will create the distribution iso.
Run the runme.sh script, which will create the distribution iso. This one will be located in the /tmp directory under the name of livecd.iso.

--removed:
-If you have a CD recorder unit, you can create the Doyen CD by running:
-

--removed:
-                                                                                                                                                             

??changed:
-                                                                                                                                                             


??changed:
-        # Is this a printconf system?
-        if [ -f /lib/modules/\$KERNEL/kernel/drivers/input/mouse/\$MODULE ]
        if [ -f /lib/modules/2.6.13.2/kernel/drivers/input/mouse/psmouse.ko ]

??changed:
-               \# run printconf-backend to set up the configuration.
-                /sbin/modprobe psmouse
                modprobe psmouse

--removed:
-        echo -n $"Starting $prog: "

--removed:
-        \# stop daemon
-        echo -n $"Stopping $prog: "

??changed:
-                                                                                                                                                             


--removed:
-                                                                                                                                                             

--removed:
-	ModelName    "ViewSonic E70"

??changed:
-	Driver      "radeon"
	Driver      "vesa"

??changed:
-	Identifier "Screen0"
-	Device     "Videocard0"
-	Monitor    "Monitor0"
-	DefaultDepth     24
-	SubSection "Display"
-		Viewport   0 0
-		Depth     24
-		Modes    "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "640x480"
-	EndSubSection
        Identifier "Screen0"
        Device     "Videocard0"
        Monitor    "Monitor0"
        DefaultDepth    16
        SubSection "Display"
                Viewport   0 0
                Depth     16
                Modes    "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     24
                Modes    "1024x768" "800x600" "640x480"
        EndSubSection

--removed:
-

--removed:
-

??changed:
-                                                                                                                                                             


??changed:
-                                                                                                                                                             


??changed:
-                                                                                                                                                             
-export AXIOM=/etc/axiom/mnt/fedora3
-                                                                                                                                                             
-PATH=$PATH:$HOME/bin:$AXIOM/bin
-                                                                                                                                                             

PATH=$PATH:$HOME/bin


++added:
export AXIOM=/usr/local/axiom/mnt/linux
PATH=$PATH:$HOME/bin:$AXIOM/bin

++added:
\subsection{REBOOT}

<<reboot>>=
#!/bin/bash

#Un-mount all loop devices, including /
umount -lda

#Call system shutdown to halt system
sysshutdown -r now
@

\subsection{SHUTDOWN}

<<shutdown>>=
#!/bin/bash

#Un-mount all loop devices, including /
umount -lda

#Call system shutdown to halt system
sysshutdown -h now
@


??changed:
-notangle=/usr/local/bin/notangle
-noweave=/usr/local/bin/noweave
notangle=/usr/bin/notangle
noweave=/usr/bin/noweave

++added:
	${notangle} -Rshutdown steps.pamphlet >shutdown
	${notangle} -Rreboot steps.pamphlet >reboot

++added:


--
forwarded from http://wiki.axiom-developer.org/DoyenCD#msg20060123154401-0600@wiki.axiom-developer.org



From MAILER-DAEMON Mon Jan 23 16:49:27 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F19Yy-00035F-HJ
	for mharc-axiom-developer@gnu.org; Mon, 23 Jan 2006 16:49:25 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F19Yv-00031n-0k
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 16:49:21 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F19Ys-0002yu-Sx
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 16:49:19 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F19Yr-0002yD-P0
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 16:49:18 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1F19df-0000yD-Fk
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 16:54:15 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0NLkcuv007482;
	Mon, 23 Jan 2006 15:46:38 -0600
From: mathaction@axiom-developer.org (alfredo)
To: mathaction@axiom-developer.org
Message-ID: <20060123154638-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Mon, 23 Jan 2006 15:46:38 -0600
Cc: 
Subject: [Axiom-developer] [DoyenCD] Doyen Live CD iso Image
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2006 21:49:23 -0000

Changes http://wiki.axiom-developer.org/DoyenCD/diff
--
http://alfredo.axiom-developer.org/redhatbuild/pkgs/doyenfc3.iso
--
forwarded from http://wiki.axiom-developer.org/DoyenCD#msg20060123154638-0600@wiki.axiom-developer.org



From MAILER-DAEMON Mon Jan 23 16:58:02 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F19hK-0000pZ-0u
	for mharc-axiom-developer@gnu.org; Mon, 23 Jan 2006 16:58:02 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F19hJ-0000pD-Am
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 16:58:01 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F19hH-0000o5-RV
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 16:58:01 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F19hH-0000ny-LP
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 16:57:59 -0500
Received: from [64.233.162.202] (helo=zproxy.gmail.com)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1F19m5-0001iz-Fn
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 17:02:57 -0500
Received: by zproxy.gmail.com with SMTP id r28so954108nza
	for <axiom-developer@nongnu.org>; Mon, 23 Jan 2006 13:55:13 -0800 (PST)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com;
	h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references;
	b=cPFgXyE3Zl1ipeCN8LIRsx6l8VwAWlFwsBHysZ5EBQEQ+Cw05a2LOUasp8IVVTsJh1erwtzYH+lV4ipM7Ys/5G6BQriNrNft8Xexu2aDvrqnbNy9LvyjE7Jva4yc7ftZOAFou1IrHcJg2PxngXtU+nvsCHvITcHX0Dnen17UmJE=
Received: by 10.36.31.8 with SMTP id e8mr4148671nze;
	Mon, 23 Jan 2006 13:55:13 -0800 (PST)
Received: by 10.36.252.78 with HTTP; Mon, 23 Jan 2006 13:55:13 -0800 (PST)
Message-ID: <f3c595c60601231355g11ccb524q4555f292345405fb@mail.gmail.com>
Date: Mon, 23 Jan 2006 16:55:13 -0500
From: Alfredo Portes <doyenatccny@gmail.com>
To: daly@axiom-developer.org, axiom-developer <axiom-developer@nongnu.org>
Subject: Re: [Axiom-developer] Documentation and HyperDoc Future
In-Reply-To: <200601230737.k0N7bVu31543@foo>
MIME-Version: 1.0
Content-Type: multipart/alternative; 
	boundary="----=_Part_9868_16466116.1138053313512"
References: <857j8sky01.fsf_-_@localhost.localdomain>
	<019601c61fb8$4640e760$6800a8c0@asus>
	<f3c595c60601222100g7feaed1cx688117696a3462cf@mail.gmail.com>
	<200601230737.k0N7bVu31543@foo>
Cc: 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2006 21:58:01 -0000

------=_Part_9868_16466116.1138053313512
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Hi Tim,

I uploaded the iso image for Doyen and included the a link in the Doyen
webpage in the  Axiom Wiki:

http://wiki.axiom-developer.org/DoyenCD

I would like to exhort anybody in the Axiom community that would like to tr=
y
it, to give feedback, especially regarding hardware support or any other
issue. Also any packages that could be included in the Live CD.

Regards,

Jose Alfredo Perez

------=_Part_9868_16466116.1138053313512
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Hi Tim,<br>
<br>
I uploaded the iso image for Doyen and included the a link in the Doyen web=
page in the&nbsp; Axiom Wiki:<br>
<br>
<a href=3D"http://wiki.axiom-developer.org/DoyenCD">http://wiki.axiom-devel=
oper.org/DoyenCD</a><br>
<br>
I would like to exhort anybody in the Axiom community that would like
to try it, to give feedback, especially regarding hardware support or
any other issue. Also any packages that could be included in the Live
CD.<br>
<br>
Regards,<br>
<br>
Jose Alfredo Perez<br>

------=_Part_9868_16466116.1138053313512--



From MAILER-DAEMON Mon Jan 23 17:12:26 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F19vG-000843-NG
	for mharc-axiom-developer@gnu.org; Mon, 23 Jan 2006 17:12:26 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F19vG-00082i-1O
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 17:12:26 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F19vE-00082L-GN
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 17:12:25 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F19vE-00082I-Cd
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 17:12:24 -0500
Received: from [24.154.1.27] (helo=mx-8.zoominternet.net)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1F1A02-0003Lb-Ay
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 17:17:22 -0500
Received: from mua-3.zoominternet.net (mua-3.zoominternet.net [24.154.1.46])
	by mx-8.zoominternet.net (8.12.11/8.12.11) with ESMTP id k0NM9a7Q002242;
	Mon, 23 Jan 2006 17:09:36 -0500
Received: from foo (unknown [72.23.22.90])
	by mua-3.zoominternet.net (Postfix) with ESMTP id 595F07F405;
	Mon, 23 Jan 2006 17:09:36 -0500 (EST)
Received: (from root@localhost) by foo (8.11.6/8.11.6) id k0NMwM032185;
	Mon, 23 Jan 2006 17:58:22 -0500
Date: Mon, 23 Jan 2006 17:58:22 -0500
Message-Id: <200601232258.k0NMwM032185@foo>
From: root <daly@axiom-developer.org>
To: doyenatccny@gmail.com
In-reply-to: <f3c595c60601231355g11ccb524q4555f292345405fb@mail.gmail.com>
	(message from Alfredo Portes on Mon, 23 Jan 2006 16:55:13 -0500)
Subject: Re: [Axiom-developer] Documentation and HyperDoc Future
References: <857j8sky01.fsf_-_@localhost.localdomain>
	<019601c61fb8$4640e760$6800a8c0@asus>
	<f3c595c60601222100g7feaed1cx688117696a3462cf@mail.gmail.com>
	<200601230737.k0N7bVu31543@foo>
	<f3c595c60601231355g11ccb524q4555f292345405fb@mail.gmail.com>
X-Spam-Score: 0.00 () [Tag at 15.00] 
X-CanItPRO-Stream: outgoing
X-Scanned-By: CanIt (www . roaringpenguin . com) on 24.154.1.27
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: daly@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2006 22:12:26 -0000

ok. i'm downloading it now... -t



From MAILER-DAEMON Mon Jan 23 17:18:25 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1A13-0002B7-8Y
	for mharc-axiom-developer@gnu.org; Mon, 23 Jan 2006 17:18:25 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1A10-0002Ah-8H
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 17:18:22 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1A0x-0002AT-NG
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 17:18:22 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1A0x-0002AQ-JW
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 17:18:19 -0500
Received: from [64.233.162.193] (helo=zproxy.gmail.com)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1F1A5l-00041A-Fv
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 17:23:17 -0500
Received: by zproxy.gmail.com with SMTP id z6so1101593nzd
	for <axiom-developer@nongnu.org>; Mon, 23 Jan 2006 14:15:33 -0800 (PST)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com;
	h=received:message-id:date:from:to:subject:mime-version:content-type;
	b=uTx/BZnivZPJ6DMwLrQaVVliDpQ3BWglDkd0GLXglq0+WcS2V9/zH+672qBbN6wnCQZzVlhyW4yaJUbYCwMzecTXn+wHL+JbA+Xu3cnTveRv9NDRdQoZSzEm6RZsg8HnVJrAmv7/75mJzyothBJdKAusQx5DjT0KTS28mNItb8Q=
Received: by 10.36.100.17 with SMTP id x17mr4163103nzb;
	Mon, 23 Jan 2006 14:15:33 -0800 (PST)
Received: by 10.36.252.78 with HTTP; Mon, 23 Jan 2006 14:15:33 -0800 (PST)
Message-ID: <f3c595c60601231415n5e676a0dp31a369d24b61ac7a@mail.gmail.com>
Date: Mon, 23 Jan 2006 17:15:33 -0500
From: Alfredo Portes <doyenatccny@gmail.com>
To: Bill Page <bill.page1@synthesis.anikast.ca>, 
	axiom-developer <axiom-developer@nongnu.org>
MIME-Version: 1.0
Content-Type: multipart/alternative; 
	boundary="----=_Part_10012_7484821.1138054533212"
Cc: 
Subject: [Axiom-developer] Doyen
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Jan 2006 22:18:22 -0000

------=_Part_10012_7484821.1138054533212
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Hi Bill,

I have a concern regarding the instructions in
http://wiki.axiom-developer.org/InstallingMathAction on how to install
AxiomWiki.

The first thing is that if I follow the instructions, ZWiki does not appear
in Zope products (meaning, I cannot add the ZWiki pages).
However, if I change the steps to download ZWiki and latexwiki from your
repository at:  http://page.axiom-developer.org/repository/,
then it works fine (Axiom - Latex inline rendering works). However, the
problem with the pamphlet files is present.

To be more precise these are my steps in the Doyen CD:

wget http://alfredo.axiom-developer.org/redhatbuild/pkgs/LocalFS-1.3-andrea=
s.tar.gz

wget http://alfredo.axiom-developer.org/redhatbuild/pkgs/doyenLatexWiki.tar=
.gz

tar -xzf LocalFS-1.3-andreas.tar.gz -C /usr/lib/zope/lib/python/Products/

tar -xzf latexwiki.tar.gz -C /usr/lib/zope/lib/python/Products/

yum -y install swig

yum -y install gcc

yum -y upgrade python

yum -y install python-devel

cd /usr/lib/zope/lib/python/Products/LatexWiki

swig -python texbreaker.i

gcc -fpic -c texbreaker.c texbreaker_wrap.c -I/usr/include/python2.3

ld -shared texbreaker.o texbreaker_wrap.o -o _texbreaker.so

/etc/init.d/zope start

Have in mind that the doyenLatexWiki.tar.gz is just a tar file containing
ZWiki and LatexWiki from the repository.

I do not know if somebody can confirm that the instructions are not working=
,
and if somebody tried them, can somebody
confirm that the support for pamphlet files works.

Regards,

Jose Alfredo Perez

------=_Part_10012_7484821.1138054533212
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Hi Bill,<br>
<br>
I have a concern regarding the instructions in
<a href=3D"http://wiki.axiom-developer.org/InstallingMathAction">http://wik=
i.axiom-developer.org/InstallingMathAction</a> on how to install
AxiomWiki. <br>
<br>
The first thing is that if I follow the instructions, ZWiki does not
appear in Zope products (meaning, I cannot add the ZWiki pages). <br>
However, if I change the steps to download ZWiki and latexwiki from
your repository at:&nbsp; <a href=3D"http://page.axiom-developer.org/reposi=
tory/">http://page.axiom-developer.org/repository/</a>,<br>
then it works fine (Axiom - Latex inline rendering works). However, the pro=
blem with the pamphlet files is present.<br>
<br>
To be more precise these are my steps in the Doyen CD:<br>
<pre>wget <a href=3D"http://alfredo.axiom-developer.org/redhatbuild/pkgs/Lo=
calFS-1.3-andreas.tar.gz">http://alfredo.axiom-developer.org/redhatbuild/pk=
gs/LocalFS-1.3-andreas.tar.gz</a><br><br>wget <a href=3D"http://alfredo.axi=
om-developer.org/redhatbuild/pkgs/doyenLatexWiki.tar.gz">
http://alfredo.axiom-developer.org/redhatbuild/pkgs/doyenLatexWiki.tar.gz</=
a><br><br>tar -xzf LocalFS-1.3-andreas.tar.gz -C /usr/lib/zope/lib/python/P=
roducts/<br><br>tar -xzf latexwiki.tar.gz -C /usr/lib/zope/lib/python/Produ=
cts/
<br><br>yum -y install swig<br><br>yum -y install gcc<br><br>yum -y upgrade=
 python<br><br>yum -y install python-devel<br><br>cd /usr/lib/zope/lib/pyth=
on/Products/LatexWiki<br><br>swig -python texbreaker.i<br><br>gcc -fpic -c=
=20
texbreaker.c texbreaker_wrap.c -I/usr/include/python2.3<br><br>ld -shared t=
exbreaker.o texbreaker_wrap.o -o _texbreaker.so<br>                        =
                                                        <br>/etc/init.d/zop=
e start
</pre>
Have in mind that the doyenLatexWiki.tar.gz is just a tar file containing Z=
Wiki and LatexWiki from the repository.<br>
<br>
I do not know if somebody can confirm that the instructions are not working=
, and if somebody tried them, can somebody<br>
confirm that the support for pamphlet files works.<br>
<br>
Regards,<br>
<br>
Jose Alfredo Perez<br>

------=_Part_10012_7484821.1138054533212--



From MAILER-DAEMON Mon Jan 23 19:59:36 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1CWH-0001pe-9b
	for mharc-axiom-developer@gnu.org; Mon, 23 Jan 2006 19:58:49 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1CUm-00016i-6d
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 19:57:16 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1CUO-0000tj-Gv
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 19:56:53 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1CU4-0000cw-GR
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 19:56:33 -0500
Received: from [131.136.242.1] (helo=fw.drenet.dnd.ca)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1F1CYr-0001wA-I2
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 20:01:31 -0500
Received: from localhost (localhost.drenet.dnd.ca [127.0.0.1])
	by fw.drenet.dnd.ca (_) with ESMTP id 068C46BEF6
	for <axiom-developer@nongnu.org>; Mon, 23 Jan 2006 19:53:43 -0500 (EST)
Received: from corporateex02.Corporate.drdc-rddc.gc.ca (unknown [131.136.1.88])
	by fw.drenet.dnd.ca (_) with ESMTP id 6A3386BEF3
	for <axiom-developer@nongnu.org>; Mon, 23 Jan 2006 19:53:39 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Mon, 23 Jan 2006 19:53:32 -0500
Message-ID: <CAE9B164E720CE4D8727792DF8F28AE3300793@corporateex02.Corporate.drdc-rddc.gc.ca>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Doyen
Thread-Index: AcYgaozu8eoUbXx/QVSI/Tw8WRHgWQAAhhXA
From: "Page, Bill" <Bill.Page@drdc-rddc.gc.ca>
To: "Alfredo Portes" <doyenatccny@gmail.com>
X-Virus-Scanned: by amavisd-new at drenet.dnd.ca
Cc: axiom-developer <axiom-developer@nongnu.org>
Subject: [Axiom-developer] RE: Doyen
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: bill.page1@synthesis.anikast.ca
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2006 00:58:42 -0000

Alfredo on Monday, January 23, 2006 5:16 PM you wrote:

> I have a concern regarding the instructions in
> http://wiki.axiom-developer.org/InstallingMathAction
> on how to install AxiomWiki.=20
>
> The first thing is that if I follow the instructions,
> ZWiki does not appear in Zope products (meaning, I cannot
> add the ZWiki pages).

What version of Zope and ZWiki are you using? The instructions
above assume 0.35 of both.

Bob McElrath's repository:

    darcs get http://bob.mcelrath.org/darcs/latexwiki

is no longer at version 0.35 and may not be compatible with more
recent versions of ZWiki. For the instructions to work I think
you would need to download these specific versions.

  http://zwiki.org/repos/ZWiki/releases/ZWiki-0.35.0.tgz

and

  http://mcelrath.org/LatexWiki-0.35.tar.gz

> However, if I change the steps to download ZWiki and latexwiki
> from your repository at:
>  http://page.axiom-developer.org/repository/,
> then it works fine (Axiom - Latex inline rendering works).

I think the repository is based on the compatible 0.35 versions
of ZWiki and LatexWiki together with the changes that I made for
MathAction, so your procedure is reasonable but you will not be
able to take advantage of improvements to ZWiki and LatexWiki
that were made in later versions by the developers of these
products. (At the moment, neither can MathAction :(

On the other hand, if you start with later compatible version
of both of these packages at least the LatexWiki functionality
should work, but merging in the changes for MathAction will
be more complicated then just overwriting the files specified
in the instructions. It would be better to diff the files and
make changes more carefully.

> However, the problem with the pamphlet files is present.

Could you describe the problem with pamphlet files?
=09
  To be more precise these are my steps in the Doyen CD:

  wget
http://alfredo.axiom-developer.org/redhatbuild/pkgs/LocalFS-1.3-andreas.
tar.gz

  wget
http://alfredo.axiom-developer.org/redhatbuild/pkgs/doyenLatexWiki.tar.g
z=20

  tar -xzf LocalFS-1.3-andreas.tar.gz -C
/usr/lib/zope/lib/python/Products/

  tar -xzf latexwiki.tar.gz -C /usr/lib/zope/lib/python/Products/

I think you meant: doyenLatexWiki.tar.gz above?

I don't like the location where you install these products.
Newer versions of Zope usually recommend that you install
products in the "instance" directory rather than the global
Products directory. The instance directory is created when
you run 'mkzopeinstance.py' as part of the Zope installation.
=09
  yum -y install swig

  yum -y install gcc

  yum -y upgrade python

  yum -y install python-devel

  cd /usr/lib/zope/lib/python/Products/LatexWiki

  swig -python texbreaker.i

  gcc -fpic -c \
    texbreaker.c texbreaker_wrap.c -I/usr/include/python2.3

  ld -shared texbreaker.o texbreaker_wrap.o -o _texbreaker.so
=20

  /etc/init.d/zope start
=09
> Have in mind that the doyenLatexWiki.tar.gz is just a tar
> file containing ZWiki and LatexWiki from the repository.
>

This should be ok.

> I do not know if somebody can confirm that the instructions
> are not working, and if somebody tried them, can somebody
> confirm that the support for pamphlet files works.

I will try it later when I get more time.

Regards,
Bill Page.



From MAILER-DAEMON Mon Jan 23 20:57:44 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1DRI-0001h6-35
	for mharc-axiom-developer@gnu.org; Mon, 23 Jan 2006 20:57:44 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1DRG-0001ei-GM
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 20:57:42 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1DRB-0001bw-4V
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 20:57:42 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1DRA-0001bo-Vu
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 20:57:37 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1F1DW0-000747-H5
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 21:02:36 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0O1swuv020833;
	Mon, 23 Jan 2006 19:54:58 -0600
From: mathaction@axiom-developer.org (billpage)
To: mathaction@axiom-developer.org
Message-ID: <20060123195458-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Mon, 23 Jan 2006 19:54:58 -0600
Cc: 
Subject: [Axiom-developer] [RealNumbers] Constructive Reals Calculator
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2006 01:57:42 -0000

Changes http://wiki.axiom-developer.org/RealNumbers/diff
--
http://www.hpl.hp.com/personal/Hans_Boehm/crcalc

Overview

  This is a calculator that operates on constructive real numbers.
Numbers are represented exactly internally to the calculator, and
then evaluated on demand to guarantee an error in the displayed
result that is strictly less than one in the least significant
displayed digit. It is possible to scroll the display to the right
to generate essentially arbitrary precision in the result.
--
forwarded from http://wiki.axiom-developer.org/RealNumbers#msg20060123195458-0600@wiki.axiom-developer.org



From MAILER-DAEMON Mon Jan 23 22:14:58 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1Ee2-000671-EK
	for mharc-axiom-developer@gnu.org; Mon, 23 Jan 2006 22:14:58 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1Ee1-00066V-9M
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 22:14:57 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1Edv-00064C-QP
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 22:14:57 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1Edv-000649-O3
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 22:14:51 -0500
Received: from [64.233.162.206] (helo=zproxy.gmail.com)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1F1Eil-0004gv-JJ
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 22:19:51 -0500
Received: by zproxy.gmail.com with SMTP id r28so1006893nza
	for <axiom-developer@nongnu.org>; Mon, 23 Jan 2006 19:12:02 -0800 (PST)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com;
	h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references;
	b=kKjYfefv00TWhVhvqBb6YeIYPu+2CMKFyzql4R9ERDrcQWYlpDLTyz/ziawZOxrpv/Gsi/fy/gXXBhelGjD6BIvz5Mks5Fn9MkYryYpIUClOdHZl4Un80ArpZ/PbAebxplbKEYMSnWXks89MOXIleyNNkJ1EHpiGMM1XArwuRAU=
Received: by 10.36.34.9 with SMTP id h9mr4353191nzh;
	Mon, 23 Jan 2006 19:12:01 -0800 (PST)
Received: by 10.36.252.78 with HTTP; Mon, 23 Jan 2006 19:12:01 -0800 (PST)
Message-ID: <f3c595c60601231912i7f72b199s9c8fad03d7a3a38c@mail.gmail.com>
Date: Mon, 23 Jan 2006 22:12:01 -0500
From: Alfredo Portes <doyenatccny@gmail.com>
To: bill.page1@synthesis.anikast.ca
In-Reply-To: <CAE9B164E720CE4D8727792DF8F28AE3300793@corporateex02.Corporate.drdc-rddc.gc.ca>
MIME-Version: 1.0
Content-Type: multipart/alternative; 
	boundary="----=_Part_11358_6574619.1138072321878"
References: <CAE9B164E720CE4D8727792DF8F28AE3300793@corporateex02.Corporate.drdc-rddc.gc.ca>
Cc: axiom-developer <axiom-developer@nongnu.org>
Subject: [Axiom-developer] Re: Doyen
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2006 03:14:57 -0000

------=_Part_11358_6574619.1138072321878
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

For the version of Zope I am using: zope-2.8.0-2.fc3.i386.rpm.

In my steps, I really never install ZWiki 0.35, I actually just
download ZWiki and LatexWiki from your repository. I guess
this is okay, because Latex and Axiom work fine for me.

Now the pamphlet problem, to be specific, let's say I make
a new page [Test] Pamphlet Test. When I go to the edit form
and put the pamphlet here, if I hit save or preview, I get this
error:

http://141.149.49.72:8080/Toolbox3/PamphletSandox

It seems like something in the scripts is pointhing to the
wrong location.

*You can see that Download:*
pdf<http://141.149.49.72:8080/images/Toolbox3/Pamphlet%20Sandox.pdf>
dvi <http://141.149.49.72:8080/images/Toolbox3/Pamphlet%20Sandox.dvi>
ps<http://141.149.49.72:8080/images/Toolbox3/Pamphlet%20Sandox.ps>
src <http://141.149.49.72:8080/images/Toolbox3/Pamphlet%20Sandox.pamphlet>
tex <http://141.149.49.72:8080/images/Toolbox3/Pamphlet%20Sandox.tex>
log<http://141.149.49.72:8080/images/Toolbox3/Pamphlet%20Sandox.log>
all of them point to a location that was never created.

Regards,

Jose Alfredo Perez

On 1/23/06, Page, Bill <Bill.Page@drdc-rddc.gc.ca> wrote:
>
> Alfredo on Monday, January 23, 2006 5:16 PM you wrote:
>
> > I have a concern regarding the instructions in
> > http://wiki.axiom-developer.org/InstallingMathAction
> > on how to install AxiomWiki.
> >
> > The first thing is that if I follow the instructions,
> > ZWiki does not appear in Zope products (meaning, I cannot
> > add the ZWiki pages).
>
> What version of Zope and ZWiki are you using? The instructions
> above assume 0.35 of both.
>
> Bob McElrath's repository:
>
>     darcs get http://bob.mcelrath.org/darcs/latexwiki
>
> is no longer at version 0.35 and may not be compatible with more
> recent versions of ZWiki. For the instructions to work I think
> you would need to download these specific versions.
>
>   http://zwiki.org/repos/ZWiki/releases/ZWiki-0.35.0.tgz
>
> and
>
>   http://mcelrath.org/LatexWiki-0.35.tar.gz
>
> > However, if I change the steps to download ZWiki and latexwiki
> > from your repository at:
> >  http://page.axiom-developer.org/repository/,
> > then it works fine (Axiom - Latex inline rendering works).
>
> I think the repository is based on the compatible 0.35 versions
> of ZWiki and LatexWiki together with the changes that I made for
> MathAction, so your procedure is reasonable but you will not be
> able to take advantage of improvements to ZWiki and LatexWiki
> that were made in later versions by the developers of these
> products. (At the moment, neither can MathAction :(
>
> On the other hand, if you start with later compatible version
> of both of these packages at least the LatexWiki functionality
> should work, but merging in the changes for MathAction will
> be more complicated then just overwriting the files specified
> in the instructions. It would be better to diff the files and
> make changes more carefully.
>
> > However, the problem with the pamphlet files is present.
>
> Could you describe the problem with pamphlet files?
>
>   To be more precise these are my steps in the Doyen CD:
>
>   wget
> http://alfredo.axiom-developer.org/redhatbuild/pkgs/LocalFS-1.3-andreas.
> tar.gz
>
>   wget
> http://alfredo.axiom-developer.org/redhatbuild/pkgs/doyenLatexWiki.tar.g
> z
>
>   tar -xzf LocalFS-1.3-andreas.tar.gz -C
> /usr/lib/zope/lib/python/Products/
>
>   tar -xzf latexwiki.tar.gz -C /usr/lib/zope/lib/python/Products/
>
> I think you meant: doyenLatexWiki.tar.gz above?
>
> I don't like the location where you install these products.
> Newer versions of Zope usually recommend that you install
> products in the "instance" directory rather than the global
> Products directory. The instance directory is created when
> you run 'mkzopeinstance.py' as part of the Zope installation.
>
>   yum -y install swig
>
>   yum -y install gcc
>
>   yum -y upgrade python
>
>   yum -y install python-devel
>
>   cd /usr/lib/zope/lib/python/Products/LatexWiki
>
>   swig -python texbreaker.i
>
>   gcc -fpic -c \
>     texbreaker.c texbreaker_wrap.c -I/usr/include/python2.3
>
>   ld -shared texbreaker.o texbreaker_wrap.o -o _texbreaker.so
>
>
>   /etc/init.d/zope start
>
> > Have in mind that the doyenLatexWiki.tar.gz is just a tar
> > file containing ZWiki and LatexWiki from the repository.
> >
>
> This should be ok.
>
> > I do not know if somebody can confirm that the instructions
> > are not working, and if somebody tried them, can somebody
> > confirm that the support for pamphlet files works.
>
> I will try it later when I get more time.
>
> Regards,
> Bill Page.
>

------=_Part_11358_6574619.1138072321878
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

For the version of Zope I am using: zope-2.8.0-2.fc3.i386.rpm.<br><br>In my=
 steps, I really never install ZWiki 0.35, I actually just<br>download ZWik=
i and LatexWiki from your repository. I guess<br>this is okay, because Late=
x and Axiom work fine for me.
<br><br>Now the pamphlet problem, to be specific, let's say I make<br>a new=
 page [Test] Pamphlet Test. When I go to the edit form<br>and put the pamph=
let here, if I hit save or preview, I get this<br>error:<br><br><a href=3D"=
http://141.149.49.72:8080/Toolbox3/PamphletSandox">
http://141.149.49.72:8080/Toolbox3/PamphletSandox</a><br><br>It seems like =
something in the scripts is pointhing to the<br>wrong location.<br><br><b><=
span style=3D"font-weight: bold;">You can see that </span>Download:</b>
<a href=3D"http://141.149.49.72:8080/images/Toolbox3/Pamphlet%20Sandox.pdf"=
>pdf</a>
<a href=3D"http://141.149.49.72:8080/images/Toolbox3/Pamphlet%20Sandox.dvi"=
>dvi</a>
<a href=3D"http://141.149.49.72:8080/images/Toolbox3/Pamphlet%20Sandox.ps">=
ps</a>
<a href=3D"http://141.149.49.72:8080/images/Toolbox3/Pamphlet%20Sandox.pamp=
hlet">src</a>
<a href=3D"http://141.149.49.72:8080/images/Toolbox3/Pamphlet%20Sandox.tex"=
>tex</a>
<a href=3D"http://141.149.49.72:8080/images/Toolbox3/Pamphlet%20Sandox.log"=
>log</a><br>all of them point to a location that was never created.<br><br>=
Regards,<br><br>Jose Alfredo Perez<br><br><div><span class=3D"gmail_quote">
On 1/23/06, <b class=3D"gmail_sendername">Page, Bill</b> &lt;<a href=3D"mai=
lto:Bill.Page@drdc-rddc.gc.ca">Bill.Page@drdc-rddc.gc.ca</a>&gt; wrote:</sp=
an><blockquote class=3D"gmail_quote" style=3D"border-left: 1px solid rgb(20=
4, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Alfredo on Monday, January 23, 2006 5:16 PM you wrote:<br><br>&gt; I have a=
 concern regarding the instructions in<br>&gt; <a href=3D"http://wiki.axiom=
-developer.org/InstallingMathAction">http://wiki.axiom-developer.org/Instal=
lingMathAction
</a><br>&gt; on how to install AxiomWiki.<br>&gt;<br>&gt; The first thing i=
s that if I follow the instructions,<br>&gt; ZWiki does not appear in Zope =
products (meaning, I cannot<br>&gt; add the ZWiki pages).<br><br>What versi=
on of Zope and ZWiki are you using? The instructions
<br>above assume 0.35 of both.<br><br>Bob McElrath's repository:<br><br>&nb=
sp;&nbsp;&nbsp;&nbsp;darcs get <a href=3D"http://bob.mcelrath.org/darcs/lat=
exwiki">http://bob.mcelrath.org/darcs/latexwiki</a><br><br>is no longer at =
version 0.35 and may not be compatible with more
<br>recent versions of ZWiki. For the instructions to work I think<br>you w=
ould need to download these specific versions.<br><br>&nbsp;&nbsp;<a href=
=3D"http://zwiki.org/repos/ZWiki/releases/ZWiki-0.35.0.tgz">http://zwiki.or=
g/repos/ZWiki/releases/ZWiki-0.35.0.tgz
</a><br><br>and<br><br>&nbsp;&nbsp;<a href=3D"http://mcelrath.org/LatexWiki=
-0.35.tar.gz">http://mcelrath.org/LatexWiki-0.35.tar.gz</a><br><br>&gt; How=
ever, if I change the steps to download ZWiki and latexwiki<br>&gt; from yo=
ur repository at:
<br>&gt;&nbsp;&nbsp;<a href=3D"http://page.axiom-developer.org/repository/"=
>http://page.axiom-developer.org/repository/</a>,<br>&gt; then it works fin=
e (Axiom - Latex inline rendering works).<br><br>I think the repository is =
based on the compatible=20
0.35 versions<br>of ZWiki and LatexWiki together with the changes that I ma=
de for<br>MathAction, so your procedure is reasonable but you will not be<b=
r>able to take advantage of improvements to ZWiki and LatexWiki<br>that wer=
e made in later versions by the developers of these
<br>products. (At the moment, neither can MathAction :(<br><br>On the other=
 hand, if you start with later compatible version<br>of both of these packa=
ges at least the LatexWiki functionality<br>should work, but merging in the=
 changes for MathAction will
<br>be more complicated then just overwriting the files specified<br>in the=
 instructions. It would be better to diff the files and<br>make changes mor=
e carefully.<br><br>&gt; However, the problem with the pamphlet files is pr=
esent.
<br><br>Could you describe the problem with pamphlet files?<br><br>&nbsp;&n=
bsp;To be more precise these are my steps in the Doyen CD:<br><br>&nbsp;&nb=
sp;wget<br><a href=3D"http://alfredo.axiom-developer.org/redhatbuild/pkgs/L=
ocalFS-1.3-andreas">
http://alfredo.axiom-developer.org/redhatbuild/pkgs/LocalFS-1.3-andreas</a>=
.<br>tar.gz<br><br>&nbsp;&nbsp;wget<br><a href=3D"http://alfredo.axiom-deve=
loper.org/redhatbuild/pkgs/doyenLatexWiki.tar.g">http://alfredo.axiom-devel=
oper.org/redhatbuild/pkgs/doyenLatexWiki.tar.g
</a><br>z<br><br>&nbsp;&nbsp;tar -xzf LocalFS-1.3-andreas.tar.gz -C<br>/usr=
/lib/zope/lib/python/Products/<br><br>&nbsp;&nbsp;tar -xzf latexwiki.tar.gz=
 -C /usr/lib/zope/lib/python/Products/<br><br>I think you meant: doyenLatex=
Wiki.tar.gz above?
<br><br>I don't like the location where you install these products.<br>Newe=
r versions of Zope usually recommend that you install<br>products in the &q=
uot;instance&quot; directory rather than the global<br>Products directory. =
The instance directory is created when
<br>you run 'mkzopeinstance.py' as part of the Zope installation.<br><br>&n=
bsp;&nbsp;yum -y install swig<br><br>&nbsp;&nbsp;yum -y install gcc<br><br>=
&nbsp;&nbsp;yum -y upgrade python<br><br>&nbsp;&nbsp;yum -y install python-=
devel<br><br>&nbsp;&nbsp;cd /usr/lib/zope/lib/python/Products/LatexWiki
<br><br>&nbsp;&nbsp;swig -python texbreaker.i<br><br>&nbsp;&nbsp;gcc -fpic =
-c \<br>&nbsp;&nbsp;&nbsp;&nbsp;texbreaker.c texbreaker_wrap.c -I/usr/inclu=
de/python2.3<br><br>&nbsp;&nbsp;ld -shared texbreaker.o texbreaker_wrap.o -=
o _texbreaker.so<br><br><br>&nbsp;&nbsp;/etc/init.d/zope start
<br><br>&gt; Have in mind that the doyenLatexWiki.tar.gz is just a tar<br>&=
gt; file containing ZWiki and LatexWiki from the repository.<br>&gt;<br><br=
>This should be ok.<br><br>&gt; I do not know if somebody can confirm that =
the instructions
<br>&gt; are not working, and if somebody tried them, can somebody<br>&gt; =
confirm that the support for pamphlet files works.<br><br>I will try it lat=
er when I get more time.<br><br>Regards,<br>Bill Page.<br></blockquote>
</div><br>

------=_Part_11358_6574619.1138072321878--



From MAILER-DAEMON Mon Jan 23 22:34:40 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1Ex6-00021Y-Fh
	for mharc-axiom-developer@gnu.org; Mon, 23 Jan 2006 22:34:40 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1Ex4-00021E-Mp
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 22:34:38 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1Ex2-00020z-Vh
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 22:34:38 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1Ex2-00020w-So
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 22:34:36 -0500
Received: from [131.136.242.1] (helo=fw.drenet.dnd.ca)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1F1F1t-0006IE-1h
	for axiom-developer@nongnu.org; Mon, 23 Jan 2006 22:39:37 -0500
Received: from localhost (localhost.drenet.dnd.ca [127.0.0.1])
	by fw.drenet.dnd.ca (_) with ESMTP id DDAE86C10B
	for <axiom-developer@nongnu.org>; Mon, 23 Jan 2006 22:31:49 -0500 (EST)
Received: from corporateex02.Corporate.drdc-rddc.gc.ca (unknown [131.136.1.88])
	by fw.drenet.dnd.ca (_) with ESMTP id EA3566C107
	for <axiom-developer@nongnu.org>; Mon, 23 Jan 2006 22:31:45 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Mon, 23 Jan 2006 22:31:31 -0500
Message-ID: <CAE9B164E720CE4D8727792DF8F28AE3300794@corporateex02.Corporate.drdc-rddc.gc.ca>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Doyen
Thread-Index: AcYgk/oSmeFu6Bt5RRyvRMMNUJvMtwAAWAEQ
From: "Page, Bill" <Bill.Page@drdc-rddc.gc.ca>
To: "Alfredo Portes" <doyenatccny@gmail.com>
X-Virus-Scanned: by amavisd-new at drenet.dnd.ca
Cc: axiom-developer <axiom-developer@nongnu.org>
Subject: [Axiom-developer] RE: Doyen
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: bill.page1@synthesis.anikast.ca
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2006 03:34:38 -0000

Alfredo,

On Monday, January 23, 2006 10:12 PM you wrote:

> For the version of Zope I am using: zope-2.8.0-2.fc3.i386.rpm.
>
> In my steps, I really never install ZWiki 0.35, I actually just
> download ZWiki and LatexWiki from your repository. I guess
> this is okay, because Latex and Axiom work fine for me.

Yes, it is ok. zope-2.8 is a recent version of zope. I am
glad that the older repository source still works. I think
if you try to use the newer version of Python 2.4 there will
be some minor problems.

> Now the pamphlet problem, to be specific, let's say I make
> a new page [Test] Pamphlet Test. When I go to the edit form
> and put the pamphlet here, if I hit save or preview, I get
> this error:
>
> http://141.149.49.72:8080/Toolbox3/PamphletSandox
>
> It seems like something in the scripts is pointhing to the
> wrong location.
>
> You can see that Download: pdf
<http://141.149.49.72:8080/images/Toolbox3/Pamphlet%20Sandox.pdf>  dvi
<http://141.149.49.72:8080/images/Toolbox3/Pamphlet%20Sandox.dvi>  ps
<http://141.149.49.72:8080/images/Toolbox3/Pamphlet%20Sandox.ps>  src
<http://141.149.49.72:8080/images/Toolbox3/Pamphlet%20Sandox.pamphlet>
tex <http://141.149.49.72:8080/images/Toolbox3/Pamphlet%20Sandox.tex>
log <http://141.149.49.72:8080/images/Toolbox3/Pamphlet%20Sandox.log>=20
> all of them point to a location that was never created.

I cannot access http://141.149.49.72:8080/... because of local
firewall restrictions.

Could you please try your test without using a blank character
in the name. Eg. Do not use [Pamphlet Sandox] instead use
[PamphletSandox]. I recall a problem concering names with
spaces.

Regards,
Bill Page.



From MAILER-DAEMON Tue Jan 24 00:51:01 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1H53-0002XD-BI
	for mharc-axiom-developer@gnu.org; Tue, 24 Jan 2006 00:51:01 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1H52-0002WB-JE
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 00:51:00 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1H51-0002St-3C
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 00:51:00 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1H50-0002Se-U1
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 00:50:59 -0500
Received: from [131.136.242.1] (helo=fw.drenet.dnd.ca)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1F1H9s-0005Lh-Ct
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 00:56:00 -0500
Received: from localhost (localhost.drenet.dnd.ca [127.0.0.1])
	by fw.drenet.dnd.ca (_) with ESMTP id E67736503B
	for <axiom-developer@nongnu.org>; Tue, 24 Jan 2006 00:48:11 -0500 (EST)
Received: from corporateex02.Corporate.drdc-rddc.gc.ca (unknown [131.136.1.88])
	by fw.drenet.dnd.ca (_) with ESMTP id CE6E16502F
	for <axiom-developer@nongnu.org>; Tue, 24 Jan 2006 00:48:08 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [Axiom-developer] Documentation and HyperDoc Future
Date: Tue, 24 Jan 2006 00:48:06 -0500
Message-ID: <CAE9B164E720CE4D8727792DF8F28AE330079C@corporateex02.Corporate.drdc-rddc.gc.ca>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [Axiom-developer] Documentation and HyperDoc Future
Thread-Index: AcYgZ7mB/U9hnU+OTU+HeuvE7rMB2AAPRb1Q
From: "Page, Bill" <Bill.Page@drdc-rddc.gc.ca>
To: "Alfredo Portes" <doyenatccny@gmail.com>
X-Virus-Scanned: by amavisd-new at drenet.dnd.ca
Cc: axiom-developer <axiom-developer@nongnu.org>
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2006 05:51:00 -0000

On Monday, January 23, 2006 4:55 PM Alfredo Portes wrote:

> I uploaded the iso image for Doyen and included the a
> link in the Doyen webpage in the  Axiom Wiki:

> http://wiki.axiom-developer.org/DoyenCD
>
> I would like to exhort anybody in the Axiom community that
> would like to try it, to give feedback, especially regarding
> hardware support or any other issue. Also any packages that
> could be included in the Live CD.

I downloaded the iso and burnt a CD. The CD boots into
Fedora Core but prompts for a user name and password. I
think it would be better if it did an auto-login. It is
awkward to remember:

Username: doyen
Password: doyen@org

Regards,
Bill Page.



From MAILER-DAEMON Tue Jan 24 01:02:02 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1HFh-0001bq-Sn
	for mharc-axiom-developer@gnu.org; Tue, 24 Jan 2006 01:02:02 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1HFg-0001Zf-8A
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 01:02:00 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1HFc-0001YC-Px
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 01:01:59 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1HFc-0001Xc-Az
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 01:01:56 -0500
Received: from [64.233.162.195] (helo=zproxy.gmail.com)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1F1HKT-00069z-ST
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 01:06:57 -0500
Received: by zproxy.gmail.com with SMTP id r28so1031328nza
	for <axiom-developer@nongnu.org>; Mon, 23 Jan 2006 21:59:09 -0800 (PST)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com;
	h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
	b=tqRIICY0U6b6AS2qb1WwGaygPiwcWo2VI3+3o4ivm+j17+zQHsvv653+z6SgQWriMPu2xYdHXDPmduSWJZ5pjqWhEsQBwl6LKt0fuzMLE59nQeqFF0Be7nPDGzl24qxFRE2Oc5crov9ug2OEpRfTry7ibK9dRCFHVHlVSvg//44=
Received: by 10.36.160.1 with SMTP id i1mr4433682nze;
	Mon, 23 Jan 2006 21:59:09 -0800 (PST)
Received: by 10.36.252.78 with HTTP; Mon, 23 Jan 2006 21:59:08 -0800 (PST)
Message-ID: <f3c595c60601232159w1a48c035x27804bad3af8f08b@mail.gmail.com>
Date: Tue, 24 Jan 2006 00:59:08 -0500
From: Alfredo Portes <doyenatccny@gmail.com>
To: "Page, Bill" <Bill.Page@drdc-rddc.gc.ca>
Subject: Re: [Axiom-developer] Documentation and HyperDoc Future
In-Reply-To: <CAE9B164E720CE4D8727792DF8F28AE330079C@corporateex02.Corporate.drdc-rddc.gc.ca>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
References: <CAE9B164E720CE4D8727792DF8F28AE330079C@corporateex02.Corporate.drdc-rddc.gc.ca>
Cc: axiom-developer <axiom-developer@nongnu.org>
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2006 06:02:00 -0000

You have a good point Bill. Wilken and I have been working on this to
have it auto-login just like Knoppix does. However, the auto-login in
our initial test was only working for the root account and not for the
doyen account. I will try to have it, for the next image.

By the way the root password is the same as for doyen.

Thank you for the feedback. You will see that after a couple of
minutes the CD feels like a normal workstation. I find the performance
better than the previous Knoppix build. Any other feedback,
improvement, hardware support issue, or application you would like to
see in it, are more than welcome.

Regards,

JAP

On 1/24/06, Page, Bill <Bill.Page@drdc-rddc.gc.ca> wrote:
> On Monday, January 23, 2006 4:55 PM Alfredo Portes wrote:
>
> > I uploaded the iso image for Doyen and included the a
> > link in the Doyen webpage in the  Axiom Wiki:
>
> > http://wiki.axiom-developer.org/DoyenCD
> >
> > I would like to exhort anybody in the Axiom community that
> > would like to try it, to give feedback, especially regarding
> > hardware support or any other issue. Also any packages that
> > could be included in the Live CD.
>
> I downloaded the iso and burnt a CD. The CD boots into
> Fedora Core but prompts for a user name and password. I
> think it would be better if it did an auto-login. It is
> awkward to remember:
>
> Username: doyen
> Password: doyen@org
>
> Regards,
> Bill Page.
>



From MAILER-DAEMON Tue Jan 24 01:13:46 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1HR4-0007gN-Pc
	for mharc-axiom-developer@gnu.org; Tue, 24 Jan 2006 01:13:46 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1HR2-0007fy-CK
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 01:13:44 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1HR1-0007ex-Ej
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 01:13:43 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1HR1-0007ek-A8
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 01:13:43 -0500
Received: from [64.233.162.204] (helo=zproxy.gmail.com)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1F1HVs-000776-PB
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 01:18:44 -0500
Received: by zproxy.gmail.com with SMTP id r28so1032765nza
	for <axiom-developer@nongnu.org>; Mon, 23 Jan 2006 22:10:56 -0800 (PST)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com;
	h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
	b=Td1gDaXillzkeGBmSQVGv0Xjzig59Xp7O/sYr3JpoDT6iCmqTjjgqdGeOwhRoLGF1z6cVOFOT4pJmW5UrWxZqZPdZsoioc7+BNMp8fMbrXYqBayKDwZRa4Pwgmd3sisZVGPcQTJXGeYLDwfLOVEfvfz/tnllXaxlYkLdDCwSjiQ=
Received: by 10.36.31.18 with SMTP id e18mr2565635nze;
	Mon, 23 Jan 2006 22:10:56 -0800 (PST)
Received: by 10.36.252.78 with HTTP; Mon, 23 Jan 2006 22:10:56 -0800 (PST)
Message-ID: <f3c595c60601232210i2d913995xea086cb1c0d144db@mail.gmail.com>
Date: Tue, 24 Jan 2006 01:10:56 -0500
From: Alfredo Portes <doyenatccny@gmail.com>
To: axiom-developer <axiom-developer@nongnu.org>
Subject: Re: [Axiom-developer] Documentation and HyperDoc Future
In-Reply-To: <f3c595c60601232159w1a48c035x27804bad3af8f08b@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
References: <CAE9B164E720CE4D8727792DF8F28AE330079C@corporateex02.Corporate.drdc-rddc.gc.ca>
	<f3c595c60601232159w1a48c035x27804bad3af8f08b@mail.gmail.com>
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2006 06:13:44 -0000

I would like also to add that I have seem other Distros based on Fedora tha=
t
do not have auto-login for regular users. I need to research more into
the subject
but it seems like a protection maybe from GDM.

The worst case scenario, maybe the user and password can be changed to
a more friendly and easy to remember: doyen, doyen respectively.

I need to research more into it. But hopefully I can get it to auto-login t=
o the
doyen user.

Regards,

JAP

On 1/24/06, Alfredo Portes <doyenatccny@gmail.com> wrote:
> You have a good point Bill. Wilken and I have been working on this to
> have it auto-login just like Knoppix does. However, the auto-login in
> our initial test was only working for the root account and not for the
> doyen account. I will try to have it, for the next image.
>
> By the way the root password is the same as for doyen.
>
> Thank you for the feedback. You will see that after a couple of
> minutes the CD feels like a normal workstation. I find the performance
> better than the previous Knoppix build. Any other feedback,
> improvement, hardware support issue, or application you would like to
> see in it, are more than welcome.
>
> Regards,
>
> JAP
>
> On 1/24/06, Page, Bill <Bill.Page@drdc-rddc.gc.ca> wrote:
> > On Monday, January 23, 2006 4:55 PM Alfredo Portes wrote:
> >
> > > I uploaded the iso image for Doyen and included the a
> > > link in the Doyen webpage in the  Axiom Wiki:
> >
> > > http://wiki.axiom-developer.org/DoyenCD
> > >
> > > I would like to exhort anybody in the Axiom community that
> > > would like to try it, to give feedback, especially regarding
> > > hardware support or any other issue. Also any packages that
> > > could be included in the Live CD.
> >
> > I downloaded the iso and burnt a CD. The CD boots into
> > Fedora Core but prompts for a user name and password. I
> > think it would be better if it did an auto-login. It is
> > awkward to remember:
> >
> > Username: doyen
> > Password: doyen@org
> >
> > Regards,
> > Bill Page.
> >
>



From MAILER-DAEMON Tue Jan 24 01:37:23 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1Hnv-0001sh-JZ
	for mharc-axiom-developer@gnu.org; Tue, 24 Jan 2006 01:37:23 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1Hnt-0001sQ-Ev
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 01:37:21 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1Hnr-0001sD-St
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 01:37:21 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1Hnr-0001sA-OK
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 01:37:19 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1F1Hsj-00009J-G8
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 01:42:21 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0O6Ybuv007997;
	Tue, 24 Jan 2006 00:34:39 -0600
From: mathaction@axiom-developer.org (Bill Page)
To: mathaction@axiom-developer.org
Message-ID: <20060124003431-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 24 Jan 2006 00:34:36 -0600
Cc: 
Subject: [Axiom-developer] [DoyenCD] Why run both Apache and Zope?
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2006 06:37:21 -0000

Changes http://wiki.axiom-developer.org/DoyenCD/diff
--
I think it is not necessary to run two web servers. For
machines with limited memory, this might be an issue.

The pages that you are now serving with Apache could
be easily handled by Zope as DTML pages.

--
forwarded from http://wiki.axiom-developer.org/DoyenCD#msg20060124003431-0600@wiki.axiom-developer.org



From MAILER-DAEMON Tue Jan 24 01:43:51 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1HuB-00045Y-4t
	for mharc-axiom-developer@gnu.org; Tue, 24 Jan 2006 01:43:51 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1Hu9-00043i-Mu
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 01:43:49 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1Hu7-00041V-Lt
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 01:43:49 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1Hu7-00041E-El
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 01:43:47 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1F1Hyz-0000ip-3b
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 01:48:49 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0O6f5uv008983;
	Tue, 24 Jan 2006 00:41:06 -0600
From: mathaction@axiom-developer.org (Bill Page)
To: mathaction@axiom-developer.org
Message-ID: <20060124004103-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 24 Jan 2006 00:41:04 -0600
Cc: 
Subject: [Axiom-developer] [DoyenCD] Issue #153 missing libdb.text
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2006 06:43:49 -0000

Changes http://wiki.axiom-developer.org/DoyenCD/diff
--
This error occurs in the version of Axiom installed on
the Doyen CD.
--
forwarded from http://wiki.axiom-developer.org/DoyenCD#msg20060124004103-0600@wiki.axiom-developer.org



From MAILER-DAEMON Tue Jan 24 01:47:39 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1Hxr-0006uP-8O
	for mharc-axiom-developer@gnu.org; Tue, 24 Jan 2006 01:47:39 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1Hxp-0006sf-E3
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 01:47:37 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1Hxo-0006sG-NS
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 01:47:36 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1Hxo-0006s9-JQ
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 01:47:36 -0500
Received: from [64.233.162.195] (helo=zproxy.gmail.com)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1F1I2g-00011v-Ep
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 01:52:38 -0500
Received: by zproxy.gmail.com with SMTP id r28so1036780nza
	for <axiom-developer@nongnu.org>; Mon, 23 Jan 2006 22:44:49 -0800 (PST)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com;
	h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
	b=XvIu1ARPUxys4A9jq19950ZrhQHvAh0dDau8ddplw2wmUesIxLw14VaPLfgN572sb5p+0qRFff2xUDPsKVnbNLc5A4y9cRMZVhFuMfJjxv6yeq8EcbSZWGKZo3/6ECNT3SVvj1/vo+HLGaTARwz43atu5t2/1Tm10JHGcrLqY4M=
Received: by 10.36.38.20 with SMTP id l20mr2194204nzl;
	Mon, 23 Jan 2006 22:44:49 -0800 (PST)
Received: by 10.36.252.78 with HTTP; Mon, 23 Jan 2006 22:44:49 -0800 (PST)
Message-ID: <f3c595c60601232244t5d7d63a8s4ea08777b491d511@mail.gmail.com>
Date: Tue, 24 Jan 2006 01:44:49 -0500
From: Alfredo Portes <doyenatccny@gmail.com>
To: Bill Page <bill.page1@synthesis.anikast.ca>, 
	axiom-developer <axiom-developer@nongnu.org>
Subject: Re: [Axiom-developer] [DoyenCD] Why run both Apache and Zope?
In-Reply-To: <20060124003431-0600@wiki.axiom-developer.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
References: <20060124003431-0600@wiki.axiom-developer.org>
Cc: 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2006 06:47:37 -0000

You are absolutely right. However, at the beginning of the project we
started with Apache / Perl CGI to test some scripts using programs
like Axiom, Octave, Yacas, Maxima.... I particularly felt more
comfortable with Apache and PHP, that is one of the reasons the
current drag and drop application is written using
Apache/PHP/JavaScript.

I am getting familiar with Zope and DTML pages and also with Python,
so we can have
everything running inside Zope/ZWiki. :-). Hopefully, we can do this
really soon. Wilken
already has modified the edit page in ZWiki where we plan to place the
drag and drop.

Regards,

JAP

On 1/24/06, Bill Page <mathaction@axiom-developer.org> wrote:
> Changes http://wiki.axiom-developer.org/DoyenCD/diff
> --
> I think it is not necessary to run two web servers. For
> machines with limited memory, this might be an issue.
>
> The pages that you are now serving with Apache could
> be easily handled by Zope as DTML pages.
>
> --
> forwarded from http://wiki.axiom-developer.org/DoyenCD#msg20060124003431-=
0600@wiki.axiom-developer.org
>
>
> _______________________________________________
> Axiom-developer mailing list
> Axiom-developer@nongnu.org
> http://lists.nongnu.org/mailman/listinfo/axiom-developer
>



From MAILER-DAEMON Tue Jan 24 01:54:45 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1I4j-0001yW-Mb
	for mharc-axiom-developer@gnu.org; Tue, 24 Jan 2006 01:54:45 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1I4h-0001yK-QQ
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 01:54:43 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1I4g-0001y6-AZ
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 01:54:43 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1I4g-0001y3-5c
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 01:54:42 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1F1I9X-0001jG-Vb
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 01:59:44 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0O6q8uv010798;
	Tue, 24 Jan 2006 00:52:08 -0600
From: mathaction@axiom-developer.org (Bill Page)
To: mathaction@axiom-developer.org
Message-ID: <20060124005207-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 24 Jan 2006 00:52:08 -0600
Cc: 
Subject: [Axiom-developer] [DoyenCD] GraphViz in not installed
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2006 06:54:44 -0000

Changes http://wiki.axiom-developer.org/DoyenCD/diff
--
If I click 'edit' on this page:

http://wiki.axiom-developer.org/book--main--1/Endpaper3

and copy-and-paste the contents to a page on the Doyen Wiki
I get the following error message::

  Some or all of this page may not have rendered properly,
  because of the following error:

  dot: cd '/var/lib/zope/var/LatexWiki/Doyen'; rm -f *.dot;
  PATH=/usr/local/teTeX/bin/i686-pc-linux-gnu:$PATH
  latex --interaction nonstopmode 'TestPam.tex'
  /bin/sh: dot: command not found

This is because GraphViz in not installed on the Doyen CD.
--
forwarded from http://wiki.axiom-developer.org/DoyenCD#msg20060124005207-0600@wiki.axiom-developer.org



From MAILER-DAEMON Tue Jan 24 01:58:58 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1I8o-0003JT-Dg
	for mharc-axiom-developer@gnu.org; Tue, 24 Jan 2006 01:58:58 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1I8l-0003IT-Vm
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 01:58:56 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1I8l-0003I8-49
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 01:58:55 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1I8k-0003Hz-VR
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 01:58:55 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1F1IDc-00022D-RA
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 02:03:57 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0O6uMuv011536;
	Tue, 24 Jan 2006 00:56:22 -0600
From: mathaction@axiom-developer.org (alfredo)
To: mathaction@axiom-developer.org
Message-ID: <20060124005621-0600@wiki.axiom-developer.org>
In-reply-to: <20060124003431-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 24 Jan 2006 00:56:22 -0600
Cc: 
Subject: [Axiom-developer] [DoyenCD] Use of Apache or ZWiki
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2006 06:58:56 -0000

Changes http://wiki.axiom-developer.org/DoyenCD/diff
--
You are absolutely right. However, at the beginning of the project we started with Apache / Perl CGI to test some scripts using programs like Axiom, Octave, Yacas, Maxima.... I particularly felt more comfortable with Apache and PHP, that is one of the reasons the current drag and drop application is written using Apache/PHP/JavaScript.

I am getting familiar with Zope and DTML pages and also with Python, so we can have everything running inside Zope/ZWiki and have only one webserver. Hopefully, we can do this really soon. Wilken already has modified the edit page in ZWiki where we plan to place the drag and drop.

>>For machines with limited memory, this might be an issue.

This really has not been an issue. We have tried the CD in computers with limited resources like 500 Mhz and 256 MB in RAM, and it works really well. The factor of a fast CD-ROM seems to be more important than anything else.

--
forwarded from http://wiki.axiom-developer.org/DoyenCD#msg20060124005621-0600@wiki.axiom-developer.org



From MAILER-DAEMON Tue Jan 24 02:05:41 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1IFJ-0004R0-2S
	for mharc-axiom-developer@gnu.org; Tue, 24 Jan 2006 02:05:41 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1IFG-0004PD-Bm
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 02:05:38 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1IFF-0004OU-FA
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 02:05:37 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1IFE-0004OI-R9
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 02:05:36 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1F1IK6-0002be-Nx
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 02:10:38 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0O734uv012665;
	Tue, 24 Jan 2006 01:03:04 -0600
From: mathaction@axiom-developer.org (Bill Page)
To: mathaction@axiom-developer.org
Message-ID: <20060124010304-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 24 Jan 2006 01:03:04 -0600
Cc: 
Subject: [Axiom-developer] [DoyenCD] LatexWiki logo and other customizations
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2006 07:05:39 -0000

Changes http://wiki.axiom-developer.org/DoyenCD/diff
--
I think the Doyen Wiki on the Doyen CD should have it's own
logo, for example such as the logo on the Axiom Wiki site.

Also, there are a number of other customization on the Axiom
Wiki site such as the point-and-click menu, Preview for
comments (maybe preview is not so important for local usage),
TouchGraph navigator, and expandable +/- text.

These are all implemented as customizations of the wikipage.pt
and macro files which can be copied from Axiom Wiki - details
which have yet to be properly documented. :(
--
forwarded from http://wiki.axiom-developer.org/DoyenCD#msg20060124010304-0600@wiki.axiom-developer.org



From MAILER-DAEMON Tue Jan 24 02:12:20 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1ILj-0008L4-Tj
	for mharc-axiom-developer@gnu.org; Tue, 24 Jan 2006 02:12:20 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1ILh-0008FY-HW
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 02:12:17 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1ILg-0008DW-Kj
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 02:12:16 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1ILg-0008Ct-99
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 02:12:16 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1F1IQY-0003CU-8e
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 02:17:18 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0O79huv013580;
	Tue, 24 Jan 2006 01:09:43 -0600
From: mathaction@axiom-developer.org (billpage)
To: mathaction@axiom-developer.org
Message-ID: <20060124010943-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 24 Jan 2006 01:09:43 -0600
Cc: 
Subject: [Axiom-developer] [DoyenCD] formatting of Axiom output on Doyen Wiki
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2006 07:12:17 -0000

Changes http://wiki.axiom-developer.org/DoyenCD/diff
--
Axiom output is not formatted the same way as in the Axiom
Wiki because of Axiom-specific stylesheet customizations,
for example the background color is missing and the word
'axiom' appears off the right hand side of the window.

The relevant parts of stylesheet.css could be copied from
Axiom Wiki.
--
forwarded from http://wiki.axiom-developer.org/DoyenCD#msg20060124010943-0600@wiki.axiom-developer.org



From MAILER-DAEMON Tue Jan 24 02:25:43 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1IYg-0002Al-8w
	for mharc-axiom-developer@gnu.org; Tue, 24 Jan 2006 02:25:42 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1IYd-00029H-RA
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 02:25:40 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1IYc-00028E-8H
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 02:25:38 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1IYb-00027m-V8
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 02:25:38 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1F1IdU-0004FE-0f
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 02:30:40 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0O7N4uv015330;
	Tue, 24 Jan 2006 01:23:04 -0600
From: mathaction@axiom-developer.org (billpage)
To: mathaction@axiom-developer.org
Message-ID: <20060124012304-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 24 Jan 2006 01:23:04 -0600
Cc: 
Subject: [Axiom-developer] [DoyenCD] DoyenCD and IssueTracker
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2006 07:25:40 -0000

Changes http://wiki.axiom-developer.org/DoyenCD/diff
--
I have added a new category to IssueTracker for the
"Doyen CD":IssueTracker?category:list=Doyen%20CD&sort_on=status_index

Perhaps this will be more convenient than using email and comments.
--
forwarded from http://wiki.axiom-developer.org/DoyenCD#msg20060124012304-0600@wiki.axiom-developer.org



From MAILER-DAEMON Tue Jan 24 02:30:15 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1Id4-0003dO-VX
	for mharc-axiom-developer@gnu.org; Tue, 24 Jan 2006 02:30:15 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1Id2-0003dI-MP
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 02:30:12 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1Id1-0003co-NT
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 02:30:12 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1Id1-0003cg-Dj
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 02:30:11 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1F1Iht-0004gv-Gq
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 02:35:13 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0O7Rduv015902;
	Tue, 24 Jan 2006 01:27:39 -0600
From: mathaction@axiom-developer.org (billpage)
To: mathaction@axiom-developer.org
Message-ID: <20060124012738-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 24 Jan 2006 01:27:39 -0600
Cc: 
Subject: [Axiom-developer] [#249 user id: doyen hangs log-in] (new) 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2006 07:30:13 -0000

Changes http://wiki.axiom-developer.org/249UserIdDoyenHangsLogIn/diff
--
After booting from the Doyen CD, logging in as::

  user id: doyen
  password: doyen@org

causes the log-in to hang with a "blue screen" and mobile cursor.
It is necessary to restart by power-down power-up.

Logging in as::

  user id: root
  password: doyen@org

works.
--
forwarded from http://wiki.axiom-developer.org/249UserIdDoyenHangsLogIn#msg20060124012738-0600@wiki.axiom-developer.org



From MAILER-DAEMON Tue Jan 24 02:37:54 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1IkU-0000dz-J2
	for mharc-axiom-developer@gnu.org; Tue, 24 Jan 2006 02:37:54 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1IkT-0000br-53
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 02:37:53 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1IkQ-0000YH-Kp
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 02:37:51 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1IkP-0000Y2-Vt
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 02:37:50 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1F1IpI-0005KG-2j
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 02:42:52 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0O7ZHuv016955;
	Tue, 24 Jan 2006 01:35:17 -0600
From: mathaction@axiom-developer.org (billpage)
To: mathaction@axiom-developer.org
Message-ID: <20060124013517-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 24 Jan 2006 01:35:17 -0600
Cc: 
Subject: [Axiom-developer] [#250 no link on desktop to Doyen Home Page or
	Wiki] (new) 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2006 07:37:53 -0000

Changes http://wiki.axiom-developer.org/250NoLinkOnDesktopToDoyenHomePageOrWiki/diff
--
After booting from the Doyen CD there is no obvious link to
the Doyen "Home Page". It is necessary to start FireFox from
the Applications/Internet menu to see the Home Page. The link
to Doyen Wiki is found near the bottom of the page.

A "launcher" should be added to the Desktop to the Doyen Wiki
and the contents of the Home Page should become the FrontPage
of the Doyen Wiki.

Other appropriate Axiom-related content should be selectively
copied from the Axiom Wiki.
--
forwarded from http://wiki.axiom-developer.org/250NoLinkOnDesktopToDoyenHomePageOrWiki#msg20060124013517-0600@wiki.axiom-developer.org



From MAILER-DAEMON Tue Jan 24 06:32:58 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1MPx-0000xW-WA
	for mharc-axiom-developer@gnu.org; Tue, 24 Jan 2006 06:32:58 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1MPt-0000tI-HK
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 06:32:53 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1MPr-0000pd-GN
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 06:32:52 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1MPq-0000oz-FR
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 06:32:50 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1F1MUk-0001bJ-Eo
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 06:37:54 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0OBTwuv016834;
	Tue, 24 Jan 2006 05:29:58 -0600
From: mathaction@axiom-developer.org (anonymous)
To: mathaction@axiom-developer.org
Message-ID: <20060124052952-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 24 Jan 2006 05:29:58 -0600
Cc: 
Subject: [Axiom-developer] [#251 About %%] (new) 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2006 11:32:54 -0000

Changes http://wiki.axiom-developer.org/251About/diff
--
I'm using Axiom 3.9 and when I execute inverseLaplace I got a result
in function of %%A0 but Axiom dosn't say what %%A0 is. In gmane.comp.mathematics.axiom.general tell me that it could be a bug
not reporting what the temporaru symbol %%A0 is. Example:

\begin{axiom}
F(s) == (s**2 - 9*s - 32)/(2*s**3 - 3*s + 4)
inverseLaplace(F(s),s,x)
\end{axiom}


Regards,
Daniel
--
forwarded from http://wiki.axiom-developer.org/251About#msg20060124052952-0600@wiki.axiom-developer.org



From MAILER-DAEMON Tue Jan 24 07:51:11 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1NdK-0005fi-OH
	for mharc-axiom-developer@gnu.org; Tue, 24 Jan 2006 07:50:51 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1Ncp-0005Or-8v
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 07:50:20 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1Nby-0004oU-Cg
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 07:49:28 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1Nbx-0004oC-J7
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 07:49:25 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtp
	(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1F1Ngs-0000Nl-2P
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 07:54:30 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0OCkZuv027474;
	Tue, 24 Jan 2006 06:46:35 -0600
From: mathaction@axiom-developer.org (Darrin Harper)
To: mathaction@axiom-developer.org
Message-ID: <352981711243384784204383@microsoft.com>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 24 Jan 2006 06:46:35 -0600
Cc: 
Subject: [Axiom-developer] [#252 Amazing, Nickolas] (new) Amazing, Nickolas
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2006 12:50:45 -0000

Changes http://wiki.axiom-developer.org/252AmazingNickolas/diff
--
Good morning sir,

Amazing, Dino-> http://opkpjr.eurogreent.info/?35607740

--
forwarded from http://wiki.axiom-developer.org/252AmazingNickolas#msg352981711243384784204383@microsoft.com



From MAILER-DAEMON Tue Jan 24 12:55:12 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1SNr-0005l9-RG
	for mharc-axiom-developer@gnu.org; Tue, 24 Jan 2006 12:55:11 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1SNp-0005kK-9r
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 12:55:09 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1SNn-0005je-45
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 12:55:07 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1SNm-0005jS-Ce
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 12:55:06 -0500
Received: from [131.136.242.1] (helo=fw.drenet.dnd.ca)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1F1SSj-00018a-6s
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 13:00:13 -0500
Received: from localhost (localhost.drenet.dnd.ca [127.0.0.1])
	by fw.drenet.dnd.ca (_) with ESMTP id 97AEC671EE
	for <axiom-developer@nongnu.org>; Tue, 24 Jan 2006 12:52:17 -0500 (EST)
Received: from corporateex02.Corporate.drdc-rddc.gc.ca (unknown [131.136.1.88])
	by fw.drenet.dnd.ca (_) with ESMTP id 6C462671B3
	for <axiom-developer@nongnu.org>; Tue, 24 Jan 2006 12:52:14 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Tue, 24 Jan 2006 12:52:13 -0500
Message-ID: <CAE9B164E720CE4D8727792DF8F28AE3300844@corporateex02.Corporate.drdc-rddc.gc.ca>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: FW: Local MathAction
Thread-Index: AcYcn5ZeuDRgb+1pSxaSjygchRZwZgEbyYmg
From: "Page, Bill" <Bill.Page@drdc-rddc.gc.ca>
To: "axiom-developer" <axiom-developer@nongnu.org>
X-Virus-Scanned: by amavisd-new at drenet.dnd.ca
Cc: 
Subject: [Axiom-developer] FW: FW: Local MathAction
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: bill.page1@synthesis.anikast.ca
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2006 17:55:10 -0000

Simon Michael is the developer of ZWiki on which LatexWiki
and MathAction (Axiom Wiki) are based.

-----Original Message-----
From: Simon Michael [mailto:simon@joyful.com]=20
Sent: Wednesday, January 18, 2006 9:25 PM
To: Page, Bill
Subject: Re: FW: Local MathAction

Hi Bill,

I see that you and others are doing sterling work on Axiom using Zwiki.=20
I began and gave up several posts to the list due to not having enough=20
time and context to really help in that medium. If you run into anything

I can help with, don't hesitate to chat me (sm on #zwiki, simonmichael=20
on AIM etc.)

Best
-Simon



From MAILER-DAEMON Tue Jan 24 13:51:22 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1TGD-0005RG-Um
	for mharc-axiom-developer@gnu.org; Tue, 24 Jan 2006 13:51:22 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1TGC-0005QZ-BV
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 13:51:20 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1TG8-0005OX-PX
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 13:51:19 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1TG7-0005O7-VP
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 13:51:16 -0500
Received: from [68.142.201.192] (helo=web31712.mail.mud.yahoo.com)
	by monty-python.gnu.org with smtp (Exim 4.34) id 1F1TL5-0007LU-3D
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 13:56:23 -0500
Received: (qmail 37609 invoked by uid 60001); 24 Jan 2006 18:46:46 -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:Content-Transfer-Encoding;
	b=Xkr7i/fkNVXrU28eoWYL7j0k3olKbhzUCeQrx8+mCQqUmKn6iaUMivvbf++fJDn8GpAnvjfS9tT/nJqNz1qY2a4yZ8P922M0WYricE5JgYYQfnYar//Y9J9kLO8RbyOdh1NgEy03iuQvOm3wr0R8KKwBMN/1bCb/BcOQw2ekr50=
	; 
Message-ID: <20060124184646.37607.qmail@web31712.mail.mud.yahoo.com>
Received: from [216.174.43.195] by web31712.mail.mud.yahoo.com via HTTP;
	Tue, 24 Jan 2006 10:46:46 PST
Date: Tue, 24 Jan 2006 10:46:46 -0800 (PST)
From: C Y <smustudent1@yahoo.com>
To: axiom-developer <axiom-developer@nongnu.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Subject: [Axiom-developer] Got copy of new book!
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2006 18:51:20 -0000

Got my copy of the new tutorial - ordered it through barnes and noble
to use a gift certificate.

Immediate comments:

I like the binding - clean, simple and functional.  We'll see how the
paper quality holds up over time, but at least at the get-go it doesn't
look too bad.

I am somewhat dismayed by the print quality - I don't know if it was
the printer or the fonts, or perhaps they converted the pdf to a bitmap
before printing - but the text print quality is well short of what I
would have expected.  The edges of letters seem "ragged" or uneven,
which sort of gives the impression that you are looking at a
copy-machine copy and not the output from a digital printing with
awareness of fonts.  This could be a function of my copy being an early
print, or maybe the press was having a bad day, but if this is standard
quality lulu will need to upgrade their abilities some.

I was also surprised by the large margins on the outer side and the
bottom - didn't we format to use the full page?  Or, if that makes the
page count too short or if we wanted the smaller content-per-page
format for better reading couldn't we have gone with a smaller printing
size than 8.5x11?  Failing that, couldn't they have centered the
content instead of leaving the big margins?  Or is that a stylistic
decision?  I know it's a nitpick, and I don't mean to sound harsh -
just curious as to the reason for this particular decision.  It's not a
formatting style I've seen in any other printed book I can recall.

Haven't had a chance to read much of it yet (just got it at lunch) so I
can't review the content yet.  

Nitpicks aside, thanks Tim et. al. for making this possible!

Cheers,
CY

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 



From MAILER-DAEMON Tue Jan 24 17:25:26 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1WbN-0002AQ-Qc
	for mharc-axiom-developer@gnu.org; Tue, 24 Jan 2006 17:25:26 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1WbL-00029o-SN
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 17:25:23 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1WbI-00029N-H5
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 17:25:23 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1WbI-00029E-9x
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 17:25:20 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F1WYZ-0006VQ-SM
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 17:22:32 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0OMMVuv029416;
	Tue, 24 Jan 2006 16:22:31 -0600
From: mathaction@axiom-developer.org (alfredo)
To: mathaction@axiom-developer.org
Message-ID: <20060124162230-0600@wiki.axiom-developer.org>
In-reply-to: <20060124005207-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 24 Jan 2006 16:22:31 -0600
Cc: 
Subject: [Axiom-developer] [DoyenCD] GraphViz
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2006 22:25:24 -0000

Changes http://wiki.axiom-developer.org/DoyenCD/diff
--
Bill,

I included the Grapviz Package in the Doyen CD. However, when I copy the content from the http://wiki.axiom-developer.org/book--main--1/Endpaper3 page I get these errors:

latex: cd '/var/lib/zope/var/LatexWiki/Doyen'; rm -f *.dot; PATH=/usr/local/teTeX/bin/i686-pc-linux-gnu:$PATH latex --interaction nonstopmode 'LatexWiki.tex'
! Package keyval Error: final undefined.

See the keyval package documentation for explanation.
Type  H <return>  for immediate help.
 ...                                              
                                                  
l.1744 \ProcessOptionsWithKV{Hyp}
                                 
Implicit mode ON; LaTeX internals redefined
(/usr/share/texmf/tex/latex/html/url.sty))
*hyperref using driver hdvips*
(/usr/share/texmf/tex/latex/hyperref/hdvips.def
(/usr/share/texmf/tex/latex/hyperref/pdfmark.def))
(/usr/share/texmf/tex/latex/amsmath/amsmath.sty
For additional information on amsmath, use the `?

I assume that it is missing some package similar to axiom.sty.
--
forwarded from http://wiki.axiom-developer.org/DoyenCD#msg20060124162230-0600@wiki.axiom-developer.org



From MAILER-DAEMON Tue Jan 24 17:38:51 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1WoN-0006fH-Id
	for mharc-axiom-developer@gnu.org; Tue, 24 Jan 2006 17:38:51 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1WoH-0006eY-Bw
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 17:38:45 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1WoG-0006eB-FK
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 17:38:44 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1WZi-0001dU-2c
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 17:23:42 -0500
Received: from [68.142.201.184] (helo=web31704.mail.mud.yahoo.com)
	by monty-python.gnu.org with smtp (Exim 4.34) id 1F1Uev-0006RM-6T
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 15:20:57 -0500
Received: (qmail 39284 invoked by uid 60001); 24 Jan 2006 20:12:59 -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:Content-Transfer-Encoding;
	b=A8E3jCX3IahI0i+7hyAvGkUivzhDyJAAQCpc1WsKn/Nb7sIVmhCm/b/YU/zA8XEJl7i0KxK3GshNTsB6IEd7OAwjTmWCWBLNxvMseJx9cgktOHyI2IWgWWy+oRK93g1+MHJsOlkQHXk/ZbSuqQFEqiy/b4avXo7ir2b2dG+/zNU=
	; 
Message-ID: <20060124201259.39282.qmail@web31704.mail.mud.yahoo.com>
Received: from [216.174.43.195] by web31704.mail.mud.yahoo.com via HTTP;
	Tue, 24 Jan 2006 12:12:59 PST
Date: Tue, 24 Jan 2006 12:12:59 -0800 (PST)
From: C Y <smustudent1@yahoo.com>
To: axiom-developer@nongnu.org
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Subject: [Axiom-developer] Ability to guarantee a non-hanging Axiom?
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2006 22:38:49 -0000

Admittedly this is not a problem I have encountered yet, but there are
general problems with solving some types of problems where the user
doesn't know when the computer will not succeed in reasonable time, or
there are multiple methods available (some of which yield a quick
solution in special cases) and the user doesn't know which method to
apply.  Is there a way to have Axiom, in cases where a calculation goes
for n seconds without returing an answer Axiom pauses the calculation
and prompts the user if they want to continue, and if so for how long? 
I don't know if this would require some sort of lisp image level magic,
but I was thinking maybe a macro could wrap every function call with a
"check time" conditional.  Then when a new input was sent from the
user, a global "running time" variable could keep track of how long
since the input was provided.  The "check time" conditional could see
if the total time since input was too great, and if so rather than
proceeding it could offer the user a prompt asking if they wanted to
continue.  If yes with no input for new running time, just reset the
"running time" value to zero and proceed with the actual function call.
 If a new running time limit is provided, subsequent checks can be
against that limit.  If the answer is no, the calculation can be
abandoned, a return of "calculation aborted" returned, and a new input
prompt provided.

This only works if a long calculation is calling more than one lisp
function, but for at least a fair number of cases it would work.  I
don't know how to ensure a "lisp kernel level" checkpoint of the
calculation, but that would be the ideal.

For some things, like solve, it would also be nice to use this feature
to do a "quick check" of a wide variety of solution techniques.  Say
there are four methods of finding some number related to a matrix, and
some are better for sparse and some are better for dense matricies. 
The difference might be so great that the user will notice a difference
if one method is tried vs. another (e.g. milliseconds vs. seconds). 
Since it's impossible to know this in advance, one strategy is to do a
"quick check" - run each technique on the problem with a max allowable
time of a fraction of a second, then perhaps a second each, and then
either pick one technique and run with it or contine to bump the time
each individual routine gets to try it.  Checkpointing each routine
would be nice but is probably very difficult to implement.  But if the
timing mechanism were in place it would make this kind of thing much
easier to do.

Does anybody know anything about such techniques?  i saw it mentioned a
few times on the Maxima list and it made sense to me, but I don't know
what the low level problems would be like.

Cheers,
CY

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 



From MAILER-DAEMON Tue Jan 24 18:08:47 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1XH9-0000jO-C4
	for mharc-axiom-developer@gnu.org; Tue, 24 Jan 2006 18:08:35 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1XH5-0000dP-7l
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 18:08:31 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1XFp-0007l4-F3
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 18:07:14 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1XFn-0007ja-HM
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 18:07:11 -0500
Received: from [24.154.1.27] (helo=mx-8.zoominternet.net)
	by monty-python.gnu.org with esmtp (Exim 4.52) id 1F1XD5-0001lE-GU
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 18:04:23 -0500
Received: from mua-3.zoominternet.net (mua-3.zoominternet.net [24.154.1.46])
	by mx-8.zoominternet.net (8.12.11/8.12.11) with ESMTP id k0ON4GVa015803;
	Tue, 24 Jan 2006 18:04:16 -0500
Received: from foo (unknown [72.23.22.90])
	by mua-3.zoominternet.net (Postfix) with ESMTP id 3C2667F404;
	Tue, 24 Jan 2006 18:04:19 -0500 (EST)
Received: (from root@localhost) by foo (8.11.6/8.11.6) id k0ONr7j00549;
	Tue, 24 Jan 2006 18:53:07 -0500
Date: Tue, 24 Jan 2006 18:53:07 -0500
Message-Id: <200601242353.k0ONr7j00549@foo>
From: root <daly@axiom-developer.org>
To: smustudent1@yahoo.com
In-reply-to: <20060124201259.39282.qmail@web31704.mail.mud.yahoo.com> (message
	from C Y on Tue, 24 Jan 2006 12:12:59 -0800 (PST))
Subject: Re: [Axiom-developer] Ability to guarantee a non-hanging Axiom?
References: <20060124201259.39282.qmail@web31704.mail.mud.yahoo.com>
X-Spam-Score: 0.00 () [Tag at 15.00] 
X-CanItPRO-Stream: outgoing
X-Scanned-By: CanIt (www . roaringpenguin . com) on 24.154.1.27
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: daly@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2006 23:08:33 -0000

Magnus (sourceforge.net/projects/magnus) uses such a technique (time slicing)
because there are no algorithms, just procedures which may never terminate,
so it time-slices solutions.

Axiom uses the type information to choose the most specific algorithm.
Types can and do override 'general purpose' algorithms when a specific
one is available.

Currently there are very few lisps that support threads although, as 
you're aware, the lisp gardeners are chatting about it.

t



From MAILER-DAEMON Tue Jan 24 19:20:22 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1YOb-0003oi-GR
	for mharc-axiom-developer@gnu.org; Tue, 24 Jan 2006 19:20:21 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1YOW-0003m9-9o
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 19:20:16 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1YOT-0003kG-4t
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 19:20:14 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1YOS-0003jY-91
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 19:20:12 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F1YLk-0000QO-NR
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 19:17:24 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0P0HWuv021552;
	Tue, 24 Jan 2006 18:17:32 -0600
From: mathaction@axiom-developer.org (Page, Bill)
To: mathaction@axiom-developer.org
Message-ID: <CAE9B164E720CE4D8727792DF8F28AE33008E5@corporateex02.Corporate.drdc-rddc.gc.ca>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 24 Jan 2006 18:17:32 -0600
Cc: 
Subject: [Axiom-developer] [DoyenCD] [DoyenCD] GraphViz
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2006 00:20:18 -0000

Changes http://wiki.axiom-developer.org/DoyenCD/diff
--
Alfredo 

On Tuesday, January 24, 2006 5:23 PM you wrote:
> 
> I included the Grapviz Package in the Doyen CD. However,
> when I copy the content from the 
> http://wiki.axiom-developer.org/book--main--1/Endpaper3 page 
> I get these errors:
> 
> latex: cd '/var/lib/zope/var/LatexWiki/Doyen'; rm -f *.dot; 
> PATH=/usr/local/teTeX/bin/i686-pc-linux-gnu:$PATH latex 
> --interaction nonstopmode 'LatexWiki.tex'
> ! Package keyval Error: final undefined.
> 
> See the keyval package documentation for explanation.
> Type  H <return>  for immediate help.
>  ...                                              
>                                                   
> l.1744 \ProcessOptionsWithKV{Hyp}
>                                  
> Implicit mode ON; LaTeX internals redefined
> (/usr/share/texmf/tex/latex/html/url.sty))
> *hyperref using driver hdvips*
> (/usr/share/texmf/tex/latex/hyperref/hdvips.def
> (/usr/share/texmf/tex/latex/hyperref/pdfmark.def))
> (/usr/share/texmf/tex/latex/amsmath/amsmath.sty
> For additional information on amsmath, use the `?
> 
> I assume that it is missing some package similar to
> axiom.sty.

I don't think the error has anything directly to do with
GraphViz, but rather hyperref. Unfortunately I do not know
very much about hyperref. The error above does not seem
to me to be a simple matter of a missing package, but
perhaps some incompatible packages.

What version of latex are you using? How were the tex
packages installed? What version of hyperref is installed.
Here is a reference to the standard hyperref distribution.

http://www.tug.org/applications/hyperref

This means keyval and url as dependencies - but I think
these are pretty standard.

Unfortunately I forget exactly how and when the tex
packages where installed in axiom-developer.org but the
files for hyperref are dated Oct 2004. It is possible that
they were included in the distribution of pdfetex that
I installed around that time. I get:

[page@axiom-developer page]$ latex --version
pdfeTeX 3.141592-1.21a-2.2 (Web2C 7.5.4)
kpathsea version 3.5.4

The best I can suggest is that you try to re-install a
newer verson of latex with a large compatible set of
packages. The standard distributions for linux are here:

http://www.tug.org/tetex

I suggest to first try getting the Endpaper3.tex file
to compile successfully outside of Doyen Wiki.

Good luck.

Regards,
Bill Page.

--
forwarded from http://wiki.axiom-developer.org/DoyenCD#msgCAE9B164E720CE4D8727792DF8F28AE33008E5@corporateex02.Corporate.drdc-rddc.gc.ca



From MAILER-DAEMON Tue Jan 24 23:16:21 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1c4z-0004EX-1D
	for mharc-axiom-developer@gnu.org; Tue, 24 Jan 2006 23:16:21 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1c4v-0004EQ-Ph
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 23:16:17 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1c4u-0004Dv-AT
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 23:16:17 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1c4u-0004Dr-6f
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 23:16:16 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F1c2E-0005FL-BK
	for axiom-developer@nongnu.org; Tue, 24 Jan 2006 23:13:30 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0P4DZuv019826;
	Tue, 24 Jan 2006 22:13:35 -0600
From: mathaction@axiom-developer.org (unknown)
To: mathaction@axiom-developer.org
Message-ID: <20060124221327-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 24 Jan 2006 22:13:35 -0600
Cc: 
Subject: [Axiom-developer] [Axiom ScreenCast] movies
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2006 04:16:17 -0000

Changes http://wiki.axiom-developer.org/AxiomScreenCast/diff
--
Yeh, get demostudio. Ck out the screencasts on video.google Search screencast.
--
forwarded from http://wiki.axiom-developer.org/AxiomScreenCast#msg20060124221327-0600@wiki.axiom-developer.org



From MAILER-DAEMON Wed Jan 25 01:00:28 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1dhk-0003oX-0q
	for mharc-axiom-developer@gnu.org; Wed, 25 Jan 2006 01:00:28 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1dhi-0003n5-Hk
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 01:00:26 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1dhh-0003lb-5z
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 01:00:25 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1dhg-0003lE-T0
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 01:00:24 -0500
Received: from [203.52.176.26] (helo=exbr1.paradigmgeo.net)
	by monty-python.gnu.org with esmtp (Exim 4.52) id 1F1df1-0004sP-JE
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 00:57:40 -0500
Date: Wed, 25 Jan 2006 15:57:28 +1000
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Message-ID: <C1E7CC011C15304D8CA3F6A8E54249560A0300@exbr1.paradigmgeo.net>
Content-class: urn:content-classes:message
X-MS-Has-Attach: 
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
X-MS-TNEF-Correlator: 
Thread-Topic: 2.7.0 GUI
thread-index: AcYY1AdwkltxjCoPRmStJnCDv835dwImo9dQ
From: "Mike Thomas" <miketh@paradigmgeo.com>
To: "Camm Maguire" <camm@enhanced.com>
Cc: axiom-developer@nongnu.org, gcl-devel@gnu.org
Subject: [Axiom-developer] 2.7.0 GUI
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2006 06:00:27 -0000

Hi Camm.=20

With HEAD up again on Windows I've returned to the issue of the Tk
binding as the Axiom crew are waiting on a LISP GUI.

I decided that gcl-tk is too tricky in itself as the server relies on a
function not available in the Windows version of Tcl/Tk and I would
rather a system in which a standard download of Tcl/Tk is all that is
needed.

Following that decision I tried directly binding Tk into GCL with
limited success - the event loop seizes even in a separate thread.  I
expect that there is a thread issue in GBC or something similar which we
can return to if/when we give GCL threads.

So I borrowed some code from ECL (their EXT::RUN-PROGRAM, similar to our
SI::RUN-PROCESS and which runs programs via pipes) and got the stable
version of Peter Herth's well regarded Tk binding LTK up on my locally
modified copy of HEAD; sufficiently well to run his demo programs.

It's far from being as nice as a native GUI, but it's a start.

The Unix version of that ECL code needs only minor infrastructural
details seen to.  If I get a chance on a Linux machine I'll work on it.

The GCL HEAD compiler has some trouble with the latest beta release of
LTK (0.88pre2).  Packages also seem to be causing some trouble for the
compiler.

LTK does not compile on the stable branch of GCL.

Cheers

Mike Thomas.



From MAILER-DAEMON Wed Jan 25 04:08:40 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1gdo-0005cM-BC
	for mharc-axiom-developer@gnu.org; Wed, 25 Jan 2006 04:08:39 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1gdk-0005aX-PU
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 04:08:32 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1gdh-0005Yg-LD
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 04:08:31 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1gdh-0005YP-9U
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 04:08:29 -0500
Received: from [131.130.1.183] (helo=imap1u.univie.ac.at)
	by monty-python.gnu.org with esmtp (Exim 4.52) id 1F1gb3-00025o-FL
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 04:05:45 -0500
Received: from localhost.localdomain ([131.130.96.153])
	by imap1u.univie.ac.at (8.12.10/8.12.10) with ESMTP id k0P93CTp086956; 
	Wed, 25 Jan 2006 10:03:18 +0100 (CET)
Sender: rubey@localhost.localdomain
To: C Y <smustudent1@yahoo.com>
Subject: Re: [Axiom-developer] Ability to guarantee a non-hanging Axiom?
References: <20060124201259.39282.qmail@web31704.mail.mud.yahoo.com>
From: Martin Rubey <martin.rubey@univie.ac.at>
Date: 25 Jan 2006 10:04:45 +0100
In-Reply-To: <20060124201259.39282.qmail@web31704.mail.mud.yahoo.com>
Message-ID: <85zmlkadaq.fsf@localhost.localdomain>
Lines: 24
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Cc: axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2006 09:08:33 -0000

C Y <smustudent1@yahoo.com> writes:

> Is there a way to have Axiom, in cases where a calculation goes
> for n seconds without returing an answer Axiom pauses the calculation
> and prompts the user if they want to continue, and if so for how long? 

I don't see the advantage over Ctrl-C, i.e., simply interupting the
computation. 

I would rather suggest:

* a convention like MuPAD's userinfo variable, that makes Axiom spit out
  information (in mathematical terms) about what it's doing currently.

* for selected algorithms, where a bound on the running time is known, to spit
  out this time. However, care has to be taken: "sort" for example has a known
  upper bound on running time, interpolation also. But you wouldn't want Axiom
  to say "sorting 5 elements, which will take approximately 0.000001 seconds" a
  million times. I am also concerned about efficiency a little here -- even if
  we chose to program: don't say anything unless it takes longer than 10
  seconds, we would have the overhead of calculating the bound on the running
  time.

Martin




From MAILER-DAEMON Wed Jan 25 04:11:59 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1gh5-0007YO-C2
	for mharc-axiom-developer@gnu.org; Wed, 25 Jan 2006 04:11:59 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1gh1-0007WE-RM
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 04:11:55 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1ggz-0007Ui-Fn
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 04:11:54 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1ggz-0007UX-AV
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 04:11:53 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F1geL-0002Wy-QL
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 04:09:09 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0P99Huv009408;
	Wed, 25 Jan 2006 03:09:17 -0600
From: mathaction@axiom-developer.org (Margarita Flowers)
To: mathaction@axiom-developer.org
Message-ID: <28569.255172@hotmail.com:49706857>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Wed, 25 Jan 2006 03:09:17 -0600
Cc: 
Subject: [Axiom-developer] [#252 Amazing, Abigail] (new) Amazing, Abigail
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2006 09:11:56 -0000

Changes http://wiki.axiom-developer.org/252AmazingAbigail/diff
--
Good morning sir,

Amazing, Joanne-> http://lqkfrr.eurogreent.info/?67281485

--
forwarded from http://wiki.axiom-developer.org/252AmazingAbigail#msg28569.255172@hotmail.com:49706857



From MAILER-DAEMON Wed Jan 25 05:20:39 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1hl3-0005tY-Pp
	for mharc-axiom-developer@gnu.org; Wed, 25 Jan 2006 05:20:10 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1hkr-0005ph-Oi
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 05:19:58 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1hkl-0005kZ-7Q
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 05:19:56 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1hkh-0005jh-Tq
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 05:19:48 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F1hi4-0000qA-UP
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 05:17:05 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0PAGnuv018795;
	Wed, 25 Jan 2006 04:16:49 -0600
From: mathaction@axiom-developer.org (kratt6)
To: mathaction@axiom-developer.org
Message-ID: <20060125041641-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Wed, 25 Jan 2006 04:16:49 -0600
Cc: 
Subject: [Axiom-developer] [#253 factor returns wrong result] (new) 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2006 10:20:04 -0000

Changes http://wiki.axiom-developer.org/253FactorReturnsWrongResult/diff
--
I just ran across the following astonishing bug:

\begin{axiom}
s :=-x^3+1/6*(-2*sqrt(6)+2*sqrt(3)+3*sqrt(2))*x^2+1/6*((sqrt(3)+sqrt(2))*sqrt(6)-2*sqrt(2)*sqrt(3))*x-sqrt(2)*sqrt(3)*sqrt(6)/6
t:=6*t
factor s
factor t
factor(6*t)
\end{axiom}
--
forwarded from http://wiki.axiom-developer.org/253FactorReturnsWrongResult#msg20060125041641-0600@wiki.axiom-developer.org



From MAILER-DAEMON Wed Jan 25 05:27:00 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1hrb-0002f7-QN
	for mharc-axiom-developer@gnu.org; Wed, 25 Jan 2006 05:26:59 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1hrY-0002dB-Tp
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 05:26:53 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1hrW-0002bS-Qe
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 05:26:51 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1hrW-0002b0-0x
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 05:26:50 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F1hot-0001dg-0E
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 05:24:07 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0PANsuv019798;
	Wed, 25 Jan 2006 04:23:54 -0600
From: mathaction@axiom-developer.org (kratt6)
To: mathaction@axiom-developer.org
Message-ID: <20060125042354-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Wed, 25 Jan 2006 04:23:54 -0600
Cc: 
Subject: [Axiom-developer] [#253 factor returns wrong result] 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2006 10:26:54 -0000

Changes http://wiki.axiom-developer.org/253FactorReturnsWrongResult/diff
--

--removed:
-t:=6*t

--removed:
-factor t
-factor(6*t)

++added:

There are several things to notice, in fact:

- The factorisation is nonsense

- I think that AlgebraicNumber should be able to simplify $\sqrt{2}\sqrt{3}\sqrt{6}$ to $\sqrt{36}$

- shouldn't $sqrt{36}$ be simplified to $6$? Usually, 'sqrt' denotes the positive square root.

Martin

--
forwarded from http://wiki.axiom-developer.org/253FactorReturnsWrongResult#msg20060125042354-0600@wiki.axiom-developer.org



From MAILER-DAEMON Wed Jan 25 05:56:48 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1iKS-00078A-7y
	for mharc-axiom-developer@gnu.org; Wed, 25 Jan 2006 05:56:44 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1iH5-0006ZR-LD
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 05:53:19 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1iGx-0006Xp-B4
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 05:53:10 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1iGq-0006XP-7l
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 05:53:00 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F1iED-0004I7-8j
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 05:50:17 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0PAo7uv023321;
	Wed, 25 Jan 2006 04:50:07 -0600
From: mathaction@axiom-developer.org (kratt6)
To: mathaction@axiom-developer.org
Message-ID: <20060125045005-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Wed, 25 Jan 2006 04:50:07 -0600
Cc: 
Subject: [Axiom-developer] [#253 factor returns wrong result] 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2006 10:56:40 -0000

Changes http://wiki.axiom-developer.org/253FactorReturnsWrongResult/diff
--
In fact, the problem shows already with

\begin{axiom}
s :=x^2-sqrt(2)*sqrt(3)*sqrt(6)/6
\end{axiom}

and it seems to occur in  'InnerAlgFactor':
\begin{axiom}
)tr InnerAlgFactor  )ma
factor(s)
\end{axiom}

--
forwarded from http://wiki.axiom-developer.org/253FactorReturnsWrongResult#msg20060125045005-0600@wiki.axiom-developer.org



From MAILER-DAEMON Wed Jan 25 06:11:46 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1iYc-0004nf-J6
	for mharc-axiom-developer@gnu.org; Wed, 25 Jan 2006 06:11:23 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1iVP-0003PL-Kx
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 06:08:04 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1iQd-00023T-HV
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 06:03:09 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1iQZ-00022l-4w
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 06:03:03 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F1iNw-00055F-F8
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 06:00:20 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0PB09uv024702;
	Wed, 25 Jan 2006 05:00:09 -0600
From: mathaction@axiom-developer.org (kratt6)
To: mathaction@axiom-developer.org
Message-ID: <20060125050007-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Wed, 25 Jan 2006 05:00:09 -0600
Cc: 
Subject: [Axiom-developer] [#254 'factor$AN' doesn't factor $x^2-2$] (new) 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2006 11:11:17 -0000

Changes http://wiki.axiom-developer.org/254FactorANDoesntFactorX22/diff
--
I think that this is also a bug:
\begin{axiom}
factor(x^2-2::POLY AN)
\end{axiom}

I'd expect $(x-\sqrt{2})(x+\sqrt{2})$.
--
forwarded from http://wiki.axiom-developer.org/254FactorANDoesntFactorX22#msg20060125050007-0600@wiki.axiom-developer.org



From MAILER-DAEMON Wed Jan 25 06:16:24 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1iam-0006Oe-UG
	for mharc-axiom-developer@gnu.org; Wed, 25 Jan 2006 06:13:38 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1iVl-0003eg-Mf
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 06:08:26 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1iRt-0002Cs-PV
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 06:04:26 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1iLi-0007nC-9w
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 05:58:02 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F1iJ5-0004g1-G4
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 05:55:19 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0PAt8uv024028;
	Wed, 25 Jan 2006 04:55:08 -0600
From: mathaction@axiom-developer.org (kratt6)
To: mathaction@axiom-developer.org
Message-ID: <20060125045508-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Wed, 25 Jan 2006 04:55:08 -0600
Cc: 
Subject: [Axiom-developer] [#253 factor returns wrong result] 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2006 11:13:31 -0000

Changes http://wiki.axiom-developer.org/253FactorReturnsWrongResult/diff
--

??changed:
-s :=x^2-sqrt(2)*sqrt(3)*sqrt(6)/6
s :=x^2-sqrt(2)*sqrt(3)*sqrt(6)

--
forwarded from http://wiki.axiom-developer.org/253FactorReturnsWrongResult#msg20060125045508-0600@wiki.axiom-developer.org



From MAILER-DAEMON Wed Jan 25 10:57:26 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1n11-00068g-CB
	for mharc-axiom-developer@gnu.org; Wed, 25 Jan 2006 10:56:59 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1n0O-00051S-7X
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 10:56:20 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1n09-0004fi-4L
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 10:56:09 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1mzQ-0004A6-3z
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 10:55:20 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F1mwp-0005fb-BD
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 10:52:39 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0PFqSuv005343;
	Wed, 25 Jan 2006 09:52:28 -0600
From: mathaction@axiom-developer.org (billpage)
To: mathaction@axiom-developer.org
Message-ID: <20060125095228-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Wed, 25 Jan 2006 09:52:28 -0600
Cc: 
Subject: [Axiom-developer] [Axiom ScreenCast] volunteers to produce Axiom
	screencast demos
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2006 15:56:57 -0000

Changes http://wiki.axiom-developer.org/AxiomScreenCast/diff
--
Yes, demostudio looks pretty nice - probably easier than wink.

Now all we need is for some volunteers to produce some really
useful demos!

http://sourceforge.net/projects/demostudio
http://software.newsforge.com/article.pl?sid=05/09/08/177226&tid=131&tid=75
http://ic-server02.info-commons.uiowa.edu/blog/archives/demostudio-screen-capture-utility/

"Advanced CamStudio 3 Screen capture program for presentations and
software demonstrations like Camtasia. Screen Recorder saves video
as avi or swf flash movie. Auto Snapshot feature, Gallery Maker,
jpg to avi converter, full annotations, audio support." (Windows only)
--
forwarded from http://wiki.axiom-developer.org/AxiomScreenCast#msg20060125095228-0600@wiki.axiom-developer.org



From MAILER-DAEMON Wed Jan 25 15:06:06 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1qu5-0000tD-QL
	for mharc-axiom-developer@gnu.org; Wed, 25 Jan 2006 15:06:05 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1qu3-0000pf-E9
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 15:06:03 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1qty-0000jF-Lj
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 15:06:02 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1qty-0000ih-0v
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 15:05:58 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F1qrP-0008HB-8B
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 15:03:19 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0PK39uv002725;
	Wed, 25 Jan 2006 14:03:09 -0600
From: mathaction@axiom-developer.org (billpage)
To: mathaction@axiom-developer.org
Message-ID: <20060125140309-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Wed, 25 Jan 2006 14:03:09 -0600
Cc: 
Subject: [Axiom-developer] [TeXmacs] Axiom graphics in TeXmacs
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2006 20:06:04 -0000

Changes http://wiki.axiom-developer.org/TeXmacs/diff
--

??changed:
-From unknown Wed Oct 12 03:49:57 -0500 2005
-From: unknown
>From Andrey Wed Oct 12 03:49:57 -0500 2005
From: Andrey

??changed:
-It is easy to modify tm_axiom.c to start axiom (with hypertex and graphics)
-
-Instead of starting AXIOMsys, it should start axiom -noclef
-
-Also, in void session(void), declare
-int prompts=0;
-and, a few lines later, replace the line
-else if (code==PROMPT) break;
-by the line
-else if (code==PROMPT) { if ((++prompts)==2) break; }
-
-However, it would be much better to fix this damn double-prompt problem once and for all. Axiom *must not* write a prompt when it is not prompting the user to input something.
It is easy to modify tm_axiom.c to start axiom (with hypertex
and graphics)

Instead of starting AXIOMsys, it should start 'axiom -noclef'

Also, in void session(void), declare::

  int prompts=0;

and, a few lines later, replace the line::

  else if (code==PROMPT) break;

by the line::

  else if (code==PROMPT) { if ((++prompts)==2) break; }

However, it would be much better to fix this damn double-prompt
problem once and for all. Axiom *must not* write a prompt when
it is not prompting the user to input something.

--
forwarded from http://wiki.axiom-developer.org/TeXmacs#msg20060125140309-0600@wiki.axiom-developer.org



From MAILER-DAEMON Wed Jan 25 17:43:33 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1tMS-0001ro-Pq
	for mharc-axiom-developer@gnu.org; Wed, 25 Jan 2006 17:43:32 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1tMQ-0001rJ-6P
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 17:43:30 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1tMO-0001qz-Kb
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 17:43:29 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1tMO-0001qw-Hj
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 17:43:28 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F1tJr-0002EZ-6U
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 17:40:51 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0PMeeuv002782;
	Wed, 25 Jan 2006 16:40:40 -0600
From: mathaction@axiom-developer.org (unknown)
To: mathaction@axiom-developer.org
Message-ID: <20060125164039-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Wed, 25 Jan 2006 16:40:40 -0600
Cc: 
Subject: [Axiom-developer] [FreeAldor] An integrated Axiom with a free Aldor
	would be great
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2006 22:43:30 -0000

Changes http://wiki.axiom-developer.org/FreeAldor/diff
--
Having Axiom packaged with aldor for various linux distributions would make it easy to install and use them. 
 -- B Thomas
--
forwarded from http://wiki.axiom-developer.org/FreeAldor#msg20060125164039-0600@wiki.axiom-developer.org



From MAILER-DAEMON Wed Jan 25 19:31:09 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1v2a-0005vD-Cw
	for mharc-axiom-developer@gnu.org; Wed, 25 Jan 2006 19:31:08 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1v2X-0005uR-Di
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 19:31:05 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1v2U-0005tQ-UO
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 19:31:04 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1v2S-0005t1-7u
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 19:31:00 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F1uzv-0002rw-Mg
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 19:28:23 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0Q0SFuv022265;
	Wed, 25 Jan 2006 18:28:15 -0600
From: mathaction@axiom-developer.org (billpage)
To: mathaction@axiom-developer.org
Message-ID: <20060125182815-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Wed, 25 Jan 2006 18:28:15 -0600
Cc: 
Subject: [Axiom-developer] [FreeAldor] An integrated Axiom with a free Aldor
	would be great
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2006 00:31:06 -0000

Changes http://wiki.axiom-developer.org/FreeAldor/diff
--

??changed:
-(The undersigned are noted in comments below. Please click 'preferences'
-to set your name and email address before leaving a comment.)
(The undersigned as noted in comments below.)

NB. Please click 'preferences' to set your name and email address
before leaving a comment.

--
forwarded from http://wiki.axiom-developer.org/FreeAldor#msg20060125182815-0600@wiki.axiom-developer.org



From MAILER-DAEMON Wed Jan 25 19:42:38 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1vDg-0003Ik-GW
	for mharc-axiom-developer@gnu.org; Wed, 25 Jan 2006 19:42:37 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1vDd-0003I1-EX
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 19:42:33 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1vDZ-0003Hm-Dq
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 19:42:32 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1vDX-0003HX-QE
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 19:42:28 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F1vB1-0003wO-B3
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 19:39:51 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0Q0diuv024159;
	Wed, 25 Jan 2006 18:39:44 -0600
From: mathaction@axiom-developer.org (greg)
To: mathaction@axiom-developer.org
Message-ID: <20060125183943-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Wed, 25 Jan 2006 18:39:44 -0600
Cc: 
Subject: [Axiom-developer] [FreeAldor] 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2006 00:42:34 -0000

Changes http://wiki.axiom-developer.org/FreeAldor/diff
--
Grégory Vanuxem
--
forwarded from http://wiki.axiom-developer.org/FreeAldor#msg20060125183943-0600@wiki.axiom-developer.org



From MAILER-DAEMON Wed Jan 25 21:31:57 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F1wvV-0000UL-1U
	for mharc-axiom-developer@gnu.org; Wed, 25 Jan 2006 21:31:57 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F1wvT-0000U5-Mb
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 21:31:55 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F1wvS-0000Si-6q
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 21:31:55 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F1wvS-0000Sf-2i
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 21:31:54 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F1wsw-0005ZH-Ex
	for axiom-developer@nongnu.org; Wed, 25 Jan 2006 21:29:18 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0Q2TBuv010159;
	Wed, 25 Jan 2006 20:29:11 -0600
From: mathaction@axiom-developer.org (unknown)
To: mathaction@axiom-developer.org
Message-ID: <20060125202910-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Wed, 25 Jan 2006 20:29:11 -0600
Cc: 
Subject: [Axiom-developer] [FreeAldor] The aldor language source would be
	very educational.
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2006 02:31:55 -0000

Changes http://wiki.axiom-developer.org/FreeAldor/diff
--
It would be very educational to discover what was changed from Spad to Aldor, and why that makes Aldor a better language... (assuming that it is).  The source to language implementations is very important to the future of the art and science of computer programming.  It would be very gracious of you to release it to everyone, as part of the Axiom system.

Karl Hegbloom <hegbloom@pdx.edu>

--
forwarded from http://wiki.axiom-developer.org/FreeAldor#msg20060125202910-0600@wiki.axiom-developer.org



From MAILER-DAEMON Thu Jan 26 04:43:21 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F23ey-0007wV-Ii
	for mharc-axiom-developer@gnu.org; Thu, 26 Jan 2006 04:43:20 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F23ew-0007wE-0c
	for axiom-developer@nongnu.org; Thu, 26 Jan 2006 04:43:18 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F23eu-0007vf-4A
	for axiom-developer@nongnu.org; Thu, 26 Jan 2006 04:43:17 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F23et-0007vc-Jb
	for axiom-developer@nongnu.org; Thu, 26 Jan 2006 04:43:15 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F23cR-0002d1-8a
	for axiom-developer@nongnu.org; Thu, 26 Jan 2006 04:40:43 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0Q9eVuv010414;
	Thu, 26 Jan 2006 03:40:31 -0600
From: mathaction@axiom-developer.org (Bill Page)
To: mathaction@axiom-developer.org
Message-ID: <20060126034030-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Thu, 26 Jan 2006 03:40:31 -0600
Cc: 
Subject: [Axiom-developer] [#255 install DoyenWiki from DoyenCD] (new) 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2006 09:43:18 -0000

Changes http://wiki.axiom-developer.org/255InstallDoyenWikiFromDoyenCD/diff
--
Here are some related "wish list" items:

1 It should be possible to permanently safe the edits made
  in the Doyen Wiki on the DoyenCD. This would require that
  a copy of the Zope Data.fs file be saved and restored from
  some external writable media or local harddisk.

2 It should be possible to boot the DoyenCD and use it to
  install Linux and the rest of the contents of the CD to
  a virgin computer.

3 It should be possible to mount the Doyen CD on an existing
  Linux system and use it to install the Doyen Wiki and its
  default contents onto the local hard disk.

4 It should be possible to mount the Doyen CD on an existing
  Linux system and use it to install Axiom on the local hard
  disk.

These capabilities would make it possible for users to continue
to enjoy these programs after the intial fun of playing with
the CD wears off. :)
--
forwarded from http://wiki.axiom-developer.org/255InstallDoyenWikiFromDoyenCD#msg20060126034030-0600@wiki.axiom-developer.org



From MAILER-DAEMON Thu Jan 26 10:29:13 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F291I-0002p4-74
	for mharc-axiom-developer@gnu.org; Thu, 26 Jan 2006 10:26:44 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F28sa-0008Gl-8c
	for axiom-developer@nongnu.org; Thu, 26 Jan 2006 10:17:44 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F28lo-0006Cn-3W
	for axiom-developer@nongnu.org; Thu, 26 Jan 2006 10:10:45 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F28jP-0005RJ-JG
	for axiom-developer@nongnu.org; Thu, 26 Jan 2006 10:08:17 -0500
Received: from [216.251.41.217] (helo=mails17.megamailservers.com)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F28gz-0002a1-C2
	for axiom-developer@nongnu.org; Thu, 26 Jan 2006 10:05:45 -0500
X-Authenticated-User: bill.page1.synthesis.anikast.ca
Received: from asus ([207.61.191.200]) (authenticated bits=0)
	by mails17.megamailservers.com (8.13.1/8.13.1) with ESMTP id
	k0QF53IW008101; Thu, 26 Jan 2006 10:05:15 -0500
From: "Bill Page" <bill.page1@synthesis.anikast.ca>
To: <aldor-l@aldor.org>
Date: Thu, 26 Jan 2006 10:04:59 -0500
Message-ID: <015601c62289$e507dec0$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
In-Reply-To: <43D0D8FB.4040104@hemmecke.de>
Importance: Normal
Cc: watt@scl.csd.uwo.ca, axiom-developer@nongnu.org
Subject: [Axiom-developer] Aldor and open source
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2006 15:26:42 -0000

Dear Aldor Developers and Users;

As you know, Aldor was originally developed at IBM as the new
version of the Axiom library compiler. All of the original
IBM Axiom source code is now available as open source with the
sole exception of Aldor. For historical reasons, the licensing
of Aldor is different from Axiom. However in October 2005
Steven Watt told me, in response to my request for information
on the Aldor source license, that open source licensing of
Aldor was then being considered.

It is possible to use Aldor now in the open source version
of Axiom. Many Axiom developers are anxious to carry-out the
original plan of converting all of Axiom's library source code
to Aldor and to continue all new development for Axiom using
Aldor. However the current licensing conditions apparently
prevent the inclusion of the Aldor compiler source code in
the Axiom open source distribution. As a result much of the
energy to update Axiom's mathematical library has been
essentially stalled, awaiting a clarification of this issue.

Many of the Axiom developers and Axiom users have "signed"
an online petition to show there support and encourage the
compatible open source licensing of the Aldor compiler.
See:

http://wiki.axiom-developer.org/FreeAldor

Please consider adding your name to this petition.

For an advanced programming language like Aldor to live and
grow, it is essential that the user and developer communities
be as large as possible. Making the Aldor source available
under an open source license to the entire Axiom community
would greatly help both of these projects to thrive once
again.

I would like to offer to help with the process of making
Aldor open source. If any one has any suggestions about how
to do this, please let me know.

Sincerely,
Bill Page.

Cc. Steven Watt





From MAILER-DAEMON Thu Jan 26 10:32:27 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F296p-0004ae-7m
	for mharc-axiom-developer@gnu.org; Thu, 26 Jan 2006 10:32:27 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F291N-0002s5-ER
	for axiom-developer@nongnu.org; Thu, 26 Jan 2006 10:26:50 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F28wG-00018X-8N
	for axiom-developer@nongnu.org; Thu, 26 Jan 2006 10:21:38 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F28sp-0008KP-91
	for axiom-developer@nongnu.org; Thu, 26 Jan 2006 10:18:01 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F28qP-0003td-B6
	for axiom-developer@nongnu.org; Thu, 26 Jan 2006 10:15:29 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0QFF2uv029041;
	Thu, 26 Jan 2006 09:15:02 -0600
From: mathaction@axiom-developer.org (Stephen Watt)
To: mathaction@axiom-developer.org
Message-ID: <20060126091500-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Thu, 26 Jan 2006 09:15:02 -0600
Cc: 
Subject: [Axiom-developer] [FreeAldor] Freeing Aldor
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2006 15:32:24 -0000

Changes http://wiki.axiom-developer.org/FreeAldor/diff
--
Thank you to Bill Page for bringing this web site to my attention.

I am supportive of this movement, and have started discussions to move in this direction.

Stephen Watt
--
forwarded from http://wiki.axiom-developer.org/FreeAldor#msg20060126091500-0600@wiki.axiom-developer.org



From MAILER-DAEMON Thu Jan 26 10:59:48 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F29Uw-0003GM-JG
	for mharc-axiom-developer@gnu.org; Thu, 26 Jan 2006 10:57:22 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F29Qg-0001sm-0m
	for axiom-developer@nongnu.org; Thu, 26 Jan 2006 10:52:58 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F299W-0005Is-Sl
	for axiom-developer@nongnu.org; Thu, 26 Jan 2006 10:35:15 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F296V-0004Uh-Hv
	for axiom-developer@nongnu.org; Thu, 26 Jan 2006 10:32:08 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F2945-0005yd-OW
	for axiom-developer@nongnu.org; Thu, 26 Jan 2006 10:29:37 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0QFTDuv031759;
	Thu, 26 Jan 2006 09:29:13 -0600
From: mathaction@axiom-developer.org (unknown)
To: mathaction@axiom-developer.org
Message-ID: <20060126092912-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Thu, 26 Jan 2006 09:29:13 -0600
Cc: 
Subject: [Axiom-developer] [FreeAldor] Active Aldor community
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2006 15:57:19 -0000

Changes http://wiki.axiom-developer.org/FreeAldor/diff
--
Having Aldor being a vibrant language would be wonderful.  Right now, I find myself in the position where I do my math hacking in Maple, but my 'formal' mathematical programming in either MetaOCaml or Haskell, because those languages are much more vibrant than Aldor (and they are typed!).  If 'freeing' Aldor would allow it to thrive, then by all means, free it!

Jacques Carette
--
forwarded from http://wiki.axiom-developer.org/FreeAldor#msg20060126092912-0600@wiki.axiom-developer.org



From MAILER-DAEMON Thu Jan 26 13:14:43 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F2Bdr-0007DX-Jt
	for mharc-axiom-developer@gnu.org; Thu, 26 Jan 2006 13:14:43 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F2Bdq-0007Cw-15
	for axiom-developer@nongnu.org; Thu, 26 Jan 2006 13:14:42 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F2Bdo-0007CK-5o
	for axiom-developer@nongnu.org; Thu, 26 Jan 2006 13:14:41 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F2Bdn-0007CG-Lw
	for axiom-developer@nongnu.org; Thu, 26 Jan 2006 13:14:39 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F2BbP-0005uz-5J
	for axiom-developer@nongnu.org; Thu, 26 Jan 2006 13:12:11 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0QIBjuv007271;
	Thu, 26 Jan 2006 12:11:45 -0600
From: mathaction@axiom-developer.org (unknown)
To: mathaction@axiom-developer.org
Message-ID: <20060126121144-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Thu, 26 Jan 2006 12:11:45 -0600
Cc: 
Subject: [Axiom-developer] [#255 install DoyenWiki from DoyenCD] DoyenCD
	wish list
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2006 18:14:42 -0000

Changes http://wiki.axiom-developer.org/255InstallDoyenWikiFromDoyenCD/diff
--
1. Is Zope Data.fs file the only required file?

2. This possibly can be done by creating a menu at boot time, giving the user the option to install to HD.

3. Will the user be required to have Zope/ZWiki/LatexWiki already installed?

4. When the CD is placed in a machine (Linux, Windows), it could be possible to find
   Axiom in a directory called tools. I guess Axiom installation instructions must be
   placed there too.

Comments?
--
forwarded from http://wiki.axiom-developer.org/255InstallDoyenWikiFromDoyenCD#msg20060126121144-0600@wiki.axiom-developer.org



From MAILER-DAEMON Thu Jan 26 13:16:49 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F2Bfs-00088V-P4
	for mharc-axiom-developer@gnu.org; Thu, 26 Jan 2006 13:16:48 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F2Bfr-00087t-4p
	for axiom-developer@nongnu.org; Thu, 26 Jan 2006 13:16:47 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F2Bfq-00087W-Gw
	for axiom-developer@nongnu.org; Thu, 26 Jan 2006 13:16:46 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F2Bfq-00087S-0p
	for axiom-developer@nongnu.org; Thu, 26 Jan 2006 13:16:46 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F2BdR-00069l-AF
	for axiom-developer@nongnu.org; Thu, 26 Jan 2006 13:14:17 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0QIDquv008170;
	Thu, 26 Jan 2006 12:13:52 -0600
From: mathaction@axiom-developer.org (alfredo)
To: mathaction@axiom-developer.org
Message-ID: <20060126121352-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Thu, 26 Jan 2006 12:13:52 -0600
Cc: 
Subject: [Axiom-developer] [#255 install DoyenWiki from DoyenCD] 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2006 18:16:47 -0000

Changes http://wiki.axiom-developer.org/255InstallDoyenWikiFromDoyenCD/diff
--

??changed:
-1. Is Zope Data.fs file the only required file?
-
-2. This possibly can be done by creating a menu at boot time, giving the user the option to install to HD.
-
-3. Will the user be required to have Zope/ZWiki/LatexWiki already installed?
-
-4. When the CD is placed in a machine (Linux, Windows), it could be possible to find
-   Axiom in a directory called tools. I guess Axiom installation instructions must be
-   placed there too.
1 Is Zope Data.fs file the only required file?

2 This possibly can be done by creating a menu at boot time, giving the user the option to install to HD.

3 Will the user be required to have Zope/ZWiki/LatexWiki already installed?

4 When the CD is placed in a machine (Linux, Windows), it could be possible to find
  Axiom in a directory called tools. I guess Axiom installation instructions must be
  placed there too.

--
forwarded from http://wiki.axiom-developer.org/255InstallDoyenWikiFromDoyenCD#msg20060126121352-0600@wiki.axiom-developer.org



From MAILER-DAEMON Thu Jan 26 13:22:04 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F2Bkx-0004Ye-Sb
	for mharc-axiom-developer@gnu.org; Thu, 26 Jan 2006 13:22:03 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F2Bkw-0004Y8-FZ
	for axiom-developer@nongnu.org; Thu, 26 Jan 2006 13:22:02 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F2Bkv-0004Xl-Sg
	for axiom-developer@nongnu.org; Thu, 26 Jan 2006 13:22:02 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F2Bkv-0004Xf-PL
	for axiom-developer@nongnu.org; Thu, 26 Jan 2006 13:22:01 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F2BiX-0006ek-7y
	for axiom-developer@nongnu.org; Thu, 26 Jan 2006 13:19:33 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0QIJ6uv010492;
	Thu, 26 Jan 2006 12:19:06 -0600
From: mathaction@axiom-developer.org (alfredo)
To: mathaction@axiom-developer.org
Message-ID: <20060126121906-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Thu, 26 Jan 2006 12:19:06 -0600
Cc: 
Subject: [Axiom-developer] [FreeAldor] 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Jan 2006 18:22:02 -0000

Changes http://wiki.axiom-developer.org/FreeAldor/diff
--
Jose Alfredo Perez
--
forwarded from http://wiki.axiom-developer.org/FreeAldor#msg20060126121906-0600@wiki.axiom-developer.org



From MAILER-DAEMON Thu Jan 26 22:33:08 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F2KMF-0003gY-SW
	for mharc-axiom-developer@gnu.org; Thu, 26 Jan 2006 22:33:07 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F2KMD-0003de-AI
	for axiom-developer@nongnu.org; Thu, 26 Jan 2006 22:33:05 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F2KMB-0003b1-GH
	for axiom-developer@nongnu.org; Thu, 26 Jan 2006 22:33:04 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F2KMB-0003ak-AC
	for axiom-developer@nongnu.org; Thu, 26 Jan 2006 22:33:03 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F2KJq-00025m-4R
	for axiom-developer@nongnu.org; Thu, 26 Jan 2006 22:30:39 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0R3Truv003930;
	Thu, 26 Jan 2006 21:29:53 -0600
From: mathaction@axiom-developer.org (Bill Page)
To: mathaction@axiom-developer.org
Message-ID: <20060126212951-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Thu, 26 Jan 2006 21:29:53 -0600
Cc: 
Subject: [Axiom-developer] [#255 install DoyenWiki from DoyenCD] saving edits
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Jan 2006 03:33:05 -0000

Changes http://wiki.axiom-developer.org/255InstallDoyenWikiFromDoyenCD/diff
--
> 1 Is Zope Data.fs file the only required file?

Actually, no. It is also necessary to save .../var/LatexWiki
where the images and the local Axiom NRLIBS are stored.

You should **not** assume that the Zope/LatexWiki is installed.
It is possible that the only time the user will be running this
software is when they boot from the Doyen CD, but they might
still want to be able to carry-on editing the contents of the
Doyen Wiki the next time they boot it up.

--
forwarded from http://wiki.axiom-developer.org/255InstallDoyenWikiFromDoyenCD#msg20060126212951-0600@wiki.axiom-developer.org



From MAILER-DAEMON Thu Jan 26 23:20:18 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F2L5u-0002Ke-Os
	for mharc-axiom-developer@gnu.org; Thu, 26 Jan 2006 23:20:18 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F2L5t-0002KZ-Kr
	for axiom-developer@nongnu.org; Thu, 26 Jan 2006 23:20:17 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F2L5t-0002KN-7S
	for axiom-developer@nongnu.org; Thu, 26 Jan 2006 23:20:17 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F2L5t-0002KK-3J
	for axiom-developer@nongnu.org; Thu, 26 Jan 2006 23:20:17 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F2L3Z-0006aD-53
	for axiom-developer@nongnu.org; Thu, 26 Jan 2006 23:17:53 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0R4HXuv008860;
	Thu, 26 Jan 2006 22:17:33 -0600
From: mathaction@axiom-developer.org (alfredo)
To: mathaction@axiom-developer.org
Message-ID: <20060126221732-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Thu, 26 Jan 2006 22:17:33 -0600
Cc: 
Subject: [Axiom-developer] [#255 install DoyenWiki from DoyenCD] Install
	Doyen Wiki in Local System
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Jan 2006 04:20:17 -0000

Changes http://wiki.axiom-developer.org/255InstallDoyenWikiFromDoyenCD/diff
--
In regards to installing Doyen Wiki on a local system, how would this happen? Create a script that install Zope/ZWiki/LatexWiki for the user automatically. If so, would it matter that the users have different distros? or should everything be compiled from source? The saving of the Doyen Wiki for a future user session is clear, but I am not clear about the procedure to install the Doyen Wiki locally.

Regards,

Jose Alfredo Perez 
--
forwarded from http://wiki.axiom-developer.org/255InstallDoyenWikiFromDoyenCD#msg20060126221732-0600@wiki.axiom-developer.org



From MAILER-DAEMON Fri Jan 27 00:02:24 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F2Lkd-000148-VK
	for mharc-axiom-developer@gnu.org; Fri, 27 Jan 2006 00:02:24 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F2Lkc-00012V-Ss
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 00:02:23 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F2Lkb-00010T-Bb
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 00:02:22 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F2Lkb-00010Q-8g
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 00:02:21 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F2LiH-0000oz-Lf
	for axiom-developer@nongnu.org; Thu, 26 Jan 2006 23:59:57 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0R4xbuv013296;
	Thu, 26 Jan 2006 22:59:37 -0600
From: mathaction@axiom-developer.org (wrivera)
To: mathaction@axiom-developer.org
Message-ID: <20060126225936-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Thu, 26 Jan 2006 22:59:37 -0600
Cc: 
Subject: [Axiom-developer] [DoyenCD] Doyen Lived - with Drag and Drop 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Jan 2006 05:02:23 -0000

Changes http://wiki.axiom-developer.org/DoyenCD/diff
--
**Doyen-livecd Beta**

After a few days of tweaking the current Latexwiki, we are proud to say that we have successfully built a Doyen-livecd with support for pamphlet-wiki pages. In addition to the latter a new feature known as the Doyen drag and drop box has been implemented, using DTML and Python, and added to the Doyen-Wiki. The user is now able to drag remote links of pamphlet files into the drag and drop box and use the provided buttons to create a new local pamphlet-wiki page instantly. 

The doyen development has uploaded the lastest doyen-livecd iso for testing purposes. We are working on the latest documentation for this project and would encourage all doyen testers to provide as much feedback as possible. We at the Doyen labs are always open to comments and new suggestions on how to enhance and improve the doyen project. For more information on doyen and other doyen projects or if you are interested in assisting with the development of doyen please join our mailing-list 
doyencd-developer@lists.sourceforge.net 

 At the moment I would like to give many thanks to Tim Daly, Bill Page and all that have worked with us in fixing the bugs in the past builds. 

**Latest iso**

"http://alfredo.axiom-developer.org/redhatbuild/pkgs/doyenfc3.iso":http://alfredo.axiom-developer.org/redhatbuild/pkgs/doyenfc3.iso
--
forwarded from http://wiki.axiom-developer.org/DoyenCD#msg20060126225936-0600@wiki.axiom-developer.org



From MAILER-DAEMON Fri Jan 27 00:03:06 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F2LlK-0001iF-Bk
	for mharc-axiom-developer@gnu.org; Fri, 27 Jan 2006 00:03:06 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F2LlJ-0001i9-Cv
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 00:03:05 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F2LlI-0001hk-Pz
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 00:03:05 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F2LlI-0001hV-Kk
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 00:03:04 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F2Liz-0000r7-0j
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 00:00:41 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0R50Luv013453;
	Thu, 26 Jan 2006 23:00:21 -0600
From: mathaction@axiom-developer.org (wrivera)
To: mathaction@axiom-developer.org
Message-ID: <20060126230021-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Thu, 26 Jan 2006 23:00:21 -0600
Cc: 
Subject: [Axiom-developer] [DoyenCD] Doyen Lived - with Drag and Drop
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Jan 2006 05:03:05 -0000

Changes http://wiki.axiom-developer.org/DoyenCD/diff
--

--removed:
-**Doyen-livecd Beta**

--
forwarded from http://wiki.axiom-developer.org/DoyenCD#msg20060126230021-0600@wiki.axiom-developer.org



From MAILER-DAEMON Fri Jan 27 00:03:59 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F2LmB-0001yU-IE
	for mharc-axiom-developer@gnu.org; Fri, 27 Jan 2006 00:03:59 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F2LmA-0001yO-4O
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 00:03:58 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F2Lm9-0001yC-OL
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 00:03:57 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F2Lm9-0001y9-Kp
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 00:03:57 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F2Ljp-0000yj-W7
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 00:01:34 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0R51Euv013571;
	Thu, 26 Jan 2006 23:01:14 -0600
From: mathaction@axiom-developer.org (wrivera)
To: mathaction@axiom-developer.org
Message-ID: <20060126230114-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Thu, 26 Jan 2006 23:01:14 -0600
Cc: 
Subject: [Axiom-developer] [DoyenCD] Doyen Lived with Drag and Drop
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Jan 2006 05:03:58 -0000

Changes http://wiki.axiom-developer.org/DoyenCD/diff
--

++added:


--
forwarded from http://wiki.axiom-developer.org/DoyenCD#msg20060126230114-0600@wiki.axiom-developer.org



From MAILER-DAEMON Fri Jan 27 00:06:45 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F2Lor-0002U3-1a
	for mharc-axiom-developer@gnu.org; Fri, 27 Jan 2006 00:06:45 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F2Lop-0002Tx-0W
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 00:06:43 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F2Loo-0002Ti-Gk
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 00:06:42 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F2Loo-0002Tf-EQ
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 00:06:42 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F2LmU-0001DD-RQ
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 00:04:19 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0R53xuv013781;
	Thu, 26 Jan 2006 23:03:59 -0600
From: mathaction@axiom-developer.org (wrivera)
To: mathaction@axiom-developer.org
Message-ID: <20060126230359-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Thu, 26 Jan 2006 23:03:59 -0600
Cc: 
Subject: [Axiom-developer] [DoyenCD] Doyen Lived with Drag and Drop
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Jan 2006 05:06:43 -0000

Changes http://wiki.axiom-developer.org/DoyenCD/diff
--

??changed:
-After a few days of tweaking the current Latexwiki, we are proud to say that we have successfully built a Doyen-livecd with support for pamphlet-wiki pages. In addition to the latter a new feature known as the Doyen drag and drop box has been implemented, using DTML and Python, and added to the Doyen-Wiki. The user is now able to drag remote links of pamphlet files into the drag and drop box and use the provided buttons to create a new local pamphlet-wiki page instantly. 
-
-The doyen development has uploaded the lastest doyen-livecd iso for testing purposes. We are working on the latest documentation for this project and would encourage all doyen testers to provide as much feedback as possible. We at the Doyen labs are always open to comments and new suggestions on how to enhance and improve the doyen project. For more information on doyen and other doyen projects or if you are interested in assisting with the development of doyen please join our mailing-list 
-doyencd-developer@lists.sourceforge.net 
After a few days of tweaking the current Latexwiki, we are proud to annouce that we have successfully built a Doyen-livecd with support for pamphlet-wiki pages. In addition to the latter a new feature known as the Doyen drag and drop box has been implemented, using DTML and Python, and added to the Doyen-Wiki. The user is now able to drag remote links of pamphlet files into the drag and drop box and use the provided buttons to create a new local pamphlet-wiki page instantly. 

The lastest doyen-livecd iso for testing purposes. We are working on the latest documentation for this project and would encourage all doyen testers to provide as much feedback as possible. We at the Doyen labs are always open to comments and new suggestions on how to enhance and improve the doyen project. For more information on doyen and other doyen projects or if you are interested in assisting with the development of doyen please join our mailing-list 
doyencd-developer@lists.sourceforge.net

--
forwarded from http://wiki.axiom-developer.org/DoyenCD#msg20060126230359-0600@wiki.axiom-developer.org



From MAILER-DAEMON Fri Jan 27 00:08:02 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F2Lq5-0002fZ-VX
	for mharc-axiom-developer@gnu.org; Fri, 27 Jan 2006 00:08:02 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F2Lq4-0002fO-DT
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 00:08:00 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F2Lq2-0002f5-MP
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 00:08:00 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F2Lq2-0002ex-HP
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 00:07:58 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F2Lni-0001Ql-Mw
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 00:05:35 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0R559uv014200;
	Thu, 26 Jan 2006 23:05:09 -0600
From: mathaction@axiom-developer.org (wrivera)
To: mathaction@axiom-developer.org
Message-ID: <20060126230509-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Thu, 26 Jan 2006 23:05:09 -0600
Cc: 
Subject: [Axiom-developer] [DoyenCD] Doyen Lived with Drag and Drop
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Jan 2006 05:08:00 -0000

Changes http://wiki.axiom-developer.org/DoyenCD/diff
--

??changed:
-The lastest doyen-livecd iso for testing purposes. We are working on the latest documentation for this project and would encourage all doyen testers to provide as much feedback as possible. We at the Doyen labs are always open to comments and new suggestions on how to enhance and improve the doyen project. For more information on doyen and other doyen projects or if you are interested in assisting with the development of doyen please join our mailing-list 
The lastest doyen-livecd iso has been uploaded for testing purposes. We are working on the latest documentation for this project and would encourage all doyen testers to provide as much feedback as possible. We at the Doyen labs are always open to comments and new suggestions on how to enhance and improve the doyen project. For more information on doyen and other doyen projects or if you are interested in assisting with the development of doyen please join our mailing-list 

--
forwarded from http://wiki.axiom-developer.org/DoyenCD#msg20060126230509-0600@wiki.axiom-developer.org



From MAILER-DAEMON Fri Jan 27 00:10:32 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F2LsW-0003AA-Lz
	for mharc-axiom-developer@gnu.org; Fri, 27 Jan 2006 00:10:32 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F2LsV-00039n-8x
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 00:10:31 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F2LsU-00039b-Pl
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 00:10:31 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F2LsU-00039Y-OF
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 00:10:30 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F2LqB-0001k0-69
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 00:08:07 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0R57luv014669;
	Thu, 26 Jan 2006 23:07:47 -0600
From: mathaction@axiom-developer.org (wrivera)
To: mathaction@axiom-developer.org
Message-ID: <20060126230747-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Thu, 26 Jan 2006 23:07:47 -0600
Cc: 
Subject: [Axiom-developer] [DoyenCD] Doyen Livecd with Drag and Drop
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Jan 2006 05:10:31 -0000

Changes http://wiki.axiom-developer.org/DoyenCD/diff
--

??changed:
-Subject: Doyen Lived - with Drag and Drop 
Subject: Doyen Livecd with Drag and Drop 

--
forwarded from http://wiki.axiom-developer.org/DoyenCD#msg20060126230747-0600@wiki.axiom-developer.org



From MAILER-DAEMON Fri Jan 27 00:18:12 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F2Lzv-0006YO-GP
	for mharc-axiom-developer@gnu.org; Fri, 27 Jan 2006 00:18:11 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F2Lzt-0006XL-Fu
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 00:18:09 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F2Lzs-0006X3-QC
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 00:18:09 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F2Lzs-0006Wx-BC
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 00:18:08 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F2LxY-0002GL-K8
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 00:15:44 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0R5FOuv015312;
	Thu, 26 Jan 2006 23:15:24 -0600
From: mathaction@axiom-developer.org (root)
To: mathaction@axiom-developer.org
Message-ID: <200601270603.k0R63oV02386@foo>
In-reply-to: <20060126230359-0600@wiki.axiom-developer.org>
	(mathaction@axiom-developer.org)
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Thu, 26 Jan 2006 23:15:24 -0600
Cc: 
Subject: [Axiom-developer] [DoyenCD] [DoyenCD] Doyen Lived with Drag and Drop
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Jan 2006 05:18:09 -0000

Changes http://wiki.axiom-developer.org/DoyenCD/diff
--
nice work

--
forwarded from http://wiki.axiom-developer.org/DoyenCD#msg200601270603.k0R63oV02386@foo



From MAILER-DAEMON Fri Jan 27 01:03:40 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F2Mhw-00047j-Hh
	for mharc-axiom-developer@gnu.org; Fri, 27 Jan 2006 01:03:40 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F2Mhu-000470-BJ
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 01:03:38 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F2Mht-00045k-0W
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 01:03:37 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F2Mhs-00045U-PA
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 01:03:36 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F2MfZ-0005TQ-Gr
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 01:01:13 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0R60ruv020386;
	Fri, 27 Jan 2006 00:00:53 -0600
From: mathaction@axiom-developer.org (wrivera)
To: mathaction@axiom-developer.org
Message-ID: <20060127000053-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Fri, 27 Jan 2006 00:00:53 -0600
Cc: 
Subject: [Axiom-developer] [DoyenCD] 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Jan 2006 06:03:38 -0000

Changes http://wiki.axiom-developer.org/DoyenCD/diff
--

??changed:
-The lastest doyen-livecd iso has been uploaded for testing purposes. We are working on the latest documentation for this project and would encourage all doyen testers to provide as much feedback as possible. We at the Doyen labs are always open to comments and new suggestions on how to enhance and improve the doyen project. For more information on doyen and other doyen projects or if you are interested in assisting with the development of doyen please join our mailing-list 
The latest doyen-livecd iso has been uploaded for testing purposes. We are working on the latest documentation for this project and would encourage all doyen testers to provide as much feedback as possible. We at the Doyen labs are always open to comments and new suggestions on how to enhance and improve the doyen project. For more information on doyen and other doyen projects or if you are interested in assisting with the development of doyen please join our mailing-list 

--
forwarded from http://wiki.axiom-developer.org/DoyenCD#msg20060127000053-0600@wiki.axiom-developer.org



From MAILER-DAEMON Fri Jan 27 01:25:25 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F2N2z-0003Id-CA
	for mharc-axiom-developer@gnu.org; Fri, 27 Jan 2006 01:25:25 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F2N2x-0003Ha-RW
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 01:25:23 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F2N2w-0003GH-9i
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 01:25:23 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F2N2w-0003G6-5B
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 01:25:22 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F2N0d-0007DR-4u
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 01:22:59 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0R6MQuv023167;
	Fri, 27 Jan 2006 00:22:26 -0600
From: mathaction@axiom-developer.org (wrivera)
To: mathaction@axiom-developer.org
Message-ID: <20060127002225-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Fri, 27 Jan 2006 00:22:26 -0600
Cc: 
Subject: [Axiom-developer] [#256 unable to restart from the cd] (new) 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Jan 2006 06:25:24 -0000

Changes http://wiki.axiom-developer.org/256UnableToRestartFromTheCd/diff
--
Currently the when a user tries to restart the livecd using the logout menu the system hangs, causing the user to do a hard reboot
--
forwarded from http://wiki.axiom-developer.org/256UnableToRestartFromTheCd#msg20060127002225-0600@wiki.axiom-developer.org



From MAILER-DAEMON Fri Jan 27 01:25:52 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F2N3Q-0003eR-FU
	for mharc-axiom-developer@gnu.org; Fri, 27 Jan 2006 01:25:52 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F2N3O-0003dr-V2
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 01:25:51 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F2N3O-0003de-Cg
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 01:25:50 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F2N3O-0003db-8d
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 01:25:50 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F2N15-0007Ep-5s
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 01:23:27 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0R6N3uv023200;
	Fri, 27 Jan 2006 00:23:03 -0600
From: mathaction@axiom-developer.org (wrivera)
To: mathaction@axiom-developer.org
Message-ID: <20060127002303-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Fri, 27 Jan 2006 00:23:03 -0600
Cc: 
Subject: [Axiom-developer] [#257 unable to restart from the cd] (new) 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Jan 2006 06:25:51 -0000

Changes http://wiki.axiom-developer.org/257UnableToRestartFromTheCd/diff
--
Currently when a user tries to restart the livecd using the logout menu the system hangs causing the user to do a hard reboot.
--
forwarded from http://wiki.axiom-developer.org/257UnableToRestartFromTheCd#msg20060127002303-0600@wiki.axiom-developer.org



From MAILER-DAEMON Fri Jan 27 01:27:18 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F2N4n-0004CJ-QY
	for mharc-axiom-developer@gnu.org; Fri, 27 Jan 2006 01:27:17 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F2N4m-0004C6-Mh
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 01:27:16 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F2N4m-0004Bm-7C
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 01:27:16 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F2N4m-0004Bj-2u
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 01:27:16 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F2N2T-0007Ii-22
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 01:24:53 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0R6OXuv023288;
	Fri, 27 Jan 2006 00:24:33 -0600
From: mathaction@axiom-developer.org (wrivera)
To: mathaction@axiom-developer.org
Message-ID: <20060127002433-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Fri, 27 Jan 2006 00:24:33 -0600
Cc: 
Subject: [Axiom-developer] [#256 unable to restart from the cd] property
	change
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Jan 2006 06:27:16 -0000

Changes http://wiki.axiom-developer.org/256UnableToRestartFromTheCd/diff
--
Status: open => duplicate 

--
forwarded from http://wiki.axiom-developer.org/256UnableToRestartFromTheCd#msg20060127002433-0600@wiki.axiom-developer.org



From MAILER-DAEMON Fri Jan 27 13:34:35 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F2XMy-0004m1-VL
	for mharc-axiom-developer@gnu.org; Fri, 27 Jan 2006 12:26:45 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F2WSj-0006qE-N1
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 11:28:38 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F2W8j-0001H6-Uk
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 11:08:25 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F2W87-00019Z-RM
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 11:07:20 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F2W5t-0005Yr-86
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 11:05:01 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0RG4Muv014983;
	Fri, 27 Jan 2006 10:04:22 -0600
From: mathaction@axiom-developer.org (Bill Page)
To: mathaction@axiom-developer.org
Message-ID: <20060127100422-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Fri, 27 Jan 2006 10:04:22 -0600
Cc: 
Subject: [Axiom-developer] [#255 install DoyenWiki from DoyenCD] Re: Install
	Doyen Wiki in Local System
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Jan 2006 17:26:38 -0000

Changes http://wiki.axiom-developer.org/255InstallDoyenWikiFromDoyenCD/diff
--
I don't think you want to compile everything from source - that
would be too much. You have to make some assumptions. Already
with the Doyen CD you are assuming at least an x86 processor.
A simple script that would copy all the required binaries and
start the necessary processes might be ok in many cases. But be
careful not to overwrite any of the user's existing stuff without
warning! And also provide an un-install script.

Different Linux distributions and even different libraries in
different versions is likey to cause some problems. Perhaps this
can be minimized by using static linking as much as possible.
But in any case since the Doyen CD is based on Fedora, at least
it should be possible to configure things so installation is
possible on all Red Hat distros. There is a good chance this
might also work with recent versions of SuSE.

Maybe there should also be a Debian/Knoppix variant of the
DoyenCD?

Better would be to include the necessary yum/yast/apt ...
repositories on the CD and instructions on how to use the
native install for each distro. OK... this does sound like
a bit of extra work! :)

--
forwarded from http://wiki.axiom-developer.org/255InstallDoyenWikiFromDoyenCD#msg20060127100422-0600@wiki.axiom-developer.org



From MAILER-DAEMON Fri Jan 27 16:00:05 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F2afF-0004cf-QE
	for mharc-axiom-developer@gnu.org; Fri, 27 Jan 2006 15:57:50 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F2Z1v-0004W6-QK
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 14:13:09 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F2WIp-0003r7-5R
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 11:18:24 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F2Sxk-00076Z-HB
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 07:44:25 -0500
Received: from [199.232.41.67] (helo=mx20.gnu.org)
	by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA:32)
	(Exim 4.52) id 1F2SvU-0003Hc-CF
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 07:42:04 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by mx20.gnu.org with esmtp (Exim 4.52) id 1F2Sup-0002Q8-SP
	for axiom-developer@nongnu.org; Fri, 27 Jan 2006 07:41:24 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0RCfBuv024583;
	Fri, 27 Jan 2006 06:41:11 -0600
From: mathaction@axiom-developer.org (kratt6)
To: mathaction@axiom-developer.org
Message-ID: <20060127064106-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Fri, 27 Jan 2006 06:41:11 -0600
Cc: 
Subject: [Axiom-developer] [#258 RectangularMatrixCategory should have
	Finite when this is the case] (nouveau) 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Jan 2006 20:57:46 -0000

Changes http://wiki.axiom-developer.org/258RectangularMatrixCategoryShouldHaveFiniteWhenThisIsTheCase/diff
--
Currently:

\begin{axiom}
SquareMatrix(2, PF 5) has Finite
\end{axiom}

It is straightforward to implement this, though. The appropriate category would be 'RectangularMatrixCategory' in 'matcat.spad.pamphlet'.
--
forwarded from http://wiki.axiom-developer.org/258RectangularMatrixCategoryShouldHaveFiniteWhenThisIsTheCase#msg20060127064106-0600@wiki.axiom-developer.org



From MAILER-DAEMON Sat Jan 28 20:44:13 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F30OL-000639-MY
	for mharc-axiom-developer@gnu.org; Sat, 28 Jan 2006 19:26:06 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F2ztf-0000W2-Hp
	for axiom-developer@nongnu.org; Sat, 28 Jan 2006 18:54:24 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F2ydn-00070P-P9
	for axiom-developer@nongnu.org; Sat, 28 Jan 2006 17:33:59 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F2wCm-0007Dh-7T
	for axiom-developer@nongnu.org; Sat, 28 Jan 2006 14:57:52 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F2tJE-0003sG-JB
	for axiom-developer@nongnu.org; Sat, 28 Jan 2006 11:52:20 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0SGnsuv005564;
	Sat, 28 Jan 2006 10:49:54 -0600
From: mathaction@axiom-developer.org (unknown)
To: mathaction@axiom-developer.org
Message-ID: <20060128104953-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Sat, 28 Jan 2006 10:49:54 -0600
Cc: 
Subject: [Axiom-developer] [#127 Building axiom from source fails on my
	Fedora Core 3] FC3
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Jan 2006 00:26:02 -0000

Changes http://wiki.axiom-developer.org/127BuildingAxiomFromSourceFailsOnMyFedoraCore3/diff
--
Tried the echo 0>.....
It didn't help; perhaps I need to reboot?
The setarch ...-X make also failed. 
I can make a batch file that's to prove the above if needed, but it's the randomized sbrk still failed.
--
forwarded from http://wiki.axiom-developer.org/127BuildingAxiomFromSourceFailsOnMyFedoraCore3#msg20060128104953-0600@wiki.axiom-developer.org



From MAILER-DAEMON Sun Jan 29 04:00:54 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F38QX-0004ZY-U9
	for mharc-axiom-developer@gnu.org; Sun, 29 Jan 2006 04:00:54 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F2yBH-0008UB-Mm
	for axiom-developer@nongnu.org; Sat, 28 Jan 2006 17:04:28 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F2wkk-0001gq-4F
	for axiom-developer@nongnu.org; Sat, 28 Jan 2006 15:33:05 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43)
	id 1F2wLs-0001Dp-Vt; Sat, 28 Jan 2006 15:07:17 -0500
Received: from [128.83.120.154] (helo=nobodaddy.cs.utexas.edu)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52)
	id 1F2eCR-0005hD-9x; Fri, 27 Jan 2006 19:44:19 -0500
Received: from loch.cs.utexas.edu (novak@loch.cs.utexas.edu [128.83.120.79])
	by nobodaddy.cs.utexas.edu (8.13.5/8.13.5) with ESMTP id k0S0dw91026696
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
	Fri, 27 Jan 2006 18:39:58 -0600 (CST)
Received: (from novak@localhost)
	by loch.cs.utexas.edu (8.13.5/8.13.5/Submit) id k0S0dwdN028998;
	Fri, 27 Jan 2006 18:39:58 -0600
Message-Id: <200601280039.k0S0dwdN028998@loch.cs.utexas.edu>
From: "Gordon Shaw Novak" <novak@cs.utexas.edu>
Date: Fri, 27 Jan 2006 18:39:58 -0600
X-Mailer: Mail User's Shell (7.2.6 beta(3) 11/17/96)
To: camm@enhanced.com
X-Mailman-Approved-At: Sun, 29 Jan 2006 04:00:52 -0500
Cc: boyer@cs.utexas.edu, dkotz@cs.utexas.edu, hunt@cs.utexas.edu,
	novak@cs.utexas.edu, gcl-devel@gnu.org, pkn@cs.utexas.edu,
	kaufmann@cs.utexas.edu, wjlegato@erols.com, axiom-developer@nongnu.org
Subject: [Axiom-developer] XGCL
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Sat, 28 Jan 2006 23:56:43 -0000

Camm,

I have updated the XGCL files.  You should take the files you have
in xgcl-2/ and then get all the files in ftp.cs.utexas.edu
/pub/novak/xgcl-4/ which will over-ride some files and add others.

I looked at the code that includes X10.h; ultimately it looks like
this was never used, so I deleted it.  This is done in new versions
of gcl_general.lsp and general-c.c .

I think you know a lot more than I do about the issues of how to
include XGCL within GCL and compile it.  The way it is done now was
set up by William Schelter.  Anything that is reasonable and works
is okay with me.

As for autoloading, you could use your judgment there.  I don't mind
explicitly loading something.  The XGCL code is not too big, so it
could just be included with GCL if you want.  The thing that is big
is the Xlib; if that is a shared library, it might not be much addition.
On my machine saved_gcl* is 8575667 and saved_xgcl* is 9925314 or +16%.
In the "good old days" 10MB was a lot, but now it is 1% of a PC.

I changed dwtrans.lsp to export symbols.  This should allow users to
just say (use-package 'xlib) and get the symbols that way.  Most of
the symbols are long hyphenated names that should not conflict with
any user symbols, the possible exceptions being MENU, WINDOW, and
STRINGIFY; only STRINGIFY is a function.

The remaining symbols in the file dwimportsb.lsp include some
symbols that might duplicate user symbols, but nobody should need to
load this file except for me when compiling dwindow.lsp .

I updated the documentation dwdoc.tex a bit, including some on the
color editor and Emacs-like editor.  I also put in pointers to my
web site for examples and for pages on how to use this interface
to have an interactive graphical interface to Lisp within a web page.
I converted the dwdoc.tex documentation into .dvi, .ps, .pdf, and .html
versions.

I was able to compile GCL and XGCL last week, but not this week; it
got the following error:
   /usr/lib/libbfd.a(cache.o): In function `bfd_open_file':
   ../../bfd/cache.c:440: undefined reference to `unlink_if_ordinary'
Kay said:
>Does your build really want the staticly linked library?  I would use 
>the shared library if possible.  
The build that did not work is /p/src/gcl-2.6.8pre/
The one that worked is /p/src/gcl-2.6.8prea/

I tested by running the /p/src/gcl-2.6.8prea/unixport/saved_xgcl
and loading my new dwtrans.lsp on top of it.  The file dwtestcases.lsp
has some test cases.

You might try including my /xgcl-4/ files in your build, and we can
see if it works okay.  I will repeat it here as soon as whatever the
compile problem is gets fixed.

This is a bit off the subject, but I wonder if it would be good to
make a WHILE macro part of GCL.  Allegro CL has WHILE (and gives an
error if you try to redefine it), making a bit of a compatibility
problem between GCL and ACL.  Here is the definition I use:
(defmacro while (test &rest forms) `(loop (unless ,test (return)) ,@forms) )

Many thanks for your help with XGCL.
Best regards, Gordon



From MAILER-DAEMON Sun Jan 29 09:15:04 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F3DKY-0003Pi-8h
	for mharc-axiom-developer@gnu.org; Sun, 29 Jan 2006 09:15:02 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F3DKT-0003M3-EZ
	for axiom-developer@nongnu.org; Sun, 29 Jan 2006 09:14:58 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F3DKQ-0003HV-32
	for axiom-developer@nongnu.org; Sun, 29 Jan 2006 09:14:55 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F3DKO-0003Ee-8o
	for axiom-developer@nongnu.org; Sun, 29 Jan 2006 09:14:53 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F3DIW-00040e-Qh
	for axiom-developer@nongnu.org; Sun, 29 Jan 2006 09:12:57 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0TEBouv032373;
	Sun, 29 Jan 2006 08:11:50 -0600
From: mathaction@axiom-developer.org (Arron Stanley)
To: mathaction@axiom-developer.org
Message-ID: <7284223574692491055035@microsoft.com>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Sun, 29 Jan 2006 08:11:50 -0600
Cc: 
Subject: [Axiom-developer] [#259 Amazing, Sherrie] (new) Amazing, Sherrie
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Jan 2006 14:14:59 -0000

Changes http://wiki.axiom-developer.org/259AmazingSherrie/diff
--
Good morning sir,

Amazing, Gabriel-> http://afvpfs.raintour.info/?67316392

--
forwarded from http://wiki.axiom-developer.org/259AmazingSherrie#msg7284223574692491055035@microsoft.com



From MAILER-DAEMON Mon Jan 30 15:06:57 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F3fIf-0003nd-50
	for mharc-axiom-developer@gnu.org; Mon, 30 Jan 2006 15:06:57 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F3fId-0003lB-0P
	for axiom-developer@nongnu.org; Mon, 30 Jan 2006 15:06:55 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F3fIb-0003jC-Cj
	for axiom-developer@nongnu.org; Mon, 30 Jan 2006 15:06:53 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F3fIb-0003in-0X
	for axiom-developer@nongnu.org; Mon, 30 Jan 2006 15:06:53 -0500
Received: from [216.251.41.217] (helo=mails17.megamailservers.com)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F3fGx-0001PE-50
	for axiom-developer@nongnu.org; Mon, 30 Jan 2006 15:05:11 -0500
X-Authenticated-User: bill.page1.synthesis.anikast.ca
Received: from asus ([207.61.191.200]) (authenticated bits=0)
	by mails17.megamailservers.com (8.13.1/8.13.1) with ESMTP id
	k0UK3Ck6030131; Mon, 30 Jan 2006 15:03:28 -0500
From: "Bill Page" <bill.page1@synthesis.anikast.ca>
To: "'yigal'" <yigal.weinstein@gmail.com>
Date: Mon, 30 Jan 2006 15:03:08 -0500
Message-ID: <033301c625d8$387911e0$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
In-Reply-To: <1138601479.12241.1.camel@localhost.localdomain>
Importance: Normal
Cc: axiom-developer@nongnu.org
Subject: [Axiom-developer] special functions
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2006 20:06:55 -0000

Yigal,

On January 30, 2006 1:11 AM on you wrote:
> 
> I think the numerical function in SPAD for gamma(a,x) should
> have several parts.  One for x>a+1, and a few others.  Is
> this appropriate?
> 

Well, the best way to implement gamma is probably exactly
the way it is done in Recipes - by first implementing the
functions lngamma, P and Q. If you wanted to do that, I think
it would be ok. In general it would be good to be able to
use the algorithms more or less directly from Recipes since
these are so very well known and a lot of thought has gone
into their development.

But the version of gamma that I adapted for SPAD is probably
"good enough" in most cases. The only real issue is that it
does not converge are rapidly as the series approximation in
the case x<=a+1. But the test I did suggest that this is not
really a problem unless you are very worried about performance
and this is not an issue on most modern computers.

I do currently have a technical problem with the SPAD code for
the case of gamma(a,0) - see the web page.

http://wiki.axiom-developer.org/SandBoxGamma

It seems to be an issue with the SPAD compiler since I can
successfully compile the same code using the Aldor compiler.
Unfortunately Aldor is not yet easily available with the open
source version of Axiom.

A bigger issue seems to me to be the way Gamma(x) is currently
impletement in Axiom. I was a little horrified to see that it
is actually implemented in BOOT code. Horrified because while
BOOT is (nearly) as readable as SPAD, it is much closer to the
machine level and therefore correspondingly harder to debug.
In my opinion BOOT has it's place at the deeper levels of the
Axiom interpreter and the SPAD compiler itself, but I think this
is completely unnecessary when it comes to Algebra code.

http://wiki.axiom-developer.org/axiom--test--1/src/interp/SfsfunBoot

The second thing is that I do not like the way that the special
functions have been implemented as part of the DoubleFloat
domain. This is quite in contrast to the way that the trignometric
functions have been implemented. One consequence is that it is
hard to control when one wants to treat Gamma(x) symbolically
(as one might do in the case of symbolic integration etc.) and
when to treat it numerically.

For example:

(1) -> sin(1)

   (1)  sin(1)
                                  Type: Expression Integer
(2) -> sin(1)::Expression Float

   (2)  0.8414709848 0789650665
                                    Type: Expression Float
(3) -> Gamma(1)

   (3)  1.0
                                         Type: DoubleFloat
(4) -> Gamma(1,2)
         _
   (4)  | (1,2)
                                  Type: Expression Integer

-----------

I don't think there should be this difference in behaviour
between Gamma(x), Gamma(a,x) and sin(x). Fixing this will
likely require some deeper surgery in Axiom.

Comments from everyone would be most welcome.

Regards,
Bill Page.

See also: Related thread on axiom-math.





From MAILER-DAEMON Mon Jan 30 15:26:00 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F3fb6-0005PU-AI
	for mharc-axiom-developer@gnu.org; Mon, 30 Jan 2006 15:26:00 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F3fb4-0005OZ-L3
	for axiom-developer@nongnu.org; Mon, 30 Jan 2006 15:25:58 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F3fb2-0005N8-ST
	for axiom-developer@nongnu.org; Mon, 30 Jan 2006 15:25:58 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F3fb2-0005N5-QG
	for axiom-developer@nongnu.org; Mon, 30 Jan 2006 15:25:56 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F3fZO-0002eZ-V2
	for axiom-developer@nongnu.org; Mon, 30 Jan 2006 15:24:15 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0UKMluv014352;
	Mon, 30 Jan 2006 14:22:47 -0600
From: mathaction@axiom-developer.org (Bill Page)
To: mathaction@axiom-developer.org
Message-ID: <20060130142247-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Mon, 30 Jan 2006 14:22:47 -0600
Cc: 
Subject: [Axiom-developer] [#259 redhat update deamon] (new) 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2006 20:25:59 -0000

Changes http://wiki.axiom-developer.org/259RedhatUpdateDeamon/diff
--
The update deamon should be disabled on the DoyenCD.
In my tests, after using the Doyen CD for a while, it
suddenly goes into overdrive accessing the disk and
using up all the resources on my small laptop.

One process in particular 'prelink' seems to be working
overtime. What is it's purpose? Is it part of the Red Hat
update stuff?
--
forwarded from http://wiki.axiom-developer.org/259RedhatUpdateDeamon#msg20060130142247-0600@wiki.axiom-developer.org



From MAILER-DAEMON Mon Jan 30 18:31:18 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F3iUQ-0008IB-5s
	for mharc-axiom-developer@gnu.org; Mon, 30 Jan 2006 18:31:18 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F3iUP-0008Hn-6C
	for axiom-developer@nongnu.org; Mon, 30 Jan 2006 18:31:17 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F3iUN-0008Gp-4i
	for axiom-developer@nongnu.org; Mon, 30 Jan 2006 18:31:16 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F3iUM-0008Gb-BU
	for axiom-developer@nongnu.org; Mon, 30 Jan 2006 18:31:14 -0500
Received: from [216.251.41.217] (helo=mails17.megamailservers.com)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F3iSk-0005YO-0I
	for axiom-developer@nongnu.org; Mon, 30 Jan 2006 18:29:34 -0500
X-Authenticated-User: bill.page1.synthesis.anikast.ca
Received: from asus ([207.61.191.200]) (authenticated bits=0)
	by mails17.megamailservers.com (8.13.1/8.13.1) with ESMTP id
	k0UNRfRl019940; Mon, 30 Jan 2006 18:27:56 -0500
From: "Bill Page" <bill.page1@synthesis.anikast.ca>
To: "'Yigal Weinstein'" <yigal.weinstein@gmail.com>
Date: Mon, 30 Jan 2006 18:27:36 -0500
Message-ID: <033701c625f4$c8a17430$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
In-Reply-To: <1138654597.9682.13.camel@localhost.localdomain>
Importance: Normal
Cc: axiom-developer@nongnu.org
Subject: [Axiom-developer] RE: special functions
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Jan 2006 23:31:17 -0000

Yigal,

I think it is best if we try to keep the discussion on the
email lists (either axiom-developer or axiom-math) so that
other people can contribute.

On January 30, 2006 3:57 PM you wrote:
> 
> 1.  Your code in the SandBox does not allow for gamma(0,x),
> i.e. where a=0 (the link for some reason is down right now
> so perhaps you have changed things a bit but this is from
> viewing it yesterday).

There is an intermitant problem with the server. It should be
working now. I think the case of a=0 is handled correctly.

> 
> 2.  To not use the symbolic capabilities of Axiom to 
> numerically compute Gamma seams quite a waste.

I am not quite sure what you mean by "use symbolic capabilities
to numerically compute"? This phrase does not seem to make sense
to me. Could you please explain?

> The continued fraction in equation 6.2.7 in NR is based upon
> 100s of years of work.  NR creates a good algorithm however my
> understanding is that a CAS can simply do more than a Fortran,
> or C numerical cranking code program.

No, I don't think so. Numerical evaluation is the same whether
it is done in Fortran or in SPAD. Actually the word "numerical"
is often miss-used. Really the distinction is between "exact"
and "approximate". Computer algebra systems (CAS) are designed
to be good at exact or symbolic computation but can usually also
do various kinds of approximate or numeric calculation. Fortran
is not so good at symbolic computation, but it is possible.

Perhaps to over state this issue a little: Really there is no
such thing as numeric computation (except perhaps for the
analog simulation engines which are very little used today).
All computation on a digital computer is symbolic by it's very
nature. What we call "numeric" is really just a very specialize
kind of symoblic calculation that is especially suited to
approximate calculations that take account of the technical
limitations of the hardware (memory and word size).

> This is why I spent time creating a c-fraction for this
> function.  So why recreate what has already been done.  

But the code from NR *does* use the continued fraction
method of evaluation the incomplete gamma function!

Axiom's ContinueFraction domain is something else. It's
purpose is to represent a continued fraction in it's full
*exact* infinite form. That's why it is specified in terms
of Streams (infinite lists). Of course this does not mean that
we need infinite memory. Instead what we have is an algorithm
that can produce as many aproximants as we desire and/or have
time and memory available. What you were writing is not a
numerical method, it is really a method for the *exact*
representation of the incomplete Gamma function.

You should read especially the section in the Axiom book
section 9.12 (page 498) about ContinuedFraction. It is important
to understand in what sense the continued fraction:

z := continuedFraction(3,repeating [1],repeating [3,6])

represents sqrt(11) *exactly*. In principle it is possible to
define exactly what one means by

  z*z = continuedFraction(11)

symbolically (exactly). Similarly you could take your
continuedFraction expression for gamma(a,x) and then

  z*gamma(1,2)

is an exact expression.

Then from such exact expressions one can extract the desired
approximant as needed.

All of this is only "in principle" however because Axiom's
ContinuedFraction domain has some serious limitations.

Also, there are some other methods besides continued fractions
that might be a better representation for exact reals.

> 
> 3.  That is can't Axiom feed gfortran (I am a linux user) etc.
> a code and it can do that dirty work- even using GMP to get
> arbitrary precision.

Axiom already uses GMP.

> Axiom should be able to do other tasks like first symbolically
> calculate a function use it in a symbolic calculation,
> convert the fraction to another one etc. and find the nth
> order convergent symbolically and then feed other programs
> the numerical work. This is my feeling.  

I agree with your feeling, but I am not entirely sure how to
put it into practice.

> 
> Fortran, C, etc. have had so many man hours spent trying to
> make them extremely good at computing that it seams only fair
> to use them and to work on tasks that they simply cannot perform -
> symbolic manipulations.    
> 

As I said above, I think that is not "exactly" true. :)

Regards,
Bill Page.





From MAILER-DAEMON Mon Jan 30 20:42:42 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F3kXY-0003Za-7B
	for mharc-axiom-developer@gnu.org; Mon, 30 Jan 2006 20:42:40 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F3kXS-0003Vp-I8
	for axiom-developer@nongnu.org; Mon, 30 Jan 2006 20:42:35 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F3kXP-0003TI-0R
	for axiom-developer@nongnu.org; Mon, 30 Jan 2006 20:42:32 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F3kW2-0002qh-Kr
	for axiom-developer@nongnu.org; Mon, 30 Jan 2006 20:41:07 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F3kUR-0001Gr-99
	for axiom-developer@nongnu.org; Mon, 30 Jan 2006 20:39:27 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0V1c7uv028379;
	Mon, 30 Jan 2006 19:38:07 -0600
From: mathaction@axiom-developer.org (Bill Page)
To: mathaction@axiom-developer.org
Message-ID: <20060130193807-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Mon, 30 Jan 2006 19:38:07 -0600
Cc: 
Subject: [Axiom-developer] [RealNumbers] Exact real computer arithmetic with
	continued fractions
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2006 01:42:37 -0000

Changes http://wiki.axiom-developer.org/RealNumbers/diff
--
http://www.inria.fr/rrrt/rr-0760.html

RR-0760 - Exact real computer arithmetic with continued fractions::

    Vuillemin, J.
    Rapport de recherche de l'INRIA - Rocquencourt
    49 pages - Novembre 1987 - Document en anglais
    Fichier PostScript / PostScript file (1821 Ko) Fichier PDF / PDF file (1761 Ko)

- ftp://ftp.inria.fr/INRIA/publication/publi-ps-gz/RR/RR-0760.ps.gz

- ftp://ftp.inria.fr/INRIA/publication/publi-pdf/RR/RR-0760.pdf

Note that Axiom already has a domain for ContinuedFractions:

http://wiki.axiom-developer.org/axiom--test--1/src/algebra/ContfracSpad


--
forwarded from http://wiki.axiom-developer.org/RealNumbers#msg20060130193807-0600@wiki.axiom-developer.org



From MAILER-DAEMON Mon Jan 30 20:54:43 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F3kjC-0001bj-W6
	for mharc-axiom-developer@gnu.org; Mon, 30 Jan 2006 20:54:43 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F3kFa-0004aq-Jr
	for axiom-developer@nongnu.org; Mon, 30 Jan 2006 20:24:07 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F3kFY-0004Zg-4q
	for axiom-developer@nongnu.org; Mon, 30 Jan 2006 20:24:04 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F3kFX-0004Za-LB
	for axiom-developer@nongnu.org; Mon, 30 Jan 2006 20:24:03 -0500
Received: from [64.233.162.207] (helo=zproxy.gmail.com)
	by monty-python.gnu.org with esmtp (Exim 4.52) id 1F3kDw-00081M-6Y
	for axiom-developer@nongnu.org; Mon, 30 Jan 2006 20:22:24 -0500
Received: by zproxy.gmail.com with SMTP id o37so1358067nzf
	for <axiom-developer@nongnu.org>; Mon, 30 Jan 2006 17:20:56 -0800 (PST)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com;
	h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references;
	b=iqP/9Rlk6a0/wNQndKkYxocwZcWHxttsYPmvDAbwOP2aMFTVysUgAu4qWBKZxXkKBu3xjqNF16sl2TcT2LOgfawYhQNWFzGo9esRhwAFL8FVCu0C6Fx6/ansJpvAuv5XC7Ecg2kM8mSEWhr6JRZwVeUWBha9lWLfya8eYQ3p4ec=
Received: by 10.64.253.4 with SMTP id a4mr2264913qbi;
	Mon, 30 Jan 2006 17:20:56 -0800 (PST)
Received: by 10.64.142.6 with HTTP; Mon, 30 Jan 2006 17:20:56 -0800 (PST)
Message-ID: <6ee979fb0601301720p5563c08bucb74aed21a3e353e@mail.gmail.com>
Date: Mon, 30 Jan 2006 17:20:56 -0800
From: Yigal Weinstein <yigal.weinstein@gmail.com>
To: Bill Page <bill.page1@synthesis.anikast.ca>
In-Reply-To: <033701c625f4$c8a17430$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: multipart/alternative; 
	boundary="----=_Part_11711_5587037.1138670456645"
References: <1138654597.9682.13.camel@localhost.localdomain>
	<033701c625f4$c8a17430$6800a8c0@asus>
X-Mailman-Approved-At: Mon, 30 Jan 2006 20:54:41 -0500
Cc: axiom-developer@nongnu.org
Subject: [Axiom-developer] Re: special functions
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2006 01:24:07 -0000

------=_Part_11711_5587037.1138670456645
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

First and foremost it is important to realize there is a computational
history before Axiom.  What I think is important from this history is that
several programs have been developed to find approximate results also known
as non-exact or numerical results for problems.  I will call them
approximating programs as a set.  These include Fortran, C, etc..

Now for where I think I differ with you Bill.  Axiom is a CAS.  As such it
has built in capabilities and certain tools that are different than an
approximating programs.  It has the ability to help us solve a problem
exactly.  This makes Axiom as well as all other CAS's vastly different than
approximating programs.

Should Axiom be an all in one computer program for solving math problems?  =
I
believe this is asking too much for any program.  Should an NR program be
converted to SPAD? As such this is  in my opinion very low if non-existent
on the agenda for improving Axiom.

The one way gpl'd programs have an advantage on proprietary software is tha=
t
they can use existing gpl'd programs without worrying about licenses etc..
For instance consider all the work done in Fortran like quadpack etc..
Axiom if asked for a numerical result could if linking was considered could
use the existing libraries to compute practically any function.

In fact this is just the strategy used by the proprietary Axiom.  To link i=
t
to NAG was what was done.  There are plenty of high quality libraries that
can be used for numerical approximations in Fortran that are gpl: lapack is
but one of them.

Is this better than Mathematica?  Well I guess the analogy may be something
like is it better to sleep with many partners than with just one.  By this =
I
mean, problems of using other programs to calculate numerical values may
include trusting the approximating program that you are using and the
library that it uses to find a numerical value.  That is if many sources ar=
e
used then we have to trust each one is not faulty.  Mathematica or Maple
probably rely on there own programs for approximate results.   However ther=
e
are trusted libraries to approximately solve math problems that are gpl'd
and that people are working right now on, like GSL.

If I am not seeing the full picture please enlighten me.  Otherwise I do no=
t
understand why any approximation for a function need be incorporated into
SPAD.

Yigal

------=_Part_11711_5587037.1138670456645
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

<br>First and foremost it is important to realize there is a
computational history before Axiom.&nbsp; What I think is important
from this history is that several programs have been developed to find
approximate results also known as non-exact or numerical results for
problems.&nbsp; I will call them approximating programs as a set.&nbsp;
These include Fortran, C, etc..&nbsp; <br>
<br>
Now for where I think I differ with you Bill.&nbsp; Axiom is a
CAS.&nbsp; As such it has built in capabilities and certain tools that
are different than an approximating programs.&nbsp; It has the ability
to help us solve a problem exactly.&nbsp; This makes Axiom as well as
all other CAS's vastly different than approximating programs.&nbsp; <br>
<br>
Should Axiom be an all in one computer program for solving math
problems?&nbsp; I believe this is asking too much for any
program.&nbsp; Should an NR program be converted to SPAD? As such this
is&nbsp; in my opinion very low if non-existent on the agenda for
improving Axiom.&nbsp; <br>
<br>
The one way gpl'd programs have an advantage on proprietary software is
that they can use existing gpl'd programs without worrying about
licenses etc..&nbsp; For instance consider all the work done in Fortran
like quadpack etc..&nbsp; Axiom if asked for a numerical result could
if linking was considered could use the existing libraries to compute
practically any function.&nbsp;&nbsp; <br>
<br>
In fact this is just the strategy used by the proprietary Axiom.&nbsp;
To link it to NAG was what was done.&nbsp; There are plenty of high
quality libraries that can be used for numerical approximations in
Fortran that are gpl: lapack is but one of them.<br>
<br>
Is this better than Mathematica?&nbsp; Well I guess the analogy may be
something like is it better to sleep with many partners than with just
one.&nbsp; By this I mean, problems of using other programs to
calculate numerical values may include trusting the approximating
program that you are using and the library that it uses to find a
numerical value.&nbsp; That is if many sources are used then we have to
trust each one is not faulty.&nbsp; Mathematica or Maple probably rely
on there own programs for approximate results. &nbsp; However there are
trusted libraries to approximately solve math problems that are gpl'd
and that people are working right now on, like GSL.<br>
<br>
If I am not seeing the full picture please enlighten me.&nbsp;
Otherwise I do not understand why any approximation for a function need
be incorporated into SPAD.<br>
<br>
Yigal <br>
<br>
<br>

------=_Part_11711_5587037.1138670456645--



From MAILER-DAEMON Mon Jan 30 20:56:38 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F3kfH-00089G-JV
	for mharc-axiom-developer@gnu.org; Mon, 30 Jan 2006 20:50:39 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F3kf7-0007yl-7G
	for axiom-developer@nongnu.org; Mon, 30 Jan 2006 20:50:30 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F3keD-0007ML-RY
	for axiom-developer@nongnu.org; Mon, 30 Jan 2006 20:49:35 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F3kcg-0006iB-Bz
	for axiom-developer@nongnu.org; Mon, 30 Jan 2006 20:47:58 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F3kb4-00028G-Pe
	for axiom-developer@nongnu.org; Mon, 30 Jan 2006 20:46:19 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0V1j1uv029432;
	Mon, 30 Jan 2006 19:45:01 -0600
From: mathaction@axiom-developer.org (Bill Page)
To: mathaction@axiom-developer.org
Message-ID: <20060130194456-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Mon, 30 Jan 2006 19:45:01 -0600
Cc: 
Subject: [Axiom-developer] [ContinuedFractions] (new) 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2006 01:50:33 -0000

Changes http://wiki.axiom-developer.org/ContinuedFractions/diff
--
Description:

'ContinuedFraction' implements general continued fractions.
This version is not restricted to simple, finite fractions and
uses the 'Stream' as a representation.  The arithmetic functions
assume that the approximants alternate below/above the convergence
point. This is enforced by ensuring the partial numerators and
partial denominators are greater than 0 in the Euclidean domain
view of 'R' (i.e. 'sizeLess?(0, x)'). 

\begin{spad}
)abbrev domain CONTFRAC ContinuedFraction
++ Author: Stephen M. Watt
++ Date Created: January 1987
++ Change History:
++   11 April   1990
++    7 October 1991 -- SMW: Treat whole part specially.  Added comments.
++ Basic Operations:
++   (Field), (Algebra),
++   approximants, complete, continuedFraction, convergents, denominators,
++   extend, numerators, partialDenominators, partialNumerators,
++   partialQuotients, reducedContinuedFraction, reducedForm, wholePart
++ Related Constructors:
++ Also See: Fraction
++ AMS Classifications: 11A55 11J70 11K50 11Y65 30B70 40A15
++ Keywords: continued fraction, convergent
++ References:


ContinuedFraction(R): Exports == Implementation where
  R :     EuclideanDomain
  Q   ==> Fraction R
  MT  ==> MoebiusTransform Q
  OUT ==> OutputForm

  Exports ==> Join(Algebra R,Algebra Q,Field) with
    continuedFraction:        Q -> %
      ++ continuedFraction(r) converts the fraction \spadvar{r} with
      ++ components of type \spad{R} to a continued fraction over
      ++ \spad{R}.

    continuedFraction:        (R, Stream R, Stream R) -> %
      ++ continuedFraction(b0,a,b) constructs a continued fraction in
      ++ the following way:  if \spad{a = [a1,a2,...]} and \spad{b =
      ++ [b1,b2,...]} then the result is the continued fraction
      ++ \spad{b0 + a1/(b1 + a2/(b2 + ...))}.

    reducedContinuedFraction: (R, Stream R) -> %
      ++ reducedContinuedFraction(b0,b) constructs a continued
      ++ fraction in the following way:  if \spad{b = [b1,b2,...]}
      ++ then the result is the continued fraction \spad{b0 + 1/(b1 +
      ++ 1/(b2 + ...))}.  That is, the result is the same as
      ++ \spad{continuedFraction(b0,[1,1,1,...],[b1,b2,b3,...])}.

    partialNumerators:   % -> Stream R
      ++ partialNumerators(x) extracts the numerators in \spadvar{x}.
      ++ That is, if \spad{x = continuedFraction(b0, [a1,a2,a3,...],
      ++ [b1,b2,b3,...])}, then \spad{partialNumerators(x) =
      ++ [a1,a2,a3,...]}.

    partialDenominators: % -> Stream R
      ++ partialDenominators(x) extracts the denominators in
      ++ \spadvar{x}.  That is, if \spad{x = continuedFraction(b0,
      ++ [a1,a2,a3,...], [b1,b2,b3,...])}, then
      ++ \spad{partialDenominators(x) = [b1,b2,b3,...]}.

    partialQuotients:    % -> Stream R
      ++ partialQuotients(x) extracts the partial quotients in
      ++ \spadvar{x}.  That is, if \spad{x = continuedFraction(b0,
      ++ [a1,a2,a3,...], [b1,b2,b3,...])}, then
      ++ \spad{partialQuotients(x) = [b0,b1,b2,b3,...]}.

    wholePart:           % -> R
      ++ wholePart(x) extracts the whole part of \spadvar{x}.  That
      ++ is, if \spad{x = continuedFraction(b0, [a1,a2,a3,...],
      ++ [b1,b2,b3,...])}, then \spad{wholePart(x) = b0}.

    reducedForm:         % -> %
      ++ reducedForm(x) puts the continued fraction \spadvar{x} in
      ++ reduced form, i.e.  the function returns an equivalent
      ++ continued fraction of the form
      ++ \spad{continuedFraction(b0,[1,1,1,...],[b1,b2,b3,...])}.

    approximants:        % -> Stream Q
      ++ approximants(x) returns the stream of approximants of the
      ++ continued fraction \spadvar{x}. If the continued fraction is
      ++ finite, then the stream will be infinite and periodic with
      ++ period 1.

    convergents:         % -> Stream Q
      ++ convergents(x) returns the stream of the convergents of the
      ++ continued fraction \spadvar{x}. If the continued fraction is
      ++ finite, then the stream will be finite.

    numerators:          % -> Stream R
      ++ numerators(x) returns the stream of numerators of the
      ++ approximants of the continued fraction \spadvar{x}. If the
      ++ continued fraction is finite, then the stream will be finite.

    denominators:        % -> Stream R
      ++ denominators(x) returns the stream of denominators of the
      ++ approximants of the continued fraction \spadvar{x}. If the
      ++ continued fraction is finite, then the stream will be finite.

    extend:              (%,Integer) -> %
      ++ extend(x,n) causes the first \spadvar{n} entries in the
      ++ continued fraction \spadvar{x} to be computed.  Normally
      ++ entries are only computed as needed.

    complete:            % -> %
      ++ complete(x) causes all entries in \spadvar{x} to be computed.
      ++ Normally entries are only computed as needed.  If \spadvar{x}
      ++ is an infinite continued fraction, a user-initiated interrupt is
      ++ necessary to stop the computation.

  Implementation ==> add

 -- isOrdered  ==> R is Integer
    isOrdered  ==> R has OrderedRing and R has multiplicativeValuation
    canReduce? ==> isOrdered or R has additiveValuation

    Rec ==> Record(num: R, den: R)
    Str ==> Stream Rec
    Rep :=  Record(value: Record(whole: R, fract: Str), reduced?: Boolean)

    import Str

    genFromSequence:     Stream Q -> %
    genReducedForm:      (Q, Stream Q, MT)    -> Stream Rec
    genFractionA:        (Stream R,Stream R)  -> Stream Rec
    genFractionB:        (Stream R,Stream R)  -> Stream Rec
    genNumDen:           (R,R, Stream Rec)    -> Stream R

    genApproximants:     (R,R,R,R,Stream Rec) -> Stream Q
    genConvergents:      (R,R,R,R,Stream Rec) -> Stream Q
    iGenApproximants:    (R,R,R,R,Stream Rec) -> Stream Q
    iGenConvergents:     (R,R,R,R,Stream Rec) -> Stream Q

    reducedForm c == 
        c.reduced? => c
        explicitlyFinite? c.value.fract =>
                      continuedFraction last complete convergents c
        canReduce? => genFromSequence approximants c
        error "Reduced form not defined for this continued fraction."

    eucWhole(a: Q): R == numer a quo denom a

    eucWhole0(a: Q): R ==
        isOrdered =>
            n := numer a
            d := denom a
            q := n quo d
            r := n - q*d
            if r < 0 then q := q - 1
            q
        eucWhole a

    x = y ==
        x := reducedForm x
        y := reducedForm y

        x.value.whole ^= y.value.whole => false

        xl := x.value.fract; yl := y.value.fract

        while not empty? xl and not empty? yl repeat
            frst.xl.den ^= frst.yl.den => return false
            xl := rst xl; yl := rst yl
        empty? xl and empty? yl

    continuedFraction q == q :: %

    if isOrdered then
        continuedFraction(wh,nums,dens) == [[wh,genFractionA(nums,dens)],false]

        genFractionA(nums,dens) ==
            empty? nums or empty? dens => empty()
            n := frst nums
            d := frst dens
            n < 0 => error "Numerators must be greater than 0."
            d < 0 => error "Denominators must be greater than 0."
            concat([n,d]$Rec, delay genFractionA(rst nums,rst dens))
    else
        continuedFraction(wh,nums,dens) == [[wh,genFractionB(nums,dens)],false]

        genFractionB(nums,dens) ==
            empty? nums or empty? dens => empty()
            n := frst nums
            d := frst dens
            concat([n,d]$Rec, delay genFractionB(rst nums,rst dens))

    reducedContinuedFraction(wh,dens) ==
        continuedFraction(wh, repeating [1], dens)

    coerce(n:Integer):% == [[n::R,empty()], true]
    coerce(r:R):%       == [[r,   empty()], true]

    coerce(a: Q): % ==
      wh := eucWhole0 a
      fr := a - wh::Q
      zero? fr => [[wh, empty()], true]

      l : List Rec := empty()
      n := numer fr
      d := denom fr
      while not zero? d repeat
        qr := divide(n,d)
        l  := concat([1,qr.quotient],l)
        n  := d
        d  := qr.remainder
      [[wh, construct rest reverse_! l], true]

    characteristic() == characteristic()$Q


    genFromSequence apps ==
        lo := first apps; apps := rst apps
        hi := first apps; apps := rst apps
        while eucWhole0 lo ^= eucWhole0 hi repeat
            lo := first apps; apps := rst apps
            hi := first apps; apps := rst apps
        wh := eucWhole0 lo
        [[wh, genReducedForm(wh::Q, apps, moebius(1,0,0,1))], canReduce?]

    genReducedForm(wh0, apps, mt) ==
        lo: Q := first apps - wh0; apps := rst apps
        hi: Q := first apps - wh0; apps := rst apps
        lo = hi and zero? eval(mt, lo) => empty()
        mt  := recip mt
        wlo := eucWhole eval(mt, lo)
        whi := eucWhole eval(mt, hi)
        while wlo ^= whi repeat
            wlo := eucWhole eval(mt, first apps - wh0); apps := rst apps
            whi := eucWhole eval(mt, first apps - wh0); apps := rst apps
        concat([1,wlo], delay genReducedForm(wh0, apps, shift(mt, -wlo::Q)))

    wholePart c           == c.value.whole
    partialNumerators c   == map(#1.num, c.value.fract)$StreamFunctions2(Rec,R)
    partialDenominators c == map(#1.den, c.value.fract)$StreamFunctions2(Rec,R)
    partialQuotients c    == concat(c.value.whole, partialDenominators c)

    approximants c ==
      empty? c.value.fract => repeating [c.value.whole::Q]
      genApproximants(1,0,c.value.whole,1,c.value.fract)
    convergents c ==
      empty? c.value.fract => concat(c.value.whole::Q, empty())
      genConvergents (1,0,c.value.whole,1,c.value.fract)
    numerators c ==
      empty? c.value.fract => concat(c.value.whole, empty())
      genNumDen(1,c.value.whole,c.value.fract)
    denominators c ==
      genNumDen(0,1,c.value.fract)

    extend(x,n) == (extend(x.value.fract,n); x)
    complete(x) == (complete(x.value.fract); x)

    iGenApproximants(pm2,qm2,pm1,qm1,fr) == delay
      nd := frst fr
      pm := nd.num*pm2 + nd.den*pm1
      qm := nd.num*qm2 + nd.den*qm1
      genApproximants(pm1,qm1,pm,qm,rst fr)

    genApproximants(pm2,qm2,pm1,qm1,fr) ==
      empty? fr => repeating [pm1/qm1]
      concat(pm1/qm1,iGenApproximants(pm2,qm2,pm1,qm1,fr))

    iGenConvergents(pm2,qm2,pm1,qm1,fr) == delay
      nd := frst fr
      pm := nd.num*pm2 + nd.den*pm1
      qm := nd.num*qm2 + nd.den*qm1
      genConvergents(pm1,qm1,pm,qm,rst fr)

    genConvergents(pm2,qm2,pm1,qm1,fr) ==
      empty? fr => concat(pm1/qm1, empty())
      concat(pm1/qm1,iGenConvergents(pm2,qm2,pm1,qm1,fr))

    genNumDen(m2,m1,fr) ==
      empty? fr => concat(m1,empty())
      concat(m1,delay genNumDen(m1,m2*frst(fr).num + m1*frst(fr).den,rst fr))

    gen  ==> genFromSequence
    apx  ==> approximants

    c, d: %
    a: R
    q: Q
    n: Integer

    0 == (0$R) :: %
    1 == (1$R) :: %

    c + d   == genFromSequence map(#1 + #2, apx c, apx d)
    c - d   == genFromSequence map(#1 - #2, apx c, rest apx d)
    - c     == genFromSequence map(   - #1, rest apx c)
    c * d   == genFromSequence map(#1 * #2, apx c, apx d)
    a * d   == genFromSequence map( a * #1, apx d)
    q * d   == genFromSequence map( q * #1, apx d)
    n * d   == genFromSequence map( n * #1, apx d)
    c / d   == genFromSequence map(#1 / #2, apx c, rest apx d)
    recip c ==(c = 0 => "failed";
	       genFromSequence map( 1 / #1, rest apx c))

    showAll?: () -> Boolean
    showAll?() ==
      NULL(_$streamsShowAll$Lisp)$Lisp => false
      true

    zagRec(t:Rec):OUT == zag(t.num :: OUT,t.den :: OUT)

    coerce(c:%): OUT ==
      wh := c.value.whole
      fr := c.value.fract
      empty? fr => wh :: OUT
      count : NonNegativeInteger := _$streamCount$Lisp
      l : List OUT := empty()
      for n in 1..count while not empty? fr repeat
        l  := concat(zagRec frst fr,l)
        fr := rst fr
      if showAll?() then
        for n in (count + 1).. while explicitEntries? fr repeat
          l  := concat(zagRec frst fr,l)
          fr := rst fr
      if not explicitlyEmpty? fr then l := concat("..." :: OUT,l)
      l := reverse_! l
      e := reduce("+",l)
      zero? wh => e
      (wh :: OUT) + e
\end{spad}

--
forwarded from http://wiki.axiom-developer.org/ContinuedFractions#msg20060130194456-0600@wiki.axiom-developer.org



From MAILER-DAEMON Mon Jan 30 20:56:52 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F3kge-0000l8-4J
	for mharc-axiom-developer@gnu.org; Mon, 30 Jan 2006 20:52:06 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F3kf6-0007yb-IK
	for axiom-developer@nongnu.org; Mon, 30 Jan 2006 20:50:28 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F3kcw-0006mx-N2
	for axiom-developer@nongnu.org; Mon, 30 Jan 2006 20:48:16 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F3kca-0006gg-5f
	for axiom-developer@nongnu.org; Mon, 30 Jan 2006 20:47:52 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F3kay-00027I-LL
	for axiom-developer@nongnu.org; Mon, 30 Jan 2006 20:46:13 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0V1ituv029337;
	Mon, 30 Jan 2006 19:44:55 -0600
From: mathaction@axiom-developer.org (Bill Page)
To: mathaction@axiom-developer.org
Message-ID: <20060130194449-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Mon, 30 Jan 2006 19:44:55 -0600
Cc: 
Subject: [Axiom-developer] [ContinuedFractions] (new) 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2006 01:52:02 -0000

Changes http://wiki.axiom-developer.org/ContinuedFractions/diff
--
Description:

'ContinuedFraction' implements general continued fractions.
This version is not restricted to simple, finite fractions and
uses the 'Stream' as a representation.  The arithmetic functions
assume that the approximants alternate below/above the convergence
point. This is enforced by ensuring the partial numerators and
partial denominators are greater than 0 in the Euclidean domain
view of 'R' (i.e. 'sizeLess?(0, x)'). 

\begin{spad}
)abbrev domain CONTFRAC ContinuedFraction
++ Author: Stephen M. Watt
++ Date Created: January 1987
++ Change History:
++   11 April   1990
++    7 October 1991 -- SMW: Treat whole part specially.  Added comments.
++ Basic Operations:
++   (Field), (Algebra),
++   approximants, complete, continuedFraction, convergents, denominators,
++   extend, numerators, partialDenominators, partialNumerators,
++   partialQuotients, reducedContinuedFraction, reducedForm, wholePart
++ Related Constructors:
++ Also See: Fraction
++ AMS Classifications: 11A55 11J70 11K50 11Y65 30B70 40A15
++ Keywords: continued fraction, convergent
++ References:


ContinuedFraction(R): Exports == Implementation where
  R :     EuclideanDomain
  Q   ==> Fraction R
  MT  ==> MoebiusTransform Q
  OUT ==> OutputForm

  Exports ==> Join(Algebra R,Algebra Q,Field) with
    continuedFraction:        Q -> %
      ++ continuedFraction(r) converts the fraction \spadvar{r} with
      ++ components of type \spad{R} to a continued fraction over
      ++ \spad{R}.

    continuedFraction:        (R, Stream R, Stream R) -> %
      ++ continuedFraction(b0,a,b) constructs a continued fraction in
      ++ the following way:  if \spad{a = [a1,a2,...]} and \spad{b =
      ++ [b1,b2,...]} then the result is the continued fraction
      ++ \spad{b0 + a1/(b1 + a2/(b2 + ...))}.

    reducedContinuedFraction: (R, Stream R) -> %
      ++ reducedContinuedFraction(b0,b) constructs a continued
      ++ fraction in the following way:  if \spad{b = [b1,b2,...]}
      ++ then the result is the continued fraction \spad{b0 + 1/(b1 +
      ++ 1/(b2 + ...))}.  That is, the result is the same as
      ++ \spad{continuedFraction(b0,[1,1,1,...],[b1,b2,b3,...])}.

    partialNumerators:   % -> Stream R
      ++ partialNumerators(x) extracts the numerators in \spadvar{x}.
      ++ That is, if \spad{x = continuedFraction(b0, [a1,a2,a3,...],
      ++ [b1,b2,b3,...])}, then \spad{partialNumerators(x) =
      ++ [a1,a2,a3,...]}.

    partialDenominators: % -> Stream R
      ++ partialDenominators(x) extracts the denominators in
      ++ \spadvar{x}.  That is, if \spad{x = continuedFraction(b0,
      ++ [a1,a2,a3,...], [b1,b2,b3,...])}, then
      ++ \spad{partialDenominators(x) = [b1,b2,b3,...]}.

    partialQuotients:    % -> Stream R
      ++ partialQuotients(x) extracts the partial quotients in
      ++ \spadvar{x}.  That is, if \spad{x = continuedFraction(b0,
      ++ [a1,a2,a3,...], [b1,b2,b3,...])}, then
      ++ \spad{partialQuotients(x) = [b0,b1,b2,b3,...]}.

    wholePart:           % -> R
      ++ wholePart(x) extracts the whole part of \spadvar{x}.  That
      ++ is, if \spad{x = continuedFraction(b0, [a1,a2,a3,...],
      ++ [b1,b2,b3,...])}, then \spad{wholePart(x) = b0}.

    reducedForm:         % -> %
      ++ reducedForm(x) puts the continued fraction \spadvar{x} in
      ++ reduced form, i.e.  the function returns an equivalent
      ++ continued fraction of the form
      ++ \spad{continuedFraction(b0,[1,1,1,...],[b1,b2,b3,...])}.

    approximants:        % -> Stream Q
      ++ approximants(x) returns the stream of approximants of the
      ++ continued fraction \spadvar{x}. If the continued fraction is
      ++ finite, then the stream will be infinite and periodic with
      ++ period 1.

    convergents:         % -> Stream Q
      ++ convergents(x) returns the stream of the convergents of the
      ++ continued fraction \spadvar{x}. If the continued fraction is
      ++ finite, then the stream will be finite.

    numerators:          % -> Stream R
      ++ numerators(x) returns the stream of numerators of the
      ++ approximants of the continued fraction \spadvar{x}. If the
      ++ continued fraction is finite, then the stream will be finite.

    denominators:        % -> Stream R
      ++ denominators(x) returns the stream of denominators of the
      ++ approximants of the continued fraction \spadvar{x}. If the
      ++ continued fraction is finite, then the stream will be finite.

    extend:              (%,Integer) -> %
      ++ extend(x,n) causes the first \spadvar{n} entries in the
      ++ continued fraction \spadvar{x} to be computed.  Normally
      ++ entries are only computed as needed.

    complete:            % -> %
      ++ complete(x) causes all entries in \spadvar{x} to be computed.
      ++ Normally entries are only computed as needed.  If \spadvar{x}
      ++ is an infinite continued fraction, a user-initiated interrupt is
      ++ necessary to stop the computation.

  Implementation ==> add

 -- isOrdered  ==> R is Integer
    isOrdered  ==> R has OrderedRing and R has multiplicativeValuation
    canReduce? ==> isOrdered or R has additiveValuation

    Rec ==> Record(num: R, den: R)
    Str ==> Stream Rec
    Rep :=  Record(value: Record(whole: R, fract: Str), reduced?: Boolean)

    import Str

    genFromSequence:     Stream Q -> %
    genReducedForm:      (Q, Stream Q, MT)    -> Stream Rec
    genFractionA:        (Stream R,Stream R)  -> Stream Rec
    genFractionB:        (Stream R,Stream R)  -> Stream Rec
    genNumDen:           (R,R, Stream Rec)    -> Stream R

    genApproximants:     (R,R,R,R,Stream Rec) -> Stream Q
    genConvergents:      (R,R,R,R,Stream Rec) -> Stream Q
    iGenApproximants:    (R,R,R,R,Stream Rec) -> Stream Q
    iGenConvergents:     (R,R,R,R,Stream Rec) -> Stream Q

    reducedForm c == 
        c.reduced? => c
        explicitlyFinite? c.value.fract =>
                      continuedFraction last complete convergents c
        canReduce? => genFromSequence approximants c
        error "Reduced form not defined for this continued fraction."

    eucWhole(a: Q): R == numer a quo denom a

    eucWhole0(a: Q): R ==
        isOrdered =>
            n := numer a
            d := denom a
            q := n quo d
            r := n - q*d
            if r < 0 then q := q - 1
            q
        eucWhole a

    x = y ==
        x := reducedForm x
        y := reducedForm y

        x.value.whole ^= y.value.whole => false

        xl := x.value.fract; yl := y.value.fract

        while not empty? xl and not empty? yl repeat
            frst.xl.den ^= frst.yl.den => return false
            xl := rst xl; yl := rst yl
        empty? xl and empty? yl

    continuedFraction q == q :: %

    if isOrdered then
        continuedFraction(wh,nums,dens) == [[wh,genFractionA(nums,dens)],false]

        genFractionA(nums,dens) ==
            empty? nums or empty? dens => empty()
            n := frst nums
            d := frst dens
            n < 0 => error "Numerators must be greater than 0."
            d < 0 => error "Denominators must be greater than 0."
            concat([n,d]$Rec, delay genFractionA(rst nums,rst dens))
    else
        continuedFraction(wh,nums,dens) == [[wh,genFractionB(nums,dens)],false]

        genFractionB(nums,dens) ==
            empty? nums or empty? dens => empty()
            n := frst nums
            d := frst dens
            concat([n,d]$Rec, delay genFractionB(rst nums,rst dens))

    reducedContinuedFraction(wh,dens) ==
        continuedFraction(wh, repeating [1], dens)

    coerce(n:Integer):% == [[n::R,empty()], true]
    coerce(r:R):%       == [[r,   empty()], true]

    coerce(a: Q): % ==
      wh := eucWhole0 a
      fr := a - wh::Q
      zero? fr => [[wh, empty()], true]

      l : List Rec := empty()
      n := numer fr
      d := denom fr
      while not zero? d repeat
        qr := divide(n,d)
        l  := concat([1,qr.quotient],l)
        n  := d
        d  := qr.remainder
      [[wh, construct rest reverse_! l], true]

    characteristic() == characteristic()$Q


    genFromSequence apps ==
        lo := first apps; apps := rst apps
        hi := first apps; apps := rst apps
        while eucWhole0 lo ^= eucWhole0 hi repeat
            lo := first apps; apps := rst apps
            hi := first apps; apps := rst apps
        wh := eucWhole0 lo
        [[wh, genReducedForm(wh::Q, apps, moebius(1,0,0,1))], canReduce?]

    genReducedForm(wh0, apps, mt) ==
        lo: Q := first apps - wh0; apps := rst apps
        hi: Q := first apps - wh0; apps := rst apps
        lo = hi and zero? eval(mt, lo) => empty()
        mt  := recip mt
        wlo := eucWhole eval(mt, lo)
        whi := eucWhole eval(mt, hi)
        while wlo ^= whi repeat
            wlo := eucWhole eval(mt, first apps - wh0); apps := rst apps
            whi := eucWhole eval(mt, first apps - wh0); apps := rst apps
        concat([1,wlo], delay genReducedForm(wh0, apps, shift(mt, -wlo::Q)))

    wholePart c           == c.value.whole
    partialNumerators c   == map(#1.num, c.value.fract)$StreamFunctions2(Rec,R)
    partialDenominators c == map(#1.den, c.value.fract)$StreamFunctions2(Rec,R)
    partialQuotients c    == concat(c.value.whole, partialDenominators c)

    approximants c ==
      empty? c.value.fract => repeating [c.value.whole::Q]
      genApproximants(1,0,c.value.whole,1,c.value.fract)
    convergents c ==
      empty? c.value.fract => concat(c.value.whole::Q, empty())
      genConvergents (1,0,c.value.whole,1,c.value.fract)
    numerators c ==
      empty? c.value.fract => concat(c.value.whole, empty())
      genNumDen(1,c.value.whole,c.value.fract)
    denominators c ==
      genNumDen(0,1,c.value.fract)

    extend(x,n) == (extend(x.value.fract,n); x)
    complete(x) == (complete(x.value.fract); x)

    iGenApproximants(pm2,qm2,pm1,qm1,fr) == delay
      nd := frst fr
      pm := nd.num*pm2 + nd.den*pm1
      qm := nd.num*qm2 + nd.den*qm1
      genApproximants(pm1,qm1,pm,qm,rst fr)

    genApproximants(pm2,qm2,pm1,qm1,fr) ==
      empty? fr => repeating [pm1/qm1]
      concat(pm1/qm1,iGenApproximants(pm2,qm2,pm1,qm1,fr))

    iGenConvergents(pm2,qm2,pm1,qm1,fr) == delay
      nd := frst fr
      pm := nd.num*pm2 + nd.den*pm1
      qm := nd.num*qm2 + nd.den*qm1
      genConvergents(pm1,qm1,pm,qm,rst fr)

    genConvergents(pm2,qm2,pm1,qm1,fr) ==
      empty? fr => concat(pm1/qm1, empty())
      concat(pm1/qm1,iGenConvergents(pm2,qm2,pm1,qm1,fr))

    genNumDen(m2,m1,fr) ==
      empty? fr => concat(m1,empty())
      concat(m1,delay genNumDen(m1,m2*frst(fr).num + m1*frst(fr).den,rst fr))

    gen  ==> genFromSequence
    apx  ==> approximants

    c, d: %
    a: R
    q: Q
    n: Integer

    0 == (0$R) :: %
    1 == (1$R) :: %

    c + d   == genFromSequence map(#1 + #2, apx c, apx d)
    c - d   == genFromSequence map(#1 - #2, apx c, rest apx d)
    - c     == genFromSequence map(   - #1, rest apx c)
    c * d   == genFromSequence map(#1 * #2, apx c, apx d)
    a * d   == genFromSequence map( a * #1, apx d)
    q * d   == genFromSequence map( q * #1, apx d)
    n * d   == genFromSequence map( n * #1, apx d)
    c / d   == genFromSequence map(#1 / #2, apx c, rest apx d)
    recip c ==(c = 0 => "failed";
	       genFromSequence map( 1 / #1, rest apx c))

    showAll?: () -> Boolean
    showAll?() ==
      NULL(_$streamsShowAll$Lisp)$Lisp => false
      true

    zagRec(t:Rec):OUT == zag(t.num :: OUT,t.den :: OUT)

    coerce(c:%): OUT ==
      wh := c.value.whole
      fr := c.value.fract
      empty? fr => wh :: OUT
      count : NonNegativeInteger := _$streamCount$Lisp
      l : List OUT := empty()
      for n in 1..count while not empty? fr repeat
        l  := concat(zagRec frst fr,l)
        fr := rst fr
      if showAll?() then
        for n in (count + 1).. while explicitEntries? fr repeat
          l  := concat(zagRec frst fr,l)
          fr := rst fr
      if not explicitlyEmpty? fr then l := concat("..." :: OUT,l)
      l := reverse_! l
      e := reduce("+",l)
      zero? wh => e
      (wh :: OUT) + e
\end{spad}

--
forwarded from http://wiki.axiom-developer.org/ContinuedFractions#msg20060130194449-0600@wiki.axiom-developer.org



From MAILER-DAEMON Mon Jan 30 21:10:45 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F3kyj-0007lR-FL
	for mharc-axiom-developer@gnu.org; Mon, 30 Jan 2006 21:10:45 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F3kyh-0007ig-IU
	for axiom-developer@nongnu.org; Mon, 30 Jan 2006 21:10:43 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F3kyg-0007i3-Sj
	for axiom-developer@nongnu.org; Mon, 30 Jan 2006 21:10:43 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43)
	id 1F3kye-0007gC-MG; Mon, 30 Jan 2006 21:10:40 -0500
Received: from [67.101.227.59] (helo=intech19.enhanced.com)
	by monty-python.gnu.org with esmtp (Exim 4.52)
	id 1F3kx3-0004lR-Fo; Mon, 30 Jan 2006 21:09:01 -0500
Received: from camm by intech19.enhanced.com with local (Exim 3.35 #1 (Debian))
	id 1F3kvU-0000gG-00; Mon, 30 Jan 2006 21:07:24 -0500
To: "Gordon Shaw Novak" <novak@cs.utexas.edu>
Subject: Re: [Axiom-developer] XGCL
References: <200601280039.k0S0dwdN028998@loch.cs.utexas.edu>
From: Camm Maguire <camm@enhanced.com>
Date: 30 Jan 2006 21:07:24 -0500
In-Reply-To: <200601280039.k0S0dwdN028998@loch.cs.utexas.edu>
Message-ID: <54ek2prvz7.fsf@intech19.enhanced.com>
Lines: 9
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Cc: boyer@cs.utexas.edu, dkotz@cs.utexas.edu, hunt@cs.utexas.edu,
	gcl-devel@gnu.org, pkn@cs.utexas.edu, kaufmann@cs.utexas.edu,
	wjlegato@erols.com, axiom-developer@nongnu.org
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2006 02:10:43 -0000

Greetings!  Alas, just a quick note here -- I'm away from work for
another two weeks on a writing project.  Would it be possible for me
to dig into this when I return?

Take care,
-- 
Camm Maguire			     			camm@enhanced.com
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah



From MAILER-DAEMON Mon Jan 30 21:21:56 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F3l9Y-0000zE-3S
	for mharc-axiom-developer@gnu.org; Mon, 30 Jan 2006 21:21:56 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F3l9X-0000z9-5m
	for axiom-developer@nongnu.org; Mon, 30 Jan 2006 21:21:55 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F3l9V-0000yx-9y
	for axiom-developer@nongnu.org; Mon, 30 Jan 2006 21:21:54 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F3l9V-0000yu-6o
	for axiom-developer@nongnu.org; Mon, 30 Jan 2006 21:21:53 -0500
Received: from [216.251.41.219] (helo=mails19.megamailservers.com)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F3l7u-0005fH-7K
	for axiom-developer@nongnu.org; Mon, 30 Jan 2006 21:20:14 -0500
X-Authenticated-User: bill.page1.synthesis.anikast.ca
Received: from asus ([207.61.191.200]) (authenticated bits=0)
	by mails19.megamailservers.com (8.13.1/8.13.1) with ESMTP id
	k0V1xgSN004365; Mon, 30 Jan 2006 20:59:58 -0500
From: "Bill Page" <bill.page1@synthesis.anikast.ca>
To: "'Yigal Weinstein'" <yigal.weinstein@gmail.com>
Date: Mon, 30 Jan 2006 20:59:39 -0500
Message-ID: <036c01c6260a$055da730$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
In-Reply-To: <6ee979fb0601301720p5563c08bucb74aed21a3e353e@mail.gmail.com>
Importance: Normal
Cc: axiom-developer@nongnu.org
Subject: [Axiom-developer] RE: special functions
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2006 02:21:55 -0000

On January 30, 2006 8:21 PM Yigal Weinstein wrote:

> ...
> The one way gpl'd programs have an advantage on proprietary
> software is that they can use existing gpl'd programs without
> worrying about licenses etc..  For instance consider all the
> work done in Fortran like quadpack etc..  Axiom if asked for
> a numerical result could if linking was considered could use
> the existing libraries to compute practically any function.   
>
> In fact this is just the strategy used by the proprietary Axiom.
> To link it to NAG was what was done.  There are plenty of high
> quality libraries that can be used for numerical approximations
> in Fortran that are gpl: lapack is but one of them.

I agree completely that a replacement for the NAG interface is
urgently needed for the open source version of Axiom.

I would be very pleased to help anyone who is motivated to
develop an interface to a LGPL library that would provide some
of this lost functionality.

Regards,
Bill Page.





From MAILER-DAEMON Tue Jan 31 01:08:01 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F3ogL-000157-2W
	for mharc-axiom-developer@gnu.org; Tue, 31 Jan 2006 01:08:01 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F3ogJ-00014X-2L
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 01:07:59 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F3ogG-000131-Bw
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 01:07:58 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F3ogG-00012s-4K
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 01:07:56 -0500
Received: from [64.233.162.197] (helo=zproxy.gmail.com)
	by monty-python.gnu.org with esmtp (Exim 4.52) id 1F3oeg-000686-TH
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 01:06:19 -0500
Received: by zproxy.gmail.com with SMTP id r28so1199327nza
	for <axiom-developer@nongnu.org>; Mon, 30 Jan 2006 22:04:49 -0800 (PST)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com;
	h=received:subject:from:to:in-reply-to:references:content-type:date:message-id:mime-version:x-mailer:content-transfer-encoding;
	b=hmtawD0Fq0d8FW9yDNNPrmAzAmt+grAD7PEYGYGcCwA8i8fHxf7GbG1c7LPlbyTdW1Q4ilnsC5GfSf0rWgQvwA9V7YXtoVLmwAXGRDhph4gNOjx7WjE4afwSH87vzCZJdRghhCKitWf7lSw98tKwQQNE8g801CfYWptgfg44OaY=
Received: by 10.36.104.15 with SMTP id b15mr5424074nzc;
	Mon, 30 Jan 2006 22:04:48 -0800 (PST)
Received: from ppp194-20.its.csulb.edu ( [134.139.194.20])
	by mx.gmail.com with ESMTP id 6sm386781nzn.2006.01.30.22.04.45;
	Mon, 30 Jan 2006 22:04:47 -0800 (PST)
From: yigal <yigal.weinstein@gmail.com>
To: axiom-developer@nongnu.org
In-Reply-To: <036c01c6260a$055da730$6800a8c0@asus>
References: <036c01c6260a$055da730$6800a8c0@asus>
Content-Type: text/plain
Date: Mon, 30 Jan 2006 22:04:52 -0800
Message-Id: <1138687493.13936.5.camel@localhost.localdomain>
Mime-Version: 1.0
X-Mailer: Evolution 2.4.1 
Content-Transfer-Encoding: 7bit
Subject: [Axiom-developer] Linking Axiom to a scientific library - MPFR?
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2006 06:07:59 -0000

Has anyone considered linking some of Axiom's functions with MPFR?  If
not I think this library should be looked into.  It seams very small but
it is LGPL.

Yigal
  
On Mon, 2006-01-30 at 20:59 -0500, Bill Page wrote:
> On January 30, 2006 8:21 PM Yigal Weinstein wrote:
> 
> > ...
> > The one way gpl'd programs have an advantage on proprietary
> > software is that they can use existing gpl'd programs without
> > worrying about licenses etc..  For instance consider all the
> > work done in Fortran like quadpack etc..  Axiom if asked for
> > a numerical result could if linking was considered could use
> > the existing libraries to compute practically any function.   
> >
> > In fact this is just the strategy used by the proprietary Axiom.
> > To link it to NAG was what was done.  There are plenty of high
> > quality libraries that can be used for numerical approximations
> > in Fortran that are gpl: lapack is but one of them.
> 
> I agree completely that a replacement for the NAG interface is
> urgently needed for the open source version of Axiom.
> 
> I would be very pleased to help anyone who is motivated to
> develop an interface to a LGPL library that would provide some
> of this lost functionality.
> 
> Regards,
> Bill Page.
> 
> 




From MAILER-DAEMON Tue Jan 31 01:37:15 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F3p8d-00025p-3j
	for mharc-axiom-developer@gnu.org; Tue, 31 Jan 2006 01:37:15 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F3p8b-00024i-Nj
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 01:37:13 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F3p8Z-000242-Qh
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 01:37:13 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F3p8Z-00023r-CT
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 01:37:11 -0500
Received: from [64.233.162.203] (helo=zproxy.gmail.com)
	by monty-python.gnu.org with esmtp (Exim 4.52) id 1F3p70-000121-DH
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 01:35:34 -0500
Received: by zproxy.gmail.com with SMTP id z3so1194839nzf
	for <axiom-developer@nongnu.org>; Mon, 30 Jan 2006 22:34:04 -0800 (PST)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com;
	h=received:subject:from:to:in-reply-to:references:content-type:date:message-id:mime-version:x-mailer:content-transfer-encoding;
	b=BNulqiJjOm8UN9EBZ5CKv8/jjWOcRbelVLRH9YHjJ1K12J+GSsAtvgQ2vCMz9BXBL5q5Tscszrvi+mrCBai8+yqPJER4HLI/b5U/mygSaNNhYyFVAb1wL/ULd/rBSmVgEHhuepeN4I+/vy+szEDxuhtwbRT1TyD/2eRcOISym+0=
Received: by 10.36.154.20 with SMTP id b20mr5670710nze;
	Mon, 30 Jan 2006 22:34:04 -0800 (PST)
Received: from ppp194-20.its.csulb.edu ( [134.139.194.20])
	by mx.gmail.com with ESMTP id 36sm2822274nza.2006.01.30.22.33.55;
	Mon, 30 Jan 2006 22:33:57 -0800 (PST)
From: yigal <yigal.weinstein@gmail.com>
To: axiom-developer@nongnu.org
In-Reply-To: <1138687493.13936.5.camel@localhost.localdomain>
References: <036c01c6260a$055da730$6800a8c0@asus>
	<1138687493.13936.5.camel@localhost.localdomain>
Content-Type: text/plain
Date: Mon, 30 Jan 2006 22:34:02 -0800
Message-Id: <1138689243.13936.8.camel@localhost.localdomain>
Mime-Version: 1.0
X-Mailer: Evolution 2.4.1 
Content-Transfer-Encoding: 7bit
Subject: [Axiom-developer] Re: Linking Axiom to a scientific library - MPFR?
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2006 06:37:14 -0000

Yes, I see you have.  Sorry just read a thread made a year.
On Mon, 2006-01-30 at 22:05 -0800, yigal wrote:
> Has anyone considered linking some of Axiom's functions with MPFR?  If
> not I think this library should be looked into.  It seams very small but
> it is LGPL.
> 
> Yigal
>   
> On Mon, 2006-01-30 at 20:59 -0500, Bill Page wrote:
> > On January 30, 2006 8:21 PM Yigal Weinstein wrote:
> > 
> > > ...
> > > The one way gpl'd programs have an advantage on proprietary
> > > software is that they can use existing gpl'd programs without
> > > worrying about licenses etc..  For instance consider all the
> > > work done in Fortran like quadpack etc..  Axiom if asked for
> > > a numerical result could if linking was considered could use
> > > the existing libraries to compute practically any function.   
> > >
> > > In fact this is just the strategy used by the proprietary Axiom.
> > > To link it to NAG was what was done.  There are plenty of high
> > > quality libraries that can be used for numerical approximations
> > > in Fortran that are gpl: lapack is but one of them.
> > 
> > I agree completely that a replacement for the NAG interface is
> > urgently needed for the open source version of Axiom.
> > 
> > I would be very pleased to help anyone who is motivated to
> > develop an interface to a LGPL library that would provide some
> > of this lost functionality.
> > 
> > Regards,
> > Bill Page.
> > 
> > 




From MAILER-DAEMON Tue Jan 31 08:24:16 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F3vUV-0006sA-5Q
	for mharc-axiom-developer@gnu.org; Tue, 31 Jan 2006 08:24:15 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F3vUS-0006qv-AJ
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 08:24:12 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F3vSr-0006Nr-7E
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 08:22:34 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43)
	id 1F3vKS-0004ZX-Jm; Tue, 31 Jan 2006 08:13:53 -0500
Received: from [62.4.16.102] (helo=kraid.nerim.net)
	by monty-python.gnu.org with esmtp (Exim 4.52)
	id 1F3vIw-0007Y5-CP; Tue, 31 Jan 2006 08:12:18 -0500
Received: from localhost.localdomain (fmaltey.net0.nerim.net [213.41.170.4])
	by kraid.nerim.net (Postfix) with ESMTP id EC0CE40F45;
	Tue, 31 Jan 2006 14:10:41 +0100 (CET)
Received: from fmy by localhost.localdomain with local (Exim 4.60)
	(envelope-from <fmaltey@nerim.fr>)
	id 1F3vHN-0001Wo-3n; Tue, 31 Jan 2006 14:10:41 +0100
Sender: fmaltey@nerim.fr
To: "Bill Page" <bill.page1@synthesis.anikast.ca>, <yigal.weinstein@gmail.com>,
	axiom-developer@nongnu.org, axiom-math@nongnu.org, fmaltey@nerim.fr
Subject: Re: [Axiom-developer] special functions
References: <033301c625d8$387911e0$6800a8c0@asus>
From: Francois Maltey <fmaltey@nerim.fr>
Date: 31 Jan 2006 14:10:41 +0100
In-Reply-To: <033301c625d8$387911e0$6800a8c0@asus>
Message-ID: <874q3ka6ge.fsf@localhost.localdomain>
Lines: 143
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Cc: 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2006 13:24:13 -0000

Hello Bill, and others !

>=20
> Comments from everyone would be most welcome.
>=20=20
So I take some time to explain my point of view as a former mupad user.

You show 2 problems which causes axiom-source difficult to read :

// A //

> A bigger issue seems to me to be the way Gamma(x) is currently
> impletement in Axiom. I was a little horrified to see that it
> is actually implemented in BOOT code. Horrified because while
> BOOT is (nearly) as readable as SPAD, it is much closer to the
> machine level and therefore correspondingly harder to debug.
> In my opinion BOOT has it's place at the deeper levels of the
> Axiom interpreter and the SPAD compiler itself, but I think this
> is completely unnecessary when it comes to Algebra code.

When I want to understand a function I make a lot of grep on *.spad files
in order to find some interessing lines.=20
I really do this for the sin function.
I don't imagine that I must read the boot-loader for the gamma function.

The mupad file are in trees ; all files have the same structure.
I send the skeleton of the main igamma function in mupad lib.

There are sin.mu, gamma.mu, igamma.mu, Ei.mu files in the SPECFUNC director=
y.
There are also some igamma implentation in=20
STDLIB/DIFF/igamma.mu for differential computation
STDLIB/CONJ/igamma.mu for conjugate
SERIES/igamma.mu      for series
...

// B //=20

> The second thing is that I do not like the way that the special
> functions have been implemented as part of the DoubleFloat
> domain. This is quite in contrast to the way that the trignometric
> functions have been implemented. One consequence is that it is
> hard to control when one wants to treat Gamma(x) symbolically
> (as one might do in the case of symbolic integration etc.) and
> when to treat it numerically.

When I use axiom I ask (to me) the question :
<< how can I explain this idea (to my students) with very view words >>
And I see it's not so easy to do with Float, Expression Float, DoubleFloat :

> For example:
>=20
sin(1) :                   sin(1)             Type: Expression Integer
sin(1)::Expression Float                      Right
(sin 1)::Float                                Wrong, Why ?
(2/3)::Float=20
Gamma(1)                                      Type: DoubleFloat
                                              I prefer Integer
Gamma(1,2)                                    Expression Integer is right.

> I don't think there should be this difference in behaviour
> between Gamma(x), Gamma(a,x) and sin(x). Fixing this will
> likely require some deeper surgery in Axiom.

This is nasty.=20
Computer Algebra is so difficult=20
that elementary principes must be very sharp.
If-no debug becomes impossible as maple with structural type mistake as 0=
=3D0.0


// C // The skeleton of the igamma function :

igamma :=3D
proc(a, x)
  option noDebug;
  local fa, ceila, floora, fraca, t1, t2, am1, fx, k, absx, result;
  save DIGITS;
begin=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
  if args(0) < 2 then error("2 arguments expected"); end_if;
  ....
  case type(x)                                 /* mupad does map */
    of DOM_SET do
    of "_union" do
      return(map(x, u-> igamma(a,u)))
  end_case;
  ....
  if testargs() then                        /* arithmetical type */
  ....
  if x =3D infinity then                             /* for limits */
  if x=3D0 then return(gamma(a)) end_if;        /* easy properties */
  if a=3D0 then return(Ei(x)) end_if;
  if a=3D1 then return(exp(-x)) end_if;
  if x=3Dfloat(0) then return(gamma(float(a))) end_if; /* first float cases=
 */
  if a=3Dfloat(0) then return(Ei(float(x))) end_if;
  if a=3Dfloat(1) then return(exp(-float(x))) end_if;
  if a =3D float(1/2) or x =3D float (x) then /* numerical computation */=20
  ...
  if a =3D 1/2 then=20
    return(float(PI^(1/2))*erfc(float(x)^(1/2))) end_if;
  ....
  if domtype(x) =3D DOM_FLOAT and x >=3D 0 then   /* igamma numerical call =
*/
  if domtype(a) =3D DOM_FLOAT and a >=3D 0 then
  ....
  //-----------------------------------------------
  // normalization: use recursion formula to reduce
  // index a to strip 0<=3D a < 1. Do not do this for
  // complex a, because in this case float evaluation
  // is not possible, anyway.
  // Restrict this to |a| <=3D 500, because this
  // would be much too expensive for huge |a|

  if testtype(a, Type::Real) and specfunc::abs(a) <=3D 500 then
  ....
        // Warning: dangerous float evaluation via recursion!
        // This is likely to be subject to cancellation, so
        // we need to boost DIGITS !
        DIGITS :=3D ....

  if 1 < a then // normalize a by shifting the first argument
                // to the region 0 < a < 1:
 // use recursion:=20=20
 //     igamma(a, x) =3D (a-1)*igamma(a-1, x) + x^(a-1)*exp(-x)
 //  =3D   (a-1)*(a-2)*..*(a-k)*igmma(a - k, x) + exp(-x)*(x^(a-1)=20
 //    + (a-1)*x^(a-2) + ..)
  ....
  if a < 0 then // normalize a by shifting the first argument
                   // to the region 0 < a < 1:
  ....
end_proc:

// some others functions as :

igamma:=3D slot(igamma, "info",=20
     "igamma -- the incomplete Gamma function [try ?igamma for details]"):
igamma:=3D slot(igamma, "conjugate",
    loadproc(slot(igamma,"conjugate"),pathname("STDLIB","CONJ"),"igamma")):
igamma:=3D slot(igamma, "diff",
    loadproc(slot(igamma,"diff"),pathname("STDLIB","DIFF"),"igamma")):
....
// end of file=20

I hope you understand the point of view of an axiom end-user.

Fran=C3=A7ois



From MAILER-DAEMON Tue Jan 31 12:26:26 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F3zGj-0007TV-Sa
	for mharc-axiom-developer@gnu.org; Tue, 31 Jan 2006 12:26:18 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F3zGU-0006pZ-3c
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 12:26:02 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F3zFp-00058y-Jb
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 12:25:24 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F3zFO-0004BS-FQ
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 12:24:54 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F3zDu-0000Fq-Ad
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 12:23:22 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0VHJeuv002639;
	Tue, 31 Jan 2006 11:19:40 -0600
From: mathaction@axiom-developer.org (anonymous)
To: mathaction@axiom-developer.org
Message-ID: <20060131111927-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 31 Jan 2006 11:19:39 -0600
Cc: 
Subject: [Axiom-developer] [#260 unwanted glibc warning when closing a plot]
	(new) 
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2006 17:26:16 -0000

Changes http://wiki.axiom-developer.org/260UnwantedGlibcWarningWhenClosingAPlot/diff
--
I run axiom -noht in a xterm,
and make a plot : draw (x^2, x=0..1)
then I close the plot window in X11 
and get the warning in the axiom xterm.
*** glibc detected *** free(): invalid pointer: 0x0805209c ***
(FMy)

--
forwarded from http://wiki.axiom-developer.org/260UnwantedGlibcWarningWhenClosingAPlot#msg20060131111927-0600@wiki.axiom-developer.org



From MAILER-DAEMON Tue Jan 31 13:08:02 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F3zv4-0004mw-Bu
	for mharc-axiom-developer@gnu.org; Tue, 31 Jan 2006 13:08:01 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F3zv0-0004kt-CX
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 13:07:54 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F3zuw-0004iB-1i
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 13:07:52 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F3zuu-0004hV-3t
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 13:07:48 -0500
Received: from [216.251.41.212] (helo=mails12.megamailservers.com)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F3ztQ-000613-AF
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 13:06:16 -0500
X-Authenticated-User: bill.page1.synthesis.anikast.ca
Received: from asus ([207.61.191.200]) (authenticated bits=0)
	by mails12.megamailservers.com (8.13.1/8.13.1) with ESMTP id
	k0VI4KOZ024801
	for <axiom-developer@nongnu.org>; Tue, 31 Jan 2006 13:04:35 -0500
From: "Bill Page" <bill.page1@synthesis.anikast.ca>
To: <axiom-developer@nongnu.org>
Date: Tue, 31 Jan 2006 13:04:15 -0500
Message-ID: <03a101c62690$c5b557e0$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
Importance: Normal
Subject: [Axiom-developer] special functions
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2006 18:07:55 -0000



-----Original Message-----
From: Bill Page [mailto:bill.page1@synthesis.anikast.ca]=20
Sent: January 31, 2006 11:44 AM
To: 'Vanuxem Gr=E9gory'
Subject: RE: [Axiom-math] special functions


Gr=E9gory,

On January 31, 2006 6:15 AM you wrote:
>=20
> I have modified your spad code in SandBoxGamma.
> The problem come from the fact that 1 and 0 are functions.
> I don't really understand why but that's work now.

Thank you! Yes, I think you are right. In this case in SPAD
it appears necessary to distinguish between '1.0' and '1'. As
I understand it in the Axiom interpreter '1.0' is actually
translated as the function 'float(1,0,10)$Domain' and '0.0' as
'float(0,0,10)$Domain' while '1$Domain' is always defined as
the multiplicative identity and '0$Domain' is the additive
identity in any Domain (if it exists). It seems that the SPAD
compiler does not quite get this right without a little more
help.

You were very clever to realize this! :)

> I suggest to change EPS to 1e-15 since it's double and not
> float
>=20

Yes you are right. For the domain Float the EPS is adjustable so
we really should compute it, perhaps like this:

(1) -> EPS :=3D (10.0^(-digits()$Float))$Float

   (1)  0.1 E -19
                                             Type: Float

That's the default value but the precision can be adjusted
for example:

(2) -> digits(400)$Float

   (2)  20
                                    Type: PositiveInteger

(3) -> EPS :=3D (10.0^(-digits()$Float))$Float

   (3)  0.1 E -399
                                              Type: Float

But the precision of DoubleFloat is fixed by the machine
representation:

(4) -> digits()$DoubleFloat

   (4)  15
                                    Type: PositiveInteger

(5) -> (1.0+10.0^(-digits()$DoubleFloat)=3D1.0)$DoubleFloat

   (5)  false
                                              Type: Boolean

(6) -> (1.0+10.0^(-digits()$DoubleFloat-1)=3D1.0)$DoubleFloat

   (6)  true
                                              Type: Boolean

I have a little more trouble deciding on the value of FPMIN.
In principle in the Float domain there is no minimum floating
point value since the exponent is represented by an arbitrary
precision integer.

In the domain DoubleFloat is seems that FPMIN is approximately:

(7) -> (10.0^-323=3D0)$DoubleFloat

   (7)  false
                                             Type: Boolean

(8) -> (10.0^-324=3D0)$DoubleFloat

   (8)  true
                                             Type: Boolean

Is there any Axiom function like 'digits' that I could call to
determine this value?

Anyway, I modified the example at

  http://wiki.axiom-developer.org/SandBoxGamma

to test these values and they seem to work.

Thanks again.

Regards,
Bill Page.





From MAILER-DAEMON Tue Jan 31 13:10:37 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F3zxc-0007Ey-9S
	for mharc-axiom-developer@gnu.org; Tue, 31 Jan 2006 13:10:36 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F3zxZ-0007Ck-O7
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 13:10:33 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F3zxX-0007A7-2x
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 13:10:31 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F3zxW-00079e-P4
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 13:10:30 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F3zw2-0006M8-SC
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 13:08:59 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0VI79uv009762;
	Tue, 31 Jan 2006 12:07:10 -0600
From: mathaction@axiom-developer.org (unknown)
To: mathaction@axiom-developer.org
Message-ID: <20060131120401-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 31 Jan 2006 12:07:09 -0600
Cc: 
Subject: [Axiom-developer] [WesterProblemSet] PDF, PS,
	LaTeX versions does not exist for this document
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2006 18:10:35 -0000

Changes http://wiki.axiom-developer.org/WesterProblemSet/diff
--
clicking on any of the forementioned formats shows the following:
I could not find any likely page matching "error" 


Click here to 

  or visit the front page. 
Only src works but I do not have the facility to view pamplhlets
--
forwarded from http://wiki.axiom-developer.org/WesterProblemSet#msg20060131120401-0600@wiki.axiom-developer.org



From MAILER-DAEMON Tue Jan 31 13:14:02 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F400u-0003Br-QV
	for mharc-axiom-developer@gnu.org; Tue, 31 Jan 2006 13:14:01 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F400s-00038h-JM
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 13:13:58 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F400q-00035h-PZ
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 13:13:57 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F400p-00034J-IG
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 13:13:55 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F3zzL-0006om-M7
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 13:12:23 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0VIAouv010308;
	Tue, 31 Jan 2006 12:10:50 -0600
From: mathaction@axiom-developer.org (unknown)
To: mathaction@axiom-developer.org
Message-ID: <20060131121048-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 31 Jan 2006 12:10:50 -0600
Cc: 
Subject: [Axiom-developer] [WesterProblemSet] pdf, ps,
	latex versions do not exist
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2006 18:13:59 -0000

Changes http://wiki.axiom-developer.org/WesterProblemSet/diff
--
clicking on any of the mentined formats shows the following:
I could not find any likely page matching "error" 


Click here to 

  or visit the front page. 

only src seem to work but I do not have the facility to view .pamphlet files
--
forwarded from http://wiki.axiom-developer.org/WesterProblemSet#msg20060131121048-0600@wiki.axiom-developer.org



From MAILER-DAEMON Tue Jan 31 13:42:17 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F40SG-0000He-LB
	for mharc-axiom-developer@gnu.org; Tue, 31 Jan 2006 13:42:16 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F40SE-0000F8-EZ
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 13:42:14 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F40SD-0000DE-1C
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 13:42:13 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F40SC-0000Cs-O7
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 13:42:12 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F40Qi-0001mg-HU
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 13:40:41 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0VId3uv014670;
	Tue, 31 Jan 2006 12:39:03 -0600
From: mathaction@axiom-developer.org (root)
To: mathaction@axiom-developer.org
Message-ID: <200601311927.k0VJRWe12743@foo>
In-reply-to: <20060131111927-0600@wiki.axiom-developer.org>
	(mathaction@axiom-developer.org)
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 31 Jan 2006 12:39:03 -0600
Cc: 
Subject: [Axiom-developer] [#260 unwanted glibc warning when closing a plot]
	[#260 unwanted glibc warning when closing a plot]	(new)
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2006 18:42:15 -0000

Changes http://wiki.axiom-developer.org/260UnwantedGlibcWarningWhenClosingAPlot/diff
--
what operating system/version are you running? --tim

--
forwarded from http://wiki.axiom-developer.org/260UnwantedGlibcWarningWhenClosingAPlot#msg200601311927.k0VJRWe12743@foo



From MAILER-DAEMON Tue Jan 31 14:13:47 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F40wl-0000wJ-6A
	for mharc-axiom-developer@gnu.org; Tue, 31 Jan 2006 14:13:47 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F40wh-0000pq-Pn
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 14:13:44 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F40wf-0000mj-Ld
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 14:13:41 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F40wf-0000mO-AY
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 14:13:41 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F40vB-0006eV-VM
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 14:12:10 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0VJAauv020456;
	Tue, 31 Jan 2006 13:10:36 -0600
From: mathaction@axiom-developer.org (Bill Page)
To: mathaction@axiom-developer.org
Message-ID: <20060131131035-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 31 Jan 2006 13:10:36 -0600
Cc: 
Subject: [Axiom-developer] [WesterProblemSet] should be ok now
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2006 19:13:45 -0000

Changes http://wiki.axiom-developer.org/WesterProblemSet/diff
--
I just had to click 'refresh' to update the files. The pamphlet
software had changed since the last time this pamphlet was saved.
--
forwarded from http://wiki.axiom-developer.org/WesterProblemSet#msg20060131131035-0600@wiki.axiom-developer.org



From MAILER-DAEMON Tue Jan 31 14:37:36 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F41J5-0000Wd-3I
	for mharc-axiom-developer@gnu.org; Tue, 31 Jan 2006 14:36:51 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F41Iy-0000Pa-KK
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 14:36:45 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F41Iu-0000MZ-ES
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 14:36:42 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F41IM-0008LZ-Vw
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 14:36:07 -0500
Received: from [216.251.41.218] (helo=mails18.megamailservers.com)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F41Gt-0001Pc-Eg
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 14:34:35 -0500
X-Authenticated-User: bill.page1.synthesis.anikast.ca
Received: from asus ([207.61.191.200]) (authenticated bits=0)
	by mails18.megamailservers.com (8.13.1/8.13.1) with ESMTP id
	k0VJWaRO007862; Tue, 31 Jan 2006 14:32:55 -0500
From: "Bill Page" <bill.page1@synthesis.anikast.ca>
To: "=?iso-8859-1?Q?'Vanuxem_Gr=E9gory'?=" <g.vanuxem@wanadoo.fr>
Date: Tue, 31 Jan 2006 14:32:28 -0500
Message-ID: <03b701c6269d$1c8cac60$6800a8c0@asus>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
In-Reply-To: <1138730266.4024.8.camel@localhost.localdomain>
Importance: Normal
Cc: axiom-developer@nongnu.org
Subject: [Axiom-developer] RE: special functions
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2006 19:36:46 -0000

Gr=E9gory,

On January 31, 2006 12:58 PM you wrote:
> ...
> Bill Page wrote:
> >=20
> > Is there any Axiom function like 'digits' that I could call to
> > determine this value?
>=20
> Try this:
>=20
> (4) -> LEAST_-POSITIVE_-LONG_-FLOAT$Lisp
>=20
>    (4)  4.9406564584124654E-324
>=20
> (6) -> LONG_-FLOAT_-EPSILON$Lisp
>=20
>    (6)  1.1102230246251568E-16
>=20
> (see CLM p.397)
>=20

Thanks. I think Axiom should expose functions like this in the
domains DoubleFloat and in Float. I remain a little confused about
how best to treat the LEAST_-POSITIVE_-LONG_-FLOAT in the case
of Axiom's Float domain.

>=20
> PS: mathaction is actually down
>=20
> > Anyway, I modified the example at
> >=20
> >   http://wiki.axiom-developer.org/SandBoxGamma
> >=20
> > to test these values and they seem to work.
> >=20

Yes, it was the same problem that we have been having lately
with the server when the Python/Zope process just sits and
wastes CPU without accomplishing anything.

It should be ok now.

I have just finished upgrading MathAction to use a newer version
of Zope and Python 2.4. I hope that helps. Please let me know
if you continue to have problems accessing the server.

Thanks.

Bill Page.





From MAILER-DAEMON Tue Jan 31 14:55:11 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F41ao-0000EX-JE
	for mharc-axiom-developer@gnu.org; Tue, 31 Jan 2006 14:55:10 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F41am-0000Bz-Cc
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 14:55:08 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F41ak-00009q-6B
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 14:55:07 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F41ak-00009l-2U
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 14:55:06 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F41ZH-0004E5-2b
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 14:53:35 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k0VJpwuv027518;
	Tue, 31 Jan 2006 13:51:58 -0600
From: mathaction@axiom-developer.org (Francois Maltey)
To: mathaction@axiom-developer.org
Message-ID: <87slr489bg.fsf@localhost.localdomain>
In-reply-to: <200601311927.k0VJRWe12743@foo>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 31 Jan 2006 13:51:58 -0600
Cc: 
Subject: [Axiom-developer] [#260 unwanted glibc warning when closing a plot]
	[#260 unwanted glibc warning when closing a plot] [#260
	unwanted glibc warning when closing a plot]	(new)
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2006 19:55:08 -0000

Changes http://wiki.axiom-developer.org/260UnwantedGlibcWarningWhenClosingAPlot/diff
--
Sorry, I forget :

> what operating system/version are you running? --tim

Linux version 2.6.12-1-386 (horms@tabatha.lab.ultramonkey.org) 
(gcc version 4.0.2 20050917 (prerelease) (Debian 4.0.1-8)) 
#1 Tue Sep 27 12:41:08 JST 2005

I compile my own axiom on a debian etch.

                        AXIOM Computer Algebra System
                       Version: Axiom (December 2005)
              Timestamp: Tuesday January 17, 2006 at 16:23:31

--
forwarded from http://wiki.axiom-developer.org/260UnwantedGlibcWarningWhenClosingAPlot#msg87slr489bg.fsf@localhost.localdomain



From MAILER-DAEMON Tue Jan 31 19:20:39 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F45jj-00023B-Mp
	for mharc-axiom-developer@gnu.org; Tue, 31 Jan 2006 19:20:39 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F45jg-00021y-15
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 19:20:36 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F45jd-00020q-HE
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 19:20:34 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F45jc-00020f-Va
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 19:20:33 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F45iB-0005yS-Vz
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 19:19:04 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k110HUuv019284;
	Tue, 31 Jan 2006 18:17:30 -0600
From: mathaction@axiom-developer.org (Luann Norton)
To: mathaction@axiom-developer.org
Message-ID: <660492.5308@microsoft.com>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 31 Jan 2006 18:17:30 -0600
Cc: 
Subject: [Axiom-developer] [#261 Amazing, Nathan] (new) Amazing, Nathan
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2006 00:20:37 -0000

Changes http://wiki.axiom-developer.org/261AmazingNathan/diff
--
Good morning sir,

Amazing, Genaro-> http://lhkkrj.eatrtvi.info/?76163351

--
forwarded from http://wiki.axiom-developer.org/261AmazingNathan#msg660492.5308@microsoft.com



From MAILER-DAEMON Tue Jan 31 20:39:26 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F46xy-0006mq-D7
	for mharc-axiom-developer@gnu.org; Tue, 31 Jan 2006 20:39:26 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F46xx-0006mP-L5
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 20:39:25 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F46xv-0006kb-T6
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 20:39:25 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F46xv-0006kP-Ju
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 20:39:23 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F46wU-0006S1-VY
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 20:37:55 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k111aIuv031405;
	Tue, 31 Jan 2006 19:36:18 -0600
From: mathaction@axiom-developer.org (Bill Page)
To: mathaction@axiom-developer.org
Message-ID: <20060131193618-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 31 Jan 2006 19:36:18 -0600
Cc: 
Subject: [Axiom-developer] [WesterProblemSet] pdf, ps,
	and dvi are now available
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2006 01:39:25 -0000

Changes http://wiki.axiom-developer.org/WesterProblemSet/diff
--

--removed:
-
-From unknown Tue Jan 31 12:10:48 -0600 2006
-From: unknown
-Date: Tue, 31 Jan 2006 12:10:48 -0600
-Subject: pdf, ps, latex versions do not exist
-Message-ID: <20060131121048-0600@wiki.axiom-developer.org>
-
-clicking on any of the mentined formats shows the following:
-I could not find any likely page matching "error" 
-
-
-Click here to 
-
-  or visit the front page. 
-
-only src seem to work but I do not have the facility to view .pamphlet files

--
forwarded from http://wiki.axiom-developer.org/WesterProblemSet#msg20060131193618-0600@wiki.axiom-developer.org



From MAILER-DAEMON Tue Jan 31 20:49:46 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F477y-0004CL-8k
	for mharc-axiom-developer@gnu.org; Tue, 31 Jan 2006 20:49:46 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F477x-0004CB-Eg
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 20:49:45 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F477v-0004BM-Fm
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 20:49:45 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F477u-0004Ak-SM
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 20:49:43 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F476U-0007kN-Ho
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 20:48:14 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k111kguv001016;
	Tue, 31 Jan 2006 19:46:42 -0600
From: mathaction@axiom-developer.org (Bill Page)
To: mathaction@axiom-developer.org
Message-ID: <20060131194642-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 31 Jan 2006 19:46:42 -0600
Cc: 
Subject: [Axiom-developer] [WesterProblemSet] pdf, ps,
	and dvi are now available
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2006 01:49:45 -0000

Changes http://wiki.axiom-developer.org/WesterProblemSet/diff
--

??changed:
-   set reduce(append, [[[A.i, B.j] for j in 1..#B] for i in 1..#A])
   set reduce(append, @[[[A.i, B.j] for j in 1..#B] for i in 1..#A])

--
forwarded from http://wiki.axiom-developer.org/WesterProblemSet#msg20060131194642-0600@wiki.axiom-developer.org



From MAILER-DAEMON Tue Jan 31 21:07:33 2006
Received: from mailman by lists.gnu.org with archive (Exim 4.43)
	id 1F47PA-0004sS-R3
	for mharc-axiom-developer@gnu.org; Tue, 31 Jan 2006 21:07:32 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1F47P7-0004qR-Gg
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 21:07:29 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1F47P6-0004pC-3j
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 21:07:28 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1F47P5-0004p5-Qx
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 21:07:27 -0500
Received: from [209.135.140.38] (helo=axiom-developer.org)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1F47Nf-0001DR-GT
	for axiom-developer@nongnu.org; Tue, 31 Jan 2006 21:05:59 -0500
Received: from axiom-developer.org (lincoln.rosehosting.com [127.0.0.1])
	by axiom-developer.org (8.12.8/8.12.8) with ESMTP id k1124Ouv003969;
	Tue, 31 Jan 2006 20:04:24 -0600
From: mathaction@axiom-developer.org (Bill Page)
To: mathaction@axiom-developer.org
Message-ID: <20060131200424-0600@wiki.axiom-developer.org>
X-Zwiki-Version: 0.36.2
X-BeenThere: mathaction@axiom-developer.org
Content-Type: text/plain; charset="utf-8"
Date: Tue, 31 Jan 2006 20:04:24 -0600
Cc: 
Subject: [Axiom-developer] [WesterProblemSet] pdf, ps,
	and dvi are now available
X-BeenThere: axiom-developer@nongnu.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: mathaction@axiom-developer.org
List-Id: Axiom Developers <axiom-developer.nongnu.org>
List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>, 
	<mailto:axiom-developer-request@nongnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/axiom-developer>
List-Post: <mailto:axiom-developer@nongnu.org>
List-Help: <mailto:axiom-developer-request@nongnu.org?subject=help>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/axiom-developer>,
	<mailto:axiom-developer-request@nongnu.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Feb 2006 02:07:30 -0000

Changes http://wiki.axiom-developer.org/WesterProblemSet/diff
--

??changed:
-[[1, 2, 4, 5], [1, 4, 2, 3]]
- 
-
-   (7)  [[1,2,4,5],[1,4,2,3]]
@[[1, 2, 4, 5], [1, 4, 2, 3]]
 

   (7)  @[[1,2,4,5],[1,4,2,3]]

??changed:
-x:= matrix([[41, 27, 22], [79, 53, 78]]);
x:= matrix(@[[41, 27, 22], [79, 53, 78]]);

??changed:
-t:= [[3.33, 3.25, 3.92, 3.50,  4.33,  4.92,  6.08,  7.42,  8.33,  8.00,  9.25, _
t:= @[[3.33, 3.25, 3.92, 3.50,  4.33,  4.92,  6.08,  7.42,  8.33,  8.00,  9.25, _

??changed:
-[[37, 45, 38, 42, 31], [4, 0, 5, 2, 4], [31200, 26800, 35000, 30300, 25400]];
@[[37, 45, 38, 42, 31], [4, 0, 5, 2, 4], [31200, 26800, 35000, 30300, 25400]];

??changed:
-[[80, 80, 75, 62, 62, 62, 62, 62, 58, 58, 58, 58, 58, 58, 50, 50, 50, 50, 50, _
@[[80, 80, 75, 62, 62, 62, 62, 62, 58, 58, 58, 58, 58, 58, 50, 50, 50, 50, 50, _

??changed:
-[[  0,   4,   7,   7,  11,  18,  24,  30,  32,  43,  46,  60,  64,  70,  71, _
@[[  0,   4,   7,   7,  11,  18,  24,  30,  32,  43,  46,  60,  64,  70,  71, _

??changed:
-   (5)  [[x= 1,y= 2]]
   (5)  @[[x= 1,y= 2]]

??changed:
-   (48)  [[x= - %DW + 4,y= 2,z= %DW]]
   (48)  @[[x= - %DW + 4,y= 2,z= %DW]]

??changed:
-   [[x= 1,y= 1,z= 1], [x= - 1,y= 1,z= 1],
   @[[x= 1,y= 1,z= 1], [x= - 1,y= 1,z= 1],

??changed:
--- Company, 1981, p. 104 => [[0 1 2 1], [0 -1 1 -1], [2 1 0 -1]]^T
-[transpose(matrix([[0, 1, 2, 1]])), transpose(matrix([[0, 1, 3, 1]])), _
- transpose(matrix([[1, 1, 1, 0]])), transpose(matrix([[1, 3, 6, 2]]))]
-- Company, 1981, p. 104 => @[[0 1 2 1], [0 -1 1 -1], [2 1 0 -1]]^T
[transpose(matrix(@[[0, 1, 2, 1]])), transpose(matrix(@[[0, 1, 3, 1]])), _
 transpose(matrix(@[[1, 1, 1, 0]])), transpose(matrix(@[[1, 3, 6, 2]]))]

??changed:
-matrix([[1, 2, 3], [4, 5, 6], [7, 8, 9]]);
matrix(@[[1, 2, 3], [4, 5, 6], [7, 8, 9]]);

??changed:
--- (2, 3)-minor => [[1, 2], [7, 8]]
---minor(matrix([[1, 2, 3], [4, 5, 6], [7, 8, 9]]), 2, 3)
-- (2, 3)-minor => @[[1, 2], [7, 8]]
--minor(matrix(@[[1, 2, 3], [4, 5, 6], [7, 8, 9]]), 2, 3)

??changed:
-   [matrix([[a, 1],[0, a]]), b, matrix([[c, 1, 0],[0, c, 1],[0, 0, c]])])
   @[matrix([[a, 1],[0, a]]), b, matrix([[c, 1, 0],[0, c, 1],[0, 0, c]])])

??changed:
--- => [[1 1], [1 0]]
-- => @[[1 1], [1 0]]

??changed:
--- => [[-cos t, -sin t], [sin t, -cos t]]
-matrix([[cos(t), sin(t)], [-sin(t), cos(t)]])
-- => @[[-cos t, -sin t], [sin t, -cos t]]
matrix(@[[cos(t), sin(t)], [-sin(t), cos(t)]])

??changed:
-matrix([[x, y]]) * (a*matrix([[1, 3, 5], [2, 4, 6]]) _
matrix(@[[x, y]]) * (a*matrix(@[[1, 3, 5], [2, 4, 6]]) _

??changed:
-   [(2a - 8)y + (a + 7)x  (4a + 10)y + (3a - 9)x  (6a - 12)y + (5a + 11)x]
   @[(2a - 8)y + (a + 7)x  (4a + 10)y + (3a - 9)x  (6a - 12)y + (5a + 11)x]

??changed:
-norm(matrix([[1, -2*%i], [-3*%i, 4]]), %plusInfinity)
norm(matrix(@[[1, -2*%i], [-3*%i, 4]]), %plusInfinity)

??changed:
-norm(matrix([[a/(b*c), 1/c, 1/b], [1/c, b/(a*c), 1/a], [1/b, 1/a, c/(a*b)]]), _
norm(matrix(@[[a/(b*c), 1/c, 1/b], [1/c, b/(a*c), 1/a], [1/b, 1/a, c/(a*b)]]), _

??changed:
--- Hermitian (complex conjugate transpose) => [[1, f(4 + 5 i)], [2 - 3 i, 6]]
-- Hermitian (complex conjugate transpose) => @[[1, f(4 + 5 i)], [2 - 3 i, 6]]

??changed:
-map('conjugate, transpose(matrix([[1, 2 + 3*%i], [f(4 - 5*%i), 6]])) _
map('conjugate, transpose(matrix(@[[1, 2 + 3*%i], [f(4 - 5*%i), 6]])) _

??changed:
-m:= matrix([[a, b], [1, a*b]])
m:= matrix(@[[a, b], [1, a*b]])

??changed:
--- => [[A_11^(-1), -A_11^(-1) A_12 A_22^(-1)], [0, A_22^(-1)]].
-- => @[[A_11^(-1), -A_11^(-1) A_12 A_22^(-1)], [0, A_22^(-1)]].

??changed:
-matrix([[A11, A12], [0, A22]])**(-1)
matrix(@[[A11, A12], [0, A22]])**(-1)

??changed:
--- => [[1 0 -1 0 2], [0 1 2 0 -1], [0 0 0 1 3], [0 0 0 0 0]]
-- => @[[1 0 -1 0 2], [0 1 2 0 -1], [0 0 0 1 3], [0 0 0 0 0]]

??changed:
-rank(matrix([[-1, 3, 7, -5], [4, -2, 1, 3], [2, 4, 15, -7]]))
rank(matrix(@[[-1, 3, 7, -5], [4, -2, 1, 3], [2, 4, 15, -7]]))

??changed:
-rank(matrix([[2*sqrt(2), 8], [6*sqrt(6), 24*sqrt(3)]]))
rank(matrix(@[[2*sqrt(2), 8], [6*sqrt(6), 24*sqrt(3)]]))

??changed:
-rank(matrix([[sin(2*t), cos(2*t)], _
rank(matrix(@[[sin(2*t), cos(2*t)], _

??changed:
--- Null space => [[2 4 1 0], [0 -3 0 1]]^T or variant   [Bradley, p. 207]
-nullSpace(matrix([[1, 0, -2, 0], [-2, 1, 0, 3], [-1, 2, -6, 6]]))
- 
-
-   (21)  [[2,4,1,0],[0,- 3,0,1]]
-- Null space => @[[2 4 1 0], [0 -3 0 1]]^T or variant   [Bradley, p. 207]
nullSpace(matrix(@[[1, 0, -2, 0], [-2, 1, 0, 3], [-1, 2, -6, 6]]))
 

   (21)  @[[2,4,1,0],[0,- 3,0,1]]

??changed:
-   [[radval= \|- 1  + 1,radmult= 1,radvect= [|      2     |]],
   @[[radval= \|- 1  + 1,radmult= 1,radvect= [|      2     |]],

??changed:
--- => lambda = {1, 1, 1}, eigenvectors = [[4 -1 4], [1 -1 2], [3 -1 3]]^T
-- => lambda = {1, 1, 1}, eigenvectors = @[[4 -1 4], [1 -1 2], [3 -1 3]]^T

??changed:
-   (42)  [[radval= 1,radmult= 3,radvect= [| 1 |]]]
   (42)  @[[radval= 1,radmult= 3,radvect= [| 1 |]]]

??changed:
-   [[radval= 2,radmult= 2,radvect= [| |]],
   @[[radval= 2,radmult= 2,radvect= [| |]],

??changed:
--- Jordan form => diag([[1 1],[0 1]], [[1 1],[0 1]], -1)   [Gantmacher, p. 172]
-- Jordan form => diag(@[[1 1],[0 1]], [[1 1],[0 1]], -1)   [Gantmacher, p. 172]

??changed:
--- Smith normal form => [[1, 0], [0, x^4 - x^2 + 1]]   [Cullen, p. 230]
-matrix([[x**2, x - 1], [x + 1, x**2]])
-- Smith normal form => @[[1, 0], [0, x^4 - x^2 + 1]]   [Cullen, p. 230]
matrix(@[[x**2, x - 1], [x + 1, x**2]])

??changed:
--- Matrix exponential => e [[cos 2, -sin 2], [sin 2, cos 2]]
-exp(matrix([[1, -2], [2, 1]]))
-- Matrix exponential => e @[[cos 2, -sin 2], [sin 2, cos 2]]
exp(matrix(@[[1, -2], [2, 1]]))

??changed:
--- Sine of a Jordan matrix => diag([[sin a, cos a],[0, sin a]], sin b,
--- [[sin c, cos c, -sin(c)/2],[0, sin c, cos c],[0, 0, sin c]])
-- Sine of a Jordan matrix => diag(@[[sin a, cos a],[0, sin a]], sin b,
-- @[[sin c, cos c, -sin(c)/2],[0, sin c, cos c],[0, 0, sin c]])

??changed:
--- Sine of a matrix => [[1 0 0], [0 1 0], [0 0 1]]   [Cullen, p. 261]
-%pi/2*matrix([[2, 1, 1], [2, 3, 2], [1, 1, 2]]);
-- Sine of a matrix => @[[1 0 0], [0 1 0], [0 0 1]]   [Cullen, p. 261]
%pi/2*matrix(@[[2, 1, 1], [2, 3, 2], [1, 1, 2]]);

??changed:
--- Matrix square root => {+-[[3 1], [1 4]], +-1/sqrt(5) [[-1 7], [7 6]]}
-matrix([[10, 7], [7, 17]])
-- Matrix square root => {+-@[[3 1], [1 4]], +-1/sqrt(5) [[-1 7], [7 6]]}
matrix(@[[10, 7], [7, 17]])

??changed:
--- => [[e, (e - n) v w + e/2, (n - e) v], [0, e, 0], [0, (e - n) w, n]
-- => @[[e, (e - n) v w + e/2, (n - e) v], [0, e, 0], [0, (e - n) w, n]

??changed:
-matrix([[1, 1, 0], [0, 1, 0], [0, 0, 1]]);
matrix(@[[1, 1, 0], [0, 1, 0], [0, 0, 1]]);

??changed:
--- => [[0 a b], [0 0 0], [0 1/b 0]] for arbitrary a and b
-matrix([[0, 1, 0], [0, 0, 0], [0, 0, 0]]);
-- => @[[0 a b], [0 0 0], [0 1/b 0]] for arbitrary a and b
matrix(@[[0, 1, 0], [0, 0, 0], [0, 0, 0]]);

??changed:
-matrix([[1, 1], [2, 2], [3, 3]])
matrix(@[[1, 1], [2, 2], [3, 3]])

??changed:
--- Hessian of r^2 sin t => [[2 sin t, 2 r cos t], [2 r cos t, -r^2 sin t]]
-- Hessian of r^2 sin t => @[[2 sin t, 2 r cos t], [2 r cos t, -r^2 sin t]]

??changed:
--- Wronskian of (cos t, sin t) => [[cos t, sin t], [-sin t, cos t]]
-- Wronskian of (cos t, sin t) => @[[cos t, sin t], [-sin t, cos t]]

??changed:
--- Jacobian of (r cos t, r sin t) => [[cos t, -r sin t], [sin t, r cos t]]
-MYjacobian(e, v) == matrix([[D(f, x) for x in v] for f in e])
-- Jacobian of (r cos t, r sin t) => @[[cos t, -r sin t], [sin t, r cos t]]
MYjacobian(e, v) == matrix(@[[D(f, x) for x in v] for f in e])

??changed:
--- Hessian of r^2 sin t => [[2 sin t, 2 r cos t], [2 r cos t, -r^2 sin t]]
-- Hessian of r^2 sin t => @[[2 sin t, 2 r cos t], [2 r cos t, -r^2 sin t]]

??changed:
-   matrix([[D(f, [x . i, x . j]) for j in 1..n] for i in 1..n])
   matrix(@[[D(f, [x . i, x . j]) for j in 1..n] for i in 1..n])

??changed:
-   matrix([[D(f . j, x, i-1) for j in 1..n] for i in 1..n])
   matrix(@[[D(f . j, x, i-1) for j in 1..n] for i in 1..n])

??changed:
-a:= matrix([[1, -2], [3, 4]]);
a:= matrix(@[[1, -2], [3, 4]]);

??changed:
-b:= matrix([[5, 6], [-7, 8]]);
b:= matrix(@[[5, 6], [-7, 8]]);

--
forwarded from http://wiki.axiom-developer.org/WesterProblemSet#msg20060131200424-0600@wiki.axiom-developer.org



