├── README ├── ProjectHome.md ├── ESC.md ├── EditorCompletion.md ├── Servelad.md ├── CtagsSN.md ├── FarMail.md ├── ClipCopy.md ├── SetEnv.md ├── EventViewer.md ├── MakeIt.md ├── ListBoxEx.md ├── Rewrap.md ├── AirBrush.md ├── ESCTSCMini.md ├── PluginManager.md ├── UpdateMacros.md ├── MailView.md ├── Visualizer.md ├── PicViewAdvanced.md ├── MultiEditCase.md ├── PositionSaver.md ├── FarCall.md ├── DialogTools.md ├── CharacterMap.md ├── UserManager.md ├── BackgroundCopy.md ├── HXSView.md ├── ActiveHelp.md ├── BlockIndent.md └── Crapculator.md ├── yac ├── build.hpp ├── readme ├── svn.reg ├── yac.rc ├── changelog ├── config.cpp ├── enums.cpp ├── func.cpp ├── lng.templ ├── parser.cpp ├── yac_ru.hlf ├── yac_ru.lng ├── registry.cpp ├── completion.cpp ├── container.cpp ├── functions.cpp ├── printitems.cpp ├── resultdlg.cpp ├── tools │ ├── tee.exe │ └── lng.generator.exe ├── farwrap.cpp ├── unicodestring.hpp ├── farapi │ └── unicode │ │ ├── plugin.hpp │ │ └── farcolor.hpp ├── yacW.vc.def ├── stringstack.hpp ├── ver.hpp ├── net.reg ├── CmdTokens.hpp ├── yac_en.hlf └── Tokenizer.hpp ├── bcopy ├── bcn │ └── src │ │ └── bcn.def ├── faq.rus.txt ├── src │ ├── bcopy.cpp │ ├── bcopy.lng │ ├── bcopyru.lng │ ├── bcconfig.cpp │ ├── bcopy_hlf.m4 │ ├── bcopy_info.cpp │ ├── bcopyru_hlf.m4 │ ├── bcversion.m4 │ ├── far_helper.h │ ├── bcopy_selcolor.cpp │ ├── bc_ver.m4 │ ├── bcopyW.def │ ├── bcopy.vc.def │ ├── memory.h │ ├── bcopy.def │ ├── file_id_diz.m4 │ └── bcsvc.mc ├── macros │ ├── BGcopy.cmd │ ├── BGedit.cmd │ ├── BGeject.cmd │ ├── BGexec.cmd │ ├── BGinfo.cmd │ ├── BGload.cmd │ ├── BGmove.cmd │ ├── BGview.cmd │ ├── BGwipe.cmd │ ├── BGattrib.cmd │ ├── BGdelete.cmd │ ├── BGshowname.cmd │ ├── readme.rus.txt │ ├── FAR_old_style_Overwrite.cmd │ └── FAR_standard_operations.cmd ├── techinfo.rus.reg └── faq.eng.txt ├── update ├── Headers.cpp ├── changelog ├── 7zxr.dll.32 ├── 7zxr.dll.64 ├── Console.hpp ├── Update.hpp ├── Update.vc.def ├── cursor_pos.hpp ├── hide_cursor.hpp ├── guid.hpp ├── cursor_pos.cpp ├── Console.cpp ├── 7z.headers │ └── Common │ │ ├── MyUnknown.h │ │ └── Types.h ├── hide_cursor.cpp ├── scope_exit.hpp ├── Ver.hpp ├── text_color.hpp ├── text_color.cpp ├── imported_functions.hpp ├── Update.dll.config └── seven_zip_module_manager.hpp ├── CHMView ├── src │ └── makedirs.bat └── file_id.diz ├── HXSView ├── src │ └── makedirs.bat └── file_id.diz ├── UpdateMacros ├── src │ ├── makedirs.bat │ └── UpdateMacros.gcc.def ├── bin │ ├── UpdateMacrosRus.hlf │ ├── UpdateMacrosRus.lng │ └── UpdateMacrosEng.lng └── file_id.diz ├── MultiEditCase ├── src │ ├── makedirs.bat │ ├── EditCase.gcc.def │ └── memory.hpp ├── file_id.diz ├── history.txt └── bin │ ├── ECaseRus.lng │ ├── English+Cyrillic.dat │ ├── English+LatinII.dat │ └── ECaseEng.lng ├── PluginManager ├── src │ ├── makedirs.bat │ ├── module.cpp │ ├── crt.hpp │ └── common.hpp ├── file_id.diz └── bin │ └── PluginManager.lng ├── PositionSaver ├── src │ ├── makedirs.bat │ ├── positionsaver.gcc.def │ ├── crt.hpp │ └── memory.hpp ├── file_id.diz └── bin │ └── PositionSaver.lng ├── ESC ├── src │ ├── TODO │ ├── esc.cpp │ ├── mix.cpp │ ├── TArray.cpp │ ├── TArray.hpp │ ├── TList.hpp │ ├── rbtree.hpp │ ├── syslog.cpp │ ├── e_options.hpp │ ├── CIndicator.cpp │ ├── CIndicator.hpp │ ├── CEditorOptions.cpp │ ├── CEditorOptions.hpp │ ├── SaveAndLoadConfig.cpp │ ├── version.hpp │ ├── escW.vc.def │ ├── escW.gcc.def │ └── makefile_gcc ├── bin │ ├── Cfg │ │ ├── esc_tex.xml │ │ └── esc_others.xml │ └── esc_eng.lng └── File_ID.DIZ ├── farmail ├── changes ├── todo.txt └── src │ ├── Scripts │ ├── scripts.gcc.def │ ├── bltins.cpp │ ├── parser.hpp │ ├── scripts.fml │ ├── scriptsr.hlf.m4 │ ├── memory.cpp │ └── Descript.ion │ ├── Filter │ ├── filter.gcc.def │ ├── filter.fml │ ├── filtere.hlf.m4 │ ├── filterr.hlf.m4 │ ├── example.fmf │ └── memory.hpp │ ├── Helper │ ├── helper.gcc.def │ ├── helper.cpp │ ├── helper.fml │ ├── helperr.hlf.m4 │ └── memory.h │ ├── OpenAttach │ ├── open_attach.gcc.def │ ├── open_attach.fml │ └── memory.h │ ├── AddressBook │ ├── addressbook.gcc.def │ ├── addressbook.cpp │ ├── addressbook.fml │ ├── addressbooke.hlf.m4 │ ├── addressbookr.hlf.m4 │ ├── example.adr │ └── memory.hpp │ └── FARMail │ ├── config.cpp │ ├── fmclass.cpp │ ├── rfc1522.cpp │ ├── farmaile.lng │ ├── farmailr.lng │ ├── fmp_class.cpp │ ├── progress.cpp │ ├── smtpdlgex.cpp │ ├── farmaile.hlf.m4 │ ├── farmailr.hlf.m4 │ ├── history.rus.txt │ ├── readme.rus.txt.m4 │ ├── config_encodings.cpp │ ├── PluginHotkeys.reg │ ├── file_id.diz.m4 │ ├── version.hpp │ ├── Script.reg │ ├── fm_version.m4 │ └── version.hpp.m4 ├── MailView ├── src │ ├── todo │ ├── MailView │ │ ├── Plugins │ │ │ ├── Folder │ │ │ │ ├── example.fld │ │ │ │ └── Folder.cpp │ │ │ ├── PKT │ │ │ │ └── color.pkt │ │ │ ├── Squish │ │ │ │ └── Squish.h │ │ │ ├── oe_dbx2 │ │ │ │ └── oe_dbx2.zip │ │ │ ├── oe_dbx │ │ │ │ └── lib │ │ │ │ │ ├── oedbx.zip │ │ │ │ │ ├── libdbx_1.0.3.gz │ │ │ │ │ └── fido7.ru.shell.dbx │ │ │ ├── oe_pst │ │ │ │ └── libpst_0.3.4.gz │ │ │ └── MailboxPlugin.def │ │ ├── FarPlugin.h │ │ ├── Message.cpp │ │ ├── Template.cpp │ │ ├── FarCopyDlg.cpp │ │ ├── FarDialogEx.h │ │ ├── FarMailbox.cpp │ │ ├── MailboxCfg.cpp │ │ ├── References.cpp │ │ ├── FarDialogEx.cpp │ │ ├── FarFidoMessage.h │ │ ├── FarMultiLang.cpp │ │ ├── MailViewDlg.cpp │ │ ├── MailViewPlugin.h │ │ ├── MsgLib │ │ │ ├── Message.h │ │ │ ├── Message.cpp │ │ │ └── InetMsgPart.cpp │ │ ├── FarColorDialog.cpp │ │ ├── MailViewConfig.cpp │ │ └── resource.h │ ├── FarPlus │ │ ├── FARDbg.h │ │ ├── FARArray.h │ │ ├── FARDbg.cpp │ │ ├── FarHash.h │ │ ├── FARArray.cpp │ │ ├── FARString.cpp │ │ ├── FARString.h │ │ ├── Docs │ │ │ ├── fared_r.html │ │ │ ├── farctrl_r.html │ │ │ ├── farmenu_r.html │ │ │ ├── faredinfo_r.html │ │ │ ├── farfileinfo_r.html │ │ │ ├── farfilename_r.html │ │ │ ├── farmessage_r.html │ │ │ ├── farstring_r.html │ │ │ └── farstringtokenizer_r.html │ │ ├── FarDlgHlp.cpp │ │ ├── qsortex.h │ │ └── README │ ├── CRT │ │ ├── strlen.cpp │ │ ├── pure_virtual.cpp │ │ ├── strcat.cpp │ │ ├── strcpy.cpp │ │ ├── free.cpp │ │ ├── strcmp.cpp │ │ ├── malloc.cpp │ │ ├── delete.cpp │ │ ├── new.cpp │ │ ├── new.hpp │ │ ├── delete.hpp │ │ ├── delete_array.cpp │ │ ├── new_array.cpp │ │ ├── new_array.hpp │ │ ├── strchr.cpp │ │ ├── delete_array.hpp │ │ ├── wcslen.cpp │ │ ├── pure_virtual.hpp │ │ ├── free.hpp │ │ ├── malloc.hpp │ │ ├── strlen.hpp │ │ ├── wcslen.hpp │ │ ├── ctype.hpp │ │ ├── memset.cpp │ │ ├── realloc.hpp │ │ ├── strcat.hpp │ │ ├── strchr.hpp │ │ ├── strcpy.hpp │ │ ├── memset.hpp │ │ ├── strcmp.hpp │ │ ├── strtok.hpp │ │ ├── memchr.hpp │ │ ├── memcpy.hpp │ │ ├── strrchr.hpp │ │ ├── strstr.hpp │ │ ├── memmove.hpp │ │ ├── strncpy.hpp │ │ ├── strpbrk.hpp │ │ ├── memcmp.hpp │ │ ├── memchr.cpp │ │ ├── strncmp.hpp │ │ ├── realloc.cpp │ │ ├── memcpy.cpp │ │ ├── strncpy.cpp │ │ ├── _splitpath.hpp │ │ ├── strncmp.cpp │ │ ├── strrchr.cpp │ │ ├── memcmp.cpp │ │ └── strstr.cpp │ └── makedirs.bat └── bin │ ├── MailView.ini │ ├── MailView.tpl │ ├── MailViewRus.Hlf │ ├── MailViewRus.Lng │ ├── ReadMe.Rus.txt │ ├── file_id.diz │ └── RFCCharset.reg ├── SetEnv ├── src │ ├── env.cpp │ ├── SetEnv.cpp │ ├── minstub.exe │ ├── find.hpp │ ├── match.hpp │ ├── StdAfx.cpp │ ├── cmd.hpp │ ├── setenv.hpp │ ├── memory.hpp │ └── build.bat └── file_id.diz ├── XKeys ├── readme.txt ├── XKeys.def ├── lng.templ └── version.hpp ├── ctags ├── readmerus.txt ├── file_id.diz └── src │ └── tags.gcc.def ├── ecompl └── src │ ├── cmpl.cpp │ ├── acmpl.cpp │ ├── mcmpl.cpp │ ├── ECmplRus.hlf │ ├── ECmplRus.lng │ └── EditCmpl.def ├── makeit ├── regexpdoc.txt ├── src │ ├── completed.wav │ ├── makeitrus.hlf │ └── makeit.gcc.def └── file_id.diz ├── .gitignore ├── Active-Help ├── file_id.diz ├── uninstall.reg ├── src │ ├── ahp │ │ ├── chmview │ │ │ ├── chmview.gcc.def │ │ │ ├── lzx.h │ │ │ ├── memory.hpp │ │ │ ├── registry.hpp │ │ │ ├── crt.hpp │ │ │ └── fixendian.h │ │ ├── custom │ │ │ ├── custom.gcc.def │ │ │ ├── registry.hpp │ │ │ ├── crt.hpp │ │ │ └── crt.cpp │ │ ├── farhelp │ │ │ ├── farhelp.gcc.def │ │ │ ├── crt.hpp │ │ │ └── crt.cpp │ │ ├── mshelp2 │ │ │ ├── mshelp2.gcc.def │ │ │ ├── registry.hpp │ │ │ ├── crt.hpp │ │ │ └── crt.cpp │ │ ├── mueller │ │ │ ├── mueller.gcc.def │ │ │ ├── registry.hpp │ │ │ ├── memory.hpp │ │ │ ├── crt.hpp │ │ │ └── memory.cpp │ │ ├── winhelp │ │ │ ├── winhelp.gcc.def │ │ │ ├── crt.hpp │ │ │ └── crt.cpp │ │ └── htmlhelp │ │ │ ├── htmlhelp.gcc.def │ │ │ ├── crt.hpp │ │ │ ├── registry.hpp │ │ │ └── crt.cpp │ ├── Active-Help.gcc.def │ ├── registry.hpp │ ├── common.hpp │ ├── crt.hpp │ └── memory.hpp └── bin │ ├── Active-HelpRus.hlf │ ├── Active-HelpRus.lng │ └── ahp │ ├── chmview │ └── chmview.ahl │ ├── custom │ └── custom.ahl │ ├── mshelp2 │ └── mshelp2.ahl │ ├── mueller │ └── mueller.ahl │ └── htmlhelp │ └── htmlhelp.ahl ├── CharacterMap ├── file_id.diz ├── uninstall.reg ├── techinfo.rus.reg ├── bin │ ├── CharacterMapEng.lng │ ├── CharacterMapRus.hlf │ └── CharacterMapRus.lng └── src │ ├── CharacterMap.gcc.def │ ├── common.hpp │ ├── registry.hpp │ ├── crt.hpp │ └── memory.hpp ├── DialogManager ├── src │ ├── Formats │ │ ├── OpenFile │ │ │ ├── openfiledialog.vc6.def │ │ │ └── openfiledialog.gcc.def │ │ ├── BCopy │ │ │ └── bc.gcc.def │ │ ├── Pwd │ │ │ └── pwd.gcc.def │ │ ├── SR │ │ │ └── sr.gcc.def │ │ ├── Case │ │ │ └── case.gcc.def │ │ ├── CharMap │ │ │ └── cm.gcc.def │ │ ├── Logger │ │ │ └── logger.gcc.def │ │ ├── Macro │ │ │ └── macro.gcc.def │ │ ├── Undo │ │ │ └── undo.gcc.def │ │ ├── DefButton │ │ │ └── defbtn.gcc.def │ │ ├── GrabDialog │ │ │ └── grab.gcc.def │ │ ├── Replace │ │ │ └── replace.gcc.def │ │ ├── Search │ │ │ └── search.gcc.def │ │ ├── AppendAll │ │ │ └── appendall.gcc.def │ │ ├── ExtViewerSearch │ │ │ ├── extvs.gcc.def │ │ │ └── extvs.msg │ │ └── PasteSelection │ │ │ └── pasteselection.gcc.def │ ├── dm_plugs.cpp │ ├── dm_ver.m4 │ ├── dialogM.gcc.def │ └── file_id.diz.m4 ├── Readme.Rus.txt ├── bin │ ├── dialogMRus.lng │ ├── Formats │ │ ├── SR │ │ │ └── sr.msg │ │ ├── BCopy │ │ │ └── bc.msg │ │ ├── Case │ │ │ └── case.msg │ │ ├── Pwd │ │ │ └── pwd.msg │ │ ├── CharMap │ │ │ └── cm.msg │ │ ├── Macro │ │ │ └── macro.msg │ │ ├── Logger │ │ │ └── logger.msg │ │ ├── Search │ │ │ └── search.msg │ │ ├── Undo │ │ │ └── undo.msg │ │ ├── DefButton │ │ │ └── defbtn.msg │ │ ├── GrabDialog │ │ │ └── grab.msg │ │ ├── Replace │ │ │ └── replace.msg │ │ ├── AppendAll │ │ │ └── appendall.msg │ │ ├── OpenFile │ │ │ ├── openfiledialog.msg │ │ │ └── openfiledialogr.hlf │ │ └── PasteSelection │ │ │ └── pasteselection.msg │ └── dialogMEng.lng ├── F7.reg ├── F11.reg └── file_id.diz ├── FarCall └── scr │ ├── plugin.hpp │ ├── FarCall.def │ ├── readme.txt │ └── resource.h ├── airbrush └── src │ ├── ab_main.cpp │ ├── abversion.m4 │ ├── plugins │ ├── c │ │ ├── c.rc │ │ └── c.def │ ├── awk │ │ ├── awk.rc │ │ └── awk.def │ ├── lua │ │ ├── lua.rc │ │ └── lua.def │ ├── pas │ │ ├── pas.rc │ │ └── pas.def │ ├── php │ │ ├── php.rc │ │ └── php.def │ ├── sql │ │ ├── sql.rc │ │ └── sql.def │ ├── xml │ │ ├── xml.rc │ │ └── xml.def │ ├── html │ │ ├── html.rc │ │ └── html.def │ ├── moon │ │ ├── moon.rc │ │ └── moon.def │ ├── re2c │ │ ├── re2c.rc │ │ └── re2c.def │ ├── rust │ │ ├── rust.rc │ │ └── rust.def │ ├── python │ │ ├── python.rc │ │ └── python.def │ ├── yacclex │ │ ├── yacclex.rc │ │ ├── yacclex.def │ │ └── makefile.sub │ ├── zcustom │ │ ├── zcustom.rc │ │ ├── syntaxes │ │ │ ├── m4.syntax │ │ │ ├── vbs.syntax │ │ │ └── ps.syntax │ │ └── zcustom.def │ └── armgnuasm │ │ ├── armgnuasm.rc │ │ └── armgnuasm.def │ ├── ab_ver.m4 │ ├── file_id_diz.m4 │ ├── airbrush.def │ └── airbrush.lng ├── listboxex ├── ListBoxEx.cpp └── test.def ├── BCC_Entry_Point ├── readme.htm ├── entry_point.obj └── entry_point.asm ├── ClipCopy ├── bin │ ├── ClipCopyEng.hlf │ ├── ClipCopyRus.hlf │ ├── ClipCopyRus.lng │ └── ClipCopyEng.lng ├── src │ ├── ClipCopy_ansi.def │ ├── ClipCopy.def │ ├── ClipCopy_ansi.gcc.def │ ├── ClipCopy.gcc.def │ ├── ansi.bat │ └── unicode.bat ├── reg │ ├── Uninstall.reg │ └── UninstallW.reg └── file_id.diz ├── EventViewer └── src │ ├── el_config.cpp │ ├── evversion.m4 │ ├── ntevent.cpp │ ├── nteventr.lng │ ├── nteventr_hlf.m4 │ ├── ev_ver.m4 │ ├── file_id_diz.m4 │ └── memory.h ├── PicViewAdvanced ├── history.txt ├── src │ ├── PicViewAdv.cpp │ ├── PicViewAdv.gcc.def │ ├── crt.hpp │ ├── PicViewAdv.lng │ └── crt.cpp └── dll │ ├── x64 │ └── libgfl340.dll │ └── x86 │ └── libgfl340.dll ├── UserManager └── src │ ├── um_arrays.cpp │ ├── um_childs.cpp │ ├── um_config.cpp │ ├── umversion.m4 │ ├── um_computer.cpp │ ├── um_dialogs0.cpp │ ├── um_dialogs1.cpp │ ├── um_dialogs2.cpp │ ├── userman_hlf.m4 │ ├── um_manage_user.cpp │ ├── um_manage_group.cpp │ ├── um_ver.m4 │ ├── file_id_diz.m4 │ └── userman.def ├── autoloader ├── autoloader.def └── build.64.cmd ├── minesweeper ├── src │ ├── fmversion.m4 │ ├── fm_ver.m4 │ ├── file_id_diz.m4 │ ├── farmine.def │ └── farmine.lng └── history.txt ├── Rewrap ├── src │ ├── rewrapW.vc.def │ ├── rewrapW.gcc.def │ ├── wrapeng.lng │ ├── wraprus.lng │ ├── version.hpp │ ├── makefile_gcc │ └── makefile_vc ├── file_id.diz └── whatsnew.txt ├── Crapculator └── src │ ├── CrapculatorW.vc.def │ ├── CrapculatorW.gcc.def │ ├── version.hpp │ └── makefile_gcc ├── ESC-TSC-Mini ├── src │ ├── esc-tsc-miniW.vc.def │ ├── esc-tsc-miniW.gcc.def │ ├── version.hpp │ ├── makefile_gcc │ ├── esc-tsc-mini.lng │ └── makefile_vc └── file_id.diz ├── Visualizer ├── src │ ├── VisualizerW.vc.def │ ├── VisualizerW.gcc.def │ ├── version.hpp │ ├── makefile_gcc │ └── makefile_vc ├── todo └── file_id.diz ├── Servelad ├── history.txt ├── file_id.diz └── src │ └── Servelad.gcc.def ├── pygin ├── plugins │ └── helloworld │ │ ├── helloworld.eng.lng │ │ └── helloworld.eng.hlf ├── pygin │ └── src │ │ ├── pygin.def │ │ └── panel.hpp ├── pygin.loader │ └── src │ │ └── pygin.loader.def ├── all.vcxproj.filters ├── pack.cmd └── README.md ├── DialogTools └── src │ ├── dt.def │ └── dtRus.lng ├── LuaEditorSettingsCore └── Macros │ └── modules │ ├── editorsettings.moon │ ├── editorsettings │ ├── colorer.moon │ ├── json.moon │ ├── yaml.moon │ ├── python.moon │ └── java.moon │ └── highlite │ ├── ps.moon │ └── changelog.moon ├── LuaCustomFolderState └── Macros │ └── modules │ └── customfolderstate_user.moon └── appveyor.yml /README/ProjectHome.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README/ESC.md: -------------------------------------------------------------------------------- 1 | Editor's settings changer -------------------------------------------------------------------------------- /README/EditorCompletion.md: -------------------------------------------------------------------------------- 1 | Word completion in editor. -------------------------------------------------------------------------------- /yac/build.hpp: -------------------------------------------------------------------------------- 1 | #pragma once 2 | #define BUILD 10 3 | -------------------------------------------------------------------------------- /README/Servelad.md: -------------------------------------------------------------------------------- 1 | Plugin for managing windows services -------------------------------------------------------------------------------- /README/CtagsSN.md: -------------------------------------------------------------------------------- 1 | Plugin for source code navigation using ctags. -------------------------------------------------------------------------------- /bcopy/bcn/src/bcn.def: -------------------------------------------------------------------------------- 1 | 2 | EXPORTS 3 | Notify=Notify@8 4 | -------------------------------------------------------------------------------- /README/FarMail.md: -------------------------------------------------------------------------------- 1 | SMTP/POP3/IMAP4 (with SSL) client for FAR Manager. -------------------------------------------------------------------------------- /update/Headers.cpp: -------------------------------------------------------------------------------- 1 | #include "headers.hpp" 2 | #pragma hdrstop 3 | -------------------------------------------------------------------------------- /CHMView/src/makedirs.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | mkdir ..\o 3 | mkdir ..\bin 4 | -------------------------------------------------------------------------------- /HXSView/src/makedirs.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | mkdir ..\o 3 | mkdir ..\bin 4 | -------------------------------------------------------------------------------- /README/ClipCopy.md: -------------------------------------------------------------------------------- 1 | This plugin allow to copy files and folders using clipboard -------------------------------------------------------------------------------- /README/SetEnv.md: -------------------------------------------------------------------------------- 1 | Sets the value of an environment variable for any processes -------------------------------------------------------------------------------- /UpdateMacros/src/makedirs.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | mkdir ..\o 3 | mkdir ..\bin 4 | -------------------------------------------------------------------------------- /MultiEditCase/src/makedirs.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | mkdir ..\o 3 | mkdir ..\bin 4 | -------------------------------------------------------------------------------- /PluginManager/src/makedirs.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | mkdir ..\o 3 | mkdir ..\bin 4 | -------------------------------------------------------------------------------- /PositionSaver/src/makedirs.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | mkdir ..\o 3 | mkdir ..\bin 4 | -------------------------------------------------------------------------------- /README/EventViewer.md: -------------------------------------------------------------------------------- 1 | NT Events plugin allows to list/backup/clear NT Event Logs. -------------------------------------------------------------------------------- /README/MakeIt.md: -------------------------------------------------------------------------------- 1 | Parse and navigate through compiler output on errors and warnings. -------------------------------------------------------------------------------- /yac/readme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/yac/readme -------------------------------------------------------------------------------- /yac/svn.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/yac/svn.reg -------------------------------------------------------------------------------- /yac/yac.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/yac/yac.rc -------------------------------------------------------------------------------- /ESC/src/TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/ESC/src/TODO -------------------------------------------------------------------------------- /README/ListBoxEx.md: -------------------------------------------------------------------------------- 1 | Library for creating list boxes with advanced capabilities in Far. -------------------------------------------------------------------------------- /README/Rewrap.md: -------------------------------------------------------------------------------- 1 | Reformat Paragraph for internal editor (needs [ESC](ESC.md) plugin). -------------------------------------------------------------------------------- /yac/changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/yac/changelog -------------------------------------------------------------------------------- /yac/config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/yac/config.cpp -------------------------------------------------------------------------------- /yac/enums.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/yac/enums.cpp -------------------------------------------------------------------------------- /yac/func.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/yac/func.cpp -------------------------------------------------------------------------------- /yac/lng.templ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/yac/lng.templ -------------------------------------------------------------------------------- /yac/parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/yac/parser.cpp -------------------------------------------------------------------------------- /yac/yac_ru.hlf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/yac/yac_ru.hlf -------------------------------------------------------------------------------- /yac/yac_ru.lng: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/yac/yac_ru.lng -------------------------------------------------------------------------------- /ESC/src/esc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/ESC/src/esc.cpp -------------------------------------------------------------------------------- /ESC/src/mix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/ESC/src/mix.cpp -------------------------------------------------------------------------------- /README/AirBrush.md: -------------------------------------------------------------------------------- 1 | This plugin provide syntax highlighing capability in internal FAR editor. -------------------------------------------------------------------------------- /farmail/changes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/farmail/changes -------------------------------------------------------------------------------- /farmail/todo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/farmail/todo.txt -------------------------------------------------------------------------------- /update/changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/update/changelog -------------------------------------------------------------------------------- /yac/registry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/yac/registry.cpp -------------------------------------------------------------------------------- /CHMView/file_id.diz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/CHMView/file_id.diz -------------------------------------------------------------------------------- /ESC/src/TArray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/ESC/src/TArray.cpp -------------------------------------------------------------------------------- /ESC/src/TArray.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/ESC/src/TArray.hpp -------------------------------------------------------------------------------- /ESC/src/TList.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/ESC/src/TList.hpp -------------------------------------------------------------------------------- /ESC/src/rbtree.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/ESC/src/rbtree.hpp -------------------------------------------------------------------------------- /ESC/src/syslog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/ESC/src/syslog.cpp -------------------------------------------------------------------------------- /HXSView/file_id.diz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/HXSView/file_id.diz -------------------------------------------------------------------------------- /MailView/src/todo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/todo -------------------------------------------------------------------------------- /README/ESCTSCMini.md: -------------------------------------------------------------------------------- 1 | [Editor Settings Changer](ESC.md) - Temporary Settings Changer - Minimalistic -------------------------------------------------------------------------------- /SetEnv/src/env.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/SetEnv/src/env.cpp -------------------------------------------------------------------------------- /XKeys/readme.txt: -------------------------------------------------------------------------------- 1 | This plugin provides ability to use some extra keys in macros & plugins. 2 | -------------------------------------------------------------------------------- /bcopy/faq.rus.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/bcopy/faq.rus.txt -------------------------------------------------------------------------------- /bcopy/src/bcopy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/bcopy/src/bcopy.cpp -------------------------------------------------------------------------------- /bcopy/src/bcopy.lng: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/bcopy/src/bcopy.lng -------------------------------------------------------------------------------- /ctags/readmerus.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/ctags/readmerus.txt -------------------------------------------------------------------------------- /ecompl/src/cmpl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/ecompl/src/cmpl.cpp -------------------------------------------------------------------------------- /update/7zxr.dll.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/update/7zxr.dll.32 -------------------------------------------------------------------------------- /update/7zxr.dll.64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/update/7zxr.dll.64 -------------------------------------------------------------------------------- /yac/completion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/yac/completion.cpp -------------------------------------------------------------------------------- /yac/container.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/yac/container.cpp -------------------------------------------------------------------------------- /yac/functions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/yac/functions.cpp -------------------------------------------------------------------------------- /yac/printitems.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/yac/printitems.cpp -------------------------------------------------------------------------------- /yac/resultdlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/yac/resultdlg.cpp -------------------------------------------------------------------------------- /yac/tools/tee.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/yac/tools/tee.exe -------------------------------------------------------------------------------- /ESC/src/e_options.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/ESC/src/e_options.hpp -------------------------------------------------------------------------------- /MailView/src/MailView/Plugins/Folder/example.fld: -------------------------------------------------------------------------------- 1 | [Folder] 2 | Path=c:\mail\inbox\ 3 | Mask=*.eml 4 | -------------------------------------------------------------------------------- /README/PluginManager.md: -------------------------------------------------------------------------------- 1 | This is an attempt to create a Plugin Manager for FAR Manager. A demo basically. -------------------------------------------------------------------------------- /SetEnv/src/SetEnv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/SetEnv/src/SetEnv.cpp -------------------------------------------------------------------------------- /XKeys/XKeys.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | SetStartupInfoW 3 | GetPluginInfoW 4 | ConfigureW 5 | ExitFARW 6 | -------------------------------------------------------------------------------- /bcopy/src/bcopyru.lng: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/bcopy/src/bcopyru.lng -------------------------------------------------------------------------------- /ecompl/src/acmpl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/ecompl/src/acmpl.cpp -------------------------------------------------------------------------------- /ecompl/src/mcmpl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/ecompl/src/mcmpl.cpp -------------------------------------------------------------------------------- /makeit/regexpdoc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/makeit/regexpdoc.txt -------------------------------------------------------------------------------- /yac/farwrap.cpp: -------------------------------------------------------------------------------- 1 | LPCTSTR GetMsg(int MsgId) 2 | { 3 | return(Info.GetMsg(YacGuid, MsgId)); 4 | } 5 | -------------------------------------------------------------------------------- /yac/unicodestring.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/yac/unicodestring.hpp -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .vs 2 | ipch 3 | artefacts 4 | __pycache__ 5 | *.db 6 | *.opendb 7 | *.vcxproj.user 8 | *.suo 9 | -------------------------------------------------------------------------------- /Active-Help/file_id.diz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/Active-Help/file_id.diz -------------------------------------------------------------------------------- /Active-Help/uninstall.reg: -------------------------------------------------------------------------------- 1 | REGEDIT4 2 | 3 | [-HKEY_CURRENT_USER\Software\Far\Plugins\Active-Help] 4 | -------------------------------------------------------------------------------- /CharacterMap/file_id.diz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/CharacterMap/file_id.diz -------------------------------------------------------------------------------- /CharacterMap/uninstall.reg: -------------------------------------------------------------------------------- 1 | REGEDIT4 2 | 3 | [-HKEY_CURRENT_USER\Software\Far\Plugins\CharacterMap] 4 | -------------------------------------------------------------------------------- /DialogManager/src/Formats/OpenFile/openfiledialog.vc6.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | Start 3 | Exit 4 | Message 5 | -------------------------------------------------------------------------------- /ESC/src/CIndicator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/ESC/src/CIndicator.cpp -------------------------------------------------------------------------------- /ESC/src/CIndicator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/ESC/src/CIndicator.hpp -------------------------------------------------------------------------------- /FarCall/scr/plugin.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/FarCall/scr/plugin.hpp -------------------------------------------------------------------------------- /SetEnv/src/minstub.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/SetEnv/src/minstub.exe -------------------------------------------------------------------------------- /airbrush/src/ab_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/airbrush/src/ab_main.cpp -------------------------------------------------------------------------------- /bcopy/macros/BGcopy.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/bcopy/macros/BGcopy.cmd -------------------------------------------------------------------------------- /bcopy/macros/BGedit.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/bcopy/macros/BGedit.cmd -------------------------------------------------------------------------------- /bcopy/macros/BGeject.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/bcopy/macros/BGeject.cmd -------------------------------------------------------------------------------- /bcopy/macros/BGexec.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/bcopy/macros/BGexec.cmd -------------------------------------------------------------------------------- /bcopy/macros/BGinfo.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/bcopy/macros/BGinfo.cmd -------------------------------------------------------------------------------- /bcopy/macros/BGload.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/bcopy/macros/BGload.cmd -------------------------------------------------------------------------------- /bcopy/macros/BGmove.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/bcopy/macros/BGmove.cmd -------------------------------------------------------------------------------- /bcopy/macros/BGview.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/bcopy/macros/BGview.cmd -------------------------------------------------------------------------------- /bcopy/macros/BGwipe.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/bcopy/macros/BGwipe.cmd -------------------------------------------------------------------------------- /bcopy/src/bcconfig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/bcopy/src/bcconfig.cpp -------------------------------------------------------------------------------- /bcopy/src/bcopy_hlf.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/bcopy/src/bcopy_hlf.m4 -------------------------------------------------------------------------------- /bcopy/src/bcopy_info.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/bcopy/src/bcopy_info.cpp -------------------------------------------------------------------------------- /bcopy/src/bcopyru_hlf.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/bcopy/src/bcopyru_hlf.m4 -------------------------------------------------------------------------------- /bcopy/src/bcversion.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/bcopy/src/bcversion.m4 -------------------------------------------------------------------------------- /bcopy/src/far_helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/bcopy/src/far_helper.h -------------------------------------------------------------------------------- /bcopy/techinfo.rus.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/bcopy/techinfo.rus.reg -------------------------------------------------------------------------------- /ecompl/src/ECmplRus.hlf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/ecompl/src/ECmplRus.hlf -------------------------------------------------------------------------------- /ecompl/src/ECmplRus.lng: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/ecompl/src/ECmplRus.lng -------------------------------------------------------------------------------- /farmail/src/Scripts/scripts.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | Start=Start@8 3 | Exit=Exit@0 4 | Message=Message@12 -------------------------------------------------------------------------------- /listboxex/ListBoxEx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/listboxex/ListBoxEx.cpp -------------------------------------------------------------------------------- /makeit/src/completed.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/makeit/src/completed.wav -------------------------------------------------------------------------------- /makeit/src/makeitrus.hlf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/makeit/src/makeitrus.hlf -------------------------------------------------------------------------------- /BCC_Entry_Point/readme.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/BCC_Entry_Point/readme.htm -------------------------------------------------------------------------------- /ESC/src/CEditorOptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/ESC/src/CEditorOptions.cpp -------------------------------------------------------------------------------- /ESC/src/CEditorOptions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/ESC/src/CEditorOptions.hpp -------------------------------------------------------------------------------- /MailView/bin/MailView.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/bin/MailView.ini -------------------------------------------------------------------------------- /MailView/bin/MailView.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/bin/MailView.tpl -------------------------------------------------------------------------------- /MultiEditCase/file_id.diz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MultiEditCase/file_id.diz -------------------------------------------------------------------------------- /MultiEditCase/history.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MultiEditCase/history.txt -------------------------------------------------------------------------------- /PluginManager/file_id.diz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/PluginManager/file_id.diz -------------------------------------------------------------------------------- /airbrush/src/abversion.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/airbrush/src/abversion.m4 -------------------------------------------------------------------------------- /bcopy/macros/BGattrib.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/bcopy/macros/BGattrib.cmd -------------------------------------------------------------------------------- /bcopy/macros/BGdelete.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/bcopy/macros/BGdelete.cmd -------------------------------------------------------------------------------- /farmail/src/Filter/filter.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | Start=Start@8 3 | Exit=Exit@0 4 | Message=Message@12 5 | -------------------------------------------------------------------------------- /farmail/src/Helper/helper.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | Start=Start@8 3 | Exit=Exit@0 4 | Message=Message@12 5 | -------------------------------------------------------------------------------- /CharacterMap/techinfo.rus.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/CharacterMap/techinfo.rus.reg -------------------------------------------------------------------------------- /ClipCopy/bin/ClipCopyEng.hlf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/ClipCopy/bin/ClipCopyEng.hlf -------------------------------------------------------------------------------- /ClipCopy/bin/ClipCopyRus.hlf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/ClipCopy/bin/ClipCopyRus.hlf -------------------------------------------------------------------------------- /ClipCopy/bin/ClipCopyRus.lng: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/ClipCopy/bin/ClipCopyRus.lng -------------------------------------------------------------------------------- /DialogManager/Readme.Rus.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/DialogManager/Readme.Rus.txt -------------------------------------------------------------------------------- /DialogManager/src/Formats/BCopy/bc.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | Start=Start@8 3 | Exit=Exit@0 4 | Message=Message@12 5 | -------------------------------------------------------------------------------- /DialogManager/src/Formats/Pwd/pwd.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | Start=Start@8 3 | Exit=Exit@0 4 | Message=Message@12 5 | -------------------------------------------------------------------------------- /DialogManager/src/Formats/SR/sr.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | Start=Start@8 3 | Exit=Exit@0 4 | Message=Message@12 5 | -------------------------------------------------------------------------------- /ESC/src/SaveAndLoadConfig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/ESC/src/SaveAndLoadConfig.cpp -------------------------------------------------------------------------------- /EventViewer/src/el_config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/EventViewer/src/el_config.cpp -------------------------------------------------------------------------------- /EventViewer/src/evversion.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/EventViewer/src/evversion.m4 -------------------------------------------------------------------------------- /EventViewer/src/ntevent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/EventViewer/src/ntevent.cpp -------------------------------------------------------------------------------- /EventViewer/src/nteventr.lng: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/EventViewer/src/nteventr.lng -------------------------------------------------------------------------------- /MailView/bin/MailViewRus.Hlf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/bin/MailViewRus.Hlf -------------------------------------------------------------------------------- /MailView/bin/MailViewRus.Lng: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/bin/MailViewRus.Lng -------------------------------------------------------------------------------- /MailView/bin/ReadMe.Rus.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/bin/ReadMe.Rus.txt -------------------------------------------------------------------------------- /MailView/src/FarPlus/FARDbg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/FarPlus/FARDbg.h -------------------------------------------------------------------------------- /PicViewAdvanced/history.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/PicViewAdvanced/history.txt -------------------------------------------------------------------------------- /PluginManager/src/module.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/PluginManager/src/module.cpp -------------------------------------------------------------------------------- /README/UpdateMacros.md: -------------------------------------------------------------------------------- 1 | Rereads any manual changes to FAR key macros from the registry so no restart of FAR is needed. -------------------------------------------------------------------------------- /UserManager/src/um_arrays.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/UserManager/src/um_arrays.cpp -------------------------------------------------------------------------------- /UserManager/src/um_childs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/UserManager/src/um_childs.cpp -------------------------------------------------------------------------------- /UserManager/src/um_config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/UserManager/src/um_config.cpp -------------------------------------------------------------------------------- /UserManager/src/umversion.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/UserManager/src/umversion.m4 -------------------------------------------------------------------------------- /airbrush/src/plugins/c/c.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/airbrush/src/plugins/c/c.rc -------------------------------------------------------------------------------- /autoloader/autoloader.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | GetGlobalInfoW 3 | SetStartupInfoW 4 | GetPluginInfoW 5 | ExitFARW 6 | -------------------------------------------------------------------------------- /bcopy/macros/BGshowname.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/bcopy/macros/BGshowname.cmd -------------------------------------------------------------------------------- /bcopy/macros/readme.rus.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/bcopy/macros/readme.rus.txt -------------------------------------------------------------------------------- /bcopy/src/bcopy_selcolor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/bcopy/src/bcopy_selcolor.cpp -------------------------------------------------------------------------------- /ctags/file_id.diz: -------------------------------------------------------------------------------- 1 | Far 1.7b4+ plugin V0.93b 2 | Plugin uses ctags files for 3 | handy source code navigation. 4 | -------------------------------------------------------------------------------- /farmail/src/Filter/filter.fml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/farmail/src/Filter/filter.fml -------------------------------------------------------------------------------- /farmail/src/Helper/helper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/farmail/src/Helper/helper.cpp -------------------------------------------------------------------------------- /farmail/src/Helper/helper.fml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/farmail/src/Helper/helper.fml -------------------------------------------------------------------------------- /farmail/src/OpenAttach/open_attach.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | Start=Start@8 3 | Exit=Exit@0 4 | Message=Message@12 5 | -------------------------------------------------------------------------------- /minesweeper/src/fmversion.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/minesweeper/src/fmversion.m4 -------------------------------------------------------------------------------- /yac/farapi/unicode/plugin.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/yac/farapi/unicode/plugin.hpp -------------------------------------------------------------------------------- /yac/tools/lng.generator.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/yac/tools/lng.generator.exe -------------------------------------------------------------------------------- /Active-Help/src/ahp/chmview/chmview.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | Start=Start@8 3 | Exit=Exit@0 4 | Message=Message@12 5 | -------------------------------------------------------------------------------- /Active-Help/src/ahp/custom/custom.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | Start=Start@8 3 | Exit=Exit@0 4 | Message=Message@12 5 | -------------------------------------------------------------------------------- /Active-Help/src/ahp/farhelp/farhelp.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | Start=Start@8 3 | Exit=Exit@0 4 | Message=Message@12 5 | -------------------------------------------------------------------------------- /Active-Help/src/ahp/mshelp2/mshelp2.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | Start=Start@8 3 | Exit=Exit@0 4 | Message=Message@12 5 | -------------------------------------------------------------------------------- /Active-Help/src/ahp/mueller/mueller.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | Start=Start@8 3 | Exit=Exit@0 4 | Message=Message@12 5 | -------------------------------------------------------------------------------- /Active-Help/src/ahp/winhelp/winhelp.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | Start=Start@8 3 | Exit=Exit@0 4 | Message=Message@12 5 | -------------------------------------------------------------------------------- /BCC_Entry_Point/entry_point.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/BCC_Entry_Point/entry_point.obj -------------------------------------------------------------------------------- /DialogManager/src/Formats/Case/case.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | Start=Start@8 3 | Exit=Exit@0 4 | Message=Message@12 5 | -------------------------------------------------------------------------------- /DialogManager/src/Formats/CharMap/cm.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | Start=Start@8 3 | Exit=Exit@0 4 | Message=Message@12 5 | -------------------------------------------------------------------------------- /DialogManager/src/Formats/Logger/logger.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | Start=Start@8 3 | Exit=Exit@0 4 | Message=Message@12 5 | -------------------------------------------------------------------------------- /DialogManager/src/Formats/Macro/macro.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | Start=Start@8 3 | Exit=Exit@0 4 | Message=Message@12 5 | -------------------------------------------------------------------------------- /DialogManager/src/Formats/Undo/undo.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | Start=Start@8 3 | Exit=Exit@0 4 | Message=Message@12 5 | -------------------------------------------------------------------------------- /DialogManager/src/dm_plugs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/DialogManager/src/dm_plugs.cpp -------------------------------------------------------------------------------- /EventViewer/src/nteventr_hlf.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/EventViewer/src/nteventr_hlf.m4 -------------------------------------------------------------------------------- /MailView/src/FarPlus/FARArray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/FarPlus/FARArray.h -------------------------------------------------------------------------------- /MailView/src/FarPlus/FARDbg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/FarPlus/FARDbg.cpp -------------------------------------------------------------------------------- /MailView/src/FarPlus/FarHash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/FarPlus/FarHash.h -------------------------------------------------------------------------------- /MultiEditCase/bin/ECaseRus.lng: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MultiEditCase/bin/ECaseRus.lng -------------------------------------------------------------------------------- /Rewrap/src/rewrapW.vc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | GetPluginInfoW 3 | OpenW 4 | SetStartupInfoW 5 | GetGlobalInfoW 6 | -------------------------------------------------------------------------------- /UserManager/src/um_computer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/UserManager/src/um_computer.cpp -------------------------------------------------------------------------------- /UserManager/src/um_dialogs0.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/UserManager/src/um_dialogs0.cpp -------------------------------------------------------------------------------- /UserManager/src/um_dialogs1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/UserManager/src/um_dialogs1.cpp -------------------------------------------------------------------------------- /UserManager/src/um_dialogs2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/UserManager/src/um_dialogs2.cpp -------------------------------------------------------------------------------- /UserManager/src/userman_hlf.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/UserManager/src/userman_hlf.m4 -------------------------------------------------------------------------------- /airbrush/src/plugins/awk/awk.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/airbrush/src/plugins/awk/awk.rc -------------------------------------------------------------------------------- /airbrush/src/plugins/lua/lua.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/airbrush/src/plugins/lua/lua.rc -------------------------------------------------------------------------------- /airbrush/src/plugins/pas/pas.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/airbrush/src/plugins/pas/pas.rc -------------------------------------------------------------------------------- /airbrush/src/plugins/php/php.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/airbrush/src/plugins/php/php.rc -------------------------------------------------------------------------------- /airbrush/src/plugins/sql/sql.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/airbrush/src/plugins/sql/sql.rc -------------------------------------------------------------------------------- /airbrush/src/plugins/xml/xml.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/airbrush/src/plugins/xml/xml.rc -------------------------------------------------------------------------------- /farmail/src/AddressBook/addressbook.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | Start=Start@8 3 | Exit=Exit@0 4 | Message=Message@12 5 | -------------------------------------------------------------------------------- /farmail/src/FARMail/config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/farmail/src/FARMail/config.cpp -------------------------------------------------------------------------------- /farmail/src/FARMail/fmclass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/farmail/src/FARMail/fmclass.cpp -------------------------------------------------------------------------------- /farmail/src/FARMail/rfc1522.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/farmail/src/FARMail/rfc1522.cpp -------------------------------------------------------------------------------- /farmail/src/Scripts/bltins.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/farmail/src/Scripts/bltins.cpp -------------------------------------------------------------------------------- /farmail/src/Scripts/parser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/farmail/src/Scripts/parser.hpp -------------------------------------------------------------------------------- /farmail/src/Scripts/scripts.fml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/farmail/src/Scripts/scripts.fml -------------------------------------------------------------------------------- /yac/farapi/unicode/farcolor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/yac/farapi/unicode/farcolor.hpp -------------------------------------------------------------------------------- /Active-Help/bin/Active-HelpRus.hlf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/Active-Help/bin/Active-HelpRus.hlf -------------------------------------------------------------------------------- /Active-Help/bin/Active-HelpRus.lng: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/Active-Help/bin/Active-HelpRus.lng -------------------------------------------------------------------------------- /ClipCopy/src/ClipCopy_ansi.def: -------------------------------------------------------------------------------- 1 | LIBRARY ClipCopy 2 | EXPORTS 3 | SetStartupInfo 4 | OpenPlugin 5 | GetPluginInfo 6 | -------------------------------------------------------------------------------- /DialogManager/bin/dialogMRus.lng: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/DialogManager/bin/dialogMRus.lng -------------------------------------------------------------------------------- /DialogManager/src/Formats/DefButton/defbtn.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | Start=Start@8 3 | Exit=Exit@0 4 | Message=Message@12 5 | -------------------------------------------------------------------------------- /DialogManager/src/Formats/GrabDialog/grab.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | Start=Start@8 3 | Exit=Exit@0 4 | Message=Message@12 5 | -------------------------------------------------------------------------------- /DialogManager/src/Formats/Replace/replace.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | Start=Start@8 3 | Exit=Exit@0 4 | Message=Message@12 5 | -------------------------------------------------------------------------------- /DialogManager/src/Formats/Search/search.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | Start=Start@8 3 | Exit=Exit@0 4 | Message=Message@12 5 | -------------------------------------------------------------------------------- /MailView/src/FarPlus/FARArray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/FarPlus/FARArray.cpp -------------------------------------------------------------------------------- /MailView/src/FarPlus/FARString.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/FarPlus/FARString.cpp -------------------------------------------------------------------------------- /MailView/src/FarPlus/FARString.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/FarPlus/FARString.h -------------------------------------------------------------------------------- /MailView/src/MailView/FarPlugin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/MailView/FarPlugin.h -------------------------------------------------------------------------------- /MailView/src/MailView/Message.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/MailView/Message.cpp -------------------------------------------------------------------------------- /MailView/src/MailView/Template.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/MailView/Template.cpp -------------------------------------------------------------------------------- /PicViewAdvanced/src/PicViewAdv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/PicViewAdvanced/src/PicViewAdv.cpp -------------------------------------------------------------------------------- /UserManager/src/um_manage_user.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/UserManager/src/um_manage_user.cpp -------------------------------------------------------------------------------- /airbrush/src/plugins/html/html.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/airbrush/src/plugins/html/html.rc -------------------------------------------------------------------------------- /airbrush/src/plugins/moon/moon.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/airbrush/src/plugins/moon/moon.rc -------------------------------------------------------------------------------- /airbrush/src/plugins/re2c/re2c.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/airbrush/src/plugins/re2c/re2c.rc -------------------------------------------------------------------------------- /airbrush/src/plugins/rust/rust.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/airbrush/src/plugins/rust/rust.rc -------------------------------------------------------------------------------- /farmail/src/FARMail/farmaile.lng: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/farmail/src/FARMail/farmaile.lng -------------------------------------------------------------------------------- /farmail/src/FARMail/farmailr.lng: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/farmail/src/FARMail/farmailr.lng -------------------------------------------------------------------------------- /farmail/src/FARMail/fmp_class.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/farmail/src/FARMail/fmp_class.cpp -------------------------------------------------------------------------------- /farmail/src/FARMail/progress.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/farmail/src/FARMail/progress.cpp -------------------------------------------------------------------------------- /farmail/src/FARMail/smtpdlgex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/farmail/src/FARMail/smtpdlgex.cpp -------------------------------------------------------------------------------- /farmail/src/Filter/filtere.hlf.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/farmail/src/Filter/filtere.hlf.m4 -------------------------------------------------------------------------------- /farmail/src/Filter/filterr.hlf.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/farmail/src/Filter/filterr.hlf.m4 -------------------------------------------------------------------------------- /farmail/src/Helper/helperr.hlf.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/farmail/src/Helper/helperr.hlf.m4 -------------------------------------------------------------------------------- /makeit/file_id.diz: -------------------------------------------------------------------------------- 1 | Far 1.7b4+ plugin V1.35 2 | Parse and navigate through compiler output 3 | on errors and warnings. 4 | -------------------------------------------------------------------------------- /CharacterMap/bin/CharacterMapEng.lng: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/CharacterMap/bin/CharacterMapEng.lng -------------------------------------------------------------------------------- /CharacterMap/bin/CharacterMapRus.hlf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/CharacterMap/bin/CharacterMapRus.hlf -------------------------------------------------------------------------------- /CharacterMap/bin/CharacterMapRus.lng: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/CharacterMap/bin/CharacterMapRus.lng -------------------------------------------------------------------------------- /Crapculator/src/CrapculatorW.vc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | GetPluginInfoW 3 | OpenW 4 | SetStartupInfoW 5 | GetGlobalInfoW 6 | -------------------------------------------------------------------------------- /DialogManager/bin/Formats/SR/sr.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/DialogManager/bin/Formats/SR/sr.msg -------------------------------------------------------------------------------- /DialogManager/src/Formats/AppendAll/appendall.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | Start=Start@8 3 | Exit=Exit@0 4 | Message=Message@12 5 | -------------------------------------------------------------------------------- /DialogManager/src/Formats/ExtViewerSearch/extvs.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | Start=Start@8 3 | Exit=Exit@0 4 | Message=Message@12 5 | -------------------------------------------------------------------------------- /DialogManager/src/Formats/OpenFile/openfiledialog.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | Start=Start@8 3 | Exit=Exit@0 4 | Message=Message@12 5 | -------------------------------------------------------------------------------- /MailView/src/MailView/FarCopyDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/MailView/FarCopyDlg.cpp -------------------------------------------------------------------------------- /MailView/src/MailView/FarDialogEx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/MailView/FarDialogEx.h -------------------------------------------------------------------------------- /MailView/src/MailView/FarMailbox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/MailView/FarMailbox.cpp -------------------------------------------------------------------------------- /MailView/src/MailView/MailboxCfg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/MailView/MailboxCfg.cpp -------------------------------------------------------------------------------- /MailView/src/MailView/References.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/MailView/References.cpp -------------------------------------------------------------------------------- /UpdateMacros/bin/UpdateMacrosRus.hlf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/UpdateMacros/bin/UpdateMacrosRus.hlf -------------------------------------------------------------------------------- /UpdateMacros/bin/UpdateMacrosRus.lng: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/UpdateMacros/bin/UpdateMacrosRus.lng -------------------------------------------------------------------------------- /UserManager/src/um_manage_group.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/UserManager/src/um_manage_group.cpp -------------------------------------------------------------------------------- /farmail/src/FARMail/farmaile.hlf.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/farmail/src/FARMail/farmaile.hlf.m4 -------------------------------------------------------------------------------- /farmail/src/FARMail/farmailr.hlf.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/farmail/src/FARMail/farmailr.hlf.m4 -------------------------------------------------------------------------------- /farmail/src/FARMail/history.rus.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/farmail/src/FARMail/history.rus.txt -------------------------------------------------------------------------------- /farmail/src/Scripts/scriptsr.hlf.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/farmail/src/Scripts/scriptsr.hlf.m4 -------------------------------------------------------------------------------- /Active-Help/bin/ahp/chmview/chmview.ahl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/Active-Help/bin/ahp/chmview/chmview.ahl -------------------------------------------------------------------------------- /Active-Help/bin/ahp/custom/custom.ahl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/Active-Help/bin/ahp/custom/custom.ahl -------------------------------------------------------------------------------- /Active-Help/bin/ahp/mshelp2/mshelp2.ahl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/Active-Help/bin/ahp/mshelp2/mshelp2.ahl -------------------------------------------------------------------------------- /Active-Help/bin/ahp/mueller/mueller.ahl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/Active-Help/bin/ahp/mueller/mueller.ahl -------------------------------------------------------------------------------- /DialogManager/bin/Formats/BCopy/bc.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/DialogManager/bin/Formats/BCopy/bc.msg -------------------------------------------------------------------------------- /DialogManager/bin/Formats/Case/case.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/DialogManager/bin/Formats/Case/case.msg -------------------------------------------------------------------------------- /DialogManager/bin/Formats/Pwd/pwd.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/DialogManager/bin/Formats/Pwd/pwd.msg -------------------------------------------------------------------------------- /ESC-TSC-Mini/src/esc-tsc-miniW.vc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | GetPluginInfoW 3 | OpenW 4 | SetStartupInfoW 5 | GetGlobalInfoW 6 | -------------------------------------------------------------------------------- /MailView/src/FarPlus/Docs/fared_r.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/FarPlus/Docs/fared_r.html -------------------------------------------------------------------------------- /MailView/src/MailView/FarDialogEx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/MailView/FarDialogEx.cpp -------------------------------------------------------------------------------- /MailView/src/MailView/FarFidoMessage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/MailView/FarFidoMessage.h -------------------------------------------------------------------------------- /MailView/src/MailView/FarMultiLang.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/MailView/FarMultiLang.cpp -------------------------------------------------------------------------------- /MailView/src/MailView/MailViewDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/MailView/MailViewDlg.cpp -------------------------------------------------------------------------------- /MailView/src/MailView/MailViewPlugin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/MailView/MailViewPlugin.h -------------------------------------------------------------------------------- /MailView/src/MailView/MsgLib/Message.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/MailView/MsgLib/Message.h -------------------------------------------------------------------------------- /MultiEditCase/bin/English+Cyrillic.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MultiEditCase/bin/English+Cyrillic.dat -------------------------------------------------------------------------------- /MultiEditCase/bin/English+LatinII.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MultiEditCase/bin/English+LatinII.dat -------------------------------------------------------------------------------- /PicViewAdvanced/dll/x64/libgfl340.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/PicViewAdvanced/dll/x64/libgfl340.dll -------------------------------------------------------------------------------- /PicViewAdvanced/dll/x86/libgfl340.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/PicViewAdvanced/dll/x86/libgfl340.dll -------------------------------------------------------------------------------- /airbrush/src/plugins/python/python.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/airbrush/src/plugins/python/python.rc -------------------------------------------------------------------------------- /airbrush/src/plugins/yacclex/yacclex.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/airbrush/src/plugins/yacclex/yacclex.rc -------------------------------------------------------------------------------- /airbrush/src/plugins/zcustom/zcustom.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/airbrush/src/plugins/zcustom/zcustom.rc -------------------------------------------------------------------------------- /farmail/src/AddressBook/addressbook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/farmail/src/AddressBook/addressbook.cpp -------------------------------------------------------------------------------- /farmail/src/AddressBook/addressbook.fml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/farmail/src/AddressBook/addressbook.fml -------------------------------------------------------------------------------- /farmail/src/FARMail/readme.rus.txt.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/farmail/src/FARMail/readme.rus.txt.m4 -------------------------------------------------------------------------------- /farmail/src/OpenAttach/open_attach.fml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/farmail/src/OpenAttach/open_attach.fml -------------------------------------------------------------------------------- /Active-Help/bin/ahp/htmlhelp/htmlhelp.ahl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/Active-Help/bin/ahp/htmlhelp/htmlhelp.ahl -------------------------------------------------------------------------------- /DialogManager/bin/Formats/CharMap/cm.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/DialogManager/bin/Formats/CharMap/cm.msg -------------------------------------------------------------------------------- /DialogManager/bin/Formats/Macro/macro.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/DialogManager/bin/Formats/Macro/macro.msg -------------------------------------------------------------------------------- /DialogManager/src/Formats/PasteSelection/pasteselection.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | Start=Start@8 3 | Exit=Exit@0 4 | Message=Message@12 5 | -------------------------------------------------------------------------------- /MailView/src/FarPlus/Docs/farctrl_r.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/FarPlus/Docs/farctrl_r.html -------------------------------------------------------------------------------- /MailView/src/FarPlus/Docs/farmenu_r.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/FarPlus/Docs/farmenu_r.html -------------------------------------------------------------------------------- /MailView/src/MailView/FarColorDialog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/MailView/FarColorDialog.cpp -------------------------------------------------------------------------------- /MailView/src/MailView/MailViewConfig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/MailView/MailViewConfig.cpp -------------------------------------------------------------------------------- /MailView/src/MailView/MsgLib/Message.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/MailView/MsgLib/Message.cpp -------------------------------------------------------------------------------- /airbrush/src/plugins/c/c.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | SetColorizeInfo=SetColorizeInfo@4 3 | Colorize=Colorize@8 4 | GetParams=GetParams@12 5 | -------------------------------------------------------------------------------- /bcopy/macros/FAR_old_style_Overwrite.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/bcopy/macros/FAR_old_style_Overwrite.cmd -------------------------------------------------------------------------------- /bcopy/macros/FAR_standard_operations.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/bcopy/macros/FAR_standard_operations.cmd -------------------------------------------------------------------------------- /farmail/src/FARMail/config_encodings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/farmail/src/FARMail/config_encodings.cpp -------------------------------------------------------------------------------- /DialogManager/bin/Formats/Logger/logger.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/DialogManager/bin/Formats/Logger/logger.msg -------------------------------------------------------------------------------- /DialogManager/bin/Formats/Search/search.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/DialogManager/bin/Formats/Search/search.msg -------------------------------------------------------------------------------- /DialogManager/bin/Formats/Undo/undo.msg: -------------------------------------------------------------------------------- 1 | [English] 2 | Undo 3 | Undo 4 | Redo 5 | 6 | [Russian] 7 | Undo 8 | Undo 9 | Redo 10 | -------------------------------------------------------------------------------- /MailView/src/FarPlus/Docs/faredinfo_r.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/FarPlus/Docs/faredinfo_r.html -------------------------------------------------------------------------------- /MailView/src/FarPlus/Docs/farfileinfo_r.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/FarPlus/Docs/farfileinfo_r.html -------------------------------------------------------------------------------- /MailView/src/FarPlus/Docs/farfilename_r.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/FarPlus/Docs/farfilename_r.html -------------------------------------------------------------------------------- /MailView/src/FarPlus/Docs/farmessage_r.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/FarPlus/Docs/farmessage_r.html -------------------------------------------------------------------------------- /MailView/src/FarPlus/Docs/farstring_r.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/FarPlus/Docs/farstring_r.html -------------------------------------------------------------------------------- /MailView/src/MailView/MsgLib/InetMsgPart.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/MailView/MsgLib/InetMsgPart.cpp -------------------------------------------------------------------------------- /MailView/src/MailView/Plugins/PKT/color.pkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/MailView/Plugins/PKT/color.pkt -------------------------------------------------------------------------------- /airbrush/src/plugins/armgnuasm/armgnuasm.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/airbrush/src/plugins/armgnuasm/armgnuasm.rc -------------------------------------------------------------------------------- /airbrush/src/plugins/awk/awk.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | SetColorizeInfo=SetColorizeInfo@4 3 | Colorize=Colorize@8 4 | GetParams=GetParams@12 5 | -------------------------------------------------------------------------------- /airbrush/src/plugins/html/html.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | SetColorizeInfo=SetColorizeInfo@4 3 | Colorize=Colorize@8 4 | GetParams=GetParams@12 5 | -------------------------------------------------------------------------------- /airbrush/src/plugins/lua/lua.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | SetColorizeInfo=SetColorizeInfo@4 3 | Colorize=Colorize@8 4 | GetParams=GetParams@12 5 | -------------------------------------------------------------------------------- /airbrush/src/plugins/moon/moon.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | SetColorizeInfo=SetColorizeInfo@4 3 | Colorize=Colorize@8 4 | GetParams=GetParams@12 5 | -------------------------------------------------------------------------------- /airbrush/src/plugins/pas/pas.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | SetColorizeInfo=SetColorizeInfo@4 3 | Colorize=Colorize@8 4 | GetParams=GetParams@12 5 | -------------------------------------------------------------------------------- /airbrush/src/plugins/php/php.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | SetColorizeInfo=SetColorizeInfo@4 3 | Colorize=Colorize@8 4 | GetParams=GetParams@12 5 | -------------------------------------------------------------------------------- /airbrush/src/plugins/re2c/re2c.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | SetColorizeInfo=SetColorizeInfo@4 3 | Colorize=Colorize@8 4 | GetParams=GetParams@12 5 | -------------------------------------------------------------------------------- /airbrush/src/plugins/rust/rust.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | SetColorizeInfo=SetColorizeInfo@4 3 | Colorize=Colorize@8 4 | GetParams=GetParams@12 5 | -------------------------------------------------------------------------------- /airbrush/src/plugins/sql/sql.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | SetColorizeInfo=SetColorizeInfo@4 3 | Colorize=Colorize@8 4 | GetParams=GetParams@12 5 | -------------------------------------------------------------------------------- /airbrush/src/plugins/xml/xml.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | SetColorizeInfo=SetColorizeInfo@4 3 | Colorize=Colorize@8 4 | GetParams=GetParams@12 5 | -------------------------------------------------------------------------------- /farmail/src/AddressBook/addressbooke.hlf.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/farmail/src/AddressBook/addressbooke.hlf.m4 -------------------------------------------------------------------------------- /farmail/src/AddressBook/addressbookr.hlf.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/farmail/src/AddressBook/addressbookr.hlf.m4 -------------------------------------------------------------------------------- /yac/yacW.vc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | GetMinFarVersionW 3 | GetPluginInfoW 4 | OpenPluginW 5 | SetStartupInfoW 6 | ConfigureW 7 | ExitFARW 8 | -------------------------------------------------------------------------------- /DialogManager/bin/Formats/DefButton/defbtn.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/DialogManager/bin/Formats/DefButton/defbtn.msg -------------------------------------------------------------------------------- /DialogManager/bin/Formats/GrabDialog/grab.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/DialogManager/bin/Formats/GrabDialog/grab.msg -------------------------------------------------------------------------------- /DialogManager/bin/Formats/Replace/replace.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/DialogManager/bin/Formats/Replace/replace.msg -------------------------------------------------------------------------------- /DialogManager/src/dm_ver.m4: -------------------------------------------------------------------------------- 1 | define(MAJOR,0)dnl 2 | define(MINOR,6)dnl 3 | define(BUILD,9)dnl 4 | define(DATE,23.02.2007)dnl 5 | define(TYPE,beta)dnl 6 | -------------------------------------------------------------------------------- /EventViewer/src/ev_ver.m4: -------------------------------------------------------------------------------- 1 | define(MAJOR,0)dnl 2 | define(MINOR,6)dnl 3 | define(BUILD,2)dnl 4 | define(TYPE,Release)dnl 5 | define(DATE,08.03.2013)dnl 6 | -------------------------------------------------------------------------------- /MailView/src/MailView/Plugins/Squish/Squish.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/MailView/Plugins/Squish/Squish.h -------------------------------------------------------------------------------- /airbrush/src/plugins/python/python.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | SetColorizeInfo=SetColorizeInfo@4 3 | Colorize=Colorize@8 4 | GetParams=GetParams@12 5 | -------------------------------------------------------------------------------- /bcopy/src/bc_ver.m4: -------------------------------------------------------------------------------- 1 | define(MAJOR,1)dnl 2 | define(MINOR,3)dnl 3 | define(BUILD,57)dnl 4 | define(TYPE,internal)dnl 5 | define(DATE,xx.xx.2008)dnl 6 | -------------------------------------------------------------------------------- /minesweeper/src/fm_ver.m4: -------------------------------------------------------------------------------- 1 | define(MAJOR,1)dnl 2 | define(MINOR,0)dnl 3 | define(BUILD,5)dnl 4 | define(DATE,01.06.2024)dnl 5 | define(TYPE,release)dnl 6 | -------------------------------------------------------------------------------- /DialogManager/bin/Formats/AppendAll/appendall.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/DialogManager/bin/Formats/AppendAll/appendall.msg -------------------------------------------------------------------------------- /MailView/src/MailView/Plugins/Folder/Folder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/MailView/Plugins/Folder/Folder.cpp -------------------------------------------------------------------------------- /MailView/src/MailView/Plugins/oe_dbx2/oe_dbx2.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/MailView/Plugins/oe_dbx2/oe_dbx2.zip -------------------------------------------------------------------------------- /UserManager/src/um_ver.m4: -------------------------------------------------------------------------------- 1 | define(MAJOR,0)dnl 2 | define(MINOR,4)dnl 3 | define(BUILD,12)dnl 4 | define(TYPE,Release)dnl 5 | define(DATE,02.09.2019)dnl 6 | -------------------------------------------------------------------------------- /airbrush/src/plugins/armgnuasm/armgnuasm.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | SetColorizeInfo=SetColorizeInfo@4 3 | Colorize=Colorize@8 4 | GetParams=GetParams@12 5 | -------------------------------------------------------------------------------- /airbrush/src/plugins/yacclex/yacclex.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | SetColorizeInfo=SetColorizeInfo@4 3 | Colorize=Colorize@8 4 | GetParams=GetParams@12 5 | -------------------------------------------------------------------------------- /airbrush/src/plugins/zcustom/syntaxes/m4.syntax: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/airbrush/src/plugins/zcustom/syntaxes/m4.syntax -------------------------------------------------------------------------------- /airbrush/src/plugins/zcustom/syntaxes/vbs.syntax: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/airbrush/src/plugins/zcustom/syntaxes/vbs.syntax -------------------------------------------------------------------------------- /Active-Help/src/ahp/htmlhelp/htmlhelp.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | Start=Start@8 3 | Exit=Exit@0 4 | Message=Message@12 5 | RundllEntry=RundllEntry@16 6 | -------------------------------------------------------------------------------- /DialogManager/src/Formats/ExtViewerSearch/extvs.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/DialogManager/src/Formats/ExtViewerSearch/extvs.msg -------------------------------------------------------------------------------- /MailView/src/FarPlus/Docs/farstringtokenizer_r.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/FarPlus/Docs/farstringtokenizer_r.html -------------------------------------------------------------------------------- /MailView/src/MailView/Plugins/oe_dbx/lib/oedbx.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/MailView/Plugins/oe_dbx/lib/oedbx.zip -------------------------------------------------------------------------------- /UpdateMacros/src/UpdateMacros.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | GetPluginInfo=GetPluginInfo@4 3 | OpenPlugin=OpenPlugin@8 4 | SetStartupInfo=SetStartupInfo@4 5 | -------------------------------------------------------------------------------- /Visualizer/src/VisualizerW.vc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | GetPluginInfoW 3 | OpenW 4 | SetStartupInfoW 5 | ProcessEditorEventW 6 | GetGlobalInfoW 7 | -------------------------------------------------------------------------------- /DialogManager/bin/Formats/OpenFile/openfiledialog.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/DialogManager/bin/Formats/OpenFile/openfiledialog.msg -------------------------------------------------------------------------------- /DialogManager/bin/Formats/OpenFile/openfiledialogr.hlf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/DialogManager/bin/Formats/OpenFile/openfiledialogr.hlf -------------------------------------------------------------------------------- /MailView/src/CRT/strlen.cpp: -------------------------------------------------------------------------------- 1 | #include "strlen.hpp" 2 | #include 3 | 4 | size_t strlen(const char *src) 5 | { 6 | return lstrlen(src); 7 | } 8 | -------------------------------------------------------------------------------- /MailView/src/MailView/Plugins/oe_pst/libpst_0.3.4.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/MailView/Plugins/oe_pst/libpst_0.3.4.gz -------------------------------------------------------------------------------- /SetEnv/src/find.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __FIND_HPP__ 2 | #define __FIND_HPP__ 3 | 4 | INT GetAllProcessesList(PROCESSENTRY32* ProcessesList); 5 | 6 | #endif /* __FIND_HPP__ */ -------------------------------------------------------------------------------- /bcopy/faq.eng.txt: -------------------------------------------------------------------------------- 1 | Background copy Frequently Asked Questions 2 | ========================================== 3 | 4 | 1. Q: What to do if... 5 | A: Fuck off. 6 | -------------------------------------------------------------------------------- /ClipCopy/src/ClipCopy.def: -------------------------------------------------------------------------------- 1 | LIBRARY ClipCopy 2 | EXPORTS 3 | SetStartupInfoW 4 | OpenPluginW 5 | GetPluginInfoW 6 | GetMinFarVersionW 7 | ProcessSynchroEventW 8 | -------------------------------------------------------------------------------- /MailView/src/CRT/pure_virtual.cpp: -------------------------------------------------------------------------------- 1 | #include "pure_virtual.hpp" 2 | 3 | #ifdef __cplusplus 4 | void __cxa_pure_virtual(void) 5 | { 6 | return; 7 | } 8 | #endif 9 | -------------------------------------------------------------------------------- /MailView/src/MailView/Plugins/oe_dbx/lib/libdbx_1.0.3.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/MailView/Plugins/oe_dbx/lib/libdbx_1.0.3.gz -------------------------------------------------------------------------------- /README/MailView.md: -------------------------------------------------------------------------------- 1 | Allows to browse different formats of mailboxes, view electronic mail and news and their attachments, also supports browsing in Microsoft web-archives. -------------------------------------------------------------------------------- /minesweeper/src/file_id_diz.m4: -------------------------------------------------------------------------------- 1 | include(`fm_ver.m4')dnl 2 | FAR Mine (version MAJOR.MINOR build BUILD TYPE). 3 | DATE. 4 | Game. 5 | 6 | Author: zg 7 | E-mail: zg@bmg.lv 8 | -------------------------------------------------------------------------------- /update/Console.hpp: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | class console 4 | { 5 | public: 6 | NONCOPYABLE(console); 7 | 8 | console(); 9 | ~console(); 10 | }; 11 | -------------------------------------------------------------------------------- /DialogManager/bin/Formats/PasteSelection/pasteselection.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/DialogManager/bin/Formats/PasteSelection/pasteselection.msg -------------------------------------------------------------------------------- /MailView/src/MailView/Plugins/oe_dbx/lib/fido7.ru.shell.dbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trexinc/evil-programmers/HEAD/MailView/src/MailView/Plugins/oe_dbx/lib/fido7.ru.shell.dbx -------------------------------------------------------------------------------- /README/Visualizer.md: -------------------------------------------------------------------------------- 1 | This plugin is used to "visualize" otherwise not so easily noticed things in FAR's internal editor - things like right border, tabs, end of line, cross, etc. -------------------------------------------------------------------------------- /ctags/src/tags.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | GetPluginInfo=GetPluginInfo@4 3 | OpenPlugin=OpenPlugin@8 4 | SetStartupInfo=SetStartupInfo@4 5 | Configure=Configure@4 6 | -------------------------------------------------------------------------------- /MailView/src/CRT/strcat.cpp: -------------------------------------------------------------------------------- 1 | #include "strcat.hpp" 2 | #include 3 | 4 | char *strcat(char *dest,const char *src) 5 | { 6 | return lstrcat(dest,src); 7 | } 8 | -------------------------------------------------------------------------------- /MailView/src/CRT/strcpy.cpp: -------------------------------------------------------------------------------- 1 | #include "strcpy.hpp" 2 | #include 3 | 4 | char *strcpy(char *dest,const char *src) 5 | { 6 | return lstrcpy(dest,src); 7 | } 8 | -------------------------------------------------------------------------------- /UpdateMacros/bin/UpdateMacrosEng.lng: -------------------------------------------------------------------------------- 1 | .Language=English,English 2 | 3 | "Update Macros" 4 | 5 | "The macros were updated successfully!" 6 | "The update wasn't successful!" 7 | -------------------------------------------------------------------------------- /autoloader/build.64.cmd: -------------------------------------------------------------------------------- 1 | @echo off 2 | call D:\dev\vc10\vcvarsall.bat x86_amd64 3 | cl /EHsc /Zi /LD /I ..\common\unicode autoloader.cpp user32.lib /link /def:autoloader.def /release -------------------------------------------------------------------------------- /MailView/src/CRT/free.cpp: -------------------------------------------------------------------------------- 1 | #include "free.hpp" 2 | #include 3 | 4 | void free(void *block) 5 | { 6 | if (block) 7 | HeapFree(GetProcessHeap(),0,block); 8 | } 9 | -------------------------------------------------------------------------------- /MailView/src/CRT/strcmp.cpp: -------------------------------------------------------------------------------- 1 | #include "strcmp.hpp" 2 | #include 3 | 4 | int strcmp(const char *first, const char *last) 5 | { 6 | return lstrcmp(first,last); 7 | } 8 | -------------------------------------------------------------------------------- /MultiEditCase/src/EditCase.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | Configure=Configure@4 3 | GetPluginInfo=GetPluginInfo@4 4 | OpenPlugin=OpenPlugin@8 5 | SetStartupInfo=SetStartupInfo@4 6 | -------------------------------------------------------------------------------- /Rewrap/src/rewrapW.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | GetPluginInfoW=GetPluginInfoW@4 3 | OpenW=OpenW@4 4 | SetStartupInfoW=SetStartupInfoW@4 5 | GetGlobalInfoW=GetGlobalInfoW@4 6 | -------------------------------------------------------------------------------- /Servelad/history.txt: -------------------------------------------------------------------------------- 1 | History: 2 | -------- 3 | 4 | v0.1 5 | ---- 6 | + Show statuses. 7 | 8 | v0.0 9 | ---- 10 | + First version, doesn't really do that much. 11 | -------------------------------------------------------------------------------- /SetEnv/file_id.diz: -------------------------------------------------------------------------------- 1 | Ruler: version 0.2 2 | Description: Sets the value of an environment variable for any processes 3 | Author: Andrey Budko 4 | E-mail: e6y@yahoo.com 5 | -------------------------------------------------------------------------------- /CharacterMap/src/CharacterMap.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | Configure=Configure@4 3 | GetPluginInfo=GetPluginInfo@4 4 | OpenPlugin=OpenPlugin@8 5 | SetStartupInfo=SetStartupInfo@4 6 | -------------------------------------------------------------------------------- /DialogManager/F7.reg: -------------------------------------------------------------------------------- 1 | REGEDIT4 2 | 3 | [HKEY_CURRENT_USER\Software\Far\KeyMacros\Dialog\F7] 4 | "Description"="Search" 5 | "Sequence"="CtrlF11 S" 6 | "DisableOutput"=dword:00000001 7 | -------------------------------------------------------------------------------- /ClipCopy/src/ClipCopy_ansi.gcc.def: -------------------------------------------------------------------------------- 1 | LIBRARY ClipCopy 2 | EXPORTS 3 | GetPluginInfo=GetPluginInfo@4 4 | OpenPlugin=OpenPlugin@8 5 | SetStartupInfo=SetStartupInfo@4 6 | -------------------------------------------------------------------------------- /Crapculator/src/CrapculatorW.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | GetPluginInfoW=GetPluginInfoW@4 3 | OpenW=OpenW@4 4 | SetStartupInfoW=SetStartupInfoW@4 5 | GetGlobalInfoW=GetGlobalInfoW@4 6 | -------------------------------------------------------------------------------- /ESC-TSC-Mini/src/esc-tsc-miniW.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | GetPluginInfoW=GetPluginInfoW@4 3 | OpenW=OpenW@4 4 | SetStartupInfoW=SetStartupInfoW@4 5 | GetGlobalInfoW=GetGlobalInfoW@4 6 | -------------------------------------------------------------------------------- /MailView/src/CRT/malloc.cpp: -------------------------------------------------------------------------------- 1 | #include "malloc.hpp" 2 | #include 3 | 4 | void *malloc(size_t size) 5 | { 6 | return HeapAlloc(GetProcessHeap(),HEAP_ZERO_MEMORY,size); 7 | } 8 | -------------------------------------------------------------------------------- /README/PicViewAdvanced.md: -------------------------------------------------------------------------------- 1 | View pictures inside FAR Manager. The main difference from other such plugins is the ability to open images automaticaly when they are opened in the Viewer or in Quick View. -------------------------------------------------------------------------------- /SetEnv/src/match.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __MATCH_HPP__ 2 | #define __MATCH_HPP__ 3 | 4 | //BOOL CharCmpI(TCHAR ch1, TCHAR ch2); 5 | BOOL Match(LPCTSTR pat, LPCTSTR text); 6 | 7 | #endif /* __MATCH_HPP__ */ -------------------------------------------------------------------------------- /pygin/plugins/helloworld/helloworld.eng.lng: -------------------------------------------------------------------------------- 1 | .Language=English,English 2 | 3 | "Hello Python world" 4 | "Hello Python world even here" 5 | "Hello Python world Settings" 6 | 7 | "Hello world!" 8 | -------------------------------------------------------------------------------- /airbrush/src/ab_ver.m4: -------------------------------------------------------------------------------- 1 | define(MAJOR,1)dnl 2 | define(MINOR,2)dnl 3 | define(BUILD,46)dnl 4 | define(API,0)dnl 5 | define(DATE,08.12.2022)dnl 6 | define(TYPE,alpha)dnl 7 | define(TYPE2,VS_RELEASE)dnl 8 | -------------------------------------------------------------------------------- /update/Update.hpp: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #define MSG(ID) PsInfo.GetMsg(&MainGuid, ID) 4 | 5 | #define MIN_FAR_MAJOR_VER 3 6 | #define MIN_FAR_MINOR_VER 0 7 | #define MIN_FAR_BUILD 2922 8 | -------------------------------------------------------------------------------- /update/Update.vc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | GetGlobalInfoW 3 | GetMinFarVersionW 4 | SetStartupInfoW 5 | GetPluginInfoW 6 | OpenW 7 | ProcessSynchroEventW 8 | ExitFARW 9 | RestartFARW 10 | -------------------------------------------------------------------------------- /DialogManager/F11.reg: -------------------------------------------------------------------------------- 1 | REGEDIT4 2 | 3 | [HKEY_CURRENT_USER\Software\Far\KeyMacros\Dialog\F11] 4 | "Sequence"="CtrlF11" 5 | "Description"="Emulate plugins" 6 | "DisableOutput"=dword:00000001 7 | 8 | -------------------------------------------------------------------------------- /farmail/src/AddressBook/example.adr: -------------------------------------------------------------------------------- 1 | Serge Alexandrov|at zmail.ru / poseidon|The original FARMail author 2 | Alex Yaroslavsky|at yandex.ru / trexinc|FARMail Group 3 | Vadim Yegorov|at bmg.lv / zg|FARMail Group -------------------------------------------------------------------------------- /makeit/src/makeit.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | GetPluginInfo=GetPluginInfo@4 3 | OpenPlugin=OpenPlugin@8 4 | SetStartupInfo=SetStartupInfo@4 5 | ExitFAR=ExitFAR@0 6 | ; Configure=Configure@4 7 | -------------------------------------------------------------------------------- /pygin/pygin/src/pygin.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | adapter_Initialize 3 | adapter_IsPlugin 4 | adapter_CreateInstance 5 | adapter_GetFunctionAddress 6 | adapter_GetError 7 | adapter_DestroyInstance 8 | adapter_Free 9 | -------------------------------------------------------------------------------- /MailView/src/CRT/delete.cpp: -------------------------------------------------------------------------------- 1 | #include "delete.hpp" 2 | #include "free.hpp" 3 | 4 | #ifdef __cplusplus 5 | void __cdecl operator delete(void *block) 6 | { 7 | free(block); 8 | } 9 | #endif 10 | -------------------------------------------------------------------------------- /listboxex/test.def: -------------------------------------------------------------------------------- 1 | 2 | EXPORTS 3 | SetStartupInfoW = SetStartupInfoW@4 4 | GetPluginInfoW = GetPluginInfoW@4 5 | OpenW = OpenW@4 6 | GetGlobalInfoW = GetGlobalInfoW@4 7 | -------------------------------------------------------------------------------- /update/cursor_pos.hpp: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | class cursor_pos 4 | { 5 | public: 6 | NONCOPYABLE(cursor_pos); 7 | 8 | cursor_pos(); 9 | ~cursor_pos(); 10 | 11 | private: 12 | COORD Pos; 13 | }; 14 | -------------------------------------------------------------------------------- /MailView/src/CRT/new.cpp: -------------------------------------------------------------------------------- 1 | #include "new.hpp" 2 | #include "malloc.hpp" 3 | 4 | #ifdef __cplusplus 5 | void * __cdecl operator new(size_t size) 6 | { 7 | return malloc(size); 8 | } 9 | #endif 10 | -------------------------------------------------------------------------------- /MailView/src/CRT/new.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __NEW_HPP__ 2 | #define __NEW_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | void *__cdecl operator new(size_t size); 7 | #endif 8 | 9 | #endif 10 | -------------------------------------------------------------------------------- /README/MultiEditCase.md: -------------------------------------------------------------------------------- 1 | This is an extended EditCase plugin (from FAR destribution) that supports case conversion of different languages (configurable) while keeping the same look & feel of the standart EditCase plugin. -------------------------------------------------------------------------------- /airbrush/src/plugins/zcustom/zcustom.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | SetColorizeInfo=SetColorizeInfo@4 3 | Colorize=Colorize@8 4 | GetParams=GetParams@12 5 | GetSyntaxCount=GetSyntaxCount@0 6 | Exit=Exit@0 7 | -------------------------------------------------------------------------------- /farmail/src/Filter/example.fmf: -------------------------------------------------------------------------------- 1 | ; 2 | ; An example of spam filter 3 | ; 4 | name = &SPAM 5 | 6 | ; Spam servers 7 | select=received:*from *suckingspammer.org *by* 8 | select=received:*from *damnspamsender.com *by* 9 | -------------------------------------------------------------------------------- /minesweeper/src/farmine.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | OpenW=OpenW@4 3 | SetStartupInfoW=SetStartupInfoW@4 4 | GetPluginInfoW=GetPluginInfoW@4 5 | ConfigureW=ConfigureW@4 6 | GetGlobalInfoW=GetGlobalInfoW@4 7 | -------------------------------------------------------------------------------- /MailView/src/CRT/delete.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __DELETE_HPP__ 2 | #define __DELETE_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | void __cdecl operator delete(void *p); 7 | #endif 8 | 9 | #endif 10 | -------------------------------------------------------------------------------- /README/PositionSaver.md: -------------------------------------------------------------------------------- 1 | This plug-in was written for people who need to save file positions from the internal editor/viewer for an unlimited period of time and no matter how much files have been edited/viewed in the meanwhile. -------------------------------------------------------------------------------- /airbrush/src/file_id_diz.m4: -------------------------------------------------------------------------------- 1 | include(`ab_ver.m4')dnl 2 | Air Brush (version MAJOR.MINOR build BUILD TYPE). 3 | DATE. 4 | Air Brush is a fast syntax highlighting plugin for 5 | FAR Manager. 6 | 7 | Author: Vadim Yegorov 8 | -------------------------------------------------------------------------------- /update/hide_cursor.hpp: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | class hide_cursor 4 | { 5 | public: 6 | NONCOPYABLE(hide_cursor); 7 | 8 | hide_cursor(); 9 | ~hide_cursor(); 10 | 11 | private: 12 | CONSOLE_CURSOR_INFO m_Cci; 13 | }; 14 | -------------------------------------------------------------------------------- /DialogManager/bin/dialogMEng.lng: -------------------------------------------------------------------------------- 1 | .Language=English,English 2 | 3 | "Dialog manager" 4 | "Assign plugin hot key" 5 | "Enter hot key (letter or digit)" 6 | "Plugin commands" 7 | "Plugins configuration" 8 | "F4 - set hot key" 9 | -------------------------------------------------------------------------------- /EventViewer/src/file_id_diz.m4: -------------------------------------------------------------------------------- 1 | include(`ev_ver.m4')dnl 2 | NT Events (version MAJOR.MINOR build BUILD TYPE) 3 | DATE. 4 | NT Events plugin allows to list/backup/clear NT Event Logs. 5 | 6 | Author: ZG 7 | E-mail: zg@matrica.apollo.lv 8 | -------------------------------------------------------------------------------- /MailView/src/CRT/delete_array.cpp: -------------------------------------------------------------------------------- 1 | #include "delete_array.hpp" 2 | #include "delete.hpp" 3 | 4 | #ifdef __cplusplus 5 | void __cdecl operator delete[] (void *ptr) 6 | { 7 | ::operator delete(ptr); 8 | } 9 | #endif 10 | -------------------------------------------------------------------------------- /MailView/src/CRT/new_array.cpp: -------------------------------------------------------------------------------- 1 | #include "new_array.hpp" 2 | #include "new.hpp" 3 | 4 | #ifdef __cplusplus 5 | void *__cdecl operator new[] (size_t size) 6 | { 7 | return ::operator new(size); 8 | } 9 | #endif 10 | -------------------------------------------------------------------------------- /MailView/src/CRT/new_array.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __NEW_ARRAY_HPP__ 2 | #define __NEW_ARRAY_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | void *__cdecl operator new[] (size_t size); 7 | #endif 8 | 9 | #endif 10 | -------------------------------------------------------------------------------- /Rewrap/src/wrapeng.lng: -------------------------------------------------------------------------------- 1 | .Language=English,English 2 | 3 | "ReWrap" 4 | "Cancel" 5 | "ESC plugin not found" 6 | "ESC plugin does not export GetEditorSettingsW" 7 | "Wrapping not specified for this file" 8 | "Reformat Paragraph" 9 | -------------------------------------------------------------------------------- /Visualizer/todo: -------------------------------------------------------------------------------- 1 | - Find other ways than using the [ESC] plugin to determine the right border. 2 | - Visualize user specified range of symbols (maybe). 3 | - Per-editor instance settings (maybe). 4 | - 0xFF as stand alone feature 5 | -------------------------------------------------------------------------------- /bcopy/src/bcopyW.def: -------------------------------------------------------------------------------- 1 | 2 | EXPORTS 3 | SetStartupInfoW=SetStartupInfoW@4 4 | GetPluginInfoW=GetPluginInfoW@4 5 | OpenPluginW=OpenPluginW@8 6 | ConfigureW=ConfigureW@4 7 | ExitFARW=ExitFARW@0 8 | -------------------------------------------------------------------------------- /MailView/src/CRT/strchr.cpp: -------------------------------------------------------------------------------- 1 | #include "strchr.hpp" 2 | 3 | char *strchr(register const char *s,int c) 4 | { 5 | do 6 | { 7 | if(*s==c) 8 | return (char*)s; 9 | } while (*s++); 10 | return 0; 11 | } 12 | -------------------------------------------------------------------------------- /Visualizer/src/VisualizerW.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | GetPluginInfoW=GetPluginInfoW@4 3 | OpenW=OpenW@4 4 | SetStartupInfoW=SetStartupInfoW@4 5 | ProcessEditorEventW=ProcessEditorEventW@4 6 | GetGlobalInfoW=GetGlobalInfoW@4 7 | -------------------------------------------------------------------------------- /MailView/src/CRT/delete_array.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __DELETE_ARRAY_HPP__ 2 | #define __DELETE_ARRAY_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | void __cdecl operator delete[] (void *ptr); 7 | #endif 8 | 9 | #endif 10 | -------------------------------------------------------------------------------- /MailView/src/CRT/wcslen.cpp: -------------------------------------------------------------------------------- 1 | #include "wcslen.hpp" 2 | 3 | size_t wcslen (const wchar_t *wcs) 4 | { 5 | const wchar_t *eos = wcs; 6 | 7 | while (*eos++) 8 | ; 9 | 10 | return ((size_t)(eos - wcs - 1)); 11 | } 12 | -------------------------------------------------------------------------------- /README/FarCall.md: -------------------------------------------------------------------------------- 1 | FarCall allows to call external batch files and import environment variables to Far process. 2 | 3 | how to use: 4 | 5 | 1. type call:batch\_file\_name 6 | or 7 | 2. set cursor on batch file, press F11 & select "Far Call" plugin -------------------------------------------------------------------------------- /bcopy/src/bcopy.vc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | SetStartupInfo 3 | GetPluginInfo 4 | OpenPlugin 5 | Configure 6 | GetMinFarVersion 7 | ExitFAR 8 | ShowInfoMenu 9 | -------------------------------------------------------------------------------- /DialogTools/src/dt.def: -------------------------------------------------------------------------------- 1 | 2 | EXPORTS 3 | SetStartupInfoW=SetStartupInfoW@4 4 | GetPluginInfoW=GetPluginInfoW@4 5 | OpenW=OpenW@4 6 | ExitFARW=ExitFARW@4 7 | ProcessDialogEventW=ProcessDialogEventW@4 8 | GetGlobalInfoW=GetGlobalInfoW@4 9 | -------------------------------------------------------------------------------- /README/DialogTools.md: -------------------------------------------------------------------------------- 1 | Часть того, что было DialogManager'ом портировано под новое апи и уникод. Включает в себя: 2 | 3 | * Change Case 4 | * Open File Dialog 5 | * Paste Selection 6 | * Show Password 7 | * Search 8 | * Replace 9 | * Undo -------------------------------------------------------------------------------- /Active-Help/src/Active-Help.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | Configure=Configure@4 3 | ExitFAR=ExitFAR@0 4 | GetPluginInfo=GetPluginInfo@4 5 | OpenPlugin=OpenPlugin@8 6 | SetStartupInfo=SetStartupInfo@4 7 | ProcessEditorEvent=ProcessEditorEvent@8 8 | -------------------------------------------------------------------------------- /Rewrap/src/wraprus.lng: -------------------------------------------------------------------------------- 1 | .Language=Russian,Russian (Русский) 2 | 3 | "ReWrap" 4 | "Отменить" 5 | "Плагин ESC не найден" 6 | "Плагин ESC не экспортирует GetEditorSettingsW" 7 | "Для данного файла не установлен автоперенос" 8 | "Переформатировать абзац" 9 | -------------------------------------------------------------------------------- /MailView/src/CRT/pure_virtual.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __PURE_VIRTUAL_HPP__ 2 | #define __PURE_VIRTUAL_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | extern "C" 7 | { 8 | void __cxa_pure_virtual(void); 9 | }; 10 | #endif 11 | 12 | #endif 13 | -------------------------------------------------------------------------------- /FarCall/scr/FarCall.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | GetGlobalInfoW = GetGlobalInfoW 3 | GetPluginInfoW = GetPluginInfoW 4 | OpenW = OpenW 5 | SetStartupInfoW = SetStartupInfoW 6 | Export = Export 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /MailView/src/CRT/free.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __FREE_HPP__ 2 | #define __FREE_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | extern "C" 7 | { 8 | #endif 9 | void free(void *block); 10 | #ifdef __cplusplus 11 | }; 12 | #endif 13 | 14 | #endif 15 | -------------------------------------------------------------------------------- /README/CharacterMap.md: -------------------------------------------------------------------------------- 1 | This is an extended "ASCII Table" plug-in which lets you add characters to an input line before the action you want to do with them. Plus many comfortable features and configurability. And most important, this plug-in lets you create/edit character tables. -------------------------------------------------------------------------------- /FarCall/scr/readme.txt: -------------------------------------------------------------------------------- 1 | 2 | hi 3 | 4 | this plugin allows to call external batch files & import environment variables to Far process 5 | 6 | how to use: 7 | 8 | 1. type call:batch_file_name 9 | or 10 | 2. set cursor on batch file, press F11 & select "Far Call" plugin -------------------------------------------------------------------------------- /LuaEditorSettingsCore/Macros/modules/editorsettings.moon: -------------------------------------------------------------------------------- 1 | import 2 | Schemes 3 | from require'editorsettings_helpers' 4 | 5 | schemes=Schemes! 6 | schemes\add_items require'editorsettings_base' 7 | schemes\add_items require'editorsettings_user' 8 | schemes\get_schemes! 9 | -------------------------------------------------------------------------------- /MailView/src/CRT/malloc.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __MALLOC_HPP__ 2 | #define __MALLOC_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | extern "C" 7 | { 8 | #endif 9 | void *malloc(size_t size); 10 | #ifdef __cplusplus 11 | }; 12 | #endif 13 | 14 | #endif 15 | -------------------------------------------------------------------------------- /README/UserManager.md: -------------------------------------------------------------------------------- 1 | With this plugin you can: 2 | * manage access control lists for files, folders, registry keys and printers; 3 | * manage shares; 4 | * manage local and global users and groups; 5 | * manage user and group access permissions; 6 | * manage account rights. -------------------------------------------------------------------------------- /ESC/bin/Cfg/esc_tex.xml: -------------------------------------------------------------------------------- 1 | <Esc-Settings> 2 | <Types> 3 | 4 | <type name="LaTeX" mask="*.tex,*.sty" inherit="XML"/> 5 | 6 | </Types> 7 | </Esc-Settings> 8 | -------------------------------------------------------------------------------- /MailView/src/CRT/strlen.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __STRLEN_HPP__ 2 | #define __STRLEN_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | extern "C" 7 | { 8 | #endif 9 | size_t strlen(const char *src); 10 | #ifdef __cplusplus 11 | }; 12 | #endif 13 | 14 | #endif 15 | -------------------------------------------------------------------------------- /MailView/src/CRT/wcslen.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __WCSLEN_HPP__ 2 | #define __WCSLEN_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | extern "C" 7 | { 8 | #endif 9 | size_t wcslen (const wchar_t *wcs); 10 | #ifdef __cplusplus 11 | }; 12 | #endif 13 | 14 | #endif 15 | -------------------------------------------------------------------------------- /README/BackgroundCopy.md: -------------------------------------------------------------------------------- 1 | With this plugin you can: 2 | * copy/move/delete files in background; 3 | * get info about current background jobs; 4 | * stop any background job; 5 | * copy/move/delete/view/edit files even its contains symbols, which can't correctly map into current OEM codepage. -------------------------------------------------------------------------------- /MailView/src/CRT/ctype.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __CTYPE_HPP__ 2 | #define __CTYPE_HPP__ 3 | 4 | #ifdef __cplusplus 5 | extern "C" 6 | { 7 | #endif 8 | int isdigit(int c); 9 | int isspace(int c); 10 | int isxdigit(int c); 11 | #ifdef __cplusplus 12 | }; 13 | #endif 14 | 15 | #endif 16 | -------------------------------------------------------------------------------- /MailView/src/CRT/memset.cpp: -------------------------------------------------------------------------------- 1 | #include "memset.hpp" 2 | 3 | void *memset(void *dst, int val, size_t count) 4 | { 5 | void *start = dst; 6 | 7 | while (count--) 8 | { 9 | *(char *)dst = (char)val; 10 | dst = (char *)dst + 1; 11 | } 12 | return(start); 13 | } 14 | -------------------------------------------------------------------------------- /MailView/src/CRT/realloc.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __REALLOC_HPP__ 2 | #define __REALLOC_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | extern "C" 7 | { 8 | #endif 9 | void *realloc(void *block, size_t size); 10 | #ifdef __cplusplus 11 | }; 12 | #endif 13 | 14 | #endif 15 | -------------------------------------------------------------------------------- /MailView/src/CRT/strcat.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __STRCAT_HPP__ 2 | #define __STRCAT_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | extern "C" 7 | { 8 | #endif 9 | char *strcat(char *dest,const char *src); 10 | #ifdef __cplusplus 11 | }; 12 | #endif 13 | 14 | #endif 15 | -------------------------------------------------------------------------------- /MailView/src/CRT/strchr.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __STRCHR_HPP__ 2 | #define __STRCHR_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | extern "C" 7 | { 8 | #endif 9 | char *strchr(register const char *s,int c); 10 | #ifdef __cplusplus 11 | }; 12 | #endif 13 | 14 | #endif 15 | -------------------------------------------------------------------------------- /MailView/src/CRT/strcpy.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __STRCPY_HPP__ 2 | #define __STRCPY_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | extern "C" 7 | { 8 | #endif 9 | char *strcpy(char *dest,const char *src); 10 | #ifdef __cplusplus 11 | }; 12 | #endif 13 | 14 | #endif 15 | -------------------------------------------------------------------------------- /XKeys/lng.templ: -------------------------------------------------------------------------------- 1 | # 2 | lng.hpp 3 | 2 4 | XKeys_ru.lng Russian "Russian (Русский)" 5 | XKeys_en.lng English "English" 6 | 7 | hhead:#pragma once 8 | 9 | L_NAME 10 | "XKeys" 11 | "XKeys" 12 | 13 | L_OK 14 | "OK" 15 | "OK" 16 | 17 | L_CANCEL 18 | "Отмена" 19 | "Cancel" 20 | -------------------------------------------------------------------------------- /ClipCopy/src/ClipCopy.gcc.def: -------------------------------------------------------------------------------- 1 | LIBRARY ClipCopy 2 | EXPORTS 3 | GetPluginInfoW=GetPluginInfoW@4 4 | OpenPluginW=OpenPluginW@8 5 | SetStartupInfoW=SetStartupInfoW@4 6 | GetMinFarVersionW=GetMinFarVersionW@0 7 | ProcessSynchroEventW=ProcessSynchroEventW@8 8 | -------------------------------------------------------------------------------- /MailView/src/CRT/memset.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __MEMSET_HPP__ 2 | #define __MEMSET_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | extern "C" 7 | { 8 | #endif 9 | void *memset(void *dst, int val, size_t count); 10 | #ifdef __cplusplus 11 | }; 12 | #endif 13 | 14 | #endif 15 | -------------------------------------------------------------------------------- /MailView/src/CRT/strcmp.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __STRCMP_HPP__ 2 | #define __STRCMP_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | extern "C" 7 | { 8 | #endif 9 | int strcmp(const char *first, const char *last); 10 | #ifdef __cplusplus 11 | }; 12 | #endif 13 | 14 | #endif 15 | -------------------------------------------------------------------------------- /MailView/src/CRT/strtok.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __STRTOK_HPP__ 2 | #define __STRTOK_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | extern "C" 7 | { 8 | #endif 9 | char *strtok(char *string, const char *control); 10 | #ifdef __cplusplus 11 | }; 12 | #endif 13 | 14 | #endif 15 | -------------------------------------------------------------------------------- /PicViewAdvanced/src/PicViewAdv.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | ConfigureW=ConfigureW@4 3 | ExitFARW=ExitFARW@4 4 | GetPluginInfoW=GetPluginInfoW@4 5 | OpenW=OpenW@4 6 | SetStartupInfoW=SetStartupInfoW@4 7 | ProcessViewerEventW=ProcessViewerEventW@4 8 | GetGlobalInfoW=GetGlobalInfoW@4 9 | -------------------------------------------------------------------------------- /MailView/src/CRT/memchr.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __MEMCHR_HPP__ 2 | #define __MEMCHR_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | extern "C" 7 | { 8 | #endif 9 | void *memchr(const void *buf, int chr, size_t cnt); 10 | #ifdef __cplusplus 11 | }; 12 | #endif 13 | 14 | #endif 15 | -------------------------------------------------------------------------------- /MailView/src/CRT/memcpy.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __MEMCPY_HPP__ 2 | #define __MEMCPY_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | extern "C" 7 | { 8 | #endif 9 | void *memcpy(void *dst, const void *src, size_t count); 10 | #ifdef __cplusplus 11 | }; 12 | #endif 13 | 14 | #endif 15 | -------------------------------------------------------------------------------- /MailView/src/CRT/strrchr.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __STRRCHR_HPP__ 2 | #define __STRRCHR_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | extern "C" 7 | { 8 | #endif 9 | const char *strrchr(const char *string, int ch); 10 | #ifdef __cplusplus 11 | }; 12 | #endif 13 | 14 | #endif 15 | -------------------------------------------------------------------------------- /MailView/src/CRT/strstr.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __STRSTR_HPP__ 2 | #define __STRSTR_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | extern "C" 7 | { 8 | #endif 9 | char *strstr(const char * str1, const char * str2); 10 | #ifdef __cplusplus 11 | }; 12 | #endif 13 | 14 | #endif 15 | -------------------------------------------------------------------------------- /README/HXSView.md: -------------------------------------------------------------------------------- 1 | HXSView - list and extract files from HXS/HXI MS-Help 2 archives
2 | Using OpenCLit library by Dan Jackson (http://www.convertlit.com/)
3 | and LZX library by Stuart Caie (http://www.kyz.uklinux.net/)
-------------------------------------------------------------------------------- /pygin/pygin.loader/src/pygin.loader.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | Initialize = loader_Initialize 3 | IsPlugin = loader_IsPlugin 4 | CreateInstance = loader_CreateInstance 5 | GetFunctionAddress = loader_GetFunctionAddress 6 | GetError = loader_GetError 7 | DestroyInstance = loader_DestroyInstance 8 | Free = loader_Free 9 | -------------------------------------------------------------------------------- /MailView/src/CRT/memmove.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __MEMMOVE_HPP__ 2 | #define __MEMMOVE_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | extern "C" 7 | { 8 | #endif 9 | void *memmove(void *dst, const void *src, size_t count); 10 | #ifdef __cplusplus 11 | }; 12 | #endif 13 | 14 | #endif 15 | -------------------------------------------------------------------------------- /MailView/src/CRT/strncpy.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __STRNCPY_HPP__ 2 | #define __STRNCPY_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | extern "C" 7 | { 8 | #endif 9 | char *strncpy(char *dest,const char *src,size_t size); 10 | #ifdef __cplusplus 11 | }; 12 | #endif 13 | 14 | #endif 15 | -------------------------------------------------------------------------------- /MailView/src/CRT/strpbrk.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __STRPBRK_HPP__ 2 | #define __STRPBRK_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | extern "C" 7 | { 8 | #endif 9 | char *strpbrk (const char *string, const char *control); 10 | #ifdef __cplusplus 11 | }; 12 | #endif 13 | 14 | #endif 15 | -------------------------------------------------------------------------------- /PositionSaver/src/positionsaver.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | Configure=Configure@4 3 | ExitFAR=ExitFAR@0 4 | GetPluginInfo=GetPluginInfo@4 5 | OpenPlugin=OpenPlugin@8 6 | SetStartupInfo=SetStartupInfo@4 7 | ProcessEditorEvent=ProcessEditorEvent@8 8 | ProcessViewerEvent=ProcessViewerEvent@8 9 | -------------------------------------------------------------------------------- /MailView/src/CRT/memcmp.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __MEMCMP_HPP__ 2 | #define __MEMCMP_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | extern "C" 7 | { 8 | #endif 9 | int memcmp(const void *buf1, const void *buf2, size_t count); 10 | #ifdef __cplusplus 11 | }; 12 | #endif 13 | 14 | #endif 15 | -------------------------------------------------------------------------------- /minesweeper/history.txt: -------------------------------------------------------------------------------- 1 | v1.0.4 25.10.2017 2 | - игровое поле немодально. 3 | 4 | v1.0.3 11.02.2012 5 | - адаптация для far 3.0.2450. 6 | - x64. 7 | 8 | v0.0.2 16-11-2003 9 | - help. 10 | - config. 11 | - sometimes game don't stops on error. 12 | 13 | v0.0.1 10-10-2003 14 | - first version. 15 | -------------------------------------------------------------------------------- /update/guid.hpp: -------------------------------------------------------------------------------- 1 | // {76879B1E-C6B8-4DC0-B795-BD82D63D076B} 2 | DEFINE_GUID(MainGuid, 0x76879b1e, 0xc6b8, 0x4dc0, 0xb7, 0x95, 0xbd, 0x82, 0xd6, 0x3d, 0x7, 0x6b); 3 | 4 | // {E04CD6CA-0F73-4169-9D00-73E584664C05} 5 | DEFINE_GUID(MenuGuid, 0xe04cd6ca, 0xf73, 0x4169, 0x9d, 0x0, 0x73, 0xe5, 0x84, 0x66, 0x4c, 0x5); 6 | -------------------------------------------------------------------------------- /Active-Help/src/ahp/chmview/lzx.h: -------------------------------------------------------------------------------- 1 | #define UBYTE unsigned char 2 | #define UWORD unsigned short 3 | #define ULONG unsigned long 4 | #define BYTE signed char 5 | #define WORD short 6 | #define LONG long 7 | 8 | int LZXinit(int window); 9 | int LZXdecompress(UBYTE *inbuf, UBYTE *outbuf, ULONG inlen, ULONG outlen); 10 | -------------------------------------------------------------------------------- /Active-Help/src/ahp/custom/registry.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __REGISTRY_HPP__ 2 | #define __REGISTRY_HPP__ 3 | #include 4 | 5 | extern char PluginRootKey[]; 6 | void SetRegKey(const char *ValueName,DWORD ValueData); 7 | BOOL GetRegKey(const char *ValueName,int *ValueData,DWORD Default); 8 | 9 | #endif 10 | -------------------------------------------------------------------------------- /Active-Help/src/ahp/mueller/registry.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __REGISTRY_HPP__ 2 | #define __REGISTRY_HPP__ 3 | #include 4 | 5 | extern char PluginRootKey[]; 6 | void SetRegKey(const char *ValueName,DWORD ValueData); 7 | BOOL GetRegKey(const char *ValueName,int *ValueData,DWORD Default); 8 | 9 | #endif 10 | -------------------------------------------------------------------------------- /MailView/src/CRT/memchr.cpp: -------------------------------------------------------------------------------- 1 | #include "memchr.hpp" 2 | 3 | void *memchr(const void *buf, int chr, size_t cnt) 4 | { 5 | while (cnt && (*(unsigned char *)buf != (unsigned char)chr)) 6 | { 7 | buf = (unsigned char *)buf + 1; 8 | cnt--; 9 | } 10 | return(cnt ? (void *)buf : NULL); 11 | } 12 | -------------------------------------------------------------------------------- /MailView/src/CRT/strncmp.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __STRNCMP_HPP__ 2 | #define __STRNCMP_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | extern "C" 7 | { 8 | #endif 9 | int strncmp(const char *first, const char *last, size_t count); 10 | #ifdef __cplusplus 11 | }; 12 | #endif 13 | 14 | #endif 15 | -------------------------------------------------------------------------------- /MailView/bin/file_id.diz: -------------------------------------------------------------------------------- 1 | MailView 1.0 beta 7 plugin for Far Manager 2 | -------------------------------------------- 3 | (c) 2005 Alex Yaroslavsly 4 | http://code.google.com/p/evil-programmers/ 5 | 6 | (c) 2002-2003 Dennis Trachuk 7 | http://www.chat.ru/~bmf_asid 8 | -------------------------------------------------------------------------------- /MailView/src/CRT/realloc.cpp: -------------------------------------------------------------------------------- 1 | #include "realloc.hpp" 2 | #include 3 | 4 | void *realloc(void *block, size_t size) 5 | { 6 | if (block) 7 | return HeapReAlloc(GetProcessHeap(),HEAP_ZERO_MEMORY,block,size); 8 | else 9 | return HeapAlloc(GetProcessHeap(),HEAP_ZERO_MEMORY,size); 10 | } 11 | -------------------------------------------------------------------------------- /farmail/src/Filter/memory.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __MEMORY_HPP_ 2 | #define __MEMORY_HPP_ 3 | 4 | void * z_calloc ( size_t nitems, size_t size); 5 | void * z_malloc ( size_t size); 6 | void * z_realloc( void *block, size_t size); 7 | void z_free ( void *block ); 8 | char * z_strdup ( const char *block ); 9 | 10 | #endif 11 | -------------------------------------------------------------------------------- /SetEnv/src/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | // stdafx.cpp : source file that includes just the standard includes 2 | // SetEnv.pch will be the pre-compiled header 3 | // stdafx.obj will contain the pre-compiled type information 4 | 5 | #include "stdafx.h" 6 | 7 | // TODO: reference any additional headers you need in STDAFX.H 8 | // and not in this file 9 | -------------------------------------------------------------------------------- /farmail/src/AddressBook/memory.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __MEMORY_HPP_ 2 | #define __MEMORY_HPP_ 3 | 4 | void * z_calloc ( size_t nitems, size_t size); 5 | void * z_malloc ( size_t size); 6 | void * z_realloc( void *block, size_t size); 7 | void z_free ( void *block ); 8 | char * z_strdup ( const char *block ); 9 | 10 | #endif 11 | -------------------------------------------------------------------------------- /pygin/all.vcxproj.filters: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /MailView/src/CRT/memcpy.cpp: -------------------------------------------------------------------------------- 1 | #include "memcpy.hpp" 2 | 3 | void *memcpy(void *dst, const void *src, size_t count) 4 | { 5 | void *ret = dst; 6 | 7 | while (count--) 8 | { 9 | *(char *)dst = *(char *)src; 10 | dst = (char *)dst + 1; 11 | src = (char *)src + 1; 12 | } 13 | return(ret); 14 | } 15 | -------------------------------------------------------------------------------- /PluginManager/bin/PluginManager.lng: -------------------------------------------------------------------------------- 1 | .Language=English,English 2 | 3 | "PluginManager" 4 | "PluginManager - Configure" 5 | "PluginManager - Manage" 6 | "Ctrl-R, Del" 7 | "Some open panels belong to this plug-in, close them before unloading!" 8 | "Some open plug-in panels exists, close them before realoding!" 9 | "&Ok" 10 | -------------------------------------------------------------------------------- /Rewrap/file_id.diz: -------------------------------------------------------------------------------- 1 | Rewrap FAR editor plugin 2 | (c) 2001, Stanislav V. Mekhanoshin 3 | (c) 2009, Alex Yaroslavsky 4 | 5 | - reformat paragraph based on 6 | ESC plugin settings 7 | - justification support 8 | - FTN quote support 9 | - sources included 10 | 11 | 2:5030/172.9@fidonet.org 12 | rampitec@tu.spb.ru 13 | -------------------------------------------------------------------------------- /yac/stringstack.hpp: -------------------------------------------------------------------------------- 1 | #pragma once 2 | #include "unicodestring.hpp" 3 | 4 | class StringStack 5 | { 6 | struct data 7 | { 8 | string item; 9 | data* prev; 10 | } 11 | *Data; 12 | public: 13 | StringStack(); 14 | ~StringStack(); 15 | void flush(); 16 | void push(string& str); 17 | string pop(); 18 | }; -------------------------------------------------------------------------------- /Active-Help/src/ahp/mshelp2/registry.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __REGISTRY_HPP__ 2 | #define __REGISTRY_HPP__ 3 | #include 4 | 5 | int GetRegKey(const char *ValueName,char *ValueData,const char *Default,DWORD DataSize); 6 | void SetRegKey(const char *ValueName,char *ValueData); 7 | extern char PluginRootKey[]; 8 | 9 | #endif 10 | -------------------------------------------------------------------------------- /MailView/src/CRT/strncpy.cpp: -------------------------------------------------------------------------------- 1 | #include "strncpy.hpp" 2 | 3 | char *strncpy(char *dest,const char *src,size_t size) 4 | { 5 | char *start = dest; 6 | 7 | while (size && (*dest++ = *src++)) 8 | size--; 9 | 10 | if (size) 11 | while (--size) 12 | *dest++ = '\0'; 13 | 14 | return (start); 15 | } 16 | -------------------------------------------------------------------------------- /DialogManager/src/dialogM.gcc.def: -------------------------------------------------------------------------------- 1 | 2 | EXPORTS 3 | SetStartupInfo=SetStartupInfo@4 4 | ExitFAR=ExitFAR@0 5 | ProcessEditorEvent=ProcessEditorEvent@8 6 | ProcessEditorInput=ProcessEditorInput@4 7 | GetPluginInfo=GetPluginInfo@4 8 | GetMinFarVersion=GetMinFarVersion@0 9 | Configure=Configure@4 10 | OpenPlugin=OpenPlugin@8 11 | -------------------------------------------------------------------------------- /airbrush/src/airbrush.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | OpenW=OpenW@4 3 | SetStartupInfoW=SetStartupInfoW@4 4 | GetPluginInfoW=GetPluginInfoW@4 5 | ConfigureW=ConfigureW@4 6 | ProcessEditorEventW=ProcessEditorEventW@4 7 | ProcessEditorInputW=ProcessEditorInputW@4 8 | ExitFARW=ExitFARW@4 9 | GetGlobalInfoW=GetGlobalInfoW@4 10 | -------------------------------------------------------------------------------- /ecompl/src/EditCmpl.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | SetStartupInfoW=SetStartupInfoW@4 3 | GetPluginInfoW=GetPluginInfoW@4 4 | OpenW=OpenW@4 5 | ConfigureW=ConfigureW@4 6 | ProcessEditorEventW=ProcessEditorEventW@4 7 | ProcessEditorInputW=ProcessEditorInputW@4 8 | ExitFARW=ExitFARW@4 9 | GetGlobalInfoW=GetGlobalInfoW@4 10 | -------------------------------------------------------------------------------- /Servelad/file_id.diz: -------------------------------------------------------------------------------- 1 | Servelad 2 | FAR Manager Plugin 3 | Sources Included 4 | ----------------------------------- 5 | Home page: http://code.google.com/p/evil-programmers/ 6 | ----------------------------------- 7 | Plugin for managing windows 8 | services. 9 | ----------------------------------- 10 | -------------------------------------------------------------------------------- /bcopy/src/memory.h: -------------------------------------------------------------------------------- 1 | #define malloc(size) HeapAlloc(GetProcessHeap(),HEAP_ZERO_MEMORY,size) 2 | #define free(ptr) ((ptr)?HeapFree(GetProcessHeap(),0,ptr):0) 3 | #define realloc(ptr,size) ((size)?((ptr)?HeapReAlloc(GetProcessHeap(),HEAP_ZERO_MEMORY,ptr,size):HeapAlloc(GetProcessHeap(),HEAP_ZERO_MEMORY,size)):(HeapFree(GetProcessHeap(),0,ptr),(void *)0)) 4 | -------------------------------------------------------------------------------- /pygin/pack.cmd: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | setlocal 4 | 5 | for /f %%i in ('powershell get-date -format "{yyyyMMdd}"') do set timestamp=%%i 6 | for /f %%i in ('git rev-parse --short HEAD') do set hash=%%i 7 | 8 | pushd artefacts\product 9 | 7z a -mx -r pygin_%timestamp%_%platform%_%hash%.7z *.dll *.py *.lng *.hlf *.md 10 | popd 11 | 12 | endlocal 13 | -------------------------------------------------------------------------------- /LuaEditorSettingsCore/Macros/modules/editorsettings/colorer.moon: -------------------------------------------------------------------------------- 1 | import 2 | Xml 3 | from require'editorsettings_base' 4 | class Colorer extends Xml 5 | Title: "Colorer configuration files" 6 | Type: "*.hrc,*.hrd" 7 | CodePage: 65001 8 | TabSize: 2 9 | ExpandTabs: true 10 | SetBOM: false 11 | { 12 | :Colorer 13 | } 14 | -------------------------------------------------------------------------------- /MailView/src/CRT/_splitpath.hpp: -------------------------------------------------------------------------------- 1 | #ifndef ___SPLITPATH_HPP__ 2 | #define ___SPLITPATH_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | extern "C" 7 | { 8 | #endif 9 | void _splitpath(register const char *path, char *drive, char *dir, char *fname, char *ext); 10 | #ifdef __cplusplus 11 | }; 12 | #endif 13 | 14 | #endif 15 | -------------------------------------------------------------------------------- /PositionSaver/src/crt.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __CRT_HPP__ 2 | #define __CRT_HPP__ 3 | #include 4 | 5 | extern "C" 6 | { 7 | void *memcpy(void * dst, const void * src, size_t count); 8 | void *memset(void *dst, int val, size_t count); 9 | int strncmp(const char * first, const char * last, size_t count); 10 | }; 11 | 12 | #endif 13 | -------------------------------------------------------------------------------- /ESC/src/version.hpp: -------------------------------------------------------------------------------- 1 | #define PLUGIN_MAJOR 2 2 | #define PLUGIN_MINOR 91 3 | #define PLUGIN_DESC L"Editor's settings changer" 4 | #define PLUGIN_NAME L"[ESC]" 5 | #define PLUGIN_FILENAME L"esc.dll" 6 | #define PLUGIN_AUTHOR L"Ivan Sintyurin, Alex Yaroslavsky & Vadim Yegorov" 7 | #define PLUGIN_VERSION MAKEFARVERSION(PLUGIN_MAJOR,PLUGIN_MINOR,0,0,VS_RELEASE) 8 | -------------------------------------------------------------------------------- /PicViewAdvanced/src/crt.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __CRT_HPP__ 2 | #define __CRT_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | extern "C" 7 | { 8 | #endif 9 | void *memcpy(void * dst, const void * src, size_t count); 10 | void *memset(void *dst, int val, size_t count); 11 | #ifdef __cplusplus 12 | }; 13 | #endif 14 | 15 | #endif 16 | -------------------------------------------------------------------------------- /farmail/src/FARMail/PluginHotkeys.reg: -------------------------------------------------------------------------------- 1 | REGEDIT4 2 | ;Predefined FARMail sub plug-ins hotkeys 3 | 4 | [HKEY_CURRENT_USER\Software\Far\Plugins\FARMail\PluginHotkeys] 5 | "generic_helper"=dword:00000048 6 | "generic_addressbook"=dword:00000041 7 | "generic_filter"=dword:00000046 8 | "generic_scripts"=dword:00000053 9 | "generic_open_attach"=dword:0000004f 10 | -------------------------------------------------------------------------------- /farmail/src/Helper/memory.h: -------------------------------------------------------------------------------- 1 | #define malloc(size) HeapAlloc(GetProcessHeap(),HEAP_ZERO_MEMORY,size) 2 | #define free(ptr) ((ptr)?HeapFree(GetProcessHeap(),0,ptr):0) 3 | #define realloc(ptr,size) ((size)?((ptr)?HeapReAlloc(GetProcessHeap(),HEAP_ZERO_MEMORY,ptr,size):HeapAlloc(GetProcessHeap(),HEAP_ZERO_MEMORY,size)):(HeapFree(GetProcessHeap(),0,ptr),(void *)0)) 4 | -------------------------------------------------------------------------------- /Active-Help/src/ahp/custom/crt.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __CRT_HPP__ 2 | #define __CRT_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | extern "C" 7 | { 8 | #endif 9 | void *memcpy(void * dst, const void * src, size_t count); 10 | void *memset(void *dst, int val, size_t count); 11 | #ifdef __cplusplus 12 | }; 13 | #endif 14 | 15 | #endif 16 | -------------------------------------------------------------------------------- /Active-Help/src/ahp/farhelp/crt.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __CRT_HPP__ 2 | #define __CRT_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | extern "C" 7 | { 8 | #endif 9 | void *memcpy(void * dst, const void * src, size_t count); 10 | void *memset(void *dst, int val, size_t count); 11 | #ifdef __cplusplus 12 | }; 13 | #endif 14 | 15 | #endif 16 | -------------------------------------------------------------------------------- /Active-Help/src/ahp/mshelp2/crt.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __CRT_HPP__ 2 | #define __CRT_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | extern "C" 7 | { 8 | #endif 9 | void *memcpy(void * dst, const void * src, size_t count); 10 | void *memset(void *dst, int val, size_t count); 11 | #ifdef __cplusplus 12 | }; 13 | #endif 14 | 15 | #endif 16 | -------------------------------------------------------------------------------- /Active-Help/src/ahp/winhelp/crt.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __CRT_HPP__ 2 | #define __CRT_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | extern "C" 7 | { 8 | #endif 9 | void *memset(void *dst, int val, size_t count); 10 | void *memcpy(void * dst, const void * src, size_t count); 11 | #ifdef __cplusplus 12 | }; 13 | #endif 14 | 15 | #endif 16 | -------------------------------------------------------------------------------- /DialogManager/file_id.diz: -------------------------------------------------------------------------------- 1 | Dialog Manager (version 0.6 build 9 beta). 2 | 23.02.2007. 3 | Dialog Manager is a plugin for FAR Manager which extends 4 | its dialogs functionality. 5 | 6 | Windows NT/2000/XP only. 7 | 8 | Author: zg 9 | E-mail: at bmg.lv / zg 10 | 11 | Current Maintainer: ay 12 | 13 | http://code.google.com/p/evil-programmers/ 14 | -------------------------------------------------------------------------------- /EventViewer/src/memory.h: -------------------------------------------------------------------------------- 1 | #define malloc(size) HeapAlloc(GetProcessHeap(),HEAP_ZERO_MEMORY,size) 2 | #define free(ptr) ((ptr)?HeapFree(GetProcessHeap(),0,ptr):0) 3 | #define realloc(ptr,size) ((0!=(size))?((ptr)?HeapReAlloc(GetProcessHeap(),HEAP_ZERO_MEMORY,ptr,size):HeapAlloc(GetProcessHeap(),HEAP_ZERO_MEMORY,size)):(HeapFree(GetProcessHeap(),0,ptr),(void *)0)) 4 | -------------------------------------------------------------------------------- /MailView/bin/RFCCharset.reg: -------------------------------------------------------------------------------- 1 | REGEDIT4 2 | 3 | [HKEY_CURRENT_USER\Software\Far\CodeTables\KOI-8] 4 | "RFCCharset"="koi8-r" 5 | 6 | [HKEY_CURRENT_USER\Software\Far\CodeTables\CP-1251 (Windows russian)] 7 | "RFCCharset"="windows-1251" 8 | 9 | [HKEY_CURRENT_USER\Software\Far\CodeTables\ISO 8859-5 (Unix russian)] 10 | "RFCCharset"="iso-8859-5" 11 | 12 | -------------------------------------------------------------------------------- /airbrush/src/plugins/zcustom/syntaxes/ps.syntax: -------------------------------------------------------------------------------- 1 | file PostScript \*.ps,\*.eps,\*.ai 2 | 3 | context default 4 | keyword whole /[-]*//[0-9]+//[.]*//[0-9]*/ brightgreen 5 | keyword whole /[{}]{1,1}/ white 6 | keyword whole \//[-A-Za-z]+/ lightgray 7 | 8 | # keyword whole /[A-Za-z]+/ white 9 | 10 | context ( ) yellow 11 | context % \n cyan 12 | -------------------------------------------------------------------------------- /farmail/src/OpenAttach/memory.h: -------------------------------------------------------------------------------- 1 | #define malloc(size) HeapAlloc(GetProcessHeap(),HEAP_ZERO_MEMORY,size) 2 | #define free(ptr) ((ptr)?HeapFree(GetProcessHeap(),0,ptr):0) 3 | #define realloc(ptr,size) ((size)?((ptr)?HeapReAlloc(GetProcessHeap(),HEAP_ZERO_MEMORY,ptr,size):HeapAlloc(GetProcessHeap(),HEAP_ZERO_MEMORY,size)):(HeapFree(GetProcessHeap(),0,ptr),(void *)0)) 4 | -------------------------------------------------------------------------------- /Active-Help/src/ahp/htmlhelp/crt.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __CRT_HPP__ 2 | #define __CRT_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | extern "C" 7 | { 8 | #endif 9 | void *memcpy(void * dst, const void * src, size_t count); 10 | void *memset(void *dst, int val, size_t count); 11 | #ifdef __cplusplus 12 | }; 13 | #endif 14 | 15 | #endif 16 | -------------------------------------------------------------------------------- /Active-Help/src/ahp/mueller/memory.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __MEMORY_HPP__ 2 | #define __MEMORY_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | extern "C" 7 | { 8 | #endif 9 | void *malloc(size_t size); 10 | void *realloc(void *block, size_t size); 11 | void free(void *block); 12 | #ifdef __cplusplus 13 | }; 14 | #endif 15 | 16 | #endif 17 | -------------------------------------------------------------------------------- /ESC/src/escW.vc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | ConfigureW 3 | GetPluginInfoW 4 | OpenW 5 | SetStartupInfoW 6 | ExitFARW 7 | ProcessEditorEventW 8 | ProcessEditorInputW 9 | GetEditorSettingsW 10 | SetEditorOptionW 11 | CreateMacroW 12 | CloneMacroW 13 | IsMacroOKW 14 | DeleteMacroW 15 | PostMacroW 16 | GetGlobalInfoW 17 | -------------------------------------------------------------------------------- /LuaEditorSettingsCore/Macros/modules/editorsettings/json.moon: -------------------------------------------------------------------------------- 1 | import 2 | Sources 3 | from require'editorsettings_helpers' 4 | class JSON extends Sources 5 | Title: "JSON" 6 | Type: "*.json" 7 | First:{ 8 | "^{$", 9 | } 10 | CodePage: 65001 11 | TabSize: 2 12 | ExpandTabs: true 13 | SetBOM: false 14 | { 15 | :JSON 16 | } 17 | -------------------------------------------------------------------------------- /PicViewAdvanced/src/PicViewAdv.lng: -------------------------------------------------------------------------------- 1 | .Language=English,English 2 | 3 | "PicView Advanced" 4 | "&Automatic in Viewer" 5 | "A&utomatic in QuickView" 6 | "&Bilinear resize in Viewer" 7 | "Bi&linear resize in QuickView" 8 | "&Override file extensions" 9 | "&Ignore read error" 10 | "&Show in Viewer" 11 | "%d x %d (%d x %d), %ddpi x %ddpi, page %d/%d, %s" 12 | -------------------------------------------------------------------------------- /Crapculator/src/version.hpp: -------------------------------------------------------------------------------- 1 | #define PLUGIN_MAJOR 0 2 | #define PLUGIN_MINOR 10 3 | #define PLUGIN_DESC L"Crapculates current line in editor" 4 | #define PLUGIN_NAME L"Crapculator & Hackulator" 5 | #define PLUGIN_FILENAME L"Crapculator.dll" 6 | #define PLUGIN_AUTHOR L"Alex Yaroslavsky" 7 | #define PLUGIN_VERSION MAKEFARVERSION(PLUGIN_MAJOR,PLUGIN_MINOR,0,0,VS_RELEASE) 8 | -------------------------------------------------------------------------------- /ESC-TSC-Mini/src/version.hpp: -------------------------------------------------------------------------------- 1 | #define PLUGIN_MAJOR 1 2 | #define PLUGIN_MINOR 5 3 | #define PLUGIN_DESC L"ESC's Temporary Settings Changer - Minimalistic" 4 | #define PLUGIN_NAME L"ESC-TSC-Mini" 5 | #define PLUGIN_FILENAME L"esc-tsc-mini.dll" 6 | #define PLUGIN_AUTHOR L"Alex Yaroslavsky" 7 | #define PLUGIN_VERSION MAKEFARVERSION(PLUGIN_MAJOR,PLUGIN_MINOR,0,0,VS_RELEASE) 8 | -------------------------------------------------------------------------------- /MailView/src/CRT/strncmp.cpp: -------------------------------------------------------------------------------- 1 | #include "strncmp.hpp" 2 | 3 | int strncmp(const char *first, const char *last, size_t count) 4 | { 5 | if (!count) 6 | return(0); 7 | 8 | while (--count && *first && *first == *last) 9 | { 10 | first++; 11 | last++; 12 | } 13 | 14 | return (*(unsigned char *)first - *(unsigned char *)last); 15 | } 16 | -------------------------------------------------------------------------------- /MailView/src/CRT/strrchr.cpp: -------------------------------------------------------------------------------- 1 | #include "strrchr.hpp" 2 | 3 | const char *strrchr(const char *string, int ch) 4 | { 5 | const char *start = string; 6 | 7 | while (*string++) 8 | ; 9 | 10 | while (--string != start && *string != (char)ch) 11 | ; 12 | 13 | if (*string == (char)ch) 14 | return string; 15 | 16 | return NULL ; 17 | } 18 | -------------------------------------------------------------------------------- /bcopy/src/bcopy.def: -------------------------------------------------------------------------------- 1 | 2 | EXPORTS 3 | SetStartupInfo = SetStartupInfo@4 4 | GetPluginInfo = GetPluginInfo@4 5 | OpenPlugin = OpenPlugin@8 6 | Configure = Configure@4 7 | GetMinFarVersion = GetMinFarVersion@0 8 | ExitFAR = ExitFAR@0 9 | ShowInfoMenu = ShowInfoMenu@0 -------------------------------------------------------------------------------- /Rewrap/src/version.hpp: -------------------------------------------------------------------------------- 1 | #define PLUGIN_MAJOR 2 2 | #define PLUGIN_MINOR 3 3 | #define PLUGIN_DESC L"Reformat paragraph based on ESC plugin settings" 4 | #define PLUGIN_NAME L"Rewrap" 5 | #define PLUGIN_FILENAME L"rewrap.dll" 6 | #define PLUGIN_AUTHOR L"Stanislav V. Mekhanoshin & Alex Yaroslavsky" 7 | #define PLUGIN_VERSION MAKEFARVERSION(PLUGIN_MAJOR,PLUGIN_MINOR,0,0,VS_RELEASE) 8 | -------------------------------------------------------------------------------- /ClipCopy/reg/Uninstall.reg: -------------------------------------------------------------------------------- 1 | REGEDIT4 2 | 3 | [-HKEY_CURRENT_USER\Software\Far\PluginHotkeys\Plugins/ClipCopy/ClipCopy.dll] 4 | 5 | [-HKEY_CURRENT_USER\Software\Far\KeyMacros\Shell\CtrlC] 6 | 7 | [-HKEY_CURRENT_USER\Software\Far\KeyMacros\Shell\CtrlX] 8 | 9 | [-HKEY_CURRENT_USER\Software\Far\KeyMacros\Shell\CtrlV] 10 | 11 | [-HKEY_CURRENT_USER\Software\Far\KeyMacros\Shell\CtrlB] 12 | -------------------------------------------------------------------------------- /SetEnv/src/cmd.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __CMD_HPP__ 2 | #define __CMD_HPP__ 3 | 4 | extern INT myargc; 5 | extern PTCHAR* myargv; 6 | extern TCHAR myargp[]; 7 | 8 | BOOL IsParamPrefix(TCHAR c); 9 | VOID ProcessCmdLine(VOID); 10 | INT CheckParam(LPCTSTR check); 11 | LPTSTR GetParam(LPTSTR lpCmdLine, INT index); 12 | //LPTSTR SkipProgramName (LPTSTR lpCmdLine); 13 | 14 | #endif /* __CMD_HPP__ */ -------------------------------------------------------------------------------- /DialogManager/src/file_id.diz.m4: -------------------------------------------------------------------------------- 1 | include(`dm_ver.m4')dnl 2 | Dialog Manager (version MAJOR.MINOR build BUILD TYPE). 3 | DATE. 4 | Dialog Manager is a plugin for FAR Manager which extends 5 | its dialogs functionality. 6 | 7 | Windows NT/2000/XP only. 8 | 9 | Author: zg 10 | E-mail: at bmg.lv / zg 11 | 12 | Current Maintainer: ay 13 | 14 | http://code.google.com/p/evil-programmers/ 15 | -------------------------------------------------------------------------------- /LuaEditorSettingsCore/Macros/modules/editorsettings/yaml.moon: -------------------------------------------------------------------------------- 1 | import 2 | UnixSources 3 | from require'editorsettings_helpers' 4 | class YAML extends UnixSources 5 | Title: "YAML" 6 | Type: "*.yml,*.yaml,*.sls" 7 | First:{ 8 | "^%-%-%-$", 9 | } 10 | CodePage: 65001 11 | TabSize: 2 12 | ExpandTabs: true 13 | SetBOM: false 14 | { 15 | :YAML 16 | } 17 | -------------------------------------------------------------------------------- /Visualizer/src/version.hpp: -------------------------------------------------------------------------------- 1 | #define PLUGIN_MAJOR 1 2 | #define PLUGIN_MINOR 5 3 | #define PLUGIN_DESC L"Visualize otherwise not so easily noticed things in Far's internal editor" 4 | #define PLUGIN_NAME L"Visualizer" 5 | #define PLUGIN_FILENAME L"Visualizer.dll" 6 | #define PLUGIN_AUTHOR L"Alex Yaroslavsky" 7 | #define PLUGIN_VERSION MAKEFARVERSION(PLUGIN_MAJOR,PLUGIN_MINOR,0,0,VS_RELEASE) 8 | -------------------------------------------------------------------------------- /ClipCopy/bin/ClipCopyEng.lng: -------------------------------------------------------------------------------- 1 | .Language=English,English 2 | 3 | "&1 Copy" 4 | "&2 Cut" 5 | "Clipboard" 6 | "&3 Paste" 7 | "&4 Paste link(s)" 8 | "Error" 9 | "Ok" 10 | "%u file(s) ignored or not and existent file(s)" 11 | "Cannot set cut format: 0x%08x" 12 | "Cannot put data to clipboard: 0x%08x" 13 | "Cannot create link: 0x%08x" 14 | "Cannot prepare file list for copy/cut operation: 0x%08x" 15 | -------------------------------------------------------------------------------- /ClipCopy/reg/UninstallW.reg: -------------------------------------------------------------------------------- 1 | REGEDIT4 2 | 3 | [-HKEY_CURRENT_USER\Software\Far2\PluginHotkeys\Plugins/ClipCopy/ClipCopyW.dll] 4 | 5 | [-HKEY_CURRENT_USER\Software\Far2\KeyMacros\Shell\CtrlC] 6 | 7 | [-HKEY_CURRENT_USER\Software\Far2\KeyMacros\Shell\CtrlX] 8 | 9 | [-HKEY_CURRENT_USER\Software\Far2\KeyMacros\Shell\CtrlV] 10 | 11 | [-HKEY_CURRENT_USER\Software\Far2\KeyMacros\Shell\CtrlB] 12 | -------------------------------------------------------------------------------- /UpdateMacros/file_id.diz: -------------------------------------------------------------------------------- 1 | Update Macros v1.0.1 2 | A plugin for FAR Manager 3 | Sources included 4 | =================================== 5 | Author: Alex Yaroslavsky 6 | Home page: http://code.google.com/p/evil-programmers/ 7 | 8 | Rereads any manual changes to FAR 9 | key macros from the registry so no 10 | restart of FAR is needed. 11 | =================================== 12 | -------------------------------------------------------------------------------- /Active-Help/src/ahp/chmview/memory.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __MEMORY_HPP__ 2 | #define __MEMORY_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | extern "C" 7 | { 8 | #endif 9 | void *malloc(size_t size); 10 | void *realloc(void *block, size_t size); 11 | void free(void *block); 12 | char *strdup(const char *block); 13 | #ifdef __cplusplus 14 | }; 15 | #endif 16 | 17 | #endif 18 | -------------------------------------------------------------------------------- /MailView/src/CRT/memcmp.cpp: -------------------------------------------------------------------------------- 1 | #include "memcmp.hpp" 2 | 3 | int memcmp(const void *buf1, const void *buf2, size_t count) 4 | { 5 | if (!count) 6 | return(0); 7 | 8 | while (--count && *(char *)buf1 == *(char *)buf2) 9 | { 10 | buf1 = (char *)buf1 + 1; 11 | buf2 = (char *)buf2 + 1; 12 | } 13 | 14 | return(*((unsigned char *)buf1) - *((unsigned char *)buf2)); 15 | } 16 | -------------------------------------------------------------------------------- /ESC-TSC-Mini/src/makefile_gcc: -------------------------------------------------------------------------------- 1 | #path to the Far Manager SVN trunk 2 | FARDEV ?= ../../../fardev 3 | COMMON = $(FARDEV)/plugins/common 4 | 5 | NAME = esc-tsc-mini 6 | SRCS = esc-tsc-mini.cpp 7 | DOCS = esc-tsc-mini.lng 8 | 9 | include $(FARDEV)/unicode_far/makefile_gcc_common 10 | 11 | include $(FARDEV)/plugins/makefile_gcc_def_inc 12 | 13 | include $(FARDEV)/plugins/makefile_gcc_target_inc 14 | -------------------------------------------------------------------------------- /MailView/src/FarPlus/FarDlgHlp.cpp: -------------------------------------------------------------------------------- 1 | #include "FARPlus.h" 2 | #include "FarDlgHlp.h" 3 | 4 | long _FARDIALOGHELPER::sendMessage( int msg, int param1, long param2 ) 5 | { 6 | return Far::m_Info.SendDlgMessage( this, msg, param1, param2 ); 7 | } 8 | 9 | long _FARDIALOGHELPER::defDlgProc( int msg, int param1, long param2 ) 10 | { 11 | return Far::m_Info.DefDlgProc( this, msg, param1, param2 ); 12 | } 13 | -------------------------------------------------------------------------------- /update/cursor_pos.cpp: -------------------------------------------------------------------------------- 1 | #include "headers.hpp" 2 | #pragma hdrstop 3 | 4 | #include "cursor_pos.hpp" 5 | 6 | cursor_pos::cursor_pos() 7 | { 8 | CONSOLE_SCREEN_BUFFER_INFO csbi; 9 | GetConsoleScreenBufferInfo(GetStdHandle(STD_OUTPUT_HANDLE), &csbi); 10 | Pos = csbi.dwCursorPosition; 11 | } 12 | 13 | cursor_pos::~cursor_pos() 14 | { 15 | SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), Pos); 16 | } 17 | -------------------------------------------------------------------------------- /Active-Help/src/ahp/mueller/crt.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __CRT_HPP__ 2 | #define __CRT_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | extern "C" 7 | { 8 | #endif 9 | void *memcpy(void * dst, const void * src, size_t count); 10 | void *memset(void *dst, int val, size_t count); 11 | char *strstr(const char * str1, const char * str2); 12 | #ifdef __cplusplus 13 | }; 14 | #endif 15 | 16 | #endif 17 | -------------------------------------------------------------------------------- /LuaCustomFolderState/Macros/modules/customfolderstate_user.moon: -------------------------------------------------------------------------------- 1 | F=far.Flags 2 | { 3 | [[%USERPROFILE%\Downloads\*]] 4 | { 5 | Name:[[dcim\camera]] 6 | PluginId:'9bf0e19d-b943-4e6d-b7b0-d71e3daf446a' 7 | } 8 | { 9 | Name:[[%USERPROFILE%\Documents]] 10 | --Action:(whatpanel,f)->(far.MacroPost [[Keys'F2']]) if 1==whatpanel 11 | Sort:false 12 | } 13 | Sort:F.SM_MTIME 14 | Order:true 15 | } 16 | -------------------------------------------------------------------------------- /MultiEditCase/bin/ECaseEng.lng: -------------------------------------------------------------------------------- 1 | .Language=English,English 2 | 3 | "Change Case" 4 | "&lower case" 5 | "&UPPER CASE" 6 | "&Title Case" 7 | "tO&GGLE cASE" 8 | "&Cyclic change" 9 | 10 | "Change Case: Language file selection" 11 | "Language file selection" 12 | "Case conversion table was updated." 13 | "Case conversion table wasn't updated." 14 | "The standard, english only, table loaded." 15 | "Standard/English Only" -------------------------------------------------------------------------------- /Rewrap/src/makefile_gcc: -------------------------------------------------------------------------------- 1 | #path to the Far Manager SVN trunk 2 | FARDEV ?= ../../../FAR/fardev 3 | COMMON = $(FARDEV)/plugins/common 4 | 5 | NAME = rewrap 6 | SRCS = rewrap.cpp 7 | DOCS = rewrapen.hlf rewrapru.hlf wrapeng.lng wraprus.lng 8 | 9 | include $(FARDEV)/unicode_far/makefile_gcc_common 10 | 11 | include $(FARDEV)/plugins/makefile_gcc_def_inc 12 | 13 | include $(FARDEV)/plugins/makefile_gcc_target_inc 14 | -------------------------------------------------------------------------------- /SetEnv/src/setenv.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __SETENV_HPP__ 2 | #define __SETENV_HPP__ 3 | 4 | typedef enum tagSoughtProcessType 5 | { 6 | SEARCH_BY_IMAGENAME = 0, 7 | SEARCH_BY_PROCESSID = 1 8 | } SoughtProcessType; 9 | 10 | typedef struct tagSoughtProcessItem 11 | { 12 | BOOL UseMask; 13 | SoughtProcessType Type; 14 | TCHAR Name[MAX_PATH]; 15 | } SoughtProcessItem, *PSoughtProcessItem; 16 | 17 | #endif /* __SETENV_HPP__ */ 18 | -------------------------------------------------------------------------------- /ESC-TSC-Mini/file_id.diz: -------------------------------------------------------------------------------- 1 | [ESC-TSC] Minimalistic 2 | FAR Manager Plugin 3 | Sources Included 4 | ----------------------------------- 5 | Author: Alex Yaroslavsky 6 | Home page: http://code.google.com/p/evil-programmers/ 7 | ----------------------------------- 8 | This plugin lets you change the 9 | settings of [ESC] for the current 10 | editor session. 11 | ----------------------------------- 12 | -------------------------------------------------------------------------------- /ESC/File_ID.DIZ: -------------------------------------------------------------------------------- 1 | [ESC] Editor's settings changer 2 | Far 3.x PlugIn module 3 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 | Author : Ivan Sintyurin AKA Spinoza 5 | E-mail : spinoza@mail.ru 6 | WWW: http://www.moris.ru/~spinoza 7 | LICENSE: see COPYING 8 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9 | Mainteiner : Alex Yaroslavsky 10 | WWW : http://code.google.com/p/evil-programmers/ 11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12 | -------------------------------------------------------------------------------- /MailView/src/FarPlus/qsortex.h: -------------------------------------------------------------------------------- 1 | #ifndef ___QSORTEX_H___ 2 | #define ___QSORTEX_H___ 3 | 4 | #ifdef __cplusplus 5 | extern "C" { 6 | #endif 7 | 8 | typedef int (__cdecl comp_t)(const void *, const void *, void *); 9 | void __cdecl qsortex( void * base, unsigned num, unsigned width, 10 | comp_t *comp, void * ); 11 | 12 | 13 | #ifdef __cplusplus 14 | } 15 | #endif 16 | 17 | #endif //!defined(___QSORTEX_H___) 18 | -------------------------------------------------------------------------------- /README/ActiveHelp.md: -------------------------------------------------------------------------------- 1 | A very cool and user friendly plugin for opening windows help files from inside FAR and much more including handling of FAR help files and Mueller dictionary. Using file masks, visual configuration and more. 2 | 3 | Current version supports the following help file types: 4 | * WinHelp (`*`.hlp) 5 | * HTMLHelp (`*`.chm, `*`.col) 6 | * MS-Help2 (`*`.hxs, ms-help://) 7 | * FARHelp (`*`.hlf) 8 | * Mueller dictionary -------------------------------------------------------------------------------- /Rewrap/whatsnew.txt: -------------------------------------------------------------------------------- 1 | V2.3 2 | ---- 3 | - Far 3.0 build 2873 and ESC 2.9 support. 4 | 5 | V2.2 6 | ---- 7 | - Far 3.0 build 2572 support. 8 | 9 | v2.1 10 | ---- 11 | - Far 3.0 and ESC 2.7 12 | 13 | v2.0 14 | ---- 15 | - Far 2.0 build 953 and ESC 2.5 16 | - Undo in single step 17 | 18 | v1.2 19 | ---- 20 | 21 | - fixed bug: quote 22 | > xxx 23 | > xxx 24 | was treated as a two different quotes. 25 | -------------------------------------------------------------------------------- /MailView/src/makedirs.bat: -------------------------------------------------------------------------------- 1 | mkdir ..\bin 2 | mkdir ..\bin\Plugins 3 | mkdir ..\o\CRT 4 | mkdir ..\o\FarPlus 5 | mkdir ..\o\MailView 6 | mkdir ..\o\MailView\MsgLib 7 | mkdir ..\o\MailView\Plugins 8 | mkdir ..\o\MailView\Plugins\Folder 9 | mkdir ..\o\MailView\Plugins\oe_dbx 10 | mkdir ..\o\MailView\Plugins\PKT 11 | mkdir ..\o\MailView\Plugins\Squish 12 | mkdir ..\o\MailView\Plugins\TheBat 13 | mkdir ..\o\MailView\Plugins\Unix 14 | -------------------------------------------------------------------------------- /yac/ver.hpp: -------------------------------------------------------------------------------- 1 | #include "build.hpp" 2 | 3 | #define MAJOR_VER 0 4 | #define MINOR_VER 0 5 | 6 | #define _W(arg) L##arg 7 | #define _STR(arg) _W(#arg) 8 | #define STR(arg) _STR(arg) 9 | 10 | #define ALLSTR STR(MAJOR_VER) L"." STR(MINOR_VER) L" build " STR(BUILD) 11 | 12 | #define PRODUCTNAME L"Yet Another Completion" 13 | 14 | #define MIN_FAR_MAJOR_VER 2 15 | #define MIN_FAR_MINOR_VER 0 16 | #define MIN_FAR_BUILD 1573 17 | -------------------------------------------------------------------------------- /update/Console.cpp: -------------------------------------------------------------------------------- 1 | #include "headers.hpp" 2 | #pragma hdrstop 3 | 4 | #include "guid.hpp" 5 | #include "Console.hpp" 6 | 7 | console::console() 8 | { 9 | PsInfo.PanelControl(INVALID_HANDLE_VALUE, FCTL_GETUSERSCREEN, 0, nullptr); 10 | } 11 | 12 | console::~console() 13 | { 14 | PsInfo.PanelControl(INVALID_HANDLE_VALUE, FCTL_SETUSERSCREEN, 0, nullptr); 15 | PsInfo.AdvControl(&MainGuid, ACTL_REDRAWALL, 0, nullptr); 16 | } 17 | -------------------------------------------------------------------------------- /XKeys/version.hpp: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #define MAJOR_VER 0 4 | #define MINOR_VER 0 5 | #define BUILD 2 6 | 7 | #define _W(arg) L##arg 8 | #define _STR(arg) _W(#arg) 9 | #define STR(arg) _STR(arg) 10 | 11 | #ifdef _WIN64 12 | #define PLATFORM L"x64" 13 | #else 14 | #define PLATFORM L"x86" 15 | #endif 16 | 17 | #define ALLSTR STR(MAJOR_VER) L"." STR(MINOR_VER) L" build " STR(BUILD) L" " PLATFORM 18 | 19 | #define PRODUCTNAME L"XKeys" 20 | -------------------------------------------------------------------------------- /bcopy/src/file_id_diz.m4: -------------------------------------------------------------------------------- 1 | include(`bc_ver.m4')dnl 2 | Background copy (version MAJOR.MINOR build BUILD TYPE). 3 | DATE. 4 | Background Copy is a plugin for FAR Manager to perform 5 | file(s) view/edit/copy/move/delete/run with Unicode support. 6 | Also copy/move/delete can be performed in the background 7 | and work unattendedly, trying to complete as much work as 8 | they can. 9 | 10 | Windows NT/2000/XP only. 11 | 12 | Author: ZG 13 | E-mail: zg@bmg.lv 14 | -------------------------------------------------------------------------------- /update/7z.headers/Common/MyUnknown.h: -------------------------------------------------------------------------------- 1 | // MyUnknown.h 2 | 3 | #ifndef __MYUNKNOWN_H 4 | #define __MYUNKNOWN_H 5 | 6 | #ifdef _WIN32 7 | 8 | #ifdef _WIN32_WCE 9 | #if (_WIN32_WCE > 300) 10 | #include 11 | #else 12 | #define MIDL_INTERFACE(x) struct 13 | #endif 14 | #else 15 | #include 16 | #endif 17 | 18 | #include 19 | 20 | #else 21 | #include "MyWindows.h" 22 | #endif 23 | 24 | #endif 25 | -------------------------------------------------------------------------------- /yac/net.reg: -------------------------------------------------------------------------------- 1 | REGEDIT4 2 | 3 | [-HKEY_CURRENT_USER\Software\Far2\Plugins\YAC\context\net] 4 | 5 | [HKEY_CURRENT_USER\Software\Far2\Plugins\YAC\context\net] 6 | "Cmd.Param.Completion"=dword:0001027d 7 | "Edt.Param.Completion"=dword:0001027d 8 | "Dlg.Param.Completion"=dword:0001027d 9 | "Keys"="ACCOUNTS COMPUTER CONFIG CONTINUE FILE GROUP HELP HELPMSG LOCALGROUP NAME PAUSE PRINT SEND SESSION SHARE START STATISTICS STOP TIME USE USER VIEW" 10 | 11 | -------------------------------------------------------------------------------- /Active-Help/src/ahp/chmview/registry.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __REGISTRY_HPP__ 2 | #define __REGISTRY_HPP__ 3 | #include 4 | 5 | extern char PluginRootKey[]; 6 | void SetRegKey(const char *ValueName,DWORD ValueData); 7 | BOOL GetRegKey(const char *ValueName,int *ValueData,DWORD Default); 8 | int GetRegKey(const char *ValueName,char *ValueData,const char *Default,DWORD DataSize); 9 | void SetRegKey(const char *ValueName,char *ValueData); 10 | 11 | #endif 12 | -------------------------------------------------------------------------------- /LuaEditorSettingsCore/Macros/modules/editorsettings/python.moon: -------------------------------------------------------------------------------- 1 | import 2 | UnixSources 3 | from require'editorsettings_helpers' 4 | class Python extends UnixSources 5 | Title: "python" 6 | Type: "*.py,*.pyw" 7 | First:{ 8 | "#![%s]*/bin/python", 9 | "#![%s]*/usr/bin/env[%s]+python", 10 | } 11 | CodePage: 65001 12 | TabSize: 4 13 | ExpandTabs: true 14 | SmartHome: true 15 | SetBOM: true 16 | { 17 | :Python 18 | } 19 | -------------------------------------------------------------------------------- /Visualizer/src/makefile_gcc: -------------------------------------------------------------------------------- 1 | #path to the Far Manager SVN trunk 2 | FARDEV ?= ../../../fardev 3 | COMMON = $(FARDEV)/plugins/common 4 | 5 | NAME = Visualizer 6 | SRCS = Visualizer.cpp 7 | DOCS = Visualizer.lng 8 | 9 | USERCPP = -fno-threadsafe-statics 10 | NEEDDEFLIB = 1 11 | 12 | include $(FARDEV)/unicode_far/makefile_gcc_common 13 | 14 | include $(FARDEV)/plugins/makefile_gcc_def_inc 15 | 16 | include $(FARDEV)/plugins/makefile_gcc_target_inc 17 | -------------------------------------------------------------------------------- /update/hide_cursor.cpp: -------------------------------------------------------------------------------- 1 | #include "headers.hpp" 2 | #pragma hdrstop 3 | 4 | #include "hide_cursor.hpp" 5 | 6 | hide_cursor::hide_cursor() 7 | { 8 | GetConsoleCursorInfo(GetStdHandle(STD_OUTPUT_HANDLE), &m_Cci); 9 | CONSOLE_CURSOR_INFO cciNew { m_Cci.dwSize, FALSE }; 10 | SetConsoleCursorInfo(GetStdHandle(STD_OUTPUT_HANDLE), &cciNew); 11 | } 12 | 13 | hide_cursor::~hide_cursor() 14 | { 15 | SetConsoleCursorInfo(GetStdHandle(STD_OUTPUT_HANDLE), &m_Cci); 16 | } 17 | -------------------------------------------------------------------------------- /Active-Help/src/ahp/htmlhelp/registry.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __REGISTRY_HPP__ 2 | #define __REGISTRY_HPP__ 3 | #include 4 | 5 | extern char PluginRootKey[]; 6 | void SetRegKey(const char *ValueName,DWORD ValueData); 7 | BOOL GetRegKey(const char *ValueName,int *ValueData,DWORD Default); 8 | int GetRegKey(const char *ValueName,char *ValueData,const char *Default,DWORD DataSize); 9 | void SetRegKey(const char *ValueName,char *ValueData); 10 | 11 | #endif 12 | -------------------------------------------------------------------------------- /Active-Help/src/ahp/chmview/crt.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __CRT_HPP__ 2 | #define __CRT_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | extern "C" 7 | { 8 | #endif 9 | void *memcpy(void * dst, const void * src, size_t count); 10 | void *memset(void *dst, int val, size_t count); 11 | char *strchr(const char * str, int ch); 12 | int memcmp(const void * buf1, const void * buf2, size_t count); 13 | #ifdef __cplusplus 14 | }; 15 | #endif 16 | 17 | #endif 18 | -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- 1 | version: 1.0.{build} 2 | 3 | image: Visual Studio 2019 4 | 5 | configuration: Release 6 | 7 | environment: 8 | matrix: 9 | - platform: Win32 10 | PYTHONPATH: C:\Python39 11 | 12 | - platform: x64 13 | PYTHONPATH: C:\Python39-x64 14 | 15 | build: 16 | project: pygin/pygin.sln 17 | parallel: true 18 | verbosity: minimal 19 | 20 | after_build: 21 | - cmd: >- 22 | cd pygin 23 | 24 | pack.cmd 25 | artifacts: 26 | - path: '**\*.7z' 27 | -------------------------------------------------------------------------------- /SetEnv/src/memory.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __MEMORY_HPP__ 2 | #define __MEMORY_HPP__ 3 | 4 | #define hHeap GetProcessHeap() 5 | 6 | PVOID __cdecl malloc(size_t size); 7 | PVOID __cdecl realloc(PVOID block, size_t size); 8 | VOID __cdecl free(PVOID block); 9 | DWORD memsize(LPCVOID lpMem); 10 | 11 | #ifdef __cplusplus 12 | PVOID __cdecl operator new(size_t size); 13 | VOID __cdecl operator delete(PVOID block); 14 | #endif 15 | 16 | VOID _pure_error_ (); 17 | 18 | #endif /* __MEMORY_HPP__ */ -------------------------------------------------------------------------------- /update/scope_exit.hpp: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include 4 | 5 | // poor man's SCOPE_EXIT 6 | // TODO: take from Far 7 | 8 | class scope_exit_t 9 | { 10 | public: 11 | NONCOPYABLE(scope_exit_t); 12 | 13 | explicit scope_exit_t(std::function Callable): 14 | m_Callable(std::move(Callable)) 15 | { 16 | } 17 | 18 | ~scope_exit_t() 19 | { 20 | if (m_Callable) 21 | m_Callable(); 22 | } 23 | 24 | private: 25 | std::function m_Callable; 26 | }; 27 | -------------------------------------------------------------------------------- /Crapculator/src/makefile_gcc: -------------------------------------------------------------------------------- 1 | #path to the Far Manager SVN trunk 2 | FARDEV ?= ../../../FAR/fardev 3 | COMMON = $(FARDEV)/plugins/common 4 | 5 | NAME = Crapculator 6 | SRCS = Crapculator.cpp LogicalExpression.cpp NumericalExpression.cpp 7 | 8 | USERCPP = -fno-threadsafe-statics 9 | NEEDDEFLIB = 1 10 | 11 | include $(FARDEV)/unicode_far/makefile_gcc_common 12 | 13 | include $(FARDEV)/plugins/makefile_gcc_def_inc 14 | 15 | include $(FARDEV)/plugins/makefile_gcc_target_inc 16 | -------------------------------------------------------------------------------- /UserManager/src/file_id_diz.m4: -------------------------------------------------------------------------------- 1 | include(`um_ver.m4')dnl 2 | User manager (version MAJOR.MINOR build BUILD TYPE). 3 | DATE. 4 | 5 | With this plugin you can: 6 | 7 | - manage access control lists for files, folders, 8 | registry keys and printers; 9 | - manage shares; 10 | - manage local and global users and groups; 11 | - manage user and group access permissions; 12 | - manage account rights. 13 | 14 | Windows NT/2000/XP only. 15 | 16 | Author: ZG 17 | E-mail: zg@matrica.apollo.lv 18 | -------------------------------------------------------------------------------- /update/7z.headers/Common/Types.h: -------------------------------------------------------------------------------- 1 | // Common/Types.h 2 | 3 | #ifndef __COMMON_TYPES_H 4 | #define __COMMON_TYPES_H 5 | 6 | typedef unsigned char Byte; 7 | typedef short Int16; 8 | typedef unsigned short UInt16; 9 | typedef int Int32; 10 | typedef unsigned int UInt32; 11 | #ifdef _MSC_VER 12 | typedef __int64 Int64; 13 | typedef unsigned __int64 UInt64; 14 | #else 15 | typedef long long int Int64; 16 | typedef unsigned long long int UInt64; 17 | #endif 18 | 19 | #endif 20 | -------------------------------------------------------------------------------- /update/Ver.hpp: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #define MAJOR_VER 3 4 | #define MINOR_VER 0 5 | #define BUILD 20 6 | 7 | #define _W(arg) L##arg 8 | #define _STR(arg) _W(#arg) 9 | #define STR(arg) _STR(arg) 10 | 11 | #define FARVER L"3" 12 | 13 | #ifdef _WIN64 14 | #define PLATFORM L"x64" 15 | #else 16 | #define PLATFORM L"x86" 17 | #endif 18 | 19 | #define ALLSTR STR(MAJOR_VER) L"." STR(MINOR_VER) L" build " STR(BUILD) " " PLATFORM 20 | 21 | #define PRODUCTNAME L"Update" 22 | -------------------------------------------------------------------------------- /yac/CmdTokens.hpp: -------------------------------------------------------------------------------- 1 | #pragma once 2 | #include "headers.hpp" 3 | 4 | class CmdTokens 5 | { 6 | wchar_t UnknownTokenData[1024]; 7 | const wchar_t* *_Tokens; 8 | size_t TokensCount; 9 | public: 10 | enum TOKENS 11 | { 12 | TK_EMPTY=-1, 13 | TK_UNKNOWN, 14 | TK_CFG, 15 | TK_UNLOAD, 16 | TK_HOME, 17 | TK_HELP, 18 | TK_INFO, 19 | TK_LOAD, 20 | TK_SAVE, 21 | }; 22 | CmdTokens(); 23 | ~CmdTokens(); 24 | UINT NextToken(const wchar_t* &Str); 25 | }; 26 | -------------------------------------------------------------------------------- /Active-Help/src/registry.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __REGISTRY_HPP__ 2 | #define __REGISTRY_HPP__ 3 | #include 4 | 5 | int GetRegKey(const char *ValueName,char *ValueData,const char *Default,DWORD DataSize); 6 | void SetRegKey(const char *ValueName,char *ValueData); 7 | void DelRegValue(char* ValueName); 8 | void SetRegKey(const char *ValueName,DWORD ValueData); 9 | BOOL GetRegKey(const char *ValueName,int *ValueData,DWORD Default); 10 | extern char PluginRootKey[]; 11 | 12 | #endif 13 | -------------------------------------------------------------------------------- /FarCall/scr/resource.h: -------------------------------------------------------------------------------- 1 | //{{NO_DEPENDENCIES}} 2 | // Microsoft Developer Studio generated include file. 3 | // Used by FarCall.rc 4 | // 5 | 6 | // Next default values for new objects 7 | // 8 | #ifdef APSTUDIO_INVOKED 9 | #ifndef APSTUDIO_READONLY_SYMBOLS 10 | #define _APS_NEXT_RESOURCE_VALUE 101 11 | #define _APS_NEXT_COMMAND_VALUE 40001 12 | #define _APS_NEXT_CONTROL_VALUE 1000 13 | #define _APS_NEXT_SYMED_VALUE 101 14 | #endif 15 | #endif 16 | -------------------------------------------------------------------------------- /Active-Help/src/common.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __COMMON_HPP__ 2 | #define __COMMON_HPP__ 3 | 4 | #include "plugin.hpp" 5 | 6 | struct InitDialogItem 7 | { 8 | unsigned char Type; 9 | unsigned char X1, Y1, X2, Y2; 10 | unsigned int Flags; 11 | signed char Data; 12 | }; 13 | 14 | void InitDialogItems(const struct InitDialogItem *Init, struct FarDialogItem *Item, int ItemsNumber); 15 | const char *GetMsg(int MsgId); 16 | 17 | extern struct PluginStartupInfo Info; 18 | 19 | #endif 20 | -------------------------------------------------------------------------------- /CharacterMap/src/common.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __COMMON_HPP__ 2 | #define __COMMON_HPP__ 3 | 4 | #include "plugin.hpp" 5 | 6 | struct InitDialogItem 7 | { 8 | unsigned char Type; 9 | unsigned char X1, Y1, X2, Y2; 10 | unsigned int Flags; 11 | signed char Data; 12 | }; 13 | 14 | void InitDialogItems(const struct InitDialogItem *Init, struct FarDialogItem *Item, int ItemsNumber); 15 | const char *GetMsg(int MsgId); 16 | 17 | extern struct PluginStartupInfo Info; 18 | 19 | #endif 20 | -------------------------------------------------------------------------------- /MailView/src/MailView/resource.h: -------------------------------------------------------------------------------- 1 | //{{NO_DEPENDENCIES}} 2 | // Microsoft Developer Studio generated include file. 3 | // Used by MailView.rc 4 | // 5 | 6 | // Next default values for new objects 7 | // 8 | #ifdef APSTUDIO_INVOKED 9 | #ifndef APSTUDIO_READONLY_SYMBOLS 10 | #define _APS_NEXT_RESOURCE_VALUE 101 11 | #define _APS_NEXT_COMMAND_VALUE 40001 12 | #define _APS_NEXT_CONTROL_VALUE 1000 13 | #define _APS_NEXT_SYMED_VALUE 101 14 | #endif 15 | #endif 16 | -------------------------------------------------------------------------------- /UserManager/src/userman.def: -------------------------------------------------------------------------------- 1 | 2 | EXPORTS 3 | ClosePanelW=ClosePanelW@4 4 | GetFindDataW=GetFindDataW@4 5 | GetOpenPanelInfoW=GetOpenPanelInfoW@4 6 | GetPluginInfoW=GetPluginInfoW@4 7 | OpenW=OpenW@4 8 | SetStartupInfoW=SetStartupInfoW@4 9 | FreeFindDataW=FreeFindDataW@4 10 | SetDirectoryW=SetDirectoryW@4 11 | ProcessPanelInputW=ProcessPanelInputW@4 12 | ConfigureW=ConfigureW@4 13 | ExitFARW=ExitFARW@4 14 | CompareW=CompareW@4 15 | GetGlobalInfoW=GetGlobalInfoW@4 16 | -------------------------------------------------------------------------------- /CharacterMap/src/registry.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __REGISTRY_HPP__ 2 | #define __REGISTRY_HPP__ 3 | #include 4 | 5 | /* 6 | int GetRegKey(const char *ValueName,char *ValueData,char *Default,DWORD DataSize); 7 | void SetRegKey(const char *ValueName,char *ValueData); 8 | void DelRegValue(char* ValueName); 9 | */ 10 | void SetRegKey(const char *ValueName,DWORD ValueData); 11 | BOOL GetRegKey(const char *ValueName,int *ValueData,DWORD Default); 12 | extern char PluginRootKey[]; 13 | 14 | #endif 15 | -------------------------------------------------------------------------------- /update/text_color.hpp: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | enum class color 4 | { 5 | black, 6 | dark_blue, 7 | dark_green, 8 | dark_cyan, 9 | dark_red, 10 | dark_magenta, 11 | dark_yellow, 12 | grey, 13 | dark_grey, 14 | blue, 15 | green, 16 | cyan, 17 | red, 18 | magenta, 19 | yellow, 20 | white 21 | }; 22 | 23 | class text_color 24 | { 25 | public: 26 | NONCOPYABLE(text_color); 27 | 28 | explicit text_color(color NewColor); 29 | ~text_color(); 30 | 31 | private: 32 | WORD m_InitialColor; 33 | }; 34 | -------------------------------------------------------------------------------- /MailView/src/CRT/strstr.cpp: -------------------------------------------------------------------------------- 1 | #include "strstr.hpp" 2 | 3 | char *strstr(const char * str1, const char * str2) 4 | { 5 | char *cp = (char *) str1; 6 | char *s1, *s2; 7 | 8 | if ( !*str2 ) 9 | return((char *)str1); 10 | 11 | while (*cp) 12 | { 13 | s1 = cp; 14 | s2 = (char *) str2; 15 | 16 | while ( *s1 && *s2 && !(*s1-*s2) ) 17 | s1++, s2++; 18 | 19 | if (!*s2) 20 | return(cp); 21 | 22 | cp++; 23 | } 24 | 25 | return(NULL); 26 | } 27 | -------------------------------------------------------------------------------- /Visualizer/file_id.diz: -------------------------------------------------------------------------------- 1 | Visualizer 2 | Far Manager Plugin 3 | Sources Included 4 | ----------------------------------- 5 | Author: Alex Yaroslavsky 6 | Home page: https://github.com/trexinc/evil-programmers 7 | ----------------------------------- 8 | This plugin is used to "visualize" 9 | otherwise not so easily noticed 10 | things in Far's internal editor - 11 | things like right border, tabs, end 12 | of line, cross, etc. 13 | ----------------------------------- 14 | -------------------------------------------------------------------------------- /farmail/src/Scripts/memory.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | void * operator new(size_t size) 4 | { 5 | return HeapAlloc(GetProcessHeap(),HEAP_ZERO_MEMORY,size); 6 | } 7 | 8 | void operator delete(void *block) 9 | { 10 | if(block) HeapFree(GetProcessHeap(),0,block); 11 | } 12 | 13 | void * operator new[](size_t size) 14 | { 15 | return HeapAlloc(GetProcessHeap(),HEAP_ZERO_MEMORY,size); 16 | } 17 | 18 | void operator delete[](void *block) 19 | { 20 | if(block) HeapFree(GetProcessHeap(),0,block); 21 | } 22 | -------------------------------------------------------------------------------- /ClipCopy/src/ansi.bat: -------------------------------------------------------------------------------- 1 | call vcvars32.bat 2 | @del ClipCopy.dll 3 | cl /O1i /GF /Gr /GR- /GX- /LD ClipCopy.cpp /link /opt:nowin98 /noentry /nodefaultlib /def:ClipCopy_ansi.def kernel32.lib user32.lib shell32.lib ole32.lib uuid.lib libc.lib 4 | rem /merge:.rdata=.text 5 | rem /FAsc /Fa ClipCopy.asm /W4 /WX 6 | rem @copy ClipCopy.dll D:\TOOLS\FAR\Plugins\ClipCopy\ClipCopy.dll /Y 7 | @if exist ClipCopy.exp del ClipCopy.exp>nul 8 | @if exist ClipCopy.obj del ClipCopy.obj>nul 9 | @if exist ClipCopy.lib del ClipCopy.lib>nul 10 | -------------------------------------------------------------------------------- /farmail/src/FARMail/file_id.diz.m4: -------------------------------------------------------------------------------- 1 | m4_include(`fm_version.m4')m4_dnl 2 | FARMail `v'MAJOR.MINOR beta BETA build BLD 3 | SMTP/POP3/IMAP4 4 | FAR `v'FAR_MAJOR.FAR_MINOR beta FAR_BETA`+' plugin 5 | ---------------------------------- 6 | (c) COPYRIGHT by FARMail Group 7 | 8 | Alex Yaroslavsky 9 | http://code.google.com/p/evil-programmers/ 10 | 11 | Vadim Yegorov 12 | mailto:at bmg.lv / zg 13 | http://zg.times.lv/ 14 | 15 | (c) 1999,2000 by Serge Alexandrov 16 | mailto:at zmail.ru / poseidon 17 | http://alsea.euro.ru/ 18 | -------------------------------------------------------------------------------- /pygin/pygin/src/panel.hpp: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "helpers.hpp" 4 | 5 | struct open_panel_info_storage 6 | { 7 | helpers::py_string_storage strings; 8 | }; 9 | 10 | class get_find_data 11 | { 12 | public: 13 | static PluginPanelItem* get_items(py::object const& find_data, size_t& item_count, OPERATION_MODES&); 14 | 15 | static void free(PluginPanelItem*); 16 | private: 17 | get_find_data(py::list const& py_items, PluginPanelItem*); 18 | private: 19 | helpers::py_string_storage m_Strings; 20 | }; 21 | 22 | -------------------------------------------------------------------------------- /ESC-TSC-Mini/src/esc-tsc-mini.lng: -------------------------------------------------------------------------------- 1 | .Language=English,English 2 | 3 | "ESC-TSC Minimalistic" 4 | //max 11 chars 5 | "&Parameter:" 6 | "&Value:" 7 | //max 9 chars 8 | "&Update" 9 | "&Check" 10 | //all should be 28 chars of length 11 | "───────────Status───────────" 12 | "Check failed! " 13 | "Check successfull! " 14 | "Update failed! " 15 | "Update successfull! " 16 | "Waiting... " 17 | 18 | "You must have ESC 2.7 or above to run this plugin!" 19 | -------------------------------------------------------------------------------- /Servelad/src/Servelad.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | GetPluginInfoW=GetPluginInfoW@4 3 | OpenPluginW=OpenPluginW@12 4 | SetStartupInfoW=SetStartupInfoW@4 5 | ClosePluginW=ClosePluginW@4 6 | GetFindDataW=GetFindDataW@16 7 | GetOpenPluginInfoW=GetOpenPluginInfoW@8 8 | FreeFindDataW=FreeFindDataW@12 9 | SetDirectoryW=SetDirectoryW@12 10 | GetGlobalInfoW=GetGlobalInfoW@4 11 | ; ProcessKeyW=ProcessKeyW@12 12 | ; ConfigureW=ConfigureW@4 13 | ; ExitFARW=ExitFARW@0 14 | ; CompareW=CompareW@16 15 | -------------------------------------------------------------------------------- /farmail/src/FARMail/version.hpp: -------------------------------------------------------------------------------- 1 | #define VER_HI "3" 2 | #define VER_LO "0" 3 | #define BUILD "91" 4 | #define BUILD_YEAR "2010" 5 | #define BUILD_MONTH "01" 6 | #define BUILD_DAY "12" 7 | #ifdef FARMAIL_SSL 8 | #define COPYRIGHT1 "FARMail v%s.%s (build %s) with SSL support, compiled on %s.%s.%s." 9 | #else 10 | #define COPYRIGHT1 "FARMail v%s.%s (build %s), compiled on %s.%s.%s." 11 | #endif 12 | #define COPYRIGHT2 "Copyright (C) 2002-2010 FARMail Group." 13 | #define COPYRIGHT3 "Copyright (C) 1999-2000 Serge Alexandrov." 14 | -------------------------------------------------------------------------------- /LuaEditorSettingsCore/Macros/modules/highlite/ps.moon: -------------------------------------------------------------------------------- 1 | import P,R from lpeg 2 | digit=R'09' 3 | { 4 | Keywords:{ 5 | {P'-'^-1*digit^1*P'.'^-1*digit^0,Color:10} 6 | {'{',Color:15,Open:1} 7 | {'}',Color:15,Close:1} 8 | {'%[',Color:15,Open:2} 9 | {'%]',Color:15,Close:2} 10 | {'/[-*?^._%w]+',Color:8} 11 | {'[%w_]+'} 12 | } 13 | Pairs:{Color:12} 14 | Regions:{ 15 | {Left:'%(',Right:'%)',Color:14} 16 | {Left:'<',Right:'>',Color:3} 17 | {Left:'%%',Color:3} 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /farmail/src/Scripts/Descript.ion: -------------------------------------------------------------------------------- 1 | scripts.ini Templates for message creation 2 | forward.fms Process message for forwarding 3 | new.fms Create new message 4 | notification.fms Generate a reading confirmation notification message 5 | qp.fms Decode quoted-printable text (works with selection) 6 | quote.fms Quote text (works with selection) 7 | reply.fms A very powerful reply script 8 | replyall.fms Same as reply.fms but processes "cc" filed to reply all 9 | resend.fms Resend a message, recreates original farmail message from RFC message 10 | -------------------------------------------------------------------------------- /update/text_color.cpp: -------------------------------------------------------------------------------- 1 | #include "headers.hpp" 2 | #pragma hdrstop 3 | 4 | #include "text_color.hpp" 5 | 6 | text_color::text_color(color NewColor) 7 | { 8 | CONSOLE_SCREEN_BUFFER_INFO csbi; 9 | GetConsoleScreenBufferInfo(GetStdHandle(STD_OUTPUT_HANDLE), &csbi); 10 | m_InitialColor = csbi.wAttributes; 11 | SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), static_cast(NewColor)); 12 | } 13 | 14 | text_color::~text_color() 15 | { 16 | SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), m_InitialColor); 17 | } 18 | -------------------------------------------------------------------------------- /yac/yac_en.hlf: -------------------------------------------------------------------------------- 1 | .Language=English,English 2 | .PluginContents=Yet Another Completion 3 | 4 | @Contents 5 | $^#Yet Another Completion 6 | 7 | ^#No help# 8 | 9 | @Opt 10 | $ # # 11 | ~Contents~@Contents@ 12 | 13 | @EditDlg 14 | $ # # 15 | ~Contents~@Contents@ 16 | 17 | @EditStdOut 18 | $ # # 19 | ~Contents~@Contents@ 20 | 21 | @NetScanDlg 22 | $ # # 23 | ~Contents~@Contents@ 24 | 25 | @LogonDlg 26 | $ # # 27 | ~Contents~@Contents@ 28 | 29 | @CmpResultsDlg 30 | $ # # 31 | ~Contents~@Contents@ 32 | -------------------------------------------------------------------------------- /Active-Help/src/crt.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __CRT_HPP__ 2 | #define __CRT_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | extern "C" 7 | { 8 | #endif 9 | void *memcpy(void * dst, const void * src, size_t count); 10 | void *memset(void *dst, int val, size_t count); 11 | void *memchr(const void * buf, int chr, size_t cnt); 12 | //char *strstr(const char * str1, const char * str2); 13 | int memcmp(const void * buf1, const void * buf2, size_t count); 14 | #ifdef __cplusplus 15 | }; 16 | #endif 17 | 18 | #endif 19 | -------------------------------------------------------------------------------- /CharacterMap/src/crt.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __CRT_HPP__ 2 | #define __CRT_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | extern "C" 7 | { 8 | #endif 9 | void *memcpy(void * dst, const void * src, size_t count); 10 | void *memset(void *dst, int val, size_t count); 11 | //void *memchr(const void * buf, int chr, size_t cnt); 12 | //char *strstr(const char * str1, const char * str2); 13 | //int memcmp(const void * buf1, const void * buf2, size_t count); 14 | #ifdef __cplusplus 15 | }; 16 | #endif 17 | 18 | #endif 19 | -------------------------------------------------------------------------------- /MailView/src/FarPlus/README: -------------------------------------------------------------------------------- 1 | This is FARPlus version ??????, a C++ class library for 2 | developing FAR Manager plugins. For more information on 3 | FARPlus, refer to http://www.yole.ru/projects/farplus/ . 4 | 5 | FARPlus is (C) 1998-2002 Dmitry Jemerov , 6 | Portions (C) 2002 Dennis Trachuk 7 | ||, 8 | Portions (C) 2005 Alex Yaroslavsky 9 | and distributed under the GNU Library General Public License. 10 | The full text of the license can be found in the file COPYING. 11 | -------------------------------------------------------------------------------- /PluginManager/src/crt.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __CRT_HPP__ 2 | #define __CRT_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | extern "C" 7 | { 8 | #endif 9 | void *memcpy(void * dst, const void * src, size_t count); 10 | void *memset(void *dst, int val, size_t count); 11 | //void *memchr (const void * buf, int chr, size_t cnt); 12 | char *strstr(const char * str1, const char * str2 ); 13 | //int memcmp (const void * buf1, const void * buf2, size_t count); 14 | #ifdef __cplusplus 15 | }; 16 | #endif 17 | 18 | #endif 19 | -------------------------------------------------------------------------------- /Rewrap/src/makefile_vc: -------------------------------------------------------------------------------- 1 | #path to the Far Manager SVN trunk 2 | !ifndef FARDEV 3 | FARDEV = ..\..\..\FAR\fardev 4 | !endif 5 | COMMON = $(FARDEV)\plugins\common 6 | 7 | !include $(FARDEV)\plugins\makefile_vc_base 8 | 9 | NAME = rewrap 10 | LINK_OBJS = $(OBJDIR)\rewrap.obj 11 | DOCS = rewrapen.hlf rewrapru.hlf wrapeng.lng wraprus.lng 12 | 13 | !include $(FARDEV)\plugins\makefile_vc_def_inc 14 | 15 | !include $(FARDEV)\plugins\makefile_vc_target_inc 16 | 17 | $(OBJDIR)\rewrap.obj: rewrap.cpp version.hpp $(COMINC)\plugin.hpp 18 | -------------------------------------------------------------------------------- /farmail/src/FARMail/Script.reg: -------------------------------------------------------------------------------- 1 | REGEDIT4 2 | ;Predefined common Scripts menu 3 | 4 | [HKEY_CURRENT_USER\Software\Far\Plugins\FARMail\Plugins\Script] 5 | "Desc0"="New" 6 | "File0"="new.fms" 7 | "Desc1"="Reply" 8 | "File1"="reply.fms" 9 | "Desc2"="Reply All" 10 | "File2"="replyall.fms" 11 | "Desc3"="Forward" 12 | "File3"="forward.fms" 13 | "Desc4"="Resend" 14 | "File4"="resend.fms" 15 | "Desc5"="Decode Quoted-Printable" 16 | "File5"="qp.fms" 17 | "Desc6"="Notification" 18 | "File6"="notification.fms" 19 | "Desc7"="Quote" 20 | "File7"="quote.fms" 21 | -------------------------------------------------------------------------------- /farmail/src/FARMail/fm_version.m4: -------------------------------------------------------------------------------- 1 | m4_define(BLD,91)m4_dnl 2 | m4_define(MAJOR,3)m4_dnl 3 | m4_define(MINOR,0)m4_dnl 4 | m4_define(BETA,11)m4_dnl 5 | m4_define(FAR_BLD,1634)m4_dnl 6 | m4_define(FAR_MAJOR,1)m4_dnl 7 | m4_define(FAR_MINOR,70)m4_dnl 8 | m4_define(FAR_BETA,5)m4_dnl 9 | m4_define(DATE,m4_esyscmd(CMD))m4_dnl 10 | m4_define(BLD_YEAR,m4_substr(DATE,6,4))m4_dnl 11 | m4_define(BLD_MONTH,m4_substr(DATE,3,2))m4_dnl 12 | m4_define(BLD_DAY,m4_substr(DATE,0,2))m4_dnl 13 | m4_define(COPYRIGHT,m4_ifelse(`2002',BLD_YEAR,`2002',`2002-'BLD_YEAR))m4_dnl 14 | -------------------------------------------------------------------------------- /ClipCopy/src/unicode.bat: -------------------------------------------------------------------------------- 1 | call vcvars32.bat 2 | @del ClipCopyW.dll 3 | cl /O1i /GF /Gr /GR- /GX- /LD ClipCopy.cpp /D "UNICODE" /link /opt:nowin98 /out:ClipCopyW.dll /noentry /nodefaultlib /def:ClipCopy.def kernel32.lib user32.lib shell32.lib ole32.lib uuid.lib libc.lib 4 | rem /merge:.rdata=.text 5 | rem /FAsc /Fa ClipCopy.asm /W4 /WX 6 | rem @copy ClipCopy.dll D:\TOOLS\FAR\Unicode\Plugins\ClipCopy\ClipCopyW.dll /Y 7 | @if exist ClipCopy.exp del ClipCopy.exp>nul 8 | @if exist ClipCopy.obj del ClipCopy.obj>nul 9 | @if exist ClipCopy.lib del ClipCopy.lib>nul 10 | -------------------------------------------------------------------------------- /ESC-TSC-Mini/src/makefile_vc: -------------------------------------------------------------------------------- 1 | #path to the Far Manager SVN trunk 2 | !ifndef FARDEV 3 | FARDEV = ..\..\..\FAR\fardev 4 | !endif 5 | COMMON = $(FARDEV)\plugins\common 6 | 7 | !include $(FARDEV)\plugins\makefile_vc_base 8 | 9 | NAME = esc-tsc-mini 10 | LINK_OBJS = $(OBJDIR)\esc-tsc-mini.obj 11 | DOCS = esc-tsc-mini.lng 12 | 13 | !include $(FARDEV)\plugins\makefile_vc_def_inc 14 | 15 | !include $(FARDEV)\plugins\makefile_vc_target_inc 16 | 17 | $(OBJDIR)\esc-tsc-mini.obj: esc-tsc-mini.cpp esc-tsc-lang.hpp version.hpp $(COMINC)\plugin.hpp 18 | -------------------------------------------------------------------------------- /minesweeper/src/farmine.lng: -------------------------------------------------------------------------------- 1 | .Language=English,English 2 | 3 | "FAR Mine" 4 | "Start?" 5 | "Showtime!" 6 | "You Won!" 7 | "You Lose!" 8 | "&1. For humanitarians" 9 | "&2. For lawyers" 10 | "&3. For engineers" 11 | "%7d s mines: %d" 12 | "You have the fastest time. Please enter your name:" 13 | "Highscore" 14 | "%s: %ld s" 15 | "OK" 16 | "Add to &Config menu" 17 | "Add to &Panels menu" 18 | "Add to &Viewer menu" 19 | "Add to &Editor menu" 20 | "Add to &Dialog menu" 21 | "&Won frequency:" 22 | "&Lose frequency:" 23 | "Save" 24 | "Cancel" 25 | -------------------------------------------------------------------------------- /Active-Help/src/ahp/mueller/memory.cpp: -------------------------------------------------------------------------------- 1 | #include "memory.hpp" 2 | #include 3 | 4 | #define heapNEW GetProcessHeap() 5 | 6 | void *malloc(size_t size) 7 | { 8 | return HeapAlloc(heapNEW,HEAP_ZERO_MEMORY,size); 9 | } 10 | 11 | void *realloc(void *block, size_t size) 12 | { 13 | if (block) 14 | return HeapReAlloc(heapNEW,HEAP_ZERO_MEMORY,block,size); 15 | else 16 | return HeapAlloc(heapNEW,HEAP_ZERO_MEMORY,size); 17 | } 18 | 19 | void free(void *block) 20 | { 21 | if (block) 22 | HeapFree(heapNEW,0,block); 23 | } 24 | -------------------------------------------------------------------------------- /PicViewAdvanced/src/crt.cpp: -------------------------------------------------------------------------------- 1 | #include "crt.hpp" 2 | 3 | void *memcpy(void * dst, const void * src, size_t count) 4 | { 5 | void * ret = dst; 6 | 7 | while (count--) 8 | { 9 | *(char *)dst = *(char *)src; 10 | dst = (char *)dst + 1; 11 | src = (char *)src + 1; 12 | } 13 | return(ret); 14 | } 15 | 16 | void *memset(void *dst, int val, size_t count) 17 | { 18 | void *start = dst; 19 | 20 | while (count--) 21 | { 22 | *(char *)dst = (char)val; 23 | dst = (char *)dst + 1; 24 | } 25 | return(start); 26 | } 27 | -------------------------------------------------------------------------------- /update/imported_functions.hpp: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | class imported_functions 4 | { 5 | public: 6 | NONCOPYABLE(imported_functions); 7 | imported_functions() = default; 8 | 9 | void Load(); 10 | BOOL AttachConsole(DWORD dwProcessId) const; 11 | BOOL IsWow64Process(HANDLE hProcess, PBOOL Wow64Process) const; 12 | 13 | private: 14 | using ATTACHCONSOLE = BOOL(WINAPI*)(DWORD); 15 | using ISWOW64PROCESS = BOOL(WINAPI*)(HANDLE, PBOOL); 16 | 17 | ATTACHCONSOLE pAttachConsole; 18 | ISWOW64PROCESS pIsWow64Process; 19 | }; 20 | 21 | extern imported_functions ifn; 22 | -------------------------------------------------------------------------------- /LuaEditorSettingsCore/Macros/modules/highlite/changelog.moon: -------------------------------------------------------------------------------- 1 | import P,S,V from lpeg 2 | { 3 | Keywords:{{"%S+%(%)",Color:13}} 4 | Regions:{ 5 | {Left:"\t%*%s",Start:true,Color:7} 6 | {Left:" %*%s",Start:true,Color:7} 7 | {Left:(P{ 8 | 'D' 9 | Space:S' \t' 10 | NonSpace:1-V'Space' 11 | Y:(P"19"+P"20")*(V'NonSpace'-P'-')^1*P'-'*V'NonSpace'^1*V'Space' 12 | W:(P"Mon"+P"Tue"+P"Wed"+P"Thu"+P"Fri"+P"Sat"+P"Sun")*V'Space' 13 | D:V'Y'+V'W'}),Start:true,Color:14,Keywords:{{"<%S->",Color:12}}} 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Visualizer/src/makefile_vc: -------------------------------------------------------------------------------- 1 | #path to the Far Manager SVN trunk 2 | !ifndef FARDEV 3 | FARDEV = ..\..\..\FAR\fardev 4 | !endif 5 | COMMON = $(FARDEV)\plugins\common 6 | 7 | !include $(FARDEV)\plugins\makefile_vc_base 8 | 9 | NAME = Visualizer 10 | LINK_OBJS = $(OBJDIR)\Visualizer.obj 11 | DOCS = Visualizer.lng 12 | 13 | !include $(FARDEV)\plugins\makefile_vc_def_inc 14 | 15 | !include $(FARDEV)\plugins\makefile_vc_target_inc 16 | 17 | $(OBJDIR)\Visualizer.obj: Visualizer.cpp Visualizer.hpp version.hpp $(COMINC)\PluginSettings.hpp $(COMINC)\plugin.hpp 18 | -------------------------------------------------------------------------------- /Active-Help/src/ahp/custom/crt.cpp: -------------------------------------------------------------------------------- 1 | #include "crt.hpp" 2 | 3 | void *memcpy(void * dst, const void * src, size_t count) 4 | { 5 | void * ret = dst; 6 | 7 | while (count--) 8 | { 9 | *(char *)dst = *(char *)src; 10 | dst = (char *)dst + 1; 11 | src = (char *)src + 1; 12 | } 13 | return(ret); 14 | } 15 | 16 | void *memset(void *dst, int val, size_t count) 17 | { 18 | void *start = dst; 19 | 20 | while (count--) 21 | { 22 | *(char *)dst = (char)val; 23 | dst = (char *)dst + 1; 24 | } 25 | return(start); 26 | } 27 | -------------------------------------------------------------------------------- /Active-Help/src/ahp/farhelp/crt.cpp: -------------------------------------------------------------------------------- 1 | #include "crt.hpp" 2 | 3 | void *memcpy(void * dst, const void * src, size_t count) 4 | { 5 | void * ret = dst; 6 | 7 | while (count--) 8 | { 9 | *(char *)dst = *(char *)src; 10 | dst = (char *)dst + 1; 11 | src = (char *)src + 1; 12 | } 13 | return(ret); 14 | } 15 | 16 | void *memset(void *dst, int val, size_t count) 17 | { 18 | void *start = dst; 19 | 20 | while (count--) 21 | { 22 | *(char *)dst = (char)val; 23 | dst = (char *)dst + 1; 24 | } 25 | return(start); 26 | } 27 | -------------------------------------------------------------------------------- /Active-Help/src/ahp/htmlhelp/crt.cpp: -------------------------------------------------------------------------------- 1 | #include "crt.hpp" 2 | 3 | void *memcpy(void * dst, const void * src, size_t count) 4 | { 5 | void * ret = dst; 6 | 7 | while (count--) 8 | { 9 | *(char *)dst = *(char *)src; 10 | dst = (char *)dst + 1; 11 | src = (char *)src + 1; 12 | } 13 | return(ret); 14 | } 15 | 16 | void *memset(void *dst, int val, size_t count) 17 | { 18 | void *start = dst; 19 | 20 | while (count--) 21 | { 22 | *(char *)dst = (char)val; 23 | dst = (char *)dst + 1; 24 | } 25 | return(start); 26 | } 27 | -------------------------------------------------------------------------------- /Active-Help/src/ahp/mshelp2/crt.cpp: -------------------------------------------------------------------------------- 1 | #include "crt.hpp" 2 | 3 | void *memcpy(void * dst, const void * src, size_t count) 4 | { 5 | void * ret = dst; 6 | 7 | while (count--) 8 | { 9 | *(char *)dst = *(char *)src; 10 | dst = (char *)dst + 1; 11 | src = (char *)src + 1; 12 | } 13 | return(ret); 14 | } 15 | 16 | void *memset(void *dst, int val, size_t count) 17 | { 18 | void *start = dst; 19 | 20 | while (count--) 21 | { 22 | *(char *)dst = (char)val; 23 | dst = (char *)dst + 1; 24 | } 25 | return(start); 26 | } 27 | -------------------------------------------------------------------------------- /Active-Help/src/ahp/winhelp/crt.cpp: -------------------------------------------------------------------------------- 1 | #include "crt.hpp" 2 | 3 | void *memset(void *dst, int val, size_t count) 4 | { 5 | void *start = dst; 6 | 7 | while (count--) 8 | { 9 | *(char *)dst = (char)val; 10 | dst = (char *)dst + 1; 11 | } 12 | return(start); 13 | } 14 | 15 | void *memcpy(void * dst, const void * src, size_t count) 16 | { 17 | void * ret = dst; 18 | 19 | while (count--) 20 | { 21 | *(char *)dst = *(char *)src; 22 | dst = (char *)dst + 1; 23 | src = (char *)src + 1; 24 | } 25 | return(ret); 26 | } 27 | -------------------------------------------------------------------------------- /PositionSaver/file_id.diz: -------------------------------------------------------------------------------- 1 | Position Saver v3.4.1 2 | FAR 1.70 beta 6+ plugin 3 | January 22 2005 4 | ----------------------------------- 5 | Author: Alex Yaroslavsky 6 | Home page: http://code.google.com/p/evil-programmers/ 7 | ----------------------------------- 8 | This plug-in was written for people 9 | who need to save file positions 10 | from the internal editor/viewer for 11 | an unlimited period of time and no 12 | matter how much files have been 13 | edited/viewed in the meanwhile. 14 | ----------------------------------- 15 | -------------------------------------------------------------------------------- /yac/Tokenizer.hpp: -------------------------------------------------------------------------------- 1 | #pragma once 2 | #include "unicodestring.hpp" 3 | 4 | class Tokenizer 5 | { 6 | struct ITEM 7 | { 8 | string data; 9 | ITEM *next,*prev; 10 | } 11 | *Item/*,Start,End*/; 12 | bool Start,End; 13 | string Delim; 14 | bool IsDelim(wchar_t c); 15 | int count; 16 | public: 17 | Tokenizer(const wchar_t* Str,const wchar_t* Delim); 18 | ~Tokenizer(); 19 | void ToStart(); 20 | void ToEnd(); 21 | string Next(); 22 | // string This(); 23 | string Prev(); 24 | bool IsStart(); 25 | bool IsEnd(); 26 | UINT Count(); 27 | }; 28 | -------------------------------------------------------------------------------- /Active-Help/src/memory.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __MEMORY_HPP__ 2 | #define __MEMORY_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | extern "C" 7 | { 8 | #endif 9 | void *malloc(size_t size); 10 | void *realloc(void *block, size_t size); 11 | void free(void *block); 12 | #ifdef __cplusplus 13 | }; 14 | #endif 15 | 16 | #ifdef __cplusplus 17 | void *__cdecl operator new(size_t size); 18 | void *__cdecl operator new[] (size_t size); 19 | void __cdecl operator delete(void *p); 20 | void __cdecl operator delete[] (void *ptr); 21 | #endif 22 | 23 | #endif 24 | -------------------------------------------------------------------------------- /README/BlockIndent.md: -------------------------------------------------------------------------------- 1 | Indents the selected block (or the current line) to the nearest tab position or by space in the chosen direction (left or right). 2 | 3 | Features: 4 | * Right or Left Indentation of the selected block (or the current line) by a tab or a space. 5 | * Each line in the block is indented relatively to its own position with no respect to other lines in the block. 6 | * Tab indentation as in Borland Turbo IDE, text is indented to the nearest tab position and not just by tab size. 7 | * Works correctly with any editor settings (expand tabs or not, inserts real tabs). 8 | -------------------------------------------------------------------------------- /update/Update.dll.config: -------------------------------------------------------------------------------- 1 | [update] 2 | ; 0 - manual 3 | ; 1 - notify 4 | ; 2 - download automatically 5 | Mode=1 6 | 7 | ; Period in hours 8 | Period=6 9 | 10 | ; 0 - download archives 11 | ; 1 - download msi packages 12 | Msi=0 13 | 14 | ; 0 - leave downloaded packages 15 | ; 1 - delete downloaded packages after install 16 | Delete=1 17 | 18 | [connect] 19 | ; 0 - direct connect 20 | ; 1 - use proxy 21 | proxy=1 22 | 23 | ; server:port 24 | srv= 25 | 26 | ; leave empty to use windows settings 27 | user= 28 | pass= 29 | 30 | [events] 31 | PostInstall= 32 | -------------------------------------------------------------------------------- /BCC_Entry_Point/entry_point.asm: -------------------------------------------------------------------------------- 1 | .386p 2 | 3 | _TEXT SEGMENT DWORD USE32 PUBLIC 'CODE' 4 | _TEXT ENDS 5 | 6 | _DATA SEGMENT DWORD USE32 PUBLIC 'DATA' 7 | _DATA ENDS 8 | 9 | _BSS SEGMENT DWORD USE32 PUBLIC 'BSS' 10 | _BSS ENDS 11 | 12 | DGROUP GROUP _DATA, _BSS 13 | 14 | ASSUME CS:_TEXT, DS:DGROUP 15 | 16 | _TEXT SEGMENT PUBLIC DWORD USE32 'CODE' 17 | 18 | PUBLIC EntryPoint 19 | PUBLIC __acrtused 20 | 21 | __acrtused label byte 22 | 23 | EntryPoint proc near 24 | mov eax, 1 25 | ret 12 26 | EntryPoint endp 27 | 28 | _TEXT ENDS 29 | 30 | END EntryPoint -------------------------------------------------------------------------------- /ClipCopy/file_id.diz: -------------------------------------------------------------------------------- 1 | Clipboard Copy v2.0 2 | ~~~~~~~~~~~~~~~~~~~ 3 | Description : Explorer like copy. This plugin allow to copy files and 4 | folders using clipboard 5 | 6 | Contacting info : e-mail : entryway@all-info.com.ua, 7 | ICQ UIN : 100023 8 | 9 | Installation : Copy this folder in FAR\Plugins subfolder, restart FAR 10 | press F11 and select "Clipboard". More information 11 | you can read from help. 12 | 13 | Copyrigth : Andrey Budko & Stanislav Mekhanoshin 14 | 15 | Distryb.type : Freeware 16 | -------------------------------------------------------------------------------- /CharacterMap/src/memory.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __MEMORY_HPP__ 2 | #define __MEMORY_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | extern "C" 7 | { 8 | #endif 9 | void *malloc(size_t size); 10 | void *realloc(void *block, size_t size); 11 | void free(void *block); 12 | #ifdef __cplusplus 13 | }; 14 | #endif 15 | 16 | /* 17 | #ifdef __cplusplus 18 | void *__cdecl operator new(size_t size); 19 | void *__cdecl operator new[] (size_t size); 20 | void __cdecl operator delete(void *p); 21 | void __cdecl operator delete[] (void *ptr); 22 | #endif 23 | */ 24 | 25 | #endif 26 | -------------------------------------------------------------------------------- /ESC/src/escW.gcc.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | ConfigureW=ConfigureW@4 3 | GetPluginInfoW=GetPluginInfoW@4 4 | OpenW=OpenW@4 5 | SetStartupInfoW=SetStartupInfoW@4 6 | ExitFARW=ExitFARW@4 7 | ProcessEditorEventW=ProcessEditorEventW@4 8 | ProcessEditorInputW=ProcessEditorInputW@4 9 | GetEditorSettingsW=GetEditorSettingsW@12 10 | SetEditorOptionW=SetEditorOptionW@12 11 | CreateMacroW=CreateMacroW@8 12 | CloneMacroW=CloneMacroW@8 13 | IsMacroOKW=IsMacroOKW@4 14 | DeleteMacroW=DeleteMacroW@4 15 | PostMacroW=PostMacroW@8 16 | GetGlobalInfoW=GetGlobalInfoW@4 17 | -------------------------------------------------------------------------------- /MultiEditCase/src/memory.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __MEMORY_HPP__ 2 | #define __MEMORY_HPP__ 3 | #include 4 | 5 | #ifdef __cplusplus 6 | extern "C" 7 | { 8 | #endif 9 | void *malloc(size_t size); 10 | void *realloc(void *block, size_t size); 11 | void free(void *block); 12 | #ifdef __cplusplus 13 | }; 14 | #endif 15 | 16 | /* 17 | #ifdef __cplusplus 18 | void *__cdecl operator new(size_t size); 19 | void *__cdecl operator new[] (size_t size); 20 | void __cdecl operator delete(void *p); 21 | void __cdecl operator delete[] (void *ptr); 22 | #endif 23 | */ 24 | 25 | #endif 26 | -------------------------------------------------------------------------------- /PositionSaver/bin/PositionSaver.lng: -------------------------------------------------------------------------------- 1 | .Language=English,English 2 | 3 | "Position Saver" 4 | "Start tracking" 5 | "Save position" 6 | "Restore position" 7 | "List tracked items" 8 | "Remove old" 9 | "Configure" 10 | "Stop tracking: Del" 11 | "Common settings" 12 | "Editor settings" 13 | "Viewer settings" 14 | "&Show in panels" 15 | "&Allow automatic save/restore" 16 | "&Remove old" 17 | "Check &mask:" 18 | "&Configuration file:" 19 | "Are you sure you want to delete the selected item?" 20 | "No tracked items!" 21 | "No more items!" 22 | "%d item(s) removed." 23 | "&Ok" 24 | "Ca&ncel" -------------------------------------------------------------------------------- /farmail/src/FARMail/version.hpp.m4: -------------------------------------------------------------------------------- 1 | m4_include(`fm_version.m4')m4_dnl 2 | `#define VER_HI' "MAJOR" 3 | `#define VER_LO' "MINOR" 4 | `#define BUILD' "BLD" 5 | `#define BUILD_YEAR' "BLD_YEAR" 6 | `#define BUILD_MONTH' "BLD_MONTH" 7 | `#define BUILD_DAY' "BLD_DAY" 8 | #ifdef FARMAIL_SSL 9 | #define COPYRIGHT1 "FARMail v%s.%s (build %s) with SSL support, compiled on %s.%s.%s." 10 | #else 11 | #define COPYRIGHT1 "FARMail v%s.%s (build %s), compiled on %s.%s.%s." 12 | #endif 13 | `#define COPYRIGHT2 "Copyright (C)' COPYRIGHT FARMail Group." 14 | #define COPYRIGHT3 "Copyright (C) 1999-2000 Serge Alexandrov." 15 | -------------------------------------------------------------------------------- /pygin/plugins/helloworld/helloworld.eng.hlf: -------------------------------------------------------------------------------- 1 | .Language=English,English 2 | 3 | @Contents 4 | $ #Contents# 5 | This page is intentionally left blank. 6 | 7 | @MenuTopic 8 | $ #Menu# 9 | Choose your destiny. 10 | 11 | @InputBoxTopic 12 | $ #InputBox# 13 | Freedom of speech is the right to articulate one's opinions and ideas without fear of government retaliation or censorship, or societal sanction. 14 | 15 | @Message1Topic 16 | $ #Message# 17 | We're watching you. 18 | 19 | @Message2Topic 20 | $ #Message# 21 | Lorem Ipsum is simply dummy text of the printing and typesetting industry. 22 | -------------------------------------------------------------------------------- /LuaEditorSettingsCore/Macros/modules/editorsettings/java.moon: -------------------------------------------------------------------------------- 1 | -- In compliance with Google Java Style Guide 2 | -- https://google.github.io/styleguide/javaguide.html 3 | -- because original Oracle guidelines seem to be way dated 4 | -- http://www.oracle.com/technetwork/java/javase/documentation/codeconventions-136091.html 5 | import 6 | UnixSources 7 | from require'editorsettings_helpers' 8 | class Java extends UnixSources 9 | Title: "Java" 10 | Type: "*.java,*.groovy,*.gsp,Jenkinsfile" 11 | CodePage: 65001 12 | TabSize: 2 13 | ExpandTabs: true 14 | SetBOM: false 15 | { 16 | :Java 17 | } 18 | -------------------------------------------------------------------------------- /airbrush/src/plugins/yacclex/makefile.sub: -------------------------------------------------------------------------------- 1 | SYNNAME=yacclex 2 | TARGET=../../../$(BINDIR)/Formats/$(SYNNAME).fmt 3 | DEF=$(SYNNAME).def 4 | OBJS=../../../$(OBJDIR)/$(SYNNAME).o ../../../$(OBJDIR)/$(SYNNAME).res.o 5 | LIBS= 6 | 7 | all: $(TARGET) 8 | 9 | $(TARGET): $(OBJS) 10 | $(CC) -o $@ $(DEF) $(OBJS) $(LIBS) $(LFLAGS) -Wl,--kill-at -shared 11 | 12 | ../../../$(OBJDIR)/$(SYNNAME).o: $(SYNNAME).cpp ab$(SYNNAME).h ../../$(BOOTSTRAPDIR)/abplugin.h guid.h ../c/guid.h 13 | $(CC) $(CFLAGS) $< -o $@ 14 | 15 | ../../../$(OBJDIR)/$(SYNNAME).res.o: $(SYNNAME).rc ../../$(BOOTSTRAPDIR)/abversion.h 16 | $(WINDRES) -i $< -o $@ 17 | -------------------------------------------------------------------------------- /Active-Help/src/ahp/chmview/fixendian.h: -------------------------------------------------------------------------------- 1 | #ifdef BIG_ENDIAN 2 | #define EREV32(x) ((((x)&0xFF000000)>>24) | \ 3 | (((x)&0x00FF0000)>> 8) | \ 4 | (((x)&0x0000FF00)<< 8) | \ 5 | (((x)&0x000000FF)<<24)) 6 | #define FIXENDIAN32(x) (x)=EREV32((ulong)x) 7 | #define FIXENDIAN16(x) (x)= ((((ushort)(x))>>8) | ((ushort)((x)<<8))) 8 | #define COPYENDIAN32(x) EREV32((ulong)x) 9 | #define COPYENDIAN16(x) ((((ushort)(x))>>8) | ((ushort)((x)<<8))) 10 | #else 11 | #define FIXENDIAN32(x) 12 | #define FIXENDIAN16(x) 13 | #define COPYENDIAN32(x) x 14 | #define COPYENDIAN16(x) x 15 | #endif 16 | -------------------------------------------------------------------------------- /README/Crapculator.md: -------------------------------------------------------------------------------- 1 |
Crapculates current line in editor.
2 |
3 | Variables:
4 | Names: $a .. $z
5 | Assignment: $a := expression ;
6 |
7 | Crapculator:
8 | Syntax: ( ) d.d
9 | Constants: e pi
10 | Binary: ^ * / % - +
11 | Unary: - + sqrt ln log sin cos tan rad deg floor ceil frac fac
12 | Line may end with "=".
13 |
14 | Hackulator:
15 | Syntax: ( ) d 0xh IPv4
16 | Binary: * / % - + >> << & ^ |
17 | Unary: - + ~
18 | Line may end with:
19 | "=" for hex,
20 | "=d" for decimal,
21 | "=u" for unsigned decimal
22 | "=4" for IPv4 address.
-------------------------------------------------------------------------------- /ESC/bin/esc_eng.lng: -------------------------------------------------------------------------------- 1 | .Language=English,English 2 | 3 | "[ESC] Editor's settings changer" 4 | "Turn &on plugin module" 5 | "Reload settings &automatically" 6 | "&Show file-masks in the menu (editor)" 7 | "&Check out settings" 8 | "&Reload settings" 9 | "Ok" 10 | "Cancel" 11 | 12 | "Settings are correct\nOk" 13 | "There are errors in XML-file:" 14 | "File with settings is absent:" 15 | "Settings were reloaded\nOk" 16 | 17 | "Warning" 18 | "Problem in the file:" 19 | "Cannot allocate a memory!\nOk" 20 | "Unknown key:" 21 | "Type: " 22 | "Parameter: " 23 | 24 | "[ESC] - working..." 25 | "[ESC] - Stop file processing?" 26 | -------------------------------------------------------------------------------- /ESC/src/makefile_gcc: -------------------------------------------------------------------------------- 1 | #path to the Far Manager SVN trunk 2 | FARDEV ?= ../../../FAR/fardev 3 | COMMON = $(FARDEV)/plugins/common 4 | 5 | NAME = esc 6 | SRCS = esc.cpp CEditorOptions.cpp CIndicator.cpp CUserMacros.cpp e_options.cpp hash.cpp \ 7 | KeySequenceStorage.cpp mix.cpp myrtl.cpp rbtree.cpp SaveAndLoadConfig.cpp strcon.cpp \ 8 | syslog.cpp table.cpp TArray.cpp xmem.cpp xmlite.cpp XMLite2.cpp 9 | 10 | USERCPP = -fno-threadsafe-statics 11 | 12 | include $(FARDEV)/far/makefile_gcc_common 13 | 14 | include $(FARDEV)/plugins/makefile_gcc_def_inc 15 | 16 | include $(FARDEV)/plugins/makefile_gcc_target_inc 17 | -------------------------------------------------------------------------------- /PluginManager/src/common.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __COMMON_HPP__ 2 | #define __COMMON_HPP__ 3 | 4 | #include "plugin.hpp" 5 | 6 | #define sizeofa(array) (sizeof(array)/sizeof(array[0])) 7 | 8 | struct InitDialogItem 9 | { 10 | unsigned char Type; 11 | unsigned char X1,Y1,X2,Y2; 12 | unsigned char Focus; 13 | unsigned int Selected; 14 | unsigned int Flags; 15 | unsigned char DefaultButton; 16 | const char *Data; 17 | }; 18 | 19 | void InitDialogItems(const struct InitDialogItem *Init, struct FarDialogItem *Item, int ItemsNumber); 20 | const char *GetMsg(int MsgId); 21 | void ErrorMessage(int Msg); 22 | 23 | #endif 24 | -------------------------------------------------------------------------------- /airbrush/src/airbrush.lng: -------------------------------------------------------------------------------- 1 | .Language=English,English 2 | 3 | "Air Brush" 4 | "unknown" 5 | "default" 6 | "Loading..." 7 | //config menu 8 | "0 main options" 9 | "1 file masks" 10 | "2 first lines" 11 | "3 colors" 12 | //config dialog 13 | "Turn &on plugin module" 14 | "Don't highlite files with line &count greater then" 15 | "&Priority" 16 | "&Brackets' priority" 17 | "Save" 18 | "Cancel" 19 | //Stop dialog 20 | "Are you want to stop highlite this file?" 21 | //fatal errors 22 | "Internal airbrush fatal error" 23 | "cashesize=%d,new_item_index=%d" 24 | //buttons 25 | "OK" 26 | "Yes" 27 | "No" 28 | //error 29 | "Error" -------------------------------------------------------------------------------- /pygin/README.md: -------------------------------------------------------------------------------- 1 | [![Build status](https://ci.appveyor.com/api/projects/status/4yvw4l3lnhilsyps/branch/master?svg=true)](https://ci.appveyor.com/project/alabuzhev/evil-programmers/branch/master) 2 | 3 | ### Pygin 4 | 5 | Far Manager plugin adapter: allows to write plugins in Python 3. 6 | 7 | Discussion: https://forum.farmanager.com/viewtopic.php?t=9998 8 | 9 | ##### Installation 10 | 11 | Put `adapters` and `plugins` directories to `%FARHOME%`. 12 | Make sure you have Python 3 (e.g. `C:\Program Files\Python39` or `C:\Program Files (x86)\Python39-32`) directory in the `%PATH%`. 13 | 14 | ##### Usage 15 | 16 | F11 - Hello Python world 17 | -------------------------------------------------------------------------------- /DialogTools/src/dtRus.lng: -------------------------------------------------------------------------------- 1 | .Language=Russian,Russian (Русский) 2 | 3 | "Изменить регистр" 4 | "Открыть файл" 5 | "Вставить выбранный" 6 | "Показать пароль" 7 | "Поиск" 8 | "Замена" 9 | "Отменить" 10 | "Изменить" 11 | "&строчные" 12 | "&ПРОПИСНЫЕ" 13 | "С П&рописных" 14 | "з&ЕрКАЛЬНО" 15 | "&ЦиКлИчНо" 16 | "&Всю строку" 17 | "Пароль:" 18 | "Да" 19 | "Отмена" 20 | "Alt-Letter, Ctrl-\, RCtrl0-RCtrl9, [Ctrl|Shift]-Enter" 21 | "Отменить" 22 | "Повторить" 23 | "Поиск" 24 | "Поиск и замена подстроки" 25 | "Что искать:" 26 | "На что заменять:" 27 | "Учитывать регистр" 28 | "Искать с текущей позиции" 29 | "Ссылки на папки" 30 | -------------------------------------------------------------------------------- /MailView/src/MailView/Plugins/MailboxPlugin.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | Mailbox_GetName=Mailbox_GetName@8 3 | Mailbox_GetShortName=Mailbox_GetShortName@8 4 | Mailbox_GetFilesMasks=Mailbox_GetFilesMasks@8 5 | Mailbox_GetMsgType=Mailbox_GetMsgType@0 6 | Mailbox_OpenFile=Mailbox_OpenFile@4 7 | Mailbox_OpenMem=Mailbox_OpenMem@8 8 | Mailbox_Close=Mailbox_Close@4 9 | Mailbox_GetNextMsg=Mailbox_GetNextMsg@8 10 | Mailbox_GetMsgInfo=Mailbox_GetMsgInfo@12 11 | Mailbox_SetMsgInfo=Mailbox_SetMsgInfo@12 12 | Mailbox_GetMsgHead=Mailbox_GetMsgHead@16 13 | Mailbox_GetMsg=Mailbox_GetMsg@16 14 | Mailbox_DelMsg=Mailbox_DelMsg@8 15 | Mailbox_Purge=Mailbox_Purge@4 16 | -------------------------------------------------------------------------------- /PositionSaver/src/memory.hpp: -------------------------------------------------------------------------------- 1 | #ifndef __MEMORY_HPP__ 2 | #define __MEMORY_HPP__ 3 | 4 | #include 5 | 6 | #ifdef __cplusplus 7 | extern "C" 8 | { 9 | #endif 10 | void *malloc (size_t size); 11 | void *realloc(void *block, size_t size); 12 | void free(void *block); 13 | #ifdef __cplusplus 14 | }; 15 | #endif 16 | 17 | #ifdef __cplusplus 18 | void *__cdecl operator new(size_t size); 19 | //void *__cdecl operator new[](size_t size); 20 | //void *__cdecl operator new(size_t size, void *p); 21 | void __cdecl operator delete(void *p); 22 | //void __cdecl operator delete[](void *ptr); 23 | #endif 24 | 25 | #endif 26 | -------------------------------------------------------------------------------- /bcopy/src/bcsvc.mc: -------------------------------------------------------------------------------- 1 | MessageId=1000 2 | Severity=Error 3 | Facility=Application 4 | SymbolicName=MSG_ERROR0 5 | Language=English 6 | Error: %1Call: %2() 7 | . 8 | 9 | MessageId=1001 10 | Severity=Error 11 | Facility=Application 12 | SymbolicName=MSG_ERROR1 13 | Language=English 14 | Error: %1Call: %2("%3") 15 | . 16 | 17 | MessageId=1002 18 | Severity=Error 19 | Facility=Application 20 | SymbolicName=MSG_ERROR2 21 | Language=English 22 | Error: %1Call: %2("%3","%4") 23 | . 24 | 25 | MessageId=1003 26 | Severity=Error 27 | Facility=Application 28 | SymbolicName=MSG_ERRORA 29 | Language=English 30 | %1 31 | . 32 | 33 | -------------------------------------------------------------------------------- /update/seven_zip_module_manager.hpp: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | class seven_zip_module; 4 | 5 | enum callback_mode 6 | { 7 | notification, 8 | error, 9 | retry_confirmation, 10 | }; 11 | 12 | using callback = std::function; 13 | 14 | class seven_zip_module_manager 15 | { 16 | public: 17 | NONCOPYABLE(seven_zip_module_manager); 18 | 19 | explicit seven_zip_module_manager(const wchar_t* PathTo7z); 20 | ~seven_zip_module_manager(); 21 | 22 | bool extract(const wchar_t* FileName, const wchar_t* DestDir, const callback& Callback) const; 23 | 24 | private: 25 | std::unique_ptr m_Module; 26 | }; 27 | -------------------------------------------------------------------------------- /ESC/bin/Cfg/esc_others.xml: -------------------------------------------------------------------------------- 1 | <Esc-Settings> 2 | <Types> 3 | 4 | <type name="others :)" mask="*.fml,*.lng,*.log,*.ini,*.sr,*.cfg,*.bbs,*.ion,*.fc,*.wn" 5 | inherit="Texts"> 6 | <margin autowrap="off" justify="off"/> 7 | <tab tabsize="4"/> 8 | <eol value="&#x0d;&#x0a;"/> 9 | </type> 10 | 11 | </Types> 12 | </Esc-Settings> 13 | -------------------------------------------------------------------------------- /SetEnv/src/build.bat: -------------------------------------------------------------------------------- 1 | @call vcvars32.bat >nul 2 | @set projname=setenv 3 | 4 | @if exist %projname%.exe del %projname%.exe 5 | @if exist %projname%.res del %projname%.res 6 | 7 | @set cppfiles=SetEnv.cpp cmd.cpp common.cpp env.cpp find.cpp match.cpp memory.cpp StdAfx.cpp 8 | 9 | rc %projname%.rc 10 | cmd /c cl /W4 /O1i /Gr /GF %cppfiles% %projname%.res /link /subsystem:console /out:SETENV.EXE /opt:nowin98 /stub:minstub.exe kernel32.lib user32.lib Shell32.Lib libc.lib 11 | 12 | @if exist %projname%.res del %projname%.res 13 | @if exist *.exp del *.exp>nul 14 | @if exist *.obj del *.obj>nul 15 | @if exist *.lib del *.lib>nul 16 | @if exist *.cod del *.cod>nul 17 | --------------------------------------------------------------------------------