Copyright | (c) Sebastian Witte |
---|---|
License | Apache-2.0 |
Maintainer | woozletoff@gmail.com |
Stability | experimental |
Portability | GHC |
Safe Haskell | None |
Language | Haskell2010 |
- 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.
QFItem | |
|
Eq strType => Eq (QuickfixListItem strType) | |
Show strType => Show (QuickfixListItem strType) | |
(Monoid strType, NvimObject strType) => NvimObject (QuickfixListItem strType) |
:: 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