--- Log opened Sat May 19 00:00:53 2012 20120519 00:04:37-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 248 seconds] 20120519 00:52:12-!- mjs-de [~mjs-de@e182032118.adsl.alicedsl.de] has quit [Remote host closed the connection] 20120519 02:03:59-!- Narrat [~None@p5DC6950C.dip.t-dialin.net] has quit [Remote host closed the connection] 20120519 04:29:18-!- Ivanovic_ [~ivanovic@dtmd-4db27121.pool.mediaWays.net] has joined #wesnoth-de 20120519 04:32:35-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 244 seconds] 20120519 04:33:13-!- Ivanovic_ is now known as Ivanovic 20120519 08:26:54-!- Sephira [~Sephira@91-64-39-131-dynip.superkabel.de] has quit [Remote host closed the connection] 20120519 08:28:11-!- mordante [~mordante@roadie.xs4all.nl] has joined #wesnoth-de 20120519 08:28:24< mordante> servus 20120519 08:28:27-!- mordante [~mordante@roadie.xs4all.nl] has quit [Changing host] 20120519 08:28:27-!- mordante [~mordante@wesnoth/developer/mordante] has joined #wesnoth-de 20120519 09:02:14-!- Ivanovic [~ivanovic@dtmd-4db27121.pool.mediaWays.net] has quit [Changing host] 20120519 09:02:15-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-de 20120519 09:02:52< Ivanovic> moin 20120519 10:29:46-!- mjs-de [~mjs-de@g224190079.adsl.alicedsl.de] has joined #wesnoth-de 20120519 11:14:53-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-de 20120519 12:22:22-!- Crendgrim [~crend@77-22-112-72-dynip.superkabel.de] has joined #wesnoth-de 20120519 14:47:32-!- Crendgrim [~crend@77-22-112-72-dynip.superkabel.de] has quit [Quit: ...] 20120519 16:37:09< fendrin> hi 20120519 16:57:23< fendrin> hi mjs-de, bist Du da? 20120519 16:57:36< mjs-de> ja 20120519 16:57:55< fendrin> mjs-de: Dein Script funktioniert ganz gut, hat aber noch ein Problem. 20120519 16:58:27< fendrin> Wenn sowas auftaucht wie 20120519 16:59:01< fendrin> Description = [ Dieses Uboot ist echt böse und kostet deswegen sauviel ... ] 20120519 16:59:11< fendrin> dann wird es zu 20120519 16:59:31< fendrin> description=""Dieses Uboot ist ... " 20120519 16:59:37< mjs-de> das war zu erwarten, es ist kein vollständiger Parser sondern nur ein Zusammenstückelung von Einzelfallbehandlungen 20120519 17:00:17< mjs-de> d.h. da ist ein Leerzeichen zuviel ? 20120519 17:00:24< fendrin> Das problem ist, die erste Zeile eines gequoteten Textes mit newlines drin wird abgeschlossen. 20120519 17:00:41< fendrin> Somit ist dann der nachfolgende text ein syntax fehler. 20120519 17:01:10< mjs-de> ja die Behandlung erfolgt zeilenweise, wie sed etc halt 20120519 17:01:28< fendrin> Mein sed konnte das, ich hab einfach geschaut ob schon ein " da ist, dann wusste ich das war mal ein [ und ich hab einen multiline value. 20120519 17:01:43< fendrin> dann nicht nochmal quoten 20120519 17:05:00< fendrin> mjs-de: Mal abgesehen davon, ich habe keine Ahnung wer sich hinter deinem irc nick verbirgt, wie soll ich Dich in den Credits auflisten? 20120519 17:08:48< mjs-de> letzteres lässt sich lösen 20120519 17:09:02< mjs-de> ersteres auch 20120519 17:10:26< mjs-de> es liegt daran, dass alles values in "" gesetzt werden, aber nicht geprüft wird wieviele " vorher da sind 20120519 17:11:49< mjs-de> und bei mir produzuert das script für die Beispielzeile nur 2 leerzeichen 20120519 17:12:00< mjs-de> 2 Anführungszeichen 20120519 17:12:18< mjs-de> multilines werden aber definitiv nicht abgefangen 20120519 17:14:03< mjs-de> und wo willst du es verwenden ? 20120519 17:20:40< Ivanovic> fendrin: es wäre extrem komisch, wenn dein sed von sich aus multilines kann 20120519 17:20:52< Ivanovic> das ist nämlich die größte limitierung von sed, dass es nur auf einzelnen zeilen arbeiten kann 20120519 17:21:54< mjs-de> ich gehe davon aus, das die sed sachen bei den multiline zufällig korrekt sind, da ich etwas andere regexp genutzt habe, aber ein beispiel wäre nett 20120519 17:31:21< fendrin> ja 20120519 17:31:25< fendrin> natürlich 20120519 17:32:14< fendrin> mein sed kann auch nur zeilen :-) 20120519 17:32:44-!- Sephira [~Sephira@91-64-39-131-dynip.superkabel.de] has joined #wesnoth-de 20120519 17:33:13< fendrin> Ich meinte auch mein sed script welches es aber in diesen limitierten Einsatzberauch auch mit nur der Betrachtung einer Zeile konnte. 20120519 17:35:09-!- Narrat [~None@p5B17FCC0.dip.t-dialin.net] has joined #wesnoth-de 20120519 17:36:33< fendrin> mjs-de: http://pastebin.com/Cy99JjG0 20120519 17:48:00< mjs-de> sollte lösbar sein, wenn man die Regexp anpasst 20120519 17:49:01< fendrin> ja, ich habe ja eine funktionierende sed implementierung. 20120519 17:49:19< fendrin> Aber ich peile es noch nicht sie in dein script zu übernehmen. 20120519 17:53:01< mjs-de> bei der deiner sed sache matched die regel halt nicht, wenn nach dem = ein " kommt, ich habe das der Einfachheit halber einfach in eine andere Regel eingebaut, die auf alles mit = matched 20120519 17:54:44< fendrin> ja 20120519 18:12:53< mjs-de> und was ist an dem Script nicht verständlich ich erkläre gerne 20120519 19:19:50-!- Crendgrim [~crend@77-22-112-72-dynip.superkabel.de] has joined #wesnoth-de 20120519 20:09:15< fendrin> mjs-de: Ich verstehe schon was das script macht, es ist halt nicht so einfach zu repariere, weil (wie Du schon gesagt hast) Dein Script mehr sachen auf einmal macht. 20120519 22:26:37-!- Crendgrim [~crend@77-22-112-72-dynip.superkabel.de] has quit [Quit: ...] 20120519 22:43:40-!- mordante [~mordante@wesnoth/developer/mordante] has quit [Quit: Leaving] 20120519 23:37:23-!- fendrin [~fabi@wesnoth/developer/fendrin] has quit [Quit: Konversation terminated!] 20120519 23:48:47-!- mjs-de [~mjs-de@g224190079.adsl.alicedsl.de] has quit [Remote host closed the connection] --- Log closed Sun May 20 00:00:53 2012