name: WEditor version: 0.2.1.1 synopsis: Generic text-editor logic for use with fixed-width fonts. description: This package contains interfaces and implementations of text-editing idioms that can be wired up to UI libraries to create text-editor widgets. . The goal is to provide: . * Automatic management of a dynamically-sized viewable area, with preservation of the cursor position and minimal view disruption during resizing. * Customizable line-wrapping policies and word-hyphenation policies. * Support for user-defined character types. . Also see @@ for language-specific hyphenation rules. homepage: https://github.com/ta0kira/wrapping-editor license: Apache-2.0 license-file: LICENSE author: Kevin P. Barry maintainer: Kevin P. Barry copyright: (c) Kevin P. Barry 2020 category: Text build-type: Simple cabal-version: 2.0 tested-with: GHC == 8.8.3 extra-source-files: ChangeLog.md extra-source-files: test/testfiles/*.txt library exposed-modules: WEditor.Base, WEditor.Base.Char, WEditor.Base.Editor, WEditor.Base.Line, WEditor.Base.Para WEditor.Base.Parser, WEditor.Base.Viewer, WEditor.Document, WEditor.LineWrap other-modules: WEditor.Internal.Line, WEditor.Internal.Para build-depends: base, WEditor-internal default-language: Haskell2010 library WEditor-internal exposed-modules: WEditor.Base, WEditor.Base.Char, WEditor.Base.Editor, WEditor.Base.Line, WEditor.Base.Para WEditor.Base.Parser, WEditor.Base.Viewer, WEditor.Document, WEditor.LineWrap, WEditor.Internal.Line, WEditor.Internal.Para other-extensions: ExistentialQuantification, FlexibleContexts, FlexibleInstances, FunctionalDependencies, MultiParamTypeClasses, RankNTypes, Safe, TypeFamilies build-depends: base >= 4.0 && < 4.14 default-language: Haskell2010 test-suite WEditor-test type: exitcode-stdio-1.0 main-is: test.hs other-modules: Common, TestDocument, TestLine, TestLineWrap, TestPara hs-source-dirs: test build-depends: base, directory >= 1.0, filepath >= 1.0, WEditor-internal default-language: Haskell2010