keymanapp / keymanapp/keyman

feat(core): move normalize and restore line break functionality to Keyman Core

Open
#10,954 1 comment 0 reactions 1 assignee Claimed by @ermshiperete View on GitHub
core/ feat
Dominant language
Pascal
Stars
534
Forks
143
Avg merge
2d 10h
Merged PRs (30d)
113

Description

PR #10697 added functionality to the Keyman for Windows engine to detect the type of line feed being used CRLF, LF, or just CR and normalized it to just LF (u+000A). It then restored the line break used when outputting to the application. This functionality go could be used in the Core and then all the platforms would not need to handle it. It could then be removed from the Windows engine also.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.