01:41.02 |
brlcad |
maths22: hasn't started just yet |
03:50.44 |
*** join/#brlcad kanzure
(~kanzure@131.252.130.248) |
04:25.56 |
*** join/#brlcad DarkCalf
(~DarkCalf@173.231.40.98) |
04:25.56 |
*** join/#brlcad brlcad
(~sean@66-118-151-70.static.sagonet.net) |
04:25.56 |
*** join/#brlcad crdueck
(~cdk@24.212.219.10) |
04:26.13 |
*** join/#brlcad Notify
(~notify@66-118-151-70.static.sagonet.net) |
04:26.13 |
*** join/#brlcad n_reed
(~molto_cre@66-118-151-70.static.sagonet.net) |
04:26.24 |
*** join/#brlcad hsrai
(~hsrai@202.164.53.116) |
04:27.14 |
*** join/#brlcad maths22
(~gcimaths@66-118-151-70.static.sagonet.net) |
04:27.14 |
*** join/#brlcad dtidrow
(~dtidrow@c-68-84-167-135.hsd1.mi.comcast.net) |
04:27.23 |
*** join/#brlcad ``Erik
(~erik@pool-74-103-121-45.bltmmd.fios.verizon.net) |
04:27.40 |
*** join/#brlcad archivist
(~archivist@host81-149-189-98.in-addr.btopenworld.com) |
04:27.44 |
*** join/#brlcad yiyus
(1242712427@je.je.je) |
04:33.09 |
*** join/#brlcad bch
(~bch@nat60-100.kcls.org) |
04:33.15 |
bch |
hello #brlcad |
06:23.00 |
*** join/#brlcad EricPoehlsen
(~Eric@ip-77-24-187-161.web.vodafone.de) |
06:39.02 |
*** join/#brlcad caen23
(~cezar@92.81.201.47) |
06:56.03 |
*** join/#brlcad EricPoehlsen
(~Eric@ip-77-25-248-60.web.vodafone.de) |
07:48.10 |
*** join/#brlcad EricPoehlsen
(~Eric@ip-2-205-238-168.web.vodafone.de) |
10:27.51 |
*** join/#brlcad caen23
(~cezar@92.85.95.221) |
11:03.26 |
*** join/#brlcad Notify
(~notify@66-118-151-70.static.sagonet.net) |
11:40.58 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
12:56.49 |
*** join/#brlcad caen23
(~cezar@92.81.212.207) |
13:15.31 |
*** join/#brlcad Al_Da_Best
(Al_Da_Best@cpc2-shep12-2-0-cust21.8-3.cable.virginmedia.com) |
13:25.05 |
Notify |
03BRL-CAD:bob1961 * 54341
brlcad/trunk/src/tclscripts/archer/PipeEditFrame.tcl: Added a
moveElement override function to PipeEditFrame. This preserves view
z for the pipe point being moved. |
14:20.09 |
Notify |
03BRL-CAD:bob1961 * 54342
(brlcad/trunk/src/libged/edpipe.c
brlcad/trunk/src/libtclcad/tclcad_obj.c): Update
_ged_append_pipept_common to expect the incoming point to be in
view coordinates. Also, use the view Z calculated from the previous
point to replace the view Z of the incoming/new point. |
15:05.49 |
Notify |
03BRL-CAD:starseeker * 54343
brlcad/trunk/src/libbu/parse.c: Binary incompatible v4 file upgrade
by dbupgrade resulted in shader contents that caused
parse_list_elem to fail in bu_shader_to_key_eq - add sanity checks
to make sure we've got something valid before proceeding. Doesn't
address why the shader string was garbled, but does prevent MGED
from crashing when trying to draw the geometry. |
15:08.21 |
Notify |
03BRL-CAD:starseeker * 54344
brlcad/trunk/NEWS: Binary incompatible v4 file upgrade by dbupgrade
resulted in shader contents that caused parse_list_elem to fail in
bu_shader_to_key_eq - add sanity checks to make sure we've got
something valid before proceeding. Definitely user visible - update
NEWS. |
15:13.08 |
starseeker |
brlcad: looks like that avoids both of the
crashes Josh saw, but not clear why the shader string is so
garbled. Should I add something to default to plastic if the
shader string is unparsable? |
15:27.59 |
starseeker |
or is that part of the binary-incompatibility
issue that the string is getting mangled? |
15:52.56 |
*** join/#brlcad DarkCalf
(~DarkCalf@173.231.40.98) |
16:13.54 |
Notify |
03BRL-CAD:bob1961 * 54345
brlcad/trunk/src/tclscripts/archer/PipeEditFrame.tcl: Flesh out the
pipe primitive edit panel's "p" method. |
16:15.54 |
Notify |
03BRL-CAD:bob1961 * 54346
brlcad/trunk/src/libged/edpipe.c: Tweak pipe_scale_od() |
16:20.34 |
Notify |
03BRL-CAD:d_rossberg * 54347
(brlcad/trunk/src/librt/CMakeLists.txt
brlcad/trunk/src/other/libvds/CMakeLists.txt): tweaked the
dllexport/dllimport declaration logic on Windows a little
bit |
16:21.25 |
Notify |
03BRL-CAD:d_rossberg * 54348
brlcad/trunk/misc/win32-msvc/Dll/CMakeLists.txt: librt requires
libvds now |
16:51.39 |
brlcad |
starseeker: almost certainly the binary
incompat causing mangled parsing |
16:52.12 |
brlcad |
have you tested the dbupgrade command in mged
yet? |
16:55.50 |
starseeker |
something still not working there - "invalid
bareword 'catch'" |
17:03.16 |
Notify |
03BRL-CAD:starseeker * 54349
brlcad/trunk/src/tclscripts/mged/dbupgrade.tcl: Wrap catches inside
if statements in brackets per example from http://www.tcl.tk/man/tcl8.5/TclCmd/catch.htm |
17:03.54 |
starseeker |
that's part of it - I'll do some more testing
on the read-only stuff after lunch |
17:07.59 |
starseeker |
brlcad: just so I'm sure what I'm looking for
- if I run dbupgrade inside of MGED on (say) target.g which is a
binary incompatible v4, I should end up with a read-only session on
target.g with target.g now being a v5, and the old v4 present as
target.R4.g? |
17:08.15 |
starseeker |
or does the session become read/write after
the dbupgrade? |
17:09.07 |
starseeker |
and you want to make sure the rw permissions
of the original file are the same on the new file? |
17:11.39 |
Notify |
03BRL-CAD:bob1961 * 54350
brlcad/trunk/src/tclscripts/archer/PipeEditFrame.tcl: Limit the
display of numeric precision in the pipe edit panel to 6
places. |
17:14.26 |
brlcad |
should be read-write iirc |
17:14.46 |
brlcad |
and yes, same permissions as started (assuming
it can read the file) |
17:26.52 |
*** join/#brlcad caen23_
(~cezar@92.83.167.226) |
17:36.43 |
Notify |
03BRL-CAD:n_reed * 54351
(brlcad/trunk/include/bio.h brlcad/trunk/src/other/CMakeLists.txt):
rename regex functions when we need to prevent local libregex
symbols from conflicting with libc regex symbols |
18:09.14 |
*** join/#brlcad KimK
(~Kim__@wsip-184-176-200-171.ks.ks.cox.net) |
18:10.53 |
*** join/#brlcad Yoshi47
(~jan@64.235.102.210) |
18:34.45 |
Notify |
03BRL-CAD:brlcad * 54352
brlcad/trunk/src/other/CMakeLists.txt: minor spelling typo plus
slew of formatting consistency (to column 70 like everywhere
else) |
18:35.48 |
*** join/#brlcad andrei_
(~IceChat7@188.25.170.71) |
18:36.45 |
andrei_ |
hello |
18:40.52 |
Notify |
03BRL-CAD:brlcad * 54353 brlcad/trunk/NEWS:
annotate the user-visible change to pix-png I made in r54172 where
the gama chunk warning was quelled. patterning some other tools, it
now simply defaults to not writing the chunk unless
user-specified. |
18:52.20 |
starseeker |
brlcad: seems to succeed in MGED too |
18:52.37 |
starseeker |
sans shader string issue, which is no longer a
crasher |
18:56.23 |
starseeker |
mged preserves file permissions on the new
file |
18:56.26 |
*** join/#brlcad merzo
(~merzo@94-86-133-95.pool.ukrtel.net) |
18:57.11 |
*** join/#brlcad caen23
(~cezar@92.83.167.226) |
18:57.21 |
starseeker |
hey caen23 |
18:57.31 |
caen23 |
starseeker: hi |
20:14.27 |
Notify |
03BRL-CAD:carlmoore * 54354
brlcad/trunk/src/shapes/coil.c: use bu_optopt, which is available
as a global, instead of c, which here only output a '?' |
20:16.29 |
Notify |
03BRL-CAD:carlmoore * 54355
brlcad/trunk/src/shapes/coil.c: oops, thought I should comment
about the change, too |
20:27.09 |
Notify |
03BRL-CAD:carlmoore * 54356
brlcad/trunk/src/anim/anim_hardtrack.c: commented off line in
accordance with the comment I furnished in the change |
20:31.14 |
Notify |
03BRL-CAD:carlmoore * 54357
brlcad/trunk/src/anim/anim_hardtrack.c: improve the comment for
anim_hardtrack.c |
20:34.41 |
Notify |
03BRL-CAD:starseeker * 54358
brlcad/trunk/src/shapes/coil.c: Fix comment syntax |
20:54.18 |
Notify |
03BRL-CAD:n_reed * 54359
brlcad/trunk/src/libged/draw.c: Need to check before dereferencing
gvp. ged_view may not exist, e.g. if we're running without a
display attached. |
20:56.59 |
Notify |
03BRL-CAD:carlmoore * 54360
brlcad/trunk/src/proc-db/clutter.c: explain that arguments are
ignored and that the command (still) proceeds |
21:07.25 |
brlcad |
starseeker: spaces in the filename
worked? |
21:09.10 |
Notify |
03BRL-CAD:n_reed * 54361 brlcad/trunk/INSTALL:
r54352 changed generated INSTALL file |
21:15.42 |
starseeker |
brlcad: yep |
21:15.53 |
starseeker |
well, a space - didn't try multiple
spaces |
21:17.36 |
Notify |
03BRL-CAD:brlcad * 54362
brlcad/trunk/src/shapes/coil.c: indent and reword the comment to
say why optopt is better than c |
21:17.57 |
starseeker |
one odd thing - the top info line that
indicates what file we have open (at least on Linux) shows dbtmp1
rather than the original file name |
21:18.08 |
starseeker |
(multiple spaces worked too) |
21:19.26 |
brlcad |
starseeker: awesome |
21:19.40 |
brlcad |
yeah, the info line is probably just
stale |
21:20.42 |
starseeker |
confirmed - stale. A make puts the primitive
in the right file |
21:21.16 |
starseeker |
not sure how to pinpoint the place where the
flip isn't getting the shader string right, but other than that
we're looking good |
21:42.49 |
starseeker |
looks to the
docs |
21:44.38 |
kanzure |
when you read the docs, the docs read
you. |
21:44.57 |
starseeker |
the docs will have a headache if they try to
read me |
21:46.54 |
Notify |
03BRL-CAD:carlmoore * 54363
brlcad/trunk/src/shapes/coil.c: and now we provide the Usage if
coil is run with no arguments |
22:26.35 |
Notify |
03BRL-CAD:starseeker * 54364
brlcad/trunk/doc/docbook/system/mann/en/CMakeLists.txt: Add MGED
man page for dbupgrade, with a binary-incompatible v4
example. |
22:36.37 |
Notify |
03BRL-CAD:starseeker * 54365
brlcad/trunk/doc/docbook/system/man1/en/dbupgrade.xml: Update man
page for dbupgrade command line utility. |
22:36.55 |
starseeker |
brlcad: hopefully that'll do it for dbupgrade,
unless you want to tackle the string mangling prior to
release. |
23:30.50 |
*** join/#brlcad velociostrich
(~anonymous@c-24-0-153-224.hsd1.pa.comcast.net) |
23:32.36 |
*** join/#brlcad velociostrich
(~anonymous@c-24-0-153-224.hsd1.pa.comcast.net) |