{"push_id":673187348,"size":22,"distinct_size":17,"ref":"refs/heads/new-shell-banner","head":"b646ac835f38a25804240a63556bfcd85801ad53","before":"23a2041eda7e0ac4409073ff9ff3d83aad3283dd","commits":[{"sha":"cf9b9a09b9f27c8c55e0c25bf0808b94f1b8950e","author":{"email":"919e4f9dd008e5be0acea71ecba69b7f8a838fcc@gmail.com","name":"Robert Virding"},"message":"Fix handling of script name and arg in run_string\n\nAlso fix lfe_init so that it does it properly now. We also took the\nchance to handle line numbers properly whe reading scripts.","distinct":false,"url":"https://api.github.com/repos/oubiwann/lfe/commits/cf9b9a09b9f27c8c55e0c25bf0808b94f1b8950e"},{"sha":"40f3b92abff891b7202b70113dd3e0c72cae0be3","author":{"email":"919e4f9dd008e5be0acea71ecba69b7f8a838fcc@gmail.com","name":"Robert Virding"},"message":"Make arg order in core make functions conform to cerl\n\nAlso took the chance to fix some of the indentation.","distinct":false,"url":"https://api.github.com/repos/oubiwann/lfe/commits/40f3b92abff891b7202b70113dd3e0c72cae0be3"},{"sha":"2b4fd02c22212e9a56a72b9947f606a4276ac633","author":{"email":"919e4f9dd008e5be0acea71ecba69b7f8a838fcc@gmail.com","name":"Robert Virding"},"message":"Fix indentation of the backquote macro","distinct":false,"url":"https://api.github.com/repos/oubiwann/lfe/commits/2b4fd02c22212e9a56a72b9947f606a4276ac633"},{"sha":"8c1c3fcc947c706f26755981a95834bcb998ae3d","author":{"email":"919e4f9dd008e5be0acea71ecba69b7f8a838fcc@gmail.com","name":"Robert Virding"},"message":"Add the map core forms","distinct":false,"url":"https://api.github.com/repos/oubiwann/lfe/commits/8c1c3fcc947c706f26755981a95834bcb998ae3d"},{"sha":"988b6a7fbc04aff41c5645351ce729acbab4fe5d","author":{"email":"919e4f9dd008e5be0acea71ecba69b7f8a838fcc@gmail.com","name":"Robert Virding"},"message":"First version of new shell process structure\n\nThis structure is based on the standard erlang shell. It has a\nseparate evaluator process and can handle that process crashing. It\ndoes not yet save the process dictionary of the evaluator.","distinct":false,"url":"https://api.github.com/repos/oubiwann/lfe/commits/988b6a7fbc04aff41c5645351ce729acbab4fe5d"},{"sha":"5493e7f80eafabec952dfb3ee32647570477e014","author":{"email":"06c61e805dbb0d7875cfeef5ce0192af1014177c@gmail.com","name":"Duncan McGreggor"},"message":"Fixed typo in issue #117\n\nThis was reported by @jkleiser.","distinct":true,"url":"https://api.github.com/repos/oubiwann/lfe/commits/5493e7f80eafabec952dfb3ee32647570477e014"},{"sha":"1fbb148ba7655152a430135fb3b950bac85e7dd0","author":{"email":"919e4f9dd008e5be0acea71ecba69b7f8a838fcc@gmail.com","name":"Robert Virding"},"message":"Fix translating erlang fun m:f/a forms\n\nWe no longer use the fun macros but translate directly to the\nresultant LFE expressions.","distinct":true,"url":"https://api.github.com/repos/oubiwann/lfe/commits/1fbb148ba7655152a430135fb3b950bac85e7dd0"},{"sha":"ca89bb8ec69904186db5026355c36f4516954d94","author":{"email":"06c61e805dbb0d7875cfeef5ce0192af1014177c@gmail.com","name":"Duncan McGreggor"},"message":"Merge branch 'develop' of github.com:rvirding/lfe into develop","distinct":true,"url":"https://api.github.com/repos/oubiwann/lfe/commits/ca89bb8ec69904186db5026355c36f4516954d94"},{"sha":"76745fe470e01f5a1ab9aa52952f9c849ac224d6","author":{"email":"919e4f9dd008e5be0acea71ecba69b7f8a838fcc@gmail.com","name":"Robert Virding"},"message":"Improve printing of stacktraces\n\nAlso take the chance to fix some indenting of other functions.","distinct":true,"url":"https://api.github.com/repos/oubiwann/lfe/commits/76745fe470e01f5a1ab9aa52952f9c849ac224d6"},{"sha":"876eaddb495eebf7b7936148d27bf02caf7836bd","author":{"email":"919e4f9dd008e5be0acea71ecba69b7f8a838fcc@gmail.com","name":"Robert Virding"},"message":"Add explicit stackframe when signaling errors","distinct":true,"url":"https://api.github.com/repos/oubiwann/lfe/commits/876eaddb495eebf7b7936148d27bf02caf7836bd"},{"sha":"db01a2b63b90e7ee47e46cb4b9121a38564833f1","author":{"email":"919e4f9dd008e5be0acea71ecba69b7f8a838fcc@gmail.com","name":"Robert Virding"},"message":"Fix handling of errors with new process structure","distinct":true,"url":"https://api.github.com/repos/oubiwann/lfe/commits/db01a2b63b90e7ee47e46cb4b9121a38564833f1"},{"sha":"64a26d41e3fa5ec6232da2cd25cdcb505efefd2e","author":{"email":"919e4f9dd008e5be0acea71ecba69b7f8a838fcc@gmail.com","name":"Robert Virding"},"message":"Fix patterns in backquote expander","distinct":true,"url":"https://api.github.com/repos/oubiwann/lfe/commits/64a26d41e3fa5ec6232da2cd25cdcb505efefd2e"},{"sha":"8850e4103e5f584dd0cbe9beee02a55081c66028","author":{"email":"06c61e805dbb0d7875cfeef5ce0192af1014177c@gmail.com","name":"Duncan McGreggor"},"message":"Merge branch 'develop' of github.com:rvirding/lfe into develop","distinct":true,"url":"https://api.github.com/repos/oubiwann/lfe/commits/8850e4103e5f584dd0cbe9beee02a55081c66028"},{"sha":"4168b8437c81c96e8758e26e9fde955c6bb132f7","author":{"email":"919e4f9dd008e5be0acea71ecba69b7f8a838fcc@gmail.com","name":"Robert Virding"},"message":"Removed a great optimisation which is bad\n\nIt works but can cause compilation to take a *long* time and create\nenormous files.","distinct":true,"url":"https://api.github.com/repos/oubiwann/lfe/commits/4168b8437c81c96e8758e26e9fde955c6bb132f7"},{"sha":"aee390ffe772f0dbc4b1104875cd09f649c0d3e7","author":{"email":"919e4f9dd008e5be0acea71ecba69b7f8a838fcc@gmail.com","name":"Robert Virding"},"message":"Fix indentation","distinct":true,"url":"https://api.github.com/repos/oubiwann/lfe/commits/aee390ffe772f0dbc4b1104875cd09f649c0d3e7"},{"sha":"e0e20b56022dd76bf14b533400a029ca3c69d52c","author":{"email":"919e4f9dd008e5be0acea71ecba69b7f8a838fcc@gmail.com","name":"Robert Virding"},"message":"Add matching of string\n\nThis is to check that it is handled correctly by lint and codegen.","distinct":true,"url":"https://api.github.com/repos/oubiwann/lfe/commits/e0e20b56022dd76bf14b533400a029ca3c69d52c"},{"sha":"2a18c3573e6d82819f5808ad662cccedef2de0dd","author":{"email":"919e4f9dd008e5be0acea71ecba69b7f8a838fcc@gmail.com","name":"Robert Virding"},"message":"Fix handling of strings in patterns so they quietly allowed","distinct":true,"url":"https://api.github.com/repos/oubiwann/lfe/commits/2a18c3573e6d82819f5808ad662cccedef2de0dd"},{"sha":"c0e2dea9b175f42413ca3efcda2b50a23450151c","author":{"email":"919e4f9dd008e5be0acea71ecba69b7f8a838fcc@gmail.com","name":"Robert Virding"},"message":"Now use cerl instead core record definitions in core_parse.hrl\n\nThis could be an example of how cool pattern matching is. The code\nsucks like this but is is cleaner and some installations can't access\ncore_parse.hrl.","distinct":true,"url":"https://api.github.com/repos/oubiwann/lfe/commits/c0e2dea9b175f42413ca3efcda2b50a23450151c"},{"sha":"8ae10fdd8aeb3288f5a3290f911b163942351ec0","author":{"email":"919e4f9dd008e5be0acea71ecba69b7f8a838fcc@gmail.com","name":"Robert Virding"},"message":"First step at getting shell mod/fun expansion LFE compilant\n\nWe have taken the standard edlin_expand and started to convert it to\nLFE. The shell now sets expand fun to out own.","distinct":true,"url":"https://api.github.com/repos/oubiwann/lfe/commits/8ae10fdd8aeb3288f5a3290f911b163942351ec0"},{"sha":"04bac3748388b427cc39766787171ab6de9d6bb7","author":{"email":"919e4f9dd008e5be0acea71ecba69b7f8a838fcc@gmail.com","name":"Robert Virding"},"message":"Run compiler in separate process\n\nThis ensures that it does not affect start process.","distinct":true,"url":"https://api.github.com/repos/oubiwann/lfe/commits/04bac3748388b427cc39766787171ab6de9d6bb7"}]}