Initial revision

[[Imported from SVN: r2]]
bug removed

[[Imported from SVN: r5]]
Now ugmake reflects all errors due to invoked commands. Thus ugproject
can stop at the first occured error.

[[Imported from SVN: r6]]
Little bug and some misunderstandings corrected.

[[Imported from SVN: r7]]
Little changes for cleaning an module. The functionality of this tool
remains unchanged.

[[Imported from SVN: r8]]
Inserted a missing ".vb" in a documentation block.

[[Imported from SVN: r9]]
Corrected 2 little mistakes in documentation.

[[Imported from SVN: r10]]
Fehler im Kommentar

[[Imported from SVN: r11]]
Modified Files:
	devices.c devices.h
	- UserWriteF: return (0) was missing
	- names of the tools added as #defines to the header
	- new fcts GetToolName, SetToolName

[[Imported from SVN: r13]]
Modified Files:
	MacGraph.c MacMain.c MacGraph.h

* MacGraph.c/.h
	- the cursor is set correctly
	- the window's infobox shows info on the tools
		when pointing with the mouse on one of it

* MacMain.c
	- DrawInfoBox is called periodically in GetNextUgEvent

[[Imported from SVN: r14]]
Modified Files:
 	ugrsrc.txt
* ugrsrc.txt
	- circle cursor changed (smalller circle)

[[Imported from SVN: r15]]
Modified Files:
 	source.c
function comment header changed to doctext format

[[Imported from SVN: r16]]
Modified Files:
 	ug.help

* ug.help
	- syntax of ordernodes completed and extended
	- init of numproc pbilusp explained
	- missing helps inserted
	- new $s option in clear command
	- new $i option in setview
	- protocol syntax changed: protocol $\i... $\n... $\t... $\f
	- new $m option in Grid plotobject for node markers
	- new $s option in Grid plotobject for plotting of boundary segment IDs
	- new in Grid plotobject: the actual boundary is also plotted
	- checkhelp also checks help for num proc types

[[Imported from SVN: r17]]
Modified Files:
 	ug2d.help
* ug2d.help
	- new in EScalar plotobject: the grid can also be plotted
		+ COLOR: first field then grid in white
		+ CONTOURS_EQ: first grid in black then field

[[Imported from SVN: r18]]
Modified Files:
 	misc.h
matherr defined for MWCW (no external declaration in system libs)

[[Imported from SVN: r19]]
Modified Files:
 	fileopen.c
* fileopen.c
	- fileopen treats multiple / as single ones
	- FileOpenUsingSearchPath and FileOpenUsingSearchPaths append / to the
		path (one too much is better than a missing one - s.a.)

[[Imported from SVN: r20]]
Modified Files:
 	ugstruct.c
* ugstruct.c
	- bug fixed:
		used wrong size for strings (without terminating \0)
	- consequently we have to check size in
		SetStringVar and SetnStringVar
		like
			myVar->length<=strlen(sval)

[[Imported from SVN: r21]]
Modified Files:
 	gm.h
* gm.h
	- declaration for OrderNodesInGrid changed
	- MULTIGRID: user data heap installed (instead of a second virtual heap managegment)
	- GRID: user data heap removed

[[Imported from SVN: r22]]
Modified Files:
 	ugm.c
* ugm.c
	- ListVector(): 'ELEMVECTOR ELEM-V' --> 'ELEM-V'
	- OrderNodesInGrid can now AlsoOrderLinks (additional argument)
	- user data heap installed (instead of a second virtual heap managegment)

[[Imported from SVN: r23]]
Modified Files:
 	ugio.c
* ugio.c
	- user data heap installed (instead of a second virtual heap managegment)
	- PrintErrorMessage added and corrected

[[Imported from SVN: r24]]