00:00.57 |
brlcad |
down to just 36 zombies remaining, 2964
zombies per cop kills |
00:01.37 |
brlcad |
oh hnoes.. looks like they actually got him!
hah |
00:02.05 |
brlcad |
ahhhh, never mind.. there he is.. hidden under
the google logo |
00:08.16 |
CIA-14 |
BRL-CAD: 03brlcad * r36673
10/brlcad/trunk/src/libdm/tcl.c: restructure to avoid forward
decls, mark unused parameters |
00:09.21 |
CIA-14 |
BRL-CAD: 03brlcad * r36674
10/brlcad/trunk/src/libdm/tcl.c: ws |
00:19.55 |
CIA-14 |
BRL-CAD: 03brlcad * r36675
10/brlcad/trunk/src/libtermio/termio.c: ws cleanup, break out TAB3
and XTABS |
00:38.40 |
*** join/#brlcad Ralith
(n=ralith@69.90.48.97) |
00:59.27 |
CIA-14 |
BRL-CAD: 03brlcad * r36676
10/brlcad/trunk/src/libtermio/termio.c: |
00:59.27 |
CIA-14 |
BRL-CAD: refactor the antiquated tab-expansion
logic to work even if there is no tab |
00:59.27 |
CIA-14 |
BRL-CAD: support (strict c99 mode). try TAB3
if we can, or one of several other variants |
00:59.27 |
CIA-14 |
BRL-CAD: until we either find something
otherwise punt and disable support on our end |
00:59.27 |
CIA-14 |
BRL-CAD: too. |
01:01.20 |
CIA-14 |
BRL-CAD: 03brlcad * r36677
10/brlcad/trunk/include/pkg.h: uname shadows a global |
02:06.04 |
CIA-14 |
BRL-CAD: 03brlcad * r36678
10/brlcad/trunk/src/libtclcad/ (tclcadAutoPath.c tkImgFmtPIX.c):
quell warnings |
02:23.56 |
CIA-14 |
BRL-CAD: 03brlcad * r36679 10/brlcad/trunk/
(include/dm.h src/libdm/axes.c): mark thy constness. rmat can be
const. |
02:24.26 |
CIA-14 |
BRL-CAD: 03brlcad * r36680
10/brlcad/trunk/src/libtclcad/ged_obj.c: quell warnings, make
functions use HIDDEN |
02:35.45 |
CIA-14 |
BRL-CAD: 03brlcad * r36681
10/brlcad/trunk/src/conv/iges/g-iges.c: c99 dictates the use of
S_ISDIR() instead of accessing the S_IFDIR mask directly |
02:38.39 |
*** join/#brlcad Don__
(n=Don@c-71-238-51-148.hsd1.mi.comcast.net) |
02:40.39 |
CIA-14 |
BRL-CAD: 03brlcad * r36682
10/brlcad/trunk/src/nirt/parse_fmt.c: ws indent cleanup |
02:43.48 |
CIA-14 |
BRL-CAD: 03brlcad * r36683
10/brlcad/trunk/src/nirt/parse_fmt.c: c99 compliance, no popen()
available so don't rely on it. |
02:46.20 |
CIA-14 |
BRL-CAD: 03brlcad * r36684
10/brlcad/trunk/src/sig/dfft.c: ws cleanup |
02:48.11 |
CIA-14 |
BRL-CAD: 03brlcad * r36685
10/brlcad/trunk/src/sig/dfft.c: use STDIN_FILENO and STDOUT_FILENO
to be c99 compliant. |
02:52.22 |
CIA-14 |
BRL-CAD: 03brlcad * r36686
10/brlcad/trunk/src/sig/syn.c: ws cleanup, add vmath.h for M_PI (in
case we're c99 strict), reorder to remove decl. |
03:03.31 |
CIA-14 |
BRL-CAD: 03brlcad * r36687
10/brlcad/trunk/bench/pixcmp.c: declare the getopt bits, cleanup,
remove pixdiffish comment |
03:18.39 |
CIA-14 |
BRL-CAD: 03brlcad * r36688
10/brlcad/trunk/src/archer/TODO: note a handful of immediate
impression issues provoked by feedback from a user (andre
anckaert). bad help and missing commands. |
03:30.34 |
CIA-14 |
BRL-CAD: 03brlcad * r36689 10/brlcad/trunk/ (2
files in 2 dirs): try a manual edit of the sole 'Crossbow'
reference in the windows chm file.. couldn't find where BRL-CAD
Commands was coming from, though. |
03:34.18 |
starseeker |
blinks - a chm file? I hadn't
noticed that |
03:34.30 |
brlcad |
burn it! |
03:34.33 |
starseeker |
no kidding |
03:34.50 |
brlcad |
only noticed myself after grepping the file
tree for Crossbow |
03:35.01 |
starseeker |
thought it was just a funky
html until the only dell printer manual I could find turned out to
need a special app to read... |
03:35.48 |
brlcad |
it is basically |
03:35.50 |
brlcad |
compiled html |
03:35.51 |
starseeker |
makes note to pester Bob into
getting tkhtml3 working on Windows - then we can bring in the html
viewer and nuke that sucker |
03:36.33 |
starseeker |
however, since I have the viewer I can check
the contents... |
03:37.23 |
``Erik |
chm? really? does windows even use those
anymore? |
03:37.52 |
starseeker |
snorts - no, I think they
noticed it had been decoded and thought up something
else... |
03:38.02 |
CIA-14 |
BRL-CAD: 03brlcad * r36690
10/brlcad/trunk/src/archer/TODO: archer docs should not be in chm
format (even for windows) |
03:38.08 |
brlcad |
there's another change that chm needs.. calls
them "BRL-CAD Commands" |
03:38.17 |
starseeker |
erm... Needed file
/Archer/Archer_Introduction.htm is not present in this CHM
archive |
03:38.28 |
brlcad |
lovely |
03:38.41 |
brlcad |
thought I saw a slew of file refs |
03:41.10 |
*** join/#brlcad ChanServ
(ChanServ@services.) |
03:41.10 |
*** join/#brlcad Ralith
(n=ralith@69.90.48.97) [NETSPLIT VICTIM] |
03:41.10 |
*** join/#brlcad R0b0t1
(n=Enigma@unaffiliated/r0b0t1) [NETSPLIT VICTIM] |
03:41.10 |
*** join/#brlcad cosurgi
(n=cosurgi@atak.bl.pg.gda.pl) [NETSPLIT VICTIM] |
03:41.10 |
*** mode/#brlcad [+o ChanServ]
by irc.freenode.net |
03:42.08 |
starseeker |
extract_chmLib does something with
it... |
03:42.40 |
starseeker |
what the bleep... |
03:42.40 |
starseeker |
what is a .brs file |
03:42.49 |
starseeker |
sees some htm and css in
there... |
03:43.48 |
starseeker |
oh, peachy |
03:43.56 |
starseeker |
a lot of the htm files are zero size |
03:44.02 |
starseeker |
fines a non-empty
one... |
03:44.13 |
brlcad |
them html2docbook? :) |
03:44.22 |
starseeker |
actually... |
03:44.49 |
starseeker |
the only actual content looks like what we're
doing in system/man1/en - per-command htm files |
03:44.58 |
starseeker |
reads... |
03:46.09 |
starseeker |
what the hell |
03:46.23 |
starseeker |
the non-zero length items are filled with
spaces?? |
03:47.45 |
starseeker |
votes we delete that
sucker |
03:49.59 |
``Erik |
wonder how legal eliminating trailing
whitespace on ALL files would be |
03:49.59 |
starseeker |
here's everything extrach_chmLib got out of
it: http://pastebin.bzflag.bz/d7e84429e |
03:50.16 |
``Erik |
:%s/[ \t]*$// |
03:50.48 |
``Erik |
find . -type f | xargs sed -e -i.bak 's/[
^I]+$//' |
03:50.48 |
``Erik |
? |
03:51.05 |
starseeker |
hmm? |
03:51.11 |
starseeker |
what, run that on the results? |
03:51.32 |
``Erik |
any and all? I dunno, I'm not really reading
what you're typing :D |
03:51.40 |
starseeker |
ah |
03:52.07 |
``Erik |
ya said something about a non-zero length item
that was just spaces? would terminating trailing whitespace make it
a zero length item? |
03:52.08 |
starseeker |
I mean no tool I have shows any indication of
there being ANY useful content in that chm file |
03:52.16 |
starseeker |
oh |
03:52.32 |
starseeker |
maybe, but the idea was to find even one file
that says something intelligent |
03:53.04 |
starseeker |
sees no signs of it, and it
looks like even what was once there will be supplanted by the man
page work |
03:53.30 |
starseeker |
brlcad: if you're still at work, can a Windows
box do anything with it? |
03:53.52 |
brlcad |
starseeker: i'll test here in a couple
min |
03:53.59 |
starseeker |
WOOT - Lisp in Small Pieces arrived |
03:54.09 |
starseeker |
somewhat battered, but intact and fully
legible |
03:54.34 |
starseeker |
``Erik: I'm battling back towards Lisp
Respectibility |
03:54.56 |
``Erik |
heh |
03:55.18 |
``Erik |
y'know, at first, I was really excited, but
then after reading and skimming, I'm less impressed |
03:55.30 |
starseeker |
really? |
03:55.43 |
starseeker |
not detailed? |
03:55.45 |
``Erik |
mebbe it's because I've had it sitting down
for so long |
03:55.58 |
``Erik |
it had reasonable detail, but nothing
staggering to it? |
03:56.08 |
``Erik |
I have it and pcl on my coffee table,
though |
03:56.17 |
``Erik |
gets the girls all worked up,
ch'know |
03:56.36 |
starseeker |
I understood the idea was to document at a
very low level what it took to make a lisp implementation |
03:57.07 |
``Erik |
yeh, but other texts have that, too |
03:57.21 |
``Erik |
it really doesn't take much at all |
03:58.21 |
starseeker |
raises
eyebrow |
03:58.27 |
starseeker |
glad I didn't blow $100 on it then |
03:58.51 |
starseeker |
nuts, shoulda waited longer and bought your
copy off ya ;-) |
04:04.06 |
``Erik |
hehehe, I d'no, it may've been that I bought
it to answer some pretty specific questions and wasn't satisfied to
those specific answers *shrug* I d'no |
04:05.08 |
brlcad |
hm, i don't want to log into windows.. leave
it for bob later |
04:07.44 |
``Erik |
I'm telling him you said tht |
04:08.10 |
``Erik |
he'll park his truck ontop of your car in
retaliation O.o |
04:08.56 |
brlcad |
http://www.toplessrobot.com/2009/11/the_great_muppet_bohemian_rhapsody_cover.php |
04:09.33 |
``Erik |
I've seen topless robot before O.o |
04:12.33 |
``Erik |
hrm, is there a cognative difference between
"sci-fi" and science fiction? |
04:14.58 |
``Erik |
ohhh, they had one about generating the
computer graphics used in the original star wars trilogy, that's
right |
04:15.11 |
``Erik |
using a projector and vector
displays |
04:15.19 |
``Erik |
and giving up on using a computer at one
point |
04:37.26 |
starseeker |
``Erik: isn't it sy-fi now or some such
nonsense? |
04:40.21 |
``Erik |
I meant "sci-fi" the genre, not "SciFi" the tv
network |
04:40.30 |
``Erik |
but tyat is "SyFy" now |
04:40.43 |
``Erik |
since that STOPPED SHOWING SCIENCE
FICTION |
04:40.51 |
``Erik |
and just do horror shit and plain old shit
now |
04:57.41 |
*** join/#brlcad Aeamus
(n=Enigma@unaffiliated/r0b0t1) |
05:00.59 |
CIA-14 |
BRL-CAD: 03brlcad * r36691
10/brlcad/trunk/src/libtermio/termio.c: ifdef header test, not just
if |
05:39.29 |
brlcad |
woot, we now compile c99 strict (albeit with
slews and slews of warnings) |
05:41.08 |
Ralith |
I doubt there exists any major project that
escapes that. |
05:43.11 |
brlcad |
escapes what? |
05:43.18 |
brlcad |
warnings? |
05:44.55 |
brlcad |
even on a large codebase, have to control the
entropy and complexity.. does get harder, but all the more reason I
think it's important we get things clean, then set it up (with
strict flags) so they can stay clean |
05:45.32 |
brlcad |
pretty cool that about 10 main libs are fully
clean now |
05:46.39 |
brlcad |
next up are probably librt and libged.. then
maybe work on finally kicking off a coverity scan |
05:58.36 |
brlcad |
kicks off another zombie
attack, this time to the extreme |
05:59.14 |
brlcad |
1 vs 17000 |
05:59.49 |
brlcad |
first few all failed miserably after less than
a hundred .. but now this dude made it past the first wave and
looks like he just might clean house |
05:59.59 |
brlcad |
lets it run over the
week/weekend |
09:35.20 |
*** join/#brlcad Elrohir
(n=kvirc@p5B14EF26.dip.t-dialin.net) |
09:44.29 |
*** join/#brlcad d_rossberg
(n=rossberg@BZ.BZFLAG.BZ) |
09:47.10 |
CIA-14 |
BRL-CAD: 03d_rossberg * r36692
10/brlcad/trunk/include/bio.h: defined S_ISDIR for not-C99
compilers |
11:20.05 |
d_rossberg |
i tried to test my last change on linux but i
had no success: |
11:21.13 |
d_rossberg |
i got an error in
src/libbu/brlcad_path.c: |
11:22.04 |
d_rossberg |
../../include/brlcad_version.h:153: Error:
»brlcad_ident« defed but not referenced |
11:23.10 |
d_rossberg |
(it's a warning considered as an
error) |
11:42.45 |
*** join/#brlcad jaunty
(n=IceChat7@dsl-241-98-87.telkomadsl.co.za) |
12:06.58 |
*** part/#brlcad jaunty
(n=IceChat7@dsl-241-98-87.telkomadsl.co.za) |
13:47.05 |
*** join/#brlcad mafm_
(n=mafm@cpc2-bexl3-0-0-cust843.bmly.cable.ntl.com) |
14:07.08 |
brlcad |
d_rossberg: hm, interesting .. wonder why you
get that result |
14:09.01 |
brlcad |
can you paste the exact compile line and error
message? |
14:12.15 |
brlcad |
suspect it's a "defined but not used"
warning? |
14:18.19 |
CIA-14 |
BRL-CAD: 03brlcad * r36693
10/brlcad/trunk/include/brlcad_version.h: attempt to quell a
'defined but not used' warning reported by daniel. provide a
non-static function that calls brlcad_ident() so that it's used
(and it calls brlcad_version() so we're good on the second static
func). |
14:19.05 |
brlcad |
see if that helps |
14:29.48 |
d_rossberg |
now brlcad_path.c goes through |
14:30.45 |
d_rossberg |
i wonder if the linker will complain about the
multiple defined function brlcad_identify() ... |
14:31.33 |
d_rossberg |
yes, it will! |
14:33.43 |
d_rossberg |
see http://pastebin.bzflag.bz/m23a44768 |
14:42.59 |
brlcad |
yeah, I wondered about that too.. :) |
14:43.22 |
brlcad |
hm! |
14:43.50 |
d_rossberg |
i'm working on a solution: splitting
brlcad_version.h into 2 files (?) |
14:44.20 |
brlcad |
need c++ so could do a static var
initializer |
14:46.34 |
CIA-14 |
BRL-CAD: 03brlcad * r36694
10/brlcad/trunk/include/brlcad_version.h: yeah, bad idea. multiple
definitions in the lib since it's not in a compilation
unit. |
14:46.57 |
d_rossberg |
i try one header with the constants and an
other header with the static function |
14:48.45 |
brlcad |
interestingly, there's already a quelling in
there to prevent the "this is not used" warning |
14:49.09 |
brlcad |
gcc apparently got a little smarter and
realized it was a trick |
14:52.04 |
d_rossberg |
this is the "defined but not referenced"
message is got: http://pastebin.bzflag.bz/m5b3ec115 |
14:52.53 |
d_rossberg |
gcc (Debian 4.3.4-6) 4.3.4 |
14:54.38 |
CIA-14 |
BRL-CAD: 03brlcad * r36695
10/brlcad/trunk/include/brlcad_version.h: |
14:54.38 |
CIA-14 |
BRL-CAD: attempt #3: quell the use warning by
having brlcad_version() call |
14:54.38 |
CIA-14 |
BRL-CAD: brlcad_ident(). this creates a
recursive cycle that should call both functions |
14:54.38 |
CIA-14 |
BRL-CAD: the second time through regardless of
which is called.. at least that's the |
14:54.39 |
CIA-14 |
BRL-CAD: theory. |
14:54.52 |
brlcad |
ahh, heh, in german .. awesome |
14:56.06 |
brlcad |
bah, my logic isn't sound .. infinite
loop |
14:59.24 |
brlcad |
fixing |
15:00.47 |
d_rossberg |
my make is still working with the latest
version ... |
15:02.16 |
brlcad |
yeah, it'll build |
15:02.19 |
brlcad |
it's a run-time inf loop |
15:02.40 |
brlcad |
flawed double recursion |
15:05.29 |
d_rossberg |
i have a new one: http://pastebin.bzflag.bz/m1df3620a |
15:09.45 |
CIA-14 |
BRL-CAD: 03brlcad * r36696
10/brlcad/trunk/include/brlcad_version.h: |
15:09.45 |
CIA-14 |
BRL-CAD: yeah, previous logic was flawed.
would have resulted in a run-time double |
15:09.45 |
CIA-14 |
BRL-CAD: recursion inf loop. this form should
work regardless of which function is |
15:09.45 |
CIA-14 |
BRL-CAD: called first and has both functions
calling the other quelling any non-use |
15:09.45 |
CIA-14 |
BRL-CAD: warnings. |
15:12.31 |
CIA-14 |
BRL-CAD: 03brlcad * r36697
10/brlcad/trunk/src/libpkg/pkg.c: quell size_t ->printf->
long warnings |
15:23.15 |
CIA-14 |
BRL-CAD: 03d_rossberg * r36698
10/brlcad/trunk/src/libpkg/pkg.c: one cast was missing
(size_t->long warning) |
15:44.00 |
d_rossberg |
looks like there are no more errors during
make |
15:52.45 |
brlcad |
cool |
15:52.53 |
brlcad |
cya daniel |
15:56.26 |
CIA-14 |
BRL-CAD: 03brlcad * r36699
10/brlcad/trunk/src/libbu/ptbl.c: cast %p format args to void*,
quellage |
16:00.57 |
CIA-14 |
BRL-CAD: 03brlcad * r36700
10/brlcad/trunk/src/libbu/semaphore.c: more warnings to
quell... |
16:02.41 |
*** join/#brlcad Elrohir
(n=kvirc@91.20.239.38) |
16:23.39 |
``Erik |
shudders at the notion of
gettext-izing BRL-CAD |
16:26.05 |
CIA-14 |
BRL-CAD: 03brlcad * r36701
10/brlcad/trunk/src/libbn/ (plane.c sphmap.c tabdata.c wavelet.c):
whee... MORE warnings... where do these keep coming from?? this
same machine compiled verbose strict a couple days ago. |
16:26.23 |
brlcad |
yeah, no fun |
16:30.35 |
CIA-14 |
BRL-CAD: 03brlcad * r36702
10/brlcad/trunk/include/bn.h: cast our args to what we're logging
them as |
16:31.05 |
CIA-14 |
BRL-CAD: 03brlcad * r36703
10/brlcad/trunk/TODO: need to rename bu_ptbl() .. conflicts with
c++ compilation |
16:34.23 |
CIA-14 |
BRL-CAD: 03brlcad * r36704
10/brlcad/trunk/src/nirt/ (8 files): misc cleanup, ws, indent,
quellage |
17:26.48 |
*** join/#brlcad Ralith
(n=ralith@d142-058-083-015.wireless.sfu.ca) |
18:13.41 |
*** join/#brlcad Ralith_
(n=ralith@142.58.90.101) |
19:38.28 |
*** join/#brlcad Ralith
(n=ralith@69.90.48.97) |
20:20.37 |
starseeker |
``Erik: is gettext-izing BRL-CAD on the
todo? |
20:34.36 |
starseeker |
oh lovely |
20:34.53 |
starseeker |
autoconf 2.64 doesn't like BRL-CAD |
20:35.09 |
starseeker |
pulls a clean checkout to be
sure... |
20:49.23 |
starseeker |
yep |
20:50.43 |
starseeker |
oh, looks like it might be griping about
tkhtml3? |
20:50.58 |
starseeker |
added AUTHORS, ChangeLog, INSTALL, COPYING and
NEWS... |
20:51.02 |
starseeker |
humph |
20:52.54 |
CIA-14 |
BRL-CAD: 03starseeker * r36705
10/brlcad/trunk/m4/: Tweak svn:ignore in m4 dir |
20:54.05 |
CIA-14 |
BRL-CAD: 03starseeker * r36706
10/brlcad/trunk/src/other/step/m4/: Tweak svn:ignore in
src/other/step m4 dir |
20:59.06 |
starseeker |
that's not all of it... six instances of
complaining by grep about Makefile.am not found |
21:01.45 |
CIA-14 |
BRL-CAD: 03starseeker * r36707
10/brlcad/trunk/src/other/tkhtml3/ (AUTHORS COPYING COPYRIGHT
ChangeLog INSTALL NEWS): Move COPYRIGHT file to COPYING and add in
stubs of other 'standard' files to quiet autoreconf
blathering. |
21:03.54 |
starseeker |
or autogen, more properly... |
21:28.05 |
``Erik |
not on the todo, but i10n/l18n ... done
pennance on dem |
21:48.11 |
*** join/#brlcad talcite
(n=matthew@dhcp-143-147.mcme-students.carleton.ca) |
23:17.42 |
*** join/#brlcad R0b0t1
(n=Enigma@unaffiliated/r0b0t1) |