| Copyright | (c) Sebastian Witte |
|---|---|
| License | Apache-2.0 |
| Maintainer | woozletoff@gmail.com |
| Stability | experimental |
| Portability | GHC |
| Safe Haskell | None |
| Language | Haskell2010 |
Neovim.Quickfix
Description
- setqflist :: (Monoid strType, NvimObject strType) => [QuickfixListItem strType] -> QuickfixAction -> Neovim r st ()
- data QuickfixListItem strType = QFItem {}
- quickfixListItem :: Monoid strType => Either Int strType -> Either Int strType -> QuickfixListItem strType
- data QuickfixAction
Documentation
setqflist :: (Monoid strType, NvimObject strType) => [QuickfixListItem strType] -> QuickfixAction -> Neovim r st () Source
data QuickfixListItem strType Source
Quickfix list item. The parameter names should mostly conform to those in
:h setqflist(). Some fields are merged to explicitly state mutually
exclusive elements or some other behavior of the fields.
see quickfixListItem for creating a value of this type without typing too
much.
Constructors
| QFItem | |
Fields
| |
Instances
| Eq strType => Eq (QuickfixListItem strType) | |
| Show strType => Show (QuickfixListItem strType) | |
| (Monoid strType, NvimObject strType) => NvimObject (QuickfixListItem strType) |
Arguments
| :: Monoid strType | |
| => Either Int strType | buffer of file name |
| -> Either Int strType | line number or pattern |
| -> QuickfixListItem strType |
Create a QuickfixListItem by providing the minimal amount of arguments
needed.
data QuickfixAction Source