What's new in Unicode version
Passing string arguments and returning string values
The functions of the Unicode LuaFAR library assume string arguments and string return values to be in the UTF-8 encoding. (There are a few exceptions from this rule, mostly when strings are used to exchange binary data).
Removed functions
far.ConvertNameToRealfar.CtrlGetPanelShortInfofar.DetectCharTablefar.EditorEditorToOEMfar.EditorLowerfar.EditorOEMToEditorfar.EditorStrCmpfar.EditorStriCmpfar.EditorUpperfar.ExpandEnvironmentStrfar.GetCharTable
Changed structures and functions
FindDataPluginPanelItemViewerInfo.CurModefar.AdvControlfar.CtrlGetPanelInfofar.CtrlSetSelectionfar.CtrlSetSortOrderfar.Editorfar.EditorGetInfofar.OpenFilePluginfar.Viewerfar.ViewerGetInfoLF_LuaOpen
Added functions
far.CompareStringfar.CtrlGetColumnTypesfar.CtrlGetColumnWidthsfar.CtrlGetCurrentPanelItemfar.CtrlGetPanelDirfar.CtrlGetPanelItemfar.CtrlGetSelectedPanelItemfar.EditorGetFileNamefar.Findfar.GetCurrentDirectoryfar.Gmatchfar.Gsubfar.Matchfar.OemToUtf8far.Regexfar.Utf8ToOemfar.Utf16ToUtf8far.Utf8ToUtf16far.wcscmp