| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2022-06-28 | Add a fixme comment | Chris Denton | -0/+3 | |
| 2022-06-28 | Remove feature `const_option` from std | Chris Denton | -4/+12 | |
| 2022-03-25 | Check for `"` and `\` in a filename | Chris Denton | -1/+9 | |
| And also fix typo. | ||||
| 2022-03-23 | Command: handle exe and batch files separately | Chris Denton | -0/+86 | |
| 2022-03-23 | Refactor: Move argument building into args | Chris Denton | -0/+65 | |
| 2021-08-08 | Implement modern Windows arg parsing | Chris Denton | -105/+152 | |
| As derived from extensive testing of `argv` in a C/C++ application. Co-Authored-By: Jane Lusby <jlusby42@gmail.com> | ||||
| 2021-04-25 | Auto merge of #84115 - CDirkx:rt, r=m-ou-se | bors | -4/+0 | |
| Rework `init` and `cleanup` This PR reworks the code in `std` that runs before and after `main` and centralizes this code respectively in the functions `init` and `cleanup` in both `sys_common` and `sys`. This makes is easy to see what code is executed during initialization and cleanup on each platform just by looking at e.g. `sys::windows::init`. Full list of changes: - new module `rt` in `sys_common` to contain `init` and `cleanup` and the runtime macros. - `at_exit` and the mechanism to register exit handlers has been completely removed. In practice this was only used for closing sockets on windows and flushing stdout, which have been moved to `cleanup`. - <s>On windows `alloc` and `net` initialization is now done in `init`, this saves a runtime check in every allocation and network use.</s> | ||||
| 2021-04-22 | Move most init to `sys::init` | Christiaan Dirkx | -2/+0 | |
| 2021-04-22 | Remove `sys::args::Args::inner_debug` and use `Debug` instead | Christiaan Dirkx | -12/+2 | |
| 2021-04-22 | Move all cleanup to `sys::cleanup` | Christiaan Dirkx | -2/+0 | |
| 2020-08-31 | std: move "mod tests/benches" to separate files | Lzu Tao | -66/+3 | |
| Also doing fmt inplace as requested. | ||||
| 2020-07-27 | mv std libs to library/ | mark | -0/+266 | |
