Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/akiyosi/goneovim
/ functions
Functions
618 in github.com/akiyosi/goneovim
⨍
Functions
618
◇
Types & classes
70
↓ 92 callers
Function
ReflectToInt
ReflectToInt converts interface{} to int
util/utils.go:14
↓ 85 callers
Method
putLog
(v ...interface{})
editor/editor.go:379
↓ 63 callers
Method
getFont
()
editor/window.go:539
↓ 52 callers
Method
getSvg
(name string, color *RGBA)
editor/svg.go:297
↓ 41 callers
Method
getWindow
(grid int)
editor/screen.go:222
↓ 33 callers
Method
QColor
QColor is
editor/rgba.go:89
↓ 33 callers
Function
warpColor
(rgba *RGBA, v int)
editor/rgba.go:145
↓ 32 callers
Method
String
()
editor/rgba.go:48
↓ 23 callers
Method
equals
(other *RGBA)
editor/rgba.go:38
↓ 20 callers
Function
hexToRGBA
(hex string)
editor/editor.go:1073
↓ 17 callers
Function
newRGBA
(r int, g int, b int, a float64)
editor/rgba.go:197
↓ 14 callers
Method
fg
()
editor/window.go:1314
↓ 13 callers
Method
hide
()
editor/workspace.go:494
↓ 13 callers
Function
resolveFontFallback
(font *Font, fallbackfonts []*Font, char string)
editor/window.go:2295
↓ 12 callers
Function
calcColor
(c int)
editor/rgba.go:96
↓ 12 callers
Method
update
()
editor/screen.go:1539
↓ 11 callers
Method
raise
()
editor/window.go:3664
↓ 11 callers
Function
transparent
()
editor/rgba.go:63
↓ 10 callers
Method
getFont
func (i *IMETooltip) setQpainterFont(p *gui.QPainter) { if i.font == nil { return } if i.font.qfont == nil { return } p.SetFont(i.getFont())
editor/imetooltip.go:32
↓ 10 callers
Function
isSkipGlobalId
(id gridId)
editor/screen.go:1926
↓ 10 callers
Method
modPrefix
(mod core.Qt__KeyboardModifier)
editor/input.go:312
↓ 10 callers
Method
move
(col int, row int, anchorwindow ...*Window)
editor/window.go:3867
↓ 10 callers
Method
show
()
editor/tabline.go:268
↓ 9 callers
Method
bg
()
editor/window.go:1333
↓ 9 callers
Method
isSignColumn
()
editor/window.go:1611
↓ 9 callers
Method
purgeTextCacheForWins
()
editor/screen.go:360
↓ 9 callers
Method
updateFont
(targetWin *Window, font *Font, fallbackfonts []*Font)
editor/cursor.go:373
↓ 8 callers
Method
hide
()
editor/tabline.go:281
↓ 8 callers
Method
set
(key, value interface{})
editor/window.go:226
↓ 8 callers
Method
setColor
()
editor/workspace.go:3111
↓ 8 callers
Method
show
()
editor/workspace.go:502
↓ 8 callers
Method
updateText
(hl *Highlight, str string, letterspace int, font *gui.QFont)
editor/tooltip.go:168
↓ 7 callers
Function
DropShadow
DropShadow drops a shadow
util/utils.go:104
↓ 7 callers
Method
HSV
()
editor/rgba.go:229
↓ 7 callers
Method
StringTransparent
()
editor/rgba.go:55
↓ 7 callers
Method
resize
(width, height int)
editor/cursor.go:808
↓ 7 callers
Method
updateSize
()
editor/tabline.go:307
↓ 6 callers
Method
XYZ
()
editor/rgba.go:206
↓ 6 callers
Method
applyTemporaryMousescroll
(ms string)
editor/window.go:1199
↓ 6 callers
Method
copy
()
editor/rgba.go:26
↓ 6 callers
Method
dropScreenSnapshot
()
editor/window.go:247
↓ 6 callers
Method
getBufferOption
(timeout int, option string, wid nvim.Window)
editor/workspace.go:2448
↓ 6 callers
Method
getNum
()
editor/workspace.go:2881
↓ 6 callers
Function
initFontNew
(family string, size float64, weight gui.QFont__Weight, stretch, lineSpace, letterSpace int)
editor/font.go:55
↓ 6 callers
Function
isFileExist
(filename string)
editor/editor.go:1267
↓ 6 callers
Method
mapScroll
()
editor/minimap.go:400
↓ 6 callers
Method
purge
()
editor/window.go:240
↓ 6 callers
Method
setFont
(font *Font)
editor/tooltip.go:159
↓ 6 callers
Method
setSelected
(selected bool)
editor/popupmenu.go:674
↓ 6 callers
Method
updateSize
func (ws *Workspace) setCwdInTab(cwd string) { ws.screen.windows.Range(func(_, winITF interface{}) bool { win := winITF.(*Window) if win == nil
editor/workspace.go:823
↓ 6 callers
Method
workspaceUpdate
()
editor/editor.go:1319
↓ 5 callers
Method
Hex
Hex is
editor/rgba.go:68
↓ 5 callers
Method
RGB
()
editor/rgba.go:298
↓ 5 callers
Function
controlModifier
controlModifier is
editor/input.go:72
↓ 5 callers
Method
convertKey
(event *gui.QKeyEvent)
editor/input.go:138
↓ 5 callers
Method
fill
()
editor/window.go:3821
↓ 5 callers
Method
fillCellRect
(p *gui.QPainter, lastHighlight *Highlight, lastBg *RGBA, y, start, end, horScrollPixels, verScrollPixels int,
editor/window.go:2065
↓ 5 callers
Method
queueRedrawAll
()
editor/window.go:1880
↓ 5 callers
Method
setItem
(item []interface{}, selected bool)
editor/popupmenu.go:679
↓ 4 callers
Method
InitSpecialKeys
()
editor/export_test.go:3
↓ 4 callers
Method
asyncMiniNvim
(f func(n *nvim.Nvim))
editor/minimap.go:92
↓ 4 callers
Method
brend
input color *RGBA, aplpha (0.0...-1.0..) int
editor/rgba.go:76
↓ 4 callers
Method
bufSync
()
editor/minimap.go:477
↓ 4 callers
Function
clamp01
(v float64)
editor/rgba.go:356
↓ 4 callers
Method
drawBackground
(p *gui.QPainter, y int, col int, cols int, isDrawDefaultBg bool)
editor/window.go:1903
↓ 4 callers
Method
drawForeground
(p *gui.QPainter, y int, col int, cols int)
editor/window.go:2901
↓ 4 callers
Method
drawTextInPos
(p *gui.QPainter, x, y int, text string, hlkey HlKey, isNormalWidth bool, scaled bool)
editor/window.go:2549
↓ 4 callers
Method
get
(key interface{})
editor/window.go:233
↓ 4 callers
Method
getFiletype
()
editor/window.go:4011
↓ 4 callers
Method
getTabstop
()
editor/window.go:4025
↓ 4 callers
Method
hasGlyph
func (f *Font) hasGlyph(s string) bool { rawfont := gui.NewQRawFont() rawfont = rawfont.FromFont(f.qfont, gui.QFontDatabase__Any) glyphIdx := rawf
editor/font.go:153
↓ 4 callers
Method
isShown
()
editor/window.go:3656
↓ 4 callers
Function
newCache
(cachesize int)
editor/window.go:208
↓ 4 callers
Function
notifyOptionArg
(b []*NotifyButton)
editor/notification.go:43
↓ 4 callers
Method
paint
paint() is to request update cursor widget. NOTE: This function execution may not be necessary. This is because move() is performed in the redraw()
editor/cursor.go:739
↓ 4 callers
Method
pushNotification
pushNotification is level: notify level period: display period
editor/editor.go:917
↓ 4 callers
Method
refreshUpdateArea
refreshUpdateArea:: arg:0 => full, arg:1 => full only text
editor/window.go:3805
↓ 4 callers
Method
update
()
editor/window.go:1745
↓ 4 callers
Method
updateSize
()
editor/minimap.go:254
↓ 4 callers
Method
updateStyle
()
editor/tabline.go:219
↓ 3 callers
Method
Colorfulness
()
editor/rgba.go:276
↓ 3 callers
Function
SplitVimscript
SplitVimscript splits Vimscript read as a character string with line breaks and converts it to a list format character string
util/utils.go:85
↓ 3 callers
Method
bufUpdate
()
editor/minimap.go:260
↓ 3 callers
Function
cmdModifier
cmdModifier is
editor/input.go:87
↓ 3 callers
Method
cmdWildmenuScroll
(n int)
editor/cmdline.go:308
↓ 3 callers
Method
copy
(ii *WorkspaceSideItem)
editor/workspace.go:481
↓ 3 callers
Method
countContent
(row int)
editor/window.go:1526
↓ 3 callers
Method
deleteExternalWin
()
editor/window.go:3330
↓ 3 callers
Method
dropNotifications
(fn ...func(*Notification))
editor/notification.go:247
↓ 3 callers
Function
fontSizeNew
(font *gui.QFont)
editor/font.go:37
↓ 3 callers
Method
getDrawingPos
(x, y, xprime, yprime, deltax, deltay float64)
editor/cursor.go:331
↓ 3 callers
Method
getText
(ch string)
editor/cmdline.go:47
↓ 3 callers
Function
handleEvent
(update interface{})
editor/workspace.go:1013
↓ 3 callers
Method
hide
()
editor/message.go:463
↓ 3 callers
Method
hide
()
editor/cmdline.go:188
↓ 3 callers
Function
isASCII
(c string)
editor/window.go:3325
↓ 3 callers
Method
lenWindows
()
editor/screen.go:259
↓ 3 callers
Method
move
()
editor/cursor.go:353
↓ 3 callers
Function
newFlushCh
This function returns `flushCh` with an appropriate buffer size. `flushCh` is a channel that buffers specific `redraw` events and processes them coll
editor/workspace.go:1233
↓ 3 callers
Function
newNvim
(cols, rows int, ctx context.Context)
editor/nvim.go:23
next →
1–100 of 618, ranked by callers