version 1.19, 2003/03/09 12:54:33
|
version 1.20, 2003/07/14 20:57:07
|
Line 193 Defer parse-line
|
Line 193 Defer parse-line
|
: link-icon? ( -- ) do-icon @ 0= ?EXIT |
: link-icon? ( -- ) do-icon @ 0= ?EXIT |
iconpath @ IF iconpath $off THEN |
iconpath @ IF iconpath $off THEN |
link $@ + 1- c@ '/ = IF s" index.html" ELSE link $@ THEN |
link $@ + 1- c@ '/ = IF s" index.html" ELSE link $@ THEN |
|
'# $split 2drop |
BEGIN '. $split 2swap 2drop dup WHILE |
BEGIN '. $split 2swap 2drop dup WHILE |
2dup get-icon REPEAT 2drop ; |
2dup get-icon REPEAT 2drop ; |
|
|
Line 228 s" Gforth" environment? [IF] s" 0.5.0" s
|
Line 229 s" Gforth" environment? [IF] s" 0.5.0" s
|
|
|
: .link ( addr u -- ) dup >r '| -$split dup r> = IF 2swap THEN |
: .link ( addr u -- ) dup >r '| -$split dup r> = IF 2swap THEN |
link-options link $! |
link-options link $! |
link $@len 0= IF 2dup link $! s" .html" link $+! THEN |
link $@len 0= IF 2dup link $! ( s" .html" link $+! ) THEN |
link $@ href= s" a" tag link-icon? |
link $@ href= s" a" tag link-icon? |
parse-string s" a" /tag link-size? link-sig? ; |
parse-string s" a" /tag link-size? link-sig? ; |
: >link ( -- ) '[ parse type '] parse .link ; |
: >link ( -- ) '[ parse type '] parse .link ; |
Line 480 Variable mail
|
Line 481 Variable mail
|
Variable mail-name |
Variable mail-name |
Variable orig-date |
Variable orig-date |
|
|
|
: .lastmod |
|
." Last modified: " time&date rot 0 u.r swap 1- |
|
s" janfebmaraprmayjunjulaugsepoctnovdec" rot 3 * /string 3 min type |
|
0 u.r ; |
|
|
: .trailer |
: .trailer |
s" address" >env s" center" >env |
s" address" >env s" center" >env |
orig-date @ IF ." Created " orig-date $@ type ." . " THEN |
orig-date @ IF ." Created " orig-date $@ type ." . " THEN |
." Last modified: " time&date rot 0 u.r swap 1- |
.lastmod |
s" janfebmaraprmayjunjulaugsepoctnovdec" rot 3 * /string 3 min type |
." by " |
0 u.r ." by " |
|
s" Mail|icons/mail.gif" .img mail $@ mailto: mail-name $@ s" a" tagged |
s" Mail|icons/mail.gif" .img mail $@ mailto: mail-name $@ s" a" tagged |
-envs ; |
-envs ; |
|
|