Version 2.7.0

LuaFAR 3

Version 2.7.0


  • The first LuaFAR version that compiles for both 32 and 64-bit DLLs.
  • Generic plugin customization: added a new parameter ENV_PREFIX.
  • Source code: all C++ files were rewritten in C.

Added functions

  1. far.CtrlSetCaseSensitiveSort
  2. far.EnumSystemCodePages
  3. far.GetACP
  4. far.GetCPInfo
  5. far.GetOEMCP

Extended functions

  1. far.SendDlgMessage: DM_GETCONSTTEXTPTR added.
  2. far.MultiByteToWideChar: flags parameter added.
  3. LF_RunDefaultScript: plugin DLL’s name can have a suffix that is ignored in searching the default script.

Modified functions

  1. Implementation of far.OemToUtf8 and far.Utf8ToOem changed.

Bug fixes

  1. Fixes related to 64-bit compilation.