IRC log for #brlcad on 20120616

00:13.39 *** join/#brlcad xth1 (~thiago@201.82.132.241)
00:26.54 *** join/#brlcad crdueck (~cdk@d173-238-127-19.home4.cgocable.net)
00:32.07 *** join/#brlcad crdueck_ (~cdk@d173-238-127-19.home4.cgocable.net)
00:34.03 CIA-55 BRL-CAD: 03Cprecup 07http://brlcad.org * r3898 10/wiki/User:Cprecup/GSoC2012_progress: 13/06/2012 , 15/06/2012
00:38.07 *** join/#brlcad crdueck (~cdk@d173-238-127-19.home4.cgocable.net)
01:00.32 *** join/#brlcad louipc (~louipc@archlinux/fellow/louipc)
03:17.51 CIA-55 BRL-CAD: 03Starseeker 07http://brlcad.org * r0 10/wiki/Special:Log/delete: deleted "[[WadelinlofybzobuqxqdvqebvtfzgalodwzyrknBoyde]]": spamming content
03:18.23 CIA-55 BRL-CAD: 03Starseeker 07http://brlcad.org * r0 10/wiki/Special:Log/block: blocked [[User:WadelinlofybzobuqxqdvqebvtfzgalodwzyrknBoyde]] with an expiry time of infinite (account creation disabled): Inserting nonsense/gibberish into pages
04:43.30 CIA-55 BRL-CAD: 03brlcad * r51180 10/brlcad/trunk/src/librt/primitives/arb8/arb8.c: DIST_PT_PLANE() takes a point first, plane second. detected during compilation since it causes an array to read out of bounds.
05:32.58 CIA-55 BRL-CAD: 03starseeker * r51181 10/brlcad/trunk/src/libged/simulate/ (simrt.c simulate.c simutils.c simutils.h): simulate kill code was interfering with other uses of kill - add a prefix to avoid collision until details can be sorted out.
06:16.02 CIA-55 BRL-CAD: 03crdueck * r51182 10/brlcad/trunk/src/libged/analyze.c: cleaned up formatting for bu_vls_printf in analyze_ell and analyze_tor, planning on using this format throughout analyze.c for consistency
06:18.38 CIA-55 BRL-CAD: 03crdueck * r51183 10/brlcad/trunk/src/libged/analyze.c: cleaned up formatting in analyze_tgc
07:00.48 CIA-55 BRL-CAD: 03crdueck * r51184 10/brlcad/trunk/src/libged/analyze.c: updated analyze_arb to use the new volume callback
07:59.39 CIA-55 BRL-CAD: 03starseeker * r51185 10/brlcad/trunk/src/tclscripts/ (lib/RtImage.tcl rtwizard/rtwizard.tcl): Checkpointing work to make rtwizard pids available for Archer to abort when abort button is pressed. Will immediately revert, as this won't be ready in time for release
08:00.57 CIA-55 BRL-CAD: 03starseeker * r51186 10/brlcad/trunk/src/tclscripts/ (lib/RtImage.tcl rtwizard/rtwizard.tcl): Reverse pid archer work
10:04.09 *** join/#brlcad ksuzee (~ksu@46.149.81.166)
11:20.05 CIA-55 BRL-CAD: 03Tbrowder 07http://brlcad.org * r3899 10/wiki/DSP: /* Creating a DSP object from manual or programmatic generation of data */
11:54.16 CIA-55 BRL-CAD: 03Tbrowder 07http://brlcad.org * r3900 10/wiki/DSP: /* Creating a DSP object from manual or programmatic generation of data */
11:55.31 CIA-55 BRL-CAD: 03Tbrowder 07http://brlcad.org * r3901 10/wiki/DSP: /* Preparing your height field data */ correct definition of "width" and "length"
11:58.37 CIA-55 BRL-CAD: 03tbrowder2 * r51187 10/brlcad/trunk/doc/docbook/system/man1/en/asc2dsp.xml: add note about easy ascii creation, reference to tac(1)
12:03.36 CIA-55 BRL-CAD: 03Tbrowder 07http://brlcad.org * r3902 10/wiki/DSP: /* Creating a DSP object from manual or programmatic generation of data */ correct typo
12:04.01 CIA-55 BRL-CAD: 03Tbrowder 07http://brlcad.org * r3903 10/wiki/DSP: /* Creating a DSP object from manual or programmatic generation of data */
12:07.47 CIA-55 BRL-CAD: 03tbrowder2 * r51188 10/brlcad/trunk/doc/docbook/system/man1/en/asc2dsp.xml: improve note about validity of output for mged use
12:42.11 CIA-55 BRL-CAD: 03tbrowder2 * r51189 10/brlcad/trunk/NEWS: correct typo
13:00.56 CIA-55 BRL-CAD: 03brlcad * r51190 10/brlcad/trunk/misc/CMake/ (FindGL.cmake FindX11.cmake): synchronize the search ordering while also adjusting the order slightly. intentionally preferring X11 include directories before searching common system and common package manager paths.
13:02.40 CIA-55 BRL-CAD: 03brlcad * r51191 10/brlcad/trunk/src/other/ (6 files in 6 dirs): sync FindGL and FindX11
13:10.31 CIA-55 BRL-CAD: 03brlcad * r51192 10/brlcad/trunk/NEWS:
13:10.31 CIA-55 BRL-CAD: insignificant edit so we can restate the commit log, needed for
13:10.31 CIA-55 BRL-CAD: sh/news2tracker.sh which pulls the last commit comment for review meetings: tom
13:10.31 CIA-55 BRL-CAD: browder fixed a bug in the comgeom-g importer that was causing a problem due to
13:10.31 CIA-55 BRL-CAD: improper memory deallocation after mk_ars().
13:11.00 CIA-55 BRL-CAD: 03brlcad * r51193 10/brlcad/trunk/include/vmath.h: ws
13:37.09 brlcad just two more minor items to commit, but then should be ready to sync and tag
13:37.16 brlcad clean linux and mac builds
14:02.24 *** join/#brlcad Al_Da_Best (~Al_Da_Bes@elvyn-248-109.halls.student.lut.ac.uk)
14:25.14 *** join/#brlcad ChanServ (ChanServ@services.)
14:25.14 *** mode/#brlcad [+o ChanServ] by kornbluth.freenode.net
15:10.37 starseeker brlcad: I'll try and get in to do a Windows build this afternoon
16:16.17 *** join/#brlcad ksuzee (~ksu@46.149.81.166)
17:37.48 CIA-55 BRL-CAD: 03starseeker * r51194 10/brlcad/trunk/src/other/CMakeLists.txt: New SCL setting to flag as advanced
18:05.43 CIA-55 BRL-CAD: 03starseeker * r51195 10/brlcad/trunk/doc/docbook/system/man1/en/rtwizard.xml: PDF testing was worthwhile, caught an error - 3 columns in this table, not 2
18:55.04 *** join/#brlcad andrei_ (~andrei@5-12-78-192.residential.rdsnet.ro)
18:57.10 andrei_ hello
19:03.46 CIA-55 BRL-CAD: 03crdueck * r51196 10/brlcad/trunk/src/librt/primitives/table.c: quell some warnings, pointer (NULL) instead of the expected int (0) in a functab entry
19:07.39 CIA-55 BRL-CAD: 03Ksuzee 07http://brlcad.org * r3904 10/wiki/User:Ksuzee/Reports:
19:11.15 andrei_ the shell script is mostly done ( ignore identation, will be fixed after it s fully functional )
19:11.27 andrei_ il post a slexy and modify the sourceforge one aswell
19:14.33 CIA-55 BRL-CAD: 03Plussai 07http://brlcad.org * r3905 10/wiki/User:Plussai/GSoC_2012_log: /* 12 June 2012 */
19:15.14 CIA-55 BRL-CAD: 03Plussai 07http://brlcad.org * r3906 10/wiki/User:Plussai/GSoC_2012_log: /* 14 June 2014 */
19:15.51 andrei_ is it possible to have both of my patches( red black tree / tpkg parameter) reviewed, I have modified them some time ago
19:17.20 CIA-55 BRL-CAD: 03Plussai 07http://brlcad.org * r3907 10/wiki/User:Plussai/GSoC_2012_log: /* 2 June 2012 */
19:24.01 starseeker brlcad: builds on Windows
19:24.51 brlcad awesome
19:25.55 andrei_ I didn't know opensource orgs build their programs for windows aswell
19:26.13 starseeker looking OK on Linux and Mac too, although my Mac tests aren't all the way there yet
19:27.07 starseeker andrei_: occasionally - programs with a larger user audience and enough development resources tend to do so
19:28.12 andrei_ isn't that really hard
19:28.21 andrei_ because, for example windows xp( yeah, I still have it) has no shell.
19:28.44 starseeker andrei_: maintaining build logic for multiple build systems is no joke
19:29.41 andrei_ honestly I would ask about more details, but I probably wouldn't understand at this moment
19:29.46 starseeker most gnu autotools based builds (the majority of projects) only tend to build under cygwin and/or mingw based tools - add Visual Studio to the mix and it gets tough
19:30.13 brlcad andrei_: it's supported infrequently not because it's hard -- but because it's generally a terrible development environment with worser-than-most computer science foundations
19:30.29 brlcad andrei_: and windows has a shell, always has .. it's just a terrible one
19:31.03 andrei_ I only keep windows to play stuff on it
19:31.10 starseeker not "hard" maybe, but tedious and labor intensive - unless a tool like CMake or Scons is used, it means maintaining multiple build systems
19:31.59 starseeker most projects view that as a waste of effort that could be put into features
19:32.14 andrei_ meh, sorry. I forgot to paste the slexy for the shell script.
19:32.49 andrei_ http://slexy.org/view/s2kIAVzqkB I know ident is bad, I ll fix it after it works good.
19:33.09 andrei_ I tested everything except the trap, need to figure out how to send signal from a C program.
19:33.46 brlcad andrei_: ugh, that's not even worth the effort reading it until it's formatted properly
19:34.00 brlcad indentation and style should NOT be an afterthought ..
19:34.25 andrei_ I usually let IDE's automatically indent, I wrote the shell in gedit.
19:34.28 andrei_ I ll fix it in a minute.
19:34.39 brlcad but that's even worse
19:34.51 brlcad writing it with a text editor is fine, great
19:35.17 brlcad that means you're lacking a skill that affects readability, code usability .. something to learn :)
19:35.35 brlcad it shouldn't look right to you like that
19:36.35 andrei_ then I need to learn vim :(
19:37.06 ``Erik or emacs, or nano, or joe, or pico, or gedit, or notepad, or ...
19:37.11 starseeker huh? just turn off your editor's auto-formatting and do it manually...
19:37.23 brlcad car analogy: "I'll clean the shit out of my car when I drive somewhere important" ..
19:37.32 brlcad you shouldn't have shit in there in the first place, and nobody else should have to deal with it :)
19:39.14 andrei_ there s some thing I never understood about indentation
19:39.24 andrei_ There are plenty of styles, how do you choose one?
19:40.01 brlcad if you're writing your own code for you, you just pick one that you like
19:40.21 brlcad if you're writing code with/for others, you make your code consistent with the group's style
19:40.43 andrei_ brl-cad is using k&r style, so I should use that, right?
19:40.44 brlcad it's most important that code is consistent
19:40.54 brlcad even consistent bad style is better than no style
19:42.18 andrei_ Right, sorry about that. I ll have this matter sorted, will probably need it many times later.
19:42.55 brlcad when in doubt, just look at some of the existing code
19:43.47 brlcad HACKING file talks about our style guidelines in detail
19:44.15 brlcad tons of shell script examples in sh and bench
19:44.20 brlcad and regress
19:45.17 andrei_ I did read HACKING before getting accepted, I just find it hard to remember every aspect. Still, no excuse for that.
19:45.39 andrei_ I ll keep indenting manually until I get the hang of it.
19:49.43 brlcad great
19:53.40 crdueck the rigidity of the function signatures in the rt_functab interface is making it pretty difficult to avoid repeating the same sections of code in different functions. If i could declare different inputs for the functions of different primitives, i'd be able to reduce the repetition. would there be any way to make the interface more flexible? the only option i could think of is declaring some interfaces manually instead of using the RT_DECLA
20:04.44 *** join/#brlcad piksi (piksi@pi-xi.net)
20:09.26 andrei_ how do I find what licence to pass to ./header.sh ?
20:10.00 andrei_ I have been looking in other scripts but I didn't find a specific type.
20:35.04 starseeker brlcad: you want to do the release tagging?
20:35.49 *** join/#brlcad cristina (~quassel@188.24.50.251)
20:35.56 starseeker oh, nevermind - I see we still have some TODO items
20:36.20 *** join/#brlcad cristina (~quassel@unaffiliated/cristina)
20:38.20 andrei_ indented the script, here s the " clean " version
20:38.22 andrei_ http://slexy.org/view/s2U8UOMIEq
20:51.43 CIA-55 BRL-CAD: 03Crdueck 07http://brlcad.org * r3908 10/wiki/User:Crdueck/log:
23:35.35 CIA-55 BRL-CAD: 03Cprecup 07http://brlcad.org * r3909 10/wiki/User:Cprecup/GSoC2012_progress: 16/06/2012 - model implementation for DAG

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.