You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
forgejo/services
zeripath 99efa02edf
Switch Unicode Escaping to a VSCode-like system (#19990)
This PR rewrites the invisible unicode detection algorithm to more
closely match that of the Monaco editor on the system. It provides a
technique for detecting ambiguous characters and relaxes the detection
of combining marks.

Control characters are in addition detected as invisible in this
implementation whereas they are not on monaco but this is related to
font issues.

Close #19913

Signed-off-by: Andrew Thornton <art27@cantab.net>
2 years ago
..
agit Add more linters to improve code readability (#19989) 2 years ago
asymkey Move issues related files into models/issues (#19931) 2 years ago
attachment Move almost all functions' parameter db.Engine to context.Context (#19748) 2 years ago
auth Fix typo in source (#20723) 2 years ago
automerge Add more linters to improve code readability (#19989) 2 years ago
comments Move issues related files into models/issues (#19931) 2 years ago
context Move almost all functions' parameter db.Engine to context.Context (#19748) 2 years ago
cron Make better use of i18n (#20096) 2 years ago
externalaccount Refactor auth package (#17962) 2 years ago
forms refactor webhook *NewPost (#20729) 2 years ago
gitdiff Switch Unicode Escaping to a VSCode-like system (#19990) 2 years ago
issue Check if project has the same repository id with issue when assign project to issue (#20133) 2 years ago
lfs Move some code into models/git (#19879) 2 years ago
mailer Fix init mail render logic (#20704) 2 years ago
migrations Add tests for the host checking logic, clarify the behaviors (#20328) 2 years ago
mirror Add new API endpoints for push mirrors management (#19841) 2 years ago
org Move almost all functions' parameter db.Engine to context.Context (#19748) 2 years ago
packages Use correct context to get package content (#20673) 2 years ago
pull Ensure that all unmerged files are merged when conflict checking (#20528) 2 years ago
release fix permission check for delete tag (#19985) 2 years ago
repository Remove manual rollback for failed generated repositories (#20639) 2 years ago
task Add more linters to improve code readability (#19989) 2 years ago
user Fix: Actor is required to get user repositories (#20443) 2 years ago
webhook refactor webhook *NewPost (#20729) 2 years ago
wiki Move some helper files out of models (#19355) 2 years ago