00:04.48 |
*** join/#brlcad yukonbob
(~svs@S0106001125477e9c.ok.shawcable.net) |
00:14.38 |
*** join/#brlcad Nohla
(~Nohla@168.226.179.80) |
00:15.52 |
starseeker |
``Erik: sigh, thanks - figured I was
overcomplicating it |
00:44.29 |
``Erik |
(of course, then ya gotta make sure sscanf was
able to fill all the variables correctly and do some verification
to make sure tehy're sane, no -C 400/-13/423143 to try breaking
things, etc |
00:44.33 |
``Erik |
) |
00:44.45 |
starseeker |
sure |
00:45.48 |
``Erik |
src/rt/opt.c:259 the atoi/ptr++ approach
heh |
00:46.01 |
starseeker |
that's what red.c seems to do too |
00:46.34 |
``Erik |
notes that the / seperator is
just convention, could be any old non-digit symbol |
00:46.41 |
starseeker |
actually, no ptr++ - just lots of special
cases... |
00:46.57 |
``Erik |
and hand checking instead of
isdigit() |
00:46.58 |
``Erik |
um |
00:47.11 |
``Erik |
cp++; increments the pointer to the next
element in the character buffer |
00:47.13 |
starseeker |
trying to bottle up the "need to update comb
data structure" stuff into neat, well contained functions |
00:47.21 |
starseeker |
oh, right |
00:48.02 |
starseeker |
in a way, this is related to the attr changes
we had to make a while back where the attribute was getting set but
the comb region flag wasn't (and oddness happened) |
00:48.24 |
starseeker |
hopefully, this will handle it once and for
all |
01:03.04 |
*** join/#brlcad Nohla
(~Nohla@168.226.179.80) |
02:01.18 |
*** join/#brlcad Nohla
(~Nohla@168.226.179.80) |
02:10.52 |
*** join/#brlcad louipc
(~louipc@archlinux/trusteduser/louipc) |
02:34.27 |
CIA-40 |
BRL-CAD: 03starseeker * r39681
10/brlcad/trunk/ (include/db5.h src/librt/db5_types.c): More mostly
untested std attribute function tweaking. |
02:51.52 |
CIA-40 |
BRL-CAD: 03starseeker * r39682
10/brlcad/trunk/src/librt/db5_types.c: Fix avs pointers, oshader
name. |
03:40.50 |
brlcad |
fg |
03:48.17 |
CIA-40 |
BRL-CAD: 03brlcad * r39683
10/brlcad/trunk/doc/docbook/lessons/es/ (14 files in 2 dirs): just
one more to go........ this adds jesica giudice's translation of
lesson 15 from english to spanish, leaving only lesson 16
remaining. |
04:09.53 |
CIA-40 |
BRL-CAD: 03brlcad * r39684
10/brlcad/trunk/AUTHORS: special thanks to luciano lamaita for
helping jesica giudice (in a limited fashion) with translation of
mged tutorial 9 from english to spanish. |
04:09.54 |
CIA-40 |
BRL-CAD: 03brlcad * r39686
10/brlcad/trunk/doc/docbook/lessons/es/ (5 files): reference images
in the es dir, not the en dir. |
04:09.56 |
CIA-40 |
BRL-CAD: 03brlcad * r39685
10/brlcad/trunk/NEWS: |
04:09.56 |
CIA-40 |
BRL-CAD: jesica provided spanish translations
for lessons 4, 5, 7, 8, 9, 10, 11, 12, 13, |
04:09.57 |
CIA-40 |
BRL-CAD: 14, and 15 of the mged vol II
tutorials.. that only leaves lesson 16 remaining. |
04:09.57 |
CIA-40 |
BRL-CAD: also credit luciano lamaita for
helping her with lesson 9 separate. |
04:33.44 |
*** join/#brlcad Stattrav
(~Stattrav@117.192.145.16) |
04:45.50 |
*** join/#brlcad yukonbob
(~svs@S0106001125477e9c.ok.shawcable.net) |
04:56.40 |
*** join/#brlcad yukonbob
(~svs@S0106001125477e9c.ok.shawcable.net) |
05:13.42 |
Ralith |
the windows release appears to be quite
old |
05:13.49 |
Ralith |
any particular reason for that? |
05:33.34 |
*** join/#brlcad ``Erik
(Here@c-69-140-109-104.hsd1.md.comcast.net) |
06:51.53 |
*** join/#brlcad Ralith
(~ralith@216.162.199.202) |
08:23.52 |
CIA-40 |
BRL-CAD: 03Rossberg 07http://brlcad.org * r2247
10/wiki/Main_Page: added link to Spiral tutorial |
08:24.37 |
CIA-40 |
BRL-CAD: 03Rossberg 07http://brlcad.org * r2248
10/wiki/Main_Page: /* Tutorials */ |
08:58.50 |
*** join/#brlcad mafm
(~mafm@81.36.112.195) |
09:15.32 |
*** join/#brlcad Nohla
(~Nohla@168.226.179.80) |
11:03.28 |
*** join/#brlcad Yoshi47
(~jan@64.235.102.210) |
11:32.40 |
CIA-40 |
BRL-CAD: 03d_rossberg * r39687
10/brlcad/trunk/src/librt/db5_types.c: |
11:32.41 |
CIA-40 |
BRL-CAD: some ancient compilers (as MSVC 2008)
do not like these C99 idioms |
11:32.42 |
CIA-40 |
BRL-CAD: put a variable declaration to the
begin of the section |
11:52.59 |
*** join/#brlcad mafm_
(~mafm@81.36.112.195) |
12:18.59 |
*** join/#brlcad Stattrav
(~Stattrav@117.192.133.119) |
12:24.31 |
*** join/#brlcad Yoshi47
(~jan@64.235.102.210) |
12:54.46 |
brlcad |
Ralith: most of the binary releases are old --
they take a lot of time and there aren't dedicated platform release
maintainers |
12:54.56 |
brlcad |
feel free to make one ;) |
15:42.18 |
CIA-40 |
BRL-CAD: 03starseeker * r39688
10/brlcad/trunk/src/librt/db5_types.c: Try not to throw away data -
take a stab at making the db5_standardize_avs function simply
standardize the first instance of a std attribute type it finds and
warn about other attributes having the same type. |
15:52.16 |
*** join/#brlcad Stattrav
(~Stattrav@117.192.136.187) |
16:41.12 |
*** join/#brlcad akafubu
(~akafubu@unaffiliated/akafubu) |
16:45.56 |
CIA-40 |
BRL-CAD: 03starseeker * r39689
10/brlcad/trunk/src/librt/db5_types.c: do better - don't stomp,
say, the color attribute value with the rgb value when rgb is read
first just because rgb is of type color. |
16:46.15 |
CIA-40 |
BRL-CAD: 03starseeker * r39690
10/brlcad/trunk/include/db5.h: Comment tweak |
18:51.43 |
CIA-40 |
BRL-CAD: 03bob1961 * r39691
10/brlcad/trunk/src/libged/combmem.c: Consolidate
combmem_setcombmem_rel and combmem_setcombmem_abs into
combmem_setcombmem. Also scale (i.e. local2base) the translation
vector and the keypoint. |
19:31.16 |
Ralith |
brlcad: what's the supported build env on
windows? |
19:32.28 |
kanzure |
yawns |
19:32.30 |
kanzure |
time to get back to work |
19:39.34 |
brlcad |
Ralith: msvc (misc/win32_msvc8) |
19:39.55 |
brlcad |
though cygwin/mingw should and have worked in
the past too |
19:43.03 |
CIA-40 |
BRL-CAD: 03brlcad * r39692
10/brlcad/trunk/src/libged/combmem.c: simplify names |
19:44.47 |
Ralith |
is trying to set up a
mingw/win64 env for another project, will give a go with
that |
19:48.39 |
*** join/#brlcad Stattrav
(~Stattrav@117.192.136.187) |
19:49.58 |
CIA-40 |
BRL-CAD: 03starseeker * r39693
10/brlcad/trunk/src/librt/db5_types.c: Don't try to update if we
can't get the avs... |
19:52.35 |
*** join/#brlcad R0b0t1
(~Enigma@unaffiliated/r0b0t1) |
20:04.15 |
CIA-40 |
BRL-CAD: 03brlcad * r39694
10/brlcad/trunk/src/conv/obj-g_new.c: |
20:04.15 |
CIA-40 |
BRL-CAD: just a quick scan to perform minor ws
indent and formatting consistency cleanup |
20:04.16 |
CIA-40 |
BRL-CAD: on comments and code. autoalign
comment blocks to column 70 for |
20:04.16 |
CIA-40 |
BRL-CAD: printing/display purposes. remove
embedded tabbings and spaces on types as they |
20:04.30 |
CIA-40 |
BRL-CAD: are a maintenance cost to maintain
and (more importantly) can lead to subtle |
20:04.30 |
CIA-40 |
BRL-CAD: bugs getting introduced, particularly
with pointers. |
20:05.55 |
brlcad |
Ralith: iirc, it worked best if you installed
a system tcl/tk for it to link against instead of letting our
bundled version build, you may also end up with some X services
wanting to compile given how long it's been since the last
build |
20:06.20 |
brlcad |
basically, you might have to make some minor
tweaks to the build, but nothing too difficult |
20:08.31 |
brlcad |
is thinking these
"standardization" functions are implementation details, not public
API |
20:14.20 |
starseeker |
shrugs - sure, no problem -
I'm just trying to encapsulate this logic since I know it is needed
in several places |
20:17.20 |
starseeker |
(really, anywhere comb attributes and/or comb
data structure values are altered) |
20:20.43 |
starseeker |
kinda in the "quick and dirty" stage right
now |
20:20.56 |
starseeker |
least as far as API |
21:36.32 |
CIA-40 |
BRL-CAD: 03starseeker * r39695
10/brlcad/trunk/src/ (libged/red.c librt/db5_types.c): Start
playing with the red command. DO NOT USE THE RED COMMAND IN TRUNK
CURRENTLY - it will destroy your data. |
21:55.05 |
CIA-40 |
BRL-CAD: 03starseeker * r39696
10/brlcad/trunk/src/libged/red.c: Add some debugging print
statements, sync both ways before proceeding... |
21:58.07 |
louipc |
hmm why wouldn't you do that in another
branch? |
21:58.57 |
starseeker |
louipc: red has been busted for a looooong
time |
21:59.41 |
starseeker |
previously it would have eaten any
non-standard attributes, then it just didn't do anything to apply
attributes when I added non-standard ones to the file |
22:00.24 |
starseeker |
I'm getting close to making it a more generic
read-avs-pairs + comb tree approach to things |
22:01.44 |
louipc |
oh it destroyed data before |
22:02.08 |
starseeker |
yep - never updated to v5 database
format |
22:02.21 |
starseeker |
so any of the shiny new string attributes were
ignored and lost |
22:02.47 |
starseeker |
you were OK if you had only old style stuff,
but that's not a safe assumption and hasn't been for a long
time |
22:02.51 |
louipc |
hmm |
22:02.52 |
``Erik |
wonders if it's getting to be
time to create a 7 branch and start calling trunk
8 |
22:03.06 |
starseeker |
we have the rel8 branch... |
22:03.43 |
``Erik |
which sits untouched :D |
22:03.53 |
starseeker |
heh - I sync it periodically |
22:04.07 |
starseeker |
still busy fighting brush fires |
22:04.17 |
starseeker |
haven't had time to play with things like
material objects |
22:04.27 |
louipc |
what's 8 all about? |
22:04.36 |
starseeker |
v6 database format, primarily |
22:04.42 |
louipc |
interesting |
22:04.43 |
starseeker |
incompatible changes |
22:05.42 |
``Erik |
wanders home to watch
futurama O.o |
22:05.52 |
starseeker |
is considering a change in
the comb data structure to remove comb->rgb, comb->inherit,
etc. in favor of using only attributes |
22:05.59 |
starseeker |
proposing a change rather |
22:28.54 |
CIA-40 |
BRL-CAD: 03starseeker * r39697
10/brlcad/trunk/src/librt/db5_types.c: Use bu_avs_add_vls where
appropriate |
22:31.02 |
*** join/#brlcad Nohla
(~Nohla@168.226.179.46) |
22:43.28 |
*** join/#brlcad akafubu
(~akafubu@unaffiliated/akafubu) |