<feed xmlns='http://www.w3.org/2005/Atom'>
<title>open-axiom/src/graph/include, branch master</title>
<subtitle>open scientific computation system</subtitle>
<id>http://git.pashev.ru/open-axiom/atom?h=master</id>
<link rel='self' href='http://git.pashev.ru/open-axiom/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.pashev.ru/open-axiom/'/>
<updated>2022-10-29T09:57:20Z</updated>
<entry>
<title>Fix some compiler warnings &amp; buffer overflows</title>
<updated>2022-10-29T09:57:20Z</updated>
<author>
<name>Igor Pashev</name>
<email>pashev.igor@gmail.com</email>
</author>
<published>2022-10-28T02:00:00Z</published>
<link rel='alternate' type='text/html' href='http://git.pashev.ru/open-axiom/commit/?id=8df721df25864f89772c58a4486314855bf1a37e'/>
<id>urn:sha1:8df721df25864f89772c58a4486314855bf1a37e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Misc. fixes</title>
<updated>2016-01-24T23:27:30Z</updated>
<author>
<name>Gabriel Dos Reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2016-01-24T23:27:30Z</published>
<link rel='alternate' type='text/html' href='http://git.pashev.ru/open-axiom/commit/?id=ffe9a032601ffb59a10141bce13b4322a1584e87'/>
<id>urn:sha1:ffe9a032601ffb59a10141bce13b4322a1584e87</id>
<content type='text'>
With the siwtch to a C++ compiler, the AC_PATH_XTRA has become less
effective as it internally relies on the C compiler invokation.  Fixed
CXXFLAGS, CPPFLAGS, and LDFLAGS when detecting &lt;X11/xpm.h&gt; usability.

Various bitmasks in src/hyper and src/graph were bogusly using 'char'
(instead of 'unsigned char') when they specify values larger than 127.
Caught by the C++ compiler, thanks to no-narrowing conversion.  Fixed.

Eventually the X11-based HD interface and graphics should be replaced
by a more modern GUI interface.
</content>
</entry>
<entry>
<title>	* graph/include/G.h (GCstruct::GCchar): Increase length to 12.</title>
<updated>2013-05-14T05:40:01Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2013-05-14T05:40:01Z</published>
<link rel='alternate' type='text/html' href='http://git.pashev.ru/open-axiom/commit/?id=00573c0a522d42bc609c32afc473cfb2d219c4b7'/>
<id>urn:sha1:00573c0a522d42bc609c32afc473cfb2d219c4b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>More C cleanups</title>
<updated>2013-04-01T00:49:23Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2013-04-01T00:49:23Z</published>
<link rel='alternate' type='text/html' href='http://git.pashev.ru/open-axiom/commit/?id=86c534a99a9eda6be04595e2fecc433e51ddaed2'/>
<id>urn:sha1:86c534a99a9eda6be04595e2fecc433e51ddaed2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>	* graph/Gdraws/Gfun.c (GDrawLine): Make string parameter of type</title>
<updated>2012-08-26T20:27:00Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2012-08-26T20:27:00Z</published>
<link rel='alternate' type='text/html' href='http://git.pashev.ru/open-axiom/commit/?id=50731b6737c4ec7ef2f5be7eca44a5e7692d305a'/>
<id>urn:sha1:50731b6737c4ec7ef2f5be7eca44a5e7692d305a</id>
<content type='text'>
	const char*.
	(GDrawPushButton): Likewise.
	(GDrawString): Likewise.
	(PSCreateContext): Likewise.
	(centerX): Likewise.
	* Makefile.am (all-graph): Require all-utils.
</content>
</entry>
<entry>
<title>	* clef/: Add using directive at toplevel.</title>
<updated>2010-11-28T18:27:48Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2010-11-28T18:27:48Z</published>
<link rel='alternate' type='text/html' href='http://git.pashev.ru/open-axiom/commit/?id=a53a740a2a1cb6cbfa58cc79caedd4e947ff1ca0'/>
<id>urn:sha1:a53a740a2a1cb6cbfa58cc79caedd4e947ff1ca0</id>
<content type='text'>
	* etc/: Likewise.
	* graph/: Likewise.
	* hyper/: Likewise.
	* lib/: Likewise.
	* sman/: Likewise.
	* Makefile.am (OA_SMAN_TARGETS): New.
	(OA_GRAPHICS_TARGETS): Likewise.
