| 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. |