From MAILER-DAEMON Fri Apr 01 06:26:13 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHKHw-00048m-FC for mharc-axiom-developer@gnu.org; Fri, 01 Apr 2005 06:26:09 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHKHh-00046n-FU for axiom-developer@nongnu.org; Fri, 01 Apr 2005 06:25:53 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHKHS-00042n-S6 for axiom-developer@nongnu.org; Fri, 01 Apr 2005 06:25:49 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHKHP-0003vV-25 for axiom-developer@nongnu.org; Fri, 01 Apr 2005 06:25:36 -0500 Received: from [209.135.140.38] (helo=axiom-developer.org) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1DHJrJ-0001jI-0d for axiom-developer@nongnu.org; Fri, 01 Apr 2005 05:58: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 j31AwXY4019256; Fri, 1 Apr 2005 04:58:33 -0600 From: mathaction@axiom-developer.org (kratt6) To: mathaction@axiom-developer.org Message-ID: <20050401045833-0600@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Fri, 01 Apr 2005 04:58:33 -0600 Cc: Subject: [Axiom-developer] [AxiomContributions] X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Apr 2005 11:25:58 -0000 Changes http://page.axiom-developer.org/zope/mathaction/AxiomContributions/diff -- ++added: [recurrence relation operator] -- forwarded from http://page.axiom-developer.org/zope/mathaction/AxiomContributions#msg20050401045833-0600@page.axiom-developer.org From MAILER-DAEMON Fri Apr 01 06:32:25 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHKIB-0004AH-DP for mharc-axiom-developer@gnu.org; Fri, 01 Apr 2005 06:26:24 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHKHv-00048e-Py for axiom-developer@nongnu.org; Fri, 01 Apr 2005 06:26:08 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHKHZ-000456-Cp for axiom-developer@nongnu.org; Fri, 01 Apr 2005 06:26:05 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHKHW-0003vV-UH for axiom-developer@nongnu.org; Fri, 01 Apr 2005 06:25:43 -0500 Received: from [209.135.140.38] (helo=axiom-developer.org) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1DHJqv-0001hy-Jw for axiom-developer@nongnu.org; Fri, 01 Apr 2005 05:58: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 j31Aw7Y4019209; Fri, 1 Apr 2005 04:58:08 -0600 From: mathaction@axiom-developer.org (kratt6) To: mathaction@axiom-developer.org Message-ID: <20050401045801-0600@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Fri, 01 Apr 2005 04:58:07 -0600 Cc: Subject: [Axiom-developer] [recurrence relation operator] (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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Apr 2005 11:26:13 -0000 Changes http://page.axiom-developer.org/zope/mathaction/RecurrenceRelationOperator/diff -- Here is a simple implemention of a recurrence relation operator. It is far from finished, but might serve as a starting point. I experienced the following difficulties: - The operator model in Axiom is quite restrictive: all arguments have to be from the same domain. This leads to problems elsewhere, too. I don't think that the following can be justified mathematically: \begin{axiom} sum(k,k=1.0..2.5) \end{axiom} - dummy variables are only supported in a very limited fashion: for the recurrence relation operator it would be good to have also "dummy operators"... Things to do: - a proper operation analogous to 'sum', 'rootOf' or the like needs to be written. The operation 'evalRec' is just for a start - evalRec needs to be speeded up \begin{axiom} )abbrev package RECOP RecurrenceOperator RecurrenceOperator(R, F): Exports == Implementation where R: Join(OrderedSet, IntegralDomain, RetractableTo Integer) F: FunctionSpace R Exports == with evalRec: (BasicOperator, Symbol, F, F, F, List F) -> F Implementation == add ddrec: List F -> OutputForm ddrec l == k := kernels(l.4) op := operator(k.1)::OutputForm values := reverse l vals: List OutputForm := cons(elt(op, [(l.3)::OutputForm]) = eval(l.1, l.2, l.3)::OutputForm, [elt(op, [i::OutputForm]) = (values.i)::OutputForm for i in 1..#values-4]) bracket(hconcat([operator(k.1)(l.3)::OutputForm, ": ", commaSeparate vals])) oprecur := operator("rootOfRec"::Symbol)$BasicOperator setProperty(oprecur, "%specialDisp", ddrec@(List F -> OutputForm) pretend None) setProperty(oprecur, "%dummyVar", 2 pretend None) -- this implies that the second and third arguments of oprecur are dummy -- variables and affects tower$ES: -- the second argument will not appear in tower$ES, if it does not appear in -- any argument but the first and second. -- the third argument will not appear in tower$ES, if it does not appear in any -- other argument. (%defsum is a good example) -- The arguments of rootOfRec are as follows: -- 1. next, i.e., f(dummy+1) -- 2. dummy -- 3. variable, i.e., for display -- 4. operatorname(argument) -- 5.- values in reversed order -- maybe "values" should be preceded by the index of the first given -- value. Currently, the last value is interpreted as f(1) evalRec (op, argsym, argdisp, arg, next, values) == if ((n := retractIfCan(arg)@Union(Integer, "failed")) case "failed") or (n < 1) then kernel(oprecur, append([next, argsym::F, argdisp, op(arg)], values)) else len := #values if n <= len then values.(len-n+1) else nextval := eval(next, argsym::F, (len+1)::F) newval := eval(nextval, op, evalRec(op, argsym, argdisp, #1, next, values)) evalRec(op, argsym, argdisp, arg, next, cons(newval, values)) irecur: List F -> F -- This is just a wrapper that allows us to write a recurrence relation as an -- operator. irecur l == k := kernels(l.4) evalRec(operator(k.1), retract(l.2)@Symbol, l.3, argument(k.1).1, l.1, rest(l, 4)) evaluate(oprecur, irecur)$BasicOperatorFunctions1(F) \end{axiom} Here is an example: \begin{axiom} argsym := new()$Symbol; argexp := argsym::Expression Integer; op := operator new()$Symbol; ne := elt(op, argexp - 1) + elt(op, argexp - 2::Expression Integer); r:=evalRec(op, argsym, a::Expression Integer, a::Expression Integer, ne, [1,1]) $RecurrenceOperator(Integer, Expression Integer) eval(r, a=7) \end{axiom} -- forwarded from http://page.axiom-developer.org/zope/mathaction/RecurrenceRelationOperator#msg20050401045801-0600@page.axiom-developer.org From MAILER-DAEMON Fri Apr 01 07:05:51 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHKuM-0002pj-7e for mharc-axiom-developer@gnu.org; Fri, 01 Apr 2005 07:05:50 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHKuI-0002oO-UI for axiom-developer@nongnu.org; Fri, 01 Apr 2005 07:05:47 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHKu6-0002kY-A2 for axiom-developer@nongnu.org; Fri, 01 Apr 2005 07:05:44 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHKu5-0002hD-7X for axiom-developer@nongnu.org; Fri, 01 Apr 2005 07:05:33 -0500 Received: from [209.135.140.38] (helo=axiom-developer.org) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1DHKZJ-0004th-8X for axiom-developer@nongnu.org; Fri, 01 Apr 2005 06:44: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 j31BhxY4031809; Fri, 1 Apr 2005 05:43:59 -0600 From: mathaction@axiom-developer.org (kratt6) To: mathaction@axiom-developer.org Message-ID: <20050401054359-0600@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Fri, 01 Apr 2005 05:43:59 -0600 Cc: Subject: [Axiom-developer] [RationalInterpolation] X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Apr 2005 12:05:47 -0000 Changes http://page.axiom-developer.org/zope/mathaction/RationalInterpolation/diff -- ??changed: - contains something useful, but I don't know. contains something useful. In particular, in my package [Guess], in 'guessRat' and 'guessExpRat' I generate interpolating polynomials for all possible degrees of numerator and denominator. The above article contains an algorithm that does this in time $O(n^2)$, which would be quite nice. Currently, I need $O(n^2)$ operations for *each* degree! - For polynomial interpolation, there seems to be an algorithm that needs only $O(n\log(n)^2\log\log(n))$ operations. It can be found in van zur Gathen's book "Modern computer algebra", chapter 10. -- forwarded from http://page.axiom-developer.org/zope/mathaction/RationalInterpolation#msg20050401054359-0600@page.axiom-developer.org From MAILER-DAEMON Fri Apr 01 08:14:12 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHLyV-0004iM-4t for mharc-axiom-developer@gnu.org; Fri, 01 Apr 2005 08:14:11 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHLyM-0004d8-9v for axiom-developer@nongnu.org; Fri, 01 Apr 2005 08:14:03 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHLyG-0004Zi-2w for axiom-developer@nongnu.org; Fri, 01 Apr 2005 08:13:57 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHLyE-0004VP-S1 for axiom-developer@nongnu.org; Fri, 01 Apr 2005 08:13:54 -0500 Received: from [209.135.140.38] (helo=axiom-developer.org) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1DHLfs-00029C-7J for axiom-developer@nongnu.org; Fri, 01 Apr 2005 07:54: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 j31CsoY4014566; Fri, 1 Apr 2005 06:54:50 -0600 From: mathaction@axiom-developer.org (unknown) To: mathaction@axiom-developer.org Message-ID: <20050401065449-0600@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Fri, 01 Apr 2005 06:54:49 -0600 Cc: Subject: [Axiom-developer] [#143 atan(tan(3)) => 3] 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Apr 2005 13:14:06 -0000 Changes http://page.axiom-developer.org/zope/mathaction/143AtanTan33/diff -- Category: => Axiom Library Severity: => serious Status: => duplicate -- forwarded from http://page.axiom-developer.org/zope/mathaction/143AtanTan33#msg20050401065449-0600@page.axiom-developer.org From MAILER-DAEMON Fri Apr 01 18:08:28 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHVFb-0001ta-In for mharc-axiom-developer@gnu.org; Fri, 01 Apr 2005 18:08:27 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHVDb-0008Rn-8H for axiom-developer@nongnu.org; Fri, 01 Apr 2005 18:06:26 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHVDR-0008NB-QN for axiom-developer@nongnu.org; Fri, 01 Apr 2005 18:06:14 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHVDQ-0008Js-JQ for axiom-developer@nongnu.org; Fri, 01 Apr 2005 18:06: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 1DHV73-0004op-If for axiom-developer@nongnu.org; Fri, 01 Apr 2005 17:59: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 j31MxLY4021217; Fri, 1 Apr 2005 16:59:21 -0600 From: mathaction@axiom-developer.org (unknown) To: mathaction@axiom-developer.org Message-ID: <20050401165914-0600@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Fri, 01 Apr 2005 16:59:20 -0600 Cc: Subject: [Axiom-developer] [#138 asin(complex(1.0,0.0))] X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Apr 2005 23:08:25 -0000 Changes http://page.axiom-developer.org/zope/mathaction/138AsinComplex1000/diff -- This and the log(i)-log(-i) bug can be fixed by using GCL's asin and log here. I tried if $ has Field and $ has sqrt: $ -> $ then -- asin x == atan(x/sqrt(1-x**2)) asin x == ASIN(COMPLEX(real x,imag x)$Lisp)$Lisp but the form of x when complex in axiom is not that of lisp, i.e. asin gets passed a non-number: >> System error: ((1 . 0) 0 . 0) is not of type NUMBER. In general, I think it a good idea to avoid having to duplicate the functionality of the standard lisp functions in axiom, but there may be some philosophical reason for doing this due to the domain structures or some such. If one needs the correct logic for a duplicate implementation, one can look at the gcl_numlib.lsp file in the lsp/ subdirectory. -- forwarded from http://page.axiom-developer.org/zope/mathaction/138AsinComplex1000#msg20050401165914-0600@page.axiom-developer.org From MAILER-DAEMON Fri Apr 01 19:13:08 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHWG9-0000pD-OS for mharc-axiom-developer@gnu.org; Fri, 01 Apr 2005 19:13:06 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHWG1-0000m9-Nr for axiom-developer@nongnu.org; Fri, 01 Apr 2005 19:12:58 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHWFy-0000kI-Gf for axiom-developer@nongnu.org; Fri, 01 Apr 2005 19:12:54 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHWFx-0000eF-Cn for axiom-developer@nongnu.org; Fri, 01 Apr 2005 19:12:53 -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 1DHWEC-0001WM-2D for axiom-developer@nongnu.org; Fri, 01 Apr 2005 19:11: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 j320AoY4004619; Fri, 1 Apr 2005 18:10:50 -0600 From: mathaction@axiom-developer.org (unknown) To: mathaction@axiom-developer.org Message-ID: <20050401181049-0600@page.axiom-developer.org> In-reply-to: <20050401165914-0600@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Fri, 01 Apr 2005 18:10:50 -0600 Cc: Subject: [Axiom-developer] [#138 asin(complex(1.0,0.0))] ... X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Apr 2005 00:13:01 -0000 Changes http://page.axiom-developer.org/zope/mathaction/138AsinComplex1000/diff -- No, here it is a Complex(Float), the implementation of float allow arbitrary precision, Common Lisp no. Morever, it'a generic implementation (in a category) -- forwarded from http://page.axiom-developer.org/zope/mathaction/138AsinComplex1000#msg20050401181049-0600@page.axiom-developer.org From MAILER-DAEMON Fri Apr 01 21:14:21 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHY9T-0001On-LO for mharc-axiom-developer@gnu.org; Fri, 01 Apr 2005 21:14:19 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHY9Q-0001KK-D2 for axiom-developer@nongnu.org; Fri, 01 Apr 2005 21:14:16 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHY9K-0001Gh-JG for axiom-developer@nongnu.org; Fri, 01 Apr 2005 21:14:10 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHY9J-0001Fm-R9 for axiom-developer@nongnu.org; Fri, 01 Apr 2005 21:14: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 1DHY7R-0001Lh-J2 for axiom-developer@nongnu.org; Fri, 01 Apr 2005 21:12: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 j322BpY4029868; Fri, 1 Apr 2005 20:11:51 -0600 From: mathaction@axiom-developer.org (unknown) To: mathaction@axiom-developer.org Message-ID: <20050401201149-0600@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Fri, 01 Apr 2005 20:11:51 -0600 Cc: Subject: [Axiom-developer] [#138 asin(complex(1.0,0.0))] X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Apr 2005 02:14:18 -0000 Changes http://page.axiom-developer.org/zope/mathaction/138AsinComplex1000/diff -- OK, then what we want is something like: asin x == - %i * log( %i * x + sqrt(1 - x*x)) but this does not appear to be used when put into trigcat.spad.pamphlet and recompiling. Perhaps someone could explain? Secondly, perhaps ist is of use to bring forward GMP/mpfr optimized multi-precision floating point in GCL for use by axiom here? I understand the multi-precision argument, but is there a difference between a 'generic imlementation' and the lisp one where the category of the domain coincides precisely with the lisp type? Lastly, do we have to use this difficult interface as opposed to the developer email list? take care, -- forwarded from http://page.axiom-developer.org/zope/mathaction/138AsinComplex1000#msg20050401201149-0600@page.axiom-developer.org From MAILER-DAEMON Fri Apr 01 21:57:33 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHYpJ-0008Im-4A for mharc-axiom-developer@gnu.org; Fri, 01 Apr 2005 21:57:33 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHYpA-0008FP-Mi for axiom-developer@nongnu.org; Fri, 01 Apr 2005 21:57:27 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHYp6-0008DM-C8 for axiom-developer@nongnu.org; Fri, 01 Apr 2005 21:57:20 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHYp6-0008DJ-9i for axiom-developer@nongnu.org; Fri, 01 Apr 2005 21:57: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 1DHYgV-0003SA-PA for axiom-developer@nongnu.org; Fri, 01 Apr 2005 21:48: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 j322mAY4004713; Fri, 1 Apr 2005 20:48:11 -0600 From: mathaction@axiom-developer.org (unknown) To: mathaction@axiom-developer.org Message-ID: <20050401204810-0600@page.axiom-developer.org> In-reply-to: <20050401201149-0600@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Fri, 01 Apr 2005 20:48:10 -0600 Cc: Subject: [Axiom-developer] [#138 asin(complex(1.0,0.0))] ... X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Apr 2005 02:57:29 -0000 Changes http://page.axiom-developer.org/zope/mathaction/138AsinComplex1000/diff -- 'take care' ... Yes I think it's a good idea to add mpfr to gcl
Regards -- forwarded from http://page.axiom-developer.org/zope/mathaction/138AsinComplex1000#msg20050401204810-0600@page.axiom-developer.org From MAILER-DAEMON Sat Apr 02 04:17:37 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHel5-0000KX-Jl for mharc-axiom-developer@gnu.org; Sat, 02 Apr 2005 04:17:35 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHekz-0000GY-3O for axiom-developer@nongnu.org; Sat, 02 Apr 2005 04:17:29 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHekt-0000CP-Id for axiom-developer@nongnu.org; Sat, 02 Apr 2005 04:17:24 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHeks-0000B2-SJ for axiom-developer@nongnu.org; Sat, 02 Apr 2005 04:17: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 1DHekf-0004Gi-Vo for axiom-developer@nongnu.org; Sat, 02 Apr 2005 04:17: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 j329GcY4022423; Sat, 2 Apr 2005 03:16:39 -0600 From: mathaction@axiom-developer.org (kratt6) To: mathaction@axiom-developer.org Message-ID: <20050402031638-0600@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Sat, 02 Apr 2005 03:16:38 -0600 Cc: Subject: [Axiom-developer] [#138 asin(complex(1.0,0.0))] X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Apr 2005 09:17:33 -0000 Changes http://page.axiom-developer.org/zope/mathaction/138AsinComplex1000/diff -- ??changed: -This and the log(i)-log(-i) bug can be fixed by using GCL's asin and log here. I tried - - if $ has Field and $ has sqrt: $ -> $ then This and the log(i)-log(-i) bug can be fixed by using GCL's asin and log here. I tried:: if \$ has Field and \$ has sqrt: \$ -> \$ then ??changed: - asin x == ASIN(COMPLEX(real x,imag x)$Lisp)$Lisp - -but the form of x when complex in axiom is not that of lisp, i.e. asin gets passed a non-number: asin x == ASIN(COMPLEX(real x,imag x)\$Lisp)\$Lisp but the form of x when complex in axiom is not that of lisp, i.e. asin gets passed a non-number:: ??changed: -OK, then what we want is something like: OK, then what we want is something like:: -- forwarded from http://page.axiom-developer.org/zope/mathaction/138AsinComplex1000#msg20050402031638-0600@page.axiom-developer.org From MAILER-DAEMON Sat Apr 02 04:39:02 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHf5p-0007uw-P1 for mharc-axiom-developer@gnu.org; Sat, 02 Apr 2005 04:39:01 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHf5n-0007u3-PK for axiom-developer@nongnu.org; Sat, 02 Apr 2005 04:38:59 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHf3b-0007fy-Aj for axiom-developer@nongnu.org; Sat, 02 Apr 2005 04:36:48 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHf3V-0007XU-PA for axiom-developer@nongnu.org; Sat, 02 Apr 2005 04:36: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 1DHerp-0004nX-55 for axiom-developer@nongnu.org; Sat, 02 Apr 2005 04: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 j329OAY4023934; Sat, 2 Apr 2005 03:24:10 -0600 From: mathaction@axiom-developer.org (kratt6) To: mathaction@axiom-developer.org Message-ID: <20050402032410-0600@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Sat, 02 Apr 2005 03:24:10 -0600 Cc: Subject: [Axiom-developer] [#138 asin(complex(1.0,0.0))] X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Apr 2005 09:39:00 -0000 Changes http://page.axiom-developer.org/zope/mathaction/138AsinComplex1000/diff -- ??changed: -I understand the multi-precision argument, but is there a difference between a 'generic imlementation' and the lisp one where the category of the domain coincides precisely with the lisp type? I understand the multi-precision argument, but is there a difference between a "generic imlementation" and the lisp one where the category of the domain coincides precisely with the lisp type? ??changed: -Concerning the place of discussion: I too think that it would be better to: Concerning the place of discussion, I too think that it would be better to: ++added: ++added: ++added: -- forwarded from http://page.axiom-developer.org/zope/mathaction/138AsinComplex1000#msg20050402032410-0600@page.axiom-developer.org From MAILER-DAEMON Sat Apr 02 04:39:03 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHf5r-0007vg-0k for mharc-axiom-developer@gnu.org; Sat, 02 Apr 2005 04:39:03 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHf5p-0007uf-A1 for axiom-developer@nongnu.org; Sat, 02 Apr 2005 04:39:01 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHf3e-0007jG-EP for axiom-developer@nongnu.org; Sat, 02 Apr 2005 04:36:52 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHf3a-0007be-I9 for axiom-developer@nongnu.org; Sat, 02 Apr 2005 04:36: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 1DHepX-0004c5-6S for axiom-developer@nongnu.org; Sat, 02 Apr 2005 04:22: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 j329LkY4023545; Sat, 2 Apr 2005 03:21:46 -0600 From: mathaction@axiom-developer.org (kratt6) To: mathaction@axiom-developer.org Message-ID: <20050402032144-0600@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Sat, 02 Apr 2005 03:21:46 -0600 Cc: Subject: [Axiom-developer] [#138 asin(complex(1.0,0.0))] X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Apr 2005 09:39:01 -0000 Changes http://page.axiom-developer.org/zope/mathaction/138AsinComplex1000/diff -- I believe furthermore, that the problem with 'argument' as described in bug #47 will persist if we fix it this way. I think that a lot of care has to be taken if we use Lisp functions instead of "homegrown" ones. Concerning the place of discussion: I too think that it would be better to: - ask on axiom-developer whether it is really an issue, if this is not clear - signal the issue on IssueTracker - discuss it on axiom-developer - add proposed fixes on IssueTracker. Since any change on IssueTracker will notify axiom-developer, there is no danger of missing anything. -- forwarded from http://page.axiom-developer.org/zope/mathaction/138AsinComplex1000#msg20050402032144-0600@page.axiom-developer.org From MAILER-DAEMON Sat Apr 02 05:11:26 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHfbC-0003ei-17 for mharc-axiom-developer@gnu.org; Sat, 02 Apr 2005 05:11:26 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHfb7-0003dU-7a for axiom-developer@nongnu.org; Sat, 02 Apr 2005 05:11:21 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHfb4-0003bz-03 for axiom-developer@nongnu.org; Sat, 02 Apr 2005 05:11:19 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHfb3-0003aR-RH for axiom-developer@nongnu.org; Sat, 02 Apr 2005 05:11:17 -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 1DHfXI-00085W-RI for axiom-developer@nongnu.org; Sat, 02 Apr 2005 05:07: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 j32A7EY4002765; Sat, 2 Apr 2005 04:07:14 -0600 From: mathaction@axiom-developer.org (kratt6) To: mathaction@axiom-developer.org Message-ID: <20050402040713-0600@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Sat, 02 Apr 2005 04:07:14 -0600 Cc: Subject: [Axiom-developer] [#138 asin(complex(1.0,0.0))] X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Apr 2005 10:11:22 -0000 Changes http://page.axiom-developer.org/zope/mathaction/138AsinComplex1000/diff -- I think that the following definition would work:: asin x == if x = 1 then pi()/2::$ else atan(x/sqrt(1-x**2)) There is one thing that puzzles me, though. Also in 'TRANFUN', the following definition is given for 'pi()':: pi() == 2*asin(1) which seems to be asking for trouble. However, I couldn't find a domain that would use this definition for 'pi()'. Maybe it should be rather defined in terms of 'atan'? -- forwarded from http://page.axiom-developer.org/zope/mathaction/138AsinComplex1000#msg20050402040713-0600@page.axiom-developer.org From MAILER-DAEMON Sat Apr 02 05:11:26 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHfbC-0003ex-DR for mharc-axiom-developer@gnu.org; Sat, 02 Apr 2005 05:11:26 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHfb7-0003dY-Dr for axiom-developer@nongnu.org; Sat, 02 Apr 2005 05:11:21 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHfb3-0003bT-I8 for axiom-developer@nongnu.org; Sat, 02 Apr 2005 05:11:19 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHfb3-0003aR-27 for axiom-developer@nongnu.org; Sat, 02 Apr 2005 05:11:17 -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 1DHfYD-00088k-N3 for axiom-developer@nongnu.org; Sat, 02 Apr 2005 05:08: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 j32A8AY4003030; Sat, 2 Apr 2005 04:08:10 -0600 From: mathaction@axiom-developer.org (kratt6) To: mathaction@axiom-developer.org Message-ID: <20050402040810-0600@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Sat, 02 Apr 2005 04:08:10 -0600 Cc: Subject: [Axiom-developer] [#138 asin(complex(1.0,0.0))] X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Apr 2005 10:11:22 -0000 Changes http://page.axiom-developer.org/zope/mathaction/138AsinComplex1000/diff -- ??changed: -There is one thing that puzzles me, though. Also in 'TRANFUN', the following definition is given for 'pi()':: There is one thing that puzzles me, though. Also in 'TRANFUN', the following definition is given for 'pi()' :: -- forwarded from http://page.axiom-developer.org/zope/mathaction/138AsinComplex1000#msg20050402040810-0600@page.axiom-developer.org From MAILER-DAEMON Sat Apr 02 09:15:38 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHjPW-0003DS-CB for mharc-axiom-developer@gnu.org; Sat, 02 Apr 2005 09:15:38 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHjPP-00038j-Al for axiom-developer@nongnu.org; Sat, 02 Apr 2005 09:15:32 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHjPL-00035v-LE for axiom-developer@nongnu.org; Sat, 02 Apr 2005 09:15:28 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHjPL-00034Y-6v for axiom-developer@nongnu.org; Sat, 02 Apr 2005 09:15: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 1DHjNi-0001JV-Iq for axiom-developer@nongnu.org; Sat, 02 Apr 2005 09:13: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 j32EDRY4022472; Sat, 2 Apr 2005 08:13:27 -0600 From: mathaction@axiom-developer.org (unknown) To: mathaction@axiom-developer.org Message-ID: <20050402081316-0600@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Sat, 02 Apr 2005 08:13:27 -0600 Cc: Subject: [Axiom-developer] [recurrence relation operator] X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Apr 2005 14:15:36 -0000 Changes http://page.axiom-developer.org/zope/mathaction/RecurrenceRelationOperator/diff -- * I don't think that the following can be justified mathematically: \begin{axiom} sum(k,k=1.0..2.5) \end{axiom} In the absence of a delta, what do you expect? Axiom simply apply the general formula for \begin{axiom} sum(k,k=1..n) subst(%,n=2.5) \end{axiom} -- forwarded from http://page.axiom-developer.org/zope/mathaction/RecurrenceRelationOperator#msg20050402081316-0600@page.axiom-developer.org From MAILER-DAEMON Sat Apr 02 12:46:48 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHmhr-0003Ae-P0 for mharc-axiom-developer@gnu.org; Sat, 02 Apr 2005 12:46:47 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHmho-000399-GU for axiom-developer@nongnu.org; Sat, 02 Apr 2005 12:46:45 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHmhm-00037m-2N for axiom-developer@nongnu.org; Sat, 02 Apr 2005 12:46:42 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHmhl-00036t-OZ for axiom-developer@nongnu.org; Sat, 02 Apr 2005 12:46:41 -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 1DHmfg-0007vL-Mz for axiom-developer@nongnu.org; Sat, 02 Apr 2005 12:44: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 j32HiBY4001938; Sat, 2 Apr 2005 11:44:11 -0600 From: mathaction@axiom-developer.org (unknown) To: mathaction@axiom-developer.org Message-ID: <20050402114406-0600@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Sat, 02 Apr 2005 11:44:11 -0600 Cc: Subject: [Axiom-developer] [#141 atan(tan(3)) => 3] ElementaryFunction X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Apr 2005 17:46:46 -0000 Changes http://page.axiom-developer.org/zope/mathaction/141AtanTan33/diff -- It's iatan in ElementaryFunction \begin{axiom} )tr EF_;iatan atan(tan(3)) \end{axiom} -- forwarded from http://page.axiom-developer.org/zope/mathaction/141AtanTan33#msg20050402114406-0600@page.axiom-developer.org From MAILER-DAEMON Sat Apr 02 12:47:28 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHmiV-0003OJ-Jc for mharc-axiom-developer@gnu.org; Sat, 02 Apr 2005 12:47:27 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHmiT-0003Nc-92 for axiom-developer@nongnu.org; Sat, 02 Apr 2005 12:47:25 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHmiQ-0003ML-ET for axiom-developer@nongnu.org; Sat, 02 Apr 2005 12:47:23 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHmiP-0003MF-Vk for axiom-developer@nongnu.org; Sat, 02 Apr 2005 12:47: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 1DHmiW-00089e-Pz for axiom-developer@nongnu.org; Sat, 02 Apr 2005 12:47: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 j32Hl6Y4002325; Sat, 2 Apr 2005 11:47:06 -0600 From: mathaction@axiom-developer.org (anonymous) To: mathaction@axiom-developer.org Message-ID: <20050402114706-0600@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Sat, 02 Apr 2005 11:47:06 -0600 Cc: Subject: [Axiom-developer] [#141 atan(tan(3)) => 3] ElementaryFunction X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Apr 2005 17:47:26 -0000 Changes http://page.axiom-developer.org/zope/mathaction/141AtanTan33/diff -- ??changed: -It's iatan in ElementaryFunction -\begin{axiom} It's iatan in ElementaryFunction, try this:

??changed:
-\end{axiom}
-
-- forwarded from http://page.axiom-developer.org/zope/mathaction/141AtanTan33#msg20050402114706-0600@page.axiom-developer.org From MAILER-DAEMON Sat Apr 02 13:06:24 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHn0o-0005md-R4 for mharc-axiom-developer@gnu.org; Sat, 02 Apr 2005 13:06:23 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHn0h-0005hh-JP for axiom-developer@nongnu.org; Sat, 02 Apr 2005 13:06:15 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHn0Y-0005d0-Rt for axiom-developer@nongnu.org; Sat, 02 Apr 2005 13:06:10 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHn0X-0005au-NC for axiom-developer@nongnu.org; Sat, 02 Apr 2005 13:06:05 -0500 Received: from [216.96.24.9] (helo=cbrichardellis.com) by monty-python.gnu.org with smtp (Exim 4.34) id 1DHms2-0000RT-OX for axiom-developer@nongnu.org; Sat, 02 Apr 2005 12:57:19 -0500 From: "Lolita Duke" To: "Pia Zuniga" Date: Sat, 2 Apr 2005 12:57:07 -0500 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0008_01C536FC.424EDCF3" X-Priority: 3 X-MSMail-Priority: Normal X-Unsent: 1 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Message-Id: Subject: [Axiom-developer] Re: C'ialis V-AGRA VALlUM X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Apr 2005 18:06:19 -0000 This is a multi-part message in MIME format. ------=_NextPart_000_0008_01C536FC.424EDCF3 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hello, where one of the shots struck the water near them, then with a apparel from his companions, started forward with an anguished cr things in the consumption of which they had interrupted the Spani Immune from the degrading punishments and privations of his greater danger ashore than aboard, now that we've but fifty men the Spaniards. But at the sound of her voice, the girl Mr. Blood leadership before ever he was at grips with Feversham. Blood was speaking in a lowered, confidential voice that admirabl Of course. The Spaniard rubbed his hands, and Mr. Blood observ illogical; but you can hardly expect logic from a man in his posi sought for her aboard the Royal Mary, and in view of her uncle's into the face of his excellency the Deputy-Governor of Jamaica, night - awoke and wept. Have a nice day. ------=_NextPart_000_0008_01C536FC.424EDCF3 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable
Hello, = Do you want to spend lesss on your MEDlCATIONS?
 
Visit MEDlCATIONS By MAIL SHOP and SAVE OVER 80%
 
V GR UM C lS NA
lA A VALl lAL  XA X and many other
 
Have a nice = day.
P.S. = Just Try us and you will like our shop!
------=_NextPart_000_0008_01C536FC.424EDCF3-- From MAILER-DAEMON Sat Apr 02 13:06:33 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHn0y-0005t7-KQ for mharc-axiom-developer@gnu.org; Sat, 02 Apr 2005 13:06:32 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHn0u-0005ql-F7 for axiom-developer@nongnu.org; Sat, 02 Apr 2005 13:06:29 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHn0m-0005ky-W1 for axiom-developer@nongnu.org; Sat, 02 Apr 2005 13:06:21 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHn0l-0005au-5H for axiom-developer@nongnu.org; Sat, 02 Apr 2005 13:06: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 1DHmkK-0008Mw-Gi for axiom-developer@nongnu.org; Sat, 02 Apr 2005 12:49: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 j32Hn0Y4002612; Sat, 2 Apr 2005 11:49:00 -0600 From: mathaction@axiom-developer.org (anonymous) To: mathaction@axiom-developer.org Message-ID: <20050402114900-0600@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Sat, 02 Apr 2005 11:49:00 -0600 Cc: Subject: [Axiom-developer] [#141 atan(tan(3)) => 3] ElementaryFunction X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Apr 2005 18:06:31 -0000 Changes http://page.axiom-developer.org/zope/mathaction/141AtanTan33/diff -- ??changed: -
\begin{axiom}
atan(tan3))

??changed:
-
- - \end{axiom} -- forwarded from http://page.axiom-developer.org/zope/mathaction/141AtanTan33#msg20050402114900-0600@page.axiom-developer.org From MAILER-DAEMON Sat Apr 02 13:06:34 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHn10-0005ud-Hc for mharc-axiom-developer@gnu.org; Sat, 02 Apr 2005 13:06:34 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHn0u-0005qK-BC for axiom-developer@nongnu.org; Sat, 02 Apr 2005 13:06:29 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHn0m-0005ka-73 for axiom-developer@nongnu.org; Sat, 02 Apr 2005 13:06:21 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHn0j-0005au-Rc for axiom-developer@nongnu.org; Sat, 02 Apr 2005 13:06: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 1DHmkr-0008Oz-Du for axiom-developer@nongnu.org; Sat, 02 Apr 2005 12:49: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 j32HnZY4003021; Sat, 2 Apr 2005 11:49:35 -0600 From: mathaction@axiom-developer.org (anonymous) To: mathaction@axiom-developer.org Message-ID: <20050402114935-0600@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Sat, 02 Apr 2005 11:49:35 -0600 Cc: Subject: [Axiom-developer] [#141 atan(tan(3)) => 3] ElementaryFunction X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Apr 2005 18:06:31 -0000 Changes http://page.axiom-developer.org/zope/mathaction/141AtanTan33/diff -- ??changed: -atan(tan3)) atan(tan(3)) -- forwarded from http://page.axiom-developer.org/zope/mathaction/141AtanTan33#msg20050402114935-0600@page.axiom-developer.org From MAILER-DAEMON Sat Apr 02 15:10:28 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHowt-0006DZ-Ez for mharc-axiom-developer@gnu.org; Sat, 02 Apr 2005 15:10:27 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHotJ-0005CB-CN for axiom-developer@nongnu.org; Sat, 02 Apr 2005 15:06:45 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHot7-00056J-EW for axiom-developer@nongnu.org; Sat, 02 Apr 2005 15:06:34 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHot5-0004yq-7Q for axiom-developer@nongnu.org; Sat, 02 Apr 2005 15:06:31 -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 1DHoao-00087g-0z for axiom-developer@nongnu.org; Sat, 02 Apr 2005 14:47: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 j32Jl9Y4027572; Sat, 2 Apr 2005 13:47:09 -0600 From: mathaction@axiom-developer.org (anonymous) To: mathaction@axiom-developer.org Message-ID: <20050402134709-0600@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Sat, 02 Apr 2005 13:47:09 -0600 Cc: Subject: [Axiom-developer] [AxiomDownload] X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Apr 2005 20:10:25 -0000 Changes http://page.axiom-developer.org/zope/mathaction/AxiomDownload/diff -- ??changed: - * "February 2005 sources":http:Mirrors?go=http://axiom.axiom-developer.org/axiom-website/DOWNLOADS/axiom-20050201-src.tgz&it=February+2005+source+code * "February 2005 sources":http://axiom.axiom-developer.org/axiom-website/DOWNLOADS/axiom-20050201-src.tgz ??changed: - (binary)":http:Mirrors?go=http://axiom.axiom-developer.org/axiom-website/DOWNLOADS/axiom-Apr2005-Redhat9-bin.tgz&it=RedHat+9+binary - ${\bf\longleftarrow}$ **Recommended Download** (binary)":http://axiom.axiom-developer.org/axiom-website/DOWNLOADS/axiom-Apr2005-Redhat9-bin.tgz ??changed: - (binary)":http:Mirrors?go=http://axiom.axiom-developer.org/axiom-website/DOWNLOADS/axiom-Apr2005-Redhat7.3-bin.tgz&it=RedHat+7.3+binary - ${\bf\longleftarrow}$ **Recommended Download** (binary)":http://axiom.axiom-developer.org/axiom-website/DOWNLOADS/axiom-Apr2005-Redhat7.3-bin.tgz ??changed: - - "Fedora Core 1 (binary)":http:Mirrors?go=http://axiom.axiom-developer.org/axiom-website/DOWNLOADS/axiom-Feb2005-Fedora1-bin.tgz&it=Fedora+Core+1+binary - "Fedora Core 1 (binary)":http://axiom.axiom-developer.org/axiom-website/DOWNLOADS/axiom-Feb2005-Fedora1-bin.tgz ??changed: - (binary)":http:Mirrors?go=http://axiom.axiom-developer.org/axiom-website/DOWNLOADS/axiom-Feb2005-Fedora3-bin.tgz&it=Fedora+Core+3+binary (binary)":http://axiom.axiom-developer.org/axiom-website/DOWNLOADS/axiom-Feb2005-Fedora3-bin.tgz ??changed: - * "Windows version 0.1.4":http:Mirrors?go=http://page.axiom-developer.org/axiom-windows-0.1.4.exe&it=Windows+version+0.1.4 ${\bf\longleftarrow}$ **Recommended Download** * "Windows version 0.1.4":http://page.axiom-developer.org/axiom-windows-0.1.4.exe ??changed: - * "Windows version 0.1.3":http:Mirrors?go=http://page.axiom-developer.org/axiom-windows-0.1.3.exe&it=Windows+version+0.1.3 * "Windows version 0.1.3":http://page.axiom-developer.org/axiom-windows-0.1.3.exe ??changed: - * "Debian version":http:Mirrors?go=http://packages.debian.org/testing/math/axiom.html&it=Debian+version * "Debian version":http://packages.debian.org/testing/math/axiom.html -- forwarded from http://page.axiom-developer.org/zope/mathaction/AxiomDownload#msg20050402134709-0600@page.axiom-developer.org From MAILER-DAEMON Sat Apr 02 15:10:38 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHox4-0006I4-DS for mharc-axiom-developer@gnu.org; Sat, 02 Apr 2005 15:10:38 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHox2-0006Gs-Nb for axiom-developer@nongnu.org; Sat, 02 Apr 2005 15:10:36 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHox1-0006GE-SX for axiom-developer@nongnu.org; Sat, 02 Apr 2005 15:10:36 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHotJ-0004yq-Jv for axiom-developer@nongnu.org; Sat, 02 Apr 2005 15:06: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 1DHoQC-0007WD-GN for axiom-developer@nongnu.org; Sat, 02 Apr 2005 14:36: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 j32JaIY4025333; Sat, 2 Apr 2005 13:36:18 -0600 From: mathaction@axiom-developer.org (anonymous) To: mathaction@axiom-developer.org Message-ID: <20050402133617-0600@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Sat, 02 Apr 2005 13:36:18 -0600 Cc: Subject: [Axiom-developer] [AxiomDownload] X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Apr 2005 20:10:37 -0000 Changes http://page.axiom-developer.org/zope/mathaction/AxiomDownload/diff -- ??changed: - * "February 2005 sources":http:Mirrors?go=http://axiom.axiom-developer.org/axiom-website/DOWNLOADS/axiom-20050201-src.tgz&it=February+2005+source+code - - This is a source tree for the axiom system. It represents the first "feature complete" version and - includes integrated graphics and a document browser. * "April 2005 sources":http:Mirrors?go=http://axiom.axiom-developer.org/axiom-website/DOWNLOADS/axiom-Apr2005-src.tgz&it=April+2005+source+code The April release moves Axiom from GCL-2.6.5 to GCL-2.6.6, adds documentation to some domains, and fixes some compile-time warnings in the C code. ??changed: - 2) tar -zxf axiom-Feb2005-src.tgz 2) tar -zxf axiom-Apr2005-src.tgz ++added: * "February 2005 sources":http:Mirrors?go=http://axiom.axiom-developer.org/axiom-website/DOWNLOADS/axiom-20050201-src.tgz&it=February+2005+source+code This is a source tree for the axiom system. It represents the first "feature complete" version and includes integrated graphics and a document browser. ??changed: - (binary)":http:Mirrors?go=http://axiom.axiom-developer.org/axiom-website/DOWNLOADS/axiom-Feb2005-Redhat9-bin.tgz&it=RedHat+9+binary (binary)":http:Mirrors?go=http://axiom.axiom-developer.org/axiom-website/DOWNLOADS/axiom-Apr2005-Redhat9-bin.tgz&it=RedHat+9+binary ??changed: - 2) tar -zxf axiom-Feb2005-Redhat9-bin.tgz 2) tar -zxf axiom-Apr2005-Redhat9-bin.tgz ++added: - "RedHat 7.3 (binary)":http:Mirrors?go=http://axiom.axiom-developer.org/axiom-website/DOWNLOADS/axiom-Apr2005-Redhat7.3-bin.tgz&it=RedHat+7.3+binary ${\bf\longleftarrow}$ **Recommended Download** This is a binary tree for a Redhat 7.3 system. Unpack this tree in a directory such as /home:: 1) cd /home 2) tar -zxf axiom-Apr2005-Redhat7.3-bin.tgz 3) cd axiom 4) export AXIOM=`pwd`/mnt/linux 5) export PATH=\$AXIOM/bin:\$PATH 6) axiom -- forwarded from http://page.axiom-developer.org/zope/mathaction/AxiomDownload#msg20050402133617-0600@page.axiom-developer.org From MAILER-DAEMON Sat Apr 02 15:13:04 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHozP-0007yR-Nd for mharc-axiom-developer@gnu.org; Sat, 02 Apr 2005 15:13:03 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHozM-0007vS-MF for axiom-developer@nongnu.org; Sat, 02 Apr 2005 15:13:00 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHozK-0007qy-Vx for axiom-developer@nongnu.org; Sat, 02 Apr 2005 15:13:00 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHotG-0004yq-9i for axiom-developer@nongnu.org; Sat, 02 Apr 2005 15:06: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 1DHoTh-0007jI-8F for axiom-developer@nongnu.org; Sat, 02 Apr 2005 14:40: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 j32JduY4026281; Sat, 2 Apr 2005 13:39:56 -0600 From: mathaction@axiom-developer.org (anonymous) To: mathaction@axiom-developer.org Message-ID: <20050402133956-0600@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Sat, 02 Apr 2005 13:39:56 -0600 Cc: Subject: [Axiom-developer] [AxiomDownload] X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Apr 2005 20:13:01 -0000 Changes http://page.axiom-developer.org/zope/mathaction/AxiomDownload/diff -- ??changed: -sources":http:Mirrors?go=http://axiom.axiom-developer.org/axiom-website/DOWNLOADS/axiom-Apr2005-src.tgz&it=April+2005+source+code sources":http://axiom.axiom-developer.org/axiom-website/DOWNLOADS/axiom-Apr2005-src.tgz&it=April+2005+source+code -- forwarded from http://page.axiom-developer.org/zope/mathaction/AxiomDownload#msg20050402133956-0600@page.axiom-developer.org From MAILER-DAEMON Sat Apr 02 15:13:04 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHozQ-0007yl-4b for mharc-axiom-developer@gnu.org; Sat, 02 Apr 2005 15:13:04 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHozN-0007x2-CC for axiom-developer@nongnu.org; Sat, 02 Apr 2005 15:13:01 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHotG-0005BW-Cj for axiom-developer@nongnu.org; Sat, 02 Apr 2005 15:06:43 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHotG-0004yq-07 for axiom-developer@nongnu.org; Sat, 02 Apr 2005 15:06: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 1DHoUQ-0007lz-G4 for axiom-developer@nongnu.org; Sat, 02 Apr 2005 14:41: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 j32JegY4026453; Sat, 2 Apr 2005 13:40:42 -0600 From: mathaction@axiom-developer.org (anonymous) To: mathaction@axiom-developer.org Message-ID: <20050402134041-0600@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Sat, 02 Apr 2005 13:40:42 -0600 Cc: Subject: [Axiom-developer] [AxiomDownload] X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Apr 2005 20:13:01 -0000 Changes http://page.axiom-developer.org/zope/mathaction/AxiomDownload/diff -- ??changed: -sources":http://axiom.axiom-developer.org/axiom-website/DOWNLOADS/axiom-Apr2005-src.tgz&it=April+2005+source+code sources":http://axiom.axiom-developer.org/axiom-website/DOWNLOADS/axiom-Apr2005-src.tgz -- forwarded from http://page.axiom-developer.org/zope/mathaction/AxiomDownload#msg20050402134041-0600@page.axiom-developer.org From MAILER-DAEMON Sat Apr 02 17:46:13 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHrNc-0004BH-Q1 for mharc-axiom-developer@gnu.org; Sat, 02 Apr 2005 17:46:12 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHrNY-0004AB-D9 for axiom-developer@nongnu.org; Sat, 02 Apr 2005 17:46:08 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHrNU-00048C-Ek for axiom-developer@nongnu.org; Sat, 02 Apr 2005 17:46:05 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHrNU-00047V-13 for axiom-developer@nongnu.org; Sat, 02 Apr 2005 17:46:04 -0500 Received: from [199.232.41.67] (helo=mx20.gnu.org) by monty-python.gnu.org with esmtp (TLS-1.0:RSA_ARCFOUR_SHA:16) (Exim 4.34) id 1DHrKn-0002Fw-Jg for axiom-developer@nongnu.org; Sat, 02 Apr 2005 17:43:17 -0500 Received: from [71.98.86.158] (helo=71.98.86.158) by mx20.gnu.org with smtp (Exim 4.34) id 1DHr5J-0004eG-6i for axiom-developer@nongnu.org; Sat, 02 Apr 2005 17:27:18 -0500 Message-ID: From: Vanessa J. Smith To: axiom-developer@nongnu.org Date: Sat, 02 Apr 2005 10:59:04 +0000 MIME-Version: 1.0 Content-Type: multipart/related; type="multipart/alternative"; boundary="----=_NextPart_000_0000_D5467BB8.D0DD7DD0" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Subject: [Axiom-developer] Adobe Acrobat 6.0 - very low price X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Apr 2005 22:46:10 -0000 This is a multi-part message in MIME format. ------=_NextPart_000_0000_D5467BB8.D0DD7DD0 Content-Type: multipart/alternative; boundary="----=_NextPart_001_0001_1EBCA7E3.D82BAF8D" ------=_NextPart_001_0001_1EBCA7E3.D82BAF8D Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 7bit Get all the popular software imaginable for prices substantially lower than in stores! We sell software 2-6 times cheaper than retail price. Examples: $79.95 Windows XP Professional (Including: Service Pack 2) $89.95 Microsoft Office 2003 Professional / $79.95 Office XP Professional $99.95 Adobe Photoshop 8.0/CS (Including: ImageReady CS) $179.95 Macromedia Studio MX 2004 (Including: Dreamweaver MX + Flash MX + Fireworks MX) $79.95 Adobe Acrobat 6.0 Professional $69.95 MS Visio 2003 Professional Special Offers: $89.95 Windows XP Professional + Office XP Professional $149.95 Adobe Creative Suite Premium (5 CD) $129.95 Adobe Photoshop 7 + Adobe Premiere 7 + Adobe Illustrator 10 All main products from Microsoft, Adobe, Macromedia, Corel, etc. And lots more... To view full list of products go: http://www.oemunlimited.biz Best, Vanessa Smith _____________________________________________________ To stop further mailings, go: http://www.oemunlimited.biz/uns.htm _____________________________________________________ ------=_NextPart_001_0001_1EBCA7E3.D82BAF8D Content-Type: text/html; charset=iso-8859-1 Content-Transfer-Encoding: 7bit
Get access to all the software you ever imagined for unbelievably low prices!
We sell software 2-6 times cheaper than retail price.

Examples:
$79.95 Windows XP Professional (Including: Service Pack 2)
$89.95 Microsoft Office 2003 Professional / $79.95 Office XP Professional
$99.95 Adobe Photoshop 8.0/CS (Including: ImageReady CS)
$179.95 Macromedia Studio MX 2004 (Including: Dreamweaver MX + Flash MX + Fireworks MX)
$79.95 Adobe Acrobat 6.0 Professional
$69.95 MS Visio 2003 Professional

Special Offers:
$89.95 Windows XP Professional + Office XP Professional
$149.95 Adobe Creative Suite Premium (5 CD)
$129.95 Adobe Photoshop 7 + Adobe Premiere 7 + Adobe Illustrator 10

All main products from Microsoft, Adobe, Macromedia, Corel, etc.
And many other... Enter here:

http://www.oemunlimited.biz

Best regards,
Vanessa J. Smith


_____________________________________________________
To be taken off future campaigns, go: http://www.oemunlimited.biz/uns.htm
_____________________________________________________

------=_NextPart_001_0001_1EBCA7E3.D82BAF8D-- ------=_NextPart_000_0000_D5467BB8.D0DD7DD0-- From MAILER-DAEMON Sat Apr 02 20:36:31 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHu2Q-0004UI-2r for mharc-axiom-developer@gnu.org; Sat, 02 Apr 2005 20:36:30 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHu2H-0004NG-6P for axiom-developer@nongnu.org; Sat, 02 Apr 2005 20:36:22 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHu29-0004Ks-AG for axiom-developer@nongnu.org; Sat, 02 Apr 2005 20:36:14 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHu29-0004KY-3P for axiom-developer@nongnu.org; Sat, 02 Apr 2005 20:36: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 1DHu0N-0004eC-Pf for axiom-developer@nongnu.org; Sat, 02 Apr 2005 20:34: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 j331XqY4012816; Sat, 2 Apr 2005 19:33:52 -0600 From: mathaction@axiom-developer.org (unknown) To: mathaction@axiom-developer.org Message-ID: <20050402193351-0600@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Sat, 02 Apr 2005 19:33:52 -0600 Cc: Subject: [Axiom-developer] [#125 src/hyper/Makefile.pamphlet uses htadd bare, causing build failure.] 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Apr 2005 01:36:26 -0000 Changes http://page.axiom-developer.org/zope/mathaction/125SrcHyperMakefilePamphletUsesHtaddBareCausingBuildFailure/diff -- Status: pending (next release) => closed -- forwarded from http://page.axiom-developer.org/zope/mathaction/125SrcHyperMakefilePamphletUsesHtaddBareCausingBuildFailure#msg20050402193351-0600@page.axiom-developer.org From MAILER-DAEMON Sat Apr 02 20:36:33 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHu2T-0004We-5A for mharc-axiom-developer@gnu.org; Sat, 02 Apr 2005 20:36:33 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHu2O-0004TW-Qa for axiom-developer@nongnu.org; Sat, 02 Apr 2005 20:36:29 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHu2K-0004Rz-SS for axiom-developer@nongnu.org; Sat, 02 Apr 2005 20:36:25 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHu29-0004KY-HL; Sat, 02 Apr 2005 20:36:13 -0500 Received: from [216.114.78.229] (helo=tenkan.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DHtz0-0004ZM-DI; Sat, 02 Apr 2005 20:32:58 -0500 Received: from localhost.localdomain (49.177.252.64.snet.net [64.252.177.49] (may be forged)) by tenkan.org (8.11.6/8.11.6) with ESMTP id j331WaR22001; Sat, 2 Apr 2005 19:32:36 -0600 Received: (from root@localhost) by localhost.localdomain (8.11.6/8.11.6) id j332AiM21324; Sat, 2 Apr 2005 21:10:44 -0500 Date: Sat, 2 Apr 2005 21:10:44 -0500 Message-Id: <200504030210.j332AiM21324@localhost.localdomain> From: root To: axiom-developer@nongnu.org, axiom-math@nongnu.org Cc: Subject: [Axiom-developer] April 2005 release X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: daly@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Apr 2005 01:36:31 -0000 The April 2005 release of Axiom is up on the servers: http://page.axiom-developer.org/zope/mathaction/AxiomDownload (files) http://sourceforge.net/projects/axiom (CVS and files) http://savannah.nongnu.org/projecs/axiom (CVS) The current arch version is --patch-32 but is about to be open for changes for the May release. Explicitly ask for tla get axiom--main--1--patch-32 if you want the April release code. The main changes are a move from GCL-2.6.5 to GCL-2.6.6, new documentation for some domains, and fixes to C compile time warnings. Significant time has been spent getting the Axiom conference organized. Hope to see some of you there. (http://www.caissny.org) There will be a sprint day before the actual conference where we will discuss future directions followed by cleanup work on open Issues. The CHANGELOG reads: 20050320 tpd --patch-32 20050320 tpd Makefile revert VERSION to 3.4 20050320 tpd src/input/Makefile add ALGEBRA variable for documentation tests 20050320 tpd src/algebra/numtheory.spad build test case for INTHEORY 20050320 tpd src/algebra/Makefile add test case for INTHEORY 20050320 tpd src/Makefile make int/input directory during algebra step 20050320 tpd src/algebra/numtheory.spad document INTHEORY/chineseRemainder 20050320 tpd src/algebra/numtheory.spad document INTHEORY/inverse 20050318 tpd lsp/gcl-2.6.6/cmpnew/gcl_cmpflet.lsp redo tail-recursive patch 20050318 tpd src/lib/cfuns-c.c in make_path_from_file, initialize pos 20050318 tpd src/lib/wct.c coerce pwct->fsize to int in skim1Wct 20050318 tpd src/lib/sockio-c.c initialize code to -1 20050318 tpd src/lib/pixmap.c remove attr, xireturn unused variables 20050318 tpd Makefile latex fixes 20050318 tpd Makefile add <> 20050318 tpd src/hyper/Makefile Issue #125 htadd bare fixed 20050318 tpd --patch-31 20050314 tpd gcl-2.6.6.h.linux.h.patch add run-process to GCL 20050314 tpd zip/ccl.tgz added 20050314 tpd src/algebra/Makefile reduce build noise 20050314 tpd Makefile change VERSION to "Axiom 5.4 (April 2005)" 20050314 tpd lsp/Makefile handle gcl-2.6.6 20050314 tpd zips/gcl-2.6.6.tgz added 20050213 tpd Makefile change the VERSION string to March 2005 20050213 tpd src/interp/nocompil.lisp #+:ccl protected-symbol-warn msg 20050213 tpd bug 89 Types in the full book fixed Tim From MAILER-DAEMON Sat Apr 02 20:38:42 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHu4X-0006dP-QW for mharc-axiom-developer@gnu.org; Sat, 02 Apr 2005 20:38:41 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHu4V-0006cB-CA for axiom-developer@nongnu.org; Sat, 02 Apr 2005 20:38:39 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHu4S-0006am-2r for axiom-developer@nongnu.org; Sat, 02 Apr 2005 20:38:36 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHu4R-0006Zb-Sj for axiom-developer@nongnu.org; Sat, 02 Apr 2005 20:38:35 -0500 Received: from [216.114.78.229] (helo=tenkan.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DHu45-0004xJ-8L for axiom-developer@nongnu.org; Sat, 02 Apr 2005 20:38:13 -0500 Received: from localhost.localdomain (49.177.252.64.snet.net [64.252.177.49] (may be forged)) by tenkan.org (8.11.6/8.11.6) with ESMTP id j331brR23958; Sat, 2 Apr 2005 19:37:53 -0600 Received: (from root@localhost) by localhost.localdomain (8.11.6/8.11.6) id j332G2N21619; Sat, 2 Apr 2005 21:16:02 -0500 Date: Sat, 2 Apr 2005 21:16:02 -0500 Message-Id: <200504030216.j332G2N21619@localhost.localdomain> From: root To: bill.page1@sympatico.ca Cc: axiom-developer@nongnu.org Subject: [Axiom-developer] AxiomDownload X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: daly@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Apr 2005 01:38:40 -0000 Bill, on http://page.axiom-developer.org/zope/mathaction/AxiomDownload The page links used to read something like: http:Mirror?go=http://....... When you clicked on those links you ended up going to "BigMirrors.com". I changed these links. But I suspect I might have broken something thru a lack of understanding. In any case, I thought I'd mention it. Tim From MAILER-DAEMON Sat Apr 02 22:08:46 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHvTh-0006fZ-Sk for mharc-axiom-developer@gnu.org; Sat, 02 Apr 2005 22:08:46 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHvTP-0006ac-4k for axiom-developer@nongnu.org; Sat, 02 Apr 2005 22:08:27 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHvTL-0006YS-Gc for axiom-developer@nongnu.org; Sat, 02 Apr 2005 22:08:24 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHvTL-0006XS-72 for axiom-developer@nongnu.org; Sat, 02 Apr 2005 22:08:23 -0500 Received: from [209.226.175.184] (helo=tomts22-srv.bellnexxia.net) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DHvLQ-0001VX-V4 for axiom-developer@nongnu.org; Sat, 02 Apr 2005 22:00:13 -0500 Received: from [192.168.1.132] ([216.208.85.178]) by tomts22-srv.bellnexxia.net (InterMail vM.5.01.06.10 201-253-122-130-110-20040306) with ESMTP id <20050403025953.YLVU21470.tomts22-srv.bellnexxia.net@[192.168.1.132]>; Sat, 2 Apr 2005 21:59:53 -0500 Message-ID: <424F5A34.6060405@sympatico.ca> Date: Sat, 02 Apr 2005 21:51:32 -0500 From: Bill Page User-Agent: Debian Thunderbird 1.0 (X11/20050116) X-Accept-Language: en-us, en MIME-Version: 1.0 To: daly@axiom-developer.org References: <200504030216.j332G2N21619@localhost.localdomain> In-Reply-To: <200504030216.j332G2N21619@localhost.localdomain> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: axiom-developer@nongnu.org Subject: [Axiom-developer] Re: AxiomDownload X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Apr 2005 03:08:28 -0000 Tim, The links like http:Mirror?go=http://... are intended to lead to a page on MathAction called Mirror. That page contains a solicitation to people who download something to contribute something in return and then let them pass with one more click to complete the download. When I implemented this last week it seemed to be working fine for me using both the FireFox and Microsoft explorer browsers on Windows and FireFox on linux. I have no idea what "bigMirrors.com" is but this may be happening because of a limitation of the browser that you are using. What browser are you using?? A link like "http:Mirror" is supposed to be relative to the page on which it is located, so it should be interpreted as a page on the same server, ie. MathAction. But I do vaguely recall that some old browser versions did not do this correctly. I have reverted the links to refer to the MathAction Mirror page again, but this time I wrote out the full absolute url so it should work no matter what version of browser you are using. Let me know if this still is not working for you. BTW: Thanks for your work on the April release! Cheers, Bill Page. root wrote: >Bill, on > >http://page.axiom-developer.org/zope/mathaction/AxiomDownload > >The page links used to read something like: > >http:Mirror?go=http://....... > >When you clicked on those links you ended up going to "BigMirrors.com". >I changed these links. But I suspect I might have broken something >thru a lack of understanding. > >In any case, I thought I'd mention it. > >Tim > > > From MAILER-DAEMON Sat Apr 02 22:08:47 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHvTi-0006fh-JL for mharc-axiom-developer@gnu.org; Sat, 02 Apr 2005 22:08:46 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHvTP-0006ai-J5 for axiom-developer@nongnu.org; Sat, 02 Apr 2005 22:08:27 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHvTK-0006Y4-Ow for axiom-developer@nongnu.org; Sat, 02 Apr 2005 22:08:24 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHvTK-0006XS-LI for axiom-developer@nongnu.org; Sat, 02 Apr 2005 22:08:22 -0500 Received: from [206.46.252.48] (helo=vms048pub.verizon.net) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DHvOh-0001gK-45 for axiom-developer@nongnu.org; Sat, 02 Apr 2005 22:03:35 -0500 Received: from cunyvm.cuny.edu ([162.83.166.216]) by vms048.mailsrvcs.net (Sun Java System Messaging Server 6.2 HotFix 0.04 (built Dec 24 2004)) with ESMTPA id <0IEC0033ZOHGDNA2@vms048.mailsrvcs.net> for axiom-developer@nongnu.org; Sat, 02 Apr 2005 21:03:17 -0600 (CST) Date: Sat, 02 Apr 2005 22:03:17 -0500 From: William Sit To: daly@axiom-developer.org Message-id: <424F5CF5.B555922A@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: <200504030210.j332AiM21324@localhost.localdomain> Cc: axiom-developer@nongnu.org Subject: [Axiom-developer] hyperdoc source links are often wrong X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: wyscc@cunyvm.cuny.edu List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Apr 2005 03:08:33 -0000 Tim: The hyperdoc and )show commands associate the source file of a package with abbreviation xxx to xxx.spad. This is not correct and sometimes the xxx is not even close to the correct file name. Please note that one spad file may contain many domains and packages. So most clicks in hyperdoc on the source file results in file not found and it is a guessing game what the right file is. An example is SOLVETRA package where the spad file is transsolve.spad; another is EF where the file is elemntry.spad. The NAG version is correct, so something in the OpenSource version is responsible for the change. Thanks for the April release. William From MAILER-DAEMON Sat Apr 02 22:08:48 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHvTk-0006gf-QI for mharc-axiom-developer@gnu.org; Sat, 02 Apr 2005 22:08:48 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHvTX-0006c8-36 for axiom-developer@nongnu.org; Sat, 02 Apr 2005 22:08:35 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHvTN-0006Z5-2P for axiom-developer@nongnu.org; Sat, 02 Apr 2005 22:08:27 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHvTL-0006XS-Sq for axiom-developer@nongnu.org; Sat, 02 Apr 2005 22:08: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 1DHvGG-0001Ff-E0 for axiom-developer@nongnu.org; Sat, 02 Apr 2005 21:54: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 j332sLY4030289; Sat, 2 Apr 2005 20:54:21 -0600 From: mathaction@axiom-developer.org (Bill Page) To: mathaction@axiom-developer.org Message-ID: <20050402205420-0600@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Sat, 02 Apr 2005 20:54:20 -0600 Cc: Subject: [Axiom-developer] [AxiomDownload] X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Apr 2005 03:08:36 -0000 Changes http://page.axiom-developer.org/zope/mathaction/AxiomDownload/diff -- ??changed: -sources":http://axiom.axiom-developer.org/axiom-website/DOWNLOADS/axiom-Apr2005-src.tgz sources":http://page.axiom-developer.org/zope/mathaction/Mirrors?go=http://axiom.axiom-developer.org/axiom-website/DOWNLOADS/axiom-Apr2005-src.tgz&it=April+2005+Sources ??changed: - * "February 2005 sources":http:Mirrors?go=http://axiom.axiom-developer.org/axiom-website/DOWNLOADS/axiom-20050201-src.tgz&it=February+2005+source+code * "February 2005 sources":http://page.axiom-developer.org/zope/mathaction/Mirrors?go=http://axiom.axiom-developer.org/axiom-website/DOWNLOADS/axiom-20050201-src.tgz&it=February+2005+source+code ??changed: - (binary)":http:Mirrors?go=http://axiom.axiom-developer.org/axiom-website/DOWNLOADS/axiom-Apr2005-Redhat9-bin.tgz&it=RedHat+9+binary (binary)":http://page.axiom-developer.org/zope/mathaction/Mirrors?go=http://axiom.axiom-developer.org/axiom-website/DOWNLOADS/axiom-Apr2005-Redhat9-bin.tgz&it=RedHat+9+binary ??changed: - (binary)":http:Mirrors?go=http://axiom.axiom-developer.org/axiom-website/DOWNLOADS/axiom-Apr2005-Redhat7.3-bin.tgz&it=RedHat+7.3+binary (binary)":http://page.axiom-developer.org/zope/mathaction/Mirrors?go=http://axiom.axiom-developer.org/axiom-website/DOWNLOADS/axiom-Apr2005-Redhat7.3-bin.tgz&it=RedHat+7.3+binary ??changed: - - "Fedora Core 1 (binary)":http:Mirrors?go=http://axiom.axiom-developer.org/axiom-website/DOWNLOADS/axiom-Feb2005-Fedora1-bin.tgz&it=Fedora+Core+1+binary - "Fedora Core 1 (binary)":http://page.axiom-developer.org/zope/mathaction/Mirrors?go=http://axiom.axiom-developer.org/axiom-website/DOWNLOADS/axiom-Feb2005-Fedora1-bin.tgz&it=Fedora+Core+1+binary ??changed: - (binary)":http:Mirrors?go=http://axiom.axiom-developer.org/axiom-website/DOWNLOADS/axiom-Feb2005-Fedora3-bin.tgz&it=Fedora+Core+3+binary (binary)":http://page.axiom-developer.org/zope/mathaction/Mirrors?go=http://axiom.axiom-developer.org/axiom-website/DOWNLOADS/axiom-Feb2005-Fedora3-bin.tgz&it=Fedora+Core+3+binary ??changed: - * "Windows version 0.1.4":http:Mirrors?go=http://page.axiom-developer.org/axiom-windows-0.1.4.exe&it=Windows+version+0.1.4 ${\bf\longleftarrow}$ **Recommended Download** * "Windows version 0.1.4":http://page.axiom-developer.org/zope/mathaction/Mirrors?go=http://page.axiom-developer.org/axiom-windows-0.1.4.exe&it=Windows+version+0.1.4 ${\bf\longleftarrow}$ **Recommended Download** ??changed: - * "Windows version 0.1.3":http:Mirrors?go=http://page.axiom-developer.org/axiom-windows-0.1.3.exe&it=Windows+version+0.1.3 * "Windows version 0.1.3":http://page.axiom-developer.org/zope/mathaction/Mirrors?go=http://page.axiom-developer.org/axiom-windows-0.1.3.exe&it=Windows+version+0.1.3 ??changed: - * "Debian version":http:Mirrors?go=http://packages.debian.org/testing/math/axiom.html&it=Debian+version * "Debian version":http://page.axiom-developer.org/zope/mathaction/Mirrors?go=http://packages.debian.org/testing/math/axiom.html&it=Debian+version -- forwarded from http://page.axiom-developer.org/zope/mathaction/AxiomDownload#msg20050402205420-0600@page.axiom-developer.org From MAILER-DAEMON Sat Apr 02 22:35:35 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHvte-0007IG-Br for mharc-axiom-developer@gnu.org; Sat, 02 Apr 2005 22:35:35 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHvtW-0007FZ-R7 for axiom-developer@nongnu.org; Sat, 02 Apr 2005 22:35:27 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHvtP-0007B6-7M for axiom-developer@nongnu.org; Sat, 02 Apr 2005 22:35:21 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHvtO-0007AG-9Z for axiom-developer@nongnu.org; Sat, 02 Apr 2005 22:35:18 -0500 Received: from [64.233.184.200] (helo=wproxy.gmail.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DHvjl-0002s7-PF for axiom-developer@nongnu.org; Sat, 02 Apr 2005 22:25:21 -0500 Received: by wproxy.gmail.com with SMTP id 67so2652305wri for ; Sat, 02 Apr 2005 19:25:04 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:mime-version:content-type:content-transfer-encoding; b=CWRNOJGkCFslhSM+z4npkLLXbs9b9Bh9mYkwH0JMhEZeA+ncY1O/yerM45euZLKVb1viMvz/azAXwTbb5ynCotTxVfG//ApuYdzkO2Rifqga3SMvaifTg36aHbsBWBwyVHmcAlSqMekZYbQLw5ANV4oIjQfgvqlwV/6HmVI9iq4= Received: by 10.54.21.37 with SMTP id 37mr808173wru; Sat, 02 Apr 2005 19:25:04 -0800 (PST) Received: by 10.54.39.18 with HTTP; Sat, 2 Apr 2005 19:25:04 -0800 (PST) Message-ID: <8b4c81f0504021925df0ce8f@mail.gmail.com> Date: Sun, 3 Apr 2005 00:25:04 -0300 From: Henry Lenzi To: axiom-developer@nongnu.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: [Axiom-developer] Axiom does not configure/build on OpenBSD X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Henry Lenzi List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Apr 2005 03:35:31 -0000 Hello --- Axiom fail to configure and build on OpenBSD. AFAIK, OpenBSD would have all the requirements, with the exception of GCL, which is a Lisp build from C code (so it should be no problem /and/ its included in Axiom anyways): gcc, GNUMake, etc. It's even possible to have Linux emulation (with RedHat 8.0 binaries, as of now, or FreeBSD 4.0 library emulation). I'm not yet a good Unix, just a newbie, but from what I've seen, you make too much assumptions about a Linux system, instead of just assuming Unix (a bigger set, include Linux). Why does the configure script, for instance, bork with a Unix that's not one of those included? I don't see anything in the Makefile that implies that using system() is a necessary condition. I might be wrong, though :-) I would like to help having Axiom on yet-another-open-source-unix, a BSD at least. I like OpenBSD. It's a very secure system, very well programmed (fewer mistakes in C than average) and it's growing in packages and ports of applications. What can I do to help? Best regards, Henry Lenzi From MAILER-DAEMON Sat Apr 02 23:05:41 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHwMn-0002hc-Ee for mharc-axiom-developer@gnu.org; Sat, 02 Apr 2005 23:05:41 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHwMe-0002ed-D8 for axiom-developer@nongnu.org; Sat, 02 Apr 2005 23:05:32 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHwMQ-0002Yr-HI for axiom-developer@nongnu.org; Sat, 02 Apr 2005 23:05:19 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHwMO-0002WH-5U for axiom-developer@nongnu.org; Sat, 02 Apr 2005 23:05: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 1DHw8b-0004JX-IG for axiom-developer@nongnu.org; Sat, 02 Apr 2005 22:51: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 j333oTY4009430; Sat, 2 Apr 2005 21:50:30 -0600 From: mathaction@axiom-developer.org (billpage) To: mathaction@axiom-developer.org Message-ID: <20050402215029-0600@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Sat, 02 Apr 2005 21:50:29 -0600 Cc: Subject: [Axiom-developer] [Axiom Documentation] X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Apr 2005 04:05:35 -0000 Changes http://page.axiom-developer.org/zope/mathaction/AxiomDocumentation/diff -- ??changed: -"online":http:Mirrors?go=http://page.axiom-developer.org/zope/Plone/refs/books/axiom-book2.pdf&it=Axiom+Book "online":http://page.axiom-developer.org/zope/mathaction/Mirrors?go=http://page.axiom-developer.org/zope/Plone/refs/books/axiom-book2.pdf&it=Axiom+Book -- forwarded from http://page.axiom-developer.org/zope/mathaction/AxiomDocumentation#msg20050402215029-0600@page.axiom-developer.org From MAILER-DAEMON Sat Apr 02 23:05:43 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHwMo-0002iA-SS for mharc-axiom-developer@gnu.org; Sat, 02 Apr 2005 23:05:43 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHwMe-0002eR-01 for axiom-developer@nongnu.org; Sat, 02 Apr 2005 23:05:32 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHwMQ-0002Zd-KO for axiom-developer@nongnu.org; Sat, 02 Apr 2005 23:05:19 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHwMP-0002WH-Na for axiom-developer@nongnu.org; Sat, 02 Apr 2005 23:05:17 -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 1DHw5z-0004B4-JG for axiom-developer@nongnu.org; Sat, 02 Apr 2005 22:48: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 j333lkY4008632; Sat, 2 Apr 2005 21:47:46 -0600 From: mathaction@axiom-developer.org (billpage) To: mathaction@axiom-developer.org Message-ID: <20050402214746-0600@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Sat, 02 Apr 2005 21:47:46 -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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Apr 2005 04:05:34 -0000 Changes http://page.axiom-developer.org/zope/mathaction/FrontPage/diff -- ??changed: - "Axiom book":http:Mirrors?go=http://page.axiom-developer.org/zope/Plone/refs/books/axiom-book2.pdf&it=Axiom+book "Axiom book":http://page.axiom-developer.org/zope/mathaction/Mirrors?go=http://page.axiom-developer.org/zope/Plone/refs/books/axiom-book2.pdf&it=Axiom+book -- forwarded from http://page.axiom-developer.org/zope/mathaction/FrontPage#msg20050402214746-0600@page.axiom-developer.org From MAILER-DAEMON Sat Apr 02 23:05:48 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHwMu-0002jc-8M for mharc-axiom-developer@gnu.org; Sat, 02 Apr 2005 23:05:48 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHwMg-0002fu-6v for axiom-developer@nongnu.org; Sat, 02 Apr 2005 23:05:35 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHwMV-0002bf-AQ for axiom-developer@nongnu.org; Sat, 02 Apr 2005 23:05:32 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHwMS-0002WH-MQ for axiom-developer@nongnu.org; Sat, 02 Apr 2005 23:05:20 -0500 Received: from [209.226.175.74] (helo=tomts20-srv.bellnexxia.net) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DHvvt-0003bt-6C for axiom-developer@nongnu.org; Sat, 02 Apr 2005 22:37:53 -0500 Received: from [192.168.1.132] ([216.208.85.178]) by tomts20-srv.bellnexxia.net (InterMail vM.5.01.06.10 201-253-122-130-110-20040306) with ESMTP id <20050403033734.ZLWA8412.tomts20-srv.bellnexxia.net@[192.168.1.132]>; Sat, 2 Apr 2005 22:37:34 -0500 Message-ID: <424F6309.7030305@sympatico.ca> Date: Sat, 02 Apr 2005 22:29:13 -0500 From: Bill Page User-Agent: Debian Thunderbird 1.0 (X11/20050116) X-Accept-Language: en-us, en MIME-Version: 1.0 To: wyscc@cunyvm.cuny.edu Subject: Re: [Axiom-developer] hyperdoc source links are often wrong References: <200504030210.j332AiM21324@localhost.localdomain> <424F5CF5.B555922A@cunyvm.cuny.edu> In-Reply-To: <424F5CF5.B555922A@cunyvm.cuny.edu> Content-Type: text/plain; charset=Big5 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Apr 2005 04:05:36 -0000 William and Tim, The problem to which William is referring is caused by the way Tim has re-organized the original *.spad source files into *.spad.pamphlet files. The mapping is many-to- one where there used to be 1000+ *.spad files there are now only 300+ *.spad.pamphlet files. The new OpenSource makefile extracts the individual *.spad files as intermediate files as needed by the rest of the build, but these are not the ones passed on to the 'mnt' release directory. Instead the current makefile extracts the merged *.spad.pamphlet files and calls them *.spad files in the 'mnt' directory, but these correspond to the 300+ *.spad.pamphlet files not the 1000+ original *.spad files. I agree that the fact that these appear with the suffix ".spad" is confusing because the names because these are not the original *.spad files. I think one reason that Tim may have done that was to keep these source files in sync with the corresponding *.dvi documentation files - that is a good thing. But unfortunately it breaks Axiom's original method of referring to the appropriate source. Perhaps the *.spad files extracted as intermediate files could just be copied into the 'mnt' directory instead of the re-packaged versions. That would at least make Axim work the way it used to. But in the new system of code+documentation in pamphlet files really one is not supposed to be editing the *.spad files directly, rather it is the pamphlet file that is should to be changed - both code and associated documentation. So I suppose really Axiom should be supplying the new *.spad.pamphlet file names. This might be a little difficult since currently Axiom itself does not understand the mapping of spad to pamphlet files. I think that something would have to be changed in the Axiom database files. Regards, Bill Page. William Sit wrote: >Tim: > >The hyperdoc and )show commands associate the source file of a package with >abbreviation xxx to xxx.spad. This is not correct and sometimes the xxx is not >even close to the correct file name. Please note that one spad file may contain >many domains and packages. So most clicks in hyperdoc on the source file results >in file not found and it is a guessing game what the right file is. > >An example is SOLVETRA package where the spad file is >transsolve.spad; another is EF where the file is elemntry.spad. >The NAG version is correct, so something in the OpenSource version is >responsible for the change. > >Thanks for the April release. > >William > > >_______________________________________________ >Axiom-developer mailing list >Axiom-developer@nongnu.org >http://lists.nongnu.org/mailman/listinfo/axiom-developer > > > From MAILER-DAEMON Sun Apr 03 00:03:55 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHxH9-0001cR-Ae for mharc-axiom-developer@gnu.org; Sun, 03 Apr 2005 00:03:55 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHxH7-0001aF-D8 for axiom-developer@nongnu.org; Sun, 03 Apr 2005 00:03:53 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHxH1-0001VN-W3 for axiom-developer@nongnu.org; Sun, 03 Apr 2005 00:03:49 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHxH1-0001Uq-Sg for axiom-developer@nongnu.org; Sun, 03 Apr 2005 00:03:47 -0500 Received: from [216.114.78.229] (helo=tenkan.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DHxC8-00089H-Uv for axiom-developer@nongnu.org; Sat, 02 Apr 2005 23:58:45 -0500 Received: from localhost.localdomain (49.177.252.64.snet.net [64.252.177.49] (may be forged)) by tenkan.org (8.11.6/8.11.6) with ESMTP id j334wLR30012; Sat, 2 Apr 2005 22:58:21 -0600 Received: (from root@localhost) by localhost.localdomain (8.11.6/8.11.6) id j335aUi29718; Sun, 3 Apr 2005 00:36:30 -0500 Date: Sun, 3 Apr 2005 00:36:30 -0500 Message-Id: <200504030536.j335aUi29718@localhost.localdomain> From: root To: bill.page1@sympatico.ca In-reply-to: <424F5A34.6060405@sympatico.ca> (message from Bill Page on Sat, 02 Apr 2005 21:51:32 -0500) References: <200504030216.j332G2N21619@localhost.localdomain> <424F5A34.6060405@sympatico.ca> Cc: axiom-developer@nongnu.org Subject: [Axiom-developer] Re: AxiomDownload X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: daly@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Apr 2005 05:03:54 -0000 Bill, The absolute URL version works. t From MAILER-DAEMON Sun Apr 03 04:05:25 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DI06m-0000fl-Hb for mharc-axiom-developer@gnu.org; Sun, 03 Apr 2005 04:05:24 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DI06j-0000eP-Fp for axiom-developer@nongnu.org; Sun, 03 Apr 2005 04:05:21 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DI06d-0000bq-Tp for axiom-developer@nongnu.org; Sun, 03 Apr 2005 04:05:16 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DI06d-0000bQ-If for axiom-developer@nongnu.org; Sun, 03 Apr 2005 04:05:15 -0400 Received: from [206.46.252.44] (helo=vms044pub.verizon.net) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DHzz6-0001V9-PG for axiom-developer@nongnu.org; Sun, 03 Apr 2005 03:57:28 -0400 Received: from cunyvm.cuny.edu ([162.83.166.216]) by vms044.mailsrvcs.net (Sun Java System Messaging Server 6.2 HotFix 0.04 (built Dec 24 2004)) with ESMTPA id <0IED00J6D237BFD3@vms044.mailsrvcs.net> for axiom-developer@nongnu.org; Sun, 03 Apr 2005 01:57:08 -0600 (CST) Date: Sun, 03 Apr 2005 03:57:09 -0400 From: William Sit Subject: Re: [Axiom-developer] hyperdoc source links are often wrong To: Bill Page Message-id: <424FA1D5.5C3EE85E@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: <200504030210.j332AiM21324@localhost.localdomain> <424F5CF5.B555922A@cunyvm.cuny.edu> <424F6309.7030305@sympatico.ca> Cc: axiom-developer@nongnu.org X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: wyscc@cunyvm.cuny.edu List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Apr 2005 08:05:23 -0000 Dear Bill: Thanks for your comments. Perhaps it's a good idea to associate each constructor with its own spad file, but I am not convinced. Historically, I believe that is not the case. Many authors write one large spad file containing multiple constructors (related, of course) -- one reason may be to save duplication of macros. It is also easier to follow a constructor if related ones are nearby. When extracting spad files for individual constructors, care should be taken to include all global macros in the file. The old (NAG) hyperdoc is able to jump to the constructor even though there may be several in the same file, much like the local html name=xx and #xx references. This feature is no longer available in the new hyperdoc (at least until the files are broken up, which kind of defeats the purpose of Tim's reorganization). So perhaps a solution would be that the hyperdoc links are not file names, but are global name tags, by which the location of a constructor (file and tag) can be obtained from a database or table. William From MAILER-DAEMON Sun Apr 03 10:05:59 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DI5ji-0007rs-HF for mharc-axiom-developer@gnu.org; Sun, 03 Apr 2005 10:05:58 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DI5jc-0007os-Vn for axiom-developer@nongnu.org; Sun, 03 Apr 2005 10:05:53 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DI5jV-0007lA-RC for axiom-developer@nongnu.org; Sun, 03 Apr 2005 10:05:49 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DI5jV-0007kt-O5 for axiom-developer@nongnu.org; Sun, 03 Apr 2005 10:05:45 -0400 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 1DI5jM-0001Iw-Jg for axiom-developer@nongnu.org; Sun, 03 Apr 2005 10:05:36 -0400 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 j33E54Y4004333; Sun, 3 Apr 2005 09:05:04 -0500 From: mathaction@axiom-developer.org (anonymous) To: mathaction@axiom-developer.org Message-ID: <20050403090503-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Sun, 03 Apr 2005 09:05:04 -0500 Cc: Subject: [Axiom-developer] [#144 Domain abbreviation is no longer associated with filename] (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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Apr 2005 14:05:55 -0000 Changes http://page.axiom-developer.org/zope/mathaction/144DomainAbbreviationIsNoLongerAssociatedWithFilename/diff -- The hyperdoc and )show commands associate the source file of a package with abbreviation xxx to xxx.spad. This is not correct and sometimes the xxx is not even close to the correct file name. Please note that one spad file may contain many domains and packages. So most clicks in hyperdoc on the source file results in file not found and it is a guessing game what the right file is. An example is SOLVETRA package where the spad file is transsolve.spad; another is EF where the file is elemntry.spad. The NAG version is correct, so something in the OpenSource version is responsible for the change. -- forwarded from http://page.axiom-developer.org/zope/mathaction/144DomainAbbreviationIsNoLongerAssociatedWithFilename#msg20050403090503-0500@page.axiom-developer.org From MAILER-DAEMON Sun Apr 03 10:12:04 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DI5pb-0003kW-Gb for mharc-axiom-developer@gnu.org; Sun, 03 Apr 2005 10:12:03 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DI5pH-0003eP-5W for axiom-developer@nongnu.org; Sun, 03 Apr 2005 10:11:43 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DI5p7-0003Wq-N0 for axiom-developer@nongnu.org; Sun, 03 Apr 2005 10:11:36 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DI5p7-0003Vi-2m for axiom-developer@nongnu.org; Sun, 03 Apr 2005 10:11:33 -0400 Received: from [216.114.78.229] (helo=tenkan.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DI5mi-0001cY-Nv for axiom-developer@nongnu.org; Sun, 03 Apr 2005 10:09:04 -0400 Received: from localhost.localdomain (49.177.252.64.snet.net [64.252.177.49] (may be forged)) by tenkan.org (8.11.6/8.11.6) with ESMTP id j33E8dR11139; Sun, 3 Apr 2005 09:08:39 -0500 Received: (from root@localhost) by localhost.localdomain (8.11.6/8.11.6) id j33Ekkt26321; Sun, 3 Apr 2005 10:46:46 -0400 Date: Sun, 3 Apr 2005 10:46:46 -0400 Message-Id: <200504031446.j33Ekkt26321@localhost.localdomain> From: root To: wyscc@cunyvm.cuny.edu In-reply-to: <424F5CF5.B555922A@cunyvm.cuny.edu> (message from William Sit on Sat, 02 Apr 2005 22:03:17 -0500) References: <200504030210.j332AiM21324@localhost.localdomain> <424F5CF5.B555922A@cunyvm.cuny.edu> Cc: axiom-developer@nongnu.org Subject: [Axiom-developer] Re: hyperdoc source links are often wrong X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: daly@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Apr 2005 14:11:46 -0000 Yes, I'm aware of the problem and its cause. I've added Issue #144 to IssueTracker. The problem is that previously the compiler compiled all of the files in a file (containing many domains) and created individual domains. Now the compiler is invoked on the individual domains in the file. Tim From MAILER-DAEMON Sun Apr 03 10:12:05 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DI5pd-0003lk-AL for mharc-axiom-developer@gnu.org; Sun, 03 Apr 2005 10:12:05 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DI5pJ-0003fm-Sk for axiom-developer@nongnu.org; Sun, 03 Apr 2005 10:11:46 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DI5pB-0003bJ-RP for axiom-developer@nongnu.org; Sun, 03 Apr 2005 10:11:42 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DI5pA-0003Vi-QR for axiom-developer@nongnu.org; Sun, 03 Apr 2005 10:11:36 -0400 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 1DI5k4-0001PC-89 for axiom-developer@nongnu.org; Sun, 03 Apr 2005 10:06:20 -0400 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 j33E5pY4004416; Sun, 3 Apr 2005 09:05:51 -0500 From: mathaction@axiom-developer.org (unknown) To: mathaction@axiom-developer.org Message-ID: <20050403090551-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Sun, 03 Apr 2005 09:05:51 -0500 Cc: Subject: [Axiom-developer] [#144 Domain abbreviation is no longer associated with filename] 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Apr 2005 14:11:48 -0000 Changes http://page.axiom-developer.org/zope/mathaction/144DomainAbbreviationIsNoLongerAssociatedWithFilename/diff -- Category: Axiom Compiler => building Axiom from source -- forwarded from http://page.axiom-developer.org/zope/mathaction/144DomainAbbreviationIsNoLongerAssociatedWithFilename#msg20050403090551-0500@page.axiom-developer.org From MAILER-DAEMON Sun Apr 03 10:40:37 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DI6HE-0006dB-E7 for mharc-axiom-developer@gnu.org; Sun, 03 Apr 2005 10:40:36 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DI6HC-0006bx-LB for axiom-developer@nongnu.org; Sun, 03 Apr 2005 10:40:34 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DI6HB-0006bO-Fp for axiom-developer@nongnu.org; Sun, 03 Apr 2005 10:40:33 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DI6HB-0006bL-CY for axiom-developer@nongnu.org; Sun, 03 Apr 2005 10:40:33 -0400 Received: from [216.114.78.229] (helo=tenkan.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DI628-0002yU-VV for axiom-developer@nongnu.org; Sun, 03 Apr 2005 10:25:01 -0400 Received: from localhost.localdomain (49.177.252.64.snet.net [64.252.177.49] (may be forged)) by tenkan.org (8.11.6/8.11.6) with ESMTP id j33EORR16082; Sun, 3 Apr 2005 09:24:27 -0500 Received: (from root@localhost) by localhost.localdomain (8.11.6/8.11.6) id j33F2QI26339; Sun, 3 Apr 2005 11:02:26 -0400 Date: Sun, 3 Apr 2005 11:02:26 -0400 Message-Id: <200504031502.j33F2QI26339@localhost.localdomain> From: root To: henry.lenzi@gmail.com In-reply-to: <8b4c81f0504021925df0ce8f@mail.gmail.com> (message from Henry Lenzi on Sun, 3 Apr 2005 00:25:04 -0300) Subject: Re: [Axiom-developer] Axiom does not configure/build on OpenBSD References: <8b4c81f0504021925df0ce8f@mail.gmail.com> Cc: axiom-developer@nongnu.org, cfm@ms.unimelb.edu.au X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: daly@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Apr 2005 14:40:35 -0000 Henry, > Axiom fail to configure and build on OpenBSD. Yes, that's true. In fact at the moment Axiom will not build on any of the BSD systems. > AFAIK, OpenBSD would have all the requirements, with the exception of > GCL, which is a Lisp build from C code (so it should be no problem > /and/ its included in Axiom anyways): gcc, GNUMake, etc. It's even > possible to have Linux emulation (with RedHat 8.0 binaries, as of now, > or FreeBSD 4.0 library emulation). Well, there is no such thing as a simple job. It only takes one simple difference to stop the build which consists of thousands of steps. Even a 1 character difference in a file (SIGCHLD vs SIGCLD) causes the build to fail. > I'm not yet a good Unix, just a newbie, but from what I've seen, you > make too much assumptions about a Linux system, instead of just > assuming Unix (a bigger set, include Linux). Since I don't have a BSD system I can use I'm working blind and depend on others for fixes. > Why does the configure script, for instance, bork with a Unix that's > not one of those included? I don't see anything in the Makefile that > implies that using system() is a necessary condition. I might be > wrong, though :-) The configure script is written to figure out options on systems where Axiom can run. It is a hard problem to write system-dependent code (such as figuring out the system name, version, and release) on a system that Axiom has never seen. > I would like to help having Axiom on yet-another-open-source-unix, a > BSD at least. I like OpenBSD. It's a very secure system, very well > programmed (fewer mistakes in C than average) and it's growing in > packages and ports of applications. What can I do to help? There are 3 people who have expressed an interest in *BSD systems: Chuck Miller (BSD on the MAC OSX) Pierre Doucy (BSD on the MAC OSX) Mark Murray (FreeBSD) Visit http://arch.axiom-developer.org, follow the instructions under "If you need write access to the archive" (toward the bottom of the page) and become an active developer. If you don't want to be a developer you can help by trying to build Axiom, sending the failing console output to this list, and either suggesting fixes or testing fixes I suggest. This effectvely makes you my remote hand and eyes. It's a slow process and requires a lot of patience but it is still an effective way to work. You can also be very effective by posting good bug reports on IssueTracker http://page.axiom-developer.org/zope/mathaction/IssueTracker Mark Murray has sent me a whole set of changes for FreeBSD, most of which I have merged into the version of the system planned for the May target. The hope is to get the system able to build on FreeBSD by then. Tim From MAILER-DAEMON Sun Apr 03 10:40:54 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DI6HT-0006l4-6d for mharc-axiom-developer@gnu.org; Sun, 03 Apr 2005 10:40:51 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DI6HJ-0006gX-2D for axiom-developer@nongnu.org; Sun, 03 Apr 2005 10:40:41 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DI6HG-0006dE-EH for axiom-developer@nongnu.org; Sun, 03 Apr 2005 10:40:38 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DI6HE-0006bL-7s for axiom-developer@nongnu.org; Sun, 03 Apr 2005 10:40:36 -0400 Received: from [216.114.78.229] (helo=tenkan.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DI6Da-0003gi-BE for axiom-developer@nongnu.org; Sun, 03 Apr 2005 10:36:50 -0400 Received: from localhost.localdomain (49.177.252.64.snet.net [64.252.177.49] (may be forged)) by tenkan.org (8.11.6/8.11.6) with ESMTP id j33EaOR19837; Sun, 3 Apr 2005 09:36:24 -0500 Received: (from root@localhost) by localhost.localdomain (8.11.6/8.11.6) id j33FEV026351; Sun, 3 Apr 2005 11:14:31 -0400 Date: Sun, 3 Apr 2005 11:14:31 -0400 Message-Id: <200504031514.j33FEV026351@localhost.localdomain> From: root To: wyscc@cunyvm.cuny.edu In-reply-to: <424FA1D5.5C3EE85E@cunyvm.cuny.edu> (message from William Sit on Sun, 03 Apr 2005 03:57:09 -0400) Subject: Re: [Axiom-developer] hyperdoc source links are often wrong References: <200504030210.j332AiM21324@localhost.localdomain> <424F5CF5.B555922A@cunyvm.cuny.edu> <424F6309.7030305@sympatico.ca> <424FA1D5.5C3EE85E@cunyvm.cuny.edu> 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Apr 2005 14:40:46 -0000 > Perhaps it's a good idea to associate each constructor with its own > spad file, but I am not convinced. Historically, I believe that is not > the case. Many authors write one large spad file containing multiple > constructors (related, of course) -- one reason may be to save > duplication of macros. It is also easier to follow a constructor if > related ones are nearby. When extracting spad files for individual > constructors, care should be taken to include all global macros in the > file. In many cases it is not possible to split the individual spad files into a one-[domain|package|category]-per-file, at least not with the current algebra organization. > The old (NAG) hyperdoc is able to jump to the constructor even though > there may be several in the same file, much like the local html > name=xx and #xx references. This feature is no longer available in the > new hyperdoc (at least until the files are broken up, which kind of > defeats the purpose of Tim's reorganization). So perhaps a solution > would be that the hyperdoc links are not file names, but are global > name tags, by which the location of a constructor (file and tag) can > be obtained from a database or table. This is not a hard problem to fix but it just takes time. Time has been severely limited because I no longer work on Axiom in work. Since February Axiom has been a strictly off-hours effort. This impacted the March release (there was none) but I've gotten my development work back on track. Tim From MAILER-DAEMON Sun Apr 03 10:40:59 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DI6Ha-0006o9-TV for mharc-axiom-developer@gnu.org; Sun, 03 Apr 2005 10:40:59 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DI6HS-0006l1-RR for axiom-developer@nongnu.org; Sun, 03 Apr 2005 10:40:51 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DI6HH-0006fR-R4 for axiom-developer@nongnu.org; Sun, 03 Apr 2005 10:40:40 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DI6HH-0006bL-51 for axiom-developer@nongnu.org; Sun, 03 Apr 2005 10:40:39 -0400 Received: from [216.114.78.229] (helo=tenkan.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DI65I-0003BX-Hd for axiom-developer@nongnu.org; Sun, 03 Apr 2005 10:28:16 -0400 Received: from localhost.localdomain (49.177.252.64.snet.net [64.252.177.49] (may be forged)) by tenkan.org (8.11.6/8.11.6) with ESMTP id j33ERnR17110; Sun, 3 Apr 2005 09:27:49 -0500 Received: (from root@localhost) by localhost.localdomain (8.11.6/8.11.6) id j33F5tG26343; Sun, 3 Apr 2005 11:05:55 -0400 Date: Sun, 3 Apr 2005 11:05:55 -0400 Message-Id: <200504031505.j33F5tG26343@localhost.localdomain> From: root To: bill.page1@sympatico.ca In-reply-to: <424F6309.7030305@sympatico.ca> (message from Bill Page on Sat, 02 Apr 2005 22:29:13 -0500) Subject: Re: [Axiom-developer] hyperdoc source links are often wrong References: <200504030210.j332AiM21324@localhost.localdomain> <424F5CF5.B555922A@cunyvm.cuny.edu> <424F6309.7030305@sympatico.ca> 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Apr 2005 14:40:53 -0000 > So I suppose really Axiom should be supplying the new > *.spad.pamphlet file names. This might be a little difficult > since currently Axiom itself does not understand the > mapping of spad to pamphlet files. I think that something > would have to be changed in the Axiom database files. Yes, this needs to be done but has not yet been done. There are other breakages that have to be fixed. For instance, )compile should accept a pamphlet file and properly update the documentation as well as compile the file. Tim From MAILER-DAEMON Sun Apr 03 10:41:03 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DI6He-0006r6-QN for mharc-axiom-developer@gnu.org; Sun, 03 Apr 2005 10:41:02 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DI6HV-0006lh-00 for axiom-developer@nongnu.org; Sun, 03 Apr 2005 10:40:53 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DI6HJ-0006eI-2Z for axiom-developer@nongnu.org; Sun, 03 Apr 2005 10:40:44 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DI6HF-0006bL-9F for axiom-developer@nongnu.org; Sun, 03 Apr 2005 10:40:37 -0400 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 1DI6Bs-0003Zb-9A for axiom-developer@nongnu.org; Sun, 03 Apr 2005 10:35:04 -0400 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 j33EYXY4010508; Sun, 3 Apr 2005 09:34:33 -0500 From: mathaction@axiom-developer.org (unknown) To: mathaction@axiom-developer.org Message-ID: <20050403093433-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Sun, 03 Apr 2005 09:34:33 -0500 Cc: Subject: [Axiom-developer] [mirrors] continue download does not work X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Apr 2005 14:40:56 -0000 Changes http://page.axiom-developer.org/zope/mathaction/Mirrors/diff -- continue download does not work -- forwarded from http://page.axiom-developer.org/zope/mathaction/Mirrors#msg20050403093433-0500@page.axiom-developer.org From MAILER-DAEMON Sun Apr 03 11:41:39 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DI7EI-0003lw-S2 for mharc-axiom-developer@gnu.org; Sun, 03 Apr 2005 11:41:39 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DI7EC-0003hw-6z for axiom-developer@nongnu.org; Sun, 03 Apr 2005 11:41:32 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DI7E7-0003h5-TY for axiom-developer@nongnu.org; Sun, 03 Apr 2005 11:41:30 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DI7E0-0003dY-M4; Sun, 03 Apr 2005 11:41:20 -0400 Received: from [216.114.78.229] (helo=tenkan.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DI7EI-0000D7-SK; Sun, 03 Apr 2005 11:41:39 -0400 Received: from localhost.localdomain (49.177.252.64.snet.net [64.252.177.49] (may be forged)) by tenkan.org (8.11.6/8.11.6) with ESMTP id j33FfBR07711; Sun, 3 Apr 2005 10:41:11 -0500 Received: (from root@localhost) by localhost.localdomain (8.11.6/8.11.6) id j33GJHH26412; Sun, 3 Apr 2005 12:19:17 -0400 Date: Sun, 3 Apr 2005 12:19:17 -0400 Message-Id: <200504031619.j33GJHH26412@localhost.localdomain> From: root To: henry.lenzi@gmail.com In-reply-to: <8b4c81f0504030754248dec57@mail.gmail.com> (message from Henry Lenzi on Sun, 3 Apr 2005 11:54:41 -0300) References: <8b4c81f0504021925df0ce8f@mail.gmail.com> <200504031502.j33F2QI26339@localhost.localdomain> <8b4c81f0504030754248dec57@mail.gmail.com> Cc: axiom-developer@nongnu.org, axiom-math@nongnu.org Subject: [Axiom-developer] Doyen project X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: daly@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Apr 2005 15:41:32 -0000 Henry, > I became interested in Axiom because of a post, by you, in a > mailing-list, in which you defended the proposition that the gap > between programming and writing mathematics in paper ought to be > merged, a "system for 30 years." Extremely interesting and visionary! > By the way, may I suggest that you put that mail with your vision > somewhere in the Axiom site? I think this sets it apart from others ...[snip]... Look at http://daly.axiom-developer.org/doyen The Doyen idea is very simple. When you present your paper at a science conference you give out a URL. Everyone in the audience has a Doyen "Live CD" that was given out with the conference materials. If they boot the "Live CD" (it doesn't touch their hard drive so it won't affect their machines) then they can "drag and drop" your literate paper (which includes the source code) onto their machine and run your results while you give your talk. The means that everyone in the audience has your program as well as your paper and can reproduce your results. Isn't that the definition of a science? And it works for every branch of science that uses a computer. The Doyen project is actually a generalization of the ideas for Axiom. It addresses the problem that we, as computational mathematicians, are not making our fundamental results (programs) available in sharable and archivable form. I've seen hundreds of presentations where reference is made to the software that supports results but I can't get or use the software. Tim From MAILER-DAEMON Sun Apr 03 12:30:40 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DI7zi-0008Fr-CM for mharc-axiom-developer@gnu.org; Sun, 03 Apr 2005 12:30:38 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DI7zg-0008EP-2q for axiom-developer@nongnu.org; Sun, 03 Apr 2005 12:30:36 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DI7ze-0008DS-Jv for axiom-developer@nongnu.org; Sun, 03 Apr 2005 12:30:35 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DI7yN-0007Vf-1j; Sun, 03 Apr 2005 12:29:15 -0400 Received: from [194.242.157.42] (helo=storm.uk.FreeBSD.org) by monty-python.gnu.org with esmtp (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1DI7gd-0002Rn-DW; Sun, 03 Apr 2005 12:10:55 -0400 Received: from storm.uk.FreeBSD.org (uucp@localhost [127.0.0.1]) by storm.uk.FreeBSD.org (8.13.3/8.13.3) with ESMTP id j33GABVL051826; Sun, 3 Apr 2005 17:10:11 +0100 (BST) (envelope-from mark@grondar.org) Received: (from uucp@localhost) by storm.uk.FreeBSD.org (8.13.3/8.12.11/Submit) with UUCP id j33GAAxL051825; Sun, 3 Apr 2005 17:10:10 +0100 (BST) (envelope-from mark@grondar.org) Received: from grondar.org (localhost [127.0.0.1]) by grovel.grondar.org (8.13.3/8.13.1) with ESMTP id j33G6LMp059399; Sun, 3 Apr 2005 17:06:21 +0100 (BST) (envelope-from mark@grondar.org) Message-Id: <200504031606.j33G6LMp059399@grovel.grondar.org> X-Mailer: exmh version 2.7.2 01/07/2005 with nmh-1.0.4 To: daly@axiom-developer.org From: Mark Murray Subject: Re: [Axiom-developer] Doyen project In-Reply-To: Your message of "Sun, 03 Apr 2005 12:19:17 EDT." <200504031619.j33GJHH26412@localhost.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 03 Apr 2005 17:06:21 +0100 Sender: mark@grondar.org Cc: henry.lenzi@gmail.com, axiom-developer@nongnu.org, axiom-math@nongnu.org X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Apr 2005 16:30:36 -0000 root writes: > The means that everyone in the audience has your program as well as > your paper and can reproduce your results. Isn't that the definition > of a science? And it works for every branch of science that uses a > computer. It also means that everyone in the audience is reproducing any errors. Isn't the essence of reproducing an experiment to start with the theory and construct the experiment yourself, rather that pushing the "GO" button in the original scientist's laboratory? > The Doyen project is actually a generalization of the ideas for Axiom. > It addresses the problem that we, as computational mathematicians, are > not making our fundamental results (programs) available in sharable and > archivable form. I've seen hundreds of presentations where reference is > made to the software that supports results but I can't get or use the > software. I partially agree with this, but access to the original software should only really be for checking purposes. Of course, certain classes of research need to be less stringent on this; theoretical compiler design would be an example. M -- Mark Murray iumop ap!sdn w,I idlaH From MAILER-DAEMON Mon Apr 04 11:02:04 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DIT3R-0000Wo-1Y for mharc-axiom-developer@gnu.org; Mon, 04 Apr 2005 10:59:53 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DIT3M-0000UD-To for axiom-developer@nongnu.org; Mon, 04 Apr 2005 10:59:49 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DIT3J-0000S7-VV for axiom-developer@nongnu.org; Mon, 04 Apr 2005 10:59:46 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DIStm-0004QJ-5x for axiom-developer@nongnu.org; Mon, 04 Apr 2005 10:49:54 -0400 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 1DIACV-0005Kd-Ie for axiom-developer@nongnu.org; Sun, 03 Apr 2005 14:51:59 -0400 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 j33IpNY4032212; Sun, 3 Apr 2005 13:51:23 -0500 From: mathaction@axiom-developer.org (Bill Page) To: mathaction@axiom-developer.org Message-ID: <20050403135122-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Sun, 03 Apr 2005 13:51:23 -0500 Cc: Subject: [Axiom-developer] [mirrors] works for me X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Apr 2005 14:59:52 -0000 Changes http://page.axiom-developer.org/zope/mathaction/Mirrors/diff -- ... on all download links that I tested. Please tell me which link is failing. -- forwarded from http://page.axiom-developer.org/zope/mathaction/Mirrors#msg20050403135122-0500@page.axiom-developer.org From MAILER-DAEMON Mon Apr 04 11:13:07 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DIT81-0002Ha-4k for mharc-axiom-developer@gnu.org; Mon, 04 Apr 2005 11:04:37 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DIT4J-0000rG-Jx for axiom-developer@nongnu.org; Mon, 04 Apr 2005 11:00:47 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DISyE-000788-2s for axiom-developer@nongnu.org; Mon, 04 Apr 2005 10:54:31 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DIStQ-0004Tr-Ls for axiom-developer@nongnu.org; Mon, 04 Apr 2005 10:49:33 -0400 Received: from [209.226.175.74] (helo=tomts20-srv.bellnexxia.net) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DIBKN-0001fA-90 for axiom-developer@nongnu.org; Sun, 03 Apr 2005 16:04:11 -0400 Received: from [192.168.1.132] ([209.226.189.90]) by tomts20-srv.bellnexxia.net (InterMail vM.5.01.06.10 201-253-122-130-110-20040306) with ESMTP id <20050403200342.DDHN8412.tomts20-srv.bellnexxia.net@[192.168.1.132]>; Sun, 3 Apr 2005 16:03:42 -0400 Message-ID: <42504A26.9060606@sympatico.ca> Date: Sun, 03 Apr 2005 15:55:18 -0400 From: Bill Page User-Agent: Debian Thunderbird 1.0 (X11/20050116) X-Accept-Language: en-us, en MIME-Version: 1.0 To: wyscc@cunyvm.cuny.edu Subject: Re: [Axiom-developer] hyperdoc source links are often wrong References: <200504030210.j332AiM21324@localhost.localdomain> <424F5CF5.B555922A@cunyvm.cuny.edu> <424F6309.7030305@sympatico.ca> <424FA1D5.5C3EE85E@cunyvm.cuny.edu> In-Reply-To: <424FA1D5.5C3EE85E@cunyvm.cuny.edu> Content-Type: text/plain; charset=Big5 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Apr 2005 15:04:34 -0000 William Sit wrote: >Perhaps it's a good idea to associate each constructor with it own spad file,but I am not convinced. Historically, I believe that is not the case. Many authors write one large spad file containing multiple constructors (related, of course) -- one reason may be to save duplication of macros. It is also easier to follow a constructor if related ones are nearby. > I agree. In fact Tim's reorganization from 1000+ *.spad files (some of which already included multiple constructors) into the 300+ *.spad.pamphlet files effectively combines even more constructors into a smaller number of (hopefully) logically related groups. I think that for the most part the original groupings of constructors into spad files is retained in the <> structure of the pamphlet files. But perhaps in some cases Tim may have also broken some original spad files into multiple chunks. (Is that right Tim?) In any case, the way the current build works is that there is a spad file internally created by running 'tangle' for each spad <> for the *.spad.pamphlet files. It is these file names that end up in Axiom's database and show up in hypertex and in ')show constructor'. I think it seems mentally and physically more feasible to document some 300 groups of related constructors rather than over a 1000! So mostly this reorganization is a good thing. >When extracting spad files for individual constructors, care should be taken to include all global macros in the file. > > > Yes, this is done in the current build process. >The old (NAG) hyperdoc is able to jump to the constructor even though there may be several in the same file, much like the local html name=xx and #xx references. This feature is no longer available in the new hyperdoc (at least until the files are broken up, which kind of defeats the purpose of Tim's reorganization). > I think this happens when ')compile xxx.spad' is called. The file name xxx.spad is associated in the database with each of the constructors in the spad file. Unfortunately files with these names only exist "internally" in the build (i.e. in the 'int' directory) and do not find their way into the 'mnt' directory. If the purpose was only to be able to view the spad source without the associated documentation in the pamphlet file, then I think including these files in a "read-only" manner in the distribution would probably not compromise too much the original intention of the re-organization. But perhaps the temptation to edit these files might prove irresistible :) >So perhaps a solution would be that the hyperdoc links are not file names, but are global name tags, by which the location of a constructor (file and tag) can be obtained from a database or table. > > Yes, I think this might be possible. As I said above, these hyperdoc links are actually associated with the spad <> names in the new *.spad.pamphlet files. In principle it should not be too difficult to use this information together with both 'tangle' and 'weave' to find the associated code and documentation. Ideally one might want a text editor that understands the structure of the pamphlet files and lets you create both code and documentation in an integrated manner. But failling that, perhaps we could develope some command line tools to interface with 'notangle' and 'noweave'. Tim already has something like this in the 'document' script. Maybe hyperdoc can be extended to understand the structure of pamphlet files so that at least in that context the appropriate code and documentation could be displayed. (Tim, is that part of your current re-design of hyperdoc?) Regards, Bill Page. From MAILER-DAEMON Mon Apr 04 11:22:59 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DITPm-0000fA-Qo for mharc-axiom-developer@gnu.org; Mon, 04 Apr 2005 11:22:58 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DITMP-00085L-9z for axiom-developer@nongnu.org; Mon, 04 Apr 2005 11:19:29 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DITEe-0004oj-Vl for axiom-developer@nongnu.org; Mon, 04 Apr 2005 11:11:29 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DIStd-0004QJ-BW; Mon, 04 Apr 2005 10:49:45 -0400 Received: from [209.226.175.188] (helo=tomts25-srv.bellnexxia.net) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DIAlJ-0007ds-Jz; Sun, 03 Apr 2005 15:27:57 -0400 Received: from [192.168.1.132] ([209.226.189.90]) by tomts25-srv.bellnexxia.net (InterMail vM.5.01.06.10 201-253-122-130-110-20040306) with ESMTP id <20050403192628.NTML27245.tomts25-srv.bellnexxia.net@[192.168.1.132]>; Sun, 3 Apr 2005 15:26:28 -0400 Message-ID: <4250416C.50000@sympatico.ca> Date: Sun, 03 Apr 2005 15:18:04 -0400 From: Bill Page User-Agent: Debian Thunderbird 1.0 (X11/20050116) X-Accept-Language: en-us, en MIME-Version: 1.0 To: daly@axiom-developer.org Subject: Re: [Axiom-developer] Doyen project References: <8b4c81f0504021925df0ce8f@mail.gmail.com> <200504031502.j33F2QI26339@localhost.localdomain> <8b4c81f0504030754248dec57@mail.gmail.com> <200504031619.j33GJHH26412@localhost.localdomain> In-Reply-To: <200504031619.j33GJHH26412@localhost.localdomain> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: henry.lenzi@gmail.com, axiom-developer@nongnu.org, axiom-math@nongnu.org X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Apr 2005 15:22:56 -0000 Tim, You also have the Doyen page on MathAction http://page.axiom-developer.org/zope/mathaction/Doyen should the contents of your new web page be merged with this or do you want to keep them separate? Regards, Bill Page. root wrote: >...[snip]... > >Look at http://daly.axiom-developer.org/doyen > > > From MAILER-DAEMON Mon Apr 04 11:25:49 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DITNa-0008Un-Ny for mharc-axiom-developer@gnu.org; Mon, 04 Apr 2005 11:20:43 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DITGZ-0005mF-DT for axiom-developer@nongnu.org; Mon, 04 Apr 2005 11:13:27 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DITFo-0005Lt-1g for axiom-developer@nongnu.org; Mon, 04 Apr 2005 11:12:40 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DISrv-0004QJ-EF for axiom-developer@nongnu.org; Mon, 04 Apr 2005 10:47:59 -0400 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 1DIGIX-0007SE-Nw for axiom-developer@nongnu.org; Sun, 03 Apr 2005 21:22:37 -0400 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 j341LrY4019753; Sun, 3 Apr 2005 20:21:53 -0500 From: mathaction@axiom-developer.org (Bill Page) To: mathaction@axiom-developer.org Message-ID: <20050403202152-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Sun, 03 Apr 2005 20:21:53 -0500 Cc: Subject: [Axiom-developer] [#145 piping commands to sman does not work] (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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Apr 2005 15:20:34 -0000 Changes http://page.axiom-developer.org/zope/mathaction/145PipingCommandsToSmanDoesNotWork/diff -- Sending commands to sman via a pipe does not work. This method is currently used on MathAction and in the TexMacs interface to send commands to AXIOMsys with no problems. In order to get Axiom graphics running on MathAction and under TexMacs , we will need to start sman instead of AXIOMsys in order to setup the process handling for graphics. But when I try to pipe commands to sman, even with the -noht -noclef options, sman just issues two prompts and waits. It does not seem to try to read from stdin. If I try to key in )quit and yes, etc. there is no reaction and I must eventually kill the process(es). -- forwarded from http://page.axiom-developer.org/zope/mathaction/145PipingCommandsToSmanDoesNotWork#msg20050403202152-0500@page.axiom-developer.org From MAILER-DAEMON Mon Apr 04 11:26:25 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DITNa-0008Um-48 for mharc-axiom-developer@gnu.org; Mon, 04 Apr 2005 11:20:42 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DITK5-0007EV-U4 for axiom-developer@nongnu.org; Mon, 04 Apr 2005 11:17:06 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DIT3T-0000Xb-Ct for axiom-developer@nongnu.org; Mon, 04 Apr 2005 10:59:57 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DIStm-0004Tr-14 for axiom-developer@nongnu.org; Mon, 04 Apr 2005 10:49:54 -0400 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 1DIADj-0005Qo-Pk for axiom-developer@nongnu.org; Sun, 03 Apr 2005 14:53:15 -0400 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 j33IqeY4032355; Sun, 3 Apr 2005 13:52:40 -0500 From: mathaction@axiom-developer.org (Bill Page) To: mathaction@axiom-developer.org Message-ID: <20050403135240-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Sun, 03 Apr 2005 13:52:40 -0500 Cc: Subject: [Axiom-developer] [mirrors] works for me X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Apr 2005 15:20:30 -0000 Changes http://page.axiom-developer.org/zope/mathaction/Mirrors/diff -- ++added:
-- forwarded from http://page.axiom-developer.org/zope/mathaction/Mirrors#msg20050403135240-0500@page.axiom-developer.org From MAILER-DAEMON Tue Apr 05 05:12:43 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DIk70-0004vK-Cy for mharc-axiom-developer@gnu.org; Tue, 05 Apr 2005 05:12:42 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DIk6q-0004s7-Fr for axiom-developer@nongnu.org; Tue, 05 Apr 2005 05:12:32 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DIk6l-0004pi-Jd for axiom-developer@nongnu.org; Tue, 05 Apr 2005 05:12:29 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DIk6k-0004o4-K2 for axiom-developer@nongnu.org; Tue, 05 Apr 2005 05:12:26 -0400 Received: from [218.235.92.86] (helo=jackinthebox.com) by monty-python.gnu.org with smtp (Exim 4.34) id 1DIkUQ-0005bH-VJ for axiom-developer@nongnu.org; Tue, 05 Apr 2005 05:36:55 -0400 From: "Millie Mckinley" To: "Careen Collier" Date: Tue, 5 Apr 2005 05:36:45 -0500 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0008_01C5385E.42525C2D" X-Priority: 3 X-MSMail-Priority: Normal X-Unsent: 1 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Message-Id: Subject: [Axiom-developer] Re: VALlUM VlA'GRA C'ialis X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Apr 2005 09:12:36 -0000 This is a multi-part message in MIME format. ------=_NextPart_000_0008_01C5385E.42525C2D Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hello, But that Wolverstone came when he did, it is possible that there be drawn from it. Those dispositions occupied some very consider Suddenly, and ghostly at first through that lifting haze, loomed He'll come to know in the end. levius fit patientia quicquid corrigere est nefas. way, and if I, or these, can help you to it - if that is what you of now or later. were still cursing him when a second shot, better aimed than the He broke off abruptly. A moment he frowned, deep in thought; the What are you saying? The only agents were your uncle's hostilit stole, he wore a sling of scarlet silk, from each end of which another battery to their already overwhelming strength. In the e that they were unsteady. The satisfaction of a mariner. away from him. I should not have come. Good-bye! She was Have a nice day. ------=_NextPart_000_0008_01C5385E.42525C2D Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable
Hello, = Would you like to spend less on youur MEDlCATl0NS?
 
Visit Medicaations-By-Mail SHOP and SAVE OVER 75% WITH US.
 
VA U AG  C IS
Ll M Vl RA lAL X and many other
 
Have a nice = day.
P.S. = You willl be pleasantly surprised with our prices!
------=_NextPart_000_0008_01C5385E.42525C2D-- From MAILER-DAEMON Tue Apr 05 13:46:04 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DIs7k-0005Nx-1d for mharc-axiom-developer@gnu.org; Tue, 05 Apr 2005 13:46:01 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DIs7X-0005LA-Lk for axiom-developer@nongnu.org; Tue, 05 Apr 2005 13:45:47 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DIs7Q-0005Gx-AM for axiom-developer@nongnu.org; Tue, 05 Apr 2005 13:45:40 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DIs7P-0005GE-QR for axiom-developer@nongnu.org; Tue, 05 Apr 2005 13:45:39 -0400 Received: from [82.213.139.156] (helo=jvgco.com) by monty-python.gnu.org with smtp (Exim 4.34) id 1DIsZC-0005Ce-Fg for axiom-developer@nongnu.org; Tue, 05 Apr 2005 14:14:22 -0400 From: "Toal Shelby" To: "Azarias Green" Date: Tue, 5 Apr 2005 14:14:08 -0500 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0008_01C53A01.4252D570" X-Priority: 3 X-MSMail-Priority: Normal X-Unsent: 1 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Message-Id: Subject: [Axiom-developer] Re: C1ALlS Walium WlAGRA X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Apr 2005 17:45:50 -0000 This is a multi-part message in MIME format. ------=_NextPart_000_0008_01C53A01.4252D570 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hello, twenty men, in what case are we to fight? No, there would be onl with his right thrust negligently into the breast of his doublet, it was more or less in your service that I donned the King's coat Ye must know that I was no such thing - no rebel at all. It was Blood did not look up from his task. There was not the need. He My name, he said, is Peter Blood. The Spaniards know me for D great deal to be said. He said it, with great circumstance, loud Cartagena will be drenched in blood, and whatever the outcome the before, or, at least, for not having studied them more closely, a was the poignant climax of all his sufferings. him out of their detestation of Captain Blood. each, to which their scanty remaining belongings and Miss Bishop' a brief running fight in the course of which the Dutchman let fly Have a nice day. ------=_NextPart_000_0008_01C53A01.4252D570 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable
Hello, = Would youu like to spend less on your MEDlCATl0NS?
 
VlSIT PahrmaacyByMail SHOP and SAVE up to 70% WlTH US.
 
VA U AG  C IS
Ll M Vl RA lAL  and many other
 
Have a nice = day.
P.S. Checkk Out our lowest prices on the Net!
------=_NextPart_000_0008_01C53A01.4252D570-- From MAILER-DAEMON Wed Apr 06 09:14:20 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DJAMO-0001rA-04 for mharc-axiom-developer@gnu.org; Wed, 06 Apr 2005 09:14:20 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DJAMI-0001nt-Al for axiom-developer@nongnu.org; Wed, 06 Apr 2005 09:14:15 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DJAMI-0001nj-5Y for axiom-developer@nongnu.org; Wed, 06 Apr 2005 09:14:14 -0400 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 1DJApY-0000IY-F8 for axiom-developer@nongnu.org; Wed, 06 Apr 2005 09:44:28 -0400 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 j36DhuY4031115; Wed, 6 Apr 2005 08:43:56 -0500 From: mathaction@axiom-developer.org (unknown) To: mathaction@axiom-developer.org Message-ID: <20050406084352-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Wed, 06 Apr 2005 08:43:56 -0500 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2005 13:14:18 -0000 Changes http://page.axiom-developer.org/zope/mathaction/PlayingTogether/diff -- \begin{axiom} integrate(sin(1/x),x); \end{axiom} -- forwarded from http://page.axiom-developer.org/zope/mathaction/PlayingTogether#msg20050406084352-0500@page.axiom-developer.org From MAILER-DAEMON Wed Apr 06 09:14:28 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DJAMS-0001tR-62 for mharc-axiom-developer@gnu.org; Wed, 06 Apr 2005 09:14:24 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DJAMM-0001pi-Ou for axiom-developer@nongnu.org; Wed, 06 Apr 2005 09:14:19 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DJAMK-0001nj-Qk for axiom-developer@nongnu.org; Wed, 06 Apr 2005 09:14:16 -0400 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 1DJAor-0000E2-8m for axiom-developer@nongnu.org; Wed, 06 Apr 2005 09:43:45 -0400 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 j36Dh6Y4031040; Wed, 6 Apr 2005 08:43:06 -0500 From: mathaction@axiom-developer.org (unknown) To: mathaction@axiom-developer.org Message-ID: <20050406084253-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Wed, 06 Apr 2005 08:43:06 -0500 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2005 13:14:22 -0000 Changes http://page.axiom-developer.org/zope/mathaction/PlayingTogether/diff -- \begin{reduce} int(sin(1/x),x); \end{reduce} -- forwarded from http://page.axiom-developer.org/zope/mathaction/PlayingTogether#msg20050406084253-0500@page.axiom-developer.org From MAILER-DAEMON Wed Apr 06 09:30:36 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DJAc8-0007q6-3o for mharc-axiom-developer@gnu.org; Wed, 06 Apr 2005 09:30:36 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DJAc1-0007oT-Sp for axiom-developer@nongnu.org; Wed, 06 Apr 2005 09:30:31 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DJAc1-0007nK-A4 for axiom-developer@nongnu.org; Wed, 06 Apr 2005 09:30:29 -0400 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 1DJB3i-0001fJ-5Z for axiom-developer@nongnu.org; Wed, 06 Apr 2005 09:59:06 -0400 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 j36DwYY4001926; Wed, 6 Apr 2005 08:58:34 -0500 From: mathaction@axiom-developer.org (Bill Page) To: mathaction@axiom-developer.org Message-ID: <20050406085833-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Wed, 06 Apr 2005 08:58:33 -0500 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2005 13:30:32 -0000 Changes http://page.axiom-developer.org/zope/mathaction/PlayingTogether/diff -- ??changed: -Subject: Subject: In Axiom ; after command means "no output" ++added: \begin{axiom} integrate(sin(1/x),x) \end{axiom} -- forwarded from http://page.axiom-developer.org/zope/mathaction/PlayingTogether#msg20050406085833-0500@page.axiom-developer.org From MAILER-DAEMON Wed Apr 06 13:23:54 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DJEFs-0007l9-Uv for mharc-axiom-developer@gnu.org; Wed, 06 Apr 2005 13:23:53 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DJEFo-0007iG-Kb for axiom-developer@nongnu.org; Wed, 06 Apr 2005 13:23:49 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DJEFn-0007ey-K4 for axiom-developer@nongnu.org; Wed, 06 Apr 2005 13:23:47 -0400 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 1DJESh-0005CA-PG for axiom-developer@nongnu.org; Wed, 06 Apr 2005 13:37:08 -0400 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 j36HaWY4019295; Wed, 6 Apr 2005 12:36:32 -0500 From: mathaction@axiom-developer.org (unknown) To: mathaction@axiom-developer.org Message-ID: <20050406123631-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Wed, 06 Apr 2005 12:36:32 -0500 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2005 17:23:51 -0000 Changes http://page.axiom-developer.org/zope/mathaction/PlayingTogether/diff -- \begin{reduce} int(sin(sqrt(x)),x); \end{reduce} -- forwarded from http://page.axiom-developer.org/zope/mathaction/PlayingTogether#msg20050406123631-0500@page.axiom-developer.org From MAILER-DAEMON Wed Apr 06 13:24:02 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DJEG1-0007np-5A for mharc-axiom-developer@gnu.org; Wed, 06 Apr 2005 13:24:01 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DJEFq-0007k1-Qj for axiom-developer@nongnu.org; Wed, 06 Apr 2005 13:23:51 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DJEFq-0007ey-4T for axiom-developer@nongnu.org; Wed, 06 Apr 2005 13:23:50 -0400 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 1DJESB-0005Ap-OE for axiom-developer@nongnu.org; Wed, 06 Apr 2005 13:36:35 -0400 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 j36Ha0Y4019228; Wed, 6 Apr 2005 12:36:00 -0500 From: mathaction@axiom-developer.org (unknown) To: mathaction@axiom-developer.org Message-ID: <20050406123559-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Wed, 06 Apr 2005 12:36:00 -0500 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2005 17:23:54 -0000 Changes http://page.axiom-developer.org/zope/mathaction/PlayingTogether/diff -- \begin{reduce} int(sin(sqrt(x)),x) \end{reduce} -- forwarded from http://page.axiom-developer.org/zope/mathaction/PlayingTogether#msg20050406123559-0500@page.axiom-developer.org From MAILER-DAEMON Wed Apr 06 13:24:04 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DJEG4-0007pL-5w for mharc-axiom-developer@gnu.org; Wed, 06 Apr 2005 13:24:04 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DJEFs-0007kO-1i for axiom-developer@nongnu.org; Wed, 06 Apr 2005 13:23:54 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DJEFq-0007ey-Qy for axiom-developer@nongnu.org; Wed, 06 Apr 2005 13:23:51 -0400 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 1DJERX-00057i-EZ for axiom-developer@nongnu.org; Wed, 06 Apr 2005 13:35:55 -0400 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 j36HZHY4019119; Wed, 6 Apr 2005 12:35:17 -0500 From: mathaction@axiom-developer.org (unknown) To: mathaction@axiom-developer.org Message-ID: <20050406123509-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Wed, 06 Apr 2005 12:35:17 -0500 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2005 17:23:58 -0000 Changes http://page.axiom-developer.org/zope/mathaction/PlayingTogether/diff -- \begin{axiom} integrate(sin(sqrt(x)),x); \end{axiom} -- forwarded from http://page.axiom-developer.org/zope/mathaction/PlayingTogether#msg20050406123509-0500@page.axiom-developer.org From MAILER-DAEMON Thu Apr 07 02:24:53 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DJQRg-0004Pp-Kc for mharc-axiom-developer@gnu.org; Thu, 07 Apr 2005 02:24:52 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DJQRd-0004Op-Ae for axiom-developer@nongnu.org; Thu, 07 Apr 2005 02:24:50 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DJQRd-0004OH-5s for axiom-developer@nongnu.org; Thu, 07 Apr 2005 02:24:49 -0400 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 1DJQtE-00085u-4f for axiom-developer@nongnu.org; Thu, 07 Apr 2005 02:53:20 -0400 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 j376qQY4022248; Thu, 7 Apr 2005 01:52:26 -0500 From: mathaction@axiom-developer.org (anonymous) To: mathaction@axiom-developer.org Message-ID: <20050407015226-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Thu, 07 Apr 2005 01:52:26 -0500 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Apr 2005 06:24:50 -0000 Changes http://page.axiom-developer.org/zope/mathaction/PlayingTogether/diff -- ??changed: -integrate(sin(sqrt(x)),x); integrate(sin(sqrt(x)),x) -- forwarded from http://page.axiom-developer.org/zope/mathaction/PlayingTogether#msg20050407015226-0500@page.axiom-developer.org From MAILER-DAEMON Thu Apr 07 02:27:49 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DJQUX-0004jt-0z for mharc-axiom-developer@gnu.org; Thu, 07 Apr 2005 02:27:49 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DJQUS-0004gE-1Q for axiom-developer@nongnu.org; Thu, 07 Apr 2005 02:27:45 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DJQUR-0004fT-Qd for axiom-developer@nongnu.org; Thu, 07 Apr 2005 02:27:43 -0400 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 1DJQvN-0008FA-7D for axiom-developer@nongnu.org; Thu, 07 Apr 2005 02:55:33 -0400 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 j376sfY4023018; Thu, 7 Apr 2005 01:54:41 -0500 From: mathaction@axiom-developer.org (anonymous) To: mathaction@axiom-developer.org Message-ID: <20050407015441-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Thu, 07 Apr 2005 01:54:41 -0500 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Apr 2005 06:27:45 -0000 Changes http://page.axiom-developer.org/zope/mathaction/PlayingTogether/diff -- --removed: - -From unknown Wed Apr 6 12:35:59 -0500 2005 -From: unknown -Date: Wed, 06 Apr 2005 12:35:59 -0500 -Subject: -Message-ID: <20050406123559-0500@page.axiom-developer.org> - -\begin{reduce} -int(sin(sqrt(x)),x) -\end{reduce} -- forwarded from http://page.axiom-developer.org/zope/mathaction/PlayingTogether#msg20050407015441-0500@page.axiom-developer.org From MAILER-DAEMON Thu Apr 07 06:30:36 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DJUHQ-0004os-JT for mharc-axiom-developer@gnu.org; Thu, 07 Apr 2005 06:30:33 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DJUGu-0004fv-7W for axiom-developer@nongnu.org; Thu, 07 Apr 2005 06:30:02 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DJUGk-0004Xc-Vi for axiom-developer@nongnu.org; Thu, 07 Apr 2005 06:29:51 -0400 Received: from [81.32.44.103] (helo=jaysunique.com) by monty-python.gnu.org with smtp (Exim 4.34) id 1DJUgc-0008Pj-34 for axiom-developer@nongnu.org; Thu, 07 Apr 2005 06:56:43 -0400 From: "Justy Layne" To: "Sage Brownlee" Date: Thu, 7 Apr 2005 06:55:34 -0500 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0008_01C53A01.425511A6" X-Priority: 3 X-MSMail-Priority: Normal X-Unsent: 1 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Message-Id: Subject: [Axiom-developer] Re: Ci-alis VALLlUM V-AGRA X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Apr 2005 10:30:06 -0000 This is a multi-part message in MIME format. ------=_NextPart_000_0008_01C53A01.425511A6 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hello, Bishop realized that this must mean the end of his supreme author Government House were done, and from the outside of the stockade expected. It will be time enough then to consider what else is to be done. money. A sloop might be bought for twenty pounds, perhaps. would have pointed out that their own nephew Jeremiah, who was by And in all this time not a single shot had the Spaniards contrive he went ashore, his mind made up, and returned to the house of th in all these years and the evil passion which she had now awakene nearer land than three quarters of a mile. stepped back, a baffled, impotent man. He bowed helplessly. was through the narrows and standing out to sea. Have a nice day. ------=_NextPart_000_0008_01C53A01.425511A6 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable
Hello, = Would you like tto spend less on your MEDlCATl0NS?
 
VlSIT MEDlCATIONS Byy MAIL SHOP and SAVE OVER 70%
 
VA U AG  C IS
Ll M Vl RA lAL  and many other
 
Have a nice = day.
P.S. You will be pleasantly surprised with our pprices!
------=_NextPart_000_0008_01C53A01.425511A6-- From MAILER-DAEMON Thu Apr 07 19:17:07 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DJgEO-0002Ih-7m for mharc-axiom-developer@gnu.org; Thu, 07 Apr 2005 19:16:12 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DJgEC-0002EX-3j for axiom-developer@nongnu.org; Thu, 07 Apr 2005 19:16:00 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DJgE5-0002C7-IC for axiom-developer@nongnu.org; Thu, 07 Apr 2005 19:15:56 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DJgE1-000229-9d for axiom-developer@nongnu.org; Thu, 07 Apr 2005 19:15:49 -0400 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 1DJgY5-0005eV-NM for axiom-developer@nongnu.org; Thu, 07 Apr 2005 19:36:33 -0400 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 j37NZWY4021320; Thu, 7 Apr 2005 18:35:32 -0500 From: mathaction@axiom-developer.org (anonymous) To: mathaction@axiom-developer.org Message-ID: <20050407183532-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Thu, 07 Apr 2005 18:35:32 -0500 Cc: Subject: [Axiom-developer] [#146 configure script is shell dependent] (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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Apr 2005 23:16:02 -0000 Changes http://page.axiom-developer.org/zope/mathaction/146ConfigureScriptIsShellDependent/diff -- The configure script does not say which shell it wants to use. Presumably it should have #! /bin/sh as its first line -- forwarded from http://page.axiom-developer.org/zope/mathaction/146ConfigureScriptIsShellDependent#msg20050407183532-0500@page.axiom-developer.org From MAILER-DAEMON Fri Apr 08 07:22:02 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DJrYn-0003uq-Rd for mharc-axiom-developer@gnu.org; Fri, 08 Apr 2005 07:22:02 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DJrYj-0003tT-QK for axiom-developer@nongnu.org; Fri, 08 Apr 2005 07:21:58 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DJrYh-0003rm-Bc for axiom-developer@nongnu.org; Fri, 08 Apr 2005 07:21:55 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DJrYg-0003rN-BK for axiom-developer@nongnu.org; Fri, 08 Apr 2005 07:21:54 -0400 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 1DJs0k-0007FM-On for axiom-developer@nongnu.org; Fri, 08 Apr 2005 07:50:55 -0400 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 j38BnvY4022834; Fri, 8 Apr 2005 06:49:57 -0500 From: mathaction@axiom-developer.org (unknown) To: mathaction@axiom-developer.org Message-ID: <20050408064957-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Fri, 08 Apr 2005 06:49:57 -0500 Cc: Subject: [Axiom-developer] [mirrors] yfr X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2005 11:21:59 -0000 Changes http://page.axiom-developer.org/zope/mathaction/Mirrors/diff -- ytr -- forwarded from http://page.axiom-developer.org/zope/mathaction/Mirrors#msg20050408064957-0500@page.axiom-developer.org From MAILER-DAEMON Fri Apr 08 07:22:04 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DJrYq-0003w4-HS for mharc-axiom-developer@gnu.org; Fri, 08 Apr 2005 07:22:04 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DJrYk-0003tX-Lb for axiom-developer@nongnu.org; Fri, 08 Apr 2005 07:21:59 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DJrYh-0003sE-Cr for axiom-developer@nongnu.org; Fri, 08 Apr 2005 07:21:55 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DJrYh-0003rN-5M for axiom-developer@nongnu.org; Fri, 08 Apr 2005 07:21:55 -0400 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 1DJs02-0007AF-T3 for axiom-developer@nongnu.org; Fri, 08 Apr 2005 07:50:11 -0400 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 j38Bn7Y4022361; Fri, 8 Apr 2005 06:49:08 -0500 From: mathaction@axiom-developer.org (anonymous) To: mathaction@axiom-developer.org Message-ID: <20050408064904-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Fri, 08 Apr 2005 06:49:06 -0500 Cc: Subject: [Axiom-developer] [#147 axiom-Apr2005-src.tgz fails on fedora 3] (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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2005 11:21:59 -0000 Changes http://page.axiom-developer.org/zope/mathaction/147AxiomApr2005SrcTgzFailsOnFedora3/diff -- After changing my shell to bash, "make" and "make install" report no problems. But the install script in Makefile needs fixing; it creates the first two lines of the axiom script in the in the wrong order: AXIOM=/usr/local/axiom/mnt/fedora3 #!/bin/sh And even after fixing this, axiom does not run; it aborts after error messages: lc[12:21am]~ [7] axiom /bin/sh: /lib/session: No such file or directory /bin/sh: line 0: exec: /lib/session: cannot execute: No such file or directory /bin/sh: /bin/clef: No such file or directory /bin/sh: line 0: exec: /bin/clef: cannot execute: No such file or directory /bin/sh: /bin/hypertex: No such file or directory /bin/sh: line 0: exec: /bin/hypertex: cannot execute: No such file or directory /bin/sh: /lib/viewman: No such file or directory /bin/sh: line 0: exec: /lib/viewman: cannot execute: No such file or directory AXIOM Computer Algebra System Version: Axiom 3.4 (April 2005) Timestamp: Thursday April 7, 2005 at 19:50:15 ----------------------------------------------------------------------------- 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) -> lc[12:21am]~ [8] --walter -- forwarded from http://page.axiom-developer.org/zope/mathaction/147AxiomApr2005SrcTgzFailsOnFedora3#msg20050408064904-0500@page.axiom-developer.org From MAILER-DAEMON Fri Apr 08 07:33:16 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DJrjg-0000ej-8c for mharc-axiom-developer@gnu.org; Fri, 08 Apr 2005 07:33:16 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DJrjY-0000ag-Qk for axiom-developer@nongnu.org; Fri, 08 Apr 2005 07:33:09 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DJrjV-0000XE-2J for axiom-developer@nongnu.org; Fri, 08 Apr 2005 07:33:05 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DJrjS-0000U7-Ms for axiom-developer@nongnu.org; Fri, 08 Apr 2005 07:33:02 -0400 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 1DJs7R-0007oU-HD for axiom-developer@nongnu.org; Fri, 08 Apr 2005 07:57:49 -0400 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 j38BuqY4024226; Fri, 8 Apr 2005 06:56:52 -0500 From: mathaction@axiom-developer.org (anonymous) To: mathaction@axiom-developer.org Message-ID: <20050408065652-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Fri, 08 Apr 2005 06:56:52 -0500 Cc: Subject: [Axiom-developer] [#147 axiom-Apr2005-src.tgz fails on fedora 3] X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2005 11:33:10 -0000 Changes http://page.axiom-developer.org/zope/mathaction/147AxiomApr2005SrcTgzFailsOnFedora3/diff -- ++added: ++added: ++added: ++added: ++added: ++added: ++added: ++added: ++added: ++added: ++added: ++added: ++added: ++added: ++added: ++added: ++added: ++added: ++added: ++added: ++added: -- forwarded from http://page.axiom-developer.org/zope/mathaction/147AxiomApr2005SrcTgzFailsOnFedora3#msg20050408065652-0500@page.axiom-developer.org From MAILER-DAEMON Fri Apr 08 07:33:20 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DJrjj-0000h5-RM for mharc-axiom-developer@gnu.org; Fri, 08 Apr 2005 07:33:20 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DJrjY-0000ZM-Vu for axiom-developer@nongnu.org; Fri, 08 Apr 2005 07:33:10 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DJrjQ-0000Uz-KZ for axiom-developer@nongnu.org; Fri, 08 Apr 2005 07:33:01 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DJrjQ-0000U7-Fn for axiom-developer@nongnu.org; Fri, 08 Apr 2005 07:33:00 -0400 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 1DJsB3-0007zE-L1 for axiom-developer@nongnu.org; Fri, 08 Apr 2005 08:01:33 -0400 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 j38C0XY4025147; Fri, 8 Apr 2005 07:00:35 -0500 From: mathaction@axiom-developer.org (anonymous) To: mathaction@axiom-developer.org Message-ID: <20050408070033-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Fri, 08 Apr 2005 07:00:33 -0500 Cc: Subject: [Axiom-developer] [#147 axiom-Apr2005-src.tgz fails on fedora 3] X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2005 11:33:10 -0000 Changes http://page.axiom-developer.org/zope/mathaction/147AxiomApr2005SrcTgzFailsOnFedora3/diff -- ??changed: - line breaks in reports! line breaks in reports! Sorry for the double line breaks above; it is unreadable otherwise. -- forwarded from http://page.axiom-developer.org/zope/mathaction/147AxiomApr2005SrcTgzFailsOnFedora3#msg20050408070033-0500@page.axiom-developer.org From MAILER-DAEMON Fri Apr 08 07:33:20 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DJrjk-0000hu-Ar for mharc-axiom-developer@gnu.org; Fri, 08 Apr 2005 07:33:20 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DJrjZ-0000bG-Tu for axiom-developer@nongnu.org; Fri, 08 Apr 2005 07:33:10 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DJrjS-0000WS-Ai for axiom-developer@nongnu.org; Fri, 08 Apr 2005 07:33:05 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DJrjR-0000U7-UM for axiom-developer@nongnu.org; Fri, 08 Apr 2005 07:33:01 -0400 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 1DJs9q-0007uO-5W for axiom-developer@nongnu.org; Fri, 08 Apr 2005 08:00:18 -0400 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 j38BxIY4024532; Fri, 8 Apr 2005 06:59:18 -0500 From: mathaction@axiom-developer.org (anonymous) To: mathaction@axiom-developer.org Message-ID: <20050408065918-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Fri, 08 Apr 2005 06:59:18 -0500 Cc: Subject: [Axiom-developer] [#147 axiom-Apr2005-src.tgz fails on fedora 3] X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2005 11:33:11 -0000 Changes http://page.axiom-developer.org/zope/mathaction/147AxiomApr2005SrcTgzFailsOnFedora3/diff -- ++added: ??changed: -From unknown Fri Apr 8 06:51:20 -0500 2005 -From: unknown >From walter Fri Apr 8 06:51:20 -0500 2005 From: walter ??changed: -Subject: Maybe you should also fix this bug reporting system so it retains Subject: Maybe you should also fix this bug reporting system so it displays -- forwarded from http://page.axiom-developer.org/zope/mathaction/147AxiomApr2005SrcTgzFailsOnFedora3#msg20050408065918-0500@page.axiom-developer.org From MAILER-DAEMON Fri Apr 08 10:26:59 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DJuRm-0005Gi-PA for mharc-axiom-developer@gnu.org; Fri, 08 Apr 2005 10:26:59 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DJuRb-0005D0-O3 for axiom-developer@nongnu.org; Fri, 08 Apr 2005 10:26:48 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DJuRN-00055r-4Y for axiom-developer@nongnu.org; Fri, 08 Apr 2005 10:26:35 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DJuRK-00054Q-MZ for axiom-developer@nongnu.org; Fri, 08 Apr 2005 10:26:30 -0400 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 1DJusB-0005Gr-Sw for axiom-developer@nongnu.org; Fri, 08 Apr 2005 10:54:16 -0400 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 j38ErCY4031381; Fri, 8 Apr 2005 09:53:12 -0500 From: mathaction@axiom-developer.org (anonymous) To: mathaction@axiom-developer.org Message-ID: <20050408095312-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Fri, 08 Apr 2005 09:53:12 -0500 Cc: Subject: [Axiom-developer] [#147 axiom-Apr2005-src.tgz fails on fedora 3] X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2005 14:26:51 -0000 Changes http://page.axiom-developer.org/zope/mathaction/147AxiomApr2005SrcTgzFailsOnFedora3/diff -- ??changed: -But the install script in Makefile needs fixing; it creates the first two lines of the axiom script in the in the wrong order: But the install script in Makefile needs fixing; it creates the first two lines of the axiom script in the in the wrong order:: --removed: - ??changed: -And even after fixing this, axiom does not run; it aborts after error messages: - -lc[12:21am]~ [7] axiom - -/bin/sh: /lib/session: No such file or directory - -/bin/sh: line 0: exec: /lib/session: cannot execute: No such file or directory - -/bin/sh: /bin/clef: No such file or directory - -/bin/sh: line 0: exec: /bin/clef: cannot execute: No such file or directory - -/bin/sh: /bin/hypertex: No such file or directory - -/bin/sh: line 0: exec: /bin/hypertex: cannot execute: No such file or directory - -/bin/sh: /lib/viewman: No such file or directory - -/bin/sh: line 0: exec: /lib/viewman: cannot execute: No such file or directory And even after fixing this, axiom does not run; it aborts after error messages:: lc[12:21am]~ [7] axiom /bin/sh: /lib/session: No such file or directory /bin/sh: line 0: exec: /lib/session: cannot execute: No such file or directory /bin/sh: /bin/clef: No such file or directory /bin/sh: line 0: exec: /bin/clef: cannot execute: No such file or directory /bin/sh: /bin/hypertex: No such file or directory /bin/sh: line 0: exec: /bin/hypertex: cannot execute: No such file or directory /bin/sh: /lib/viewman: No such file or directory /bin/sh: line 0: exec: /lib/viewman: cannot execute: No such file or directory ??changed: ------------------------------------------------------------------------------ ----------------------------------------------------------------------------- --removed: - --removed: - ??changed: ------------------------------------------------------------------------------ ----------------------------------------------------------------------------- --removed: - --removed: - --removed: - ??changed: -(1) -> lc[12:21am]~ [8] (1) -> lc[12:21am]~ [8] ??changed: -Subject: Maybe you should also fix this bug reporting system so it displays - line breaks in reports! Sorry for the double line breaks above; it is unreadable otherwise. Subject: Maybe you should also fix this bug reporting system ??changed: - so it displays line breaks in reports! Sorry for the double line breaks above; it is unreadable otherwise. -- forwarded from http://page.axiom-developer.org/zope/mathaction/147AxiomApr2005SrcTgzFailsOnFedora3#msg20050408095312-0500@page.axiom-developer.org From MAILER-DAEMON Fri Apr 08 10:35:40 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DJuaA-0001sz-U0 for mharc-axiom-developer@gnu.org; Fri, 08 Apr 2005 10:35:39 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DJua5-0001pg-7O for axiom-developer@nongnu.org; Fri, 08 Apr 2005 10:35:34 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DJua3-0001oe-QQ for axiom-developer@nongnu.org; Fri, 08 Apr 2005 10:35:32 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DJua3-0001oA-Jf for axiom-developer@nongnu.org; Fri, 08 Apr 2005 10:35:31 -0400 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 1DJv37-0006Hn-UO for axiom-developer@nongnu.org; Fri, 08 Apr 2005 11:05:34 -0400 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 j38F4XY4001289; Fri, 8 Apr 2005 10:04:33 -0500 From: mathaction@axiom-developer.org (Bill Page) To: mathaction@axiom-developer.org Message-ID: <20050408100433-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Fri, 08 Apr 2005 10:04:33 -0500 Cc: Subject: [Axiom-developer] [StructuredText] X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2005 14:35:37 -0000 Changes http://page.axiom-developer.org/zope/mathaction/StructuredText/diff -- ++added: Structured Text rules 0. don't bother trying to learn all the text formatting rules and their interactions. Mimic the text around you; when STX doesn't do what you want, tweak it until it looks right. Note STX usually does not support non-latin characters. Go to the "docs":TextFormattingRules or "ask for help":UserDiscussion#bottom when you get really stuck or curious. 0. text emphasis:: *italic* **bold** _underlined_ 'monospaced' 0. linking (see link types above):: WikiName [bracketed free-form name] ZWiki:RemoteWikiLink http://bare/url html link "Structured Text link":http://some/where [1] (structured text footnote) 0. separate paragraphs with blank lines 0. a one-line paragraph becomes a heading when followed by a more-indented paragraph (all indented, or just the first line). A more-indented heading becomes a subheading. 0. a paragraph beginning with - or * or a number followed by a space makes a bullet or numbered list item. A more-indented list item starts a sub-list. 0. HTML tags may be used if necessary; on sites which permit it, DTML (server-side code) may also be used 0. to quote text, avoiding all the above: indent it after a paragraph ending with a double colon:: parent paragraph:: This is the only reliable way to quote WikiLinks, and &dtml-code; or preserve fixed-width formatting. Use this eg when posting zope tracebacks. -- forwarded from http://page.axiom-developer.org/zope/mathaction/StructuredText#msg20050408100433-0500@page.axiom-developer.org From MAILER-DAEMON Fri Apr 08 10:35:50 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DJuaL-0001w4-KT for mharc-axiom-developer@gnu.org; Fri, 08 Apr 2005 10:35:49 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DJuaC-0001t3-BF for axiom-developer@nongnu.org; Fri, 08 Apr 2005 10:35:40 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DJua7-0001ql-09 for axiom-developer@nongnu.org; Fri, 08 Apr 2005 10:35:35 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DJua6-0001oA-Lu for axiom-developer@nongnu.org; Fri, 08 Apr 2005 10:35:34 -0400 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 1DJuzo-000653-AF for axiom-developer@nongnu.org; Fri, 08 Apr 2005 11:02:08 -0400 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 j38F16Y4000402; Fri, 8 Apr 2005 10:01:06 -0500 From: mathaction@axiom-developer.org (Bill Page) To: mathaction@axiom-developer.org Message-ID: <20050408100106-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Fri, 08 Apr 2005 10:01:06 -0500 Cc: Subject: [Axiom-developer] [#147 axiom-Apr2005-src.tgz fails on fedora 3] input format for 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2005 14:35:42 -0000 Changes http://page.axiom-developer.org/zope/mathaction/147AxiomApr2005SrcTgzFailsOnFedora3/diff -- The default input format for issuetracker (and in fact for all pages on the wiki) is called StructuredText although some pages used HTML and some are just PlainText). StructuredText some fairly simple rules which allow pages to be formatted in an "intellegent" manner. Verbatim text should be entered indented after a double colon like this:: Like this:: Text is indented to show that it is part of the verbatim group. -- forwarded from http://page.axiom-developer.org/zope/mathaction/147AxiomApr2005SrcTgzFailsOnFedora3#msg20050408100106-0500@page.axiom-developer.org From MAILER-DAEMON Fri Apr 08 10:46:09 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DJukH-0005wD-Bn for mharc-axiom-developer@gnu.org; Fri, 08 Apr 2005 10:46:05 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DJukA-0005to-GS for axiom-developer@nongnu.org; Fri, 08 Apr 2005 10:45:58 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DJuk5-0005qe-SW for axiom-developer@nongnu.org; Fri, 08 Apr 2005 10:45:55 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DJuk5-0005pP-JW for axiom-developer@nongnu.org; Fri, 08 Apr 2005 10:45:53 -0400 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 1DJvC8-000705-LE for axiom-developer@nongnu.org; Fri, 08 Apr 2005 11:14:52 -0400 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 j38FDpY4003447; Fri, 8 Apr 2005 10:13:51 -0500 From: mathaction@axiom-developer.org (Bill Page) To: mathaction@axiom-developer.org Message-ID: <20050408101351-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Fri, 08 Apr 2005 10:13:51 -0500 Cc: Subject: [Axiom-developer] [mirrors] trying to make sure clicking donate button works for everyone X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2005 14:46:03 -0000 Changes http://page.axiom-developer.org/zope/mathaction/Mirrors/diff -- ??changed: - -- forwarded from http://page.axiom-developer.org/zope/mathaction/Mirrors#msg20050408101351-0500@page.axiom-developer.org From MAILER-DAEMON Fri Apr 08 23:12:25 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DK6OW-0004CE-Lc for mharc-axiom-developer@gnu.org; Fri, 08 Apr 2005 23:12:24 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DK6ON-00048o-Te for axiom-developer@nongnu.org; Fri, 08 Apr 2005 23:12:16 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DK6OF-000444-PV for axiom-developer@nongnu.org; Fri, 08 Apr 2005 23:12:11 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DK6OF-000437-Ic for axiom-developer@nongnu.org; Fri, 08 Apr 2005 23:12:07 -0400 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 1DK6q1-0001NJ-1O for axiom-developer@nongnu.org; Fri, 08 Apr 2005 23:40:49 -0400 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 j393dTY4013851; Fri, 8 Apr 2005 22:39:29 -0500 From: mathaction@axiom-developer.org (Bill Page) To: mathaction@axiom-developer.org Message-ID: <20050408223928-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Fri, 08 Apr 2005 22:39:28 -0500 Cc: Subject: [Axiom-developer] [MathActionRSS] X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Apr 2005 03:12:18 -0000 Changes http://page.axiom-developer.org/zope/mathaction/MathActionRSS/diff -- ??changed: -MathAction Axiom : new pages !MathAction Axiom : new pages -- forwarded from http://page.axiom-developer.org/zope/mathaction/MathActionRSS#msg20050408223928-0500@page.axiom-developer.org From MAILER-DAEMON Fri Apr 08 23:18:38 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DK6UW-0006uE-Sx for mharc-axiom-developer@gnu.org; Fri, 08 Apr 2005 23:18:37 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DK6UR-0006qs-66 for axiom-developer@nongnu.org; Fri, 08 Apr 2005 23:18:31 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DK6UM-0006oc-6P for axiom-developer@nongnu.org; Fri, 08 Apr 2005 23:18:27 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DK6UM-0006n3-0K for axiom-developer@nongnu.org; Fri, 08 Apr 2005 23:18:26 -0400 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 1DK6vA-000206-7K for axiom-developer@nongnu.org; Fri, 08 Apr 2005 23:46:08 -0400 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 j393iqY4014971; Fri, 8 Apr 2005 22:44:52 -0500 From: mathaction@axiom-developer.org (Bill Page) To: mathaction@axiom-developer.org Message-ID: <20050408224452-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Fri, 08 Apr 2005 22:44:52 -0500 Cc: Subject: [Axiom-developer] [MathActionRSSedit] X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Apr 2005 03:18:35 -0000 Changes http://page.axiom-developer.org/zope/mathaction/MathActionRSSedit/diff -- ??changed: -MathAction Axiom : changed pages !MathAction Axiom : changed pages -- forwarded from http://page.axiom-developer.org/zope/mathaction/MathActionRSSedit#msg20050408224452-0500@page.axiom-developer.org From MAILER-DAEMON Fri Apr 08 23:25:30 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DK6b4-0002qx-1i for mharc-axiom-developer@gnu.org; Fri, 08 Apr 2005 23:25:23 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DK6au-0002oe-Vo for axiom-developer@nongnu.org; Fri, 08 Apr 2005 23:25:13 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DK6aq-0002mX-Da for axiom-developer@nongnu.org; Fri, 08 Apr 2005 23:25:09 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DK6aq-0002lK-5N for axiom-developer@nongnu.org; Fri, 08 Apr 2005 23:25:08 -0400 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 1DK71z-0002S5-Cj for axiom-developer@nongnu.org; Fri, 08 Apr 2005 23:53:11 -0400 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 j393ptY4016643; Fri, 8 Apr 2005 22:51:55 -0500 From: mathaction@axiom-developer.org (Bill Page) To: mathaction@axiom-developer.org Message-ID: <20050408225155-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Fri, 08 Apr 2005 22:51:55 -0500 Cc: Subject: [Axiom-developer] [MathActionRSS] X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Apr 2005 03:25:16 -0000 Changes http://page.axiom-developer.org/zope/mathaction/MathActionRSS/diff -- ??changed: - -- forwarded from http://page.axiom-developer.org/zope/mathaction/MathActionRSS#msg20050408225155-0500@page.axiom-developer.org From MAILER-DAEMON Fri Apr 08 23:49:53 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DK6yn-00023H-D8 for mharc-axiom-developer@gnu.org; Fri, 08 Apr 2005 23:49:53 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DK6yZ-00021G-Gf for axiom-developer@nongnu.org; Fri, 08 Apr 2005 23:49:39 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DK6yW-0001zZ-7D for axiom-developer@nongnu.org; Fri, 08 Apr 2005 23:49:37 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DK6yV-0001yg-LF for axiom-developer@nongnu.org; Fri, 08 Apr 2005 23:49:35 -0400 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 1DK7Qn-0003eR-Iq for axiom-developer@nongnu.org; Sat, 09 Apr 2005 00:18:49 -0400 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 j394HVY4022149; Fri, 8 Apr 2005 23:17:31 -0500 From: mathaction@axiom-developer.org (Bill Page) To: mathaction@axiom-developer.org Message-ID: <20050408231731-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Fri, 08 Apr 2005 23:17:31 -0500 Cc: Subject: [Axiom-developer] [MathActionRSS] X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Apr 2005 03:49:40 -0000 Changes http://page.axiom-developer.org/zope/mathaction/MathActionRSS/diff -- ??changed: - -- forwarded from http://page.axiom-developer.org/zope/mathaction/MathActionRSS#msg20050408231731-0500@page.axiom-developer.org From MAILER-DAEMON Sat Apr 09 08:50:26 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DKFPp-0005nG-GV for mharc-axiom-developer@gnu.org; Sat, 09 Apr 2005 08:50:22 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DKFPl-0005lw-El for axiom-developer@nongnu.org; Sat, 09 Apr 2005 08:50:17 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DKFPj-0005kF-1O for axiom-developer@nongnu.org; Sat, 09 Apr 2005 08:50:15 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DKFPh-0005iu-9I for axiom-developer@nongnu.org; Sat, 09 Apr 2005 08:50:13 -0400 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 1DKFqj-0000QN-BS for axiom-developer@nongnu.org; Sat, 09 Apr 2005 09:18:09 -0400 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 j39DGrY4007100; Sat, 9 Apr 2005 08:16:54 -0500 From: mathaction@axiom-developer.org (kratt6) To: mathaction@axiom-developer.org Message-ID: <20050409081653-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Sat, 09 Apr 2005 08:16:53 -0500 Cc: Subject: [Axiom-developer] [Guessing formulas for sequences] X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Apr 2005 12:50:18 -0000 Changes http://page.axiom-developer.org/zope/mathaction/GuessingFormulasForSequences/diff -- ++added: Author: "Martin Rubey":http://www.mat.univie.ac.at/~rubey/martin.html -- forwarded from http://page.axiom-developer.org/zope/mathaction/GuessingFormulasForSequences#msg20050409081653-0500@page.axiom-developer.org From MAILER-DAEMON Sat Apr 09 16:16:30 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DKMNZ-0000or-Up for mharc-axiom-developer@gnu.org; Sat, 09 Apr 2005 16:16:30 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DKMNY-0000l6-3H for axiom-developer@nongnu.org; Sat, 09 Apr 2005 16:16:28 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DKMNW-0000jM-OM for axiom-developer@nongnu.org; Sat, 09 Apr 2005 16:16:27 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DKMId-0006pl-Rv for axiom-developer@nongnu.org; Sat, 09 Apr 2005 16:11:23 -0400 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 1DKMRC-0006dd-C3 for axiom-developer@nongnu.org; Sat, 09 Apr 2005 16:20:14 -0400 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 j39KIjY4002293; Sat, 9 Apr 2005 15:18:47 -0500 From: mathaction@axiom-developer.org (unknown) To: mathaction@axiom-developer.org Message-ID: <20050409151840-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Sat, 09 Apr 2005 15:18:45 -0500 Cc: Subject: [Axiom-developer] [mirrors] Download link X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Apr 2005 20:16:29 -0000 Changes http://page.axiom-developer.org/zope/mathaction/Mirrors/diff -- continue download does not work !! -- forwarded from http://page.axiom-developer.org/zope/mathaction/Mirrors#msg20050409151840-0500@page.axiom-developer.org From MAILER-DAEMON Sat Apr 09 19:44:53 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DKPdD-0007ZP-Ca for mharc-axiom-developer@gnu.org; Sat, 09 Apr 2005 19:44:51 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DKPdB-0007Yi-9C for axiom-developer@nongnu.org; Sat, 09 Apr 2005 19:44:49 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DKPd7-0007Wi-NC for axiom-developer@nongnu.org; Sat, 09 Apr 2005 19:44:47 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DKPd7-0007WH-D0 for axiom-developer@nongnu.org; Sat, 09 Apr 2005 19:44:45 -0400 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 1DKQ6S-0006V2-TO for axiom-developer@nongnu.org; Sat, 09 Apr 2005 20:15:05 -0400 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 j3A0DXY4002468; Sat, 9 Apr 2005 19:13:33 -0500 From: mathaction@axiom-developer.org (Bill Page) To: mathaction@axiom-developer.org Message-ID: <20050409191332-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Sat, 09 Apr 2005 19:13:32 -0500 Cc: Subject: [Axiom-developer] [mirrors] X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Apr 2005 23:44:50 -0000 Changes http://page.axiom-developer.org/zope/mathaction/Mirrors/diff -- ++added:
++added:
-- forwarded from http://page.axiom-developer.org/zope/mathaction/Mirrors#msg20050409191332-0500@page.axiom-developer.org From MAILER-DAEMON Sat Apr 09 19:46:18 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DKPeZ-0007n5-4m for mharc-axiom-developer@gnu.org; Sat, 09 Apr 2005 19:46:15 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DKPeW-0007ly-PO for axiom-developer@nongnu.org; Sat, 09 Apr 2005 19:46:13 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DKPeU-0007ks-WE for axiom-developer@nongnu.org; Sat, 09 Apr 2005 19:46:11 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DKPeU-0007kh-Tg for axiom-developer@nongnu.org; Sat, 09 Apr 2005 19:46:10 -0400 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 1DKQ8A-0006fK-Q3 for axiom-developer@nongnu.org; Sat, 09 Apr 2005 20:16:51 -0400 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 j3A0FPY4002834; Sat, 9 Apr 2005 19:15:25 -0500 From: mathaction@axiom-developer.org (Bill Page) To: mathaction@axiom-developer.org Message-ID: <20050409191525-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Sat, 09 Apr 2005 19:15:25 -0500 Cc: Subject: [Axiom-developer] [mirrors] Please tell me what link is failing. X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Apr 2005 23:46:13 -0000 Changes http://page.axiom-developer.org/zope/mathaction/Mirrors/diff -- What are you trying to download? What browser are you using? What operating system are you using? "Continue download" works for me using Firefox 1.0 on Windows. -- forwarded from http://page.axiom-developer.org/zope/mathaction/Mirrors#msg20050409191525-0500@page.axiom-developer.org From MAILER-DAEMON Sat Apr 09 19:51:29 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DKPjd-0001bv-H7 for mharc-axiom-developer@gnu.org; Sat, 09 Apr 2005 19:51:29 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DKPja-0001au-SM for axiom-developer@nongnu.org; Sat, 09 Apr 2005 19:51:27 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DKPjX-0001Zb-MQ for axiom-developer@nongnu.org; Sat, 09 Apr 2005 19:51:24 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DKPjX-0001ZI-Gk for axiom-developer@nongnu.org; Sat, 09 Apr 2005 19:51:23 -0400 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 1DKQCy-0006qr-In for axiom-developer@nongnu.org; Sat, 09 Apr 2005 20:21:48 -0400 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 j3A0KMY4003896; Sat, 9 Apr 2005 19:20:22 -0500 From: mathaction@axiom-developer.org (Bill Page) To: mathaction@axiom-developer.org Message-ID: <20050409192022-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Sat, 09 Apr 2005 19:20:22 -0500 Cc: Subject: [Axiom-developer] [mirrors] Maybe onclick is needed for some browsers? X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Apr 2005 23:51:27 -0000 Changes http://page.axiom-developer.org/zope/mathaction/Mirrors/diff -- ??changed: -onclick='window.location.href ="http://axiom-developer.org/donate.html";' /> onclick='window.location.href ="&dtml-go;http:/zope/mathaction/AxiomDownload";' /> -- forwarded from http://page.axiom-developer.org/zope/mathaction/Mirrors#msg20050409192022-0500@page.axiom-developer.org From MAILER-DAEMON Sat Apr 09 19:51:30 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DKPjd-0001c1-On for mharc-axiom-developer@gnu.org; Sat, 09 Apr 2005 19:51:29 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DKPjb-0001bI-2D for axiom-developer@nongnu.org; Sat, 09 Apr 2005 19:51:27 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DKPjY-0001a7-Jl for axiom-developer@nongnu.org; Sat, 09 Apr 2005 19:51:24 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DKPjY-0001ZI-7Y for axiom-developer@nongnu.org; Sat, 09 Apr 2005 19:51:24 -0400 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 1DKQAk-0006nP-Ok for axiom-developer@nongnu.org; Sat, 09 Apr 2005 20:19:30 -0400 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 j3A0I3Y4003156; Sat, 9 Apr 2005 19:18:03 -0500 From: mathaction@axiom-developer.org (Bill Page) To: mathaction@axiom-developer.org Message-ID: <20050409191803-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Sat, 09 Apr 2005 19:18:03 -0500 Cc: Subject: [Axiom-developer] [mirrors] Maybe onclick is needed for some browsers? X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Apr 2005 23:51:27 -0000 Changes http://page.axiom-developer.org/zope/mathaction/Mirrors/diff -- ??changed: - ??changed: -onclick='window.location.href ="http://axiom-developer.org/donate.html";'/> onclick='window.location.href ="&dtml-go;http:/zope/mathaction/AxiomDownload";'/> -- forwarded from http://page.axiom-developer.org/zope/mathaction/Mirrors#msg20050409191803-0500@page.axiom-developer.org From MAILER-DAEMON Sun Apr 10 02:40:52 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DKW7o-0001pL-DZ for mharc-axiom-developer@gnu.org; Sun, 10 Apr 2005 02:40:52 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DKW7l-0001oR-IN for axiom-developer@nongnu.org; Sun, 10 Apr 2005 02:40:49 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DKW7a-0001hX-4z for axiom-developer@nongnu.org; Sun, 10 Apr 2005 02:40:48 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DKW7a-0001go-0l for axiom-developer@nongnu.org; Sun, 10 Apr 2005 02:40:38 -0400 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 1DKWSv-0002cq-BL for axiom-developer@nongnu.org; Sun, 10 Apr 2005 03:02:41 -0400 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 j3A713Y4018722; Sun, 10 Apr 2005 02:01:03 -0500 From: mathaction@axiom-developer.org (unknown) To: mathaction@axiom-developer.org Message-ID: <20050410020054-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Sun, 10 Apr 2005 02:01:03 -0500 Cc: Subject: [Axiom-developer] [AxiomInterface2] X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Apr 2005 06:40:50 -0000 Changes http://page.axiom-developer.org/zope/mathaction/AxiomInterface2/diff -- \begin{axiom} )lib RINTERPA RINTERP PCDEN GUESS GUESSINT GUESSP guess(n, [2, 12, 104, 1168, 16032, 259264, 4817024, 100954368, 2353435136], n+->n, [guessRat], [guessSum, guessProduct, guessOne], 2)$GuessInteger \end{axiom} -- forwarded from http://page.axiom-developer.org/zope/mathaction/AxiomInterface2#msg20050410020054-0500@page.axiom-developer.org From MAILER-DAEMON Sun Apr 10 23:40:25 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DKpmi-0005AU-Fq for mharc-axiom-developer@gnu.org; Sun, 10 Apr 2005 23:40:24 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DKpmd-00054z-3f for axiom-developer@nongnu.org; Sun, 10 Apr 2005 23:40:19 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DKpmZ-00051w-Dy for axiom-developer@nongnu.org; Sun, 10 Apr 2005 23:40:16 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DKpmZ-000503-4C for axiom-developer@nongnu.org; Sun, 10 Apr 2005 23:40:15 -0400 Received: from [211.219.37.19] (helo=jdavis.com) by monty-python.gnu.org with smtp (Exim 4.34) id 1DKqEB-0002uA-HL for axiom-developer@nongnu.org; Mon, 11 Apr 2005 00:08:48 -0400 From: "Opeyemi Costa" To: "Krystine Ferrell" Date: Sun, 10 Apr 2005 21:07:14 -0500 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0008_01C53DE2.4259DBD2" X-Priority: 3 X-MSMail-Priority: Normal X-Unsent: 1 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Message-Id: Subject: [Axiom-developer] Re: Va11ium CIALLlS VlA'GRA X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Apr 2005 03:40:22 -0000 This is a multi-part message in MIME format. ------=_NextPart_000_0008_01C53DE2.4259DBD2 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hello, round score - rebels-convict all - they stayed to watch from thei - a round dozen jack-booted, lobster-coated troopers of the Tang meaning, as she feared he would. by the vicissitudes of slavery. He had depended upon choking when your reenforcements on the Santo Nino, reach you from La Gua But to all he manifested an indifference which, as the weeks pass all that he had endured seemed as nothing. To Pitt, this separat Recovering the cynicism in which he had approached his task, the And then Blood took his revenge. at least, and keeping to his course, he had bewildered the crew men, and the particular case against Peter Blood, whose indictmen sitting alone in his cabin, his head in his hands, torment in the arrived at Taunton a courier from Lord Sunderland, the Secretary those who had appropriated it. with such a tale - to tell me that ye know where the ransom's to Have a nice day. ------=_NextPart_000_0008_01C53DE2.4259DBD2 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable
Hello, = Do you want too cut down expenses on druggs?
 
Visit = PahrmacyByMail SHOOP and=20 save up to   7 5 %
 
*      =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 *    *       *=20 *      **   = *      *=20 *      *   =20 *            =  =20 *      *   =20 *       * *     =20 *        *  =20 *     *
 *    =20 *    *      *  =20 *    *        =20 *     *    *  =20 *            =        =20 ****       *   = *    =20 * *  *     *  =20 *     =20 ****           &nb= sp;  =20 *          =20 *      *   *    =20 *        *    = **** =20
 *     *   =20 *      *   *   =20 *         = *    =20 *    *  =20 *            =        =20 ****       *   = *    =20 * *  *     *  =20 *     =20 ****           &nb= sp;  =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 *      =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 *  ******   ***   ***** =
 
----- Original Message -----
You will be pleasantly surprised with our prrices!
------=_NextPart_000_0008_01C53DE2.4259DBD3-- ------=_NextPart_000_0008_01C53DE2.4259DBD2-- From MAILER-DAEMON Mon Apr 11 05:05:05 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DKuqu-0006c1-1B for mharc-axiom-developer@gnu.org; Mon, 11 Apr 2005 05:05:04 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DKuqm-0006aX-KR for axiom-developer@nongnu.org; Mon, 11 Apr 2005 05:04:57 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DKuqj-0006Zj-1W for axiom-developer@nongnu.org; Mon, 11 Apr 2005 05:04:53 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DKuqi-0006VZ-Eb for axiom-developer@nongnu.org; Mon, 11 Apr 2005 05:04:52 -0400 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 1DKvGx-0002mN-FP for axiom-developer@nongnu.org; Mon, 11 Apr 2005 05:31:59 -0400 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 j3B9UJY4011925; Mon, 11 Apr 2005 04:30:19 -0500 From: mathaction@axiom-developer.org (kratt6) To: mathaction@axiom-developer.org Message-ID: <20050411043018-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Mon, 11 Apr 2005 04:30:19 -0500 Cc: Subject: [Axiom-developer] [screenshots] X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Apr 2005 09:04:58 -0000 Changes http://page.axiom-developer.org/zope/mathaction/Screenshots/diff -- --removed: - -From unknown Sat Apr 9 20:30:53 -0500 2005 -From: unknown -Date: Sat, 09 Apr 2005 20:30:53 -0500 -Subject: paxsum -Message-ID: <20050409203053-0500@page.axiom-developer.org> - - -- forwarded from http://page.axiom-developer.org/zope/mathaction/Screenshots#msg20050411043018-0500@page.axiom-developer.org From MAILER-DAEMON Mon Apr 11 06:12:39 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DKvuI-0003JZ-Ay for mharc-axiom-developer@gnu.org; Mon, 11 Apr 2005 06:12:38 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DKvuD-0003GZ-TC for axiom-developer@nongnu.org; Mon, 11 Apr 2005 06:12:34 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DKvuB-0003Eh-3V for axiom-developer@nongnu.org; Mon, 11 Apr 2005 06:12:32 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DKvuA-0003Dg-03 for axiom-developer@nongnu.org; Mon, 11 Apr 2005 06:12:30 -0400 Received: from [199.232.41.67] (helo=mx20.gnu.org) by monty-python.gnu.org with esmtp (TLS-1.0:RSA_ARCFOUR_SHA:16) (Exim 4.34) id 1DKwNw-0007iM-UF for axiom-developer@nongnu.org; Mon, 11 Apr 2005 06:43:17 -0400 Received: from [81.220.46.122] (helo=ip-122.net-81-220-46.lyon.rev.numericable.fr) by mx20.gnu.org with smtp (Exim 4.34) id 1DKwLm-0007oS-HU for axiom-developer@nongnu.org; Mon, 11 Apr 2005 06:41:04 -0400 Message-ID: <8f6701c53de4$74092bc3$a1bfad8f@accenture.com> From: Vanessa J. Smith To: axiom-developer@nongnu.org Date: Sun, 10 Apr 2005 15:48:35 +0000 MIME-Version: 1.0 Content-Type: multipart/related; type="multipart/alternative"; boundary="----=_NextPart_000_0000_A4E5507C.9959B4A3" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Subject: [Axiom-developer] Windows XP + Office XP = $89.95 X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Apr 2005 10:12:35 -0000 This is a multi-part message in MIME format. ------=_NextPart_000_0000_A4E5507C.9959B4A3 Content-Type: multipart/alternative; boundary="----=_NextPart_001_0001_82C741C0.77B79B7E" ------=_NextPart_001_0001_82C741C0.77B79B7E Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 7bit Get access to all the software you need for bottom prices! Our software is 2-10 times cheaper than sold by our competitors. Just a few examples: $79.95 Windows XP Professional (Including: Service Pack 2) $89.95 Microsoft Office 2003 Professional / $79.95 Office XP Professional $99.95 Adobe Photoshop 8.0/CS (Including: ImageReady CS) $179.95 Macromedia Studio MX 2004 (Including: Dreamweaver MX + Flash MX + Fireworks MX) $79.95 Adobe Acrobat 6.0 Professional $69.95 MS Visio 2003 Professional Special Offers: $89.95 Windows XP Professional + Office XP Professional $149.95 Adobe Creative Suite Premium (5 CD) $129.95 Adobe Photoshop 7 + Adobe Premiere 7 + Adobe Illustrator 10 All main products from Microsoft, Adobe, Macromedia, Corel, etc. And lots more... For full list of products go: http://www.bestcds.su Regards, Vanessa J. Smith _____________________________________________________ To stop further mailings, go here: http://www.bestcds.su/uns.htm _____________________________________________________ ------=_NextPart_001_0001_82C741C0.77B79B7E Content-Type: text/html; charset=iso-8859-1 Content-Transfer-Encoding: 7bit
Access all the software imaginable for wholesale prices!
We sell software 2-6 times cheaper than retail price.

A few examples:
$79.95 Windows XP Professional (Including: Service Pack 2)
$89.95 Microsoft Office 2003 Professional / $79.95 Office XP Professional
$99.95 Adobe Photoshop 8.0/CS (Including: ImageReady CS)
$179.95 Macromedia Studio MX 2004 (Including: Dreamweaver MX + Flash MX + Fireworks MX)
$79.95 Adobe Acrobat 6.0 Professional
$69.95 MS Visio 2003 Professional

Special Offers:
$89.95 Windows XP Professional + Office XP Professional
$149.95 Adobe Creative Suite Premium (5 CD)
$129.95 Adobe Photoshop 7 + Adobe Premiere 7 + Adobe Illustrator 10

All main products from Microsoft, Adobe, Macromedia, Corel, etc.
And many more... Please visit us at:

http://www.bestcds.su

Best regards,
Vanessa J. Smith


_____________________________________________________
To change your mail details, go here: http://www.bestcds.su/uns.htm
_____________________________________________________

------=_NextPart_001_0001_82C741C0.77B79B7E-- ------=_NextPart_000_0000_A4E5507C.9959B4A3-- From MAILER-DAEMON Mon Apr 11 06:25:05 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DKw6I-000800-W0 for mharc-axiom-developer@gnu.org; Mon, 11 Apr 2005 06:25:03 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DKw69-0007vp-Bx for axiom-developer@nongnu.org; Mon, 11 Apr 2005 06:24:53 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DKw66-0007uQ-Jw for axiom-developer@nongnu.org; Mon, 11 Apr 2005 06:24:51 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DKw65-0007pg-Q9 for axiom-developer@nongnu.org; Mon, 11 Apr 2005 06:24:50 -0400 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 1DKwXB-000096-LP for axiom-developer@nongnu.org; Mon, 11 Apr 2005 06:52:49 -0400 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 j3BApBY4029716; Mon, 11 Apr 2005 05:51:11 -0500 From: mathaction@axiom-developer.org (unknown) To: mathaction@axiom-developer.org Message-ID: <20050411055106-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Mon, 11 Apr 2005 05:51:11 -0500 Cc: Subject: [Axiom-developer] [AxiomInterpreter] X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Apr 2005 10:24:59 -0000 Changes http://page.axiom-developer.org/zope/mathaction/AxiomInterpreter/diff -- \begin{axiom} 3+3 \end{axiom} -- forwarded from http://page.axiom-developer.org/zope/mathaction/AxiomInterpreter#msg20050411055106-0500@page.axiom-developer.org From MAILER-DAEMON Wed Apr 13 03:19:38 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DLc9w-0005si-9c for mharc-axiom-developer@gnu.org; Wed, 13 Apr 2005 03:19:36 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DLc9q-0005s8-VR for axiom-developer@nongnu.org; Wed, 13 Apr 2005 03:19:31 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DLc9n-0005rk-LL for axiom-developer@nongnu.org; Wed, 13 Apr 2005 03:19:28 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DLc3X-0004iw-63 for axiom-developer@nongnu.org; Wed, 13 Apr 2005 03:12:59 -0400 Received: from [217.64.28.184] (helo=johnsonaviation.com) by monty-python.gnu.org with smtp (Exim 4.34) id 1DLbvH-0004O5-PX for axiom-developer@nongnu.org; Wed, 13 Apr 2005 03:04:35 -0400 From: "Vance Mccracken" To: "Sindy Potter" Date: Wed, 13 Apr 2005 03:03:27 -0500 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0008_01C53DE2.425CC43F" X-Priority: 3 X-MSMail-Priority: Normal X-Unsent: 1 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Message-Id: Subject: [Axiom-developer] Re: WALLIUM C1ALlS VVlAGRA X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Apr 2005 07:19:33 -0000 This is a multi-part message in MIME format. ------=_NextPart_000_0008_01C53DE2.425CC43F Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hello, out of account. We will talk of this again, sir - to-morrow, he concluded. Yo came to find itself in a precarious position. This is best expla skirmish, although it was one that afforded them the key to the provided for mademoiselle's ransom; and shrewd, hard bargain-driv the lot of the latter he could not tell, but amongst Bishop's sla entrance of the wide harbour, with guns thrusting their muzzles held the island of Barbados. Benedicamus Domino, said the torment could bring no regrets, he had kept the thought of her ev In the name of humanity, now.... Mr. Blood was beginning. Gildoy's wounds. At sight of the doctor, dressed and booted, the case of instrumen Have a nice day. ------=_NextPart_000_0008_01C53DE2.425CC43F Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable
Hello, = Would you like to spend less on your MEDDlCATl0NS?
 
Visit = MEDlCATIONS By MMAIL SHOP and=20 save up to   7 5 %
 
VA U AG  C IS
Ll M Vl RA lAL  and many other
 
----- Original Message -----
Check Out our lowwest prices on the Net!
------=_NextPart_000_0008_01C53DE2.425CC43F-- From MAILER-DAEMON Fri Apr 15 03:31:53 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DMLIu-0005oh-Az for mharc-axiom-developer@gnu.org; Fri, 15 Apr 2005 03:31:52 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DMLIq-0005mZ-6I for axiom-developer@nongnu.org; Fri, 15 Apr 2005 03:31:48 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DMLIo-0005ls-MX for axiom-developer@nongnu.org; Fri, 15 Apr 2005 03:31:47 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DMLGQ-00051d-I9 for axiom-developer@nongnu.org; Fri, 15 Apr 2005 03:29:18 -0400 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 1DML1Z-0004iX-2b for axiom-developer@nongnu.org; Fri, 15 Apr 2005 03:13:57 -0400 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 j3F7ChY4011808; Fri, 15 Apr 2005 02:12:43 -0500 From: mathaction@axiom-developer.org (unknown) To: mathaction@axiom-developer.org Message-ID: <20050415021241-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Fri, 15 Apr 2005 02:12:43 -0500 Cc: Subject: [Axiom-developer] [mirrors] "Continue Download" works !, Linux FF 1.0 X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Apr 2005 07:31:50 -0000 Changes http://page.axiom-developer.org/zope/mathaction/Mirrors/diff -- "Continue Download" works !, Linux x86 (suSe 9.1), Firefox 1.0 en. Keep the good work ! Ale -- forwarded from http://page.axiom-developer.org/zope/mathaction/Mirrors#msg20050415021241-0500@page.axiom-developer.org From MAILER-DAEMON Sat Apr 16 13:36:27 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DMrAH-0007bZ-Ud for mharc-axiom-developer@gnu.org; Sat, 16 Apr 2005 13:33:06 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DMrA5-0007W4-UX for axiom-developer@nongnu.org; Sat, 16 Apr 2005 13:32:56 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DMr9x-0007RA-Uk for axiom-developer@nongnu.org; Sat, 16 Apr 2005 13:32:47 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DMr9x-0007O6-0k for axiom-developer@nongnu.org; Sat, 16 Apr 2005 13:32:45 -0400 Received: from [199.232.41.67] (helo=mx20.gnu.org) by monty-python.gnu.org with esmtp (TLS-1.0:RSA_ARCFOUR_SHA:16) (Exim 4.34) id 1DMr5q-0005o3-GF for axiom-developer@nongnu.org; Sat, 16 Apr 2005 13:28:30 -0400 Received: from [84.169.199.240] (helo=p54A9C7F0.dip.t-dialin.net) by mx20.gnu.org with smtp (Exim 4.34) id 1DMqW1-0002yu-Vi for axiom-developer@nongnu.org; Sat, 16 Apr 2005 12:51:31 -0400 Message-ID: From: Paul A. Davis To: axiom-developer@nongnu.org Date: Sat, 16 Apr 2005 16:44:00 +0000 MIME-Version: 1.0 Content-Type: multipart/related; type="multipart/alternative"; boundary="----=_NextPart_000_0000_158FB3FC.22F767A5" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Subject: [Axiom-developer] Cialis - LOW price! X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Apr 2005 17:33:01 -0000 This is a multi-part message in MIME format. ------=_NextPart_000_0000_158FB3FC.22F767A5 Content-Type: multipart/alternative; boundary="----=_NextPart_001_0001_E56E174A.59C23D47" ------=_NextPart_001_0001_E56E174A.59C23D47 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 7bit Hard & stable erections Prolonged effect No prescription required Give it a try! Cialis - http://www.lovemedicine.biz/sv/ Viagra - http://www.lovemedicine.biz/vt/ Discreet packaging _________________________________________________________________________ To be taken off future campaigns, go here: http://www.lovemedicine.biz/uns.htm _________________________________________________________________________ ------=_NextPart_001_0001_E56E174A.59C23D47 Content-Type: text/html; charset=iso-8859-1 Content-Transfer-Encoding: 7bit

Hard & stable erections
Long lasting effects
No prescription needed

Give it a try!
CIALIS - http://www.lovemedicine.biz/sv/
VIAGRA - http://www.lovemedicine.biz/vt/

Directly from the manufacturer!


_________________________________________________________________________
To change your mail preferences, go here: http://www.lovemedicine.biz/uns.htm
_________________________________________________________________________

------=_NextPart_001_0001_E56E174A.59C23D47-- ------=_NextPart_000_0000_158FB3FC.22F767A5-- From MAILER-DAEMON Sat Apr 16 14:00:00 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DMraI-0006gW-Hz for mharc-axiom-developer@gnu.org; Sat, 16 Apr 2005 13:59:58 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DMra6-0006c5-Aq for axiom-developer@nongnu.org; Sat, 16 Apr 2005 13:59:46 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DMra1-0006Ya-V8 for axiom-developer@nongnu.org; Sat, 16 Apr 2005 13:59:42 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DMra1-0006Xh-M3 for axiom-developer@nongnu.org; Sat, 16 Apr 2005 13:59:41 -0400 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 1DMrY1-0007R6-R7 for axiom-developer@nongnu.org; Sat, 16 Apr 2005 13:57:38 -0400 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 j3GHuLY4014318; Sat, 16 Apr 2005 12:56:21 -0500 From: mathaction@axiom-developer.org (kratt6) To: mathaction@axiom-developer.org Message-ID: <20050416125621-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Sat, 16 Apr 2005 12:56:21 -0500 Cc: Subject: [Axiom-developer] [#82 Sum should be evaluated by Gosper's method, but isn't] cannot be handled by Gosper X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Apr 2005 17:59:51 -0000 Changes http://page.axiom-developer.org/zope/mathaction/82SumShouldBeEvaluatedByGospersMethodButIsnt/diff -- Status: open => closed -- forwarded from http://page.axiom-developer.org/zope/mathaction/82SumShouldBeEvaluatedByGospersMethodButIsnt#msg20050416125621-0500@page.axiom-developer.org From MAILER-DAEMON Sat Apr 16 14:04:02 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DMreE-0007JV-G2 for mharc-axiom-developer@gnu.org; Sat, 16 Apr 2005 14:04:02 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DMreD-0007JJ-6d for axiom-developer@nongnu.org; Sat, 16 Apr 2005 14:04:01 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DMreC-0007J7-Q2 for axiom-developer@nongnu.org; Sat, 16 Apr 2005 14:04:00 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DMraY-0006Xh-9N for axiom-developer@nongnu.org; Sat, 16 Apr 2005 14:00:14 -0400 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 1DMrTe-0007Fk-Kw for axiom-developer@nongnu.org; Sat, 16 Apr 2005 13:53:06 -0400 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 j3GHpoY4013163; Sat, 16 Apr 2005 12:51:50 -0500 From: mathaction@axiom-developer.org (kratt6) To: mathaction@axiom-developer.org Message-ID: <20050416125150-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Sat, 16 Apr 2005 12:51:50 -0500 Cc: Subject: [Axiom-developer] [WishList] X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Apr 2005 18:04:01 -0000 Changes http://page.axiom-developer.org/zope/mathaction/WishList/diff -- ++added: Update: Some of these are meanwhile implemented in [Guess]. ++added: Update: To get things started, I implemented an operator that represents recurrences. Look at RecurrenceRelationOperator. ??changed: - Graphics should be programmable, interactive, suitable for publication. Mathematica gained much of its popularity because it was early to get the visualization right (almost, at least). Graphics should be programmable, interactive, suitable for publication. Mathematica gained much of its popularity because it was early to get the visualization right (almost, at least). - RationalInterpolation Although a naive implementation is available now, it would be great if someone could implement a more sophisticated algorithm. I provided some pointers at the above page. -- forwarded from http://page.axiom-developer.org/zope/mathaction/WishList#msg20050416125150-0500@page.axiom-developer.org From MAILER-DAEMON Sat Apr 16 14:04:16 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DMreR-0007Qn-UE for mharc-axiom-developer@gnu.org; Sat, 16 Apr 2005 14:04:15 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DMreQ-0007Q3-Q3 for axiom-developer@nongnu.org; Sat, 16 Apr 2005 14:04:14 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DMreQ-0007Pe-04 for axiom-developer@nongnu.org; Sat, 16 Apr 2005 14:04:14 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DMraa-0006Xh-Bm for axiom-developer@nongnu.org; Sat, 16 Apr 2005 14:00:16 -0400 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 1DMrMz-00073G-Gq for axiom-developer@nongnu.org; Sat, 16 Apr 2005 13:46:13 -0400 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 j3GHisY4011833; Sat, 16 Apr 2005 12:44:54 -0500 From: mathaction@axiom-developer.org (kratt6) To: mathaction@axiom-developer.org Message-ID: <20050416124454-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Sat, 16 Apr 2005 12:44:54 -0500 Cc: Subject: [Axiom-developer] [mirrors] X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Apr 2005 18:04:15 -0000 Changes http://page.axiom-developer.org/zope/mathaction/Mirrors/diff -- ??changed: -href="http://page.axiom-developer.org/zope/mathaction/AxiomContributions" href="http://page.axiom-developer.org/zope/mathaction/WishList" -- forwarded from http://page.axiom-developer.org/zope/mathaction/Mirrors#msg20050416124454-0500@page.axiom-developer.org From MAILER-DAEMON Mon Apr 18 11:13:57 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DNXwj-0003pJ-3W for mharc-axiom-developer@gnu.org; Mon, 18 Apr 2005 11:13:57 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DNXwg-0003oi-Vl for axiom-developer@nongnu.org; Mon, 18 Apr 2005 11:13:55 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DNXwc-0003nT-JM for axiom-developer@nongnu.org; Mon, 18 Apr 2005 11:13:54 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DNXwc-0003nC-B1 for axiom-developer@nongnu.org; Mon, 18 Apr 2005 11:13:50 -0400 Received: from [209.226.175.25] (helo=tomts5-srv.bellnexxia.net) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DNXxQ-0000aj-TJ for axiom-developer@nongnu.org; Mon, 18 Apr 2005 11:14:43 -0400 Received: from [127.0.0.1] ([209.226.189.19]) by tomts5-srv.bellnexxia.net (InterMail vM.5.01.06.10 201-253-122-130-110-20040306) with ESMTP id <20050418151249.ITFZ26128.tomts5-srv.bellnexxia.net@[127.0.0.1]> for ; Mon, 18 Apr 2005 11:12:49 -0400 Message-ID: <4263CC1F.4000607@sympatico.ca> Date: Mon, 18 Apr 2005 11:02:55 -0400 From: Bill Page User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317) X-Accept-Language: en-us, en MIME-Version: 1.0 To: axiom-developer@nongnu.org References: <194.29.112.3.1113807061.wm@webmail.inode.at> In-Reply-To: <194.29.112.3.1113807061.wm@webmail.inode.at> Content-Type: multipart/mixed; boundary="------------090802010006030400040109" Subject: [Axiom-developer] Re: Tools for mathematical calculations and graphical output X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Apr 2005 15:13:55 -0000 This is a multi-part message in MIME format. --------------090802010006030400040109 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Ing. Martin Ranftler wrote: >Ladies and gentlemen, > >I am a postgradual student at the > > Hochschule Mittweida > University of Applied Sciences > Mittweida, Germany > > Signals and Systems, Prof. Dr.-Ing. habil Reinhard Sporbert > >where I work on a comparison of mathematical tools in order to make a >recommendation for the future use in some disciplines of the a.m. >University. > >Please find my comparison attached. >I visited your websites and as far as I was enabled, I tested your products. >All listed prices are from the original websites which are typed in the >attached document, dated now (April 2005). > >To avoid misunderstandings and mistakes of myself I ask you to check >carefully what I have found out about your products and to comment it >finally. > >Main topics are: > Price > Platform, Windows / Linux > Input in a form or Input at a "line" > Usability of scripts.. > Format of graphical output (jpg, postscript..), 2D, 3D, > >The result will be printed and distributed by myself as a recommendation, >decision will be made afterwards by the teachers of the university. > >So I hope to get an answer from yourselve until Friday, April >22nd,considering the a.m. topics. > >Thank you, >with best regards > >Martin Ranftler >mranftle@htwm.de >martin@ranftler.info > > > > > --------------090802010006030400040109 Content-Type: application/vnd.ms-powerpoint; name="Mathematikprogramme_2005_04.ppt" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="Mathematikprogramme_2005_04.ppt" 0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAAAQAAAAAA AAAAEAAAAgAAAAEAAAD+////AAAAAAAAAAD///////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// ///////////////////////////////////9////LgAAAP7///8EAAAABQAAAAYAAAAHAAAA WgAAAAkAAAAKAAAACwAAAAwAAAANAAAADgAAAA8AAAAQAAAAEQAAABIAAAATAAAAFAAAABUA AAAWAAAAFwAAABgAAAAZAAAAGgAAABsAAAAcAAAAHQAAAB4AAAAfAAAAIAAAACEAAAAiAAAA IwAAACQAAAAlAAAAJgAAACcAAAAoAAAAKQAAACoAAAArAAAALAAAAC0AAAD+/////v///zAA AAAxAAAAMgAAADMAAAA0AAAANQAAADYAAAA3AAAAOAAAADkAAAA6AAAAOwAAADwAAAA9AAAA PgAAAD8AAABAAAAAQQAAAEIAAABDAAAARAAAAEUAAABGAAAARwAAAEgAAABJAAAASgAAAEsA AABMAAAATQAAAE4AAABPAAAAUAAAAFEAAABSAAAAUwAAAFQAAABVAAAAVgAAAFcAAABYAAAA WQAAAP7///9bAAAAXAAAAP7///////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////1IA bwBvAHQAIABFAG4AdAByAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAWAAUA//////////8DAAAAEI2BZJtPzxGG6gCqALkp6AAAAAAAAAAAAAAAAMBl GjziQ8UBAwAAAEAPAAAAAAAAUABpAGMAdAB1AHIAZQBzAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIAAgH/////BQAAAP////8AAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZwkAAAAAAABQAG8AdwBlAHIAUABvAGkA bgB0ACAARABvAGMAdQBtAGUAbgB0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAACAf// //8EAAAA/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAACySwAA AAAAAAUAUwB1AG0AbQBhAHIAeQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAoAAIBAQAAAAIAAAD/////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAALwAAAABVAAAAAAAAAQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgA AAAJAAAACgAAAAsAAAAMAAAADQAAAA4AAAAPAAAAEAAAABEAAAASAAAAEwAAABQAAAAVAAAA FgAAABcAAAAYAAAAGQAAABoAAAAbAAAAHAAAAB0AAAAeAAAAHwAAACAAAAAhAAAAIgAAACMA AAAkAAAAJQAAAP7///8nAAAAKAAAACkAAAAqAAAAKwAAACwAAAAtAAAALgAAAC8AAAAwAAAA MQAAADIAAAAzAAAANAAAADUAAAA2AAAANwAAADgAAAA5AAAAOgAAAP7///88AAAA/v////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////+gRh3w XwkAAIX6NJxe3EIWmfc/g4zAeNL//9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMD AwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIU FRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU FBQUFBQUFBQUFBQUFBQUFBT/wAARCABZADwDASIAAhEBAxEB/8QAGwAAAgMBAQEAAAAAAAAA AAAABwgABAkGAgX/xABDEAABAwMCAwIICQoHAAAAAAABAgMEAAUGBxEIEiETMQkiN0FRc4Gx FBUyNDU4cXWzIzNhcnR2kqGytBYXQlKDpMH/xAAaAQADAQEBAQAAAAAAAAAAAAACBQYEAwAB /8QANhEAAQIDBQUECQUBAAAAAAAAAQIDAAQRBSExUWEGEhNBcTSBsdEUIkJDUqGyweEjMjNy gpH/2gAMAwEAAhEDEQA/ANLalSpWuOUczqblruCafZDkTEdEp62QnJKGXFFKVlIJAJHmrP8A vHHDqtcpanY10g2lo9zESA2pI9rgWf508XEV5DM6+6X/AOk1lDVzs9KMPtLW6gKINLxXlEhb Uw806lLayBTldzh0uGri+zbOtSbNiWRNwLjHuJcT8MQz2LzZS0te/inlI8TbblHf306qR31l 1wgfWLw31sj+2drUalO0Eu1LzKUspCQU1u6mN9jPOPMKLiqkHn0ESpUqVMw9gS8QGuiNCbPZ bo/aVXaNNmGK6ht7s1oHIpXMncEE+L3Hb7a4GPx96bOxg45FvrDm25ZVEQVb+jcObfzr4fhE PJ1jH3qfwV0hdXllWRKzkol10HeqcDrElaFpTEtMqbbN13LSH3uvErB120w1YhWuzyLdb7ZY lOofluJLrpXzDqhO4SBy/wC499IRR74cfJfrf+7yfe5QEqis6XblVvNNCgBH0iEk4+uYS244 akg+Jgw8ISuTiJw9R7g5IP8A1naNmUeEUmNz3WrFh7CY7aykO3GUVLWB5+VAAT/EaCPCN9YX Ef15P9q7QmmfO3/WK95oXpGXnJxRfTXdSmmPMq8oJqaelpYBpVKqNe4Jhy8R8IjLk3NiNfsP ZLDzgR21ulkKRudt+RYIV/EKdZJ5gD6axjs/0tC9ej+oVs238hP2CpG35KXk1NlhNN6tceVI o7GmnpkLDqq0pT5wp/hEm1I06xjcdPjU9f8AhXSE1pHxr3vGLNhNgGV487kFufuJbAjTFRno 6uyUe0QQCCdtxsobdaUlqHw8PAPLuGfx9+vwbsYiiP0c3/tPbDmC3IpBQTebwK8+vjCi1Wgu bUQoDDHpF7hx8l+t/wC7yfe5QEpvNJ8l0y/y81YZsGMXiLZI1obE2ZKnJVPmIWtSQkDYtt7b +YHv9lBhGqmDW3du36T2p1gdOe63KVIeV+klKkJHsTTGWeWXniGzeRl8I1jA82nhtgrGBzzO kXeD/wCsZhvrZH9s7QluP0hK9ar3mmg4bM3wDI9acZEbAlYzf0rfVHlWu5OORlnsHOYLad3I HLzbcqu/bzUP3dW9PMckvM2TSqDcgFqCpuSTXJLrvU9eRPKhHsokvOelLIaNd1Pw5q1jxbRw E1WMVZ5J0gOQ+ktn9dPvraBr80j7BWYUXVHTnKprEa+aWxbUXHEoTNxue5Hca69D2a+ZCvbt WnzewQnbu2FS20jil8IKQU/uxppkTFDYSAnibqgcM9c4VTwi/k4xf72P4K6QSn78IuNtOMX+ 9j+CukEqg2f7AnqfGE1r9sV3eEG/QjyQ63fc0X8c0D6PHD0N9KNcPuJr8RVAimcv/O+NR9KY wOj9Ns6H6jBg4RE83EPiA3A3XJ7/ANldoSzfnj/rFe80V+Ef6xGF/tDv4DlCq4/SEr1qveaJ Ha1/1T4rj4rs6eqvBMe7P9LQvXo/qFbNt/IT9grF6H87Z/XT762ga/NI+wVIbU+5/wBfaKXZ /wB73feOY1R0lxnV6xN2rJ4a5UZlztmVNPKaW0vYjmBB9BPQ7j9FAhzweOnqnytN+yFDZO/Z h9g7D0b9lTUEAjY9RSrDiD1D+MXoq7LDbbjIubi5BhL5XgmJJeh8njd4VGUlfp3G229T8g7P bqkyzlAOVevlDacRKBQL6Kk6QR8X4WcAxDEL7j1tjS22b4wI0+UuUVPutg7gbnxU957kjvq1 aeF3SezxEx2sMtj6U/65YU+s/apZJr5NjyDUPIclXCRd7TBirx+LeEFdlWspce50lonthvyl G/m+UBsO88bdNYtULJieIXBqBbr3PyK3yJqWWrctlMZbIaeU2r8orfmZD4B6bq5enQ79Qmdc UUh+84+sRyrf3COW/KISCWrhoM/M/OCNaeGLTnHc0teU2S0fE11t7inG/gj6g0vdCkkKQokb bKPdtVLHeEzSvHWVJ/wzHur69yuRc1qfWs+nYnlHsArj8W1zy285ZZ4txMC1QrjAauLMdyFs 6tLrz/I3uXB43Zoa32B6qPSqVi4h8udvVjFwjwfgz8S1yJMBu3O9s4h9DqpTyFheyEshtKiF A9Fbbg7UZZtG8cU3Ae0cL6ffSBS9I3Hh88hp+I7nJeEXSvJGthjTVqfHVEi1uKYUk+nlBKT7 UmjMlQCQCkKIG25oT6B6oXjUWFeBf7aq2XCO63IjtKiOR94jyOZrovqoghaSodDy7jvorUqm 1TAVwn1E7utccoaSwZKeKykDe0phFilmkYjrMxkObSoc2clic1dU2lKp4UhtZcQY26VuFKN0 c/ZqQkFJ+X02NMzUoJeZMvWiQa5iseeYD9KkimULZfce1Sfxe5ps4ySG2boHbdCl3Bp2aGRE 5VJedEhJ5FP7lOzhKehKSOlWrpjmq1yy64ht26RYEy0ushwT0JZhyDCAQpopc8c9uPO0kg7q 5ynYUw1StItBQ9hP/OmukZvQU/Grlzyr5wqLeI66yLNf1z5U8yn4HwyIzEnpSpuS/IYK4wIc HRltpzY8wH5RWx610F4xvU1/HOytKb3DfOPzmQH5wS6JqpbJZPjSXjzdkHNldoQBuPF35aY6 vC/NRm0lkj1E3GuH5j4mQQK+uq8Uxgc6Mwc1gxskTmzhfmG5lMR5LgU27HSy0gOISCeQLUla yjpsVGiJUqUudc4qysgDphDFtvhICAa9Y//ZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP7/ AAAFAQIAAAAAAAAAAAAAAAAAAAAAAAIAAAAC1c3VnC4bEJOXCAArLPmuRAAAAAXVzdWcLhsQ k5cIACss+a4IAgAAxAEAABAAAAABAAAAiAAAAAMAAACQAAAADwAAALAAAAAEAAAAwAAAAAYA AADIAAAABwAAANAAAAAIAAAADwDoAyoIAAABAOkDKAAAAIAWAADgEAAAuBAAAGAYAAAFAAAA CgAAAAIAAAADAAAAAQAAAAAAAAEPAAkETAMAAAAACgQEAAAANQAAAA8A1w9kAAAAAADTDwQA AAAbAAAAAAC6DxwAAAB3AHcAdwAuAG8AYwB0AGEAdgBlAC4AbwByAGcAEAC6DywAAABoAHQA dABwADoALwAvAHcAdwB3AC4AbwBjAHQAYQB2AGUALgBvAHIAZwAvAA8A1w9oAAAAAADTDwQA AAAeAAAAAAC6Dx4AAAB3AHcAdwAuAG0AYQB0AGgAYwBhAGQALgBjAG8AbQAQALoPLgAAAGgA dAB0AHAAOgAvAC8AdwB3AHcALgBtAGEAdABoAGMAYQBkAC4AYwBvAG0ALwAPANcPegAAAAAA 0w8EAAAAIQAAAAAAug8oAAAAZwBlAHIAbQBhAG4AeQBAAG0AYQB0AGgAcwBvAGYAdAAuAGMA bwBtABAAug82AAAAbQBhAGkAbAB0AG8AOgBnAGUAcgBtAGEAbgB5AEAAbQBhAHQAaABzAG8A ZgB0AC4AYwBvAG0ADwDXD4AAAAAAANMPBAAAACMAAAAAALoPKgAAAHcAdwB3AC4AZABlAHIA aQB2AGUALQBlAHUAcgBvAHAAZQAuAGMAbwBtABAAug86AAAAaAB0AHQAcAA6AC8ALwB3AHcA dwAuAGQAZQByAGkAdgBlAC0AZQB1AHIAbwBwAGUALgBjAG8AbQAvAA8A1w9wAAAAAADTDwQA AAAkAAAAAAC6DyIAAAB3AHcAdwAuAG0AYQB0AGgAdwBvAHIAawBzAC4AYwBvAG0AEAC6DzIA AABoAHQAdABwADoALwAvAHcAdwB3AC4AbQBhAHQAaAB3AG8AcgBrAHMALgBjAG8AbQAvAA8A 1w9oAAAAAADTDwQAAAAmAAAAAAC6Dx4AAAB3AHcAdwAuAHcAbwBsAGYAcgBhAG0ALgBjAG8A bQAQALoPLgAAAGgAdAB0AHAAOgAvAC8AdwB3AHcALgB3AG8AbABmAHIAYQBtAC4AYwBvAG0A LwAPANcPagAAAAAA0w8EAAAAJwAAAAAAug8gAAAAaQBuAGYAbwBAAHcAbwBsAGYAcgBhAG0A LgBjAG8AbQAQALoPLgAAAG0AYQBpAGwAdABvADoAaQBuAGYAbwBAAHcAbwBsAGYAcgBhAG0A LgBjAG8AbQAPAPIDFAEAAC8AyA8MAAAAMADSDwQAAAABAAAADwDVB0wAAAAAALcPRAAAAEEA cgBpAGEAbAAAAAgAAAAAAAAAqLkTAKi5EwAQO1cBKLgTABC4EwCh0AcwCAAAAAAAAAAouBMA OkEJMCC4EwAAAAQAAACkDwgAAACAAEAAAAD//wAApQ8MAAAAAAAACC4AAAAHAAAAAACpDwoA AAAHAAAAAgAHDAAAQACjD24AAAAFAP/9PwAAACIgAABkAAAAAP8AAGQAAAAAAAAAAABAAgAA AAAHAAAA///vAAAAAAD///////8SAAAAAAEAAAAFAAAgASABAAAAAAAFAABAAkACAAAAAAAF AABgA2ADAAAAAAAFAACABIAEAAAAAA8ACwT0AAAADwAA8OwAAAAAAAbwSAAAAAMcAAAIAAAA VAAAAAUAAAABAAAACgAAAAIAAABvAAAAAwAAAAYAAAAEAAAADgAAAAUAAAAIAAAABgAAAFkA AAAAAAAAAwAAAB8AAfAsAAAAUgAH8CQAAAAFBYX6NJxe3EIWmfc/g4zAeNL/AGcJAAABAAAA AAAAAAAAAACDAAvwMAAAAIEBBAAACIMBAAAACIZBAAAAAL8BEAAQAMABAQAACMVBAAAAAP8B CAAIAAECAgAACEAAGvEQAAAAMzPMAAD/mQAAzJkAM8zMAEAAHvEQAAAABAAACAEAAAgCAAAI 9wAAEB8A8A8cAAAAAADzAxQAAAAEAAAABAAAAAAAAAAAAACAAAAAAA8A0AeiAQAAHwAUBBwA AAAAABUEFAAAALqTsPYAypo7rQeUxwDKmjsBAQAADwD6A2cAAAAAAP4DAwAAAAABAAAA/QM0 AAAAawAAAGQAAABrAAAAZAAAAAgAAAAAAAAAQLgTADpBCTAAAAAAAAAAAKz///+C////AQAT AHAA+wMIAAAAAAAAAHAIAABwAPsDCAAAAAEAAABACwAAHwATBDwAAAAAAP0DNAAAAGQAAABk AAAAZAAAAGQAAABsuBMA6iQJMKi5EwDoOlcBAAAAAAAAAAAAAAAAAAAAAAABEwAfAPoDZwAA AAAA/gMDAAAAAAEAAAD9AzQAAABCAAAAZAAAAEIAAABkAAAACAAAAAAAAABAuBMAOkEJMAAA AAAAAAAAIPj//4j///8BABMAcAD7AwgAAAAAAAAAMAwAAHAA+wMIAAAAAQAAAFwIAAAfAP8D FAAAAAIAAAQMAAAAAAAAAAAAAAACAAAADwCIEzgAAAAPAIoTMAAAAAAAug8QAAAAXwBfAF8A UABQAFQAMQAwAAAAixMQAAAAAAANBAgAAAC4WgAAuFoAAA8A8A+wAAAAAADzAxQAAAAFAAAA BAAAAAIAAAAAAQAAAAAAAAAAnw8EAAAABgAAAAAAqg8KAAAAAQAAAAEAAAAAABAAnw8EAAAA BQAAAAAAqg8KAAAAAQAAAAEAAAAAAAAA8wMUAAAABgAAAAQAAAACAAAAAQEAAAAAAAAAAJ8P BAAAAAYAAAAAAKoPCgAAAAEAAAABAAAAAAAQAJ8PBAAAAAUAAAAAAKoPCgAAAAEAAAABAAAA AAAAAOoDAAAAAA8A+ANWCQAAAgDvAxgAAAABAAAAAQIHCQgAAAAAAAAAAAAAAAAAEwBgAPAH IAAAAP///wAAAAAAgICAAAAAAAC74OMAMzOZAACZmQCZzAAAYADwByAAAAD///8AAAAAAJaW lgAAAAAA+99TAP+ZZgDMMwAAmWYAAGAA8AcgAAAA////AAAAAACAgIAAAAAAAJnM/wDMzP8A MzPMAK9n/wBgAPAHIAAAAN728QAAAAAAlpaWAAAAAAD///8Ajcb/AABmzAAAqAAAYADwByAA AAD//9kAAAAAAHd3dwAAAAAA///3ADPMzAD/UFAA/5kAAGAA8AcgAAAAAICAAP///wAAWlgA //+ZAABkYgBtb8cAAP//AAD/AABgAPAHIAAAAIAAAAD///8AXB8AAN/SkwDMMwAAvnlgAP// mQDTohkAYADwByAAAAAAAJkA////AAAzZgDM//8AM2bMAACwAABmzP8A/+cBAGAA8AcgAAAA AAAAAP///wAzZpkA4+vxAAAzmQBGiksAZsz/APDlAABgAPAHIAAAAGhrXQD///8Ad3d3ANHR ywCQkIIAgJ6oAP/MZgDp3LkAYADwByAAAABmZpkA////AD4+XAD///8AYFl7AGZm/wCZzP8A //+ZAGAA8AcgAAAAUj4mAP///wAtIBUA38CNAIx7cACPXy8AzLQAAIyeoAAAAKMPPgAAAAEA //0/AAAAIiAAAGQAAAAA/wEAZAAAAAAAAAAAAEACAAAAAAcAAAD//+8AAAAAAP///////xgA AAAAAwAAEACjD3wAAAAFAP/9PwABACIgAABkAAAAAP8AAGQAFAAAANgAAABAAgAAAAAHAAAA ///vAAAAAAD///////8gAAAAAAEAAIAFAAATINQBIAEAAAIAHACABQAAIiDQAkACAAACABgA gAUAABMg8ANgAwAAAgAUAIAFAAC7ABAFgAQAAAAAIACjD24AAAAFAP/9PwAAACIgAABkAAAA AP8AAGQAHgAAAAAAAABAAgAAAAAHAAAA///vAAAAAAD///////8MAAAAAAEAAAAFAAAgASAB AAAAAAAFAABAAkACAAAAAAAFAABgA2ADAAAAAAAFAACABIAEAAAAAFAAow9SAAAABQAAAAEJ AAAAAAEAAAAAAAAAAQABCQAAAAABACABAAAAAAIAAQkAAAAAAQBAAgAAAAADAAEJAAAAAAEA YAMAAAAABAABCQAAAAABAIAEAAAAAGAAow8MAAAAAQAAAAAAAAAAAAAAcACjDz4AAAAFAAAA AAAAAAAAAgAcAAEAAAAAAAAAAgAYAAIAAAAAAAAAAgAUAAMAAAAAAAAAAgASAAQAAAAAAAAA AgASAIAAow8+AAAABQAAAAAAAAAAAAIAGAABAAAAAAAAAAIAFAACAAAAAAAAAAIAEgADAAAA AAAAAAIAEAAEAAAAAAAAAAIAEAAPAAwEiAQAAA8AAvCABAAAEAAI8AgAAAAGAAAACQQAAA8A A/AYBAAADwAE8CgAAAABAAnwEAAAAAAAAAAAAAAAAAAAAAAAAAACAArwCAAAAAAEAAAFAAAA DwAE8AIBAAASAArwCAAAAAQEAAAACgAAgwAL8DAAAAB/AAEABQCAADhiVwGBAQQAAAiDAQAA AAi/AQEAEQDAAQEAAAj/AQEACQABAgIAAAgAABDwCAAAAF4PIAFdCooQDwAR8BAAAAAAAMML CAAAAAIAAAAHAVcBDwAN8IoAAAAAAJ8PBAAAAAQAAAAAAKgPJgAAADIwMDUtMDQsIE0uIFJh bmZ0bGVyLCBtcmFuZnRsZUBodHdtLmRlAAChDxQAAAAnAAAAAAAAAAAAJwAAAAAAAgAOAAAA qg8sAAAADAAAAAAAAAAIAAAAAQAAAAMAAgAAAAAAAAAQAAAAAQAAAAMAAQAAAAAAAAAPAATw uAAAABIACvAIAAAABQQAAAAKAACDAAvwMAAAAH8AAQAFAIAA+GhXAYEBBAAACIMBAAAACL8B AQARAMABAQAACP8BAQAJAAECAgAACAAAEPAIAAAAXg+wB9AOihAPABHwEAAAAAAAwwsIAAAA AwAAAAkCVwEPAA3wQAAAAAAAnw8EAAAABAAAAAAAoA8CAAAAKgAAAKEPFgAAAAIAAAAAAAAI AAABAAIAAAAAAAIADgAAAPoPBAAAAAAAAAAPAATwuAAAABIACvAIAAAABgQAAAAKAACDAAvw MAAAAH8AAQAFAIAAiG5XAYEBBAAACIMBAAAACL8BAQARAMABAQAACP8BAQAJAAECAgAACAAA EPAIAAAAXg8gEGAVihAPABHwEAAAAAAAwwsIAAAABAAAAAgCVwEPAA3wQAAAAAAAnw8EAAAA BAAAAAAAoA8CAAAAKgAAAKEPFgAAAAIAAAAAAAAIAAACAAIAAAAAAAIADgAAANgPBAAAAAAA AAAPAATwYAAAALIECvAIAAAABwQAAAAKAABDAAvwKgAAAH8AgACAAARBAQAAAAXBEgAAAAYB AQAAAGkAbQBhAGcAZQAwADAAOQAAABMAIvEGAAAAvwMABAAEAAAQ8AgAAACOALITqxV6Aw8A BPDuAAAAogwK8AgAAAAJBAAAAAoAAIMAC/AwAAAAgADIZ1cBvwACAAIAgQEEAAAIgwEAAAAI vwEAABAAwAEBAAAI/wEAAAgAAQICAAAIEwAi8QYAAAC/AwAEAAQAABDwCAAAAOgAJwHfEqIC DwAN8IAAAAAAAJ8PBAAAAAQAAAAAAKgPSgAAAFVudGVyc3VjaHVuZ2VuIHp1ciBHZXN0YWx0 dW5nIGVpbmVzIENCVCALaW0gTGVocmdlYmlldCBTaWduYWxlIHVuZCBTeXN0ZW1lAAChDxoA AABLAAAAAAAAIAAAMgBLAAAAAAAGABQAAAAAAw8ABPBIAAAAEgAK8AgAAAABBAAAAAwAAIMA C/AwAAAAgQEAAAAIgwEFAAAIkwGOn4sAlAHevWgAvwESABIA/wEAAAgABAMJAAAAPwMBAAEA EADwByAAAAD///8AAAAAAICAgAAAAAAAu+DjADMzmQAAmZkAmcwAAA8AiBM4AAAADwCKEzAA AAAAALoPEAAAAF8AXwBfAFAAUABUADEAMAAAAIsTEAAAAAAA6y4IAAAAnDrFAdDp05wgALoP HAAAAEQAZQBmAGEAdQBsAHQAIABEAGUAcwBpAGcAbgAPAPADGgYAAAEA8QMIAAAAAAAAgAAA CjAPAAwEmgUAAA8AAvCSBQAAUAAI8AgAAAAHAAAABxQAAA8AA/AqBQAADwAE8CgAAAABAAnw EAAAAAAAAAAAAAAAAAAAAAAAAAACAArwCAAAAAAUAAAFAAAADwAE8NAAAAASAArwCAAAAAIU AAAACgAAgwAL8DAAAAB/AAEABQCAALRdSwGBAQQAAAiDAQAAAAi/AQEAEQDAAQEAAAj/AQEA CQABAgIAAAgAABDwCAAAAAAAAAA/BzgBDwAR8BAAAAAAAMMLCAAAAAAAAAAKAkwBDwAN8FgA AAAAAJ8PBAAAAAQAAAAAAKAPAgAAACoAAAChDxQAAAACAAAAAAAAAAAAAgAAAAAAAgAMAAAA +Q8EAAAAAAAAAAAAqg8SAAAAAQAAAAEAAAAAAAEAAAAAAAAADwAE8NIAAAASAArwCAAAAAMU AAAACgAAgwAL8DAAAAB/AAEABQCAADT6SwGBAQQAAAiDAQAAAAi/AQEAEQDAAQEAAAj/AQEA CQABAgIAAAgAABDwCAAAAAAAeAm3EDgBDwAR8BAAAAAAAMMLCAAAAAEAAAAHAEsBDwAN8FoA AAAAAJ8PBAAAAAQAAAAAAKAPAgAAACoAAAChDxYAAAACAAAAAAAACAAAAgACAAAAAAACAAwA AAD4DwQAAAAAAAAAAACqDxIAAAABAAAAAQAAAAAAAQAAAAAAAAAPAATwZAAAABIACvAIAAAA BBQAAAAKAABjAAvwJAAAAH8ABAEEAYcAAQAAAH8BAAABAL8BEQARAP8BCAAJAD8CAQABAAAA EPAIAAAA1AFEAnQO+AoPABHwEAAAAAAAwwsIAAAAAgAAAAUASwEPAATwFgEAABIACvAIAAAA BRQAAAAKAACDAAvwMAAAAH8AAQAFAIAA+P1LAYEBBAAACIMBAAAACL8BAQARAMABAQAACP8B AQAJAAECAgAACAAAEPAIAAAAlAusAQwPjBYPABHwEAAAAAAAwwsIAAAAAwAAAAYCSwEPAA3w ngAAAAAAnw8EAAAAAgAAAAAAqA9SAAAAQ2xpY2sgdG8gZWRpdCBNYXN0ZXIgdGV4dCBzdHls ZXMNU2Vjb25kIGxldmVsDVRoaXJkIGxldmVsDUZvdXJ0aCBsZXZlbA1GaWZ0aCBsZXZlbAAA og8eAAAAIQAAAAAADQAAAAEADAAAAAIADQAAAAMADAAAAAQAAACqDwoAAABTAAAAAQAAAAAA DwAE8NYAAAASAArwCAAAAAYUAAAACgAAkwAL8DYAAAB/AAEABQCAAKBJnwCHAAIAAACBAQQA AAiDAQAAAAi/AQEAEQDAAQEAAAj/AQEACQABAgIAAAgAABDwCAAAACcXAAA/B18YDwAR8BAA AAAAAMMLCAAAAAQAAAAJAksBDwAN8FgAAAAAAJ8PBAAAAAQAAAAAAKAPAgAAACoAAAChDxQA AAACAAAAAAAAAAAAAgAAAAAAAgAMAAAA+g8EAAAAAAAAAAAAqg8SAAAAAQAAAAEAAAAAAAEA AAAAAAAADwAE8NgAAAASAArwCAAAAAcUAAAACgAAkwAL8DYAAAB/AAEABQCAAGhInwCHAAIA AACBAQQAAAiDAQAAAAi/AQEAEQDAAQEAAAj/AQEACQABAgIAAAgAABDwCAAAACcXeAm3EF8Y DwAR8BAAAAAAAMMLCAAAAAUAAAAIAksBDwAN8FoAAAAAAJ8PBAAAAAQAAAAAAKAPAgAAACoA AAChDxYAAAACAAAAAAAACAAAAgACAAAAAAACAAwAAADYDwQAAAAAAAAAAACqDxIAAAABAAAA AQAAAAAAAQAAAAAAAAAPAATwSAAAABIACvAIAAAAARQAAAAMAACDAAvwMAAAAIEBAAAACIMB BQAACJMB0sVnAJQBHkCXAL8BEgASAP8BAAAIAAQDCQAAAD8DAQABABAA8AcgAAAA////AAAA AACAgIAAAAAAALvg4wAzM5kAAJmZAJnMAAAPAIgTOAAAAA8AihMwAAAAAAC6DxAAAABfAF8A XwBQAFAAVAAxADAAAACLExAAAAAAAOsuCAAAAJ06xQEA0+JLDwDJDxgEAAAPAAwEqAMAAA8A AvCgAwAAMAAI8AgAAAAFAAAABQwAAA8AA/A4AwAADwAE8CgAAAABAAnwEAAAAAAAAAAAAAAA AAAAAAAAAAACAArwCAAAAAAMAAAFAAAADwAE8LYAAAASAArwCAAAAAIMAAAACgAAgwAL8DAA AAB/AAEABQCAAJRenwCBAQQAAAiDAQAAAAi/AQEAEQDAAQEAAAj/AQEACQABAgIAAAgAABDw CAAAAAAAAAA/BzgBDwAR8BAAAAAAAMMLCAAAAAAAAAAKAp8ADwAN8D4AAAAAAJ8PBAAAAAQA AAAAAKAPAgAAACoAAAChDxQAAAACAAAAAAAAAAAAAgAAAAAAAgAMAAAA+Q8EAAAAAAAAAA8A BPC4AAAAEgAK8AgAAAADDAAAAAoAAIMAC/AwAAAAfwABAAUAgADcYp8AgQEEAAAIgwEAAAAI vwEBABEAwAEBAAAI/wEBAAkAAQICAAAIAAAQ8AgAAAAAAHgJtxA4AQ8AEfAQAAAAAADDCwgA AAABAAAABwKfAA8ADfBAAAAAAACfDwQAAAAEAAAAAACgDwIAAAAqAAAAoQ8WAAAAAgAAAAAA AAgAAAIAAgAAAAAAAgAMAAAA+A8EAAAAAAAAAA8ABPC8AAAAEgAK8AgAAAAEDAAAAAoAAJMA C/A2AAAAfwABAAUAgACIZ58AhwACAAAAgQEEAAAIgwEAAAAIvwEBABEAwAEBAAAI/wEBAAkA AQICAAAIAAAQ8AgAAAAnFwAAPwdfGA8AEfAQAAAAAADDCwgAAAACAAAACQKfAA8ADfA+AAAA AACfDwQAAAAEAAAAAACgDwIAAAAqAAAAoQ8UAAAAAgAAAAAAAAAAAAIAAAAAAAIADAAAAPoP BAAAAAAAAAAPAATwvgAAABIACvAIAAAABQwAAAAKAACTAAvwNgAAAH8AAQAFAIAA9GufAIcA AgAAAIEBBAAACIMBAAAACL8BAQARAMABAQAACP8BAQAJAAECAgAACAAAEPAIAAAAJxd4CbcQ XxgPABHwEAAAAAAAwwsIAAAAAwAAAAgCnwAPAA3wQAAAAAAAnw8EAAAABAAAAAAAoA8CAAAA KgAAAKEPFgAAAAIAAAAAAAAIAAACAAIAAAAAAAIADAAAANgPBAAAAAAAAAAPAATwSAAAABIA CvAIAAAAAQwAAAAMAACDAAvwMAAAAIEBAAAACIMBBQAACJMB0sVnAJQBHkCXAL8BEgASAP8B AAAIAAQDCQAAAD8DAQABABAA8AcgAAAA////AAAAAACAgIAAAAAAALvg4wAzM5kAAJmZAJnM AAAPAIgTOAAAAA8AihMwAAAAAAC6DxAAAABfAF8AXwBQAFAAVAAxADAAAACLExAAAAAAAOsu CAAAAJ06xQFglytIDwDuA5kWAAACAO8DGAAAAAAAAAAPEAAAAAAAAAAAAIAAAAAABwATAA8A DAQJFgAADwAC8AEWAAAgAAjwCAAAABkAAABuCAAADwAD8JkVAAAPAATwKAAAAAEACfAQAAAA AAAAAAAAAAAAAAAAAAAAAAIACvAIAAAAAAgAAAUAAAAPAATw2gAAAKIMCvAIAAAABQgAAAAK AACDAAvwMAAAAIAAxEdMAb8AAgACAIEBBAAACIMBAAAACL8BAAAQAMABAQAACP8BAAAIAAEC AgAACAAAEPAIAAAAegM9AbsUYQQPAA3wegAAAAAAnw8EAAAABAAAAAAAqA8mAAAATWF0aGVt YXRpa3Byb2dyYW1tZSwg3GJlcnNpY2h0IDIwMDUtMDQAAKEPIgAAACcAAAAAAAAgAAAyACYA AAAFAAQABQAzM8z+AQAAAAAAAAAAAKYPDgAAAPgAAADYAPgBGAM4BFgFDwAD8NoTAAAPAATw cAAAAAEACfAQAAAAJwEAALcEAACeFQAAow4AAAIACvAIAAAAbggAAAECAAATAAvwBgAAAH8A AAEAASMAIvEiAAAAnwMBAAAAoMMWAAAABAAEAAQA4wAAAJgBAACrAQAAqwEAAAAAEPAIAAAA twQnAZ4Vow4PAATw5AEAABIACvAIAAAAEggAAAIKAACjAAvwPAAAAH8AAAAEAIAANPJMAb8A AAACAIEBBAAACIMBAAAACL8BCQAfAMABAQAACP8BAAAIAAECAgAACD8CAAACABMAIvEGAAAA vwEAAGAAAAAP8BAAAABHCgAA6gsAAJ4VAACjDgAADwAN8GIBAAAAAJ8PBAAAAAcAAAAAAKAP 5gAAAEYAbwByAG0AdQBsAGEAcgBlAGkAbgBnAGEAYgBlACwADQBWAGUAcgBhAHIAYgBlAGkA dAB1AG4AZwAgAGkAbgAgAGQAZQBuACAARwByAGEAZgBpAGsAZQBuACAAZAB1AHIAYwBoACAA HiBBAGsAdABpAHYAaQBlAHIAZQBuABwgIABkAGUAcgAgAEEAbABnAGUAYgByAGEAaQBzAGMA aABlAG4AIABFAGkAbgBnAGEAYgBlAG4ADQBHAHIAYQBmAGkAawBmAG8AcgBtAGEAdABlADoA IABqAHAAZwAgAHUALgBhAC4AAAChDxYAAAB0AAAAAAABAAAAAAB0AAAAAAACAA4AAACqDywA AABrAAAAAAAAAAMAAAABAAAAAwABAAAAAAAAAAMAAAABAAAAAwACAAAAAAAAAAAApg8OAAAA +AAAAAAAIAFAAmADgAQPAATwUgEAABIACvAIAAAAEQgAAAIKAACjAAvwPAAAAH8AAAAEAIAA 9HZLAb8AAAACAIEBBAAACIMBAAAACL8BCQAfAMABAQAACP8BAAAIAAECAgAACD8CAAACABMA IvEGAAAAvwEAAGAAAAAP8BAAAAC7BgAA6gsAAEcKAACjDgAADwAN8NAAAAAAAJ8PBAAAAAcA AAAAAKAPXAAAAFMAdAB1AGQAZQBuAHQAcwAgAKwgIAAxADEAMwANAEEAbgBuAHUAYQBsACAA IAAgACAArCAgACAAIAA0ADUADQBTAGUAbQBlAHMAdABlAHIAIACsICAAIAAyADkAAAChDxYA AAAvAAAAAAABAAAAAAAvAAAAAAACAA4AAACqDyQAAAAIAAAAAQAAAAMABwAAAAAAAAAGAAAA AQAAAAMAGgAAAAAAAAAAAKYPDgAAAPgAAAAAACABQAJgA4AEDwAE8MMBAAASAArwCAAAABAI AAACCgAAowAL8DwAAAB/AAAABACAAPiQSwG/AAAAAgCBAQQAAAiDAQAAAAi/AQkAHwDAAQEA AAj/AQAACAABAgIAAAg/AgAAAgATACLxBgAAAL8BAABgAAAAD/AQAAAAJwEAAOoLAAC7BgAA ow4AAA8ADfBBAQAAAACfDwQAAAAHAAAAAACoD0MAAABNYXRoZW1hdGljYSA1DXd3dy53b2xm cmFtLmNvbQ1pbmZvQHdvbGZyYW0uY29tDXN1cHBvcnRAd29sZnJhbS5jb20NAAChDyAAAABE AAAAAAABAAAAAAAeAAAAAAACAA4AJgAAAAAAAgAKAAAAqg9EAAAACwAAAAEAAAADAAMAAAAA AAAADwAAAAAAAAABAAAAAAAAABAAAAAAAAAAAQAAAAAAAAATAAAAAQAAAAMAAgAAAAAAAAAP APIPGAAAAAAA8w8QAAAAAAAAACYAAAAEAAAACEIKMAAA3w8IAAAADgAAAB0AAAAPAPIPGAAA AAAA8w8QAAAAAAAAACcAAAAEAAAACEIKMAAA3w8IAAAAHgAAAC4AAAAAAKYPDgAAAPgAAAAA ACABQAJgA4AEDwAE8O4BAAASAArwCAAAAA8IAAACCgAAowAL8DwAAAB/AAAABACAADCjSwG/ AAAAAgCBAQQAAAiDAQAAAAi/AQkAHwDAAQEAAAj/AQAACAABAgIAAAg/AgAAAgATACLxBgAA AL8BAABgAAAAD/AQAAAARwoAAMIIAACeFQAA6gsAAA8ADfBsAQAAAACfDwQAAAAHAAAAAACo D7oAAABCZWZlaGxzemVpbGVuZWluZ2FiZSwgZ3Jv32VyIEJlZmVobHN1bWZhbmcsIFp1c2F0 enBha2V0ZSBm/HIgdmVyc2NoaWVkZW5lIEZhY2hyaWNodHVuZ2VuIA0ubSBTY3JpcHRzDVZv cmxhZ2UgZvxyIHZlcnNjaGllZGVuZSBGcmVld2FyZQ1HcmFmaWtmb3JtYXRlOiBwb3N0c2Ny aXB0LCBlbWYsIGR4ZiwgbGF0ZXggdS52LmEubS4AAKEPFgAAALsAAAAAAAEAAAAAALsAAAAA AAIADgAAAKoPYgAAAJYAAAAAAAAACgAAAAEAAAADAAIAAAAAAAAAAwAAAAEAAAADAAIAAAAA AAAAAwAAAAEAAAADAAIAAAAAAAAABQAAAAEAAAADAAEAAAAAAAAABwAAAAEAAAADAAIAAAAA AAAAAACmDw4AAAD4AAAAAAAgAUACYAOABA8ABPD+AAAAEgAK8AgAAAAOCAAAAgoAAKMAC/A8 AAAAfwAAAAQAgAA4pUsBvwAAAAIAgQEEAAAIgwEAAAAIvwEJAB8AwAEBAAAI/wEAAAgAAQIC AAAIPwIAAAIAEwAi8QYAAAC/AQAAYAAAAA/wEAAAALsGAADCCAAARwoAAOoLAAAPAA3wfAAA AAAAnw8EAAAABwAAAAAAoA8aAAAAUwB0AHUAZABlAG4AdABzACAArCAgADcAMAAAAKEPFgAA AA4AAAAAAAEAAAAAAA4AAAAAAAIADgAAAKoPEgAAAAgAAAABAAAAAwAGAAAAAAAAAAAApg8O AAAA+AAAAAAAIAFAAmADgAQPAATwZgEAABIACvAIAAAADQgAAAIKAACjAAvwPAAAAH8AAAAE AIAA7LdLAb8AAAACAIEBBAAACIMBAAAACL8BCQAfAMABAQAACP8BAAAIAAECAgAACD8CAAAC ABMAIvEGAAAAvwEAAGAAAAAP8BAAAAAnAQAAwggAALsGAADqCwAADwAN8OQAAAAAAJ8PBAAA AAcAAAAAAKgPMAAAAE1BVExBQiA3DXd3dy5tYXRod29ya3MuY29tDWFkZHJlc3NAbWF0aHdv cmtzLmNvbQAAoQ8gAAAAMQAAAAAAAQAAAAAAGwAAAAAAAgAOABYAAAAAAAIACgAAAKoPKgAA AAkAAAAAAAAAEQAAAAAAAAABAAAAAAAAABUAAAABAAAAAwABAAAAAAAAAA8A8g8YAAAAAADz DxAAAAAAAAAAJAAAAAQAAAAIQgowAADfDwgAAAAJAAAAGgAAAAAApg8OAAAA+AAAAAAAIAFA AmADgAQPAATweAEAABIACvAIAAAADAgAAAIKAACjAAvwPAAAAH8AAAAEAIAAbMJLAb8AAAAC AIEBBAAACIMBAAAACL8BAQAVAMABAQAACP8BAAAIAAECAgAACD8CAAACAAAAD/AQAAAARwoA AJoFAACeFQAAwggAAA8ADfAEAQAAAACfDwQAAAAHAAAAAACoD7wAAABGb3JtdWxhcmVpbmdh YmUsIA1adXNhdHpwYWtldGUgZvxyIHZlcnNjaGllZGVuZSBGYWNocmljaHR1bmdlbg1kaXJl a3RlIFZlcmFyYmVpdHVuZyBkZXIgQWxnZWJyYSBpbSBGb3JtdWxhciB1bmQgaW4gZGVuIGFi Z2VsZWl0ZXRlbiBHcmFmaWtlbg1HcmFmaWtmb3JtYXQ6IGltIEZvcm11bGFyLCBLb3BpZXJl biB1LiBFaW5m/GdlbgAAoQ8WAAAAvQAAAAAAAQAAAAAAvQAAAAAAAgAOAAAApg8OAAAA+AAA AAAAIAFAAmADgAQPAATwxwAAABIACvAIAAAACwgAAAIKAACjAAvwPAAAAH8AAAAEAIAAnMRL Ab8AAAACAIEBBAAACIMBAAAACL8BAQAVAMABAQAACP8BAAAIAAECAgAACD8CAAACAAAAD/AQ AAAAuwYAAJoFAABHCgAAwggAAA8ADfBTAAAAAACfDwQAAAAHAAAAAACoDwsAAABjYS4gMTIw MCAkDQAAoQ8WAAAADAAAAAAAAQAAAAAADAAAAAAAAgAOAAAApg8OAAAA+AAAAAAAIAFAAmAD gAQPAATwngEAABIACvAIAAAACggAAAIKAACjAAvwPAAAAH8AAAAEAIAAsNhLAb8AAAACAIEB BAAACIMBAAAACL8BAQAVAMABAQAACP8BAAAIAAECAgAACD8CAAACAAAAD/AQAAAAJwEAAJoF AAC7BgAAwggAAA8ADfAqAQAAAACfDwQAAAAHAAAAAACoDzAAAABNYXRoY2FkIDEyDXd3dy5t YXRoY2FkLmNvbQ1nZXJtYW55QG1hdGhzb2Z0LmNvbSAAAKEPLAAAADEAAAAAAAEAAAAAABsA AAAAAAIADgAUAAAAAQACAAEACgACAAAAAAACAAoAAACqDzQAAAAHAAAAAQAAAAMABAAAAAAA AAAPAAAAAAAAAAEAAAAAAAAAFAAAAAEAAAADAAIAAAAAAAAADwDyDxgAAAAAAPMPEAAAAAAA AAAeAAAABAAAAAhCCjAAAN8PCAAAAAsAAAAaAAAADwDyDxgAAAAAAPMPEAAAAAAAAAAhAAAA BAAAAAhCCjAAAN8PCAAAABsAAAAvAAAAAACmDw4AAAD4AAAAAAAgAUACYAOABA8ABPDHAAAA EgAK8AgAAAAJCAAAAgoAAKMAC/A8AAAAfwAAAAQAgADY4UsBvwAAAAIAgQEEAAAIgwEAAAAI vwEBABUAwAEBAAAI/wEAAAgAAQICAAAIPwIAAAIAAAAP8BAAAABHCgAAtwQAAJ4VAACaBQAA DwAN8FMAAAAAAJ8PBAAAAAcAAAAAAKgPCQAAAEJlbWVya3VuZwAAoQ8YAAAACgAAAAAAAQAA AAAACgAAAAEAAgABAA4AAACmDw4AAAD4AAAAAAAgAUACYAOABA8ABPDDAAAAEgAK8AgAAAAI CAAAAgoAAKMAC/A8AAAAfwAAAAQAgAA86ksBvwAAAAIAgQEEAAAIgwEAAAAIvwEBABUAwAEB AAAI/wEAAAgAAQICAAAIPwIAAAIAAAAP8BAAAAC7BgAAtwQAAEcKAACaBQAADwAN8E8AAAAA AJ8PBAAAAAcAAAAAAKgPBQAAAFByZWlzAAChDxgAAAAGAAAAAAABAAAAAAAGAAAAAQACAAEA DgAAAKYPDgAAAPgAAAAAACABQAJgA4AEDwAE8MYAAAASAArwCAAAAAcIAAACCgAAowAL8DwA AAB/AAAABACAAAT0SwG/AAAAAgCBAQQAAAiDAQAAAAi/AQEAFQDAAQEAAAj/AQAACAABAgIA AAg/AgAAAgAAAA/wEAAAACcBAAC3BAAAuwYAAJoFAAAPAA3wUgAAAAAAnw8EAAAABwAAAAAA qA8IAAAAUHJvZ3JhbW0AAKEPGAAAAAkAAAAAAAEAAAAAAAkAAAABAAIAAQAOAAAApg8OAAAA +AAAAAAAIAFAAmADgAQPAATwYAAAAEIBCvAIAAAAGQgAAAIKAACDAAvwMAAAAL8BAAAQAMAB AQAACMsBn28AANcBAQAAAP8BCAAKAAECAgAACD8CAAACAL8CAAAIAAAAD/AQAAAAJwEAALcE AACeFQAAtwQAAA8ABPBaAAAAQgEK8AgAAAAaCAAAAgoAAHMAC/AqAAAAvwEAABAAwAEBAAAI ywGcMQAA/wEIAAoAAQICAAAIPwIAAAIAvwIAAAgAAAAP8BAAAAAnAQAAmgUAAJ4VAACaBQAA DwAE8FoAAABCAQrwCAAAABsIAAACCgAAcwAL8CoAAAC/AQAAEADAAQEAAAjLAZwxAAD/AQgA CgABAgIAAAg/AgAAAgC/AgAACAAAAA/wEAAAACcBAADCCAAAnhUAAMIIAAAPAATwWgAAAEIB CvAIAAAAHAgAAAIKAABzAAvwKgAAAL8BAAAQAMABAQAACMsBnDEAAP8BCAAKAAECAgAACD8C AAACAL8CAAAIAAAAD/AQAAAAJwEAAOoLAACeFQAA6gsAAA8ABPBgAAAAQgEK8AgAAAAfCAAA AgoAAIMAC/AwAAAAvwEAABAAwAEBAAAIywGfbwAA1wEBAAAA/wEIAAoAAQICAAAIPwIAAAIA vwIAAAgAAAAP8BAAAAAnAQAAow4AAJ4VAACjDgAADwAE8GAAAABCAQrwCAAAACAIAAACCgAA gwAL8DAAAAC/AQAAEADAAQEAAAjLAZ9vAADXAQEAAAD/AQgACgABAgIAAAg/AgAAAgC/AgAA CAAAAA/wEAAAACcBAAC3BAAAJwEAAKMOAAAPAATwWgAAAEIBCvAIAAAAIQgAAAIKAABzAAvw KgAAAL8BAAAQAMABAQAACMsBnDEAAP8BCAAKAAECAgAACD8CAAACAL8CAAAIAAAAD/AQAAAA uwYAALcEAAC7BgAAow4AAA8ABPBaAAAAQgEK8AgAAAAiCAAAAgoAAHMAC/AqAAAAvwEAABAA wAEBAAAIywGcMQAA/wEIAAoAAQICAAAIPwIAAAIAvwIAAAgAAAAP8BAAAABHCgAAtwQAAEcK AACjDgAADwAE8GAAAABCAQrwCAAAACMIAAACCgAAgwAL8DAAAAC/AQAAEADAAQEAAAjLAZ9v AADXAQEAAAD/AQgACgABAgIAAAg/AgAAAgC/AgAACAAAAA/wEAAAAJ4VAAC3BAAAnhUAAKMO AAAPAATwnQAAAKIMCvAIAAAANwgAAAAKAACDAAvwMAAAAIAAiANLAb8AAgACAIEBBAAACIMB AAAACL8BAAAQAMABAQAACP8BAAAIAAECAgAACAAAEPAIAAAAcA85E4YVHRAPAA3wPQAAAAAA nw8EAAAABAAAAAAAqA8JAAAAU2VpdGUgMS8yAAChDxgAAAAKAAAAAAAAIAAAMgAKAAAAAQAC AAEADAAPAATwSAAAABIACvAIAAAAAQgAAAAMAACDAAvwMAAAAIEBAAAACIMBBQAACJMBjp+L AJQB3r1oAL8BEgASAP8BAAAIAAQDCQAAAD8DAQABABAA8AcgAAAA////AAAAAACAgIAAAAAA ALvg4wAzM5kAAJmZAJnMAAAPAIgTOAAAAA8AihMwAAAAAAC6DxAAAABfAF8AXwBQAFAAVAAx ADAAAACLExAAAAAAAOsuCAAAAJw6xQHQWtacDwDuA+8YAAACAO8DGAAAAAAAAAAPEAAAAAAA AAAAAIAAAAAABwATAA8ADARfGAAADwAC8FcYAABgAAjwCAAAACIAAABYGAAADwAD8O8XAAAP AATwKAAAAAEACfAQAAAAAAAAAAAAAAAAAAAAAAAAAAIACvAIAAAAABgAAAUAAAAPAAPwKhUA AA8ABPBwAAAAAQAJ8BAAAABUAQAAoQQAAMsVAADrDAAAAgAK8AgAAABYGAAAAQIAABMAC/AG AAAAfwAAAQABIwAi8SIAAACfAwEAAACgwxYAAAAEAAQABADjAAAAmAEAAKsBAACrAQAAAAAQ 8AgAAAChBFQByxXrDA8ABPDiAQAAEgAK8AgAAABAGAAAAgoAAKMAC/A8AAAAfwAAAAQAgAA4 IkwBvwAAAAIAgQEEAAAIgwEAAAAIvwEJAB8AwAEBAAAI/wEAAAgAAQICAAAIPwIAAAIAEwAi 8QYAAAC/AQAAYAAAAA/wEAAAAHQKAABJCgAAyxUAAOsMAAAPAA3wYAEAAAAAnw8EAAAABwAA AAAAqA94AAAAQmVmZWhsc3plaWxlbmVpbmdhYmUNTUFUTEFCLVN5bnRheCwgV2luZG93cyB1 bmQgTGludXggIA0ubSAtIHNjcmlwdHMNR3JhZmlrZm9ybWF0ZTogcG9zdHNjcmlwdCwgZW1m LCBkeGYsIGxhdGV4IHUudi5hLm0uAAChDxYAAAB5AAAAAAABAAAAAAB5AAAAAAACAA4AAACq D5gAAAAVAAAAAAAAAA0AAAABAAAAAwAOAAAAAAAAAAUAAAABAAAAAwAIAAAAAAAAAAcAAAAB AAAAAwAQAAAAAAAAAAoAAAABAAAAAwACAAAAAAAAAAMAAAABAAAAAwACAAAAAAAAAAMAAAAB AAAAAwACAAAAAAAAAAUAAAABAAAAAwABAAAAAAAAAAcAAAABAAAAAwACAAAAAAAAAAAApg8O AAAA+AAAAAAAIAFAAmADgAQPAATw0gAAABIACvAIAAAAPhgAAAIKAACjAAvwPAAAAH8AAAAE AIAA6KtMAb8AAAACAIEBBAAACIMBAAAACL8BCQAfAMABAQAACP8BAAAIAAECAgAACD8CAAAC ABMAIvEGAAAAvwEAAGAAAAAP8BAAAADoBgAASQoAAHQKAADrDAAADwAN8FAAAAAAAJ8PBAAA AAcAAAAAAKgPCAAAAEZyZWV3YXJlAAChDxYAAAAJAAAAAAABAAAAAAAJAAAAAAACAA4AAACm Dw4AAAD4AAAAAAAgAUACYAOABA8ABPBmAQAAEgAK8AgAAAA8GAAAAgoAAKMAC/A8AAAAfwAA AAQAgADAuEwBvwAAAAIAgQEEAAAIgwEAAAAIvwEJAB8AwAEBAAAI/wEAAAgAAQICAAAIPwIA AAIAEwAi8QYAAAC/AQAAYAAAAA/wEAAAAFQBAABJCgAA6AYAAOsMAAAPAA3w5AAAAAAAnw8E AAAABwAAAAAAqA8mAAAAT2N0YXZlIDINd3d3Lm9jdGF2ZS5vcmcNandlQG9jdGF2ZS5vcmcA AKEPIAAAACcAAAAAAAEAAAAAABgAAAAAAAIADgAPAAAAAAACAAoAAACqDzQAAAAGAAAAAQAA AAMAAwAAAAAAAAAOAAAAAAAAAAEAAAAAAAAADgAAAAEAAAADAAEAAAAAAAAADwDyDxgAAAAA APMPEAAAAAAAAAAbAAAABAAAAAhCCjAAAN8PCAAAAAkAAAAXAAAAAACmDw4AAAD4AAAAAAAg AUACYAOABA8ABPDeAAAAEgAK8AgAAAANGAAAAgoAAKMAC/A8AAAAfwAAAAQAgADgwUwBvwAA AAIAgQEEAAAIgwEAAAAIvwEJAB8AwAEBAAAI/wEAAAgAAQICAAAIPwIAAAIAEwAi8QYAAAC/ AQAAYAAAAA/wEAAAAHQKAAB2CAAAyxUAAEkKAAAPAA3wXAAAAAAAnw8EAAAABwAAAAAAqA8U AAAAQmVmZWhsc3plaWxlbmVpbmdhYmUAAKEPFgAAABUAAAAAAAEAAAAAABUAAAAAAAIADgAA AKYPDgAAAPgAAAAAACABQAJgA4AEDwAE8NIAAAASAArwCAAAAA4YAAACCgAAowAL8DwAAAB/ AAAABACAAMDDTAG/AAAAAgCBAQQAAAiDAQAAAAi/AQkAHwDAAQEAAAj/AQAACAABAgIAAAg/ AgAAAgATACLxBgAAAL8BAABgAAAAD/AQAAAA6AYAAHYIAAB0CgAASQoAAA8ADfBQAAAAAACf DwQAAAAHAAAAAACoDwgAAABGcmVld2FyZQAAoQ8WAAAACQAAAAAAAQAAAAAACQAAAAAAAgAO AAAApg8OAAAA+AAAAAAAIAFAAmADgAQPAATwTQEAABIACvAIAAAADxgAAAIKAACjAAvwPAAA AH8AAAAEAIAASNhMAb8AAAACAIEBBAAACIMBAAAACL8BCQAfAMABAQAACP8BAAAIAAECAgAA CD8CAAACABMAIvEGAAAAvwEAAGAAAAAP8BAAAABUAQAAdggAAOgGAABJCgAADwAN8MsAAAAA AJ8PBAAAAAcAAAAAAKgPNwAAAEFYSU9NDXBhZ2UuYXhpb20tZGV2ZWxvcGVyLm9yZw1wYWdl QGF4aW9tLWRldmVsb3Blci5vcmcAAKEPLgAAADgAAAAAAAEAAAAAAAYAAAAAAAIADgAZAAAA AAAGAA4AM8zM/hkAAAAAAAIACgAAAKoPLAAAAAYAAAAAAAAAGAAAAAEAAAADAAEAAAAAAAAA GAAAAAEAAAADAAEAAAAAAAAAAACmDw4AAAD4AAAAAAAgAUACYAOABA8ABPCpAQAAEgAK8AgA AAAQGAAAAgoAAKMAC/A8AAAAfwAAAAQAgAC0xUwBvwAAAAIAgQEEAAAIgwEAAAAIvwEJAB8A wAEBAAAI/wEAAAgAAQICAAAIPwIAAAIAEwAi8QYAAAC/AQAAYAAAAA/wEAAAAHQKAACEBQAA yxUAAHYIAAAPAA3wJwEAAAAAnw8EAAAABwAAAAAAqA/fAAAARm9ybXVsYXLkaG5saWNoZSBC ZWZlaGxzemVpbGVuZWluZ2FiZSwgRWluIFNjaHdlcnB1bmt0IGxpZWd0IGF1ZiBkZXIgS29t bXVuaWthdGlvbiBtaXQgVGV4YXMtSW5zdHJ1bWVudHMgU2NodWxyZWNobmVybg1FaW5iaW5k dW5nIHZvbiBHcmFmaWtlbiBuYWNoIGlocmVyIEVyc3RlbGx1bmcgaW4gZGFzIEZvcm11bGFy IG32Z2xpY2gsIGFiZXIga2VpbmUgZGlyZWt0ZSBWZXJhcmJlaXR1bmcgIAAAoQ8WAAAA4AAA AAAAAQAAAAAA4AAAAAAAAgAOAAAApg8OAAAA+AAAAAAAIAFAAmADgAQPAATwAAEAABIACvAI AAAAERgAAAIKAACjAAvwPAAAAH8AAAAEAIAAtORMAb8AAAACAIEBBAAACIMBAAAACL8BCQAf AMABAQAACP8BAAAIAAECAgAACD8CAAACABMAIvEGAAAAvwEAAGAAAAAP8BAAAADoBgAAhAUA AHQKAAB2CAAADwAN8H4AAAAAAJ8PBAAAAAcAAAAAAKAPHAAAAFMAdAB1AGQAZQBuAHQAcwAg AKwgIAA5ADkAIAAAAKEPFgAAAA8AAAAAAAEAAAAAAA8AAAAAAAIADgAAAKoPEgAAAAgAAAAB AAAAAwAHAAAAAAAAAAAApg8OAAAA+AAAAAAAIAFAAmADgAQPAATweAEAABIACvAIAAAAEhgA AAIKAACjAAvwPAAAAH8AAAAEAIAAzNJMAb8AAAACAIEBBAAACIMBAAAACL8BCQAfAMABAQAA CP8BAAAIAAECAgAACD8CAAACABMAIvEGAAAAvwEAAGAAAAAP8BAAAABUAQAAhAUAAOgGAAB2 CAAADwAN8PYAAAAAAJ8PBAAAAAcAAAAAAKgPOAAAAERlcml2ZSA2DXd3dy5kZXJpdmUtZXVy b3BlLmNvbQ1jb250YWN0QGRlcml2ZS1ldXJvcGUuY29tAAChDyAAAAA5AAAAAAABAAAAAAAf AAAAAAACAA4AGgAAAAAAAgAKAAAAqg80AAAABgAAAAEAAAADAAMAAAAAAAAAFQAAAAAAAAAB AAAAAAAAABkAAAABAAAAAwABAAAAAAAAAA8A8g8YAAAAAADzDxAAAAAAAAAAIwAAAAQAAAAI QgowAADfDwgAAAAJAAAAHgAAAAAApg8OAAAA+AAAAAAAIAFAAmADgAQPAATwxwAAABIACvAI AAAAExgAAAIKAACjAAvwPAAAAH8AAAAEAIAABKBMAb8AAAACAIEBBAAACIMBAAAACL8BAQAV AMABAQAACP8BAAAIAAECAgAACD8CAAACAAAAD/AQAAAAdAoAAKEEAADLFQAAhAUAAA8ADfBT AAAAAACfDwQAAAAHAAAAAACoDwkAAABCZW1lcmt1bmcAAKEPGAAAAAoAAAAAAAEAAAAAAAoA AAABAAIAAQAOAAAApg8OAAAA+AAAAAAAIAFAAmADgAQPAATwwwAAABIACvAIAAAAFBgAAAIK AACjAAvwPAAAAH8AAAAEAIAA3EJMAb8AAAACAIEBBAAACIMBAAAACL8BAQAVAMABAQAACP8B AAAIAAECAgAACD8CAAACAAAAD/AQAAAA6AYAAKEEAAB0CgAAhAUAAA8ADfBPAAAAAACfDwQA AAAHAAAAAACoDwUAAABQcmVpcwAAoQ8YAAAABgAAAAAAAQAAAAAABgAAAAEAAgABAA4AAACm Dw4AAAD4AAAAAAAgAUACYAOABA8ABPDGAAAAEgAK8AgAAAAVGAAAAgoAAKMAC/A8AAAAfwAA AAQAgABYNUwBvwAAAAIAgQEEAAAIgwEAAAAIvwEBABUAwAEBAAAI/wEAAAgAAQICAAAIPwIA AAIAAAAP8BAAAABUAQAAoQQAAOgGAACEBQAADwAN8FIAAAAAAJ8PBAAAAAcAAAAAAKgPCAAA AFByb2dyYW1tAAChDxgAAAAJAAAAAAABAAAAAAAJAAAAAQACAAEADgAAAKYPDgAAAPgAAAAA ACABQAJgA4AEDwAE8GAAAABCAQrwCAAAABYYAAACCgAAgwAL8DAAAAC/AQAAEADAAQEAAAjL AZ9vAADXAQEAAAD/AQgACgABAgIAAAg/AgAAAgC/AgAACAAAAA/wEAAAAFQBAAChBAAAyxUA AKEEAAAPAATwYAAAAEIBCvAIAAAAFxgAAAIKAACDAAvwMAAAAL8BAAAQAMABAQAACMsBnDEA ANcBAAAAAP8BCAAKAAECAgAACD8CAAACAL8CAAAIAAAAD/AQAAAAVAEAAIQFAADLFQAAhAUA AA8ABPBgAAAAQgEK8AgAAAAYGAAAAgoAAIMAC/AwAAAAvwEAABAAwAEBAAAIywGcMQAA1wEA AAAA/wEIAAoAAQICAAAIPwIAAAIAvwIAAAgAAAAP8BAAAABUAQAAdggAAMsVAAB2CAAADwAE 8GAAAABCAQrwCAAAABwYAAACCgAAgwAL8DAAAAC/AQAAEADAAQEAAAjLAZ9vAADXAQEAAAD/ AQgACgABAgIAAAg/AgAAAgC/AgAACAAAAA/wEAAAAFQBAADrDAAAyxUAAOsMAAAPAATwWgAA AEIBCvAIAAAAHhgAAAIKAABzAAvwKgAAAL8BAAAQAMABAQAACMsBnDEAAP8BCAAKAAECAgAA CD8CAAACAL8CAAAIAAAAD/AQAAAA6AYAAKEEAADoBgAAhAUAAA8ABPBaAAAAQgEK8AgAAAAf GAAAAgoAAHMAC/AqAAAAvwEAABAAwAEBAAAIywGcMQAA/wEIAAoAAQICAAAIPwIAAAIAvwIA AAgAAAAP8BAAAAB0CgAAoQQAAHQKAACEBQAADwAE8GAAAABCAQrwCAAAAC4YAAACCgAAgwAL 8DAAAAC/AQAAEADAAQEAAAjLAZ9vAADXAQAAAAD/AQgACgABAgIAAAg/AgAAAgC/AgAACAAA AA/wEAAAAFQBAACEBQAAVAEAAHYIAAAPAATwYAAAAEIBCvAIAAAAHRgAAAIKAACDAAvwMAAA AL8BAAAQAMABAQAACMsBn28AANcBAQAAAP8BCAAKAAECAgAACD8CAAACAL8CAAAIAAAAD/AQ AAAAVAEAAKEEAABUAQAAhAUAAA8ABPBgAAAAQgEK8AgAAAAvGAAAAgoAAIMAC/AwAAAAvwEA ABAAwAEBAAAIywGfbwAA1wEBAAAA/wEIAAoAAQICAAAIPwIAAAIAvwIAAAgAAAAP8BAAAABU AQAAdggAAFQBAADrDAAADwAE8GAAAABCAQrwCAAAADAYAAACCgAAgwAL8DAAAAC/AQAAEADA AQEAAAjLAZwxAADXAQAAAAD/AQgACgABAgIAAAg/AgAAAgC/AgAACAAAAA/wEAAAAOgGAACE BQAA6AYAAHYIAAAPAATwWgAAAEIBCvAIAAAAMRgAAAIKAABzAAvwKgAAAL8BAAAQAMABAQAA CMsBnDEAAP8BCAAKAAECAgAACD8CAAACAL8CAAAIAAAAD/AQAAAA6AYAAHYIAADoBgAA6wwA AA8ABPBgAAAAQgEK8AgAAAA0GAAAAgoAAIMAC/AwAAAAvwEAABAAwAEBAAAIywGcMQAA1wEA AAAA/wEIAAoAAQICAAAIPwIAAAIAvwIAAAgAAAAP8BAAAAB0CgAAhAUAAHQKAAB2CAAADwAE 8FoAAABCAQrwCAAAADUYAAACCgAAcwAL8CoAAAC/AQAAEADAAQEAAAjLAZwxAAD/AQgACgAB AgIAAAg/AgAAAgC/AgAACAAAAA/wEAAAAHQKAAB2CAAAdAoAAOsMAAAPAATwYAAAAEIBCvAI AAAANhgAAAIKAACDAAvwMAAAAL8BAAAQAMABAQAACMsBn28AANcBAAAAAP8BCAAKAAECAgAA CD8CAAACAL8CAAAIAAAAD/AQAAAAyxUAAIQFAADLFQAAdggAAA8ABPBgAAAAQgEK8AgAAAAg GAAAAgoAAIMAC/AwAAAAvwEAABAAwAEBAAAIywGfbwAA1wEBAAAA/wEIAAoAAQICAAAIPwIA AAIAvwIAAAgAAAAP8BAAAADLFQAAoQQAAMsVAACEBQAADwAE8GAAAABCAQrwCAAAADcYAAAC CgAAgwAL8DAAAAC/AQAAEADAAQEAAAjLAZ9vAADXAQEAAAD/AQgACgABAgIAAAg/AgAAAgC/ AgAACAAAAA/wEAAAAMsVAAB2CAAAyxUAAOsMAAAPAATwWgAAAEIBCvAIAAAAPRgAAAIKAABz AAvwKgAAAL8BAAAQAMABAQAACMsBnDEAAP8BCAAKAAECAgAACD8CAAACAL8CAAAIAAAAD/AQ AAAAVAEAAEkKAADLFQAASQoAAA8ABPCdAAAAogwK8AgAAAAhGAAAAAoAAIMAC/AwAAAAgABk PEwBvwACAAIAgQEEAAAIgwEAAAAIvwEAABAAwAEBAAAI/wEAAAgAAQICAAAIAAAQ8AgAAABw DzkThhUdEA8ADfA9AAAAAACfDwQAAAAEAAAAAACoDwkAAABTZWl0ZSAyLzIAAKEPGAAAAAoA AAAAAAAgAAAyAAoAAAABAAIAAQAMAA8ABPDaAAAAogwK8AgAAAA7GAAAAAoAAIMAC/AwAAAA gADAY0sBvwACAAIAgQEEAAAIgwEAAAAIvwEAABAAwAEBAAAI/wEAAAgAAQICAAAIAAAQ8AgA AAB6Az0BuxRhBA8ADfB6AAAAAACfDwQAAAAEAAAAAACoDyYAAABNYXRoZW1hdGlrcHJvZ3Jh bW1lLCDcYmVyc2ljaHQgMjAwNS0wNAAAoQ8iAAAAJwAAAAAAACAAADIAJgAAAAUABAAFADMz zP4BAAAAAAAAAAAApg8OAAAA+AAAANgA+AEYAzgEWAUPAATw/gAAAKIMCvAIAAAATRgAAAAK AACDAAvwMAAAAIAANGdLAb8AAgACAIEBBAAACIMBAAAACL8BAAAQAMABAQAACP8BAAAIAAEC AgAACAAAEPAIAAAAMg4nAZ4V8g4PAA3wngAAAAAAnw8EAAAABAAAAAAAqA8uAAAATWFjU3lt YSwgQ2F5bGV5LCBNYWdtYSBpbSB3d3cgbmljaHQgYXVmZmluZGJhcgAAoQ8WAAAALwAAAAAA ACAAADIALwAAAAAAAgAOAAAAqg82AAAABwAAAAEAAAADAAIAAAAAAAAABgAAAAEAAAADAAsA AAAAAAAAAwAAAAEAAAADABIAAAAAAAAADwAE8EgAAAASAArwCAAAAAEYAAAADAAAgwAL8DAA AACBAQAAAAiDAQUAAAiTAY6fiwCUAd69aAC/ARIAEgD/AQAACAAEAwkAAAA/AwEAAQAQAPAH IAAAAP///wAAAAAAgICAAAAAAAC74OMAMzOZAACZmQCZzAAADwCIEzgAAAAPAIoTMAAAAAAA ug8QAAAAXwBfAF8AUABQAFQAMQAwAAAAixMQAAAAAADrLggAAACcOsUB0FrWnAAAchccAAAA AQBgAAAAAACQEQAAshcAADIIAADSGwAAczIAAAAA9Q8cAAAAAAEAAG0QAAMAAAAAaksAAAEA AAAHAAAAAQAiBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUARABvAGMAdQBtAGUAbgB0AFMA dQBtAG0AYQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAAAAAAAAAAAAAAA4AAIA//////// ////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgAAACgFAAAAAAAA QwB1AHIAcgBlAG4AdAAgAFUAcwBlAHIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAABoAAgD///////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAA7AAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////////////wAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAA/v8AAAUBAgAAAAAAAAAAAAAAAAAAAAAAAQAAAOCFn/L5T2gQq5EIACsns9kwAAAA 0FQAAAsAAAABAAAAYAAAAAIAAABoAAAABAAAAHgAAAAIAAAAoAAAAAkAAADIAAAAEgAAANQA AAAKAAAA9AAAAAwAAAAAAQAADQAAAAwBAAAPAAAAGAEAABEAAAAgAQAAAgAAAOQEAAAeAAAA CAAAAFNsaWRlIDEAHgAAACAAAABSQU5GVExFUiBNQVJUSU4gSFlEUk8tQVQuR0gtRVQzAB4A AAAgAAAAUkFORlRMRVIgTUFSVElOIEhZRFJPLUFULkdILUVUMwAeAAAAAwAAADE2AEYeAAAA FQAAAE1pY3Jvc29mdCBQb3dlclBvaW50AC1BVEAAAAAAAAAAAAAAAEAAAABw+x8qnjrFAUAA AADAMA484kPFAQMAAACaAAAARwAAAKhTAAD/////AwAAAAgAiRBnDAAAAQAJAAADzCkAAAEA oScAAAAABAAAAAMBCAAFAAAACwIAAAAABQAAAAwC0QLBAwkCAAD3AAADAgEAAAAAgAAAAACA AACAgAAAAACAAIAAgAAAgIAAwMDAAMDcwACmyvAABAQEAAgICAAMDAwAERERABYWFgAcHBwA IiIiACkpKQBVVVUATU1NAEJCQgA5OTkA/3yAAP9QUADWAJMAzOz/AO/WxgDn59YAramQADMA AABmAAAAmQAAAMwAAAAAMwAAMzMAAGYzAACZMwAAzDMAAP8zAAAAZgAAM2YAAGZmAACZZgAA zGYAAP9mAAAAmQAAM5kAAGaZAACZmQAAzJkAAP+ZAAAAzAAAM8wAAGbMAACZzAAAzMwAAP/M AABm/wAAmf8AAMz/AAAAADMAMwAzAGYAMwCZADMAzAAzAP8AMwAAMzMAMzMzAGYzMwCZMzMA zDMzAP8zMwAAZjMAM2YzAGZmMwCZZjMAzGYzAP9mMwAAmTMAM5kzAGaZMwCZmTMAzJkzAP+Z MwAAzDMAM8wzAGbMMwCZzDMAzMwzAP/MMwAz/zMAZv8zAJn/MwDM/zMA//8zAAAAZgAzAGYA ZgBmAJkAZgDMAGYA/wBmAAAzZgAzM2YAZjNmAJkzZgDMM2YA/zNmAABmZgAzZmYAZmZmAJlm ZgDMZmYAAJlmADOZZgBmmWYAmZlmAMyZZgD/mWYAAMxmADPMZgCZzGYAzMxmAP/MZgAA/2YA M/9mAJn/ZgDM/2YA/wDMAMwA/wAAmZkAmTOZAJkAmQDMAJkAAACZADMzmQBmAJkAzDOZAP8A mQAAZpkAM2aZAGYzmQCZZpkAzGaZAP8zmQAzmZkAZpmZAJmZmQDMmZkA/5mZAADMmQAzzJkA ZsxmAJnMmQDMzJkA/8yZAAD/mQAz/5kAZsyZAJn/mQDM/5kA//+ZAAAAzAAzAJkAZgDMAJkA zADMAMwAADOZADMzzABmM8wAmTPMAMwzzAD/M8wAAGbMADNmzABmZpkAmWbMAMxmzAD/ZpkA AJnMADOZzABmmcwAmZnMAMyZzAD/mcwAAMzMADPMzABmzMwAmczMAMzMzAD/zMwAAP/MADP/ zABm/5kAmf/MAMz/zAD//8wAMwDMAGYA/wCZAP8AADPMADMz/wBmM/8AmTP/AMwz/wD/M/8A AGb/ADNm/wBmZswAmWb/AMxm/wD/ZswAAJn/ADOZ/wBmmf8AmZn/AMyZ/wD/mf8AAMz/ADPM /wBmzP8Amcz/AMzM/wD/zP8AM///AGb/zACZ//8AzP//AP9mZgBm/2YA//9mAGZm/wD/Zv8A Zv//AKUAIQBfX18Ad3d3AIaGhgCWlpYAy8vLALKysgDX19cA3d3dAOPj4wDq6uoA8fHxAPj4 +AD/+/AAoKCkAICAgAD/AAAAAP8AAP//AAAAAP8A/wD/AP///wAAAAAAMAAwAKACFQAEAAAA NAIAAAQAAAAHAQMAoScAAEELIADMAHgAoAAAAAAA0ALAAwAAAAAoAAAAoAAAAHgAAAABAAgA AAAAAABLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAgAAAAICAAIAAAACAAIAAgIAAAMDA wADA3MAA8MqmAAQEBAAICAgADAwMABEREQAWFhYAHBwcACIiIgApKSkAVVVVAE1NTQBCQkIA OTk5AIB8/wBQUP8AkwDWAP/szADG1u8A1ufnAJCprQAAADMAAABmAAAAmQAAAMwAADMAAAAz MwAAM2YAADOZAAAzzAAAM/8AAGYAAABmMwAAZmYAAGaZAABmzAAAZv8AAJkAAACZMwAAmWYA AJmZAACZzAAAmf8AAMwAAADMMwAAzGYAAMyZAADMzAAAzP8AAP9mAAD/mQAA/8wAMwAAADMA MwAzAGYAMwCZADMAzAAzAP8AMzMAADMzMwAzM2YAMzOZADMzzAAzM/8AM2YAADNmMwAzZmYA M2aZADNmzAAzZv8AM5kAADOZMwAzmWYAM5mZADOZzAAzmf8AM8wAADPMMwAzzGYAM8yZADPM zAAzzP8AM/8zADP/ZgAz/5kAM//MADP//wBmAAAAZgAzAGYAZgBmAJkAZgDMAGYA/wBmMwAA ZjMzAGYzZgBmM5kAZjPMAGYz/wBmZgAAZmYzAGZmZgBmZpkAZmbMAGaZAABmmTMAZplmAGaZ mQBmmcwAZpn/AGbMAABmzDMAZsyZAGbMzABmzP8AZv8AAGb/MwBm/5kAZv/MAMwA/wD/AMwA mZkAAJkzmQCZAJkAmQDMAJkAAACZMzMAmQBmAJkzzACZAP8AmWYAAJlmMwCZM2YAmWaZAJlm zACZM/8AmZkzAJmZZgCZmZkAmZnMAJmZ/wCZzAAAmcwzAGbMZgCZzJkAmczMAJnM/wCZ/wAA mf8zAJnMZgCZ/5kAmf/MAJn//wDMAAAAmQAzAMwAZgDMAJkAzADMAJkzAADMMzMAzDNmAMwz mQDMM8wAzDP/AMxmAADMZjMAmWZmAMxmmQDMZswAmWb/AMyZAADMmTMAzJlmAMyZmQDMmcwA zJn/AMzMAADMzDMAzMxmAMzMmQDMzMwAzMz/AMz/AADM/zMAmf9mAMz/mQDM/8wAzP//AMwA MwD/AGYA/wCZAMwzAAD/MzMA/zNmAP8zmQD/M8wA/zP/AP9mAAD/ZjMAzGZmAP9mmQD/ZswA zGb/AP+ZAAD/mTMA/5lmAP+ZmQD/mcwA/5n/AP/MAAD/zDMA/8xmAP/MmQD/zMwA/8z/AP// MwDM/2YA//+ZAP//zABmZv8AZv9mAGb//wD/ZmYA/2b/AP//ZgAhAKUAX19fAHd3dwCGhoYA lpaWAMvLywCysrIA19fXAN3d3QDj4+MA6urqAPHx8QD4+PgA8Pv/AKSgoACAgIAAAAD/AAD/ AAAA//8A/wAAAP8A/wD//wAA////AP////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// ////////////AP////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// ////////////////////////AP8A/wD/AAD/AP//AP8AAP8AAAAA/wD/AAAA/wAA/wAA/wD/ AP8AAAD/AP8AAP8AAAAAAP8A/wD///////////////////////////////////////////// //////////////////////////////////////////////////8AAAD/AAD/////AP////// /////////////////////wD/AP8A/wD/AAD/////AP///wAAAP///wAAAP////////8A//// AAAA/wAAAP//AP//////AP8A//////////////////////////////////////////////// ////////////////////////////////////////////////AP8A/wAA//8AAAAA//////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//////////////////wD/ /////////////////////////////////////////////////wD///////////////////// ////////////AP////////////////////////////////////////////////////////// //////////////////////////////////////////////8A//////////////////8A//// //////////////////////////////////////////////8A//////////////////////// /////////wD///////////////////////////////////////////////////////////// ////////////////////////////////////////////AP//////////////////AP////// ////////////////////////////////////////////AP////////////////////////// //////8A/////////////////////////////wD//wD///////////////////////////// /////////////////////////////////////////wD//////////////////wD///////// /////////////////////////////////////////wD///////////////////////////// ////AP8AAAAA/wAAAP8AAAAAAP8A/wAA//8AAAAA/wD/AAD/AP////////////////////// //////////////////////////////////////8A//////////////////8A//////////// //////////////////////////////////////8A//////////////////////////////// /wD/AAD/AP8AAP//AAD/////AP8AAP8AAP//AP////8A//////////////////////////// ////////////////////////////////////AP//////////////////AP8AAAAAAP8AAAAA AP8A/wAAAP8AAAAA////////////////////AP////////////////////////////////8A //////////////////////////////////////////////////////////////////////// /////////////////////////////////wD//////////////////wD///////////////// /////////////////////////////////wD/////////////////////////////////AP// //////////////////////////////////////////////////////////////////////// //////////////////////////////8A//////////////////8A//////////////////// //////////////////////////////8A/wAAAP8AAP8A/wD/AP8A/wD//wD/AP///wD///// AP////////////////////////////8A//////////////////////////////////////// ////////////////////////////AP//////////////////AP+BgYGBgYGBgYGBgYGBgYGB gYH/////////////////////////AP8A/wD/////AP8A/wD///8A//8A/wAA//8A/wAAAAD/ AP8AAAAAAAAA/wD/AP8A//8AAAD/AAD/AAAA/wD///////////////////////////////// /////////////////////////wD//////////////////wD///////////////////////// /////////////////////////wD/////////////////////////////////AP///wAA/wD/ ////AAAAAP///wD/////AAD//wAA////AP////////////////////////////////////// //////////////////////8A//////////////////8A/4GBgYGBgYGBgYGBgYGBgYGBgYGB gYGBgYGB//////////////8A/////////////////////////////////wD///////////// //////////8A//////////////////////////////////////////////////////////// ////////////////////AP//////////////////AP+BgYGBgYGBgYGBgYGBgYH/gYH/gYH/ gYGB////////////////AP8AAAD/AP8A/wD/AP///wD//////wAA//8A////AP8AAP8AAAAA /wAA/wD/AP8AAP//AAD/AP//AAAAAP8AAP8A/wD/AP8A/wAAAP///wAAAP8AAP8A/wAA/wD/ /wD/AP8A/////////wD//////////////////wD/////////////gf+Bgf+B//////+B/4H/ /////////////////wD///////////8A/wD///8A//////8A////AP8AAAD//wD/////AP8A AP///wD/AP///wAA/////wAA/wD/AAD/AP///wD/////AP//////////AP//AP//AP////8A /wD///////////8A//////////////////8A//////////////////////////////////// //////////////8A/////////////////////////////////wD///////////////////// //////////////////////////////////////////////////////////////////////// ////////////AP//////////////////AP////////////////////////////////////// ////////////AP////////////////////////////////8A//////////////////////// //////////////////////////////////////////////////////////////////////// /////////wD//////////////////wD///////////////////////////////////////// /////////wD/////////////////////////////////AP///////////////////////wD/ //////////////////////////////////////////////////////////////////////// //////8A//////////////////8A/wAA/wD/AAD/AAAA/wD/AAD/AP8AAP////////////// //////8A/wAAAAD/AP8A/wD/AP//AP//////AAD//wD/AP8AAAAAAP8A/wD/AAD/AAAA/wD/ AAD/AP////////////////////////////////////////////////////////////////// ////AP//////////////////AP8A//8A/wD//wD///8A/wAA/wD/AP////////////////// ////AP8A/wD//wD/AP///wD//wD/AP8A/wD///8A/wD/AP////////8A//8A/wD/AP8A//8A //////////////////////////////////////////////////////////////////////// /wD//////////////////wD///////////////////////////////////////////////// /wD/////////////////////////////////AP////////////////////////////////// //////////////////////////////////////////////////////////////////////8A //////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP// ////////////////AP//////////////////////////////////////////////////AP// //////////////////////////////8A//////////////////////////////////////// /////////////////////////////////////////////////////////////////wD///// /////////////wD//////////////////////////////////////////////////wD///// ////////////////////////////AP8AAAAA/wAAAP8AAAAAAP8A/wAA//8AAAAA/wAAAP8A AAAAAAAA/wAA/wAAAP8A/wD/AAD/AP8A/wD/AAD/AP8AAAD/AP////////////8A//////// //////////8A//////////////////////////////////////////////////8A//////// /////////////////////////wD/AAD/AP8AAP//AAD/////AP8AAP8A//8AAP8AAAD//wD/ /wD/AP////8A/wD///8A/wAA/wD//////////wD/////////////////////AP////////// ////////AP//////////////////////////////////////////////////AP////////// //////////////////////8A//////////////////////////////////////////////// /////////////////////////////////////////////////////////wD///////////// /////wD//////////////////////////////////////////////////wD///////////// ////////////////////AP////////////////////////////////////////////////// //////////////////////////////////////////////////////8A//////////////// //8A//////////////////////////////////////////////////8A//////////////// /////////////////wD///////////8A//////////////////////////////////////// ////////////////////////////////////////////////////AP////////////////// AP//////////////////////////////////////////////////AP////////////////// //////////////8A////AAAAAAD/AP8A/wAA/wD/AAD/AAAA/wD/AAAA/wD/AAD//wD/AAD/ AP8AAAD/AP///////////////////////////////////////wD//////////////////wD/ /////////////////////////////////////////////////wD///////////////////// ////////////AP8AAAD//wAA/wD/AP8A//////8A//8AAP///wAAAP8A//8A//8A//8A/wD/ //8A/wD///////////////////////////////////////8A//////////////////8A//// //////////////////////////////////////////////8A//////////////////////// /////////wD///////////////////////////////////////////////////////////// ////////////////////////////////////////////AP//////////////////AP////// ////////////////////////////////////////////AP////////////////////////// //////8A//////////////////////////////////////////////////////////////// /////////////////////////////////////////wD//////////////////wD///////// /////////////////////////////////////////wD///////////////////////////// ////AP8AAAD//wAAAP8AAAAAAP////////////////////////////////////////////// //////////////////////////////////////8A//////////////////8A/wAAAP8AAAAA AAAAAAAA/wAA/wAA/wAAAAD///////////////8A//////////////////////////////// /wD///////8A/wD//wD/AAD///////////////////////////////////////////////// ////////////////////////////////////AP//////////////////AP////////////// ////////////////////////////////////AP////////////////////////////////8A //////////////////////////////////////////////////////////////////////// /////////////////////////////////wD//////////////////wD/gYGBgYGBgYGBgYGB gYGBgYGBgYGBgYGBgYGBgYGB/////////wD/////////////////////////////////AP// //////////////////////////////////////////////////////////////////////// //////8A//////////////////////8A//////////////////8A/4GBgYGBgYGBgf+B/4GB /4GBgYGBgf+BgYH/gYGB//////////8A/////////////////////////////////wD/AP8A /wD/AP8A/wAAAAD/AP8AAP8AAP8AAP8A/wAAAP8A/wD/AP8A/wAA//8A/wAA/wD/AAD/AP8A AAD/AP8A/wD/////////////////AP//////////////////AP//////////////gf+B//// /4H/////gf+B/4H/////////////AP////////////////////////////////8A/wD///8A /wD/AP///wD//wD/AAD/AP//////AP//AAD///8A/wD/AP//AP//AP8AAP////8A////AP// /wD/AP///////////////////wD//////////////////wD///////////////////////// /////////////////////////wD/////////////////////////////////AP////////// //////////////////////////////////////////////////////////////////////// //////////////////////8A//////////////////8A//////////////////////////// //////////////////////8A/////////////////////////////////wD///////////// //////////////////8A//////////8A/////////////////////////////////////wD/ ////////////////////AP//////////////////AP8AAP8AAP//AP8AAAAA/wD///////// ////////////////////AP8AAAAA/wD/AP8A/wD//wD/AP8A//////8A/wAAAP8AAP8A/wD/ AP8AAAAAAP8A/wAAAP8A/wAA/wD/AP8AAAD/AP8A/wAAAP8AAAD/AAAA/wAA/wD/AP8A/wD/ /////////////////wD//////////////////wD/AP////8A/wD///8AAP8A//////////// /////////////////wD/AP8A//8A/wD///8A//8A/wD/AP//////AP8AAAD/AAD///8A/wD/ AAAAAP//AP8A/wD/AP//AP///wD//wD/AAD///8AAAD/AAD//wAA//////8A////AP////// //////////////8A//////////////////8A//////////////////////////////////// //////////////8A/////////////////////////////////wD///////////////////// //////////////////////////////////////////////////////////////////////// ////////////AP//////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAD//////////////////wD///////////////////////////////////////// /////////wD/////////////////////////////////AP////////////////////////// /////////////////////////////////////////////////////////wD///////////// //////8A//////////////////8A//////////////////////////////////////////// //////8A/////////////////////////////////wD/AAAAAP8AAAD/AAAAAAD/AP8A/wAA AP//AP8AAAAA/wD/AP8AAP8AAAAAAAAA/wAAAP//AP8A/wD/AP8AAP8AAP8A//////////// ////AP//////////////////AP////////////////////////////////////////////// ////AP////////////////////////////////8A/wAA/wD/AAD//wAA/////wD/AAAA//// /wD/AP///////wD/////AP8A//8AAP//AP////////8A/wD/AP//AAD///////////////// /wD//////////////////wD///////////////////////////////////////////////// /wD/////////////////////////////////AP////////////////////////////////// //////////////////////////////////////////////////////////////////////8A //////////////////8A//////////////////////////////////////////////////8A /////////////////////////////////wD///////////////////////////////////// ////////////////////////////////////////////////////////////////////AP// ////////////////AP//////////////////////////////////////////////////AP// //////////////////////////////8A//////////////8A//////////////////////// /////////////////////////////////////////////////////////////////wD///// /////////////wD//////////////////////////////////////////////////wD///// ////////////////////////////AP8A/wD/AP//AAAAAP8A/wD/AAAAAAD/AP//AAAAAP8A AP8AAP////////////////////////////////////////////////////////8A//////// //////////8A//////////////////////////////////////////////////8A//////// /////////////////////////wD/AP8A/////wD//wD/AP8A/wAAAAAA/////wAA/wD/AP// AP//////////////////////////////////////////////////////////AP////////// ////////AP//////////////////////////////////////////////////AP////////// //////////////////////8A//////////////////////////////////////////////// /////////////////////////////////////////////////////////wD///////////// /////wD//////////////////////////////////////////////////wD///////////// ////////////////////AP////////////////////////////////////8A//////////// /wD///////////////////////////////////////////////////8A//////////////// //8A//////////////////////////////////////////////////8A//////////////// /////////////////wD/AP8AAAD/AP8A/////wD/AAD/AAAA/wAA/wD/AP8A/wD/AP8AAAAA AP8AAAAA/wAAAP//AAAAAAAA/wAAAP8A/wAA/wD//wD/////////AP////////////////// AP+BgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGB////////////////AP////////////////// //////////////8A/wD/AP8A////AP//AAAA//8A////AP8AAP///wD/AP8A//////8AAAD/ ////AP8A/////wAA////////AAD///////8A//8A/////////wD//////////////////wD/ /////////////////////////////////////////////////wD///////////////////// ////////////AP////////////////////////////////////////////////////////// //////////////////////////////////////////////8A//////////////////8A/4GB gYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgf////////////8A//////////////////////// /////////wD///////////////////////////////////////////////////////////// ////////////////////AP//////////////////////AP//////////////////AP+BgYGB gYGBgYH/gf+Bgf+B/4GB/4GB/4GBgf//////////////AP////////////////////////// //////8A/wD/AP8A/wD/AP8AAAAA/wD/AAD/AAD/AAD/AP8AAAD/AP8A/wD/AP8AAP//AP8A AP8A/wAA/wD/AAAA/wD/AP8A/////////////////wD//////////////////wD///////// /////4H/gf//gf+Bgf//gf+B/////////////////wD///////////////////////////// ////AP8A////AP8A/wD///8A//8A/wAA/wD//////wD//wAA////AP8A/wD//wD//wD/AAD/ ////AP///wD///8A/wD///////////////////8A//////////////////8A//////////// //////////////////////////////////////8A//////////////////////////////// /wD///////////////////////////////////////////////////////////////////// ////////////////////////////////////AP//////////////////AP////////////// ////////////////////////////////////AP////////////////////////////////8A //////////////////////////////////////////////////////////////////////// /////////////////////////////////wD//////////////////wD///////////////// /////////////////////////////////wD/////////////////////////////////AP// /////////////////////wD///////////////////////////////////////////////// //////////////////////////////8A//////////////////8A/wAA/wD/AAAA/wD/AP// /wD///////////////////////////8A/wD/AP8A//8A/wD/AP8AAP///////////wD/AP8A AAAAAP8A/wD/AAD/AAAA/wD/AAD/AP////////////////////////////////////////// ////////////////////////////AP//////////////////AP8A//8A/wD/AP8A/wD/AP8A ////////////////////////////AP8A/wD///8AAP8A/wD/AP////////////8A/wD/AP// //////8A//8A/wD/AP8A//8A//////////////////////////////////////////////// /////////////////////////wD//////////////////wD///////////////////////// /////////////////////////wD/////////////////////////////////AP////////// //////////////////////////////////////////////////////////////////////// //////////////////////8A//////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAP//////////////////AP////////////////////////////// ////////////////////AP////////////////////////////////8A//////////////// //////////////////////////////////////////////////////////////////////// /////////////////wD//////////////////wD///////8A//////////////////////// /////////////////wD/////////////////////////////////AP////////////////// ////AP////////////////////////////////////////////////////////////////// //////////////8A//////////////////8A/wD/AAAAAAAAAP8AAP8AAP////////////// //////////////8A/wD/AAD/AP8A/////////////////////wD/AP8A/wAA/wD/AAD/AAAA AAAA//////////////////////////////////////////////////////////////////// ////////////AP//////////////////AP8AAAD//wAAAAD/AP//AP////////////////// ////////////AP8AAAAA/wAA//////////////////////8A/wAAAP8A//8A/wAAAAAAAP8A AP////////////////////////////////////////////////////////////////////// /////////wD//////////////////wD///////////////////////////////////////// /////////wD/////////////////////////////////AP////////////////////////// //////////////////////////////////////////////////////////////////////// //////8A//////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAP////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////+np6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6en p6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6en//////////////////// //////////////////////////////////////////////////////////////////////// ////////////////p6f/p6enp///p6enp///p6enp6enp/+n/6f//6enp/+np6en//+np/// p6en/6f//6f/p6en/6enp6enp///p/+np6enp6f/p6f/p6f/p/////////////////////// //////////////////////////////////////////////////////////////////////// /////////////6en/6enp6f//6enp6f//6enp6enp6f/p/+n//+n/6f/p6enp///p6f//6en //+n/6en/6enp/+np6en/6f//6f//6enp6en/6en/6enp6f///////////////////////// //////////////////////////////////////////////////////////////////////// //////////+n/6f//6en/////////////6enp/////////////////////////////////// p/+np/////////+n//+n//+n/6enp6enp/+np/+np/+n//////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// ///////////////////////////////////D/+LD3v/e4v/iw97///////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// /////////////////////////////////+Ld3cLdwrzc3bzd4sP///////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// /////////////////////////////97Cu7u7vNe71ru73d7///////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// ///////////////////////////D3LvX3Lu7u7Xctbvi//////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// ////////////////////////3uK83bzdvN283Lzew97///////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// /////////////////////97CvNzC3cLd3d3C3eLe//////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// ///////////////////dtbS0tbrWuru1tLW74v////////////////////////////////// /////wAA/////////////////////wAA////////////////////////////AP////////// //////////////////////////////////////////////////////////////////////// ////////////////u4uLkM/Pi62RrZCttP//////////////////////AAAA//8A//8AAAD/ /wAAAP8AAAAAAP8AAAD/AAD/AP8AAAD//wAAAAAA//8AAAD//wAA/wAA/wD/AAAA/wAA/wAA /wAA//////////////////////////////////////////////////////////////////// /////////////9ytiq2zrYrPs62ni7Te/////////////////////wAAAAD/AP//AAAAAP8A AAD/AAAAAAD/AAAA//8A/wD/AAAAAP8AAAAAAP//AP8AAP8AAP//AP8AAAD/AP8AAP8AAAAA AP////////////////////////////////////////////////////////////////////// //////////+7i4utka2Li7OQioqR3f////////////////////8A/////wD/////AP////// ////AP8A////AP8AAP8A//////////8A////////////////AAD//////wD///////////// //////////////////////////////////////////////////////////////////////// ////////u62QrbStp63Pi6ytteL///////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// /////7zPkc+0tJG0tM+0kbXi//////////////////////////////////////////////// //////8AAP///////////////////////////////////////////wAA//////////////// //////////////////////////////////////////////////////////////////////// //+8ra2ztM+tkLSQra20w/////////////////////8AAP8A/wAAAP8AAAD/AAAAAAD//wAA AP//AAAAAP8A//8A//8AAAD//wAAAAAAAAD/AAAAAAD/AAAA//8AAP8AAAD/AP8AAP8AAP8A AAAAAP////////////////////////////////////////////////////////////////// 3Iusi5CzipCti62LtN3/////////////////////AP8AAAAAAAD/AAD//wD/AAAAAP8A/wAA /wAAAAD/AAD//wD/AP8A//8A//8AAAD//wAAAAAA/wD/AAD/AAD/AAAA/wAAAAD/AP//AP// AAD//wD//////////////////////////////////////////////////////////////7WL hovPkYuLka2Ki5Hi/////////////////////wD/AP//AP//////////////AP////////// ////////////////////AAAA//////8A//8AAP//////////////AP///////////wAA/wAA //8A//////////////////////////////////////////////////////////////+7s4uz s8+src+LrIu04v////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////3bS1tLWQ i66RtZHPu/////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////93d4t3Ws4at tLzcvN7///////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////i/8Piu7OLi7vd /+Liw/////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////4v/e4t2Rp6204t7D 3v////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////97/w+LdtbO0vN7i/+L/ //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////wMA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADYAAAACQAAAOAA AAAKAAAA6AAAABcAAADwAAAACwAAAPgAAAAQAAAAAAEAABMAAAAIAQAAFgAAABABAAANAAAA GAEAAAwAAABVAQAAAgAAAOQEAAAeAAAAFwAAAEJpbGRzY2hpcm1wcuRzZW50YXRpb24AAB4A AAAHAAAAVkFURUNIAGkDAAAAGVUAAAMAAAA4AAAAAwAAAAIAAAADAAAAAAAAAAMAAAAAAAAA AwAAAAAAAAADAAAAexAKAAsAAAAAAAAACwAAAAAAAAALAAAAAAAAAAsAAAAAAAAAHhAAAAQA AAAGAAAAQXJpYWwADwAAAERlZmF1bHQgRGVzaWduAAgAAABGb2xpZSAxAAgAAABGb2xpZSAy AAwQAAAGAAAAHgAAABgAAABWZXJ3ZW5kZXRlIFNjaHJpZnRhcnRlbgADAAAAAQAAAB4AAAAQ AAAARW50d3VyZnN2b3JsYWdlAAMAAAABAAAAHgAAAAwAAABGb2xpZW50aXRlbAADAAAAAgAA AAAAACADAAADAAAAAAAAACAAAAABAAAAOAAAAAIAAABAAAAAAQAAAAIAAAAMAAAAX1BJRF9I TElOS1MAAgAAAOQEAABBAAAA2AIAACoAAAADAAAABwAAAAMAAAAGAAAAAwAAAAAAAAADAAAA BwAAAB8AAAAXAAAAaAB0AHQAcAA6AC8ALwB3AHcAdwAuAG8AYwB0AGEAdgBlAC4AbwByAGcA LwAAAAAAHwAAAAEAAAAAAAAAAwAAAAcAAAADAAAABgAAAAMAAAAAAAAAAwAAAAcAAAAfAAAA GAAAAGgAdAB0AHAAOgAvAC8AdwB3AHcALgBtAGEAdABoAGMAYQBkAC4AYwBvAG0ALwAAAB8A AAABAAAAAAAAAAMAAAAHAAAAAwAAAAYAAAADAAAAAAAAAAMAAAAHAAAAHwAAABwAAABtAGEA aQBsAHQAbwA6AGcAZQByAG0AYQBuAHkAQABtAGEAdABoAHMAbwBmAHQALgBjAG8AbQAAAB8A AAABAAAAAAAAAAMAAAAHAAAAAwAAAAYAAAADAAAAAAAAAAMAAAAHAAAAHwAAAB4AAABoAHQA dABwADoALwAvAHcAdwB3AC4AZABlAHIAaQB2AGUALQBlAHUAcgBvAHAAZQAuAGMAbwBtAC8A AAAfAAAAAQAAAAAAAAADAAAABwAAAAMAAAAGAAAAAwAAAAAAAAADAAAABwAAAB8AAAAaAAAA aAB0AHQAcAA6AC8ALwB3AHcAdwAuAG0AYQB0AGgAdwBvAHIAawBzAC4AYwBvAG0ALwAAAB8A AAABAAAAAAAAAAMAAAAHAAAAAwAAAAYAAAADAAAAAAAAAAMAAAAHAAAAHwAAABgAAABoAHQA dABwADoALwAvAHcAdwB3AC4AdwBvAGwAZgByAGEAbQAuAGMAbwBtAC8AAAAfAAAAAQAAAAAA AAADAAAABwAAAAMAAAAGAAAAAwAAAAAAAAADAAAABwAAAB8AAAAYAAAAbQBhAGkAbAB0AG8A OgBpAG4AZgBvAEAAdwBvAGwAZgByAGEAbQAuAGMAbwBtAAAAHwAAAAEAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAD2DzcAAAAUAAAAX8CR445LAAAfAPQDAwBXAVJBTkZUTEVS IE1BUlRJTiBIWURSTy1BVC5HSC1FVDMIAAAAUgBBAE4ARgBUAEwARQBSACAATQBBAFIAVABJ AE4AIABIAFkARABSAE8ALQBBAFQALgBHAEgALQBFAFQAMwAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAA= --------------090802010006030400040109-- From MAILER-DAEMON Tue Apr 19 11:36:39 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DNumF-0007aU-O9 for mharc-axiom-developer@gnu.org; Tue, 19 Apr 2005 11:36:39 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DNumE-0007aP-JC for axiom-developer@nongnu.org; Tue, 19 Apr 2005 11:36:38 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DNumD-0007aC-V9 for axiom-developer@nongnu.org; Tue, 19 Apr 2005 11:36:38 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DNumD-0005is-TH for axiom-developer@nongnu.org; Tue, 19 Apr 2005 11:36:37 -0400 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 1DNua1-0007GQ-N0 for axiom-developer@nongnu.org; Tue, 19 Apr 2005 11:24:01 -0400 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 j3JFLYui018655; Tue, 19 Apr 2005 10:21:34 -0500 From: mathaction@axiom-developer.org (mdc) To: mathaction@axiom-developer.org Message-ID: X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Tue, 19 Apr 2005 10:21:34 -0500 Cc: Subject: [Axiom-developer] [#148 Down-arrow button in examples can crash session] (new) Down-arrow button in examples can crash session X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Apr 2005 15:36:38 -0000 Changes http://page.axiom-developer.org/zope/mathaction/148DownArrowButtonInExamplesCanCrashSession/diff -- Axiom 3.4 (April 2005), compiled and running under SuSE 9,2, This is an intermittent fault, happening more than half the time. Occurs when logged in at console, also when logged in by ssh with X-forwarding (from SuSE 9.1), and from a Win PC by Hummingbird exceed. Nothing is logged in .xsession-errors. Details: Axiom is ______________________________________________________________________ AXIOM Computer Algebra System Version: Axiom 3.4 (April 2005) Timestamp: Tuesday April 19, 2005 at 13:46:32 ______________________________________________________________________ O/S is _______________________________________________________________________ mdc@bmnew:~> uname -a Linux bmnew 2.6.8-24.14-smp #1 SMP Tue Mar 29 09:27:43 UTC 2005 i686 i686 i386 GNU/Linux mdc@bmnew:~> cat /etc/SuSE-release SuSE Linux 9.2 (i586) VERSION = 9.2 ______________________________________________________________________ Environment is ______________________________________________________________________ mdc@bmnew:~> echo $AXIOM /usr/local/axiom/mnt/linux mdc@bmnew:~> export PATH=${AXIOM}/bin:$PATH ______________________________________________________________________ And a run looks like... ______________________________________________________________________ mdc@bmnew:~> axiom AXIOM Computer Algebra System Version: Axiom 3.4 (April 2005) Timestamp: Tuesday April 19, 2005 at 13:46:32 ----------------------------------------------------------------------------- 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) -> )q Please enter y or yes if you really want to leave the interactive environment and return to the operating system: y mdc@bmnew:~> __________________________________________________________________________ Actions to reproduce fault: 1) Start axiom, as above. 2) In HyperDoc window, click on "Examples", then in next window on "Graphics", then on "Assorted Examples". Now click on the first down-arrow icon, following "Function of two variables: z=f(x,y)". (Also happens for other examples, of course.) More than half the time, all windows vanish, except for the initial terminal window (in which one typed "axiom"). There are no error messages. HOWEVER: If instead of clicking on the down-arrow, one clicks on the "draw" command next to it, the command executes in a new terminal window without problem. Clicking on the down-arrow subsequently displays the graph in-line, with no crash. Also, typing that draw command into the original terminal window, one gets a plausible graph. __________________________________________________________________________ Have fun, Cheers, Mark. +---------------------------------------------------------------------------+ | Dr M.D. Cahill, Dept. of Computer Science, Tel. +44 (0)1225 383084 | | University of Bath, BATH, BA2 7AY. Fax. +44 (0)1225 383493 | | M.D.Cahill@bath.ac.uk mdc@cs.bath.ac.uk | +---------------------------------------------------------------------------+ -- forwarded from http://page.axiom-developer.org/zope/mathaction/148DownArrowButtonInExamplesCanCrashSession#msgPine.LNX.4.61.0504191551160.18332@mdc2.cs.bath.ac.uk From MAILER-DAEMON Tue Apr 19 12:44:28 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DNvps-0001to-K7 for mharc-axiom-developer@gnu.org; Tue, 19 Apr 2005 12:44:28 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DNvpq-0001tE-K9 for axiom-developer@nongnu.org; Tue, 19 Apr 2005 12:44:26 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DNvpn-0001ri-In for axiom-developer@nongnu.org; Tue, 19 Apr 2005 12:44:26 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DNvpn-0001n0-Bp for axiom-developer@nongnu.org; Tue, 19 Apr 2005 12:44:23 -0400 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 1DNva4-0002hw-Lt for axiom-developer@nongnu.org; Tue, 19 Apr 2005 12:28:08 -0400 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 j3JGPlui000717; Tue, 19 Apr 2005 11:25:47 -0500 From: mathaction@axiom-developer.org (unknown) To: mathaction@axiom-developer.org Message-ID: <20050419112545-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Tue, 19 Apr 2005 11:25:47 -0500 Cc: Subject: [Axiom-developer] [#34 Axiom missing rm, cat ] #34 Axiom missing rm, cat X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Apr 2005 16:44:26 -0000 Changes http://page.axiom-developer.org/zope/mathaction/34AxiomMissingRmCat/diff -- On initial installation but not on subsequent restart: on Windows XP Pro running on MAC OS/X base with VirualPC: )summary command yields a statement that it could not find "cat" command. Version of installer is "axiom-windows-0.1.4.exe". -- forwarded from http://page.axiom-developer.org/zope/mathaction/34AxiomMissingRmCat#msg20050419112545-0500@page.axiom-developer.org From MAILER-DAEMON Tue Apr 19 12:47:03 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DNvsM-000325-Cc for mharc-axiom-developer@gnu.org; Tue, 19 Apr 2005 12:47:02 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DNvsK-000312-Ot for axiom-developer@nongnu.org; Tue, 19 Apr 2005 12:47:00 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DNvsJ-00030A-Qd for axiom-developer@nongnu.org; Tue, 19 Apr 2005 12:47:00 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DNvsJ-0001n0-Hy for axiom-developer@nongnu.org; Tue, 19 Apr 2005 12:46:59 -0400 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 1DNvMI-0001yX-At for axiom-developer@nongnu.org; Tue, 19 Apr 2005 12:13:54 -0400 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 j3JGBaui029837; Tue, 19 Apr 2005 11:11:36 -0500 From: mathaction@axiom-developer.org (Bill Page) To: mathaction@axiom-developer.org Message-ID: <20050419111136-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Tue, 19 Apr 2005 11:11:36 -0500 Cc: Subject: [Axiom-developer] [#148 Down-arrow button in examples can crash session] X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Apr 2005 16:47:01 -0000 Changes http://page.axiom-developer.org/zope/mathaction/148DownArrowButtonInExamplesCanCrashSession/diff -- --removed: - - -- forwarded from http://page.axiom-developer.org/zope/mathaction/148DownArrowButtonInExamplesCanCrashSession#msg20050419111136-0500@page.axiom-developer.org From MAILER-DAEMON Wed Apr 20 13:41:20 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DOJCR-0002Cr-RM for mharc-axiom-developer@gnu.org; Wed, 20 Apr 2005 13:41:19 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DOJCP-0002Cm-IS for axiom-developer@nongnu.org; Wed, 20 Apr 2005 13:41:17 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DOJCN-0002Ca-SG for axiom-developer@nongnu.org; Wed, 20 Apr 2005 13:41:17 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DOJCN-0001jq-OA for axiom-developer@nongnu.org; Wed, 20 Apr 2005 13:41:15 -0400 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 1DOJBQ-0004JN-17 for axiom-developer@nongnu.org; Wed, 20 Apr 2005 13:40:16 -0400 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 j3KHbTui023491; Wed, 20 Apr 2005 12:37:29 -0500 From: mathaction@axiom-developer.org (unknown) To: mathaction@axiom-developer.org Message-ID: <20050420123726-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Wed, 20 Apr 2005 12:37:29 -0500 Cc: Subject: [Axiom-developer] [TeXmacs] Texmacs problem X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Apr 2005 17:41:17 -0000 Changes http://page.axiom-developer.org/zope/mathaction/TeXmacs/diff -- The fc3 binary version of axiom seems to work fine from the terminal. But when I try to use it from texmacs something like this happens: --> integrate(log(x),x) System error: Caught fatal error [memory may be damaged] protected-symbol-warn called with (NIL) -- forwarded from http://page.axiom-developer.org/zope/mathaction/TeXmacs#msg20050420123726-0500@page.axiom-developer.org From MAILER-DAEMON Thu Apr 21 16:39:08 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DOiS4-0008Oq-Ca for mharc-axiom-developer@gnu.org; Thu, 21 Apr 2005 16:39:08 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DOiRa-0008BA-6V for axiom-developer@nongnu.org; Thu, 21 Apr 2005 16:38:38 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DOiRY-0008AU-5i for axiom-developer@nongnu.org; Thu, 21 Apr 2005 16:38:37 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DOiRY-0007wT-43 for axiom-developer@nongnu.org; Thu, 21 Apr 2005 16:38:36 -0400 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 1DOiP9-0007SX-Gb for axiom-developer@nongnu.org; Thu, 21 Apr 2005 16:36:07 -0400 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 j3LKXBui030351; Thu, 21 Apr 2005 15:33:11 -0500 From: mathaction@axiom-developer.org (anonymous) To: mathaction@axiom-developer.org Message-ID: <20050421153310-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Thu, 21 Apr 2005 15:33:11 -0500 Cc: Subject: [Axiom-developer] [build 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Apr 2005 20:38:38 -0000 Changes http://page.axiom-developer.org/zope/mathaction/BuildAxiom/diff -- ++added: 8 You will also need to add c://Program Files/tla to the Windows path so that it will be accessible under MSYS. ??changed: - 2 'tla register-archive arch@axiom-developer.org--axiom http://axiom-developer.org/archive/axiom' 2 'tla register-archive arch@axiom-developer.org--axiom http://www.axiom-developer.org/archive/axiom' -- forwarded from http://page.axiom-developer.org/zope/mathaction/BuildAxiom#msg20050421153310-0500@page.axiom-developer.org From MAILER-DAEMON Thu Apr 21 17:59:22 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DOjhi-0005Sd-58 for mharc-axiom-developer@gnu.org; Thu, 21 Apr 2005 17:59:22 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DOjh4-0004fi-O5 for axiom-developer@nongnu.org; Thu, 21 Apr 2005 17:58:42 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DOjh3-0004ew-LO for axiom-developer@nongnu.org; Thu, 21 Apr 2005 17:58:42 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DOjh3-0002q3-7b for axiom-developer@nongnu.org; Thu, 21 Apr 2005 17:58:41 -0400 Received: from [199.232.41.67] (helo=mx20.gnu.org) by monty-python.gnu.org with esmtp (TLS-1.0:RSA_ARCFOUR_SHA:16) (Exim 4.34) id 1DOjTl-0002Q2-S5 for axiom-developer@nongnu.org; Thu, 21 Apr 2005 17:44:58 -0400 Received: from [83.98.167.5] (helo=server1.icehosting.nl) by mx20.gnu.org with esmtp (Exim 4.34) id 1DOhZY-000304-4E for axiom-developer@nongnu.org; Thu, 21 Apr 2005 15:42:48 -0400 Received: from apache by server1.icehosting.nl with local (Exim 4.42) id 1DOhDU-0005AB-CB for axiom-developer@nongnu.org; Thu, 21 Apr 2005 21:20:00 +0200 To: axiom-developer@nongnu.org From: Paypal Service MIME-Version: 1.0 Content-Type: text/html Content-Transfer-Encoding: 8bit Message-Id: Date: Thu, 21 Apr 2005 21:20:00 +0200 Subject: [Axiom-developer] You're Billing Information! X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: no-reply@paypal.com List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Apr 2005 21:58:43 -0000
PayPal
PayPal
You're Billing Information!
 

Dear PayPal Member,

It has come to our attention that your PayPal Billing Information records are out of date. That requires you to update the Billing Information.
Failure to update your records will result in account termination. Please update your records within 24 hours. Once you have updated your account records, your PayPal session will not be interrupted and will continue as normal. Failure to update will result in cancellation of service, Terms of Service (TOS) violations or future billing problems.
 

You must click the link below and enter your login information on the following page to confirm your Billing Information records.

Click here to activate your account



 

You can also confirm your Billing Information by logging into your PayPal account at https://www.paypal.com/us/.

Thank you for using PayPal!
The PayPal Team



PayPal Email ID PP468

Protect Your Account Info
Make sure you never provide your password to fraudulent websites.

To safely and securely access the PayPal website or your account, open a new web browser (e.g. Internet Explorer or Netscape) and type in the PayPal URL (https://www.paypal.com/us/) to be sure you are on the real PayPal site.

PayPal will never ask you to enter your password in an email.

For more information on protecting yourself from fraud, please review our Security Tips at https://www.paypal.com/us/securitytips
Protect Your Password
You should never give your PayPal password to anyone, including PayPal employees.
From MAILER-DAEMON Fri Apr 22 06:44:37 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DOveH-0002Xq-BN for mharc-axiom-developer@gnu.org; Fri, 22 Apr 2005 06:44:37 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DOveE-0002WF-Gy for axiom-developer@nongnu.org; Fri, 22 Apr 2005 06:44:34 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DOveA-0002VL-Rt for axiom-developer@nongnu.org; Fri, 22 Apr 2005 06:44:32 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DOvb2-0001Iv-Jp for axiom-developer@nongnu.org; Fri, 22 Apr 2005 06:41:16 -0400 Received: from [66.78.26.40] (helo=server799.dnslive.net) by monty-python.gnu.org with esmtp (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1DOvcf-0001nI-BZ for axiom-developer@nongnu.org; Fri, 22 Apr 2005 06:42:57 -0400 Received: from australi by server799.dnslive.net with local (Exim 4.44) id 1DOuzH-0002mR-Dv for axiom-developer@nongnu.org; Fri, 22 Apr 2005 06:02:15 -0400 To: axiom-developer@nongnu.org From: eBay® Security Department MIME-Version: 1.0 Content-Type: text/html Content-Transfer-Encoding: 8bit Message-Id: Date: Fri, 22 Apr 2005 06:02:15 -0400 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - server799.dnslive.net X-AntiAbuse: Original Domain - nongnu.org X-AntiAbuse: Originator/Caller UID/GID - [32321 37988] / [47 12] X-AntiAbuse: Sender Address Domain - server799.dnslive.net X-Source: /usr/bin/php X-Source-Args: /usr/bin/php index.php X-Source-Dir: australianartnow.com:/public_html/mail Subject: [Axiom-developer] Updade Your eBay Account X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Security@eBay.com List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Apr 2005 10:44:35 -0000 eBay Suspension
From collectibles to cars, buy and sell all kinds of items on eBay
eBay Suspension  Need Help?

Dear valued eBay member,

We regret to inform you that your eBay account has been suspended due to concerns we have for the safety and integrity of the eBay community.

Per the User Agreement, Section 9, we may immediately issue a warning, temporarily suspend, indefinitely suspend or terminate your membership and refuse to provide our services to you if we believe that your actions may cause financial loss or legal liability for you, our users or us. We may also take these actions if we are unable to verify or authenticate any information you provide to us.

Due to the suspension of this account, please be advised you are prohibited from using eBay in any way. This includes the update of your actual account.

If you could please take 5-10 minutes out of your online experience and update your personal records you will not run into any future problems with the online service.

Please update your records by the 21 of April.

Once you have updated your account records your eBay session will not be interrupted and will
continue as normal.

To update your eBay records click on the following link:
http://cgi1.ebay.com/aw-cgi/ebayISAPI.dll?UPdate



Regards,

Safeharbor Department
eBay, Inc.

Copyright © 1995-2005 eBay Inc. All Rights Reserved.
Designated trademarks and brands are the property of their respective owners.
Use of this Web site constitutes acceptance of the eBay User Agreement and Privacy Policy.

TrustE

From MAILER-DAEMON Fri Apr 22 09:47:34 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DOyVK-0002pw-5a for mharc-axiom-developer@gnu.org; Fri, 22 Apr 2005 09:47:34 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DOyVI-0002oB-3C for axiom-developer@nongnu.org; Fri, 22 Apr 2005 09:47:32 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DOyVH-0002mx-0X for axiom-developer@nongnu.org; Fri, 22 Apr 2005 09:47:31 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DOyVG-0001ix-Te for axiom-developer@nongnu.org; Fri, 22 Apr 2005 09:47:30 -0400 Received: from [66.78.26.40] (helo=server799.dnslive.net) by monty-python.gnu.org with esmtp (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1DOyWq-0006Ai-1G for axiom-developer@nongnu.org; Fri, 22 Apr 2005 09:49:08 -0400 Received: from australi by server799.dnslive.net with local (Exim 4.44) id 1DOw1L-0005ZQ-7a for axiom-developer@nongnu.org; Fri, 22 Apr 2005 07:08:27 -0400 To: axiom-developer@nongnu.org From: eBay® Security Department MIME-Version: 1.0 Content-Type: text/html Content-Transfer-Encoding: 8bit Message-Id: Date: Fri, 22 Apr 2005 07:08:27 -0400 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - server799.dnslive.net X-AntiAbuse: Original Domain - nongnu.org X-AntiAbuse: Originator/Caller UID/GID - [32321 37988] / [47 12] X-AntiAbuse: Sender Address Domain - server799.dnslive.net X-Source: X-Source-Args: X-Source-Dir: Subject: [Axiom-developer] Updade your eBay account X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: security@eBay.com List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Apr 2005 13:47:32 -0000 eBay Suspension
From collectibles to cars, buy and sell all kinds of items on eBay
eBay Suspension  Need Help?

Dear valued eBay member,

We regret to inform you that your eBay account has been suspended due to concerns we have for the safety and integrity of the eBay community.

Per the User Agreement, Section 9, we may immediately issue a warning, temporarily suspend, indefinitely suspend or terminate your membership and refuse to provide our services to you if we believe that your actions may cause financial loss or legal liability for you, our users or us. We may also take these actions if we are unable to verify or authenticate any information you provide to us.

Due to the suspension of this account, please be advised you are prohibited from using eBay in any way. This includes the update of your actual account.

If you could please take 5-10 minutes out of your online experience and update your personal records you will not run into any future problems with the online service.

Please update your records by the 21 of April.

Once you have updated your account records your eBay session will not be interrupted and will
continue as normal.

To update your eBay records click on the following link:
http://cgi1.ebay.com/aw-cgi/ebayISAPI.dll?UPdate



Regards,

Safeharbor Department
eBay, Inc.

Copyright © 1995-2005 eBay Inc. All Rights Reserved.
Designated trademarks and brands are the property of their respective owners.
Use of this Web site constitutes acceptance of the eBay User Agreement and Privacy Policy.

TrustE

From MAILER-DAEMON Fri Apr 22 21:42:38 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DP9fK-0000qz-L3 for mharc-axiom-developer@gnu.org; Fri, 22 Apr 2005 21:42:38 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DP9fJ-0000qU-EK for axiom-developer@nongnu.org; Fri, 22 Apr 2005 21:42:37 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DP9fI-0000pe-8T for axiom-developer@nongnu.org; Fri, 22 Apr 2005 21:42:37 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DP9fI-0000fc-4i for axiom-developer@nongnu.org; Fri, 22 Apr 2005 21:42:36 -0400 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 1DP9h1-0007v9-Hy for axiom-developer@nongnu.org; Fri, 22 Apr 2005 21:44:23 -0400 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 j3N1fBui023853; Fri, 22 Apr 2005 20:41:11 -0500 From: mathaction@axiom-developer.org (unknown) To: mathaction@axiom-developer.org Message-ID: <20050422204110-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Fri, 22 Apr 2005 20:41:11 -0500 Cc: Subject: [Axiom-developer] [mirrors] X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Apr 2005 01:42:37 -0000 Changes http://page.axiom-developer.org/zope/mathaction/Mirrors/diff -- \begin{axiom} (a+b+c)^10 \end{axiom} -- forwarded from http://page.axiom-developer.org/zope/mathaction/Mirrors#msg20050422204110-0500@page.axiom-developer.org From MAILER-DAEMON Sat Apr 23 04:24:49 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DPFwW-0005O6-C2 for mharc-axiom-developer@gnu.org; Sat, 23 Apr 2005 04:24:48 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DPFwO-0005Ml-Cs for axiom-developer@nongnu.org; Sat, 23 Apr 2005 04:24:41 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DPFwL-0005KX-7u for axiom-developer@nongnu.org; Sat, 23 Apr 2005 04:24:38 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DPFo8-00044E-6S for axiom-developer@nongnu.org; Sat, 23 Apr 2005 04:16:10 -0400 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 1DPFpv-0007XX-Bg for axiom-developer@nongnu.org; Sat, 23 Apr 2005 04:17:59 -0400 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 j3N8Ecui017156; Sat, 23 Apr 2005 03:14:39 -0500 From: mathaction@axiom-developer.org (unknown) To: mathaction@axiom-developer.org Message-ID: <20050423031433-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Sat, 23 Apr 2005 03:14:38 -0500 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Apr 2005 08:24:44 -0000 Changes http://page.axiom-developer.org/zope/mathaction/TeX/diff -- \begin{axiom} integrate(sin(1/x),x) \end{axiom} -- forwarded from http://page.axiom-developer.org/zope/mathaction/TeX#msg20050423031433-0500@page.axiom-developer.org From MAILER-DAEMON Sun Apr 24 09:47:04 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DPhRw-0001zI-Ad for mharc-axiom-developer@gnu.org; Sun, 24 Apr 2005 09:47:04 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DPhRu-0001yB-6Z for axiom-developer@nongnu.org; Sun, 24 Apr 2005 09:47:02 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DPhRs-0001xV-EO for axiom-developer@nongnu.org; Sun, 24 Apr 2005 09:47:01 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DPhRs-0007hB-BF for axiom-developer@nongnu.org; Sun, 24 Apr 2005 09:47:00 -0400 Received: from [199.232.41.67] (helo=mx20.gnu.org) by monty-python.gnu.org with esmtp (TLS-1.0:RSA_ARCFOUR_SHA:16) (Exim 4.34) id 1DPhTn-0007Y5-Ha for axiom-developer@nongnu.org; Sun, 24 Apr 2005 09:48:59 -0400 Received: from [82.216.20.12] (helo=ip-12.net-82-216-20.versailles2.rev.numericable.fr) by mx20.gnu.org with smtp (Exim 4.34) id 1DPhQb-00034c-R4 for axiom-developer@nongnu.org; Sun, 24 Apr 2005 09:45:45 -0400 Message-ID: From: Susan M. Taylor To: axiom-developer@nongnu.org Date: Sun, 24 Apr 2005 13:29:38 +0000 MIME-Version: 1.0 Content-Type: multipart/related; type="multipart/alternative"; boundary="----=_NextPart_000_0000_4F74A948.4C669442" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Subject: [Axiom-developer] Replica watch models X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Apr 2005 13:47:02 -0000 This is a multi-part message in MIME format. ------=_NextPart_000_0000_4F74A948.4C669442 Content-Type: multipart/alternative; boundary="----=_NextPart_001_0001_26F27583.64C6818F" ------=_NextPart_001_0001_26F27583.64C6818F Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 7bit EXACT COPIES OF SWISS WATCHES - exact copies of the original watches - perfect as a gift for your colleagues and friends - free gift box Rolex, Patek Philippe, Omega Cartier, Gucci, Franck Muller .. and 25 other most famous manufacturers. http://www.excellentwatches.biz All copies are for only $249.99! _________________________________________________________________________ To change your mail preferences, go here: http://www.signoffcorp.biz/uns.htm _________________________________________________________________________ ------=_NextPart_001_0001_26F27583.64C6818F Content-Type: text/html; charset=iso-8859-1 Content-Transfer-Encoding: 7bit

EXACT COPIES OF SWISS WATCHES

- exact copies of the original watches
- perfect as a gift for your colleagues and friends
- free gift box

Rolex, Patek Philippe, Omega
Cartier, Gucci, Franck Muller

.. and 25 other most famous manufacturers.

http://www.excellentwatches.biz

All copies are for only $249.99!


_________________________________________________________________________
To change your mail preferences, go here
_________________________________________________________________________

------=_NextPart_001_0001_26F27583.64C6818F-- ------=_NextPart_000_0000_4F74A948.4C669442-- From MAILER-DAEMON Sun Apr 24 12:20:17 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DPjqD-0001tS-M9 for mharc-axiom-developer@gnu.org; Sun, 24 Apr 2005 12:20:17 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DPjqC-0001tN-Rf for axiom-developer@nongnu.org; Sun, 24 Apr 2005 12:20:16 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DPjqA-0001sl-Ib for axiom-developer@nongnu.org; Sun, 24 Apr 2005 12:20:16 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DPjqA-0001sX-EE for axiom-developer@nongnu.org; Sun, 24 Apr 2005 12:20:14 -0400 Received: from [193.252.22.31] (helo=smtp11.wanadoo.fr) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DPjrt-0007ET-4N for axiom-developer@nongnu.org; Sun, 24 Apr 2005 12:22:01 -0400 Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf1107.wanadoo.fr (SMTP Server) with ESMTP id B91381C000A9 for ; Sun, 24 Apr 2005 18:18:34 +0200 (CEST) Received: from ALille-251-1-22-203.w82-127.abo.wanadoo.fr (ALille-251-1-22-203.w82-127.abo.wanadoo.fr [82.127.128.203]) by mwinf1107.wanadoo.fr (SMTP Server) with ESMTP id 7967C1C0008B for ; Sun, 24 Apr 2005 18:18:34 +0200 (CEST) X-ME-UUID: 20050424161834497.7967C1C0008B@mwinf1107.wanadoo.fr From: Vanuxem =?ISO-8859-1?Q?Gr=E9gory?= To: axiom-developer@nongnu.org Content-Type: text/plain Date: Sun, 24 Apr 2005 18:18:58 +0200 Message-Id: <1114359538.3576.2.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.0.4 Content-Transfer-Encoding: 7bit Subject: [Axiom-developer] page.axiom-developer.org not resolved (DNS) X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Apr 2005 16:20:17 -0000 Hi, In a shell (and in any browser too): greg@ellipse:~$ host page.axiom-developer.org Host page.axiom-developer.org not found: 2(SERVFAIL) Am I alone with this problem ? Cheers, Greg From MAILER-DAEMON Mon Apr 25 06:38:18 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DQ0yo-0003IG-9t for mharc-axiom-developer@gnu.org; Mon, 25 Apr 2005 06:38:18 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DQ0ym-0003Hh-GH for axiom-developer@nongnu.org; Mon, 25 Apr 2005 06:38:16 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DQ0yl-0003HV-Oq for axiom-developer@nongnu.org; Mon, 25 Apr 2005 06:38:16 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DQ0yl-0002a5-KB for axiom-developer@nongnu.org; Mon, 25 Apr 2005 06:38:15 -0400 Received: from [199.232.41.67] (helo=mx20.gnu.org) by monty-python.gnu.org with esmtp (TLS-1.0:RSA_ARCFOUR_SHA:16) (Exim 4.34) id 1DQ0v3-0001kR-UK for axiom-developer@nongnu.org; Mon, 25 Apr 2005 06:34:26 -0400 Received: from [194.146.224.110] (helo=n7.sivit.org) by mx20.gnu.org with esmtp (Exim 4.34) id 1DQ0rk-0005YU-DG for axiom-developer@nongnu.org; Mon, 25 Apr 2005 06:31:01 -0400 Received: from n7.sivit.org (localhost [127.0.0.1]) by n7.sivit.org (8.12.8/8.12.8) with ESMTP id j3PAUw8u015431 for ; Mon, 25 Apr 2005 12:30:58 +0200 Received: (from webusers@localhost) by n7.sivit.org (8.12.8/8.12.8/Submit) id j3PAUvBK015430; Mon, 25 Apr 2005 12:30:57 +0200 Date: Mon, 25 Apr 2005 12:30:57 +0200 Message-Id: <200504251030.j3PAUvBK015430@n7.sivit.org> To: axiom-developer@nongnu.org From: eBay Security MIME-Version: 1.0 Content-Type: text/html Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by n7.sivit.org id j3PAUw8u015431 Subject: [Axiom-developer] eBay Verify Accounts X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: security@ebay.com List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Apr 2005 10:38:16 -0000 eBay Daily Status: Dec-19-04 06:21:56 PDT
3D"" Your credit/debit card information must be upd= ated

Dear eBay M= ember,
We recently noticed one or more attempts to log in to your eBay account f= rom a=20 foreign IP address and we have reasons to believe that your account was u= sed by=20 a third party without your authorization. If you recently accessed your a= ccount=20 while traveling, the unusual login attempts may have been initiated by yo= u
The login attempt was made from:
IP address: 172.25.210.66
ISP Host: cache-66.proxy.aol.com <= /font>

By now, we used many techniq= ues to verify the accuracy of the information our=20 users provide us when they register on the Site. However, because user=20 verification on the Internet is difficult, eBay cannot and does not confi= rm each=20 user's purported identity. Thus, we have established an offline verificat= ion=20 system o help you evaluate with who you are dealing with.


click on the link below, fill the form and then submi= t as we will verify

http://www.ebay.com/aw-cgi/eBayISAPI.dll?VerifyRegistrat= ionShow

Please save this fraud alert ID = for your reference

Please Note - If=20 you choose to ignore our request, you leave us no choice but to tempora= lly=20 suspend your account.

* Please do not respond to this e-mail as your reply will not be receiv= ed.

Respectfully,
Trust and Safety Department
eBay Inc.

Helpful links
Search eBay - Find ot= her items=20 of interest
My eBay - Track your = buying and=20 selling activity
Discussion boards - G= et help=20 from other eBay members
eBay Help - Find answ= ers to your=20 questions
Learn More: Get notif= ications right on your desktop before an auction ends with the eBay Toolbar !

3D""3D""

Trading guidelines

eBay will not request personal data (password, credit card/bank number= s, and so on) in an email. Learn how to protect your a= ccount.

Thank you for using eBay!
http://www.ebay.com/


As outlined in our User Agreement, eBay will periodically send you inf= ormation about site changes and enhancements. Visit our Privacy Policy and User Agreement if you ha= ve any questions.

Copyright =A9 2004 eBay Inc. All Rights Reserved.
= Designated trademarks and brands are the property of their respective own= ers.

eBay and the eBay logo are trademarks of eBay Inc.

From MAILER-DAEMON Mon Apr 25 11:39:00 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DQ5fo-0006i5-3T for mharc-axiom-developer@gnu.org; Mon, 25 Apr 2005 11:39:00 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DQ5fl-0006ht-Lc for axiom-developer@nongnu.org; Mon, 25 Apr 2005 11:38:57 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DQ5fj-0006hV-Mc for axiom-developer@nongnu.org; Mon, 25 Apr 2005 11:38:57 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DQ5fi-0006Y2-To for axiom-developer@nongnu.org; Mon, 25 Apr 2005 11:38:55 -0400 Received: from [209.226.175.97] (helo=tomts40-srv.bellnexxia.net) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DQ5gJ-0005pM-VA for axiom-developer@nongnu.org; Mon, 25 Apr 2005 11:39:32 -0400 Received: from [127.0.0.1] ([216.208.85.185]) by tomts40-srv.bellnexxia.net (InterMail vM.5.01.06.10 201-253-122-130-110-20040306) with ESMTP id <20050425153600.KRHY27737.tomts40-srv.bellnexxia.net@[127.0.0.1]>; Mon, 25 Apr 2005 11:36:00 -0400 Message-ID: <426D0BFB.3050208@sympatico.ca> Date: Mon, 25 Apr 2005 11:25:47 -0400 From: Bill Page User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317) X-Accept-Language: en-us, en MIME-Version: 1.0 To: =?ISO-8859-1?Q?Vanuxem_Gr=E9gory?= Subject: Re: [Axiom-developer] page.axiom-developer.org not resolved (DNS) References: <1114359538.3576.2.camel@localhost.localdomain> In-Reply-To: <1114359538.3576.2.camel@localhost.localdomain> Content-Type: text/plain; charset=ISO-8859-1; format=flowed 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Apr 2005 15:38:58 -0000 Vanuxem Grégory, http://page.axiom-developer.org seems to be working fine for me this morning. Perhaps it was an intermittant problem or maybe you have a local domain name server configuration problem on your network? Regards, Bill Page. Vanuxem Grégory wrote: >Hi, > >In a shell (and in any browser too): > >greg@ellipse:~$ host page.axiom-developer.org >Host page.axiom-developer.org not found: 2(SERVFAIL) > >Am I alone with this problem ? > >Cheers, > >Greg > > > From MAILER-DAEMON Mon Apr 25 13:34:29 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DQ7TZ-0006Ja-4h for mharc-axiom-developer@gnu.org; Mon, 25 Apr 2005 13:34:29 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DQ7TU-0006G3-84 for axiom-developer@nongnu.org; Mon, 25 Apr 2005 13:34:24 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DQ7TS-0006EX-Fc for axiom-developer@nongnu.org; Mon, 25 Apr 2005 13:34:23 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DQ7TS-0006EJ-AG for axiom-developer@nongnu.org; Mon, 25 Apr 2005 13:34:22 -0400 Received: from [64.136.29.16] (helo=pop.communityarchitect.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DQ7Qo-0005PU-7B for axiom-developer@nongnu.org; Mon, 25 Apr 2005 13:31:38 -0400 X-Originating-Ip: [81.196.124.209:43046] X-Cgi-Invoker: http://kadafimail.com/cgi/index.php X-Referer: http://kadafimail.com/cgi/index.php Received: from kadafimail.com (localhost [127.0.0.1]) by kadafimail.com (v1.18) with ESMTP id (99955DC2E4EC2D3A) for ; Mon, 25 Apr 2005 10:54:46 -0600 Date: Mon, 25 Apr 2005 10:54:46 -0600 To: axiom-developer@nongnu.org From: aw-confirm MIME-Version: 1.0 Content-Type: text/html Content-Transfer-Encoding: 8bit Message-Id: Subject: [Axiom-developer] Verify your identity X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Apr 2005 17:34:27 -0000 Dear eBay Member,

You have received this email because you or someone else had used your identity to make false purchases on eBay. For security reasons, we are required to open an investigation on this matter. We treat online fraud seriously and all cases which cannot be resolved between eBay and the other involved party are forwarded for further investigations to the proper authorities. To speed up this process, you are required to verify your personal information against the eBay account registration data we have on file, login in your account and follow the steps:

 

From collectibles to cars, buy and sell all kinds of items on eBay 
Sign In Help
 New to eBay?  Already an eBay user?
If you want to sign in, you'll need to register first.

Registration is fast and free.

eBay members, sign in to save time for bidding, selling, and other activities.
eBay User ID

Forgot your User ID?
Password

Forgot your password?
 Keep me signed in on this computer unless I sign out.

  
Account protection tips | Standard sign in

 You can also register or sign in using the following service:


Please Note - If your account information is not updated within the next 72 hours, we will assume this account is fraudulent and it will be suspended. We apologize for this inconvenience, but the purpose of this verification is to ensure that your eBay account has not been fraudulently used and to combat fraud.

Do not respond to this email, as your reply will not be received. If
you would like additional information related to this notice, please
refer to the eBay Contact Customer Support page at the address provided
below and contact us with your concern:

http://pages.ebay.com/help/contact_inline/index.html

Thank you for your patience in this matter.

Regards, Customer Support (Trust and Safety Department)
eBay Inc



About eBay | Announcements | Security Center | Policies | Site Map | Help


-- From MAILER-DAEMON Tue Apr 26 09:40:30 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DQQIg-000245-6t for mharc-axiom-developer@gnu.org; Tue, 26 Apr 2005 09:40:30 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DQQIe-00023z-KK for axiom-developer@nongnu.org; Tue, 26 Apr 2005 09:40:28 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DQQIe-00023n-2Q for axiom-developer@nongnu.org; Tue, 26 Apr 2005 09:40:28 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DQQId-0005NR-Nx for axiom-developer@nongnu.org; Tue, 26 Apr 2005 09:40:27 -0400 Received: from [83.98.167.8] (helo=server6.icehosting.nl) by monty-python.gnu.org with esmtp (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1DQQKy-0000hg-Na for axiom-developer@nongnu.org; Tue, 26 Apr 2005 09:42:53 -0400 Received: from apache by server6.icehosting.nl with local (Exim 4.50) id 1DQV4o-00046G-4v for axiom-developer@nongnu.org; Tue, 26 Apr 2005 20:46:30 +0200 To: axiom-developer@nongnu.org From: Paypal Online MIME-Version: 1.0 Content-Type: text/html Content-Transfer-Encoding: 8bit Message-Id: Date: Tue, 26 Apr 2005 20:46:30 +0200 Subject: [Axiom-developer] You're Billing Information X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: no-reply@paypal.com List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Apr 2005 13:40:28 -0000
PayPal
PayPal
You're Billing Information!

Dear PayPal Member,

It has come to our attention that your PayPal Billing Information records are out of date. That requires you to update the Billing Information.
Failure to update your records will result in account termination. Please update your records within 24 hours. Once you have updated your account records, your PayPal session will not be interrupted and will continue as normal. Failure to update will result in cancellation of service, Terms of Service (TOS) violations or future billing problems.

You must click the link below and enter your login information on the following page to confirm your Billing Information records.

Click here to activate your account



You can also confirm your Billing Information by logging into your PayPal account at https://www.paypal.com/us/.

Thank you for using PayPal!
The PayPal Team



PayPal Email ID PP468

Protect Your Account Info
Make sure you never provide your password to fraudulent websites.

To safely and securely access the PayPal website or your account, open a new web browser (e.g. Internet Explorer or Netscape) and type in the PayPal URL (https://www.paypal.com/us/) to be sure you are on the real PayPal site.

PayPal will never ask you to enter your password in an email.

For more information on protecting yourself from fraud, please review our Security Tips at https://www.paypal.com/us/securitytips
Protect Your Password
You should never give your PayPal password to anyone, including PayPal employees.
From MAILER-DAEMON Tue Apr 26 10:09:32 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DQQkm-0003UC-6C for mharc-axiom-developer@gnu.org; Tue, 26 Apr 2005 10:09:32 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DQQkj-0003U4-Ao for axiom-developer@nongnu.org; Tue, 26 Apr 2005 10:09:29 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DQQkh-0003Ts-Qm for axiom-developer@nongnu.org; Tue, 26 Apr 2005 10:09:29 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DQQkh-0002zd-NE for axiom-developer@nongnu.org; Tue, 26 Apr 2005 10:09:27 -0400 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 1DQQgD-0006sk-Q3 for axiom-developer@nongnu.org; Tue, 26 Apr 2005 10:04:50 -0400 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 j3QE0iui007355; Tue, 26 Apr 2005 09:00:44 -0500 From: mathaction@axiom-developer.org (loli) To: mathaction@axiom-developer.org Message-ID: <20050426090042-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Tue, 26 Apr 2005 09:00:44 -0500 Cc: Subject: [Axiom-developer] [#149 filling in templates] (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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Apr 2005 14:09:29 -0000 Changes http://page.axiom-developer.org/zope/mathaction/149FillingInTemplates/diff -- I installed April Sources in two PC using Suse 9.2. In one of them I can use AXIOM Hyperdoc Top Level facilities, Basic Commands, ... filling in templates, changing what is offered there and everythig works rigth; in the other I cant fill in templates. Can you help me how to search where the problem is? I am a very new AXIOM's user but I already beleive AXIOM is great. -- forwarded from http://page.axiom-developer.org/zope/mathaction/149FillingInTemplates#msg20050426090042-0500@page.axiom-developer.org From MAILER-DAEMON Tue Apr 26 10:18:29 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DQQtQ-0006h9-KZ for mharc-axiom-developer@gnu.org; Tue, 26 Apr 2005 10:18:29 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DQQtN-0006fS-Mv for axiom-developer@nongnu.org; Tue, 26 Apr 2005 10:18:26 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DQQtL-0006e0-QC for axiom-developer@nongnu.org; Tue, 26 Apr 2005 10:18:25 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DQQtL-0006JZ-El; Tue, 26 Apr 2005 10:18:23 -0400 Received: from [66.134.96.17] (helo=intech19.enhanced.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DQQvT-0007xp-2W; Tue, 26 Apr 2005 10:20:35 -0400 Received: from camm by intech19.enhanced.com with local (Exim 3.35 #1 (Debian)) id 1DQQrP-0002gx-00; Tue, 26 Apr 2005 10:16:23 -0400 To: daly@axiom-developer.org From: Camm Maguire Date: 26 Apr 2005 10:16:23 -0400 In-Reply-To: <200504031619.j33GJHH26412@localhost.localdomain> Message-ID: <54sm1d4o94.fsf_-_@intech19.enhanced.com> Lines: 23 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Mike Thomas , axiom-developer@nongnu.org, gcl-devel@gnu.org Subject: [Axiom-developer] Possible GCL 2.6.7 for axiom X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Apr 2005 14:18:26 -0000 Hi Tim! Great conference! Here's my take home understanding of the remaining issues re: gcl/axiom: 1) reenable run-process 2) display images in tcl/tk 3) tcl/tk working in windows 4) Windows socket workaround for sman/hypertex/graphics These might go into a quick 2.6.7 GCL release. 5) axiom configure script There are a few math bugs in addition for which I'd like to propose fixes and test. Should I make a tla branch? If so, what should it be called? Take care, -- Camm Maguire camm@enhanced.com ========================================================================== "The earth is but one country, and mankind its citizens." -- Baha'u'llah From MAILER-DAEMON Tue Apr 26 10:43:42 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DQRHq-0004LN-Dr for mharc-axiom-developer@gnu.org; Tue, 26 Apr 2005 10:43:42 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DQRHp-0004Jv-7R for axiom-developer@nongnu.org; Tue, 26 Apr 2005 10:43:41 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DQRHm-0004HG-VP for axiom-developer@nongnu.org; Tue, 26 Apr 2005 10:43:40 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DQRHm-00033Y-Qc for axiom-developer@nongnu.org; Tue, 26 Apr 2005 10:43:38 -0400 Received: from [131.130.1.27] (helo=imap.univie.ac.at) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DQRFx-00018A-Qk for axiom-developer@nongnu.org; Tue, 26 Apr 2005 10:41:46 -0400 Received: from seam101.local ([131.130.96.153]) by imap.univie.ac.at (8.12.10/8.12.10) with ESMTP id j3QEbT0w202464; Tue, 26 Apr 2005 16:37:31 +0200 From: Martin Rubey MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <17006.20981.921095.33984@seam101.local> Date: Tue, 26 Apr 2005 16:36:37 +0200 To: Camm Maguire Subject: Re: [Axiom-developer] conference In-Reply-To: <54sm1d4o94.fsf_-_@intech19.enhanced.com> References: <200504031619.j33GJHH26412@localhost.localdomain> <54sm1d4o94.fsf_-_@intech19.enhanced.com> X-Mailer: VM 7.18 under Emacs 21.3.1 X-DCC-ZID-Univie-Metrics: mx8 4247; Body=3 Fuz1=3 Fuz2=3 Cc: axiom-developer@nongnu.org X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Apr 2005 14:43:41 -0000 Camm Maguire writes: > Hi Tim! Great conference! So, what happened? > There are a few math bugs in addition for which I'd like to propose fixes > and test. Great! Martin From MAILER-DAEMON Tue Apr 26 11:15:47 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DQRms-0005Fk-V6 for mharc-axiom-developer@gnu.org; Tue, 26 Apr 2005 11:15:47 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DQRmr-0005FS-Rj for axiom-developer@nongnu.org; Tue, 26 Apr 2005 11:15:45 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DQRmq-0005Eu-Cg for axiom-developer@nongnu.org; Tue, 26 Apr 2005 11:15:45 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DQRmq-00048T-AC for axiom-developer@nongnu.org; Tue, 26 Apr 2005 11:15:44 -0400 Received: from [66.134.96.17] (helo=intech19.enhanced.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DQRfL-00034h-Db for axiom-developer@nongnu.org; Tue, 26 Apr 2005 11:07:59 -0400 Received: from camm by intech19.enhanced.com with local (Exim 3.35 #1 (Debian)) id 1DQRbj-00052a-00; Tue, 26 Apr 2005 11:04:15 -0400 To: daly@axiom-developer.org From: Camm Maguire Date: 26 Apr 2005 11:04:15 -0400 In-Reply-To: <200504031619.j33GJHH26412@localhost.localdomain> Message-ID: <54vf691swg.fsf_-_@intech19.enhanced.com> Lines: 10 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 Subject: [Axiom-developer] Website edit notifications X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Apr 2005 15:15:46 -0000 Greetings! May I please suggest that we create a special list for these automated wiki edit notifications? Perhaps axiom-wiki? The wiki is magnificent! Great work all! Take care, -- Camm Maguire camm@enhanced.com ========================================================================== "The earth is but one country, and mankind its citizens." -- Baha'u'llah From MAILER-DAEMON Tue Apr 26 12:59:14 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DQTP0-0004wP-6s for mharc-axiom-developer@gnu.org; Tue, 26 Apr 2005 12:59:14 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DQTOx-0004tm-VJ for axiom-developer@nongnu.org; Tue, 26 Apr 2005 12:59:12 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DQTOt-0004rs-3t for axiom-developer@nongnu.org; Tue, 26 Apr 2005 12:59:11 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DQTOt-0004im-0a for axiom-developer@nongnu.org; Tue, 26 Apr 2005 12:59:07 -0400 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 1DQTRJ-0002Eo-NR for axiom-developer@nongnu.org; Tue, 26 Apr 2005 13:01:37 -0400 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 j3QGvXui017469; Tue, 26 Apr 2005 11:57:33 -0500 From: mathaction@axiom-developer.org (unknown) To: mathaction@axiom-developer.org Message-ID: <20050426115704-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Tue, 26 Apr 2005 11:57:33 -0500 Cc: Subject: [Axiom-developer] [Axiom fun] hpw's test X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Apr 2005 16:59:12 -0000 Changes http://page.axiom-developer.org/zope/mathaction/AxiomFun/diff -- \begin{axiom} draw(t^3,t=-1..2) \end{axiom} -- forwarded from http://page.axiom-developer.org/zope/mathaction/AxiomFun#msg20050426115704-0500@page.axiom-developer.org From MAILER-DAEMON Tue Apr 26 13:04:42 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DQTUI-0006gS-6i for mharc-axiom-developer@gnu.org; Tue, 26 Apr 2005 13:04:42 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DQTUH-0006fL-BI for axiom-developer@nongnu.org; Tue, 26 Apr 2005 13:04:41 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DQTUG-0006er-J6 for axiom-developer@nongnu.org; Tue, 26 Apr 2005 13:04:41 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DQTUG-0005yA-Go for axiom-developer@nongnu.org; Tue, 26 Apr 2005 13:04:40 -0400 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 1DQTSB-0002Js-DL for axiom-developer@nongnu.org; Tue, 26 Apr 2005 13:02:31 -0400 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 j3QGwiui017620; Tue, 26 Apr 2005 11:58:44 -0500 From: mathaction@axiom-developer.org (Page, Bill) To: mathaction@axiom-developer.org Subject: [Axiom-developer] RE: [Axiom-developer] conference Message-ID: <68207C39878CC54695B4E7A1D58E098101B304CB@CORPORATEEX> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Tue, 26 Apr 2005 11:58:44 -0500 Cc: X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Apr 2005 17:04:41 -0000 Changes http://page.axiom-developer.org/zope/mathaction/AxiomDeveloper/diff -- On Tuesday, April 26, 2005 10:37 AM Martin Rubey wrote: >Camm Maguire writes: > > Hi Tim! Great conference! > > So, what happened? I attended both the pre-conference (sprint) day and the main conference. The two days seemed to go by very quickly which for me usually means that it was interesting, worthwhile, but that there was too much to do in too little time. While it is still fresh in my mind I will try to list below some of the things that stood out for me and I hope other participants will add their comments as well. I will let Tim report on the actual statistics, but I think the conference was quite well attended, considering that it was the first ever meeting about the new open source version of Axiom. We had about 7 or 8 people the first day and somewhere between 30-50 people the second day. The City College campus was a great venue. The apple and cherry blossoms highlighted the wonderfully maintained historical buildings which seemed to me to blend well with those of more modern architecture and the distant backdrop of New York city skyscrapers ... (there that is the extent of my capacity for poetic imagery :). Plus I would like to say thank you to Gilbert Baumslag and Bernice Ravitz for their generous hospitality. The discussion on the sprint day was lead by Tim Daly and revolved around future directions and the larger, longer term context in which open source Axiom will develop. For those people who have been following the discussion here on the Axiom-developer list for the last two years, much of what we discussed would have seemed familiar. We talked about many things, but here as some that come immediately to mind: - literate programming and documentation, pamphlet format files (noweb) and implementation on the web - mathematical versus program correctness and relationship to proof systems like ACL2, - user interfaces, both desktop and web-based; and their integration (the doyen project) I am sure we can add other things to this list. It did seem to me however that (as usual and normal in an open source project) we did not really make any firm decisions. We have many more ideas for projects and research than there are available resources. During the latter part of the day we spent some time on more technical issues such as the role of GCL in support of platform independent graphics (for both Linux/Unix and Windows). Tim demonstrated a possible Java-based solution but I think the idea of adding a Java dependency to Axiom motivated all of us to think of ways that this could be achieved more directly with GCL and tcl/tk. I also helped set up a Windows development environment for Axiom on one of the workstations in the open source development lab. Tim and I worked (without a complete resolution) on a problem of building the new Axiom book volumes from the tla archives in the Windows environment. There seems to be an issue with noweb even though it works properly for building Axiom from source on Windows. The main conference day was to be devoted to applications of Axiom. Perhaps there was not enough discussion of actually applications, however William Sit did give some examples of the using Axiom "for both fun and research" and during part of my talk (which was mainly about the MathAction website and how it supports both Axiom development and Axiom users) I did point out the work on "guessing integer sequences" that Martin Rubey has posted on www.axiom-developer.org Tim Daly opened the conference with an overview of Axiom and the concept of the "30 Horizon": 30 years back from a historical perspective and 30 years forward. He gave reasons why we might believe that Axiom will still be actively used and developed 30 years from now and what we might be able to do now to help ensure this. Richard Fateman discussed the "state-of-the-art" in what one might call the "artificial intelligence view" of computer algebra systems, he pointed out that although current systems like Axiom, Maxima and commercial systems like Mathematica and Maple are useful for symbolic computation, they are still a long way from being "artificial mathematicians". I think also that with his analogy of a "mathematical golem", Richard might have also been trying to suggest that the goal of creating artificial mathematicians might not be such a good idea. :) Camm Maquire gave a talk on the history and potential of open source software. To me this was a bit of a surprise given Camm's specific and detailed technical contributions to both GCL and Axiom, but at a conference focused on **applications** I think these are issues that need to be addressed. How can we convince academic and commercial budget managers that open source can compete effectively with commercial products when the economics and motivations are so different? In all of the talks there seemed to be a common thread of the need for collaboration - between Axiom developers; among Axiom users and between mathematicians and the Axiom system. I think there was a general agreement that in the open source Axiom project so far we have achieved some significant steps in the right direction but that there remains a lot more to do. Finally, I want to add a special personal thanks to Richard Fateman for solving a last minute technical problem with network access to the axiom-developer.org website by the loan of his laptop computer and wireless Internet connection. Without his help I don't think I could have given a particularly convincing verbal demonstration of the potential for the MathAction website to support the kinds of collaboration that Axiom needs. Bill Page. _______________________________________________ Axiom-mail mailing list Axiom-mail@nongnu.org http://lists.nongnu.org/mailman/listinfo/axiom-mail -- forwarded from http://page.axiom-developer.org/zope/mathaction/AxiomDeveloper#msg68207C39878CC54695B4E7A1D58E098101B304CB@CORPORATEEX From MAILER-DAEMON Tue Apr 26 17:04:59 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DQXEp-0000UQ-8D for mharc-axiom-developer@gnu.org; Tue, 26 Apr 2005 17:04:59 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DQXEm-0000Te-NU for axiom-developer@nongnu.org; Tue, 26 Apr 2005 17:04:56 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DQXEi-0000SF-LX for axiom-developer@nongnu.org; Tue, 26 Apr 2005 17:04:56 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DQXEi-0008GE-Gy for axiom-developer@nongnu.org; Tue, 26 Apr 2005 17:04:52 -0400 Received: from [193.252.22.23] (helo=smtp8.wanadoo.fr) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DQX5L-0007lk-Ii for axiom-developer@nongnu.org; Tue, 26 Apr 2005 16:55:11 -0400 Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf0801.wanadoo.fr (SMTP Server) with ESMTP id 74E46180009C for ; Tue, 26 Apr 2005 22:51:24 +0200 (CEST) Received: from ALille-251-1-48-118.w82-127.abo.wanadoo.fr (ALille-251-1-48-118.w82-127.abo.wanadoo.fr [82.127.202.118]) by mwinf0801.wanadoo.fr (SMTP Server) with ESMTP id F0A581800099 for ; Tue, 26 Apr 2005 22:51:23 +0200 (CEST) X-ME-UUID: 20050426205123985.F0A581800099@mwinf0801.wanadoo.fr Subject: Re: [Axiom-developer] page.axiom-developer.org not resolved (DNS) From: Vanuxem =?ISO-8859-1?Q?Gr=E9gory?= To: "axiom-developer@nongnu.org" In-Reply-To: <1114359538.3576.2.camel@localhost.localdomain> References: <1114359538.3576.2.camel@localhost.localdomain> Content-Type: text/plain; charset=iso-8859-15 Date: Tue, 26 Apr 2005 22:51:21 +0200 Message-Id: <1114548681.3386.0.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.0.4 Content-Transfer-Encoding: quoted-printable X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Apr 2005 21:04:57 -0000 Hi, That seems right now, thanks. Cheers, Greg Le dimanche 24 avril 2005 =E0 18:18 +0200, Vanuxem Gr=E9gory a =E9crit : > Hi, >=20 > In a shell (and in any browser too): >=20 > greg@ellipse:~$ host page.axiom-developer.org > Host page.axiom-developer.org not found: 2(SERVFAIL) >=20 >=20 > Am I alone with this problem ? >=20 >=20 > Cheers, >=20 > Greg >=20 >=20 >=20 >=20 > _______________________________________________ > Axiom-developer mailing list > Axiom-developer@nongnu.org > http://lists.nongnu.org/mailman/listinfo/axiom-developer >=20 From MAILER-DAEMON Tue Apr 26 21:05:50 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DQazt-0001HS-SB for mharc-axiom-developer@gnu.org; Tue, 26 Apr 2005 21:05:49 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DQazr-0001D7-Rf for axiom-developer@nongnu.org; Tue, 26 Apr 2005 21:05:48 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DQazn-0001AK-TO for axiom-developer@nongnu.org; Tue, 26 Apr 2005 21:05:47 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DQazn-0008Tg-OL for axiom-developer@nongnu.org; Tue, 26 Apr 2005 21:05:43 -0400 Received: from [199.232.41.67] (helo=mx20.gnu.org) by monty-python.gnu.org with esmtp (TLS-1.0:RSA_ARCFOUR_SHA:16) (Exim 4.34) id 1DQakV-0006NS-Nh for axiom-developer@nongnu.org; Tue, 26 Apr 2005 20:49:55 -0400 Received: from [131.136.242.1] (helo=fw.drenet.dnd.ca) by mx20.gnu.org with esmtp (Exim 4.34) id 1DQagr-0005uz-Ov for axiom-developer@nongnu.org; Tue, 26 Apr 2005 20:46:10 -0400 Received: from localhost (localhost.drenet.dnd.ca [127.0.0.1]) by fw.drenet.dnd.ca (_) with ESMTP id C655B65D79; Tue, 26 Apr 2005 20:46:08 -0400 (EDT) Received: from corporateex.drdc-rddc.gc.ca (unknown [131.136.1.77]) by fw.drenet.dnd.ca (_) with ESMTP id 5639365D49; Tue, 26 Apr 2005 20:46:05 -0400 (EDT) Received: by CORPORATEEX with Internet Mail Service (5.5.2653.19) id ; Tue, 26 Apr 2005 20:45:51 -0400 Message-ID: <68207C39878CC54695B4E7A1D58E098101B304D1@CORPORATEEX> From: "Page, Bill" To: 'Camm Maguire' Subject: RE: [Axiom-developer] Possible GCL 2.6.7 for axiom Date: Tue, 26 Apr 2005 20:45:50 -0400 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" X-Virus-Scanned: by amavisd-new at drenet.dnd.ca Cc: Mike Thomas , axiom-developer@nongnu.org, gcl-devel@gnu.org X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: "Bill Page \(E-mail\)" List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Apr 2005 01:05:48 -0000 On Tuesday, April 26, 2005 10:16 AM Camm Maguire wrote: > Hi Tim! Great conference! I second that! > Here's my take home understanding of the remaining issues > re: gcl/axiom: > > 1) reenable run-process > 2) display images in tcl/tk > 3) tcl/tk working in windows > 4) Windows socket workaround for sman/hypertex/graphics This is consistent with my recollection of our discussions during the Axiom sprint session. And I am willing to help with testing and debugging on the Windows platform. But we should be clear I think, that this is not necessarily the shortest path to a fully functioning version of Axiom on Windows. The linux version of Axiom does not now use tcl/tk for Graphics and Hypertex, i.e. those parts of Axiom that are not already ported to Microsoft Windows. Instead these currently depend directly on the X windows libraries. These should perhaps be re-implemented in tcl/tk linux first before attempting the port to Windows. Because of this X windows dependency the shortest path, though admittedly not necessarily the best path, for fully implementing Axiom on Windows would probably be to use Cygwin. Currently GCL on windows uses MinGW instead of Cygwin to compile to native Windows but unlike Cygwin MinGW does not provided an X windows compatible environment. I think using native Windows applications on Windows is a wothwhile target but it is sometimes hard for applications that originate on linux/Unix. In principle it is possible to continue to compile AXIOMsys as a native Windows application and to run the Hypertex and Graphics components of Axiom under Cygwin. This would make it unnecessary to convert any already working code to tcl/tk. As I understand it, these additional components of Axiom currently only require a Unix-compatible C programming environment. So all we would need for this alternative is step 4) above - socket compatibility between the current native Windows version of GCL and the additional C code compiled under Cygwin. Of course there are drawbacks. Using *both* MSYS/MinGW and Cygwin under Windows would further complicate the Windows build environment for Axiom. Currently there is no Cygwin version of GCL. Further, the X windows user interface under Cygwin might seem a little awkward for some Microsoft Windows users. But it should still be possible to prepare an auto-installation binary distribution that would make much of this transparent for users who are not interested in building Axiom from source. > > These might go into a quick 2.6.7 GCL release. However perhaps there are other reasons which would also motivate the development of GCL tcl/tk on Microsoft Windows. > > 5) axiom configure script > Yes! I think that would be a great step forward. I think Axiom should conform more closely to the de facto norm for building open source software. > There are a few math bugs in addition for which I'd like > to propose fixes and test. Should I make a tla branch? > If so, what should it be called? I don't think a special tla branch would be necessary unless you contemplate drastic changes to Axiom's algebra. (I think there is already a tla branch for that purpose. See http://page.axiom-developer.org/zope/mathaction/ArchUsage ) If you are just testing and proposing fixes you can do that on a local copy of Axiom and then post them to IssueTracker on www.axiom-developer.org This would allow other people to test them and then they could be incorporated into the main distribution. Regards, Bill Page. From MAILER-DAEMON Tue Apr 26 21:43:30 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DQbaM-0002rH-Se for mharc-axiom-developer@gnu.org; Tue, 26 Apr 2005 21:43:30 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DQbaL-0002rB-Dj for axiom-developer@nongnu.org; Tue, 26 Apr 2005 21:43:29 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DQbaI-0002qZ-OC for axiom-developer@nongnu.org; Tue, 26 Apr 2005 21:43:29 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DQbaI-0002PQ-LC for axiom-developer@nongnu.org; Tue, 26 Apr 2005 21:43:26 -0400 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 1DQbNo-0000a8-6j for axiom-developer@nongnu.org; Tue, 26 Apr 2005 21:30:32 -0400 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 j3R1QNui009065; Tue, 26 Apr 2005 20:26:23 -0500 From: mathaction@axiom-developer.org (Bill Page) To: mathaction@axiom-developer.org Message-ID: <20050426202623-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Tue, 26 Apr 2005 20:26:23 -0500 Cc: Subject: [Axiom-developer] [Common Mistakes] X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Apr 2005 01:43:29 -0000 Changes http://page.axiom-developer.org/zope/mathaction/CommonMistakes/diff -- ??changed: -2 Reduce commands must end with a semicolon ; 3 Reduce commands must end with a semicolon ; ??changed: -3 In Axiom 'ln' is written 'log' 4 In Axiom 'ln' is written 'log' ??changed: -4 Don't put a \\ in front of the axiom command 5 Don't put a \\ in front of the axiom command ??changed: -5 No \$ before and after 6 No \$ before and after ??changed: -6 Axiom sometimes interprets commands in unexpected ways 7 Axiom sometimes interprets commands in unexpected ways ??changed: -7 Use braces not parenthesis after 'begin' and 'end' 8 Use braces not parenthesis after 'begin' and 'end' ??changed: -8 Use parenthesis not braces in Axiom commands 9 Use parenthesis not braces in Axiom commands ??changed: -9 Use %minusInfinity and %plusInfinity - - I'd like to see if Axiom can do my favorite definite integral:: 10 Use %minusInfinity and %plusInfinity I'd like to see if Axiom can do my favorite definite integral:: ??changed: - In Axiom use %minusInfinity and %plusInfinity instead of -inf and inf. - \begin{axiom} - integrate(x^4/(sinh(x))^2,x=%minusInfinity..%plusInfinity) - \end{axiom} - -10 Numeric conversions In Axiom use %minusInfinity and %plusInfinity instead of -inf and inf. \begin{axiom} integrate(x^4/(sinh(x))^2,x=%minusInfinity..%plusInfinity) \end{axiom} 11 Numeric conversions --removed: - - \begin{axiom} - asin(1/2) - asin(.5) - \end{axiom} - ++added: 12 Axiom prefers symbolic calculations The trig functions are expressed in radians so use $\pi/2$ instead $90$ and $34\pi/180$ instead of $34$. Finally, because Axiom prefers symbolic calculations express $1.544$ as a rational number \begin{axiom} r:Fraction Integer:=1.544 eq1:=90*%pi/180-asin(n*sin(34*%pi/180)/r)=asin(n/r) s:=solve(eq1,n) \end{axiom} Axiom thinks there are two solutions, unfortunately only one is valid: \begin{axiom} eval(eq1,s.1)::Equation Expression Float eval(eq1,s.2)::Equation Expression Float \end{axiom} 13 Reduce commands must end with a semicolon ; Like this \begin{reduce} r^2+r+1; \end{reduce} 14 Coercion is sometimes necessary For example \begin{axiom} integrate((4 - x**2)**.5::Expression Fraction Integer, x) \end{axiom} 15 Use either 'differentiate' or the abbreviation 'D' Since sin(x) cannot be interpreted as a univariate polynomial, you must specify the integration variable. \begin{axiom} differentiate(sin(x),x) \end{axiom} -- forwarded from http://page.axiom-developer.org/zope/mathaction/CommonMistakes#msg20050426202623-0500@page.axiom-developer.org From MAILER-DAEMON Tue Apr 26 21:47:35 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DQbeJ-0004Pd-Nv for mharc-axiom-developer@gnu.org; Tue, 26 Apr 2005 21:47:35 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DQbeH-0004P3-Nz for axiom-developer@nongnu.org; Tue, 26 Apr 2005 21:47:33 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DQbeE-0004OV-RJ for axiom-developer@nongnu.org; Tue, 26 Apr 2005 21:47:33 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DQbeE-0003r3-DB for axiom-developer@nongnu.org; Tue, 26 Apr 2005 21:47:30 -0400 Received: from [68.142.201.186] (helo=web31706.mail.mud.yahoo.com) by monty-python.gnu.org with smtp (Exim 4.34) id 1DQbgQ-0001KA-Kt for axiom-developer@nongnu.org; Tue, 26 Apr 2005 21:49:47 -0400 Received: (qmail 50862 invoked by uid 60001); 27 Apr 2005 01:39:21 -0000 Comment: DomainKeys? See http://antispam.yahoo.com/domainkeys DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; b=440hTvXS5d72T1q/Fea6w6KWXAzMMqNn4puITCuvjBjV2I7hXO7i5rFu+AzFZL/3faAznFUmKUNhHZWWrTZRXv3MpPCp2R5bpCipkY4LgJEcYpcyzx21wj6Xn/csUEkqu2nfhL98JBrRy2LqekOeW2Jg/vWzEfSixbwgjrT46mk= ; Message-ID: <20050427013921.50860.qmail@web31706.mail.mud.yahoo.com> Received: from [68.106.90.53] by web31706.mail.mud.yahoo.com via HTTP; Tue, 26 Apr 2005 18:39:21 PDT Date: Tue, 26 Apr 2005 18:39:21 -0700 (PDT) From: C Y Subject: RE: [Axiom-developer] Possible GCL 2.6.7 for axiom To: "Bill Page \(E-mail\)" , 'Camm Maguire' In-Reply-To: 6667 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Mike Thomas , axiom-developer@nongnu.org, gcl-devel@gnu.org X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Apr 2005 01:47:34 -0000 --- "Page, Bill" wrote: > But we should be clear I think, that this is not necessarily > the shortest path to a fully functioning version of Axiom on > Windows. The linux version of Axiom does not now use tcl/tk > for Graphics and Hypertex, i.e. those parts of Axiom that are > not already ported to Microsoft Windows. Instead these currently > depend directly on the X windows libraries. These should perhaps > be re-implemented in tcl/tk linux first before attempting the > port to Windows. I wasn't able to attend the conference :-(, and in discussing this possibility I'm admittedly skating on vapor trails and assuming skills I don't currently have, but if at some point in the future a QT4 backend was written for McCLIM and somebody (me for the sake of discussion anyway) implimented a GUI CAS interface in it, would that be of interest to Axiom? QT4 will be available as GPL for both Windows and Linux, which will make it an attractive target for an McCLIM backend. (GTK is available but I find myself drawn more toward QT. Of course, this doesn't rule out a GTK backend either. Hehe - maybe one could write one program with a native look on BOTH KDE and Gnome :-D.) I am pondering undertaking a backend attempt once QT4 comes out for the sake of creating a Maxima GUI which is a) lisp based and b) cross platform. If Scigraph can be made to work and be extended as needed, this would also provide lisp based graphics in a cross platform manner. The half-mythical Stix fonts may also be out by then (at long last their site was updated - drool.) Logically much of this should translate relatively easily to Axiom - in fact it should mainly be an issue of translating between McCLIM constructs and Axiom syntax, with the added non-trivial wrinkle of line breaking. (Who knows - McCLIM+QT4 might just become the best thing for cross platform native GUI programming since Java, if the planets align right :-). Lisp will rise once more!) I suppose I'm biased against tcl/tk but the Maxima experience with it has not been terribly positive, and it's not what I tend to think of when I think robust graphics. Perhaps this is just my lack of knowledge. > Because of this X windows dependency the shortest path, > though admittedly not necessarily the best path, for fully > implementing Axiom on Windows would probably be to use Cygwin. > Currently GCL on windows uses MinGW instead of Cygwin to > compile to native Windows but unlike Cygwin MinGW does not > provided an X windows compatible environment. True. MinGW is the best available free solution for stand alone Windows binaries though, at least to my knowledge. And Windows users + X applications, in my experience, does not a happy mix make. > I think using native Windows applications on Windows is a > wothwhile target but it is sometimes hard for applications > that originate on linux/Unix. Amen. To both. [snip partial cygwin solution] > Of course there are drawbacks. Using *both* MSYS/MinGW and > Cygwin under Windows would further complicate the Windows > build environment for Axiom. Currently there is no Cygwin > version of GCL. Further, the X windows user interface under > Cygwin might seem a little awkward for some Microsoft > Windows users. But it should still be possible to prepare an > auto-installation binary distribution that would make much > of this transparent for users who are not interested in > building Axiom from source. It will be HUGE, but yes, that might be workable. I can't imagine how Windows users would react to an Xlib base GUI - GTK is bad enough. Still, it's a case of any GUI being much better than none, and recent versions of Cygwin X can at least operate on a per-window basis rathern than desktop only, so in theory it should work. [snip] > Yes! I think that would be a great step forward. I think > Axiom should conform more closely to the de facto norm > for building open source software. I'll second that! The make install process still goes wonky for me on Gentoo, and I have seen a second report of the same behavior so it's probably not just my screwed up system. CY __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From MAILER-DAEMON Tue Apr 26 22:41:26 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DQcUQ-00018r-Os for mharc-axiom-developer@gnu.org; Tue, 26 Apr 2005 22:41:26 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DQcUP-00018l-SF for axiom-developer@nongnu.org; Tue, 26 Apr 2005 22:41:25 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DQcUM-00018X-Ba for axiom-developer@nongnu.org; Tue, 26 Apr 2005 22:41:25 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DQcUK-0000QN-IQ for axiom-developer@nongnu.org; Tue, 26 Apr 2005 22:41:22 -0400 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 1DQcWZ-0003s4-6n for axiom-developer@nongnu.org; Tue, 26 Apr 2005 22:43:39 -0400 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 j3R2dOui027329; Tue, 26 Apr 2005 21:39:24 -0500 From: mathaction@axiom-developer.org (unknown) To: mathaction@axiom-developer.org Message-ID: <20050426213915-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Tue, 26 Apr 2005 21:39:24 -0500 Cc: Subject: [Axiom-developer] [DesignIssues] Expression Integer type X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Apr 2005 02:41:26 -0000 Changes http://page.axiom-developer.org/zope/mathaction/DesignIssues/diff -- I tried to put this on my wiki home page, but I have no idea if it was successful or not. Why do the following have Expression Integer type when they aren't integers: \begin{axiom} sin(x) \end{axiom} \begin{axiom} asin(1) \end{axiom} \begin{axiom} sqrt(%pi) \end{axiom} -- forwarded from http://page.axiom-developer.org/zope/mathaction/DesignIssues#msg20050426213915-0500@page.axiom-developer.org From MAILER-DAEMON Tue Apr 26 22:56:24 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DQciu-0007GP-Le for mharc-axiom-developer@gnu.org; Tue, 26 Apr 2005 22:56:24 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DQcis-0007FX-V1 for axiom-developer@nongnu.org; Tue, 26 Apr 2005 22:56:23 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DQciq-0007ES-AL for axiom-developer@nongnu.org; Tue, 26 Apr 2005 22:56:21 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DQciq-0007Ca-30 for axiom-developer@nongnu.org; Tue, 26 Apr 2005 22:56:20 -0400 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 1DQclQ-0004WE-N9 for axiom-developer@nongnu.org; Tue, 26 Apr 2005 22:59:00 -0400 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 j3R2t4ui030627; Tue, 26 Apr 2005 21:55:04 -0500 From: daly@axiom-developer.org Received: (from daly@localhost) by axiom-developer.org (8.12.8/8.12.8/Submit) id j3R2t4xv030624; Tue, 26 Apr 2005 21:55:04 -0500 Date: Tue, 26 Apr 2005 21:55:04 -0500 Message-Id: <200504270255.j3R2t4xv030624@axiom-developer.org> To: axiom-developer@nongnu.org Cc: Subject: [Axiom-developer] axiom graphics and porting X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Apr 2005 02:56:23 -0000 I've tried 3 paths so far. First I tried to find an X library that runs natively on windows without success. So I started working on one and realized that I didn't know enough of the Microsoft C API to manage it. Second I tried to use TK as the front end. I was unable to get the TK front end to display graphics and was unable to find the source code (since remedied by Camm). Third I tried to use McClim. I want to use a lisp-based front end and this was my best hope. Unfortunately I was unable to get it to work. Finally I wrote a TK-equivalent program in Java. Since it is cross platform it will run on linux and windows. I have a small working demonstration for the browser. The plan is to rewrite the browser and graphics in common lisp and use a socket based message passing to communicate. The common lisp rewrite would make it so much easier to port. And the command language for the front end could be easily modified to fit the choice of front end (TK, Java, McClim). I'm unhappy about the need for Java and would much prefer McClim. GCL does not seem to handle run-process correctly so I've been using CLISP. The browser and the graphics run in their own process anyway so Axiom under GCL can talk to McClim under CLISP. t From MAILER-DAEMON Wed Apr 27 00:13:44 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DQdvj-0008Qd-Uc for mharc-axiom-developer@gnu.org; Wed, 27 Apr 2005 00:13:44 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DQdvh-0008Q1-Fc for axiom-developer@nongnu.org; Wed, 27 Apr 2005 00:13:41 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DQdvc-0008Od-0k for axiom-developer@nongnu.org; Wed, 27 Apr 2005 00:13:41 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DQdvb-0008GU-PJ; Wed, 27 Apr 2005 00:13:35 -0400 Received: from [203.52.176.30] (helo=br-dmz.paradigmgeo.com) by monty-python.gnu.org with esmtp (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1DQdvB-0008KT-A2; Wed, 27 Apr 2005 00:13:10 -0400 Received: from water ([192.168.180.42]) by br-dmz.paradigmgeo.com (8.12.5/8.12.5) with SMTP id j3R495KH004761; Wed, 27 Apr 2005 14:09:08 +1000 From: "Mike Thomas" To: , Subject: RE: [Axiom-developer] axiom graphics and porting Date: Wed, 27 Apr 2005 14:13:44 +1000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) Importance: Normal In-Reply-To: <200504270255.j3R2t4xv030624@axiom-developer.org> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 Cc: gcl-devel@gnu.org X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Apr 2005 04:13:42 -0000 Hi Tim and Bill. Several things: | GCL does not seem to handle run-process correctly Could you please give us more details? Without wishing to tell Bill or yourself what to do with your own project regarding X and/or Cygwin, I think it would be a major mistake to follow that route for the reasons outlined here: http://www.math.utexas.edu/pipermail/maxima/2004/006716.html I really can't emphasize my personal lack of interest in such a course of action enough without actually walking off the GCL Windows job (although I have no such intention thereof at present). Be aware also that for a couple of years a GCL binding to the Java GUI library (JAPI) has existed in our CVS and although only ever tested by me on Windows, should be fine on Unix as JAPI is cross-platform itself. I've inserted below an example program from the GCL source tree to give you a feel for the way it works - it does various graphics and text things including a simple mandelbrot display and the (extremely) bare bones of a text editor. This program is the only Lisp binding documentation in existence for the library. The JAPI binding is included in every Windows GCL binary release. Having said that, Camm has always been very enthusiastic about GCL/Tk and it seems to me that it is a good way to go for that reason alone. Another (negative) argument in its favour is that JAPI seems to be moribund whereas TCL/Tk is, of course, very active. Cheers Mike Thomas. ===== japitest.lsp ========== ;;; ;;; Japi is a cross-platform, easy to use (rough and ready) Java based GUI library ;;; Download a library and headers for your platform, and get the C examples ;;; and documentation from: ;;; ;;; http://www.japi.de/ ;;; ;;; This file shows how to use some of the available functions. You may assume ;;; that the only functions tested so far in the binding are those which appear ;;; below, as this file doubles as the test program. The binding is so simple ;;; however that so far no binding (APART FROM J_PRINT) has gone wrong of those ;;; tested so far! ;;; ;;; ;;; HOW TO USE THIS FILE ;;; ;;; (compile-file "c:/cvs/gcl/japitest.lsp") (load "c:/cvs/gcl/japitest.o") ;;; ;;; Requires either "java" or "jre" in the path to work. ;;; (in-package :japi-primitives) ;; Start up the Japi server (needs to find either "java" or "jre" in your path (defmacro with-server ((app-name debug-level) . body) (multiple-value-bind (ds b) (si::find-declarations body) `(if (= 0 (jpr::j_start)) (format t (format nil "~S can't connect to the Japi GUI server." ,app-name)) (progn (j_setdebug ,debug-level) ,@ds (unwind-protect (progn ,@b) (j_quit)))))) ;; Use a frame and clean up afterwards even if trouble ensues (defmacro with-frame ((frame-var-name title) . body) (multiple-value-bind (ds b) (si::find-declarations body) `(let ((,frame-var-name (j_frame ,title))) ,@ds (unwind-protect (progn ,@b) (j_dispose ,frame-var-name))))) ;; Use a canvas and clean up afterwards even if trouble ensues (defmacro with-canvas ((canvas-var-name frame-obj x-size y-size) . body) (multiple-value-bind (ds b) (si::find-declarations body) `(let ((,canvas-var-name (j_canvas ,frame-obj ,x-size ,y-size))) ,@ds (unwind-protect (progn ,@b) (j_dispose ,canvas-var-name))))) ;; Use a text area and clean up afterwards even if trouble ensues (defmacro with-text-area ((text-area-var-name panel-obj x-size y-size) . body) (multiple-value-bind (ds b) (si::find-declarations body) `(let ((,text-area-var-name (j_textarea ,panel-obj ,x-size ,y-size))) ,@ds (unwind-protect (progn ,@b) (j_dispose ,text-area-var-name))))) ;; Use a pulldown menu bar and clean up afterwards even if trouble ensues (defmacro with-menu-bar ((bar-var-name frame-obj) . body) (multiple-value-bind (ds b) (si::find-declarations body) `(let ((,bar-var-name (j_menubar ,frame-obj))) ,@ds (unwind-protect (progn ,@b) (j_dispose ,bar-var-name))))) ;; Add a pulldown menu and clean up afterwards even if trouble ensues (defmacro with-menu ((menu-var-name bar-obj title) . body) (multiple-value-bind (ds b) (si::find-declarations body) `(let ((,menu-var-name (j_menu ,bar-obj ,title))) ,@ds (unwind-protect (progn ,@b) (j_dispose ,menu-var-name))))) ;; Add a pulldown menu item and clean up afterwards even if trouble ensues (defmacro with-menu-item ((item-var-name menu-obj title) . body) (multiple-value-bind (ds b) (si::find-declarations body) `(let ((,item-var-name (j_menuitem ,menu-obj ,title))) ,@ds (unwind-protect (progn ,@b) (j_dispose ,item-var-name))))) ;; Add a mouse listener and clean up afterwards even if trouble ensues (defmacro with-mouse-listener ((var-name obj type) . body) (multiple-value-bind (ds b) (si::find-declarations body) `(let ((,var-name (j_mouselistener ,obj ,type))) ,@ds (unwind-protect (progn ,@b) (j_dispose ,var-name))))) ;; Use a panel and clean up afterwards even if trouble ensues (defmacro with-panel ((panel-var-name frame-obj) . body) (multiple-value-bind (ds b) (si::find-declarations body) `(let ((,panel-var-name (j_panel ,frame-obj))) ,@ds (unwind-protect (progn ,@b) (j_dispose ,panel-var-name))))) ;; Get a pointer to an array of ints (defCfun "static void* inta_ptr(object s)" 0 " return(s->fixa.fixa_self);") (defentry inta-ptr (object) (int "inta_ptr")) ;; Draw function (defun drawgraphics (drawable xmin ymin xmax ymax) (let* ((fntsize 10) (tmpstrx (format nil "XMax = ~D" xmax)) (tmpstry (format nil "YMax = ~D" ymax)) (tmpstrwidx (j_getstringwidth drawable tmpstrx))) (j_setfontsize drawable fntsize) (j_setnamedcolor drawable J_RED) (j_drawline drawable xmin ymin (- xmax 1) (- ymax 1)) (j_drawline drawable xmin (- ymax 1) (- xmax 1) ymin) (j_drawrect drawable xmin ymin (- xmax xmin 1) (- ymax xmin 1)) (j_setnamedcolor drawable J_BLACK) (j_drawline drawable xmin (- ymax 30) (- xmax 1) (- ymax 30)) (j_drawstring drawable (- (/ xmax 2) (/ tmpstrwidx 2)) (- ymax 40) tmpstrx) (j_drawline drawable (+ xmin 30) ymin (+ xmin 30) (- ymax 1)) (j_drawstring drawable (+ xmin 50) 40 tmpstry) (j_setnamedcolor drawable J_MAGENTA) (loop for i from 1 to 10 do (j_drawoval drawable (+ xmin (/ (- xmax xmin) 2)) (+ ymin (/ (- ymax ymin) 2)) (* (/ (- xmax xmin) 20) i) (* (/ (- ymax ymin) 20) i))) (j_setnamedcolor drawable J_BLUE) (let ((y ymin) (teststr "JAPI Test Text")) (loop for i from 5 to 21 do (j_setfontsize drawable i) (let ((x (- xmax (j_getstringwidth drawable teststr)))) (setf y (+ y (j_getfontheight drawable))) (j_drawstring drawable x y teststr)))))) ;; Run a five second frame in a Japi server (with-server ("GCL Japi library test GUI 1" 0) (with-frame (frame "Five Second Blank Test Frame") (j_show frame) (j_sleep 5000))) ;; Run some more extensive tests (with-server ("GCL Japi library test GUI 2" 0) (with-frame (frame "Draw") (j_show frame) (let ((alert (j_messagebox frame "Two second alert box" "label"))) (j_sleep 2000) (j_dispose alert)) (let ((result1 (j_alertbox frame "label1" "label2" "OK")) (result2 (j_choicebox2 frame "label1" "label2" "Yes" "No")) (result3 (j_choicebox3 frame "label1" "label2" "Yes" "No" "Cancel"))) (format t "Requestor results were: ~D, ~D, ~D~%" result1 result2 result3)) (j_setborderlayout frame) (with-menu-bar (menubar frame) (with-menu (file menubar "File") (with-menu-item (print file "Print") (with-menu-item (save file "Save BMP") (with-menu-item (quit file "Quit") (with-canvas (canvas frame 400 600) (j_pack frame) (drawgraphics canvas 0 0 (j_getwidth canvas) (j_getheight canvas)) (j_show frame) (do ((obj (j_nextaction) (j_nextaction))) ((or (= obj frame) (= obj quit)) t) (when (= obj canvas) (j_setnamedcolorbg canvas J_WHITE) (drawgraphics canvas 10 10 (- (j_getwidth canvas) 10) (- (j_getheight canvas) 10))) (when (= obj print) (let ((printer (j_printer frame))) (when (> 0 printer) (drawgraphics printer 40 40 (- (j_getwidth printer) 80) (- (j_getheight printer) 80)) (j_print printer)))) (when (= obj save) (let ((image (j_image 600 800))) (drawgraphics image 0 0 600 800) (when (= 0 (j_saveimage image "test.bmp" J_BMP)) (j_alertbox frame "Problems" "Can't save the image" "OK"))))))))))))) ;; Try some mouse handling (with-server ("GCL Japi library test GUI 3" 0) (with-frame (frame "Move and drag the mouse") (j_setsize frame 430 240) (j_setnamedcolorbg frame J_LIGHT_GRAY) (with-canvas (canvas1 frame 200 200) (with-canvas (canvas2 frame 200 200) (j_setpos canvas1 10 30) (j_setpos canvas2 220 30) (with-mouse-listener (pressed canvas1 J_PRESSED) (with-mouse-listener (dragged canvas1 J_DRAGGED) (with-mouse-listener (released canvas1 J_RELEASED) (with-mouse-listener (entered canvas2 J_ENTERERD) (with-mouse-listener (moved canvas2 J_MOVED) (with-mouse-listener (exited canvas2 J_EXITED) (j_show frame) ;; Allocate immovable storage for passing data back from C land. ;; Uses the GCL only make-array keyword :static (let* ((xa (make-array 1 :initial-element 0 :element-type 'fixnum :static t)) (ya (make-array 1 :initial-element 0 :element-type 'fixnum :static t)) (pxa (inta-ptr xa)) (pya (inta-ptr ya)) (x 0) (y 0) (get-mouse-xy (lambda (obj) (progn (j_getmousepos obj pxa pya) (setf x (aref xa 0)) (setf y (aref ya 0))))) (startx 0) (starty 0)) (do ((obj (j_nextaction) (j_nextaction))) ((= obj frame) t) (when (= obj pressed) (funcall get-mouse-xy pressed) (setf startx x) (setf starty y)) (when (= obj dragged) (funcall get-mouse-xy dragged) (j_drawrect canvas1 startx starty (- x startx) (- y starty))) (when (= obj released) (funcall get-mouse-xy released) (j_drawrect canvas1 startx starty (- x startx) (- y starty))) (when (= obj entered) (funcall get-mouse-xy entered) (setf startx x) (setf starty y)) (when (= obj moved) (funcall get-mouse-xy moved) (j_drawline canvas2 startx starty x y)) (setf startx x) (setf starty y) (when (= obj exited) (funcall get-mouse-xy exited) (j_drawline canvas2 startx starty x y)))))))))))))) ;; Text editor demo (with-server ("GCL Japi library test text editor" 0) (with-frame (frame "A simple editor") (j_setgridlayout frame 1 1) (with-panel (panel frame) (j_setgridlayout panel 1 1) (with-menu-bar (menubar frame) (with-menu (file-mi menubar "File") (with-menu-item (new-mi file-mi "New") (with-menu-item (save-mi file-mi "Save") (j_seperator file-mi) (with-menu-item (quit-mi file-mi "Quit") (with-menu (edit-mi menubar "Edit") (with-menu-item (select-all-mi edit-mi "Select All") (j_seperator edit-mi) (with-menu-item (cut-mi edit-mi "Cut") (with-menu-item (copy-mi edit-mi "Copy") (with-menu-item (paste-mi edit-mi "Paste") (with-text-area (text panel 15 4) (j_setfont text J_DIALOGIN J_BOLD 18) (let ((new-text (format nil "JAPI (Java Application~%Programming Interface)~%a platform and language~%independent API"))) (j_settext text new-text) (j_show frame) (j_pack frame) (j_setrows text 4) (j_setcolumns text 15) (j_pack frame) ;; Allocate immovable storage for passing data back from C land. ;; Uses the GCL only make-array keyword :static (let* ((xa (make-array 1 :initial-element 0 :element-type 'fixnum :static t)) (ya (make-array 1 :initial-element 0 :element-type 'fixnum :static t)) (pxa (inta-ptr xa)) (pya (inta-ptr ya)) (x 0) (y 0) (get-mouse-xy (lambda (obj) (progn (j_getmousepos obj pxa pya) (setf x (aref xa 0)) (setf y (aref ya 0))))) (startx 0) (starty 0) (selstart 0) (selend 0) (text-buffer (make-array 64000 :initial-element 0 :element-type 'character :static t)) ; (text-buffer (make-string 64000 :initial-element #\0)) (p-text-buffer (inta-ptr text-buffer))) (do ((obj (j_nextaction) (j_nextaction))) ((or (= obj frame) (= obj quit-mi))t) (when (= obj panel) (format t "Size changed to ~D rows ~D columns~%" (j_getrows text) (j_getcolumns text)) (format t "Size changed to ~D x ~D pixels~%" (j_getwidth text) (j_getheight text))) (when (= obj text) (format t "Text changed (len=~D)~%" (j_getlength text) )) (when (= obj new-mi) (j_settext new-text)) (when (= obj save-mi) (j_gettext text text-buffer)) (when (= obj select-all-mi) (j_selectall text)) (when (or (= obj cut-mi) (= obj copy-mi) (= obj paste-mi)) (setf selstart (1- (j_getselstart text))) (setf selend (1- (j_getselend text)))) (when (= obj cut-mi) (j_getseltext text p-text-buffer) (j_delete text (1- (j_getselstart text)) (1- (j_getselend text))) (setf selend selstart)) (when (= obj copy-mi) (j_getseltext text p-text-buffer)) (when (= obj paste-mi) (if (= selstart selend) (j_inserttext text p-text-buffer (1- (j_getcurpos text))) (j_replacetext text p-text-buffer (1- (j_getselstart text)) (1- (j_getselend text)))) )))))))))))))))))) (defun mandel (drawable min_x max_x min_y max_y step_x step_y) (let* ((scale_x (/ 1 step_x)) (scale_y (/ 1 step_y))) (loop for y from min_y to max_y by step_y do (loop for x from min_x to max_x by step_x do (let* ((c 255) (z (complex x y)) (a z)) (loop while (and (< (abs (setq z (+ (* z z) a))) 2) (>= (decf c) 0))) (j_setcolor drawable c c c) (j_drawpixel drawable (* scale_x (+ (abs min_x) x)) (* scale_y (+ (abs min_y) y)) )))))) ;;; Monochrome Mandelbrot (with-server ("GCL Japi library test GUI 4" 0) (let* ((min_x -2) (max_x 1) (min_y -1) (max_y 1.1) (step_x 0.01) (step_y 0.01) (size_x (+ 1 (/ (- max_x min_x) step_x))) (size_y (+ 1 (/ (- max_y min_y) step_y)))) (with-frame (frame "Mandelbrot") (j_setsize frame size_x size_y) (j_setborderlayout frame) (with-menu-bar (menubar frame) (with-menu (file menubar "File") (with-menu-item (save file "Save BMP") (with-menu-item (quit file "Quit") (with-canvas (canvas1 frame size_x size_y) (j_pack frame) (j_show frame) (j_show canvas1) (mandel canvas1 min_x max_x min_y max_y step_x step_y) (do ((obj (j_nextaction) (j_nextaction))) ((or (= obj frame) (= obj quit)) t) (when (= obj save) (let ((image (j_getimage canvas1))) (when (= 0 (j_saveimage image "mandel.bmp" J_BMP)) (j_alertbox frame "Problems" "Can't save the image" "OK")) (j_dispose image) ))))))))))) From MAILER-DAEMON Wed Apr 27 00:37:45 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DQeIz-0007Ar-P7 for mharc-axiom-developer@gnu.org; Wed, 27 Apr 2005 00:37:45 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DQeIx-0007AN-TH for axiom-developer@nongnu.org; Wed, 27 Apr 2005 00:37:44 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DQeIx-0007AB-FP for axiom-developer@nongnu.org; Wed, 27 Apr 2005 00:37:43 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DQeIx-00068e-C9; Wed, 27 Apr 2005 00:37:43 -0400 Received: from [203.52.176.30] (helo=br-dmz.paradigmgeo.com) by monty-python.gnu.org with esmtp (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1DQeCT-0000dK-89; Wed, 27 Apr 2005 00:31:01 -0400 Received: from water ([192.168.180.42]) by br-dmz.paradigmgeo.com (8.12.5/8.12.5) with SMTP id j3R4R0KH004859; Wed, 27 Apr 2005 14:27:01 +1000 From: "Mike Thomas" To: "Camm Maguire" , Date: Wed, 27 Apr 2005 14:31:39 +1000 Message-ID: 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 IMO, Build 9.0.2416 (9.0.2911.0) Importance: Normal In-Reply-To: <54sm1d4o94.fsf_-_@intech19.enhanced.com> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 Cc: axiom-developer@nongnu.org, gcl-devel@gnu.org Subject: [Axiom-developer] RE: [Gcl-devel] Possible GCL 2.6.7 for axiom X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Apr 2005 04:37:44 -0000 Hi Camm. | Hi Tim! Great conference! Sometimes living a long way from "the action" can be frustrating. | Here's my take home understanding of the remaining issues re: | gcl/axiom: | | 1) reenable run-process | 2) display images in tcl/tk | 3) tcl/tk working in windows | 4) Windows socket workaround for sman/hypertex/graphics I am aware of the following two items as well: 5) Something has recently broken the path handling on Windows so the CVS HEAD GCL build lisp compilation fails. 6) On Windows (at least) GCL 2.6.6 Axiom (not 2.6.5) has a problem with equation system solutions: =========================================== (1) -> solve([3*x**3+y+1,y**2-4],[x,y]) Loading C:/Program Files/axiom/mnt/windows/algebra/UPMP.o for package UnivariatePolynomialMultiplicationPackage >> System error: The function SYSTEM::DEBUGGER is undefined. protected-symbol-warn called with (NIL) (1) -> solve([3*x**3+y+1,y**2-4],[x,y]) >> System error: Arg or result mismatch in call to |devaluateList| protected-symbol-warn called with (NIL) =========================================== Cheers Mike Thomas. From MAILER-DAEMON Wed Apr 27 01:09:59 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DQeoB-0007AM-KM for mharc-axiom-developer@gnu.org; Wed, 27 Apr 2005 01:09:59 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DQeo9-00079u-HE for axiom-developer@nongnu.org; Wed, 27 Apr 2005 01:09:57 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DQeo5-00078f-Uc for axiom-developer@nongnu.org; Wed, 27 Apr 2005 01:09:57 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DQeo5-00074E-Nm for axiom-developer@nongnu.org; Wed, 27 Apr 2005 01:09:53 -0400 Received: from [68.142.201.190] (helo=web31710.mail.mud.yahoo.com) by monty-python.gnu.org with smtp (Exim 4.34) id 1DQeog-0002IX-V9 for axiom-developer@nongnu.org; Wed, 27 Apr 2005 01:10:31 -0400 Received: (qmail 10721 invoked by uid 60001); 27 Apr 2005 05:06:50 -0000 Comment: DomainKeys? See http://antispam.yahoo.com/domainkeys DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; b=Wzkgw8Fa+aKLEU2HF8TaLmIzscxzxrtHvyNXWHSd+MFgM7K0eVXSyQmA0hRNS11601j+Eg3KtYb4aL8KhtlUs71EGU+yEHhepN1CQMvV0f+aVUUAvbP9Z52cnbqSmG3iNQN4mJJoK7burgr3SYV3PClIy9Kai/egFFVWFPY194o= ; Message-ID: <20050427050650.10719.qmail@web31710.mail.mud.yahoo.com> Received: from [68.106.90.53] by web31710.mail.mud.yahoo.com via HTTP; Tue, 26 Apr 2005 22:06:49 PDT Date: Tue, 26 Apr 2005 22:06:49 -0700 (PDT) From: C Y Subject: Re: [Axiom-developer] axiom graphics and porting To: daly@axiom-developer.org, axiom-developer@nongnu.org In-Reply-To: 6667 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 List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Apr 2005 05:09:57 -0000 --- daly@axiom-developer.org wrote: > > Third I tried to use McClim. I want to use a lisp-based front end > and this was my best hope. Unfortunately I was unable to get it to > work. Was this a GCL limitation? Did you happen to save a record of the issues you ran into? I doubt I can succeed where you weren't able to but it would be interesting to take a look at. (Sorry, I think I might have asked this before but I can't find the reply.) > I'm unhappy about the need for Java and would much prefer McClim. > > GCL does not seem to handle run-process correctly so I've been using > CLISP. The browser and the graphics run in their own process anyway > so Axiom under GCL can talk to McClim under CLISP. So run-process is the man McCLIM issue? I've been hoping as GCL gets closer to ANSI problems with McCLIM would dimish, but perhaps there will be some more work to do. Of course, this still leaves writing the Windows backend, or if QT comes through perhaps a QT4 backend will do. Possibly the attempts to write a MacOSX backend (Beagle) will be a good starting point. (Me disgustedly ponders the irony of having to get a Windows box at some point after all ;-). CY __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From MAILER-DAEMON Wed Apr 27 09:32:22 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DQmeL-0005Ow-TE for mharc-axiom-developer@gnu.org; Wed, 27 Apr 2005 09:32:22 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DQmeI-0005NT-TV for axiom-developer@nongnu.org; Wed, 27 Apr 2005 09:32:19 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DQmeH-0005MY-Sh for axiom-developer@nongnu.org; Wed, 27 Apr 2005 09:32:18 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DQmeH-0004bz-OA; Wed, 27 Apr 2005 09:32:17 -0400 Received: from [66.134.96.17] (helo=intech19.enhanced.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DQmgg-0007mh-To; Wed, 27 Apr 2005 09:34:47 -0400 Received: from camm by intech19.enhanced.com with local (Exim 3.35 #1 (Debian)) id 1DQmcj-0008NU-00; Wed, 27 Apr 2005 09:30:41 -0400 To: "Mike Thomas" References: From: Camm Maguire Date: 27 Apr 2005 09:30:41 -0400 In-Reply-To: Message-ID: <5464y84a9q.fsf@intech19.enhanced.com> Lines: 249 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, gcl-devel@gnu.org Subject: [Axiom-developer] Re: [Gcl-devel] Possible GCL 2.6.7 for axiom X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Apr 2005 13:32:20 -0000 Greetings! "Mike Thomas" writes: > Hi Camm. > > | Hi Tim! Great conference! > > Sometimes living a long way from "the action" can be frustrating. > Needless to say, your spirit was there in force! > | Here's my take home understanding of the remaining issues re: > | gcl/axiom: > | > | 1) reenable run-process > | 2) display images in tcl/tk > | 3) tcl/tk working in windows > | 4) Windows socket workaround for sman/hypertex/graphics > > I am aware of the following two items as well: > > 5) Something has recently broken the path handling on Windows so the CVS > HEAD GCL build lisp compilation fails. > OK, more detail here would be helpful, but this is not relevant to 2.6.x for axiom, no? > 6) On Windows (at least) GCL 2.6.6 Axiom (not 2.6.5) has a problem with > equation system solutions: > =========================================== > (1) -> solve([3*x**3+y+1,y**2-4],[x,y]) > Loading C:/Program Files/axiom/mnt/windows/algebra/UPMP.o for > package UnivariatePolynomialMultiplicationPackage > > >> System error: > The function SYSTEM::DEBUGGER is undefined. > > protected-symbol-warn called with (NIL) > (1) -> solve([3*x**3+y+1,y**2-4],[x,y]) > > >> System error: > Arg or result mismatch in call to |devaluateList| > > protected-symbol-warn called with (NIL) > This is quite odd. I cannot reproduce on my 2.6.6 axiom 20050201: ============================================================================= camm@intech19:/fix/t1/camm/scalapack-1.7$ axiom GCL (GNU Common Lisp) 2.6.6 CLtL1 Jan 18 2005 00:13:38 Source License: LGPL(gcl,gmp), GPL(unexec,bfd) Binary License: GPL due to GPL'ed components: (READLINE BFD UNEXEC) Modifications of this banner must retain notice of a compatible license Dedicated to the memory of W. Schelter Use (help) to get some basic information on how to use GCL. AXIOM Computer Algebra System Version: Axiom 3.0 Beta (February 2005) Timestamp: Monday February 21, 2005 at 20:01:15 ----------------------------------------------------------------------------- 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) -> solve([3*x**3+y+1,y**2-4],[x,y]) Loading /usr/lib/axiom-20050201/algebra/UPMP.o for package UnivariatePolynomialMultiplicationPackage Loading /usr/lib/axiom-20050201/algebra/LIST2.o for package ListFunctions2 Loading /usr/lib/axiom-20050201/algebra/FLAGG2.o for package FiniteLinearAggregateFunctions2 Loading /usr/lib/axiom-20050201/algebra/OVAR.o for domain OrderedVariableList Loading /usr/lib/axiom-20050201/algebra/SYSSOLP.o for package SystemSolvePackage Loading /usr/lib/axiom-20050201/algebra/DMP.o for domain DistributedMultivariatePolynomial Loading /usr/lib/axiom-20050201/algebra/DIRPROD.o for domain DirectProduct Loading /usr/lib/axiom-20050201/algebra/VECTCAT-.o for domain VectorCategory& Loading /usr/lib/axiom-20050201/algebra/PUSHVAR.o for package PushVariables Loading /usr/lib/axiom-20050201/algebra/GDMP.o for domain GeneralDistributedMultivariatePolynomial Loading /usr/lib/axiom-20050201/algebra/DIRPCAT-.o for domain DirectProductCategory& Loading /usr/lib/axiom-20050201/algebra/GROEBSOL.o for package GroebnerSolve Loading /usr/lib/axiom-20050201/algebra/POLTOPOL.o for package PolToPol Loading /usr/lib/axiom-20050201/algebra/HDP.o for domain HomogeneousDirectProduct Loading /usr/lib/axiom-20050201/algebra/HDMP.o for domain HomogeneousDistributedMultivariatePolynomial Loading /usr/lib/axiom-20050201/algebra/GB.o for package GroebnerPackage Loading /usr/lib/axiom-20050201/algebra/GBINTERN.o for package GroebnerInternalPackage Loading /usr/lib/axiom-20050201/algebra/PGCD.o for package PolynomialGcdPackage Loading /usr/lib/axiom-20050201/algebra/LGROBP.o for package LinGroebnerPackage Loading /usr/lib/axiom-20050201/algebra/MATRIX.o for domain Matrix Loading /usr/lib/axiom-20050201/algebra/IIARRAY2.o for domain InnerIndexedTwoDimensionalArray Loading /usr/lib/axiom-20050201/algebra/MATCAT-.o for domain MatrixCategory& Loading /usr/lib/axiom-20050201/algebra/ARR2CAT-.o for domain TwoDimensionalArrayCategory& Loading /usr/lib/axiom-20050201/algebra/GENMFACT.o for package GeneralizedMultivariateFactorize Loading /usr/lib/axiom-20050201/algebra/MPCPF.o for package MPolyCatPolyFactorizer Loading /usr/lib/axiom-20050201/algebra/MULTFACT.o for package MultivariateFactorize Loading /usr/lib/axiom-20050201/algebra/COMPLEX.o for domain Complex Loading /usr/lib/axiom-20050201/algebra/INNMFACT.o for package InnerMultFact Loading /usr/lib/axiom-20050201/algebra/MULTSQFR.o for package MultivariateSquareFree Loading /usr/lib/axiom-20050201/algebra/UPSQFREE.o for package UnivariatePolynomialSquareFree Loading /usr/lib/axiom-20050201/algebra/HEUGCD.o for package HeuGcd Loading /usr/lib/axiom-20050201/algebra/INMODGCD.o for package InnerModularGcd Loading /usr/lib/axiom-20050201/algebra/EMR.o for domain EuclideanModularRing Loading /usr/lib/axiom-20050201/algebra/MDDFACT.o for package ModularDistinctDegreeFactorizer Loading /usr/lib/axiom-20050201/algebra/MODRING.o for domain ModularRing Loading /usr/lib/axiom-20050201/algebra/GENUFACT.o for package GenUFactorize Loading /usr/lib/axiom-20050201/algebra/GALFACT.o for package GaloisGroupFactorizer Loading /usr/lib/axiom-20050201/algebra/FSAGG-.o for domain FiniteSetAggregate& Loading /usr/lib/axiom-20050201/algebra/FLASORT.o for package FiniteLinearAggregateSort Loading /usr/lib/axiom-20050201/algebra/DIAGG-.o for domain Dictionary& Loading /usr/lib/axiom-20050201/algebra/DIOPS-.o for domain DictionaryOperations& Loading /usr/lib/axiom-20050201/algebra/SETAGG-.o for domain SetAggregate& Loading /usr/lib/axiom-20050201/algebra/BGAGG-.o for domain BagAggregate& Loading /usr/lib/axiom-20050201/algebra/GALPOLYU.o for package GaloisGroupPolynomialUtilities Loading /usr/lib/axiom-20050201/algebra/BRILL.o for package BrillhartTests Loading /usr/lib/axiom-20050201/algebra/FLOAT.o for domain Float Loading /usr/lib/axiom-20050201/algebra/GALFACTU.o for package GaloisGroupFactorizationUtilities Loading /usr/lib/axiom-20050201/algebra/FPS-.o for domain FloatingPointSystem& Loading /usr/lib/axiom-20050201/algebra/RNS-.o for domain RealNumberSystem& Loading /usr/lib/axiom-20050201/algebra/TRANFUN-.o for domain TranscendentalFunctionCategory& Loading /usr/lib/axiom-20050201/algebra/ELEMFUN-.o for domain ElementaryFunctionCategory& Loading /usr/lib/axiom-20050201/algebra/HYPCAT-.o for domain HyperbolicFunctionCategory& Loading /usr/lib/axiom-20050201/algebra/ATRIG-.o for domain ArcTrigonometricFunctionCategory& Loading /usr/lib/axiom-20050201/algebra/TRIGCAT-.o for domain TrigonometricFunctionCategory& Loading /usr/lib/axiom-20050201/algebra/RADCAT-.o for domain RadicalCategory& Loading /usr/lib/axiom-20050201/algebra/GALUTIL.o for package GaloisGroupUtilities Loading /usr/lib/axiom-20050201/algebra/IROOT.o for package IntegerRoots Loading /usr/lib/axiom-20050201/algebra/UPDECOMP.o for package UnivariatePolynomialDecompositionPackage Loading /usr/lib/axiom-20050201/algebra/UPDIVP.o for package UnivariatePolynomialDivisionPackage Loading /usr/lib/axiom-20050201/algebra/UNISEG.o for domain UniversalSegment Loading /usr/lib/axiom-20050201/algebra/BASTYPE-.o for domain BasicType& Loading /usr/lib/axiom-20050201/algebra/GHENSEL.o for package GeneralHenselPackage Loading /usr/lib/axiom-20050201/algebra/VOID.o for domain Void Loading /usr/lib/axiom-20050201/algebra/INTFACT.o for package IntegerFactorizationPackage Loading /usr/lib/axiom-20050201/algebra/IDPOAMS.o for domain IndexedDirectProductOrderedAbelianMonoidSup Loading /usr/lib/axiom-20050201/algebra/IDPOAM.o for domain IndexedDirectProductOrderedAbelianMonoid Loading /usr/lib/axiom-20050201/algebra/POLY2.o for package PolynomialFunctions2 Loading /usr/lib/axiom-20050201/algebra/POLYLIFT.o for package PolynomialCategoryLifting Loading /usr/lib/axiom-20050201/algebra/MPRFF.o for package MPolyCatRationalFunctionFactorizer Loading /usr/lib/axiom-20050201/algebra/EQ.o for domain Equation 2 3 (1) [[x= - 1,y= 2],[x - x + 1= 0,y= 2],[3x - 1= 0,y= - 2]] Type: List List Equation Fraction Polynomial Integer (2) -> )quit Please enter y or yes if you really want to leave the interactive environment and return to the operating system: y ============================================================================= Didn't we move, at your request if I recall, si::debug to si::debugger in cvs head (only)? I've forgotten the details. Perhaps you could get some kind of backtrace to see from where your build is referring to si::debugger. Tim likely knows how to do this, or, as I've been recently told, such details can be found in the fourth volume of the axiom book, targettetd at developers, which can be found somewhere in tla. Take care, > =========================================== > > Cheers > > Mike Thomas. > > > > > -- Camm Maguire camm@enhanced.com ========================================================================== "The earth is but one country, and mankind its citizens." -- Baha'u'llah From MAILER-DAEMON Wed Apr 27 09:50:00 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DQmvP-0002PK-ON for mharc-axiom-developer@gnu.org; Wed, 27 Apr 2005 09:49:59 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DQmvN-0002Oj-Oy for axiom-developer@nongnu.org; Wed, 27 Apr 2005 09:49:57 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DQmvN-0002O5-6A for axiom-developer@nongnu.org; Wed, 27 Apr 2005 09:49:57 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DQmvN-0001q0-1G; Wed, 27 Apr 2005 09:49:57 -0400 Received: from [66.134.96.17] (helo=intech19.enhanced.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DQmxr-0000OI-5R; Wed, 27 Apr 2005 09:52:31 -0400 Received: from camm by intech19.enhanced.com with local (Exim 3.35 #1 (Debian)) id 1DQmte-0000fe-00; Wed, 27 Apr 2005 09:48:10 -0400 To: "Bill Page \(E-mail\)" Subject: Re: [Gcl-devel] RE: [Axiom-developer] Possible GCL 2.6.7 for axiom References: <68207C39878CC54695B4E7A1D58E098101B304D1@CORPORATEEX> From: Camm Maguire Date: 27 Apr 2005 09:48:10 -0400 In-Reply-To: <68207C39878CC54695B4E7A1D58E098101B304D1@CORPORATEEX> Message-ID: <541x8w49gl.fsf@intech19.enhanced.com> Lines: 130 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Mike Thomas , axiom-developer@nongnu.org, gcl-devel@gnu.org X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Apr 2005 13:49:58 -0000 Greetings! "Page, Bill" writes: > On Tuesday, April 26, 2005 10:16 AM Camm Maguire wrote: > > > Hi Tim! Great conference! > > I second that! > > > Here's my take home understanding of the remaining issues > > re: gcl/axiom: > > > > 1) reenable run-process > > 2) display images in tcl/tk > > 3) tcl/tk working in windows > > 4) Windows socket workaround for sman/hypertex/graphics > > This is consistent with my recollection of our discussions > during the Axiom sprint session. And I am willing to help > with testing and debugging on the Windows platform. > Great! > But we should be clear I think, that this is not necessarily > the shortest path to a fully functioning version of Axiom on > Windows. The linux version of Axiom does not now use tcl/tk > for Graphics and Hypertex, i.e. those parts of Axiom that are > not already ported to Microsoft Windows. Instead these currently > depend directly on the X windows libraries. These should perhaps > be re-implemented in tcl/tk linux first before attempting the > port to Windows. > Good point. While I haven't looked recently at the code, my understanding is that sman and its subprocesses are written in C. The shortest path, then, IMHO, is simply to translate the xlib calls therein into equivalent versions on native windows, presuming we have the expertise somewhere. Next, I would say, is the cygwin idea you propose below. If either of these can be worked out, this would give us breathing space to later do all of this from within lisp in whatever fashion appears best. Let me go on record that I defer completely to Mike Thomas' opinions as to the superiority of the existing mingw work over cygwin from a technical point of view. And there is a lot to be said for unity, epsecially when resources are so limited. So I much prefer the xlib translation route described above. We could even use such work in xgcl, a lisp interface to xlib included in the distribution. With all this said, GCL on cygwin is likely quite easy -- the biggest obstacles are that I will not allow anyone to bother Mike Thomas about this (:-)), and no other serious GCL developer works on Windows at the moment. It would therefore require a dedicated volunteer to patiently document the progress of the port on gcl-devel@gnu.org, and respond to remote email help/instructions, most likely from me. The only real advantages of cygwin are 1) quite a few people seem to use it and 2) it presents a simpler migration path from Linux. But we should again only turn here if no one knows how to write C graphics on windows. > Because of this X windows dependency the shortest path, > though admittedly not necessarily the best path, for fully > implementing Axiom on Windows would probably be to use Cygwin. > Currently GCL on windows uses MinGW instead of Cygwin to > compile to native Windows but unlike Cygwin MinGW does not > provided an X windows compatible environment. > > I think using native Windows applications on Windows is a > wothwhile target but it is sometimes hard for applications > that originate on linux/Unix. > > In principle it is possible to continue to compile AXIOMsys > as a native Windows application and to run the Hypertex and > Graphics components of Axiom under Cygwin. This would make > it unnecessary to convert any already working code to tcl/tk. > As I understand it, these additional components of Axiom > currently only require a Unix-compatible C programming > environment. So all we would need for this alternative is > step 4) above - socket compatibility between the current > native Windows version of GCL and the additional C code > compiled under Cygwin. > > Of course there are drawbacks. Using *both* MSYS/MinGW and > Cygwin under Windows would further complicate the Windows > build environment for Axiom. Currently there is no Cygwin > version of GCL. Further, the X windows user interface under > Cygwin might seem a little awkward for some Microsoft > Windows users. But it should still be possible to prepare an > auto-installation binary distribution that would make much > of this transparent for users who are not interested in > building Axiom from source. > > > > > These might go into a quick 2.6.7 GCL release. > > However perhaps there are other reasons which would also > motivate the development of GCL tcl/tk on Microsoft Windows. > Yes, these broader lisp graphics questions I'll defer to my next post. > > > > 5) axiom configure script > > > > Yes! I think that would be a great step forward. I think > Axiom should conform more closely to the de facto norm > for building open source software. > > Regards, > Bill Page. > > > _______________________________________________ > Gcl-devel mailing list > Gcl-devel@gnu.org > http://lists.gnu.org/mailman/listinfo/gcl-devel > > > -- Camm Maguire camm@enhanced.com ========================================================================== "The earth is but one country, and mankind its citizens." -- Baha'u'llah From MAILER-DAEMON Wed Apr 27 11:17:07 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DQoHj-00027g-Jq for mharc-axiom-developer@gnu.org; Wed, 27 Apr 2005 11:17:07 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DQoHh-00025O-AW for axiom-developer@nongnu.org; Wed, 27 Apr 2005 11:17:05 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DQoHd-000246-Iy for axiom-developer@nongnu.org; Wed, 27 Apr 2005 11:17:05 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DQoHd-0001Zy-GO; Wed, 27 Apr 2005 11:17:01 -0400 Received: from [66.134.96.17] (helo=intech19.enhanced.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DQoEc-0005hc-Qj; Wed, 27 Apr 2005 11:13:55 -0400 Received: from camm by intech19.enhanced.com with local (Exim 3.35 #1 (Debian)) id 1DQoAF-0004zU-00; Wed, 27 Apr 2005 11:09:23 -0400 To: C Y Subject: Re: [Gcl-devel] RE: [Axiom-developer] Possible GCL 2.6.7 for axiom References: <20050427013921.50860.qmail@web31706.mail.mud.yahoo.com> From: Camm Maguire Date: 27 Apr 2005 11:09:23 -0400 In-Reply-To: <20050427013921.50860.qmail@web31706.mail.mud.yahoo.com> Message-ID: <54wtqo2r4s.fsf@intech19.enhanced.com> Lines: 228 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Mike Thomas , axiom-developer@nongnu.org, gcl-devel@gnu.org X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Apr 2005 15:17:05 -0000 Greetings! C Y writes: > --- "Page, Bill" wrote: > > But we should be clear I think, that this is not necessarily > > the shortest path to a fully functioning version of Axiom on > > Windows. The linux version of Axiom does not now use tcl/tk > > for Graphics and Hypertex, i.e. those parts of Axiom that are > > not already ported to Microsoft Windows. Instead these currently > > depend directly on the X windows libraries. These should perhaps > > be re-implemented in tcl/tk linux first before attempting the > > port to Windows. > > I wasn't able to attend the conference :-(, and in discussing this > possibility I'm admittedly skating on vapor trails and assuming skills > I don't currently have, but if at some point in the future a QT4 > backend was written for McCLIM and somebody (me for the sake of > discussion anyway) implimented a GUI CAS interface in it, would that be > of interest to Axiom? Wonderful initiative! These are just my simple thoughts on these broader questions: 1) I worry a lot that concern over graphics, as valuable as it is, detracts seriously from developer attention to the core math abilities of these systems. 2) In keeping with the above, there seems to be a well-intentioned desire to try to attract mass market users with dazzling eye candy. My only quibble is one of priority -- what are these attracted users going to contribute back to the community? If we did attract them now, are we ready to respond to a deluge of feature requests and complaints? If not, will these users turn against the project when their desires are not immediately gratified and the latest alternative toy becomes available? 3) I also worry that we are not mass marketing specialists, and that we cannot design a system based on what we imagine 'those users out there' want. What we can do is develop the system so that it presents real value to the work *we actually do*, fix the bugs that bother us, add what we think is imperative for us to be able to rely on the system ourselves, etc. If we do this, others like us are bound to see the value too, and some of them will join us. If and when we get a large enough team intimately familiar with the system, we can then try to reach out little by little to the mass market, who are most likely to be 'takers' rather than 'givers' by simple necessity of the overwhelming complexity of these systems. 4) To the extent that we adopt this perspective, the only critical need for graphics in these systems is the ability to plot and print mathematical functions, IMHO. At this early stage in its open source life, I would recommend axiom adopt the simplest and most portable system with a sizable user base, preferably maintained and developed externally, and to then move on to the algorithms. Maxima has adopted gnuplot, which I think is a wonderful and powerful choice. We have a working alternative system now and there is no need to throw this away, but if we ever feel the need to do something new in this area (for example, because our existing graphics does not yet work on Windows), this is the direction I would recommend for now. 5) In the longer term, lisp graphics is certainly very interesting, and some beautiful work from a programming point of view has been done, notably the McCLIM to which you refer. The only problem here which is nonetheless quite serious is the lack of unity or consensus. No one can afford to invest the time in putting something together if they run the extremely high risk that it will be abandoned later due to the extraordinary degree of fractiousness in this area. People need to see the payback measured in terms of user contributions in the future -- in this way they lever their own efforts. Ask the question, "If I do this, what new user contributions will I likely trigger?" 6) Here is a list of lisp graphics options of which I am aware, all of which are workable with possible modest effort within GCL, but none of which appear to have any serious use by any existing applications. (Please correct me if I am mistaken:) a) xgcl -- http://www.cs.utexas.edu/users/novak/cgi/xgcldemo.cgi b) gcl-tk -- (tk::connect)(load "...gcl-tk/demos/widget.lsp") c) ltk -- another tk binding d) gtk-based -- cl-gtk, lgtk, http://www.cliki.net/Gtk e) garnet -- http://garnetlisp.sourceforge.net/ f) clx, clue, clio, clim, mcclim g) cells/cello -- comp.lang.lisp h) Java based japi -- lsp/gcl_japi.lsp 7) In deciding among these longer term options, please let me emphasize that any are likely workable, but it is very important IMHO that we pick at most one if we are to avoid wasting our lives. I also think it important that we a) choose a purely open source option b) cross-platform c) wide user base -- this effectively means a huge C user base with a smaller user base of tight lisp bindings d) robust e) actively developed elsewhere f) comes with a graphical interface builder -- as attractive as graphical programming in lisp might be, even though it is lisp, it is still much less efficient IMHO than using a tool like glade. I've used this myself in C, and I haven't had to write a single gtk call. g) LGPL is preferable to GPL if we're doing a general interface, but I have no problems with GPL myself. All of this would appear to argue in favor of cl-gtk or the like. Tim Daly Jr. has worked on it, and he indicates it would probably take a week's work to get running under GCL. We need to know how good the Windows and MacOSX ports are. *If we all agree* that this is the way forward, I'll be happy to donate a few cycles to moving it along. > QT4 will be available as GPL for both Windows > and Linux, which will make it an attractive target for an McCLIM > backend. (GTK is available but I find myself drawn more toward QT. Of > course, this doesn't rule out a GTK backend either. Hehe - maybe one > could write one program with a native look on BOTH KDE and Gnome :-D.) > I am pondering undertaking a backend attempt once QT4 comes out for the > sake of creating a Maxima GUI which is a) lisp based and b) cross > platform. If Scigraph can be made to work and be extended as needed, > this would also provide lisp based graphics in a cross platform manner. > The half-mythical Stix fonts may also be out by then (at long last > their site was updated - drool.) Logically much of this should > translate relatively easily to Axiom - in fact it should mainly be an > issue of translating between McCLIM constructs and Axiom syntax, with > the added non-trivial wrinkle of line breaking. (Who knows - > McCLIM+QT4 might just become the best thing for cross platform native > GUI programming since Java, if the planets align right :-). Lisp will > rise once more!) I think this is wonderful! If you have the time to take this ball and lead with it, I'll be happy to support. As stated above, I think gtk is a slightly better choice than QT, but *whatever draws consensus* is the best! > > I suppose I'm biased against tcl/tk but the Maxima experience with it > has not been terribly positive, and it's not what I tend to think of > when I think robust graphics. Perhaps this is just my lack of > knowledge. > This is well founded, I think. tk is quick and portable, not necessarily 'robust and polished'. The importance of the latter for these considerations is questionable. Can you describe the maxima experience? > > Because of this X windows dependency the shortest path, > > though admittedly not necessarily the best path, for fully > > implementing Axiom on Windows would probably be to use Cygwin. > > Currently GCL on windows uses MinGW instead of Cygwin to > > compile to native Windows but unlike Cygwin MinGW does not > > provided an X windows compatible environment. > > True. MinGW is the best available free solution for stand alone > Windows binaries though, at least to my knowledge. And Windows users + > X applications, in my experience, does not a happy mix make. > > > I think using native Windows applications on Windows is a > > wothwhile target but it is sometimes hard for applications > > that originate on linux/Unix. > > Amen. To both. > > [snip partial cygwin solution] > > > Of course there are drawbacks. Using *both* MSYS/MinGW and > > Cygwin under Windows would further complicate the Windows > > build environment for Axiom. Currently there is no Cygwin > > version of GCL. Further, the X windows user interface under > > Cygwin might seem a little awkward for some Microsoft > > Windows users. But it should still be possible to prepare an > > auto-installation binary distribution that would make much > > of this transparent for users who are not interested in > > building Axiom from source. > > It will be HUGE, but yes, that might be workable. I can't imagine how > Windows users would react to an Xlib base GUI - GTK is bad enough. Here too -- what are your misgivings concerning gtk on Windows? Take care, > Still, it's a case of any GUI being much better than none, and recent > versions of Cygwin X can at least operate on a per-window basis rathern > than desktop only, so in theory it should work. > > [snip] > > > Yes! I think that would be a great step forward. I think > > Axiom should conform more closely to the de facto norm > > for building open source software. > > I'll second that! The make install process still goes wonky for me on > Gentoo, and I have seen a second report of the same behavior so it's > probably not just my screwed up system. > > CY > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > > > _______________________________________________ > Gcl-devel mailing list > Gcl-devel@gnu.org > http://lists.gnu.org/mailman/listinfo/gcl-devel > > > -- Camm Maguire camm@enhanced.com ========================================================================== "The earth is but one country, and mankind its citizens." -- Baha'u'llah From MAILER-DAEMON Wed Apr 27 11:56:55 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DQouE-0004Ar-SE for mharc-axiom-developer@gnu.org; Wed, 27 Apr 2005 11:56:54 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DQouD-0004AS-5P for axiom-developer@nongnu.org; Wed, 27 Apr 2005 11:56:53 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DQou9-00046E-F7 for axiom-developer@nongnu.org; Wed, 27 Apr 2005 11:56:52 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DQou9-0003yA-BD for axiom-developer@nongnu.org; Wed, 27 Apr 2005 11:56:49 -0400 Received: from [66.134.96.17] (helo=intech19.enhanced.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DQowW-0000mV-T1 for axiom-developer@nongnu.org; Wed, 27 Apr 2005 11:59:17 -0400 Received: from camm by intech19.enhanced.com with local (Exim 3.35 #1 (Debian)) id 1DQosg-0008O5-00; Wed, 27 Apr 2005 11:55:18 -0400 To: daly@axiom-developer.org Subject: Re: [Axiom-developer] axiom graphics and porting References: <200504270255.j3R2t4xv030624@axiom-developer.org> From: Camm Maguire Date: 27 Apr 2005 11:55:18 -0400 In-Reply-To: <200504270255.j3R2t4xv030624@axiom-developer.org> Message-ID: <54zmvkmcyh.fsf@intech19.enhanced.com> Lines: 232 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 X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Apr 2005 15:56:53 -0000 Greetings! daly@axiom-developer.org writes: > I've tried 3 paths so far. > > First I tried to find an X library that runs natively on windows > without success. So I started working on one and realized that I > didn't know enough of the Microsoft C API to manage it. > Such ambition! > Second I tried to use TK as the front end. I was unable to get > the TK front end to display graphics and was unable to find the > source code (since remedied by Camm). > More here later. > Third I tried to use McClim. I want to use a lisp-based front end > and this was my best hope. Unfortunately I was unable to get it to > work. > My understanding is that this will need a backend on Windows anyway. I *think* it is conventionally built atop clx, which works just about 'out of the box' on gcl, but everyone these days wants something higher up than raw xlib. > Finally I wrote a TK-equivalent program in Java. Since it is cross > platform it will run on linux and windows. I have a small working > demonstration for the browser. > > The plan is to rewrite the browser and graphics in common lisp and > use a socket based message passing to communicate. The common lisp > rewrite would make it so much easier to port. And the command > language for the front end could be easily modified to fit the > choice of front end (TK, Java, McClim). > > I'm unhappy about the need for Java and would much prefer McClim. Me too! Thankfully, this is not hard. > > GCL does not seem to handle run-process correctly so I've been using > CLISP. The browser and the graphics run in their own process anyway > so Axiom under GCL can talk to McClim under CLISP. > This is a simple missing define: ============================================================================= --- h/protoize.h 2005-01-16 00:36:20.000000000 +0000 +++ ../gclcvs-2.7.0/h/protoize.h 2005-04-09 13:16:40.000000000 +0000 @@ -604,6 +604,9 @@ gcl_init_symbol_function(void); void +gcl_init_socket_function(void); + +void gcl_init_hash(void); void --- o/run_process.c 2003-09-14 02:30:45.000000000 +0000 +++ ../gclcvs-2.7.0/o/run_process.c 2005-04-14 21:55:45.000000000 +0000 @@ -16,12 +16,15 @@ */ - +#include #define IN_RUN_PROCESS #include "include.h" #ifdef RUN_PROCESS +void setup_stream_buffer(object); +object make_two_way_stream(object, object); + #ifdef __MINGW32__ #include @@ -29,7 +32,6 @@ #define PIPE_BUFFER_SIZE 2048 void DisplayError ( char *pszAPI ); -void setup_stream_buffer ( object x ); void PrepAndLaunchRedirectedChild ( HANDLE hChildStdOut, HANDLE hChildStdIn, HANDLE hChildStdErr, @@ -425,7 +427,8 @@ return(stream); } -object make_socket_stream(host_l,port) +object +make_socket_stream(host_l,port) object host_l; object port; { @@ -445,7 +448,7 @@ } void -siLmake_socket_stream() +FFN(siLmake_socket_stream)() { check_arg(2); vs_base[0] = make_socket_stream(vs_base[0], vs_base[1]); @@ -462,7 +465,6 @@ int sockets_in[2]; int sockets_out[2]; FILE *fp1, *fp2; - int pid; object stream_in, stream_out, stream; if (socketpair(AF_UNIX, SOCK_STREAM, 0, sockets_in) < 0) @@ -473,11 +475,12 @@ fp2 = fdopen(sockets_out[0], "w"); #ifdef OVM_IO + {int pid; pid = getpid(); ioctl(sockets_in[0], SIOCSPGRP, (char *)&pid); if( fcntl(sockets_in[0], F_SETFL, FASYNC | FNDELAY) == -1) perror("Couldn't control socket"); - + } #endif @@ -502,7 +505,7 @@ * with "C" type streams. */ - +void spawn_process_with_streams(istream, ostream, pname, argv) object istream; object ostream; @@ -531,12 +534,10 @@ } } - - - } +void run_process(filename, argv) char *filename; char **argv; @@ -550,7 +551,8 @@ vs_top = vs_base + 2; } -siLrun_process() +void +FFN(siLrun_process)() { int i; object arglist; @@ -567,7 +569,7 @@ } void -siLmake_socket_pair() +FFN(siLmake_socket_pair)() { make_socket_pair(); } --- h/linux.h 2005-04-27 15:44:19.000000000 +0000 +++ ../gclcvs-2.7.0/h/linux.h 2005-03-07 23:12:07.000000000 +0000 @@ -93,7 +93,7 @@ result = (current_mask & sigmask(m) ? signal_mask(m) : 0) \ | (current_mask & sigmask(n) ? signal_mask(n) : 0); -#undef RUN_PROCESS +#define RUN_PROCESS #define IEEEFLOAT ============================================================================= GCL (GNU Common Lisp) 2.6.6 CLtL1 Apr 27 2005 15:47:01 Source License: LGPL(gcl,gmp), GPL(unexec,bfd) Binary License: GPL due to GPL'ed components: (READLINE BFD UNEXEC) Modifications of this banner must retain notice of a compatible license Dedicated to the memory of W. Schelter Use (help) to get some basic information on how to use GCL. >(let ((s (si::run-process "echo" (list "hello" "there")))) (values (read s) (read s))) ***** Spawning process echo HELLO THERE >(by) ============================================================================= So you're ready to go here. Will post this to the errata page for inclusion in 2.6.7 if any. We still need to decide on a cross-platform graphics to talk *to*. I feel pretty confident we can get images displayed in gcl-tk in a cross platform manner. As discussed elsewhere, this entails a graphics rewrite and is hence a longer term solution, for which gtk might be a still better option. Short term, why not just recode the sman C graphics in Windows? Anyone? Take care, > t > > > > _______________________________________________ > Axiom-developer mailing list > Axiom-developer@nongnu.org > http://lists.nongnu.org/mailman/listinfo/axiom-developer > > > -- Camm Maguire camm@enhanced.com ========================================================================== "The earth is but one country, and mankind its citizens." -- Baha'u'llah From MAILER-DAEMON Wed Apr 27 11:59:47 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DQox0-0005Q4-SO for mharc-axiom-developer@gnu.org; Wed, 27 Apr 2005 11:59:46 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DQowx-0005Op-JD for axiom-developer@nongnu.org; Wed, 27 Apr 2005 11:59:43 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DQowu-0005MD-Jw for axiom-developer@nongnu.org; Wed, 27 Apr 2005 11:59:43 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DQowu-0004Cl-Fs; Wed, 27 Apr 2005 11:59:40 -0400 Received: from [66.134.96.17] (helo=intech19.enhanced.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DQoz3-0000xn-OM; Wed, 27 Apr 2005 12:01:54 -0400 Received: from camm by intech19.enhanced.com with local (Exim 3.35 #1 (Debian)) id 1DQov6-0008OP-00; Wed, 27 Apr 2005 11:57:48 -0400 To: "Mike Thomas" Subject: Re: [Axiom-developer] axiom graphics and porting References: From: Camm Maguire Date: 27 Apr 2005 11:57:48 -0400 In-Reply-To: Message-ID: <54sm1cmcub.fsf@intech19.enhanced.com> Lines: 511 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, gcl-devel@gnu.org X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Apr 2005 15:59:43 -0000 Greetings! "Mike Thomas" writes: > Hi Tim and Bill. > > Several things: > > | GCL does not seem to handle run-process correctly > > Could you please give us more details? > > Without wishing to tell Bill or yourself what to do with your own project > regarding X and/or Cygwin, I think it would be a major mistake to follow > that route for the reasons outlined here: > > http://www.math.utexas.edu/pipermail/maxima/2004/006716.html > > I really can't emphasize my personal lack of interest in such a course of > action enough without actually walking off the GCL Windows job (although I > have no such intention thereof at present). > Thankfully!! How hard is it to recode the exisiting C graphics in Windows? > Be aware also that for a couple of years a GCL binding to the Java GUI > library (JAPI) has existed in our CVS and although only ever tested by me on > Windows, should be fine on Unix as JAPI is cross-platform itself. I've > inserted below an example program from the GCL source tree to give you a > feel for the way it works - it does various graphics and text things > including a simple mandelbrot display and the (extremely) bare bones of a > text editor. This program is the only Lisp binding documentation in > existence for the library. The JAPI binding is included in every Windows > GCL binary release. > > Having said that, Camm has always been very enthusiastic about GCL/Tk and it > seems to me that it is a good way to go for that reason alone. Another > (negative) argument in its favour is that JAPI seems to be moribund whereas > TCL/Tk is, of course, very active. > Not to mention that java is far from open source. Take care, > Cheers > > Mike Thomas. > > > > ===== japitest.lsp ========== > > ;;; > ;;; Japi is a cross-platform, easy to use (rough and ready) Java based GUI > library > ;;; Download a library and headers for your platform, and get the C examples > ;;; and documentation from: > ;;; > ;;; http://www.japi.de/ > ;;; > ;;; This file shows how to use some of the available functions. You may > assume > ;;; that the only functions tested so far in the binding are those which > appear > ;;; below, as this file doubles as the test program. The binding is so > simple > ;;; however that so far no binding (APART FROM J_PRINT) has gone wrong of > those > ;;; tested so far! > ;;; > ;;; > ;;; HOW TO USE THIS FILE > ;;; > ;;; (compile-file "c:/cvs/gcl/japitest.lsp") (load "c:/cvs/gcl/japitest.o") > ;;; > ;;; Requires either "java" or "jre" in the path to work. > ;;; > > (in-package :japi-primitives) > > ;; Start up the Japi server (needs to find either "java" or "jre" in your > path > (defmacro with-server ((app-name debug-level) . body) > (multiple-value-bind (ds b) > (si::find-declarations body) > `(if (= 0 (jpr::j_start)) > (format t (format nil "~S can't connect to the Japi GUI server." > ,app-name)) > (progn > (j_setdebug ,debug-level) > ,@ds > (unwind-protect > (progn ,@b) > (j_quit)))))) > > ;; Use a frame and clean up afterwards even if trouble ensues > (defmacro with-frame ((frame-var-name title) . body) > (multiple-value-bind (ds b) > (si::find-declarations body) > `(let ((,frame-var-name (j_frame ,title))) > ,@ds > (unwind-protect > (progn ,@b) > (j_dispose ,frame-var-name))))) > > ;; Use a canvas and clean up afterwards even if trouble ensues > (defmacro with-canvas ((canvas-var-name frame-obj x-size y-size) . body) > (multiple-value-bind (ds b) > (si::find-declarations body) > `(let ((,canvas-var-name (j_canvas ,frame-obj ,x-size ,y-size))) > ,@ds > (unwind-protect > (progn ,@b) > (j_dispose ,canvas-var-name))))) > > ;; Use a text area and clean up afterwards even if trouble ensues > (defmacro with-text-area ((text-area-var-name panel-obj x-size y-size) . > body) > (multiple-value-bind (ds b) > (si::find-declarations body) > `(let ((,text-area-var-name (j_textarea ,panel-obj ,x-size > ,y-size))) > ,@ds > (unwind-protect > (progn ,@b) > (j_dispose ,text-area-var-name))))) > > ;; Use a pulldown menu bar and clean up afterwards even if trouble ensues > (defmacro with-menu-bar ((bar-var-name frame-obj) . body) > (multiple-value-bind (ds b) > (si::find-declarations body) > `(let ((,bar-var-name (j_menubar ,frame-obj))) > ,@ds > (unwind-protect > (progn ,@b) > (j_dispose ,bar-var-name))))) > > ;; Add a pulldown menu and clean up afterwards even if trouble ensues > (defmacro with-menu ((menu-var-name bar-obj title) . body) > (multiple-value-bind (ds b) > (si::find-declarations body) > `(let ((,menu-var-name (j_menu ,bar-obj ,title))) > ,@ds > (unwind-protect > (progn ,@b) > (j_dispose ,menu-var-name))))) > > ;; Add a pulldown menu item and clean up afterwards even if trouble ensues > (defmacro with-menu-item ((item-var-name menu-obj title) . body) > (multiple-value-bind (ds b) > (si::find-declarations body) > `(let ((,item-var-name (j_menuitem ,menu-obj ,title))) > ,@ds > (unwind-protect > (progn ,@b) > (j_dispose ,item-var-name))))) > > ;; Add a mouse listener and clean up afterwards even if trouble ensues > (defmacro with-mouse-listener ((var-name obj type) . body) > (multiple-value-bind (ds b) > (si::find-declarations body) > `(let ((,var-name (j_mouselistener ,obj ,type))) > ,@ds > (unwind-protect > (progn ,@b) > (j_dispose ,var-name))))) > > ;; Use a panel and clean up afterwards even if trouble ensues > (defmacro with-panel ((panel-var-name frame-obj) . body) > (multiple-value-bind (ds b) > (si::find-declarations body) > `(let ((,panel-var-name (j_panel ,frame-obj))) > ,@ds > (unwind-protect > (progn ,@b) > (j_dispose ,panel-var-name))))) > > ;; Get a pointer to an array of ints > (defCfun "static void* inta_ptr(object s)" 0 > " return(s->fixa.fixa_self);") > (defentry inta-ptr (object) (int "inta_ptr")) > > ;; Draw function > (defun drawgraphics (drawable xmin ymin xmax ymax) > (let* ((fntsize 10) > (tmpstrx (format nil "XMax = ~D" xmax)) > (tmpstry (format nil "YMax = ~D" ymax)) > (tmpstrwidx (j_getstringwidth drawable tmpstrx))) > (j_setfontsize drawable fntsize) > (j_setnamedcolor drawable J_RED) > > (j_drawline drawable xmin ymin (- xmax 1) (- ymax 1)) > (j_drawline drawable xmin (- ymax 1) (- xmax 1) ymin) > (j_drawrect drawable xmin ymin (- xmax xmin 1) (- ymax xmin 1)) > > (j_setnamedcolor drawable J_BLACK) > (j_drawline drawable xmin (- ymax 30) (- xmax 1) (- ymax 30)) > (j_drawstring drawable (- (/ xmax 2) (/ tmpstrwidx 2)) (- ymax 40) > tmpstrx) > > (j_drawline drawable (+ xmin 30) ymin (+ xmin 30) (- ymax 1)) > (j_drawstring drawable (+ xmin 50) 40 tmpstry) > > (j_setnamedcolor drawable J_MAGENTA) > (loop for i from 1 to 10 > do (j_drawoval drawable > (+ xmin (/ (- xmax xmin) 2)) > (+ ymin (/ (- ymax ymin) 2)) > (* (/ (- xmax xmin) 20) i) > (* (/ (- ymax ymin) 20) i))) > > (j_setnamedcolor drawable J_BLUE) > (let ((y ymin) > (teststr "JAPI Test Text")) > (loop for i from 5 to 21 do > (j_setfontsize drawable i) > (let ((x (- xmax (j_getstringwidth drawable teststr)))) > (setf y (+ y (j_getfontheight drawable))) > (j_drawstring drawable x y teststr)))))) > > > > ;; Run a five second frame in a Japi server > (with-server ("GCL Japi library test GUI 1" 0) > (with-frame (frame "Five Second Blank Test Frame") > (j_show frame) > (j_sleep 5000))) > > > ;; Run some more extensive tests > (with-server > ("GCL Japi library test GUI 2" 0) > (with-frame > (frame "Draw") > (j_show frame) > (let ((alert (j_messagebox frame "Two second alert box" "label"))) > (j_sleep 2000) > (j_dispose alert)) > (let ((result1 (j_alertbox frame "label1" "label2" "OK")) > (result2 (j_choicebox2 frame "label1" "label2" "Yes" "No")) > (result3 (j_choicebox3 frame "label1" "label2" "Yes" "No" "Cancel"))) > (format t "Requestor results were: ~D, ~D, ~D~%" result1 result2 > result3)) > (j_setborderlayout frame) > (with-menu-bar > (menubar frame) > (with-menu > (file menubar "File") > (with-menu-item > (print file "Print") > (with-menu-item > (save file "Save BMP") > (with-menu-item > (quit file "Quit") > (with-canvas > (canvas frame 400 600) > (j_pack frame) > (drawgraphics canvas 0 0 (j_getwidth canvas) (j_getheight canvas)) > (j_show frame) > (do ((obj (j_nextaction) (j_nextaction))) > ((or (= obj frame) (= obj quit)) t) > (when (= obj canvas) > (j_setnamedcolorbg canvas J_WHITE) > (drawgraphics canvas 10 10 > (- (j_getwidth canvas) 10) > (- (j_getheight canvas) 10))) > (when (= obj print) > (let ((printer (j_printer frame))) > (when (> 0 printer) > (drawgraphics printer 40 40 > (- (j_getwidth printer) 80) > (- (j_getheight printer) 80)) > (j_print printer)))) > (when (= obj save) > (let ((image (j_image 600 800))) > (drawgraphics image 0 0 600 800) > (when (= 0 (j_saveimage image "test.bmp" J_BMP)) > (j_alertbox frame "Problems" "Can't save the image" "OK"))))))))))))) > > ;; Try some mouse handling > (with-server > ("GCL Japi library test GUI 3" 0) > (with-frame > (frame "Move and drag the mouse") > (j_setsize frame 430 240) > (j_setnamedcolorbg frame J_LIGHT_GRAY) > (with-canvas > (canvas1 frame 200 200) > (with-canvas > (canvas2 frame 200 200) > (j_setpos canvas1 10 30) > (j_setpos canvas2 220 30) > (with-mouse-listener > (pressed canvas1 J_PRESSED) > (with-mouse-listener > (dragged canvas1 J_DRAGGED) > (with-mouse-listener > (released canvas1 J_RELEASED) > (with-mouse-listener > (entered canvas2 J_ENTERERD) > (with-mouse-listener > (moved canvas2 J_MOVED) > (with-mouse-listener > (exited canvas2 J_EXITED) > (j_show frame) > ;; Allocate immovable storage for passing data back from C land. > ;; Uses the GCL only make-array keyword :static > (let* ((xa (make-array 1 :initial-element 0 :element-type 'fixnum :static > t)) > (ya (make-array 1 :initial-element 0 :element-type 'fixnum :static t)) > (pxa (inta-ptr xa)) > (pya (inta-ptr ya)) > (x 0) > (y 0) > (get-mouse-xy (lambda (obj) > (progn (j_getmousepos obj pxa pya) > (setf x (aref xa 0)) > (setf y (aref ya 0))))) > (startx 0) > (starty 0)) > (do ((obj (j_nextaction) (j_nextaction))) > ((= obj frame) t) > (when (= obj pressed) > (funcall get-mouse-xy pressed) > (setf startx x) > (setf starty y)) > (when (= obj dragged) > (funcall get-mouse-xy dragged) > (j_drawrect canvas1 startx starty (- x startx) (- y starty))) > (when (= obj released) > (funcall get-mouse-xy released) > (j_drawrect canvas1 startx starty (- x startx) (- y starty))) > (when (= obj entered) > (funcall get-mouse-xy entered) > (setf startx x) > (setf starty y)) > (when (= obj moved) > (funcall get-mouse-xy moved) > (j_drawline canvas2 startx starty x y)) > (setf startx x) > (setf starty y) > (when (= obj exited) > (funcall get-mouse-xy exited) > (j_drawline canvas2 startx starty x y)))))))))))))) > > ;; Text editor demo > (with-server > ("GCL Japi library test text editor" 0) > (with-frame > (frame "A simple editor") > (j_setgridlayout frame 1 1) > (with-panel > (panel frame) > (j_setgridlayout panel 1 1) > (with-menu-bar > (menubar frame) > (with-menu > (file-mi menubar "File") > (with-menu-item > (new-mi file-mi "New") > (with-menu-item > (save-mi file-mi "Save") > (j_seperator file-mi) > (with-menu-item > (quit-mi file-mi "Quit") > > (with-menu > (edit-mi menubar "Edit") > (with-menu-item > (select-all-mi edit-mi "Select All") > (j_seperator edit-mi) > (with-menu-item > (cut-mi edit-mi "Cut") > (with-menu-item > (copy-mi edit-mi "Copy") > (with-menu-item > (paste-mi edit-mi "Paste") > > (with-text-area > (text panel 15 4) > (j_setfont text J_DIALOGIN J_BOLD 18) > (let ((new-text (format nil "JAPI (Java Application~%Programming > Interface)~%a platform and language~%independent API"))) > (j_settext text new-text) > (j_show frame) > (j_pack frame) > (j_setrows text 4) > (j_setcolumns text 15) > (j_pack frame) > ;; Allocate immovable storage for passing data back from C land. > ;; Uses the GCL only make-array keyword :static > (let* ((xa (make-array 1 :initial-element 0 :element-type 'fixnum :static > t)) > (ya (make-array 1 :initial-element 0 :element-type 'fixnum :static > t)) > (pxa (inta-ptr xa)) > (pya (inta-ptr ya)) > (x 0) > (y 0) > (get-mouse-xy (lambda (obj) > (progn (j_getmousepos obj pxa pya) > (setf x (aref xa 0)) > (setf y (aref ya 0))))) > (startx 0) > (starty 0) > (selstart 0) > (selend 0) > (text-buffer (make-array 64000 :initial-element 0 :element-type > 'character :static t)) > ; (text-buffer (make-string 64000 :initial-element #\0)) > (p-text-buffer (inta-ptr text-buffer))) > (do ((obj (j_nextaction) (j_nextaction))) > ((or (= obj frame) (= obj quit-mi))t) > (when (= obj panel) > (format t "Size changed to ~D rows ~D columns~%" (j_getrows text) > (j_getcolumns text)) > (format t "Size changed to ~D x ~D pixels~%" (j_getwidth text) > (j_getheight text))) > (when (= obj text) (format t "Text changed (len=~D)~%" (j_getlength > text) )) > (when (= obj new-mi) (j_settext new-text)) > (when (= obj save-mi) (j_gettext text text-buffer)) > (when (= obj select-all-mi) (j_selectall text)) > (when (or (= obj cut-mi) > (= obj copy-mi) > (= obj paste-mi)) > (setf selstart (1- (j_getselstart text))) > (setf selend (1- (j_getselend text)))) > (when (= obj cut-mi) > (j_getseltext text p-text-buffer) > (j_delete text (1- (j_getselstart text)) (1- (j_getselend text))) > (setf selend selstart)) > (when (= obj copy-mi) > (j_getseltext text p-text-buffer)) > (when (= obj paste-mi) > (if (= selstart selend) > (j_inserttext text p-text-buffer (1- (j_getcurpos text))) > (j_replacetext text p-text-buffer (1- (j_getselstart text)) (1- > (j_getselend text)))) > )))))))))))))))))) > > (defun mandel (drawable min_x max_x min_y max_y step_x step_y) > (let* ((scale_x (/ 1 step_x)) > (scale_y (/ 1 step_y))) > (loop for y from min_y to max_y by step_y do > (loop for x from min_x to max_x by step_x do > (let* ((c 255) > (z (complex x y)) > (a z)) > (loop while (and (< (abs > (setq z (+ (* z z) a))) > 2) > (>= (decf c) 0))) > (j_setcolor drawable c c c) > (j_drawpixel drawable (* scale_x (+ (abs min_x) x)) (* scale_y (+ (abs > min_y) y)) )))))) > > ;;; Monochrome Mandelbrot > (with-server > ("GCL Japi library test GUI 4" 0) > (let* ((min_x -2) > (max_x 1) > (min_y -1) > (max_y 1.1) > (step_x 0.01) > (step_y 0.01) > (size_x (+ 1 (/ (- max_x min_x) step_x))) > (size_y (+ 1 (/ (- max_y min_y) step_y)))) > (with-frame > (frame "Mandelbrot") > (j_setsize frame size_x size_y) > (j_setborderlayout frame) > (with-menu-bar > (menubar frame) > (with-menu > (file menubar "File") > (with-menu-item > (save file "Save BMP") > (with-menu-item > (quit file "Quit") > (with-canvas > (canvas1 frame size_x size_y) > (j_pack frame) > (j_show frame) > (j_show canvas1) > (mandel canvas1 min_x max_x min_y max_y step_x step_y) > (do ((obj (j_nextaction) (j_nextaction))) > ((or (= obj frame) (= obj quit)) t) > (when (= obj save) > (let ((image (j_getimage canvas1))) > (when (= 0 (j_saveimage image "mandel.bmp" J_BMP)) > (j_alertbox frame "Problems" "Can't save the image" "OK")) > (j_dispose image) ))))))))))) > > > > > _______________________________________________ > Axiom-developer mailing list > Axiom-developer@nongnu.org > http://lists.nongnu.org/mailman/listinfo/axiom-developer > > > -- Camm Maguire camm@enhanced.com ========================================================================== "The earth is but one country, and mankind its citizens." -- Baha'u'llah From MAILER-DAEMON Wed Apr 27 12:07:24 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DQp4N-0007gL-TY for mharc-axiom-developer@gnu.org; Wed, 27 Apr 2005 12:07:23 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DQp4M-0007fq-1k for axiom-developer@nongnu.org; Wed, 27 Apr 2005 12:07:22 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DQp4I-0007fe-9Y for axiom-developer@nongnu.org; Wed, 27 Apr 2005 12:07:21 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DQp4I-0007d2-4x; Wed, 27 Apr 2005 12:07:18 -0400 Received: from [66.134.96.17] (helo=intech19.enhanced.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DQp5n-0001SB-Pg; Wed, 27 Apr 2005 12:08:52 -0400 Received: from camm by intech19.enhanced.com with local (Exim 3.35 #1 (Debian)) id 1DQp1m-0008Pl-00; Wed, 27 Apr 2005 12:04:42 -0400 To: "Mike Thomas" Subject: Re: [Axiom-developer] axiom graphics and porting References: From: Camm Maguire Date: 27 Apr 2005 12:04:41 -0400 In-Reply-To: Message-ID: <541x8wyzmu.fsf@intech19.enhanced.com> Lines: 517 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, gcl-devel@gnu.org X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Apr 2005 16:07:22 -0000 Greetings! Mike, separately, your comments on the following would be most helpful: 1) How good is gtk (as opposed to tk) on Windows? 2) I remember us discussing the gcl-tk issues on Windows, but cannot find the thread at the moment. My understanding is that the issue lies in the socket emulation. How difficult is this to fix? Do you have an estimate in terms of time? What could I do from the Linux side to assist? 3) Is there an easy analog for an xgcl type interface on Windows? 4) Does the recent patch I just posted on run-process work for windows? Take care, "Mike Thomas" writes: > Hi Tim and Bill. > > Several things: > > | GCL does not seem to handle run-process correctly > > Could you please give us more details? > > Without wishing to tell Bill or yourself what to do with your own project > regarding X and/or Cygwin, I think it would be a major mistake to follow > that route for the reasons outlined here: > > http://www.math.utexas.edu/pipermail/maxima/2004/006716.html > > I really can't emphasize my personal lack of interest in such a course of > action enough without actually walking off the GCL Windows job (although I > have no such intention thereof at present). > > Be aware also that for a couple of years a GCL binding to the Java GUI > library (JAPI) has existed in our CVS and although only ever tested by me on > Windows, should be fine on Unix as JAPI is cross-platform itself. I've > inserted below an example program from the GCL source tree to give you a > feel for the way it works - it does various graphics and text things > including a simple mandelbrot display and the (extremely) bare bones of a > text editor. This program is the only Lisp binding documentation in > existence for the library. The JAPI binding is included in every Windows > GCL binary release. > > Having said that, Camm has always been very enthusiastic about GCL/Tk and it > seems to me that it is a good way to go for that reason alone. Another > (negative) argument in its favour is that JAPI seems to be moribund whereas > TCL/Tk is, of course, very active. > > Cheers > > Mike Thomas. > > > > ===== japitest.lsp ========== > > ;;; > ;;; Japi is a cross-platform, easy to use (rough and ready) Java based GUI > library > ;;; Download a library and headers for your platform, and get the C examples > ;;; and documentation from: > ;;; > ;;; http://www.japi.de/ > ;;; > ;;; This file shows how to use some of the available functions. You may > assume > ;;; that the only functions tested so far in the binding are those which > appear > ;;; below, as this file doubles as the test program. The binding is so > simple > ;;; however that so far no binding (APART FROM J_PRINT) has gone wrong of > those > ;;; tested so far! > ;;; > ;;; > ;;; HOW TO USE THIS FILE > ;;; > ;;; (compile-file "c:/cvs/gcl/japitest.lsp") (load "c:/cvs/gcl/japitest.o") > ;;; > ;;; Requires either "java" or "jre" in the path to work. > ;;; > > (in-package :japi-primitives) > > ;; Start up the Japi server (needs to find either "java" or "jre" in your > path > (defmacro with-server ((app-name debug-level) . body) > (multiple-value-bind (ds b) > (si::find-declarations body) > `(if (= 0 (jpr::j_start)) > (format t (format nil "~S can't connect to the Japi GUI server." > ,app-name)) > (progn > (j_setdebug ,debug-level) > ,@ds > (unwind-protect > (progn ,@b) > (j_quit)))))) > > ;; Use a frame and clean up afterwards even if trouble ensues > (defmacro with-frame ((frame-var-name title) . body) > (multiple-value-bind (ds b) > (si::find-declarations body) > `(let ((,frame-var-name (j_frame ,title))) > ,@ds > (unwind-protect > (progn ,@b) > (j_dispose ,frame-var-name))))) > > ;; Use a canvas and clean up afterwards even if trouble ensues > (defmacro with-canvas ((canvas-var-name frame-obj x-size y-size) . body) > (multiple-value-bind (ds b) > (si::find-declarations body) > `(let ((,canvas-var-name (j_canvas ,frame-obj ,x-size ,y-size))) > ,@ds > (unwind-protect > (progn ,@b) > (j_dispose ,canvas-var-name))))) > > ;; Use a text area and clean up afterwards even if trouble ensues > (defmacro with-text-area ((text-area-var-name panel-obj x-size y-size) . > body) > (multiple-value-bind (ds b) > (si::find-declarations body) > `(let ((,text-area-var-name (j_textarea ,panel-obj ,x-size > ,y-size))) > ,@ds > (unwind-protect > (progn ,@b) > (j_dispose ,text-area-var-name))))) > > ;; Use a pulldown menu bar and clean up afterwards even if trouble ensues > (defmacro with-menu-bar ((bar-var-name frame-obj) . body) > (multiple-value-bind (ds b) > (si::find-declarations body) > `(let ((,bar-var-name (j_menubar ,frame-obj))) > ,@ds > (unwind-protect > (progn ,@b) > (j_dispose ,bar-var-name))))) > > ;; Add a pulldown menu and clean up afterwards even if trouble ensues > (defmacro with-menu ((menu-var-name bar-obj title) . body) > (multiple-value-bind (ds b) > (si::find-declarations body) > `(let ((,menu-var-name (j_menu ,bar-obj ,title))) > ,@ds > (unwind-protect > (progn ,@b) > (j_dispose ,menu-var-name))))) > > ;; Add a pulldown menu item and clean up afterwards even if trouble ensues > (defmacro with-menu-item ((item-var-name menu-obj title) . body) > (multiple-value-bind (ds b) > (si::find-declarations body) > `(let ((,item-var-name (j_menuitem ,menu-obj ,title))) > ,@ds > (unwind-protect > (progn ,@b) > (j_dispose ,item-var-name))))) > > ;; Add a mouse listener and clean up afterwards even if trouble ensues > (defmacro with-mouse-listener ((var-name obj type) . body) > (multiple-value-bind (ds b) > (si::find-declarations body) > `(let ((,var-name (j_mouselistener ,obj ,type))) > ,@ds > (unwind-protect > (progn ,@b) > (j_dispose ,var-name))))) > > ;; Use a panel and clean up afterwards even if trouble ensues > (defmacro with-panel ((panel-var-name frame-obj) . body) > (multiple-value-bind (ds b) > (si::find-declarations body) > `(let ((,panel-var-name (j_panel ,frame-obj))) > ,@ds > (unwind-protect > (progn ,@b) > (j_dispose ,panel-var-name))))) > > ;; Get a pointer to an array of ints > (defCfun "static void* inta_ptr(object s)" 0 > " return(s->fixa.fixa_self);") > (defentry inta-ptr (object) (int "inta_ptr")) > > ;; Draw function > (defun drawgraphics (drawable xmin ymin xmax ymax) > (let* ((fntsize 10) > (tmpstrx (format nil "XMax = ~D" xmax)) > (tmpstry (format nil "YMax = ~D" ymax)) > (tmpstrwidx (j_getstringwidth drawable tmpstrx))) > (j_setfontsize drawable fntsize) > (j_setnamedcolor drawable J_RED) > > (j_drawline drawable xmin ymin (- xmax 1) (- ymax 1)) > (j_drawline drawable xmin (- ymax 1) (- xmax 1) ymin) > (j_drawrect drawable xmin ymin (- xmax xmin 1) (- ymax xmin 1)) > > (j_setnamedcolor drawable J_BLACK) > (j_drawline drawable xmin (- ymax 30) (- xmax 1) (- ymax 30)) > (j_drawstring drawable (- (/ xmax 2) (/ tmpstrwidx 2)) (- ymax 40) > tmpstrx) > > (j_drawline drawable (+ xmin 30) ymin (+ xmin 30) (- ymax 1)) > (j_drawstring drawable (+ xmin 50) 40 tmpstry) > > (j_setnamedcolor drawable J_MAGENTA) > (loop for i from 1 to 10 > do (j_drawoval drawable > (+ xmin (/ (- xmax xmin) 2)) > (+ ymin (/ (- ymax ymin) 2)) > (* (/ (- xmax xmin) 20) i) > (* (/ (- ymax ymin) 20) i))) > > (j_setnamedcolor drawable J_BLUE) > (let ((y ymin) > (teststr "JAPI Test Text")) > (loop for i from 5 to 21 do > (j_setfontsize drawable i) > (let ((x (- xmax (j_getstringwidth drawable teststr)))) > (setf y (+ y (j_getfontheight drawable))) > (j_drawstring drawable x y teststr)))))) > > > > ;; Run a five second frame in a Japi server > (with-server ("GCL Japi library test GUI 1" 0) > (with-frame (frame "Five Second Blank Test Frame") > (j_show frame) > (j_sleep 5000))) > > > ;; Run some more extensive tests > (with-server > ("GCL Japi library test GUI 2" 0) > (with-frame > (frame "Draw") > (j_show frame) > (let ((alert (j_messagebox frame "Two second alert box" "label"))) > (j_sleep 2000) > (j_dispose alert)) > (let ((result1 (j_alertbox frame "label1" "label2" "OK")) > (result2 (j_choicebox2 frame "label1" "label2" "Yes" "No")) > (result3 (j_choicebox3 frame "label1" "label2" "Yes" "No" "Cancel"))) > (format t "Requestor results were: ~D, ~D, ~D~%" result1 result2 > result3)) > (j_setborderlayout frame) > (with-menu-bar > (menubar frame) > (with-menu > (file menubar "File") > (with-menu-item > (print file "Print") > (with-menu-item > (save file "Save BMP") > (with-menu-item > (quit file "Quit") > (with-canvas > (canvas frame 400 600) > (j_pack frame) > (drawgraphics canvas 0 0 (j_getwidth canvas) (j_getheight canvas)) > (j_show frame) > (do ((obj (j_nextaction) (j_nextaction))) > ((or (= obj frame) (= obj quit)) t) > (when (= obj canvas) > (j_setnamedcolorbg canvas J_WHITE) > (drawgraphics canvas 10 10 > (- (j_getwidth canvas) 10) > (- (j_getheight canvas) 10))) > (when (= obj print) > (let ((printer (j_printer frame))) > (when (> 0 printer) > (drawgraphics printer 40 40 > (- (j_getwidth printer) 80) > (- (j_getheight printer) 80)) > (j_print printer)))) > (when (= obj save) > (let ((image (j_image 600 800))) > (drawgraphics image 0 0 600 800) > (when (= 0 (j_saveimage image "test.bmp" J_BMP)) > (j_alertbox frame "Problems" "Can't save the image" "OK"))))))))))))) > > ;; Try some mouse handling > (with-server > ("GCL Japi library test GUI 3" 0) > (with-frame > (frame "Move and drag the mouse") > (j_setsize frame 430 240) > (j_setnamedcolorbg frame J_LIGHT_GRAY) > (with-canvas > (canvas1 frame 200 200) > (with-canvas > (canvas2 frame 200 200) > (j_setpos canvas1 10 30) > (j_setpos canvas2 220 30) > (with-mouse-listener > (pressed canvas1 J_PRESSED) > (with-mouse-listener > (dragged canvas1 J_DRAGGED) > (with-mouse-listener > (released canvas1 J_RELEASED) > (with-mouse-listener > (entered canvas2 J_ENTERERD) > (with-mouse-listener > (moved canvas2 J_MOVED) > (with-mouse-listener > (exited canvas2 J_EXITED) > (j_show frame) > ;; Allocate immovable storage for passing data back from C land. > ;; Uses the GCL only make-array keyword :static > (let* ((xa (make-array 1 :initial-element 0 :element-type 'fixnum :static > t)) > (ya (make-array 1 :initial-element 0 :element-type 'fixnum :static t)) > (pxa (inta-ptr xa)) > (pya (inta-ptr ya)) > (x 0) > (y 0) > (get-mouse-xy (lambda (obj) > (progn (j_getmousepos obj pxa pya) > (setf x (aref xa 0)) > (setf y (aref ya 0))))) > (startx 0) > (starty 0)) > (do ((obj (j_nextaction) (j_nextaction))) > ((= obj frame) t) > (when (= obj pressed) > (funcall get-mouse-xy pressed) > (setf startx x) > (setf starty y)) > (when (= obj dragged) > (funcall get-mouse-xy dragged) > (j_drawrect canvas1 startx starty (- x startx) (- y starty))) > (when (= obj released) > (funcall get-mouse-xy released) > (j_drawrect canvas1 startx starty (- x startx) (- y starty))) > (when (= obj entered) > (funcall get-mouse-xy entered) > (setf startx x) > (setf starty y)) > (when (= obj moved) > (funcall get-mouse-xy moved) > (j_drawline canvas2 startx starty x y)) > (setf startx x) > (setf starty y) > (when (= obj exited) > (funcall get-mouse-xy exited) > (j_drawline canvas2 startx starty x y)))))))))))))) > > ;; Text editor demo > (with-server > ("GCL Japi library test text editor" 0) > (with-frame > (frame "A simple editor") > (j_setgridlayout frame 1 1) > (with-panel > (panel frame) > (j_setgridlayout panel 1 1) > (with-menu-bar > (menubar frame) > (with-menu > (file-mi menubar "File") > (with-menu-item > (new-mi file-mi "New") > (with-menu-item > (save-mi file-mi "Save") > (j_seperator file-mi) > (with-menu-item > (quit-mi file-mi "Quit") > > (with-menu > (edit-mi menubar "Edit") > (with-menu-item > (select-all-mi edit-mi "Select All") > (j_seperator edit-mi) > (with-menu-item > (cut-mi edit-mi "Cut") > (with-menu-item > (copy-mi edit-mi "Copy") > (with-menu-item > (paste-mi edit-mi "Paste") > > (with-text-area > (text panel 15 4) > (j_setfont text J_DIALOGIN J_BOLD 18) > (let ((new-text (format nil "JAPI (Java Application~%Programming > Interface)~%a platform and language~%independent API"))) > (j_settext text new-text) > (j_show frame) > (j_pack frame) > (j_setrows text 4) > (j_setcolumns text 15) > (j_pack frame) > ;; Allocate immovable storage for passing data back from C land. > ;; Uses the GCL only make-array keyword :static > (let* ((xa (make-array 1 :initial-element 0 :element-type 'fixnum :static > t)) > (ya (make-array 1 :initial-element 0 :element-type 'fixnum :static > t)) > (pxa (inta-ptr xa)) > (pya (inta-ptr ya)) > (x 0) > (y 0) > (get-mouse-xy (lambda (obj) > (progn (j_getmousepos obj pxa pya) > (setf x (aref xa 0)) > (setf y (aref ya 0))))) > (startx 0) > (starty 0) > (selstart 0) > (selend 0) > (text-buffer (make-array 64000 :initial-element 0 :element-type > 'character :static t)) > ; (text-buffer (make-string 64000 :initial-element #\0)) > (p-text-buffer (inta-ptr text-buffer))) > (do ((obj (j_nextaction) (j_nextaction))) > ((or (= obj frame) (= obj quit-mi))t) > (when (= obj panel) > (format t "Size changed to ~D rows ~D columns~%" (j_getrows text) > (j_getcolumns text)) > (format t "Size changed to ~D x ~D pixels~%" (j_getwidth text) > (j_getheight text))) > (when (= obj text) (format t "Text changed (len=~D)~%" (j_getlength > text) )) > (when (= obj new-mi) (j_settext new-text)) > (when (= obj save-mi) (j_gettext text text-buffer)) > (when (= obj select-all-mi) (j_selectall text)) > (when (or (= obj cut-mi) > (= obj copy-mi) > (= obj paste-mi)) > (setf selstart (1- (j_getselstart text))) > (setf selend (1- (j_getselend text)))) > (when (= obj cut-mi) > (j_getseltext text p-text-buffer) > (j_delete text (1- (j_getselstart text)) (1- (j_getselend text))) > (setf selend selstart)) > (when (= obj copy-mi) > (j_getseltext text p-text-buffer)) > (when (= obj paste-mi) > (if (= selstart selend) > (j_inserttext text p-text-buffer (1- (j_getcurpos text))) > (j_replacetext text p-text-buffer (1- (j_getselstart text)) (1- > (j_getselend text)))) > )))))))))))))))))) > > (defun mandel (drawable min_x max_x min_y max_y step_x step_y) > (let* ((scale_x (/ 1 step_x)) > (scale_y (/ 1 step_y))) > (loop for y from min_y to max_y by step_y do > (loop for x from min_x to max_x by step_x do > (let* ((c 255) > (z (complex x y)) > (a z)) > (loop while (and (< (abs > (setq z (+ (* z z) a))) > 2) > (>= (decf c) 0))) > (j_setcolor drawable c c c) > (j_drawpixel drawable (* scale_x (+ (abs min_x) x)) (* scale_y (+ (abs > min_y) y)) )))))) > > ;;; Monochrome Mandelbrot > (with-server > ("GCL Japi library test GUI 4" 0) > (let* ((min_x -2) > (max_x 1) > (min_y -1) > (max_y 1.1) > (step_x 0.01) > (step_y 0.01) > (size_x (+ 1 (/ (- max_x min_x) step_x))) > (size_y (+ 1 (/ (- max_y min_y) step_y)))) > (with-frame > (frame "Mandelbrot") > (j_setsize frame size_x size_y) > (j_setborderlayout frame) > (with-menu-bar > (menubar frame) > (with-menu > (file menubar "File") > (with-menu-item > (save file "Save BMP") > (with-menu-item > (quit file "Quit") > (with-canvas > (canvas1 frame size_x size_y) > (j_pack frame) > (j_show frame) > (j_show canvas1) > (mandel canvas1 min_x max_x min_y max_y step_x step_y) > (do ((obj (j_nextaction) (j_nextaction))) > ((or (= obj frame) (= obj quit)) t) > (when (= obj save) > (let ((image (j_getimage canvas1))) > (when (= 0 (j_saveimage image "mandel.bmp" J_BMP)) > (j_alertbox frame "Problems" "Can't save the image" "OK")) > (j_dispose image) ))))))))))) > > > > > _______________________________________________ > Axiom-developer mailing list > Axiom-developer@nongnu.org > http://lists.nongnu.org/mailman/listinfo/axiom-developer > > > -- Camm Maguire camm@enhanced.com ========================================================================== "The earth is but one country, and mankind its citizens." -- Baha'u'llah From MAILER-DAEMON Wed Apr 27 14:52:03 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DQrdj-0000rm-8i for mharc-axiom-developer@gnu.org; Wed, 27 Apr 2005 14:52:03 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DQrdf-0000pr-He for axiom-developer@nongnu.org; Wed, 27 Apr 2005 14:51:59 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DQrde-0000pD-B8 for axiom-developer@nongnu.org; Wed, 27 Apr 2005 14:51:59 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DQrde-0000e9-4f for axiom-developer@nongnu.org; Wed, 27 Apr 2005 14:51:58 -0400 Received: from [68.142.201.182] (helo=web31702.mail.mud.yahoo.com) by monty-python.gnu.org with smtp (Exim 4.34) id 1DQrdl-0004D4-19 for axiom-developer@nongnu.org; Wed, 27 Apr 2005 14:52:05 -0400 Received: (qmail 70100 invoked by uid 60001); 27 Apr 2005 18:41:25 -0000 Comment: DomainKeys? See http://antispam.yahoo.com/domainkeys DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; b=LrLy3y7hfQvx+NxNZNC9Uaz5/RceJzcUZNrTAizQacdx7RGnY04yUJ6WhMeDsFhBavcNGFGJZIDdSfeGViAM5JC7v+am7axSG1ezOM0j2DODdNHOYORVN0ECHvY/EM7g8dv+DDQ6plqOQaeecMAOGHzVW7LmEf9Y6jrbFe7SEAQ= ; Message-ID: <20050427184125.70098.qmail@web31702.mail.mud.yahoo.com> Received: from [216.174.43.204] by web31702.mail.mud.yahoo.com via HTTP; Wed, 27 Apr 2005 11:41:25 PDT Date: Wed, 27 Apr 2005 11:41:25 -0700 (PDT) From: C Y Subject: Re: [Gcl-devel] RE: [Axiom-developer] Possible GCL 2.6.7 for axiom To: Camm Maguire In-Reply-To: <54wtqo2r4s.fsf@intech19.enhanced.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Mike Thomas , axiom-developer@nongnu.org, gcl-devel@gnu.org X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Apr 2005 18:51:59 -0000 --- Camm Maguire wrote: > > Wonderful initiative! > > These are just my simple thoughts on these broader questions: > > 1) I worry a lot that concern over graphics, as valuable as it is, > detracts seriously from developer attention to the core math > abilities of these systems. Only if it is true that effort by people working on graphics could be used to do mathematical work. The skills are somewhat different. Currently this may be true, since we have relatively small development teams on both Maxima and Axiom, but to be fair on both projects the core functionality (and code cleanup) is much higher priority. Maxima as a project hasn't devoted much energy to this since the gnuplot/plot improvements - wxMaxima is an improvement over Xmaxima, but is being worked on as a separate project. I can safely discuss this because I'm not sufficiently skilled (at least at this point) to be tinkering with the core mathematical code. My most ambitious project to date has been teaching Maxima about units, which has its wrinkles but can't be considered serious core functionality. So I'm not much of a loss on core math issues :-). > 2) In keeping with the above, there seems to be a well-intentioned > desire to try to attract mass market users with dazzling eye > candy. Well, I like pretty pictures too ;-) but yes I guess that's the case. > My only quibble is one of priority -- what are these attracted > users going to contribute back to the community? If you mean by directly working on the code, no. But they will help build the momentum of the project, and its relevance to people other than its current developers. > If we did attract them now, are we ready to respond to a deluge of > feature requests and complaints? Clearly we aren't, in the sense that everything else we want to take care of is done. > If not, will these users turn against the project > when their desires are not immediately gratified and the latest > alternative toy becomes available? Possibly. But what alternative toys are you thinking of? I doubt Axiom and Maxima have any serious free competition at the moment - there is too much work involved building up systems to their current levels of ability. I hope Maxima and Axiom can someday both make use of the same lisp UI code - this will help both projects and enable end users to use both systems more easily, since they will be using the same basic GUI and only need to adjust to quirks associated with each system's unique features and syntax. I always viewed Maxima as the "free Mathematica but better" project, and Axiom as something new focused on theoretical purity and correctness above all else. I think these tools are complimentary more than they are competitive, and it never hurts to have another system to check results in :-). > 3)I also worry that we are not mass marketing specialists, and that > we cannot design a system based on what we imagine 'those users > out there' want. What we can do is develop the system so that it > presents real value to the work *we actually do*, fix the bugs that > bother us, add what we think is imperative for us to be able to > rely on the system ourselves, etc. If we do this, others like us > are bound to see the value too, and some of them will join us. If > and when we get a large enough team intimately familiar with the > system, we can then try to reach out little by little to the mass > market, who are most likely to be 'takers' rather than 'givers' by > simple necessity of the overwhelming complexity of these systems. I don't mind the "takers" so much, since if nothing else they are involuntary bug testers. And every "taker" who uses the program spreads the word. But I agree a robust system is a better platform to work from. Probably what will happen (and is probably already happening) is that potential takers are downloading and trying out the system all the time (I think the download figures suggest this, actually - I remember Tim Daly wondering who all those downloaders were.) There are lots of non-serious but curious folk out there, and even they are good for spreading the word. We dont' need to advertise until we feel the system is "ready" but people are of course free to check it out, so matters will evolve naturally. > 4) To the extent that we adopt this perspective, the only critical > need for graphics in these systems is the ability to plot and > print mathematical functions, IMHO. At this early stage in its > open source life, I would recommend axiom adopt the simplest and > most portable system with a sizable user base, preferably > maintained and developed externally, and to then move on to the > algorithms. I'll agree here, with the hope that expedience can be substituted for "the right way" at some point in the future when the math is robust enough. > Maxima has adopted gnuplot, which I think is a wonderful and > powerful choice. We have a working alternative system now and > there is no need to throw this away, but if we ever feel the need > to do something new in this area (for example, because our > existing graphics does not yet work on Windows), this is the > direction I would recommend for now. Probably a decent idea. I'm not sure how "wonderful" I'd say gnuplot is (ask Jim what he thinks about it sometime :-), but it does get the job done reasonably well and it's clearly the best current free solution. > 5) In the longer term, lisp graphics is certainly very interesting, > and some beautiful work from a programming point of view has been > done, notably the McCLIM to which you refer. The only problem > here which is nonetheless quite serious is the lack of unity or > consensus. No one can afford to invest the time in putting > something together if they run the extremely high risk that it > will be abandoned later due to the extraordinary degree of > fractiousness in this area. People need to see the payback > measured in terms of user contributions in the future -- in this > way they lever their own efforts. Ask the question, "If I do > this, what new user contributions will I likely trigger?" Unknown, and unknowable currently, for whichever system you might consider. :-/. This has been the primary reason I've not discussed this more on the Maxima list - I've been waiting to see where the various toolkits go and what the possibilities are. We don't need to make a final choice for quite a while since, as you noted earlier, there are much more urgent matters to attend to. > 6) Here is a list of lisp graphics options of which I am aware, all > of which are workable with possible modest effort within GCL, but > none of which appear to have any serious use by any existing > applications. (Please correct me if I am mistaken:) > > a) xgcl -- > http://www.cs.utexas.edu/users/novak/cgi/xgcldemo.cgi Don't know much about this one - my initial reaction is it is too low level to be attractive for this type of work, assuming it is an interface to xlib. > b) gcl-tk -- (tk::connect)(load "...gcl-tk/demos/widget.lsp") Has the advantage of being more active, but my tk bias kicks in here so I'm disqualified. > c) ltk -- another tk binding I think Tim said this looked like the best bet to get things working quickly? tk bias again rules me out here. > d) gtk-based -- cl-gtk, lgtk, http://www.cliki.net/Gtk This is promising, but I don't know enough about how "good" these bindings are to comment. > e) garnet -- http://garnetlisp.sourceforge.net/ Ah yes, garnet. I set up the sourceforge site before I was really aware of McCLIM, and I still like it as a toolkit, but between it's not using CLOS and needing a serious modernization of its look and feel... Someday it may rise again, but for now I don't think this is the best choice since it has no active development team to speak of. This one will bug me indefinitely because I think it SHOULD be modernized - it deserves it. But I can't recommend it at this point. > f) clx, clue, clio, clim, mcclim McCLIM to my mind is the best choice right now, for the following reasons: 1) Active development team (we wouldn't have to maintain toolkit and CAS.) 2) CLIM is as close to a GUI "standard" as the lisp world gets. 3) With different backends we might be able to get native look and feel on a wide variety of platforms - for instance, gtk and QT backends might let us fit nicely on both Gnome and KDE desktops with one set of code. With the exception of Garnet, which was used in some special purpose apps long ago, McCLIM is the only of these toolkits where I do know of a program written using it - Gsharp. There was also the Closure web browser, although I don't know if that has been maintained. > g) cells/cello -- comp.lang.lisp Can't comment much on this one - haven't figured it out. > h) Java based japi -- lsp/gcl_japi.lsp I would prefer not to rely on Java, but that's just a personal preference. > 7) In deciding among these longer term options, please let me > emphasize that any are likely workable, but it is very important > IMHO that we pick at most one if we are to avoid wasting our > lives. I also think it important that we > > a) choose a purely open source option On most of the lisp alternatives we should be in the clear as far as that goes. > b) cross-platform There is no simple solution here, particularly from a lisp based standpoint - my favorite idea is to wait for QT4, which will have GPL versions both on Windows and Linux, and create an McCLIM backend for that. > c) wide user base -- this effectively means a huge C user > base with a smaller user base of tight lisp bindings Um. You mean lisp bindings to a popular toolkit? > d) robust This will probably come only with time and extensive testing. > e) actively developed elsewhere This puts McCLIM at the front of the class in the Lisp GUI department, as far as I know. > f) comes with a graphical interface builder -- as attractive > as graphical programming in lisp might be, even though it is > lisp, it is still much less efficient IMHO than using a tool > like glade. I've used this myself in C, and I haven't had to > write a single gtk call. Garnet I know had an interface builder, but I was never able to get it to work reliably. Not sure if McCLIM has one, but it is a VERY good idea. > g) LGPL is preferable to GPL if we're doing a general > interface, but I have no problems with GPL myself. Maxima is LGPL, and Garnet is public domain - not sure about the others. > All of this would appear to argue in favor of cl-gtk or the like. > Tim Daly Jr. has worked on it, and he indicates it would probably > take a week's work to get running under GCL. We need to know how > good the Windows and MacOSX ports are. *If we all agree* that > this is the way forward, I'll be happy to donate a few cycles to > moving it along. Well, I don't really get to say anything substantial unless I actually show code, so don't worry about me. > I think this is wonderful! If you have the time to take this ball > and lead with it, I'll be happy to support. As stated above, I > think gtk is a slightly better choice than QT, but *whatever draws > consensus* is the best! That's one of the reasons I favor McCLIM - it makes the GTK vs. QT choice not an either/or proposition. I'm not sure whether I can become skilled enough to do a good set of bindings, but it would certainly be a challenge. > This is well founded, I think. tk is quick and portable, not > necessarily 'robust and polished'. The importance of the latter for > these considerations is questionable. Can you describe the maxima > experience? Essentially the problems stem from us having to fix problems in the Xmaxima code. The "included" openmath plots was an odd affair that never behaved reasonably when scrolled, and getting things working on Windows was always a challenge for any given release. I never was able to figure out the TCL/TK code myself - I know Jim (our project leader) really didn't want to mess with it. We did finally get someone who was knowledgeable to clean it up, but given Maxima is a lisp project we were of the general opinion it was annoying to have to maintain a UI in another language. I'm only one (biased) source though, so I recommend checking the list archvies for Xmaxima issues. My memory may be making it sound worse than it was. My GTK on Windows misgivings stem mainly from my own experiences with it - GTK doesn't really "feel" like a native Windows interface. QT I know Trolltech supports on Windows as one of their most significant platforms, and I'm guessing they will do their best to ensure QT apps look and behave like normal Windows programs. GTK is workable too, and I wouldn't be at all opposed to seeing McCLIM+GTK, but my personal preference would be QT to try and avoid the "this doesn't act like a regular Windows program" phenomena. This might have been fixed over time though, so my reaction could be quite dated. I haven't used Windows in a significant way in quite a while, so I have no recent experience. CY __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From MAILER-DAEMON Wed Apr 27 15:23:59 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DQs8d-00020y-91 for mharc-axiom-developer@gnu.org; Wed, 27 Apr 2005 15:23:59 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DQs8b-000209-Iq for axiom-developer@nongnu.org; Wed, 27 Apr 2005 15:23:57 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DQs8Z-0001zM-QN for axiom-developer@nongnu.org; Wed, 27 Apr 2005 15:23:57 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DQs8Z-0000Xb-MK for axiom-developer@nongnu.org; Wed, 27 Apr 2005 15:23:55 -0400 Received: from [131.136.242.1] (helo=fw.drenet.dnd.ca) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DQsB8-0006Ut-89 for axiom-developer@nongnu.org; Wed, 27 Apr 2005 15:26:35 -0400 Received: from localhost (localhost.drenet.dnd.ca [127.0.0.1]) by fw.drenet.dnd.ca (_) with ESMTP id 237B766FAD; Wed, 27 Apr 2005 15:22:35 -0400 (EDT) Received: from corporateex.drdc-rddc.gc.ca (unknown [131.136.1.77]) by fw.drenet.dnd.ca (_) with ESMTP id 74B3B66E84; Wed, 27 Apr 2005 15:22:28 -0400 (EDT) Received: by CORPORATEEX with Internet Mail Service (5.5.2653.19) id ; Wed, 27 Apr 2005 15:22:14 -0400 Message-ID: <68207C39878CC54695B4E7A1D58E098101B304D4@CORPORATEEX> From: "Page, Bill" To: axiom-developer@nongnu.org Subject: RE: [Axiom-developer] axiom graphics and porting Date: Wed, 27 Apr 2005 15:22:12 -0400 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" X-Virus-Scanned: by amavisd-new at drenet.dnd.ca Cc: 'Camm Maguire' X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: "Bill Page \(E-mail\)" List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Apr 2005 19:23:57 -0000 In the context of this discussion let me recall a much earlier email from Mike Dewar: http://lists.gnu.org/archive/html/axiom-developer/2002-11/msg00151.html Re: [Axiom-developer] Windows front end Subject: Re: [Axiom-developer] Windows front end Date: Fri, 29 Nov 2002 10:24:19 +0000 On Thu, Nov 28, 2002 at 10:35:20AM -0500, Tim Daly wrote: > Mike Dewar wrote: > > 1. Graphics: On Unix this is done with a combination of bespoke > > Axiom data structures and some pretty convoluted X-Windows code. > > On Windows we added facilities to create OpenInventor data structures > > (OpenInventor is the basis for VRML - the virtual reality markup > > language). The Inventor geometries were then exported to a little > > application we wrote based on the standard SceneViewer application > > you get with many OpenInventor toolkits. The results were definitely > > superior to the Unix version. > > Is the "little application" in the code we have? If not, would NAG > be willing to share it? No and no :-( As I said its based on something which was part of the Inventor toolkit we were using and that is a commercial product which we were licensing. However it shouldn't be too difficult to find a free VRML viewer and adapt that. > I'm happy to hear that work was done to make the graphics more open. > One of the stated goals on the homepage is to "give away" the graphics. > I was planning to enhance the abilities of some other open source > product (like GNUPlot) with the facilities available in Axiom. That > way they gain with new function and we gain because we don't have to > support the graphics any more. I think we looked at GNUPlot and decided it wasn't good enough because it lacked many of the features for manipulating 3D images that were in the Unix version. Using Open Inventor/VRML means you can export images to industrial-strength visualisation packages which was important to us. After we released Axiom under Windows, Maple moved their graphics onto OpenGL (the toolkit Open Inventor is built on) so we're not the only people who think that this is a good approach :-) Of course GNUplot has probably come a long way since we looked at it and may be suitable for your needs, but I doubt its as good as Mathematica and Maple's offerings. > The graphics facility is useful and necessary but the expertise > needed to do it right is a whole other field of research. Scott > Morrison did the graphics and he's no longer following computer > algebra. Don't underestimate the importance of visualisation and computer algebra. Over the years I've met a number of users who chose Axiom primarily because of its graphics. > If you happen to have some useful web and/or book references I'd > appreciate it if you mention them to the group. http://www.web3d.org/vrml/vrml.htm seems to be a good place to start investigating VRML. ... ----------- In the meantime VRML has evolved into X3D. See http://www.web3d.org/x3d/overview.html And OpenInventor is now available as open source http://oss.sgi.com/projects/inventor and is apparently also available for native Windows http://www.studierstube.org/openinventor I think the concepts discussed here by Tim and Mike still apply, maybe even more so. If Axiom graphics needs to be re-written and/or modified to be more portable between linux and Windows then I definitely think that consideration should be given to compatibility with the web as well. X3D/VRML seems to me to be a good approach. This looks especially attractive in the context of the MathAction website since it would allow Axiom graphics to be served in a compatible manner between the desktop and a remote graphics browser. This is also obviously important for the Doyen project. It seems quite clear that what we called "computer graphics" yesterday is just going to be some limited form of virtual reality display in the near future. From my point of view, if we have to invest significant effort in re-developing things, then we should aim as high as is practical. Otherwise it would be better I think to just take the shorter path (involving Cygwin as described previously). As far as I can tell right now the only cross-platform desktop X3G browser is dependent on java http://www.xj3d.org but that might change in the next few months as more options become available. In any case, perhaps we should seriously consider trying to recover NAG's work on OpenInventor in Axiom graphics. Regards, Bill Page. From MAILER-DAEMON Wed Apr 27 16:23:28 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DQt4C-0002iA-2A for mharc-axiom-developer@gnu.org; Wed, 27 Apr 2005 16:23:28 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DQt49-0002ha-1f for axiom-developer@nongnu.org; Wed, 27 Apr 2005 16:23:25 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DQt48-0002hK-7D for axiom-developer@nongnu.org; Wed, 27 Apr 2005 16:23:24 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DQt47-0001BO-Uq for axiom-developer@nongnu.org; Wed, 27 Apr 2005 16:23:24 -0400 Received: from [131.136.242.1] (helo=fw.drenet.dnd.ca) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DQt0M-0001Mu-TG for axiom-developer@nongnu.org; Wed, 27 Apr 2005 16:19:32 -0400 Received: from localhost (localhost.drenet.dnd.ca [127.0.0.1]) by fw.drenet.dnd.ca (_) with ESMTP id 8C27867078; Wed, 27 Apr 2005 16:15:36 -0400 (EDT) Received: from corporateex.drdc-rddc.gc.ca (unknown [131.136.1.77]) by fw.drenet.dnd.ca (_) with ESMTP id 75E6167079; Wed, 27 Apr 2005 16:15:34 -0400 (EDT) Received: by CORPORATEEX with Internet Mail Service (5.5.2653.19) id ; Wed, 27 Apr 2005 16:15:20 -0400 Message-ID: <68207C39878CC54695B4E7A1D58E098101B304D5@CORPORATEEX> From: "Page, Bill" To: "'axiom-developer@nongnu.org'" Subject: RE: [Axiom-developer] Axiom HyperTex browser and porting Date: Wed, 27 Apr 2005 16:15:19 -0400 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" X-Virus-Scanned: by amavisd-new at drenet.dnd.ca Cc: 'Camm Maguire' X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: "Bill Page \(E-mail\)" List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Apr 2005 20:23:25 -0000 Here is part of another related discussion between Tim and Mike Dewar: http://lists.gnu.org/archive/html/axiom-developer/2002-11/msg00143.html From: root Subject: Re: [Axiom-developer] Windows front end Date: Thu, 28 Nov 2002 10:35:20 -0500 ... > Mike Dewar wrote: > I wouldn't try porting the X-based graphics to Windows but would > either use the OpenInventor stuff and one of the free VRML viewers > or use the same approach with a different standard format. For 3D > graphics the OI stuff worked pretty-much out-of-the-box, we just > added menus for axes, scales etc. For 2D plots we had to add some > extra code but that wasn't too hard. I'll take that advice. Do you happen to know of compatible VRML viewers that work on both Windows and Unix? > 2. The Browser: This is the part of HyperTex which allows you to > look up domains, categories, operations etc. as opposed to the whole > HyperTex environment. For the Windows version we pushed a lot of > the code which was in the HyperTex application or used Unix scripts > into either the interpreter (via boot code) or in some cases into > the underlying Lisp (I added a grep function based on some existing > NAG code for example). Incidentally this kind of thing will probably > give you problems when you try using different lisps ... The browser was a piece of the system that was leading edge for its time (the web and browsers didn't exist yet). The stated plan is to "give away" the browser. In this case what that implies is rewriting the system so it uses a real browser instead of our home-grown one. ... I AM glad that you pushed the scripts and other cruft into lisp. > The upshot of this is that all you require from the front end > is a simple forms interface and everything else can be done by > the interpreter, all the old stuff using scripts and C code is > obsolete. This is good news. --------- Tim, Is it correct that the current release of Axiom on linux includes only this "old stuff"? If so, what are the prospects for implementing HyperTex using a "real browser" as you seemed to be planning back in 2002? As I understand it, that would mean providing a simple web server interface to Axiom, calling the boot functions written by NAG and running a standard web browser on the desktop. All of this sound much easier than porting a low level graphics application (or even re-writing it to some more portable higher level GUI like Gtk). Persumably this approach would also be applicable to the MathAction interface to Axiom and would provide yet another thing that could be integrated between desktop and remote web server for the Doyen project. Regards, Bill Page. From MAILER-DAEMON Wed Apr 27 17:18:38 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DQtva-0004Ag-19 for mharc-axiom-developer@gnu.org; Wed, 27 Apr 2005 17:18:38 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DQtvY-00049y-Hc for axiom-developer@nongnu.org; Wed, 27 Apr 2005 17:18:36 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DQtvW-00049D-Jp for axiom-developer@nongnu.org; Wed, 27 Apr 2005 17:18:36 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DQtvV-0003sC-KF for axiom-developer@nongnu.org; Wed, 27 Apr 2005 17:18:33 -0400 Received: from [68.142.201.193] (helo=web31713.mail.mud.yahoo.com) by monty-python.gnu.org with smtp (Exim 4.34) id 1DQtvy-00058Z-AA for axiom-developer@nongnu.org; Wed, 27 Apr 2005 17:19:02 -0400 Received: (qmail 49838 invoked by uid 60001); 27 Apr 2005 21:15:01 -0000 Comment: DomainKeys? See http://antispam.yahoo.com/domainkeys DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; b=0n3hE7kGnwMEn1Zs+5z58J4ZlK08JFRpjD2PJa6PgiGR1uJh1YvVQRdF6nm4EbPn1xD0x/zo50nhux4RraqATJ1kkD9SZpbHSwA1RHXZ6R5OQ8mtAWV44AKDghEkamZIha6ikAXJKQka+0bdC7oxffAzIEjfFQueVNpBes/KNb8= ; Message-ID: <20050427211501.49836.qmail@web31713.mail.mud.yahoo.com> Received: from [216.174.43.204] by web31713.mail.mud.yahoo.com via HTTP; Wed, 27 Apr 2005 14:15:01 PDT Date: Wed, 27 Apr 2005 14:15:01 -0700 (PDT) From: C Y Subject: RE: [Axiom-developer] Axiom HyperTex browser and porting To: "Bill Page \(E-mail\)" , "'axiom-developer@nongnu.org'" In-Reply-To: 6667 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: 'Camm Maguire' X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Apr 2005 21:18:36 -0000 If VRML is still of interest perhaps this would be useful? http://www.openvrml.org/ __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From MAILER-DAEMON Wed Apr 27 21:42:32 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DQy2y-0006gE-MQ for mharc-axiom-developer@gnu.org; Wed, 27 Apr 2005 21:42:32 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DQy2x-0006fq-9K for axiom-developer@nongnu.org; Wed, 27 Apr 2005 21:42:31 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DQy2v-0006fd-Gz for axiom-developer@nongnu.org; Wed, 27 Apr 2005 21:42:30 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DQy2v-0006DM-FO; Wed, 27 Apr 2005 21:42:29 -0400 Received: from [203.52.176.30] (helo=br-dmz.paradigmgeo.com) by monty-python.gnu.org with esmtp (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1DQy3v-0001wq-5I; Wed, 27 Apr 2005 21:43:31 -0400 Received: from water ([192.168.180.42]) by br-dmz.paradigmgeo.com (8.12.5/8.12.5) with SMTP id j3S1dPKH011277; Thu, 28 Apr 2005 11:39:29 +1000 From: "Mike Thomas" To: "Camm Maguire" Subject: RE: [Gcl-devel] Re: [Axiom-developer] axiom graphics and porting Date: Thu, 28 Apr 2005 11:43:53 +1000 Message-ID: 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 IMO, Build 9.0.2416 (9.0.2911.0) In-Reply-To: <541x8wyzmu.fsf@intech19.enhanced.com> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 Importance: Normal Cc: axiom-developer@nongnu.org, gcl-devel@gnu.org X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Apr 2005 01:42:31 -0000 Hi Camm. | 1) How good is gtk (as opposed to tk) on Windows? I haven't used it to write software. It was ported by Tor Lillqvist to port the GIMP to Windows. In terms of end user experience with the GIMP on Windows it seems to be entirely usable if somewhat clunky and very large and intrusive (you apparently have to install GTK separately, taking multi-megabytes for all of the emulation machinery). I note that the GHC and Moscow ML Glib/GTK bindings each seem to be fairly sleepy if not dead on Windows - presumably lack of interest or technical issues or both. | 2) I remember us discussing the gcl-tk issues on Windows, but cannot | find the thread at the moment. My understanding is that the issue | lies in the socket emulation. Yes, or at least the interprocess communication at some level. | How difficult is this to fix? Relatively simple - I would happily support such a move for 2.7 or even 2.6.7. | Do | you have an estimate in terms of time? No. | What could I do from the | Linux side to assist? The usual well received debugging/moral support I suppose. | 3) Is there an easy analog for an xgcl type interface on Windows? No. | 4) Does the recent patch I just posted on run-process work for | windows? No; not because of the patch which applies and compiles, but because of pre-existing problems which I will try to address later this week. Cheers Mike Thomas. From MAILER-DAEMON Thu Apr 28 12:16:37 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DRBgr-0001E8-CN for mharc-axiom-developer@gnu.org; Thu, 28 Apr 2005 12:16:37 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DRBgp-0001DQ-8y for axiom-developer@nongnu.org; Thu, 28 Apr 2005 12:16:35 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DRBgn-0001Cr-61 for axiom-developer@nongnu.org; Thu, 28 Apr 2005 12:16:34 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DRBgm-0000ze-Qc for axiom-developer@nongnu.org; Thu, 28 Apr 2005 12:16:32 -0400 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 1DRBjQ-0002WN-Qc for axiom-developer@nongnu.org; Thu, 28 Apr 2005 12:19:17 -0400 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 j3SGElui025498; Thu, 28 Apr 2005 11:14:47 -0500 From: mathaction@axiom-developer.org (loli) To: mathaction@axiom-developer.org Message-ID: <20050428111446-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Thu, 28 Apr 2005 11:14:47 -0500 Cc: Subject: [Axiom-developer] [#150 To create a function from an expresion] (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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Apr 2005 16:16:35 -0000 Changes http://page.axiom-developer.org/zope/mathaction/150ToCreateAFunctionFromAnExpresion/diff -- I don't now how ... If I enter: --------------------- expr:= 3*x f(x) == expr f(5) --------------------- I get an otput of 3x; I would like an otput of 15. Is there a way to do it rigth? -- forwarded from http://page.axiom-developer.org/zope/mathaction/150ToCreateAFunctionFromAnExpresion#msg20050428111446-0500@page.axiom-developer.org From MAILER-DAEMON Thu Apr 28 12:59:50 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DRCMg-0005TM-Lx for mharc-axiom-developer@gnu.org; Thu, 28 Apr 2005 12:59:50 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DRCMe-0005SN-Rz for axiom-developer@nongnu.org; Thu, 28 Apr 2005 12:59:48 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DRCMe-0005Rz-0u for axiom-developer@nongnu.org; Thu, 28 Apr 2005 12:59:48 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DRCMd-00058P-TB for axiom-developer@nongnu.org; Thu, 28 Apr 2005 12:59:47 -0400 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 1DRCHb-0004sP-A4 for axiom-developer@nongnu.org; Thu, 28 Apr 2005 12:54:35 -0400 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 j3SGo7ui000996; Thu, 28 Apr 2005 11:50:07 -0500 From: mathaction@axiom-developer.org (Martin Rubey) To: mathaction@axiom-developer.org Message-ID: <17009.5116.793917.607691@seam101.local> In-reply-to: <20050428111446-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Thu, 28 Apr 2005 11:50:07 -0500 Cc: Subject: [Axiom-developer] [#150 To create a function from an expresion] [#150 To create a function from an expresion] (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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Apr 2005 16:59:49 -0000 Changes http://page.axiom-developer.org/zope/mathaction/150ToCreateAFunctionFromAnExpresion/diff -- \begin{axiom} expr := 3*x function(expr, f, x) f(5) \end{axiom} Martin -- forwarded from http://page.axiom-developer.org/zope/mathaction/150ToCreateAFunctionFromAnExpresion#msg17009.5116.793917.607691@seam101.local From MAILER-DAEMON Thu Apr 28 13:46:20 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DRD5g-0002yu-4I for mharc-axiom-developer@gnu.org; Thu, 28 Apr 2005 13:46:20 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DRD5d-0002y5-AQ for axiom-developer@nongnu.org; Thu, 28 Apr 2005 13:46:17 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DRD5c-0002xj-F5 for axiom-developer@nongnu.org; Thu, 28 Apr 2005 13:46:16 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DRD5c-0002bw-8f; Thu, 28 Apr 2005 13:46:16 -0400 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 1DRD26-0007aF-3S; Thu, 28 Apr 2005 13:42:38 -0400 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 j3SHbsui012286; Thu, 28 Apr 2005 12:37:55 -0500 From: daly@axiom-developer.org Received: (from daly@localhost) by axiom-developer.org (8.12.8/8.12.8/Submit) id j3SHbsuS012283; Thu, 28 Apr 2005 12:37:54 -0500 Date: Thu, 28 Apr 2005 12:37:54 -0500 Message-Id: <200504281737.j3SHbsuS012283@axiom-developer.org> To: mike.thomas@brisbane.paradigmgeo.com, camm@enhanced.com, gcl-devel@gnu.org, smustudent1@yahoo.com, bill.page@drdc-rddc.gc.ca, axiom-developer@nongnu.org, daly@axiom-developer.org, axiom-developer@nongnu.org, tim@tenkan.org Cc: Subject: [Axiom-developer] axiom porting X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Apr 2005 17:46:18 -0000 Lots of discussion and interest on this subject I see... My current thinking on the matter is that the first priority will be to just get it working the way it was. This has several dimensions. The code is now in C/X11, neither of which is very portable. C has more ifdefs than code and X11 won't work on windows. The cygwin path could potentially allow a direct port but is not of interest for other reasons. I've tried cygwin before as the initial porting platform and it was painful. Plus, having both cygwin and msys would be a bit much. So this rules out the X11-on-windows version. Which implies a rewrite to use a different code base and a different windowing scheme. With respect to a code rewrite I've decided to rebuild the code in common lisp for several reasons. First, it is easier to port. Second, it is a language I know well. Third, it will allow us to "lift" the windowing functions up into the axiom system proper so other people can create windows in their code. Fourth, it will allow the unification of windowing/graphing data structures and spad data structures. With respect to the windowing scheme we are confronted with a large variety of front-end mechanisms. In any of the proposed mechanisms we need a working example of, for instance, the first page of the hyperdoc browser. That will ground the proposals in reality. For example, http://daly.axiom-developer.org/TimothyDaly_files/pamphlets/jman.pamphlet The current plan is to have some sort of dumb front-end that implements some low-level graphics API and move the rest of the code into lisp. The graphics API needs to cover both the browser and graphics abilities. As I've mentioned I've tried various paths. Camm, Bill, and I had a discussion about these during the sprint day. Camm pointed me at the sources for TK. I've already written a piece of a TK replacement in Java. TK might work. I'm going to the bookstore today to get educated about the details. Since both TK and my Java code use sockets it would seem that we could use a common syntax. Such an approach would make it easy to shift between the two front ends. I'm not sure how feasible this is. I've looked at GNUPLOT but their license does not seem to allow me to modify and distribute. And their code has more ifdefs than C code which is a sure sign of a porting headache. I've looked at McClim which is a path I'd dearly love to take but so far I've not gotten it to work. If someone could reproduce the first page of the browser (a few buttons, an image) in McClim that might be enough to get me over the hurdle. A pure lisp solution is preferred. The graphics and browser run in separate threads using sockets to communicate to the algebra. Due to the run-process issue in GCL the front end is being done using CLISP but nothing in the code cares which lisp is used. I've spoken to Tim Daly Jr. about the lisp-gtk work and he believes it is not ready for production use. The SVG, VRML, CSG, and Flash enhancements would be nice but are definitely in the future development categories. There is still a huge amount of algebra work to be done before any work gets applied to enhancing the graphics. Of course, it's all open to discussion. Tim From MAILER-DAEMON Thu Apr 28 14:11:26 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DRDTy-0002IA-Nn for mharc-axiom-developer@gnu.org; Thu, 28 Apr 2005 14:11:26 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DRDTx-0002HT-4y for axiom-developer@nongnu.org; Thu, 28 Apr 2005 14:11:25 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DRDTv-0002GN-Jl for axiom-developer@nongnu.org; Thu, 28 Apr 2005 14:11:24 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DRDTv-00024u-HW for axiom-developer@nongnu.org; Thu, 28 Apr 2005 14:11:23 -0400 Received: from [68.142.201.194] (helo=web31714.mail.mud.yahoo.com) by monty-python.gnu.org with smtp (Exim 4.34) id 1DRDWg-0000ic-Kb for axiom-developer@nongnu.org; Thu, 28 Apr 2005 14:14:15 -0400 Received: (qmail 61388 invoked by uid 60001); 28 Apr 2005 18:10:01 -0000 Comment: DomainKeys? See http://antispam.yahoo.com/domainkeys DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; b=5BL4Q7agw2EEkMPy+ZIM5tLyS/izEgq1tP9khDzG+nZQ+pW0BSUeExN06QAkfZ+La91PW8ajamRDX4FSv2Fklq2X9pVDT9DC/XS9AlZWBPFbabvG6m0N1f8GuK4cGkp+eUqdIsC4LdtGhfryrzMgZZXRE846SZ6eotyHYJlV2Cw= ; Message-ID: <20050428181001.61386.qmail@web31714.mail.mud.yahoo.com> Received: from [68.106.90.53] by web31714.mail.mud.yahoo.com via HTTP; Thu, 28 Apr 2005 11:10:01 PDT Date: Thu, 28 Apr 2005 11:10:01 -0700 (PDT) From: C Y To: daly@axiom-developer.org, bill.page@drdc-rddc.gc.ca, axiom-developer@nongnu.org, tim@tenkan.org In-Reply-To: 6667 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Subject: [Axiom-developer] Re: axiom porting X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Apr 2005 18:11:25 -0000 --- daly@axiom-developer.org wrote: > With respect to the windowing scheme we are confronted with a large > variety of front-end mechanisms. In any of the proposed mechanisms > we need a working example of, for instance, the first page of the > hyperdoc browser. That will ground the proposals in reality. Tim, by working you mean something that communitcates with Axiom? [snip] > I've looked at McClim which is a path I'd dearly love to take but so > far I've not gotten it to work. If someone could reproduce the first > page of the browser (a few buttons, an image) in McClim that might be > enough to get me over the hurdle. A pure lisp solution is preferred. Well, since I'm the McCLIM advocate I'll see what I can come up with. (Gulp.) You might ask the McCLIM developer list about specific problems/issues - they tend to be very helpful. CY __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From MAILER-DAEMON Thu Apr 28 14:12:30 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DRDV0-0002sP-0J for mharc-axiom-developer@gnu.org; Thu, 28 Apr 2005 14:12:30 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DRDUx-0002q2-Gr for axiom-developer@nongnu.org; Thu, 28 Apr 2005 14:12:27 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DRDUw-0002pJ-0v for axiom-developer@nongnu.org; Thu, 28 Apr 2005 14:12:26 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DRDUv-00024u-RW for axiom-developer@nongnu.org; Thu, 28 Apr 2005 14:12:25 -0400 Received: from [206.46.252.42] (helo=vms042pub.verizon.net) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DRDTx-0000YW-AR for axiom-developer@nongnu.org; Thu, 28 Apr 2005 14:11:25 -0400 Received: from cunyvm.cuny.edu ([162.83.182.49]) by vms042.mailsrvcs.net (Sun Java System Messaging Server 6.2 HotFix 0.04 (built Dec 24 2004)) with ESMTPA id <0IFO00GVP500V0CB@vms042.mailsrvcs.net> for axiom-developer@nongnu.org; Thu, 28 Apr 2005 13:07:13 -0500 (CDT) Date: Thu, 28 Apr 2005 14:07:13 -0400 From: William Sit To: axiom-developer@nongnu.org Message-id: <42712651.C9A04E3D@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=us-ascii Content-transfer-encoding: 7bit X-Accept-Language: en,zh-CN,zh-TW,zh Subject: [Axiom-developer] [Fwd: IAMC'05 : CALL for PAPERS and DEMOS] X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: wyscc@cunyvm.cuny.edu List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Apr 2005 18:12:28 -0000 -------- Original Message -------- Subject: IAMC'05 : CALL for PAPERS and DEMOS Date: Tue, 26 Apr 2005 17:11:12 +0200 (MEST) From: kajler@ensmp.fr (Norbert Kajler) To: wyscc@cunyvm.cuny.edu Dear colleague, You'll find below the call for papers for IAMC'05, a 1-day workshop dedicated to Internet Accessible Mathematical Computation. IAMC'05 will be held at ISSAC'05 in Beijing (China) on July 24, 2005 as a pre-conference event. For up-to-date information, please visit : http://www.symbolicnet.org/conferences/iamc05 Best regards, -- Dr. Norbert Kajler .............................................................................. Internet Accessible Mathematical Computation a Workshop at ISSAC 2005 Sunday July 24 2005 Academia Sinica, Beijing, China --------------------------------- C A L L F O R P A P E R S & S O F T W A R E D E M O S --------------------------------- The Internet Accessible Mathematical Computation 2005 Workshop (IAMC 2005) is being co-organized by Laureano Gonzalez of University of Cantabria (Spain), Norbert Kajler of Ecole des Mines de Paris (France), Dongdai Lin of Institute of Software Chinese Academy of Sciences (China), Andrew Solomon of IT, UTS (Australia), and Paul Wang of Kent State Univ. (USA). The workshop is part of ISSAC'05 with the support of ISSAC'05 co-chairs Xiao-shan Gao (MMRC, Academia Scinica, China) and George Labahn (University of Waterloo, Canada). IAMC'05 will involve invited talks, contributed papers, and software demonstrations. This is the sixth IAMC workshop following IAMC'99, IAMC'01, IAMC'02, IAMC'03, and IAMC'04. The workshop is free for all ISSAC'05 participants. Everyone with an interest in the many aspects of making mathematical computation or information accessible on the Web/Internet is welcome to attend. Topics of the workshop include, but are not limited to: - Remote access to mathematical software over the Internet. - Encoding of mathematical expressions (including text-based encoding, for E-mail and HTML embedding, and binary-based encoding for efficient communication between scientific applications). - Interoperability between software that create/transform/display mathematical expressions (e.g. symbolic, numeric, graphics, text-processing packages) via ad hoc communication protocols and software architectures. - Web-based mathematics education. - Access to and interoperability of mathematical knowledge bases. - Protocols, APIs, URL schemes, metadata, and other mechanisms for system interoperability, parallel/distributed computing, and standardization. - Application of IAMC for practical purposes such as scientific publishing and archiving, distributed problem solving, ... INVITED SPEAKER Prof. Hai Jin, Professor, Director, Cluster and Grid Computing Lab, Vice-Dean, School of Computer, Huazhong University of Science and Technology, Wuhan, China Title and Abstract: to be posted Prof. Stephen M. Watt, Dept. of Computer Science, U. Western Ontario, Director, Ontario Research Center for Computer Algebra, Canada Title and Abstract: to be posted CONTRIBUTED PAPERS Authors are invited to send a one or two-pages abstract in PDF to the organizers by 10 June 2005. Submissions will be reviewed by the workshop organizers based on relevance to the workshop, originality, and scientific interest. Authors will be notified by E-mail around 20 June 2005 so please include a contact E-mail address in the paper. The full-length paper (in PDF) is due 10 July 2005. ELECTRONIC PROCEEDINGS The Workshop proceedings will be published on the Web and maintained by the Institute for Computational Mathematics (ICM), Kent State Univ. SYSTEM DEMONSTRATIONS If you have an IAMC related system to demonstrate, please let us know as early as possible (by 5 July 2005), your name and affiliation, the name of the system(s) to demo, and your equipment request. We'll then announce all the demos on the IAMC website. IMPORTANT DATES 10 June 2005 --- Deadline for submitting papers/abstracts 20 June 2005 --- Notification of acceptance and Call for Participation 5 July 2005 --- Deadline for submitting software demos 10 July 2005 --- Full-length paper due 24 July 2005 --- IAMC'05 Workshop WORKSHOP REGISTRATION The IAMC Workshop is part of ISSAC'2005. Participants should register with the ISSAC'2005 conference and select the IAMC workshop. Although we encourage everyone to attend the complete ISSAC + IAMC sessions, a reduced fee (US5) is available for those attending IAMC only. Information for travel and accomodation (at conference rates) are available from the ISSAC05 site It is advisable to make hotel reservations early. The student dorms are easy to afford and close to the meeting. The hotel is not obligated to extend the same discount for ISSAC to IAMC-only participants. SUPPORT FOR STUDENTS IAMC recognizes the importance of student participation and is planning to support qualified students attending IAMC'05 with a stipend of up to US 00. We have applied for funding to the US National Science Foundation and, if funded, will be able to support graduate students from US-based institutions. ORGANIZERS Laureano Gonzalez (Univ. of Cantabria, Spain) -- laureano.gonzalez@unican.es Norbert Kajler (Ecole des Mines de Paris, France) -- kajler@ensmp.fr Dongdai Lin (Chinese Academy of Sciences, China) -- ddlin@is.iscas.ac.cn Andrew Solomon (Faculty of IT, UTS Australia) -- andrews@it.uts.edu.au Paul S. Wang (ICM, Kent State University, USA) -- pwang@cs.kent.edu If you are interested please contact one of the organizers. Other details of this workshop will be forthcoming and will be available on both the ISSAC'05 official site and on SymbolicNet. IAMC URL: http://www.symbolicnet.org/conferences/iamc05/ ISSAC URL : http://www.mmrc.iss.ac.cn/issac2005/ SPONSORS The IAMC 2005 workshop is sponsored by the Institute for Computational Mathematics (ICM), Department of Mathematical Sciences and Department of Computer Science, Kent State University, Kent, Ohio, USA. The organizers are seeking funding and other sponsors for financial support of the workshop. ACKNOWLEDGEMENT This project has been supported in part by the National Science Foundation under Grant CCR-0201772 From MAILER-DAEMON Thu Apr 28 14:52:13 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DRE7Q-0004Yt-MO for mharc-axiom-developer@gnu.org; Thu, 28 Apr 2005 14:52:12 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DRE7I-0004YQ-DG for axiom-developer@nongnu.org; Thu, 28 Apr 2005 14:52:05 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DRE7F-0004YE-Pz for axiom-developer@nongnu.org; Thu, 28 Apr 2005 14:52:03 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DRE7F-0003Al-6A; Thu, 28 Apr 2005 14:52:01 -0400 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 1DRE5B-00034U-QM; Thu, 28 Apr 2005 14:49:54 -0400 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 j3SIjHui030764; Thu, 28 Apr 2005 13:45:17 -0500 From: daly@axiom-developer.org Received: (from daly@localhost) by axiom-developer.org (8.12.8/8.12.8/Submit) id j3SIjEsm030760; Thu, 28 Apr 2005 13:45:14 -0500 Date: Thu, 28 Apr 2005 13:45:14 -0500 Message-Id: <200504281845.j3SIjEsm030760@axiom-developer.org> To: mike.thomas@brisbane.paradigmgeo.com, camm@enhanced.com, gcl-devel@gnu.org, smustudent1@yahoo.com, bill.page@drdc-rddc.gc.ca, axiom-developer@nongnu.org, daly@axiom-developer.org, axiom-developer@nongnu.org, tim@tenkan.org Cc: Subject: [Axiom-developer] axiom porting X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Apr 2005 18:52:06 -0000 > > With respect to the windowing scheme we are confronted with a large > > variety of front-end mechanisms. In any of the proposed mechanisms > > we need a working example of, for instance, the first page of the > > hyperdoc browser. That will ground the proposals in reality. > > Tim, by working you mean something that communitcates with Axiom? Nope. Just something that communicates with lisp as a back end and some drawing front end. > > I've looked at McClim which is a path I'd dearly love to take but so > > far I've not gotten it to work. If someone could reproduce the first > > page of the browser (a few buttons, an image) in McClim that might be > > enough to get me over the hurdle. A pure lisp solution is preferred. > > Well, since I'm the McCLIM advocate I'll see what I can come up with. > (Gulp.) You might ask the McCLIM developer list about specific > problems/issues - they tend to be very helpful. I asked a few questions there but I'm too much of a newbie. My questions make it look like I'm asking them to write the code (which I'm not). Once I have a simple working example I can reverse-engineer the rest of it. t From MAILER-DAEMON Thu Apr 28 14:57:23 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DRECQ-0006bk-VD for mharc-axiom-developer@gnu.org; Thu, 28 Apr 2005 14:57:23 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DRECO-0006ay-Qw for axiom-developer@nongnu.org; Thu, 28 Apr 2005 14:57:21 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DRECN-0006ae-Tn for axiom-developer@nongnu.org; Thu, 28 Apr 2005 14:57:20 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DRECM-0003Al-TF; Thu, 28 Apr 2005 14:57:18 -0400 Received: from [66.134.96.17] (helo=intech19.enhanced.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DREC6-0003bg-1L; Thu, 28 Apr 2005 14:57:02 -0400 Received: from camm by intech19.enhanced.com with local (Exim 3.35 #1 (Debian)) id 1DRE7g-0001WI-00; Thu, 28 Apr 2005 14:52:28 -0400 To: "Bill Page \(E-mail\)" References: <68207C39878CC54695B4E7A1D58E098101B304D6@CORPORATEEX> From: Camm Maguire Date: 28 Apr 2005 14:52:28 -0400 In-Reply-To: <68207C39878CC54695B4E7A1D58E098101B304D6@CORPORATEEX> Message-ID: <541x8uybrn.fsf@intech19.enhanced.com> Lines: 167 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, gcl-devel@gnu.org Subject: [Axiom-developer] Re: [Gcl-devel] Simple web server code for GCL for Windows X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Apr 2005 18:57:21 -0000 Greetings! Here's a quick way to get started: ============================================================================= camm@intech19:/fix/t1/camm/debian/gcl/gcl-2.6.6$ diff -u ../gcl-2.6.5/o/file.d o/file.d --- ../gcl-2.6.5/o/file.d 2004-05-07 21:48:58.000000000 +0000 +++ o/file.d 2005-04-28 16:21:33.000000000 +0000 @@ -1200,11 +1200,19 @@ switch (strm->sm.sm_mode) { #ifdef HAVE_NSOCKET case smm_socket: - { int ch = getCharGclSocket(strm,Cnil); - if (ch == EOF) return FALSE; - else unreadc_stream(ch,strm); - return TRUE; + { + fd_set fds; + struct timeval tv; + FD_ZERO(&fds); + FD_SET(SOCKET_STREAM_FD(strm),&fds); + memset(&tv,0,sizeof(tv)); + return select(SOCKET_STREAM_FD(strm)+1,&fds,NULL,NULL,&tv)>0 ? TRUE : FALSE; } +/* { int ch = getCharGclSocket(strm,Cnil); */ +/* if (ch == EOF) return FALSE; */ +/* else unreadc_stream(ch,strm); */ +/* return TRUE; */ +/* } */ #endif case smm_input: @@ -2302,6 +2310,42 @@ @) +#ifndef __MINGW32__ +# include +# include +# include +#else +# include +# include +#endif +#include + +@(static defun accept (x) +int fd,n; +struct sockaddr_in addr; +object server,host,port; +@ + if (type_of(x) != t_stream) + FEerror("~S is not a steam~%",1,x); + if (x->sm.sm_mode!=smm_two_way) + FEerror("~S is not a two-way steam~%",1,x); + fd=accept(SOCKET_STREAM_FD(STREAM_INPUT_STREAM(x)),(struct sockaddr *)&addr, &n); + if (fd <0) { + FEerror("Error ~S on accepting connection to ~S~%",1,make_simple_string(strerror(errno)),x); + x=Cnil; + } else { + server=STREAM_INPUT_STREAM(x)->sm.sm_object0->c.c_car; + host=STREAM_INPUT_STREAM(x)->sm.sm_object0->c.c_cdr->c.c_car; + port=STREAM_INPUT_STREAM(x)->sm.sm_object0->c.c_cdr->c.c_cdr->c.c_car; + x = make_two_way_stream + (make_socket_stream(fd,gcl_sm_input,server,host,port,Cnil), + make_socket_stream(fd,gcl_sm_output,server,host,port,Cnil)); + } + @(return `x`); + + +@) + DEF_ORDINARY("MYADDR",sKmyaddr,KEYWORD,""); DEF_ORDINARY("MYPORT",sKmyport,KEYWORD,""); DEF_ORDINARY("ASYNC",sKasync,KEYWORD,""); @@ -2441,6 +2485,7 @@ make_si_function("FREAD",Lfread); #ifdef HAVE_NSOCKET make_si_function("SOCKET",Lsocket); + make_si_function("ACCEPT",Laccept); #endif make_function("STREAMP", Lstreamp); make_function("INPUT-STREAM-P", Linput_stream_p); ============================================================================= Starting program: /fix/t1/camm/debian/gcl/gcl-2.6.6/unixport/saved_gcl . GCL (GNU Common Lisp) 2.6.6 CLtL1 Apr 28 2005 17:10:11 Source License: LGPL(gcl,gmp), GPL(unexec,bfd) Binary License: GPL due to GPL'ed components: (READLINE BFD UNEXEC) Modifications of this banner must retain notice of a compatible license Dedicated to the memory of W. Schelter Use (help) to get some basic information on how to use GCL. >(defun foo (s) (let* ((get (read s nil 'eof)) (fn (and (eq get 'get) (string-downcase (read s nil 'eof)))) (fn (when (probe-file fn) fn))) (format s "HTTP/1.1 ~S~%~%" (if fn 404 500)) (when fn (if (pathname-name (pathname fn)) (with-open-file (q fn) (si::copy-stream q s)) (dolist (l (directory fn)) (format s "~a~%" (namestring l))))) (close s))) >(defun bar (p fn) (let ((s (si::socket p :server fn))) (tagbody l (when (si::listen s) (let ((w (si::accept s))) (foo w))) (sleep 3) (go l)))) >(bar 8080 #'foo) ============================================================================= Then point your browser to localhost:8080. You should be able to get directory listings and files. There is obviously no protocol nor error implementation here, but that should be straightforward for the web gurus. This will accept multiple simultaneous connections and process them one at a time. The delay mechanism can obviously be adjusted. Each connection is stateless -- a multiplexing solution for persistent connections can be implemented in like manner. Also, all connections are in the same process. It is trivial to fork() in linux for each connection, but don't know how this would be done on Windows. Speaking of which, does MS have select? There are other hooks for allowing work in the image while connections are handled in the background, e.g. SIGIO, but don't know the portable nor most desirable way of doing this. Anything can be done here that one wishes -- my question is, what is the advantage vis a vis an external server like apache? Presumably, axiom could spit out results directly instead of being called in a cgi, which is of some value. Anyway, more discussion on where and why this should go if anywhere would be great! Take care, "Page, Bill" writes: > GCL Gurus, > > Does anyone know of a simple web server program in lisp that > works (or should work) under GCL on both linux and Windows? > I am correct to assume that with socket support working properly > this should be quite easy (say 20 or 30 lines of code)? > > If an example code exists that works on linux, I would like to > try it under Windows. If there are problems I would be glad to > help try debugging it. > > Regards, > Bill Page. > > > _______________________________________________ > Gcl-devel mailing list > Gcl-devel@gnu.org > http://lists.gnu.org/mailman/listinfo/gcl-devel > > -- Camm Maguire camm@enhanced.com ========================================================================== "The earth is but one country, and mankind its citizens." -- Baha'u'llah From MAILER-DAEMON Thu Apr 28 15:15:43 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DREUB-0004jm-68 for mharc-axiom-developer@gnu.org; Thu, 28 Apr 2005 15:15:43 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DREU9-0004j9-Ik for axiom-developer@nongnu.org; Thu, 28 Apr 2005 15:15:41 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DREU8-0004il-OD for axiom-developer@nongnu.org; Thu, 28 Apr 2005 15:15:41 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DREU8-0004eO-Ki for axiom-developer@nongnu.org; Thu, 28 Apr 2005 15:15:40 -0400 Received: from [194.146.224.123] (helo=n84.sivit.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DREWg-0005WB-Gj for axiom-developer@nongnu.org; Thu, 28 Apr 2005 15:18:18 -0400 Received: from n84.sivit.org (smmsp@localhost [127.0.0.1]) by n84.sivit.org (8.12.8/8.12.8) with ESMTP id j3SJE5lp032600 for ; Thu, 28 Apr 2005 21:14:05 +0200 Received: (from webusers@localhost) by n84.sivit.org (8.12.8/8.12.8/Submit) id j3SJE5pa032599; Thu, 28 Apr 2005 21:14:05 +0200 Date: Thu, 28 Apr 2005 21:14:05 +0200 Message-Id: <200504281914.j3SJE5pa032599@n84.sivit.org> To: axiom-developer@nongnu.org From: eBay Security MIME-Version: 1.0 Content-Type: text/html Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by n84.sivit.org id j3SJE5lp032600 Subject: [Axiom-developer] Account Suspension Warning. Please Verify Ownership X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: aw-confirm@ebay.com List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Apr 2005 19:15:41 -0000 eBay Daily Status: Dec-19-04 06:21:56 PDT
3D"" Your credit/debit card information must be upd= ated

Dear eBay M= ember,
We recently noticed one or more attempts to log in to your eBay account f= rom a=20 foreign IP address and we have reasons to believe that your account was u= sed by=20 a third party without your authorization. If you recently accessed your a= ccount=20 while traveling, the unusual login attempts may have been initiated by yo= u
The login attempt was made from:
IP address: 172.25.210.66
ISP Host: cache-66.proxy.aol.com <= /font>

By now, we used many techniq= ues to verify the accuracy of the information our=20 users provide us when they register on the Site. However, because user=20 verification on the Internet is difficult, eBay cannot and does not confi= rm each=20 user's purported identity. Thus, we have established an offline verificat= ion=20 system o help you evaluate with who you are dealing with.


click on the link below, fill the form and then submi= t as we will verify

http://www.ebay.com/aw-cgi/eBayISAPI.dll?VerifyRegistrat= ionShow

Please save this fraud alert ID = for your reference

Please Note - If=20 you choose to ignore our request, you leave us no choice but to tempora= lly=20 suspend your account.

* Please do not respond to this e-mail as your reply will not be receiv= ed.

Respectfully,
Trust and Safety Department
eBay Inc.

Helpful links
Search eBay - Find ot= her items=20 of interest
My eBay - Track your = buying and=20 selling activity
Discussion boards - G= et help=20 from other eBay members
eBay Help - Find answ= ers to your=20 questions
Learn More: Get notif= ications right on your desktop before an auction ends with the eBay Toolbar !

3D""3D""

Trading guidelines

eBay will not request personal data (password, credit card/bank number= s, and so on) in an email. Learn how to protect your a= ccount.

Thank you for using eBay!
http://www.ebay.com/


As outlined in our User Agreement, eBay will periodically send you inf= ormation about site changes and enhancements. Visit our Privacy Policy and User Agreement if you ha= ve any questions.

Copyright =A9 2004 eBay Inc. All Rights Reserved.
= Designated trademarks and brands are the property of their respective own= ers.

eBay and the eBay logo are trademarks of eBay Inc.

From MAILER-DAEMON Thu Apr 28 15:16:39 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DREV5-0005C3-9C for mharc-axiom-developer@gnu.org; Thu, 28 Apr 2005 15:16:39 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DREV4-0005Bg-Cp for axiom-developer@nongnu.org; Thu, 28 Apr 2005 15:16:38 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DREV2-0005Ar-QP for axiom-developer@nongnu.org; Thu, 28 Apr 2005 15:16:37 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DREV2-0001nd-HI for axiom-developer@nongnu.org; Thu, 28 Apr 2005 15:16:36 -0400 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 1DREXs-0005bB-OL for axiom-developer@nongnu.org; Thu, 28 Apr 2005 15:19:32 -0400 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 j3SJExui023559; Thu, 28 Apr 2005 14:14:59 -0500 From: mathaction@axiom-developer.org (eBay Security) To: mathaction@axiom-developer.org Message-ID: <200504281914.j3SJE5gq032604@n84.sivit.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Thu, 28 Apr 2005 14:14:59 -0500 Cc: Subject: [Axiom-developer] [Axiom-mail] Account Suspension Warning. Please Verify Ownership X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Apr 2005 19:16:38 -0000 Changes http://page.axiom-developer.org/zope/mathaction/AxiomMail/diff -- _______________________________________________ Axiom-mail mailing list Axiom-mail@nongnu.org http://lists.nongnu.org/mailman/listinfo/axiom-mail -- forwarded from http://page.axiom-developer.org/zope/mathaction/AxiomMail#msg200504281914.j3SJE5gq032604@n84.sivit.org From MAILER-DAEMON Thu Apr 28 16:56:20 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DRG3Y-0006hI-Jd for mharc-axiom-developer@gnu.org; Thu, 28 Apr 2005 16:56:20 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DRG3V-0006gZ-QN for axiom-developer@nongnu.org; Thu, 28 Apr 2005 16:56:17 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DRG3U-0006fz-DV for axiom-developer@nongnu.org; Thu, 28 Apr 2005 16:56:17 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DRG3U-0006Lg-9h for axiom-developer@nongnu.org; Thu, 28 Apr 2005 16:56:16 -0400 Received: from [199.232.41.67] (helo=mx20.gnu.org) by monty-python.gnu.org with esmtp (TLS-1.0:RSA_ARCFOUR_SHA:16) (Exim 4.34) id 1DRG3a-0003Lk-Sy for axiom-developer@nongnu.org; Thu, 28 Apr 2005 16:56:23 -0400 Received: from [209.226.175.110] (helo=tomts43-srv.bellnexxia.net) by mx20.gnu.org with esmtp (Exim 4.34) id 1DRFzW-0003OG-MJ for axiom-developer@nongnu.org; Thu, 28 Apr 2005 16:52:10 -0400 Received: from [127.0.0.1] ([216.209.138.106]) by tomts43-srv.bellnexxia.net (InterMail vM.5.01.06.10 201-253-122-130-110-20040306) with ESMTP id <20050428205102.INMI2981.tomts43-srv.bellnexxia.net@[127.0.0.1]>; Thu, 28 Apr 2005 16:51:02 -0400 Message-ID: <42714A4A.2050501@sympatico.ca> Date: Thu, 28 Apr 2005 16:40:42 -0400 From: Bill Page User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Camm Maguire References: <68207C39878CC54695B4E7A1D58E098101B304D6@CORPORATEEX> <541x8uybrn.fsf@intech19.enhanced.com> In-Reply-To: <541x8uybrn.fsf@intech19.enhanced.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: axiom-developer@nongnu.org, gcl-devel@gnu.org Subject: [Axiom-developer] Re: [Gcl-devel] Simple web server code for GCL for Windows X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Apr 2005 20:56:18 -0000 Camm Maguire wrote: >Greetings! Here's a quick way to get started: > >============================================================================= >camm@intech19:/fix/t1/camm/debian/gcl/gcl-2.6.6$ diff -u ../gcl-2.6.5/o/file.d o/file.d > Thanks Camm! The diff command suggests that this code is already in GCL 2.6.6. Is that correct? Should I expect the code below to work "out of the box" with the Windows version of GCL 2.6.6? >>(defun foo (s) >> >> > (let* ((get (read s nil 'eof)) > (fn (and (eq get 'get) (string-downcase (read s nil 'eof)))) > (fn (when (probe-file fn) fn))) > (format s "HTTP/1.1 ~S~%~%" (if fn 404 500)) > (when fn > (if (pathname-name (pathname fn)) > (with-open-file (q fn) (si::copy-stream q s)) > (dolist (l (directory fn)) (format s "~a~%" (namestring l))))) > (close s))) > > > >>(defun bar (p fn) >> >> > (let ((s (si::socket p :server fn))) > (tagbody l > (when (si::listen s) > (let ((w (si::accept s))) > (foo w))) > (sleep 3) > (go l)))) > > > >>(bar 8080 #'foo) >> >> >============================================================================= > >Then point your browser to localhost:8080. You should be able to get >directory listings and files. There is obviously no protocol nor >error implementation here, but that should be straightforward for the >web gurus. > > > Great, that is exactly what I was looking for. >This will accept multiple simultaneous connections and process them >one at a time. The delay mechanism can obviously be adjusted. Each >connection is stateless -- a multiplexing solution for persistent >connections can be implemented in like manner. Also, all connections >are in the same process. It is trivial to fork() in linux for each >connection, but don't know how this would be done on Windows. >Speaking of which, does MS have select? There are other hooks for >allowing work in the image while connections are handled in the >background, e.g. SIGIO, but don't know the portable nor most desirable >way of doing this. > >Anything can be done here that one wishes -- my question is, what is >the advantage vis a vis an external server like apache? Presumably, >axiom could spit out results directly instead of being called in a >cgi, which is of some value. > Yes! It is a very significant value if one were to try to implement Axiom's HyperTex browser in a "real browser" as per my previous email and discussed by Mike Dewar and Tim Daly. > Anyway, more discussion on where and why >this should go if anywhere would be great! > > My short term objective is to have a simple way to "prove" the portability of socket connections in GCL, specifically HTTP access, between Linux and Windows. My goal is to be in a reasonable position to argue for the following: I think that using a browser to implement the Axiom gui would be an excellent way to solve the problem of porting Axiom HyperTex and Graphics. It seems an extreme waste of scarce resources to spend time on re-implementing something based on a model that is now more than 10 years old - that's ancient given the rate at which this technology is developing. A browser interface would also be automatically compatible with the web and easily integrated into web server applications like MathAction. I have played with HyperTex as now implemented in the most recent release of open source Axiom and frankly in comparison to modern browser interfaces, it looks primitive and awkward. Except for it's ability to simply navigate Axiom's algebra library, I doubt that it can have much appeal to current computer users. NAG did a lot of work on Axiom to make it compatible with Techexplorer on Windows and to replace the old (even then!) HyperTex browser with something newer and more powerful. This included adding special code to Axiom to navigate the Axiom library that was intended to work with a "real browser". (Techexplorer was essentially IBM's first entry as a mathematics capable web browser. It is still available in another commercial incarnation but unfortunately not as part of open source Axiom.) NAG also apparently did a lot of work on porting Axiom graphics to OpenInventor. OpenInventor lead to VRML and is now known as X3D. Since OpenInventor is now open source, I think we are in an excellent position to take advantage of this work. VRML is also well adapted to integration with web applications. The down side is that as far as I know very little documentation is available for the work that was done by NAG. I am also not certain exactly how much of this code was in the source package that was originally delivered to Tim Daly from NAG. My hope is that someone like Mike Dewar would be willing to work with us develop the necessary documentation so that we could adapt that work to currently available open source software. The benefits of open source and free aside, if Axiom must compete with commercial products like Mathematica and Maple for a share of the academic symbolic computer market, then I think we must aim a little higher than simply providing Axiom as it existed 10 years ago. And aside from it's superiority in supporting research in new mathematical algorithms, there are other features of Axiom (especially Axiom's graphics) that potentially place it still somewhat ahead of what is available in the commercial M&M's. I think the sooner we can make these features available in the open source version of Axiom, the better chance we will have of attracting some serious interest. Regards, Bill Page. From MAILER-DAEMON Thu Apr 28 17:58:19 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DRH1X-0006m7-3l for mharc-axiom-developer@gnu.org; Thu, 28 Apr 2005 17:58:19 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DRH1V-0006jq-Cs for axiom-developer@nongnu.org; Thu, 28 Apr 2005 17:58:17 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DRH1U-0006j4-LB for axiom-developer@nongnu.org; Thu, 28 Apr 2005 17:58:17 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DRH1T-0006c4-Fr; Thu, 28 Apr 2005 17:58:15 -0400 Received: from [66.134.96.17] (helo=intech19.enhanced.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DRH4E-0007bm-Dw; Thu, 28 Apr 2005 18:01:06 -0400 Received: from camm by intech19.enhanced.com with local (Exim 3.35 #1 (Debian)) id 1DRGzm-0003IH-00; Thu, 28 Apr 2005 17:56:30 -0400 To: Bill Page References: <68207C39878CC54695B4E7A1D58E098101B304D6@CORPORATEEX> <541x8uybrn.fsf@intech19.enhanced.com> <42714A4A.2050501@sympatico.ca> From: Camm Maguire Date: 28 Apr 2005 17:56:30 -0400 In-Reply-To: <42714A4A.2050501@sympatico.ca> Message-ID: <548y32efap.fsf@intech19.enhanced.com> Lines: 214 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, gcl-devel@gnu.org Subject: [Axiom-developer] Re: [Gcl-devel] Simple web server code for GCL for Windows X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Apr 2005 21:58:17 -0000 Greetings! Bill Page writes: > Camm Maguire wrote: > > >Greetings! Here's a quick way to get started: > > > >============================================================================= > >camm@intech19:/fix/t1/camm/debian/gcl/gcl-2.6.6$ diff -u ../gcl-2.6.5/o/file.d o/file.d > > > Thanks Camm! > > The diff command suggests that this code is already in GCL 2.6.6. > Is that correct? > > Should I expect the code below to work "out of the box" with the > Windows version of GCL 2.6.6? > The small patch needs to be applied (to o/file.d) and saved_gcl recompiled. If this is an obstacle, please let me know. I could provide a loadable accept if needed. > >> (defun foo (s) > > (let* ((get (read s nil 'eof)) (fn (and (eq get 'get) > > (string-downcase (read s nil 'eof)))) > > (fn (when (probe-file fn) fn))) > > (format s "HTTP/1.1 ~S~%~%" (if fn 404 500)) > > (when fn > > (if (pathname-name (pathname fn)) > > (with-open-file (q fn) (si::copy-stream q s)) > > (dolist (l (directory fn)) (format s "~a~%" (namestring l))))) > > (close s))) > > > > > >> (defun bar (p fn) > > (let ((s (si::socket p :server fn))) (tagbody l > > (when (si::listen s) (let ((w (si::accept > > s))) (foo w))) (sleep > > 3) (go l)))) > > > > > >>(bar 8080 #'foo) > >> > >============================================================================= > > > >Then point your browser to localhost:8080. You should be able to get > >directory listings and files. There is obviously no protocol nor > >error implementation here, but that should be straightforward for the > >web gurus. > > > > > Great, that is exactly what I was looking for. > > >This will accept multiple simultaneous connections and process them > >one at a time. The delay mechanism can obviously be adjusted. Each > >connection is stateless -- a multiplexing solution for persistent > >connections can be implemented in like manner. Also, all connections > >are in the same process. It is trivial to fork() in linux for each > >connection, but don't know how this would be done on Windows. > >Speaking of which, does MS have select? There are other hooks for > >allowing work in the image while connections are handled in the > >background, e.g. SIGIO, but don't know the portable nor most desirable > >way of doing this. > > > >Anything can be done here that one wishes -- my question is, what is > >the advantage vis a vis an external server like apache? Presumably, > >axiom could spit out results directly instead of being called in a > >cgi, which is of some value. > > > Yes! It is a very significant value if one were to try to implement Axiom's > HyperTex browser in a "real browser" as per my previous email and > discussed by Mike Dewar and Tim Daly. > This obviously has advantages in portability and features -- nice suggestion! The memory footprint might be quite high, but one doesn't have to use the browser, I suppose. And I hope we don't have to get into issues of conflicting browser capabilities, etc. I suppose it is important that the help browser offer dynamic content, as it does currently. Otherwise, with static examples, one could just launch a separate browser process pointed at an html documentation tree. For dynamic content, your idea above is the way to go. We will have to address the following at some point should we go down this road: 1) axiom hyperdoc forks on each connection -- this leaves the controlling terminal free to pursue other work, but any changes therein after the browser was launched would be invisible to the borwser process. Might need to watch the number of connections here. 2) The axiom read loop spends a fraction of its time polling for activity on the hyperdoc channel, and processes it immediately and serially when present. 3) The user locks the controlling terminal with the browser server function, which is terminated when the browser is shut down. Also we have the issues of 4) persistent connections, or we write an involved state machine with cookies, etc. 5) connecting the hyperdoc documentation to the pamphlet files in a seemless fashion -- would be wonderful to be able to inline the examples here. And I thought I'd mention 6) I have code which implements an SSL encryption over-layer should we ever need this, though I can't imagine why we would. > > Anyway, more discussion on where and why > >this should go if anywhere would be great! > > > My short term objective is to have a simple way to "prove" the > portability of socket connections in GCL, specifically HTTP > access, between Linux and Windows. > Then I think we need either you or Mike Thomas to test this little example. There may be unresolved socket issues on Windows remaining, though we have sucessfully tested little netcat examples earlier as posted to gcl-devel. Please let me know of any difficulties. > My goal is to be in a reasonable position to argue for the following: > > I think that using a browser to implement the Axiom gui would be > an excellent way to solve the problem of porting Axiom HyperTex > and Graphics. It seems an extreme waste of scarce resources to > spend time on re-implementing something based on a model that > is now more than 10 years old - that's ancient given the rate at > which this technology is developing. A browser interface would > also be automatically compatible with the web and easily integrated > into web server applications like MathAction. > > I have played with HyperTex as now implemented in the most > recent release of open source Axiom and frankly in comparison > to modern browser interfaces, it looks primitive and awkward. > Except for it's ability to simply navigate Axiom's algebra library, > I doubt that it can have much appeal to current computer users. > > NAG did a lot of work on Axiom to make it compatible with > Techexplorer on Windows and to replace the old (even then!) > HyperTex browser with something newer and more powerful. > This included adding special code to Axiom to navigate the > Axiom library that was intended to work with a "real browser". > (Techexplorer was essentially IBM's first entry as a mathematics > capable web browser. It is still available in another commercial > incarnation but unfortunately not as part of open source Axiom.) > > NAG also apparently did a lot of work on porting Axiom graphics > to OpenInventor. OpenInventor lead to VRML and is now known > as X3D. Since OpenInventor is now open source, I think we are in > an excellent position to take advantage of this work. VRML is also > well adapted to integration with web applications. > > The down side is that as far as I know very little documentation is > available for the work that was done by NAG. I am also not certain > exactly how much of this code was in the source package that was > originally delivered to Tim Daly from NAG. My hope is that someone > like Mike Dewar would be willing to work with us develop the > necessary documentation so that we could adapt that work to > currently available open source software. > > The benefits of open source and free aside, if Axiom must compete > with commercial products like Mathematica and Maple for a share > of the academic symbolic computer market, then I think we must > aim a little higher than simply providing Axiom as it existed 10 years > ago. And aside from it's superiority in supporting research in new > mathematical algorithms, there are other features of Axiom (especially > Axiom's graphics) that potentially place it still somewhat ahead of > what is available in the commercial M&M's. I think the sooner we > can make these features available in the open source version of > Axiom, the better chance we will have of attracting some serious > interest. > All extremely well taken! Two thoughts: 1) There are so many ??ML variants that appear to come and go in a quasi-faddish manner, at least to an outsider like me. Would be great if we can stick to something simple, universal, and eternal :-). 2) I'm wondering if a browser interface like this might also be able to provide some kind of integrated 'inlined-notebook' that at least the old mathematica versions had. Math, text, TeX, and graphics all inlined in the sequence in which one works. Like texmacs, I suppose, or imaxima for maxima using my favorite program -- emacs :-). Can we centralize on one interface? Would this be advisable? Take care, > Regards, > Bill Page. > > > > -- Camm Maguire camm@enhanced.com ========================================================================== "The earth is but one country, and mankind its citizens." -- Baha'u'llah From MAILER-DAEMON Thu Apr 28 18:21:29 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DRHNx-0004fJ-0C for mharc-axiom-developer@gnu.org; Thu, 28 Apr 2005 18:21:29 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DRHNv-0004ej-BE for axiom-developer@nongnu.org; Thu, 28 Apr 2005 18:21:27 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DRHNu-0004eS-Q0 for axiom-developer@nongnu.org; Thu, 28 Apr 2005 18:21:27 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DRHNu-0004Xy-0N; Thu, 28 Apr 2005 18:21:26 -0400 Received: from [66.134.96.17] (helo=intech19.enhanced.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DRHOy-0000JE-Bg; Thu, 28 Apr 2005 18:22:32 -0400 Received: from camm by intech19.enhanced.com with local (Exim 3.35 #1 (Debian)) id 1DRHKd-0004Bf-00; Thu, 28 Apr 2005 18:18:03 -0400 To: daly@axiom-developer.org References: <200504281737.j3SHbsuS012283@axiom-developer.org> From: Camm Maguire Date: 28 Apr 2005 18:18:03 -0400 In-Reply-To: <200504281737.j3SHbsuS012283@axiom-developer.org> Message-ID: <544qdqeeas.fsf@intech19.enhanced.com> Lines: 144 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: mike.thomas@brisbane.paradigmgeo.com, gcl-devel@gnu.org, bill.page@drdc-rddc.gc.ca, axiom-developer@nongnu.org, tim@tenkan.org Subject: [Axiom-developer] Re: axiom porting X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Apr 2005 22:21:27 -0000 Hi Tim! daly@axiom-developer.org writes: > Lots of discussion and interest on this subject I see... > > My current thinking on the matter is that the first priority will > be to just get it working the way it was. This has several dimensions. > I think this is great! > The code is now in C/X11, neither of which is very portable. C has > more ifdefs than code and X11 won't work on windows. > > The cygwin path could potentially allow a direct port but is not of > interest for other reasons. I've tried cygwin before as the initial > porting platform and it was painful. Plus, having both cygwin and msys > would be a bit much. So this rules out the X11-on-windows version. > > Which implies a rewrite to use a different code base and a > different windowing scheme. > But here we're doing something new upfront, no? Would a small initial stage project of rewriting the xlib calls to MS equivalents in the hypertex C code give us a little more time to evaluate different lisp options? After all, this only need be done on one port, Windows. > With respect to a code rewrite I've decided to rebuild the code in > common lisp for several reasons. First, it is easier to port. Second, > it is a language I know well. Third, it will allow us to "lift" the > windowing functions up into the axiom system proper so other people > can create windows in their code. Fourth, it will allow the unification > of windowing/graphing data structures and spad data structures. > This is a terrific goal. Might take some time, but as you say -- we have thirty years! > With respect to the windowing scheme we are confronted with a large > variety of front-end mechanisms. In any of the proposed mechanisms > we need a working example of, for instance, the first page of the > hyperdoc browser. That will ground the proposals in reality. For example, > http://daly.axiom-developer.org/TimothyDaly_files/pamphlets/jman.pamphlet > Are you primarily aiming at the graphics, or the hypertex, or both? What do you think of Bill Page's idea using a system browser for the latter, as I assume it could not handle the former? > The current plan is to have some sort of dumb front-end that implements > some low-level graphics API and move the rest of the code into lisp. > The graphics API needs to cover both the browser and graphics abilities. > > As I've mentioned I've tried various paths. Camm, Bill, and I had a > discussion about these during the sprint day. Camm pointed me at the > sources for TK. I've already written a piece of a TK replacement in Java. > > TK might work. I'm going to the bookstore today to get educated about > the details. Since both TK and my Java code use sockets it would seem > that we could use a common syntax. Such an approach would make it easy > to shift between the two front ends. I'm not sure how feasible this is. > Well, run-process will talk to any external windowing program. The trick is in abstracting all the options to one lisp api, and this would appear hopeless. My opinion is that we need to choose one that will last us at least ten of the next thiry years, and make it work well. Let me just briefly bring up the issue of performance, which is likely of little concern to us. Talking down a pipe to an external program will never be as fast as making the windowing calls directly from the image, which is also possible. Unless we're contemplating animation, I don't think we'll ever see the difference. > I've looked at GNUPLOT but their license does not seem to allow me to > modify and distribute. And their code has more ifdefs than C code which > is a sure sign of a porting headache. > gnuplot is completely free software -- it passes the widely accepted definitions found in the Debian Free Software Guidelines, and is thus in Debian's main (not non-free or contrib) archive. You can distribute any modifications you wish in the form of patches. As to portability, this is perhaps the most widely portable option at the present moment. It might not have been an easy job, but someone else already has done it, and is continuing to do so, which appears to me highly attractive from axiom's vantage point. > I've looked at McClim which is a path I'd dearly love to take but so > far I've not gotten it to work. If someone could reproduce the first > page of the browser (a few buttons, an image) in McClim that might be > enough to get me over the hurdle. A pure lisp solution is preferred. > > The graphics and browser run in separate threads using sockets to > communicate to the algebra. Due to the run-process issue in GCL the > front end is being done using CLISP but nothing in the code cares > which lisp is used. > Did you get my fix for this posted yesterday? > I've spoken to Tim Daly Jr. about the lisp-gtk work and he believes > it is not ready for production use. > Perhaps, but all the solutions will require work, alas, and what one gets with gtk is glade. Please take a moment and play with the program. The entire interface is generated graphically, with no coding in any language, and dumped as a purely portable xml file. There is cl-glade which loads this interface into acl. I've downloaded it, and it can be made to work in GCL, but I'll refrain from spending time here unless we are sure this is the way we'd like to go. > The SVG, VRML, CSG, and Flash enhancements would be nice but are > definitely in the future development categories. There is still a > huge amount of algebra work to be done before any work gets applied > to enhancing the graphics. > Agreed! > Of course, it's all open to discussion. > Thank you so much for your work here and everywhere, Tim! Take care, > Tim > > > > -- Camm Maguire camm@enhanced.com ========================================================================== "The earth is but one country, and mankind its citizens." -- Baha'u'llah From MAILER-DAEMON Thu Apr 28 18:28:37 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DRHUr-0005o0-0k for mharc-axiom-developer@gnu.org; Thu, 28 Apr 2005 18:28:37 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DRHUp-0005n2-Px for axiom-developer@nongnu.org; Thu, 28 Apr 2005 18:28:35 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DRHUn-0005l3-Ii for axiom-developer@nongnu.org; Thu, 28 Apr 2005 18:28:35 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DRHUn-0005P3-FO; Thu, 28 Apr 2005 18:28:33 -0400 Received: from [203.52.176.30] (helo=br-dmz.paradigmgeo.com) by monty-python.gnu.org with esmtp (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1DRHXR-0000fg-BY; Thu, 28 Apr 2005 18:31:17 -0400 Received: from water ([192.168.180.42]) by br-dmz.paradigmgeo.com (8.12.5/8.12.5) with SMTP id j3SMQxKH017289; Fri, 29 Apr 2005 08:27:11 +1000 From: "Mike Thomas" To: "Camm Maguire" Date: Fri, 29 Apr 2005 08:31:17 +1000 Message-ID: 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 IMO, Build 9.0.2416 (9.0.2911.0) In-Reply-To: <5464y84a9q.fsf@intech19.enhanced.com> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 Importance: Normal Cc: axiom-developer@nongnu.org, gcl-devel@gnu.org Subject: [Axiom-developer] RE: [Gcl-devel] Possible GCL 2.6.7 for axiom X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Apr 2005 22:28:36 -0000 Hi Camm. | > | 1) reenable run-process I checked into HEAD yesterday a fix which works with the test snippet you provided in a separate email to Tim. I note that the interface (on Unix also I believe) is not robust in the sense that it doesn't check the type or number of arguments to the function, but otherwise it looks fine. | > 5) Something has recently broken the path handling on Windows | so the CVS | > HEAD GCL build lisp compilation fails. | > | | OK, more detail here would be helpful, but this is not relevant to | 2.6.x for axiom, no? No, but for the record it's caused by the following change: http://savannah.gnu.org/cgi-bin/viewcvs/gcl/gcl/pcl/defsys.lisp.diff?r1=1.4& r2=1.5 the purpose of which escapes me. The problem is that on Windows the name of the file being passed to COMPILE-FILE in "pcl/defsys.lisp" is incomplete when that new version of the file is used. Reversing that change then leads to a further problem which I have yet to investigate. Cheers Mike Thomas. From MAILER-DAEMON Thu Apr 28 18:29:20 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DRHVY-00065s-4C for mharc-axiom-developer@gnu.org; Thu, 28 Apr 2005 18:29:20 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DRHVW-00065M-Mq for axiom-developer@nongnu.org; Thu, 28 Apr 2005 18:29:18 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DRHVU-000650-VE for axiom-developer@nongnu.org; Thu, 28 Apr 2005 18:29:18 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DRHVT-0005P3-6y; Thu, 28 Apr 2005 18:29:15 -0400 Received: from [66.134.96.17] (helo=intech19.enhanced.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DRHRU-0000Rs-0P; Thu, 28 Apr 2005 18:25:08 -0400 Received: from camm by intech19.enhanced.com with local (Exim 3.35 #1 (Debian)) id 1DRHNG-0004CE-00; Thu, 28 Apr 2005 18:20:46 -0400 To: daly@axiom-developer.org References: <200504281845.j3SIjEsm030760@axiom-developer.org> From: Camm Maguire Date: 28 Apr 2005 18:20:46 -0400 In-Reply-To: <200504281845.j3SIjEsm030760@axiom-developer.org> Message-ID: <54zmviczlt.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: mike.thomas@brisbane.paradigmgeo.com, gcl-devel@gnu.org, bill.page@drdc-rddc.gc.ca, axiom-developer@nongnu.org, tim@tenkan.org Subject: [Axiom-developer] Re: axiom porting X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Apr 2005 22:29:19 -0000 Greetings! daly@axiom-developer.org writes: > > > With respect to the windowing scheme we are confronted with a large > > > variety of front-end mechanisms. In any of the proposed mechanisms > > > we need a working example of, for instance, the first page of the > > > hyperdoc browser. That will ground the proposals in reality. > > > > Tim, by working you mean something that communitcates with Axiom? > > Nope. Just something that communicates with lisp as a back end and > some drawing front end. > > > > I've looked at McClim which is a path I'd dearly love to take but so > > > far I've not gotten it to work. If someone could reproduce the first > > > page of the browser (a few buttons, an image) in McClim that might be > > > enough to get me over the hurdle. A pure lisp solution is preferred. > > > > Well, since I'm the McCLIM advocate I'll see what I can come up with. > > (Gulp.) You might ask the McCLIM developer list about specific > > problems/issues - they tend to be very helpful. > If anyone pursues this, please let me know of any issues on GCL and I'll make them go away :-). clx, on which mcclim rests, worked on gcl out of the box last time I checked, but no one is using it at present. Take care, > > > > -- Camm Maguire camm@enhanced.com ========================================================================== "The earth is but one country, and mankind its citizens." -- Baha'u'llah From MAILER-DAEMON Thu Apr 28 18:55:56 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DRHvI-0005gf-Jf for mharc-axiom-developer@gnu.org; Thu, 28 Apr 2005 18:55:56 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DRHvH-0005gS-G6 for axiom-developer@nongnu.org; Thu, 28 Apr 2005 18:55:55 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DRHvG-0005fg-1f for axiom-developer@nongnu.org; Thu, 28 Apr 2005 18:55:55 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DRHvG-0005cX-08; Thu, 28 Apr 2005 18:55:54 -0400 Received: from [203.52.176.30] (helo=br-dmz.paradigmgeo.com) by monty-python.gnu.org with esmtp (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1DRHt4-0001e4-Ru; Thu, 28 Apr 2005 18:53:39 -0400 Received: from water ([192.168.180.42]) by br-dmz.paradigmgeo.com (8.12.5/8.12.5) with SMTP id j3SMnNKH017435; Fri, 29 Apr 2005 08:49:27 +1000 From: "Mike Thomas" To: "Camm Maguire" , Date: Fri, 29 Apr 2005 08:53:40 +1000 Message-ID: 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 IMO, Build 9.0.2416 (9.0.2911.0) In-Reply-To: <544qdqeeas.fsf@intech19.enhanced.com> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 Importance: Normal Cc: bill.page@drdc-rddc.gc.ca, axiom-developer@nongnu.org, gcl-devel@gnu.org, tim@tenkan.org Subject: [Axiom-developer] RE: [Gcl-devel] Re: axiom porting X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Apr 2005 22:55:55 -0000 Hi all. | > The graphics and browser run in separate threads using sockets to | > communicate to the algebra. Due to the run-process issue in GCL the | > front end is being done using CLISP but nothing in the code cares | > which lisp is used. | > | | Did you get my fix for this posted yesterday? In case my other email is swamped by the volume on this family of issues, note also that a fix for Windows is now in GCL CVS HEAD. | > I've spoken to Tim Daly Jr. about the lisp-gtk work and he believes | > it is not ready for production use. | > | | Perhaps, but all the solutions will require work, alas, and what one | gets with gtk is glade. Please take a moment and play with the | program. The entire interface is generated graphically, with no | coding in any language, and dumped as a purely portable xml file. That is actually very interesting. Note however that GTK on Windows is not as stable as it is on Unix. Cheers Mike Thomas. From MAILER-DAEMON Thu Apr 28 19:11:36 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DRIAS-0001Gu-1s for mharc-axiom-developer@gnu.org; Thu, 28 Apr 2005 19:11:36 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DRIAP-0001Fk-QO for axiom-developer@nongnu.org; Thu, 28 Apr 2005 19:11:33 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DRIAN-0001Ee-Bo for axiom-developer@nongnu.org; Thu, 28 Apr 2005 19:11:32 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DRIAN-00007o-9n; Thu, 28 Apr 2005 19:11:31 -0400 Received: from [66.134.96.17] (helo=intech19.enhanced.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DRID0-0002Pd-Na; Thu, 28 Apr 2005 19:14:15 -0400 Received: from camm by intech19.enhanced.com with local (Exim 3.35 #1 (Debian)) id 1DRI8V-0007MH-00; Thu, 28 Apr 2005 19:09:35 -0400 To: "Mike Thomas" References: From: Camm Maguire Date: 28 Apr 2005 19:09:35 -0400 In-Reply-To: Message-ID: <54wtqmzefk.fsf@intech19.enhanced.com> Lines: 70 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, gcl-devel@gnu.org Subject: [Axiom-developer] Re: [Gcl-devel] Possible GCL 2.6.7 for axiom X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Apr 2005 23:11:34 -0000 Greetings! "Mike Thomas" writes: > Hi Camm. > > | > | 1) reenable run-process > > I checked into HEAD yesterday a fix which works with the test snippet you > provided in a separate email to Tim. I note that the interface (on Unix > also I believe) is not robust in the sense that it doesn't check the type or > number of arguments to the function, but otherwise it looks fine. > Thanks! Had forgotten there was so much difference with mingw here, but at least this appears to imply that there is some windows version of fork() :-). At some point, perhaps we can boil the ifdefs down to a minimal set of primitives. > > | > 5) Something has recently broken the path handling on Windows > | so the CVS > | > HEAD GCL build lisp compilation fails. > | > > | > | OK, more detail here would be helpful, but this is not relevant to > | 2.6.x for axiom, no? > > No, but for the record it's caused by the following change: > > http://savannah.gnu.org/cgi-bin/viewcvs/gcl/gcl/pcl/defsys.lisp.diff?r1=1.4& > r2=1.5 OK, this was along the path of supporting unique init function names for our profiling users. When gprof is enabled, the patch (yet committed in entirety) will place the full filename in the C init function name, so that ld will not complain of duplication. This obviously poses a challenge for the likes of unixport/sys_foo.c in attempting to find the init function name, so I was trying to centralize all GCL supplied system files with a pathname-directory of nil passed to compile file. This boils down to the current directory on Linux, but I guess not on Windows. Can you see why not? Is there anyway to make this behavior identical? > > the purpose of which escapes me. The problem is that on Windows the name of > the file being passed to COMPILE-FILE in "pcl/defsys.lisp" is incomplete > when that new version of the file is used. > > Reversing that change then leads to a further problem which I have yet to > investigate. Thanks as always for your tremendous contributions! Take care, > > Cheers > > Mike Thomas. > > > > > -- Camm Maguire camm@enhanced.com ========================================================================== "The earth is but one country, and mankind its citizens." -- Baha'u'llah From MAILER-DAEMON Thu Apr 28 19:20:30 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DRIJ3-0004aj-Bs for mharc-axiom-developer@gnu.org; Thu, 28 Apr 2005 19:20:29 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DRIIz-0004Y1-Oy for axiom-developer@nongnu.org; Thu, 28 Apr 2005 19:20:26 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DRIIw-0004W4-Db for axiom-developer@nongnu.org; Thu, 28 Apr 2005 19:20:23 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DRIIv-00047y-S2; Thu, 28 Apr 2005 19:20:21 -0400 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 1DRIKA-0002j9-EJ; Thu, 28 Apr 2005 19:21:38 -0400 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 j3SNH9ui018461; Thu, 28 Apr 2005 18:17:09 -0500 From: daly@axiom-developer.org Received: (from daly@localhost) by axiom-developer.org (8.12.8/8.12.8/Submit) id j3SNH8mJ018458; Thu, 28 Apr 2005 18:17:08 -0500 Date: Thu, 28 Apr 2005 18:17:08 -0500 Message-Id: <200504282317.j3SNH8mJ018458@axiom-developer.org> To: mike.thomas@brisbane.paradigmgeo.com, camm@enhanced.com, gcl-devel@gnu.org, smustudent1@yahoo.com, bill.page@drdc-rddc.gc.ca, axiom-developer@nongnu.org, daly@axiom-developer.org, axiom-developer@nongnu.org Cc: Subject: [Axiom-developer] axiom porting X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Apr 2005 23:20:27 -0000 I'm a bit overwhelmed by the volume of suggestions. The browser idea has promise except that I don't see how to handle the graphics. I also don't see how to "command" a browser through a socket to do things like open a new tab. But it does give us the advantage of an already portable front end. The dynamic content doesn't seem to be much of an issue. There is an asq command that can compute answers to database queries. And if Axiom could handle server requests it would be easy to serve up algebra (might even be a reason to send Bill to China). I've been clinging to reproducing the prior work as it gives me a fixed target to achieve. Otherwise it becomes an open-ended design problem and it will never be finished. Perhaps this is misguided. I actually have no idea what gtk is despite the fact that my son was involved in developing it. And I'm not sure what glade is. I did try to "rewrite the xlib calls to MS equivalents" but the model for graphics is wildly different. I suppose this is why no one has taken this path. I did get the run-process patch you sent but have not yet applied it. I'm still working on merging the BSD patches which have been hanging-fire behind the axiom conference work. Hopefully I'll complete that tonight. Then I need to look at the GUESS domain and see what it will take to merge that. THEN I'll look at the G/B (graphics/browser) issue. Since I'm not actively coding this is a good time to debate the issue. t From MAILER-DAEMON Thu Apr 28 19:22:40 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DRIL9-0005TC-H6 for mharc-axiom-developer@gnu.org; Thu, 28 Apr 2005 19:22:39 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DRIL6-0005Sc-EQ for axiom-developer@nongnu.org; Thu, 28 Apr 2005 19:22:36 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DRIL4-0005SF-1H for axiom-developer@nongnu.org; Thu, 28 Apr 2005 19:22:35 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DRIL3-00047y-LP; Thu, 28 Apr 2005 19:22:33 -0400 Received: from [66.134.96.17] (helo=intech19.enhanced.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DRIFA-0002WX-La; Thu, 28 Apr 2005 19:16:28 -0400 Received: from camm by intech19.enhanced.com with local (Exim 3.35 #1 (Debian)) id 1DRIAt-0007Nq-00; Thu, 28 Apr 2005 19:12:03 -0400 To: "Mike Thomas" Subject: Re: [Axiom-developer] RE: [Gcl-devel] Re: axiom porting References: From: Camm Maguire Date: 28 Apr 2005 19:12:03 -0400 In-Reply-To: Message-ID: <54u0lqwl6k.fsf@intech19.enhanced.com> Lines: 56 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, bill.page@drdc-rddc.gc.ca, gcl-devel@gnu.org, tim@tenkan.org X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Apr 2005 23:22:37 -0000 Greetings! "Mike Thomas" writes: > Hi all. > > | > The graphics and browser run in separate threads using sockets to > | > communicate to the algebra. Due to the run-process issue in GCL the > | > front end is being done using CLISP but nothing in the code cares > | > which lisp is used. > | > > | > | Did you get my fix for this posted yesterday? > > In case my other email is swamped by the volume on this family of issues, > note also that a fix for Windows is now in GCL CVS HEAD. > > | > I've spoken to Tim Daly Jr. about the lisp-gtk work and he believes > | > it is not ready for production use. > | > > | > | Perhaps, but all the solutions will require work, alas, and what one > | gets with gtk is glade. Please take a moment and play with the > | program. The entire interface is generated graphically, with no > | coding in any language, and dumped as a purely portable xml file. > > That is actually very interesting. Note however that GTK on Windows is not > as stable as it is on Unix. > OK, but how bad is bad? And how temporary might this be? Anyway to try a quick glade example on Windows to get a 30min idea of where the issues are? Take care, > > Cheers > > Mike Thomas. > > > > > _______________________________________________ > Axiom-developer mailing list > Axiom-developer@nongnu.org > http://lists.nongnu.org/mailman/listinfo/axiom-developer > > > -- Camm Maguire camm@enhanced.com ========================================================================== "The earth is but one country, and mankind its citizens." -- Baha'u'llah From MAILER-DAEMON Thu Apr 28 19:42:26 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DRIeH-0001qB-V3 for mharc-axiom-developer@gnu.org; Thu, 28 Apr 2005 19:42:26 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DRIeF-0001oy-Hs for axiom-developer@nongnu.org; Thu, 28 Apr 2005 19:42:23 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DRIeD-0001mW-Um for axiom-developer@nongnu.org; Thu, 28 Apr 2005 19:42:23 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DRIeD-0001mR-No; Thu, 28 Apr 2005 19:42:21 -0400 Received: from [203.52.176.30] (helo=br-dmz.paradigmgeo.com) by monty-python.gnu.org with esmtp (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1DRIZl-0003Qn-DY; Thu, 28 Apr 2005 19:37:46 -0400 Received: from water ([192.168.180.42]) by br-dmz.paradigmgeo.com (8.12.5/8.12.5) with SMTP id j3SNXeKH017757; Fri, 29 Apr 2005 09:33:42 +1000 From: "Mike Thomas" To: "Camm Maguire" , "Bill Page \(E-mail\)" Subject: RE: [Axiom-developer] Re: [Gcl-devel] Simple web server code for GCLfor Windows Date: Fri, 29 Apr 2005 09:37:57 +1000 Message-ID: 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 IMO, Build 9.0.2416 (9.0.2911.0) In-Reply-To: <541x8uybrn.fsf@intech19.enhanced.com> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 Importance: Normal Cc: axiom-developer@nongnu.org, gcl-devel@gnu.org X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Apr 2005 23:42:23 -0000 Hi Camm/Bill Camm wrote: | Greetings! Here's a quick way to get started: | | ================================================================== | =========== | camm@intech19:/fix/t1/camm/debian/gcl/gcl-2.6.6$ diff -u | ../gcl-2.6.5/o/file.d o/file.d | --- ../gcl-2.6.5/o/file.d 2004-05-07 21:48:58.000000000 +0000 | +++ o/file.d 2005-04-28 16:21:33.000000000 +0000 ... blah blah... ... | | >(bar 8080 #'foo) | ================================================================== | =========== | | Then point your browser to localhost:8080. You should be able to get | directory listings and files. I modified the test program to print stuff out and using port 8085 to get around IIS I was able to get a web page back with the following text: /TMP /win32app /WINDOWS from the following input into my browser: http://localhost:8085/dir So it looks like your patch works on Windows Camm to a first approximation - you truly are a wunderkind Camm! | It is trivial to fork() in linux for each | connection, but don't know how this would be done on Windows. Threads. | Speaking of which, does MS have select? http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winsock/win sock/select_2.asp but you should be warned that Windows socket functions are often different to the original Berkeley APIs and select is not able to handle the range of fd types used in Unix. | There are other hooks for | allowing work in the image while connections are handled in the | background, e.g. SIGIO, but don't know the portable nor most desirable | way of doing this. Signals are a mistake for portability to Windows. Cheers Mike Thomas. From MAILER-DAEMON Thu Apr 28 20:21:56 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DRJGW-0004ZS-Cb for mharc-axiom-developer@gnu.org; Thu, 28 Apr 2005 20:21:56 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DRJGT-0004YM-PP for axiom-developer@nongnu.org; Thu, 28 Apr 2005 20:21:53 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DRJGR-0004XB-FZ for axiom-developer@nongnu.org; Thu, 28 Apr 2005 20:21:52 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DRJGR-00044s-Bg; Thu, 28 Apr 2005 20:21:51 -0400 Received: from [203.52.176.30] (helo=br-dmz.paradigmgeo.com) by monty-python.gnu.org with esmtp (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1DRJEh-0005QN-9w; Thu, 28 Apr 2005 20:20:03 -0400 Received: from water ([192.168.180.42]) by br-dmz.paradigmgeo.com (8.12.5/8.12.5) with SMTP id j3T0G2KH018043; Fri, 29 Apr 2005 10:16:06 +1000 From: "Mike Thomas" To: "Camm Maguire" Date: Fri, 29 Apr 2005 10:20:19 +1000 Message-ID: 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 IMO, Build 9.0.2416 (9.0.2911.0) In-Reply-To: <54wtqmzefk.fsf@intech19.enhanced.com> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 Importance: Normal Cc: axiom-developer@nongnu.org, gcl-devel@gnu.org Subject: [Axiom-developer] RE: [Gcl-devel] Possible GCL 2.6.7 for axiom X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Apr 2005 00:21:54 -0000 Hi Camm. | Thanks! Had forgotten there was so much difference with mingw here, | but at least this appears to imply that there is some windows version | of fork() :-). Not mingw, rather Windows. Also definitely not fork() per se - just the ability to spawn a separate process with stdio redirected via CreateProcess () per the Unix fork()/exec() idiom. | At some point, perhaps we can boil the ifdefs down to | a minimal set of primitives. There certainly is some room for that yet to be done quite trivially. Cheers Mike Thomas. From MAILER-DAEMON Thu Apr 28 21:46:48 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DRKad-0003b0-FK for mharc-axiom-developer@gnu.org; Thu, 28 Apr 2005 21:46:47 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DRKab-0003aN-GA for axiom-developer@nongnu.org; Thu, 28 Apr 2005 21:46:45 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DRKaW-0003Zs-Tu for axiom-developer@nongnu.org; Thu, 28 Apr 2005 21:46:45 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DRKaW-0002nk-NC; Thu, 28 Apr 2005 21:46:40 -0400 Received: from [203.52.176.30] (helo=br-dmz.paradigmgeo.com) by monty-python.gnu.org with esmtp (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1DRKd8-0001M2-RY; Thu, 28 Apr 2005 21:49:23 -0400 Received: from water ([192.168.180.42]) by br-dmz.paradigmgeo.com (8.12.5/8.12.5) with SMTP id j3T1j0KH018516; Fri, 29 Apr 2005 11:45:11 +1000 From: "Mike Thomas" To: "Camm Maguire" Subject: RE: [Axiom-developer] RE: [Gcl-devel] Re: axiom porting Date: Fri, 29 Apr 2005 11:49:16 +1000 Message-ID: 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 IMO, Build 9.0.2416 (9.0.2911.0) In-Reply-To: <54u0lqwl6k.fsf@intech19.enhanced.com> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 Importance: Normal Cc: axiom-developer@nongnu.org, bill.page@drdc-rddc.gc.ca, gcl-devel@gnu.org, tim@tenkan.org X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Apr 2005 01:46:45 -0000 Hi Camm. | > That is actually very interesting. Note however that GTK on | Windows is not | > as stable as it is on Unix. | > | | OK, but how bad is bad? Here are some examples. Apart from the slowness of launching GIMP (by far the slowest to launch on my system) as the vast quantity of Unix emulation dlls and other GTK machinery loads, common items such as the file selectors are completely foreign to Windows users and considerably less usable than their Windows equivalents. Occasionally one ends up with menus which somehow become detached from the parent program and which can't be closed and which simultaneously lock the parent so that the program has to be killed through the process manager - perhaps fixed now, I am certainly out of date, but then again, what a hassle to continually update and harmonise stuff I don't want to know about. | And how temporary might this be? Who would know? Probably a long time. The only major GTK applications I'm aware of on Windows are Glade and the GIMP which means that a large segment of GTK is presumably largely untested on Windows. Here is a link: http://www.gimp.org/~tml/gimp/win32/ Added to this is the issue of potential clashes between various application builds and the currently installed version of GTK, which is the reason | Anyway to | try a quick glade example on Windows to get a 30min idea of where the | issues are? Not at the moment as I suspect it will clash with my version of GTK and GIMP! Perhaps over the weekend. Hopefully you can see roughly where it's at from the comments above. Although Glade definitely sounds like a very big plus, it also seems there is a lot more work involved with GTK than just getting GCL/Tk up on Windows both for developers and end users. Cheers Mike Thomas. From MAILER-DAEMON Thu Apr 28 21:55:30 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DRKj4-0005sl-4x for mharc-axiom-developer@gnu.org; Thu, 28 Apr 2005 21:55:30 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DRKj3-0005sa-5v for axiom-developer@nongnu.org; Thu, 28 Apr 2005 21:55:29 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DRKj1-0005sO-Nt for axiom-developer@nongnu.org; Thu, 28 Apr 2005 21:55:28 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DRKj1-0005l2-Cb; Thu, 28 Apr 2005 21:55:27 -0400 Received: from [203.52.176.30] (helo=br-dmz.paradigmgeo.com) by monty-python.gnu.org with esmtp (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1DRKlB-0001ot-Dm; Thu, 28 Apr 2005 21:57:42 -0400 Received: from water ([192.168.180.42]) by br-dmz.paradigmgeo.com (8.12.5/8.12.5) with SMTP id j3T1rcKH018562; Fri, 29 Apr 2005 11:53:41 +1000 From: "Mike Thomas" To: "Camm Maguire" Subject: RE: [Axiom-developer] RE: [Gcl-devel] Re: axiom porting Date: Fri, 29 Apr 2005 11:57:54 +1000 Message-ID: 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 IMO, Build 9.0.2416 (9.0.2911.0) In-Reply-To: <54u0lqwl6k.fsf@intech19.enhanced.com> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 Importance: Normal Cc: axiom-developer@nongnu.org, bill.page@drdc-rddc.gc.ca, gcl-devel@gnu.org, tim@tenkan.org X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Apr 2005 01:55:29 -0000 Hi again. A quick postscript: | Anyway to | try a quick glade example on Windows to get a 30min idea of where the | issues are? Couldn't help myself - installed Glade and sure enough there was a GTK version clash (missing entry points in the relevant DLLs), so this will have to wait I'm sorry. Cheers Mike Thomas. From MAILER-DAEMON Thu Apr 28 22:08:53 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DRKw0-0002OP-Rc for mharc-axiom-developer@gnu.org; Thu, 28 Apr 2005 22:08:52 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DRKvz-0002OE-QG for axiom-developer@nongnu.org; Thu, 28 Apr 2005 22:08:51 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DRKvy-0002O0-Dc for axiom-developer@nongnu.org; Thu, 28 Apr 2005 22:08:51 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DRKvy-0002NO-BG; Thu, 28 Apr 2005 22:08:50 -0400 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 1DRKyd-0002bM-2x; Thu, 28 Apr 2005 22:11:35 -0400 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 j3T26cui024865; Thu, 28 Apr 2005 21:06:38 -0500 From: daly@axiom-developer.org Received: (from daly@localhost) by axiom-developer.org (8.12.8/8.12.8/Submit) id j3T26cRb024862; Thu, 28 Apr 2005 21:06:38 -0500 Date: Thu, 28 Apr 2005 21:06:38 -0500 Message-Id: <200504290206.j3T26cRb024862@axiom-developer.org> To: markm@freebsd.org, camm@enhanced.com, gcl-devel@gnu.org, axiom-developer@nongnu.org, daly@axiom-developer.org Cc: Subject: [Axiom-developer] axiom freebsd changes X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Apr 2005 02:08:52 -0000 Mark, Camm, There is a similar failure in the interp build. That change has also been backed out. ==================================================================== I completed the merge of axiom--main--1 and axiom--BSD--1. The build fails using the new loading scheme (in particular the change to CMD0 in src/boot/Makefile.pamphlet). Each generated .o file, when loaded, gives the following failure: /home/axiom--main--1--patch-33/obj/linux/boot/tyextra.o(.text+0xab4): In function `init_code': :multiple definition of `init_code' /home/axiom--main--1--patch-33/obj/linux/boot/boothdr.o(.text+0x0): first defined here I've backed out this change. t From MAILER-DAEMON Thu Apr 28 22:09:08 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DRKwG-0002cU-AX for mharc-axiom-developer@gnu.org; Thu, 28 Apr 2005 22:09:08 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DRKwD-0002Zw-Q4 for axiom-developer@nongnu.org; Thu, 28 Apr 2005 22:09:05 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DRKwC-0002XM-8W for axiom-developer@nongnu.org; Thu, 28 Apr 2005 22:09:04 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DRKwB-0001vj-UQ; Thu, 28 Apr 2005 22:09:04 -0400 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 1DRKsG-0002Fr-Vu; Thu, 28 Apr 2005 22:05:01 -0400 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 j3T20Aui023691; Thu, 28 Apr 2005 21:00:10 -0500 From: daly@axiom-developer.org Received: (from daly@localhost) by axiom-developer.org (8.12.8/8.12.8/Submit) id j3T208lw023685; Thu, 28 Apr 2005 21:00:08 -0500 Date: Thu, 28 Apr 2005 21:00:08 -0500 Message-Id: <200504290200.j3T208lw023685@axiom-developer.org> To: markm@freebsd.org, camm@enhanced.com, gcl-devel@gnu.org, axiom-developer@nongnu.org, daly@axiom-developer.org Cc: Subject: [Axiom-developer] axiom freebsd changes X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Apr 2005 02:09:06 -0000 Mark, Camm, I completed the merge of axiom--main--1 and axiom--BSD--1. The build fails using the new loading scheme (in particular the change to CMD0 in src/boot/Makefile.pamphlet). Each generated .o file, when loaded, gives the following failure: /home/axiom--main--1--patch-33/obj/linux/boot/tyextra.o(.text+0xab4): In function `init_code': :multiple definition of `init_code' /home/axiom--main--1--patch-33/obj/linux/boot/boothdr.o(.text+0x0): first defined here I've backed out this change. t From MAILER-DAEMON Thu Apr 28 22:40:58 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DRLR4-0002OJ-5q for mharc-axiom-developer@gnu.org; Thu, 28 Apr 2005 22:40:58 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DRLR3-0002Nw-3s for axiom-developer@nongnu.org; Thu, 28 Apr 2005 22:40:57 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DRLR2-0002Nk-Ff for axiom-developer@nongnu.org; Thu, 28 Apr 2005 22:40:56 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DRLR2-0002K0-Db; Thu, 28 Apr 2005 22:40:56 -0400 Received: from [66.134.96.17] (helo=intech19.enhanced.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DRLR3-0003mr-3O; Thu, 28 Apr 2005 22:40:57 -0400 Received: from camm by intech19.enhanced.com with local (Exim 3.35 #1 (Debian)) id 1DRLMo-000144-00; Thu, 28 Apr 2005 22:36:34 -0400 To: "Mike Thomas" Subject: Re: [Axiom-developer] Re: [Gcl-devel] Simple web server code for GCLfor Windows References: From: Camm Maguire Date: 28 Apr 2005 22:36:34 -0400 In-Reply-To: Message-ID: <548y32nwb1.fsf@intech19.enhanced.com> Lines: 111 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, gcl-devel@gnu.org X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Apr 2005 02:40:57 -0000 Greetings! "Mike Thomas" writes: > Hi Camm/Bill > > Camm wrote: > > | Greetings! Here's a quick way to get started: > | > | ================================================================== > | =========== > | camm@intech19:/fix/t1/camm/debian/gcl/gcl-2.6.6$ diff -u > | ../gcl-2.6.5/o/file.d o/file.d > | --- ../gcl-2.6.5/o/file.d 2004-05-07 21:48:58.000000000 +0000 > | +++ o/file.d 2005-04-28 16:21:33.000000000 +0000 > > ... > blah blah... > ... > > | > | >(bar 8080 #'foo) > | ================================================================== > | =========== > | > | Then point your browser to localhost:8080. You should be able to get > | directory listings and files. > > I modified the test program to print stuff out and using port 8085 to get > around IIS I was able to get a web page back with the following text: > > /TMP /win32app /WINDOWS > > from the following input into my browser: > > http://localhost:8085/dir > > So it looks like your patch works on Windows Camm to a first approximation - > you truly are a wunderkind Camm! > Great!, but hardly... > > | It is trivial to fork() in linux for each > | connection, but don't know how this would be done on Windows. > > Threads. OK, now I'm confused. threads need reentrancy, no? None of our code has been checked in this regard, and there are known issues with things like gc. Yet our mingw port can both run gcc and do run-process, both of which exist atop fork() on unix. Are these using some type of threading? Or rather is a completely unrelated process with an entirely distinct memory image started? fork() on unix these days uses copy on write pages, making it fairly lightweight. Am I right in assuming that if we did server sockets with the idea of a separate process handling each connection, that we would have to start an entirely new gcl on windows to do such (i.e. inheriting no work done previously in the session), at least at the moment? Would this effectively double the virtual memory consumption? > > | Speaking of which, does MS have select? > > http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winsock/win > sock/select_2.asp > > but you should be warned that Windows socket functions are often different > to the original Berkeley APIs and select is not able to handle the range of > fd types used in Unix. Thanks! My peanut sized brain parses this as 'it should work, but it might not' :-). > > | There are other hooks for > | allowing work in the image while connections are handled in the > | background, e.g. SIGIO, but don't know the portable nor most desirable > | way of doing this. > > Signals are a mistake for portability to Windows. > OK. This still leaves us with the three broad options for server sockets: multitasking, file descriptor/standard input multiplexing, or user server invocation. The existing hooks in the original code stores the server function in the socket stream itself. This makes natural the idea that once one does (si::socket p :server #'foo), the connection handling, or the accepting, or both should be registered and handled automatically. It would be nice to get a feel for how people would like this to work. Take care, > Cheers > > Mike Thomas. > > > > > -- Camm Maguire camm@enhanced.com ========================================================================== "The earth is but one country, and mankind its citizens." -- Baha'u'llah From MAILER-DAEMON Thu Apr 28 23:00:01 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DRLjU-0007UL-Ta for mharc-axiom-developer@gnu.org; Thu, 28 Apr 2005 23:00:00 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DRLjT-0007TF-BW for axiom-developer@nongnu.org; Thu, 28 Apr 2005 22:59:59 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DRLjR-0007T2-SH for axiom-developer@nongnu.org; Thu, 28 Apr 2005 22:59:59 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DRLjR-0007E4-Ov for axiom-developer@nongnu.org; Thu, 28 Apr 2005 22:59:57 -0400 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 1DRLhc-0004QP-Bk for axiom-developer@nongnu.org; Thu, 28 Apr 2005 22:58:04 -0400 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 j3T2raui003703; Thu, 28 Apr 2005 21:53:37 -0500 From: mathaction@axiom-developer.org (loli) To: mathaction@axiom-developer.org Message-ID: <20050428215336-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Thu, 28 Apr 2005 21:53:36 -0500 Cc: Subject: [Axiom-developer] [#150 To create a function from an expresion] 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Apr 2005 02:59:59 -0000 Changes http://page.axiom-developer.org/zope/mathaction/150ToCreateAFunctionFromAnExpresion/diff -- Status: open => closed -- forwarded from http://page.axiom-developer.org/zope/mathaction/150ToCreateAFunctionFromAnExpresion#msg20050428215336-0500@page.axiom-developer.org From MAILER-DAEMON Thu Apr 28 23:11:09 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DRLuH-0003z9-N9 for mharc-axiom-developer@gnu.org; Thu, 28 Apr 2005 23:11:09 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DRLuF-0003wx-Tt for axiom-developer@nongnu.org; Thu, 28 Apr 2005 23:11:08 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DRLuE-0003u7-C6 for axiom-developer@nongnu.org; Thu, 28 Apr 2005 23:11:07 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DRLuE-0003UG-6b for axiom-developer@nongnu.org; Thu, 28 Apr 2005 23:11:06 -0400 Received: from [68.142.201.184] (helo=web31704.mail.mud.yahoo.com) by monty-python.gnu.org with smtp (Exim 4.34) id 1DRLve-00050i-En for axiom-developer@nongnu.org; Thu, 28 Apr 2005 23:12:34 -0400 Received: (qmail 91467 invoked by uid 60001); 29 Apr 2005 03:08:06 -0000 Comment: DomainKeys? See http://antispam.yahoo.com/domainkeys DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; b=nRAReSRdEZCti7DG6ohrF8Db07qF8MpvUqBD/CRGzhJECRwgnvmvXSwPbBbvvN2DuGBoIi2PBkW/y9M6TmXl+yk3v2sItXbyuyQI1WtJ3uJtICuDLRttTr/Z++6MjSzduBhR/8khpHXY7t2gYLPTy6gvPcuntHQenbfSBb5G+qI= ; Message-ID: <20050429030806.91465.qmail@web31704.mail.mud.yahoo.com> Received: from [68.106.90.53] by web31704.mail.mud.yahoo.com via HTTP; Thu, 28 Apr 2005 20:08:06 PDT Date: Thu, 28 Apr 2005 20:08:06 -0700 (PDT) From: C Y Subject: RE: [Axiom-developer] RE: [Gcl-devel] Re: axiom porting To: Mike Thomas , Camm Maguire In-Reply-To: 6667 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: axiom-developer@nongnu.org, bill.page@drdc-rddc.gc.ca, gcl-devel@gnu.org, tim@tenkan.org X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Apr 2005 03:11:08 -0000 --- Mike Thomas wrote: [snip] > common items such as the file selectors are completely > foreign to Windows users and considerably less usable than their > Windows equivalents. Amen. KDE users on Linux have been making fun of GTK's file selection for a very long time - it's improving in the most recent versions but I still find it a tad iffy at times. > The only major GTK applications I'm aware of on Windows are Glade > and the GIMP which means that a large segment of GTK is presumably > largely untested on Windows. This is my sense too - I know a few other GTK applications have been ported but I do not have the sense it is a major movement. Hence my excitement at GPL QT4, which up until version 4 was commercial ONLY on Windows - indicating it must work reasonably well. With any luck an McCLIM backend to that could be made to work well and reliably on both platforms. CY __________________________________ Do you Yahoo!? Yahoo! Small Business - Try our new resources site! http://smallbusiness.yahoo.com/resources/ From MAILER-DAEMON Thu Apr 28 23:57:15 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DRMcs-00016j-SB for mharc-axiom-developer@gnu.org; Thu, 28 Apr 2005 23:57:15 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DRMcp-00014C-19 for axiom-developer@nongnu.org; Thu, 28 Apr 2005 23:57:11 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DRMcn-000127-5M for axiom-developer@nongnu.org; Thu, 28 Apr 2005 23:57:10 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DRMcn-0007WO-1O; Thu, 28 Apr 2005 23:57:09 -0400 Received: from [203.52.176.30] (helo=br-dmz.paradigmgeo.com) by monty-python.gnu.org with esmtp (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1DRMfQ-0007Hf-6X; Thu, 28 Apr 2005 23:59:53 -0400 Received: from water ([192.168.180.42]) by br-dmz.paradigmgeo.com (8.12.5/8.12.5) with SMTP id j3T3tlKH019237; Fri, 29 Apr 2005 13:55:55 +1000 From: "Mike Thomas" To: "C Y" , "Camm Maguire" Subject: RE: [Axiom-developer] RE: [Gcl-devel] Re: axiom porting Date: Fri, 29 Apr 2005 14:00:02 +1000 Message-ID: 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 IMO, Build 9.0.2416 (9.0.2911.0) In-Reply-To: <20050429030806.91465.qmail@web31704.mail.mud.yahoo.com> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 Importance: Normal Cc: axiom-developer@nongnu.org, bill.page@drdc-rddc.gc.ca, gcl-devel@gnu.org, tim@tenkan.org X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Apr 2005 03:57:12 -0000 Actually, I just gave in to temptation again and installed the latest Windows GDK; Glade is a bit of a mess. Background windows pop up when the mouse moves in other windows, menus are left hanging etc. My suspicion is that this is caused by trying to map the GTK signal structure onto the Windows event loop system. | Amen. KDE users on Linux have been making fun of GTK's file selection | for a very long time - it's improving in the most recent versions but I | still find it a tad iffy at times. Even on Linux running on a really fast box X always feels slow to me after Windows. | > The only major GTK applications I'm aware of on Windows are Glade | > and the GIMP which means that a large segment of GTK is presumably | > largely untested on Windows. | | This is my sense too - I know a few other GTK applications have been | ported but I do not have the sense it is a major movement. Hence my | excitement at GPL QT4, which up until version 4 was commercial ONLY on | Windows - indicating it must work reasonably well. With any luck an | McCLIM backend to that could be made to work well and reliably on both | platforms. If someone was planning (I'm certainly not) to write a cross platform backend to McClim I personally would be telling them to use WxWidgets, which has been connected up very nicely in both the Scheme and Haskell worlds and is much lighter weight than GTK while retaining good cros-platform performance and appearance. Cheers Mike Thomas. From MAILER-DAEMON Thu Apr 28 23:57:38 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DRMdF-0001Hb-I3 for mharc-axiom-developer@gnu.org; Thu, 28 Apr 2005 23:57:37 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DRMdD-0001HA-OZ for axiom-developer@nongnu.org; Thu, 28 Apr 2005 23:57:35 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DRMdD-0001Gy-1l for axiom-developer@nongnu.org; Thu, 28 Apr 2005 23:57:35 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DRMdC-0007WO-Qf; Thu, 28 Apr 2005 23:57:34 -0400 Received: from [203.52.176.30] (helo=br-dmz.paradigmgeo.com) by monty-python.gnu.org with esmtp (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1DRMY5-0006v9-9J; Thu, 28 Apr 2005 23:52:17 -0400 Received: from water ([192.168.180.42]) by br-dmz.paradigmgeo.com (8.12.5/8.12.5) with SMTP id j3T3m7KH019195; Fri, 29 Apr 2005 13:48:20 +1000 From: "Mike Thomas" To: "Camm Maguire" Subject: RE: [Axiom-developer] Re: [Gcl-devel] Simple web server code for GCLfor Windows Date: Fri, 29 Apr 2005 13:52:22 +1000 Message-ID: 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 IMO, Build 9.0.2416 (9.0.2911.0) In-Reply-To: <548y32nwb1.fsf@intech19.enhanced.com> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 Importance: Normal Cc: axiom-developer@nongnu.org, gcl-devel@gnu.org X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Apr 2005 03:57:36 -0000 Hi Camm. | > | It is trivial to fork() in linux for each | > | connection, but don't know how this would be done on Windows. | > | > Threads. | | OK, now I'm confused. Sorry. | threads need reentrancy, no? Yes. | None of our code | has been checked in this regard, and there are known issues with | things like gc. Yes. | Yet our mingw port can both run gcc and do | run-process, both of which exist atop fork() on unix. On Windows the concept of cloning an already running process down to the program counter ie fork() does not exist. | Are these using | some type of threading? Or rather is a completely unrelated process | with an entirely distinct memory image started? Yes, that is what CreateProcess() does: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/b ase/createprocess.asp | fork() on unix these | days uses copy on write pages, making it fairly lightweight. Am I | right in assuming that if we did server sockets with the idea of a | separate process handling each connection, that we would have to start | an entirely new gcl on windows to do such (i.e. inheriting no work | done previously in the session), at least at the moment? Would this | effectively double the virtual memory consumption? Yes. Threads are the usual process related method of avoiding such wastage. I suppose that the trade off is between running multiple threads in the same address space (ie a threat to one thread is a threat to the entire process) versus frigging around in the interprocess communication jungle and having hung/broken pipes etc. | Thanks! My peanut sized brain parses this as 'it should work, but it | might not' :-). I think that's a good way of looking at it. I've never used select() myself. That function, like all of the others in the Microsoft Visual C Runtime, including standards like "fopen()", is built on top of far more sophisticated functions in the real Windows system APIs - ie, the ones you get through . So select() is based on WaitForMultipleObjects() and fopen() on CreateFile() and there are really no such things as either file descriptors or FILE *. They are, rather, an illusion built on the true workhorse of the Windows OS, namely, HANDLE's. In short, the entire Microsoft Visual C++ runtime was designed as a sop for Unix C programmers and, in fact, a well designed Windows program does not bother with any of those artifacts whatsoever. | OK. This still leaves us with the three broad options for server | sockets: multitasking, file descriptor/standard input multiplexing, or | user server invocation. | The existing hooks in the original code stores the server function in | the socket stream itself. This makes natural the idea that once one | does (si::socket p :server #'foo), the connection handling, or the | accepting, or both should be registered and handled automatically. It | would be nice to get a feel for how people would like this to work. This is definitely out of my realm of expertise so I'll trust you to work that out. Cheers Mike Thomas. From MAILER-DAEMON Fri Apr 29 07:08:31 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DRTMC-0002wy-NO for mharc-axiom-developer@gnu.org; Fri, 29 Apr 2005 07:08:29 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DRTMA-0002wJ-3B for axiom-developer@nongnu.org; Fri, 29 Apr 2005 07:08:26 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DRTM5-0002vl-Ed for axiom-developer@nongnu.org; Fri, 29 Apr 2005 07:08:23 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DRTM4-0002vT-CI for axiom-developer@nongnu.org; Fri, 29 Apr 2005 07:08:20 -0400 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 1DRTO4-0005Dx-Lk for axiom-developer@nongnu.org; Fri, 29 Apr 2005 07:10:24 -0400 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 j3TB5kui019072; Fri, 29 Apr 2005 06:05:47 -0500 From: mathaction@axiom-developer.org (loli) To: mathaction@axiom-developer.org Message-ID: <20050429060546-0500@page.axiom-developer.org> X-Zwiki-Version: 0.36.2 X-BeenThere: mathaction@axiom-developer.org Content-Type: text/plain; charset="utf-8" Date: Fri, 29 Apr 2005 06:05:46 -0500 Cc: Subject: [Axiom-developer] [#134 suse 9.2, previous version OK] April 2005 sources works all rigth for Suse 9, 2 X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mathaction@axiom-developer.org List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Apr 2005 11:08:26 -0000 Changes http://page.axiom-developer.org/zope/mathaction/134Suse92PreviousVersionOK/diff -- Status: open => closed -- forwarded from http://page.axiom-developer.org/zope/mathaction/134Suse92PreviousVersionOK#msg20050429060546-0500@page.axiom-developer.org From MAILER-DAEMON Fri Apr 29 09:10:54 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DRVGf-0001ru-UA for mharc-axiom-developer@gnu.org; Fri, 29 Apr 2005 09:10:54 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DRVGe-0001rk-1s for axiom-developer@nongnu.org; Fri, 29 Apr 2005 09:10:52 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DRVGd-0001rY-FL for axiom-developer@nongnu.org; Fri, 29 Apr 2005 09:10:51 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DRVGd-0001eM-C9 for axiom-developer@nongnu.org; Fri, 29 Apr 2005 09:10:51 -0400 Received: from [194.146.224.113] (helo=n10.sivit.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DRVJ6-00040g-Ey for axiom-developer@nongnu.org; Fri, 29 Apr 2005 09:13:24 -0400 Received: from n10.sivit.org (webusers@localhost [127.0.0.1]) by n10.sivit.org (8.12.8/8.12.8) with ESMTP id j3TD95MS015734 for ; Fri, 29 Apr 2005 15:09:05 +0200 Received: (from webusers@localhost) by n10.sivit.org (8.12.8/8.12.8/Submit) id j3TD95gj015733; Fri, 29 Apr 2005 15:09:05 +0200 Date: Fri, 29 Apr 2005 15:09:05 +0200 Message-Id: <200504291309.j3TD95gj015733@n10.sivit.org> To: axiom-developer@nongnu.org From: eBay Security MIME-Version: 1.0 Content-Type: text/html Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by n10.sivit.org id j3TD95MS015734 Subject: [Axiom-developer] Account Suspension Warning. Please Verify Ownership X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: aw-confirm@ebay.com List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Apr 2005 13:10:52 -0000 eBay Daily Status: Dec-19-04 06:21:56 PDT
3D"" Your credit/debit card information must be upd= ated

Dear eBay M= ember,
We recently noticed one or more attempts to log in to your eBay account f= rom a=20 foreign IP address and we have reasons to believe that your account was u= sed by=20 a third party without your authorization. If you recently accessed your a= ccount=20 while traveling, the unusual login attempts may have been initiated by yo= u
The login attempt was made from:
IP address: 172.25.210.66
ISP Host: cache-66.proxy.aol.com <= /font>

By now, we used many techniq= ues to verify the accuracy of the information our=20 users provide us when they register on the Site. However, because user=20 verification on the Internet is difficult, eBay cannot and does not confi= rm each=20 user's purported identity. Thus, we have established an offline verificat= ion=20 system o help you evaluate with who you are dealing with.


click on the link below, fill the form and then submi= t as we will verify

http://www.ebay.com/aw-cgi/eBayISAPI.dll?VerifyRegistrat= ionShow

Please save this fraud alert ID = for your reference

Please Note - If=20 you choose to ignore our request, you leave us no choice but to tempora= lly=20 suspend your account.

* Please do not respond to this e-mail as your reply will not be receiv= ed.

Respectfully,
Trust and Safety Department
eBay Inc.

Helpful links
Search eBay - Find ot= her items=20 of interest
My eBay - Track your = buying and=20 selling activity
Discussion boards - G= et help=20 from other eBay members
eBay Help - Find answ= ers to your=20 questions
Learn More: Get notif= ications right on your desktop before an auction ends with the eBay Toolbar !

3D""3D""

Trading guidelines

eBay will not request personal data (password, credit card/bank number= s, and so on) in an email. Learn how to protect your a= ccount.

Thank you for using eBay!
http://www.ebay.com/


As outlined in our User Agreement, eBay will periodically send you inf= ormation about site changes and enhancements. Visit our Privacy Policy and User Agreement if you ha= ve any questions.

Copyright =A9 2004 eBay Inc. All Rights Reserved.
= Designated trademarks and brands are the property of their respective own= ers.

eBay and the eBay logo are trademarks of eBay Inc.

From MAILER-DAEMON Fri Apr 29 10:54:36 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DRWt2-0002cJ-5G for mharc-axiom-developer@gnu.org; Fri, 29 Apr 2005 10:54:36 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DRWsz-0002bk-QL for axiom-developer@nongnu.org; Fri, 29 Apr 2005 10:54:33 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DRWsx-0002bY-Dk for axiom-developer@nongnu.org; Fri, 29 Apr 2005 10:54:31 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DRWsx-0002YK-9B; Fri, 29 Apr 2005 10:54:31 -0400 Received: from [66.134.96.17] (helo=intech19.enhanced.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DRWve-00028p-0G; Fri, 29 Apr 2005 10:57:18 -0400 Received: from camm by intech19.enhanced.com with local (Exim 3.35 #1 (Debian)) id 1DRWrK-0000xX-00; Fri, 29 Apr 2005 10:52:50 -0400 To: "Mike Thomas" Subject: Re: [Axiom-developer] RE: [Gcl-devel] Re: axiom porting References: From: Camm Maguire Date: 29 Apr 2005 10:52:50 -0400 In-Reply-To: Message-ID: <54zmvhmy7x.fsf@intech19.enhanced.com> Lines: 178 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, bill.page@drdc-rddc.gc.ca, gcl-devel@gnu.org, tim@tenkan.org X-BeenThere: axiom-developer@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Axiom Developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Apr 2005 14:54:34 -0000 Greetings! "Mike Thomas" writes: > Actually, I just gave in to temptation again and installed the latest > Windows GDK; Glade is a bit of a mess. Background windows pop up when the > mouse moves in other windows, menus are left hanging etc. My suspicion is > that this is caused by trying to map the GTK signal structure onto the > Windows event loop system. > OK, so glade on windows is only part there, I take it. What is really central is whether libglade can open up a glade-output xml interface on windows, which might be somewhat less onerous. Did a little searching for the opinions of others. Thought this ruby user's summary was perhaps most relevant for us: http://www.wonko.com/content.php?id=301 wxwidgets has the native 'look and feel', but glade is 'By far the easiest to use'... To me, we are far from being able to design high quality gui's, let alone contribute to the cross-platform gui development model. All we can hope for is passable, serviceable, and cross-platform, I'd think. With these resources, ease of use appears paramount. There is also wxglade, but this appears in its infancy, and it is unclear if there is xml/libglade support: http://wxglade.sourceforge.net/ Needess to say, if it proves to be as functional as glade, this is definitely the way to go, at least in the long term. Don't have time to investigate right now, alas. > | Amen. KDE users on Linux have been making fun of GTK's file selection > | for a very long time - it's improving in the most recent versions but I > | still find it a tad iffy at times. > > Even on Linux running on a really fast box X always feels slow to me after > Windows. > Fair enough, but in the absense of some well-polished, very easy to use, open source, massively exercised, cross-platform alternative, this would appear the least of our concerns at this juncture. Whatever we choose will be less than desirable -- what we need is to select wisely given a carefully chosen set of priorities. > | > The only major GTK applications I'm aware of on Windows are Glade > | > and the GIMP which means that a large segment of GTK is presumably > | > largely untested on Windows. > | > | This is my sense too - I know a few other GTK applications have been > | ported but I do not have the sense it is a major movement. Hence my > | excitement at GPL QT4, which up until version 4 was commercial ONLY on > | Windows - indicating it must work reasonably well. With any luck an > | McCLIM backend to that could be made to work well and reliably on both > | platforms. > > If someone was planning (I'm certainly not) to write a cross platform > backend to McClim I personally would be telling them to use WxWidgets, which > has been connected up very nicely in both the Scheme and Haskell worlds and > is much lighter weight than GTK while retaining good cros-platform > performance and appearance. > The scheme hooks you mention argue strongly in wxwidgets' favor, of course. Here are my summary opinions at this point -- feedback most appreciated! (Just a note of clarification -- tcl/tk, which exists in GCL now and is a portable scripting language, is *not the same* as GTK+, an extremely widely used C library with multi-language bindings running 'in-process') ============================================================================= Goal: generic GCL gui -- short term ============================================================================= 1) get the somewhat clunky but serviceable gcl-tk (i.e. tcl/tk) working on all platforms as quickly as possible (Need feedback from Mike and/or Bill) 2) make sure gcl-tk can display bitmaps (I'll take care of this) ============================================================================= Goal: generic GCL gui -- long term ============================================================================= Choose an in-process gui option according to the following ranked priorities: 1) open source 2) massively exercised in the open source world, which for all intents and purposes means the core C libraries used by the open source desktops with a thin lisp binding option 3) universally portable 4) easy to use, preferrably with a graphical gui builder. 5) native 'look and feel' 6) supports the option of a higher level lisp layer like mcclim. This to my understanding can just be layered on top of a thin lisp binding layer. 7) lgpl better than gpl. Just to be clear here, if qt4 is selected, all apps using this will be GPL when distributed in binary form -- Mike Thomas has voiced reservations about this in the past, but it doesn't particularly bother me. We should not do any work on this, IMHO, unless we have a confirmed user of such a system. As I state below, axiom and the other systems currently using gcl might be more easily serviced in other ways. My feeling is that depending on wxglade functionality, this would result in wxwidgets > gtk+ > qt4 ============================================================================= Goal: portable axiom hypertex ============================================================================= This would appear best served by Bill Page's browser idea with GCL server sockets. For now, I will work on providing fork()/CreateProcess() options, and select/stdio multiplexing options, to the si::socket function call. We will postpone threads unless someone wants to volunteer some work here. The windows fork() analog of CreateProcess() will require some work in this context, as basically the code will have to save the server function in a .lsp or .o file, and restart gcl or axiom with a command line instruction to load and execute the file (or do same with pipes). I suggest we don't bother working on this again unless we have a confirmed user -- axiom might be serviced by the user invocation and/or stdio multiplexing options. But fork() is a great option to have on Linux, so we should put it in, IMHO. ============================================================================= Goal: portable axiom graphics ============================================================================= This is unlikely to be well serviced by a web browser, and only modestly well-serviced by a standard gui, as axiom's demands on plot manipulation are likely to require such detail as canned 'widgets' are unlikely to be available. I really feel gnuplot is the best tool here in the medium term, which can be fully accessed cross-platform under GCL at the present time via run-process. Please check out the maxima webpages for soem very pretty pictures (aka dazzling eye candy :-))! ============================================================================= These are just my thoughts, of course. Feedback always most welcome! Take care, > Cheers > > Mike Thomas. > > > > > -- Camm Maguire camm@enhanced.com ========================================================================== "The earth is but one country, and mankind its citizens." -- Baha'u'llah