From 1057462db044161f8068fba205b0c772b1b9242f Mon Sep 17 00:00:00 2001 From: Manish Goregaokar Date: Thu, 2 Jan 2020 09:17:43 +0530 Subject: [PATCH 1/2] Some cleanups --- scripts/unicode.py | 27 ++++++--------------------- src/lib.rs | 17 +++++++++++++++++ src/tables.rs | 27 ++++++--------------------- 3 files changed, 29 insertions(+), 42 deletions(-) diff --git a/scripts/unicode.py b/scripts/unicode.py index a70e76b..4d01583 100644 --- a/scripts/unicode.py +++ b/scripts/unicode.py @@ -188,11 +188,10 @@ def emit_enums(f, script_list, extension_list, longforms, intersections): Emit the Script and ScriptExtension enums as well as any related utility functions """ f.write(""" -use core::convert::TryFrom; #[derive(Clone, Copy, PartialEq, Eq, Debug, Hash)] #[non_exhaustive] #[allow(non_camel_case_types)] -/// A value of the Script property +/// A value of the `Script` property pub enum Script { /// Unknown script Unknown, @@ -202,11 +201,11 @@ def emit_enums(f, script_list, extension_list, longforms, intersections): f.write("""} #[derive(Clone, Copy, PartialEq, Eq, Debug, Hash)] #[non_exhaustive] -/// A value for the Script_Extension property +/// A value for the `Script_Extension` property /// -/// Script_Extension is one or more Script +/// [`ScriptExtension`] is one or more [`Script`] /// -/// This is essentially an optimized version of Vec