[m-rev.] diff: update extras documentation
Julien Fischer
juliensf at cs.mu.OZ.AU
Wed May 19 18:15:15 AEST 2004
(Apologies if this turns up twice)
Estimated hours taken: 0.2
Branches: main
Mention the GLUT binding in the NEWS file and the appropriate
README files in the extras distribution.
NEWS:
Mention the changes to the OpenGL binding and the
addition of the GLUT binding to the extras distribution.
extras/README:
Mention the GLUT binding in the contents of the graphics
directory.
extras/graphics/README:
Mention the GLUT binding. Specify that the OpenGL samples
rely on Togl.
Julien.
Index: NEWS
===================================================================
RCS file: /home/mercury1/repository/mercury/NEWS,v
retrieving revision 1.332
diff -u -r1.332 NEWS
--- NEWS 3 May 2004 08:47:23 -0000 1.332
+++ NEWS 18 May 2004 08:08:56 -0000
@@ -47,6 +47,10 @@
Numerous minor improvements to the Mercury standard library.
+Changes to the extras distribution:
+* Major improvements to the OpenGL binding.
+* We've added a binding to GLUT (the GL utility toolkit).
+
DETAILED LISTING
================
@@ -220,10 +224,6 @@
* We've added some functions, rational.int/1, rational.from_integer/1,
rational.from_integers/2 and rational.reciprocal/1 to rational.m
The function rational.rational_from_integers/2 has been deprecated.
-
-Changes to the extras distribution:
-
-* Nothing yet.
Changes to the Mercury compiler:
Index: extras/README
===================================================================
RCS file: /home/mercury1/repository/mercury/extras/README,v
retrieving revision 1.13
diff -u -r1.13 README
--- extras/README 16 Feb 2004 07:42:21 -0000 1.13
+++ extras/README 18 May 2004 07:51:53 -0000
@@ -33,9 +33,10 @@
An interface to the C functions dlopen(), dlsym(), etc.
that are supported by most modern Unix systems.
-graphics A couple of packages for doing graphics programming
- and GUIs in Mercury: a Mercury interface to tcl/tk
- and a Mercury binding to OpenGL.
+graphics Some packages for doing graphics programming
+ and GUIs in Mercury: a Mercury interface to tcl/tk,
+ a Mercury binding to OpenGL and a Mercury binding to
+ GLUT.
lazy_evaluation
A library module `lazy' containing support for optional
Index: extras/graphics/README
===================================================================
RCS file: /home/mercury1/repository/mercury/extras/graphics/README,v
retrieving revision 1.4
diff -u -r1.4 README
--- extras/graphics/README 13 Aug 2003 05:52:37 -0000 1.4
+++ extras/graphics/README 19 May 2004 08:09:53 -0000
@@ -11,13 +11,17 @@
directory also contains `mtogl' which
is a Mercury binding to Togl, a Tk widget
for OpenGL.
+
+ mercury_glut/ A Mercury binding to GLUT.
+
samples/
calc/ A calculator that uses mercury_tcltk
- maze/ Draws pretty mazes in 3D using OpenGL.
+ maze/ Draws pretty mazes in 3D using OpenGL
+ and Togl.
pent/ Places pentominoes on a board in 3D
- using OpenGL.
+ using OpenGL and Togl.
We haven't worked out how to prevent the Tcl/Tk library from giving a
tcl prompt when it enters the event loop. If you know how, let us know!
--------------------------------------------------------------------------
mercury-reviews mailing list
post: mercury-reviews at cs.mu.oz.au
administrative address: owner-mercury-reviews at cs.mu.oz.au
unsubscribe: Address: mercury-reviews-request at cs.mu.oz.au Message: unsubscribe
subscribe: Address: mercury-reviews-request at cs.mu.oz.au Message: subscribe
--------------------------------------------------------------------------
More information about the reviews
mailing list