IRC log for #brlcad on 20140530

00:01.26 hcurtis brlcad: When you come back, please let me know.
00:45.01 hcurtis Update: I've been going over the GSoC checklist and expectations list to see what I still need to get done.
01:04.24 *** join/#brlcad Zhao_Anqing (~clouddrif@218.81.9.244)
01:29.48 Notify 03BRL-CAD:tbrowder2 * 60993 brlcad/branches/d-binding/misc/d-bindings/extract-grammar.pl: working on parsing routine
01:51.58 brlcad cyarx
01:52.03 brlcad rx
02:14.35 *** join/#brlcad clock (~clock@84-72-11-5.dclient.hispeed.ch)
02:38.45 maths22 I think geany might be on the image
02:39.41 *** join/#brlcad Zhao_Anqing (~clouddrif@218.81.9.244)
03:02.16 hcurtis brlcad: The GSoC expectations list talked about an interaction schedule. Do you think we need to set one up, or do you like how we're doing things now?
03:13.37 maths22 by the way, I am happy to work on a vm update whenever (if ever soon) it is necessary
03:14.50 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
03:34.21 *** join/#brlcad gagan (~gagan@202.164.53.117)
03:35.15 *** join/#brlcad teepee (~teepee@gateway/tor-sasl/teepee)
04:01.17 *** join/#brlcad teepee (~teepee@gateway/tor-sasl/teepee)
04:11.22 *** join/#brlcad gagan (~gagan@202.164.53.117)
04:18.23 *** join/#brlcad stirk (~charlie@c-107-2-138-189.hsd1.co.comcast.net)
04:21.26 *** join/#brlcad cwstirk (~charlie@c-107-2-138-189.hsd1.co.comcast.net)
04:27.34 *** join/#brlcad clock (~clock@84-72-11-5.dclient.hispeed.ch)
04:39.44 *** join/#brlcad Zhao_Anqing (~clouddrif@218.81.9.244)
04:54.25 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
05:12.12 *** join/#brlcad gagan (~gagan@202.164.53.117)
05:48.31 *** join/#brlcad aboutGod (~aboutGod@static-72-66-66-50.washdc.fios.verizon.net)
05:50.34 *** join/#brlcad mihaineacsu (~mihaineac@92.85.31.65)
05:53.38 *** part/#brlcad aboutGod (~aboutGod@static-72-66-66-50.washdc.fios.verizon.net)
05:53.45 Notify 03BRL-CAD Wiki:Hcurtis0010 * 7165 /wiki/User:Hcurtis0010/GSoC2014/logs: /* Week 2 */
06:16.33 *** join/#brlcad mihaineacsu (~mihaineac@92.85.31.65)
06:40.03 *** join/#brlcad Zhao_Anqing (~clouddrif@218.81.9.244)
06:48.40 *** join/#brlcad mihaineacsu (~mihaineac@92.85.31.65)
06:53.02 *** join/#brlcad teepee (~teepee@gateway/tor-sasl/teepee)
07:56.51 *** join/#brlcad mpictor (~mark@c-68-58-38-45.hsd1.in.comcast.net)
08:04.59 *** join/#brlcad milamber (~devlin@d118-75-244-176.try.wideopenwest.com)
08:35.38 *** join/#brlcad Zhao_Anqing (~clouddrif@218.81.9.244)
08:53.01 *** join/#brlcad raj12lnm (31cd6b50@gateway/web/freenode/ip.49.205.107.80)
09:20.28 *** join/#brlcad albertcoder (~albertcod@202.164.53.117)
09:41.54 *** join/#brlcad mihaineacsu_ (~mihaineac@92.85.31.65)
10:36.36 *** join/#brlcad albertcoder (~albertcod@115.245.156.65)
10:39.49 *** join/#brlcad Zhao_Anqing (~clouddrif@218.81.9.244)
11:03.33 *** join/#brlcad hoiji (671b082a@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.42)
11:39.46 Notify 03BRL-CAD:tbrowder2 * 60994 brlcad/branches/d-binding/misc/d-bindings/TODO: add info on plans
11:40.33 Notify 03BRL-CAD:tbrowder2 * 60995 NIL: dir for a Perl class hierarchy
12:28.16 *** join/#brlcad ries (~ries@190.9.171.121)
12:40.10 *** join/#brlcad Zhao_Anqing (~clouddrif@218.81.9.244)
12:43.30 ``Erik newest renderman will be "free" for noncommercial use http://renderman.pixar.com/view/non-commercial
12:43.53 ``Erik via https://news.ycombinator.com/item?id=7819245
12:49.50 Notify 03BRL-CAD:starseeker * 60996 brlcad/trunk/doc/docbook/system/man1/en/g-tankill.xml: fix g-tankill xml
13:02.00 raj12lnm hi can anyone help me to go to a past state ?
13:02.28 raj12lnm i mean if i wish to go to r60468 on brlcad what is the command ?
13:03.38 raj12lnm ok, got it
13:03.43 raj12lnm svn update -r60468
13:28.00 *** join/#brlcad vladbogo (~vlad@195.216.218.10)
13:49.56 *** join/#brlcad vladbogo (~vlad@195.216.218.10)
14:11.11 brlcad maths22: thanks
14:11.50 brlcad maths22: I think the VM is good for now ... it's the website that we need to get going live -- do you have (or could you write) a to-do list of things that need to get done?
14:15.29 brlcad that's pretty cool about renderman being free, nice splash
14:15.57 brlcad thinks a brl-cad geometry plugin would be ... awesome
14:28.39 Notify 03BRL-CAD:starseeker * 60997 (brlcad/trunk/src/tclscripts/archer/ArcherCore.tcl brlcad/trunk/src/tclscripts/lib/GeometryIO.tcl brlcad/trunk/src/tclscripts/lib/gui_conversion.tcl): Add support for the FASTGEN4 importer to the Archer GUI dialog, and provide an option to select a format when the file extension is not recognized.
14:39.58 *** join/#brlcad Zhao_Anqing (~clouddrif@218.81.9.244)
14:44.07 Notify 03BRL-CAD:tbrowder2 * 60998 brlcad/branches/d-binding/misc/d-bindings/TODO: add info
14:44.55 Notify 03BRL-CAD:tbrowder2 * 60999 brlcad/branches/d-binding/misc/d-bindings/D.pm: default should be 0
14:48.41 *** join/#brlcad mihaineacsu (~mihaineac@92.85.31.65)
14:54.29 *** join/#brlcad vladbogo (~vlad@195.216.218.10)
14:57.24 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
15:01.19 Notify 03BRL-CAD:tbrowder2 * 61000 brlcad/branches/d-binding/misc/d-bindings/CParse.pm: restore module to its original purpose: extracting C objects fom a header for partial P::RD parsing
15:04.27 Notify 03BRL-CAD:starseeker * 61001 (brlcad/trunk/src/tclscripts/archer/ArcherCore.tcl brlcad/trunk/src/tclscripts/lib/GeometryIO.tcl brlcad/trunk/src/tclscripts/lib/gui_conversion.tcl): Sync up the fastgen extensions.
15:11.10 Notify 03BRL-CAD:starseeker * 61002 brlcad/trunk/NEWS: Added support in Archer's file open dialog (and also when specifying files on the command line) for automatic invocation of BRL-CAD's geometry importers. In the GUI case, some of the formats also provide dialogs for specifying parameters to the converters. Supported formats at the moment are 3dm, FASTGEN, stl, and STEP.
15:11.17 Notify 03BRL-CAD:tbrowder2 * 61003 brlcad/branches/d-binding/misc/d-bindings/D.pm: add and start implementing new option for chunk parsing to ease analyzing syntax tree
15:12.09 Notify 03BRL-CAD:tbrowder2 * 61004 brlcad/branches/d-binding/misc/d-bindings/ParsePPCHeader.pm: play with Data::Dumper options
15:13.20 *** join/#brlcad clock (~clock@84-72-11-5.dclient.hispeed.ch)
15:13.31 Notify 03BRL-CAD:tbrowder2 * 61005 brlcad/branches/d-binding/misc/d-bindings/convert-h2d.pl: add new chunkparse option
15:13.55 Notify 03BRL-CAD:tbrowder2 * 61006 brlcad/branches/d-binding/misc/d-bindings/extract-grammar.pl: improve help and option handling
15:18.13 Notify 03BRL-CAD:tbrowder2 * 61007 brlcad/branches/d-binding/misc/d-bindings/D.pm: rename CParse.pm to CExtract.pm to better indicate purpose; change package name where used or identified
15:33.32 *** join/#brlcad piyushparkash (~piyushpar@202.164.53.117)
15:39.54 Notify 03BRL-CAD:tbrowder2 * 61008 brlcad/branches/d-binding/misc/d-bindings/extract-grammar.pl: add catchall option; correct empty line determination
15:57.01 Notify 03BRL-CAD:tbrowder2 * 61009 brlcad/branches/d-binding/misc/d-bindings/extract-grammar.pl: add more debugging code
16:02.16 *** join/#brlcad cwstirk (~charlie@c-107-2-138-189.hsd1.co.comcast.net)
16:04.47 *** join/#brlcad mihaineacsu (~mihaineac@92.85.31.65)
16:16.43 *** join/#brlcad piyushparkash (~piyushpar@202.164.53.117)
16:22.53 Notify 03BRL-CAD:tbrowder2 * 61010 brlcad/branches/d-binding/misc/d-bindings/extract-grammar.pl: use improved comment stripper
16:38.19 Notify 03BRL-CAD:tbrowder2 * 61011 brlcad/branches/d-binding/misc/d-bindings/CExtract.pm: use better empty-line determination
16:59.12 *** join/#brlcad ishwerdas (~ishwerdas@117.220.151.143)
17:01.57 Notify 03BRL-CAD:tbrowder2 * 61012 brlcad/branches/d-binding/misc/d-bindings/D.pm: improve intermediate file naming and handling; eliminate some unneeded code; comment out code that may never be used
17:13.16 Notify 03BRL-CAD:tbrowder2 * 61013 brlcad/branches/d-binding/misc/d-bindings/convert-h2d.pl: add chunkparse for the develop option
17:28.49 Notify 03BRL-CAD:tbrowder2 * 61014 brlcad/branches/d-binding/misc/d-bindings/TODO: add info
17:30.10 Notify 03BRL-CAD:tbrowder2 * 61015 brlcad/branches/d-binding/misc/d-bindings/D.pm: rename vars for current package name; isolate parsing code to the convert1final subroutine
17:45.24 *** join/#brlcad piyushparkash (~piyushpar@202.164.53.117)
17:49.35 *** join/#brlcad albertcoder (~albertcod@117.225.233.170)
17:55.15 *** join/#brlcad raj12lnm (31cd6b50@gateway/web/freenode/ip.49.205.107.80)
17:55.32 raj12lnm hi all.
17:55.36 raj12lnm i need some help
17:56.51 raj12lnm what will be the result of the command
17:56.52 raj12lnm <PROTECTED>
17:57.38 raj12lnm It is used in brlcad-python but hangs with this error http://tny.cz/b72a25c7
17:57.54 raj12lnm can anybody guide me regarding this ?
18:03.54 albertcoder Hello! I had begun making an extension in mediawiki for materials database project. I had downloaded the latest version of mediawiki i.e. 1.22.6 and I had begun working on this. But fortunately I just checked this link http://brlcad.org/wiki/Special:Version for the version that BRL-CAD uses i.e. 1.22.2. Also I noticed that mediawiki released it next version yesterday 1.22.7
18:05.23 albertcoder What version of mediawiki should I make extension in to harmonize its proper functioning with BRL-CAD?
18:09.13 ``Erik raj12lnm: should say the install prefix O.o
18:10.38 raj12lnm ``Erik ?
18:10.42 ``Erik raj12lnm: when you run "brlcad --prefix" from the command line, does it work? mebbe the python is building the argument string wrong?
18:11.03 raj12lnm i does'nt work
18:11.49 raj12lnm c/i/it\
18:12.05 raj12lnm ``Erik : what does that command work ?
18:12.50 ``Erik albertcoder: the machine has 1.22.7 installed, but the wiki actually live might be an old copy of that dir somewhere and someone will need to do the migration stuff :/
18:13.24 raj12lnm ``Erik : I mean what is the use of that command ?
18:13.53 ``Erik raj12lnm: it'd tell you where BRL-CAD is installed, so consumer projects would know where to look for headers, libraries, tcl scripts, etc
18:13.57 ``Erik $ /usr/brlcad/trunk/bin/brlcad-config --prefix
18:13.59 ``Erik /usr/brlcad/trunk
18:14.25 raj12lnm ok
18:14.50 raj12lnm so the second is output of the first ?
18:14.52 raj12lnm is it ?
18:15.53 raj12lnm ``Erik when i run that command it doesnt give any response.
18:16.17 Notify 03BRL-CAD:carlmoore * 61016 brlcad/trunk/doc/docbook/system/man1/en/g-tankill.xml: the -P was missing from SYNOPSIS
18:18.19 ``Erik raj12lnm: I'd guess that means your install of BRL-CAD is somehow broken :( I get this: http://paste.lisp.org/display/142737
18:18.49 raj12lnm build is broken ?
18:19.26 ``Erik where and how did you install your BRL-CAD?
18:19.35 raj12lnm ``Erik : when I send do sudo make install in the build folder
18:19.40 raj12lnm it builds without error
18:19.45 raj12lnm can it still be an error ?
18:21.54 ``Erik yes... so you installed it from source, did you give it an explicit prefix, or did it default to /usr/brlcad/dev-7.24.1/ or something?
18:24.30 raj12lnm it defaulted to /usr/brlcad/dev-7.24.1/
18:25.06 raj12lnm ``Erik : I am seeing an interesting thing
18:25.10 raj12lnm when I run
18:25.14 ``Erik ok, what OS are you using? linux?
18:25.36 raj12lnm ~/brlcad_build/bin/brlcad_config --prefix
18:25.53 raj12lnm it givesn me an output = /usr/brlcad/dev-7.24.1/
18:26.05 raj12lnm ``Erik : I am using Ubuntu
18:26.32 ``Erik brlcad_config or brlcad-config ? O.o
18:26.52 raj12lnm brlcad-config
18:26.57 raj12lnm sorry :)
18:27.12 ``Erik what does it give you when you do "/usr/brlcad/dev-7.24.1/bin/brlcad-config --prefix ; echo $?" ?
18:27.35 ``Erik (echo $? will print the 'return code' of the previous command, 0 means a normal exit)
18:28.03 raj12lnm it gives 0 as output
18:28.15 ``Erik but does not print /usr/brlcad/dev-7.24.1 ?
18:28.33 raj12lnm yes
18:29.24 ``Erik odd... what about "bash -xe /usr/brlcad/dev-7.24.1/bin/brlcad-config --prefix" ? can you paste the entire output into a pastebin somewhere?
18:29.56 raj12lnm it doesnt print anything
18:30.00 raj12lnm O.o
18:30.47 raj12lnm ``Erik I dont know! whats happening
18:32.11 ``Erik O.O
18:32.34 ``Erik can you paste everything anyway?
18:33.01 ``Erik and um, ls -l /usr/brlcad/dev-7.24.1/bin/brlcad-config
18:33.40 ``Erik make sure it's not a 0 byte file or something, should be in the neighborhood of 8k
18:35.00 raj12lnm http://tny.cz/e75e80eb
18:35.41 raj12lnm -rwxr-xr-x 1 root root 0 May 30 18:37 /usr/brlcad/dev-7.24.1/bin/brlcad-config
18:36.29 ``Erik ah, there it is, your installed script is 0 bytes long... that'd be why it doesn't say anything
18:36.41 raj12lnm yeah.
18:36.49 raj12lnm but i have no idea how to repair it
18:36.55 ``Erik verify that the bin/brlcad-config in your build directory is non-zero, then reinstall
18:37.27 raj12lnm will deleting the build in /usr/brlcad/dev-7.24.1
18:37.31 raj12lnm help ?
18:39.04 ``Erik that'd be the install directory, not the build one... either way, you'll need to do another 'make install'
18:39.47 ``Erik you can try it *shrug* but a reinstall would still be needed
18:40.12 raj12lnm yeah i am resintalling
18:40.21 ``Erik (also; you might want to chown /usr/brlcad to your mortal user so you don't need to sudo to install :)
18:40.37 raj12lnm ok
18:40.46 raj12lnm chown -R raj:raj ?
18:41.42 ``Erik sure, that'd be one way to do it
18:42.13 ``Erik the group is probably irrelevant if you're the only user on that mahine
18:43.29 raj12lnm thanks ``Erik
18:43.38 raj12lnm you solved my issue
18:43.51 ``Erik np, and that fixed the python stub as well?
18:44.05 raj12lnm yes
18:44.37 ``Erik (and you understand why I was asking the questions I asked and the approach to isolating the issue?)
18:45.26 raj12lnm I understand that bit
18:45.35 raj12lnm but i am not sure why did this error creep in ?
18:45.48 raj12lnm i mean why this error came at first place
18:46.02 raj12lnm is just curious
18:46.54 ``Erik *shrug* d'no, could be a number of reasons... fairly sure that if there are any clues, they'd take longer to find than it's worth
18:47.56 ``Erik the two big possibilities in my mind are that make install failed somehow and the error went unnoticed, or something damaged the file after the fact
19:18.49 Notify 03BRL-CAD Wiki:Ankeshanand * 7166 /wiki/User:Ankeshanand/GSoC14/logs: /* Update Logs for 30th May */
19:35.33 Notify 03BRL-CAD Wiki:Inderpreet * 7167 /wiki/User:Inderpreet/GSoC14/logs: /* Week 2 */
19:36.37 *** part/#brlcad ishwerdas (~ishwerdas@117.220.151.143)
19:51.19 *** join/#brlcad piyush__ (~piyushpar@202.164.53.117)
19:53.15 *** join/#brlcad piyushparkash (~piyushpar@202.164.53.117)
19:55.39 Notify 03BRL-CAD:carlmoore * 61017 brlcad/trunk/doc/docbook/system/man1/en/g-var.xml: switch period and right parenthesis
19:56.06 Notify 03BRL-CAD Wiki:Ankeshanand * 0 /wiki/File:AbsPerformancevsRefImagesPlot.png:
19:59.52 Notify 03BRL-CAD Wiki:Ankeshanand * 0 /wiki/File:AbsPerformancevsRefImagesPlot.png: Add a smaller size so that the mediawiki convert tool handles it well
20:02.19 Notify 03BRL-CAD Wiki:Ankeshanand * 7170 /wiki/User:Ankeshanand/GSoC14/logs: /* Development Phase */
20:03.22 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
20:04.12 Notify 03BRL-CAD Wiki:Ankeshanand * 7171 /wiki/User:Ankeshanand/GSoC14/logs: /* Update Plot image link */
20:05.24 Notify 03BRL-CAD Wiki:Ankeshanand * 7172 /wiki/User:Ankeshanand/GSoC14/logs: /* Development Phase */
20:09.01 Notify 03BRL-CAD Wiki:Ankeshanand * 7173 /wiki/User:Ankeshanand/GSoC14/logs: /* Fix link for the image */
20:09.07 *** join/#brlcad piyushparkash (~piyushpar@202.164.53.117)
20:09.34 Notify 03BRL-CAD:tbrowder2 * 61018 brlcad/branches/d-binding/misc/d-bindings/D.pm: comment unused code; in convert1final use arrays for output
20:09.59 raj12lnm what is treetop in submodel ? Any quick replies ?
20:10.41 Notify 03BRL-CAD:tbrowder2 * 61019 brlcad/branches/d-binding/misc/d-bindings/CExtract.pm: send ouput to array
20:11.28 Notify 03BRL-CAD Wiki:Ankeshanand * 7174 /wiki/User:Ankeshanand/GSoC14/logs: /* */
20:13.11 *** join/#brlcad piyushparkash (~piyushpar@202.164.53.117)
20:23.27 Notify 03BRL-CAD Wiki:Vladbogolin * 7175 /wiki/User:Vladbogolin/GSoC2014/Logs: /* Week 2 */
20:30.55 ``Erik heh, he left, doh
20:31.58 Notify 03BRL-CAD:tbrowder2 * 61020 brlcad/branches/d-binding/misc/d-bindings/D.pm: outout processed lines to the final .d file
20:41.00 Notify 03BRL-CAD:carlmoore * 61021 (brlcad/trunk/doc/docbook/system/man1/en/g-dxf.xml brlcad/trunk/src/conv/dxf/g-dxf.c): for g-dxf, make account of -P option
21:00.37 Notify 03BRL-CAD:starseeker * 61022 (brlcad/trunk/src/gtools/gdiff2/CMakeLists.txt brlcad/trunk/src/gtools/gdiff2/diff_summary.c and 2 others): Merge changes from 2 .g files into a third, based on comparison with an ancestor .g file.
21:43.27 Notify 03BRL-CAD:starseeker * 61023 brlcad/trunk/src/gtools/gdiff2/gdiff2.c: In the case where only two files are supplied, make an empty ancestor so the merge operation can proceed.
21:47.05 Notify 03BRL-CAD:starseeker * 61024 brlcad/trunk/src/gtools/gdiff2/gdiff2.c: Check for pre-existing file before going ahead with merge output.
22:05.29 brlcad cool link from librecad guys: http://seant23.wordpress.com/2010/11/12/offset-bezier-curves
22:05.44 brlcad now that's useful for a few purposes...
22:07.07 brlcad inside command, lofting/extruding surfaces, possibly even sweep surfaces/objects
22:12.06 fenn cubic splines can be approximated with a small number of carefully chosen tangent arcs: http://emergent.unpythonic.net/01171767993
22:12.36 fenn then you can just use the existing arc offset code
22:15.10 fenn "We convert the curve to straight lines. And never convert them back to curves." is a terrible thing to do
22:36.10 brlcad depends on the curve order, but there's also some nice simplicity in play
22:36.37 brlcad but yeah, sticking in lines wouldn't be useable for the purposes I mentioned, have to reinterpolate the curve
22:41.13 clock why do they do this at all?
22:41.21 clock hardware doesnt support printing those curves directly?
22:45.40 fenn the math doesn't work to offset a cubic curve a uniform distance from another cubic curve
22:49.02 clock fenn, what do you mean?
22:57.48 Notify 03BRL-CAD:tbrowder2 * 61025 brlcad/branches/d-binding/misc/d-bindings/CExtract.pm: remove dead code; correct puntuation in arrays
22:58.40 Notify 03BRL-CAD:tbrowder2 * 61026 brlcad/branches/d-binding/misc/d-bindings/D.pm: correct formatting in print statement
23:02.16 Notify 03BRL-CAD:tbrowder2 * 61027 brlcad/branches/d-binding/misc/d-bindings/D.pm: use the correct array for final output
23:04.39 *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14)
23:05.44 Notify 03BRL-CAD:tbrowder2 * 61028 brlcad/branches/d-binding/misc/d-bindings/CExtract.pm: correct output line numbering
23:19.47 Notify 03BRL-CAD:tbrowder2 * 61029 brlcad/branches/d-binding/misc/d-bindings/CExtract.pm: clean up white space handling; use the correct final string for a processed object
23:23.25 *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14)
23:57.41 *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14)
23:59.07 maths22 rx
23:59.19 maths22 oops :)

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