Permalink
Switch branches/tags
Nothing to show
Commits on Mar 8, 2012
  1. Bump and release

    Matthew Sackman
    Matthew Sackman committed Mar 8, 2012
    --HG--
    extra : signature : gnupg%3AiQEcBAABAgAGBQJPWNdaAAoJEO%2BewIrBgcV3bO4IALiSzL0Jh4PJtcmzGRH0sgwDyyxe2wFP%2BsbplT4Tm4Z3dZC3/5P5gcGBnHD6urmQCGpMi2TpNBMbASl59EjO3fYxlY5bJ2GvlxsouD%2BZSeN4/3oKdsEaikI%2B09fw4Sn7Zv2muFYpu/cjD8L534VSUEt%2B6jihikIugJ4rf1t2FWiLf3q38O9CzJnNN5TQT24OMmmA1grYWlyUQDil08PkEhFU/FhnuTsx8%2BA4dKagz/zMGeLq5g6AKGBZ8ZYR%2Bk/VFTIYEfDQUtBYfuLoK7ibLailm9v4tQqBC2Et%2BONTPKjHEdGE4N9by/ssp/jYBYybY5T27GZSHaZK9ZWKd//fWOg%3D
  2. Does not make sense to have a .connect on server-side

    Matthew Sackman
    Matthew Sackman committed Mar 8, 2012
    --HG--
    extra : signature : gnupg%3AiQEcBAABAgAGBQJPWLgWAAoJEO%2BewIrBgcV3zccH/2Nw1sYjXlHes%2BDZloHpRJMD6zvtjEOm6%2BPNe%2BdRMGepJ3Q7jC6/0Wd83DeDId5YDMGVLI89fYeAWYlDmNhQfPzf47zaQTGHMOhJOj6zHJXBgoM6fUqudlY/6SOpTLmE%2BCXAc76cCwVd%2BY3a0xlq6nIc/Gjh9d/qlZRfveRvw15ZNLtTAqX8eg0ZCGoyQK9nQhKyutKAQ32hD/N6unqpFkSopzoOcoON23AD1Jf8PDhcYqQWiUiGRJhEtDno4HXV/ZUX7VPE4SLSf8il9SMFBVhWvRMe94SwHkJPaMHpsnYTa4G7Vp1vzpcusLSWw0fCSCxSbhnigbw7hG7D2RFfMAg%3D
Commits on Mar 2, 2012
  1. Correct API for authentication - add a means to specify post-auth con…

    Matthew Sackman
    Matthew Sackman committed Mar 2, 2012
    …tinuation. Also a fair amount of general tidying.
    
    --HG--
    extra : signature : gnupg%3AiQEcBAABAgAGBQJPUQgqAAoJEO%2BewIrBgcV3pbEH/1lltS8UTzYWrno7ncVL1j4UTZ80uxCyWiv4be6OBDrkfGOp9ZVH2YfeeIIqGWncByZvxuCXu93XNm5DNqoPU7m8Wm7V66okOpwR/pkIXfcH%2B6PvrUOWoZYz5T9uGN/wMKNJ2gJlRo0CVgbq9/M0TxldfHcFg4aXG4We8XtdEOf%2Bnf00G%2BNjKlYxse5CvTaqUsjCcgepAKJuwjB8P4FVtl/vJd/WH/RKA4kmihVZ5odqEIjGT%2BQAXTwV2M0jtSz2AFVX3HFdfSkqJE9fXKuvE%2BuHpjf1iX1T6a86afkGWYwxzTy5mKUz6W1p/DruSTJDoL9RA5T2H1ayLbuknZgGV%2Bk%3D
  2. Support arbitrary authentication mechanisms on the client-side

    Matthew Sackman
    Matthew Sackman committed Mar 2, 2012
    --HG--
    extra : signature : gnupg%3AiQEcBAABAgAGBQJPUOBAAAoJEO%2BewIrBgcV3uPoIAJ9QDet/4vB4pOVysPewCXlnULkimiY%2BYbRWxzYUvW32sHQlmpy1FIWUQdrJBWdREPDX%2BzFfN93XJAIC/tQfesTT3xt776qhKBdCR9ZyKgJm1U2hm7pGtOADti3NbTn/%2Bdm0xRX2RXbAWcO8b7YDni/rIcSf0xercVbSX2EVDA8eVEr36elScanHCuyk/m/Ev9Y6s4x47YfXGYq1G4dtkrizEo0hYMjA/UMJTelysqycENFDOKKV6YRCXbZBzfQ9KCsd4fZzZTopI7fEmKic1LO6v9O9564pa9F7ANhYwWF2wwnsQJS51NJYMK1suav3ISVcbdujOiJjsJmpiveJLbM%3D
