msave

Far Manager Macro System

msave


ret = mf.msave (key, name, value [, location])

Параметры:
  key:       string
  name:      string
  value:     nil, boolean, number, string, table, int64
  location:  string ("roaming" или "local"; по умолчанию: "roaming")

Возвращает:
  ret:       boolean

Описание:
  Функция msave сохраняет переданное значение в базу данных.

  При сохранении таблиц будут сохраняться:
     ключи типов:     number, string, boolean, table
     значения типов:  number, string, boolean, table, int64

  Сохраняются вложенные таблицы, при этом рекурсивные вложения корректно обрабатываются.

  Сохраняется связь таблицы с её метатаблицей.

Примечание
  int64 - особый тип userdata, создаваемый библиотекой bit64.