This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Test for Ringo's new async HTTP client with streaming Twitter API | |
// Run with: | |
// ringo twitterstream.js KEYWORD | |
// needs valid user credentials | |
var username = "user"; | |
var password = "password"; | |
include("ringo/term"); | |
var {Client} = require("ringo/httpclient"); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Index: src/org/ringojs/wrappers/Storable.java | |
=================================================================== | |
--- src/org/ringojs/wrappers/Storable.java (revision 283dfdd4c41ea6b9e7965f6abe01cad6e9842a65) | |
+++ src/org/ringojs/wrappers/Storable.java Wed Apr 07 00:37:58 CEST 2010 | |
@@ -16,7 +16,7 @@ | |
private Object key; | |
private Object entity; | |
- enum FactoryType {CONSTRUCTOR, FACTORY}; | |
+ enum FactoryType {CONSTRUCTOR, FACTORY} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Index: src/org/ringojs/wrappers/Storable.java | |
=================================================================== | |
--- src/org/ringojs/wrappers/Storable.java (revision 283dfdd4c41ea6b9e7965f6abe01cad6e9842a65) | |
+++ src/org/ringojs/wrappers/Storable.java Wed Apr 07 00:16:59 CEST 2010 | |
@@ -1,23 +1,25 @@ | |
package org.ringojs.wrappers; | |
import org.mozilla.javascript.*; | |
-import org.mozilla.javascript.annotations.JSStaticFunction; | |
import org.mozilla.javascript.annotations.JSFunction; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<project xmlns="http://maven.apache.org/POM/4.0.0" | |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> | |
<modelVersion>4.0.0</modelVersion> | |
<groupId>org.ringojs</groupId> | |
<artifactId>ringojs</artifactId> | |
<packaging>jar</packaging> | |
<version>0.5.0-SNAPSHOT</version> | |
<name>RingoJS</name> | |
<url>http://ringojs.org/</url> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
include('fs-base'); | |
var format = require('ringo/utils').format; | |
const ROOT = './20news-18828'; | |
const MAX_FILES = 100; | |
list(ROOT).forEach(function (dir) { | |
print('Dir:', dir); | |
while (list(format('{}/{}', ROOT, dir)).length > MAX_FILES) { | |
for each (var file in list(format('{}/{}', ROOT, dir))) { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Lives in: wiki-ng/db/ | |
include('helma/file'); | |
var data, dir = new File('Page'); | |
dir.listFiles().forEach(function(file) { | |
data = JSON.parse(file.readAll()); | |
data.revisions = []; | |
data.revisions.push(data.body); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Add formatting convenience method on java.util.Date: | |
var JDate = helma.engine.extendJavaClass(java.util.Date); | |
JDate.prototype.format = function (formatString) { | |
var sdf = new java.text.SimpleDateFormat(formatString); | |
return sdf.format(this); | |
}; | |
// Enable for-(each-)in looping on java.util.Map: |
NewerOlder