04:06.36 |
CIA-62 |
BRL-CAD: 03bhinesley * r45972
10/brlcad/trunk/src/libged/edit.c: |
04:06.36 |
CIA-62 |
BRL-CAD: Using a single coordinate specifier
per argument is now working, i.e. "translate |
04:06.36 |
CIA-62 |
BRL-CAD: -k -x ab/abc/sphere.s -a -x
ab/def/sphere.s cube.s". Crashes if more than one is |
04:06.36 |
CIA-62 |
BRL-CAD: used per -k/-a/-r option. A routine
consolidating multiple -x/-y/-z arguments |
04:06.36 |
CIA-62 |
BRL-CAD: into an edit_arg is the likely
culprint. It was modified to accept a flag |
04:06.36 |
CIA-62 |
BRL-CAD: controlling whether to skip
consolidation of union edit_cmd common.objects or |
04:06.37 |
CIA-62 |
BRL-CAD: not. Several unrelated
corrections/comment updates. |
04:13.55 |
CIA-62 |
BRL-CAD: 03bhinesley * r45973
10/brlcad/trunk/src/tclscripts/archer/ArcherCore.tcl: delete FIXME
comments; Cliff said that this is how he'd do it anyways, so I
worry about changing it. |
04:46.42 |
bhinesley |
^-- heh, s/I worry/I won't worry/ |
07:18.58 |
CIA-62 |
BRL-CAD: 03bhinesley * r45974
10/brlcad/trunk/src/libged/edit.c: (log message trimmed) |
07:18.58 |
CIA-62 |
BRL-CAD: Initializing cur_arg pointer to wrong
value after freeing, resulted in stepping |
07:18.58 |
CIA-62 |
BRL-CAD: over two nodes in linked list rather
than one. Missing braces for if statements |
07:18.58 |
CIA-62 |
BRL-CAD: causing havoc. Attempt to free a
shallow copy of a union edit_cmd (wasn't |
07:18.58 |
CIA-62 |
BRL-CAD: causing any problems though, since
its contents were first replaced with NULL |
07:18.59 |
CIA-62 |
BRL-CAD: pointers, which was detected by the
freeing function and therefore nothing was |
07:19.00 |
CIA-62 |
BRL-CAD: freed). Simplified and clarified a
few other small things. Still some problems |
07:32.48 |
CIA-62 |
BRL-CAD: 03bhinesley * r45975
10/brlcad/trunk/src/libged/edit.c: |
07:32.48 |
CIA-62 |
BRL-CAD: Since target object paths are not
checked for fp_len>2 anymore, translate needs |
07:32.48 |
CIA-62 |
BRL-CAD: to use the last two directories in
path. Remove commented out code that might |
07:32.48 |
CIA-62 |
BRL-CAD: have been repurposed to detect argv
strings containing >2 directories. It would |
07:32.48 |
CIA-62 |
BRL-CAD: be a shame to reduce functionality
just to make things marginally more |
07:32.49 |
CIA-62 |
BRL-CAD: intuitive. |
07:50.48 |
CIA-62 |
BRL-CAD: 03bhinesley * r45976
10/brlcad/trunk/src/libged/edit.c: |
07:50.48 |
CIA-62 |
BRL-CAD: Comparing the contents of argument
heads with that of common->objects is an |
07:50.48 |
CIA-62 |
BRL-CAD: unsure way to end loops involving
get_arg_head(). Instead, compare the address |
07:50.48 |
CIA-62 |
BRL-CAD: of common->objects with that of
the argument heads. This is of greatest |
07:50.48 |
CIA-62 |
BRL-CAD: practical significant in batch
operations, where it is possible for |
07:50.49 |
CIA-62 |
BRL-CAD: common->objects to be NULL, and
therefore match the first NULL argument, which |
07:50.50 |
CIA-62 |
BRL-CAD: is not necessarily
common->objects. |
09:10.46 |
CIA-62 |
BRL-CAD: 03bhinesley * r45977
10/brlcad/trunk/src/libged/edit.c: |
09:10.47 |
CIA-62 |
BRL-CAD: Specifiying one or more coordinates
using the -x/-y/-z options is working. There |
09:10.47 |
CIA-62 |
BRL-CAD: were missing parenthesis in several
places, a couple conditionals that were |
09:10.47 |
CIA-62 |
BRL-CAD: !'ing when they obviously shouldn't,
and space for a vector allocated |
09:10.47 |
CIA-62 |
BRL-CAD: conditionally when it should have
been unconditional. I'll perform more thorough |
09:10.47 |
CIA-62 |
BRL-CAD: testing once batch operations are
working. |
09:18.56 |
CIA-62 |
BRL-CAD: 0399.125.86.110 07http://brlcad.org * r3074
10/wiki/User:Bhinesley: /* Log */ friday, saturday |
09:20.24 |
CIA-62 |
BRL-CAD: 0399.125.86.110 07http://brlcad.org * r3075
10/wiki/User:Bhinesley: /* Log */ strike off completed
item |
09:23.55 |
CIA-62 |
BRL-CAD: 0399.125.86.110 07http://brlcad.org * r3076
10/wiki/User:Bhinesley: /* General plan */ update
progress |
11:13.18 |
*** join/#brlcad abhi2011
(~chatzilla@ip170-79-211-87.adsl2.static.versatel.nl) |
12:02.24 |
abhi2011 |
I noticed a strange thing in mged, if a shapes
is killed while in edit mode and then changes are accepted from the
edit menu, then the accept |
12:02.25 |
abhi2011 |
tries to apply the changes to a non-existent
shape and this crashes mged. |
13:26.20 |
*** join/#brlcad plaes
(~plaes@gn237.zone.eu) |
13:26.52 |
plaes |
are there any plans to move brlcad repository
to git? |
13:28.44 |
louipc |
Heheheh. Haven't heard anything. |
13:29.13 |
louipc |
brl-cad is huge though. so it might just be
better to use svn in this case |
13:29.55 |
plaes |
well, yeah |
13:30.08 |
plaes |
is using git-svn anyway
:) |
13:30.19 |
louipc |
cool |
13:30.31 |
louipc |
do you host your repo? |
13:30.45 |
plaes |
only on my machine |
13:31.22 |
louipc |
what's the point then? |
13:32.26 |
plaes |
just asking and sort of volunteering...
;) |
13:33.31 |
louipc |
hehe better host it and display the wonders of
git |
13:33.47 |
plaes |
github ^^ :) |
13:34.15 |
louipc |
I really like git too, but it's not for
everything |
14:35.43 |
brlcad |
plaes: no such plans |
14:37.42 |
brlcad |
when you want to require active instead of
passive coordination and centralized development, dvcs just add
extra steps with minimal benefits |
14:38.16 |
brlcad |
git-svn works just fine for those that want to
use it |
14:43.08 |
*** join/#brlcad betta_y_omega
(~betta_y_o@90.166.231.220) |
16:26.25 |
plaes |
hum.. cmake doesn't seem to be checking
whether system TNT and JAMA support exists |
17:35.10 |
plaes |
when trying to build with system Tcl/Tk,
there's a failure during linking |
17:35.13 |
plaes |
cmake ^^ |
17:35.24 |
plaes |
is this known issue? |
18:01.49 |
brlcad |
plaes: not a known issue |
18:02.10 |
brlcad |
maybe you can post details (pastebin or sf
tracker) with details? |
18:02.16 |
brlcad |
er yeah |
18:19.01 |
*** join/#brlcad juanman
(~quassel@unaffiliated/juanman) |
18:23.48 |
*** join/#brlcad abhi2011
(~chatzilla@ip170-79-211-87.adsl2.static.versatel.nl) |
18:27.15 |
plaes |
hm, ok |
18:55.37 |
plaes |
http://paste.pocoo.org/show/458325/ |
18:56.25 |
plaes |
when linking against itcl, one has to provide
the path to that library |
18:56.48 |
plaes |
I assume there are issues like that with other
tcl/tk libs as well |
18:57.14 |
plaes |
unfortunately tcl/tk packaging is a mess..
:S |
20:03.14 |
CIA-62 |
BRL-CAD: 0399.125.86.110 07http://brlcad.org * r3077
10/wiki/User:Bhinesley: /* Log */ rephrase |
20:48.41 |
*** join/#brlcad abhi2011
(~chatzilla@ip170-79-211-87.adsl2.static.versatel.nl) |
21:04.54 |
brlcad |
plaes: it looks like incrtcl is configured to
use a system itcl -- do you have a system libitcl
installed? |
21:08.03 |
abhi2011 |
brlcad: was wondering if you had a chance to
look over the patch I submitted |
21:08.34 |
plaes |
~> |
21:08.34 |
ibot |
somebody said > was redirection of stdout
to a file. |
21:09.14 |
brlcad |
abhi2011: not yet, very busy weekend |
21:09.37 |
plaes |
brlcad: yes, I have it installed |
21:09.41 |
brlcad |
abhi2011: moreover, once someone does look at
it, they generally update the tracker so you know it was
reviewed |
21:10.05 |
abhi2011 |
:) yes I understand, I am proceeding with the
simulate command coding etc |
21:10.37 |
brlcad |
that's fine, assuming the patch works
perfectly :) |
21:11.12 |
*** join/#brlcad betta_y_omega
(~betta_y_o@90.166.231.220) |
21:11.12 |
brlcad |
if you run into a bug (you mentioned running
into something the other day with mged) and find a fix, that'd be
another perfect patch case |
21:11.36 |
abhi2011 |
cool will look in it |
21:11.48 |
abhi2011 |
yeah regarding the bb, having a bit of an
issue with regions, but the patch I submitted will detect regions
and combinations and gracefully exit |
22:28.59 |
CIA-62 |
BRL-CAD: 03bhinesley * r45978
10/brlcad/trunk/src/libged/edit.c: Accepting multiple target
objects, and performing batch operations is working. Reflowed and
revised some comments, and ran a spellcheck. The only remaining
known issue is fixing/enabling option -n. |
22:53.53 |
*** join/#brlcad jordisayol
(~jordisayo@unaffiliated/jordisayol) |
23:00.03 |
abhi2011 |
anyone else getting a cannot find -litcl,
cannot find -litk error ? |
23:00.08 |
abhi2011 |
when building |
23:15.36 |
bhinesley |
abhi2011: I just updated; no build errors for
me |
23:17.25 |
abhi2011 |
ok thats strange, seems its asking looking for
system which I have specified during cmake
-DBRLCAD-ENABLE_ALL_LOCAL_LIBS=ON |
23:17.33 |
abhi2011 |
*system libs |
23:18.26 |
bhinesley |
I have that enabled too |
23:18.57 |
bhinesley |
are you up to date? starseeker recently made
some changes relating to Tcl |
23:20.02 |
abhi2011 |
yes I just updated , thats when I began
getting this error |
23:20.40 |
bhinesley |
that's odd... you updated from the trunk dir,
right? |
23:21.02 |
abhi2011 |
yep, as always |
23:21.06 |
abhi2011 |
its always worked before |
23:21.09 |
bhinesley |
hm |
23:21.29 |
abhi2011 |
i dont think i need itk-devel or
itcl-devel |
23:21.52 |
abhi2011 |
the binary libs have been enough to link
before this |
23:21.56 |
bhinesley |
I don't think so either |
23:22.20 |
bhinesley |
did you say you're running Fedora? |
23:22.29 |
abhi2011 |
opensuse 11.4 |
23:22.35 |
bhinesley |
ah, someone else then |
23:22.51 |
abhi2011 |
yeah it was me, ditched fedora :P |
23:23.08 |
bhinesley |
oh, hah |
23:23.25 |
bhinesley |
yeah I haven't been on good terms with it
either |
23:27.51 |
abhi2011 |
compiler issues ? |
23:29.55 |
bhinesley |
no |
23:30.42 |
bhinesley |
I've had to boot to a rescue console at least
twice. I run "yum update" and it boots fine again. |
23:30.57 |
bhinesley |
had to remove kmod-nvidia |
23:31.26 |
bhinesley |
there seems to be a lot of
not-very-well-tested software that makes it into Fedora
stable |
23:32.37 |
bhinesley |
I'll be back to Debian before long, I'm
sure |
23:37.04 |
bhinesley |
s/a rescue console/single user mode |
23:39.54 |
abhi2011 |
yeah ubuntu seems pretty stable |
23:40.36 |
abhi2011 |
so most of the mged commands work in archer
now ? |
23:40.56 |
starseeker |
the options for enabling everything have
changed |
23:41.14 |
starseeker |
now it's
-DBRLCAD_BUNDLED_LIBS=Bundled |
23:42.22 |
starseeker |
I'm not sure I can build against a system
itcl/itk right at the moment - the 3rd party build logic got the
guts ripped out of it and redone, so there's still some shakeout to
do |
23:42.39 |
bhinesley |
abhi2011: most of them were working before I
started |
23:42.56 |
starseeker |
we really really really need to quit using the
Itcl/Itk C apis... |
23:43.48 |
bhinesley |
starseeker: why is that? |
23:44.38 |
starseeker |
it's what complicates building with system
tcl/tk vs. bundled tcl/tk so much - I can detect if a system Tcl/Tk
has Itcl/Itk installed as a package, but when we're using the C api
that's not enough |
23:45.23 |
bhinesley |
ah |
23:45.31 |
starseeker |
I ripped that stuff out once already, but we
got some reports that iwidgets wasn't working (I think brlcad got
'em) and it was a problem I have been unable to reproduce |
23:45.58 |
starseeker |
which means I can't debug it, and I can change
it back until I can - Catch 22 |
23:47.28 |
starseeker |
bhinesley, abhi2011: after this latest round
of updates, I'd be sure to clear my build dir and start fresh -
lots and lots of changes |
23:47.54 |
starseeker |
cmake-gui will show you the current layout, if
you happen to have the gui version available |
23:50.34 |
abhi2011 |
starseeker: ok so would i need to have the
sources of itcl/itk installed ? |
23:51.03 |
abhi2011 |
or will enabling everything through
-DBRLCAD_BUNDLED_LIBS=Bundled be enough to build |
23:51.39 |
abhi2011 |
hmm, i think it should look at the bundles
libs, so the latter should be ok |
23:52.05 |
abhi2011 |
yeah, I am doing a fresh build now |
23:52.19 |
bhinesley |
starseeker: k, thanks |