Commit has my wrong email btw.
On Tue, Jan 7, 2014 at 6:10 PM, calvinmetcalf <[email protected]> wrote: > GitHub user calvinmetcalf opened a pull request: > > https://github.com/apache/couchdb/pull/127 > > pass emit as an argument > > allow the map function to be passed a second argument, the emit > function. Benefits as I see them > > - 100% backwards compatible, emit is still in the execution closure. > - makes it possible to run views in pure JavaScript without having to > use eval (e.g. in pouchdb) > - allows emit to be renamed in the case of some sort of collision, the > circumstances of which I can't imagine. > > I can write tests if this is something worth pursuing, though at the > moment I'm having troubling fathoming the ruby wrapped JavaScript testing > format. > > Thanks. > > You can merge this pull request into a Git repository by running: > > $ git pull https://github.com/calvinmetcalf/couchdb pass-arguments > > Alternatively you can review and apply these changes as the patch at: > > https://github.com/apache/couchdb/pull/127.patch > > ---- > commit 161c2724b18d042c41ab9a5921209615ed7a4c96 > Author: Calvin Metcalf <[email protected]> > Date: 2014-01-07T00:48:03Z > > pass emit as an argument > > ---- > > -- -Calvin W. Metcalf