Commits on Mar 1, 2012
  1. Minor changes to support new server event emitters. Thus you can actu…

    Matthew Sackman
    Matthew Sackman committed Mar 1, 2012
    …ally now refuse the server access...
    
    --HG--
    extra : signature : gnupg%3AiQEcBAABAgAGBQJPT6C2AAoJEO%2BewIrBgcV301kH/3UFuiV1U6oF5IsQEUhnQ%2BxfgokgkuE1V8Z0cFPznzBDiqrcO0T%2BgjhpbdpiHZkSXbu7/7BFgldABdeuIO447hPPB/SHjPiyZznTxbVywu1tccXTQUiWqyX9IyAjaGoCzzdlAzjvI5jet7oYzmiacBna%2BDdZUMj0Gtm9q1hXgh/plEjK09N/XWX2QsHCnWxxAOMs6mkwNqNkfNlt%2BTKGXqBow7GJ2/YG9TPn%2B8G%2BhpDXm/jCRV3qnjDP9YK45Z1FTiWCUqHj0eUCJAT5Mkkf0XeDDRfBO9NfVm0rTwBmnkokQej74htXA059lcRJ%2B6j2Ntr/aeikMEfiTYo0Yt3QNyM%3D
Commits on Feb 28, 2012
  1. Typeo; minor improvement

    Matthew Sackman
    Matthew Sackman committed Feb 28, 2012
    --HG--
    extra : signature : gnupg%3AiQEcBAABAgAGBQJPTPLFAAoJEO%2BewIrBgcV3wFoIAK6b6zfPF5F1Dvjqx4qgBAOnbGIuWF0o7fGbNbYaYbpni2d/uZmItT/KFgs%2BoAo%2BgdxlJaioAdMRx6WczQMsEa61v6UZGjVScv2rzqU1nDxmZh6qCVD/NMc3NWGnHXq2aAn/R9FbP4xUBF5asj/JAb4WjJI9XTjhWZdAR3hR02diqveT9VPGhHDM2ZrehvZrv5R4%2B3I%2B1OZn4%2BkH1Oj7S90m8tML8BC3zoCMD4dHxNVpYI08nXmZJArMzXGE4IV7VfTAeetmIFDJIQ214FwjcihuOzltkdoOPwINx3dYrvfIecDGupohFlrI%2B9kEx1YAGgqgO4SAWJujrlVAE4PaJ08%3D
  2. change API slightly so that you get invoked both within the txn and a…

    Matthew Sackman
    Matthew Sackman committed Feb 28, 2012
    …fter and can pass through.
    
    --HG--
    extra : signature : gnupg%3AiQEcBAABAgAGBQJPTOSyAAoJEO%2BewIrBgcV3LL8H/ApQu1LdSIzaDGJjgfUzoL/NrGh6jhoFR3FpREQhJlEU62Y9oxe7ZVY8QSmrhzWeNxsD5H3wtf58XEJJxLMr1j/2HaYvAv7jHC%2B72rex/gCO2P0J4UuDcuGEEmOvtLgagrQvctuOaP6TNAcmNoiB%2BKvjhgxSGEhL5IUhvmfNxcX1pSx9quxRIZG5wu1HRp4RtU0wJiUzAIIpLDgH7yjPTDIYmtdb2bnmvSt2oT%2BzCds3t9w7sB%2B5V6ltVfgCKlc6DukXiUxkKl3WhQCkgQsl4PwbD91UQDLGm2vitJUEOf1d2rpIVfOymX/heq2EIITcc/vxTp0E9Xit6vQfuDGf5/U%3D
