00:24.17 |
*** join/#brlcad Nohla
(~Nohla@168.226.179.199) |
01:35.35 |
CIA-93 |
BRL-CAD: 03starseeker * r39747
10/brlcad/trunk/src/libged/red.c: get closer to supporting red on
non-existant combs again... seems like there should be a better way
here... |
01:49.04 |
CIA-93 |
BRL-CAD: 03starseeker * r39748
10/brlcad/trunk/src/libged/red.c: OK, there we go - had to create a
comb from scratch when there was nothing to copy. |
01:59.22 |
CIA-93 |
BRL-CAD: 03starseeker * r39749
10/brlcad/trunk/src/libged/red.c: few tweaks to red code. |
02:04.25 |
starseeker |
brlcad: just curious - any reason we don't
have a bu_vls_temp_file in lu of using MAXPATHLEN? |
02:12.08 |
CIA-93 |
BRL-CAD: 03starseeker * r39750
10/brlcad/trunk/src/libged/red.c: We have (potentially) a whole
different attribute set as compared to the previous state of the
comb - need to replace to make sure removed attributes are
gone. |
02:15.05 |
starseeker |
that may have done it - I have now
successfully added attributes, removed attributes, changed
attribute values, changed tree structures, and removed a
matrix |
02:15.42 |
starseeker |
still need to check all the attributes for any
funny behavior, but it looks like we're really in business
now |
03:34.45 |
*** join/#brlcad yukonbob
(~svs@S0106001125477e9c.ok.shawcable.net) |
05:09.06 |
kanzure |
any ideas for a quick infographic to show what
'boundary representation' is? |
05:09.23 |
kanzure |
for csg this is usually sufficient: http://en.wikipedia.org/wiki/File:Csg_tree.png |
05:09.27 |
kanzure |
but brep is slightly harder to
convey |
05:28.11 |
Ralith |
show a part being constructed from a plane,
maybe? |
05:28.18 |
Ralith |
or a nurbs solid or w/e |
05:31.25 |
Ralith |
control point tweaks are less obvious than CSG
ops, of course, but they can be shown |
10:46.26 |
louipc |
kanzure: I guess I'd demonstrate a bunch of
extrusions |
13:10.19 |
brlcad |
starseeker: cool, does that only affect
red? |
13:10.56 |
*** join/#brlcad Stattrav
(~Stattrav@117.192.144.82) |
13:11.12 |
brlcad |
I think I fixed edcomb .. which was more a
failing of documentation and use when I got into the source
code |
13:11.18 |
brlcad |
so we may be good to tag release |
13:12.25 |
brlcad |
kanzure: I have a graphic I put together that
demonstrates the differences |
13:12.33 |
brlcad |
see if I can put it up for you somewhere if
it's not already |
13:15.05 |
brlcad |
kanzure: it's a variant of http://brlcad.org/tmp/brepstep.jpg
that explains the three main types one encounters using those three
spheres |
13:30.03 |
``Erik |
neat http://news.bbc.co.uk/2/hi/europe/10440300.stm |
14:04.51 |
*** join/#brlcad SWPadnos
(~Me@dsl107.esjtvtli.sover.net) |
14:05.05 |
*** join/#brlcad SWPadnos
(~Me@emc/developer/SWPadnos) |
15:18.53 |
CIA-93 |
BRL-CAD: 03r_weiss * r39751
10/brlcad/trunk/src/conv/obj-g_new.c: reversed stop-on-nmg-bomb
option, added and updated function documentation |
15:33.21 |
brlcad |
woot |
15:33.31 |
brlcad |
I think that makes obj-g ready for
production |
15:33.59 |
brlcad |
other than the whole libobj thing it
needs.. |
16:07.46 |
CIA-93 |
BRL-CAD: 03r_weiss * r39752
10/brlcad/trunk/src/conv/obj-g_new.c: adding suggested improvement
comments |
16:22.01 |
CIA-93 |
BRL-CAD: 03d_rossberg * r39753
10/brlcad/trunk/ (include/brep.h
src/other/openNURBS/opennurbs_system.h): |
16:22.01 |
CIA-93 |
BRL-CAD: it was a bad idea to include bio.h in
a public header file |
16:22.01 |
CIA-93 |
BRL-CAD: solved the problem with windows.h
direcly in openNURBS |
16:24.38 |
CIA-93 |
BRL-CAD: 03d_rossberg * r39754
10/rt^3/trunk/src/libNetwork/GenericMultiByteMsg.cxx: header with
declaration for malloc() was missing (on Ubuntu) |
16:26.22 |
CIA-93 |
BRL-CAD: 03d_rossberg * r39755
10/rt^3/trunk/src/coreInterface/Paraboloid.cpp: fixed exception
declaration (resulting in a gcc compile error) |
16:30.36 |
starseeker |
brlcad: yeah, these changes *should* be
exclusive to red. The only danger is that apparently a couple
other functions in red.c are in use by other commands. If I
changed something out from under one of them it might be an issue -
one of the things I was going to check today |
16:31.02 |
starseeker |
also, red itself needs a couple more tests - I
want to be sure I haven't "fixed" it again only to have it still
busted :-/ |
16:34.04 |
*** join/#brlcad jam555
(~on_Chatzi@adsl-76-242-184-166.dsl.okcyok.sbcglobal.net) |
16:34.20 |
brlcad |
okay, cool |
16:34.35 |
*** part/#brlcad jam555
(~on_Chatzi@adsl-76-242-184-166.dsl.okcyok.sbcglobal.net) |
16:35.17 |
brlcad |
wonders what the problem
with bio.h was |
16:43.20 |
CIA-93 |
BRL-CAD: 03d_rossberg * r39756
10/rt^3/trunk/cmake/FindBRLCAD.cmake: take usage of the
brlcad-config script for all features needed |
16:46.21 |
CIA-93 |
BRL-CAD: 03d_rossberg * r39757
10/rt^3/trunk/src/coreInterface/CMakeLists.txt: this CMake sript
has now rt^3 style |
17:05.04 |
CIA-93 |
BRL-CAD: 03brlcad * r39758 10/brlcad/trunk/
(NEWS TODO): cliff fixed red |
17:05.56 |
CIA-93 |
BRL-CAD: 03brlcad * r39759
10/brlcad/trunk/NEWS: hopefully able to tag the release later today
if testing goes well |
17:38.17 |
CIA-93 |
BRL-CAD: 03brlcad * r39760
10/brlcad/trunk/bench/run.sh: looking for executables and scripts
implies that the item must be a file and NOT a directory.
directories can have an exec bit set too indicating searchability,
so must be more specific. |
17:40.04 |
starseeker |
brlcad: so it's just not me testing it, could
you give it a quick go? (red) |
17:40.11 |
brlcad |
sure |
17:40.51 |
brlcad |
likewise, can you check edcomb, make sure you
can use it to turn a comb into a region and back to a
comb |
17:41.18 |
starseeker |
sure |
17:41.41 |
starseeker |
(Vic has apparently used it and he says it's
good except for the debugging output ;-) |
17:42.04 |
brlcad |
oops, didn't realize I left
debugging |
17:42.38 |
brlcad |
also try less than 7 args.. 6 was
crashing |
17:42.47 |
brlcad |
should be fixed |
17:43.04 |
starseeker |
er sorry - red has debugging |
17:43.10 |
starseeker |
is sure edcomb is
fine |
17:43.13 |
brlcad |
ah |
17:43.15 |
brlcad |
good |
17:43.47 |
starseeker |
is hunting printf statements
now, as well as moving the ged_save_comb function and friends over
to put_comb, which is now the only one using it |
17:46.05 |
starseeker |
I also need to yank the standardize functions
out of the headers |
17:54.12 |
CIA-93 |
BRL-CAD: 03starseeker * r39761
10/brlcad/trunk/src/libged/ (put_comb.c red.c): Move functions no
longer used by red into put_comb, which now appears to be the only
command using them. Remove debugging printfs from red.c |
17:54.33 |
*** join/#brlcad mafm
(~mafm@245.Red-88-23-77.staticIP.rima-tde.net) |
17:58.55 |
starseeker |
ok, we should be side effect free - the only
four functions used by anything else are unchanged, and they are
now in put_comb.c |
18:00.27 |
CIA-93 |
BRL-CAD: 03brlcad * r39762
10/brlcad/trunk/bench/run.sh: |
18:00.27 |
CIA-93 |
BRL-CAD: fix a bug where the last path element
wasn't getting the executable appended due |
18:00.27 |
CIA-93 |
BRL-CAD: to faulty assumption that all path
elements have a trailing ':'. new logic |
18:00.27 |
CIA-93 |
BRL-CAD: converts to separate lines then
appends to each line. result of benchmark |
18:00.27 |
CIA-93 |
BRL-CAD: report submitted by Doug Fordham
exhibiting the problem. |
18:00.51 |
CIA-93 |
BRL-CAD: 03starseeker * r39763
10/brlcad/trunk/src/libged/red.c: Whoops - nuke a couple stray
bu_avs_print calls. |
18:07.20 |
starseeker |
edcomb with region flag works |
18:07.43 |
starseeker |
second example doesn't seem to work (unsetting
a region flag) |
18:07.55 |
starseeker |
isn't sure if the docs are
wrong there... |
18:10.46 |
starseeker |
ah - yes, docs are wrong |
18:11.22 |
starseeker |
brlcad: if you supply "G" instead of "R" you
do get a comb, but that's not specific to G - if we're going to
call out a letter there, C would make more sense |
18:11.40 |
starseeker |
goes to work on the
xml |
18:11.41 |
brlcad |
it should be any character other than R or
1 |
18:12.06 |
brlcad |
I never looked at the docs |
18:12.08 |
starseeker |
right |
18:12.19 |
starseeker |
oh - that note must be from Janine
then |
18:12.21 |
brlcad |
I only followed the usage statement |
18:12.30 |
starseeker |
nods |
18:12.36 |
starseeker |
k - I'll get the man page |
18:12.44 |
brlcad |
which just has an ambiguous
"regionflag" |
18:13.08 |
brlcad |
I didn't want to put too much effort into it
because the command sucks |
18:13.24 |
brlcad |
probably should go away, but couldn't find
another way to unset a region |
18:13.36 |
brlcad |
beyond directly accessing attributes |
18:13.41 |
starseeker |
nods |
18:14.09 |
brlcad |
I think mater used to, but it no longer
prompts |
18:14.14 |
starseeker |
yeah, I think it's just edcomb and red right
now |
18:26.21 |
CIA-93 |
BRL-CAD: 03starseeker * r39764
10/brlcad/trunk/doc/docbook/system/mann/en/edcomb.xml: Fix edcomb
man page - clarify options, fix example |
18:26.27 |
starseeker |
brlcad: confirmed edcomb crash fixed with less
than 7 args - did you want to do the news item? |
18:27.08 |
starseeker |
realizes he hasn't tried a
name with a space in it yet in red, braces himself, and
dives... |
18:27.54 |
brlcad |
considered it a bit too trivial since it was
basically just a matter of handling garbage in |
18:43.17 |
CIA-93 |
BRL-CAD: 03starseeker * r39765
10/brlcad/trunk/doc/docbook/system/man1/en/tire.xml: Correct
refentry for tire.xml |
18:43.32 |
starseeker |
nods |
18:43.57 |
starseeker |
I might mention the man page - that is user
visible... hmm |
18:44.33 |
brlcad |
might update it a bit more to not be
specifically 'R' |
18:44.43 |
brlcad |
it should just be a boolean on/off |
18:45.19 |
starseeker |
um... you mean the man page or the edcomb
command? (the command does treat R specially) |
18:45.20 |
brlcad |
all the attribute values should work (but
presently don't), like 0/1 no/yes off/on and R |
18:45.26 |
starseeker |
oh |
18:45.55 |
brlcad |
probably a good candidate to turn into an
attribute, then pass through your std-checking func |
18:46.03 |
CIA-93 |
BRL-CAD: 03starseeker * r39766
10/brlcad/trunk/doc/docbook/system/man1/en/ (Makefile.am
obj-g.xml): Add template obj-g man page |
18:46.06 |
brlcad |
maybe indirectly |
18:46.21 |
starseeker |
yeah, that would work actually |
18:46.23 |
brlcad |
or a generalized libbu string checking routine
for booleanness |
18:46.35 |
brlcad |
thought he wrote one at one
point |
18:46.38 |
starseeker |
quites putting it off and
nukes the header entries, but saves the
comments... |
18:47.23 |
brlcad |
yikes, TextEdit crashes on red |
18:47.36 |
starseeker |
what??? |
18:48.16 |
brlcad |
dyld failure,
__cg_png_create_read_struct |
18:49.10 |
starseeker |
oh god, that again |
18:49.20 |
starseeker |
I don't think that's red specific... |
18:49.27 |
brlcad |
works if I call TextEdit directly |
18:49.54 |
brlcad |
something with being invoked from within MGED,
probably because our libpng is loaded or something, it tries to use
it with the modified DYLD_LIBRARY_PATH |
18:49.56 |
starseeker |
that's really weird - TextEdit works
here |
18:50.02 |
brlcad |
this is pre-install |
18:50.06 |
starseeker |
oh |
18:50.17 |
starseeker |
has never tried it
pre-install |
18:50.20 |
brlcad |
install will probably work, no libtool wrapper
setting DYLD_LIBRARY_PATH |
18:50.31 |
brlcad |
just sucks |
18:50.33 |
brlcad |
not our problem |
18:52.39 |
brlcad |
heh, weird.. |
18:52.49 |
brlcad |
starseeker: try red, and set region to
"1" |
18:52.54 |
brlcad |
save, then re-red |
18:53.52 |
starseeker |
uh... |
18:53.53 |
starseeker |
P |
18:53.56 |
starseeker |
what the... |
18:54.10 |
starseeker |
resists urge to bash head on
desk... |
18:59.55 |
starseeker |
even stranger - when I try Yes it reports
unable to parse 'region' attribute 'Yes' |
19:01.27 |
starseeker |
but R seems to work |
19:03.56 |
starseeker |
is bu_avs_add doing something?... |
19:07.25 |
CIA-93 |
BRL-CAD: 03starseeker * r39767
10/brlcad/trunk/ (include/db5.h src/librt/db5_types.c): Don't
export the standardize functions |
19:49.44 |
*** join/#brlcad R0b0t1
(~Enigma@unaffiliated/r0b0t1) |
20:12.47 |
CIA-93 |
BRL-CAD: 03starseeker * r39768
10/brlcad/trunk/src/librt/db5_types.c: Change how the standardize
avs function handles regions - something in the BRL-CAD codebase
treates the avpp->value of a 'region' attribute specially, so
normalize the value to avoid trouble. |
20:17.11 |
starseeker |
ooooo - the tree build doesn't work when there
is a space |
20:17.31 |
starseeker |
stifles words inappropriate
for irc and looks again at build_comb... |
20:19.25 |
starseeker |
oh right, I remember now |
20:20.13 |
``Erik |
words inappropriate for irc? what, with like
umlauts and accents and stuff? |
20:22.41 |
*** join/#brlcad IriX64
(~MarioDUli@bas2-sudbury98-1177872256.dsl.bell.ca) |
20:25.40 |
brlcad |
I think he means cuniform |
20:26.56 |
starseeker |
hey, I found an open font for cuniform
:-) |
20:27.08 |
starseeker |
that would be one weird looking chat
session |
20:41.18 |
CIA-93 |
BRL-CAD: 03starseeker * r39769
10/brlcad/trunk/src/libged/red.c: Fix the string math, remove the
no-longer-needed space finder for the member name - red should now
handle names with spaces in the comb tree. |
21:52.42 |
CIA-93 |
BRL-CAD: 03r_weiss * r39770
10/brlcad/trunk/doc/docbook/system/man1/en/obj-g.xml: adding obj-g
converter documentation |
22:07.20 |
*** join/#brlcad ``Erik
(Here@c-69-140-109-104.hsd1.md.comcast.net) |
22:08.30 |
*** join/#brlcad 92AAAL9R0
(Here@c-69-140-109-104.hsd1.md.comcast.net) |
23:17.55 |
*** join/#brlcad Nohla
(~Nohla@168.226.179.73) |