| 00:15.56 | Notify | 03BRL-CAD Wiki:WilliamEnright * 0 /wiki/User:WilliamEnrigh: | 
| 01:49.33 | *** join/#brlcad ries (~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) | |
| 03:14.16 | *** join/#brlcad nmz787_i (nmccorkx@nat/intel/x-pqjntedbnkcwsrpc) | |
| 03:30.32 | *** join/#brlcad YashM (~YashM@117.198.21.18) | |
| 04:36.48 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 05:00.51 | *** join/#brlcad unicodesnowman (~unicodesn@unaffiliated/unicodesnowman) | |
| 05:09.28 | *** join/#brlcad MarcTannous (4f733b36@gateway/web/cgi-irc/kiwiirc.com/ip.79.115.59.54) | |
| 05:27.03 | *** join/#brlcad ries (~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) | |
| 05:40.16 | *** join/#brlcad ForKor (32615e26@gateway/web/freenode/ip.50.97.94.38) | |
| 06:08.29 | *** join/#brlcad andrei_ (c35a6e7d@gateway/web/freenode/ip.195.90.110.125) | |
| 06:09.07 | *** join/#brlcad andrei_ (c35a6e7d@unaffiliated/andrei/x-7229309) | |
| 06:09.07 | *** join/#brlcad andrei_ (c35a6e7d@gateway/web/freenode/ip.195.90.110.125) | |
| 07:14.14 | *** join/#brlcad mihaineacsu (~mihaineac@92.85.10.174) | |
| 07:47.37 | *** join/#brlcad teepee_ (~teepee@gateway/tor-sasl/teepee) | |
| 07:50.16 | *** join/#brlcad merzo (~merzo@user-94-45-58-141.skif.com.ua) | |
| 08:26.43 | *** join/#brlcad roshan (~roshan@103.225.100.51) | |
| 08:48.41 | *** join/#brlcad teepee- (bc5c2133@gateway/web/freenode/ip.188.92.33.51) | |
| 09:02.29 | *** join/#brlcad ries (~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) | |
| 09:18.56 | *** join/#brlcad nmz787_i (~nmccorkx@134.134.139.72) | |
| 10:03.28 | *** join/#brlcad roshan (~roshan@103.225.100.51) | |
| 10:04.30 | roshan | Hello I am new , I have successfully compiled brl-cad and would like to start working , could someone help me out | 
| 10:05.09 | andrei_ | hello, roshan, this might help : http://brlcad.org/wiki/Deuces | 
| 10:06.28 | *** join/#brlcad winghouchan (~holoirc@149.254.182.126) | |
| 10:10.23 | roshan | andrei: Thank You | 
| 12:29.05 | *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14) | |
| 12:30.37 | *** join/#brlcad bugport (~bugport@91.103.85.100) | |
| 12:36.59 | *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14) | |
| 12:55.12 | starseeker | hah - minizinc 2.0 is out. sweet! | 
| 12:55.40 | *** join/#brlcad ries_nicked (~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) | |
| 12:58.31 | *** join/#brlcad mmu_man (~revol@vaf26-2-82-244-111-82.fbx.proxad.net) | |
| 13:05.32 | *** join/#brlcad FreezingAlt (~FreezingC@135.0.41.14) | |
| 13:19.58 | *** join/#brlcad FreezingAlt (~FreezingC@135.0.41.14) | |
| 13:30.38 | *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14) | |
| 13:34.04 | *** join/#brlcad teepee (~teepee@gateway/tor-sasl/teepee) | |
| 14:10.17 | Notify | 03BRL-CAD Wiki:Hitesh sofat * 7861 /wiki/Docbook: Created page with "Our requirements:- 1) we need bidirectional web-editing 2) we need to convert a slew of non-docbook docs to docbook 3) we need to eliminate/scavenge/archive docs that are o..." | 
| 14:18.36 | *** join/#brlcad shardulc (~shardul@122.169.95.181) | |
| 14:19.21 | *** join/#brlcad svineet (75c854e4@gateway/web/cgi-irc/kiwiirc.com/ip.117.200.84.228) | |
| 14:21.43 | shardulc | brlcad: are you there? | 
| 14:21.47 | *** part/#brlcad svineet (75c854e4@gateway/web/cgi-irc/kiwiirc.com/ip.117.200.84.228) | |
| 14:24.00 | shardulc | infobot help | 
| 14:24.16 | MarcTannous | shardulc, what do you need? | 
| 14:24.35 | MarcTannous | maybe someone else can help | 
| 14:24.43 | shardulc | I want to pass on a message to brlcad | 
| 14:24.55 | shardulc | or if anyone else from BRL-CAD is here, that'll do | 
| 14:35.45 | ``Erik | just say it (or ask your question or whatever) and lurk, someone will eventually answer you, maybe | 
| 14:35.48 | ``Erik | !notify ask | 
| 14:35.49 | Notify | Questions in the channel should be specific, informative, complete, concise, and on-topic. Don't ask if you can ask a question first. Don't ask if a person is there; just ask what you intended to ask them. Better questions more frequently yield better answers. We are all here voluntarily or against our will. | 
| 14:36.20 | shardulc | ``Erik: no, I had submitted a script as a GCI task, and I just wanted to ask how it was working :) | 
| 14:38.05 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 14:38.33 | ``Erik | hm, I d'no what script you wrote... I know a few submissions have been applied to the svn repo on sf (a task link or # might help someone look to see what's going on) | 
| 14:40.04 | shardulc | it was a Python script to detect dead code, GCI task https://www.google-melange.com/gci/task/view/google/gci2014/6455158829481984 | 
| 14:44.50 | ``Erik | hm, I'm sure brlcad has been using it, I don't see it in the BRL-CAD repo, though (looks like it's just a bunch of greps and some bookkeeping? doesn't cpp the .c files or anything? I think macro generated symbols would trip it up, otherwise pretty cool) | 
| 14:47.14 | *** join/#brlcad mihaineacsu (~mihaineac@92.85.10.174) | |
| 14:47.22 | Notify | 03BRL-CAD:ejno * 63988 (brlcad/trunk/src/libgcv/plugin.c brlcad/trunk/src/libgcv/plugin.h): adjustments to more closely match the libgcv API | 
| 15:04.13 | shardulc | ``Erik: cpp the .c files, what do you mean? and can I make it better in any way? | 
| 15:06.24 | ``Erik | shardulc: cpp is the "C PreProcessor", most *nix machines have a command called "cpp", you can do "cpp file.c" and it'll evaluate all the macros (the output will be big)... you can also do "gcc -E" to get the same output. might give you a billion false positives, though :) and I think I'm the only one crazy enough to use macros to generate symbols, ## ftw | 
| 15:34.44 | *** join/#brlcad YashM (~YashM@117.198.21.18) | |
| 15:46.33 | *** part/#brlcad shardulc (~shardul@122.169.95.181) | |
| 15:50.34 | *** join/#brlcad merzo (~merzo@92.60.189.225) | |
| 16:43.01 | Notify | 03BRL-CAD:ejno * 63989 (brlcad/trunk/src/libgcv/CMakeLists.txt brlcad/trunk/src/libgcv/gcv.c and 2 others): initial integration of the plugin backend with the API | 
| 16:57.54 | *** join/#brlcad nmz787_i (~nmccorkx@134.134.139.74) | |
| 17:19.26 | Notify | 03BRL-CAD:ejno * 63990 brlcad/trunk/src/libgcv/CMakeLists.txt: rename stl_export.c to stl_write.c to match the terms used elsewhere | 
| 17:36.28 | Notify | 03BRL-CAD:ejno * 63991 (brlcad/trunk/src/libgcv/gcv.c brlcad/trunk/src/libgcv/plugin/setup.cpp): fix check for reader_fn/writer_fn in filters | 
| 18:25.22 | *** join/#brlcad nmz787_i (nmccorkx@nat/intel/x-wilhlppvldmaydjk) | |
| 18:31.52 | andromeda-galaxy | ``Erik: for dead-code, what about going totally overboard and writing a llvm SA pass for detecting the kinds of dead code we care about? if it runs right after clang reads the source into IR, llvm's built-in dce won't have run yet, so it should be able to get at every piece of code that is read by the compiler and dead... | 
| 18:32.34 | andromeda-galaxy | (and it would be after macroexpansion & any other early-running code transformations) | 
| 18:40.09 | Notify | 03BRL-CAD:ejno * 63992 (brlcad/trunk/src/libgcv/CMakeLists.txt brlcad/trunk/src/libgcv/gcv.c and 2 others): initial BRL-CAD import/export plugin for libgcv | 
| 18:40.20 | ``Erik | andromeda-galaxy: that'd be the "awesome enough to make a business out of it" approach, yeh... :D | 
| 18:48.53 | Notify | 03BRL-CAD:ejno * 63993 brlcad/trunk/src/libgcv/gcv.c: free cxt->db_instance in gcv_destroy() | 
| 18:50.34 | Stragus | Compilers aren't that great at finding non-trivial dead code | 
| 18:50.57 | Stragus | Like a branch that can't be taken, depending on reading some data | 
| 19:02.44 | andromeda-galaxy | Stragus: true, but it probably wouldn't be any worse than doing textual lookups on the source.. | 
| 19:08.46 | Notify | 03BRL-CAD:ejno * 63994 (brlcad/trunk/src/libgcv/gcv.c brlcad/trunk/src/libgcv/plugin/brlcad.c brlcad/trunk/src/libgcv/plugin/stl/stl_write.c): correctly initialize the db_i | 
| 19:20.34 | *** join/#brlcad teepee_ (~teepee@gateway/tor-sasl/teepee) | |
| 19:43.33 | Notify | 03BRL-CAD:ejno * 63995 (brlcad/trunk/src/libgcv/CMakeLists.txt brlcad/trunk/src/libgcv/plugin/setup.cpp brlcad/trunk/src/libgcv/plugin/stl/stl_write.c): create plugin stl_read based on stl-g | 
| 19:46.04 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 20:14.06 | *** join/#brlcad merzo (~merzo@126-6-133-95.pool.ukrtel.net) | |
| 20:23.48 | *** join/#brlcad Lord_kk (~Kris@rrcs-184-74-231-66.nyc.biz.rr.com) | |
| 20:24.10 | Lord_kk | test | 
| 20:36.42 | Notify | 03BRL-CAD:carlmoore * 63996 brlcad/trunk/src/util/pixelswap.c: avoid error message if h or ? is specified | 
| 20:37.56 | nmz787_i | anyone try compiling BRL-CAD for Android yet? | 
| 20:38.07 | Notify | 03BRL-CAD:carlmoore * 63997 brlcad/trunk/src/util/pixelswap.c: oops, add a newline to improve readability | 
| 20:43.28 | Notify | 03BRL-CAD:ejno * 63998 brlcad/trunk/src/librt/ls.c: check correct value in while loop | 
| 20:54.00 | ``Erik | not that I know of... I'd be highly surprised if it works, the android ndk is pretty limited and most of the i/o type shtuff that a normal posixy system provides just isn't there... pieces might work, but java (or dalvik) glue would definitely need to be written | 
| 20:58.14 | *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14) | |
| 21:05.31 | *** join/#brlcad mmu_man (~revol@vaf26-2-82-244-111-82.fbx.proxad.net) | |
| 21:05.48 | Stragus | ``Erik, there's no POSIX on Android? Darn, that's terrible | 
| 21:08.56 | Stragus | Google says it's missing pthread_cancel(), which isn't such a big deal | 
| 21:09.15 | Stragus | And shared memory stuff | 
| 21:10.32 | andromeda-galaxy | ``Erik, Stragus: and there are lots of annoyances in compiling a bunch of dependencies with bionic libc | 
| 21:10.59 | andromeda-galaxy | I just barely managed to get busybox to work once, I tried emacs but never managed to get ncurses to build | 
| 21:12.11 | Stragus | No C++ exceptions (don't care), no STL, (don't care), wide chars (don't care) | 
| 21:12.15 | ``Erik | Stragus: "posixy system", not POSIX... :D if you tried using a minimal POSIX os, it'd seem very very alien | 
| 21:12.20 | Stragus | So, for C software, it's pretty much Posix | 
| 21:12.57 | ``Erik | like, iirc, out of the box, there is no usable tty/pty | 
| 21:13.03 | ``Erik | in android | 
| 21:13.17 | Stragus | Is that mandated by POSIX? | 
| 21:13.46 | ``Erik | I believe posix.2 addresses it? | 
| 21:14.25 | Stragus | Okay. I don't know much about POSIX aspects that don't involve the C interface | 
| 21:14.33 | ``Erik | that's posix.1 | 
| 21:15.08 | ``Erik | huh, someone made tk that works on android (they wrote enough of an X layer on top of libsdl) | 
| 21:15.11 | ``Erik | http://wiki.tcl.tk/39022 | 
| 21:16.38 | ``Erik | it's suddenly looking more feasible to run mged/archer (but not necessarily the other ~400 bits) if BRL-CAD ever moves to tcl86 | 
| 21:17.17 | ``Erik | oh, and BRL-CAD needs c++ exceptions and stl at the openNURBS/libbrep level, which librt depends on... librt is kinda important | 
| 21:17.48 | ``Erik | drops the mic and walks off the stage :D *duck* | 
| 21:18.13 | *** join/#brlcad teepee (~teepee@gateway/tor-sasl/teepee) | |
| 21:19.43 | Stragus | :) This could be reimplemented not to depend on a standard C++ library if needed | 
| 21:20.30 | Stragus | Although the C way to implement the functional equivalent of C++ exceptions is a little messy (longjmp) | 
| 21:22.29 | ``Erik | yeh, and the wrong direction | 
| 21:22.42 | ``Erik | rewriting openNURBS would be a very nontrivial exercise | 
| 21:23.28 | ``Erik | um, Stragus, you have android devices, right? there's an sshd for it, um, "ConnectBot" I think? it's an interesting environment | 
| 21:23.52 | ``Erik | woops, connectbot is the client | 
| 21:24.46 | ``Erik | sshdroid is the server I use, https://play.google.com/store/apps/details?id=berserker.android.apps.sshdroid&hl=en | 
| 21:42.38 | *** join/#brlcad unicodesnowman (~unicodesn@2602:ffea:1001:1fa::97d2) | |
| 21:50.34 | Notify | 03BRL-CAD:ejno * 63999 (brlcad/trunk/src/libgcv/gcv_private.h brlcad/trunk/src/libgcv/plugin/setup.cpp and 2 others): move gcv_plugin_register into gcv_private.h; plugins will be registered in setup.cpp | 
| 22:14.47 | *** join/#brlcad teepee_ (~teepee@gateway/tor-sasl/teepee) | |
| 22:22.52 | Stragus | Yes, I have SSHDroid installed and use it regularly | 
| 22:23.03 | Stragus | Somehow it's the easiest way to copy files that I have found | 
| 22:57.24 | ``Erik | huh, a look at the postproduction of a movie: http://provideocoalition.com/pvcexclusive/story/behind-the-workflow-and-post-production-process-of-gone-girl | 
| 23:32.13 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 23:33.57 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 23:34.53 | *** join/#brlcad teepee_ (~teepee@gateway/tor-sasl/teepee) | |
| 23:47.56 | *** join/#brlcad krishna_ (~krishna@5.231.52.94) | |
| 23:58.05 | *** join/#brlcad merzo (~merzo@93-27-133-95.pool.ukrtel.net) | |