00:48.06 |
*** join/#brlcad velociostrich
(~anonymous@c-24-0-153-224.hsd1.pa.comcast.net) |
02:14.09 |
*** join/#brlcad javamonn
(~twitch@108.223.141.117) |
03:34.36 |
maths22 |
IRC really has calmed won after GCI! |
03:34.43 |
maths22 |
oops. down |
06:08.41 |
*** join/#brlcad PrezKennedy
(~DarkCalf@173.231.40.98) |
08:17.53 |
*** join/#brlcad luca79
(~luca@ydvlwtU-188-100.uibk.ac.at) |
11:09.51 |
*** join/#brlcad Skriptkid
(~Skriptkid@59.93.64.182) |
11:19.21 |
*** join/#brlcad Skriptkid
(~Skriptkid@117.202.111.81) |
12:46.01 |
*** join/#brlcad caen23
(~caen23@92.81.207.138) |
12:49.25 |
*** join/#brlcad Al_Da_Best
(~Al_Da_Bes@cpc2-shep12-2-0-cust21.8-3.cable.virginmedia.com) |
13:17.37 |
*** join/#brlcad EricPoehlsen
(~Eric@ip-109-85-90-20.web.vodafone.de) |
14:24.34 |
*** join/#brlcad Skriptkid
(~Skriptkid@117.202.111.81) |
14:31.12 |
brlcad |
hey Skriptkid, thanks for working on that sf
patch |
14:31.30 |
brlcad |
normally would have been right on that, but we
have just a little bit of a patch backlog ;) |
14:32.18 |
Skriptkid |
Thanks :) is that patch okay? Or does it need
changes? |
14:32.35 |
brlcad |
haven't gotten to look at it yet |
14:32.45 |
brlcad |
like I said, huge backlog :) |
14:32.46 |
*** join/#brlcad Skriptkid1
(~Skriptkid@117.202.111.81) |
14:32.58 |
brlcad |
and then there was two |
14:34.15 |
Skriptkid_ |
It's okay. But do tell me if it needs anything
more(or less.) I'm keen on working on patches |
14:36.46 |
Skriptkid |
brlcad: Does BRL-CAD have it's own scripting
lang? |
14:38.34 |
brlcad |
Skriptkid: we use tcl |
14:38.47 |
brlcad |
our command line is technically a tcl
interpreter |
14:39.50 |
Skriptkid |
Okay |
14:40.14 |
brlcad |
my vision for the third-generation editor is
to actually embed a generalized scripting interface so that users
can run variable scripting engines on top of our command api (to
initially include a posix shell (ksh/bash-style), tcl, python, and
lisp) |
14:40.40 |
brlcad |
most of that is lined down in the design
already, but no code to run with as yet |
14:43.36 |
caen23 |
brlcad: what do you mean by "users can run
scripting engines"? like we provide the interpreters and they write
the code, or some interface to let them bring their own
interpreters? |
14:44.04 |
Skriptkid |
brlcad: Why not your own simple script which
will be easier for beginners? |
14:44.30 |
Skriptkid |
Yes, I didnt get that part too |
14:44.41 |
caen23 |
Skriptkid: i think what you're thinking is
closer to macros than to a full language? |
14:45.28 |
Skriptkid |
caen23: Yep |
14:45.32 |
brlcad |
caen23: you'd be able to select which command
line interface you want to use |
14:46.11 |
brlcad |
so it's more that we're providing a few
interpreters that we've fully bound to libged |
14:46.51 |
brlcad |
how a given libged "command" is exposed will
be somewhat different depending on the language |
14:47.47 |
brlcad |
in tcl, everything is a command, so there's a
1-1 mapping; lisp would turn them into routines; python they'd
either be methods on an object or functions; shell are also
conveniently commands |
14:48.19 |
brlcad |
it's really just about what syntax is most
convenient since the commands would be identical |
14:48.41 |
caen23 |
would javascript be a good language to
prototype this with with? given all the interpreters out
there |
14:49.40 |
brlcad |
Skriptkid: users can completely ignore the
scripting engine since we effectively are providing our own
scripting command-set to them |
14:50.37 |
brlcad |
caen23: possibly, I considered them, but it
works best with languages that support interactive
prompting |
14:51.04 |
brlcad |
jscriptshell or something similar might work,
but it's not exactly common/familiar |
14:51.42 |
brlcad |
and that particular implementation is a java
beast |
14:54.26 |
Skriptkid |
Hmm…true. I was thinking, if a user needs to
just port all his instructions elsewhere, record it or maybe make a
quick run, a script might be useful. But then again, he has the
database itself. |
14:55.29 |
caen23 |
Skriptkid: i think you can already do that.
have a look over regress/tgms/solids.mged for example |
14:56.13 |
Skriptkid |
Ahh…my lack of knowledge. Thanks,
caen23. |
14:58.19 |
caen23 |
didn't know about this myself until i worked
on a task that used that file |
15:00.14 |
*** join/#brlcad ``Erik_
(~erik@pool-74-103-121-45.bltmmd.fios.verizon.net) |
15:00.56 |
starseeker |
hmm - wonder if this would be useful for a
python interface? http://code.google.com/p/tinypy/ |
15:19.32 |
*** join/#brlcad Skriptkid
(~Skriptkid@117.202.111.81) |
15:21.48 |
*** join/#brlcad Notify
(~notify@66-118-151-70.static.sagonet.net) |
15:42.40 |
Skriptkid |
a hyperboloid of one sheet is a bounded
elliptical hyperboloid right? |
15:47.37 |
*** join/#brlcad Skriptkid_
(~Skriptkid@117.202.111.81) |
16:04.18 |
*** join/#brlcad Skriptkid
(~Skriptkid@117.202.111.81) |
16:12.17 |
*** join/#brlcad caen23
(~caen23@92.81.207.138) |
16:21.37 |
*** join/#brlcad PrezKennedy
(~DarkCalf@173.231.40.98) |
16:31.35 |
*** join/#brlcad Skriptkid_
(~Skriptkid@117.202.111.81) |
16:40.55 |
*** join/#brlcad KimK
(~Kim__@wsip-184-176-200-171.ks.ks.cox.net) |
16:41.16 |
Notify |
03BRL-CAD:carlmoore * 54187 brlcad/trunk/TODO:
add missing parenthesis |
17:04.59 |
*** join/#brlcad EricPoehlsen
(~Eric@dslb-084-056-082-235.pools.arcor-ip.net) |
17:19.29 |
*** join/#brlcad Skriptkid
(~Skriptkid@117.202.111.81) |
19:25.41 |
*** join/#brlcad andrei__
(~IceChat7@188.25.158.112) |
19:57.57 |
*** join/#brlcad luca79
(~luca@188-22-129-209.adsl.highway.telekom.at) |
20:58.15 |
Notify |
03BRL-CAD:r_weiss * 54188
brlcad/trunk/src/other/openNURBS/opennurbs_zlib.cpp: Update to file
"opennurbs_zlib.cpp" to allow a 32-bit build with Visual Studio
2010. |
22:24.19 |
Notify |
03BRL-CAD:carlmoore * 54189
brlcad/trunk/src/util/bw-a.c: fix some obvious mistakes in bw-a.c
program, including inserting a missing hyphen. |
22:42.58 |
Notify |
03BRL-CAD:carlmoore * 54190
brlcad/trunk/src/util/bw-a.c: fix 2 words in a comment |
22:43.34 |
starseeker |
brlcad: is this the bu_parallel unit test?
http://www.google-melange.com/gci/task/view/google/gci2012/8086204 |
23:14.21 |
*** join/#brlcad javamonn
(~twitch@108.230.18.56) |
23:19.25 |
javamonn |
Now that GCi is over, whats the best way to
keep finding code related tasks to do? I'd pull from the list of
"itty bitty" tasks but I realize most of these have been completed
during gci. Do you guys keep another list somewhere? |