rust/src/etc
Pietro Albini 14fb35fa4f
Rollup merge of #57358 - euclio:docck-unicode, r=QuietMisdreavus
use utf-8 throughout htmldocck

This commit improves compatibility with Python 3, which already uses
Unicode throughout.

It also fixes a subtle incompatibility stemming from the use of
`entitydefs`, which contains replacement text _encoded in latin-1_ for
HTML entities. When using Python 3, this would cause `0xa0` to be
incorrectly added to the element tree.

This meant that there was a rustdoc test that would pass under Python 2
but fail under Python 3, due to an incorrect regex match against the
non-breaking space character. This commit triggers that failure in both
versions, and also fixes it.
2019-01-07 16:25:36 +01:00
..
installer fix typos in src/{bootstrap,ci,etc,lib{backtrace,core,fmt_macros}} 2018-02-10 12:22:57 +01:00
natvis
platform-intrinsics Remove licenses 2018-12-25 21:08:33 -07:00
test-float-parse Remove licenses 2018-12-25 21:08:33 -07:00
third-party
cat-and-grep.sh Remove licenses 2018-12-25 21:08:33 -07:00
CONFIGS.md
ctags.rust
debugger_pretty_printers_common.py Remove the private generic NonZero<T> wrapper type. 2018-12-26 20:54:10 +01:00
dec2flt_table.py Remove licenses 2018-12-25 21:08:33 -07:00
gdb_load_rust_pretty_printers.py Remove licenses 2018-12-25 21:08:33 -07:00
gdb_rust_pretty_printing.py Remove the private generic NonZero<T> wrapper type. 2018-12-26 20:54:10 +01:00
generate-deriving-span-tests.py Remove licenses 2018-12-25 21:08:33 -07:00
generate-keyword-tests.py tests: Do not use -Z parse-only, continue compilation to test recovery 2019-01-06 22:20:46 +03:00
htmldocck.py use utf-8 throughout htmldocck 2019-01-06 01:27:33 -05:00
indenter fix some python3 incompatibilities 2017-11-16 13:34:13 -05:00
lldb_batchmode.py Remove licenses 2018-12-25 21:08:33 -07:00
lldb_rust_formatters.py Remove licenses 2018-12-25 21:08:33 -07:00
rust-gdb Remove licenses 2018-12-25 21:08:33 -07:00
rust-gdbgui Remove licenses 2018-12-25 21:08:33 -07:00
rust-lldb Remove licenses 2018-12-25 21:08:33 -07:00
rust-windbg.cmd Remove licenses 2018-12-25 21:08:33 -07:00
wasm32-shim.js Remove licenses 2018-12-25 21:08:33 -07:00