Commits on Feb 27, 2012
  1. Tidy up a complete mess I'd made of the various custom errors, and ad…

    Matthew Sackman
    Matthew Sackman committed Feb 27, 2012
    …d preliminary support for 'watch' which should make FRP-style programming rather easier
    
    --HG--
    extra : signature : gnupg%3AiQEcBAABAgAGBQJPS8YHAAoJEO%2BewIrBgcV37MQH/j%2Bj5ToHmOtsAR1WVrP7xV68EmCuzjA5m3cRsckPdncqa2GX5tHbKGCQCq6zoOpfByr%2BE1955opzGAHcs1oyMYMEZ/s2NayeFC5N8MElW83T2yuMGkk0F%2BsF1mVFNgC27q0e7WfB%2BErMln5krjNpCBTLJm8pgK/kx/Uev827yJKTfMxPMoY0l2eHvz2qm/aI1U8OzBRpbnGLk%2B//0L0mhdkA3UtV63cgofIdXwNfi0q0WKLju152qIUam8G2tE%2BmioxH58nV01c0cyc72%2BMeHGDgyamDfpnMGOiRLYAiJkJKh6E9ESNy0ZWqCv1rEEzdxKBl6l3HP%2B0pV5zmO%2BQs0Jk%3D
  2. Ahh, that's what happened. Merging heads.

    Matthew Sackman
    Matthew Sackman committed Feb 27, 2012
    --HG--
    extra : signature : gnupg%3AiQEcBAABAgAGBQJPS6oSAAoJEO%2BewIrBgcV3PJsH/29bH8L/9SXD3h0NV%2BG3EWZXQBKaDZLHbwkdX2Zdv7KxRGm0%2B6clI0CO0d5JrYLDkyJZUVrXhmUjyN8iNYKN413ISlks0nj9rOpYesVTe4fd5gJ5bkY8oeWUZVDtvfVovP9ErvZA7/0NYxpE5AdCJwqJ8Y308SdIVHeT6xot5sgfl2r7Z6l5lfPH8qIbI6sNfFfoT5gc4A1qiTqinwqTmzSZvjIFzvoewioWsIzaJlxKzlJMq2FsKYLtQPXYKMjo5iwEw/KQgumYGecHTM2skHtWQ/c4qF%2BEOpTyKoCeOkmVAr6Z62GcrLvYzXqwUa%2BqcV35PcUbhF/Dz%2BSdNB0vuR8%3D
  3. Looks like I managed to fail to commit after doing the last release a…

    Matthew Sackman
    Matthew Sackman committed Feb 27, 2012
    …nd then threw away the bump. Oops.
    
    --HG--
    extra : signature : gnupg%3AiQEcBAABAgAGBQJPS6mwAAoJEO%2BewIrBgcV3vLsH/R%2BK2iFQ/C6fC0tQD2Zc6yae5HPffk4RR%2B5o/asGh%2B9wanBlfIH/ozejmvB6H76K8B3KAorotsCWjA%2B6fbfJwj7BrJ0ebOt%2BS5Syl4oTsL6k9FbIiVJ0CctY2aI8sXJZhNtF7x3KP8aQbEhMSieTubuksIi9YhtJ6FmY%2Bmn70C12ciKjIgvI2k49LrtN60iWyJYbynHMiQc55hVFiUKdqidYTgu91/PBjezp1Td8oOCHq4teMu3iKoxlCK6kB4rdUxyb/ltFeEshcw2nQ8a1gBqXF6YMEMw1xyc4Qv0B8cvbkZ76PRJRHTm3Z86JTtrtYdLuFzlrbvbluSsDf2UN1QE%3D
  4. Rip out support for function proxies seeing as it's never going to wo…

    Matthew Sackman
    Matthew Sackman committed Feb 27, 2012
    …rk - or at least not for a long time. Also fix a bug which was causing the results of lifting a populated object to be an empty object when in compat mode - sometimes. Bump and release.
    
    --HG--
    extra : signature : gnupg%3AiQEcBAABAgAGBQJPS6huAAoJEO%2BewIrBgcV3L7YH%2BwV8tsmFqIsDOwxTTTIGJcsmDiFCxhA2A8iXV/VpvJgxv4TGD82q//LDvtGpV3LsqOjqOFN3OSY7Yf77uzzF9HyKqnTnxbztBYV7Dd/%2BDzzvAjc%2BxSuDBMoq0vp%2BOKoq5ZGhYsuYRDoZQzP00GjknnD1FwwoLxNaXnVvB9urhgnt9Cl7FSHQWrxKTKgDlAVw1gxEep49XtACHmamj1vVKDFDgzPNxxple9a%2BJXs47wkcMp1ElTjyeZJgsOiEh4u2hnU0U1FN124%2B5jn%2BQCSOcXD6PxRrDgG9pt%2B6mvKsa7g9cK5Diwq%2BFFvESUTBSpjeKvThC1kIm5u6ORMD6D5oioE%3D
Commits on Feb 24, 2012
  1. It is not correct to always ignore 'this' in a txn - the txn function…

    Matthew Sackman
    Matthew Sackman committed Feb 24, 2012
    … could have been bound to non-global 'this' and thus 'this' can be useful.
Commits on Feb 17, 2012
  1. Set up transform as a bin, and bump vsn for release

    Matthew Sackman
    Matthew Sackman committed Feb 17, 2012
    --HG--
    extra : signature : gnupg%3AiQEcBAABAgAGBQJPPn/qAAoJEO%2BewIrBgcV3FJMIAK3zkiMNrRJ9Qr%2BJ88NoW9mK6TfmdNpFog6/briPty9w%2Bno%2B5jKK885Nf6ainhWoWti0qjvjlXrK5HXFhqAqyD5%2BB4IHltr4el7mzfPLfitQwsy/vHcWRc9B%2BoUqLKJxsEwEVtA5Fb7%2BJ5y/XPMW/ue8%2BUDzBkF%2Bhbj1zgmkOo1FWX%2BbDtSa7xHaJCC%2BX%2BzbzUG2XX8lJ2ZgeIhap7hD/ds3kgIm1OBf%2BQ3Up3PFaQ%2BH3f0k6ngSNdCuBnkTYUIr2rVz7zmtcfPeoduvI2K/NQKbhFxIZW1wCejvxYcyAzM/5ZPmSZLRuYiLg8BIOJiPUX5mLnxfS8YLgFltAg7C4nE%3D
  2. Necessary changes to make IE9 happy

    Matthew Sackman
    Matthew Sackman committed Feb 17, 2012
    --HG--
    extra : signature : gnupg%3AiQEcBAABAgAGBQJPPnjdAAoJEO%2BewIrBgcV3TQ0H/3Op3acCT9n39R1miCnfJBfyl7dpuxlWCuIcTGwEUa41w2J/CHvBcPBEPjmBKCQ5%2BNmBi%2BshSz0%2B7vCQv0AbUzsBKrF%2BNNB/eTnkgWWXrrPNtYJOpQnl5RwZ7zWDi3ccRkcXn2mkgkAhn1IUDJYZJuWN3PT165FJfpcJaIV1TJmJnU%2BT4/ZvOw9MLbo42/n7aRUCRqENdkDAxDkhx7GWcndPpRS1LCRikudvQrpARwfjNFEiqHBx07lhvxtz6s0KKCxSyMcEcNDcXJw4HivTHgELHMA5%2BZZZfzQoxBd7c4YUzK2U3CreKQmqlHtVQY3nq1rS3jIJORkcA3/Zk4SK5II%3D
