#pentagram@irc.freenode.net logs for 24 May 2004 (GMT)

Archive Today Yesterday Tomorrow
Pentagram homepage


[00:16:39] <-- watt has left IRC (Remote closed the connection)
[00:58:58] --> Sectus has joined #pentagram
[01:53:06] <Kirben> Are makefiles up to date ? I'm getting a lot of undefined references.
[01:56:44] <-- sbx has left IRC ()
[03:12:20] --> TzarSectus has joined #pentagram
[03:12:20] <-- Sectus has left IRC (Connection reset by peer)
[03:15:20] --> TzarTzarSectus has joined #pentagram
[03:15:20] <-- TzarSectus has left IRC (Read error: 104 (Connection reset by peer))
[05:58:59] --> watt has joined #pentagram
[05:58:59] --- ChanServ gives channel operator status to watt
[06:31:03] <watt> http://fallofrome.dyndns.org:8080/web/images/pent-gold-ed.png
[06:31:47] <watt> I declare a gold edition of the navbar (meaning I took away features to make it work with IE)
[06:32:57] <watt> "Gold Edition" is a keyword among a few of my friends for "We broke it to make it work" - typically bad hacks.
[06:33:19] <watt> oh, I maintain my stance that IE is a toy.
[07:37:26] <wjp> are you really sure a left-then-right click is supposed to trigger a jump?
[07:42:09] <wjp> (as opposed to a right-then-left click)
[07:49:18] <wjp> Kirben: hm, maybe the tools part of the mingw makefile needs an update
[07:50:54] <wjp> or actually the pentagram part needs one
[07:52:22] <wjp> maybe it'll work now
[08:43:47] <Kirben> Compiles fine now.
[09:04:51] <-- TzarTzarSectus has left IRC ("Leaving")
[09:21:11] <wjp> watt: MenuGump looks good now
[09:44:41] --> Sectus has joined #pentagram
[12:17:18] --> Colourless has joined #Pentagram
[12:17:18] --- ChanServ gives channel operator status to Colourless
[12:17:45] <Colourless> hi
[12:19:00] <Darke> Greetings.
[12:19:05] <wjp> hi
[13:31:37] <-- Kirben has left IRC ("System Meltdown")
[13:51:28] --> Dominus has joined #pentagram
[13:51:30] --- ChanServ gives channel operator status to Dominus
[13:51:58] <Dominus> hi
[13:52:03] <Dominus> wjp: do we support comments in our ini files?
[13:52:42] <wjp> yes
[13:52:51] <Dominus> in what format?
[13:52:57] <wjp> see the language ini files
[13:53:34] <Dominus> ok
[13:54:01] <wjp> comments have to be above the key the belong to
[13:54:22] <Dominus> ah, that would have been my next question :-)
[13:59:15] <Dominus> struggling to make the ini-section in the xsl/xml look right
[14:03:02] <Dominus> and it is killing me
[14:03:36] <Dominus> I have:
[14:03:37] <Dominus> <xsl:template match="configtag">
[14:03:37] <Dominus> <xsl:param name="indent">0</xsl:param>
[14:03:37] <Dominus> <tr><td style="text-indent:{$indent}pt"><xsl:apply-templates select="comment"/></td></tr>
[14:03:37] <Dominus> <tr><td style="text-indent:{$indent}pt"><xsl:value-of select="@name"/>=</td>
[14:03:37] <Dominus> <td rowspan="3"><xsl:value-of select="text()"/></td>
[14:03:38] <Dominus> </tr>
[14:03:41] <Dominus> </xsl:template>
[14:04:00] <Dominus> and that makes a tab between name= and text
[14:04:25] <Dominus> if I leave the comment part out it is displaying it correctly (name=text)
[14:05:00] <wjp> why put the name and text in separate columns?
[14:05:36] <Dominus> it put a space in between them otherwise
[14:06:24] <wjp> spaces around the "=" are stripped when reading the .ini
[14:07:17] <Dominus> ah nice
[14:08:05] <Dominus> that works fine now
[14:08:15] <Dominus> (with a space of course)
[14:08:58] <Dominus> as you might know I'm really not very knowledgable in the xml/xsl stuff but try to get along with trial and error
[14:10:08] <wjp> try replacing the '=' by <xsl:text>=</xsl:text>
[14:12:23] <wjp> I have to go; bbl
[14:12:41] <Dominus> didn't change anything. Is that considered better style?
[14:12:44] <Dominus> see you
[14:57:37] <Dominus> select="normalize-space(text())" made the space after the '=' go away
[15:16:05] --- Dominus is now known as Dominus|away
[16:24:00] <wjp> Dominus|away: I have no idea what is considered better style :-)
[16:24:44] <Dominus|away> he he
[16:24:58] * Dominus|away is still away, btw
[16:25:07] <wjp> I was just quickly looking through text.xsl
[16:45:07] <-- Sectus has left IRC ("Leaving")
[16:46:58] --> Sectus has joined #pentagram
[16:51:37] --> TzarSectus has joined #pentagram
[16:52:42] <-- Sectus has left IRC (Read error: 54 (Connection reset by peer))
[16:55:45] <-- TzarSectus has left IRC (Client Quit)
[16:59:43] --> Sectus has joined #pentagram
[17:19:54] <-- Sectus has left IRC ("Leaving")
[17:56:04] --- Dominus|away is now known as Dominus
[17:57:09] <Dominus> wjp: when I'm finished with the docs, is /docs/xml okay as resting place for it? (like exult)
[18:04:22] <wjp> docs/xml is fine by me
[18:36:37] --> sbx|afk has joined #pentagram
[18:36:45] --- sbx|afk is now known as sbx
[19:43:34] <Dominus> http://members.chello.at/dominus/faq.html
[19:43:57] <Dominus> and http://members.chello.at/dominus/readme.html are ready to be looked at
[19:45:47] <Colourless> just for the record: i don't really like the image map for the menu
[19:46:03] <wjp> the look or the fact that it's an imagemap?
[19:47:09] <Colourless> the fact that it is
[19:47:37] <wjp> would a background image with each link as a separate image overlayed on it be better?
[19:49:11] <Colourless> yeah i don't think i'd have a problem with that
[19:58:49] <wjp> ideally the links would be plain html of course
[19:58:55] <wjp> makes maintance a lot easier
[20:01:10] <Dominus> I'd like a "real" Pentagram logo on top but as we don't have one....
[20:02:02] <wjp> well, it _is_ a pentagram :-)
[20:02:30] <Dominus> hmm, that's true :-)
[20:04:39] <Dominus> watt: 12http://members.chello.at/dominus01/php_dat.zip contains the dat files for the website
[20:05:28] <Dominus> I did like the Pentagram logo that servus' made. But I guess he deleted it before anyone decided anything...
[20:09:20] <wjp> while we're at it, I'd like to get rid of that whole readme name mess
[20:09:37] <Dominus> shot
[20:09:41] <wjp> why is it called both docs and readme? :-)
[20:10:07] <Dominus> hmm, ask fingolfin :-)
[20:10:43] <Colourless> i've kind of still got the logo stuff here
[20:11:08] <Colourless> in particular my 3d rendered version, which isn't quite finished
[20:11:37] <Colourless> i would give you a url to the stuff... but my webspace is currently unavailable ;-)
[20:12:17] <Dominus> wjp: sometime ago the one who made the exult webpage decided that "Documentation" looked better than "ReadMe". But as the Documentation and the ReadMe are the same...
[20:12:42] <Dominus> we ended with the Docs/Documentation/readme mess
[20:12:58] <wjp> right, well perfect chance to avoid that here :-)
[20:13:05] <Dominus> true
[20:14:05] <Dominus> so call it "ReadMe" (or readme or Readme or readME...) on the Webpage as well?
[20:14:31] <Dominus> and get rid of all the docs/documentation pointers?
[20:14:48] <wjp> well, the main problem for me is the filenames
[20:15:14] <wjp> if we want to label the link 'documentation' but the file 'readme', that isn't really a problem, IMHO
[20:15:59] <Dominus> ok, I see. I'll get rid of docs/documtantation then
[20:16:29] <wjp> now, the case of the filenames is another discussion altogether :-)
[20:17:40] <wjp> I think readme/faq are generally in full caps
[20:18:19] <wjp> oh, incidentally, I think the name of 'docs.dtd'
[20:18:22] <wjp> is fine
[20:18:40] <Dominus> yeah that one is fitting
[20:18:41] <wjp> it distinguishes it more from the readme/faq
[20:20:11] <wjp> or the README/FAQ, or something :-)
[20:35:29] --> eld- has joined #pentagram
[20:35:30] <-- sbx has left IRC (Read error: 104 (Connection reset by peer))
[20:37:45] <Dominus> ok, name mess fixed somewhat I hope
[20:37:57] <Colourless> i should go
[20:37:59] <Colourless> cya all
[20:38:00] <wjp> bye
[20:38:05] <-- Colourless has left IRC ("casts invisibility")
[20:39:27] <Dominus> watt: 12http://members.chello.at/Dominus01/php_dat.zip with updated dat files. It is now assumed that the documentation is found at readme.php and not docs.php.
[20:44:09] <Dominus> the next step would be to make a "real" documentation out of it. Like stating what Pentagram actually is. Thanks and praise and so on...but let's not talk about that
[20:44:56] <wjp> something like "Pentagram is currently mainly a huge time sink for the developers" ? :-)
[20:46:02] <Dominus> yeah and "Version of Pentagram" "Pentagram is somewhere in pre-alpha state. We don't even have a version number!"
[20:48:05] <Dominus> we don't need to port exult or pentagram for a PDA: http://www.geek.com/news/geeknews/2004May/bpd20040524025283.htm
[20:48:34] <Dominus> supposedly runs Win9x under Bochs. Now imagine running Exult or Pentagram in it :-)
[20:48:36] <wjp> so how does that get around the lack of a keyboard? :-)
[20:48:53] <Dominus> who knows :-)
[20:51:37] <wjp> maybe I should try to hook the doc generation into configure/make
[20:54:47] <Dominus> might be a good idea. currently I'm the only one who maintains the docs (on exult at least) and this might give other members confidence to quickly add stuff and "release" it for the website
[20:55:45] <Dominus> only thing to remember is to strip some stuff when preparing it for the webpage (detailed in docs/xml/readme)
[20:58:25] --> sbx has joined #pentagram
[21:01:31] <Dominus> and ignoring the warnings when generating the txt-only docs.
[21:02:35] <wjp> hm, warnings?
[21:03:39] <Dominus> I get tons of warnings when using the xalan/xerces stuff
[21:04:32] <wjp> hm, strange
[21:04:33] <Dominus> but only when I started to use a newer version of the xalan/xerces jars
[21:05:18] <wjp> I guess I could update xerces
[21:05:48] <Dominus> [Error] text.xsl:10:39: Document root element "xsl:stylesheet", must match DOCTY
[21:05:48] <Dominus> PE root "stylesheet".
[21:05:48] <Dominus> [Error] text.xsl:10:39: Element type "xsl:stylesheet" must be declared.
[21:05:48] <Dominus> [Error] text.xsl:19:32: Element type "xsl:strip-space" must be declared.
[21:05:48] <Dominus> [Error] text.xsl:23:25: Element type "xsl:output" must be declared.
[21:05:50] <Dominus> [Error] text.xsl:26:50: Element type "xsl:key" must be declared.
[21:05:52] <Dominus> [Error] text.xsl:27:59: Element type "xsl:key" must be declared.
[21:05:54] <Dominus> [Error] text.xsl:32:26: Element type "xsl:template" must be declared.
[21:05:56] <Dominus> [Error] text.xsl:33:33: Element type "xsl:for-each" must be declared.
[21:05:58] <Dominus> [Error] text.xsl:37:29: Element type "xsl:number" must be declared.
[21:06:00] <Dominus> [Error] text.xsl:38:34: Element type "xsl:value-of" must be declared.
[21:06:02] <Dominus> [Error] text.xsl:38:44: Element type "xsl:text" must be declared.
[21:06:04] <Dominus> [Error] text.xsl:39:30: Element type "xsl:for-each" must be declared.
[21:06:06] <Dominus> [Error] text.xsl:43:68: Element type "xsl:number" must be declared.
[21:06:08] <Dominus> [Error] text.xsl:44:30: Element type "xsl:number" must be declared.
[21:06:10] <Dominus> [Error] text.xsl:45:42: Element type "xsl:apply-templates" must be declared.
[21:06:12] <Dominus> [Error] text.xsl:45:52: Element type "xsl:text" must be declared.
[21:06:14] <Dominus> [Error] text.xsl:47:13: Element type "xsl:text" must be declared.
[21:06:16] <Dominus> [Error] text.xsl:51:28: Element type "xsl:template" must be declared.
[21:06:19] <Dominus> and so on
[21:06:56] <Dominus> bug with the options menu, btw. Quicksave and quickload via F7 and F8 keys work. but writing the diary and reading crashes Pentagram
[21:08:03] <wjp> f7/f8 probably won't work when the diary is open either
[21:09:18] <Dominus> writing the diary is not working correctly when it is open and then crashes the game on loading either via F8 or by using the diary
[21:10:41] <wjp> yeah, that's pretty much expected
[21:10:51] <Dominus> ok
[21:11:00] <wjp> will probably complain about 'unknown class: MenuGump' in stdout/stderr?
[21:12:48] <Dominus> crashes with an assertion failed in kernel/guiapp.cpp line 1954, Expression desktopGump
[21:13:12] <-- Dominus has left #pentagram ()
[21:13:14] <wjp> but then there's probably another error higher up?
[21:13:17] <wjp> oh
[21:13:24] --> Dominus has joined #pentagram
[21:13:24] --- ChanServ gives channel operator status to Dominus
[21:13:29] <wjp> but then there's probably another error higher up?
[21:13:47] <Dominus> Unknown Object class: MenuGump
[21:13:47] <Dominus> OBJECTS: failed
[21:13:47] <Dominus> MAPS: ok
[21:14:33] * Dominus curses his irc client that closes a chat on ESC
[21:15:47] <wjp> disable the escape key and recompile? :-)
[21:16:18] <Dominus> he he, nope not an open-source program :-)
[21:16:29] <wjp> well, there's your problem then ;-P
[21:16:51] <Dominus> smart-ass
[21:16:53] <Dominus> :-)
[21:17:20] <wjp> hm, xerces 2.6.2 and xalan 2.5.2 now; still no warnings
[21:18:43] <wjp> gentoo doesn't have xalan 2.6.0 yet it seems
[21:20:05] <sbx> what are those?
[21:20:28] <wjp> xerces = xml parser, xalan = xsl stylesheet processor
[21:21:03] <sbx> oic
[21:21:11] <Dominus> I'll download these newer ones as well, maybe it was a glitch in an inbetween version
[21:21:43] <Dominus> got to go now
[21:21:48] <Dominus> see you tomorrow
[21:21:54] <-- Dominus has left IRC ("a pooka invited me for a drink")
[21:42:18] <wjp> I should go too; night
[21:42:18] <-- sbx has left IRC (Read error: 54 (Connection reset by peer))
[22:41:00] <watt> wjp:either should trigger a jump.. it's actually r and l at the same time.. with a bit of time for allowance..
[22:46:40] <watt> hmm.. menu save/load crash... yeah, I should fix that... hmmm
[22:50:28] <watt> and I probably should remove that old mouse diagram.. as it's confusing and the actual code would be simplier to read and figure out exactly what
[22:50:33] <watt> 's going on
[22:59:30] <-- Darke has left IRC ("Inficio-Infeci-Infectum")
[23:01:19] --> Darke has joined #pentagram