packages feed

yi-language 0.1.0.1 → 0.1.0.2

raw patch · 2 files changed

+4/−3 lines, 2 filesdep +derivePVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependencies added: derive

API changes (from Hackage documentation)

- Yi.Lexer.Alex: lexEmpty :: Lens' (Lexer l_amje s_amjf t_amjg i_amjh) t_amjg
+ Yi.Lexer.Alex: lexEmpty :: Lens' (Lexer l_ao9C s_ao9D t_ao9E i_ao9F) t_ao9E
- Yi.Lexer.Alex: looked :: Lens' (Lexer l_amje s_amjf t_amjg i_amjh) (l_amje s_amjf -> Point)
+ Yi.Lexer.Alex: looked :: Lens' (Lexer l_ao9C s_ao9D t_ao9E i_ao9F) (l_ao9C s_ao9D -> Point)
- Yi.Lexer.Alex: starting :: Lens' (Lexer l_amje s_amjf t_amjg i_amjh) (s_amjf -> Point -> Posn -> l_amje s_amjf)
+ Yi.Lexer.Alex: starting :: Lens' (Lexer l_ao9C s_ao9D t_ao9E i_ao9F) (s_ao9D -> Point -> Posn -> l_ao9C s_ao9D)
- Yi.Lexer.Alex: startingState :: Lens' (Lexer l_amje s_amjf t_amjg i_amjh) s_amjf
+ Yi.Lexer.Alex: startingState :: Lens' (Lexer l_ao9C s_ao9D t_ao9E i_ao9F) s_ao9D
- Yi.Lexer.Alex: statePosn :: Lens' (Lexer l_amje s_amjf t_amjg i_amjh) (l_amje s_amjf -> Posn)
+ Yi.Lexer.Alex: statePosn :: Lens' (Lexer l_ao9C s_ao9D t_ao9E i_ao9F) (l_ao9C s_ao9D -> Posn)
- Yi.Lexer.Alex: step :: Lens' (Lexer l_amje s_amjf t_amjg i_amjh) (TokenLexer l_amje s_amjf t_amjg i_amjh)
+ Yi.Lexer.Alex: step :: Lens' (Lexer l_ao9C s_ao9D t_ao9E i_ao9F) (TokenLexer l_ao9C s_ao9D t_ao9E i_ao9F)
- Yi.Lexer.Alex: styleLexer :: Lens (StyleLexer l_amja s_amjb t_amjc i_amjd) (StyleLexer l_amKA s_amKB t_amjc i_amKC) (Lexer l_amja s_amjb (Tok t_amjc) i_amjd) (Lexer l_amKA s_amKB (Tok t_amjc) i_amKC)
+ Yi.Lexer.Alex: styleLexer :: Lens (StyleLexer l_ao9y s_ao9z t_ao9A i_ao9B) (StyleLexer l_aoAY s_aoAZ t_ao9A i_aoB0) (Lexer l_ao9y s_ao9z (Tok t_ao9A) i_ao9B) (Lexer l_aoAY s_aoAZ (Tok t_ao9A) i_aoB0)
- Yi.Lexer.Alex: tokLenA :: Lens' (Tok t_amjn) Size
+ Yi.Lexer.Alex: tokLenA :: Lens' (Tok t_ao9L) Size
- Yi.Lexer.Alex: tokPosnA :: Lens' (Tok t_amjn) Posn
+ Yi.Lexer.Alex: tokPosnA :: Lens' (Tok t_ao9L) Posn
- Yi.Lexer.Alex: tokTA :: Lens' (Tok t_amjn) t_amjn
+ Yi.Lexer.Alex: tokTA :: Lens' (Tok t_ao9L) t_ao9L
- Yi.Lexer.Alex: tokenToStyle :: Lens' (StyleLexer l_amja s_amjb t_amjc i_amjd) (t_amjc -> StyleName)
+ Yi.Lexer.Alex: tokenToStyle :: Lens' (StyleLexer l_ao9y s_ao9z t_ao9A i_ao9B) (t_ao9A -> StyleName)
- Yi.Lexer.Alex: withChars :: Lens' (Lexer l_amje s_amjf t_amjg i_amjh) (Char -> [(Point, Char)] -> i_amjh)
+ Yi.Lexer.Alex: withChars :: Lens' (Lexer l_ao9C s_ao9D t_ao9E i_ao9F) (Char -> [(Point, Char)] -> i_ao9F)

Files

README.md view
@@ -1,4 +1,4 @@-yi-lexers+yi-language ========= -Collection of lexers used by the Yi text editor.+Collection of language modules used by the Yi text editor.
yi-language.cabal view
@@ -1,5 +1,5 @@ name:                yi-language-version:             0.1.0.1+version:             0.1.0.2 synopsis:            Collection of language-related Yi libraries. description:         Collection of language-related Yi libraries: lexers, scanners… homepage:            https://github.com/yi-editor/yi-language@@ -57,6 +57,7 @@                        , regex-tdfa >= 1.1 && <1.3                        , transformers-base                        , unordered-containers >= 0.1.3 && < 0.3+                       , derive    hs-source-dirs:      src   build-tools:         alex >= 3.0.3