{"push_id":1158037778,"size":1,"distinct_size":1,"ref":"refs/heads/lcb-unsafe_attribs","head":"ac96e947e1cd79e9aee6831e75e3d137fddf9e67","before":"f363be61e50a8a0de50feb4483d365237912210c","commits":[{"sha":"ac96e947e1cd79e9aee6831e75e3d137fddf9e67","author":{"name":"Mark Waddingham","email":"a9f076b5b7bc05a8050f01b8c109fd06b0674f25@livecode.com"},"message":"[[ UnsafeAttrib ]] Add unsafe handlers and unsafe blocks\n\nThis patch adds the idea of unsafe handlers and unsafe blocks\nto LCB.\n\nAn unsafe handler can be declared by using the 'unsafe' keyword:\n\n    unsafe handler Foo()\n    end handler\n\nAn unsafe statement block can be written as:\n\n    unsafe\n        ... do unsafe things ...\n    end unsafe\n\nCalls to unsafe handlers, foreign handlers and usage of bytecode\nblocks can only occur within either an unsafe handler, or unsafe\nblock.","distinct":true,"url":"https://api.github.com/repos/runrevmark/livecode/commits/ac96e947e1cd79e9aee6831e75e3d137fddf9e67"}]}
{"actor":{"display_login":"runrevmark"}}