[Suggestion] Add a new parameter for `nob_cmd_append` is a delimiter
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 68/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- cpp
- Domain
- build-system
Research direction
Start at the nob_cmd_append entry point and inspect how it currently adds arguments to the command. Implement the delimiter behavior described in the issue, then verify that the space-separated sanitizer flags become individual arguments without changing existing calls.
Written by the indexing model from the issue text.
Description
I want to put arguments in one line like that, nob_cmd_append(&cmd, "-fsanitize=undefined -fno-sanitize-recover=all -fsanitize=float-divide-by-zero -fsanitize=float-cast-overflow -fno-sanitize=null -fno-sanitize=alignment", " "); It will split by delimiter and make them as individual arguments.
For why?
In my case, I want to fast copy-paste a single line of arguments.
- Dominant language
- C++
- Stars
- 3.3k
- Forks
- 214
- PR merge metrics
- No merged PRs in 30d
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from tsoding/nob.h
-
nob__walk_dir_opt_impl() tries to close zeroed handle for non directory entriesPossibly taken @whophi claimed this 61 days ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
-
nob_get_file_type error check is dead code: nob_copy_directory_recursively aborts and nob_walk_dir returns true on unreadable pathsPossibly taken A pull request linked to this issue is open or already merged. Open
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
Difficulty 1/5 Under an hour Newbie friendliness 76/100
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
shadps4-emu/shadps4-qtlauncher#465 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Qiskit/qiskit-aer#2466 ·
-
bug needs-triage
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
NVIDIA/attestation-sdk#41 · 1 comment ·
-
[Bug]: CMAKE Fails to find libgit2 on POP OSPossibly taken @Tirpitz93 claimed this today. Openbug
Difficulty 1/5 Under an hour Newbie friendliness 85/100
subsurface/subsurface#5007 · 2 comments ·
Maintainers usually reply within 2 days
-
feature request
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Maintainers usually reply within 2 days