<PRIVATE
: search-url ( query -- url )
- URL" http://ajax.googleapis.com/ajax/services/search/web"
+ URL" http://ajax.googleapis.com/ajax/services/search/web" clone
"1.0" "v" set-query-param
swap "q" set-query-param
"8" "rsz" set-query-param
{ "y" [ v-number ] }
} validate-params
- URL" $calculator" "x" value "y" value + "z" set-query-param
+ URL" $calculator" clone "x" value "y" value + "z" set-query-param
<redirect>
] >>submit ;
[ build-report ] >>display ;
: report-link ( builder -- xml )
- [ URL" report" ] dip
+ [ URL" report" clone ] dip
[ os>> "os" set-query-param ]
[ cpu>> "cpu" set-query-param ] bi
[XML <a href=<->>Latest build report</a> XML] ;
adjust-url ;
: package-url ( builder -- url )
- [ URL" http://builds.factorcode.org/package" ] dip
+ [ URL" http://builds.factorcode.org/package" clone ] dip
platform-url ;
: report-url ( builder -- url )
- [ URL" http://builds.factorcode.org/report" ] dip
+ [ URL" http://builds.factorcode.org/report" clone ] dip
platform-url ;
: release-url ( builder -- url )
- [ URL" http://builds.factorcode.org/release" ] dip
+ [ URL" http://builds.factorcode.org/release" clone ] dip
platform-url ;
: validate-secret ( -- )