File tree Expand file tree Collapse file tree 2 files changed +6
-5
lines changed Expand file tree Collapse file tree 2 files changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -9,6 +9,7 @@ Breaking changes:
99New features:
1010
1111Bugfixes:
12+ - Fixed ` encode ` not replacing all instances of special characters (#254 by @jy14898 )
1213
1314## [ v2021-08-25.1] ( https://github.com/purescript/trypurescript/releases/tag/v2021-08-25.1 ) - 2021-08-25
1415
Original file line number Diff line number Diff line change @@ -20,18 +20,18 @@ module TryPureScript
2020import Prelude
2121import Data.Foldable (class Foldable , foldMap )
2222import Data.String (joinWith )
23- import Data.String.Common (replace )
23+ import Data.String.Common (replaceAll )
2424import Data.String.Pattern (Pattern (..), Replacement (..))
2525import Effect (Effect )
2626
2727foreign import setInnerHTML :: String -> Effect Unit
2828
2929encode :: String -> String
3030encode =
31- replace (Pattern " <" ) (Replacement " <" )
32- <<< replace (Pattern " >" ) (Replacement " >" )
33- <<< replace (Pattern " &" ) (Replacement " &" )
34- <<< replace (Pattern " \" " ) (Replacement " "" )
31+ replaceAll (Pattern " <" ) (Replacement " <" )
32+ <<< replaceAll (Pattern " >" ) (Replacement " >" )
33+ <<< replaceAll (Pattern " &" ) (Replacement " &" )
34+ <<< replaceAll (Pattern " \" " ) (Replacement " "" )
3535
3636foreign import withConsoleImpl
3737 :: forall a
You can’t perform that action at this time.
0 commit comments