Size: a a a

2021 December 26

d

drjackild in pro.vim
Нет, опять же. Рефкаунты вообще никакого отношения к gc не имеют. GC ты можешь отключить через gc.disable, рефкаунты - нет
источник

d

drjackild in pro.vim
Но вообще ладно, не буду оффтопить дальше, сори
источник

SS

Sergey Skvortsov in pro.vim
Как и C, очевидно, тоже язык с гц
источник

b

badtrousers in pro.vim
ну вот. хоть что–то знаешь
источник

GK

Georgy Komarov in pro.vim
Хмм, да, ты прав, рефкаунтер не отключается при отключении gc.
Но мой поинт в том, что это часть механизма gc, которая не имеет отношения к умным указателям в крестах.
источник

d

drjackild in pro.vim
Согласен, да, к ним нет доступа у простых смертных вне C API питона
источник

NG

Nicholas Guriev in pro.vim
но подсчёт ссылок — часть механизма сборки мусора
источник

d

drjackild in pro.vim
Нет
источник

NG

Nicholas Guriev in pro.vim
то ты так думаешь
источник

d

drjackild in pro.vim
на этом и прекратим разговор
источник

W

WQ in pro.vim
Добрый день,я б хотел изменить размер отспупа в treesitter.nvim,там стоит 2 пробела,а я хочу на 3.Как это зделать?
источник

GK

Georgy Komarov in pro.vim
Эм, чо?
Отступы задаются через :he tabstop
источник

V

Vim Help in pro.vim
источник

W

WQ in pro.vim
Да
источник

d

drjackild in pro.vim
++

у меня такое в конфиге:

--Indentation, etc.
vim.cmd([[filetype indent plugin on]])
vim.opt.expandtab = true -- use spaces instead of tabs
vim.opt.shiftwidth = 4 -- shift 4 spaces when tab
vim.opt.tabstop = 4 -- 1 tab == 4 spaces
vim.opt.smartindent = true -- autoindent new lines
vim.o.breakindent = true
-- 2 spaces for selected filetypes
vim.cmd([[
autocmd FileType xml,html,xhtml,css,scss,javascript,purescript,lua,yaml,htmljinja setlocal shiftwidth=2 tabstop=2
]])
источник

W

WQ in pro.vim
источник

W

WQ in pro.vim
У меня он меняет 4 отступа на 2
источник

GK

Georgy Komarov in pro.vim
Что выводит :set tabstop?
источник

W

WQ in pro.vim
4
источник

W

WQ in pro.vim
И это он делает после сохранения
источник