From f2246dfb343bea19beb176fb2cc534f85513b2eb Mon Sep 17 00:00:00 2001 From: Kurtis Rader Date: Thu, 21 Jan 2016 19:56:39 -0800 Subject: reduce number of Unicode private-use characters This narrows the range of Unicode codepoints fish reserves for its own use from U+E000 thru U+F8FE (6399 codepoints) to U+F600 thru U+F73F (320 codepoints). This is still not ideal since fish shouldn't be using any Unicode private-use codepoints but it's a step in the right direction. This partially addresses issue #2684. --- doc_src/faq.hdr | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'doc_src') diff --git a/doc_src/faq.hdr b/doc_src/faq.hdr index 5ec12552..abbedb8b 100644 --- a/doc_src/faq.hdr +++ b/doc_src/faq.hdr @@ -215,6 +215,11 @@ cd /usr/local/bin rm -f fish fish_indent \endfish +
+\section faq-reserved-chars Unicode private-use characters reserved by fish + +Fish reserves the Unicode private-use character range from U+F600 thru U+F73F for internal use. Any attempt to feed characters in that range to fish will result in them being replaced by the Unicode "replacement character" U+FFFD. This includes both interactive input as well as any file read by fish (but not programs run by fish). + \htmlonly[block] \endhtmlonly -- cgit v1.2.3