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