Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
The #PangoLogAttr structure stores information about the attributes of a single character.
- newtype LogAttr = LogAttr (ForeignPtr LogAttr)
- noLogAttr :: Maybe LogAttr
- logAttrReadBackspaceDeletesCharacter :: LogAttr -> IO Word32
- logAttrReadIsCharBreak :: LogAttr -> IO Word32
- logAttrReadIsCursorPosition :: LogAttr -> IO Word32
- logAttrReadIsExpandableSpace :: LogAttr -> IO Word32
- logAttrReadIsLineBreak :: LogAttr -> IO Word32
- logAttrReadIsMandatoryBreak :: LogAttr -> IO Word32
- logAttrReadIsSentenceBoundary :: LogAttr -> IO Word32
- logAttrReadIsSentenceEnd :: LogAttr -> IO Word32
- logAttrReadIsSentenceStart :: LogAttr -> IO Word32
- logAttrReadIsWhite :: LogAttr -> IO Word32
- logAttrReadIsWordBoundary :: LogAttr -> IO Word32
- logAttrReadIsWordEnd :: LogAttr -> IO Word32
- logAttrReadIsWordStart :: LogAttr -> IO Word32
Exported types
Properties
BackspaceDeletesCharacter
IsCharBreak
IsCursorPosition
IsExpandableSpace
IsLineBreak
IsMandatoryBreak
IsSentenceBoundary
IsSentenceEnd
IsSentenceStart
IsWhite
logAttrReadIsWhite :: LogAttr -> IO Word32 Source