Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search

[REBOL] delay, RE: Re: steel update

From: maximo::meteorstudios::com at: 21-Aug-2003 9:55

hello all, I've had to delay the release of the new site, I was busy adding nested tag rebuilding last night and it took a while to debug it. now remark.r can even parse a file or tag which has nested tags and it will parse/replace the innermost tags first, then, its return is checked again, just to be sure that the new html content doesn't contain new dynamic/extended tags... so basically, it allowed me to create a <file! "path"> tag which maps the path and returns it within quotes. In any other tag I want to use a file path, I just specify the path as a <file! "path"> tag instead, and it will then be reduced again. for example, to create an relatively absolute path , I just put <img src=href<file! "images/img.gif">> so when the file is parsed, the file tag will be replaced like so: <img src=href"../images/img.gif"> if the current file is one level deeper than the site root. before, the engine skipped the <file!> tag, because it did not handle nested tags, what's more is that if a nested tag appeared, it would not catch the end of the outermost tag correctly, instead, catching the end of the innermost tag and basically jumbling up the whole file. I did this basically so that I could use the file mapping mechanism in every tag that needs it without having to reimpliment it. It almost like if html tags where now functions, each dynamic tag calling upon other successively lower-level dynamic tags. Although I did work on the site at home, it will not be complete before tonight, SORRY, I hate promising things and not delivering... I'll also check out that bug, just to see if I can make it disapear (although I've never encountered it!). -max ----------- meteor Studios, T.D. ----------- Never Argue with an idiot. They will bring you down to their level and beat you with experience