Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Bump versionHEAD1.1.1master | Joseph Hunkeler | 2022-06-16 | 1 | -1/+1 |
| | |||||
* | Set SHELL in workflow. Why is this necessary? | Joseph Hunkeler | 2022-06-15 | 1 | -0/+1 |
| | |||||
* | Fix segfault on empty --env/-E and --sep arguments | Joseph Hunkeler | 2022-06-15 | 2 | -0/+15 |
| | |||||
* | Bump version1.1.0 | Joseph Hunkeler | 2022-04-16 | 1 | -1/+1 |
| | |||||
* | Installation: Add missing 'cd' call to procedure | Joseph Hunkeler | 2022-04-14 | 1 | -1/+2 |
| | |||||
* | Fix space in delimiter string | Joseph Hunkeler | 2022-04-12 | 1 | -1/+1 |
| | |||||
* | Remove comment about config. No point in mentioning it. | Joseph Hunkeler | 2022-04-12 | 1 | -2/+1 |
| | |||||
* | Support tcsh | Joseph Hunkeler | 2022-04-12 | 1 | -2/+23 |
| | |||||
* | Add Makefile for cmakeless systems | Joseph Hunkeler | 2022-02-17 | 1 | -0/+50 |
| | |||||
* | Ignore build directory | Joseph Hunkeler | 2022-02-17 | 1 | -0/+1 |
| | |||||
* | Bug fixes | Joseph Hunkeler | 2022-02-17 | 1 | -16/+6 |
| | | | | | * cleanpath_read no longer updates path->part_nelem * Moved path->part_nelem update to cleanpath_filter | ||||
* | Fix all_list tests so they aren't clobbering all_ tests | Joseph Hunkeler | 2022-02-17 | 1 | -3/+3 |
| | |||||
* | General fixes | Joseph Hunkeler | 2022-02-17 | 1 | -15/+8 |
| | | | | | | * Remove get_data() * Makes all main functions static * show_listing accepts an [environment] key argument to visually identify strings | ||||
* | Update README.md | Joseph Hunkeler | 2022-02-16 | 1 | -1/+2 |
| | |||||
* | Avoid clobbering environ (defined by libc) | Joseph Hunkeler | 2022-02-16 | 1 | -6/+6 |
| | |||||
* | Add undocumented features | Joseph Hunkeler | 2022-02-16 | 1 | -0/+12 |
| | |||||
* | Add missing LF to usage string | Joseph Hunkeler | 2022-02-16 | 1 | -1/+1 |
| | |||||
* | Go by the part_nelem rather than length of data | Joseph Hunkeler | 2022-02-16 | 2 | -3/+14 |
| | |||||
* | Add --all-list run | Joseph Hunkeler | 2022-02-16 | 1 | -0/+4 |
| | |||||
* | Fix memory leak | Joseph Hunkeler | 2022-02-16 | 1 | -0/+1 |
| | |||||
* | --all to emit eval-friendly output | Joseph Hunkeler | 2022-02-16 | 1 | -2/+2 |
| | | | | | * To view as a list (previous behavior) use --all-list * Fix minor branch leak(s) | ||||
* | --all to emit eval-friendly output | Joseph Hunkeler | 2022-02-16 | 1 | -2/+16 |
| | | | | * To view as a list (previous behavior) use --all-list | ||||
* | Fix tests | Joseph Hunkeler | 2022-02-15 | 2 | -4/+4 |
| | |||||
* | Strip trailing separators | Joseph Hunkeler | 2022-02-15 | 1 | -6/+8 |
| | |||||
* | Defer unset until the end. | Joseph Hunkeler | 2022-02-15 | 1 | -3/+11 |
| | | | | * bash 4.1.2 did not react well to unset calls mixed between assignments | ||||
* | Unset empty variables in --all mode | Joseph Hunkeler | 2022-02-15 | 1 | -1/+6 |
| | |||||
* | Initialize do_all_sys_vars to zero | Joseph Hunkeler | 2022-02-15 | 1 | -0/+1 |
| | |||||
* | Do not touch exported functions in --all mode | Joseph Hunkeler | 2022-02-15 | 1 | -0/+8 |
| | |||||
* | Implement --all/-A | Joseph Hunkeler | 2022-02-14 | 4 | -22/+98 |
| | | | | * Apply filters to all environment variables | ||||
* | Exit on first invalid argument1.0.0 | Joseph Hunkeler | 2021-05-17 | 1 | -6/+0 |
| | |||||
* | Add test for --default (#8) | Joseph Hunkeler | 2021-05-16 | 2 | -1/+2 |
| | | | | | * Add test for --default * Remove trailing semi-colon from windows path | ||||
* | Fix cmake barfing on backslashes (#7) | Joseph Hunkeler | 2021-05-16 | 2 | -3/+3 |
| | |||||
* | Add default path (#6) | Joseph Hunkeler | 2021-05-16 | 10 | -25/+86 |
| | | | | | | | | | | | | | | | | | * Add default path * Improve support/implementation logic * Fix braces in tests * Enable warnings * Emit more generalized form of windows path * Change initialization order * Add --default/-D to documentation * Fix platform detection | ||||
* | Improve man page installation | Joseph Hunkeler | 2021-05-13 | 1 | -2/+13 |
| | |||||
* | Add API docs | Joseph Hunkeler | 2021-05-13 | 5 | -2/+117 |
| | |||||
* | Proper namespace for the header file. Bump version. | Joseph Hunkeler | 2021-05-12 | 8 | -17/+17 |
| | |||||
* | Warn once about regex on windows from cleanpath utility, not library | Joseph Hunkeler | 2021-05-08 | 2 | -2/+3 |
| | |||||
* | Update README.md | Joseph Hunkeler | 2021-05-07 | 1 | -1/+1 |
| | |||||
* | Testing (#5) | Joseph Hunkeler | 2021-05-07 | 3 | -7/+34 |
| | | | | | | | | | * Fix separators appearing at the end once and for all * Add cleanpath executable tests * Escape slashes * Enable verbose testing | ||||
* | Improvements (#4) | Joseph Hunkeler | 2021-05-07 | 5 | -10/+50 |
| | | | | | | | | | * Move display code into functions * Mark windows supported * Guard against overruns * Add --list argument to docs | ||||
* | Remove underscore from project name, reorder calls | Joseph Hunkeler | 2021-05-06 | 1 | -2/+2 |
| | |||||
* | Add windows (#3) | Joseph Hunkeler | 2021-05-06 | 6 | -5/+51 |
| | | | * Add windows support | ||||
* | Guard memory errors | Joseph Hunkeler | 2021-05-06 | 1 | -1/+19 |
| | |||||
* | Forget about ARG_MAX. The likelihood of accepting an unfathomably large ↵ | Joseph Hunkeler | 2021-05-06 | 4 | -18/+7 |
| | | | | input from the environment is pretty low | ||||
* | No sep ending (#2) | Joseph Hunkeler | 2021-05-06 | 3 | -1/+23 |
| | | | * Be extra sure not to inject a separator at the end of the output string | ||||
* | Create cmake.yml (#1) | Joseph Hunkeler | 2021-05-05 | 2 | -5/+55 |
| | | | | | * Create cmake.yml * Do not include limits.h for fun | ||||
* | Independent ifdefs | Joseph Hunkeler | 2021-05-05 | 1 | -3/+5 |
| | |||||
* | Implement header detection | Joseph Hunkeler | 2021-05-05 | 3 | -2/+24 |
| | |||||
* | Add | Joseph Hunkeler | 2021-05-05 | 2 | -4/+34 |
| | | | | | * OS detection * linux specfic limits header | ||||
* | Add tests | Joseph Hunkeler | 2021-05-05 | 6 | -1/+232 |
| |