Commits on Feb 16, 2012
  1. Bump version for release

    Matthew Sackman
    Matthew Sackman committed Feb 16, 2012
    --HG--
    extra : signature : gnupg%3AiQEcBAABAgAGBQJPPUMtAAoJEO%2BewIrBgcV3cEEH/jLCeL18DLc1yxl9frgztpecCvyGylnwjFiEgAd7Z7X5g7q0sHy3oE8SkWflskQzuCdrQtrdJHBlb4ZoVO6culKY9cpDrIqTvmNLfvTjKQAuoOBskk4YKPkuhgXMRbCYVk4ruJ7jQAQIMmrk9cGMpVlPfi0SnEwQoOEsrmtqUyb/7SC5/5mqB45y5fQVsrSF11DCxcuFr5xxMSYvwuS2VjjCJbgTdBAoJ617fwzE9and7qWrVxq%2BKjPlksyafsyOgLlaEeBDA88rEjtolg20j/loHN2A8riA%2BMbYPRAO%2BhHRwQu9I82l%2BtBhs4fAqpkMo0oC9/yNvJ0AshmegCIZiaM%3D
  2. a) support ignoring certain variables; b) catch errors in the parser …

    Matthew Sackman
    Matthew Sackman committed Feb 16, 2012
    …properly; c) deal with use of the delete operator
    
    --HG--
    extra : signature : gnupg%3AiQEcBAABAgAGBQJPPULtAAoJEO%2BewIrBgcV3exsIAJTztl4s0PzfMFSsBeBbPTpT1TmmxiHpSn602XzVubGl4RQQptXD3KyTmXVAy8eF/87bPaE6f%2BxHmC1uDBLJWPIL0eWwAeqnBCrCj/CVG%2Beksav5xjcca801Qz2DUrDkTtIRm/TDgSd51ZqDVkM3B7B1MsE3dfG6HmWWl53K/xdPzc9nMdNxdwtwKCLtQ%2BiqyybJpkaU6GkPR8QNYZcAgu7L7iCfE5onauL/%2BH/cMG7JCqhSpl9Aw4JqBGkCqZ6gwjJM8eFC8WKIUOvh48D5jBiGu1Qo2ULrapI0F0WrNYHy%2Bjdk4gwbPHxzljKdyai6dCTlwys90bXlaw4tvbd6YZM%3D
