Documentation
¶
Index ¶
- Variables
- type TexLang
- func (tl *TexLang) CompleteEdit(fss *pi.FileStates, text string, cp int, comp complete.Completion, seed string) (ed complete.Edit)
- func (tl *TexLang) CompleteLine(fss *pi.FileStates, str string, pos lex.Pos) (md complete.Matches)
- func (tl *TexLang) HiLine(fss *pi.FileStates, line int, txt []rune) lex.Line
- func (tl *TexLang) LexLine(fs *pi.FileState, line int, txt []rune) lex.Line
- func (gl *TexLang) Lookup(fss *pi.FileStates, str string, pos lex.Pos) (ld complete.Lookup)
- func (tl *TexLang) ParseDir(path string, opts pi.LangDirOpts) *syms.Symbol
- func (tl *TexLang) ParseFile(fss *pi.FileStates, txt []byte)
- func (tl *TexLang) ParseLine(fs *pi.FileState, line int) *pi.FileState
- func (tl *TexLang) Parser() *pi.Parser
Constants ¶
This section is empty.
Variables ¶
View Source
var TheTexLang = TexLang{}
TheTexLang is the instance variable providing support for the Go language
Functions ¶
This section is empty.
Types ¶
type TexLang ¶
TexLang implements the Lang interface for the Tex / LaTeX language
func (*TexLang) CompleteEdit ¶
func (tl *TexLang) CompleteEdit(fss *pi.FileStates, text string, cp int, comp complete.Completion, seed string) (ed complete.Edit)
func (*TexLang) CompleteLine ¶
func (*TexLang) Lookup ¶ added in v0.9.11
Lookup is the main api called by completion code in giv/complete.go to lookup item
Click to show internal directories.
Click to hide internal directories.