| 00:53.25 | *** join/#brlcad zero_level (~androirc@14.139.82.6) | |
| 02:55.12 | starseeker | O.o |
| 02:55.40 | starseeker | no SSD in there after all - I had no idea my old drive was *that* slow... |
| 04:56.49 | *** join/#brlcad kesha (~kesha@49.249.1.13) | |
| 05:03.29 | *** join/#brlcad crdueck_ (~cdk@24.212.219.10) | |
| 05:03.29 | *** join/#brlcad jasleen (~jasleen@202.164.53.122) | |
| 05:29.25 | brlcad | ouch |
| 06:18.24 | *** join/#brlcad tofu (~sean@66-118-151-70.static.sagonet.net) | |
| 07:59.28 | Notify | 03BRL-CAD Wiki:KeshaSShah * 5262 /wiki/User:KeshaSShah/GSoC13/Reports: |
| 08:19.58 | Notify | 03BRL-CAD Wiki:KeshaSShah * 5263 /wiki/User:KeshaSShah/GSoC13/Priority2: /* Time availability: */ |
| 09:38.45 | *** join/#brlcad kesha (~kesha@49.249.1.13) | |
| 10:58.13 | *** join/#brlcad merzo (~merzo@user-94-45-58-138-1.skif.com.ua) | |
| 11:10.01 | *** join/#brlcad d_rossberg (~rossberg@66-118-151-70.static.sagonet.net) | |
| 11:22.38 | *** join/#brlcad kesha (~kesha@49.249.1.13) | |
| 11:29.46 | *** join/#brlcad caen23 (~caen23@92.83.177.177) | |
| 11:52.12 | *** join/#brlcad caen23 (~caen23@92.83.177.177) | |
| 13:30.16 | Notify | 03BRL-CAD:carlmoore * 55429 brlcad/trunk/src/conv/asc/asc2dsp.c: fix warning about type |
| 13:52.08 | Notify | 03BRL-CAD:ronaldbowers * 55430 (jbrlcad/trunk/src/main/java/org/brlcad/numerics/Ray.java jbrlcad/trunk/src/main/java/org/brlcad/numerics/Triple.java jbrlcad/trunk/src/test/java/org/brlcad/numerics/PointTest.java): Revised JBrlcad tolerances to better match native BRL-CAD, revised Ray to check magnitude against tolerance rather than MIN_VALUE , moved version to 1.5 |
| 13:53.57 | Notify | 03BRL-CAD:ronaldbowers * 55431 jbrlcad/trunk/pom.xml: Moved version to 1.5 |
| 14:04.49 | *** join/#brlcad phoenixyjll (8c71fd66@gateway/web/freenode/ip.140.113.253.102) | |
| 14:43.36 | *** join/#brlcad merzo (~merzo@user-94-45-58-138-1.skif.com.ua) | |
| 16:05.12 | *** join/#brlcad vladbogo (~vlad@188.25.239.64) | |
| 17:01.49 | *** join/#brlcad caen23 (~caen23@92.81.186.62) | |
| 17:02.59 | *** join/#brlcad merzo (~merzo@user-94-45-58-138-1.skif.com.ua) | |
| 17:07.44 | Notify | 03BRL-CAD Wiki:Vladbogolin * 0 /wiki/User:Vladbogolin/Proposal: |
| 17:19.53 | Notify | 03BRL-CAD Wiki:Vladbogolin * 5266 /wiki/User:Vladbogolin/Proposal/DisplayManager: |
| 17:27.40 | starseeker | interesting: http://almossawi.com/firefox/prose/ |
| 17:29.59 | Notify | 03BRL-CAD Wiki:Vladbogolin * 5267 /wiki/User:Vladbogolin/Proposal/CodeRefactoring: Created page with "=Personal Information= *Name: Bogolin Simion Vlad *E-mail address: vladbogolin@gmail.com *IRC username: vladbogo ==Background info== I am a third year student at Polytechnic..." |
| 17:30.01 | starseeker | they say that firefox's switch to a rapid release cycle had a measurable positive impact on maintainability |
| 17:31.02 | brlcad | nods |
| 17:31.37 | brlcad | that's why I've been harping on sustaining monthly releases for so many years |
| 17:31.44 | brlcad | that is an interesting article |
| 17:31.45 | starseeker | pity that metric tool is commercial - be interesting to feed our releases through it |
| 17:31.52 | Notify | 03BRL-CAD Wiki:Vladbogolin * 5268 /wiki/User:Vladbogolin/Proposal/DisplayManager: |
| 17:33.10 | brlcad | starseeker: you reached a steady-state with the macro redefines? certainly looks better already |
| 17:33.38 | starseeker | yeah, unless you have something else you want to try with fseek/ftell |
| 17:34.35 | starseeker | switched to Linux last night, so I'd have to get the VirtualBox setup running to re-test - looked to me like we'd pushed about as far as we could with the macro redefines |
| 17:34.56 | starseeker | and the ntoh fiasco is a post release problem anyhow |
| 17:35.31 | brlcad | the only thing that comes to mind would be a different symbol or to inline the function wrapper so it's transparent to callers |
| 17:36.53 | starseeker | you mean like #define bu_ftell ftell rather than defining a function? |
| 17:38.07 | brlcad | #define ftell our_super_secret_ftell_wrapper |
| 17:38.36 | brlcad | inline int our_super_secret_ftell_wrapper(...) { return ftelli64(...); } |
| 17:38.55 | brlcad | (preceeded by #ifdef HAVE__FTELLI64 of course) |
| 17:38.56 | Notify | 03BRL-CAD:bob1961 * 55432 (brlcad/trunk/include/ged.h brlcad/trunk/src/libged/CMakeLists.txt and 3 others): Added ged_edarb to libged. Exposed to Archer as edarb. Edarb currently has four subcommands: edgedir, extrude, mirface and permute. |
| 17:39.29 | starseeker | would the wrapper live in libbu then? |
| 17:39.40 | starseeker | or actually be defined in the header? |
| 17:39.49 | brlcad | would require some testing |
| 17:40.05 | brlcad | in the header would be best, but that depends on windows behaving |
| 17:40.31 | starseeker | I can try some tests later this afternoon |
| 17:41.13 | starseeker | wouldn't we still have the problem of stdio.h trying to re-define ftell though? |
| 17:41.15 | brlcad | the signature will have to match that of ftell() for it to work |
| 17:41.31 | brlcad | no, that was because of the second define |
| 17:41.53 | brlcad | #define ftelli64 ftell |
| 17:42.25 | brlcad | er, swap that |
| 17:43.23 | brlcad | basically, the two defines were creating two ftell() or two _ftelli64() declarations that didn't match |
| 17:43.46 | starseeker | right, but won't #define ftell ftelli64 and #define ftell <whatever> upset stdio.h the same way? no matter what, if ftell is defined before stdio.h has a go at it stdio.h is going to end up re-defining it |
| 17:44.00 | brlcad | just remapping ftell to our wrapper will turn just one of those decls into a decl for our wrapper |
| 17:44.34 | brlcad | stdio doesn't define ftell |
| 17:44.36 | brlcad | it's a function decl |
| 17:44.56 | brlcad | doesn't "#define" it, not a preprocessor symbol |
| 17:45.00 | starseeker | ah - so that's why the signature is critical the |
| 17:45.04 | starseeker | s/the/then |
| 17:47.42 | brlcad | it'll literally be something like #define ftell ftell_wrapper ; #ifdef HAVE__FTELLI64 ; inline long ftell_wrapper(FILE* stream) { return (long)_ftelli64(stream); } ; #endif |
| 17:52.01 | *** join/#brlcad kesha (~kesha@49.249.1.13) | |
| 17:53.31 | brlcad | might try int64_t as the type, but if we don't ever fseek/ftell to the end of the file, we should be fine as long |
| 17:55.20 | Notify | 03BRL-CAD:phoenixyjll * 55433 brlcad/trunk/src/libbrep/intersect.cpp: Use max_dis_2dA and max_dis_2dB for merging polylines. |
| 17:57.03 | Notify | 03BRL-CAD:brlcad * 55434 brlcad/trunk/src/util/bary.c: put bio.h after the other system headers for consistency |
| 17:58.40 | Notify | 03BRL-CAD:brlcad * 55435 brlcad/trunk/src/conv/asc/asc2g.c: pointless bu_exit() |
| 18:00.21 | Notify | 03BRL-CAD:brlcad * 55436 brlcad/trunk/src/util/asc-pl.c: just one statement needed |
| 18:04.03 | Notify | 03BRL-CAD:brlcad * 55437 brlcad/trunk/src/util/ap-pix.c: should not be introducing any new globals, in fact all of these globals are unnecessary. pass through accordingly. |
| 18:15.47 | Notify | 03BRL-CAD:brlcad * 55438 brlcad/trunk/NEWS: keith traced down (pun intended) a problem with the 'nudge' of librt's spatial partitioning walk where it would nudge the ray 0.01mm into a cell with the intent to avoid floating point issues (presumably). this was causing very subtle edge-grazing effects where we'd miss geometry that should have resulted in a sliver of a hit. problem encountered with axis-aligned arb8's |
| 18:15.49 | Notify | and 35/25 rays shooting down an edge and missing, detected during comparisons with NURBS brep conversions of that same geometry that was reporting a hit. their BBox is bigger, so the nudge was (presumably) still inside. |
| 18:17.59 | Notify | 03BRL-CAD:phoenixyjll * 55439 (brlcad/trunk/include/brep.h brlcad/trunk/src/libbrep/intersect.cpp and 6 others): To solve the linking problem of ON_SSX_EVENT in Windows, and to be consistent with the newest version of openNURBS (20121024), we move the ON_SSX_EVENT implementation back to openNURBS from libbrep, and ON_Surface::IntersectSurface(), and use non-member functions declared in brep.h DumpSSXEvent() and an |
| 18:18.01 | Notify | overload of ON_Intersect() to replace ON_SSX_EVENT::Dump() and ON_Surface::IntersectSurface(). |
| 18:27.20 | *** join/#brlcad caen23 (~caen23@92.83.188.197) | |
| 18:42.15 | Notify | 03BRL-CAD:brlcad * 55440 brlcad/trunk/NEWS: keith also fixed/improved nurbs ray tracing of objects (e.g., EHY) defined with substantial rapid uv-domain changes. the surface tree presently only carves up the surface based on 3d flatness criteria, but the EHY provided a case where the surface is substantially flat but has huge non-linear uv domain curvature. the fix for now was to be a little more careful about |
| 18:42.17 | Notify | walking and trying a little harder to find the surface point before giving up. this makes the walk slightly slower but more robust too. long term may be to make the surface tree also (or only) consider the uv-domain curvature. |
| 18:44.38 | Notify | 03BRL-CAD:brlcad * 55441 brlcad/trunk/src/anim/anim_turn.c: static scope |
| 19:06.40 | Notify | 03BRL-CAD:starseeker * 55442 brlcad/trunk/src/other/libregex.dist: Update libregex.dist |
| 19:12.19 | Notify | 03BRL-CAD:brlcad * 55443 brlcad/trunk/src/anim/anim_track.c: fix indentation and expand out the usage. make the one-liner usage use proper convention to indicate optional vs required |
| 19:17.01 | Notify | 03BRL-CAD:brlcad * 55444 brlcad/trunk/src/anim/anim_track.c: call bu_log() instead of fprintf() |
| 19:22.59 | Notify | 03BRL-CAD:brlcad * 55445 brlcad/trunk/TODO: upcoming ntoh* work for windows 8 |
| 19:39.46 | Notify | 03BRL-CAD:brlcad * 55446 brlcad/trunk/src/anim/anim_track.c: avoid defines and globals, just propagate argv[0] as needed. |
| 19:44.33 | Notify | 03BRL-CAD:brlcad * 55447 brlcad/trunk/src/anim/anim_track.c: ws cleanup |
| 19:45.50 | Notify | 03BRL-CAD:brlcad * 55448 (brlcad/trunk/src/anim/anim_cascade.c brlcad/trunk/src/anim/anim_fly.c and 9 others): ws |
| 19:52.04 | Notify | 03BRL-CAD:brlcad * 55449 (brlcad/trunk/src/anim/anim_cascade.c brlcad/trunk/src/anim/anim_fly.c and 8 others): proper style and make static |
| 19:54.52 | *** join/#brlcad jasleen (~chatzilla@117.253.228.104) | |
| 19:56.01 | Notify | 03BRL-CAD:brlcad * 55450 (brlcad/trunk/src/anim/anim_cascade.c brlcad/trunk/src/anim/anim_fly.c and 9 others): more ws |
| 19:59.45 | Notify | 03BRL-CAD:brlcad * 55451 brlcad/trunk/src/anim/anim_keyread.c: bio.h should be in double-quotes, it's ours |
| 20:02.42 | Notify | 03BRL-CAD:brlcad * 55452 brlcad/trunk/src/util/double-asc.c: remove the -r 'high-resolution' option to the double-asc tool ... precursor to eliminating that option from all utilities (deferring announcement to hit them all at once even if considered minimally impacting due to -s option) |
| 20:05.23 | *** join/#brlcad caen23 (~caen23@92.81.211.8) | |
| 20:14.40 | Notify | 03BRL-CAD:starseeker * 55453 brlcad/trunk/regress/solidspix.asc: r55337 introduced a change in the solids regression image that appears to fix a bug - update the reference image |
| 20:25.28 | *** join/#brlcad mpictor (~mark@99-93-104-202.lightspeed.iplsin.sbcglobal.net) | |
| 20:26.14 | Notify | 03BRL-CAD:carlmoore * 55454 brlcad/trunk/src/shapes/bolt.c: -h , -? , Usage ; also set up a if-else if chain |
| 20:28.26 | *** join/#brlcad kesha (~kesha@49.249.1.13) | |
| 20:31.55 | *** join/#brlcad kesha_ (~kesha@49.249.1.13) | |
| 20:34.32 | Notify | 03BRL-CAD:starseeker * 55455 brlcad/trunk/src/tclscripts/lib/Makefile.am: add missing files |
| 20:37.41 | Notify | 03BRL-CAD:starseeker * 55456 brlcad/trunk/src/tclscripts/lib/Makefile.am: whoops, one backslash too many |
| 20:39.37 | ``Erik | starseeker: I can't recall which video you wanted me to paste the url for... |
| 20:44.06 | ``Erik | http://www.youtube.com/watch?v=JxS0_ckSwqk 254 byte interactive raycast engine for the c64.. |
| 20:44.30 | Notify | 03BRL-CAD:carlmoore * 55457 brlcad/trunk/src/shapes/bolt.c: make some more if-else stuff |
| 20:46.13 | Notify | 03BRL-CAD:brlcad * 55458 (brlcad/trunk/src/util/ap-pix.c brlcad/trunk/src/util/asc-pl.c and 55 others): ws indent cleanup |
| 20:47.57 | Notify | 03BRL-CAD:starseeker * 55459 brlcad/trunk/src/tclscripts/mged/Makefile.am: remove references to moved files. |
| 20:51.25 | Notify | 03BRL-CAD:brlcad * 55460 brlcad/trunk/TODO: need null spatial partitioning method |
| 20:56.15 | Notify | 03BRL-CAD:brlcad * 55461 brlcad/trunk/src/librt/primitives/brep/brep.cpp: all constants should be documented, not just a value that happened to work... what's the reasoning? |
| 20:58.52 | Notify | 03BRL-CAD:carlmoore * 55462 brlcad/trunk/src/shapes/bolt.c: enforce use of -, and also close up space before poundsigns in Usage |
| 21:01.44 | Notify | 03BRL-CAD:brlcad * 55463 brlcad/trunk/src/shapes/bolt.c: indent is still not right, update |
| 21:01.48 | jasleen | hello brlcad |
| 21:04.52 | jasleen | I saw your comments on my proposal. I want to discuss my project's approach with you. |
| 21:13.17 | Notify | 03BRL-CAD:carlmoore * 55464 brlcad/trunk/src/util/bombardier.c: implement -h, -? |
| 21:26.52 | Notify | 03BRL-CAD:carlmoore * 55465 brlcad/trunk/src/conv/bot_dump.c: -h,-? |
| 21:29.00 | Notify | 03BRL-CAD:carlmoore * 55466 brlcad/trunk/src/conv/asc/asc2dsp.c: fix a warning about not enough arguments |
| 21:36.12 | Notify | 03BRL-CAD:carlmoore * 55467 brlcad/trunk/src/conv/bot_shell-vtk.c: implement -?, -h ; also remove a new line in Usage |
| 21:37.10 | Notify | 03BRL-CAD:starseeker * 55468 brlcad/trunk/src/libged/Makefile.am: add new libged files. |
| 21:38.20 | Notify | 03BRL-CAD:starseeker * 55469 brlcad/trunk/src/brlman/CMakeLists.txt: Don't overwrite brlman.bat in src directory. |
| 21:39.20 | starseeker | ``Erik: neither can I :-/ |
| 21:53.34 | ``Erik | "where do system calls come from?" "well, when two processes love eachother very much..." heh |
| 22:07.37 | Notify | 03BRL-CAD:carlmoore * 55470 brlcad/trunk/src/conv/dxf/bot-bldxf.c: -h ,-? |
| 22:41.25 | *** join/#brlcad jasleen_ (~jasleen@202.164.53.122) | |
| 22:42.57 | *** join/#brlcad jasleen (~jasleen@202.164.53.122) | |
| 22:47.13 | *** join/#brlcad jasleen_ (~chatzilla@117.253.228.104) | |
| 22:50.45 | *** join/#brlcad jasleen (~jasleen@202.164.53.122) | |