From e41c1cbe9f0476997eac7b4a3f17cbc6b2262faf Mon Sep 17 00:00:00 2001 From: Tim Baumann Date: Mon, 9 Oct 2017 18:33:09 +0200 Subject: Use
element for collapsibles (#690) * Remove unnecessary call to 'collapseSection' The call is unnecessary since there is no corresponding toggle for hiding the section of orphan instances. * Use
for collapsibles This makes them work even when JS is disabled. Closes #560. --- html-test/ref/A.html | 76 +- html-test/ref/B.html | 56 +- html-test/ref/Bold.html | 18 +- html-test/ref/Bug1.html | 26 +- html-test/ref/Bug201.html | 24 +- html-test/ref/Bug253.html | 18 +- html-test/ref/Bug26.html | 62 +- html-test/ref/Bug294.html | 50 +- html-test/ref/Bug298.html | 48 +- html-test/ref/Bug3.html | 22 +- html-test/ref/Bug308.html | 24 +- html-test/ref/Bug308CrossModule.html | 18 +- html-test/ref/Bug310.html | 38 +- html-test/ref/Bug313.html | 24 +- html-test/ref/Bug335.html | 44 +- html-test/ref/Bug387.html | 32 +- html-test/ref/Bug4.html | 22 +- html-test/ref/Bug6.html | 146 ++-- html-test/ref/Bug613.html | 94 ++- html-test/ref/Bug7.html | 72 +- html-test/ref/BugDeprecated.html | 80 +- html-test/ref/BugExportHeadings.html | 80 +- html-test/ref/BundledPatterns.html | 150 ++-- html-test/ref/BundledPatterns2.html | 154 ++-- html-test/ref/DeprecatedClass.html | 46 +- html-test/ref/DeprecatedData.html | 70 +- html-test/ref/DeprecatedFunction.html | 32 +- html-test/ref/DeprecatedFunction2.html | 22 +- html-test/ref/DeprecatedFunction3.html | 22 +- html-test/ref/DeprecatedNewtype.html | 48 +- html-test/ref/DeprecatedReExport.html | 22 +- html-test/ref/DeprecatedRecord.html | 52 +- html-test/ref/DeprecatedTypeFamily.html | 48 +- html-test/ref/DeprecatedTypeSynonym.html | 40 +- html-test/ref/Examples.html | 26 +- html-test/ref/Extensions.html | 18 +- html-test/ref/GADTRecords.html | 92 +-- html-test/ref/Hash.html | 146 ++-- html-test/ref/HiddenInstances.html | 86 +- html-test/ref/HiddenInstancesB.html | 68 +- html-test/ref/Hyperlinks.html | 22 +- html-test/ref/IgnoreExports.html | 32 +- html-test/ref/Instances.html | 320 ++++---- html-test/ref/Math.html | 22 +- html-test/ref/NamedDoc.html | 10 +- html-test/ref/Nesting.html | 72 +- html-test/ref/NoLayout.html | 22 +- html-test/ref/NonGreedy.html | 18 +- html-test/ref/Operators.html | 212 ++--- html-test/ref/OrphanInstances.html | 22 +- html-test/ref/PR643.html | 18 +- html-test/ref/PR643_1.html | 18 +- html-test/ref/PatternSyns.html | 200 ++--- html-test/ref/Properties.html | 26 +- html-test/ref/QuasiExpr.html | 40 +- html-test/ref/SpuriousSuperclassConstraints.html | 30 +- html-test/ref/Test.html | 952 ++++++++++++----------- html-test/ref/Threaded.html | 22 +- html-test/ref/Threaded_TH.html | 18 +- html-test/ref/Ticket112.html | 18 +- html-test/ref/Ticket75.html | 36 +- html-test/ref/TitledPicture.html | 32 +- html-test/ref/TypeFamilies.html | 618 ++++++++------- html-test/ref/TypeFamilies2.html | 134 ++-- html-test/ref/Unicode.html | 22 +- 65 files changed, 2728 insertions(+), 2424 deletions(-) (limited to 'html-test') diff --git a/html-test/ref/A.html b/html-test/ref/A.html index 094455f8..1fbfb371 100644 --- a/html-test/ref/A.html +++ b/html-test/ref/A.html @@ -39,44 +39,46 @@ >A

Synopsis

B

Synopsis

Bold

Synopsis

Synopsis

Bug1

Synopsis

Synopsis
  • data T = T

Bug201

Synopsis

Synopsis

Synopsis

Synopsis

Instances

Instances
C
Instance details

Methods

#

#

Instances

Instances
data
Instance details
data A
data
Instance details
data TP A
#

Instances

Instances
data
Instance details
data A
Bug298

Synopsis

Bug3

Synopsis

Synopsis

Bug308

Synopsis

Bug308CrossModule

Synopsis

Synopsis
  • h :: ()

Bug310

Synopsis

Synopsis
  • type family (a :: Nat) + (b :: Nat) :: Nat where ...

Synopsis

Bug335

Synopsis

#

ExF:

Expand

abc

#

ExG:

Expand
>>> Under ex

foo

Out of Ex

Synopsis

Bug4

Synopsis

Synopsis

Synopsis

Bug613

Synopsis

Instances

Instances
Functor
Instance details

Methods

#

Functor
Instance details

Methods

#

Instances

Instances
Functor
Instance details

Methods

#

Synopsis

Instances

Instances
Bar
Instance details
The Bar class

Instances

Instances
Bar
Instance details
BugDeprecated

Synopsis

Synopsis

BundledPatterns

Synopsis

BundledPatterns2

Synopsis

DeprecatedClass

Synopsis

DeprecatedData

Synopsis

DeprecatedFunction

Synopsis

DeprecatedFunction2

Synopsis

Synopsis

DeprecatedFunction3

Synopsis

Synopsis

DeprecatedNewtype

Synopsis

Synopsis

DeprecatedRecord

Synopsis

DeprecatedTypeFamily

Synopsis

DeprecatedTypeSynonym

Synopsis

Examples

Synopsis

Synopsis

Extensions

Synopsis

Synopsis

GADTRecords

Synopsis

Synopsis

Instances

Instances
Hash
Instance details

Methods

#

Hash
Instance details

Methods

#

(Hash
Instance details

Methods

#

HiddenInstances

Synopsis

Should be visible

Instances

Instances
VisibleClass
Instance details
VisibleClass
Instance details
Should be visible

Instances

Instances
Num
Instance details

Methods

#

VisibleClass
Instance details
HiddenInstancesB

Synopsis

Should be visible

Instances

Instances
Foo
Instance details
Should be visible

Instances

Instances
Foo
Instance details
Hyperlinks

Synopsis

Synopsis

IgnoreExports

Synopsis

Instances

Instances
Foo
Instance details

Methods

#

Instances

Instances
Foo
Instance details

Methods

#

Foo
Instance details

Methods

#

Foo
Instance details

Methods

#

(Eq
Instance details

Methods

#

Foo
Instance details

Methods

#

Foo
Instance details

Methods

#

Foo
Instance details

Methods

#

Foo
Instance details

Methods

#

Instances

Instances
Bar
Instance details

Methods

#

Bar
Instance details

Methods

#

Bar
Instance details

Methods

#

Foo
Instance details

Methods

#

Foo
Instance details

Methods

#

Bar
Instance details

Methods

#

Instances

Instances
Baz
Instance details

Methods

#

Baz
Instance details

Methods

#

Baz
Instance details

Methods

#

Baz
Instance details

Methods

#

Baz
Instance details

Methods

#

Instances

Instances
Foo
Instance details

Methods

#

Bar
Instance details

Methods

#

Baz
Instance details

Methods

#

data
Instance details
data

Instances

Instances
Norf
Instance details

Associated Types

#

Norf
Instance details

Associated Types

#

Synopsis

Synopsis

NamedDoc

Synopsis

    Synopsis

      Nesting

      Synopsis

      • d :: t
      • e :: t
      • f :: t
      • g :: t
      • Synopsis
        • h :: t
        • i :: t
        • j :: t
        • k :: t
        d :: t
      • e :: t
      • f :: t
      • g :: t
      • h :: t
      • i :: t
      • j :: t
      • k :: t

      NoLayout

      Synopsis

      Synopsis

      NonGreedy

      Synopsis

      • f :: a
      Synopsis
      • f :: a

      Synopsis

      Synopsis

        Synopsis

          Documentation

          Orphan instances

          AClass
          Instance details

          Methods

          #

          PR643

          Synopsis

          Synopsis

          PR643_1

          Synopsis

          Synopsis

          Synopsis

          Properties

          Synopsis

          Synopsis

          Instances

          Instances
          Show
          Instance details

          Methods

          #

          Instances

          Instances
          Show
          Instance details

          Methods

          #

          #

          Instances

          Instances
          Functor
          Instance details

          Methods

          #

          Applicative
          Instance details

          Methods

          #

          Synopsis

          Instances

          Instances
          D
          Instance details

          Methods

          #

          D
          Instance details

          Methods

          #

          Synopsis

          Synopsis

          Synopsis

          Synopsis

          Ticket112

          Synopsis

          • f :: a
          Synopsis
          • f :: a

          Ticket75

          Synopsis

          TitledPicture

          Synopsis

          Synopsis

          • data X
          • Synopsis
          • class Test a
          • type family Foo a :: k
          • data family Bat (a :: k) :: *
          • class Assoc a where
          • type family Bar b where ...
          • type family (a :: k) <> (b :: k) :: k
          • class (a :: k) >< (b :: k)

          Instances

          Instances
          (><)
          Instance details
          Assoc
          Instance details

          Associated Types

          #

          Test
          Instance details
          type
          Instance details
          type = Y
          type
          Instance details
          type = X
          data
          Instance details
          type
          Instance details
          type X
          data
          Instance details
          data }
          type
          Instance details
          type = Y
          type
          Instance details
          type a = X
          Doc for: data Y

          Instances

          Instances
          Assoc
          Instance details

          Associated Types

          #

          Test
          Instance details
          data
          Instance details
          data Y
          data
          Instance details
          type
          Instance details
          type Y
          data
          Instance details
          data Y
          type
          Instance details
          type = X
          type
          Instance details
          type Y a = a

          Instances

          Instances
          data
          Instance details
          data
          Doc for: class Test a

          Instances

          Instances
          Test
          Instance details
          Test
          Instance details
          Doc for: type family Foo a

          Instances

          Instances
          type
          Instance details
          type = X
          type
          Instance details
          type = Y
          Doc for: data family Bat a

          Instances

          Instances
          data
          Instance details
          data
          data
          Instance details
          data Y
          data
          Instance details
          data }

          Instances

          Instances
          Assoc
          Instance details

          Associated Types

          #

          Assoc
          Instance details

          Associated Types

          #

          #

          Instances

          Instances
          type
          Instance details
          type = X
          type
          Instance details
          type Y a = a
          type
          Instance details
          type a = X
          #

          Instances

          Instances
          (><)
          Instance details
          TypeFamilies2

          Synopsis

          • data W
          • type family Foo a
          • Synopsis
            • data family Bar a
            data W
          • type family Foo a
          • data family Bar a

          Exported type

          Instances

          Instances
          data
          Instance details
          data = BarX Z
          type
          Instance details
          type W
          Exported type family

          Instances

          Instances
          type
          Instance details
          type W
          type
          Instance details
          type = Y
          Exported data family

          Instances

          Instances
          data
          Instance details
          data = BarX Z
          data
          Instance details
          data Y
          Unicode

          Synopsis

          Synopsis