Skip to content

Adding UTF-8 support to linenoise.cpp#12111

Merged
ericcurtin merged 1 commit into
masterfrom
llama-run-utf-8
Mar 3, 2025
Merged

Adding UTF-8 support to linenoise.cpp#12111
ericcurtin merged 1 commit into
masterfrom
llama-run-utf-8

Conversation

@ericcurtin
Copy link
Copy Markdown
Collaborator

For emojis, non-alpha characters, etc.

@ngxson ngxson changed the title Adding UTF-8 support to llama.cpp Adding UTF-8 support to linenoise.cpp Feb 28, 2025
@ericcurtin
Copy link
Copy Markdown
Collaborator Author

@ngxson PTAL

For emojis, non-alpha characters, etc.

Signed-off-by: Eric Curtin <ecurtin@redhat.com>
Copy link
Copy Markdown
Contributor

@ngxson ngxson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't have enough knowledge to review vendor changes, only giving approval so you can merge it.

@ericcurtin ericcurtin merged commit c950a1f into master Mar 3, 2025
@ericcurtin ericcurtin deleted the llama-run-utf-8 branch March 3, 2025 12:45
@ericcurtin
Copy link
Copy Markdown
Collaborator Author

ericcurtin commented Mar 3, 2025

@yhirose this was the end goal for the UTF-8 stuff if you are interested and hence to be used in RamaLama to implement this properly:

containers/ramalama#872

llama.cpp in general seems to be benefitting greatly from your work with it's usage of cpp-httplib also 😄

@ericcurtin
Copy link
Copy Markdown
Collaborator Author

ericcurtin commented Mar 3, 2025

There was also some people who were trying to input japanese characters are such that complained it wasn't being sent to llama.cpp properly from linenoise.cpp , hopefully this is in a better place now.

@yhirose
Copy link
Copy Markdown

yhirose commented Mar 4, 2025

@ericcurtin sounds good! If you find any problem with the UTF-8 support, please let me know.

arthw pushed a commit to arthw/llama.cpp that referenced this pull request Mar 19, 2025
For emojis, non-alpha characters, etc.

Signed-off-by: Eric Curtin <ecurtin@redhat.com>
Seunghhon pushed a commit to Seunghhon/llama.cpp that referenced this pull request Apr 26, 2026
For emojis, non-alpha characters, etc.

Signed-off-by: Eric Curtin <ecurtin@redhat.com>
ljubomirj pushed a commit to ljubomirj/llama.cpp that referenced this pull request May 6, 2026
For emojis, non-alpha characters, etc.

Signed-off-by: Eric Curtin <ecurtin@redhat.com>
my-other-github-account pushed a commit to my-other-github-account/llama.cpp that referenced this pull request May 15, 2026
For emojis, non-alpha characters, etc.

Signed-off-by: Eric Curtin <ecurtin@redhat.com>
my-other-github-account pushed a commit to my-other-github-account/llama.cpp that referenced this pull request May 15, 2026
For emojis, non-alpha characters, etc.

Signed-off-by: Eric Curtin <ecurtin@redhat.com>
phibya pushed a commit to ziee-ai/llama.cpp that referenced this pull request May 29, 2026
For emojis, non-alpha characters, etc.

Signed-off-by: Eric Curtin <ecurtin@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants