Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 58 lines (40 sloc) 2.845 kb
9bca3367 »
2012-03-01 First commit. Functions but probably has bugs.
1 # Scriptular
2
4942936d »
2012-03-02 Updated the README
3 A regular expression editor for javascript.
9bca3367 »
2012-03-01 First commit. Functions but probably has bugs.
4
4942936d »
2012-03-02 Updated the README
5 ## Backstory
9bca3367 »
2012-03-01 First commit. Functions but probably has bugs.
6
4942936d »
2012-03-02 Updated the README
7 Before the summer of 2011 I never took the time to dig into regular expressions and actually learn how they work. Then [Hubot](http://hubot.github.com) came along and suddenly regular expressions were cool.
9bca3367 »
2012-03-01 First commit. Functions but probably has bugs.
8
4942936d »
2012-03-02 Updated the README
9 Immediately I began writing hubot scripts and started using [Rubular](http://rubular.com) to test my regular expressions. Unforunately there are some differences between Ruby's regular expressions and the myriad of implementations in javascript (and specifically the V8 implementation that hubot uses), so I needed a new Rubular, one for javascripts.
10
11 So I created [Scriptular](http://scriptular.com) and started regular expressing myself ;) This is a beta, probably has a ton of bugs, but you have to start somewhere. Also, since it uses your browsers javascript interpreter there will be differences between your results here and other browsers and even V8, so this is not necessarily the perfect editor for regular expressions in hubot.
12
13 Having said that, I hope someday to have a V8 option to run against so you can write perfect regular expressions for hubot everytime.
9bca3367 »
2012-03-01 First commit. Functions but probably has bugs.
14
4942936d »
2012-03-02 Updated the README
15 ## Compiling Coffeescript in Development
16
17 * clone the repo
18 * npm install -g coffee-script
19 * cake build
9bca3367 »
2012-03-01 First commit. Functions but probably has bugs.
20
21 ## CONTRIBUTE
22
960155e7 »
2012-03-01 Fix the README (copy/paste error)
23 If you'd like to hack on Scriptular, start by forking the repo on GitHub:
9bca3367 »
2012-03-01 First commit. Functions but probably has bugs.
24
25 https://github.com/jonmagic/scriptular
26
27 The best way to get your changes merged back into core is as follows:
28
29 1. Clone down your fork
30 1. Create a thoughtfully named topic branch to contain your change
31 1. Hack away
32 1. If you are adding new functionality, document it in the README
33 1. If necessary, rebase your commits into logical chunks, without errors
34 1. Push the branch up to GitHub
35 1. Send a pull request for your branch
36
37 ## License
38
5ca7b604 »
2012-03-02 Completely reworked how the app is compiled/developed.
39 Copyright (c) 2011 Jonathan Hoyt
40
41 Permission is hereby granted, free of charge, to any person obtaining
42 a copy of this software and associated documentation files (the
43 "Software"), to deal in the Software without restriction, including
44 without limitation the rights to use, copy, modify, merge, publish,
45 distribute, sublicense, and/or sell copies of the Software, and to
46 permit persons to whom the Software is furnished to do so, subject to
47 the following conditions:
48
49 The above copyright notice and this permission notice shall be
50 included in all copies or substantial portions of the Software.
51
52 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
53 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
54 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
55 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
56 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
57 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
58 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Something went wrong with that request. Please try again.