00:40.23 |
CIA-28 |
BRL-CAD: 03brlcad * r47823 10/brlcad/trunk/
(include/raytrace.h src/librt/primitives/bot/bot.c): make
rt_bot_smooth() bot name be const |
01:20.53 |
CIA-28 |
BRL-CAD: 03brlcad * r47824
10/brlcad/trunk/TODO: deprecation statements added, progress
underway to rework rtarea. |
01:22.04 |
CIA-28 |
BRL-CAD: 03brlcad * r47825
10/brlcad/trunk/NEWS: given this is a minor bump and we're a week
deep, release should be stabilized by the end of dec. |
01:27.15 |
CIA-28 |
BRL-CAD: 03starseeker * r47826
10/brlcad/trunk/src/archer/CMakeLists.txt: Er, right - iwidgets
isn't a build target... |
01:28.04 |
CIA-28 |
BRL-CAD: 03brlcad * r47827
10/brlcad/trunk/src/libdm/dm_obj.c: reorder to eliminate forward
decls. move command table into function scope. staticness of data
shouldn't be marked with HIDDEN. |
01:53.42 |
brlcad |
oooooooow... to painful to de-tcl |
01:53.49 |
brlcad |
s/to pain/so pain/ |
02:11.09 |
brlcad |
a nearly 8k loc patch, damn sucky |
02:11.41 |
brlcad |
and that's not even all of it, that's fixing
just two (pervasive) functions |
02:11.50 |
louipc |
! |
02:15.31 |
brlcad |
of course fixing those two functions ended up
affecting the signatures to about 2000 other functions |
02:34.52 |
brlcad |
gives his pinky a
rest |
02:35.13 |
CIA-28 |
BRL-CAD: 03brlcad * r47828 10/brlcad/trunk/
(32 files in 9 dirs): (log message trimmed) |
02:35.13 |
CIA-28 |
BRL-CAD: De-tcl two rather intertwined libbu
functions, bu_observer_cmd() and bu_cmd(), |
02:35.14 |
CIA-28 |
BRL-CAD: along with all of the command history
functions. Define bu_cmdtab callback |
02:35.14 |
CIA-28 |
BRL-CAD: signature so we get proper type
checking, but instead of clientdata+tclinterp, |
02:35.14 |
CIA-28 |
BRL-CAD: make it a void* and make argv const.
Those changes end up impacting nearly 8k |
02:35.14 |
CIA-28 |
BRL-CAD: lines of caller code where we have to
update the (mostly-but-not-all-deprecated) |
02:35.15 |
CIA-28 |
BRL-CAD: various "tcl object" codes to pass
their data around within the new observer and |
04:00.18 |
CIA-28 |
BRL-CAD: 03starseeker * r47829
10/brlcad/trunk/ (185 files in 19 dirs): (log message
trimmed) |
04:00.19 |
CIA-28 |
BRL-CAD: Coming very close to building
xsltproc cross-platform for guaranteed |
04:00.19 |
CIA-28 |
BRL-CAD: docbook->html documentation
generation. Only known problem is on Windows, and |
04:00.19 |
CIA-28 |
BRL-CAD: that seems to be primarily related to
the new catalog usage with the advanced |
04:00.19 |
CIA-28 |
BRL-CAD: Docbook formatting (to the best of my
knowledge, the new Docbook formatting |
04:00.19 |
CIA-28 |
BRL-CAD: logic has never been tested on
Windows before.) Setting environment variables |
04:00.20 |
CIA-28 |
BRL-CAD: in the CMake COMMAND lines didn't go
over well on Windows, so have shifted to a |
04:14.59 |
*** join/#brlcad kanzure
(~kanzure@131.252.130.248) |
06:52.47 |
*** join/#brlcad jordisayol
(~jordisayo@unaffiliated/jordisayol) |
09:57.49 |
CIA-28 |
BRL-CAD: 0394.122.66.247 07http://brlcad.org * r3249
10/wiki/Talk:Main_Page: |
11:26.41 |
*** join/#brlcad packrat
(~packrator@c-98-209-146-133.hsd1.mi.comcast.net) |
11:28.04 |
*** join/#brlcad hackrat
(~packrator@c-98-209-146-133.hsd1.mi.comcast.net) |
15:47.19 |
*** join/#brlcad packrat
(~packrator@c-98-209-146-133.hsd1.mi.comcast.net) |
17:14.58 |
CIA-28 |
BRL-CAD: 03erikgreenwald * r47830
10/brlcad/trunk/include/ (CMakeLists.txt Makefile.am icv.h): add
icv.h |
17:20.36 |
CIA-28 |
BRL-CAD: 03starseeker * r47831
10/brlcad/trunk/misc/CMake/BRLCAD_Util.cmake: Don't automatically
flag a BRLCAD_OPTION as advanced... |
17:23.12 |
CIA-28 |
BRL-CAD: 03starseeker * r47832
10/brlcad/trunk/src/other/xsltproc/ (CMakeLists.txt
libxml/CMakeLists.txt libxml/src/xmlIO.c): Tweaks to try improving
build on Windows... |
17:28.14 |
CIA-28 |
BRL-CAD: 03erikgreenwald * r47833
10/brlcad/trunk/ (5 files in 2 dirs): copy bu_image stuff into
icv |
17:32.50 |
*** join/#brlcad archivist
(~archivist@host81-149-189-98.in-addr.btopenworld.com) |
17:33.50 |
CIA-28 |
BRL-CAD: 03erikgreenwald * r47834
10/brlcad/trunk/ (doc/deprecation.txt src/libbu/image.c): list
bu_image_* as deprecated |
17:57.05 |
CIA-28 |
BRL-CAD: 03erikgreenwald * r47835
10/brlcad/trunk/src/ (10 files in 3 dirs): bu_image ->
icv_image |
18:32.09 |
CIA-28 |
BRL-CAD: 03erikgreenwald * r47836
10/brlcad/trunk/src/libgcv/ (6 files): break moller triangle
intersection stuff out into seperate file |
18:33.13 |
brlcad |
``Erik: nifty .. considered that myself a
while back |
18:33.26 |
``Erik |
which? bu_image -> icv? |
18:33.48 |
brlcad |
yep |
18:34.33 |
brlcad |
fwiw, it's minimally impacting (meaning you
can remove the bu_image* stuff) if caller code can be updated with
a simple regex |
18:34.34 |
``Erik |
I doubt any third party stuff is using
bu_image, but I'll wait before eradicating it (and removing the png
dependancy of libbu) *shrug* |
18:35.00 |
``Erik |
well, then... it's gone :D is that a NEWS
item? |
18:35.06 |
brlcad |
nope |
18:35.20 |
brlcad |
regex goes into the bottom of
doc/deprecation |
18:36.34 |
brlcad |
NEWS is only "user-visible", which is not
extended to "developer users" .. just folks that run the
binaries |
18:37.06 |
brlcad |
the equivalent for devs is "the source is the
documentation" |
18:37.13 |
brlcad |
and doc/deprecation.txt of course :) |
18:37.13 |
``Erik |
test builds |
18:37.50 |
``Erik |
yeh, hadn't looked at the bottom of
deprecation.txt ... and doubted the sed4 script was still
right |
18:38.55 |
brlcad |
only the first (oldest v4->v5 api) one is
sed, the rest are perl |
18:39.18 |
brlcad |
perl -0777 -pi -e 'EXPRESSION' FILE |
18:39.39 |
brlcad |
should work with most if not all of
them |
18:40.30 |
brlcad |
main diff is using \( \) to capture \1 \2 \3
matches, () match literal |
18:42.51 |
CIA-28 |
BRL-CAD: 03brlcad * r47837
10/brlcad/trunk/TODO: |
18:42.51 |
CIA-28 |
BRL-CAD: others may work on annotations, so
dump core. provide all the nitty gritty |
18:42.51 |
CIA-28 |
BRL-CAD: details for what is needed from a
GD&T perspective. focus is fully generalized |
18:42.51 |
CIA-28 |
BRL-CAD: compact binary on-disk form specified
via user-friendly command-line interface. |
18:42.52 |
CIA-28 |
BRL-CAD: include references as there are
standard conventions (iso and asme) expected on |
18:42.52 |
CIA-28 |
BRL-CAD: how they're presented. initial stab
implementation should focus on text and |
18:42.53 |
CIA-28 |
BRL-CAD: leader annotations.. |
18:44.35 |
CIA-28 |
BRL-CAD: 03erikgreenwald * r47838
10/brlcad/trunk/ (4 files in 3 dirs): eradicate bu_image.
s/bu_image/icv_image/g;s/BU_IMAGE/ICV_IMAGE/g (and link libicv) to
migrate. |
18:48.52 |
CIA-28 |
BRL-CAD: 03brlcad * r47839
10/brlcad/trunk/TODO: the radius 'R' has come before the value
since 1982. get it right. |
18:53.40 |
``Erik |
neat, link breakage |
19:08.55 |
CIA-28 |
BRL-CAD: 03erikgreenwald * r47840
10/brlcad/trunk/src/libicv/CMakeLists.txt: Fix link error.
Apparently cmake uses arg ordering, not the duck method. |
19:31.49 |
CIA-28 |
BRL-CAD: 03erikgreenwald * r47841
10/brlcad/trunk/src/ (fb/CMakeLists.txt util/CMakeLists.txt): add
PNG_LIBRARY to programs needs libpng (was getting it from libbu
before) |
19:36.15 |
CIA-28 |
BRL-CAD: 03erikgreenwald * r47842
10/brlcad/trunk/src/libbu/CMakeLists.txt: add math lib |
20:05.59 |
brlcad |
that mean you removed libpng from
libbu? |
20:08.39 |
``Erik |
yeah |
20:22.08 |
starseeker |
hmm... another new opennurbs is out |
20:31.14 |
CIA-28 |
BRL-CAD: 03brlcad * r47843
10/brlcad/trunk/src/libbu/tcl.c: bu_cmdtab callbacks take a
void* |
20:39.46 |
CIA-28 |
BRL-CAD: 03brlcad * r47844
10/brlcad/trunk/src/libbu/tcl.c: |
20:39.46 |
CIA-28 |
BRL-CAD: fix the first of hopefully few bugs
injected with the de-tcl'ing of libbu. in |
20:39.46 |
CIA-28 |
BRL-CAD: order for these script callbacks to
return a tcl value, they need to be set as |
20:39.46 |
CIA-28 |
BRL-CAD: the result. noticed the '?' command
no longer working in mged due to |
20:39.46 |
CIA-28 |
BRL-CAD: bu_brlcad_data printing but not
returning the path. |
21:06.30 |
CIA-28 |
BRL-CAD: 03starseeker * r47845
10/brlcad/trunk/src/other/xsltproc/libxslt/CMakeLists.txt: no
default path for win32 platforms |
21:24.11 |
brlcad |
woot distcheck succeeds |
21:24.17 |
brlcad |
er, regress rather |
23:46.47 |
CIA-28 |
BRL-CAD: 03brlcad * r47846 10/brlcad/trunk/
(10 files in 5 dirs): |
23:46.48 |
CIA-28 |
BRL-CAD: make a minimally impacting change to
bu_cmd()'s signature swapping the arguments |
23:46.48 |
CIA-28 |
BRL-CAD: so they are inputs followed by
outputs convention. add a new result parameter |
23:46.48 |
CIA-28 |
BRL-CAD: so we can distinguish between
commands that don't exist and commands that fail. |
23:46.48 |
CIA-28 |
BRL-CAD: the return value now indicates
existence only while the result parameter will |
23:46.48 |
CIA-28 |
BRL-CAD: contain the command's return value.
this allows us to fix a few caller |
23:46.49 |
CIA-28 |
BRL-CAD: instances that needed to distinguish
the two. |
23:49.05 |
CIA-28 |
BRL-CAD: 03brlcad * r47847
10/brlcad/trunk/doc/deprecation.txt: |
23:49.05 |
CIA-28 |
BRL-CAD: document the minimally impacting
change to bu_cmd() and (hopefully, untested) |
23:49.05 |
CIA-28 |
BRL-CAD: fix several other minimally impacting
regexes that escaped ()'s incorrectly. |
23:49.05 |
CIA-28 |
BRL-CAD: perl captures matches with () and
matches literals with \(\). logic was |
23:49.05 |
CIA-28 |
BRL-CAD: reversed. |
23:52.20 |
CIA-28 |
BRL-CAD: 03brlcad * r47848
10/brlcad/trunk/src/libged/dg_obj.c: potential crasher due to bad
decl. wdb_print_node() no longer takes an interp. |