Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-10-03 | Adapt to modularization of libbutl | Karen Arutyunov | 1 | -4/+4 | |
2017-07-22 | Implement detection of ignorable changes (whitespaces, comments) | Boris Kolpackov | 1 | -38/+5 | |
2017-06-21 | Move regex utilities to libbutl | Karen Arutyunov | 1 | -2/+1 | |
2017-06-15 | Add support for ln testscript builtin | Karen Arutyunov | 1 | -4/+227 | |
2017-06-12 | Fix couple of deadly bugs | Boris Kolpackov | 1 | -1/+1 | |
2017-06-12 | Reimplement thread thunking with lambda; this helps Clang 5.0/trunk | Boris Kolpackov | 1 | -18/+10 | |
2017-05-01 | Add hxx extension for headers | Karen Arutyunov | 1 | -6/+6 | |
2017-04-01 | Redo handling of unhandled exceptions in async execution | Boris Kolpackov | 1 | -11/+1 | |
Here is the problem: noexcept looses the call stack. That is, unlike an unhandled exception, if noexcept is tripped, then you won't see the place where it was thrown. In this new implementation we now have noexcept only on the task thunk. And the task is called via a thunk only in case of async execution. This means that if we are executing serially (-j 1), then this will be an unhandled exception, not noexcept. Hopefully will be a bit easier to debug. | |||||
2017-03-24 | Fix diagnostics interleaving characters | Karen Arutyunov | 1 | -1/+2 | |
2017-03-23 | Reimplement testscript builtins without thread detach, future/promise | Boris Kolpackov | 1 | -38/+24 | |
2017-03-22 | Diagnose unhandled exceptions in testscript builtins thread thunk | Boris Kolpackov | 1 | -6/+15 | |
2017-03-22 | Make use of throw_generic_error() | Karen Arutyunov | 1 | -6/+6 | |
2017-03-20 | Add support for --no-cleanup testscript builtin option | Karen Arutyunov | 1 | -21/+64 | |
2017-03-15 | Add support for in place editing for sed builtin | Karen Arutyunov | 1 | -86/+71 | |
2017-02-16 | Add cp builtin | Karen Arutyunov | 1 | -12/+223 | |
2017-02-03 | Add sed builtin | Karen Arutyunov | 1 | -109/+397 | |
2017-01-26 | Add test builtin | Karen Arutyunov | 1 | -0/+89 | |
2017-01-24 | Add support for comparison of test command output to a file | Karen Arutyunov | 1 | -1/+1 | |
2017-01-19 | Add rmdir builtin | Karen Arutyunov | 1 | -8/+127 | |
2017-01-09 | Make use of operator<<(ostream, exception) | Karen Arutyunov | 1 | -13/+12 | |
2017-01-05 | Update copyright year | Boris Kolpackov | 1 | -1/+1 | |
2016-12-05 | Make use of casts and canonicalizations in testscripts | Karen Arutyunov | 1 | -8/+9 | |
2016-12-05 | Add rm builtin | Karen Arutyunov | 1 | -0/+141 | |
2016-11-15 | Add cat, false and true builtins | Karen Arutyunov | 1 | -22/+271 | |
2016-11-08 | Add mkdir and touch builtins | Karen Arutyunov | 1 | -31/+282 | |
2016-11-04 | Adopt to auto_fd introduced to libbutl fdstreams and process | Karen Arutyunov | 1 | -14/+3 | |
2016-11-04 | Establish testscript builtins infrastructure | Boris Kolpackov | 1 | -0/+67 | |