Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aarzilli/yacco
/ functions
Functions
991 in github.com/aarzilli/yacco
⨍
Functions
991
◇
Types & classes
337
↓ 102 callers
Method
Size
()
regexp/types.go:13
↓ 98 callers
Method
Close
(buf *buf.Buffer)
edit/editlang.go:54
↓ 80 callers
Function
Allergic
(debug bool, err error)
util/util.go:77
↓ 71 callers
Function
cc
(x uint64)
config/color_schemes.go:65
↓ 68 callers
Method
Write
(p []byte)
extra/Go/Go.go:266
↓ 59 callers
Function
c
(r, g, b uint8)
config/color_schemes.go:61
↓ 55 callers
Function
u16
u16 returns the big-endian uint16 at b[i:].
otat/parse.go:422
↓ 47 callers
Function
testEdit
(t *testing.T, input, pgm, target string)
edit/editilang_addr_test.go:12
↓ 46 callers
Function
testRegexRep
(t *testing.T, rx, in string, tgts []int)
regexp/smoke_test.go:40
↓ 44 callers
Method
Replace
Replaces text between sel.S and sel.E with text, updates sels AND sel accordingly After the replacement the highlighter is restarted
buf/buffer.go:306
↓ 41 callers
Method
SelectionRunes
(util.Sel)
regexp/types.go:15
↓ 40 callers
Method
Redraw
(flush bool)
textframe/frame.go:21
↓ 39 callers
Function
Warn
Warn user about error
open.go:165
↓ 37 callers
Method
String
()
edit/addr.go:14
↓ 34 callers
Method
Error
()
otat/parse.go:404
↓ 33 callers
Method
Add
add one
buf/undo.go:47
↓ 32 callers
Function
Allergic3
(debug bool, err error, silent bool)
util/util.go:81
↓ 31 callers
Function
isDelSeen
()
extra/win/win.go:30
↓ 29 callers
Method
Size
()
buf/buffer.go:661
↓ 26 callers
Method
At
(int)
regexp/types.go:14
↓ 25 callers
Function
debugfsf
(fmtstr string, args ...interface{})
fs.go:438
↓ 24 callers
Method
tracecmd
(args ...interface{})
edit/cmds.go:553
↓ 23 callers
Method
BufferRefresh
()
col.go:249
↓ 23 callers
Method
Eval
(b *buf.Buffer, sel util.Sel)
edit/addr.go:15
↓ 23 callers
Method
Type
(lp LogicalPos, e key.Event)
win.go:998
↓ 23 callers
Function
bufferExecContext
(i int)
yacco.go:230
↓ 22 callers
Method
FlushImage
(rects ...image.Rectangle)
win.go:186
↓ 22 callers
Method
IsDir
()
buf/buffer.go:1032
↓ 22 callers
Method
Metrics
()
util/font.go:208
↓ 20 callers
Function
testParsed
(t *testing.T, s string, tgt string)
edit/editlang_parse_test.go:8
↓ 19 callers
Function
HideCompl
(hideTooltip bool)
compl.go:119
↓ 18 callers
Method
MinHeight
()
editor.go:239
↓ 17 callers
Method
Open
(name string)
edit/editlang.go:52
↓ 17 callers
Method
Selection
Returns the specified selection as two slices. The slices are to be treated as contiguous and may be empty
buf/buffer.go:608
↓ 17 callers
Method
Tonl
Moves to the beginning or end of a line
buf/buffer.go:666
↓ 16 callers
Method
Path
()
buf/buffer.go:824
↓ 16 callers
Function
testRegex
(t *testing.T, rxSrc, in string, start int, tgt []int)
regexp/smoke_test.go:12
↓ 15 callers
Method
SetSelect
Sets extremes of the selection, pass start == end if you want an empty selection idx is the index of the selection
textframe/frame.go:508
↓ 14 callers
Function
u32
u32 returns the big-endian uint32 at b[i:].
otat/parse.go:417
↓ 13 callers
Method
AddAfter
(ed *Editor, n int, y int, wobble bool)
col.go:74
↓ 13 callers
Method
IndexOf
(ed *Editor)
col.go:255
↓ 13 callers
Method
Insert
Inserts text into the frame, returns the maximum X and Y used
textframe/frame.go:178
↓ 13 callers
Function
NewJob
(wd, cmd, input string, ec *ExecContext, writeToBuf, istooltip bool, resultChan chan<- string)
jobs.go:45
↓ 12 callers
Method
Read
(fid *srv.FFid, buf []byte, offset uint64)
fs.go:314
↓ 12 callers
Method
Text
Returns the text of the event, if the text was to long to be included in the message attempts to retrieve it using addr and data. If addr and data are
util/events.go:280
↓ 12 callers
Function
YaccoConnect
()
util/util.go:379
↓ 12 callers
Method
appendEventOther
(et eventType, ei interface{})
events.go:238
↓ 12 callers
Function
lspLog
(s string)
lsp/lsp.go:696
↓ 11 callers
Method
At
(p int)
buf/buffer.go:599
↓ 11 callers
Method
Flush
(req *srv.Req)
fs.go:273
↓ 11 callers
Method
Reset
()
buf/undo.go:122
↓ 11 callers
Function
ResolvePath
(rel2dir, path string)
util/util.go:46
↓ 11 callers
Method
ShortName
()
buf/buffer.go:820
↓ 11 callers
Function
StringRegion
(start, end string, escape rune)
hl/rules.go:31
↓ 11 callers
Method
asExecContext
(chord bool)
win.go:932
↓ 10 callers
Method
AddSel
(sel *util.Sel)
buf/buffer.go:131
↓ 10 callers
Method
Clear
()
textframe/frame.go:168
↓ 10 callers
Method
Compile
(pgm []instr, bw bool)
regexp/types.go:20
↓ 10 callers
Method
Empty
()
edit/addr.go:13
↓ 10 callers
Method
EventOrRun
()
util/events.go:566
↓ 10 callers
Method
FixSel
(sel *util.Sel)
buf/buffer.go:828
↓ 10 callers
Method
Match
(b Matchable, start, end int, dir int)
regexp/exec.go:108
↓ 10 callers
Function
TagHeight
(tagfr *textframe.Frame)
win.go:545
↓ 10 callers
Method
TranslatePosition
Gets the thing under a specified point (the point is usually the mouse cursor) Things that don't apply are nil: - the top tag will have only tagfr set
win.go:580
↓ 10 callers
Function
argCheck
(n int, connect bool)
extra/y9p/y9p.go:40
↓ 10 callers
Function
humanBytes
(sz uintptr)
memdebug.go:66
↓ 9 callers
Method
SelectionRunes
Returns the specified selection as single slice of ColorRunes (will allocate)
buf/buffer.go:633
↓ 9 callers
Method
Set
(lp LogicalPos)
win.go:81
↓ 9 callers
Method
Start
(ec ExecContext, flags popupFlags)
compl.go:274
↓ 9 callers
Method
String
()
regexp/types.go:19
↓ 9 callers
Method
TagRefresh
()
editor.go:365
↓ 9 callers
Function
Warnfull
(bufname, msg string, clear bool, selectit bool)
open.go:141
↓ 9 callers
Function
must
(err error)
lsp/lsp.go:27
↓ 9 callers
Method
replace
(text []rune, sel *util.Sel, solid bool)
edit/cmds.go:522
↓ 8 callers
Function
EditFind
(rel2dir, path string, warp bool, create bool)
open.go:25
↓ 8 callers
Method
Highlight
(start, end int, buf yregexp.Matchable, outbuf []uint8)
hl/hl.go:11
↓ 8 callers
Function
NewBuffer
(dir, name string, create bool, indentchar string, hl hl.Highlighter)
buf/buffer.go:72
↓ 8 callers
Method
Remove
(i int)
col.go:265
↓ 8 callers
Method
Unmarshal
(data []byte, v interface{})
iniparse/iniparse.go:48
↓ 8 callers
Method
Write
(fid *srv.FFid, data []byte, offset uint64)
fs.go:330
↓ 8 callers
Method
add
(name string, x uintptr)
memdebug.go:17
↓ 8 callers
Method
dir
()
edit/editlang.go:171
↓ 8 callers
Function
fmteventEx
(eventChan chan string, origin EventOrigin, istag bool, etype EventType, s, e int, flags EventFlag, arg string
util/events.go:48
↓ 8 callers
Function
fontFromConf
(font configFont, Fonts map[string]*configFont)
config/serial.go:61
↓ 8 callers
Function
tokUnexpected
(t token, explanation string)
iniparse/tokenizer.go:66
↓ 7 callers
Function
CommentRegion
(start, end string, escape rune)
hl/rules.go:41
↓ 7 callers
Function
Compile
** Compiles a regex - rx: the regular expression string - find: true if we want to do a find operation, false if we want to do a match operation - bw:
regexp/compile.go:13
↓ 7 callers
Method
Done
The event is complete
util/events.go:171
↓ 7 callers
Function
Fmtevent2
Writes an execute event to eventChan. s and e are the boundaries of the selection, p is the point of the click that was expanded (-1 if the user made
util/events.go:77
↓ 7 callers
Method
Insert
Adds an event message to the event reader
util/events.go:163
↓ 7 callers
Function
Must
(err error, msg string)
util/util.go:26
↓ 7 callers
Method
RecalcRects
(last bool)
col.go:124
↓ 7 callers
Method
RedrawHard
()
win.go:323
↓ 7 callers
Method
Reset
Reset event reader
util/events.go:181
↓ 7 callers
Method
SendBack
Writes the event back to a file
util/events.go:207
↓ 7 callers
Method
Towd
Moves to the beginning or end of an alphanumerically delimited word
buf/buffer.go:698
↓ 7 callers
Function
fakebuf
(name string)
exec.go:296
↓ 7 callers
Function
mix
(color1 color.RGBA, color3 color.RGBA)
config/color_schemes.go:75
↓ 7 callers
Function
showAddr
(f io.ReadSeeker)
extra/testing/acmexperiment.go:101
↓ 6 callers
Method
BufferRefreshEx
(recur, scroll bool, scrollto int)
editor.go:398
next →
1–100 of 991, ranked by callers