| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | One more test, unicode path elements | Jeroen van Rijn | 3 hours | 1 | -5/+14 |
| | | |||||
| * | Fix #6279 | Jeroen van Rijn | 3 hours | 1 | -0/+11 |
| | | | | | | | | | If the replacement rune was multi-byte, `os.replace_path_separators` would silently fail to replace anything. Now it properly handles non-ASCII separator. Additionally added a fast path for when all runes in the input path as well as the replacement separator are simple ASCII. Test added. | ||||
| * | Simplify | Jeroen van Rijn | 3 days | 1 | -4/+3 |
| | | |||||
| * | core:os -> core:os/old && core:os/os2 -> core:os | Jeroen van Rijn | 6 days | 5 | -32/+32 |
| | | |||||
| * | Fix | Jeroen van Rijn | 7 days | 1 | -42/+156 |
| | | |||||
| * | Add tests for glob + match | Jeroen van Rijn | 7 days | 1 | -8/+47 |
| | | |||||
| * | Start of glob test | Jeroen van Rijn | 7 days | 1 | -3/+27 |
| | | |||||
| * | Add `glob` + `match` to os2 | Jeroen van Rijn | 7 days | 1 | -0/+8 |
| | | |||||
| * | Fix os2.clean_path on Windows | Jeroen van Rijn | 2025-05-11 | 2 | -37/+49 |
| | | |||||
| * | Add tests for new `os2` path API | Feoramund | 2025-03-21 | 1 | -0/+344 |
| | | |||||
| * | Decouple usage of `filepath` from `os2` | Feoramund | 2025-03-21 | 3 | -17/+29 |
| | | |||||
| * | os/os2: recursive directory walker, expose errors in read_directory, file clone | Laytan Laats | 2025-02-24 | 2 | -0/+105 |
| | | | | | | | Adds a directory walker, a method of exposing and retrieving errors from the existing read directory iterator, allows reusing of the existing read directory iterator, and adds a file clone procedure | ||||
| * | os/os2: add get_executable_path and get_executable_directory | Laytan Laats | 2025-01-21 | 1 | -0/+22 |
| | | |||||
| * | os2: skip dir test when unsupported | Laytan Laats | 2024-11-15 | 1 | -0/+6 |
| | | |||||
| * | os2: add read dir test | Laytan Laats | 2024-11-15 | 1 | -0/+26 |
| | | |||||
| * | reset n before stderr path too | Laytan Laats | 2024-10-05 | 1 | -0/+1 |
| | | |||||
| * | add unsupported check in process test | Laytan | 2024-10-04 | 1 | -0/+6 |
| | | |||||
| * | enable test on bsds | Laytan Laats | 2024-10-03 | 1 | -14/+4 |
| | | |||||
| * | fix os2.process_exec on non-windows and add a smoke test | Laytan Laats | 2024-10-03 | 1 | -0/+28 |
| | | |||||
| * | fix `os.read_dir` closing the given file descriptor | Laytan Laats | 2024-08-12 | 1 | -2/+4 |
| | | |||||
| * | Fix typo. | Jeroen van Rijn | 2024-08-08 | 1 | -1/+1 |
| | | |||||
| * | Rename package to test_core_os to fit with the rest of test_* | Jeroen van Rijn | 2024-08-08 | 1 | -1/+1 |
| | | |||||
| * | Allow symlink test to work irrespective of git settings. | Jeroen van Rijn | 2024-08-08 | 2 | -15/+40 |
| | | |||||
| * | Begin mapping `os.Error` in the rest of the codebase | gingerBill | 2024-08-04 | 1 | -4/+4 |
| | | |||||
| * | fix os.read_dir with symlinks | Laytan Laats | 2024-08-03 | 4 | -0/+36 |
| | | |||||
| * | utilize `odin test -all-packages` instead of (make/bat) scripts for running ↵ | Laytan Laats | 2024-06-07 | 1 | -10/+0 |
| | | | | | tests | ||||
| * | Use `WIFEXITED()` and `WEXITSTATUS()` on Unix `system()` exit code | gitlost | 2022-03-24 | 1 | -0/+10 |
| (ensures Odin run returns correct exit code of built executable) Adds test "tests/core/os/test_core_os_exit.odin" (Unix only) | |||||