bookmaker spelling with fixed linux build

Work on spell-checker
to identify errors and
isolate more concepts
requiring definitions.

fix linux build

Docs-Preview: https://skia.org/?cl=42103
Docs-Preview: https://skia.org/?cl=41180
Tbr: caryclark@google.com
Bug: skia: 6898
Change-Id: Id939b0c2915c22e0fa1b15623c1a56fbe9d4051d
Reviewed-on: https://skia-review.googlesource.com/42103
Reviewed-by: Cary Clark <caryclark@google.com>
Commit-Queue: Cary Clark <caryclark@google.com>
diff --git a/docs/undocumented.bmh b/docs/undocumented.bmh
index 0be5a0f..9a7c488 100644
--- a/docs/undocumented.bmh
+++ b/docs/undocumented.bmh
@@ -1,30 +1,24 @@
 # external references that will be documented eventually ...
 #External
- DirectWrite TrueType Windows Linux Android
+ DirectWrite TrueType Windows Linux Android iOS
  FreeType FreeType-based Harfbuzz   
- PostScript PostScript_arct
- OS_X Core_Graphics Core_Text iOS
+ Descenders Kerning Unhinted 
  LCD RGB
- Premultiplied Unpremultiplied
  Unicode Unicode5 UTF-8 UTF-16 UTF-32 ASCII Unichar
- HTML_Canvas HTML_Canvas_arcTo
  API
  CPU
  GPU GPU-backed OpenGL Vulkan
- NULL
  RFC
  Bezier Coons Cartesian
- C C++ 
+ C C++ Destructor Subclasses
  SaveLayerFlags # not external; need to add typedef support
- SkUserConfig.h  # not external, but still thinking about how markup refers to this
+ SkUserConfig  # not external, but still thinking about how markup refers to this
  SkXXX.h        # ditto
  Skia           # ditto
  SK_USE_FREETYPE_EMBOLDEN # ditto
  SK_SUPPORT_LEGACY_PAINT_TEXTDECORATION # ditto
  SK_BUILD_FOR_ANDROID_FRAMEWORK # ditto
- Developer_Mode # ditto
- Draw_Layer # ditto
- Raster_Engine # ditto
+ SK_IGNORE_TO_STRING #  ditto
 
 # FreeType related
 FT_LOAD_TARGET_LIGHT
@@ -36,8 +30,18 @@
 
 #External ##
 
+#Topic Alias
+#Alias Aliased
+#Alias Aliasing
+##
+
+#Topic Anti-alias
+#Alias Anti-aliased
+#Alias Anti-aliasing
+##
+
 #Topic Arc
-#Substitute arcs
+#Alias Arcs
 #Topic ##
 
 #Topic BBH_Factory
@@ -64,7 +68,7 @@
 #Topic ##
 
 #Topic Circle
-#Substitute circles
+#Alias Circles
 #Topic ##
 
 #Topic Clip_Op
@@ -103,18 +107,18 @@
     #Const SK_ColorWHITE 0xFFFFFFFF 
     ##
     #Subtopic Alpha
-    #Substitute alpha
+        #Alias Alpha
     #Subtopic ##
     #Subtopic RGB
     #Substitute RGB
         #Subtopic Red
-        #Substitute red
+            #Alias Red
         #Subtopic ##
         #Subtopic Blue
-        #Substitute blue
+            #Alias Blue
         #Subtopic ##
         #Subtopic Green
-        #Substitute green
+            #Alias Green
         #Subtopic ##
     #Subtopic ##
     #Subtopic ARGB
@@ -139,6 +143,14 @@
 #Topic Color_Space
 ##
 
+#Topic Core_Graphics
+#Substitute Core Graphics
+##
+
+#Topic Core_Text
+#Substitute Core Text
+##
+
 #Topic Curve
 #Alias Curves
 ##
@@ -166,6 +178,9 @@
 ##
 ##
 
+#Topic Draw_Layer
+##
+
 #Topic Draw_Looper
 #Class SkDrawLooper
 #Class ##
@@ -207,6 +222,7 @@
 #Topic ##
 
 #Topic Glyph
+#Alias Glyphs
 ##
 
 #Topic GPU_Context
@@ -217,6 +233,13 @@
 #Substitute GPU surface
 ##
 
+#Topic HTML_Canvas
+    #Substitute HTML Canvas
+    #Subtopic ArcTo
+        #Substitute HTML Canvas arcTo
+    ##
+##
+
 #Topic Image
     #Subtopic Alpha_Type
         #Enum SkAlphaType
@@ -277,8 +300,10 @@
 ##
 ##
 
+#Topic Left_Side_Bearing 
+##
+
 #Topic Line
-#Substitute lines
 #Alias Lines
 #Topic ##
 
@@ -324,8 +349,12 @@
     #Typedef ##
 #Topic ##
 
+#Topic OS_X
+#Substitute OS X
+##
+
 #Topic Oval
-#Substitute ovals
+#Alias Ovals
 #Topic ##
 
 #Topic Paint_Defaults
@@ -340,7 +369,7 @@
 #Topic ##
 
 #Topic Patch
-#Substitute patches
+#Alias Patches
 #Topic ##
 
 #Topic Path_Effect
@@ -395,6 +424,20 @@
     #Subtopic ##
 #Topic ##
 
+#Topic PostScript
+#Substitute PostScript
+#Subtopic Arct
+#Substitute PostScript arct
+##
+##
+
+#Topic Premultiply
+#Alias Premultiplied
+##
+
+#Topic Raster_Engine
+##
+
 #Topic Raster_Handle_Allocator
 #Class SkRasterHandleAllocator
     #Struct Rec
@@ -437,6 +480,9 @@
 ##
 #Topic ##
 
+#Topic Right_Side_Bearing
+##
+
 #Topic Round_Rect
     #Class SkRRect
         #Method void dump() const
@@ -466,7 +512,7 @@
 #Topic ##
 
 #Topic Sprite
-#Substitute sprites
+#Alias Sprites
 #Topic ##
 
 #Topic Stream
@@ -479,6 +525,9 @@
 #Class ##
 #Topic ##
 
+#Topic Supersampling
+##
+
 #Topic Surface
 #Class SkSurface
     #Method static sk_sp<SkSurface> MakeRasterDirect(const SkImageInfo&, void* pixels, size_t rowBytes,
@@ -517,13 +566,16 @@
 #Class ##
 #Topic ##
 
+#Topic Unpremultiply
+#Alias Unpremultiplied
+##
+
 #Topic Vector
 #Struct SkVector
 ##
 ##
 
 #Topic Vertices
-#Substitute vertices
 #Subtopic Colors
 ##
 #Subtopic Texs