mirror of
https://code.sup39.dev/repos/Wqawg
synced 2025-03-20 04:46:22 +09:00
Finish route change, it builds now
I used this chance to make some name changes, add some utils, tweak some imports, remove more `setTitle`s and so on. I also made person, repo, key and project creation forms verify CI-uniqueness.
This commit is contained in:
parent
49807ed27f
commit
c6c41b485c
43 changed files with 418 additions and 149 deletions
src/Text/Blaze
|
@ -25,6 +25,12 @@ import Text.Blaze
|
|||
|
||||
import qualified Data.CaseInsensitive as CI
|
||||
|
||||
instance ToMarkup s => ToMarkup (CI s) where
|
||||
toMarkup = toMarkup . CI.original
|
||||
preEscapedToMarkup = preEscapedToMarkup . CI.original
|
||||
import qualified Data.CaseInsensitive.Local as CIL
|
||||
|
||||
instance ToMarkup s => ToMarkup (CIL.AsOriginal s) where
|
||||
toMarkup = toMarkup . CI.original . CIL.unOriginal
|
||||
preEscapedToMarkup = preEscapedToMarkup . CI.original . CIL.unOriginal
|
||||
|
||||
instance ToMarkup s => ToMarkup (CIL.AsCaseFolded s) where
|
||||
toMarkup = toMarkup . CI.foldedCase . CIL.unCaseFolded
|
||||
preEscapedToMarkup = preEscapedToMarkup . CI.foldedCase . CIL.unCaseFolded
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue