rng
определяется как локальная переменная внутри блока if
. Поэтому он недоступен вне этого блока, когда он используется в качестве аргумента для вызова в строке 12. В этот момент это будет nil
. Переместите объявление rng выше блока if
:
local rng = nil
Затем в обоих местах в fhe if
блок, когда вы назначаете значение, просто напишите:
rng = ...
вместо
local rng = ...
rng затем получит назначенное значение, но будет доступно вне блока if
Это должно быть вызвано инструментом GPG : https://gpgtools.tenderapp.com/discussions/problems/51070-gpgservices-spurious-select-key-dialog . Снимите флажок рядом с OpenPGP: Вставьте мой отпечаток пальца в Mac Системные настройки -> Клавиатура -> Ярлыки -> Система должны помочь