@@ -16,16 +16,18 @@ fixes a number of bugs related to the new ClojureScript REPL APIs.
1616Weasel uses WebSockets to communicate between a ClojureScript REPL,
1717often hosted on nREPL using [ piggieback] [ ] .
1818
19- * A WebSocket transport is simple and avoids some of the thornier
20- issues of the ` CrossPageChannel ` transport by the standard
21- ClojureScript browser REPL and Austin. (see:
19+ * A WebSocket transport is simple and avoids some of the thornier bugs
20+ caused by the ` CrossPageChannel ` transport, which is used in the
21+ standard ClojureScript browser REPL and Austin. (see:
2222 [ cemerick/austin #17 ] [ austin-17 ] , [ cemerick/austin #49 ] [ austin-47 ] ,
2323 [ cemerick/austin #49 ] [ austin-49 ] )
2424* WebSocket APIs are available in unusual JavaScript environments like
2525 [ Spotify Apps] [ spotify ] , [ QML] [ qml ] , [ WinJS] [ winjs ] , browser
26- extensions, Mac OS X Dashboard widgets, and so on. Weasel allows
27- the ClojureScript developer to still enjoy the benefits of REPL
28- driven development in these exotic domains.
26+ extensions, Mac OS X Dashboard widgets, and so on, where use of
27+ ` CrossPageChannel ` may be unfeasible due to restrictions on or
28+ unavailability of ` <iframe> ` elements. Weasel allows the
29+ ClojureScript developer to still enjoy the benefits of REPL driven
30+ development in these exotic domains.
2931
3032## Usage
3133
0 commit comments