`String::append_utf*` functions missing.
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 45/100
Research direction
Start with the godot-cpp String API declarations and compare the String::append_utf* names with the String::parse_utf* names referenced in the issue and commit ffa6ef220bdefe64b0d2ebb3c48c5dc54d52045b. Use the minimal reproduction to verify the chosen API names compile; done means the reported missing-member errors no longer occur.
Written by the indexing model from the issue text.
Description
Godot version
4d1f26e1fd1fa46f2223fe0b6ac300744bf79b88
godot-cpp version
master branch at 6a870949a5d38c62638af23dc13210f77154aa2c
System information
Arch Linux
Issue description
Attempting to use any of the String::append_utf* functions will generate a compiler error:
error: 'class godot::String' has no member named 'append_utf8'
These functions are equivalent to String::parse_utf* -- they were renamed in https://github.com/godotengine/godot/commit/ffa6ef220bdefe64b0d2ebb3c48c5dc54d52045b.
Steps to reproduce
Attempt to use any of the String::append_utf*, compile, compiler error ensues.
Minimal reproduction project
String test_string = "testing";
test_string.append_utf8("compiler_error_here");
- Dominant language
- C++
- Stars
- 2.7k
- Forks
- 813
- Avg merge
- 1h 31m
- Merged PRs (30d)
- 2
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
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 godotengine/godot-cpp
-
Building gdextensions with lto=full warns about serial compilatonPossibly taken @marcozee03 claimed this 32 days ago. Openenhancement topic:buildsystem
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
godotengine/godot-cpp#2002 ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
godotengine/godot-cpp#1969 · 4 comments ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
godotengine/godot-cpp#1967 ·
-
`api_version` errorOpen
Difficulty 3/5 1-2 days Newbie friendliness 48/100
godotengine/godot-cpp#2062 · 2 comments ·
-
Hot reload decrements refcounted objects refcount, causing a crash.Possibly taken A pull request linked to this issue is open or already merged. Open
Difficulty 4/5 3-5 days Newbie friendliness 50/100
godotengine/godot-cpp#2059 · 4 comments ·
All issues in godotengine/godot-cpp
Similar issues
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Qiskit/qiskit-aer#2466 ·
-
feature request
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Maintainers usually reply within 2 days
-
status:needs-triage
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
PX4/PX4-Autopilot#29006 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
Maintainers usually reply within 1 day
-
Segfault in pwStreamAddBuffer: createBuffer() returning nullptr is dereferenced (Screencopy.cpp:943)Open
Difficulty 2/5 1-3 hours Newbie friendliness 74/100