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