Commits on Feb 10, 2012
  1. I'd failed to remember hasOwnProperty is on the prototype of Object, …

    Matthew Sackman
    Matthew Sackman committed Feb 10, 2012
    …not Object itself.
    
    --HG--
    extra : signature : gnupg%3AiQEcBAABAgAGBQJPNUL2AAoJEO%2BewIrBgcV3MscH/3fjxuMrxQ15ul6sjNQTzTrlHzHJmyz%2BhqmUdxamzKny5jUj29tkXBhsKVsezGKw9ZA37mDRUrjuXnUuU/ACMFS2DvKtYsGRscExX2Qv%2BmscoyKSFeMUAbyb8dhAX5mlpIAVBtPoDzVcX5SxQD2iwZ2nhVD/SCenSxKpyywWljJXGn1WUSL%2BB6N9b346gHfd%2BSIQbfOEJwM18/85SofPqu0VHw1awYB5w5mQMuC8xv2Lwa3nQ/yzAPb3GFeImgcpDgxUhzA61qYOseZHDv6MzMjfv0grg%2BN8AD7G6%2BU/TbwP4VuZ6xn3BqypZMp2ZQjj/3ETeaW63bZqDZJtvSLQ/DU%3D
  2. Add a comment. Also spot that assignmentExpressions include things li…

    Matthew Sackman
    Matthew Sackman committed Feb 10, 2012
    …ke +=, so expand those out in our wrapping.
    
    --HG--
    extra : signature : gnupg%3AiQEcBAABAgAGBQJPNUCbAAoJEO%2BewIrBgcV3mowIAJxN3FxSf1xZfHLF2pDDuaFCcynXTZYF%2BSkkRrnNkNQOPkRg/Z8Twk02msnydcwYrfIrHN4RcL0J5BqkM9sJfepqLwB9pX1iHyDSPfys%2B3d%2BZ285hHx0GCeDxH69LUaci/mCZ3MvXcwJUB2T24m1dVLfdNo5gcWfxZ%2B01uqyxnmYhlOPhkYQ5f1wdoIgTX5bxci1s9sbmRYmSWOi7fbWESPPZH7py7AkEGHZ31Wq5TvMjhxdDrbk%2Ba5Ux6U08qAV%2BW683m/2p1JzJke%2BmTCDP7uk8UoOUfyTXHaRAqr/ElLTKwZ/4f2At5GOvAiuqh%2BscgVo5IH9LrHqF3eF1%2B7eg/0%3D
  3. And now cope with a node server which doesn't have harmony either

    Matthew Sackman
    Matthew Sackman committed Feb 10, 2012
    --HG--
    extra : signature : gnupg%3AiQEcBAABAgAGBQJPNTq6AAoJEO%2BewIrBgcV3TcoH%2Bwa%2Baow6zu2MacoPq8Vv/9/P90KL8lOZmrNoCq5q6hnCCwp7m06lOe4GjyXtsQTzf1FwjKcGW8nsXZ1jTT3kYv9C4ZQBFZCcVXkQNtrakILIcNot3keNY%2BvKCylzuRfD3esspjWbtviJlNJIgbGzdXVIsXcBuQAyvqDh4O3uJpyocqi69Oy4lJpPPLPbm2q0w5ZCW4QXPnjIXg2AIS2CGFb8asTZZDKTQA7dXpsXvQsi%2B5hAGVWGa4G5rPbcR8%2B4NcBQfMwNCkDZ2gkLGP4LAni9LtlsNsZWCCB1Y0NXMsxhwIO/WZ84biKT5LdPEmIGVznd3Z7sJe/8WZVh0sZFwa4%3D
  4. Working now in a non-harmony enabled browser.

    Matthew Sackman
    Matthew Sackman committed Feb 10, 2012
    --HG--
    extra : signature : gnupg%3AiQEcBAABAgAGBQJPNTgeAAoJEO%2BewIrBgcV3miwH/18wx/hlJ7CwzwjVlKufOlASWpd2GjE7PIo2NrHe9Nb8gNKrnqvKiFQFCE6DeTlEv3B3t9JlcYugPreuzX%2BvVmRNB59ePt%2BVXTdhRUcZq2dZ01R0Ra2DRo7putTk5vplsRr3S1jyburY1m6NZMRyAyP1hkcPHT4rCn5WWxGC82dQglwmXtOFbAOKittAYuQ0TTt7SJNMy%2B/%2B7J45IMEaiiOKSWr0BbvgWFWpr%2B/FlIZg2XkEdBFmXh0wB86Brzkbfr6L11%2Br8rtyeF0svGRDOrd3wFayEUcsIo8XVZaJ6dbNvXhmylVSuzEuJ9wsq2KyF4Yj8uuxHPyuf9slUwpKhAU%3D
Commits on Feb 9, 2012
  1. Getting much closer now. New current problem is managing correctly th…

    Matthew Sackman
    Matthew Sackman committed Feb 9, 2012
    …e distinction between the raw object and the proxied object which are currently identical in the current wrapped vsn, leading to a number of issues
    
    --HG--
    extra : signature : gnupg%3AiQEcBAABAgAGBQJPM/oCAAoJEO%2BewIrBgcV3CCQIAKtem1kz5Fzma0oDHHFI3bMzfSdiZIPAthLMX4XlBsZEO%2Bx/QH1yxqcItyGdBfRFQrcUCiMNftx15bU1FnRbUHgWlZE9GgJwON7uNJ8CVpcPGWLrujOxt/Dt26ia5pI5OnbtHOxR3400iKNWPqOzxme2GXjrQleMyQNRZCRFBYg581S5wMNUKIFZdMmsJCnmdx8aiGgZSyfP8KdATgO/RdeUDf%2BciEFJJIgU35w/71qEGTlJLqOa%2BbyRXVevZfO6Pbrm9GYVt/JVVcXaFXz92fAExYM1MvN36lrUUaDO/seJJ7u173G9mWstLR0yBU2pmarWiG4Z3Kch/x/nvxx07iI%3D
Commits on Jan 27, 2012
  1. Initial support for static code transform of JS for non-Proxy enabled…

    Matthew Sackman
    Matthew Sackman committed Jan 27, 2012
    … browsers. Large compat library needs to be written, but it does seem to work for some limited examples so far
    
    --HG--
    extra : signature : gnupg%3AiQEcBAABAgAGBQJPIuStAAoJEO%2BewIrBgcV3LXIIAIDFRnN3yKwlZc4MW1Qr9gbsK6991AHAgl5Ql%2BD2uDeDaWRgI9/hPiXwwFSJ2LKddsg7hQI8l6EWX9Duz6yYUkqX5oae1y/FlibsbHBPqgBF8ldSt00sUpYWCaN1ROkC/kfuM4DLrVlEY%2BtrdQzzEZa7GZILbXkcYXX2XuI4uUCGDg8Kz0S1CMrsKbKWzYeKfGRahAFVwppfdaAL%2BFbeLNJwWeBpAsv0bS4frUYDt%2B7UNcG/eRWCfVydvRGsfmrjA9mF9c7ifMw61nGPLPR0ABDXt/PUIxc%2BsSKiwnjJ0vFxuwExPfh2MPUCCMpLwcKtXTRhnK7EDYY4sTwqjkj/gh0%3D
