00:40.48 |
brlcad |
starseeker: replacing struct field accessors
with functions that now potentially return NULL is going to
generate Coverity issues every place it's used ... |
00:46.34 |
brlcad |
I think you just introduced a few |
00:52.08 |
clock |
brlcad, how can I separate all C source from
BRL-CAD tarball and avoid 3rd party software which is bundled with
BRL-CAD? |
00:56.48 |
brlcad |
clock: depends for which purpose |
00:57.47 |
brlcad |
3rd party sources are primarily (but not
entirely) encapsulated in src/other and misc |
00:57.55 |
brlcad |
so depending on the purpose, you'll strip or
skip those files |
00:58.35 |
brlcad |
there are smaller libraries and a few
individual files in other directories that probably account for
0.001% of the remainder |
00:59.39 |
brlcad |
of course, if you expect something that will
compile, you'll have to also make build system changes to not
traverse into or assume use of anything removed |
01:00.24 |
brlcad |
and that will necessarily disable substantial
functionality because some of our 3rd party sources are critically
modified/enhanced (e.g., openNURBS) |
01:00.50 |
brlcad |
if you're just counting lines, just leave out
those files |
02:16.17 |
kanzure |
what's the point of separating out non-c
source code? |
02:25.54 |
Stragus |
It's certainly cleaner that way |
02:41.18 |
clock |
brlcad, I would like to run statistical
analysis of the BRL-CAD C source code |
02:41.55 |
clock |
brlcad, small amount of foreign code doesn't
matter |
04:34.31 |
*** join/#brlcad ries
(~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl) |
06:39.57 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
08:57.38 |
*** join/#brlcad ries
(~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl) |
09:37.11 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
09:45.01 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
10:12.44 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
11:36.17 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
12:09.24 |
Notify |
03BRL-CAD Wiki:Harpreet kaur * 0
/wiki/User:Harpreet_kaur: |
12:37.55 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
12:58.51 |
*** join/#brlcad clock
(~clock@212.203.58.127) |
13:04.41 |
*** join/#brlcad ries_nicked
(~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl) |
13:47.23 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
14:20.43 |
*** join/#brlcad infobot
(ibot@rikers.org) |
14:20.43 |
*** topic/#brlcad is BRL-CAD
|| http://brlcad.org || logs:
http://ibot.rikers.org/%23brlcad/
|| GCI winners: Jacob Burroughs and Peter Amidon! || GSoC 10th Year
Reunion, 7 CAD community members meeting up in
California! |
14:39.25 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
15:57.41 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
16:12.49 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
16:48.04 |
*** join/#brlcad gaganjyot
(~gaganjyot@124.253.225.90) |
17:03.03 |
*** join/#brlcad gaganjyot
(~gaganjyot@124.253.225.90) |
17:04.36 |
*** join/#brlcad gaganjyot
(~gaganjyot@124.253.225.90) |
18:11.41 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
18:45.48 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
18:56.51 |
Notify |
03BRL-CAD:starseeker * 63342
brlcad/trunk/src/librt/search.c: Looks like search's
matched_filters flag was never fully implemented. This is needed so
the db_search return code can actually carry some information about
what was or wasn't found - it's key to using db_search for testing
without actually collecting a table of results. |
19:02.30 |
Notify |
03BRL-CAD:starseeker * 63343
(brlcad/branches/qtged/src/qbrlcad/cadresources.qrc
brlcad/branches/qtged/src/qbrlcad/cadtreeview.cxx): Start working
on primitive type icons in tree |
19:05.58 |
Notify |
03BRL-CAD:starseeker * 63344
(brlcad/branches/qtged/TODO brlcad/branches/qtged/doc/BRL-CAD.bib
and 46 others): sync with trunk through r63343 |
19:31.23 |
Notify |
03BRL-CAD:starseeker * 63345
(brlcad/branches/qtged/src/qbrlcad/cadapp.h
brlcad/branches/qtged/src/qbrlcad/cadtreemodel.cxx and 2 others):
Too much logic is in the delegate drawing (and hence being run too
often) - need to move it into its proper place in the model. Start
setting up to move the routines Start setting up for that
move. |
19:32.04 |
starseeker |
scowls at
bash |
20:14.01 |
Notify |
03BRL-CAD:starseeker * 63346
(brlcad/branches/qtged/src/qbrlcad/cadapp.h
brlcad/branches/qtged/src/qbrlcad/cadtreemodel.cxx and 2 others):
Move logic from delegate to model. |
20:41.07 |
Notify |
03BRL-CAD:starseeker * 63347
brlcad/trunk/src/librt/search.c: Performance optimization for
search - if we're dealing with combs, we don't actually need the
rt_db_internal. Skip all the malloc/free overhead and do the comb
checks up front. |
20:42.58 |
Notify |
03BRL-CAD:starseeker * 63348
(brlcad/branches/qtged/src/librt/search.c Property Changed: and 3
others): Sync with trunk to r63347 |
22:07.02 |
Notify |
03BRL-CAD:starseeker * 63349
brlcad/branches/qtged/src/qbrlcad/cadtreeview.cxx: Actually, unions
are implicit anyway so don't waste screen space with
them. |
22:52.42 |
Notify |
03BRL-CAD:n_reed * 63350
brlcad/branches/brep-debug/src/libbrep/intersect.cpp: expand
comment on the theory behind overlap curve detection |
23:05.56 |
Notify |
03BRL-CAD:n_reed * 63351
brlcad/branches/brep-debug/src/libbrep/intersect.cpp: don't need to
include knots as a parameter when we have the surface |
23:41.33 |
Notify |
03BRL-CAD:n_reed * 63352
brlcad/branches/brep-debug/src/libbrep/intersect.cpp: simplify test
point creation |