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