[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