</content>
</entry>
<entry>
<title>	* lib/XSpadFill.c: Tidy.</title>
<updated>2010-07-29T19:52:43Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2010-07-29T19:52:43Z</published>
<link rel='alternate' type='text/html' href='http://git.pashev.ru/open-axiom/commit/?id=1b7a0340896d0fb7b2d99ba9c1358cac9f7b03d3'/>
<id>urn:sha1:1b7a0340896d0fb7b2d99ba9c1358cac9f7b03d3</id>
<content type='text'>
	* lib/pixmap.c: Likewise.
	* lib/spadcolors.c: Likewise.
	* include/ReadBitmap.H1: Remove.
	* include/all_hyper_proto.H1: Likewise.
	* include/cond.H1: Likewise.
	* include/cursor.H1: Likewise.
	* include/dialog.H1: Likewise.
	* include/display.H1: Likewise.
	* include/event.H1: Likewise.
	* include/extent1.H1: Likewise.
	* include/extent2.H1: Likewise.
	* include/form_ext.H1: Likewise.
	* include/group.H1: Likewise.
	* include/htinp.H1: Likewise.
	* include/hyper.H1: Likewise.
	* include/initx.H1: Likewise.
	* include/input.H1: Likewise.
	* include/item.H1: Likewise.
	* include/keyin.H1: Likewise.
	* include/macro.H1: Likewise.
	* include/mem.H1: Likewise.
	* include/parse.H1: Likewise.
	* include/parse_aux.H1: Likewise.
	* include/parse_input.H1: Likewise.
	* include/parse_paste.H1: Likewise.
	* include/parse_types.H1: Likewise.
	* include/scrollbar.H1: Likewise.
	* include/show_types.H1: Likewise.
	* include/spadcolors.H1: Likewise.
	* include/spadint.H1: Likewise.
	* include/titlebar.H1: Likewise.
	* hyper/Makefile.in: Compile and Link with a C++ compiler.
	* hyper/ReadBitmap.c: Make it acceptable to a C++ compiler.
	* hyper/cond.c: Likewise.
	* hyper/dialog.c: Likewise.
	* hyper/display.c: Likewise.
	* hyper/display.h: Likewise.
	* hyper/event.c: Likewise.
	* hyper/event.h: Likewise.
	* hyper/extent.h: Likewise.
	* hyper/extent1.c: Likewise.
	* hyper/extent2.c: Likewise.
	* hyper/form-ext.c: Likewise.
	* hyper/group.c: Likewise.
	* hyper/group.h: Likewise.
	* hyper/htadd.c: Likewise.
	* hyper/htinp.c: Likewise.
	* hyper/hyper.c: Likewise.
	* hyper/hyper.h: Likewise.
	* hyper/initx.c: Likewise.
	* hyper/initx.h: Likewise.
	* hyper/input.c: Likewise.
	* hyper/item.c: Likewise.
	* hyper/keyin.h: Likewise.
	* hyper/keyin.c: Likewise.
	* hyper/macro.c: Likewise.
	* hyper/mem.c: Likewise.
	* hyper/parse-aux.c: Likewise.
	* hyper/parse-input.c: Likewise.
	* hyper/parse-paste.c: Likewise.
	* hyper/parse-paste.h: Likewise.
	* hyper/parse-types.h: Likewise.
	* hyper/parse-types.c: Likewise.
	* hyper/parse.h: Likewise.
	* hyper/parse.c: Likewise.
	* hyper/scrollbar.c: Likewise.
	* hyper/scrollbar.h: Likewise.
	* hyper/show-types.c: Likewise.
	* hyper/spadint.c: Likewise.
	* hyper/titlebar.c: Likewise.
	* hyper/titlebar.h: Likewise.
	* graph/view3D/smoothShade3d.c: Include spadcolors.h
	* graph/view3D/stuff3d.c: Likewise.
	* graph/include/view.h (saymem): #undef before #define.
	* graph/view2D/write2d.c: Include pixmap.h.
	* graph/view3D/process3d.c: Likewise.
	* graph/view3D/write3d.c: Likewise.
	* graph/view3D/header.h: Remove macro definition for endColor and
	colorStep. 
	* include/bsdsignal.h: Remove.
	* include/edin.H1: Likewise.
	* include/fnct_key.H1: Likewise.
	* include/halloc.h: Likewise.
	* include/hash.h: Likewise.
	* include/prt.H1: Likewise.
	* include/rgb.H1: Likewise.
	* include/sockio.h: Likewise.
	* include/util.h: Likewise.
	* include/pixmap.h: Rename from pixmap.H1
</content>
</entry>
<entry>
<title>Remove remaining K&amp;R style prototypes.</title>
<updated>2008-04-05T21:06:47Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2008-04-05T21:06:47Z</published>
<link rel='alternate' type='text/html' href='http://git.pashev.ru/open-axiom/commit/?id=73bb103e111fb12bed013b2b3728d592c1a11587'/>
<id>urn:sha1:73bb103e111fb12bed013b2b3728d592c1a11587</id>
<content type='text'>
</content>
</entry>
<entry>
<title>	* graph/: Depamphletize.</title>
<updated>2008-03-09T03:47:21Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2008-03-09T03:47:21Z</published>
<link rel='alternate' type='text/html' href='http://git.pashev.ru/open-axiom/commit/?id=6e07ce8f0c6c77b61cfa2f8be54781160018ff91'/>
<id>urn:sha1:6e07ce8f0c6c77b61cfa2f8be54781160018ff91</id>
<content type='text'>
	* include/addfile.h: Move from hyper.
	* include/addfile.H1: Move external declarations into
	addfile.h. Remove. 
</content>
</entry>
<entry>
<title>Initial population.</title>
<updated>2007-08-14T05:14:52Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2007-08-14T05:14:52Z</published>
<link rel='alternate' type='text/html' href='http://git.pashev.ru/open-axiom/commit/?id=ab8cc85adde879fb963c94d15675783f2cf4b183'/>
<id>urn:sha1:ab8cc85adde879fb963c94d15675783f2cf4b183</id>
<content type='text'>
</content>
</entry>
</feed>
