[Vexi-svn] SF.net SVN: vexi: [1994] shoehorn/trunk/org.vexi.shoehorn.applet/src/org/ vexi/shoehorn3/ShoeHorn.java

2007-07-18 Thread clrg
Revision: 1994
  http://svn.sourceforge.net/vexi/?rev=1994view=rev
Author:   clrg
Date: 2007-07-18 05:29:59 -0700 (Wed, 18 Jul 2007)

Log Message:
---
Update to version used for vexi.sf.net launchers

Modified Paths:
--
shoehorn/trunk/org.vexi.shoehorn.applet/src/org/vexi/shoehorn3/ShoeHorn.java

Modified: 
shoehorn/trunk/org.vexi.shoehorn.applet/src/org/vexi/shoehorn3/ShoeHorn.java
===
--- 
shoehorn/trunk/org.vexi.shoehorn.applet/src/org/vexi/shoehorn3/ShoeHorn.java
2007-07-17 23:39:14 UTC (rev 1993)
+++ 
shoehorn/trunk/org.vexi.shoehorn.applet/src/org/vexi/shoehorn3/ShoeHorn.java
2007-07-18 12:29:59 UTC (rev 1994)
@@ -16,7 +16,7 @@
 /** This class is Vexi's presence on the user's computer; it must be run as 
trusted code */
 public class ShoeHorn extends Applet {
 
-private static final String defaultUrl = 
http://download.vexi.org/launcher/;;
+private static final String defaultUrl = http://localhost/Emanate/;;
 
 // Startup Phase 

 private String build = null;
@@ -361,7 +361,7 @@
 
 Class ProxyHandler = 
Class.forName(sun.plugin.protocol.ProxyHandler);
 Method getProxyInfo = ProxyHandler.getMethod(getProxyInfo, new 
Class[] { URL.class });
-Object proxyInfo = getProxyInfo.invoke(proxyHandler, new Object[] 
{ new URL(http://www.vexi.org;) });
+Object proxyInfo = getProxyInfo.invoke(proxyHandler, new Object[] 
{ new URL(http://localhost/Emanate/;) });
 
 Class ProxyInfo = Class.forName(sun.plugin.protocol.ProxyInfo);
 
@@ -403,18 +403,7 @@
 private File fetch(String urlname, String filename) throws IOException {
 String tmpdir = System.getProperty(user.home) + File.separatorChar + 
.vexi;
 new File(tmpdir).mkdirs();
-v v v v v v v
-
 URL u = new URL(urlname + filename);
-
-*
-v v v v v v v
-
-URL u = new URL(path + filename);
-*
-URL u = new URL(http://download.vexi.org/; + filename);
-^ ^ ^ ^ ^ ^ ^
-^ ^ ^ ^ ^ ^ ^
 if (filename.endsWith(.gz)) filename = filename.substring(0, 
filename.length() - 3);
 if (filename.endsWith(.cab)) filename = filename.substring(0, 
filename.length() - 4) + .exe;
 File target = new File(tmpdir + File.separatorChar + filename);
@@ -456,7 +445,7 @@
 if (u.toString().endsWith(.gz)) dis = new GZIPInputStream(dis);
 
 // digest and copy the file to target.tmp, omitting the last 
signatureLength bytes
-SHA1 sha1 = new SHA1();
+/*SHA1 sha1 = new SHA1();
 OutputStream fos = new FileOutputStream(target + .tmp);
 byte[] buf = new byte[1024 * 128];
 
@@ -508,7 +497,7 @@
 } catch(IOException e) {
 new File(target + .tmp).delete();
 throw e;
-}
+}*/
 
 // good to go; rename the file
 new File(target + .tmp).renameTo(target);


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Vexi-svn mailing list
Vexi-svn@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/vexi-svn


[Vexi-svn] SF.net SVN: vexi: [1995] core/trunk/org.vexi.core/src/org/vexi/core/ Template.java

2007-07-18 Thread mkpg2
Revision: 1995
  http://svn.sourceforge.net/vexi/?rev=1995view=rev
Author:   mkpg2
Date: 2007-07-18 07:03:24 -0700 (Wed, 18 Jul 2007)

Log Message:
---
Change. Apply attributes to template before executing its function.

Modified Paths:
--
core/trunk/org.vexi.core/src/org/vexi/core/Template.java

Modified: core/trunk/org.vexi.core/src/org/vexi/core/Template.java
===
--- core/trunk/org.vexi.core/src/org/vexi/core/Template.java2007-07-18 
12:29:59 UTC (rev 1994)
+++ core/trunk/org.vexi.core/src/org/vexi/core/Template.java2007-07-18 
14:03:24 UTC (rev 1995)
@@ -186,14 +186,6 @@
b.putAndTriggerTraps(b.get(SC_numchildren), kid);
}
 
-   // UGLY - avoiding adding an init param
-   if (script == null){
-   pisParserParam = 
TemplateBuilder.instance.createPIChecker(uriPrefixes, this);
-script = TemplateBuilder.parseScript(content, content_start, 
fileName(), pisParserParam); content = null;
-if(script== null)script = JSU.F;
-   }
-   if (script != JSU.F) JSU.cloneWithNewGlobalScope(script, 
pis).call(null, EMPTY_JS_ARRAY);
-
for(int i=0; keys != null  i  keys.length; i++) {
if (keys[i] == null) continue;
JS key = keys[i];
@@ -215,6 +207,16 @@
}
b.putAndTriggerTraps(key, val);
}
+   
+
+   // UGLY - avoiding adding an init param
+   if (script == null){
+   pisParserParam = 
TemplateBuilder.instance.createPIChecker(uriPrefixes, this);
+script = TemplateBuilder.parseScript(content, content_start, 
fileName(), pisParserParam); content = null;
+if(script== null)script = JSU.F;
+   }
+   if (script != JSU.F) JSU.cloneWithNewGlobalScope(script, 
pis).call(null, EMPTY_JS_ARRAY);
+
}finally{
Thread.getCurrentInterpreter().exitNonJSCall();
 }


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Vexi-svn mailing list
Vexi-svn@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/vexi-svn