[oct-scm] [oct-git]OCT: A portable Lisp implementation for quad-double precision floats branch master updated. e228d52f96d3ffc2f65514ebc9f37e35eae8d5f3

Raymond Toy rtoy at common-lisp.net
Fri Mar 11 04:48:16 UTC 2011


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "OCT:  A portable Lisp implementation for quad-double precision floats".

The branch, master has been updated
       via  e228d52f96d3ffc2f65514ebc9f37e35eae8d5f3 (commit)
       via  df6aef9bfd9b1845cc9707f8926cb834b3a791cf (commit)
       via  8c4f2161315be456cf82774bec04ed43f578ffd8 (commit)
      from  5bebc8d76a83b85cdba6d803d026aae741b6e7c8 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit e228d52f96d3ffc2f65514ebc9f37e35eae8d5f3
Author: Raymond Toy <toy.raymond at gmail.com>
Date:   Thu Mar 10 23:30:29 2011 -0500

    Add ident attribute

diff --git a/.gitattributes b/.gitattributes
new file mode 100644
index 0000000..70a6051
--- /dev/null
+++ b/.gitattributes
@@ -0,0 +1 @@
+qd-package.lisp ident

commit df6aef9bfd9b1845cc9707f8926cb834b3a791cf
Author: Raymond Toy <toy.raymond at gmail.com>
Date:   Thu Mar 10 23:29:22 2011 -0500

    Add *oct-version*.

diff --git a/qd-package.lisp b/qd-package.lisp
index 9587038..16e1fa6 100644
--- a/qd-package.lisp
+++ b/qd-package.lisp
@@ -53,6 +53,8 @@
 #-cmu
 (pushnew :oct-array *features*)
 
+(defparameter *oct-version* "$Id$")
+
 (defpackage #:oct-internal
   (:use #:cl)
   (:nicknames #:octi)

commit 8c4f2161315be456cf82774bec04ed43f578ffd8
Author: Raymond Toy <toy.raymond at gmail.com>
Date:   Thu Mar 10 23:23:50 2011 -0500

    Export Jacobi functions and elliptic integrals.

diff --git a/qd-package.lisp b/qd-package.lisp
index a083720..9587038 100644
--- a/qd-package.lisp
+++ b/qd-package.lisp
@@ -212,7 +212,7 @@
   ;; Export types
   (:export #:qd-real
 	   #:qd-complex)
-  ;; Export functions
+  ;; Export functions that have CL equivalents
   (:export #:+
 	   #:-
 	   #:*
@@ -277,9 +277,16 @@
 	   #:decf
 	   #:float-digits
 	   #:rational
-	   #:rationalize
-	   #:make-qd
-	   )
+	   #:rationalize)
+  ;; Export Oct-specific functions
+  (:export #:make-qd
+	   #:jacobi-sn
+	   #:jacobi-cn
+	   #:jacobi-dn
+	   #:elliptic-k
+	   #:elliptic-f
+	   #:elliptic-e
+	   #:elliptic-ec)
   ;; Constants
   (:export #:+pi+
 	   #:+pi/2+

-----------------------------------------------------------------------

Summary of changes:
 .gitattributes  |    1 +
 qd-package.lisp |   17 +++++++++++++----
 2 files changed, 14 insertions(+), 4 deletions(-)
 create mode 100644 .gitattributes


hooks/post-receive
-- 
OCT:  A portable Lisp implementation for quad-double precision floats




More information about the oct-cvs mailing list