Commits on Jan 26, 2012
  1. Alter protocol so that we are pushing around property descriptors. Th…

    Matthew Sackman
    Matthew Sackman committed Jan 26, 2012
    …is allows us to support defineProperty properly. Also sort out support for arrays properly and object functions.
    
    --HG--
    extra : signature : gnupg%3AiQEcBAABAgAGBQJPIYhlAAoJEO%2BewIrBgcV33FcH/3%2BGrMPksL92bJ77OCcMpIRYAc8%2B0QAxPkbT5KqIozG5U3qwWOTBMgWRrkwqfvZJVaDbN0OngnAIpmYSuQhrl0NWQn30Z7BbQzOGYVXBdD1Z5Bm1feB4dyRjx/y9SP3VAb1wKhoOiVqPhi2MM4fch/jlypgNkICBdlK1RMDaf6BQLFX6Cf2eumkX1x8Ooz5/8yp8%2BJm8r49BvNxHDqmc1MKU9cWqyVK8xSVZtDECMsvsKjnZd2gl3EVq1x1d%2BEZYPULDH4cwFrtNuo2TPmohjXrhDeoO9Y92iw8uJzcRI1wKfCgG7dHv06smhrzE8b3CePXH/Xbxhmy8h0X7rkPLtC4%3D
Commits on Dec 19, 2011
  1. Rejig things somewhat so that the walker easily permits modification …

    Matthew Sackman
    Matthew Sackman committed Dec 19, 2011
    …of the AST. Then work on the proxy injector - the transformation appears sound, though the demanded API is yet to exist.
    
    --HG--
    extra : signature : gnupg%3AiQEcBAABAgAGBQJO73odAAoJEO%2BewIrBgcV3bXkH%2BgO2FeRdvCtWDBoBny9PL77%2Bg8LPYGtJlyueqH0ezcHttpeVikZMi8Xc%2B90OjJ4KyxVTZg6qmUINK0r%2BxZykENPl9ryWopHVXyPcWeCB0P%2BoPrjjPuJnfHeRC96PLTyHO%2BZBg3lyoKp1WeSUxVqOst9E0IZ8WqUNxzbiSw4xi8szpH3hBq4%2Bh9J0EXFFg/yMrzzpevy/RAvSDjHxPkUizkPbWi8UN7aSEVxzBpTJDHqTRfFniyNU9c4iKdeuTOJeZC93KCK11gSDRLyLMDOlPvFcdZBx06lEAMvDGjgJlarHIbOa7g2EqkwxcdtNZ2sWhzjY5JkjP1Zl2F7gotbhosw%3D
