Package whalesong.plt contributed by dyoo [docs] [package home page]
To load: (require (planet dyoo/whalesong:1:21/make-launcher))
Old style:(require (planet "make-launcher.rkt" ("dyoo" "whalesong.plt" 1 21)))
Min Racket version: 5.1.1
Package description:
A Racket to JavaScript compiler
Downloads this week: 6
Total downloads: 927
Tickets:1
Open tickets:1
Primary files:
[no interface available]
 Current version
PLaneT versionExternal versionSourceDLsDocsReq. PLTDate added
(1 21)1.21
349
5.1.12013-01-30
To load: (require (planet dyoo/whalesong:1:21/make-launcher))
Available in repositories: 4.x

Bug fixes.

 Open tickets
[All Tickets] [New Ticket]
Ticket IdOwnerReporterTypeVersion
539dyookruckman@…defect(1 21)
Problem installing Whalesong

 Old versions
PLaneT versionExternal versionSourceDLsDocsReq. PLTDate added
(1 20)1.20
50
5.1.12012-12-03
To load: (require (planet "make-launcher.rkt" ("dyoo" "whalesong.plt" 1 (= 20))))
Available in repositories: 4.x

Preliminary support for Racket 5.3.1

(1 19)1.19
83
5.1.12012-09-18
To load: (require (planet "make-launcher.rkt" ("dyoo" "whalesong.plt" 1 (= 19))))
Available in repositories: 4.x

Preliminary support for Racket 5.3.

(1 18)1.18
91
5.1.12012-05-04
To load: (require (planet "make-launcher.rkt" ("dyoo" "whalesong.plt" 1 (= 18))))
Available in repositories: 4.x

Added a preliminary gui for building Whalesong packages.

(1 17)1.17
1
5.1.12012-05-04
To load: (require (planet "make-launcher.rkt" ("dyoo" "whalesong.plt" 1 (= 17))))
Available in repositories: 4.x

Added a preliminary gui for building Whalesong packages.

(1 16)1.16
22
5.1.12012-03-26
To load: (require (planet "make-launcher.rkt" ("dyoo" "whalesong.plt" 1 (= 16))))
Available in repositories: 4.x

The JavaScript FFI includes js-function->procedure and js-async-function->procedure to lift JavaScript functions to Racket. New world event types can be introduced with make-world-event-handler.

(1 15)1.15
28
5.1.12012-02-16
To load: (require (planet "make-launcher.rkt" ("dyoo" "whalesong.plt" 1 (= 15))))
Available in repositories: 4.x

Corrected list? to be amortized constant time. Implemented bug fixes for issues 79 (view-bind-many), 80 (docs for view-bind-many*), 81 (with-cont-mark). Optimized to reduce some superfluous object allocations.

(1 14)1.14
27
5.1.12012-01-19
To load: (require (planet "make-launcher.rkt" ("dyoo" "whalesong.plt" 1 (= 14))))
Available in repositories: 4.x

Bug fix: corrected issue 73 and 74. (https://github.com/dyoo/whalesong/issues/73 https://github.com/dyoo/whalesong/issues/74). Some micro-optimizations to improve speed of struct construction.

(1 13)1.13
4
5.1.12012-01-16
To load: (require (planet "[file]" ("dyoo" "whalesong.plt" 1 (= 13))))
Available in repositories: 4.x

Intermediate release to support the upcoming Racket 5.2.1.

(1 12)1.12
42
5.1.12011-12-08
To load: (require (planet "[file]" ("dyoo" "whalesong.plt" 1 (= 12))))
Available in repositories: 4.x

Improving stack traces for the web-world view functions. To improve error trapping, web-world now syntactically restricts the use of web-world handlers to an enclosing big-bang.

(1 11)1.11
11
5.1.12011-12-04
To load: (require (planet "[file]" ("dyoo" "whalesong.plt" 1 (= 11))))
Available in repositories: 4.x

Bug patch: under rare situations, the scheduler can incorrectly allow multiple computations to run. For now, Whalesong's will not release control to the browser during long-running computations. Program output may be a little bit more delayed as a result.

(1 10)1.10
16
5.1.12011-12-01
To load: (require (planet "[file]" ("dyoo" "whalesong.plt" 1 (= 10))))
Available in repositories: 4.x

Identified an issue with the inliner that causes generated code to be much larger than expected. Inlining is now off until I identify ths issue.

(1 9)1.9
43
5.1.12011-11-22
To load: (require (planet "[file]" ("dyoo" "whalesong.plt" 1 (= 9))))
Available in repositories: 4.x

Added view-has-attr? and remove-view-attr. Added example with checkboxes. Improved compatibility with web-world and the Android web browser: external css style sheets should now work. Miscellaneous bug fixes.

(1 8)1.8
5
5.1.12011-11-21
To load: (require (planet "[file]" ("dyoo" "whalesong.plt" 1 (= 8))))
Available in repositories: 4.x

Bug fix to allow --compress-javascript to work again. Some improved error trapping on the view-navigation methods. Bug fix on appcache manifest to allow network communication. Replaced 'not a closure' messages with the application error instead.

(1 7)1.7
79
5.1.12011-11-09
To load: (require (planet "[file]" ("dyoo" "whalesong.plt" 1 (= 7))))
Available in repositories: 4.x

Added primitives: hash-keys, hash-values, hash-for-each, hash-map, write. Merges some changes to support sk's cs019 language level.

(1 6)1.6
5
5.1.12011-11-08
To load: (require (planet "[file]" ("dyoo" "whalesong.plt" 1 (= 6))))
Available in repositories: 4.x

Minor update: bug fix to prevent crashes on iOS 5.

(1 5)1.5
10
5.1.12011-11-08
To load: (require (planet "[file]" ("dyoo" "whalesong.plt" 1 (= 5))))
Available in repositories: 4.x

Corrected bug that would cause Whalesong to fail on Windows, reduced size of generated JS files, added hash tables, and other bug fixes.

(1 4)0.04
16
5.1.12011-10-05
To load: (require (planet "[file]" ("dyoo" "whalesong.plt" 1 (= 4))))
Available in repositories: 4.x

Starting to stabilize. Fixed several browser compatiblity issues, reduced size of .js files, and added more features to the web-world library

(1 3)0.04
16
5.1.12011-09-15
To load: (require (planet "[file]" ("dyoo" "whalesong.plt" 1 (= 3))))
Available in repositories: 4.x

Starting to stabilize. Fixed several browser compatiblity issues, reduced size of .js files, and added more features to the web-world library

(1 2)0.03
13
5.1.12011-08-18
To load: (require (planet "[file]" ("dyoo" "whalesong.plt" 1 (= 2))))
Available in repositories: 4.x

A not-even-alpha release; please don't use this unless you expect sharp edges...

(1 1)0.02
11
5.1.12011-07-22
To load: (require (planet "[file]" ("dyoo" "whalesong.plt" 1 (= 1))))
Available in repositories: 4.x

A not-even-alpha release; please don't use this unless you expect sharp edges...

(1 0)0.01
5
5.1.12011-06-16
To load: (require (planet "[file]" ("dyoo" "whalesong.plt" 1 (= 0))))
Available in repositories: 4.x

A not-even-alpha release; please don't use this unless you expect sharp edges...