Changeset 878425e in tol
- Timestamp:
- Feb 16, 2012, 10:00:18 AM (15 years ago)
- Branches:
- 1941-docker-image-to-test, devel, master
- Children:
- 4aaaf4c
- Parents:
- 0e07e12
- Location:
- tol/stdlib
- Files:
-
- 2 edited
-
general/grammars/_real.tol (modified) (1 diff)
-
gui/tcl/_tclutils.tol (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
tol/stdlib/general/grammars/_real.tol
r0e07e12 r878425e 987 987 ////////////////////////////////////////////////////////////////////////////// 988 988 989 Text GetVersionFromTolProject(Text branch)990 {991 Text tcl_helper = "992 package require http993 994 proc ::check_url_error { url data } {995 if {![regexp {v\d\.\d\.\d b\.\d+} $data]} {996 error \"url $url is not available or has an invalid contents\"997 }998 }999 1000 proc ::get_win_release { {branch {official}} } {1001 set name ${branch}_tol_release_win.txt1002 set url \"http://packages.tol-project.org/win32/${name}\"1003 1004 set data [http::data [http::geturl $url]]1005 check_url_error $url $data1006 set data1007 }";1008 1009 Set result0 = Tcl_Eval(tcl_helper);1010 Text If(result0["status"], Text {1011 1012 Set result = Tcl_Eval("::get_win_release " + branch);1013 Text If(result["status"], Text result["result"],1014 {1015 WriteLn(result["result"], "W");1016 Text ""1017 })1018 },1019 {1020 WriteLn(result0["result"], "W");1021 Text ""1022 })1023 };1024 1025 1026 989 1027 990 ////////////////////////////////////////////////////////////////////////////// -
tol/stdlib/gui/tcl/_tclutils.tol
r0e07e12 r878425e 363 363 GetDirHelpSection); 364 364 ////////////////////////////////////////////////////////////////////////////// 365 366 ////////////////////////////////////////////////////////////////////////////// 367 Text GetVersionFromTolProject(Text branch) 368 ////////////////////////////////////////////////////////////////////////////// 369 { 370 GetUrlContents("http://packages.tol-project.org/win32/"+ 371 branch+"_tol_release_win.txt") 372 }; 365 373 366 374 //////////////////////////////////////////////////////////////////////////////
Note: See TracChangeset
for help on using the changeset viewer.