Commits on Dec 13, 2011
  1. avoid typeof

    Matthew Sackman
    Matthew Sackman committed Dec 13, 2011
    --HG--
    extra : signature : gnupg%3AiQEcBAABAgAGBQJO53cwAAoJEO%2BewIrBgcV3QlIH/AiF%2BhAG4D8/ihLCqiG0M3yLkDSyXB%2Bj2Latc8eGEzlNsOoDKLs0VKGWlD82FC6gRbla1uz8G3n0mfhseIPvR/r%2BDFROrVmgzgDDMJ/2KU9X2%2BW3V9uIT1vTwt9DQkZIhzWn7KdlNrsvit7OeZN0DVhr2nMsN2TXBq%2BhAofP7aksMViiQsgFXDD1BEyECZ0rN%2B9anVoDg256c4ZpUUmMD4xIyZ4oOMeR/IasYk/3tS3jddmEXuSfUSFUAXrsN33HM3CitLyZ0acdt7xF6Yql6CL0LexTP9foGv0wHojppV1PFht2RDpbKCAKgMnmN4ntIH7ytNAgYuocw8ijrtJ591U%3D
  2. Bulk up tests to go via eval too, just to be on the safeside

    Matthew Sackman
    Matthew Sackman committed Dec 13, 2011
    --HG--
    extra : signature : gnupg%3AiQEcBAABAgAGBQJO53XDAAoJEO%2BewIrBgcV3HyQH%2BQEuqZCWiQBErHP1TSldUXa94jCrS1dbr9sqlg2xfTpd9J/s%2Bt3mPoIso%2BoBrmOkm3djxcdjBuheik2TMABPuzRHYyrbBVAhlmTBLWOkGsTCwOtkbMtGh8%2B/Re%2BmJa/IVhmPA/NAUDUZB%2BlKymDdKf7IMGm8QjAS2bkNeJUDZdgQl0Zg2bPRF5Uu55geW1IO2LAfahtnNZvaP52%2B9Pv6Ewa8VgVU63GM0F99SZ6PnakXwXZ31jKc8T91QUq4rZkSmuKBjtQp94dxU%2BrSijfx0g4ZmDiSrA4VlJetlDTvc8Kusb1NB7y0XlS8TRKr3zG44B0exs09vnYgLPTfVOxIWqg%3D
  3. Add some unit tests for the walker

    Matthew Sackman
    Matthew Sackman committed Dec 13, 2011
    --HG--
    extra : signature : gnupg%3AiQEcBAABAgAGBQJO53SPAAoJEO%2BewIrBgcV3IwAIAJOSQmV8hlb4LzvB3aZ5weK9qURPnhPmxkqKWy/NszUnREhkJo9cx4WFHueT1UY1mWfADi6auUyELAhcuQHTDuA/bcV2yBuja%2Bys7N6nsf/Nh1Lm4qOhRutE3v84qQLsxTcq85l3DdZQyv1IZFSyGYfib7wDX%2BQ4jCZI7CnIWG4ZnIKF%2BRKN2aGWqvATT4yNsvBLL%2B7PqGokGI0L46PYlIWWtw3l%2Be08zuxuTq6A5jNAH0E3OymIbbU6a5z8tfM3NeBRW/WJp4kZEo60KklnnsLtzO2fvFb13AgKLCzH/%2BnU7TpEVtbALqJt9aF7lgaNsqzSDGzIEy22%2BwibNO8JQfg%3D
  4. A little bit more abstraction

    Matthew Sackman
    Matthew Sackman committed Dec 13, 2011
    --HG--
    extra : signature : gnupg%3AiQEcBAABAgAGBQJO52ewAAoJEO%2BewIrBgcV3aBQH/1%2BAPkWFJuFgEHz83AQa6JIDq6zJP01RFoaLaOUL/Iwm9yJcZUs%2BjlBpS697FgtG5GuBbfTaTCVms/wJL8ZRQJC7CLVXOFB/nTTy%2BIjzWwM%2BxHZGOLPutOEIQVgWWgB4uU5XhJEoTYmlyzqpo1fJGgb2GQDsNf0ca4gooODXzvC6Ttr/IvZQBJXy5wiZ2S2hKipkeJD9pqfDav4pE%2BkDN111N1OI03q3WK9/a2k9Ds9ox9xO/PWwoIjjDnc4mHy9a6Rvq9wZ1vcWTZU3cNmkhZtbdMj7dc755Pg%2BxlhI%2B9apc7ziYc/D/LR2ni1mqzZ2XAzFrLUXxSTaW2oB3G5zEQk%3D
  5. Tidying

    Matthew Sackman
    Matthew Sackman committed Dec 13, 2011
    --HG--
    extra : signature : gnupg%3AiQEcBAABAgAGBQJO519gAAoJEO%2BewIrBgcV3dl0IAIFhL5A8eMNlU2JTSyWTuookx3LUyX1qcCnRbRMjlfEuZITFvSTW3jmnTLPakN4%2BVSb9SOB6hZQT9dr3kID608t5FUDq3RB%2BBtK95uwMdl2UgHZMNv8aoTBYUhW5zfq26FXv2Zo%2BvDGQi9ldFNDPJz70BffGqeY%2BMhZJ%2BZVIwDnEE/nKKdUQ9VFw3HxCYz/gE/bJb9v5bN4cufptpR%2BK8lcQTxqwQ0hvC9sNmLI3XxwrPbq1EOy0wX8%2BEkZC65mkJa33bQkZTnjiDhTu0gHXpB8gluEkLMG0Hz6RALOzPT9OJFCugsnsWghSch9J3Rs4vjsQuZis6oJhG4wjnXRqnoQ%3D
  6. Add parser, walker/visitor and pretty printer

    Matthew Sackman
    Matthew Sackman committed Dec 13, 2011
    --HG--
    extra : signature : gnupg%3AiQEcBAABAgAGBQJO5102AAoJEO%2BewIrBgcV3IKEH/0NS7wUIHbXXd%2BEJM63eln8l6nS7IhBA5DcgQBTZFDDi/eYSEE6y3Is5S%2BORZ1xhrUXomHo4YJp43RrbzyTkeQpsVEFhci%2BsYermh3yxzunyXFPdQhQ/fAogMyB/9%2Bj9h2jU/SeXjfG0StcPiCteE95JXTilORjc%2BO/4wjpc1vmM288zSTDv%2B%2BJ53qsxkPx9gdD6Np7nJkn0tbBRbtP6HCXFcNwslyQzZgA03MQlD0AIiFSFs13hyKUwsFtA/teXjmA72mA9PMWgdVUzPvziV6zjpehGxFjMjhpEnCSAHyIh84b7NOJ5KGZUURlW9IQBJrSke/1Yy6zSnLicb9GXyi8%3D
