00:13.21 |
*** join/#brlcad PrezKennedy
(n=Apathy@pcp010175pcs.dover01.de.comcast.net) |
00:29.11 |
*** join/#brlcad
AchiestDragon_ (n=dave@whipy.demon.co.uk) |
00:38.19 |
pra5ad |
dammit skins |
00:38.25 |
pra5ad |
dammit! |
01:44.02 |
``Erik |
go seahawks, seattle rules! |
03:22.03 |
*** join/#brlcad
_AchiestDragon (n=dave@whipy.demon.co.uk) |
03:48.53 |
CIA-6 |
BRL-CAD: 03brlcad * 10brlcad/m4/compiler.m4:
meh |
03:49.30 |
pra5ad |
sean |
03:49.45 |
pra5ad |
where's that link to muscle pain |
03:49.56 |
pra5ad |
someone posted here earlier |
04:04.58 |
CIA-6 |
BRL-CAD: 03brlcad * 10brlcad/m4/ (epsilon.m4
Makefile.am): (log message trimmed) |
04:04.58 |
CIA-6 |
BRL-CAD: new m4/epsilon.m4 file. define macros
BC_TRY_RUN_OUTPUT, BC_FLOAT_EPSILON, and |
04:04.58 |
CIA-6 |
BRL-CAD: BC_DOUBLE_EPSILON. BC_TRY_RUN_OUTPUT
attempts to compile and run the provided |
04:04.58 |
CIA-6 |
BRL-CAD: program, saving the output in the
provided variable. this makes for really |
04:04.58 |
CIA-6 |
BRL-CAD: convenient tests that can output a
calculated value (like computation |
04:04.59 |
CIA-6 |
BRL-CAD: tolerances). The latter two
respectively determine the floating point tolerance |
04:05.01 |
CIA-6 |
BRL-CAD: epsilon value (i.e. smallest value
such that 1.0 + value != 1.0). ANSI defines |
04:10.31 |
CIA-6 |
BRL-CAD: 03brlcad *
10brlcad/configure.ac: |
04:10.31 |
CIA-6 |
BRL-CAD: run AC_C_BIGENDIAN without overriding
the if-true and if-false so that the |
04:10.31 |
CIA-6 |
BRL-CAD: regular WORDS_BIGENDIAN define is
provided (added for blt, which relies on it). |
04:10.31 |
CIA-6 |
BRL-CAD: test for size of int and long so that
the result is logged for debugging. add |
04:10.31 |
CIA-6 |
BRL-CAD: checks to determine the floating
point epsilon values too. |
04:11.20 |
brlcad |
pra5ad: take some advil, or an
anti-inflammatory ;) |
04:25.19 |
justin_ |
if I'm going to add cam stuff to brl-cad,
should I start a new project? |
04:27.41 |
brlcad |
given the way you prefer to code, probably --
go for it |
04:28.17 |
justin_ |
it's either that or I'm going to make a little
opengl app |
04:40.22 |
brlcad |
i'd say strip and use what you like, actually
might make it easier to pull the good parts in and let you develop
unhindered |
04:44.02 |
justin_ |
I'm actually thinking about an alternate plan
now |
04:44.36 |
justin_ |
since milling only a handful of specialized
functions for boring and threading mainly, I'll just build those
into a light weight opengl app |
04:44.50 |
justin_ |
*there exist |
04:45.06 |
justin_ |
brl-cad can be used for generating
geometry |
04:47.08 |
justin_ |
going through the hassle of modeling threads
and then converting back is silly |
04:47.36 |
justin_ |
easier to just say "I want an #8-32 thread 6mm
deep" |
04:47.59 |
justin_ |
and have it know to do a helical
sweep |
05:27.50 |
*** join/#brlcad DTRemenak
(n=DTRemena@DHCP-170-143.caltech.edu) |
06:36.40 |
*** join/#brlcad brlcad
(n=sean@bz.bzflag.bz) [NETSPLIT VICTIM] |
06:36.41 |
*** join/#brlcad brlcad
(n=sean@pdpc/supporter/silver/brlcad) |
06:36.41 |
*** join/#brlcad pra5ad
(n=pra5ad@pool-141-157-110-14.balt.east.verizon.net) [NETSPLIT
VICTIM] |
06:36.41 |
*** mode/#brlcad [+o brlcad]
by irc.freenode.net |
06:40.12 |
*** join/#brlcad brlcad_
(n=sean@bz.bzflag.bz) |
06:43.42 |
*** join/#brlcad brlcad
(n=sean@pdpc/supporter/silver/brlcad) [NETSPLIT
VICTIM] |
06:43.42 |
*** join/#brlcad pra5ad
(n=pra5ad@pool-141-157-110-14.balt.east.verizon.net) [NETSPLIT
VICTIM] |
06:43.42 |
*** mode/#brlcad [+o brlcad]
by irc.freenode.net |
07:41.07 |
*** mode/#brlcad [+o brlcad]
by ChanServ |
07:51.06 |
*** join/#brlcad kaol
(n=kari@sammakko.yok.utu.fi) |
08:30.45 |
CIA-6 |
BRL-CAD: 03brlcad *
10brlcad/m4/epsilon.m4: |
08:30.45 |
CIA-6 |
BRL-CAD: add BC_COMPLIANT_FLOAT and
BC_COMPLIANT_DOUBLE for determining whether the |
08:30.45 |
CIA-6 |
BRL-CAD: floating point implementation seems
to be IEEE 754 compliant. a handful of |
08:30.45 |
CIA-6 |
BRL-CAD: tests are performed, namely checking
that the epsilon tolerance matches the |
08:30.46 |
CIA-6 |
BRL-CAD: defined power, making sure 0 == -0,
and that -0 is actually implemented. |
08:32.50 |
CIA-6 |
BRL-CAD: 03brlcad * 10brlcad/configure.ac: add
the new BC_COMPLIANT_FLOAT and BC_COMPLIANT_DOUBLE tests |
08:49.04 |
*** join/#brlcad clock_
(n=clock@84-72-60-241.dclient.hispeed.ch) |
08:49.07 |
CIA-6 |
BRL-CAD: 03brlcad * 10brlcad/autogen.sh: fix a
problem where the an aborted autogen.sh would leave a
configure.ac.backup and a subsequent failing autoconf would restore
the wrong/old backup. only restore if we made the backup. |
10:08.33 |
*** join/#brlcad pier
(n=pier@151.56.239.49) |
10:41.11 |
*** join/#brlcad docelic
(i=docelic@ri02-225.dialin.iskon.hr) |
15:01.50 |
*** join/#brlcad
_AchiestDragon (n=dave@whipy.demon.co.uk) |
16:32.03 |
*** join/#brlcad clock_
(n=clock@84-72-88-230.dclient.hispeed.ch) |
16:54.24 |
*** part/#brlcad pier
(n=pier@151.56.239.49) |
17:08.02 |
CIA-6 |
BRL-CAD: 03brlcad *
10brlcad/src/other/blt/Makefile.am: their configure indicated they
need socket, m, and nsl, so add them |
17:14.54 |
CIA-6 |
BRL-CAD: 03brlcad *
10brlcad/src/other/blt/src/bltTree.c: there seem to be two macro
names missing for systems where sizeof_void_p is 8 (MAX_LIST_VALUES
and START_LOGSIZE) so move their defines outside the #if so
everyone gets it. |
18:25.50 |
CIA-6 |
BRL-CAD: 03brlcad * 10brlcad/configure.ac: add
header checks for ieeefp.h, setjmp.h, and waitflags.h for the blt
package, also add function checks for finite() and isfinit() from
libm and a sizeof test for long long. |
18:29.18 |
*** join/#brlcad pier
(n=pier@151.56.239.49) |
18:33.57 |
pier |
Hi everybody |
18:34.12 |
pier |
Is brlcad around? |
18:45.10 |
brlcad |
he's always around |
18:59.17 |
*** join/#brlcad pier
(n=pier@151.56.224.235) |
19:33.34 |
*** join/#brlcad pier
(n=pier@151.56.192.211) |
19:39.43 |
*** join/#brlcad DTRemenak
(n=DTRemena@DHCP-170-143.caltech.edu) |
19:43.20 |
CIA-6 |
BRL-CAD: 03brlcad *
10brlcad/src/gtools/g_transfer.c: |
19:43.20 |
CIA-6 |
BRL-CAD: give the server something to do with
the geometry sent to it -- the client can |
19:43.20 |
CIA-6 |
BRL-CAD: specify objects that should be shot
at via MSG_ARGS packets. the server stashes |
19:43.20 |
CIA-6 |
BRL-CAD: those object names and then shoots a
ray at them when the client disconnects. |
19:43.20 |
CIA-6 |
BRL-CAD: since external packets actually
include their data lengths inside, we don't need |
19:43.21 |
CIA-6 |
BRL-CAD: to send that object length as a
string. server now correctly stashes the |
19:43.23 |
CIA-6 |
BRL-CAD: geometry as in-memory
objects. |
20:36.40 |
CIA-6 |
BRL-CAD: 03brlcad *
10brlcad/src/librt/db_open.c: ack, make sure the file pointer isn't
null before trying to fclose it |
20:38.35 |
*** part/#brlcad pier
(n=pier@151.56.192.211) |
22:58.24 |
*** join/#brlcad docelic
(n=docelic@clj34-71.dial-up.arnes.si) |
23:49.24 |
CIA-6 |
BRL-CAD: 03brlcad *
10brlcad/src/librt/db_io.c: ws |
23:51.04 |
CIA-6 |
BRL-CAD: 03brlcad *
10brlcad/src/librt/db5_io.c: missing curlies, so wrong message was
getting printed on bad objects. |