GitHub user BigBlueHat opened a pull request:

    https://github.com/apache/couchdb/pull/137

    1870 add language option to mapreduce editor

    This should close the deceptively simple sounding 
[COUCHDB-1870](https://issues.apache.org/jira/browse/COUCHDB-1870).
    
    It includes a new ACE mode for CoffeeScript and all the surrounding 
ephemera.
    
    Enjoy! :cake: 

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/BigBlueHat/couchdb 
1870-add-language-option-to-mapreduce-editor

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/couchdb/pull/137.patch

----
commit 80579f931984387aebf55af568dca5ea857f5a28
Author: BigBlueHat <byo...@bigbluehat.com>
Date:   2014-01-21T21:15:29Z

    added lang dropdown for ddocs; related ACE mode
    
    Needed an additional mode for ACE for handling
    CoffeeScript (vs. JS). Once query servers are
    plugins (and can presumably also provide
    Fauxton plugins/addons) these modes should ship
    with their related query server.

commit acc254daaca06299c184fe211c52b2d03d358616
Author: BigBlueHat <byo...@bigbluehat.com>
Date:   2014-01-21T21:41:28Z

    reduceEditor language change handling

commit 538f69277b0e8b64adaccab715a9f26dd0ed568f
Author: BigBlueHat <byo...@bigbluehat.com>
Date:   2014-01-21T21:42:54Z

    defaultLang used for inital template loads
    
    Maybe someday Erlang will be the default.
    Maybe.

commit bf432303184809b862ba9c1bd3399fd942500b37
Author: BigBlueHat <byo...@bigbluehat.com>
Date:   2014-01-21T21:45:49Z

    moved couchJSHINT default into components.js

----

Reply via email to