00:09.45 | Stragus | pokes ``Erik's elfga.com server not answering on port 80 |
00:25.22 | *** join/#brlcad maths22 (~maths22@66-118-151-70.static.sagonet.net) |
00:25.23 | *** join/#brlcad Ch3ck_ (~Ch3ck@66-118-151-70.static.sagonet.net) |
00:25.24 | *** join/#brlcad ejno (~ejno@unaffiliated/kazaik) |
00:25.44 | *** join/#brlcad n_reed (~molto_cre@66-118-151-70.static.sagonet.net) |
00:25.56 | *** join/#brlcad hsrai (~hsrai@66-118-151-70.static.sagonet.net) |
00:25.58 | *** join/#brlcad Notify (~notify@66-118-151-70.static.sagonet.net) |
00:26.09 | *** join/#brlcad starseeker (~starseeke@66-118-151-70.static.sagonet.net) |
00:27.06 | *** join/#brlcad brlcad (~sean@66-118-151-70.static.sagonet.net) |
00:53.12 | *** join/#brlcad tofu_ (~sean@66-118-151-70.static.sagonet.net) |
00:54.07 | *** join/#brlcad ejno_ (~ejno@unaffiliated/kazaik) |
01:04.31 | Notify | 03BRL-CAD:starseeker * 63509 brlcad/trunk/src/libged/attr.c: Needs more testing, but this gets most of the attr sub-commands using regex pattern matching instead of object-name only. Haven't figured out show subcommand yet, but should have the rest in there. Little fuzzy on the distinction between set and append, needs more study. |
01:33.07 | Notify | 03BRL-CAD:starseeker * 63511 brlcad/branches/qtged/src/qbrlcad/QToolPalette.cxx: Make sure we don't 'lose' a button by not having the row count expanded. |
01:33.49 | Notify | 03BRL-CAD:starseeker * 63510 brlcad/trunk/src/libged/attr.c: Add more memory freeing. Probably a goto is in order here... |
01:57.03 | Notify | 03BRL-CAD:starseeker * 63512 brlcad/branches/qtged/src/qbrlcad/cadtreemodel.cxx: Tweak highlighting rules. |
02:09.37 | ``Erik | heh, Stragus ddija not notice the 8 disconnects from that machine not being routed quite right? :D |
02:10.58 | Stragus | Oh. :D |
02:14.42 | ``Erik | was it the comics page you were trying to hit? |
02:15.07 | Stragus | Yup, it's working fine now |
02:15.19 | ``Erik | needs to fix a few comics and probably add something to have the guest switch to a real acct :/ |
02:16.19 | Stragus | I noticed quite a few comics are missing that used to be there... |
02:16.21 | ``Erik | yet more crap on the massive todo list *sigh* |
02:16.24 | ``Erik | which ones? |
02:17.51 | Stragus | Hum. Hijings Ensue, the warehouse, Looking for group, Sinfest... |
02:18.59 | ``Erik | I have two methods for updating, "update" and "grind", update is a very basic "just the most recent" method, grind is a more comprehensive method that tries to parse the archives to get a complete history... if the comic is still updating but not being captured, it probably means that it went long enough that I think a 'grind' needs to be made for it, but haven't had time to do it :/ |
02:19.33 | ``Erik | so when I do get to fixing it, it'll come as a flood :) |
02:19.59 | Stragus | I see. :) |
02:20.06 | Stragus | Yes, some comics used to have updates and stopped long ago |
02:20.28 | Stragus | And the "guest" account does show some comic from about an year ago |
02:20.37 | ``Erik | fuck, all 4 you mentioned are still live, they just changed html.. :/ |
02:20.48 | Stragus | Yes |
02:20.57 | Stragus | There are quite a few like that |
02:21.31 | ``Erik | I have an admin pane that shows me the last update with color coding based on age, foxtrot is my next target... |
02:21.48 | ``Erik | if you feel the urge to do some lisp coding, I can give you access to the repo ;) |
02:22.06 | Stragus | Can I rewrite everything in C? :D |
02:23.10 | ``Erik | I've a feeling that'd be hundreds of thousands of lines... *shrug* can always cffi it :D go for it |
02:24.10 | ``Erik | crud, it's all very wrapped in my web stuff... |
02:26.04 | ``Erik | http://elfga.com/~erik/tmp/comics/ is the src if you want to contemplate it some |
02:26.19 | Stragus | Eheh. I have written quite a bit of web, HTTP 1.1 and HTML parsing all in C already, I'm sure it wouldn't be that much new code... but I don't have much free time either |
02:27.41 | Stragus | Okay, that's less code than just my TCP code, without the entire HTTP(S) 1.1 implementation on top |
02:34.19 | ``Erik | the kloc might be low, but the work done in places is pretty insane :) |
02:35.15 | Stragus | nods to that |
02:35.21 | ``Erik | I'm not sure if the code bits are in that stuff, but it saves error states in a live replayable list, and serializes everything to disk |
02:36.06 | ``Erik | so if something breaks, you can tell me and I can pull up a full stack trace with the ability to fix and restart the code |
02:36.34 | Stragus | I can enumerate all the comics that don't get updated if that helps. :) |
02:36.45 | ``Erik | heh, have that list, in the admin pane :) |
02:36.58 | ``Erik | ordered by 'last update' |
02:37.37 | Stragus | Most of them just seems to be the parsing script choking on the new HTML |
02:38.31 | ``Erik | my list shows most not being updates, several behind enough to need a 'grind' method, |
02:38.49 | ``Erik | a couple not even being resolvable anymore |
02:39.12 | ``Erik | most of what I think needs to be done is in the 'grind' and 'flurb' methods |
02:39.22 | ``Erik | in the grind-comic.lisp file |
02:39.45 | ``Erik | er, grind.lisp |
02:40.19 | Stragus | grind() and flurb() are 2 and 14 lines of code, how hard can it be? :) |
02:40.20 | ``Erik | it's short, but it does the recursive "get all comics, find next comics page in the archive" fu |
02:40.37 | ``Erik | with throttling and all that |
02:41.50 | ``Erik | #'grind is an abstracted method, so there're several implementations... |
02:42.59 | ``Erik | the one that is "(format t "Not implemented~%") '())" doesnt' count ;) |
02:43.18 | ``Erik | woops, (error "not implemented") even, if straight up bombs |
02:43.46 | Stragus | I don't think I could fix/improve that code faster than I could rewrite everything in C, and that's not a good thing. :) |
02:45.05 | ``Erik | aight, so give me the 100 klocs of C and I'll wrap it in cffi to integrate... or step up your lisp game ;) |
02:45.24 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) |
02:46.21 | ``Erik | when I get around to fixing the 'grind' methods, things'll probably start happening fast |
02:46.57 | ``Erik | I just haven't had time... (and I'm currently under a lot of pressure to find a consulting client real effin' soon :/ ) |
02:47.08 | Stragus | Ouch, I see |
04:15.35 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) |
04:40.09 | Notify | 03BRL-CAD:brlcad * 63513 brlcad/trunk/src/libged/typein.c: apply sf patch 276 (ARS Message Error) from Raj Reddy, verfied by Harmanpreet. this corrects a minor wording mistake in an ARS error message during typein. |
04:45.38 | Notify | 03BRL-CAD:brlcad * 63514 brlcad/trunk/AUTHORS: credit raj reddy with special thanks given a minor tweak he made to ARS (sf patch 276) |
05:08.58 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) |
06:11.09 | *** join/#brlcad maths22_ (~maths22@66-118-151-70.static.sagonet.net) |
06:24.51 | *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14) |
06:27.44 | *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14) |
08:04.41 | *** join/#brlcad yiyus (1242712427@je.je.je) |
08:23.35 | *** join/#brlcad andrei_ (c35a6e7d@gateway/web/freenode/ip.195.90.110.125) |
08:40.01 | *** join/#brlcad ries (~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl) |
09:22.24 | Notify | 03BRL-CAD Wiki:JacquesBey * 0 /wiki/User:JacquesBey: |
10:04.07 | *** join/#brlcad teepee- (bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
10:05.39 | *** join/#brlcad ries (~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl) |
11:31.17 | *** join/#brlcad teepee- (bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
11:41.20 | *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14) |
13:59.25 | *** join/#brlcad teepee- (bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
14:05.45 | *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14) |
14:29.05 | *** join/#brlcad teepee- (bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
14:41.45 | *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14) |
15:04.51 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) |
15:12.15 | *** join/#brlcad mihaineacsu (~textual@92.85.194.225) |
15:18.16 | Notify | 03BRL-CAD:carlmoore * 63515 brlcad/trunk/src/tclscripts/mged/lc.tcl: remove trailing blanks/tabs |
15:27.53 | *** join/#brlcad clock (~clock@212.203.58.127) |
15:28.25 | Notify | 03BRL-CAD:starseeker * 63516 brlcad/trunk/src/libged/attr.c: Add pattern support to the attr show option. All attr options need testing, but this should allow for easy bulk reporting and manipulation of attributes. |
15:59.51 | brlcad | this is sad and awesome, turn a terrible barbie book into a better one: https://computer-engineer-barbie.herokuapp.com/ |
16:00.13 | Notify | 03BRL-CAD:starseeker * 63517 brlcad/trunk/doc/docbook/system/mann/en/attr.xml: Rework the attr man page, make a few updates. |
16:00.47 | *** join/#brlcad teepee- (bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
16:03.40 | *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14) |
17:04.08 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) |
17:04.31 | *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14) |
17:32.35 | Notify | 03BRL-CAD Wiki:Yuriyzotov * 0 /wiki/User:Yuriyzotov: |
17:51.27 | Notify | 03BRL-CAD:n_reed * 63518 brlcad/branches/brep-debug/src/libbrep/tests/ppx.cpp: define a coordinate magnitude limit |
18:11.01 | brlcad | maths22: any progress on the task interface? |
18:11.56 | brlcad | will need to get to a stable state probably within a few days if it's going to get used, so we have enough time to define all our tasks |
18:29.11 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) |
18:42.32 | Notify | 03BRL-CAD:n_reed * 63519 brlcad/branches/brep-debug/src/libbrep/tests/ppx.cpp: test that identical points intersect using the default tolerance |
18:58.43 | Notify | 03BRL-CAD:starseeker * 63520 (brlcad/trunk/CHANGES brlcad/trunk/include/raytrace.h and 13 others): Deprecate db_regexp_match_all, add pattern matching to db_ls. Need to swap in db_ls instead of the explicit looping in a few places, but at least some of that code looks like it is duplicated in mged and libged... needs more attention. Glob and match don't have man pages, so not sure yet what they're supposed to do... |
18:58.45 | Notify | Checkpoint a compiling state that works. |
18:59.36 | brlcad | maths22: something to check out http://gci.copyleftgames.org/tasks/ reminds me that pretty much all the orgs desire top-level task categorization like that |
19:17.54 | *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14) |
19:25.10 | Notify | 03BRL-CAD:brlcad * 63521 brlcad/trunk/src/libsysv/CMakeLists.txt: add an initial multiplatform stub for setenv() to ensure that we have a means to set environment variables reliably. this is mostly for Windows where setenv() doesn't exist, but _putenv_s and _putenv (which we wrap in a #define putenv) do exist. |
19:25.57 | Notify | 03BRL-CAD:brlcad * 63522 brlcad/trunk/CMakeLists.txt: need checks for _putenv_s and getenv_s for the setenv() libsysv implementation. |
19:27.53 | Notify | 03BRL-CAD:brlcad * 63523 brlcad/trunk/src/mged/attach.c: we now always have setenv(), provided by libsysv |
19:32.17 | Notify | 03BRL-CAD:brlcad * 63524 brlcad/trunk/src/libsysv/setenv.c: oops, left the myname in there |
20:02.27 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) |
20:05.50 | Notify | 03BRL-CAD:carlmoore * 63525 brlcad/trunk/src/util/pix-bw.c: shift the tests which are done after checking the options |
20:24.34 | Notify | 03BRL-CAD:brlcad * 63526 brlcad/trunk/src/libbrep/BBNode.cpp: quell int->bool conversion performance warning |
20:45.44 | Notify | 03BRL-CAD:brlcad * 63527 (brlcad/trunk/include/raytrace.h brlcad/trunk/include/rt/db_fullpath.h): remove duplicate db_path_to_mat() declaration (they didn't match too) and add note why another wasn't moved. |
20:47.31 | Notify | 03BRL-CAD:starseeker * 63528 brlcad/trunk/src/libged/attr.c: Whoops - need the line return after the first item as well. |
20:57.12 | Notify | 03BRL-CAD:brlcad * 63529 brlcad/trunk/src/other/openNURBS/opennurbs_system.h: make the boolean type be a bool since we don't have an SDK compatibility issue to worry about, uses less memory (just one byte) and is better for performance on Windows |
21:22.09 | Notify | 03BRL-CAD:brlcad * 63530 (brlcad/trunk/src/other/openNURBS/opennurbs_system.h brlcad/trunk/src/other/openNURBS/opennurbs_viewport.h): okay, bad idea because this introduces a slew of unimplemented virtual function errors and it's not immediately obvious why |
21:27.21 | Notify | 03BRL-CAD:brlcad * 63531 (brlcad/trunk/src/libbrep/boolean.cpp brlcad/trunk/src/libbrep/intersect.cpp brlcad/trunk/src/libbrep/opennurbs_ext.cpp): quell unused arg warnings |
21:43.57 | Notify | 03BRL-CAD:brlcad * 63532 brlcad/trunk/src/libfb/if_wgl.c: configurewindow signature says return an int. make it match. |
21:49.40 | Notify | 03BRL-CAD:brlcad * 63533 brlcad/trunk/include/ged.h: expand the callback args |
21:52.33 | Notify | 03BRL-CAD:carlmoore * 63534 brlcad/trunk/src/util/pix-bw.c: we can test for > usage immediately if we detect -o followed by argument |
22:02.58 | Notify | 03BRL-CAD:brlcad * 63535 (brlcad/trunk/src/bwish/winMain.c brlcad/trunk/src/fbserv/server.c brlcad/trunk/src/libfb/if_remote.c): bu_log missing |
22:04.03 | Notify | 03BRL-CAD Wiki:Bernardbalak * 0 /wiki/User:Bernardbalak: |
22:05.15 | Notify | 03BRL-CAD:carlmoore * 63536 brlcad/trunk/src/util/pix-ppm.c: as I just did with pix-bw, implement the 'cannot use both -o and >' in case 'o' |