Commits on Dec 8, 2011
  1. This seems to keep chrome happy if cereal is not able to set enumerab…

    Matthew Sackman
    Matthew Sackman committed Dec 8, 2011
    …le = false on '_map'
    
    --HG--
    extra : signature : gnupg%3AiQEcBAABAgAGBQJO4P6uAAoJEO%2BewIrBgcV3kN4H/iOzgYVjRrH4KvbTBRSOQDCM8bD%2BArkDIlH4PDrpzouvJpJATi1289If6LK0BdQSTsVjU4QRlwhMdU4HBnjasp2UcClS%2BDAi%2BgJASNLfMEm/plwLlK2FiWb6sik4sceOuwH%2B1/UREp5yF854LaKXZB6SnQgQ041NMi3LOr7smzuENKrIWS923OFusNWto2gLX628VDM4eYdRtxqODMSxOq52gB9HWmYTyX/1PQZau1Ka6QPuxy6oxXwZzh5RwEz/AKsAzeGRxY/TPwpkBvy0L2QqwCOALAUoI3IJ0kmc/lpKaeTHCRWJoRr8wW9aFEo2SUAqSNY%2B4wi73wY6LUM%2BZUQ%3D
  2. Eliminate dependency on Map or WeakMap

    Matthew Sackman
    Matthew Sackman committed Dec 8, 2011
    --HG--
    extra : signature : gnupg%3AiQEcBAABAgAGBQJO4MypAAoJEO%2BewIrBgcV3A6YH/3mcUWb/%2BnFSyYPX28weq5aPrOEOmKZPcHOPuh3E05Bjke53f%2BMDHF3z/CSgRnfs9UDgQQ2XgbS1mijEHqV3Kvwt3uqKHXY/PHDmLkxpHn36dRl49%2BIILrXsNrJQ9UyaLyv/cxp8L1pEWnKRSX%2BmP9aPcPQasWPEChCnmrYxVMkAKTRIf8l3O/uNf8TMbhI8Vst8mMxTlFVo/0YuI2J/6w1bO9vrZhuY/5/Io5hLRTy8Blq8rbGYaCVuRZczD1SOU2a%2BNls8KzP1RXSmqWTnEmgBCJ4p8YQP5IKnlj2DrkiBd7nDFkvOJ58eUWoJOsi3azkYVExKGEER/fHMY981Dag%3D
Commits on Dec 1, 2011
  1. Bump

    Matthew Sackman
    Matthew Sackman committed Dec 1, 2011
    --HG--
    extra : signature : gnupg%3AiQEcBAABAgAGBQJO132zAAoJEO%2BewIrBgcV3LHcH/iSsIXVK4OwK0rIVusCOYoGklFyEAzf7nttybDltL9TrfTbRzJtBm%2Bt/f7%2BlYi/%2B6Sq/MaFKStz9sAhNwL213fjEf6J%2BYf68Cfi6c4Dj4KdCCJsgb1KQX92a4m%2BxXT46rrWwKGY9umNyATwwizXYICVA2jmEnFFj3m9z79Kj7k0YXtCSqVrK9YUYpKcXAVNTKkbeNoF1eP870%2BCgEttHIoVaIe%2B6jRqjQOrpPTQrmBIZhnBzD0/uNQ6NPsJMK8WcjYUvNvWhWnY9IQTwDl1V/Xb00PIXr1zgUIj99gzY2eNlsFXghLR/MuOktdXpbu7Wpp/nJXVdgGiVk8g2oRWKC7U%3D
  2. Typeo

    Matthew Sackman
    Matthew Sackman committed Dec 1, 2011
    --HG--
    extra : signature : gnupg%3AiQEcBAABAgAGBQJO13vQAAoJEO%2BewIrBgcV3WzQH%2BwQKbKnJZczEXZgjrwTNJMSk%2B%2BI2Nw7TQ9a1ySF7z8EtsA6Ple8VnUw9GQdqerSWy9t1kJsmGwPEDh4ZpguFf7ZGi0zhurY81Z9FmeMrWt833zOTlckI99kQ3FabF0bE/Lj2a/gYFEdGmjipiSHcrnLOAFPYt8lJkb5Uz7sakT/6q5OarJeLX16D/60h6puvqZqAdn03tYWY0jS7oc2GC2Zmiq/hlkOVz7CaWKsVGMt3gXXxRWxD7aAQpTDZC%2BEwnduJ59x61nwN21Gb5CX/H3nT4OvVgEM7Fu79LIQmV1Pu8aJxAXeG26EkYojLOTdI85KVUIHulv3Qb%2Bvf975DexM%3D
  3. Initial import

    Matthew Sackman
    Matthew Sackman committed Dec 1, 2011
    --HG--
    extra : signature : gnupg%3AiQEcBAABAgAGBQJO1293AAoJEO%2BewIrBgcV3KyYH/iEHpeh89Tz5QAq9YEDozg70qbVg/Ydt9zSSbQBI8kSHD/FfrlUR0hwwBlZ8EheE0lbb2YASgpiLLjvEpQ0Z65mq0oCND9rZ%2BOXerHnbYQryNvVjiBli9T9YB7tKAbHPg%2BEXcEFjEjVydsqQEw%2BNdubarCltlyw//bQyx0cLqhGyTXXbb2EaS4tzgmLvokOPb1FKHLyXcO5nEi4kpH6c3bbh2AhQMDBXwa6tGcgtS8kKTXPX1nuZcEIR7B%2BUpXRyqVjOGXR4rt9oWhA9xT9nC55zP%2B9Eem%2B7cI8J7b7qhXZ6MCEDlxkIjfokqSHKiLIHCIizwJcoYD8F6l8g1Y8yM8A%3D