home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
73.234.73.94.ip.orionnet.ru
/
73.234.73.94.ip.orionnet.ru.tar
/
73.234.73.94.ip.orionnet.ru
/
Far30b3000.x86.20121208.msi
/
changelog
< prev
next >
Wrap
Text File
|
2012-12-08
|
642KB
|
18,597 lines
drkns 08.12.2012 23:28:08 +0200 - build 3000
1. 0002219: ╬°ΦßΩα PCTL_GETPLUGININFORMATION
2. ┼∙╕ φσ∞φεπε ≡σ⌠αΩ≥ε≡Φφπα.
shmuel 08.12.2012 22:57:29 +0200 - build 2999
1. far.MacroPost() ≡αßε≥αδ Φτ ∩δαπΦφεΓ, φε φσ Φτ ∞αΩ≡ε±εΓ.
lort 07.12.2012 17:12:09 +0400 - build 2998
1. Assertion Γ ε≥δαΣε≈φεΘ ±ßε≡Ωσ ∩ε±δσ ≤∩αΩεΓΩΦ ⌠αΘδεΓ.
w17 05.12.2012 16:44:28 +0400 - build 2997
1. ∩≡εΣεδµσφΦσ ∩≡εΣεδµσφΦ 2995
w17 05.12.2012 15:31:40 +0400 - build 2996
1. ∩≡εΣεδµσφΦσ 2995
w17 05.12.2012 14:53:22 +0400 - build 2995
1. ╨σ⌠αΩ≥ε≡Φφπ.
shmuel 05.12.2012 02:46:44 +0200 - build 2994
1. ╨σ⌠αΩ≥ε≡Φφπ.
drkns 04.12.2012 21:09:45 +0200 - build 2993
1. ╧α≡α∞σ≥≡ System.QuotedName ∩ε ≤∞εδ≈αφΦ■ ≡αΓσφ 1 (ταΩδ■≈α≥ⁿ Γ ΩαΓ√≈ΩΦ ≥εδⁿΩε ∩≡Φ Γ±≥αΓΩσ Γ ≡σΣαΩ≥ε≡/Ωε∞±≥≡εΩ≤).
w17 04.12.2012 17:02:23 +0400 - build 2992
1. ▌Ω±∩σ≡Φ∞σφ≥αδⁿφε. ┬ετΓ≡α∙ασ∞ ±≥α≡εσ ∩εΓσΣσφΦσ...
╧≡Φ φαµα≥ΦΦ ΩδαΓΦ°Φ ± ∞εΣΦ⌠ΦΩα≥ε≡α∞Φ RCtrl/RAlt ß≤Σσ≥ Φ±∩εδφ ≥ⁿ± ∞αΩ≡ε±
φατφα≈σφφ√Θ φα ²≥≤ ΩδαΓΦ°≤ ± ∞εΣΦ⌠ΦΩα≥ε≡α∞Φ Ctrl/Alt (σ±δΦ εφ σ±≥ⁿ Φ φσ≥
∞αΩ≡ε±α Γφε ∩≡ΦΓ ταφφεπε Ω ∩≡αΓ√∞ ∞εΣΦ⌠ΦΩα≥ε≡α∞).
drkns 04.12.2012 01:04:09 +0200 - build 2991
1. ╠σφ■ φσ ταΩ≡√ΓαδΦ±ⁿ ∩ε ΩδΦΩ≤ ∞√°Φ Γφσ ∞σφ■. ═α±≥≡εΘΩα ΩδΦΩεΓ Γφσ ∞σφ■ ≥εµσ φσ ≡αßε≥αδα.
svs 03.12.2012 17:22:51 +0400 - build 2990
1. ╙≥ε≈φσφΦσ ⌡σδ∩α, Γ ≥.≈. Σδ TI:
#33 System.MsWheelDelta* & System.MsHWheelDelta*
#30 Policies.ShowHiddenDrives
drkns 02.12.2012 12:42:54 +0200 - build 2989
1. ╧≡εΣεδµσφΦσ 2987.
drkns 02.12.2012 01:20:47 +0200 - build 2988
1. ╧≡εΣεδµσφΦσ 2987.
drkns 01.12.2012 23:53:07 +0200 - build 2987
1. 0002212: ╬ß≡στα■≥± ΣδΦφφ√σ ∞σ≥ΩΦ ΣΦ±ΩεΓ
╪Φ≡Φφα Γ±σ⌡ ΩεδεφεΩ ∞σφ■ ΣΦ±ΩεΓ ≥σ∩σ≡ⁿ ≡α±±≈Φ≥√Γασ≥± αΓ≥ε∞α≥Φ≈σ±ΩΦ.
w17 01.12.2012 14:01:35 +0400 - build 2986
1. fix(2985) - ⌠α≡ ∩αΣαδ ∩≡Φ ±ε⌡≡αφσφΦΦ ⌠αΘδα Γ ≡σΣαΩ≥ε≡σ
drkns 30.11.2012 22:50:38 +0200 - build 2985
1. ╧≡εΣεδµασ∞ ≡σ⌠αΩ≥ε≡Φφπ.
w17 30.11.2012 05:44:35 +0400 - build 2984
1. vs 2010 buildable fix(2983). gcc < 4.6.1 is not supported anymore
drkns 29.11.2012 23:30:26 +0200 - build 2983
1. ╧≡εΣεδµσφΦσ 2953.
lort 29.11.2012 18:13:34 +0400 - build 2982
1. ═σ∩≡αΓΦδⁿφε ≡αßε≥αδε DM_SETEDITPOSITION σ±δΦ Γ EditorSetPosition ΩαΩεΘ-δΦßε ∩α≡α∞σ≥ ≤±≥αφεΓδσφ Γ -1.
drkns 29.11.2012 01:00:22 +0200 - build 2981
1. ╧≡εΣεδµσφΦσ 2953.
w17 29.11.2012 02:57:41 +0400 - build 2980
1. M#1494: ┬√δσ≥ ∩≡Φ ∩ε±δσΣεΓα≥σδⁿφε∞ ταΩ≡√≥ΦΦ Φ ε≥Ω≡√≥ΦΦ ≡σΣαΩ≥ε≡α Φτ ∩δαπΦφα.
w17 28.11.2012 19:22:32 +0400 - build 2979
1. φσ ≡αßε≥αδ ∩εΦ±Ω Γ ≡σΣαΩ≥ε≡σ ∩ε±δσ '\0'
drkns 28.11.2012 00:23:56 +0200 - build 2978
1. ╧≡εΣεδµσφΦσ 2953.
shmuel 27.11.2012 15:58:53 +0200 - build 2977
1. ╧≡εΣεδµσφΦσ 2976: ∩σ≡σΦ∞σφεΓαφΦ ±σΩ÷ΦΘ Γ ßατσ.
"farconfig/macros/variables" --> "farconfig/macros/modules".
"farconfig/macros/variables/variable" --> "farconfig/macros/modules/module".
┼±δΦ Ω≥ε-≥ε ≤µσ ≤±∩σδ ±ετΣα≥ⁿ ∞εΣ≤δΦ, φ≤µφε ±Σσδα≥ⁿ ²Ω±∩ε≡≥ Φτ 2976, ∩σ≡σΦ∞σφεΓα≥ⁿ ±σΩ÷ΦΦ, Φ∞∩ε≡≥ Γ 2977.
shmuel 25.11.2012 19:08:41 +0200 - build 2976
1. ▌Ω±∩σ≡Φ∞σφ≥αδⁿφε: Φ±∩εδⁿτεΓαφΦσ ±σΩ÷ΦΦ "farconfig/macros/variables" ßατ√ Σαφφ√⌡ Σδ Lua-∞εΣ≤δσΘ (ßΦßδΦε≥σΩ).
╩αµΣα ∩σ≡σ∞σφφα - ∞εΣ≤δⁿ. ╚∞σφα ∞εΣ≤δσΘ ≡σπΦ±≥≡εταΓΦ±Φ∞√.
═α∩≡Φ∞σ≡: <variable name="shmuel.utils" type="text"> ...... </variable>
╧≡Φ∞σ≡ Φ±∩εδⁿτεΓαφΦ Γ ∞αΩ≡ε±σ: utils=require "shmuel.utils"
┬═╚╠└═╚┼: "variables" ßεδⁿ°σ φσ π≡≤τ ≥± ∩≡Φ ±≥α≡≥σ ╘α≡α. ╚±∩εδⁿτ≤Θ≥σ Σδ ²≥επε "constants".
svs 25.11.2012 20:06:39 +0400 - build 2975
1. ╙≥ε≈φσφΦσ GetSearchReplaceString - ±Ω≡√Γασ∞ Ωφε∩Ω≤ All.
shmuel 25.11.2012 10:44:34 +0200 - build 2974
1. Macro API: ΣεßαΓδσφε ±ΓεΘ±≥Γε Mouse.LastCtrlState, Ωε≥ε≡εσ (Γ ε≥δΦ≈Φσ ε≥ Mouse.CtrlState)
εßφεΓδ σ≥± ΩαΩ ∩ε ∞√°Φφ√∞, ≥αΩ Φ ∩ε ΩδαΓΦα≥≤≡φ√∞ ±εß√≥Φ ∞.
drkns 24.11.2012 15:48:39 +0200 - build 2973
1. ╧≡εΣεδµσφΦσ 2972.
w17 23.11.2012 18:15:56 +0400 - build 2972
1. ╧≡εΣεδµσφΦσ 2791
═σ ≡αßε≥αδΦ [System Properties] Γ ΣΦαδεπσ α≥≡Φß≤≥εΓ ⌠αΘδα φα ±≥α≡√⌡ Γσ≡±Φ ⌡ Windows
shmuel 23.11.2012 11:51:43 +0200 - build 2971
1. Plugins API: Γ ⌠≤φΩ÷Φ ⌡ GetDirList Φ FSF.FarRecursiveSearch φσΩε≥ε≡√σ ∩εδ ±≥≡≤Ω≥≤≡√ PluginPanelItem
±εΣσ≡µαδΦ ∞≤±ε≡.
shmuel 22.11.2012 19:58:34 +0200 - build 2970
1. ╚τ ⌠ε≡≤∞α: Menu.Show(Items,"",0x8+0x80,Idx) φσ ∩≡εΦ±⌡εΣΦ≥ ∩ετΦ÷ΦεφΦ≡εΓαφΦσ φα ∩≤φΩ≥ ± φε∞σ≡ε∞ Idx.
drkns 22.11.2012 19:41:01 +0200 - build 2969
1. ╦Φ°φΦΘ Γ√τεΓ SetCurrentDirectory Γ τα∩≤±Ωα≥σδσ.
lort 22.11.2012 21:06:41 +0400 - build 2968
1. ╧αΣσφΦσ ∩≡Φ Ωε∩Φ≡εΓαφΦΦ Γ√Σσδσφφεπε ßδεΩα Γε Γⁿ■Γσ≡σ.
shmuel 21.11.2012 23:59:49 +0200 - build 2967
1. ╙≥ε≈φσφΦσ 2966.
shmuel 21.11.2012 22:19:38 +0200 - build 2966
1. M#2163: LUA: φσ ≡αßε≥ασ≥ ⌠δαπ DisableOutput
w17 21.11.2012 22:16:55 +0400 - build 2965
1. ╬≥ΓαδΦδ± truemod aka φσ≥ ≡σπ≤δ ≡Ωα∞ (from sonar)
drkns 21.11.2012 00:02:24 +0200 - build 2964
1. ╧≡εΣεδµσφΦσ 2953.1.
drkns 20.11.2012 21:44:24 +0200 - build 2963
1. 0002203: ═σ ≡αßε≥αδ Φ∞∩ε≡≥
drkns 20.11.2012 21:31:35 +0200 - build 2962
1. 0002202: ╧αΣσφΦσ ∩≡Φ ταπ≡≤τΩσ/Γ√π≡≤τΩσ ∩δαπΦφα
svs 20.11.2012 13:03:29 +0400 - build 2961
1. ─≤ßδΦΩα≥√ ⌡ε≥ΩσσΓ Γ ΣΦαδεπσ "╧α≡α∞σ≥≡√ ∞σφσΣµσ≡α ∩δαπΦφεΓ" Φ φα±≥≡εΘΩΦ Γⁿ■Γσ≡α
2. ╙≥ε≈φσφΦσ ⌡σδ∩α, Γ ≥.≈. Σδ TI:
#15 System.SetAttrFolderRules
#29 System.WipeSymbol
#31 System.FlagPosixSemantics
#37 System.ShowCheckingFile
#63 System.PluginMaxReadData
#51 System.SilentLoadPlugin
#17 System.ExceptRules
#23 System.CopyBufferSize
#36 System.SubstNameRule
#42 System.SubstPluginPrefix
#69 System.CopySecurityOptions
#25 Interface.CursorSize1..Interface.CursorSize4
#1 Editor.WordDiv
#19 Editor.ReadOnlyLock
#20 Editor.FileSizeLimit
#16 XLat.WordDivForXlat
3. ╙Σαδσφα ε∩÷Φ Options::MaxPositionCache ("System.MaxPositionCache", TechInfo #11) - φσ ≤Σαδσφφ√Θ ≡α≡Φ≥σ≥.
4. ╙Σαδσφα ε∩÷Φ Options::Dialogs.SelectFromHistory ("Dialog.SelectFromHistory", TechInfo #41) - φσ ≤Σαδσφφ√Θ ≡α≡Φ≥σ≥.
svs 20.11.2012 12:48:10 +0400 - build 2960
1. ╬≈σ∩ ≥ΩΦ
2. ╬ΣΦφαΩεΓ√σ ⌡ε≥ΩσΦ Γ ΣΦαδεπσ φα±≥≡εΘΩΦ ≡σΣαΩ≥ε≡α
svs 20.11.2012 11:01:50 +0400 - build 2959
1. ╤εΣσ≡µΦ∞εσ Edit::Search() ∩σ≡σφσ±σφε Γ SearchString()
2. ╧σ≡σΣσδαφ GetSearchReplaceString()
─εßαΓδσφ√ ∩α≡α∞≥≡√ Title Φ SubTitle
╧α≡α∞σ≥≡√ Case, WholeWords, Reverse Φ Regexp ≥σ∩σ≡ⁿ ∩εΦφ≥σ≡√.
┼±δΦ εΣΦφ Φτ ²≥Φ⌡ ∩α≡α∞σ≥≡εΓ ≡αΓσφ nullptr, ≥ε ±εε≥Γσ≥±≥Γ≤■∙α ε∩÷Φ Γ ΣΦαδεπσ ∩σ≡σΓεΣΦ≥± Γ Disable (ΦδΦ φαΣε ∩≡ ≥α≥ⁿ?)
2. Help: ∩≡εΣεδµασ∞ ∞≤≈α≥ⁿ ∩εΦ±Ω.
╥σ∩σ≡ⁿ Σε±≥≤∩φ√ ε∩÷ΦΦ Case, WholeWords Φ Regexp
╧σ≡Γεφα≈αδⁿφ√σ ε∩÷ΦΦ ßσ≡≤≥± Φτ πδεßαδⁿφ√⌡ τφα≈σφΦΘ:
Case Global->GlobalSearchCase (ΩαΩ ≤ ≡σΣαΩ≥ε≡α)
WholeWords Global->GlobalSearchWholeWords (ΩαΩ ≤ ≡σΣαΩ≥ε≡α)
Regexp Global->Opt->HelpSearchRegexp (±α∞ε±≥ε ≥σδⁿφα , "Help.HelpSearchRegexp" ≥Φ∩α Bool)
─αδⁿ°σ:
═σεß⌡εΣΦ∞ε ε≈σ≡σΣφ≤■ ±≥≡εΩ≤ ⌠αΘδα "ε≈Φ∙α≥ⁿ" ε≥ ²δσ∞σφ≥εΓ ≡ατ∞σ≥ΩΦ ∩σ≡σΣ ∩εΣα≈σΘ Γ SearchString()
drkns 19.11.2012 23:08:59 +0200 - build 2958
1. ╤ ⌠ε≡≤∞α: σ±δΦ Γ ΣΦαδεπσ far:config φαµα≥ⁿ Enter φα ß≤δσΓεΘ ΓσδΦ≈Φφσ, ≥ε ∩αΣασ∞.
drkns 19.11.2012 23:04:39 +0200 - build 2957
1. ╧≡εΣεδµασ∞ ΣαΓΦ≥ⁿ πδεßαδⁿφ√σ ∩σ≡σ∞σφφ√σ.
drkns 19.11.2012 13:47:53 +0200 - build 2956
1. ╙≥ε≈φσφΦσ 2953.1.
w17 19.11.2012 14:53:38 +0400 - build 2955
1. ╙≥ε≈φσφΦσ 2926
┬ ≡στ≤δⁿ≥α≥σ ≡σ⌠αΩ≥ε≡Φφπα ∩ε≥σ≡ δ± ⌠δαπ 'plugin' Φτ-τα ≈σπε φσ π≡≤τΦδΦ±ⁿ φα±≥≡εΘΩΦ ∩δαπΦφεΓ Φτ ≤∞εδ≈α≥σδⁿφεπε Ωεφ⌠Φπα.
shmuel 19.11.2012 12:11:54 +0200 - build 2954
1. ╠αΩ≡ε⌠≤φΩ÷Φ Far.Cfg_Get() ≡αßε≥ασ≥ Σδ Γ±σ⌡ φα±≥≡εσΩ, Ωε≥ε≡√σ Γ√ΓεΣ ≥± ∩ε far:config.
drkns 18.11.2012 20:44:29 +0200 - build 2953
1. ╤Ωαµσ∞ "φσ≥!" φα≡Ωε≥Φ^W πδεßαδⁿφ√∞ ∩σ≡σ∞σφφ√∞ Φ ε±εßσφφε πδεßαδⁿφ√∞ εß·σΩ≥α∞, ΦφΦ÷ΦαδΦτΦ≡≤■∙Φ∞± Γ ±δ≤≈αΘφε∞ ∩ε≡ ΣΩσ.
╫α±≥ⁿ 1: ╥σ∩σ≡ⁿ σ±≥ⁿ εΣΦφ πδεßαδⁿφ√Θ εß·σΩ≥ Global, ∩≡ε±ⁿßα Γ±╕ ∩Φ⌡α≥ⁿ Γ φσπε, α φσ ∩ε hpp-⌠αΘδα∞.
╧≡εΣεδµσφΦσ ±δσΣ≤σ≥.
2. ┬ Ωα≈σ±≥Γσ ßεφ≤±α Ω ∩. 1 - ⌠≤φΩ÷Φ -εß≡αßε≥≈ΦΩ ΣΦαδεπα Φ ⌠≤φΩ÷Φ -Φ±∩εδφ ≥ε≡ ≥≡σΣα ≥σ∩σ≡ⁿ ∞επ≤≥ ß√≥ⁿ ≈δσφα∞Φ Ωδα±±α.
drkns 18.11.2012 09:55:22 +0200 - build 2952
1. ╙≥ε≈φσφΦσ Γ√≡αΓφΦΓαφΦ Σδ ε≥δαΣε≈φ√⌡ ßΦδΣεΓ.
shmuel 18.11.2012 01:29:46 +0200 - build 2951
1. ╘α≡ ∩αΣαδ, σ±δΦ Γ ∞αΩ≡ε±σ ±≡ατ≤ ∩ε±δσ Plugin.Call() Γ√τ√Γαδ± msgbox(), α Γ φ╕∞ φαµΦ∞αδΦ Esc,
∩≡Φ ≥ε∞, ≈≥ε Γ ΣΦαδεπα⌡ φα Esc ß√δ φατφα≈σφ ∞αΩ≡ε±.
svs 13.11.2012 20:32:42 +0400 - build 2950
1. ╧σ≡Γεσ ∩≡ΦßδΦµσφΦσ ∩εΦ±Ωα Γ ⌡σδ∩σ.
╩αΩ εß√≈φε ΩδαΓΦ°α F7.
╨στ≤δⁿ≥α≥√ - Γ ΓΦΣσ ±±√δεΩ φα φαΘΣσφφ√σ ≥σ∞√.
╧εΦ±Ω ∩εΩα ≥≤∩, Φ∙σ≥ Γ⌡εµΣσφΦσ ΓΓσΣσφφεΘ ∩εΣ±≥≡εΩΦ Γ ε≈σ≡σΣφεΘ ±≥≡εΩσ ±≈Φ≥√Γασ∞εΘ Φτ ≥σΩ≤∙σπε ⌠αΘδα ∩ε∞ε∙Φ.
─αδⁿ°σ:
1. ┬√δεΓΦ≥ⁿ µ≤ΩεΓ
2. ┬∞σ±≥ε GetString(...) τα■τα≥ⁿ GetSearchReplaceString(false,...) ±ε Γ±σ∞Φ ±ΓΦ±≥σδΩα∞Φ Φ ∩σ≡Σ... (∩εδ Case, WholeWords Φ Regexp)
3. ≈≥ε-≥ε σ∙σ
zg 12.11.2012 15:08:38 +0200 - build 2949
1. ± ⌠ε≡≤∞α: Far.DisableHistory ≥εδⁿΩε ≤ ∞σφ ∩σ≡σ±≥αδ ≡αßε≥α≥ⁿ ?
lort 11.11.2012 16:47:46 +0400 - build 2948
1. ┼±δΦ ∞σφ■ φσ ∩ε∞σ∙ασ≥± ∩ε Γ√±ε≥σ, ≡Φ±≤σ∞ σπε ΓΓσ≡⌡.
w17 11.11.2012 16:31:30 +0400 - build 2947
1. ┼∙╕ ≤≥ε≈φσφΦσ 2943
lort 11.11.2012 15:27:16 +0400 - build 2946
1. ╙≥ε≈φσφΦσ 2944
w17 11.11.2012 09:54:32 +0400 - build 2945
1. ╙≥ε≈φσφΦσ 2943
t-rex 11.11.2012 03:34:35 +0200 - build 2944
1. ╚±∩≡αΓΦδΦ±ⁿ ≡ατδΦ≈φ√σ ßαπΦ Γ φεΓε∞ ∞σφ■, φα∩≡Φ∞σ≡:
- right click Γ ∞σφ■ ΣΦ±ΩεΓ Γ√τ√Γαδ emenu ΣΓα ≡ατα
- ∩≡Φ ⌠Φδⁿ≥≡σ (CtrlAltF) Γ ∞σφ■ ⌠Φδⁿ≥≡εΓ, BS φσ ≡σΣαΩ≥Φ≡εΓαδ ⌠Φδⁿ≥≡
╤∞√±δ Φ±∩≡αΓδσφΦ ≥αΩεΓ: VMenu2:Call() (≥.σ. ⌠≤φΩ÷Φ εß≡αßε≥ΩΦ ∞σφ■)
Σεδµφα ΓετΓ≡α∙α≥ⁿ true σ±δΦ εφα εß≡αßε≥αδα ±εß√≥Φσ Φ Σαδⁿ°σ φΦ≈σπε Σσδα≥ⁿ φσ φαΣε
(Γφσ ταΓΦ±Φ∞ε±≥Φ ≈≥ε πεΓε≡Φ≥ σφ÷. ε ΩεΣα⌡ ΓετΓ≡α≥α ≡ατδΦ≈φ√⌡ DN_*).
─ε ²≥επε ß√δα ΩαΩα ≥ε ∞σ°αφΦφα.
w17 10.11.2012 22:33:19 +0400 - build 2943
1. Fix for viewer search with persistent selection off.
drkns 10.11.2012 20:17:07 +0200 - build 2942
1. ╬≈σ≡σΣφεΘ πδ■Ω φεΓ√⌡ ∞σφ■ - ≤ εß√≈φ√⌡ ΣΦαδεπεΓ InitDialogObjects() Γ√τ√Γαδα±ⁿ ΣΓαµΣ√, ΦφεπΣα ± Φφ≥σ≡σ±φ√∞Φ ∩ε±δσΣ±≥ΓΦ ∞Φ.
lort 09.11.2012 23:06:48 +0400 - build 2941
1. ═σ ≤ßΦ≡αδε±ⁿ ± ²Ω≡αφα εΩφε ∩σ≈α≥Φ (M#2193.1)
2. ═σ∩≡αΓΦδⁿφε ≡α±≈Φ≥√ΓαδΦ±ⁿ Ωεε≡ΣΦφα≥√ ∞σφ■.
3. ┬ε Γ≡α∩σ≡σ φσ ≡αßε≥αδΦ ECTL_REALTOTAB, ECTL_TABTOREAL Φ ECTL_SELECT
t-rex 09.11.2012 17:29:21 +0200 - build 2940
1. ═α±≥≡εΘΩα Γ "Right click selects files" Γ "Panel Settings".
shmuel 08.11.2012 18:25:29 +0200 - build 2939
1. M#2192: α≡≥σ⌠αΩ≥√ ∩ε±δσ ε°ΦßεΩ ταπ≡≤τΩΦ ∞αΩ≡ε±εΓ.
shmuel 08.11.2012 10:38:50 +0200 - build 2938
1. ╙≥ε≈φσφΦσ 2923 (∩σ≡σφε± Γ√τεΓα _control87 Φτ ╘α≡α Γ ∩δαπΦφ LuaMacro).
t-rex 07.11.2012 20:33:12 +0200 - build 2937
1. ╧≡Φ τα∩≤±Ωσ ⌠αΘδεΓ ∩ε α±±ε÷Φα÷Φ ∞, ΩεπΣα α±±ε÷ΦΦ≡εΓαφφα α∩∩δΦΩα÷Φ φσ ≤±∩σ°φε ε∩≡σΣσδ δα±ⁿ ⌠α≡ε∞
φε τα∩≤±Ω ∩≡εΦ±⌡εΣΦδ ≤±∩σ°φε, ∩εΩατ√Γαδα±ⁿ ε°ΦßΩα τα∩≤±Ωα.
╬±εßσφφε αΩ≥≤αδⁿφε Γ Windows 8 ∩≡Φ α±±ε÷Φα÷Φ ⌡ φα ∞σ≥≡ε α∩∩δΦΩα÷ΦΦ.
lort 07.11.2012 21:56:16 +0400 - build 2936
1. ╧≡Φ ε≥Ω≡√≥ε∞ ∞σφ■ αΓ≥εΣε∩εδφσφΦ φσδⁿτ ß√δε ΓΓσ±≥Φ "." ± ÷Φ⌠≡εΓεΘ ΩδαΓΦα≥≤≡√.
shmuel 06.11.2012 21:41:14 +0200 - build 2935
1. M#2189: Keys('CtrlX') Γ ≡σΣαΩ≥ε≡σ Γ±σπΣα Φ±∩εδⁿτ≤σ≥ ΓΦφΣεΓ√Θ ΩδΦ∩ßε≡Σ.
lort 06.11.2012 20:21:06 +0400 - build 2934
1. ═σ ≡αßε≥αδΦ Dlg.Id Φ Dlg.Owner ∩≡Φ ε≥Ω≡√≥ε∞ ∞σφ■ αΓ≥εΣε∩εδφσφΦ .
2. ╙≥ε≈φσφΦσ 2897.3
w17 06.11.2012 14:08:45 +0400 - build 2933
1. viewer dump mode autodetect fixed
w17 06.11.2012 09:49:47 +0400 - build 2932
1. ≤≥ε≈φσφΦσ 2915
shmuel 05.11.2012 18:00:53 +0200 - build 2931
1. ╙≥ε≈φσφΦσ 2923 ("debug asserion failed" φα x64).
w17 05.11.2012 18:18:43 +0400 - build 2930
1. M#2187: ═σ ≡αßε≈ΦΘ "@" Φ SilentExternal Σδ Γ√τεΓα Γφσ°φσπε ┬ⁿ■Γσ≡α Φ\ΦδΦ ╧≡ε±∞ε≥≡∙ΦΩα
w17 05.11.2012 06:29:56 +0400 - build 2929
1. M#2185: ╬°ΦßΩα ∩≡Φ ≤±≥αφεΓΩσ ÷Γσ≥εΓ ≡α±Ω≡α±ΩΦ ⌠αΘδεΓ π≡≤∩∩ ±ε≡≥Φ≡εΓΩΦ
shmuel 04.11.2012 01:06:54 +0200 - build 2928
1. M#2183: ═σ Γετ∞εµφε ∞αΩ≡ε±ε∞ Γ±≥αΓΦ≥ⁿ Ωεφσ÷ ±≥≡εΩΦ.
drkns 03.11.2012 19:26:52 +0200 - build 2927
1. ┼∙╕ ∩α≡α ∞σδε≈σΘ.
drkns 03.11.2012 17:42:08 +0200 - build 2926
1. ╧≡εΣεδµΦ∞ ≡σ⌠αΩ≥ε≡Φφπ configdb.
2. ╨σ⌠αΩ≥ε≡Φφπ BitFlags.
zg 03.11.2012 17:01:30 +0200 - build 2925
1. ≤≥ε≈φσφΦσ VCTL_SETKEYBAR Φ Param2=-1.
drkns 02.11.2012 23:59:11 +0200 - build 2924
1. ╙≥ε≈φσφΦσ 2920.
shmuel 02.11.2012 23:03:34 +0200 - build 2923
1. ▌Ω±∩σ≡Φ∞σφ≥αδⁿφε: ∩≡σΣε≥Γ≡α∙σφΦσ ∩αΣσφΦΘ ∩≡Φ ΣσδσφΦΦ φα φεδⁿ Φτ-τα ∩δαπΦφεΓ, ΓΩδ■≈α■∙Φ⌡ FPU exceptions.
shmuel 02.11.2012 17:59:31 +0200 - build 2922
1. ╙∩ε≡ Σε≈σφα ±≥≡≤Ω≥≤≡α FarMacroCall.
drkns 02.11.2012 02:18:10 +0200 - build 2921
1. ╧≡εΣεδµσφΦσ 2920.
drkns 02.11.2012 02:05:17 +0200 - build 2920
1. ╧ε≡σ⌠αΩ≥ε≡Φ∞ φσ∞φεπε configdb.
zg 01.11.2012 23:05:49 +0200 - build 2919
1. ≤Σαδσφα OPEN_FROM_MASK τα φσφ≤µφε±≥ⁿ■.
zg 01.11.2012 22:16:49 +0200 - build 2918
1. ViewerMode.Type -> ViewerMode.ViewMode.
2. VSMT_HEX -> VSMT_VIEWMODE.
w17 01.11.2012 18:06:23 +0400 - build 2917
1. ≤≥ε≈φσφΦσ 2913, 2914, 2916 - φσ ταπ≡≤µαδΦ±ⁿ 'panelmodes'
w17 01.11.2012 16:05:57 +0400 - build 2916
1. ≤≥ε≈φσφΦσ 2913, 2914
╚∞ ∩α≡α∞σ≥≡α Γ Far.exe.ini Φτ∞σφσφε φα TemplateProfile.
╧ε ≤∞εδ≈αφΦ■ ²≥ε ∩≤≥ⁿ Ω ╘└╔╦╙ (%FARHOME%\Default.farconfig).
w17 01.11.2012 12:52:48 +0400 - build 2915
1. M#2181: ∩αΣσφΦσ ∩ε±δσ VE_READ.
w17 31.10.2012 11:54:41 +0400 - build 2914
1. ≤≥ε≈φσφΦσ 2913 - ≈ΦφΦ∞ ∩εδε∞αφ√Θ ²Ω±∩ε≡≥
w17 30.10.2012 20:12:55 +0400 - build 2913
1. M#2177: ╤Σσδα≥ⁿ Γετ∞εµφε±≥ⁿ ±ετΣαφΦ φα±≥≡εσΩ/∩≡ε⌠Φδ ∩ε ≤∞εδ≈αφΦ■
═α±≥≡εΘΩΦ Φ∞∩ε≡≥Φ≡≤■≥± Φτ ⌠αΘδα Default.farconfig, σπε ≡α±∩εδεµσφΦσ
∞εµφε ταΣα≥ⁿ Γ ∩α≡α∞σ≥≡σ TemplateProfileDir Far.exe.ini (≤∞εδ≈αφΦσ %FARHOME%\Default),
ΦδΦ Γ Ωε∞αφΣφεΘ ±≥≡εΩσ '/t "TemplateDir"'. ═α±≥≡εΘΩΦ Φ∞∩ε≡≥Φ≡≤■≥± Γ ∞ε∞σφ≥ ∩σ≡Γεπε
ε≥Ω≡√≥Φ ⌠αΘδεΓ ß.Σ. φα±≥≡εσΩ Φ ≥εδⁿΩε σ±δΦ ⌠αΘδ ε≥±≤≥±≥Γ≤σ≥.
zg 30.10.2012 00:20:23 +0200 - build 2912
1. Γ OpenShortcutInfo ΣεßαΓδσφε ∩εδσ Flags. FOSF_ACTIVE ≤±≥αφαΓδΦΓασ≥± ,
σ±δΦ OPEN_SHORTCUT Γ√τ√Γασ≥± Σδ αΩ≥ΦΓφεΘ ∩αφσδΦ
Φ φσ ≤±≥αφαΓδΦΓασ≥± Σδ ∩α±±ΦΓφεΘ ∩αφσδΦ.
2. ε≥ Alexey Samlyukov: FarMacroValue.Length -> FarMacroValue.Size
lort 29.10.2012 18:35:55 +0400 - build 2911
1. ┬σ≡φσ∞ ∩σ≡σ≡Φ±εΓΩ≤ ²Ω≡αφα Γ Σσ±≥≡≤Ω≥ε≡σ ΣΦαδεπα.
2. ╠σφ■ Φ±≥ε≡ΦΦ ε±≥αΓαδε±ⁿ φα ²Ω≡αφσ ∩ε±δσ τα∩≤±Ωα Ωε∞αφΣ√, Ωε≥ε≡α φΦ≈σπε φα ²Ω≡αφ φσ Γ√ΓεΣΦ≥.
shmuel 29.10.2012 16:02:33 +0200 - build 2910
1. ┼±δΦ ∞αΩ≡ε±, τα∩≤∙σφφ√Θ Φτ ≡σΣαΩ≥ε≡α ΦδΦ Γⁿ■Γσ≡α, φα≈Φφαδ± ± mf.waitkey(0),
≥ε φσ ∩ε Γδ δ± ±Φ∞Γεδ Φ±∩εδφσφΦ ∞αΩ≡ε±α 'P' Γ δσΓε∞ Γσ≡⌡φσ∞ ≤πδ≤ ²Ω≡αφα.
drkns 28.10.2012 21:40:06 +0200 - build 2909
1. Warnings.
zg 28.10.2012 17:11:29 +0200 - build 2908
1. gcc warnings.
zg 28.10.2012 01:57:25 +0200 - build 2907
1. ACTL_GETWINDOWINFO φσΓσ≡φε ΓετΓ≡α∙αδ Type Φ TypeName Σδ ∞σφ■.
2. ACTL_GETWINDOWTYPE φσΓσ≡φε ΓετΓ≡α∙αδ Type Σδ ∞σφ■.
3. ∩εδ≤≈σφΦσ ταπεδεΓΩεΓ Σδ ∞σφ■ φσ ≡αßε≥αδε.
zg 27.10.2012 23:55:03 +0200 - build 2906
1. ≡σπ≡σ±±Φ 1605.2.
zg 27.10.2012 22:54:17 +0200 - build 2905
1. ≤≥ε≈φσφΦσ 2882.
shmuel 27.10.2012 20:52:46 +0200 - build 2904
1. ┼±δΦ ∩δαπΦφ ∩≡Φ Γ√τεΓσ OPEN_FROMMACRO ΓετΓ≡α∙ασ≥ 1 ΦδΦ INVALID_HANDLE_VALUE, ≥ε Plugin.Call ΓετΓ≡α∙ασ≥ true.
shmuel 25.10.2012 22:48:24 +0200 - build 2903
1. ╙≥ε≈φσφΦσ 2898.
2. ╚τ ⌠ε≡≤∞α: Γε Γ≡σ∞ ≡αßε≥√ ∞αΩ≡ε±α ±≡αßα≥√Γα■≥ Σ≡≤πΦσ ∞αΩ≡ε±√ - ≥ε σ±≥ⁿ, Γ∞σ±≥ε ≤τφαΓαφΦ
Φ∞σφΦ ΩδαΓΦ°Φ ∩≡εΦ±⌡εΣΦ≥ Φ±∩εδφσφΦσ ∞αΩ≡ε±α (σ±δΦ εφ σ±≥ⁿ).
shmuel 25.10.2012 12:10:48 +0200 - build 2902
1. ╙≥ε≈φσφΦσ 2898.
w17 25.10.2012 13:41:27 +0400 - build 2901
1. M#2179, RCtrlIns/Num0 φσ εß≡αßα≥√Γα■≥± Γ FastFind (Σδ ∩εδ≤≈σφΦ ≥σΩ±≥α Σε±≥α≥ε≈φε CtrlIns)
lort 24.10.2012 19:07:51 +0400 - build 2900
1. ╚±∩≡αΓδσφΦσ ∩σ≡σ≡Φ±εΓΩΦ Γ αΓ≥εΣε∩εδσφΦΦ.
2. ╟α∩≡σ≥Φ∞ CtrlF5 Γ Φ±≥ε≡ΦΦ Φ F11 Γ ∞σφ■ ∩δαπΦφεΓ.
shmuel 24.10.2012 01:52:21 +0200 - build 2899
1. └±Φφ⌡≡εφφ√Θ Γ√τεΓ Plugin.Call ΓετΓ≡α∙ασ≥:
- false, σ±δΦ ∩δαπΦφ φσ φαΘΣσφ
- true, σ±δΦ Γ√τεΓ ∩ε ⌠αΩ≥≤ εΩαταδ± α±Φφ⌡≡εφφ√∞
- Φφα≈σ, ΩαΩ ∩≡Φ ±Φφ⌡≡εφφε∞ Γ√τεΓσ
shmuel 24.10.2012 00:16:56 +0200 - build 2898
1. M#2170: ═σ ≡αßε≥ασ≥ "α±Φφ⌡≡εφφ√Θ" ≡σµΦ∞ Plugin.Call, Ωε≥ε≡√Θ Σεδµσφ ΓΩδ■≈α≥ⁿ± Ωε∞αφΣεΘ mmode(3, 1).
lort 23.10.2012 19:19:23 +0400 - build 2897
1. ┬±σ ∞σφ■ ∩σ≡σΣσδαφ√ φα ε±φεΓσ ΣΦαδεπεΓ, Ωδα±± VMenu Φ±∩εδⁿτ≤σ≥± ≥σ∩σ≡ⁿ ≥εδⁿΩε Σδ ≡σαδΦτα÷ΦΦ
DI_LISTBOX Φ DI_COMBOBOX, Γ ε±≥αδⁿφ√⌡ ∞σ±≥α⌡ VMenu2.
2. DN_LISTHOTKEY ≥σ∩σ≡ⁿ ∩≡Φ⌡εΣΦ≥ ≥εδⁿΩε ΩεπΣα ΣσΘ±≥ΓΦ≥σδⁿφε ß√δα φαµα≥α πε≡ ≈α ΩδαΓΦ°α.
3. ╤∩Φ±ΩΦ ßστ ⌠δαπα DIF_LISTNOCLOSE ταΩ≡√Γα■≥ ΣΦαδεπ ∩≡Φ ε≥∩≤±ΩαφΦΦ Ωφε∩ΩΦ ∞√°Φ, α φσ ∩≡Φ φαµα≥ΦΦ.
shmuel 21.10.2012 10:41:54 +0200 - build 2896
1. ┼±δΦ ≤ ∞αΩ≡ε±α ⌠δαπ DisableOutput, Φ Plugin.Call() Γ√ΓεΣΦδ ΣΦαδεπ, ≥ε εφ φσ ∩ε Γδ δ± φα ²Ω≡αφσ.
shmuel 20.10.2012 19:43:21 +0200 - build 2895
1. ╩ ≈σ≥√≡╕∞ ≥Φ∩α∞ Σαφφ√⌡, Ωε≥ε≡√σ ∞εµσ≥ ΓετΓ≡α∙α≥ⁿ Plugin.Call, ΣεßαΓΦδ± σ∙╕ εΣΦφ:
"ßΦφα≡φα ΓσδΦ≈Φφα" - ²≥ε string, Ωε≥ε≡√Θ ∞εµσ≥ ±εΣσ≡µα≥ⁿ δ■ß√σ Σαφφ√σ Φ Ωε≥ε≡√Θ
φσ ∩εΣΓσ≡πασ≥± ∩≡σεß≡ατεΓαφΦ■ UTF-16LE -> UTF-8.
zg 20.10.2012 11:21:39 +0200 - build 2894
1. ≤≥ε≈φσφΦσ 2893.
shmuel 20.10.2012 08:21:04 +0200 - build 2893
1. Plugin.Call ∞εµσ≥ ΓετΓ≡α∙α≥ⁿ εΣφ≤ ΦδΦ ßεδσσ ΓσδΦ≈Φφ, ΩαµΣα Φτ Ωε≥ε≡√⌡ ∞εµσ≥ ß√≥ⁿ:
÷σδ√∞ 64-ßΦ≥φ√∞ ≈Φ±δε∞, ≈Φ±δε∞ ± ∩δαΓα■∙σΘ ≥ε≈ΩεΘ, ±≥≡εΩεΘ ΦδΦ ß≤δσΓεΘ ΓσδΦ≈ΦφεΘ.
- ─δ ²≥επε Γ√τ√Γασ∞√Θ ∩δαπΦφ Σεδµσφ τα∩εδφΦ≥ⁿ ±≥≡≤Ω≥≤≡≤ FarMacroCall Φ ΓετΓ≡α≥Φ≥ⁿ ≤Ωατα≥σδⁿ φα φσ╕.
- ─αφφα ±≥≡≤Ω≥≤≡α Σεδµφα ß√≥ⁿ δΦßε ±≥α≥Φ≈σ±ΩεΘ, δΦßε αδδε÷Φ≡εΓαφφεΘ, ≥.σ. φσδⁿτ ≡ατ∞σ∙α≥ⁿ σ╕
Γ ±≥σΩσ ⌠≤φΩ÷ΦΦ OpenW.
- ┼±δΦ Γ ±≥≡≤Ω≥≤≡σ ≤Ωαταφ φσ φ≤δσΓεΘ Callback, ≥ε ²≥α ⌠≤φΩ÷Φ ß≤Σσ≥ Γ√τΓαφα.
═α ∞ε∞σφ≥ Γ√τεΓα Callback Σαφφ√σ ≤µσ ±Ωε∩Φ≡εΓαφ√, Φ Φ⌡ ∞εµφε ε±ΓεßεµΣα≥ⁿ.
┼±δΦ ∩δαπΦφ ⌡ε≈σ≥ ∩≡ε±≥ε Γσ≡φ≤≥ⁿ true ΦδΦ false, εφ Σεδµσφ Γσ≡φ≤≥ⁿ ±εε≥Γσ≥±≥Γσφφε 1 ΦδΦ 0.
╚τ∞σφσφΦσ, ΓΓσΣσφφεσ Γ ßΦδΣσ 2891, Σαφφ√∞ Φτ∞σφσφΦσ∞ ε≥∞σφ σ≥± .
shmuel 19.10.2012 15:49:37 +0200 - build 2892
1. ╨σ⌠αΩ≥ε≡Φφπ.
shmuel 18.10.2012 23:55:32 +0200 - build 2891
1. Plugin.Call ΓετΓ≡α∙ασ≥ 0, σ±δΦ ∩δαπΦφ φσ φαΘΣσφ (≥ε-σ±≥ⁿ, ΩαΩ ²≥ε ß√δε Σε ∩σ≡σ⌡εΣα φα Lua).
svs 15.10.2012 17:47:39 +0400 - build 2890
1. "╬≈σ∩ ≥ΩΦ"
svs 15.10.2012 12:09:58 +0400 - build 2889
1. ╘└╨εΩεφ±≥αφ≥√ (Σδ MsX Φ σµσ ± φΦ∞ Γ√Σσδσφ√ Ωεφ±≥αφ≥√ Γ "∩≡αΓΦδⁿφ√⌡ ∞σ±≥α⌡")
2. SZLOG ≤Σαδσφ - ■τασ∞ ±≥Σ., φα∩≡Φ∞σ≡, _SHMUEL (∩εΣ≡εßφσσ Γ SYSLOG-RU)
3. ╙Σαδσφ√ MACRO_OP_*
shmuel 15.10.2012 01:36:45 +0200 - build 2888
1. ╨σ⌠αΩ≥ε≡Φφπ.
shmuel 14.10.2012 15:29:04 +0200 - build 2887
1. ═σ∞φεπε ≤∩≡ε∙╕φ ∩≡ε≥εΩεδ ∩σ≡σΣα≈Φ Σαφφ√⌡ Far->LuaFAR->LuaMacro.
zg 14.10.2012 04:05:26 +0200 - build 2886
1. σ±δΦ ∩≡Φ ΦφΦ÷ΦαδΦτα÷ΦΦ ∞αΩ≡ε±α ∩≡εΦτε°δα ε°ΦßΩα, ≥ε ∩ε±δσ ²≥επε Γσ≡⌡φΦΘ δσΓ√Θ ±Φ∞Γεδ ²Ω≡αφα "τα∞ε≡αµΦΓαδ± ".
shmuel 13.10.2012 14:23:03 +0200 - build 2885
1. ┼±δΦ ∞αΩ≡ε±, τα∩≤∙σφφ√Θ Φτ ∩δαπΦφα, φα≈Φφαδ± Γ ∩αφσδ ⌡, α σπε ∩ε±δσΣφΦ∞ ΣσΘ±≥ΓΦσ∞ ß√δ
∩σ≡σ⌡εΣ Γ ≡σΣαΩ≥ε≡ ΦδΦ Γⁿ■Γσ≡, ≥ε φσ∩≡αΓΦδⁿφε ε≥εß≡αµαδ± Γσ≡⌡φΦΘ δσΓ√Θ ±Φ∞Γεδ ²Ω≡αφα.
zg 12.10.2012 03:04:19 +0200 - build 2884
1. ≤≥ε≈φσφΦσ 2882.
zg 12.10.2012 01:24:21 +0200 - build 2883
1. ≤≥ε≈φσφΦσ 2882.
zg 11.10.2012 23:22:48 +0200 - build 2882
1. ²Ω±∩σ≡Φ∞σφ≥αδⁿφε.
Γ Φφ≥σ≡αΩ≥ΦΓφ√⌡ εß·σΩ≥α⌡, ≥αΩΦ⌡ ΩαΩ ΣΦαδεπΦ, ±ετΣαφφ√x Φτ ∞αΩ≡ε±εΓ, ≡αßε≥α■≥ ∞αΩ≡ε±√.
zg 11.10.2012 21:24:04 +0200 - build 2881
1. ⌠α≡ ∩αΣαδ ∩≡Φ ε≥±≤≥±≥ΓΦΦ ∩δαπΦφα luamacro Φ φαδΦ≈ΦΦ ∞αΩ≡ε±εΓ.
shmuel 11.10.2012 17:14:46 +0200 - build 2880
1. ┬ε±±≥αφεΓδσφα ≡αßε≥α ⌠≤φΩ÷ΦΦ MacroControl(MCTL_GETLASTERROR), ±ε ±δσΣ≤■∙Φ∞Φ Φτ∞σφσφΦ ∞Φ:
- ErrCode ∞εµσ≥ Φ∞σ≥ⁿ ≥εδⁿΩε 2 τφα≈σφΦ : MPEC_SUCCESS Φ MPEC_ERROR.
- ErrPos.X φσ φσ±╕≥ φΦΩαΩεΘ Φφ⌠ε≡∞α÷ΦΦ; Σεδµσφ Φπφε≡Φ≡εΓα≥ⁿ± .
shmuel 09.10.2012 11:34:47 +0200 - build 2879
1. ╘≤φΩ÷Φ MacroControl(MCTL_SENDSTRING,MSSC_CHECK) ∩≡εΓσ≡ σ≥ ≥αΩµσ Φ ⌠αΘδ√, σ±δΦ Sequence[0]=='@'.
t-rex 08.10.2012 21:26:43 +0200 - build 2878
1. ╚±∩≡αΓδσφΦ Γε Γ≡α∩∩σ≡σ Σδ ECTL_EXPANDTABS, ECTL_GETBOOKMARKS Φ ECTL_GETSTACKBOOKMARKS.
2. BookmarkCount Φ SessionBookmarkCount ≥σ∩σ≡ⁿ size_t Γ EditorInfo, Σδ εΣφεεß≡ατΦ ± EditorBookmarks.
(═α ≡αßε≥≤ ∩δαπΦφεΓ φσ ΓδΦ σ≥).
shmuel 08.10.2012 08:29:17 +0200 - build 2877
1. Fix: (Γ ≡σΣαΩ≥ε≡σ) "∩ε±δσ Γ√τεΓα ∞αΩ≡ε±α ≥σΩ±≥ Γ√ΓεΣΦ≥ⁿ± φα ²Ω≡αφ ≥εΩα σ±δΦ φαµα≥ⁿ ΩαΩ≤■ ≥ε ΩδαΓΦ°≤".
t-rex 07.10.2012 15:56:20 +0200 - build 2876
1. ┬ε≡φΦφπΦ, Γ√±≥αΓδσφ ≥Φ∩ MACROMODEAREA ΓστΣσ πΣσ φαΣε.
shmuel 07.10.2012 09:13:46 +0200 - build 2875
1. ╚τ ⌠ε≡≤∞α: ╩αΓ√≈ΩΦ (") Γ ∞αΩ≡ε±α⌡ ßεδⁿ°σ φσ ∩εΣΣσ≡µΦΓα■≥± .
shmuel 07.10.2012 00:43:45 +0200 - build 2874
1. ┬√ΣαΣΦ∞ ±εεß∙σφΦσ ∩≡Φ ∩ε∩√≥Ωσ τα∩Φ±Φ ∞αΩ≡ε±α ∩≡Φ φσταπ≡≤µσφφε∞ ∩δαπΦφσ LuaMacro.
(M#2161: ═σ ≡αßε≥α■≥ ∞αΩ≡ε±√, σ±δΦ ε≥≤±≥±≥Γ≤σ≥ φσεß⌡εΣΦ∞√Θ φαßε≡ dll δ≤ε).
zg 07.10.2012 00:17:08 +0200 - build 2873
1. ECTL_EXPANDTABS - Param2 εµΦΣασ≥± ΩαΩ ∩εΦφ≥σ≡ φα intptr_t.
x64 ∩δαπΦφ√ φαΣε ∩εΣ∩≡αΓΦ≥ⁿ, σ±δΦ Φ±∩εδⁿτ≤σ≥± ECTL_EXPANDTABS.
2. ε°ΦßΩα Γ ECTL_SETKEYBAR, ΩεπΣα Param2==-1.
t-rex 06.10.2012 20:40:23 +0200 - build 2872
1. x64 warnings in DialogBuilder.
t-rex 06.10.2012 18:48:30 +0200 - build 2871
1. ─δ FSF ⌠≤φΩ÷ΦΘ ≤ß≡αδ intptr_t ≥α∞ πΣσ ±εΓ±σ∞ φσ≥ ±∞√±δα,
x64 ∩δαπΦφ√ φαΣε ∩σ≡σ±εß≡α≥ⁿ Φ ∩εΣ∩≡αΓΦ≥ⁿ σ±δΦ ■τασ≥ⁿ± qsort/bsearch/FarRecursiveSearch.
svs 05.10.2012 13:55:08 +0400 - build 2870
1. SQLite 3.7.14.1
shmuel 05.10.2012 01:49:35 +0200 - build 2869
1. M#2159: Plugin.Menu εµΦΣασ≥ ταΩ≡√≥Φ ∞σφ■ Φ ═┼ Σασ≥ ≡αßε≥α≥ⁿ Keys() Σδ Γ√ßε≡α ⌡ε≥Ωσ Γ ∞σφ■
2. ╠αΩ≡ε⌠≤φΩ÷ΦΦ Plugin.Menu, Plugin.Config Φ Plugin.Command ΓετΓ≡α∙α■≥ false/true.
w17 04.10.2012 16:37:06 +0400 - build 2868
1. Visible leading space(s) in dialog static text
w17 04.10.2012 15:26:15 +0400 - build 2867
1. 0002167: Crash on Copy File/Folder Interrupt
zg 04.10.2012 05:41:56 +0200 - build 2866
1. ECTL_SETPOSITION φσ ≡αßε≥αδα Γε Γ≡α∩σ≡σ.
w17 03.10.2012 23:49:25 +0400 - build 2865
1. Viewer assert for looooooooooong lines
shmuel 03.10.2012 16:05:55 +0200 - build 2864
1. ╟α∩≡σ≥Φ∞ τα∩Φ±ⁿ ∞αΩ≡ε±εΓ ∩≡Φ φσταπ≡≤µσφφε∞ ∩δαπΦφσ LuaMacro.
(M#2161: ═σ ≡αßε≥α■≥ ∞αΩ≡ε±√, σ±δΦ ε≥≤±≥±≥Γ≤σ≥ φσεß⌡εΣΦ∞√Θ φαßε≡ dll δ≤ε).
w17 03.10.2012 12:50:50 +0400 - build 2863
1. ╤δε∞αδ± δεΩαδⁿφ√Θ [x] ShowWhiteSpace Γ ≡σΣαΩ≥ε≡σ (Φ φσ ≥εδⁿΩε)
drkns 02.10.2012 22:11:59 +0200 - build 2862
1. 0002165: ╬≥∞σφα Γ√ßε≡α ΩεΣΦ≡εΓΩΦ
shmuel 02.10.2012 18:40:00 +0200 - build 2861
1. ╧ε ε°ΦßΩσ ß√δΦ ±≥╕≡≥√ Φτ∞σφσφΦ ßΦδΣα 2859.
shmuel 02.10.2012 17:40:00 +0200 - build 2860
1. M#2160: Macro with Menu.Select works in Shell but not in Dialog and Editor.
svs 02.10.2012 17:43:33 +0400 - build 2859
1. Macro: Panel.Item(typePanel,Index,TypeInfo) ΓετΓ≡α∙ασ≥ true/false Σδ
TypeInfo = 8 (Selected) Φ 10 (SortGroup)
2. Macro: panel.setpath(), fexist(), beep(), Window.Scroll() ΓετΓ≡α∙ασ≥ true/false
shmuel 02.10.2012 14:30:00 +0200 - build 2858
1. M#2162: ╘α≡, Φ±∩εδⁿτ≤σ∞√Θ ΩαΩ ≡σΣαΩ≥ε≡ Γ Git ∩αΣασ≥ ∩≡Φ ±≥α≡≥σ (Γετ∞εµφε Φτ-τα φεΓεπε ∞αΩ≡εΣΓΦµΩα).
zg 01.10.2012 16:18:35 +0200 - build 2857
1. FAR_LUA ≤ß≡αφ ∩εδφε±≥ⁿ■. ΩεΣ ∩εΣ φσπε φσ ∩ε∩αΣαΓ°ΦΘ - ≥εµσ.
svs 01.10.2012 16:05:34 +0400 - build 2856
1. Macro: Plugin.Exist(GUID) ≥σ∩σ≡ⁿ ΓετΓ≡α∙ασ≥ true/false.
┬∞σ±≥ε
if Plugin.Exist(GUID) > 0 then
∩Φ°σ∞
if Plugin.Exist(GUID) then
shmuel 01.10.2012 03:25:00 +0200 - build 2855
1. ╙≥ε≈φσφΦσ 2854 Σδ ßεδσσ εß∙σπε ±δ≤≈α .
shmuel 01.10.2012 02:05:00 +0200 - build 2854
1. ╬°ΦßΩα ± Dlg.GetValue (from Aidar).
shmuel 30.09.2012 13:50:00 +0200 - build 2853
1. Issue#13: Plugin.Menu εµΦΣασ≥ ταΩ≡√≥Φ ∞σφ■ Γ∞σ±≥ε ΓετΓ≡α≥α ≤∩≡αΓδσφΦ ±≡ατ≤ ∩ε±δσ ε≥εß≡αµσφΦ ∞σφ■.
zg 30.09.2012 03:41:42 +0200 - build 2852
1. ≤ß≡αφ√ FAR_LUA Φτ plugin.hpp.
zg 30.09.2012 03:26:20 +0200 - build 2851
1. ±δΦ φΦσ ± ∩≡εσΩ≥ε∞ Spring (https://github.com/shmuz/Spring).
Γ ±Γ τΦ ± ²≥Φ∞ Γ∞σ±≥ε Γ±≥≡εσφφεπε ∞αΩ≡ε τ√Ωα Φ±∩εδⁿτ≤σ≥± ±Ω≡Φ∩≥εΓ√Θ τ√Ω Lua 5.1 (http://www.lua.org).
Γ±σ ∞αΩ≡ε±√ ∩σ≡σ±≥αδΦ ≡αßε≥α≥ⁿ.
drkns 29.09.2012 15:20:18 +0200 - build 2850
1. ╙≥ε≈φσφΦσ 2844 Σδ ∩εδσΘ ± ∞α±ΩεΘ ΓΓεΣα.
2. ╧ε±δσ Φτ∞σφσφΦΘ Γ api ∩αΣαδ far:config.
3. ╧≡εσΩ≥√ Σδ vs 2012.
zg 29.09.2012 13:35:44 +0200 - build 2849
1. ≤≥ε≈φσφΦσ 2848: φσ ε±ΓεßεµΣαδα±ⁿ UserData.Data Σδ ²δσ∞σφ≥εΓ, φσ ≤ΣεΓδσ≥Γε≡ Γ°Φ⌡ Ω≡Φ≥σ≡Φ ∞ ∩εΦ±Ωα.
zg 29.09.2012 03:30:26 +0200 - build 2848
1. ≤≥ε≈φσφΦσ 2807.1: ε±ΓεßεµΣσφΦσ UserData.Data Γ ∩εΦ±Ωσ Φ φσΩε≥ε≡√⌡ Σ≡≤πΦ⌡ ∞σ±≥α⌡.
drkns 29.09.2012 00:47:40 +0200 - build 2847
1. ╟αΩεφ≈Φ∞ (φαΣσ■±ⁿ) ²≥≤ Γετφ■ ± codepage. ═α ß≤Σ≤∙σσ ∩≡ε±ⁿßα ∩≡αΓΦ≥ⁿ φε≡∞αδⁿφε, α φσ ≡α±±≥αΓδ ≥ⁿ τα≥√≈ΩΦ.
w17 28.09.2012 08:45:42 +0400 - build 2846
1. M#2157: Alt-F7: ∩εΦ±Ω ∩ε ±εΣσ≡µΦ∞ε∞≤ ⌠αΘδεΓ ßστ≡στ≤δⁿ≥α≥σφ φα ±ΓσµΦ⌡ 64-≡ατ≡ Σφ√⌡ Γσ≡±Φ ⌡ (aka 2838 continue)
w17 28.09.2012 08:09:25 +0400 - build 2845
1. ┬∞σ±≥ε ∩≤±≥εΘ ±≥≡εΩΦ GETTEXT ΓετΓ≡α∙αδ L"\0";
drkns 27.09.2012 22:45:22 +0200 - build 2844
1. ┼±δΦ ≥σΩ±≥ Γ ΣΦαδεπεΓε∞ ∩εδσ ΓΓεΣα ταΩαφΦΓασ≥± ∩≡εßσδα∞Φ ΦδΦ ≥αß≤δ ÷Φ ∞Φ - ∩εΣ±Γσ≥Φ∞ Φ⌡.
drkns 27.09.2012 19:13:43 +0200 - build 2843
1. ╚τ ProcessConsoleInputInfo ≤Σαδσφ HANDLE hPanel.
w17 27.09.2012 11:58:13 +0400 - build 2842
1. M#2156: Shift-F4: ±εΣσ≡µΦ∞εσ ⌠αΘδα ≥σ≡ σ≥± ∩ε±δσ ±ε⌡≡αφσφΦ (aka 2838 continue)
w17 26.09.2012 10:49:55 +0400 - build 2841
1. σ∙╕ εΣφα δΦ°φ
w17 26.09.2012 10:14:11 +0400 - build 2840
1. εΣφα 'ε∩σ≈α≥Ωα' ∩ε∩≡αΓδσφα τ≡ - Γσ≡φ╕∞
w17 26.09.2012 10:00:52 +0400 - build 2839
1. -typos in dialog.cpp (thnx sonar)
w17 25.09.2012 19:48:01 +0400 - build 2838
1. x64 Editor fix
svs 24.09.2012 11:32:50 +0400 - build 2837
1. Mantis#0001687: ProcessConsoleInput
╬≥Ω≡√≥ε.
┴απΦ Γ ≡α∞Ωα⌡ φεΓ√⌡ ╚φ÷εΓ.
w17 24.09.2012 10:52:12 +0400 - build 2836
1. Debug build fix
zg 23.09.2012 21:22:44 +0200 - build 2835
1. ≤Σαδσφα ACTL_EJECTMEDIA.
zg 23.09.2012 20:56:39 +0200 - build 2834
1. ε≥ Alexey Samlyukov:
PluginPanelItem.UserData.UserData -> PluginPanelItem.UserData.Data
PluginPanelItem.UserData.Callback -> PluginPanelItem.UserData.FreeData
drkns 23.09.2012 20:31:24 +0200 - build 2833
1. intptr_t & DlgBuilder
2. ╬±≥αΓΦ∞ vswscanf Σδ gcc.
zg 23.09.2012 20:03:02 +0200 - build 2832
1. Γ vc vswscanf φσ≥.
zg 23.09.2012 19:12:13 +0200 - build 2831
1. Γ α∩Φ φσΩε≥ε≡√σ UINT/DWORD τα∞σφσφ√ φα uintptr_t.
zg 23.09.2012 17:19:39 +0200 - build 2830
1. Γε Γ±╕∞ α∩Φ int τα∞σφ╕φ φα intptr_t.
zg 23.09.2012 03:09:28 +0200 - build 2829
1. ΣεßαΓδσφ√ Reserved Γ ∩α≡σ ±≥≡≤Ω≥≤≡.
2. ∩εδσ StructSize ΣεßαΓδσφε Γ ±δσΣ≤■∙Φσ ±≥≡≤Ω≥≤≡√:
FarDialogEvent
FarList
zg 23.09.2012 01:52:19 +0200 - build 2828
1. ∩σ≡σΣσδαφα ViewerMode. Wrap&WordWrap -> Flags. Hex -> Type.
zg 23.09.2012 00:37:48 +0200 - build 2827
1. Φτ PanelMode ≤ß≡αφε ∩εδσ StructSize.
2. Φτ φσΩε≥ε≡√⌡ ±≥≡≤Ω≥≤≡ ≤ß≡αφ√ ∩εδ Reserved.
drkns 23.09.2012 00:00:16 +0200 - build 2826
1. ┬ φα±≥≡εΘΩα⌡ ≡σΣαΩ≥ε≡α φεΓα ε∩÷Φ - "cusror at end", σ±δΦ ΓΩδ - ∩≡Φ ∩εΦ±Ωσ Ω≤≡±ε≡ ≤±≥αφεΓΦ≥± Γ Ωεφσ÷ φαΘΣσφφεπε ⌠≡απ∞σφ≥α
2. ╬∩÷Φ "select found" ∩σ≡σσ⌡αδα Φτ ΣΦαδεπα ∩εΦ±Ωα Γ ΣΦαδεπ φα±≥≡εσΩ ≡σΣαΩ≥ε≡α.
zg 22.09.2012 22:38:35 +0200 - build 2825
1. Γ InfoPanelLine Separator τα∞σφ╕φ φα Flags. ΣεßαΓδσφ ⌠δαπ IPLFLAGS_SEPARATOR.
Γ±σ φα≥ΦΓφ√σ ∩δαπΦφ√ ∩σ≡σ±≥αδΦ ≡αßε≥α≥ⁿ.
zg 22.09.2012 21:37:30 +0200 - build 2824
1. Γ ECTL_SETKEYBAR/VCTL_SETKEYBAR Γ∞σ±≥ε KeyBarTitles Σεδµφα ∩σ≡σΣαΓα≥ⁿ± FarSetKeyBarTitles.
zg 22.09.2012 04:39:38 +0200 - build 2823
1. From Shmuel Zeigerman: ≤≥ε≈φσφΦσ 2822.
zg 22.09.2012 02:25:21 +0200 - build 2822
1. ∩ε ε≈σΓΦΣφ√∞ ∩≡Φ≈Φφα∞ ∩εδ PInfo Φ GInfo Γ FarGetPluginInformation ±Σσδαφ√ ≤Ωατα≥σδ ∞Φ.
Γ ≡αßε≥σ PCTL_GETPLUGININFORMATION φΦ≈σπε φσ Φτ∞σφΦδε±ⁿ.
zg 22.09.2012 01:17:59 +0200 - build 2821
1. ∩εδσ StructSize ΣεßαΓδσφε Γ ±δσΣ≤■∙Φσ ±≥≡≤Ω≥≤≡√:
FarSettingsItem
FarSettingsEnum
FarSettingsValue
Γ±σ φα≥ΦΓφ√σ ∩δαπΦφ√ ∩σ≡σ±≥αδΦ ≡αßε≥α≥ⁿ.
zg 21.09.2012 17:01:33 +0200 - build 2820
1. ∩ε αφαδεπΦΦ ± ≡σΣαΩ≥ε≡ε∞ Φτ ViewerInfo ≤ß≡αφε ∩εδσ FileName.
2. Σδ ∩εδ≤≈σφΦ Φ∞σφΦ ⌠αΘδα ΣεßαΓδσφ VCTL_GETFILENAME, ∩εδφε±≥ⁿ■ αφαδεπΦ≈φ√Θ ECTL_GETFILENAME.
3. ≤≥ε≈φσφΦσ 2816 Σδ αφ±Φ ∩δαπΦφεΓ.
4. Γ±σ φα≥ΦΓφ√σ ∩δαπΦφ√ ∩σ≡σ±≥αδΦ ≡αßε≥α≥ⁿ.
w17 21.09.2012 13:02:47 +0400 - build 2819
1. M#1870: ∩≡Φ Show selected first Γ√ΣσδσφΦσ ∩ε±δσΣφσπε ²δσ∞σφ≥α ∩≡ΦΓεΣΦ≥ Ω "∩≡√µΩ≤" Ω≤≡±ε≡α φα ²≥ε≥ ²δσ∞σφ≥
zg 21.09.2012 02:25:27 +0200 - build 2818
1. ≤Σαδσφα ACTL_ENABLEREDRAW.
zg 21.09.2012 02:15:53 +0200 - build 2817
1. Γ EditorInfo ΣεßαΓδσφε ∩εδσ SessionBookmarkCount.
zg 21.09.2012 02:01:45 +0200 - build 2816
1. Σδ ECTL_GETFILENAME Γ Param1 φσεß⌡εΣΦ∞ε ≤Ωατ√Γα≥ⁿ ≡ατ∞σ≡ ∩σ≡σΣαΓασ∞επε ß≤⌠σ≡α.
zg 21.09.2012 00:43:26 +0200 - build 2815
1. EditorBookMarks -> EditorBookmarks. Γ Size ≡ατ∞σ≡ Γ√ΣσδσφφεΘ ∩α∞ ≥Φ ∩ε αφαδεπΦΦ ± FarGetPluginPanelItem.
φ≤µφ√Θ ≡ατ∞σ≡ ∞εµφε ≤τφα≥ⁿ Γ√τΓαΓ ECTL_GETBOOKMARKS/ECTL_GETSESSIONBOOKMARKS.
Γ Count ΓετΓ≡α∙ασ≥± ΩεδΦ≈σ±≥Γε ß≤Ω∞α≡Ω.
zg 20.09.2012 22:32:55 +0200 - build 2814
1. ≤≥ε≈φσφΦσ 2807.1.
zg 20.09.2012 21:24:01 +0200 - build 2813
1. FSF.DeleteBuffer ≤ß≡αφα.
2. FSF.CopyToClipboard ΣεßαΓδσφ 1 ∩α≡α∞σ≥≡ - ≥Φ∩ ßδεΩα, ΩδαΣ≤∙σπε± Γ ΩδΦ∩ßεα≡Σ. FCT_STREAM - ∩ε≥εΩεΓ√Θ. FCT_COLUMN - Γσ≡≥ΦΩαδⁿφ√Θ.
Γ ±δ≤≈ασ ≤Σα≈Φ ΓετΓ≡α∙ασ≥ TRUE, Φφα≈σ FALSE.
3. FSF.PasteFromClipboard τα∩Φ±√Γασ≥ Γ Data ∞αΩ±Φ∞≤∞ Length ±Φ∞ΓεδεΓ, ΓΩδ■≈α '\0', ±εΣσ≡µΦ∞επε ΩδΦ∩ßε≡Σα. ΓετΓ≡α∙ασ≥ φ≤µφ√Θ ≡ατ∞σ≡ ß≤⌠σ≡α.
σ±δΦ ±εΣσ≡µΦ∞επε φ≤µφεπε ≥Φ∩α φσ≥ Γ ΩδΦ∩ßεα≡Σσ - ΓετΓ≡α∙ασ≥ 0.
FCT_ANY - Γσ≡φ≤≥ⁿ δ■ßεΘ ßδεΩ.
FCT_STREAM - Γσ≡φ≤≥ⁿ ≥εδⁿΩε ∩ε≥εΩεΓ√Θ ßδεΩ.
FCT_COLUMN - Γσ≡φ≤≥ⁿ ≥εδⁿΩε Γσ≡≥ΦΩαδⁿφ√Θ ßδεΩ.
4. Γ±σ φα≥ΦΓφ√σ ∩δαπΦφ√ ∩σ≡σ±≥αδΦ ≡αßε≥α≥ⁿ.
w17 20.09.2012 16:44:39 +0400 - build 2812
1. size_t in Read/Write
zg 20.09.2012 13:28:23 +0200 - build 2811
1. Φτ∞σφσφΦ Γ ProcessPanelEventInfo ε≥ Alexey Samlyukov.
Γ±σ φα≥ΦΓφ√σ ∩δαπΦφ√ ∩σ≡σ±≥αδΦ ≡αßε≥α≥ⁿ.
2. ≤ß≡αφ√ GetVirtualFindDataInfo, FreeVirtualFindDataW Φ GetVirtualFindDataW.
lort 19.09.2012 19:52:41 +0400 - build 2810
1. ─εßαΓδσφα Ωε∞αφΣα ACTL_ENABLEREDRAW, Param1=1 - ≡ατ≡σ°Φ≥ⁿ ∩σ≡σ≡Φ±εΓΩ≤ εΩφα ⌠α≡α, Param1=0 - τα∩≡σ≥Φ≥ⁿ ∩σ≡σ≡Φ±εΓΩ≤.
┬ετΓ≡α∙ασ≥ ∩≡σΣ√Σ≤∙σσ ±ε±≥ε φΦσ, Σδ ∩εδ≤≈σφΦ ≥σΩ≤∙σπε ±ε±≥ε φΦ Param1=-1
w17 19.09.2012 13:40:39 +0400 - build 2809
1. ≤≥ε≈φσφΦσ 2794
zg 19.09.2012 00:47:09 +0200 - build 2808
1. ≤≥ε≈φσφΦσ 2807.1.
zg 18.09.2012 22:33:00 +0200 - build 2807
1. 0001699: ╬ßδσπ≈Φ≥ⁿ Φ±∩εδⁿτεΓαφΦσ UserData Σδ ⌡≡αφσφΦ Σαφφ√⌡ ∩αφσδⁿφ√∞ ∩δαπΦφα∞
UserData Γ PluginPanelItem ±≥≡≤Ω≥≤≡α.
UserData - ≤Ωατα≥σδⁿ φα ≈≥ε ≤πεΣφε.
Callback - ⌠≤φΩ÷Φ , ≤Σαδ ■∙α UserData.
2. Γ ±Γ τΦ ± ≥σ∞, ≈≥ε ∩δαπΦφε∩Φ±α≥σδΦ φσ ⌡ε≥ ≥ Γ UserData ⌡≡αφΦ≥ⁿ ⌡σφΣδ ∩δαπΦφα Φ ≥≡σß≤■≥ σπε ∩σ≡σΣα≈Φ Γ Callback,
Γ FreePluginDirList ΣεßαΓΦδ± ±εε≥Γσ≥±≥Γ≤■∙ΦΘ ∩α≡α∞σ≥≡.
Γ±σ φα≥ΦΓφ√σ ∩δαπΦφ√ ∩σ≡σ±≥αδΦ ≡αßε≥α≥ⁿ.
zg 17.09.2012 16:55:00 +0200 - build 2806
1. ≤≥ε≈φσφΦσ 2799.
w17 17.09.2012 12:54:32 +0400 - build 2805
1. ∩ε∩≡αΓΩα 2797.1
zg 17.09.2012 03:15:55 +0200 - build 2804
1. DM_GETTEXTLENGTH & DM_GETTEXTPTR ≤Σαδσφ√.
φσΩε≥ε≡√σ φα≥ΦΓφ√σ ∩δαπΦφ√ ∩σ≡σ±≥αδΦ ≡αßε≥α≥ⁿ.
zg 16.09.2012 20:27:31 +0200 - build 2803
1. Γ API Σδ ΣδΦφ±≥≡εΩ Φ ±∞σ∙σφΦΘ Γφ≤≥≡Φ ±≥≡εΩ ≥Φ∩ Φτ∞σφσφ ± int φα intptr_t.
Γ±σ φα≥ΦΓφ√σ x64 ∩δαπΦφ√ ∩σ≡σ±≥αδΦ ≡αßε≥α≥ⁿ. Γ ⌠α≡σ x64 ≥εµσ Γετ∞εµφ√ ∩εßε≈φ√σ ²⌠⌠σΩ≥√.
2. Γ ViewerSelect ≥Φ∩ BlockLen __int64.
Γ±σ φα≥ΦΓφ√σ ∩δαπΦφ√ ∩σ≡σ±≥αδΦ ≡αßε≥α≥ⁿ.
zg 16.09.2012 18:29:46 +0200 - build 2802
1. Σδ OPEN_COMMANDLINE Γ∞σ±≥ε ≤Ωατα≥σδ φα ±≥≡εΩ≤ ∩σ≡σΣα╕≥± ≤Ωατα≥σδⁿ φα OpenCommandLineInfo.
Γ±σ φα≥ΦΓφ√σ ∩δαπΦφ√ ∩σ≡σ±≥αδΦ ≡αßε≥α≥ⁿ.
zg 16.09.2012 17:12:23 +0200 - build 2801
1. ∩εδσ StructSize ΣεßαΓδσφε Γ ±δσΣ≤■∙Φσ ±≥≡≤Ω≥≤≡√:
EditorServiceRegion
EditorSetParameter
EditorUndoRedo
EditorGetString
EditorSetString
EditorInfo
EditorBookMarks
EditorSetPosition
EditorSelect
EditorConvertPos
EditorSaveFile
Γ±σ φα≥ΦΓφ√σ ∩δαπΦφ√ ∩σ≡σ±≥αδΦ ≡αßε≥α≥ⁿ.
zg 16.09.2012 15:48:35 +0200 - build 2800
1. ∩εδσ StructSize ΣεßαΓδσφε Γ ±δσΣ≤■∙Φσ ±≥≡≤Ω≥≤≡√:
ViewerSetMode
ViewerSelect
ViewerSetPosition
Γ±σ φα≥ΦΓφ√σ ∩δαπΦφ√ ∩σ≡σ±≥αδΦ ≡αßε≥α≥ⁿ.
zg 16.09.2012 14:35:28 +0200 - build 2799
1. ∩εδσ StructSize ΣεßαΓδσφε Γ ±δσΣ≤■∙Φσ ±≥≡≤Ω≥≤≡√:
FarGetPluginPanelItem
PanelRedrawInfo
CmdLineSelect
ActlEjectMedia
ActlMediaType
FarGetValue
FarSetColors
ProgressValue
Γ±σ φα≥ΦΓφ√σ ∩δαπΦφ√ ∩σ≡σ±≥αδΦ ≡αßε≥α≥ⁿ.
w17 12.09.2012 01:00:31 +0400 - build 2798
1. Editor [Shift]F8 and KeyBar
w17 11.09.2012 18:33:46 +0400 - build 2797
1. M#868: ╧ε≡≈α ≥σΩ±≥α ∩≡Φ ±∞σφσ ΩεΣΦ≡εΓΩΦ φα "φσ±εΓ∞σ±≥Φ∞≤■" -- ΣεßαΓδσφα Ωφε∩Ωα [Show]
2. M#1555: ┼±δΦ Σε±≥≤∩ Ω ⌠αΘδ≤ τα∩≡σ∙σφ, ≥ε ΩεδΦ≈σ±≥Γε ⌡α≡ΣδΦφΩεΓ Γ±σπΣα 1
svs 07.09.2012 16:44:59 +0400 - build 2796
1. ─εδεΘ "FARCONFIGMODE"
2. ═σ∞φεπε ⌡σδ∩α Σδ TI:
#9 System.CmdHistoryRule
#27 System.ConsoleDetachKey
#34 System.QuotedSymbols
#50 System.QuotedName
#38 Interface.AltF9
#61 Dialog.CBoxMaxHeight
#44 Editor.EditorUndoSize
#32 Editor.CharCodeBase
#13 Editor.BSLikeDel
#18 Editor.EditorF7Rules
#67 Editor.AllowEmptySpaceAfterEof
#24 Interface.ShiftsKeyRules
3. ╙Σαδσφ√ Interface.ShowTimeoutDACLFiles Φ Interface.ShowTimeoutDelFiles
4. ─εßαΓδσφα εß∙α Interface.RedrawTimeout
svs 07.09.2012 14:09:44 +0400 - build 2795
1. ═σ∞φεπε ⌡σδ∩α Σδ TI:
#75 Panel.ShellRightLeftArrowsRule
#43 Panel.Layout.ScrollbarMenu
#14 Panel.CtrlFRule
#8 Panel.CtrlAltShiftRule
#6 Panel.RightClickRule
#79 System.ExcludeCmdHistory
#45 System.Executor.RestoreCP
#49 System.Executor.UseAppPath
#54 System.Executor.ExcludeCmds
#74 System.Executor.FullTitle
#78 Interface.FormatNumberSeparators
#73 System.Executor.BatchType
2. ╘└╨ Γ√±≥αΓδ σ≥ ∩σ≡σ∞σφφ≤■ ±≡σΣ√ FARCONFIGMODE = RO, σ±δΦ ≡αßε≥ασ≥ ± ßατα∞Φ Ωεφ⌠Φπ≤≡α÷ΦΦ
Γ readonly-≡σµΦ∞σ (≤Ωαταφ ∩α≡α∞σ≥≡ Ωε∞.±≥≡εΩΦ "/ro").
┬ φε≡∞αδⁿφε∞ ≡σµΦ∞σ ≡αßε≥√ ± ßατα∞Φ ∩σ≡σ∞σφφα FARCONFIGMODE ε≥±≤≥±≥Γ≤σ≥.
w17 05.09.2012 16:19:47 +0400 - build 2794
1. M#2135: typing 'shift + letter' diacritic sequence also outputs the + character
(from Maximus)
svs 04.09.2012 20:02:31 +0400 - build 2793
1. SQLite 3.7.14
2. Mantis#0002141: ═σ ≡αßε≥ασ≥ $AKey Γ ∞αΩ≡ε±α⌡ φα MsWheelUp/MsWheelDown
3. ═σ∞φεπε ⌡σδ∩α Σδ TI:
#12 Help.ActivateURL
#47 Confirmations.EscTwiceToInterrupt
#7 System.AllCtrlAltShiftRule
#68 System.CASRule
w17 04.09.2012 19:41:42 +0400 - build 2792
1. M#2147 -- UTF7 excluded from FindFile 'AllCodepages'
drkns 27.08.2012 15:26:16 +0200 - build 2791
1. ═σ ≡αßε≥αδ Γ√τεΓ ±ΓεΘ±≥Γ Φτ ∞σφ■ ΣΦ±ΩεΓ Γ ±≥α≡√⌡ Γσ≡±Φ ⌡ Windows.
drkns 25.08.2012 23:22:21 +0200 - build 2790
1. ┬ φσΩε≥ε≡√⌡ ±δ≤≈α ⌡ ε≥Ω≡√≥Φσ Φφ⌠ε≡∞α÷ΦεφφεΘ ∩αφσδΦ ∞επδε ∩≡ΦΓεΣΦ≥ⁿ Ω ∩αΣσφΦ■.
w17 14.08.2012 20:17:00 +0400 - build 2789
1. M#0002144: ═σ ±ε⌡≡αφ σ≥± Φτ∞σφσφΦσ ∩σ≡σΩδ■≈α≥σδ Interface.CtrlPgUp
w17 13.08.2012 13:40:46 +0400 - build 2788
1. continue 2787
w17 09.08.2012 17:32:48 +0400 - build 2787
1. far:config hex int editor
2. far:config BOOLEAN3 (3-state checkbox)
3. far:config help
4. other help corrections and minor code fix
w17 08.08.2012 15:51:16 +0400 - build 2786
1. M#2142: ╟αΣαΓα≥ⁿ Ωα≥αδεπ Σδ ⌡≡αφσφΦ φα±≥≡εσΩ ≡ατΣσδⁿφε Σδ Φ±≥ε≡ΦΘ/Ω²°α Φ ε±≥αδⁿφ√⌡ φα±≥≡εσΩ
┬ Far.exe.ini ΣεßαΓδσφ ∩α≡α∞σ≥≡ UserLocalProfileDir, ≥αΩµσ σπε ∞εµφε ταΣα≥ⁿ Γ Ωε∞±≥≡εΩσ
w17 06.08.2012 08:23:39 +0400 - build 2785
1. ≤≥ε≈φσφΦσ 2782
w17 31.07.2012 13:43:58 +0400 - build 2784
1. FileList fix (M#2114)
╚φΦ÷ΦαδΦτΦ≡≤σ∞ Γ±σ⌡ ∞σ∞ßσ≡εΓ, Ωε≡≡σΩ≥Φ≡≤σ∞ φε∞σ≡α ε≥∞σ≈σφφ√⌡ ²δσ∞σφ≥εΓ ∩≡Φ εßφεΓδσφΦΦ.
w17 30.07.2012 22:12:25 +0400 - build 2783
1. VMENU_WRAPMODE ±φεΓα Φ±∩εδⁿτ≤σ≥± Σδ DI_LISTBOX
┼±δΦ σ±≥ⁿ ⌠δαπ - wrap-stop, Φφα≈σ wrap-φσ≥:)
w17 29.07.2012 13:54:09 +0400 - build 2782
1. M#2139: inconsistent error message when trying to create a file with same name as existing directory
w17 28.07.2012 22:39:24 +0400 - build 2781
1. ±φεΓα 2754
w17 28.07.2012 19:35:45 +0400 - build 2780
1. σ∙╕ ∩ε∩≡αΓΩα Σδ 2766
w17 25.07.2012 17:59:51 +0400 - build 2779
1. M#2138 ═σ ≡αßε≥ασ≥ Shift-F1 Σδ ±∞σφ√ α≡⌡ΦΓα≥ε≡α
w17 25.07.2012 15:52:30 +0400 - build 2778
1. σ∙╕ 2766 - φσ Γ±σ ∩≡εΓσ≡ΩΦ ß√δΦ ε≥Ωδ■≈σφ√
w17 25.07.2012 14:31:47 +0400 - build 2777
1. ≤≥ε≈φσφΦσ wrap-stop Σδ custom ± DN_GETVALUE.
w17 25.07.2012 13:20:38 +0400 - build 2776
1. σ∙╕ ≡ατ ≤≥ε≈φσφΦσ 2754
w17 25.07.2012 12:56:49 +0400 - build 2775
1. ∩≡εΣεδµσφΦσ 2766
VMENU_WRAPMODE Φπφε≡Φ≡≤σ≥± - Γ±σ ±∩Φ±ΩΦ (custom ± DN_GETVALUE ≥εµσ) Γ ≡σµΦ∞σ wrap-stop.
σ±δΦ Γετ≡αµσφΦΘ φσ ß≤Σσ≥ - VMENU_WRAPMODE ΩαφΣΦΣα≥ φα ∩εδφεσ ≤ΣαδσφΦσ.
w17 25.07.2012 00:57:48 +0400 - build 2774
1. M#0002137: VCTL_GETINFO ΓετΓ≡α∙ασ≥ true, Σαµσ σ±δΦ φσ≥ ε≥Ω≡√≥√⌡ Γⁿ■Γσ≡εΓ
w17 24.07.2012 12:36:10 +0400 - build 2773
1. keyboard.cpp - ≤ß≡αφ φσφ≤µφ√Θ(?) Ω≤±εΩ ΩεΣα
w17 23.07.2012 13:36:10 +0400 - build 2772
1. ╟α∩≤±Ωα≥σδⁿ Φ Opt.Clock
drkns 20.07.2012 13:32:50 +0200 - build 2771
1. ╙≥ε≈φσφΦσ τα∩≤±Ωα≥σδ .
w17 20.07.2012 01:10:43 +0400 - build 2770
1. ≤≥ε≈φσφΦσ 2675
drkns 19.07.2012 23:35:49 +0200 - build 2769
1. ┼±δΦ φσ ≤Σαδε±ⁿ ∩εδ≤≈Φ≥ⁿ ≡ατ∞σ≡ ±ΓεßεΣφεπε ∞σ±≥α φα ΣΦ±Ωσ - ∩εΩατ√Γασ∞ Γ ±≥α≥≤±φεΘ ±≥≡εΩσ ∩αφσδΦ "?", α φσ "0".
zg 14.07.2012 16:42:43 +0200 - build 2768
1. ∩≡Φ Ωε∩Φ≡εΓαφΦΦ ⌠αΘδεΓ ßεδⁿ°σ 4gb ∩≡Φ ε≥Ωδ■≈╕φφεΘ ⌠≤φΩ÷ΦΦ ±Φ±≥σ∞φεπε Ωε∩Φ≡εΓαφΦ εφΦ ßΦδΦ±ⁿ.
w17 13.07.2012 22:29:29 +0400 - build 2767
1. ≤≥ε≈φσφΦσ 2766
w17 13.07.2012 18:10:04 +0400 - build 2766
1. M#0001841, Φτ∞σφσφε ∩εΓσΣσφΦσ Σδ VMENU_WRAPMODE.
╧ε ∞ε≥ΦΓα∞ ∩≡σΣδεµσφΦ Maximus`a -- http://forum.farmanager.com/viewtopic.php?f=3&t=6563&p=85042&hilit=wrap#p88298
w17 11.07.2012 13:18:34 +0400 - build 2765
1. ≤≥ε≈φσφΦσ 2754.
∩≡εΓσ≡ Θ≥σ φσ ∩εδε∞αδε±ⁿ δΦ ≈≥ε ≥ε, ≈≥ε ∩≡αΓΦδε±ⁿ Σδ M#2128.
2. ≤≥ε≈φσφΦσ 2764.
w17 09.07.2012 13:32:49 +0400 - build 2764
1. Φ∞ plugincache.db ∞σφ σ≥± Γ ταΓΦ±Φ∞ε±≥Φ ε≥ α≡⌡Φ≥σΩ≥≤≡√ ∩≡ε÷σ±±ε≡α.
x86: plugincache32.db, x64: plugincache64.db, IA64: plugincacheIA64.db
w17 09.07.2012 07:59:11 +0400 - build 2763
1. The clock is not working in Far 3 Viewer
w17 09.07.2012 06:50:52 +0400 - build 2762
1. σ∙╕ ≤≥ε≈φσφΦσ 2757
w17 08.07.2012 17:22:26 +0400 - build 2761
1. ≤≥ε≈φσφΦσ ≤≥ε≈φσφΦ 2757 (10x Denis)
w17 08.07.2012 16:50:44 +0400 - build 2760
1. ≤≥ε≈φσφΦσ 2757 (from Shmuel)
drkns 05.07.2012 21:37:04 +0200 - build 2759
1. 0002132: ╧≡Φ τα∩≤±Ωσ far Φτ directory junction φσ ≡αßε≥ασ≥ ∩εΓ√°σφΦσ ∩≡ΦΓσδσπΦΘ
w17 05.07.2012 17:33:42 +0400 - build 2758
1. M#2130: ╧≡ε∩αΣασ≥ ±εΣσ≡µΦ∞εσ αΩ≥ΦΓφεΘ ∩αφσδΦ ∩≡Φ ε≥Ω≡√≥εΘ ∩αφσδΦ Φφ⌠ε≡∞α÷ΦΦ φα Σ≡≤πεΘ ∩αφσδΦ.
w17 05.07.2012 11:43:50 +0400 - build 2757
1. M#2129: ╧ε±δσ τα∩≤±Ωα FAR ε≥±≤≥±≥Γ≤σ≥ ".." Γ Ωε≡φσ ±σ≥σΓεΘ °α≡√.
w17 04.07.2012 12:16:35 +0400 - build 2756
1. ╨σΣαΩ≥ε≡ ∞εµσ≥ ≈Φ≥α≥ⁿ Φ τα∩Φ±√Γα≥ⁿ ⌠αΘδ√ Γ 2-⌡ ßαΘ≥εΓ√⌡ ΩεΣΦ≡εΓΩα⌡ (932, 936, ...)
╧ε²≥ε∞≤ φστα≈σ∞ ∩≡ ≥α≥ⁿ Φ⌡ Γ ΣΦαδεπα⌡ Σδ ShiftF2/ShiftF4.
svs 03.07.2012 13:37:10 +0400 - build 2755
1. SQLite 3.7.13
w17 03.07.2012 12:05:08 +0400 - build 2754
1. M#2128: ═σΓετ∞εµσφ ∩≡ε±∞ε≥≡ ∩α∩εΩ ±εΣσ≡µα∙Φ⌡ ßεδⁿ°σ 128 ⌠αΘδεΓ φα ±σ≥σΓεΘ °α≡σ
w17 28.06.2012 17:15:04 +0400 - build 2753
1. ∩≡εΣεδµσφΦσ ∩≡εΣεδµσφΦ 2751
w17 28.06.2012 16:02:33 +0400 - build 2752
1. ∩≡εΣεδµσφΦσ 2751
w17 28.06.2012 14:21:36 +0400 - build 2751
1. τα÷ΦΩδΦΓαφΦσ τα∞σφ√ Γ ≡σΣαΩ≥ε≡σ ∩≡Φ εß≡α≥φε∞ ∩εΦ±Ωσ
εß≡α≥φα τα∞σφα φα∩≡Φ∞σ≡ ';' φα ';+' φΦΩεπΣα φσ ταΩαφ≈ΦΓαδα±ⁿ...
w17 27.06.2012 21:44:29 +0400 - build 2750
1. σ∙╕ ≤≥ε≈φσφΦσ 2748 - avoid code duplication
w17 27.06.2012 16:45:39 +0400 - build 2749
1. ≤≥ε≈φσφΦσ 2748
w17 27.06.2012 15:43:12 +0400 - build 2748
1. ╚τ∞σφσφε φατΓαφΦσ "Use case sensitive sort"
╦≤≈°Φσ Γα≡Φαφ≥√ ∩σ≡σΦ∞σφεΓαφΦ ∩≡ΦΓσ≥±≥Γ≤■≥± .
2. M#0821: ═α±≥≡εΘΩα "╤ε⌡≡αφ ≥ⁿ ∩ετΦ÷Φ■ ⌠αΘδα" ΓδΦ σ≥ φα τα∩ε∞ΦφαφΦσ ΩεΣΦ≡εΓΩΦ
╠εµφε ±ε⌡≡αφ ≥ⁿ ΩεΣΦ≡εΓΩ≤ Φ φσ ±ε⌡≡αφ ≥ⁿ (≥ε≈φσσ φσ Γε±±≥αφαΓδΦΓα≥ⁿ) ∩ετΦ÷Φ■, εß≡α≥φεσ φσΓετ∞εµφε.
3. M#0011: ╤ε⌡≡αφσφΦσ wrar/wwrap/unwrap Γ Φ±≥ε≡ΦΦ
┬ φα±≥≡εΘΩα⌡ Γⁿ■Γσ≡α 2 φεΓ√σ ε∩÷ΦΦ Σδ ±ε⌡≡αφσφΦ ΩεΣΦ≡εΓΩΦ Φ ≡σµΦ∞α ∩σ≡σφε±α.
drkns 24.06.2012 16:21:55 +0200 - build 2747
1. ╙≥ε≈φσφΦσ 2738.
w17 23.06.2012 21:30:59 +0400 - build 2746
1. M#1632: ╚±∩≡αΓδσφΦσ ∩ετΦ÷ΦΦ ΩδΦΩα Σδ ΩεΣεΓ√⌡ ±≥≡αφΦ÷ Φ Goto
─εßαΓδσφ ΩδΦΩ φα ViewMode
w17 22.06.2012 17:48:01 +0400 - build 2745
1. M#1607: ε°ΦßΩα ≤±≥αφεΓΩΦ Γ≡σ∞σφΦ ∩≡Φ Ωε∩Φ≡εΓαφΦΦ φα ±Γε■ °α≡≤
╬ß⌡εΣΦ∞ ±■≡∩≡Φτ ε≥ M$
w17 22.06.2012 01:38:30 +0400 - build 2744
1. ╤φεΓα 2471 - ±≥≡εΦ∞ ≥αßδΦ÷≤ ±ε≡≥Φ≡εΓΩΦ, Φ±∩εδⁿτ≤ εß√≈φεσ ≤∩ε≡ Σε≈σφΦσ CompareString
w17 21.06.2012 15:23:20 +0400 - build 2743
1. σ∙╕ ≤≥ε≈φσφΦσ 2741
w17 21.06.2012 15:15:05 +0400 - build 2742
1. ≤≥ε≈φσφΦσ 2741
w17 21.06.2012 14:53:36 +0400 - build 2741
1. EXPERIMENTAL. M#1343,2019 Alternative sort mode for 'Use case sensitive sort'
▌≥ε φσ ±εΓ±σ∞ ≥ε, ≈≥ε ß√δε Γ ±≥α≡ε∞ ⌠α≡σ, ∩≡αΓΦδⁿφσσ ß√δε ß√ φατΓα≥ⁿ - Uppercase First
drkns 20.06.2012 20:47:54 +0200 - build 2740
1. ╙≥ε≈φσφΦσ ε≥εß≡αµσφΦ φσΦτΓσ±≥φ√⌡ reparse points.
w17 20.06.2012 21:43:35 +0400 - build 2739
1. FileList::Find -- case sensitive/insetsitive compare logic fixed
drkns 17.06.2012 22:01:04 +0200 - build 2738
1. ╩δ■≈ /i (Set icon for FAR console window) ∩σ≡σφσ±╕φ Γ φα±≥≡εΘΩΦ Φφ≥σ≡⌠σΘ±α.
╥α∞ µσ - Γετ∞εµφε±≥ⁿ ≤±≥αφαΓδΦΓα≥ⁿ ε≥Σσδⁿφ√Θ τφα≈εΩ ∩≡Φ τα∩≤±Ωσ ε≥ Φ∞σφΦ αΣ∞ΦφΦ±≥≡α≥ε≡α.
drkns 17.06.2012 18:36:59 +0200 - build 2737
1. ═σ ≡αßε≥αδ ∩εΦ±Ω Γ ADS.
drkns 17.06.2012 13:10:15 +0200 - build 2736
1. ╧αΣσφΦσ ∩≡Φ τα∩≤±Ωσ ∩≡Φ ε≥±≤≥±≥ΓΦΦ Σε±≥≤∩α Ω ±≥α≡≥εΓε∞≤ Ωα≥αδεπ≤.
drkns 16.06.2012 16:03:01 +0200 - build 2735
1. Panel.CtrlFRule (TI#14) ∩ε ≤∞εδ≈αφΦ■ Γ√Ωδ■≈σφε.
drkns 16.06.2012 01:36:09 +0200 - build 2734
1. ╙≥ε≈φσφΦσ 2733.
drkns 15.06.2012 23:09:58 +0200 - build 2733
1. elevation: ∩εΣΣσ≡µΩα OpenVirtualDisk Φ Ωε±∞σ≥Φ≈σ±ΩΦσ Φτ∞σφσφΦ .
w17 15.06.2012 15:30:17 +0400 - build 2732
1. EXPERIMENTAL. M#2103: This version of %1 is not compatible with the version of Windows you're running
svs 14.06.2012 12:58:15 +0400 - build 2731
1. Mantis#0002068: ├δ■Ω ± ≡ατ∞σ≡ε∞ ∩αφσδσΘ ∩ε±δσ Γ√∩εδφσφΦ Ωε∞αφΣ√ (φα∩≡Φ∞σ≡ "pause")
drkns 13.06.2012 09:15:54 +0200 - build 2730
1. cppcheck warnings.
2. ┬ 2724 ε≥ΓαδΦδε±ⁿ ε≥εß≡αµσφΦσ ±Ωε≡ε±≥Φ ∩≡Φ Ωε∩Φ≡εΓαφΦΦ Γ nul.
3. ╚±∩εδⁿτ≤σ∞ ßεδσσ ±≥αφΣα≡≥φ√σ [u]intptr_t Γ∞σ±≥ε <INT|LONG|DWORD>_PTR.
drkns 11.06.2012 16:18:00 +0200 - build 2729
1. ╧≡Φ "auto save setup" φσΩε≡≡σΩ≥φε ±ε⌡≡αφ δΦ±ⁿ π≡≤∩∩√ ≡α±Ω≡α±ΩΦ.
drkns 09.06.2012 19:34:06 +0200 - build 2728
1. ╟α÷ΦΩδΦΓαδ± ∩εΦ±Ω Γ±σ⌡ Γ⌡εµΣσφΦΘ ≡σπ≤δ ≡φεπε Γ√≡αµσφΦ /^$/m
zg 09.06.2012 18:44:36 +0200 - build 2727
1. 0002125: ╬°ΦßΩΦ ± ≡α±Ω≡α±ΩεΘ Γ ≡σΣαΩ≥ε≡σ
drkns 09.06.2012 14:02:57 +0200 - build 2726
1. ╩ε±∞σ≥Φ≈σ±ΩΦσ ∩≡αΓΩΦ Γ elevation Φ Ωε∩Φ≡σ.
2. DialogBuilder φσ ∩εΣΣσ≡µΦΓαδ ΓΓεΣ ε≥≡Φ÷α≥σδⁿφ√⌡ ≈Φ±σδ.
drkns 08.06.2012 15:36:03 +0200 - build 2725
1. ┬ φα±≥≡εΘΩα⌡ φσ ±ε⌡≡αφ δε±ⁿ ≥≡σ≥ⁿσ ±ε±≥ε φΦσ ≈σΩßεΩ±εΓ.
w17 08.06.2012 09:51:35 +0400 - build 2724
1. M#1666: Φφ⌠ε≡∞α÷Φ ε Ωε∩Φ≡εΓαφΦσ φσ±ΩεδⁿΩΦ⌡ ⌠αΘδεΓ
┼±δΦ [ ] show total size Φ [x] show time, ∩εΩατ√Γασ∞ ±Ωε≡ε±≥ⁿ Ωε∩Φ≡εΓαφΦ ≥σΩ≤∙σπε ⌠αΘδα
w17 07.06.2012 13:35:13 +0400 - build 2723
1. M#2124: ╨σπσΩ± /$/m ≡αßε≥ασ≥ "φσ±≥αφΣα≡≥φε"
w17 05.06.2012 21:27:50 +0400 - build 2722
1. M#0000228: ╫≥εß√ ∩ε F6 Γ ≡σΣαΩ≥ε≡σ/ ∩≡ε±∞ε≥≡∙ΦΩσ ±ε⌡≡αφ δ± ⌠δαπ "≤ΣαδΦ≥ⁿ ⌠αΘδ ∩ε ταΩ≡√≥ΦΦ"
2. FileViewer(__int64 ViewerStartPos)
3. help ∩ε far /ro [/rw]
svs 04.06.2012 16:21:07 +0400 - build 2721
1. ╬∩σ≈α≥Ωα Σδ Debug
2. SQLite 3.7.12.1
drkns 02.06.2012 14:54:41 +0200 - build 2720
1. ═σ ≡αßε≥αδ Γ√τεΓ Σε∩εδφσφΦ ∩ε CtrlSpace.
drkns 02.06.2012 00:32:29 +0200 - build 2719
1. ┼∙σ φα ≥σ∞≤ %pathext% + ∩α≡α ∞σδε≈σΘ.
drkns 01.06.2012 14:56:00 +0200 - build 2718
1. ╙≥ε≈φσφΦσ ∩≡εΓσ≡ΩΦ ∩≡ΦΓΦδσπΦΘ.
drkns 01.06.2012 14:15:50 +0200 - build 2717
1. ┬ far:config ΣεßαΓδσφα εß≡αßε≥Ωα F4 Φ CtrlH.
drkns 01.06.2012 13:05:50 +0200 - build 2716
1. ┬ π≡≤∩∩α⌡ ∞α±εΩ φσ ≡ατΓε≡α≈ΦΓαδα±ⁿ ∩σ≡σ∞σφφα %pathext%.
drkns 01.06.2012 08:05:48 +0200 - build 2715
1. ╟αß√≥√Θ ε≥δαΣε≈φ√Θ ΩεΣ Γ 2702 :)
drkns 01.06.2012 00:09:33 +0200 - build 2714
1. ╧≡εΣεδµσφΦσ 2707.
drkns 31.05.2012 08:18:28 +0200 - build 2713
1. gcc build, ±∩ε±εß σ±≥ⁿ.
w17 31.05.2012 01:08:59 +0400 - build 2712
1. gcc build (Γετ∞εµφε σ±≥ⁿ ±∩ε±εß δ≤≈°σ ?)
drkns 30.05.2012 20:57:08 +0200 - build 2711
1. ╙≥ε≈φσφΦσ 2131.2.
drkns 30.05.2012 19:27:12 +0200 - build 2710
1. ╬∩σ≈α≥Ωα Γ 2707.
w17 30.05.2012 20:16:33 +0400 - build 2709
1. 1108: ╧≡Φ Φ±∩εδⁿτεΓαφΦΦ Wipe (Alt-del) φα ∩α∩Ωσ, ε∩σ≡α÷Φ (Φ Γσ±ⁿ ⌠α≡) ταΓΦ±ασ≥
┬ far3 ταΓΦ±αφΦ φσ≥, φε ≈α±≥Φ≈φε ∩≡εßδσ∞α Γε±∩≡εΦτΓεΣΦδα±ⁿ.
2. ∞ΦφΦ∞αδⁿφ√σ ∩≡αΓΩΦ Γⁿ■Γσ≡α ∩ε±δσ 2707
drkns 30.05.2012 18:20:05 +0200 - build 2708
1. ╙≥ε≈φσφΦσ 2707.1.
drkns 30.05.2012 14:35:00 +0200 - build 2707
1. ╧σ≡σ≥≡ ⌡ Ωεφ⌠Φπα.
- Γ generalconfig.db ≥σ∩σ≡ⁿ ∩Φ°σ≥± ≥εδⁿΩε ≥ε, ≈≥ε Φτ∞σφΦδε±ⁿ.
- Γ far:config ≥σ∩σ≡ⁿ bool Γ∞σ±≥ε int ΓστΣσ, πΣσ φαΣε.
- Σσ⌠εδ≥φεσ Ωφε∩Ωε±ε≈σ≥αφΦσ Σδ Σσ≥α≈α Ωεφ±εδΦ ≥σ∩σ≡ⁿ CtrlShiftTab.
2. Macro: PanelItem ≤Σαδσφ, Φ±∩εδⁿτ≤Θ≥σ Panel.Item.
3. ╧≡εΣεδµασ∞ ΣαΓΦ≥ⁿ printf.
4. ─εßαΓδσφ Ωδ■≈ "/w-" - ∩≡Φφ≤ΣΦ≥σδⁿφεσ ε≥Ωδ■≈σφΦσ "window mode".
w17 30.05.2012 05:51:52 +0400 - build 2706
1. 2122: ═σΩε≡≡σΩ≥ε ±≡αΓφΦΓα■≥± Ωα≥αδεπΦ Φτ ∩≤φΩ≥α ∞σφ■ Commands - Compare Folders
w17 29.05.2012 13:30:08 +0400 - build 2705
1. 2115: ═σ ≡αßε≥ασ≥ ∩≡ε±∞ε≥≡ ⌠αΘδεΓ, φαΘΣσφφ√Θ ∩εΦ±Ωε∞ φα Γ≡σ∞σφφεΘ ∩αφσδΦ
drkns 25.05.2012 08:35:25 +0200 - build 2704
1. ╙≥ε≈φσφΦσ 2702.2.
drkns 25.05.2012 00:34:44 +0200 - build 2703
1. ╙≥ε≈φσφΦσ 2702.1.
drkns 25.05.2012 00:06:38 +0200 - build 2702
1. 0002113: ┬ⁿ■Γσ≡ φσ ∩σ≡σΩδ■≈ασ≥± ∞σµΣ≤ ⌠αΘδα∞Φ Γ ±∩Φ±Ωσ ≡στ≤δⁿ≥α≥εΓ ∩εΦ±Ωα
2. 0002116: ┬√±ΩαΩΦΓασ≥ ±εεß∙σφΦσ ∩≡Φ Γ√τεΓσ ΣΦαδεπα Γ√ßε≡α ΣΦ±Ωα.
drkns 24.05.2012 20:38:20 +0200 - build 2701
1. ┬ φσΩε≥ε≡√⌡ ±δ≤≈α ⌡ εßφεΓδσφΦσ ⌠αΘδεΓεΘ ∩αφσδΦ ∞επδε ∩≡ΦΓεΣΦ≥ⁿ Ω ∩αΣσφΦ■.
drkns 24.05.2012 10:59:24 +0200 - build 2700
1. 0002112: ╬≥ΓαδΦΓασ≥± αΓ≥εΣε∩εδφσφΦσ Γ Ωε∞. ±≥≡εΩσ ∩ε±δσ Φ±∩εδⁿτεΓαφΦ ΣΦαδεπα Φ±≥ε≡ΦΦ Ωε∞αφΣ
w17 23.05.2012 09:54:59 +0400 - build 2699
1. ╧ε∩≡αΓΩα Σδ 2679.1
w17 23.05.2012 05:08:42 +0400 - build 2698
1. ╙≥ε≈φσφΦσ 2676.1
drkns 21.05.2012 23:06:13 +0200 - build 2697
1. ═σ∞φεπε ±εΩ≡α∙σφΦ ΩεΣα Γ ImportedFunctions.
w17 21.05.2012 13:19:37 +0400 - build 2696
1. 2679.1 - ∩ε±δσ Esc ≥ε ≈≥ε ε≥±ΩαφΦ≡εΓαφε ∩εΩατ√Γασ∞ ßστ ταΣσ≡µΩΦ
drkns 21.05.2012 10:12:45 +0200 - build 2695
1. ╙≥ε≈φσφΦσ 2601.
w17 20.05.2012 12:08:44 +0400 - build 2694
1. 2107: ╧αΣσφΦσ Γε Γ≡σ∞ Ωε∩Φ≡εΓαφΦ
drkns 19.05.2012 23:08:50 +0200 - build 2693
1. ╧≡εΣεδµσφΦσ 2690.
drkns 18.05.2012 16:02:47 +0200 - build 2692
1. ╧≡εΣεδµσφΦσ 2689.
drkns 18.05.2012 15:24:56 +0200 - build 2691
1. ╧≡εΣεδµσφΦσ 2690.
drkns 18.05.2012 14:21:09 +0200 - build 2690
1. ─ε∩εδφσφΦσ ∞εµφε ßεδσσ ≥εφΩε φα±≥≡εΦ≥ⁿ ≈σ≡στ far:config.
╬∩÷ΦΦ Interface.Completion.Use????, 1 - Φ±∩εδⁿτεΓα≥ⁿ Γ±σπΣα, 2 - ≥εδⁿΩε ∩≡Φ Γ√τεΓσ Γ≡≤≈φ≤■.
drkns 18.05.2012 13:48:24 +0200 - build 2689
1. ═σ ≡αßε≥αδ ∩σ≡σ⌡εΣ Γ ∩≤≥Φ ΓΦΣα cd \\?\GLOBALROOT\Device\Harddisk0\Partition1, \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy3 Φ ≥.∩.
drkns 18.05.2012 13:32:43 +0200 - build 2688
1. ═α±≥≡εΘΩΦ Φ±≥ε≡ΦΘ Σε±≥≤∩φ√ ≈σ≡στ far:config.
2. ╙≥ε≈φσφΦσ 2683.
w17 18.05.2012 12:50:35 +0400 - build 2687
1. 2679.1 - ∩ε±δσ ∩≡σ≡√ΓαφΦ ∩ε Esc ≥εµσ ∩εΩατ√Γασ∞ ≡στ≤δⁿ≥α≥ φσ∩εδφεπε ±ΩαφΦ≡εΓαφΦ Ωα≥αδεπα
drkns 18.05.2012 09:49:36 +0200 - build 2686
1. ╧≡εΣεδµσφΦσ #0002102: ULF_UNIQUE ßστ ULF_SORT ∞επ ∩≡ΦΓεΣΦ≥ⁿ Ω φσαΣσΩΓα≥φε∞≤ ∩ε≡ ΣΩ≤ ²δσ∞σφ≥εΓ.
svs 18.05.2012 10:39:11 +0400 - build 2685
1. Mantis#0001491: CtrlStartPosChar φσ ≡αßε≥ασ≥ φα ∩σ≡ΓεΘ ±≥≡εΩσ (ßστ ≤≈╕≥α ταπεδεΓΩα)
NearTopicFound φσ ±ß≡α±√Γαδ± Γ 0 Γ ±δσΣ≤■∙σΘ ±≥≡εΩσ ∩ε±δσ ⌠ΦΩ±Φ≡εΓαφφεΘ εßδα±≥Φ.
2. SQLite 3.7.12
drkns 17.05.2012 20:42:33 +0200 - build 2684
1. ╙≥ε≈φσφΦσ 2683.
drkns 17.05.2012 20:18:36 +0200 - build 2683
1. ╨σ⌠αΩ≥ε≡Φφπ UserDefinedList. ╥σ∩σ≡ⁿ ≡ατΣσδΦ≥σδσΘ ∞εµσ≥ ß√≥ⁿ ±ΩεδⁿΩε ≤πεΣφε, ΦΣ≤∙Φσ ∩εΣ≡ Σ ≡ατΣσδΦ≥σδΦ ε°ΦßΩεΘ φσ ±≈Φ≥α■≥± .
╤■Σα µσ 0002102: Path environment variable not processed correctly isf it contains empty strings between semicolons
w17 17.05.2012 13:38:16 +0400 - build 2682
1. 2679.1 - Ωφε∩Ωα WIN φσ ∩≡σ≡√Γασ≥ ±ΩαφΦ≡εΓαφΦσ Ωα≥αδεπα
w17 17.05.2012 13:12:53 +0400 - build 2681
1. 2679.1 - ≥ΦδⁿΣα
drkns 16.05.2012 21:45:11 +0200 - build 2680
1. ═σ ΓΩδ■≈ασ∞ Σε∩εδφσφΦσ, ∩εΩα Γ ε≈σ≡σΣΦ Ωεφ±εδΦ ∩≡Φ±≤≥±≥Γ≤■≥ ±εß√≥Φ .
w17 16.05.2012 13:58:29 +0400 - build 2679
1. M#2101: "ß√±≥≡√Θ ∩≡ε±∞ε≥≡" ε≥∞σφ σ≥± δ■ßεΘ Ωφε∩ΩεΘ
┼±δΦ ±ΩαφΦ≡εΓαφΦσ Ωα≥αδεπα φσ ταΓσ≡°σφε - ∞σφ σ∞ ÷Γσ≥
2. 2676 - 'far /rw'
w17 16.05.2012 11:37:29 +0400 - build 2678
1. ≤≥ε≈φσφΦσ 2676
svs 16.05.2012 10:04:17 +0400 - build 2677
1. Mantis#0002096: ═αΓΦπα÷Φ ∩ε ≥σΩ±≥≤ Γ ∞σφ■ ≡στ≤δⁿ≥α≥εΓ ∩εΦ±Ωα
(from DAtaMan)
- σ±δΦ ΓΩδ■≈σφε "┬√Σσδ ≥ⁿ φαΘΣσφφεσ", ≥ε ∩ε±δσ φαµα≥Φ Enter φαΘΣσφφεσ Γ√Σσδ σ≥± :)
- Ctrl-Enter ∩ετΦ÷ΦεφΦ≡≤σ≥ Ω≤≡±ε≡ φα φαΘΣσφφ√Θ ≥σΩ±≥ Φ Γ√Σσδ σ≥ σπε, σ±δΦ ΓΩδ■≈σφε "┬√Σσδ ≥ⁿ φαΘΣσφφεσ"
- φαµα≥Φσ F5 ∩σ≡σΩδ■≈ασ≥ ≡ατ∞σ≡ ∞σφ■
- Ctrl-Up/Down ±Ω≡εδδΦ≡≤σ≥ ≥σΩ±≥ ≡σΣαΩ≥ε≡α
- Add - ≤±≥αφαΓδΦΓασ≥ ±≥σΩεΓ≤■ ταΩδαΣΩ≤
- RCtrl-(0-9) - ≤±≥αφεΓΦ≥ⁿ ταΩδαΣΩ≤ 0..9 Γ ≥σΩ≤∙σΘ ∩ετΦ÷ΦΦ, LCtrl-(0-9) - ∩σ≡σΘ≥Φ Ω ∩ετΦ÷ΦΦ ταΩδαΣΩΦ 0-9
w17 15.05.2012 19:31:43 +0400 - build 2676
1. M#2100: ╧≡εßδσ∞√ ± τα∩≤±Ωε∞ FAR 3 ± τα∙Φ∙╕φφεπε ε≥ τα∩Φ±Φ φε±Φ≥σδ
≡αßε≥α ßστ Φτ∞σφσφΦ Ωεφ⌠Φπ≤≡α÷Φεφφ√⌡ ßατ.
'far -ro' ΦδΦ 'ReadOnlyConfig=1' Γ far.exe.ini, αΓ≥εε∩≡σΣσδσφΦ φσ≥
2. gcc -warning
w17 14.05.2012 14:17:56 +0400 - build 2675
1. 2673 ∩≡εΣεδµσφΦσ...
╬∩ετφαΓαφΦσ FAT, ε∩÷Φ Σδ ⌠Φ≈Φ ε≥Ωδ■≈σφΦ ∞εφΦ≥ε≡Φφπα Ωα≥αδεπα ∩αφσδσΘ ∩≡Φ ∩ε≥σ≡σ ⌠εΩ≤±α ΓΓεΣα.
svs 14.05.2012 13:54:16 +0400 - build 2674
1. ╙≥ε≈φσφΦσ build 2672
API: add MPEC_BREAK_OTL
2. Mantis#0002059: ╠αΩ≡ε⌠≤φΩ÷ΦΦ Σδ εß≡α∙σφΦ Ω ±≥≡εΩα∞ ≡σΣαΩ≥ε≡α ∩ε ΦφΣσΩ±≤
─δ Editor.SetStr() ≤Σαδσφ ⌠≤φΩ÷Φεφαδ ∩ετΦ÷ΦεφΦ≡εΓαφΦ Ω≤≡±ε≡α. ─δ ²≥επε σ±≥ⁿ ±εε≥Γσ≥±≥Γ≤■∙Φσ ⌠≤φΩ÷ΦΦ.
w17 12.05.2012 19:24:42 +0400 - build 2673
1. M#2098: ╘αΘδ, ±ετΣαφφ√Θ Γφσ°. ∩≡επ≡-∞εΘ, φσ ∩ε Γδ-± Γ αΩ≥ΦΓ. ∩αφσδΦ
svs 12.05.2012 14:00:53 +0400 - build 2672
1. Macro: ΣεßαΓδσφ ε∩σ≡α≥ε≡ "$break" - ταΓσ≡°σφΦσ ÷ΦΩδεΓ $rep Φ $while.
2. ╙≥ε≈φσφΦσ TVar::operator--() Φ TVar::operator++()
svs 11.05.2012 11:53:32 +0400 - build 2671
1. Mantis#0001891: ┬√≡αΓφΦΓαφΦσ ≡α±°Φ≡σφΦ ∩ε ∩≡αΓε∞≤ Ω≡α■
(from samlyukov)
svs 11.05.2012 11:34:27 +0400 - build 2670
1. Mantis#0002097: ═σ ≡αßε≥ασ≥ VF_ENABLE_F6
(from Denis)
┬√τεΓ Viewer.SetEnableF6() ß√δ ∩ετµσ, ≈σ∞ φαΣε.
2. Mantis#0001736: akey(1,0)==akey(1,1) Far 3.0.1931 far2.0.1807
"∞√°√φ√ Γετφ ".
svs 10.05.2012 20:55:52 +0400 - build 2669
1. ┬ TVar ΣεßαΓΦ∞ isNumber() - ≈Φ±δε? (Integer/Real/StrNumber)
2. Mantis#0002059: ╠αΩ≡ε⌠≤φΩ÷ΦΦ Σδ εß≡α∙σφΦ Ω ±≥≡εΩα∞ ≡σΣαΩ≥ε≡α ∩ε ΦφΣσΩ±≤
╥σ∩σ≡ⁿ ∩α≡α∞σ≥≡ Line ∞εµσ≥ ß√≥ⁿ "≈Φ±δε∞" (Integer/Real/StrNumber), α φσ ≥εδⁿΩε ╓σδ√∞.
╧≡σεß≡ατεΓαφΦ :
Integer -> Integer
Real -> Integer
StrNumber -> Integer
Not StrNumber -> error (editor.[get|set|ins|del]str φσ ±≡αßε≥α■≥)
╥αΩ µσ - σ±δΦ ±≥≡εΩα S φσ ß√δα ≤Ωαταφα, ≥ε εφα ∩≡ΦφΦ∞αδα τφα≈σφΦσ "0".
drkns 10.05.2012 16:16:31 +0200 - build 2668
1. ╚ σ∙╕ ≡ατ.
drkns 10.05.2012 16:12:43 +0200 - build 2667
1. ╙≥ε≈φσφΦσ 2666.1.
drkns 10.05.2012 15:26:08 +0200 - build 2666
1. ┬± Ωεσ φα ≥σ∞≤ αΓ≥εΣε∩εδφσφΦ :
- Σε∩εδφ ■≥± ²δσ∞σφ≥√, ∩εΣ⌡εΣ ∙Φσ ∩εΣ ≤±δεΓΦσ %path%\<something>.%pathext% ΦδΦ ≤∩ε∞ φ≤≥√σ Γ App Paths (DIF_EDITPATHEXEC/FIB_EDITPATHEXEC Γ api);
- ≡≤≈φεΘ Γ√τεΓ ∩σ≡σσ⌡αδ ± CtrlShiftEnd φα CtrlSpace;
- ∩σ≡σΣσδαφ ≡σµΦ∞ "ßστ ∞σφ■", ≥σ∩σ≡ⁿ ≥α∞ ≡αßε≥ασ≥ ∩ε±δσΣεΓα≥σδⁿφ√Θ ∩σ≡σßε≡.
w17 10.05.2012 16:09:01 +0400 - build 2665
1. ╘α≡ ∩αΣαδ ∩≡Φ φαµα≥ΦΦ ShiftDel Γ ∞σφ■ αΓ≥εΣε∩εδφσφΦ cmdline ═α ⌠αΘδεΓ√⌡ ²δσ∞σφ≥α⌡
2. ═σ ∩εΩατ√Γασ∞ ταΣΦτ²Θßδσφ≤■ ±≥≡εΩ≤ UTF-7 Γ ∞σφ■ Γ√ßε≡α ΩεΣΦ≡εΓΩΦ Γⁿ■Γσ≡α Φ ≡σΣαΩ≥ε≡α
svs 10.05.2012 15:06:25 +0400 - build 2664
1. Mantis#0002059: ╠αΩ≡ε⌠≤φΩ÷ΦΦ Σδ εß≡α∙σφΦ Ω ±≥≡εΩα∞ ≡σΣαΩ≥ε≡α ∩ε ΦφΣσΩ±≤
(from DAtaMan)
- Editor.GetStr ≡αßε≥ασ≥ Φ ∩≡Φ ταδε≈σφφε∞ ≡σΣαΩ≥ε≡σ
+ ∩ε±δσ Editor.SetStr ∩ετΦ÷Φ Ω≤≡±ε≡α φσ ∞σφ σ≥±
svs 10.05.2012 12:06:11 +0400 - build 2663
1. Mantis#0002059: ╠αΩ≡ε⌠≤φΩ÷ΦΦ Σδ εß≡α∙σφΦ Ω ±≥≡εΩα∞ ≡σΣαΩ≥ε≡α ∩ε ΦφΣσΩ±≤
(from DAtaMan)
1. ═σßεδⁿ°α ε∩≥Φ∞Φτα÷Φ Editor::GetStringByNumber
2. ─εßαΓδσφ√ ∞αΩ≡εΩε∞αφΣ√:
N=Editor.DelLine([Line])
S=Editor.GetStr([Line])
N=Editor.InsStr([S[,Line]])
N=Editor.SetStr([S[,Line]])
σ±δΦ Line φσ ταΣαφα, ≥ε ⌠≤φΩ÷ΦΦ ≡αßε≥α■≥ ± ≥σΩ≤∙σΘ ±≥≡εΩεΘ.
╥σ±≥εΓ√Θ ∞αΩ≡ε± - ≤ΣαδσφΦσ ∩≤±≥√⌡ ±≥≡εΩ:
$If(Selected)
%StartLine=Editor.Sel(0, 0);
%EndLine=Editor.Sel(0, 2);
$Else
%StartLine=1;
%EndLine=Editor.Lines;
$End
%Count=%EndLine-%StartLine+1;
%i=%StartLine;
Editor.Undo(0);
$Rep(%Count)
$If(Len(Trim(Editor.GetStr(%i)))==0)
Editor.DelLine(%i);
$Else
%i=%i+1;
$End
$End
Editor.Undo(1);
svs 05.05.2012 16:18:15 +0400 - build 2662
1. Mantis#0002095: ╧αΣσφΦσ ∩≡Φ ∩σ≡σ⌡εΣσ ∩ε Φ±≥ε≡ΦΦ Γ ∩δαπΦφ
(from Maximus)
svs 04.05.2012 23:11:07 +0400 - build 2661
1. ╙≥ε≈φσφΦσ 2660
svs 04.05.2012 12:55:16 +0400 - build 2660
1. Mantis#0001879: ╘α≡ Φπφε≡Φ≡≤σ≥ ταΣαφφεσ ∩δαπΦφε∞ ε≥±≤≥±≥ΓΦσ EOL
(from Maximus)
ANSI ∩δαπΦφ√...
2. Mantis#0002094: ╟αΣΓασφΦσ Enter ∩≡Φ Γ√τεΓσ Eval (Φτ ∞αΩ≡ε±α)
╩≡αΘφσ ²Ω±∩σ≡σ∞σφ≥αδⁿφε.
╧≡εΓσ≡ ≥ⁿ φαΣε.
┬ ≥.≈. callplugin Φ σµσ ± φΦ∞...
drkns 04.05.2012 11:11:26 +0200 - build 2659
1. SetErrorMode ±≥αΓΦδ± ∩ετµσ, ≈σ∞ φαΣε.
2. ╧α≡α ∞σδε≈σΘ.
svs 03.05.2012 15:03:42 +0400 - build 2658
1. Mantis#0001879: ╘α≡ Φπφε≡Φ≡≤σ≥ ταΣαφφεσ ∩δαπΦφε∞ ε≥±≤≥±≥ΓΦσ EOL
(from Maximus)
ßστ DropModified.diff
2. ═σ∞φεπ ⌡σδ∩α Σδ ≡σΣαΩ≥ε≡φεΘ ε∩÷ΦΦ "Show white space"
svs 03.05.2012 10:04:23 +0400 - build 2657
1. Mantis#0001743: ┬ετ∞εµφε±≥ⁿ ε≥Ωδ■≈σφΦ Φ±≥ε≡ΦΦ
╙≥ε≈φσφΦσ build 2338.
drkns 02.05.2012 21:30:43 +0200 - build 2656
1. ╠εφΦ≥ε≡Φ∞ Φτ∞σφσφΦ Γ ε≥Ω≡√≥√⌡ φα ∩αφσδ ⌡ ∩α∩Ωα⌡ ≥εδⁿΩε ≥επΣα, ΩεπΣα far Γ ⌠εΩ≤±σ.
drkns 02.05.2012 18:23:04 +0200 - build 2655
1. ╧≡εΣεδµσφΦσ 2655 - ∩σ≡σΩδ■≈α≥σδⁿ "╚±∩εδⁿτεΓα≥ⁿ Ctrl-PgUp Σδ Γ√ßε≡α ΣΦ±Ωα" ≥σ∩σ≡ⁿ 3-∩ετΦ÷Φεφφ√Θ.
drkns 02.05.2012 18:01:04 +0200 - build 2654
1. 0002093: Ctrl-PgUp Σασ≥ ≥εδⁿΩε ±∩Φ±εΩ ΣΦ±ΩεΓ
svs 02.05.2012 10:25:17 +0400 - build 2653
1. Mantis#0002089: ╧αΣσφΦσ ∩≡Φ ∩ε∩√≥Ωσ Γ√τΓα≥ⁿ ∞σφ■ ∩δαπΦφεΓ Γ ΣΦαδεπσ ≡σΣαΩ≥Φ≡εΓαφΦ ∞αΩ≡ε±α.
τα÷ΦΩδΦΓασ≥± Γ dialog.cpp#2782 ∩≡Φ Γ√τεΓσ
return FrameManager->ProcessKey(Key);
0. FrameManager->ProcessKey(KEY_F11); ==>
1. Dialog::ProcessKey(KEY_F11) ==>
2. Manager::ProcessKey(KEY_F11); τΣσ±ⁿ ±≡αßα≥√Γασ≥ "if (!IsProcessAssignMacroKey)" Φ Γσ±ⁿ ßδεΩ ∩≡ε∩≤±Ωασ≥± ==> CurrentFrame->ProcessKey(KEY_F11);
4. goto 1
┬ ΣΦαδεπσ Φτ∞σφσφΦ ∩α≡α∞σ≥≡εΓ ∞αΩ≡ε±α φσ⌠Φπ ∩δαπΦφα∞ Σσδα≥ⁿ.
┼±δΦ "αΘ ΩαΩ φαΣα", ≥ε
1) ╬≥Ωα≥Φ≥ⁿ ²≥ε≥ ∩α≥≈ (≤ΣαδΦ≥ⁿ "if (!IsProcessAssignMacroKey)" Γ Dialog::ProcessKey Γ εß≡αßε≥Ωσ F11)
2) Γ Manager::ProcessKey εß≡αßε≥Ω≤ KEY_F11 Γ√φσ±≥Φ ∩σ≡σΣ "if (!IsProcessAssignMacroKey)"
═ε, IMHO, ε∩ ≥ⁿ ∩εδ≤≈Φ∞ "÷ΦΩδ", σ±δΦ ∩ε≥ε∞ "ταΩ≡εσ≥± " εß≡αßε≥Ωα KEY_F11 Γ Manager::ProcessKey ("┬ ΣΦαδεπα⌡ ∩ε F11 ∞επδε Γ√τ√Γα≥ⁿ± ∩αφσδⁿφεσ ∞σφ■ ∩δαπΦφεΓ")
drkns 29.04.2012 16:19:25 +0200 - build 2652
1. 0002090: Far ΓαδΦ≥± ∩≡Φ DIF_USELASTHISTORY
w17 29.04.2012 12:30:17 +0400 - build 2651
1. M#2091: ┬ ∞σφ■ φσ ≡αßε≥ασ≥ Ωφε∩Ωα Home (M#2083)
(from Maximus)
2. minimal 2605 correction
zg 28.04.2012 21:02:12 +0200 - build 2650
1. ╧≡εßδσ∞√ ± Φ±≥ε≡ΦσΘ ∩≡Φ ≡αßε≥σ Γ φσ±ΩεδⁿΩΦ⌡ Ωε∩Φ ⌡ ⌠α≡α.
2. gcc warnings.
svs 28.04.2012 09:46:51 +0400 - build 2649
1. ╧≡εΓσ≡Ωα φα "far:config" ≥σ∩σ≡ⁿ ≡σπΦ±≥≡εφσταΓΦ±Φ∞α .
2. Mantis#0001810: ╟α∩≡ε± elevation Γ Info-∩αφσδΦ Φπφε≡Φ≡≤σ≥ φα±≥≡εΘΩ≤
╤∞. ε∩÷Φ■ "╧εΩατ√Γα≥ⁿ ∩α≡α∞σ≥≡√ Ωε∞∩αΩ≥-ΣΦ±ΩεΓ" Γ ΣΦαδεπσ "═α±≥≡εΘΩα Φφ⌠ε≡∞α÷ΦεφφεΘ ∩αφσδΦ".
╧ε ≤∞εδ≈αφΦ■ ΓΩδ■≈σφα.
svs 27.04.2012 18:06:47 +0400 - build 2648
1. Mantis#0001876: ╚∞ ≡σΣαΩ≥Φ≡≤σ∞επε/∩≡ε±∞α≥≡ΦΓασ∞επε ⌠αΘδα - Γ φα≈αδσ ταπεδεΓΩα εΩφα
┬ Far:Config (∩εΩα) Φ∙σ∞ "Interface" Φ TEXT-∩α≡α∞σ≥≡√ "EditorTitleFormat" Φ "ViewerTitleFormat".
╧ε ≤∞εδ≈αφΦ■ ⌠ε≡∞α≥: "%Lng %File".
╟Σσ±ⁿ °αßδεφφ√σ ±Φ∞Γεδ√ "%File" - Φ∞ ⌠αΘδα, "%Lng" - ±≥≡εΩα Φτ lng-⌠αΘδα ("edit" ΦδΦ "view")
═σ ταß√Γασ∞ ≥αΩ µσ ε ≥ε∞, ≈≥ε σ±≥ⁿ °αßδεφ "TitleAddons", Ωε≥ε≡√Θ ΣεßαΓδ σ≥± Γ Ωεφσ÷ ταπεδεΓΩα.
drkns 27.04.2012 13:46:30 +0200 - build 2647
1. ╙≥ε≈φσφΦσ 2646.1.
drkns 26.04.2012 20:35:56 +0200 - build 2646
1. ┼∙╕ Γ± Ωεσ φα ≥σ∞≤ far:config.
t-rex 26.04.2012 19:44:06 +0200 - build 2645
1. System.BoxSymbols ∩εΩατ√Γαδε±ⁿ ± ∞≤±ε≡ε∞ Γ far:config.
svs 26.04.2012 17:50:01 +0400 - build 2644
1. Mantis#0001620: ╧εδφ√σ φατΓαφΦ Γ δΦφσΘΩσ ΩδαΓΦ°
"═α∩ε∙≤∩α≥ⁿ".
╨σαδΦτεΓαφ Γα≡Φαφ≥ "╬±φεΓα|εΩεφ≈αφΦσ1|εΩεφ≈αφΦσ2|εΩεφ≈αφΦσ3".
╘ε≡∞Φ≡≤σ≥± Γ ταΓΦ±Φ∞ε±≥Φ ε≥ ΣδΦφ√ (≈≥εß√ ∞αΩ±Φ∞αδⁿφε ∩ε∞σ±≥Φδε±ⁿ).
╚∞σσ∞ "╧≡ε±∞|ε≥≡|ε≥≡σ≥ⁿ". ┬ ταΓΦ±Φ∞ε±≥Φ ε≥ °Φ≡Φφ√ τφαΩε∞σ±≥α ∩εΣ δσΘßαΩ ∩εδ≤≈ασ∞ εΣΦφ Φτ 3-⌡ Γα≡Φαφ≥εΓ:
"╧≡ε±∞" = "╧≡ε±∞"
"╧≡ε±∞" + "ε≥≡" = "╧≡ε±∞ε≥≡"
"╧≡ε±∞"+"ε≥≡σ≥ⁿ" = "╧≡ε±∞ε≥≡σ≥ⁿ"
≥.σ. ∩σ≡Γα ≈α±≥ⁿ ß≤Σσ≥ ∩ε δ■ßε∞≤.
╧α∞ ≥ⁿ ∩εΣ ΩεφΩ≡σ≥φ≤■ ∞σ≥Ω≤ Γ√Σσδ σ≥± ΣΦφα∞Φ≈σ±ΩΦ (φσ≥ επ≡αφΦ≈σφΦ φα 16 ±Φ∞ΓεδεΓ).
╧≡σµΣσ ≈σ∞ ΩΦΣα≥ⁿ± δε∩α≥Φ≥ⁿ farlang.templ.m4, ∩εΣ±≥α≡ΦΓα δσΘßαΩΦ Σδ ∩εΣεßφεπε ∩εΓσΣσφΦ ,
Φ∞σσ≥ ±∞√±δ "∩ε≥≡σφΦ≡εΓα≥ⁿ± φα Ωε°Ωα⌡":
<?xml version="1.0" encoding="UTF-8" ?>
<farconfig>
<generalconfig>
<setting key="KeyBarLabels.English.Shell" name="AltF4" type="text" value="Edit|..|Ext| Extern| External" />
<setting key="KeyBarLabels.English.Shell" name="F4" type="text" value="Edit| File" />
</generalconfig>
</farconfig>
2. ─εßαΓδσφα ≥σ∞α ∩ε∞ε∙Φ Σδ ΣΦαδεπα φα±≥≡εΘΩΦ ∞σφ■ Γ√ßε≡α ΣΦ±Ωα.
3. Mantis#0002013: ╧εΓσΣσφΦσ "cd ~"
╙ταΩεφσφα "cd ~" - ≥σ∩σ≡ⁿ φα±≥≡αΦΓασ∞α Γ ΣΦαδεπσ φα±≥≡εΘΩΦ Ωε∞.±≥≡εΩΦ.
╧ε ∞εδ≈αφΦ■ ΓΩδ■≈σφα Φ φα÷σδσφα φα %FARHOME%.
w17 26.04.2012 17:39:15 +0400 - build 2643
1. Viewer CRCRLF (ΩαΩ Γ ≡σΣαΩ≥ε≡σ)
2. ∩≡εΣεδµσφΦσ 2605
drkns 26.04.2012 00:34:11 +0200 - build 2642
1. ╚ σ∙╕ ≡ατ.
drkns 26.04.2012 00:10:19 +0200 - build 2641
1. ╙≥ε≈φσφΦσ 2640.1.
drkns 25.04.2012 20:34:13 +0200 - build 2640
1. "═α ∩εΦπ≡α≥ⁿ± " - far:config Γ Ωε∞±≥≡εΩσ ∩εΩαµσ≥ Γ±≥≡εσφφ√Θ ≡σΣαΩ≥ε≡ Ωεφ⌠Φπ≤≡α÷ΦΦ Γ ±≥Φδσ ß≡α≤τσ≡φ√⌡.
╤δσΣ≤σ≥ ε±ετφαΓα≥ⁿ, ≈≥ε ∞φεπΦσ φα±≥≡εΘΩΦ ∩≡Φ∞σφ ≥± ≥εδⁿΩε ∩ε±δσ ∩σ≡στα∩≤±Ωα.
svs 25.04.2012 18:33:36 +0400 - build 2639
1. ╙≥ε≈φσφΦσ build 2626 Γ ≈α±≥Φ ΓετΓ≡α∙σφΦ Φφ⌠√ ε ∞αΩ≡ε±σ.
zg 25.04.2012 15:13:51 +0200 - build 2638
1. Φ±∩≡αΓδσφΦσ gcc ±ßε≡ΩΦ ∩≡Φ Φ±∩εδⁿτεΓαφΦΦ winapi ε≥ mingw.org.
w17 25.04.2012 15:46:58 +0400 - build 2637
1. M#2087: ═σΩε≡≡σΩ≥φα εß≡αßε≥Ωα Esc Γ ΣΦαδεπσ ε°ΦßΩΦ Ωε∩Φ≡εΓαφΦ
(from Maximus)
2. ╙ßΦ≡ασ∞ '±σΩ≡σ≥φ√Θ' Ωδ■≈ Help.FollowMouse
3. changelog -typos
svs 25.04.2012 11:57:18 +0400 - build 2636
1. Mantis#0000651: ┬ ∞σφ■ ⌠α≡α ε≥±≤≥±≥Γ≤σ≥ ∩≤φΩ≥ ±ετΣαφΦ ±Γ τσΘ φα ∩α∩ΩΦ Φ ⌠αΘδ√
w17 25.04.2012 00:12:34 +0400 - build 2635
1. CtrlPgUp φσ ≡αßε≥αδ Γ ∩δαπΦφεΓ√⌡ ∩αφσδ ⌡, σ±δΦ ε≥Ωδ■≈σφα ε∩÷Φ Interface.CtrlPgUp
Φ ≥σΩ≤∙ΦΘ Ωα≥αδεπ Γ ⌠αΘδεΓεΘ ∩αφσδΦ, ± Ωε≥ε≡εΘ ≤°δΦ Γ ∩δαπΦφ - Ωε≡σφⁿ ΣΦ±Ωα.
drkns 24.04.2012 21:18:03 +0200 - build 2634
1. ┼∙╕ ∩α≡α ≤≥ε≈φσφΦΘ 2632.
svs 24.04.2012 17:44:04 +0400 - build 2633
1. ╙≥ε≈φσφΦσ 2632
svs 24.04.2012 17:16:28 +0400 - build 2632
1. Mantis#0001357: ╧εΩατ√Γα≥ⁿ Γ±σ ≥Φ∩√ Reparse Points Γ ∩αφσδ ⌡
╙τφασ∞:
IO_REPARSE_TAG_MOUNT_POINT 0xA0000003L = Directory Junction or Volume Mount Point
IO_REPARSE_TAG_SYMLINK 0xA000000CL = Directory or File Symbolic Link
IO_REPARSE_TAG_DFS 0x8000000AL = Distributed File System
IO_REPARSE_TAG_DFSR 0x80000012L = Distributed File System Replication
IO_REPARSE_TAG_HSM 0xC0000004L = Hierarchical Storage Management
IO_REPARSE_TAG_HSM2 0x80000006L = Hierarchical Storage Management2
IO_REPARSE_TAG_SIS 0x80000007L = Single Instance Storage
IO_REPARSE_TAG_WIM 0x80000008L = Windows Imaging Format
IO_REPARSE_TAG_CSV 0x80000009L = Cluster Shared Volumes
{
╧≡ε≈Φσ ≥σπΦ ß≤Σ≤≥ ε≥≥εß≡αµα≥ⁿ± ΩαΩ ":XXXXXXXX" (X - 16-≡Φ≈φα ÷Φ⌠≡α).
╥.Ω. ±δΦ°Ωε∞ ≤τΩε±∩σ÷ΦαδΦτΦ≡εΓαφφα Φφ⌠α, ≥ε Γ√ΓεΣ σ╕ ε≥Ωδ■≈σφ.
─δ ΓΩδ■≈σφΦ : ≤±≥αφεΓΦ≥σ ∩α≡α∞σ≥≡ "Panel.Layout\ShowUnknownReparsePoint" Γ 1:
<?xml version="1.0" encoding="UTF-8" ?>
<farconfig>
<generalconfig>
<setting key="Panel.Layout" name="ShowUnknownReparsePoint" type="qword" value="0000000000000001" />
</generalconfig>
</farconfig>
}
┬ φα±≥≡εΘΩα⌡ ∩αφσδΦ ΣεßαΓδσφα ε∩÷Φ "╬∩≡σΣσδ ≥ⁿ ≥ε≈ΩΦ ∞εφ≥Φ≡εΓαφΦ ΣΦ±Ωα".
╧ετΓεδ σ≥ ≤≥ε≈φ ≥ⁿ "Junction" Γ ∩εδσ "≡ατ∞σ≡" Σδ Ωα≥αδεπεΓ (δΦßε "Junction" δΦßε "Volume").
╧ε ≤∞εδ≈φΦ■ Σδ ∩αφσδσΘ ε≥Ωδ■≈σφα, Φßε ε∩σ≡α÷Φ Σε≡επα Φ ε≥ ≥επε ±δΦ°Ωε∞ ∞σΣδσφφα (ε±εßσφφε φα ±σ≥σΓ√⌡ ΣΦ±Ωα⌡).
┬ QView Ω≤±εΩ ∩ε Γ√ΓεΣ≤ Φφ⌠√ ε ╦ΦφΩα⌡ φσ Γ√ΓεΣΦ≥± σ±δΦ φσ≥ Σε±≥≤∩α Ω ⌠αΘδεΓε∞≤ εß·σΩ≥≤, ≥.Ω. εßδα∞√Γασ≥± φα Γ√τεΓσ apiGetFileAttributes().
2. ┬ ΣΦαδεπσ ≤±≥αφεΓΩΦ α≥≥≡Φß≤≥εΓ ∩εδσ Σδ δΦφΩεΓ σ±≥ⁿ, φε Γ ≡σµΦ∞σ RO Σδ φσ≤Σα≈φ√⌡ ∩ε∩√≥εΩ ∩εδ≤≈Φ≥ⁿ Φφ⌠≤ Φ Reparse.
3. Macro: panel.item(XX,XX,23) - ΓετΓ≡α∙ασ≥ ReparseTag
drkns 22.04.2012 02:16:36 +0200 - build 2631
1. ═σ ε≥Ω≡√Γαδε±ⁿ ∞σφ■ ΣΦ±ΩεΓ ∩≡Φ ε≥Ω≡√≥ε∞ Γ ∩αφσδΦ ΣΦ±Ωσ '@:'.
svs 20.04.2012 13:36:55 +0400 - build 2630
1. Mantis#0001687: ProcessConsoleInput
(from Maximus)
svs 20.04.2012 12:10:58 +0400 - build 2629
1. Mantis#0002069: rep(n,string)
Macro: ΣεßαΓδσφα ⌠≤φΩ÷Φ S=StrPad(V,Cnt[,Fill[,Op]])
v - Φ±⌡εΣφεσ Γ√≡αµσφΦσ, σ±δΦ φσ ≤Ωαταφε ΦδΦ ΣδΦφα ≡αΓφα 0 - ±≈Φ≥ασ≥± ∩≤±≥εΘ ±≥≡εΩεΘ
cnt - ≡ατ∞σ≡ ≡στ≤δⁿ≥α≥α
σ±δΦ ε≥≡Φ÷α≥σδⁿφε ΦδΦ 0 - ΓετΓ≡α∙ασ≥± V
σ±δΦ V ≤Ωαταφε Φ cnt ∞σφⁿ°σ ΣδΦφ√ V - ΓετΓ≡α∙ασ≥± V
Fill - ≈σ∞ τα∩εδφ ≥ⁿ
Op - ΩαΩ τα∩εδφ ≥ⁿ: 0 - ±∩≡αΓα, 1 - ±δσΓα, 2 - ∩ε ÷σφ≥≡≤.
w17 19.04.2012 15:45:53 +0400 - build 2628
1. gcc -warning
2. farlang minimal correction
w17 18.04.2012 18:27:12 +0400 - build 2627
1. ╚ σ∙╕ ≡ατ 2605
svs 18.04.2012 18:06:58 +0400 - build 2626
1. Macro: ±φ ≥ε επ≡αφΦ≈σφΦσ φα ΩδαΓΦ°Φ:
<macro area="Shell" key="printFooBar"><text>print("FooBar")</text></macro>
<macro area="Shell" key="CtrlP" flags="DisableOutput"><text>eval("printFooBar",2)</text></macro>
╚φ≥σ≡αΩ≥ΦΓφε "printFooBar" φσ ≤Σαδ σ≥± .
svs 18.04.2012 17:18:43 +0400 - build 2625
1. Mantins#0002077: QView ΓαδΦ≥± Γ ∩δαπΦφεΓεΘ ∩αφσδΦ
(from Maximus)
drkns 18.04.2012 16:16:13 +0200 - build 2624
1. ╙≥ε≈φσφΦσ 2597.1.
w17 18.04.2012 16:53:54 +0400 - build 2623
1. ┼∙╕ ≡ατ 2605
drkns 18.04.2012 10:30:09 +0200 - build 2622
1. ╧ε±δσ Γ√τεΓα Γφσ°φσπε ≡σΣαΩ≥ε≡α/Γⁿ■σ≡α φσ ∩σ≡σ≡Φ±εΓ√Γαδ± ²Ω≡αφ.
2. ╧α≡α ∞σδε≈σΘ Γ usermenu.
svs 18.04.2012 10:18:49 +0400 - build 2621
1. Mantis#0002070: ╬°ΦßΩα εß≡ε≥ΩΦ ProcessConsoleInputInfo
(from Maximus)
drkns 17.04.2012 10:11:45 +0200 - build 2620
1. 0002074: ╧εΩατ√Γα≥ⁿ Φ Φτ∞σφ ≥ⁿ Owner SID Γ ΣΦαδεπσ Attributes
2. 0002078: ╘α≡ ΓαδΦ≥± ∩≡Φ φσΩε≡≡σΩ≥φε∞ lng-⌠αΘδσ
svs 16.04.2012 19:20:40 +0400 - build 2619
1. Macro: ≤≥ε≈φσφΦσ "∞α°Φφ√".
2. ╩ε≡≡σΩ≥Φ≡εΓΩα KeyMacro::GetPlainText(). ╦εΓΦ∞ "µ≤ΩεΓ".
w17 16.04.2012 18:20:39 +0400 - build 2618
1. ╙≥ε≈φσφΦσ 2605
drkns 16.04.2012 14:33:05 +0200 - build 2617
1. 2616 φσ ±εßΦ≡αδ± .
2. 0002076: ═σ ≡αßε≥ασ≥ ∩σ≡σ⌡εΣ Γ ±σ≥σΓ√σ °α≡√ ±Φ±≥σ∞√ ± CentOS-5.4
svs 16.04.2012 10:54:54 +0400 - build 2616
1. Macro: ≤≥ε≈φσφΦσ "∞α°Φφ√".
2. ╬∩≥Φ∞Φτα÷Φ Ωδα±±α TVarSet - ≤ßΦ≡ασ∞ ∩≡ε∞σµ≤≥ε≈φ√Θ Ωδα±± TAbstractSet.
3. ╙≥ε≈φσφΦσ Ωδα±±α TVar.
zg 15.04.2012 14:20:58 +0200 - build 2615
1. ≤≥ε≈φσφΦσ 2603.
w17 15.04.2012 10:55:54 +0400 - build 2614
1. M#1183: ╧≡Φ Reload τα∩ε∞ΦφαφΦσ ΩεΣεΓεΘ ±≥≡αφΦ÷√ Σεδµφε ∩≡εΦ±⌡εΣΦ≥ⁿ ≡αφⁿ°σ ±≈Φ≥√ΓαφΦ
w17 14.04.2012 10:21:14 +0400 - build 2613
1. ╙≥ε≈φσφΦσ 2607
zg 13.04.2012 19:36:08 +0200 - build 2612
1. Far.Cfg.Get ε≥Σα╕≥ ≥εδⁿΩε ∩≤ßδΦ≈φ√σ φα±≥≡εΘΩΦ.
zg 13.04.2012 01:29:20 +0200 - build 2611
1. PCTL_FINDPLUGIN ΓετΓ≡α∙ασ≥ nullptr, PCTL_GETPLUGININFORMATION ΓετΓ≡α∙ασ≥ 0 Σδ ≥εδⁿΩε ≈≥ε ≤Σαδ╕φφ√⌡ ∩δαπΦφεΓ.
zg 12.04.2012 20:36:52 +0200 - build 2610
1. 0002071: ╬°ΦßΩα εß≡αßε≥ΩΦ ≡σπ²Ω±∩εΓ - \x00
drkns 12.04.2012 15:39:48 +0200 - build 2609
1. AltF4 Γ usermenu ≥σ∩σ≡ⁿ ε≥Ω≡√Γασ≥ ≡σαδⁿφ√Θ ⌠αΘδ, α φσ Γ≡σ∞σφφ√Θ.
2. ╬∩÷Φ Σδ ≤∩≡αΓδσφΦ ε≥εß≡αµσφΦσ∞ ".." Γ Ωε≡φσ.
drkns 12.04.2012 09:55:30 +0200 - build 2608
1. ╙≥ε≈φσφΦσ 2601.2.
2. ╙≥ε≈φσφΦσ 2604.1.
w17 12.04.2012 03:11:29 +0400 - build 2607
1. M#1773: ─αΣΦ∞ Γετ∞εµφε±≥ⁿ ≡ατ≡σ°α≥ⁿ ∩≤φΩ≥ AutoDetect Γ ∞σφ■ ∩ε Shift-F8
└╒╥╙═├: CP_AUTODETECT ∩σ≡σΦ∞σφεΓαφα Γ CP_DEFAULT
2. M#1775: Shift-F4: ┬ετ∞εµφε±≥ⁿ ∩σ≡σ-αΓ≥εε∩≡σΣσδσφΦ ΩεΣΦ≡εΓΩΦ ∩≡Φ ε≥Ω≡√≥ΦΦ ⌠αΘδα
w17 12.04.2012 02:52:21 +0400 - build 2606
1. ╙≥ε≈φσφΦσ 2605
w17 11.04.2012 23:14:16 +0400 - build 2605
1. 0002065: ╙∩≡αΓδσφΦ■ Ω≤≡±ε≡ε∞ ± ΩδαΓΦα≥≤≡√ Γ ±Φ±≥σ∞σ ∩ε∞ε∙Φ ∞σ°ασ≥ ∩εδεµσφΦσ Ω≤≡±ε≡α ∞√°Φ.
═α ∩≡εß≤, └╒╥╙═├: ∩εΓσΣσφΦσ Φτ∞σφσφε - ±±√δΩΦ ═┼ ∩εΣ±Γσ≈ΦΓα■≥± ∩≡Φ ∩σ≡σ∞σ∙σφΦΦ ∞√°Φ.
drkns 11.04.2012 20:37:03 +0200 - build 2604
1. 0002067: ═σδεπΦ≈φε±≥ⁿ ≡σαΩ÷ΦΦ φα Ωεδσ±ε ∞√°ΩΦ Γ Γσ≡≥ΦΩαδⁿφ√⌡ ∞σφ■
2. ┼∙╕ φσ∞φεπε 2597.1.
zg 11.04.2012 17:38:32 +0200 - build 2603
1. 0002004: ═σ ±ε⌡≡αφ σ≥± Φ±≥ε≡Φ Ωε∞αφΣ Γ ∩≡σΣσδα⌡ ±σαφ±α.
2. gcc warning.
w17 11.04.2012 15:39:21 +0400 - build 2602
1. ε≥Ωα≥ 2599.2
drkns 11.04.2012 14:14:33 +0200 - build 2601
1. 0002020: ╧≡ε∩αδ ∩σ≡σ⌡εΣ φα ≤≡εΓσφⁿ ΓΓσ≡⌡ Γ ∩αφσδΦ ε≥εß≡αµσφΦ ±σ≥Φ
Φ σ∙╕ ∩α≡α πδ■ΩεΓ 2597.1
2. ┬ Ωα≈σ±≥Γσ ²Ω±∩σ≡Φ∞σφ≥α - ".." ≥σ∩σ≡ⁿ ε≥εß≡αµασ≥± Φ Γ Ωε≡φσΓ√⌡ Ωα≥αδεπα⌡ ≥εµσ.
w17 11.04.2012 14:32:17 +0400 - build 2600
1. M#2066: ╟α≥Φ≡αφΦσ ΣδΦφφεπε Φ∞σφΦ ⌠αΘδα Ωε≡ε≥ΩΦ∞
w17 10.04.2012 23:47:54 +0400 - build 2599
1. execute.cpp: fix image subsystem detection (from Maximus5)
2. open-as... Σδ φσ∩≡αΓΦδⁿφε ταΣαφφεπε Φ∞σφΦ (from Maximus5)
drkns 10.04.2012 21:58:06 +0200 - build 2598
1. ╙≥ε≈φσφΦσ 2597.1.
drkns 10.04.2012 20:51:51 +0200 - build 2597
1. ═σ∞φεπε ∩σ≡σΣσδαφ Γφ≤≥≡σφφΦΘ ∩α≡±σ≡ ∩≤≥σΘ. ╧ε ΦΣσσ ß≤Σσ≥ δ≤°≈σ ε∩≡σΣσδ ≥ⁿ± Ωε≡σφⁿ Φ ∩ε≈Φφ ≥± Γ± ΩΦσ ∞σδΩΦσ ßαπΦ. ═≤ ΦδΦ ∩ε Γ ≥± φεΓ√σ Ω≡≤∩φ√σ, ΩαΩ ∩εΓστσ≥ :)
2. ┼∙╕ ≡ατ 0002061: Date wrong in Attributes dialog.
w17 10.04.2012 20:21:20 +0400 - build 2596
1. ┼∙╕ επ≡αφΦ≈Φ∞ SEE_MASK_INVOKEIDLIST - ε≥Ωδ■≈Φ∞ Σδ .exe ⌠αΘδεΓ
w17 10.04.2012 19:30:17 +0400 - build 2595
1. !~ Γ α±±ε÷Φα÷Φ ⌡ τα∞σφ δα±ⁿ φα 1-■ ß≤ΩΓ≤ Ωε≡ε≥Ωεπε Φ∞σφΦ
svs 10.04.2012 18:38:40 +0400 - build 2594
1. Mantis#0002064: ├δ■Ω Γ HiText2Str
w17 06.04.2012 23:27:23 +0400 - build 2593
1. FSF.sprintf() fix for gcc 4.6+
drkns 06.04.2012 14:09:49 +0200 - build 2592
1. 0002061: Date wrong in Attributes dialog
zg 05.04.2012 02:36:51 +0200 - build 2591
1. Φ±∩≡αΓδσφα ΓΦτ≤αδⁿφα φσ±επδα±εΓαφε±≥ⁿ ∩ε±δσ ECTL_SELECT, σ±δΦ Ω≤≡±ε≡ ±≥ε δ Γ φσ∩≡αΓΦδⁿφε∞ ∞σ±≥σ Σδ Γσ≡≥ΦΩαδⁿφ√⌡ ßδεΩεΓ.
zg 05.04.2012 01:53:27 +0200 - build 2590
1. Φ±∩≡αΓδσφα ΓΦτ≤αδⁿφα φσ±επδα±εΓαφε±≥ⁿ ∩ε±δσ ECTL_SELECT, σ±δΦ Ω≤≡±ε≡ ±≥ε δ Γ φσ∩≡αΓΦδⁿφε∞ ∞σ±≥σ Σδ ∩ε≥εΩεΓ√⌡ ßδεΩεΓ.
2. ECTL_SETPOSITION Φ ECTL_SETSTRING φσ ±ß≡α±√Γα■≥ ∩≡ΦτφαΩ Γ√ΣσδσφΦ ßδεΩα ±≡ατ≤, α ≥εδⁿΩε σ±δΦ ∩≡Φ ∩≡εΣεδµσφΦΦ Γ√ΣσδσφΦ εΩαµσ≥± , ≈≥ε Ω≤≡±ε≡ ≡α±∩εδεµσφ Γ φσ∩≡αΓΦδⁿφε∞ ∞σ±≥σ.
zg 04.04.2012 23:02:53 +0200 - build 2589
1. ≤≥ε≈φσφΦσ 2589.
zg 04.04.2012 21:49:33 +0200 - build 2588
1. ECTL_SETPOSITION εßφεΓδ σ≥ LeftPos Σε Ωε≡≡σΩ≥φεπε τφα≈σφΦ ±≡ατ≤. Φφα≈σ Γ ECTL_GETINFO ∞επ≤≥ ∩≡Φ⌡εΣΦ≥ⁿ φσΩε≡≡σΩ≥φ√σ Σαφφ√σ.
zg 04.04.2012 19:25:15 +0200 - build 2587
1. Γσ±ⁿ∞α ²Ω±∩σ≡σ∞σφ≥αδⁿφε. Γ√τεΓ Σ≡≤πΦ⌡ FCTL_* φσ ∩≡ΦΓεΣΦ≥ Ω ε≥∞σφσ FCTL_CLOSEPANEL.
zg 04.04.2012 18:11:47 +0200 - build 2586
1. ECF_TABMARKCURRENT ≡αßε≥αδ φσΩε≡≡σΩ≥φε, ∩≡Φ φσφ≤δσΓε∞ LeftPos Γ ≡σΣαΩ≥ε≡σ.
w17 04.04.2012 18:22:17 +0400 - build 2585
1. gcc 4.7.0 warnings, +build x64 far / x86 gcc
zg 04.04.2012 15:06:12 +0200 - build 2584
1. ≤≥ε≈φσφΦσ 2584. σ±δΦ Γ α≡⌡ΦΓ τα°δΦ ∞Φφ≤ AnalyseW, ≥ε ∩≡Φ Γ√⌡εΣσ ∩ε FCTL_CLOSEPANEL φσ ∩ετΦ÷ΦεφΦ≡εΓαδ± Ω≤≡±ε≡.
zg 03.04.2012 17:12:52 +0200 - build 2583
1. σ±δΦ Param2 ≤ FCTL_CLOSEPANEL ∩≤±≥εΘ, ≥ε ∩σ≡σ⌡εΣ ε±≤∙σ±≥Γδ σ≥± φσ ⌠ΦΩ±Φ≡εΓαφε φα ⌠αΘδεΓ√σ ∩αφσδΦ, α Γ ∩≡σΣ√Σ≤∙≤■ ∩δαπΦφεΓ≤■ ∩αφσδⁿ, σ±δΦ ≥αΩα ±≤∙σ±≥ΓεΓαδα.
zg 02.04.2012 13:53:24 +0200 - build 2582
1. 0002060: ╥σ⌡.Φφ⌠ε ∩ε ∩δαπΦφ≤ Γ ∞σφ■ ΣΦ±ΩεΓ
drkns 01.04.2012 15:09:54 +0200 - build 2581
1. ═σ ≡αßε≥αδ ∩σ≡σ⌡εΣ Γ φαΣΩα≥αδεπ Σδ unc-∩≤≥σΘ.
zg 01.04.2012 15:02:04 +0200 - build 2580
1. ΣεßαΓδσφ PFLAGS_SHORTCUT. ε≥≡αµασ≥ ±ε±≥ε φΦσ OPIF_SHORTCUT.
2. FCTL_GETPANELDIRECTORY Γ±σπΣα ΓετΓ≡α∙ασ≥ Σαφφ√σ ε ≥σΩ≤∙σΘ ΣΦ≡σΩ≥ε≡ΦΦ. φα±ΩεδⁿΩε ßστε∩α±φε Φ∞Φ ∞εµφε ∩εδⁿτεΓα≥ⁿ± - ±∞ε≥≡σ≥ⁿ ∩ε φαδΦ≈Φ■ PFLAGS_SHORTCUT.
3. warning.
svs 29.03.2012 14:03:42 +0400 - build 2579
1. ─δ Macro.Keyword(XXX,1) φσΣε±≥≤∩φ√ "Funcs","Consts","Vars", ≥.Ω. ²≥ε ±δ≤µσßφ√σ ±δεΓα, Ω ∞αΩ≡εεßδα±≥ ∞ Φ∞σ■≥ ε∩ε±≡σΣεΓαφφεσ ε≥φε°σφΦσ.
2. Macro.var|const ∩α≡α∞σ≥≡√ ∩σ≡σ∩≤≥αφ√ ∞Ω±≥α∞Φ Φ φσ ß√δ ≡σαδΦτεΓαφ ε≥ΩδΦΩ φα "0" (≤τφα≥ⁿ ΩεδΦ≈σ±≥Γε "εß·σΩ≥εΓ")
w17 28.03.2012 23:45:50 +0400 - build 2578
1. ε≥Σα╕∞ 'set prefix>file' Φ 'set prefix | command' cmd.exe
2. warning
svs 28.03.2012 19:59:45 +0400 - build 2577
1. ─εßαΓΩα εß≡αßα≥√Γασ∞επε ≥Φ∩α (Γ≥ε≡εΘ ∩α≡α∞σ≥≡) Σδ Macro.Const() Φ Macro.Var()
Type:
2 - Γσ≡φ≤≥ⁿ ≈Φ±δεΓεσ τφα≈σφΦσ ≥Φ∩α Ωεφ±≥αφ≥√/∩σ≡σ∞σφφεΘ (0,1,2,3)
3 - Γσ≡φ≤≥ⁿ Φ∞ ≥Φ∩α Ωεφ±≥αφ≥√/∩σ≡σ∞σφφεΘ ("unknown","integer","text","real")
2. ─δ Macro.Keyword ΣεßαΓδσφ Type=4 - ⌠≤φΩ÷Φ Γσ≡φσ≥ ≥Φ∩ ∩σ≡σ∞σφεΘ/Ωεφ±≥αφ≥√ (φα∩≡Φ∞σ≡, "unknown","integer","text","real")
svs 28.03.2012 17:39:50 +0400 - build 2576
1. Mantis#0002056: ╬°ΦßΩα Γ ΓετΓ≡α≥σ plugin.call / callplugin
(from Maximus)
2. Macro: Plugin.Cmdline ∩σ≡σΦ∞σφεΓαφα Γ Plugin.Command
3. Macro: "╧σ≡σ∞σφφα " MacroArea ∩σ≡σΦ∞σφεΓαφα Γ Macro.Area
4. Macro: ΣεßαΓδσφ√ ∞αΩ≡ε⌠≤φΩ÷ΦΦ, ∩ετΓεδ ■∙Φσ ∩εδ≤≈Φ≥ⁿ Φφ⌠ε≡∞α÷Φ■ ε φσΩε≥ε≡√⌡ ²δσ∞σφ≥α⌡ ∞αΩ≡ε τ√Ωα:
S=Macro.Keyword(Index[,Type])
┬ετΓ≡α∙ασ≥ Ωδ■≈σΓεσ ±δεΓε ± ΦφΣσΩ±ε∞ Index (φα≈Φφασ≥± ± 1). ┼±δΦ Index=0, ≥ε ΓετΓ≡α∙ασ≥± ΩεδΦ≈σ±≥Γε ±δεΓ (≈Φ±δε).
Type:
0 (∩ε-≤∞εδ≈αφΦ■) - Far Keywords (≥σ, ≈≥ε Γ ∞α±±ΦΓσ MKeywords, φα∩≡Φ∞σ≡, Far.Width, PPanel.OPIFlags Φ ≥.∩.)
1 - Area (≥σ, ≈≥ε Γ ∞α±±ΦΓσ MKeywordsArea, φα∩≡Φ∞σ≡, Shell, MainMenu Φ ≥.∩.)
2 - Macro Flags (≥σ, ≈≥ε Γ ∞α±±ΦΓσ MKeywordsFlags, φα∩≡Φ∞σ≡, DisableOutput, NoPluginPanels Φ ≥.∩.)
3 - Macro Operation (Ωε≥ε≡√σ ± '$' φα≈Φφα■≥± , φα∩≡Φ∞σ≡, $if, $SelWord Φ ≥.∩.)
S=Macro.Func(Index[,Type])
┬ετΓ≡α∙ασ≥ Φφ⌠ε≡∞α÷Φ■ ε ⌠≤φΩ÷ΦΦ ± ΦφΣσΩ±ε∞ Index (φα≈Φφασ≥± ± 1). ┼±δΦ Index=0, ≥ε ΓετΓ≡α∙ασ≥± ΩεδΦ≈σ±≥Γε τα≡σπΦ±≥≡Φ≡εΓαφφ√⌡ ∞αΩ≡ε⌠≤φΩ÷ΦΘ (≈Φ±δε).
Type:
0 (∩ε-≤∞εδ≈αφΦ■) - Φ∞
1 - ±Φφ≥αΩ±Φ±
2 - GUID ∩δαπΦφα, ∩≡σΣε±≥αΓδ ■∙σπε ⌠≤φΩ÷Φ■
S=Macro.Const(Index[,Type])
┬ετΓ≡α∙ασ≥ Φφ⌠ε≡∞α÷Φ■ ε Ωεφ±≥αφ≥σ ± ΦφΣσΩ±ε∞ Index (φα≈Φφασ≥± ± 1). ┼±δΦ Index=0, ≥ε ΓετΓ≡α∙ασ≥± ΩεδΦ≈σ±≥Γε Ωεφ±≥αφ≥ (≈Φ±δε).
Type:
0 (∩ε-≤∞εδ≈αφΦ■) - Φ∞ Ωεφ±≥αφ≥√
1 - τφα≈σφΦσ
S=Macro.Var(Index[,Type])
┬ετΓ≡α∙ασ≥ Φφ⌠ε≡∞α÷Φ■ ε ∩σ≡σ∞σφφεΘ ± ΦφΣσΩ±ε∞ Index (φα≈Φφασ≥± ± 1). ┼±δΦ Index=0, ≥ε ΓετΓ≡α∙ασ≥± ΩεδΦ≈σ±≥Γε ∩σ≡σ∞σφφ√⌡ (≈Φ±δε).
Type:
0 (∩ε-≤∞εδ≈αφΦ■) - Φ∞ Ωεφ±≥αφ≥√
1 - τφα≈σφΦσ
5. Macro: ╙Σαδσφ "$Text", Φ±∩εδⁿτ≤Θ≥σ "print"
┬≡σ∞σφφε ε±≥αδ± Γα≡Φαφ≥ Γ ΓΦΣσ ±α∞ε±≥ε ≥σδⁿφεπε ≥σΩ±≥α, ταΩδ■≈σφφεπε Γ ΣΓεΘφ√σ ΩαΓ√≈ΩΦ.
6. ┬ ∞α±±ΦΓσ intMacroFunction Φ∞σφα ⌠≤φΩ÷Φ ±Σσδαφ√ CaseMixed...
<└╒╥╙═├>
╧≡εΓσ≡ Θ≥σ ±ΓεΦ ∞αΩ≡ε±√ φα ∩≡σΣ∞σ≥:
1) Plugin.Cmdline -> Plugin.Command
2) MacroArea -> Γ Macro.Area
3) ╙Σαδσφ "$Text", Φ±∩εδⁿτ≤Θ≥σ "print"
</└╒╥╙═├>
w17 28.03.2012 16:27:50 +0400 - build 2575
1. Mantis#1506: ╧≡Φ ∩εΦ±Ωσ φαταΣ φσ ≡αßε≥α■≥ ≡σπ²Ω±∩√
drkns 26.03.2012 13:20:06 +0200 - build 2574
1. ╬∩σ≈α≥Ωα Γ 2453.1
zg 25.03.2012 20:59:15 +0200 - build 2573
1. ∩≡Φ εß≡αßε≥Ωσ shift-f2 ≡αφⁿ°σ Σδ ∩σ≡Γεπε ⌠αΘδα ∩≡Φ⌡εΣΦδ OPM_TOPLEVEL, Σδ Γ±σ⌡ ∩ε±δσΣ≤■∙Φ⌡ OPM_TOPLEVEL|OPM_SILENT.
±σΘ≈α± ΓΓσΣσφε ≡ατΣσδσφΦσ ∩ε ∩δαπΦφα∞. OPM_SILENT ΣεßαΓδ σ≥± φα≈Φφα ±ε Γ≥ε≡επε ⌠αΘδα εß≡αßα≥√Γασ∞επε ΩεφΩ≡σ≥φ√∞ ∩δαπΦφε∞.
zg 25.03.2012 19:11:55 +0200 - build 2572
1. OpenW ΓετΓ≡α∙ασ≥ NULL, σ±δΦ ∩αφσδⁿ φσ ±ετΣα╕≥± . PANEL_STOP - σ±δΦ ∩αφσδⁿ ±ετΣα╕≥± φε φαΣε ∩≡σ≡Γα≥ⁿ ΣαδⁿφσΘ°≤■ εß≡αßε≥Ω≤. (HANDLE)-2 ±∩σ÷Φαδⁿφε φσ εß≡αßα≥√Γσ≥± .
Γ±σ φα≥ΦΓφ√σ ∩δαπΦφ√ ∩σ≡σ±≥αδΦ ≡αßε≥α≥ⁿ.
2. AnalyseW ΓετΓ≡α∙ασ≥ NULL, σ±δΦ ⌠ε≡∞α≥ φσ ε∩ετφαφ. INVALID_HANDLE_VALUE ≥σ∩σ≡ⁿ ≥εµσ ±≈Φ≥ασ≥± τα ε∩ετφαφφ√Θ ⌠ε≡∞α≥.
Γ±σ φα≥ΦΓφ√σ ∩δαπΦφ√ ∩σ≡σ±≥αδΦ ≡αßε≥α≥ⁿ.
zg 25.03.2012 17:30:47 +0200 - build 2571
1. FSF::qsort ≤ß≡αφα. FSF::qsortex ∩σ≡σΦ∞σφεΓαφα Γ FSF::qsort Φ __cdecl Φτ∞σφ╕φ φα WINAPI.
Γ±σ φα≥ΦΓφ√σ ∩δαπΦφ√ ∩σ≡σ±≥αδΦ ≡αßε≥α≥ⁿ.
2. FSF::bsearch Φτ∞σφσφα. __cdecl Φτ∞σφ╕φ φα WINAPI. ΣεßαΓδσφ ∩α≡α∞σ≥≡ user, Ωε≥ε≡√Θ ∩σ≡σΣα╕≥± Γ ⌠≤φΩ÷Φ■ ±≡αΓφσφΦ .
Γ±σ φα≥ΦΓφ√σ ∩δαπΦφ√ ∩σ≡σ±≥αδΦ ≡αßε≥α≥ⁿ.
3. ≤ß≡αφ FSF::Reserved.
Γ±σ φα≥ΦΓφ√σ ∩δαπΦφ√ ∩σ≡σ±≥αδΦ ≡αßε≥α≥ⁿ.
zg 25.03.2012 14:58:20 +0200 - build 2570
1. ≤≥ε≈φσφΦσ 2567.
drkns 25.03.2012 14:15:24 +0200 - build 2569
1. warning.
2. api: Ωεφ±≥αφ≥α CURRENT_EDITOR == -1 Σδ EditorControl.
zg 25.03.2012 04:17:02 +0200 - build 2568
1. Φ±∩≡αΓδσφα ≡σαδΦτα÷Φ DM_LISTINFO Γε Γ≡α∩∩σ≡σ.
zg 25.03.2012 02:23:52 +0200 - build 2567
1. ∩εδσ StructSize ΣεßαΓδσφε Γ ±δσΣ≤■∙Φσ ±≥≡≤Ω≥≤≡√:
FarListUpdate
FarListInsert
FarListGetItem
FarListPos
FarListFind
FarListDelete
FarListInfo
FarListItemData
FarListTitles
FarDialogItemColors
FarDialogItemData
OpenDlgPluginData
FarGetDialogItem
Γ±σ φα≥ΦΓφ√σ ∩δαπΦφ√ ∩σ≡σ±≥αδΦ ≡αßε≥α≥ⁿ.
svs 23.03.2012 17:09:23 +0400 - build 2566
1. Mantis#0000881: ═σ∩≡αΓΦδⁿφα ≡αßε≥α $AKey.
drkns 23.03.2012 13:57:12 +0200 - build 2565
1. ╙≥ε≈φσφΦσ 2564.
2. Warnings.
svs 22.03.2012 16:08:04 +0400 - build 2564
1. φσßεδⁿ°εσ ΦτßαΓδσφΦσ ε≥ Σσ≡παφΦ GeneralCfg
2. ┬√τεΓ ReadConfig() ∩σ≡σφσ±σφ "Γ√°σ".
3. sqlite 3.7.11
svs 22.03.2012 14:24:38 +0400 - build 2563
1. Mantis#0002053: ╨αßε≥α■≥ φσ Γ±σ Ωφε∩Ωε±ε≈σ≥αφΦ <RCtrl + LAlt + ΩδαΓΦ°α>
svs 22.03.2012 12:35:09 +0400 - build 2562
1. ╧εΣπε≥εΓΩα Ω ≥σ∞σ ε ⌡≡αφσφΦσ ⌠αΘδεΓ-Σσ≡σΓⁿσΓ - φεΓ√Θ ΣΦαδεπ "Tree settings".
2. ╬∩÷Φ "Auto change folder" ∩σ≡σφσ±σφα Φτ "Panel settings" Γ φεΓ√Θ ΣΦαδεπ "Tree settings".
3. ─σ≡σΓε ≥σ∩σ≡ⁿ ⌡≡αφΦ≥± Γ ⌠αΘδσ ± Φ∞σφσ∞ tree3.far ("±≥≡≤Ω≥≤≡α" ∩εΩα φσ ∩ε∞σφ δα±ⁿ), α Ω²° - Γ Ωα≥αδεπσ tree3.cache.
4. ╩α≥αδεπ tree3.cache ≥σ∩σ≡ⁿ ≡α±∩εδαπασ≥± Γ LocalProfilePath (≡αφⁿ°σ ß√δ Γ %FARHOME%)
svs 20.03.2012 13:31:49 +0400 - build 2561
1. Fix for 2557 (Γ ≈α±≥Φ syslog.cpp)
2. Mantis#0001483: ╤Σσδα≥ⁿ ∩α≡α∞σ≥≡√ Dlg.GetValue() ε∩÷Φεφαδⁿφ√∞Φ
Dlg.GetValue()==Dlg.GetValue(-1)
3. Mantis#0001903: Plugin.Menu(guid,menuGuid)
<└╒╥╙═├>
Plugin.Prefix ∩σ≡σΦ∞σφεΓαφ Γ Plugin.Cmdline
</└╒╥╙═├>
svs 20.03.2012 11:17:53 +0400 - build 2560
1. Fix for 2557
zg 20.03.2012 03:51:54 +0200 - build 2559
1. ECTL_TURNOFFMARKINGBLOCK ≤ß≡αφα. Σδ Γ±σ⌡ ECTL_* ≈≥ε-≥ε ∞σφ ■∙Φ⌡ Γ ≡σΣαΩ≥ε≡σ ≥≡σß≤σ∞√σ ΣσΘ±≥ΓΦ ∩≡εΦτΓεΣ ≥± αΓ≥ε∞α≥Φ≈σ±ΩΦ.
zg 20.03.2012 02:51:44 +0200 - build 2558
1. ε≥Ωα≥ 2551.
2. ≤Σαδσφα KMFLAGS_SAVEMACRO.
zg 20.03.2012 02:36:49 +0200 - build 2557
1. ∩εδσ Private Γ PluginStartupInfo.
zg 19.03.2012 19:43:07 +0200 - build 2556
1. ≡αßε≥α ± °ε≥Ωα≥α∞Φ Φ Φ±≥ε≡ΦσΘ Γ ∩δαπΦφα⌡ ∩σ≡σΣσδαφα.
≥σ∩σ≡ⁿ ∩≡Φ ∩σ≡σ⌡εΣ≤ ∩ε °ε≥Ωα≥≤ ΦδΦ Φτ Φ±≥ε≡ΦΦ Γ±σπΣα ∩≡Φ⌡εΣΦ≥ OpenW(OPEN_SHORTCUT,...). Data ≤Ωατ√Γασ≥ φα OpenShortcutInfo.
Σδ ≥επε ≈≥εß√ ∩α∩ΩΦ ∩δαπΦφα ∩ε∩αΣαδΦ Γ Φ±≥ε≡Φ■ Φ °ε≥Ωα≥√, φσεß⌡εΣΦ∞ε Γ ≤Ωατα≥ⁿ ⌠δαπ OPIF_SHORTCUT Γ OpenPanelInfo.Flags.
FCTL_GETPANELDIRECTORY Σδ ∩δαπΦφεΓεΘ ∩αφσδΦ ßστ ⌠δαπα OPIF_SHORTCUT Γσ≡φ╕≥ 0.
drkns 19.03.2012 14:01:43 +0200 - build 2555
1. Mantis#0002051: ╬°ΦßΩα ∩≡Φ Ωε∩Φ≡εΓαφΦΦ φα ±σ≥σΓ≤■ °α≡≤ ±Φ±≥σ∞√ ± CentOS-5.4.
2. ╧α≡α ∞σδε≈σΘ Γ Ωε∩Φ≡σ.
zg 18.03.2012 01:23:01 +0200 - build 2554
1. ⌠α≡ ταΩ≡√Γασ≥ ∩αφσδⁿ ∩δαπΦφα αΓ≥ε∞α≥Φ≈σ±ΩΦ ≥αΩµσ σ±δΦ OpenPlanelInfo.CurDir==L"\\".
2. ≤≥ε≈φσφΦσ 2553.
svs 17.03.2012 15:17:38 +0400 - build 2553
1. ╧ε±δσ Mantis#1840 Γ ßατ≤ φα≈αδΦ ∩Φ±α≥ⁿ± πδεßαδⁿφ√σ ∩σ≡σ∞σφφ√σ Φ Ωεφ±≥αφ≥√.
├δεßαδⁿφ√σ ∩σ≡σ∞σφφ√σ Σεδµφ√ ∩ε∩αΣα≥ⁿ Γ "⌡≡αφΦδΦ∙σ" ≥εδⁿΩε Γ ΣΓ≤⌡ ±δ≤≈α ⌡:
α) ≈σ≡στ farconfig-⌠αΘδ
ß) ∩ε±≡σΣ±≥Γε∞ ∞αΩ≡ε⌠≤φΩ÷ΦΦ msave().
http://forum.farmanager.com/viewtopic.php?p=89561#p89561 ∩.1
╩εΣ ⌠≤φΩ÷ΦΦ KeyMacro::WriteVarsConsts() ∩εΩα "±∩≡ ≈σ∞".
svs 17.03.2012 13:43:33 +0400 - build 2552
1. Macro: bug $SelWord
macro:post ShiftF4 t e s t Enter t e s t $SelWord msgbox("","═σ Γ√ΣσδΦδε±ⁿ") Space Left $SelWord msgbox("","┬√ΣσδΦδε±ⁿ")
http://forum.farmanager.com/viewtopic.php?p=89561#p89561 ∩.5
zg 16.03.2012 20:06:10 +0200 - build 2551
1. ΣεßαΓδσφ OPM_SHORTCUT. ∩≡Φ⌡εΣΦ≥ Γ AnalyseW ∩≡Φ ∩σ≡σ⌡εΣσ ∩ε °ε≥Ωα≥≤ ΦδΦ Φ±≥ε≡ΦΦ.
svs 16.03.2012 10:56:28 +0400 - build 2550
1. Mantis#0001483: ╤Σσδα≥ⁿ ∩α≡α∞σ≥≡√ Dlg.GetValue() ε∩÷Φεφαδⁿφ√∞Φ
V=Dlg.GetValue([Pos[,InfoID]])
┼±δΦ ∩α≡α∞σ≥≡(√) φσ ≤Ωαταφ√, ≥ε ∩εΣ≡ατ≤∞σΓασ≥± :
Pos - ∩εδ≤≈ασ∞ τφα≈σφΦ Φτ ≥σΩ≤∙σπε ⌠εΩ≤±φεπε ²δσ∞σφ≥α
InfoID - τφα≈σφΦσ ²δσ∞σφ≥α (0)
svs 15.03.2012 10:20:11 +0400 - build 2549
1. Far.Cfg.Get("System.KnownIDs", "Network")
ΓετΓ≡α∙ασ≥ σ≡≤φΣ≤
┼±δΦ ∩εδσ GeneralConfig::TYPE_BLOB Φ ²≥ε φσ "System.KnownIDs", ≥ε Far.Cfg.Get() Γ√±≥αΓΦ≥ ε°ΦßΩ≤ (∞αΩ≡εΩεφ±≥αφ≥α) Far.Cfg.Err Γ 1
zg 15.03.2012 04:15:06 +0200 - build 2548
1. Γ 2351 ∩σ≡σ±≥αδ ≡αßε≥α≥ⁿ ∩σ≡σ⌡εΣ Φτ Φ±≥ε≡ΦΦ φα ∩δαπΦφεΓ≤■ ∩αφσδⁿ.
zg 15.03.2012 02:17:13 +0200 - build 2547
1. Γ 2036 ∩σ≡σ±≥αδ ≡εßε≥α≥ⁿ ∩σ≡σ⌡εΣ Γ ßδΦµαΘ°≤■ Σε±≥≤∩φ≤■ ∩α∩Ω≤ Γ ±±√δΩα⌡ φα ∩α∩ΩΦ.
zg 14.03.2012 23:16:28 +0200 - build 2546
1. ∩δαπΦφα∞ Σε±≥≤∩φ√ ε∩÷ΦΦ: FSSF_INTERFACE/"ShowMenuBar", FSSF_DIALOG/"EditBlock", FSSF_DIALOG/"EULBsClear", FSSF_DIALOG/"DelRemovesBlocks", FSSF_PANELLAYOUT/"ColumnTitles", FSSF_PANELLAYOUT/"StatusLine", FSSF_PANELLAYOUT/"SortMode".
svs 13.03.2012 15:12:25 +0400 - build 2545
1. ═σ∞φεπε αΩ≥≤αδΦτα÷ΦΦ ⌡σδ∩α
2. ┬σ≡φσ∞ ∩ε≥σ≡ φφ≤■ ε∩÷Φ■ (∩≡ε drag&drop) Φτ ΣΦαδεπα ∩εΣ≥Γσ≡µΣσφΦΘ...
3. ╒σδ∩ Σδ MaskGroupsSettings
zg 13.03.2012 12:20:04 +0200 - build 2544
1. ∩δαπΦφα∞ Σε±≥≤∩φα ε∩÷Φ FSSF_SCREEN/"KeyBar".
svs 13.03.2012 11:16:01 +0400 - build 2543
1. ─εßαΓΩα DMODE_NOPLUGINS Γ PluginManager::CallPlugin Φ PluginManager::CallPluginItem
2. Macro: ∩σ≡σΦ∞σφεΓαφΦσ: Plugin.Call -> Plugin.Menu, Plugin.Int -> Plugin.Call
3. Macro: ─εßαΓδσφα ∞αΩ≡ε⌠≤φΩ÷Φ N=Plugin.Exist(Guid)
┬ετΓ≡α∙ασ≥ 0 - φσ≥ ∩δαπΦφα ± ΦφΣσφ≥Φ⌠ΦΩα≥ε≡ε∞ Guid, 1 - σ±≥ⁿ ≥αΩεΘ ∩δαπΦφ.
zg 13.03.2012 01:52:57 +0200 - build 2542
1. ∩δαπΦφα∞ Σε±≥≤∩φα ε∩÷Φ FSSF_CONFIRMATIONS/"RemoveConnection".
zg 13.03.2012 01:09:42 +0200 - build 2541
1. ΩαΩ ß√δε εßσ∙αφε, ≤Σαδσφ√ ACTL_GETSYSWORDDIV, ACTL_GETSYSTEMSETTINGS, ACTL_GETPANELSETTINGS, ACTL_GETINTERFACESETTINGS, ACTL_GETCONFIRMATIONS, ACTL_GETDESCSETTINGS, ACTL_GETPLUGINMAXREADDATA Φ ACTL_GETDIALOGSETTINGS.
∩δαπΦφ√, Ωε≥ε≡√σ ΓεΓ≡σ∞ φσ ∩εΣπε≥εΓΦδΦ±ⁿ, ∞επ≤≥ ≡αßε≥α≥ⁿ φσ ±εΓ±σ∞ Ωε≡≡σΩ≥φε.
svs 12.03.2012 21:30:41 +0400 - build 2540
1. Mantis#0001903: Plugin.Menu(guid,menuGuid)
(from Maximus)
N=Plugin.Call(Guid[,MenuGuid])
└φαδεπ Γ√τεΓα ∩δαπΦφα Φτ ∞σφ■ ∩δαπΦφεΓ ∩ε F11 ßστ φσεß⌡εΣΦ∞ε±≥Φ ταΣαΓα≥ⁿ
πε≡ ≈Φσ ΩδαΓΦ°Φ ΦδΦ Φ±Ωα≥ⁿ ∩δαπΦφ Γ ±∩Φ±Ωσ.
N=Plugin.Config(Guid[,MenuGuid])
└φαδεπ Γ√τεΓα ∩δαπΦφα Φτ ∞σφ■ "╧α≡α∞σ≥≡√ ∩δαπΦφεΓ" ßστ φσεß⌡εΣΦ∞ε±≥Φ ταΣαΓα≥ⁿ
πε≡ ≈Φσ ΩδαΓΦ°Φ ΦδΦ Φ±Ωα≥ⁿ ∩δαπΦφ Γ ±∩Φ±Ωσ. ╨αßε≥ασ≥ ≥εδⁿΩε Γ ∩αφσδ ⌡.
N=Plugin.Prefix(Guid,Command)
└φαδεπ Γ√τεΓα ∩δαπΦφα ∩ε ∩≡σ⌠ΦΩ±≤ Φτ ∩αφσδσΘ ßστ φσεß⌡εΣΦ∞ε±≥Φ
τα∩ε∞Φφα≥ⁿ/ε≈Φ∙α≥ⁿ/Γε±±≥αφαΓδΦΓα≥ⁿ ≥σΩ≤∙σσ ±εΣσ≡µΦ∞εσ Ωε∞αφΣφεΘ ±≥≡εΩΦ.
N=Plugin.Int(Guid[,Item])
αδΦα± Σδ callplugin
mmode(3) φσ ΓδΦ σ≥ φα ≡αßε≥≤ ²≥Φ⌡ ⌠≤φΩ÷ΦΘ (Ω≡ε∞σ Plugin.Int)
<└╒╥╙═├>
┬√δαΓδΦΓασ∞ ßδε⌡...
</└╒╥╙═├>
2. mmode(3) ∩ε ≤∞εδ≈αφΦ■ ΓΩδ■≈σφ!
zg 12.03.2012 14:02:00 +0200 - build 2539
1. ΣεßαΓδσφ φεΓ√Θ ⌠δαπ WIF_MODAL. ACTL_GETWINDOWINFO ΓετΓ≡α∙ασ≥ Φ⌠ε≡∞α÷Φ■ Φ ε ∞εΣαδⁿφ√⌡ εΩφα⌡. ACTL_GETWINDOWCOUNT - εß∙σσ ≈Φ±δε εΩεφ.
zg 12.03.2012 05:30:07 +0200 - build 2538
1. EditorControl(RealId,...) φσ ≡αßε≥αδ Σδ ∞εΣαδⁿφ√⌡ ≡σΣαΩ≥ε≡εΓ.
w17 12.03.2012 00:04:46 +0400 - build 2537
1. ≤≥ε≈φσφΦσ 2536
2. M#2049: ═σ ≡αßε≥ασ≥ αΓ≥εΣε∩εδφσφΦσ, σ±δΦ Γ Φ∞σφΦ ∩α∩ΩΦ σ±≥ⁿ ∩≡εßσδ√
w17 11.03.2012 14:38:39 +0400 - build 2536
1. M#2048: ╧εΦ±Ω Γ Ωα≥αδεπα⌡ ± ±Φ∞Γεδε∞ ;
w17 09.03.2012 11:31:30 +0400 build - 2535
1. M#2045 - ═σ ≡αßε≥ασ≥ Ωε∞ßΦφα÷Φ Win+Up Σδ ≡ατΓε≡ε≥α εΩφα ⌠α≡α φα Γσ±ⁿ ²Ω≡αφ
w17 07.03.2012 23:39:00 +0400 build - 2534
1. ⌠ε≡∞αδⁿφε ≤±≥≡αφσφα ∩≡Φ≈Φφα Ω≡²°α. ≈≥ε ²≥ε≥ ΩεΣ Σσδασ≥ - Σδ ∞σφ ταπαΣΩα
drkns 07.03.2012 15:06:24 +0200 - build 2533
1. ╩δα±± GuardLastError ≥σ∩σ≡ⁿ ⌡≡αφΦ≥ Φ ntstatus.
w17 07.03.2012 09:12:30 +0400 - build 2532
1. ≤≥ε≈φσφΦσ 2531
drkns 06.03.2012 19:31:53 +0200 - build 2531
1. ╬ß⌡εΣ ßαπα Γ ShellExecuteEx.
zg 06.03.2012 17:53:49 +0200 - build 2530
1. ∩≡Φ ε≥Ωδ■≈╕φφε∞ Ω≤≡±ε≡σ τα ∩≡σΣσδα∞Φ ±≥≡εΩΦ Φ ≥αßα⌡ φσ Γ±σπΣα ≡αßε≥αδε alt-up.
2. ≤≥ε≈φσφΦσ 2525 Σδ ±≥α≡επε ∩εΓσΣσφΦ Γσ≡≥ΦΩαδⁿφ√⌡ ßδεΩεΓ.
zg 06.03.2012 17:31:05 +0200 - build 2529
1. ε≥Ωα≥Φ∞ 2524.
drkns 06.03.2012 15:07:46 +0200 - build 2528
1. From Tim Sobolev: ∩εΦ±Ω Γ ∞σφ■ π≡≤∩∩ ∞α±εΩ.
w17 06.03.2012 14:50:05 +0400 - build 2527
1. ╬°ΦßΩα ≈≥σφΦ ■φΦΩεΣφεπε .hlf ⌠αΘδα
drkns 06.03.2012 10:46:25 +0200 - build 2526
1. ┬ φσΩε≥ε≡√⌡ ±δ≤≈α ⌡ φσΩε≡≡σΩ≥φε ≡α±±≈Φ≥√Γαδα±ⁿ φσεß⌡εΣΦ∞α °Φ≡Φφα ±εεß∙σφΦΘ.
zg 06.03.2012 04:46:05 +0200 - build 2525
1. ≤≥ε≈φσφΦσ 2357.1. ∩≡αΓΦδⁿφε ±≈Φ≥ασ∞ °Φ≡Φφ≤ Γσ≡≥ΦΩαδⁿφεπε ßδεΩα. ≤≈Φ≥√Γασ∞, ≈≥ε Σαµσ ∩≡Φ φαδΦ≈ΦΦ Γσ≡≥ΦΩαδⁿφεπε Γ√ΣσδσφΦ Γ ≥σΩ≤∙σΘ ±≥≡εΩσ σπε ∞εµσ≥ Φ φσ ß√≥ⁿ.
zg 06.03.2012 04:05:03 +0200 - build 2524
1. ∩σ≡σΣσδαφ√ Γσ≡≥ΦΩαδⁿφ√σ ßδεΩΦ. ≥σ∩σ≡ⁿ ßδεΩ ∩≡ΦΓ ταφ Ω ±Φ∞Γεδα∞, α φσ Ω ∩ετΦ÷ΦΦ φα ²Ω≡αφσ.
zg 05.03.2012 20:23:08 +0200 - build 2523
1. ═σΓετ∞εµφε ± ∩ε∞ε∙ⁿ■ editor.sel Γ√ΣσδΦ≥ⁿ Γσ≡≥ΦΩαδⁿφ√Θ ßδεΩ φ≤δσΓεΘ °Φ≡Φφ√.
zg 05.03.2012 16:18:48 +0200 - build 2522
1. 0002043: Editor.Sel(1,1) Γ ≡σΣαΩ≥ε≡σ φσ ≡αßε≥ασ≥ Γ ε∩Φ±αφφεΘ ±Φ≥≤α÷ΦΦ
svs 05.03.2012 12:30:56 +0400 - build 2521
1. ╧σ≡σ∞σφφ√σ Φτ Options Γ ε≥Σσδⁿφ≤■ ±≥≡≤Ω≥≤≡≤ ExecuteOptions
┬ ±≥≡≤Ω≥≤≡≤ ExecuteOptions ΣεßαΓδσφ√ strExcludeCmds Φ strHomeDir (cd ~)
2. ┬ Φ±∩εδφ ≥ε≡σ ΦτßαΓδ σ∞± ε≥ GeneralCfg->GetValue()
svs 05.03.2012 11:48:02 +0400 - build 2520
1. Mantis#0002041: DN_LISTHOTKEY - φσΩε≡≡σΩ≥φα ≡αßε≥α Γ Ωε∞ßεßεΩ±α⌡
┬ ΣΦαδεπα⌡ ∩≡Φ Γ√ßε≡σ ∩≤φΩ≥α ∩ε ⌡ε≥Ωσ■ Γ Ωε∞ßεßεΩ±σ φαßδ■Σασ≥± φσ∩≡αΓΦδⁿφεσ ∩ετΦ÷ΦεφΦ≡εΓαφΦσ.
╬±φεΓφα ∩≡εßδσ∞α Φτ-τα Γε≥ ²≥επε:
"Modal::ExitCode = -1;" Γ "VMenu::DisplayObject()"
╧≡Φ Γ√ßε≡σ ∩ε ⌡ε≥Ωσ■ ExitCode ≤±≥αφαΓδΦΓασ≥± Γ φ≤µφεσ τφα≈σφΦσ Γ ⌠≤φΩ÷ΦΦ VMenu::CheckKeyHiOrAcc() Φ ±≥αΓΦ≥± ∩≡ΦτφαΩ εΩεφ≈αφΦ ÷ΦΩδα EndLoop.
╧δαπΦφ ∩εδ≤≈ασ≥ φε≥Φ⌠ΦΩα÷Φ■ DN_LISTHOTKEY Φτ VMenu::ProcessKey(). ╥.Ω. ∩δαπΦφ Γ φε≡∞αδⁿφεΘ ±Φ≥≤α÷ΦΦ Γσ≡φ≤δ false, ≥ε ΩεΣ ΓετΓ≡α∙α■∙ΦΘ ∩ετΦ÷Φ■ Γ
∩≡σΣ√Σ≤∙σσ τφα≈σφΦσ φσ ε≥≡αßα≥√Γασ≥.
╧ε±δσ ²≥επε Γ VMenu::DisplayObject() ExitCode ±ß≡α±√Γασ≥± Γ -1.
─αδσσ Γ Dialog::SelectFromComboBox() ÷ΦΩδ εß≡αßε≥ΩΦ ╩ε∞ßεßεΩ±α ταΓσ≡°ασ≥± , ∩≡εΦ±⌡εΣΦ≥ ∩εδ≤≈σφΦσ ∩ετΦ÷ΦΦ "Dest=ComboBox->Modal::GetExitCode();",
Ωε≥ε≡εσ ≤µσ ≡αΓφε -1 ==> ε≥≡αßα≥√Γασ≥ "ComboBox->SetSelectPos(OriginalPos,0);" (∩δαπΦφ≤ ∩≡ε ²≥ε φσ ±εεß∙ασ≥± ).
┬≥ε≡α ∩≡εßδσ∞α - ∩δαπΦφ Γ ε≥Γσ≥ φα DN_LISTHOTKEY Γσ≡φ≤δ true.
╟Σσ±ⁿ φ≤µφε ≤≥ε≈φ ≥ⁿ ╧Φ±αφΦσ, ≥.Ω. ⌠≡ατ√ "TRUE - ∩δαπΦφ ±α∞ ε≥≡αßε≥αδ ±εß√≥Φσ." Σδ ∩εφΦ∞αφΦ ±≤≥Φ ∞αδεΓα≥ε ß≤Σσ≥ :-)
drkns 04.03.2012 21:22:30 +0200 - build 2519
1. ╙≥ε≈φσφΦσ 2517.
drkns 04.03.2012 16:26:41 +0200 - build 2518
1. ╬∩σ≈α≥Ωα Γ 2453.
drkns 04.03.2012 14:08:07 +0200 - build 2517
1. ╧≡εΣεδµσφΦσ 2488 - π≡≤∩∩√ ∞επ≤≥ ±εΣσ≡µα≥ⁿ Σ≡≤πΦσ π≡≤∩∩√.
drkns 02.03.2012 23:46:55 +0200 - build 2516
1. ╙≥ε≈φσφΦσ 2515.1.
drkns 02.03.2012 13:58:31 +0200 - build 2515
1. ═εΓα Ωε∞αφΣα Γ FSF.ProcessName: PN_CHECKMASK - ∩≡εΓσ≡Φ≥ⁿ ΓαδΦΣφε±≥ⁿ ∞α±ΩΦ. ╥α∞ µσ φεΓ√Θ ⌠δαπ: PN_SHOWERRORMESSAGE - ∩εΩατ√Γα≥ⁿ ±εεß∙σφΦ ∩≡Φ φσ≤Σα≈σ.
2. Microsoft ∩εΣδεµΦδ φα∞ ±ΓΦφⁿ■, ΣεßαΓΦΓ PS_PAUSED Γ shobjidl.h, ∩ε²≥ε∞≤ Ωεφ±≥αφ≥√ Φτ PROGRESSTATE ≥σ∩σ≡ⁿ ± ∩≡σ⌠ΦΩ±ε∞ TBPS_.
3. ╤εΓ∞σ±≥Φ∞ε±≥ⁿ ± MSVC 11.
4. ╟α≈α≥ΩΦ ARM-±ßε≡ΩΦ.
5. ╟αΓσ≡°σφΦσ STACKBOOKMARK -> SESSIONBOOKMARK.
svs 02.03.2012 09:16:43 +0400 - build 2514
1. ≤≥ε≈φσφΦσ build 2508
2. Mantis#0002037: ╠≤±ε≡ Γ MCTL_GETLASTERROR
3. Mantis#0002039: ├δ■Ω τα∩Φ±Φ αΓ≥ε±≥α≡≥≤■∙σπε ∞αΩ≡ε±α
4. Mantis#0002040: Ctrl. Ctrl. <key> Yes ShiftF9 φσ ≤Σαδ σ≥ ∞αΩ≡ε±
drkns 02.03.2012 00:25:26 +0200 - build 2513
1. Mantis#0002038 ═α ≈Φ±≥ε∞ ∩≡ε⌠Φδσ φσ ΓΩδ■≈ασ≥± ≡α±Ω≡α±Ωα ⌠αΘδεΓ ∩αφσδΦ
2. FSF.ProcessName(PN_CMPNAMELIST) ≥σ∩σ≡ⁿ "∩εδφε÷σφφ√Θ" Φ ≤∞σσ≥ Γ±╕ ≥ε µσ, ≈≥ε Φ Far.
w17 01.03.2012 22:14:13 +0400 build - 2512
1. ≤≥ε≈φσφΦσ 2511 - ΦτßαΓδ σ∞± ε≥ Φφ≥σδδσΩ≥α
w17 01.03.2012 19:16:09 +0400 - build 2511
1. φσ∞φεπε Φφ≥σδδσΩ≥α ∩≡Φ ∩≡Φφ ≥ΦΦ ≡σ°σφΦ ε ±ε⌡≡αφσφΦΦ ΩεΣΦ≡εΓΩΦ ⌠αΘδα
w17 01.03.2012 18:12:05 +0400 - build 2510
1. MinGW gcc 4.5 build fixed
w17 01.03.2012 17:30:51 +0400 - build 2509
1. ∩≡εΣεδµσφΦσ 2504
drkns 01.03.2012 12:42:56 +0200 - build 2508
1. from svs: ≤≥ε≈φσφΦσ build 2507.
drkns 01.03.2012 11:46:15 +0200 - build 2507
1. from svs: ╧σ≡σ±≥αΓαδΦ ≡αßε≥α≥ⁿ ∞αΩ≡ε±√, σ±δΦ ∩ε±δσΣφΦ∞ Γ ∞αΩ≡ε∩ε±δσΣεΓα≥σδⁿφε±≥Φ ß√δ callplugin
w17 01.03.2012 12:37:57 +0400 - build 2506
1. ⌠ΦΩ± ε≥εß≡αµσφΦ ≥σΩ±≥α ∩ε±δσ ∩εΦ±Ωα Σδ ΣδΦφφ√⌡ ±≥≡εΩ/NO_WRAP/found=startline
svs 01.03.2012 09:13:01 +0400 - build 2505
1. ∩≡ΦΓσΣσφΦσ Γ ±εε≥Γσ≥±≥ΓΦσ ταΩδαΣεΩ ≡σΣαΩ≥ε≡α STACKBOOKMARK -> SESSIONBOOKMARK
(from samlyukov)
http://forum.farmanager.com/viewtopic.php?p=85114#p85114
w17 01.03.2012 02:24:47 +0400 build - 2504
1. σ±δΦ ßατα φσ ε≥Ω≡√≥α '°≥α≥φε' Σσδασ∞ Finalize() Σδ Γ±σ⌡ σ╕ stmtXXXX,
Φφα≈σ εφα Ωε≡≡σΩ≥φε φσ ταΩ≡√Γασ≥± Φ φσ ∩σ≡σΦ∞σφεΓ√Γασ≥±
2. ∩εΩατ√Γασ∞ Φ∞σφα ßατ ⌠α≡α (φσ ∩δαπΦφεΓ), Ωε≥ε≡√σ ε≥Ω≡√≥√ 'φσ°≥α≥φε' ∩ε±δσ ±≥α≡≥α∩α
w17 29.02.2012 17:05:06 +0400 - build 2503
1. ε∩σ≈α≥Ωα, ΓαδΦΓ°α Γⁿ■Γσ≡ ∩≡Φ εß≡α≥φε∞ ∩εΦ±Ωσ ≥σΩ±≥α
svs 29.02.2012 16:52:09 +0400 - build 2502
1. ─εßαΓδσφα Clipboard::InternalCopy().
┴Φφα≡φε Ωε∩Φ≡≤σ≥ Σαφφ√σ ∞σµΣ≤ Γφ≤≥≡σφφΦ∞ Φ ±Φ±≥σ∞φ√∞ ß≤⌠σ≡α∞Φ εß∞σφα.
╧≡Φ∞σφσφα Γ ∞αΩ≡ε⌠≤φΩ÷ΦΦ clip(3|4)
2. ┬ Clipboard::CopyHDROP() ΣεßαΓδσφα Γετ∞εµφε±≥ⁿ ≡αßε≥√ φσ ≥εδⁿΩε ± ±Φ±≥σ∞φ√∞ ß≤⌠σ≡ε∞.
drkns 29.02.2012 13:55:44 +0200 - build 2501
1. ╧α≡α ∞σδε≈σΘ.
svs 29.02.2012 12:41:31 +0400 - build 2500
1. ╧≡εΣεδµσφΦσ 2498.
╙Σαδ σ∞ Φτ Ωεφ⌠Φπα KeyMacros.CallPluginRules Γ ∩εδⁿτ≤ mmode(3)
drkns 29.02.2012 09:42:16 +0200 - build 2499
1. ╧≡εΣεδµσφΦσ 2493.
svs 29.02.2012 10:53:34 +0400 - build 2498
1. Macro: ≤ ⌠≤φΩ÷ΦΦ mmode ΣεßαΓδσφ Action = 3 (CallPluginEnableMacro)
╧ετΓεδ σ≥ ≡ατ≡σ°α≥ⁿ/τα∩≡σ∙α≥ⁿ ∞αΩ≡ε±√ ∩≡Φ Γ√τεΓσ ∩δαπΦφα ∞αΩ⌠≤φΩ÷ΦσΘ CallPlugin.
mmode(3,0) - τα∩≡σ≥Φ≥ⁿ
mmode(3,1) - ≡ατ≡σ°Φ≥ⁿ
mmode(3,2) - ∞σφ ≥ⁿ ≡σµΦ∞ (swap)
┬ετΓ≡α∙ασ≥ ∩≡σΣ√Σ≤∙σσ τφα≈σφΦσ.
╚∞σσ≥ ΓδΦ φΦσ ≥εδⁿΩε φα ≥σΩ≤∙σ≤■ ∞αΩ≡ε∩ε±δσΣεΓα≥σδⁿφε±≥ⁿ.
╧ε ≤∞εδ≈αφΦ■ τα∩≡σ≥Φ≥ⁿ.
═α∩≡Φ∞σ≡, Γ ≡σΣαΩ≥ε≡σ ≡Φ±≤σ∞ ± ∩ε∞ε∙ⁿ■ DrawLine ≡Φ±≤σ∞ φσßεδⁿ°εΘ ∩≡ ∞ε≤πεδⁿφΦΩ
mmode(3,1) callplugin("C941E865-9C29-485C-99B3-0C710940F2D8","ShiftRight ShiftRight ShiftDown ShiftDown ShiftLeft ShiftLeft ShiftUp ShiftUp ShiftRight Esc")
drkns 28.02.2012 16:57:48 +0200 - build 2497
1. ╧≡εΣεδµσφΦσ 2493.
w17 28.02.2012 14:09:10 +0400 - build 2496
1. gcc build fix
drkns 27.02.2012 21:09:02 +0200 - build 2495
1. ╧≡εΣεδµσφΦσ 2493 - ταΣσΘ±≥Γ≤σ∞ σ∙σ Φ Φφ≥σ≡⌠σΘ± IFileIsInUse (∩δ■°ΩΦ: Γετ∞εµφε±≥ⁿ ∩σ≡σΩδ■≈Φ≥ⁿ± Γ ßδεΩΦ≡≤■∙σσ ∩≡ΦδεµσφΦσ, Γετ∞εµφε±≥ⁿ ≤Σαδσφφε ταΩ≡√≥ⁿ ⌠αΘδ).
2. ╙≥ε≈φσφΦ Γ ∩εΣßε≡σ ≡ατ∞σ≡α ΣΦαδεπα Σδ Message - ≥σ∩σ≡ⁿ Ωφε∩ΩΦ φσ Σεδµφ√ Γ√δστα≥ⁿ τα ∩≡σΣσδ√ ΣΦαδεπα.
drkns 26.02.2012 23:36:01 +0200 - build 2494
1. ╙≥ε≈φσφΦσ 2493.
drkns 26.02.2012 22:28:58 +0200 - build 2493
1. ╧≡Φ φσ≤Σα≈φεΘ ∩ε∩√≥Ωσ ≤ΣαδσφΦ ⌠αΘδα, ταßδεΩΦ≡εΓαφφεπε Σ≡≤πΦ∞ ∩≡ε÷σ±±ε∞, ≥σ∩σ≡ⁿ, Γ φσΩε≥ε≡√⌡ ±δ≤≈α ⌡, ∞εµφε ≤τφα≥ⁿ Φ∞ ²≥επε ∩≡ε÷σ±±α.
drkns 26.02.2012 10:40:09 +0200 - build 2492
1. ╧≡εΣεδµσφΦσ 2488 - π≡≤∩∩α ∞εµσ≥ Γδ ≥ⁿ± ≡σπ≤δ ≡φ√∞ Γ√≡αµσφΦσ∞.
drkns 25.02.2012 20:10:24 +0200 - build 2491
1. ╬∩σ≈α≥Ωα Γ 2470.
drkns 24.02.2012 21:11:56 +0200 - build 2490
1. ╬∩≥Φ∞Φτα÷Φ Φ ≤∩≡ε∙σφΦσ lng-≈Φ≥αδΩΦ.
drkns 24.02.2012 14:57:54 +0200 - build 2489
1. ╧≡εΣεδµσφΦσ 2488.
drkns 24.02.2012 14:27:51 +0200 - build 2488
1. ═εΓα ±≤∙φε±≥ⁿ: "π≡≤∩∩√ ∞α±εΩ ⌠αΘδεΓ" (Options - Groups of file masks).
╧≡εΦτΓεδⁿφεσ ΩεδΦ≈σ±≥Γε ∞α±εΩ ⌠αΘδεΓ ∞εµφε εß·σΣΦφΦ≥ⁿ Γ π≡≤∩∩≤ Φ ∩≡Φ±ΓεΦ≥ⁿ σΘ Φ∞ .
┬ ΣαδⁿφσΘ°σ∞ Φ∞ π≡≤∩∩√, ταΩδ■≈σφφεσ Γ ≤πδεΓ√σ ±ΩεßΩΦ ("<Φ∞ >"), ∞εµσ≥ Φ±∩εδⁿτεΓα≥ⁿ± ΓστΣσ, πΣσ ∞επ≤≥ Φ±∩εδⁿτεΓα≥ⁿ± ±α∞Φ ∞α±ΩΦ.
svs 23.02.2012 14:18:24 +0400 - build 2487
1. ╙≥ε≈φσφΦσ 2486
svs 23.02.2012 09:44:26 +0400 - build 2486
1. Mantis#0000466: ╨α±°Φ≡σφΦσ ∞αΩ≡ε τ√Ωα ∩δαπΦφα∞Φ
Next step.
─ε ταΓσ≡°σφΦ ε±≥αδε±ⁿ ≈≤≥ⁿ-≈≤≥ⁿ :-)
╧≡σΣ∩εδαπασ≥± , ≈≥ε Γ plugincache.db ß≤Σ≤≥ Ωσ°Φ≡εΓα≥ⁿ± Φ∞σφα ∞αΩ≡ε⌠≤φΩ÷ΦΘ,
∩≡σΣε±≥αΓδ σ∞√σ ∩δαπΦφε∞ (⌠ε≡∞α≥ ΩαΩ ≤ ∩≡σ⌠ΦΩ±εΓ): ≈≥εß√ ∩≡Φ ±≥α≡≥σ Φ ταπ≡≤τΩσ ∞αΩ≡ε±εΓ
φσ Σσ≡πα≥ⁿ ∩δαπΦφ√, Φ∞σ■∙Φ⌡ ProcessMacroW().
drkns 22.02.2012 22:23:30 +0200 - build 2485
1. Γ 1881 ±δε∞αδα±ⁿ ε≈Φ±≥Ωα ß≤⌠σ≡α ∩ε CopyToClipboard(0).
zg 22.02.2012 18:58:03 +0200 - build 2484
1. ≤≥ε≈φσφΦσ 2458. OPEN_FROMMACRO Γ PluginManager::CallPlugin.
zg 22.02.2012 18:45:43 +0200 - build 2483
1. 0001410: ─εßαΓΦ≥ⁿ ⌠δαπ Γ OpenFilePluginW Σδ ≡α±∩ετφαΓαφΦ α≡⌡ΦΓφ√⌡ ε∩σ≡α÷ΦΘ (ShiftF3)
ΣεßαΓδσφ ⌠δαπ OPM_COMMANDS.
zg 22.02.2012 17:21:14 +0200 - build 2482
1. 0002031: └Γ≥εε≥±≥≤∩ φσ ΦτΓσ∙ασ≥ ∩δαπΦφ√ εß Φτ∞σφσφΦΦ ±≥≡εΩΦ
drkns 22.02.2012 16:58:37 +0200 - build 2481
1. ┬φ≤≥≡σφφΦσ ∩σ≡σ≥α±εΓΩΦ Φ ≤∩ε≡ Σε≈ΦΓαφΦ .
zg 21.02.2012 19:51:28 +0200 - build 2480
1. 0001972: ShiftHome Φ editor.sel(0,2)
2. Γ ΣΦαδεπσ ≡σΣαΩ≥Φ≡εΓαφΦ ∞αΩ≡ε±α ΣεßαΓδσφα Φ±≥ε≡Φ Σδ ∩ε±δσΣεΓα≥σδⁿφε±≥Φ Φ ε∩Φ±αφΦ .
zg 21.02.2012 16:14:47 +0200 - build 2479
1. ΣεßαΓδσφα FSSF_EDITOR. ∩ε "WordDiv" ∞εµφε ∩εδ≤≈Φ≥ⁿ ±Φ±≥σ∞φ√Θ ±∩Φ±εΩ ±∩Φ±εΩ ≡ατΣσδΦ≥σδσΘ.
ACTL_GETSYSWORDDIV ß≤Σσ≥ ≤Σαδ╕φ Γ ßδΦµαΘ°σσ Γ≡σ∞ .
zg 21.02.2012 04:40:45 +0200 - build 2478
1. ∩≡εΣεδµσφΦσ 2328. Φ∞σφα φα±≥≡εσΩ ≥σ∩σ≡ⁿ ±εΓ∩αΣα■≥ ± Φ∞σφσ∞ ²≥Φ⌡ φα±≥≡εσΩ Γ ßατσ.
ΣεßαΓδσφ√ FSSF_SYSTEM Φ FSSF_PANEL.
∩ε±∞ε≥≡σ≥ⁿ, ≈≥ε ε≥Σα╕≥± φα ≥σΩ≤∙ΦΘ ∞ε∞σφ≥ ∞εµφε Γ config.cpp::CFG.
ACTL_GETSYSTEMSETTINGS, ACTL_GETPANELSETTINGS, ACTL_GETINTERFACESETTINGS, ACTL_GETCONFIRMATIONS,
ACTL_GETPLUGINMAXREADDATA Φ ACTL_GETDIALOGSETTINGS ß≤Σ≤≥ ≤Σαδσφ√ Γ ßδΦµαΘ°σσ Γ≡σ∞ .
w17 20.02.2012 23:34:49 +0400 build - 2477
1. Calling convention mismatch (┼∙╕ ε∩σ≈α≥Ωα?)
drkns 20.02.2012 10:42:54 +0200 - build 2476
1. ┼∙σ ε∩σ≈α≥Ωα.
drkns 20.02.2012 03:15:12 +0200 - build 2475
1. ╬∩σ≈α≥Ωα Γ 2474.
drkns 20.02.2012 02:17:59 +0200 - build 2474
1. ╬≥∞σφΦ∞ ∩εΩα 2470.2 - "σ±≥ⁿ φ■αφ±√".
drkns 19.02.2012 21:52:01 +0200 - build 2473
1. ╚ σ∙╕ ≡ατ.
drkns 19.02.2012 21:49:02 +0200 - build 2472
1. ╙≥ε≈φσφΦσ 2470.
drkns 19.02.2012 21:18:57 +0200 - build 2471
1. Mantis#0002028: Editor Search [All] - ∞σφ■ ≥≡αΩ≥≤σ≥ α∞∩σ≡±σφΣ√ ΩαΩ ⌡ε≥ΩσΦ
drkns 19.02.2012 20:23:52 +0200 - build 2470
1. ┬±σ ∩≡σΣε±≥αΓδ σ∞√σ ∩δαπΦφα∞ ⌠≤φΩ÷ΦΦ ≥σ∩σ≡ⁿ φα⌡εΣ ≥± Γ plugapi/pluginA, α φσ ≡αΓφε∞σ≡φε ≡ατ∞αταφ√ ∩ε ΩεΣ≤.
2. ╥α∞ µσ - ΣεßαΓδσφα "τα∙Φ≥α" ε≥ Γ√τεΓα Φτ φσε±φεΓφ√⌡ φΦ≥σΘ ≥≤Σα, πΣσ ≥αΩ Σσδα≥ⁿ φσδⁿτ .
svs 19.02.2012 14:51:36 +0400 - build 2469
1. Mantis#0002026: ∩≡Φ clip(1,"") ß≤⌠σ≡ εß∞σφα φσ ε∩≤±≥ε°ασ≥±
zg 17.02.2012 20:42:35 +0200 - build 2468
1. ≤≥ε≈φσφΦσ 2460.1.
drkns 17.02.2012 19:36:26 +0200 - build 2467
1. ╩ε≡≡σΩ≥φε εß≡αßα≥√Γασ∞ ±Φ≥≤α÷Φ■ "°ΦßΩε ≤∞φ√Θ ∩δαπΦφ ∩√≥ασ≥± Γ√π≡≤τΦ≥ⁿ ±α∞ ±σß ".
svs 17.02.2012 15:18:14 +0400 - build 2466
1. $TextFooBar - φσ ε°ΦßΩα. └ $FooBar - ε°ΦßΩα.
┬ΦφεΓα≥ macro.cpp::KeyNameMacroToKey(). StrCmpNI ≥α∞ δΦ°φΦΘ, Γ∩εδφσ Σε±≥α≥ε≈φε StrCmpI
drkns 17.02.2012 11:05:50 +0200 - build 2465
1. ╙≥ε≈φσφΦσ 2463.
svs 17.02.2012 09:38:04 +0400 - build 2464
1. Macro: ≤ ⌠≤φΩ÷ΦΦ env ∩ε ΓΦδε±ⁿ 2 φσεß τα≥σδⁿφ√⌡.∩α≡α∞σ≥≡α:
S=Env(S[,Mode[,Value]])
S - Φ∞ ∩σ≡σ∞σφφεΘ ±≡σΣ√
Mode - ≡σµΦ∞
0 - get
1 - set
Value - τφα≈σφΦσ
─δ Mode=1 ΓετΓ≡α∙ασ≥ ∩≡σΣ√Σ≤∙σσ τφα≈σφΦσ ∩σ≡σ∞σφφεΘ ±≡σΣ√ S
╧≡Φ∞σ≡√:
1. ╧εδ≤≈Φ≥ⁿ τφα≈σφΦσ ∩σ≡σ∞σφφεΘ ±≡σΣ√ Foo
Env("Foo")
Env("Foo",0)
Env("Foo",0,∩ε⌠Φπ≤≈≥ε)
Env("Foo",,∩ε⌠Φπ≤≈≥ε)
2. ╙±≥αφεΓΦ≥ⁿ τφα≈σφΦσ ∩σ≡σ∞σφφεΘ ±≡σΣ√ Foo Γ "bar"
Env("Foo",1,"Bar")
3. ╙ΣαδΦ≥ⁿ ∩σ≡σ∞σφφ≤■ ±≡σΣ√ Foo
Env("Foo",1)
Env("Foo",1,"")
4. ╙±≥αφεΓΦ≥ⁿ τφα≈σφΦσ ∩σ≡σ∞σφφεΘ ±≡σΣ√ Foo Γ "0"
Env("Foo",1,"0")
Env("Foo",1,0)
drkns 16.02.2012 13:11:18 +0200 - build 2463
1. ┴εδσσ φαπδ Σφεσ ∩≡σΣ±≥αΓδσφΦσ ÷Γσ≥εΓ Φ ≡α±Ω≡α±ΩΦ ⌠αΘδεΓ Γ xml.
zg 16.02.2012 04:04:19 +0200 - build 2462
1. AnalyseW ≥σ∩σ≡ⁿ ΓετΓ≡α∙ασ≥ HANDLE. σ±δΦ ⌠αΘδ φσ ∩εφ≡αΓΦδ± ∩δαπΦφ≤, φαΣε Γσ≡φ≤≥ⁿ INVALID_HANDLE_VALUE. δ■ßεσ Σ≡≤πεσ τφα≈σφΦσ πεΓε≡Φ≥ ⌠α≡≤, ≈≥ε ⌠αΘδ ∩δαπΦφ≤ ∩εφ≡αΓΦδ± .
σ±δΦ Γ Φ≥επσ ∩δαπΦφ≤ ∩≡Φ⌡εΣΦ≥ OpenW(OPEN_ANALYSE,...), ≥ε OpenAnalyseInfo.Handle ß≤Σσ≥ ≡αΓφε τφα≈σφΦ■ ΓετΓ≡α∙╕φφε∞≤ AnalyseW.
Φφα≈σ ∩≡Φ⌡εΣΦ≥ CloseAnalyseW, πΣσ τφα≈σφΦσ CloseAnalyseInfo.Handle ≥εµσ ≡αΓφε τφα≈σφΦ■ ΓετΓ≡α∙╕φφε∞≤ AnalyseW.
∩δαπΦφ√, Φ±∩εδⁿτ≤■∙Φσ AnalyseW ß≤Σ≤≥ ≡αßε≥α≥ⁿ φσΩε≡≡σΩ≥φε.
drkns 15.02.2012 22:28:03 +0200 - build 2461
1. ═α±≥≡εΘΩα ÷Γσ≥εΓ Γ√φσ±σφα Φτ generalconfig.db Γ colors.db.
zg 15.02.2012 04:49:56 +0200 - build 2460
1. ∩σ≡σΣσδΩα ≡αßε≥√ ⌠≤φΩ÷ΦΘ Γ ∞αΩ≡ε τ√Ωσ. ≥σ∩σ≡ⁿ Γ±σ ∩α≡α∞σ≥≡√ Γ±σ⌡ ⌠≤φΩ÷ΦΘ ε∩÷Φεφαδⁿφ√ Φ ∩α≡α∞σ≥≡εΓ ∞εµσ≥ ß√≥ⁿ ±ΩεδⁿΩε ≤πεΣφε.
δΦ°φΦσ ∩α≡α∞σ≥≡√ Γ√≈Φ±δ ■≥± , φε φσ Φ±∩εδⁿτ≤■≥± .
2. Γ callplugin ≥σ∩σ≡ⁿ ∞εµφε ∩σ≡σΣαΓα≥ⁿ ±ΩεδⁿΩε ≤πεΣφε ∩α≡α∞σ≥≡εΓ. OpenMacroInfo Φτ∞σφσφα. Count - ΩεδΦ≈σ±≥Γε ∩σ≡σΣαφφ√⌡ ∩α≡α∞σ≥≡εΓ.
Values - ≤Ωατα≥σδⁿ φα ∞α±±ΦΓ τφα≈σφΦΘ ∩α≡α∞σ≥≡εΓ.
∩δαπΦφ√, Φ±∩εδⁿτ≤■∙Φσ OPEN_FROMMACRO ß≤Σ≤≥ ≡αßε≥α≥ⁿ φσΩε≡≡σΩ≥φε.
drkns 14.02.2012 13:19:07 +0200 - build 2459
1. ┼∙╕ ≤≥ε≈φσφΦσ 2452.1.
zg 14.02.2012 03:46:37 +0200 - build 2458
1. ≤ß≡αφ√ OPEN_FROMMACRO_MASK Φ OPEN_FROMMACROSTRING. ≤ß≡αφ ΦΣσφ≥Φ⌠ΦΩα≥ε≡ ∞αΩ≡εεßδα±≥Φ Γ ∞δαΣ°σ∞ ±δεΓσ. Σδ ²≥επε σ±≥ⁿ MCTL_GETAREA.
≤ OPEN_FROMMACRO φεΓεσ τφα≈σφΦσ.
Γ OpenInfo.Data ∩≡Φ⌡εΣΦ≥ ≤Ωατα≥σδⁿ φα OpenMacroInfo. ±εε≥Γσ≥±≥Γσφφε ∞εµφε ε≥δΦ≈α≥ⁿ ±Φ≥≤α÷Φ■ ßστ ∩α≡α∞σ≥≡α Φ ∩σ≡σΣα≈≤ ≈Φ±δα ± ∩δαΓα■∙σΘ ≥ε≈ΩεΘ.
∩δαπΦφ√, Φ±∩εδⁿτ≤■∙Φσ OPEN_FROMMACRO ß≤Σ≤≥ ≡αßε≥α≥ⁿ φσΩε≡≡σΩ≥φε.
zg 14.02.2012 01:32:13 +0200 - build 2457
1. gcc warnings.
drkns 13.02.2012 23:14:58 +0200 - build 2456
1. ╧≡εΣεδµσφΦσ 2455.
drkns 13.02.2012 19:45:37 +0200 - build 2455
1. ╙≥ε≈φσφΦσ ε≥εß≡αµσφΦ white space.
drkns 13.02.2012 18:35:36 +0200 - build 2454
1. ╙≥ε≈φσφΦσ 2452.1
drkns 13.02.2012 15:34:21 +0200 - build 2453
1. ╚±≥≡σßδ σ∞ printf-style ⌠ε≡∞α≥φ√σ ±≥≡εΩΦ Γ τ√ΩεΓ√⌡ ⌠αΘδα⌡.
┬∞σ±≥ε φΦ⌡ ≥σ∩σ≡ⁿ "Γ±≥αΓΩΦ": %1, %2, %3 Φ ≥αΩ Σαδσσ.
┬±≥αΓΩΦ ∞εµφε ∞σφ ≥ⁿ ∞σ±≥α∞Φ (∩≡ΦΓσ≥ τ√Ωα∞ ± Σ≡≤πεΘ δεπΦΩεΘ ∩ε±≥≡εσφΦ ∩≡σΣδεµσφΦΘ).
2. "╧εΦ±Ω Γ±σ⌡ Γ⌡εµΣσφΦΘ" Γ ≡σΣαΩ≥ε≡σ Φ∙σ≥ ± φα≈αδα ⌠αΘδα.
drkns 12.02.2012 19:34:30 +0200 - build 2452
1. ┬ ΣΦαδεπσ ∩εΦ±Ωα Γ ≡σΣαΩ≥ε≡σ ΣεßαΓδσφα Ωφε∩Ωα "All" - ∩εΦ±Ω Γ±σ⌡ Γ⌡εµΣσφΦΘ.
2. TechInfo #18 (EditorF7Rules) ≥σ∩σ≡ⁿ ∩ε ≤∞εδ≈αφΦ■ 0.
3. ┬ ±≥≡εΩα⌡ ΓΓεΣα ≡αßε≥ασ≥ Ωε∞ßΦφα÷Φ Ctrl-A ("Γ√ΣσδΦ≥ⁿ Γ±╕").
zg 12.02.2012 15:26:20 +0200 - build 2451
1. ≤≥ε≈φσφΦσ 2443.
drkns 11.02.2012 20:13:59 +0200 - build 2450
1. ╧α≡α ε∩σ≈α≥εΩ Γ 2449.
zg 11.02.2012 15:12:15 +0200 - build 2449
1. DM_GETDLGITEM ΓετΓ≡α∙ασ≥ Ωε∩ΦΦ Φ∞σφΦ Φ±≥ε≡ΦΦ Φ ∞α±ΩΦ, α φσ ±±√δΩ≤ φα Γφ≤≥≡σφφΦσ Σαφφ√σ.
2. DM_SETDLGITEMSHORT φσ ≤±≥αφαΓδΦΓασ≥ Φ∞ Φ±≥ε≡ΦΦ Φ ∞α±Ω≤.
3. DM_GETDLGITEMSHORT φσ ΓετΓ≡α∙ασ≥ Φ∞ Φ±≥ε≡ΦΦ Φ ∞α±Ω≤.
4. DN_EDITCHANGE/DN_DRAWDLGITEM Γ Param2 ∩σ≡σΣα╕≥± Ωε∩Φ φα Σαφφ√σ εß ²δσ∞σφ≥σ ΣΦαδεπα.
zg 09.02.2012 21:01:34 +0200 - build 2448
1. ²Ω±∩σ≡σ∞σφ≥αδⁿφε: ECTL_INSERTTEXT ∩εφΦ∞ασ≥ '\n'. ±≥≡εΩα ΣεßαΓδ σ≥± Γ ε≥δΦ≈ΦΦ ε≥ '\r' ± ≤≈╕≥ε∞ φα±≥≡εΘΩΦ "Auto indent".
drkns 09.02.2012 16:45:52 +0200 - build 2447
1. ┬ 2432 ∩επφ≤δε±ⁿ Ωε∩Φ≡εΓαφΦσ ∩≤±≥√⌡ ⌠αΘδεΓ.
2. Mantis#0002017: ╘α≡ φσ ε≥εß≡αµασ≥ ±εΣσ≡µΦ∞εσ ½εß∙Φ⌡ ∩α∩εΩ╗ WM
3. ┬ε±±≥αφαΓδΦΓασ∞ Ωε∞±≥≡εΩ≤ ∩ε±δσ CtrlG.
drkns 08.02.2012 20:15:12 +0200 - build 2446
1. ╙≥ε≈φσφΦσ Γ√π≡≤τΩΦ ∩δαπΦφεΓ.
drkns 08.02.2012 18:45:54 +0200 - build 2445
1. ╙≥ε≈φσφΦσ Γ√π≡≤τΩΦ ∩δαπΦφεΓ.
drkns 08.02.2012 16:43:20 +0200 - build 2444
1. ╙≥ε≈φσφΦσ Γ√π≡≤τΩΦ ∩δαπΦφεΓ.
zg 08.02.2012 02:03:12 +0200 - build 2443
1. Γ ±Φ≥≤α÷ΦΦ, ΩεπΣα ∩δαπΦφ ±≥α≥Φ≈σ±ΩΦ Φ∞∩ε≡≥Φ≡≤σ≥ dll, ≡α±∩εδεµσφφ≤■ Γ %FARHOME%, %FARHOME% ε≥±≤≥±≥Γ≤σ≥ Γ %PATH% Φ ⌠α≡ τα∩≤∙σφ φσ Φτ ±ΓεσΘ ∩α∩ΩΦ, ∩δαπΦφ φσ ταπ≡≤µαδ± .
zg 07.02.2012 02:49:54 +0200 - build 2442
1. ≤≥ε≈φσφΦσ 2439.1 Φ 2439.2 Σδ Γ≡α∩∩σ≡α.
2. Γ ProcessViewerEvent Φ ProcessEditorEvent αφ±Φ ∩δαπΦφεΓ ε≥∩≡αΓδ ■≥± ≥εδⁿΩε ±εß√≥Φ , Ωε≥ε≡√σ ß√δΦ Γ ∩σ≡Γε∞ ⌠α≡σ.
zg 07.02.2012 01:20:05 +0200 - build 2441
1. ∩≡εΣεδµσφΦσ 2435. φσ Γ±σπΣα ∩σ≡σ≡Φ±εΓ√Γαδ± ²Ω≡αφ.
zg 06.02.2012 23:05:23 +0200 - build 2440
1. ≤≥ε≈φσφΦσ 2439.1 Φ 2439.2.
zg 06.02.2012 22:39:15 +0200 - build 2439
1. Γ ProcessEditorEventInfo ΣεßαΓδσφε ∩εδσ EditorID.
±εε≥Γσ≥±≥Γσφφε ≤ EE_GOTFOCUS, EE_KILLFOCUS Φ EE_CLOSE Param ≡αΓσφ NULL.
∩δαπΦφ√, Φ±∩εδⁿτ≤■∙Φσ ²≥Φ ±εß√≥Φ ß≤Σ≤≥ ≡αßε≥α≥ⁿ φσΩε≡≡σΩ≥φε.
2. Γ ProcessViewerEventInfo ΣεßαΓδσφε ∩εδσ ViewerID.
±εε≥Γσ≥±≥Γσφφε ≤ VE_GOTFOCUS, VE_KILLFOCUS Φ VE_CLOSE Param ≡αΓσφ NULL.
∩δαπΦφ√, Φ±∩εδⁿτ≤■∙Φσ ²≥Φ ±εß√≥Φ ß≤Σ≤≥ ≡αßε≥α≥ⁿ φσΩε≡≡σΩ≥φε.
3. ≤≥ε≈φσφΦσ 2438.
zg 06.02.2012 21:16:55 +0200 - build 2438
1. Σδ ≡σΣαΩ≥ε≡α ΣεßαΓδσφε ±εß√≥Φσ EE_CHANGE. ╧≡Φ⌡εΣΦ≥, ΩεπΣα Γ ≡σΣαΩ≥ε≡σ Φτ∞σφΦδ± ≥σΩ±≥. Param - ≤Ωατα≥σδⁿ φα EditorChange.
EditorChange.Type - ≥Φ∩ ±εß√≥Φ : ±≥≡εΩα Φτ∞σφΦδα±ⁿ, ΣεßαΓΦδα±ⁿ ΦδΦ ≤ΣαδΦδα±ⁿ.
EditorChange.StringNumber - φε∞σ≡ Φτ∞σφΦΓ°σΘ± , ΣεßαΓδσφφεΘ ΦδΦ ≤Σαδ╕φφεΘ ±≥≡εΩΦ.
EditorControl Γ√τΓαφφα Φτ ²≥επε ±εß√≥Φ Γσ≡φ╕≥ FALSE.
drkns 06.02.2012 15:56:52 +0200 - build 2437
1. ╙≥ε≈φσφΦσ 2428.
2. ╬∩÷ΦΦ "[ ] Clear R/O attribute from CD files" ßεδⁿ°σ φσ≥, α≥≡Φß≤≥ ±φΦ∞ασ≥± Γ±σπΣα. FSS_CLEARROATTRIBUTE ≥εµσ φσ≥.
w17 06.02.2012 16:23:04 +0400 - build 2436
1. debug build recovered
2. cosmetic
zg 06.02.2012 01:56:06 +0200 - build 2435
1. ±εß√≥Φ EEREDRAW_CHANGE Φ EEREDRAW_LINE ≤ß≡αφ√. Γ±σπΣα ∩≡Φ⌡εΣΦ≥ EEREDRAW_ALL.
drkns 04.02.2012 23:56:49 +0200 - build 2434
1. ┼∙╕ Γ± Ωεσ φα ≥σ∞≤ ∩αΣσφΦΘ ∩≡Φ Γ√π≡≤τΩσ ∩δαπΦφεΓ.
drkns 04.02.2012 17:37:35 +0200 - build 2433
1. ╩αΩ Γ√ ±φΦδε±ⁿ, Γ√π≡≤τΩα ∩δαπΦφα ∩≡Φ Φ±Ωδ■≈Φ≥σδⁿφεΘ ±Φ≥≤α÷ΦΦ Γ±σπΣα ΓαδΦδα ±δσΣε∞ Φ ⌠α≡.
╧ε∩≤≥φε Σεδµφ√ ∩≡σΩ≡α≥Φ≥ⁿ± ∩αΣσφΦ ∩≡Φ Γ√π≡≤τΩσ ∩δαπΦφεΓ, ε≥Ω≡√≥√⌡ Γ Σαφφ√Θ ∞ε∞σφ≥ φα ∩αφσδΦ.
2. Mantis#0002011: ═σ ∩εδ≤≈ασ≥± ταΘ≥Φ φα ≡α±°α≡σφφ√Θ ΩδΦσφ≥±ΩΦΘ ΣΦ±Ω Γ ≥σ≡∞ΦφαδⁿφεΘ ±σ±ΦΦ.
drkns 03.02.2012 21:43:07 +0200 - build 2432
1. "╧≡αΓΦδⁿφ√Θ" ΓαΘ∩ sparse-⌠αΘδεΓ - ΓαΘ∩α■≥± ≥εδⁿΩε αδδε÷Φ≡εΓαφφ√σ ≤≈α±≥ΩΦ.
2. ┬ ±Γ τΦ ± ∩. 1 - ≤∩≡ε∙σφΦσ αφαδεπΦ≈φεπε ΩεΣα Γ Ωε∩Φ≡σ. ═αΣε ∩≡εΓσ≡Φ≥ⁿ, φΦ≈σπε δΦ φσ ε≥∩αδε :)
w17 02.02.2012 12:44:18 +0400 - build 2431
1. ╧≡εΣεδµσφΦσ Mantis#1953
2. Fixed 'set /?'
drkns 01.02.2012 20:20:46 +0200 - build 2430
1. ┬ 2427 ß√δΦ ∩ε∩≤≥αφ√ ∞σ±≥α∞Φ πδΦ⌠√ Σδ ε≥εß≡αµσφΦ Ωεφ÷εΓ ±≥≡εΩ.
2. Warnings.
zg 01.02.2012 12:58:16 +0200 - build 2429
1. ε≥Ωα≥ 2427.1 ≥αΩ ΩαΩ σ±≥ⁿ ACTL_GETWINDOWINFO Φ WindowInfo.Id.
drkns 31.01.2012 22:22:18 +0200 - build 2428
1. ╧ε±δσ Γ√τεΓα ∩δαπΦφεΓ√⌡ ⌠≤φΩ÷ΦΘ ∩≡Φφ≤ΣΦ≥σδⁿφε ≤±≥αφαΓδΦΓασ≥± ∩≡αΓΦδⁿφ√Θ ≡σµΦ∞ Ωεφ±εδΦ.
drkns 31.01.2012 13:32:28 +0200 - build 2427
1. Mantis#0001179: ═≤µσφ └╧╚ Σδ ∩εδ≤≈σφΦ ⌡σφΣδα ≥σΩ≤∙σπε ΣΦαδεπα.
─εßαΓδσφα Ωε∞αφΣα ACTL_GETCURRENTWINDOW. ┼±δΦ ±σΘ≈α± ε≥Ω≡√≥ ΣΦαδεπ - Γσ≡φσ≥± ⌡σφΣδ, Φφα≈σ - 0.
2. ╫σΩßεΩ± "[ ] Show white space" Γ φα±≥≡εΘΩα⌡ ≡σΣαΩ≥ε≡α ≥σ∩σ≡ⁿ 3-∩ετΦ÷Φεφφ√Θ: [?] - ε≥εß≡αµα≥ⁿ ∩≡εßσδ√, ≥αß≤δ ÷ΦΦ Φ EOF, [x] - ε≥εß≡αµα≥ⁿ σ∙σ Φ EOL.
┬ α∩Φ - EOPT_SHOWLINEBREAK, ESPT_SHOWWHITESPACE(1|2)
w17 28.01.2012 23:07:20 +0400 - build 2426
1. Mantis#2000 - XML Error (0,0) -- ∩εδ°απα φαταΣ
t-rex 28.01.2012 19:03:49 +0200 - build 2425
1. PCTL_FINDPLUGIN ± PFM_MODULENAME ≥σ∩σ≡ⁿ ≤∞σσ≥ ≡αßε≥α≥ⁿ ± ε≥φε±Φ≥σδⁿφ√∞Φ ∩≤≥ ∞Φ.
drkns 27.01.2012 22:21:21 +0200 - build 2424
1. ╙≥ε≈φσφΦσ PCTL_GETPLUGININFORMATION.
drkns 27.01.2012 19:46:03 +0200 - build 2423
1. Mantis#0002002: Far3 φσ ⌡ε≈σ≥ Γ⌡εΣΦ≥ⁿ Γ ∩α∩ΩΦ φα CD-ROM ΣΦ±Ωα⌡.
drkns 27.01.2012 17:01:23 +0200 - build 2422
1. Mantis#0002005: ═σΓετ∞εµσφ ∩σ≡σ⌡εΣ φα ±σ≥σΓ√σ ≡σ±≤≡±√.
svs 27.01.2012 18:17:51 +0400 - build 2421
1. ╙ßσ≡σ∞ ταΓΦ±Φ∞ε±≥ⁿ plugin.hpp Φ frame.hpp (WTYPE_* Φ MODALTYPE_*)
2. Mantis#0001999: ╬≥Σα≥ⁿ ∩δαπΦφα∞ ⌠-÷Φ■ FileSizeToStr()
┬ FSF ΣεßαΓδσφα ⌠≤φΩ÷Φ FormatFileSize()
(Γ ∞αΩ≡ε±α⌡ αφαδεπ Size2Str)
size_t WINAPI FormatFileSize(unsigned __int64 Size, int Width, FARFORMATFILESIZEFLAGS Flags, wchar_t *Dest, size_t DestSize);
╟Σσ±ⁿ
Size - ≡ατ∞σ≡ Σδ ⌠ε≡∞α≥ΦΓαφΦ
Width - ≥≡σß≤σ∞α °Φ≡Φφα. -1 - "±ΩεδⁿΩε σ±≥ⁿ". ε≥≡Φ÷α≥σδⁿφεσ τφα≈σφΦσ °Φ≡Φφ√ ∩ετΓεδ σ≥ Γ√≡αΓφΦΓα≥ⁿ ±δσΓα
Flags - εΣφε Φτ ±δσΣ≤■∙Φ⌡ τφα≈σφΦΘ, ε∩≡σΣσδσφφ√⌡ Γ FARFORMATFILESIZEFLAGS:
FFFS_COMMAS ┬±≥αΓδ ≥ⁿ ≡ατΣσδΦ≥σδⁿ ∞σµΣ≤ ≥√± ≈α∞Φ
FFFS_FLOATSIZE ╧εΩατ√Γα≥ⁿ ≡ατ∞σ≡ ⌠αΘδα Γ ±≥Φδσ Windows Explorer (≥.σ. 999 ßαΘ≥ ß≤Σ≤≥ ∩εΩαταφ√ ΩαΩ 999, α 1000 ßαΘ≥ ΩαΩ 0.97 K)
FFFS_SHOWBYTESINDEX ╧εΩατ√Γα≥ⁿ ±≤⌠⌠ΦΩ±√ B,K,M,G,T,P,E
FFFS_ECONOMIC ▌Ωεφε∞Φ≈φ√Θ ≡σµΦ∞, φσ ∩εΩατ√Γα≥ⁿ ∩≡εßσδ ∩σ≡σΣ ±≤⌠⌠ΦΩ±ε∞ ≡ατ∞σ≡α ⌠αΘδα (≥.σ. 0.97K)
FFFS_THOUSAND ┬∞σ±≥ε ΣσδΦ≥σδ 1024 Φ±∩εδⁿτεΓα≥ⁿ ΣσδΦ≥σδⁿ 1000
FFFS_MINSIZEINDEX ╠ΦφΦ∞αδⁿφε Σε∩≤±≥Φ∞√Θ ΦφΣσΩ± ∩≡Φ ⌠ε≡∞α≥Φ≡εΓαφΦΦ
╚φΣσΩ± ≤Ωατ√Γασ≥± Γ ∞δαΣ°σ∞ ßαΘ≥σ Φ ∞εµσ≥ ß√≥ⁿ ≥εδⁿΩε 0, 1, 2 ΦδΦ 3 (K,M,G,T),
φα∩≡Φ∞σ≡, 1 - "≡ατ∞σ≡ ΩαΩ ∞ΦφΦ∞≤∞ Γ ∞σπαßαΘ≥α⌡"
Dest - ∞σ±ε φατφα≈σφΦ
DestSize - ±ΩεδⁿΩε "±δΦ≥ⁿ" Γ Dest
╘≤φΩ÷Φ ΓετΓ≡α∙ασ≥ ≡ατ∞σ≡ (± ταΩδ■≈Φ≥σδⁿφ√∞ 0) ±≥≡εΩΦ, ∩εδ≤≈σφφ√Θ ∩ε±δσ ⌠ε≡∞α≥Φ≡εΓαφΦ .
╫≥εß√ ∩εδ≤≈Φ≥ⁿ ≥≡σß≤σ∞√Θ ≡ατ∞σ≡ Γ√±≥αΓΦ≥σ ∩α≡α∞σ≥≡√ Dest Γ nullptr ΦδΦ DestSize Γ 0.
drkns 27.01.2012 15:01:22 +0200 - build 2420
1. Mantis#0002000: Far.exe /export ±ετΣασ≥ ⌠αΘδ ± ∩σ≡σΓεΣε∞ ±≥≡εΩ 0A.
drkns 27.01.2012 09:58:17 +0200 - build 2419
1. PCTL_[FORCED]LOADPLUGIN ≥σ∩σ≡ⁿ ΓετΓ≡α∙α■≥ ⌡σφΣδ ταπ≡≤µσφφεπε ∩δαπΦφα, ∩≡Φ φσ≤Σα≈σ - 0, ΩαΩ Φ ≡αφⁿ°σ.
svs 27.01.2012 09:15:50 +0400 - build 2418
1. Macro: φεΓα ∞αΩ≡ε⌠≤φΩ÷Φ ⌠ε≡∞α≥Φ≡εΓαφΦ ≈Φ±δα (φα∩≡Φ∞σ≡, ≡ατ∞σ≡α ⌠αΘδα) - ∩ε ∞ε≥ΦΓα∞ Mantis#0001999
S=Size2Str(Size,Flags[,Width])
τΣσ±ⁿ:
Size - ≈≥ε φ≤µφε ∩≡σεß≡ατεΓα≥ⁿ
Flags - ΩαΩ ⌠ε≡∞α≥Φ≡εΓα≥ⁿ ≈Φ±δε
0x0010000000000000 - S2S_SHOWBYTESINDEX
╧εΩατ√Γα≥ⁿ ±≤⌠⌠ΦΩ±√:
B - Σδ ßαΘ≥εΓ (≥αΩ µσ ßστ ±≤⌠⌠ΦΩ±α)
K - Σδ ΩΦδεßαΘ≥εΓ
M - Σδ ∞σπαßαΘ≥εΓ
G - Σδ πΦπαßαΘ≥εΓ
T - Σδ ≥σ≡αßαΘ≥εΓ
P - Σδ ∩σ≥αßαΘ≥εΓ
E - Σδ ²Ω±αßαΘ≥εΓ
0x0800000000000000 - S2S_COMMAS
┬±≥αΓδ ≥ⁿ ≡ατΣσδΦ≥σδⁿ ∞σµΣ≤ ≥√± ≈α∞Φ
╚±∩εδⁿτ≤σ≥± τφα≈σφΦσ "Interface/FormatNumberSeparators" Φτ Ωεφ⌠Φπα
ΦδΦ ΓΦφΣεΓ√σ LOCALE_STHOUSAND & LOCALE_SDECIMAL, σ±δΦ FormatNumberSeparators φσ ≤Ωαταφ.
0x0080000000000000 - S2S_FLOATSIZE
╧εΩατ√Γα≥ⁿ ≡ατ∞σ≡ ⌠αΘδα Γ ±≥Φδσ Windows Explorer
(≥.σ. 999 ßαΘ≥ ß≤Σ≤≥ ∩εΩαταφ√ ΩαΩ 999, α 1000 ßαΘ≥ ΩαΩ 0.97 K)
0x0040000000000000 - S2S_ECONOMIC
▌Ωεφε∞Φ≈φ√Θ ≡σµΦ∞, φσ ∩εΩατ√Γα≥ⁿ ∩≡εßσδ ∩σ≡σΣ ±≤⌠⌠ΦΩ±ε∞ ≡ατ∞σ≡α ⌠αΘδα (≥.σ. 0.97K)
0x0400000000000000 - S2S_THOUSAND
┬∞σ±≥ε ΣσδΦ≥σδ 1024 Φ±∩εδⁿτεΓα≥ⁿ ΣσδΦ≥σδⁿ 1000
0x0020000000000000 - S2S_MINSIZEINDEX
╠ΦφΦ∞αδⁿφε Σε∩≤±≥Φ∞√Θ ΦφΣσΩ± ∩≡Φ ⌠ε≡∞α≥Φ≡εΓαφΦΦ
═α∩≡Φ∞σ≡, 0x0020000000000001 - "≡ατ∞σ≡ ΩαΩ ∞ΦφΦ∞≤∞ Γ ∞σπαßαΘ≥α⌡"
╠εµσ≥ ß√≥ⁿ ≥εδⁿΩε 0, 1, 2 ΦδΦ 3 (K,M,G,T)
Width - ΩαΩ≤■ °Φ≡Φφ≤ ταΣα≥ⁿ (σ±δΦ φσ ≤Ωαταφ ΦδΦ ≡αΓσφ 0, ≥ε ∩εΣ≡ατ≤∞σΓασ≥± - "±ΩεδⁿΩε ∩εδ≤≈Φ≥± ")
ε≥≡Φ÷α≥σδⁿφεσ τφα≈σφΦσ °Φ≡Φφ√ ∩ετΓεδ σ≥ Γ√≡αΓφΦΓα≥ⁿ ±δσΓα:
Size2Str(123,0, 5) ==> ' 123'
Size2Str(123,0,-5) ==> '123 '
2. Macro: φεΓα ⌠≤φΩ÷Φ "⌠ε≡∞α≥Φ≡εΓαφΦ " ≥σΩ±≥α StrWrap.
╘ε≡∞α≥Φ≡≤σ≥ Φ±⌡εΣφ√Θ ≥σΩ±≥ ∩ε ταΣαφφεΘ °Φ≡Φφσ, Φ±∩εδⁿτ≤ ≡ατΣσδΦ≥σδⁿφ≤■ ±≥≡εΩ≤ (≡ατßΦΓασ≥ φα ±≥≡εΩΦ ± Γ√≡αΓφΦΓασφΦσ∞ ΓδσΓε).
S=StrWrap(Text,Width[,Break[,Flags]])
τΣσ±ⁿ:
Text - ≈≥ε ⌠ε≡∞α≥Φ≡≤σ∞
Width - ΩαΩεΘ °Φ≡Φφ√
Break - ≈σ∞ "≡≤ßΦ≥ⁿ", σ±δΦ φσ ≤Ωαταφ ΦδΦ ∩≤±≥α ±≥≡εΩα, ≥ε ∩≡ΦφΦ∞ασ≥± '\n'
Flags - Σε∩.≤ΩαταφΦ Ω "⌠ε≡∞α≥Φ≡εΓαφΦ■"
0x1 - ±≥≡εΩα Γ±σπΣα ±Γε≡α≈ΦΓασ≥± ∩ε ταΣαφφεΘ °Φ≡Φφσ, Σαµσ σ±δΦ σ±≥ⁿ ±δεΓε, Ωε≥ε≡εσ ßεδⁿ°σ ταΣαφφεΘ °Φ≡Φφ√
(Γ ²≥ε∞ ±δ≤≈ασ ≥ε εφε ß≤Σσ≥ ≡ατ≡σταφε φα ≈α±≥Φ).
┼±δΦ φσ ≤Ωαταφ ⌠δαπ 0x1 Φ σ±≥ⁿ ΣδΦφφεσ ±δεΓε, ≥ε ≥αΩεσ ±δεΓε ταΘ∞σ≥ °Φ≡Φφ≤ ßεδⁿ°σ ≤Ωαταφφεπε Width.
╧≡Φ∞σ≡√:
StrWrap("╧≡Φ∞σ≡ ±≥≡εΩΦ, Ωε≥ε≡α ß≤Σσ≥ ≡ατßΦ≥α φα φσ±ΩεδⁿΩε ±≥≡εΩ ∩ε °Φ≡Φφσ Γ 20 ±Φ∞ΓεδεΓ.", 7)
Γσ≡φσ≥:
1234567
+-------+
|╧≡Φ∞σ≡
|±≥≡εΩΦ,
|Ωε≥ε≡α
|ß≤Σσ≥
|≡ατßΦ≥α
|φα
>|φσ±ΩεδⁿΩε
|±≥≡εΩ
|∩ε
|°Φ≡Φφσ
|Γ 20
>|±Φ∞ΓεδεΓ.
+-------+
ΣεßαΓΦΓ ⌠δαπ 1
StrWrap("╧≡Φ∞σ≡ ±≥≡εΩΦ, Ωε≥ε≡α ß≤Σσ≥ ≡ατßΦ≥α φα φσ±ΩεδⁿΩε ±≥≡εΩ ∩ε °Φ≡Φφσ Γ 20 ±Φ∞ΓεδεΓ.", 7,,1)
∩εδ≤≈ασ∞:
1234567
+-------+
|╧≡Φ∞σ≡
|±≥≡εΩΦ,
|Ωε≥ε≡α
|ß≤Σσ≥
|≡ατßΦ≥α
|φα
|φσ±Ωεδⁿ
|Ωε
|±≥≡εΩ
|∩ε
|°Φ≡Φφσ
|Γ 20
|±Φ∞Γεδε
|Γ.
+-------+
┬√τεΓ
StrWrap("▌≥α ±≥≡εΩα ±εΣσ≡µΦ≥ εεεεεεεεεεεεε≈≈≈≈≈≈≈≈σσσσφⁿ ΣδΦφεσ ±δεΓε", 9,,0x1)
Γσ≡φσ≥:
123456789
+---------+
|▌≥α
|±≥≡εΩα
|±εΣσ≡µΦ≥
|εεεεεεεεε
|εεεε≈≈≈≈≈
|≈≈≈σσσσφⁿ
|ΣδΦφεσ
|±δεΓε
+---------+
drkns 26.01.2012 23:03:50 +0200 - build 2417
1. ╧εΣΣσ≡µΦΓασ∞ ε∩≡σΣσδσφΦσ Φ ε≥Ωδ■≈σφΦσ ΓΦ≡≥≤αδⁿφ√⌡ Ωε∞∩αΩ≥-ΣΦ±ΩεΓ Γ Windows 8.
drkns 26.01.2012 19:37:11 +0200 - build 2416
1. Mantis#0002001: ┬ ΣΦαδεπσ Γ√ßε≡α ΣΦ±ΩεΓ φσΓσ≡φε ε≥εß≡αµασ≥± ∩≤≥ⁿ Ω ⌠αΘδ≤ ΓΦ≡≥≤αδⁿφεπε ΣΦ±Ωα.
drkns 26.01.2012 19:11:04 +0200 - build 2415
1. ╧ε ∞ε≥ΦΓα∞ Mantis#01914:
PCTL_GETPLUGINS: ∩εδ≤≈Φ≥ⁿ ⌡σφΣδ√ ∩δαπΦφεΓ.
Param2 - ≤Ωατα≥σδⁿ φα ß≤⌠σ≡, Param1 - ≡ατ∞σ≡ ß≤⌠σ≡α.
╧σ≡σΣαΓ 0 Γ Ωα≈σ±≥Γσ Param1 ΦδΦ Param2 ∞εµφε ∩εδ≤≈Φ≥ⁿ ≥≡σß≤σ∞√Θ ≡ατ∞σ≡.
2. Warnings.
drkns 26.01.2012 16:11:41 +0200 - build 2414
1. ╧ε ∞ε≥ΦΓα∞ Mantis#01914:
PCTL_FINDPLUGIN: ΓετΓ≡α∙ασ≥ ∩ε Φ∞σφΦ (Param2==PFM_MODULENAME) ΦδΦ π≤ΦΣ≤ (Param2==PFM_GUID) ⌡σφΣδ ∩δαπΦφα.
PCTL_GETPLUGININFORMATION - ∩εδ≤≈σφΦσ ±≤∞∞α≡φεΘ Φφ⌠ε≡∞α÷ΦΦ ε ∩δαπΦφσ.
Handle - ⌡σφΣδ ∩δαπΦφα, ∩εδ≤≈σφφ√Θ ∩ε PCTL_FINDPLUGIN.
Param1 - ≡ατ∞σ≡ ß≤⌠σ≡α, Γ Ωε≥ε≡√Θ ß≤Σσ≥ ∩ε∞σ∙σφα Φφ⌠ε≡∞α÷Φ .
Param2 - ß≤⌠σ≡, Γ φα≈αδσ Ωε≥ε≡επε δσµΦ≥ ±≥≡≤Ω≥≤≡α FarGetPluginInformation.
2. PCTL_UNLOADPLUGIN Φτ∞σφσφ - Γ Handle ≥σ∩σ≡ⁿ φαΣε ∩σ≡σΣαΓα≥ⁿ ⌡σφΣδ, ∩εδ≤≈σφφ√Θ ∩ε PCTL_FINDPLUGIN, Param1 Φ Param2 Φπφε≡Φ≡≤■≥± .
drkns 26.01.2012 09:46:46 +0200 - build 2413
1. ═α≤≈Φ∞ EMenu Γ√τ√Γα≥ⁿ± Φτ ∞σφ■ ΣΦ±ΩεΓ.
2. Warnings.
drkns 25.01.2012 09:57:40 +0200 - build 2412
1. ═σ∩≡αΓΦδⁿφ√Θ ⌠ε≡∞α≥ "Ωε≡ε≥ΩΦ⌡" Φ "Φ∞σφεΓαφ√⌡" Σα≥ Γ ≡σµΦ∞α⌡ ∩αφσδΦ.
drkns 24.01.2012 19:42:05 +0200 - build 2411
1. ╚Σσφ≥Φ⌠ΦΩα≥ε≡√ ∩δαπΦφεΓ, "ΦτΓσ±≥φ√⌡" ⌠α≡≤ (φα ±σπεΣφ ²≥ε Network Φ EMenu) ⌡≡αφ ≥± Γ ┴─ Φ ∞επ≤≥ ß√≥ⁿ ∩≡Φ φσεß⌡εΣΦ∞ε±≥Φ Φτ∞σφσφ√.
drkns 22.01.2012 14:19:41 +0200 - build 2410
1. ╙≥ε≈φσφΦσ 2381.
svs 21.01.2012 13:43:11 +0400 - build 2409
1. Mantis#0001998: ╧εδε∞αδ± MCTL_ADDMACRO
(from Maximus)
drkns 19.01.2012 21:09:33 +0200 - build 2408
1. ╙πδεΓ√σ ±ΩεßΩΦ (<>) ΓεΩ≡≤π ²δσ∞σφ≥εΓ ±∩Φ±Ωα "Up", "Folder", "Symlink", "Junction" Γ√φσ±σφ√ Γ τ√ΩεΓεΘ ⌠αΘδ.
drkns 19.01.2012 12:58:47 +0200 - build 2407
1. Mantis#0001995: During file editing some data was lost.
2. ╙≥ε≈φσφΦσ 2405.
svs 19.01.2012 13:52:00 +0400 - build 2406
1. Macro: ΣεßαΓδσφ ⌠δαπ KMFLAGS_SAVEMACRO.
┼±δΦ ⌠δαπ ≤Ωαταφ, ≥ε ∞αΩ≡ε±, ΣεßαΓδσφφ√Θ Ωε∞αφΣεΘ MCTL_ADDMACRO, ß≤Σσ≥ ±ε⌡≡αφσφ Γ ⌡≡αφΦδΦ∙σ (Γ ßατσ).
╤δσΣ≤σ≥ ≤≈σ±≥ⁿ, ≈≥ε Γ ⌡≡αφΦδΦ∙σ φσ ±ε⌡≡αφ ≥± Ωε∞∩εφσφ≥√ ±≥≡≤Ω≥≤≡√ MacroAddMacro: Callback Φ Id.
drkns 19.01.2012 09:07:54 +0200 - build 2405
1. closeconsolerule ßεδⁿ°σ φσ≥.
t-rex 18.01.2012 21:35:50 +0200 - build 2404
1. ╚ σ∙╕ φσ∞φεπε ≡σ⌠αΩ≥ε≡Φφπα Γ configdb.
t-rex 18.01.2012 17:34:22 +0200 - build 2403
1. ╤Σσδασ∞ εΣΦφ Φ ≥ε≥ µσ ⌡ε≥ΩσΘ Σδ RegExp Γ ΣΦαδεπα⌡ ∩εΦ±Ωα ≡σΣαΩ≥ε≡α Φ Γⁿ■Γσ≡α.
drkns 17.01.2012 23:24:42 +0200 - build 2402
1. ╨σ⌠αΩ≥ε≡Φφπ configdb.
t-rex 17.01.2012 23:07:03 +0200 - build 2401
1. ╧δαπΦφ√ ∞επ≤≥ ⌡≡αφΦ≥ⁿ φα±≥≡εΘΩΦ Φ Γ localprofile.
SettingsControl(SCTL_CREATE, PSL_LOCAL)
2. ═α±≥≡εΘΩΦ shortcuts ∩σ≡σσ⌡αδΦ Γ localprofile.
╤Ωε∩Φ≡≤Θ≥σ shortcuts.db Φτ %FARPROFILE% Γ %FARLOCALPROFILE%.
svs 17.01.2012 16:16:32 +0400 - build 2400
1. Mantis#0001988: EF_CREATENEW φσ ≡αßε≥ασ≥
svs 17.01.2012 12:09:27 +0400 - build 2399
1. Mantins#0001992: ╧αΣσφΦσ ∩ε F4 Γ F11/AltShiftF9 σ±δΦ Γ±σ ±≥≡εΩΦ - Γ ⌠Φδⁿ≥≡σ
(from Maximus)
zg 17.01.2012 03:18:47 +0200 - build 2398
1. 0001990: DE-locale: cannot press *.
drkns 17.01.2012 00:54:25 +0200 - build 2397
1. Warnings.
drkns 17.01.2012 00:19:46 +0200 - build 2396
1. sqlite 3.7.10.
zg 16.01.2012 23:44:52 +0200 - build 2395
1. 0001991: ╧α≡α∞σ≥≡√ AnalyzeW. OpenInfo->Data Σδ OPEN_ANALYSE ±εΣσ≡µΦ≥ ≤Ωατα≥σδⁿ Σδ AnalyseInfo.
2. Γ gcc ±ßε≡Ωσ sqlite.c ∩σ≡σφσ±╕φ Γ φα≈αδε Φ c ⌠αΘδ√ Ωε∞∩ΦδΦ≡≤■≥± ≡αφⁿ°σ c++.
Σα╕≥ Γ√Φπ≡√°ⁿ Γ≡σ∞σφΦ Ωε∞∩Φδ ÷ΦΦ ∩≡Φ Φ±∩εδⁿτεΓαφΦΦ make -j.
drkns 16.01.2012 19:08:55 +0200 - build 2394
1. ═σ ≡αßε≥αδα Φ±≥ε≡Φ Γ ∞αΩ≡ε±α⌡.
svs 16.01.2012 11:30:20 +0400 - build 2393
1. ╙≥ε≈φσφΦσ Mantis#0001972
svs 15.01.2012 21:51:12 +0400 - build 2392
1. Mantis#0001989: Add Description field to Macro Settings dialog
drkns 15.01.2012 19:42:10 +0200 - build 2391
1. ─δ folder shortcuts ∞εµφε ταΣαΓα≥ⁿ φατΓαφΦ .
drkns 15.01.2012 19:16:05 +0200 - build 2390
1. ┬ φσΩε≥ε≡√⌡ ±δ≤≈α ⌡ φσ ±ε⌡≡αφ δΦ±ⁿ folder shortcuts.
t-rex 15.01.2012 17:28:01 +0200 - build 2389
1. ╚ σ∙╕ ≡ατ 2384. ╥σ∩σ≡ⁿ ∩≤±≥α ±≥≡εΩα ß≤Σσ≥ Φ ∩εΩατ√Γασ≥± Γ ±∩Φ±Ωσ.
2. ═α±≥≡εΘΩα ClearType ∩ε Σσ⌠εδ≥≤ ΓΩδ■≈σφα.
drkns 15.01.2012 17:18:52 +0200 - build 2388
1. ═σ ≡αßε≥αδε ∞√°Φφεσ Ωεδσ±ε Γ ∩δαπΦφεΓ√⌡ ∞σφ■.
t-rex 15.01.2012 13:53:19 +0200 - build 2387
1. ╬⌡≥√µßδΦφ, σ∙╕ ε°ΦßΩα Γ 2384.
t-rex 15.01.2012 13:42:54 +0200 - build 2386
1. ┼∙╕ "∩ε±δσΣ±≥ΓΦ " Mantis#1801 - http://forum.farmanager.com/viewtopic.php?p=88686#p88686.
2. ╟αεΣφε ≤ΣαδΦ∞ φσ∞φεπε φσΦ±∩εδⁿτ≤σ∞επε ΩεΣα.
t-rex 15.01.2012 13:09:07 +0200 - build 2385
1. ╬°ΦßΩα Γ 2384.
t-rex 15.01.2012 12:53:32 +0200 - build 2384
1. ╚±≥ε≡Φ ΣΦαδεπεΓ ∩ε∞φΦ≥ σ±δΦ ∩ε±δσΣφΦΘ ∩≤φΩ≥ ß√δ ∩≤±≥εΘ.
drkns 15.01.2012 11:31:09 +0200 - build 2383
1. ┬√τ√Γασ∞ EMenu ∩ε [Shift]RightClick Φ Γ Σσ≡σΓσ ≥εµσ.
drkns 15.01.2012 11:07:08 +0200 - build 2382
1. ╧≡εΣεδµσφΦσ 2381: Γ√τ√Γασ∞ emenu Γ ∩αφσδ ⌡ Φ ∩ε [Shift]Apps.
t-rex 15.01.2012 00:18:34 +0200 - build 2381
1. ╧ε RighClick ΦδΦ ShiftRightClick φα ⌠αΘδσ Γ ∩αφσδ ⌡ αΓ≥ε∞α≥ε∞ Γ√τ√Γασ≥± ∩δαπΦφ EMenu.
╧ε Σ≡≤πΦ∞ Ωε∞ßΦφα÷Φ ∞, φα∩≡Φ∞σ≡ CtrlRightClick ß≤Σσ≥ ∩ε∞σ≥Ωα ΩαΩ Φ ≡αφⁿ°σ.
drkns 14.01.2012 19:30:10 +0200 - build 2380
1. ╧ε≈ΦφΦ∞ 2377.1 :)
2. C≥≡≤Ω≥≤≡α MacroAddMacro ßεδσσ ε∩≥Φ∞αδⁿφε ≡ατ∞σ∙ασ≥± Γ x64.
t-rex 14.01.2012 12:53:19 +0200 - build 2379
1. Mantis#1985: ═σ∩≡αΓΦδⁿφε ∩εΣ±≈Φ≥√Γασ≥± ∩α∞ ≥ⁿ Σδ MCTL_GETLASTERROR.
t-rex 14.01.2012 11:37:20 +0200 - build 2378
1. ═σ Γ±σ StructSize Ωε≥ε≡√σ φαΣε τε∩δφ δΦ±ⁿ Γε Γ≡α∩∩σ≡σ.
t-rex 13.01.2012 20:17:07 +0200 - build 2377
1. ╤Σσδασ∞ ≈≥εß "set | command" Φ "set > file" ∩σ≡σΣαΓαδΦ±ⁿ Γ comspec.
2. ╚∞∩ε≡≥Φ≡εΓαδ± ≥εδⁿΩε ∩σ≡Γ√Θ ∞αΩ≡ε± Φτ xml.
t-rex 13.01.2012 19:20:54 +0200 - build 2376
1. ╠σδΩεσ Φτ∞σφσφΦσ Γ API:
MacroCheckMacroText ßεδⁿ°σ φσ≥, MSSC_CHECK εµΦΣασ≥ MacroSendMacroText.
╚ φεΓα Ωε∞αφΣα, MCTL_GETLASTERROR -> Param1=≡ατ∞σ≡, Param2=MacroParseResult*.
┬ετΓ≡α∙ασ≥ ≥≡σß≤σ∞√Θ ≡ατ∞σ≡.
2. ╚τ τα 1, Φ±∩≡αΓΦδ± ∩ε≥σφ÷Φαδⁿφ√Θ ⌡Φ∩ Ωε≡α∩°²φ Γε Γ≡α∩∩σ≡σ.
svs 13.01.2012 17:47:47 +0400 - build 2375
1. ╬ßστε∩α±Φ∞ InfoList ε≥ ±δ≤≈α , ΩεπΣα ∩δαπΦφ Φτ ProcessViewerEventW Γ ε≥Γσ≥ φα VE_READ
τεΓσ≥ Info.PanelControl(FCTL_REDRAWPANEL) - Γ Φ≥επσ ∩εδ≤≈ασ∞ ∩σ≡σ∩εδφσφΦσ ±≥σΩα :-(
╤⌡σ∞α ≥αΩα .
VE_READ ≈σ±≥φε ΩΦΣασ≥± ∩δαπΦφ≤ 1 ≡ατ, φε ≥.Ω. InfoPanel ∩ε±≥ε φφε ∩σ≡σ±ετΣασ≥ Γⁿ■Γσ≡ (σ±δΦ σ±≥ⁿ diz-⌠αΘδ),
≥ε ∩εδ≤≈ασ∞ ∞φεµσ±≥Γσφφεσ VE_READ ±ε Γ±σ∞Φ Γ√≥σΩα■∙Φ∞Φ.
w17 13.01.2012 17:45:10 +0400 - build 2374
1. gcc build recovered
drkns 13.01.2012 14:24:42 +0200 - build 2373
1. ─εßαΓΦ∞ Ωεσ-πΣσ Γ api ∩≡εΓσ≡εΩ StructSize.
svs 13.01.2012 16:18:16 +0400 - build 2372
1. Mantis#0001982: ╧εδ≤≈Φ≥ⁿ φα±≥≡εΘΩΦ ⌠α≡α Γ ∞αΩ≡ε±σ: Far.Cfg.Get
Macro: ΣεßαΓδσφε
⌠≤φΩ÷Φ , ∩ετΓεδ σ≥ ∩εδ≤≈Φ≥ⁿ ε±φεΓφ√σ φα±≥≡εΘΩΦ...
V=Far.Cfg.Get(Key,Name)
∞αΩ≡εΩεφ±≥αφ≥α
Far.Cfg.Err = 0, ε°ΦßεΩ ∩ε±δσ Γ√τεΓα Far.Cfg.Get φσ ß√δε.
= 1, ΩαΩα -≥ε ≥≡αßδα (φσ≥ ≥αΩεπε key ΦδΦ name ΦδΦ Γφ≥≤≡.ε°ΦßΩα)
╧εΩα φσ Γ±σ τφα≈σφΦ ∞εµφε ∩εδ≤≈Φ≥ⁿ ± ∩ε∞ε∙ⁿ■ Far.Cfg.Get(), φ≤µφα ∩σ≡σΣσδΩα config.cpp.
2. ╤φεΓα ∩≡ε "ßα≥α≡σΘΩΦ" (±∞. b.2297)
─εßαΓδσφε αΓ≥εεßφεΓδσφΦσ Info-∩αφσδΦ Γ ±δ≤≈ασ, σ±δΦ εφα ΓΦΣφα Φ ΓΩδ■≈σφ ∩εΩατ Φφ⌠√ ∩≡ε ∩Φ≥αφΦσ Φ ²≥α Φφ⌠α ΓΦΣφα.
└Γ≥εεßφεΓδσφΦσ ∩ε ∩≡ε÷σφ≥α∞ τα≡ ΣΩΦ Σε±≥≤∩φε ≥εδⁿΩε ε≥ ┬Φ±≥√ Φ Γ√°σ.
3. ═σ∞φεπε εßφεΓδσφ SysLog
t-rex 12.01.2012 20:22:49 +0200 - build 2371
1. ╙≥ε≈φσφΦσ 2368.
drkns 12.01.2012 20:04:46 +0200 - build 2370
1. ╙≥ε≈φσφΦσ 2369.
drkns 12.01.2012 19:00:38 +0200 - build 2369
1. ╧ε≈ΦφΦ∞ "far /? > file" Φ "far > file".
svs 12.01.2012 18:09:11 +0400 - build 2368
1. ─Φαπφε±≥ΦΩΦ Φ∞∩ε≡≥α (constant, variable, macro)
═α∩≡Φ∞σ≡,
Constant (5,13): <name> is empty or not found
svs 12.01.2012 16:26:01 +0400 - build 2367
1. Mantis#0001655: ═σΓσ≡φεσ ±εεß∙σφΦσ εß ε°ΦßΩσ ∩≡Φ ≡ατßε≡σ ∞αΩ≡ε±α.
└⌡≥≤φπ: ═σ ταß√Γασ∞, ≈≥ε Σδ ±≥≡εΩΦ Γ ∞αΩ≡ε±α - αδ ╓σ.
▌≥ε ετφα≈ασ≥, ≈≥ε ∩ε±δσ ±Φ∞Γεδα '\' Far εµΦΣασ≥ ≤∩≡αΓδ ■∙ΦΘ ±Φ∞Γεδ
╥αΩ µσ ∩ε∞φΦ∞, ≈≥ε Σδ ≡ατφ√⌡ ∩≤≥σΘ ■τασ∞ verb-±≥≡εΩΦ
(± ±Φ∞Γεδε∞ '@' ∩σ≡σΣ ε≥Ω≡√Γα■∙σΘ ΣΓεΘφεΘ ΩαΓ√≈ΩεΘ) ΦδΦ Σ≤ßδΦ≡≤σ∞ ±Φ∞Γεδ '\'.
╬°ΦßΩα: panel.setpath(0,"HKEY_CURRENT_USER\Software")
┬σ≡φε : panel.setpath(0,"HKEY_CURRENT_USER\\Software")
┬σ≡φε : panel.setpath(0,@"HKEY_CURRENT_USER\Software")
drkns 11.01.2012 22:46:51 +0200 - build 2366
1. ┬ elevation ∩εδ≤≈ασ∞ ntstatus ε≥ Σε≈σ≡φσπε ∩≡ε÷σ±±α Γ∞σ±≥σ ± lasterror.
t-rex 11.01.2012 22:25:49 +0200 - build 2365
1. RegExp: \/ φσ Φ±Ωαδ± (σ±δΦ / Φ∞σφφε ∩ε±δσΣφΦΘ ±Φ∞Γεδ ±≥≡εΩΦ ∩εΦ±Ωα).
drkns 11.01.2012 21:50:32 +0200 - build 2364
1. ╧α≡α ∩δ■°σΩ Γ Message:
- Σδ ±εεß∙σφΦΘ ± MSG_ERRORTYPE ∩ε F3 Σε±≥≤∩φα Σε∩εδφΦ≥σδⁿφα Φφ⌠ε≡∞α÷Φ εß ε°ΦßΩσ ( win32 error ΩεΣ Φ ≥σΩ±≥, nt status ΩεΣ Φ ≥σΩ±≥)
- ∩ε CtrlC Γ ß≤⌠σ≡ Ωε∩Φ≡≤σ≥± ±εΣσ≡µΦ∞εσ ±εεß∙σφΦ (ταπεδεΓεΩ + ±≥≡εΩΦ + Ωφε∩ΩΦ) ∩ε αφαδεπΦΦ ± winapi MessageBox.
2. ╥α∞ µσ: ≤ß≡αφα ∩εΣ∞σφα ≥σΩ±≥α Σδ φσΩε≥ε≡√⌡ ΩεΣεΓ ε°ΦßεΩ.
t-rex 11.01.2012 21:53:39 +0200 - build 2363
1. ═ΦΩαΩΦ⌡ action, ß≤Σ≤ ßΦ≥ⁿ. ╚ Γεεß∙σ φαΣε ≈≥ε ≥ε εß∙σσ Σδ Γ±σπε Φ∞∩ε≡≥α.
╙ΣαδσφΦσ ∩≡Φ "∩≤±≥√°Ωα⌡" ²≥ε ±α∞εσ ∩≡ε±≥εσ Φ δεπΦ≈φεσ, Γ±╕ ε±≥αδⁿφεσ φα⌠Φπ.
─δ vars, consts Φ macro ≥σ∩σ≡ⁿ σ±≥ⁿ ≥²π text Γ Ωε≥ε≡ε∞ ∞εµσ≥ ß√≥ⁿ CDATA, σ±δΦ ≥²πα
text φσ≥≤, ≥ε ∩≡εΦ±⌡εΣΦ≥ ≤ΣαδσφΦσ.
<variable name="%NAME%" type="%TYPE%"><text>%VALUE%</text></variable>
<constant name="%NAME%" type="%TYPE%"><text>%VALUE%</text></constant>
<macro area="%AREA%" key="%KEY%"><text>%SEQUENCE%</text></macro>
svs 11.01.2012 22:17:46 +0400 - build 2362
1. Mantis#0001949: ┬√τεΓ ∞αΩ≡ε±α ∩≡Φ ΓΩδ■≈σφφε∞ AutoCompletion
╚τ∞σφσφΦσ Γ └╧╚!!!
┬ struct MacroAddMacro ΣεßαΓδσφε ∩εδσ Area
╥σ∩σ≡ⁿ ± ∩ε∞ε∙ⁿ■ MCTL_ADDMACRO ∞εµφε ΣεßαΓδ ≥ⁿ φσ ≥εδⁿΩε Γ εßδα±≥ⁿ common
2. ┬ xml ≡ατΣσδ "macro" φατ√Γασ≥± ≥σ∩σ≡ⁿ "macros"
http://forum.farmanager.com/viewtopic.php?p=88391#p88391
3. ╚∞∩ε≡≥/▌Ω±∩ε≡≥ ∞αΩ≡ε∩σ≡σ∞σφφ√⌡, ∞αΩ≡εΩεφ±≥αφ≥ Φ ∞αΩ≡ε∩ε±δσΣεΓα≥σδⁿφε±≥σΘ.
─εßαΓδσφ action = "add|delete|ignore"
<variable name="%NAME%" type="%TYPE%" action="%ACTION%">%VALUE%</variable>
<constant name="%NAME%" type="%TYPE%" action="%ACTION%">%VALUE%</constant>
σ±δΦ action φσ ≤Ωαταφ, ≥ε ∩εΣ≡ατ≤∞σΓασ≥± "add"
"ignore" - ∩≡Φ Φ∞∩ε≡≥σ ß≤Σσ≥ ∩≡ε∩≤∙σφ
"delete" - ∩≡Φ Φ∞∩ε≡≥σ εß·σΩ≥ ß≤Σσ≥ ≤Σαδσφ Φτ ßατ√
%VALUE% ∞εµσ≥ ß√≥ⁿ CDATA
4. ╧σ≡Γ√σ τα≈α≥ΩΦ ΣΦαπφε±≥ΦΩΦ Φ∞∩ε≡≥α.
╧εΩα Γ ∞αΩ≡ε±α⌡ - ∩≡Φ εßφα≡≤µσφΦΦ ε°ΦßεΩ Γσ±ⁿ Φ∞∩ε≡≥ ∞αΩ≡ε±εΓ Γ ßατ≤ ε≥∞σφ σ≥± .
5. ╙≥ε≈φσφΦσ TranslateKeyToVK.
┬φ≤≥≡σφφΦσ INTERNAL_KEY_BASE_2 ≥≡αφ±δΦ≡≤■≥± φα
MENU_EVENT, FOCUS_EVENT Φ WINDOW_BUFFER_SIZE_EVENT
svs 11.01.2012 11:35:08 +0400 - build 2361
1. Mantis#0001915: ╬≥εß≡αµσφΦσ ε°ΦßεΩ Γ ∞αΩ≡ε±σ ∩≡Φ eval
Macro: eval(,3) - ≈σΩΦ≥ ∞αΩ≡ε∩ε±δσΣεΓα≥σδⁿφε±≥ⁿ Φ ΓετΓ≡α∙ασ≥ ±≥≡εΩεΓεσ τφα≈σφΦσ:
1) ∩≤±≥α ±≥≡εΩα - ε°ΦßεΩ φσ≥
2) 4 ±≥≡εΩΦ, ≡ατΣσδσφφ√σ ±Φ∞Γεδε∞ '\n', ∩ε ±φ ■∙Φσ ε°ΦßΩ≤:
1: ±≥≡εΩα Φ ∩ετΦ÷Φ Γ ±≥≡εΩσ (φα∩≡Φ∞σ≡, <Line 1, Pos 1>
2: ≥σΩ±≥ ±εεß∙σφΦ εß ε°ΦßΩσ (φα∩≡Φ∞σ≡, <Unrecognized keyword 'foo'>)
3: Ω≤±εΩ ∩≡εßδσ∞φεΘ ∞αΩ≡ε∩ε±δσΣεΓα≥σδⁿφε±≥Φ (φα∩≡Φ∞σ≡, <"foo">)
4: ≤Ωατα≥σδⁿ - ±Φ∞Γεδ ± ΩεΣε∞ \x2191
─δ ε≥εß≡αµσφΦ ±≥≡εΩ ≡ατ≤∞φσσ ∩≡Φ∞σφ ≥ⁿ msgbox ± ⌠δαπε∞ 8 (Γ√≡αΓφΦΓαφΦσ ΓδσΓε)
msgbox(,eval("blahblahblah",3),8)
2. ═σ∞φεπε τα∞σφ√ BOOL φα bool
t-rex 11.01.2012 01:32:22 +0200 - build 2360
1. Mantis#1968: ═σ ±ε⌡≡αφ ≥ⁿ φα±≥≡εΘΩΦ, σ±δΦ εφΦ φσ ∞σφ δΦ±ⁿ.
╥σ∩σ≡ⁿ ≥εδⁿΩε generalconfig.db ∩Φ°σ≥± Γ±σπΣα.
drkns 10.01.2012 16:41:31 +0200 - build 2359
1. ╙≥ε≈φσφΦσ 2327.
svs 10.01.2012 15:51:05 +0400 - build 2358
1. Mantis#0001923: ╧αΣσφΦσ ∩≡Φ ∩ε∩√≥Ωσ ≡σΣαΩ≥Φ≡εΓαφΦ ⌠Φδⁿ≥≡εΓ (CtrlI) ∩ε±δσ Φ⌡ ⌠Φδⁿ≥≡α÷ΦΦ (CtrlAltF)
(from Maximus)
2. Mantis#0001921: ═σ≡σαδⁿφ√σ ≥ε≡∞ετα Γ ECTL_ADDCOLOR
(from Maximus)
3. Mantis#0001917: Far ΓαδΦ≥± ∩≡Φ Γ√τεΓσ CurPos Σδ DI_LISTBOX
(from Maximus)
svs 10.01.2012 15:31:57 +0400 - build 2357
1. Mantis#0001945: ═σ ∞εµσ∞ ±ΣΓΦφ≤≥ⁿ Γσ≡≥ΦΩαδⁿφ√Θ ßδεΩ ± Ωεφ÷ε∞ ±≥≡εΩΦ
CurLine->GetSelection(...) φσ ∩≡Φ∞σφΦ∞ Ω Γσ≡≥ΦΩαδⁿφ√∞ ßδεΩα∞ :-)
svs 10.01.2012 15:12:03 +0400 - build 2356
1. Mantis#0001198: ═σ∩εδαΣΩΦ ± Editor.Set
┴απΦ ± 12-Θ ("╤Φ∞Γεδ√ ≡ατΣσδΦ≥σδΦ ±δεΓ") Φ 16-Θ ("╨σΣαΩ≥Φ≡εΓα≥ⁿ ε≥Ω≡√≥√σ φα τα∩Φ±ⁿ ⌠αΘδ√") ε∩÷Φ ∞Φ.
svs 10.01.2012 12:58:46 +0400 - build 2355
1. Mantis#0001972: ShiftHome Φ editor.sel(0,2)
┬ετΓ≡α∙ασ∞ ∩εΓσΣσφΦσ ShiftHome, ΩαΩ ß√δε Σε 1.7x build 1541.
╥σ∩σ≡ⁿ ShiftHome φσ ±ß≡α±√Γασ≥ Γ√ΣσδσφΦσ, σ±δΦ Ω≤≡±ε≡ ±≥εΦ≥ Γ φα≈αδσ ±≥≡εΩΦ.
2. Macro: editor.sel(0,3) ΓετΓ≡α∙αδ τφα≈σφΦσ ε≥ 0 (Σεδµσφ ε≥ 1)
drkns 09.01.2012 17:14:54 +0200 - build 2354
1. Mantis#0001975: ╘α≡3 ■τσ≡ ∞σφ■ ∩≡επδα≥√Γασ≥ ⌡ε≥ΩσΘ
w17 09.01.2012 17:15:14 +0400 - build 2353
1. Mantis#1723,1927: ταπ≡≤τΩα CPU Γ ≡σµΦ∞σ ∩≡ε±≥ε φα ΓΦ≡≥≤αδⁿφεΘ ∞α°Φφσ
(originated by sezal)
svs 07.01.2012 22:34:28 +0400 - build 2352
1. Macro: Shell.AutoCompletion φσ ≡αßε≥αδ Γ±σ Γ≡σ∞ ΓετΓ≡α∙αδ± Dialog.AutoCompletion
t-rex 07.01.2012 13:43:07 +0200 - build 2351
1. ╠σδΩΦσ Φ±∩≡αΓδσφΦ Γ Φ±≥ε≡ΦΦ.
w17 03.01.2012 23:23:11 +0400 - build 2350
1. Mantis#1964: Viewer φσ φα⌡εΣΦ≥ ≥σΩ±≥ Γ UTF8 ⌠αΘδσ
╤ UTF-8 ²≥ε φΦΩαΩ φσ ±Γ ταφε - ∩≡ε±≥ε δ ∩ Γ ∩εΦ±Ωσ ≥σΩ±≥α
w17 03.01.2012 22:13:00 +0400 - build 2349
1. Mantis#1966: ╬°ΦßΩα ε≥εß≡αµσφΦ ∩≡Φ ∩εΦ±Ωσ
drkns 02.01.2012 22:26:12 +0200 - build 2348
1. ┬ 2214 ε≥ΓαδΦδα±ⁿ εß≡αßε≥Ωα Ωεδσ±α ∞√°Φ Γ ∞σφ■.
2. Warnings.
3. Lng generator v1.3.
drkns 02.01.2012 15:48:46 +0200 - build 2347
1. ┬ FSF.InputBox Γ∞σ±≥ε int DestLength ≥σ∩σ≡ⁿ size_t DestSize.
svs 31.12.2011 12:30:32 +0400 - build 2346
1. Mantis#0001959: ╬°ΦßΩα ταπ≡≤τΩΦ ∞αΩ≡ε±εΓ ≈σ≡στ MCTL_ADDMACRO
zg 31.12.2011 01:12:13 +0200 - build 2345
1. ßσ±Ωεφσ≈φα ≡σΩ≤≡±Φ ∩≡Φ Γ√τεΓσ Φτ GetOpenPluginInfo - φα∩≡Φ∞σ≡ ╠≤δⁿ≥Φα≡Ωε∞ ∩ε∩√≥α≥± ε≥Ω≡√≥ⁿ α≡⌡ΦΓ.
t-rex 30.12.2011 14:25:35 +0200 - build 2344
1. Mantis#1965: ╨σπ≤δ ≡φεσ Γ√≡αµσφΦσ "A+" φσ ≡αßε≥ασ≥.
╚∞σφφε Σδ ßεδⁿ°Φ⌡ ß≤ΩΓ φσ ≡αßε≥αδε.
2. ═σ ±εßΦ≡αδ± Σσßαπ.
zg 30.12.2011 03:46:41 +0200 - build 2343
┬±σ φα≥ΦΓφ√σ ∩δαπΦφ√, Φ±∩εδⁿτ≤■∙Φσ FCTL_SETPANELDIR/FCTL_GETPANELDIR - φσ ≡αßε≥α■≥.
1. FCTL_SETPANELDIR->FCTL_SETPANELDIRECTORY. Param1 - ≡ατ∞σ≡ Param2. Param2 - ≤Ωατα≥σδⁿ φα FarPanelDirectory.
ΓετΓ≡α∙ασ≥± φσεß⌡εΣΦ∞√Θ ≡ατ∞σ≡.
2. FCTL_GETPANELDIR->FCTL_GETPANELDIRECTORY. Param1 - 0. Param2 - ≤Ωατα≥σδⁿ φα FarPanelDirectory.
Γ ±δ≤≈ασ ≤±∩σ⌡α ΓετΓ≡α∙ασ≥± φσφ≤δσΓεσ τφα≈σφΦσ.
drkns 30.12.2011 00:54:46 +0200 - build 2342
1. └δⁿ≥σ≡φα≥ΦΓφεσ ≡σ°σφΦσ 2335.1.
drkns 29.12.2011 19:43:12 +0200 - build 2341
1. ═≤ Γ√ ∩εφ δΦ.
drkns 28.12.2011 13:15:35 +0200 - build 2340
1. ╫ΦφΦ∞ ∩εδε∞αφφεσ.
drkns 27.12.2011 23:38:44 +0200 - build 2339
1. ╫ΦφΦ∞ ∩εδε∞αφφεσ.
drkns 27.12.2011 21:24:05 +0200 - build 2338
1. ╧ε Φ≥επα∞ http://forum.farmanager.com/viewtopic.php?t=5390: Γσ≡φσ∞ εß≡α≥φε History.Disable().
drkns 27.12.2011 16:03:21 +0200 - build 2337
1. Mantis#0001961: ═σ ε≥Ω≡√Γασ≥± ±σ≥σΓα °α≡α ±Φ±≥σ∞√ ± CentOS-5.4
drkns 27.12.2011 11:19:34 +0200 - build 2336
1. ╫ΦφΦ∞ ∩εδε∞αφφεσ.
drkns 26.12.2011 23:56:59 +0200 - build 2335
1. ╬≈σ≡σΣφεΘ πδ■Ω Ωε∩Φ≡α. ╚φ≥σ≡σ±φε, ≈≥ε ε≥ΓαδΦ≥± ≥σ∩σ≡ⁿ.
2. ╧ε≡σµσ∞ Ωεφ÷σΓ√σ ∩≡εßσδ√ Γ Φ±⌡εΣφΦΩα⌡.
t-rex 26.12.2011 17:00:10 +0200 - build 2334
1. Mantis#1957: ╠σφ■ Γ√ßε≡α α±±ε÷Φα÷ΦΘ.
╧εΩατ√Γασ∞ ≥εΩα ε∩Φ±αφΦσ (σ±δΦ σ±≥ⁿ), α Γ ∞σφ■ ≡σΣαΩ≥Φ≡εΓαφΦ φσ ≡σµΦ∞ ε∩Φ±αφΦσ ∩ε ΣδΦφσ.
2. xml -> farconfig
drkns 26.12.2011 16:31:23 +0200 - build 2333
1. ╙≥ε≈φσφΦ Γ InfoPanel.
zg 26.12.2011 14:47:18 +0200 - build 2332
1. φσ ≡αßε≥αδ System.Executor\ExcludeCmds.
t-rex 25.12.2011 23:41:38 +0200 - build 2331
1. ═σ, δ≤≈°σ Γσ≡φ╕∞ ≡σµΦ∞ ΓΓεΣα ΩαΩ Φ ß√δ, εφ ≥αΩεΘ ß√δ Γ±σπΣα.
t-rex 25.12.2011 23:32:34 +0200 - build 2330
1. ╚τ τα 2324 Γ±∩δ√δ πδ■Ω φσ Γε±≥αφεΓδσφΦσ ≡σµΦ∞α Ωεφ±εδΦ Σδ ⌡²φΣδεΓ Γ√ΓεΣα ∩ε±δσ τα∩≤±Ωα Γφσ°φΦ⌡ Ωεφ±εδⁿφ√⌡ ∩≡επ.
═σΩε≥ε≡√σ ∩≡επΦ Φ⌡ εßφ≤δ ■≥ ≈≥ε ∩≡ΦΓεΣΦδε Ω Γσ±╕δ√∞ πδ■Ωα∞ ε≥≡Φ±εΓΩΦ ∩≡Φ τα∩≤±Ωσ ∩ε±δσΣ≤■∙Φ⌡ Ωεφ±εδⁿφ√⌡ ∩≡επ.
╥αΩµσ Γ√±≥αΓΦ∞ ßεδσσ ∩≡αΓΦδⁿφ√Θ ≡σµΦ∞ Σδ ⌡²φΣδα ΓΓεΣα φα Γ± ΩΦΘ ∩εµα≡φ√Θ.
drkns 25.12.2011 19:28:52 +0200 - build 2329
1. QuickView: allocated size ∩≡αΓΦδⁿφε ≡α±±≈Φ≥√Γασ≥± Σδ φσ±ΩεδⁿΩΦ⌡ µ╕±≥ΩΦ⌡ ±±√δεΩ Γφ≤≥≡Φ Ωα≥αδεπα. ▌Ω±∩σ≡Φ∞σφ≥αδⁿφε.
zg 25.12.2011 14:48:29 +0200 - build 2328
1. ²Ω±∩σ≡σ∞σφ≥αδⁿφεσ ∩εδ≤≈σφΦσ φα±≥≡εσΩ ∩εΣ≥Γσ≡µΣσφΦ ≈σ≡στ SettingsControl(...,SCTL_GET,...).
Root - FSSF_CONFIRMATIONS, Name - L"CopyOverwrite", L"MoveOverwrite" Φ ≥.Σ.
drkns 25.12.2011 14:17:13 +0200 - build 2327
1. ╥σ∩σ≡ⁿ φσ≥ ∩εφ ≥Φ "≤∩αΩεΓαφφ√Θ ≡ατ∞σ≡ ⌠αΘδα" ("packed size"), σ±≥ⁿ ßεδσσ Ωε≡≡σΩ≥φεσ ∩εφ ≥Φσ "Γ√Σσδσφφ√Θ ≡ατ∞σ≡ ⌠αΘδα" ("allocated size").
2. ┬ ±Γ τΦ ± ∩. 1 Φτ∞σφσφΦ Γ QuickView: ≡σαδⁿφ√Θ ≡ατ∞σ≡ == Γ√Σσδσφφ√Θ ≡ατ∞σ≡, ∩≡αΓΦδⁿφε ≤≈Φ≥√Γασ≥± ≡ατ∞σ≡ ⌠αΘδεΓ, ÷σδΦΩε∞ ⌡≡αφ ∙Φ⌡± Γ MFT.
zg 25.12.2011 13:43:10 +0200 - build 2326
1. ²Ω±∩σ≡σ∞σφ≥αδⁿφεσ ∩εδ≤≈σφΦσ Φ±≥ε≡ΦΦ ΣΦαδεπεΓ ≈σ≡στ SettingsControl. αφαδεπΦ≈φε Σ≡≤πΦ∞ Φ±≥ε≡Φ ∞,
τα Φ±Ωδ■≈σφΦσ∞ ≥επε, ≈≥ε root ∩εδ≤≈ασ≥± :
FarSettingsValue value={0,L"NewFolder"};
root=Info.SettingsControl(Settings,SCTL_OPENSUBKEY,0,&value);
drkns 24.12.2011 23:50:51 +0200 - build 2325
1. ╬≈σ∩ ≥Ωα Γ 2324.
drkns 24.12.2011 21:39:08 +0200 - build 2324
1. Mantis#0001953 - ∩ε∩√≥Ωα ╣2.
drkns 24.12.2011 19:34:24 +0200 - build 2323
1. ┬ ∞σφ■ ΣΦ±ΩεΓ Σδ "Φ±Ωα≡εßε≈φ√⌡" ∩δαπΦφεΓ ∩ε ≤∞εδ≈αφΦ■ ≤±≥αφαΓδΦΓα■≥± πε≡ ≈Φσ ΩδαΓΦ°Φ, ±εΓ∞σ±≥Φ∞√σ ± Far 1/2 (εΣφεΩ≡α≥φε).
t-rex 24.12.2011 19:15:47 +0200 - build 2322
1. Mantis#1955: ╧≡αΓΩα ∞αΩ≡ε±εΓ.
drkns 24.12.2011 19:03:54 +0200 - build 2321
1. ╦Φ°φσσ εßφ≤δσφΦσ ±≥≡≤Ω≥≤≡√ GlobalInfo (Mantis#0001956).
drkns 24.12.2011 18:53:03 +0200 - build 2320
1. ╬≥Ωα≥ Mantis#0001953.
svs 24.12.2011 20:18:35 +0400 - build 2319
1. Mantis#0001953: ╦Φ°φΦΘ Γ√τεΓ cmd.exe
(from Maximus)
svs 24.12.2011 19:22:19 +0400 - build 2318
1. ╙≥ε≈φσφΦ φσΩε≥ε≡√⌡ ∞σ±≥, Ωε≥ε≡√σ αφαδΦτα≥ε≡≤ ∩εΩαταδΦ±ⁿ φσ∩≡ΦδΦ≈φ√∞Φ...
2. set USE_ANALYZE=1 "ΓΩδ■≈ασ≥" αφαδΦτα≥ε≡ (ΣεßαΓδ σ≥ /analyze).
3. Mantis#0001951: ═σ∩≡αΓΦδⁿφ√Θ InputRecord Γ ±εß√≥ΦΦ DN_CONTROLINPUT
╙≥ε≈φσφΦσ: Bug: "╧≡Φ Ctrl+A ∩εδ≤≈ασ≥± CtrlShift+A"
svs 24.12.2011 15:33:15 +0400 - build 2317
1. Mantis#0001951: ═σ∩≡αΓΦδⁿφ√Θ InputRecord Γ ±εß√≥ΦΦ DN_CONTROLINPUT
drkns 24.12.2011 12:59:03 +0200 - build 2316
1. Mantis#0001954: copying a directory to "admin" folder fails
t-rex 24.12.2011 11:50:29 +0200 - build 2315
1. ┬ φσ±ΩεδⁿΩΦ⌡ ∞σ±≥α⌡ BOOL -> bool.
2. ╤Σσδασ∞ ≥αΩ ≈≥εß vc10wrapper.cpp ∞εµφε ß√δε Φ±∩εδⁿτεΓα≥ⁿ Γ ∩δαπΦφα⌡ φσ Ωε∩Φ≡≤ .
drkns 23.12.2011 23:43:51 +0200 - build 2314
1. ╨σΣΦταΘφ vc10.asm - <En|De>codePointer τα∞σφ ■≥± ∩≤±≥√°Ωα∞Φ ≥εδⁿΩε Γ ≥ε∞ ±δ≤≈ασ, ΩεπΣα Γ ╬╤ Φ⌡ ΣσΘ±≥ΓΦ≥σδⁿφε φσ≥.
t-rex 23.12.2011 12:49:15 +0200 - build 2313
1. Mantis#1201: ┬ Far 2 φσ ≡αßε≥ασ≥ ∩σ≡σ⌡εΣ φα URL.
2. ┬ φσ±ΩεδⁿΩΦ⌡ Γφ≤≥≡σφΦ⌡ ⌠≤φΩ÷Φ ⌡ BOOL -> bool.
t-rex 23.12.2011 10:12:31 +0200 - build 2312
1. Mantis#1952: ═σ ≡αßε≥ασ≥ ßστε∩α±φεσ ΦτΓδσ≈σφΦσ ≤±≥≡εΘ±≥Γ ∩ε Shift-Del.
svs 22.12.2011 23:55:28 +0400 - build 2311
1. Mantis#0001949: ┬√τεΓ ∞αΩ≡ε±α ∩≡Φ ΓΩδ■≈σφφε∞ AutoCompletion
1. ╚±∩≡αΓδ σ∞ <akey(1,0) ΓετΓ≡α∙ασ≥ "≡εµΦ÷≤" Γ∞σ±≥ε ShiftEnter>
2. ╙Σαδ σ∞ εßδα±≥ⁿ "AutoCompletion", ΣεßαΓδ σ∞ 2 φεΓ√⌡ "Shell.AutoCompletion" Φ "Dialog.AutoCompletion".
t-rex 22.12.2011 18:20:50 +0200 - build 2310
1. RCtrl Φ RAlt φσ∩≡αΓΦδⁿφε ∩σ≡σΣαΓαδΦ±ⁿ Γ ∩αφσδΦ αφ±Φ ∩δαπΦφεΓ.
w17 22.12.2011 16:50:49 +0400 - build 2309
1. ε∩σ≈α≥Ωα Γ Ωεφ±≥≡≤Ω≥ε≡σ ±≥≡Φφπα
svs 22.12.2011 16:29:40 +0400 - build 2308
1. InfoPanel: ≤ß≡αφ√ Ωε∞ßΦφα÷ΦΦ Ctrl-╓Φ⌠≡α.
╠αΩ≡ε±Φ≥± ≈σ≡στ Ctrl-F12
drkns 22.12.2011 13:37:44 +0200 - build 2307
1. ┼∙╕ Γ± Ωεσ φα ≥σ∞≤ Φφ⌠ε∩αφσδΦ.
drkns 22.12.2011 11:04:18 +0200 - build 2306
1. ╙≥ε≈φσφΦσ ε≥εß≡αµσφΦ εß∙σπε ≡ατ∞σ≡α ∩≡Φ Ωε∩Φ≡εΓαφΦΦ.
2. InfoPanel: ΣεßαΓδσφε ε∩Φ±αφΦσ Ωε∞∩ⁿ■≥σ≡α (σ±δΦ σ±≥ⁿ), ε∩Φ±αφΦσ ∩εδⁿτεΓα≥σδ (σ±δΦ σ±≥ⁿ), ≤≡εΓσφⁿ Σε±≥≤∩α ∩εδⁿτεΓα≥σδ (guest/user/admin).
t-rex 21.12.2011 21:24:04 +0200 - build 2305
1. ╧α≡≤ ∞σδε≈σΘ.
drkns 21.12.2011 20:58:55 +0200 - build 2304
1. ┼∙╕ εΣφε ≤≥ε≈φσφΦσ Γ ∩≡ε∩≤±Ωσ "." Φ ".." ∩≡Φ ≈≥σφΦΦ Ωα≥αδεπα.
drkns 21.12.2011 20:33:19 +0200 - build 2303
1. ┬φ≤≥≡σφφΦσ ⌠≤φΩ÷ΦΦ Γ φσΩε≥ε≡√⌡ ∞σ±≥α⌡ ∩σ≡σΣσδαφ√ ± const wchar_t* φα const string&, ≥. Ω. Φ ≥αΩ ∩ε≈≥Φ ΓστΣσ ∩σ≡σΣα╕≥± string.CPtr().
─εδµφε ±εΩ≡α≥Φ≥ⁿ Γ√τεΓ√ wcslen Φ ≥. ∩.
2. ┬ °Φ⌠≡εΓαφΦΦ/Σσ°Φ⌠≡εΓαφΦΦ ≡αßε≥ασ≥ elevation.
w17 21.12.2011 17:12:54 +0400 - build 2302
1. 0001950: ╬°Φßε≈φε ∩σ≡σΩδ■≈ασ≥± Γ Dump ≡σµΦ∞ φα ■φΦΩεΣφ√⌡ ⌠αΘδα⌡
w17 15.12.2011 22:40:32 +0400 - build 2301
1. Mantis #1235: ═σΓσ≡φα ≡αßε≥α Shift-Del φα ≤±≥≡εΘ±≥Γα⌡ ⌡≡αφσφΦ ± ßεδⁿ°σ ≈σ∞ εΣφΦ∞ ≡ατΣσδε∞
(from Arty)
svs 15.12.2011 21:39:07 +0400 - build 2300
1. ╙≥ε≈φσφΦσ build 2297
w17 15.12.2011 19:04:57 +0400 - build 2299
1. Mantis #1944 - fix
drkns 14.12.2011 13:20:46 +0200 - build 2298
1. Mantis#0001944: FAR ∩αΣασ≥ ∩≡Φ ±ετΣαφΦΦ ±ΦΓεδΦ≈σ±ΩεΘ ±±√δΩΦ φα ⌠αΘδ ΦδΦ Ωα≥αδεπ
svs 13.12.2011 21:39:00 +0400 - build 2297
1. Mantis#0001943: ╚±∩≡αΓδσφΦσ φσΩε≥ε≡√⌡ Σσ⌠σΩ≥εΓ ⌠≤φΩ÷ΦΦ Message
(from shmuel)
2. InfoPanel:
- ≡ατΣσδ√ ∞εµφε ±Ω≡√Γα≥ⁿ (Ctrl0..Ctrl9 ΦδΦ ≈σ≡στ ∞σφ■ Ctrl-F12)
- ΣεßαΓδσφ (²Ω±∩σ≡σ∞σφ≥) ≡ατΣσδ Power Info - ±ε±≥ε φΦσ ∩Φ≥αφΦ (∩εΩατ ≈σ≡στ φα±≥≡εΘΩΦ)
- Φτ∞σφσφ help
zg 13.12.2011 17:39:38 +0200 - build 2296
1. ε≥Ωα≥ 2286 b-f.
drkns 12.12.2011 15:20:01 +0200 - build 2295
1. Mantis#0001461: ShiftEnter φα CD/DVD ∩≡ΦΓεΣσ ßστ Γ±≥αΓδσφφεπε ΣΦ±Ωα Γ Drive Menu - ╫σ≡φ√Θ ▌Ω≡αφ
w17 09.12.2011 14:37:30 +0400 - build 2294
1. Mantis #1151: ═σΓσ≡φεσ φατφα≈σφΦσ ∩ε±δσ Retry ∩≡Φ Ωε∩Φ≡εΓαφΦΦ φα ⌠δ²°Ω≤ ∩α∩ΩΦ ± ⌠αΘδα∞Φ
w17 09.12.2011 07:13:09 +0400 - build 2293
1. Mantis #1937 - Editor RCtrl+Alt+...
svs 08.12.2011 21:40:53 +0400 - build 2292
1. Mantis#0001940: ┬±≥≡εσφφ√Θ ≡σΣαΩ≥ε≡ ∞αΩ≡ε±εΓ
╩φε∩Ω≤ Change ∩ε±≥αΓΦ∞ ∞σµΣ≤ Yes Φ No.
svs 08.12.2011 19:59:48 +0400 - build 2291
1. Mantis#0001940: ┬±≥≡εσφφ√Θ ≡σΣαΩ≥ε≡ ∞αΩ≡ε±εΓ
┼±δΦ ≤Σαδ σ∞, ≥ε ∩ε Γδ σ≥± Ωφε∩Ωα "Change", φαµαΓ φα Ωε≥ε≡≤■ ∩ε∩αΣασ∞ Γ ΣΦαδεπ φα±≥≡εΘΩΦ ∞αΩ≡ε±α.
2. ╧σ≡σΣσδΩα macros.db.
┬∞σ±≥ε ≥αßδΦ÷√ plugin_functions σ±≥ⁿ "functions", Φ Γ XML Γ∞σ±≥ε plugin - function.
╧≡σΣ.ßατ≤ ≤ΣαδΦ≥ⁿ (Γε±±≥αφεΓΦ≥ⁿ ∞εµφε ≈σ≡στ ²Ω±∩ε≡≥-Φ∞∩ε≡≥).
w17 08.12.2011 12:26:58 +0400 - build 2290
1. #1938: ╧ε±δσ ECTL_DELETESTRING ∩σ≡σ±≥α■≥ ≡αßε≥α≥ⁿ ßδεΩΦ Γ ≡σΣαΩ≥ε≡σ
w17 08.12.2011 00:07:18 +0400 - build 2289
1. Mantis #514 - ∩≡εΣεδµσφΦσ
±Ω≡εδδ Ωεφ±εδⁿφεπε ß≤⌠σ≡α ≡αßε≥σ≥, σ±δΦ ≥σΩ≤∙ΦΘ ≡σµΦ∞ φσ ≡σΣαΩ≥ε≡ Φ φσ Γⁿ■Γσ≡. ScrollLock φσ ∩≡εΓσ≡ σ≥± .
w17 07.12.2011 23:53:06 +0400 - build 2288
1. Mantis #1939 Viewer - ±ε±≥ε φΦσ ∩≡επ≡σ±±α ∩εΦ±Ωα Γ ≥α±Ωßα≡σ
svs 07.12.2011 16:15:27 +0400 - build 2287
1. ╧≡Φ Φ∞∩ε≡≥σ Γ ßατ≤ ≤ ∞αΩ≡ε∩ε±δσΣεΓα≥σδⁿφε±≥Φ ≤Σαδ ■≥± Γ±σ φστφα≈α∙Φσ Γφσ°φΦσ (Leading Φ Trailing) ∩≡εßσδⁿφ√σ ±Φ∞Γεδ√.
2. ╧σ≡σΣσδΩα macros.db.
┬ constants & variables ΣεßαΓδσφε ∩εδσ type - ≥Φ∩ ±εΣσ≡µΦ∞επε Γ ∩εδσ value.
╤≥≡εΩεσ τφα≈σφΦσ, ∞εµσ≥ ß√≥ⁿ εΣφΦ∞ Φτ:
"unknown" - φσε∩≡σΣσδσφφεσ
"integer" - ÷σδε≈Φ±δσφφεσ (__int64)
"text" - ±≥≡εΩα
"real" - Γσ∙σ±≥Γσφφεσ (double)
╟φα≈σφΦσ value Γ ≥αßδΦ÷σ ∩ε ∩≡σµφσ∞≤ ⌡≡αφΦ≥± Γ ΓΦΣσ ±≥≡εΩΦ, ∩ε±δσ ταπ≡≤τΩΦ ΩεφΓσ≡≥Φ≥± Γ ταΣαφφ√Θ ≥Φ∩.
┼±δΦ type ε≥δΦ≈φε ε≥ ∩σ≡σ≈Φ±δσφφεπε, ≥ε Γ Σ≡σ ≥αΩεσ τφα≈σφΦσ ß≤Σσ≥ ΩαΩ ±≥≡εΩα.
┼±δΦ Γ ßατσ ≥Φ∩ ≤Ωαταφ ΩαΩ "unknown", ≥ε ∩≡σΣΓα≡Φ≥σδⁿφε τφα≈σφΦσ ∩≡σεß≡ατ≤σ≥± Γ "integer" (ßστ επδ ΣΩΦ φα ε°ΦßΩΦ) Φ σ∞≤ ∩≡Φφ≤ΣΦ≥σδⁿφε ±≥αΓΦ≥± ≥Φ∩ vtUnknown.
╧≡Φ∞σ≡√ Γ XML:
<constants>
<constant name="ACTIVEPANEL" value="0" type="integer"/>
<constant name="PI" value="3.14159265358979323846" type="real"/>
</constants>
<variables>
<variable name="%%PI" value="3.14" type="text"/>
</variables>
╧≡σΣ.ßατ≤ ≤ΣαδΦ≥ⁿ (Γε±±≥αφεΓΦ≥ⁿ ∞εµφε ≈σ≡στ ²Ω±∩ε≡≥-Φ∞∩ε≡≥).
TODO: φσεß⌡εΣΦ∞ε ∩≡Φ Φ∞∩ε≡≥σ ε≡παφΦτεΓα≥ⁿ ΣΦαπφε±≥ΦΩ≤ ε°ΦßεΩ!
w17 07.12.2011 12:59:31 +0400 - build 2286
1. Mantis #514 - Γ√ΣσδσφΦσ ßδεΩεΓ Γ ≡σΣαΩ≥ε≡σ.
╚τ∞σφσφΦ :
a) ±Ω≡εδδ Ωεφ±εδⁿφεπε ß≤⌠σ≡α Σδ 'far /w' ≡αßε≥ασ≥ ≥εδⁿΩε σ±δΦ πε≡Φ≥ ScrollLock
b) Ctrl-Shift/Alt-Up/Down == Shift/Alt-Up/Down
c) ╩ε∩Φ≡εΓαφΦσ Γ ΩδΦ∩ßε≡Σ φσ ±φΦ∞ασ≥ Γ√ΣσδσφΦσ
d) '╟αΓε≡ε≥' ±≥≡εΩ Σδ [Ctrl-]Shift-Left/Right
e) ╧σ≡σ∞σ∙σφΦσ ∩ε Ctrl-Shift/Alt-Left/Right ≥αΩεσ µσ ΩαΩ Φ ∩ε Ctrrl-Left/Right, Ω≡ε∞σ ε±εß√⌡ ±δ≤≈ασΓ -- ∩σ≡σ⌡εΣ ≈σ≡στ ' Ωε≡ⁿ' ±φα≈αδα ±φΦ∞ασ≥ Γ√ΣσδσφΦσ; ∩σ≡σ⌡εΣ Φτ-τα ∩≡σΣσδεΓ ±≥≡εΩΦ ΓδσΓε ≈σ≡στ Ωεφσ÷ ±≥≡εΩΦ
f) ╟α ∩≡σΣσδα∞Φ ±≥≡εΩΦ Ctrl-Alt-Right == Alt-Right == ±ΣΓΦπ Γ∩≡αΓε φα 1 ∩ετΦ÷Φ■
drkns 07.12.2011 08:16:57 +0200 - build 2285
1. ╙≥ε≈φσφΦσ 2284.
svs 06.12.2011 16:13:24 +0400 - build 2284
1. ┬ ßατσ macros.db φεΓ√Θ ⌠ε≡∞α≥.
╧εδ area, key Φ flags ≥σ∩σ≡ⁿ ⌡≡αφ ≥ⁿ± Γ ≥σΩ±≥εΓε∞ ΓΦΣσ
(≈≥ε ß√ φσ ß√δε ∩≡εßδσ∞ Γ ß≤Σ≤∙σ∞ ε≥ Φτ∞σφσφΦ ²≥Φ⌡ τφα≈σφΦΘ Γφ≤≥≡Φ Far)
╧≡σΣ.ßατ≤ ≤ΣαδΦ≥ⁿ (Γε±±≥αφεΓΦ≥ⁿ ∞εµφε ≈σ≡στ ²Ω±∩ε≡≥-Φ∞∩ε≡≥).
drkns 05.12.2011 18:56:56 +0200 - build 2283
1. ┼∙╕ φα ≥σ∞≤ Mantis#0001221.
drkns 05.12.2011 17:05:29 +0200 - build 2282
1. Mantis#0001935: ∩≡Φ Φ∞∩ε≡≥σ Φτ xml ∩σ≡σ∞σφφ√σ ταφε± ≥± Γ ≡ατΣσδ Ωεφ±≥αφ≥
1. ┼∙╕ φα ≥σ∞≤ Mantis#0001221.
drkns 05.12.2011 13:21:32 +0200 - build 2281
1. ╚τ∞σφσφΦσ ⌠ε≡∞α≥α ε∩Φ±αφΦ ∞αΩ≡ε±εΓ Γ xml. ╥σ∩σ≡ⁿ ≥αΩ: <macro area="%AREA%" key="%KEY%" flags="%FLAGS%" description="%DESC%">%SEQUENCE%</macro>
drkns 04.12.2011 15:46:27 +0200 - build 2280
1. ╠αΩ≡ε±√ ∞εµφε ≤Σαδ ≥ⁿ ≈σ≡στ Φ∞∩ε≡≥ xml. ─δ ²≥επε α≥≡Φß≤≥ sequence φαΣε ε±≥αΓΦ≥ⁿ ∩≤±≥√∞ ΦδΦ φσ ≤Ωατ√Γα≥ⁿ.
drkns 04.12.2011 00:49:21 +0200 - build 2279
1. ╧≡εΣεδµσφΦσ 2278.
drkns 04.12.2011 00:11:58 +0200 - build 2278
1. Mantis#0001933: φα±≥≡εΘΩΦ ∞αΩ≡ε±εΓ φσ Γε±±≥αφαΓδΦΓα■≥± ≈σ≡στ far.exe /import
drkns 03.12.2011 19:38:39 +0200 - build 2277
1. Mantis#0001221: ╨α±Ω≡α±Ωα hard link Γ ∩αφσδΦ
2. Mantis#0001932: φσΓετ∞εµφε ≤ΣαδΦ≥ⁿ ∞αΩ≡ε±
drkns 03.12.2011 01:01:16 +0200 - build 2276
1. ╙≥ε≈φσφΦσ 2274.1.
w17 03.12.2011 02:30:31 +0400 - build 2275
1. ≈ΦφΦ∞ gcc 64 build
drkns 02.12.2011 22:08:21 +0200 - build 2274
1. ╤Γσ≡°Φδε±ⁿ, Far εΩεφ≈α≥σδⁿφε φσ Φ±∩εδⁿτ≤σ≥ ≡σσ±≥≡ Σδ ⌡≡αφσφΦ φα±≥≡εσΩ.
- Mantis#0001840: Macro && DB. ├Σσ-≥ε ≈≥ε-≥ε ∞επδε ε≥ΓαδΦ≥ⁿ± , ±εßδ■Σασ∞ ε±≥ε≡εµφε±≥ⁿ.
2. ┬ ε∩σ≡α÷Φεφφ√⌡ ±Φ±≥σ∞α⌡, φσ ∩εΣΣσ≡µΦΓα■∙Φ⌡ α∩∩α≡α≥φ√Θ ∩εδφε²Ω≡αφφ√Θ ≡σµΦ∞, Σε±≥≤∩φε ±ε≈σ≥αφΦσ AltEnter (+∞εΣΦ⌠ΦΩα≥ε≡√).
drkns 30.11.2011 21:41:38 +0200 - build 2273
1. ╩ ßατα∞ ± φα±≥≡εΘΩα∞Φ ∩δαπΦφεΓ ≥σ∩σ≡ⁿ ÷σ∩δ ■≥± ε∩Φ±αφΦ .
drkns 27.11.2011 23:32:27 +0200 - build 2272
1. ═σΩε≡≡σΩ≥φε εß≡αßα≥√Γαδα±ⁿ ε°ΦßΩα ∩εδ≤≈σφΦ ≤∩αΩεΓαφφεπε ≡ατ∞σ≡α.
2. ╧εΣΣσ≡µΩα ∩εΓ√°σφΦ ∩εδφε∞ε≈ΦΘ ∩≡Φ ∩εδ≤≈σφΦΦ ≤∩αΩεΓαφφεπε ≡ατ∞σ≡α.
w17 24.11.2011 00:13:34 +0400 - build 2271
1. Mantis #1925, #1326: Editor replace string selection fix.
drkns 19.11.2011 23:35:25 +0200 - build 2270
1. ═σΩε≡≡σΩ≥φε εß≡αßα≥√ΓαδΦ±ⁿ ⌠δαπΦ FMSG_MB_* Γε Γ≡α∩∩σ≡σ.
w17 17.11.2011 02:55:35 +0400 - build 2269
1. ╧≡εΣεδµσφΦσ 2268
w17 16.11.2011 13:43:39 +0400 - build 2268
1. ┬√ΣσδσφΦσ Φτ makefile_gcc εß∙σΘ ≈α±≥Φ Σδ Φ±δεδⁿτεΓαφΦ ∩≡Φ ±ßε≡Ωσ ∩δαπΦφεΓ.
drkns 13.11.2011 00:51:23 +0200 - build 2267
1. ╚±∩εδⁿτ≤σ∞ SetUnhandledExceptionFilter.
drkns 10.11.2011 16:28:04 +0200 - build 2266
1. ═σ ∩≡Φ∞σφ δα±ⁿ Σσ⌠εδ≥φα ≡α±Ω≡α±Ωα ⌠αΘδεΓ, σ±δΦ highlight.db ε≥Ω≡√Γαδα±ⁿ Γ ∩α∞ ≥Φ.
svs 10.11.2011 12:29:47 +0400 - build 2265
1. Mantis#0001198: ═σ∩εδαΣΩΦ ± Editor.Set
┬ Editor.Set() ±≥αδΦ RW ±δσΣ≤■∙Φσ ε∩÷ΦΦ: 8, 12, 13, 14, 17, 18
2. Mantis#0001912: ╠αΩ≡ε⌠≤φΩ÷Φ Σδ ≤±≥αφεΓΩΦ ⌠εΩ≤±α ΓΓεΣα ²δσ∞σφ≥≤ ΣΦαδεπα, Φ∞σΓ°σ∞≤ ⌠εΩ≤± Σε ≥σΩ≤∙σπε.
─εßαΓδσφ√:
1. Dlg.PrevPos - φε∞σ≡ ∩≡σΣ√Σ≤∙σπε ⌠εΩ≤±φεπε ²δσ∞σφ≥α (Γ Σε∩εδφσφΦσ Ω Dlg.CurPos)
2. N=Dlg.SetFocus([ID]) - ≤±≥αφεΓΦ≥ⁿ ⌠εΩ≤± φα ²δσ∞σφ≥ ± ∩ε≡ ΣΩεΓ√∞ φε∞σ≡ε∞ ID
┼±δΦ ID φσ ≤Ωαταφ, ΓετΓ≡α∙ασ≥ φε∞σ≡ ⌠εΩ≤±φεπε ²δσ∞σφ≥α
┬ετΓ≡α∙ασ≥:
-1 - Γφ≤≥≡σφφ ε°ΦßΩα ΦδΦ ⌠≤φΩ÷Φ ∩≡Φ∞σφσφ√ Γφσ ΣΦαδεπα
0 - ∩ε∩√≥Ωα ±≥α≥ⁿ φα φσ⌠εΩ≤±φ√Θ ²δσ∞σφ≥
>0 - φε∞σ≡ ∩≡σΣ√Σ≤∙σπε ⌠εΩ≤±φεπε ²δσ∞σφ≥α
svs 09.11.2011 06:42:02 +0400 - build 2264
1. SQLite 3.7.9
2. ╙≥ε≈φσφΦσ build 2246
w17 07.11.2011 22:30:08 +0400 - build 2263
1. HOSTTYPE ∩ε ≤∞εδ≈αφΦ■ Windows, Cygwin != Unix
drkns 07.11.2011 09:41:27 +0200
1. HOSTTYPE ∩ε ≤∞εδ≈αφΦ■ Windows.
w17 07.11.2011 11:30:15 +0400 - build 2262
1. 2252 - Vstudio build repaired
w17 07.11.2011 03:58:15 +0400 - build 2261
1. ┼∙╕ ≡ατ 2252 - ΓετΓ≡α∙σφΦσ -O3
w17 05.11.2011 01:02:42 +0400 - build 2260
1. gcc #pragma ≥εδⁿΩε Σδ Γσ≡±ΦΦ 4.6
w17 04.11.2011 21:49:00 +0400 - build 2259
1. ╤φεΓα ∩ε∩≡αΓΩα Σδ 2252 - msys mingw fix
w17 04.11.2011 20:09:02 +0400 - build 2258
1. ╧ε∩≡αΓΩα Σδ 2257.2 (__GNUC_MINOR__)
w17 04.11.2011 20:05:17 +0400 - build 2257
1. ╙≥ε≈φσφΦσ 2252.2
2. nullptr Σδ gcc < 4.6.1
drkns 04.11.2011 14:10:46 +0200 - build 2256
1. ╧ε∩≡εß≤σ∞ φσ∞φεπε ≤±Ωε≡Φ≥ⁿ UnicodeString τα ±≈σ≥ ±≥σΩεΓεπε ß≤⌠σ≡α.
2. ┬± ΩΦσ ∞σδε≈Φ.
w17 04.11.2011 14:53:20 +0400 - build 2255
1. ╙≥ε≈φσφΦσ 2252.2
w17 04.11.2011 14:14:30 +0400 - build 2254
1. ╙≥ε≈φσφΦσ 2252.2
w17 04.11.2011 14:10:35 +0400 - build 2253
1. ╙≥ε≈φσφΦσ 2252.1
w17 04.11.2011 11:14:20 +0400 - build 2252
MinGW gcc build
─εδµφ√ ≡αßε≥α≥ⁿ:
±ßε≡ΩΦ Φτ ∩εΣ Windows ≈σ≡στ tdm-gcc 32/64, Γ ≥ε∞ ≈Φ±δσ far32 ≈σ≡στ tdm64;
±ßε≡ΩΦ Φτ ∩εΣ Cygwin/Linux ≈σ≡στ Ω≡ε±± MinGW 32/64, ≥εδⁿΩε 32-32 b 64-64;
╧≡εΓσ≡ δΦ±ⁿ Γσ≡±ΦΦ MinGW 4.5.2 (φ≤µφα ∩≡αΓΩα gcc-°φεπε ⌡ΦΣσ≡ ⌠αΘδα), 4.6.1, 4.6.2
└╒╥╙═├!
⌠δαπ -mno-cygwin ≤Σαδ╕φ, MinGW εφ φσ φ≤µσφ, cygwin gcc ∩ε±δσ Γσ≡±ΦΦ 1.7.6 σπε φσ ∩εΣΣσ≡µΦΓασ≥
drkns 31.10.2011 13:24:03 +0200 - build 2251
1. ╙≥ε≈φσφΦσ 2224.1.
drkns 27.10.2011 13:08:21 +0300 - build 2250
1. Mantis#0001918: ╘α≡ ΓαδΦ≥± ∩≡Φ Γ√ßε≡σ "Standard association"
drkns 25.10.2011 20:14:28 +0200
1. Far.exe.ini -> Far.exe.example.ini
w17 25.10.2011 17:09:29 +0400 - build 2249
1. ┬ⁿ■Γσ≡ - ╚±∩≡αΓδσφ√ ε°ΦßΩΦ Φ φε≡∞αδΦτεΓαφα ε≥≡Φ±εΓΩα ±Ω≡εδδßα≡α.
2. ┬ⁿ■Γσ≡ - ╙∩≡ε∙σφΦσ δεπΦΩΦ τα∩ε∞ΦφαφΦ ∩≡σΣ√Σ≤∙σπε ≡σµΦ∞α Γ Σαδεπσ Goto (AltF8)
drkns 24.10.2011 15:07:04 +0300 - build 2248
1. ╧≡εΣεδµσφΦσ 2247.1.
drkns 24.10.2011 12:05:37 +0300 - build 2247
1. Mantis#0001916: ╘α≡ ∞εδ≈α ∩αΣασ≥ ∩≡Φ φσ±εε≥Γσ≥±≥ΓΦΦ ⌠ε≡∞α≥α sqlite.
╥σ∩σ≡ⁿ "∩≡Φ φσ±εε≥Γσ≥±≥ΓΦΦ" ∩≡εß≤σ∞ ßσΩα∩Φ≥ⁿ ±≥α≡≤■ ßατ≤ Φ ±ετΣαΓα≥ⁿ ∩≡αΓΦδⁿφ≤■, σ±δΦ µσ Φ ²≥ε φσ ∩εδ≤≈Φ≥± - ßατα ß≤Σσ≥ ε≥Ω≡√≥α Γ ∩α∞ ≥Φ.
zg 24.10.2011 00:38:08 +0200 - build 2246
1. ≈σδεΓσ≈σ±ΩΦσ Φ∞σφα Σδ ±≥≡≤Ω≥≤≡ Φ Φ⌡ ∩εδσΘ, ±Γ ταφφ√⌡ ± DN_GETVALUE.
2. FarSettingsHistoryPlugin.->FarSettingsHistory.PluginId.
3. FARMACROVARTYPE φ≤∞σ≡≤σ≥± ± 0.
zg 23.10.2011 21:11:21 +0200 - build 2245
1. ∩≡Φ τα∞σφσ "folder shorcuts" ± ∩δαπΦφεΓεπε φα ≡σαδⁿφ√Θ ∩≤≥ⁿ φσ Γ±σ ∩εδ ε≈Φ∙αδΦ±ⁿ.
zg 23.10.2011 20:56:26 +0200 - build 2244
1. ∩εδ≤≈σφΦσ Φφ⌠ε≡∞α÷ΦΦ ε "folder shorcuts" αφαδεπΦ≈φ√∞ Σδ Φ±≥ε≡ΦΘ εß≡ατε∞.
zg 23.10.2011 19:47:51 +0200 - build 2243
1. Σδ Φ±≥ε≡ΦΘ ΓετΓ≡α∙α■≥± Σε∩εδφΦ≥σδⁿφ√σ ∩α≡α∞σ≥≡√.
zg 22.10.2011 23:54:52 +0200 - build 2242
1. Γ√≡αΓφΦΓαφΦσ Σαφφ√⌡, ΓετΓ≡α∙ασ∞√⌡ FCTL_GET*PANELITEM.
zg 22.10.2011 03:52:53 +0200 - build 2241
1. ≤≥ε≈φσφΦσ 2240.2 Σδ ±δ≤≈α ταπδαΓφ√⌡ ß≤ΩΓ.
zg 22.10.2011 03:17:46 +0200 - build 2240
1. Γ 2127 ±δε∞αδΦ ΓΓεΣ RAlt+±Φ∞Γεδ.
2. ≥επΣα µσ Ω ±Φ∞Γεδα∞, ΓΓσΣ╕φφ√∞ ≈σ≡στ RAlt ±≥αδε ΣεßαΓδ ≥± CtrlRAlt.
3. KEY_CTRLALTSHIFTPRESS φσ ∩≡Φ⌡εΣΦ≥, σ±δΦ φαµα≥√ RAlt ΦδΦ RCtrl.
zg 21.10.2011 23:56:07 +0200 - build 2239
1. ε∩÷Φ SavePluginFoldersHistory ≤Σαδσφα.
2. ∩δαπΦφ√ ΣεßαΓδ ■≥± Γ Φ±≥ε≡Φ■ Γ±σπΣα Φ σ±δΦ ∩δαπΦφ Ωε≡≡σΩ≥φε ±σß ΓσΣ╕≥, ∩σ≡σ⌡εΣ Φτ Φ±≥ε≡ΦΦ ≡αßε≥ασ≥.
±≥α≡≤■ history.db φαΣε ≤ΣαδΦ≥ⁿ.
3. Φ±∩≡αΓδσφε ∩αΣσφΦσ, ΩεπΣα φα⌡εΣ ±ⁿ Γφ≤≥≡Φ ⌠αΘδα ∩σ≡σ⌡εΣΦ∞ ∩ε folder shortcut Γφ≤≥≡ⁿ Σ≡≤πεπε ⌠αΘδα, εß≡αßα≥√Γασ∞επε ≥σ∞ µσ ∩δαπΦφε∞.
zg 21.10.2011 09:36:48 +0200 - build 2238
1. Folder Shortcuts Σδ ∩δαπΦφεΓ ±ε⌡≡αφ σ≥ Guid, α φσ Φ∞ ∞εΣ≤δ .
zg 20.10.2011 17:25:55 +0200 - build 2237
1. ≤≥ε≈φσφΦσ 2232.1. ΓετΓ≡α∙ασ∞ Γ≡σ∞ Γ UTC Φ ταδε≈σφφε±≥ⁿ.
zg 20.10.2011 15:58:27 +0200 - build 2236
1. ±ßε≡Ωα tdm64-gcc: make DIRBIT=64 -f makefile_gcc.
drkns 20.10.2011 14:15:52 +0300 - build 2235
1. ╧σ≡σΣ ±∞σφεΘ ΩεΣεΓεΘ ±≥≡αφΦ÷√ Γ√∩εδφ σ≥± ∩≡εΓσ≡Ωα Ωε≡≡σΩ≥φε±≥Φ ∩≡σεß≡ατεΓαφΦ .
drkns 20.10.2011 09:40:46 +0300 - build 2234
1. ┼±δΦ ±∞σφα ΩεΣεΓεΘ ±≥≡αφΦ÷√ ≡σΣαΩ≥ε≡α Φ±∩ε≡≥Φδα ≥σΩ±≥ - φσ ß≤Σσ∞ τα∩ε∞Φφα≥ⁿ ²≥≤ ±≥≡αφΦ÷≤.
w17 20.10.2011 09:49:18 +0400 - build 2233
1. ╩ε±∞σ≥ΦΩα Σδ #1905
zg 20.10.2011 01:33:55 +0200 - build 2232
1. ²Ω±∩σ≡σ∞σφ≥αδⁿφεσ ∩εδ≤≈σφΦσ φα±≥≡εσΩ ⌠α≡α ≈σ≡στ SettingsControl. ╧εΩα ≥εδⁿΩε Φ±≥ε≡ΦΦ.
Γ Ωα≈σ±≥Γσ id φ≤µφε ∩σ≡σΣαΓα≥ⁿ FarGuid, ∩εδ≤≈σφΦσ ± ∩ε∞ε∙ⁿ■ SCTL_ENUM, Root Σεδµσφ ß√≥ⁿ
≤±≥αφεΓδσφ Γ εΣφε Φτ τφα≈σφΦΘ FARSETTINGS_SUBFOLDERS.
w17 19.10.2011 22:36:30 +0400 - build 2231
1. Mantis #1905 again
zg 19.10.2011 17:15:15 +0200 - build 2230
1. DM_ADDHISTORY ∩αΣαδ Σδ ±ετΣαφφεπε, φε φσ ∩εΩαταφφεπε ΣΦαδεπα.
w17 19.10.2011 18:02:30 +0400 - build 2229
1. 1905: viewer dump mode
zg 19.10.2011 14:50:58 +0200 - build 2228
1. Γ≡α∩∩σ≡: Φ±∩≡Γδσφ√ DM_LISTGETDATA Φ DM_LISTSETDATA.
drkns 19.10.2011 08:39:52 +0300 - build 2227
1. [x] Clock in viewer and editor
drkns 18.10.2011 19:17:20 +0200 - build 2226
1. ┬ετ∞εµφε±≥ⁿ ε≥∞σφ√ εµΦΣαφΦ Σδ "far /v -".
drkns 18.10.2011 19:03:32 +0200 - build 2225
1. ╙≥ε≈φσφΦσ 2224.1.
drkns 18.10.2011 14:33:06 +0300 - build 2224
1. ╥σ∩σ≡ⁿ ∞εµφε ∩≡σ≡√Γα≥ⁿ ±Φφ⌡≡εφφ√σ ε∩σ≡α÷ΦΦ ΓΓεΣα-Γ√ΓεΣα (∩≡ΦΓσ≥ network-∩δαπΦφ≤). Ctrl-Break.
w17 16.10.2011 12:39:32 +0400 - build 2223
1. Mantis#1791: "Cannot find the file" ∩ε F5 ∩ε±δσ Ctrl+Tab Φτ ±ε⌡≡αφ╕φφεπε Γ ≡σΣαΩ≥ε≡σ ⌠αΘδα
drkns 14.10.2011 18:30:56 +0200 - build 2222
1. ╬∩÷ΦΦ "Inactivity time" ßεδⁿ°σ φσ≥.
w17 14.10.2011 18:01:33 +0400 - build 2221
1. Mantis#1823: └Γ≥εεßφεΓδσφΦσ Γⁿ■Γσ≡α φα ⌠δσ°Ωα⌡
svs 13.10.2011 17:44:03 +0400 - build 2220
1. Mantis#0001882: ╨ατ≡σ°Φ≥ⁿ "∩σ≡σ⌡Γα≥" ∞αΩ≡ε⌠≤φΩ÷ΦΘ Dlg.GetValue Φ ItemCount/CurPos Γ ΣΦαδεπα⌡.
╙≥ε≈φσφΦσ DN_GETVALUE
└╒╥╙═├!
┬ ∞αΩ≡ε±σ ΦφΣσΩ±√ φα≈Φφα■≥± ± 1, Γ └╧╚ ± 0.
┬ ∞αΩ≡ε±σ: dlg.getvalue(Index,TypeInf)
┼±δΦ (Index > 0 && Index <= DlgItemCount)
{
±∞. ε∩Φ±αφΦσ dlg.getvalue (≥εδⁿΩε ≤≈σ±≥ⁿ, ≈≥ε Γ ∩δαπΦφ ∩εΘΣσ≥ Index-1)
/*
DlgItemCount ∩εδ≤≈ασ∞ ≈σ≡στ dlggetvalueFunc(0,0)
*/
┬ ∞αΩ≡ε± ΓετΓ≡α∙ασ≥ Γ ≥ε≈φε±≥Φ ≥ε, ≈≥ε Γσ≡φ≤δ ∩δαπΦφ.
/*
╟Σσ±ⁿ ∩δαπΦφ ∞εµσ≥ Γσ≡φ≤≥ⁿ FMVT_INTEGER/FMVT_UNKNOWN ΦδΦ FMVT_DOUBLE ΦδΦ FMVT_STRING.
*/
}
┼±δΦ (Index > DlgItemCount)
{
1) ∩δαπΦφ Γ ΣΦαδεπεΓ≤■ ∩≡ε÷σΣ≤≡≤ ∩εδ≤≈ασ≥ (DN_GETVALUE,Index-1,{FMVT_INTEGER,TypeInf}).
/*
FMVT_INTEGER - Φ∞σφφε ≥αΩ, Σαß√ φσ ≤±δεµφ ≥ⁿ µΦ±≥ⁿ ± ε∩Φ±αφΦσ∞ :-)
*/
2) ┬ ∞αΩ≡ε± ΓετΓ≡α∙ασ≥ Γ ≥ε≈φε±≥Φ ≥ε, ≈≥ε Γσ≡φ≤δ ∩δαπΦφ.
/*
╟Σσ±ⁿ ∩δαπΦφ ∞εµσ≥ Γσ≡φ≤≥ⁿ FMVT_INTEGER/FMVT_UNKNOWN ΦδΦ FMVT_DOUBLE ΦδΦ FMVT_STRING.
*/
}
┼±δΦ (Index == 0) // ²≥ε ∩≡ε ΣΦαδεπ
{
┼±δΦ (TypeInf ε≥ 0 Σε 6) // "6" - ∩εΩα ≥αΩ, Σαδⁿ°σ ±∞ε≥≡ ≈≥ε ∩ε≥ε∞ ΣεßαΓΦ∞ :-)
{
±∞. ε∩Φ±αφΦσ dlg.getvalue (≥εδⁿΩε ≤≈σ±≥ⁿ, ≈≥ε Γ ∩δαπΦφ ∩εΘΣσ≥ Index-1, ≥.σ. -1)
┬ ∞αΩ≡ε± ΓετΓ≡α∙ασ≥ Γ ≥ε≈φε±≥Φ ≥ε, ≈≥ε Γσ≡φ≤δ ∩δαπΦφ.
/*
╟Σσ±ⁿ ∩δαπΦφ ∞εµσ≥ Γσ≡φ≤≥ⁿ FMVT_INTEGER/FMVT_UNKNOWN ΦδΦ FMVT_DOUBLE ΦδΦ FMVT_STRING.
*/
}
╚φα≈σ
{
Γ ΣΦαδεπεΓ≤■ ∩≡ε÷σΣ≤≡≤ ∩σ≡σΣασ≥± τφα≈σφΦσ {FMVT_UNKNOWN, 0} (Γ ∩δαπΦφ ∩εΘΣσ≥ Index-1, ≥.σ. -1)
}
}
┼±δΦ (≥σΩ≤∙α εßδα±≥ⁿ φσ ΣΦαδεπ) ΦδΦ (Index < DlgItemCount Φ ∩≡εΦτε°δα Γφ≤≥≡σφφ ε°ΦßΩα)
{
∩δαπΦφ φσ ∩εδ≤≈Φ≥ DN_GETVALUE.
}
svs 13.10.2011 15:23:12 +0400 - build 2219
1. Mantis#0001595: ╧≡εßδσ∞√ ± mmode(1,0) Γ ≡σΣαΩ≥ε≡σ
mmode(1,0) ≡ατ≡σ°ασ≥ ε≥εß≡αµσφΦσ φα ²Ω≡αφ.
╬ΣφαΩε Γ φσΩε≥ε≡√⌡ ±δ≤≈α ⌡ Φ∞σφφε Φτ-τα φσπε ≡σΣαΩ≥ε≡ ∩εΩατ√Γασ≥± φσ≡α±Ω≡α°σφ√∞.
╧εΩα ≥αΩ... δεΓΦ∞ ßαπΦ ;-)
svs 12.10.2011 11:38:10 +0400 - build 2218
1. ═σ εßφεΓδ δα±ⁿ Info-∩αφσδⁿ, σ±δΦ Γφε±ΦδΦ Φτ∞σφσφΦ Γ ΣΦαδεπ φα±≥≡εΘΩΦ Φφ⌠ε≡∞α÷ΦεφφεΘ ∩αφσδΦ.
w17 11.10.2011 13:49:00 +0400 - build 2217
1. Mantis#1901: ╤ε⌡≡αφσφΦσ ∩ετΦ÷ΦΦ ∩≡Φ ∩σ≡σΩδ■≈σφΦΦ ∩ε F6 (≡σΣαΩ≥ε≡/Γⁿ■Γσ≡)
2. Mantis#1766: φεΓα Γσ≡±Φ Γⁿ■Γσ≡α
╙±≥≡αφσφΦσ α≡≥σ⌠αΩ≥εΓ ∩≡Φ ∩ε∩αΣαφΦΦ Φ±Ωε∞επε ≥σΩ±≥α Γ εßδα±≥ⁿ ∩σ≡σφε±α WWrap
svs 10.10.2011 17:21:48 +0400 - build 2216
1. Mantis#0001832: ╧≡εßδσ∞α FarNameToInputRecord / FarInputRecordToName
(from Maximus)
svs 09.10.2011 15:29:43 +0400 - build 2215
1. Mantis#0001832: ╧≡εßδσ∞α FarNameToInputRecord / FarInputRecordToName
(from shmuel)
"...ε≥ΓαδΦδ± ΓΓεΣ ß≤ΩΓ Γ ≡≤±±ΩεΘ ≡α±ΩδαΣΩσ Γ εΣφε∞ Φτ ∩δαπΦφεΓ..."
svs 06.10.2011 16:08:21 +0400 - build 2214
1. Mantis#0001832: ╧≡εßδσ∞α FarNameToInputRecord / FarInputRecordToName
(from Maximus)
drkns 06.10.2011 13:33:04 +0200 - build 2213
1. ╚ σ∙╕.
drkns 05.10.2011 16:46:24 +0200 - build 2212
1. ┼∙╕ φα ≥σ∞≤ #1899.
svs 05.10.2011 11:40:27 +0400 - build 2211
1. Mantis#0001899: ╧εΩατα≥ⁿ Φφ⌠ε≡∞α÷Φ■ ε≥ ∩δαπΦφσ (GUID Φ ≥.∩.) Φτ F11/F4
(from Maximus)
╩δαΓΦ°α F3 Γ√τ√Γασ≥ ΣΦαδεπ ± ≥σ⌡φΦ≈σ±ΩεΘ Φφ⌠ε≡∞α÷ΦσΘ ∩ε ∩δαπΦφ≤.
svs 04.10.2011 10:07:48 +0400 - build 2210
1. Mantis#0001766: ═εΓα Γσ≡±Φ Γⁿ■Γσ≡α
(from 2useven10)
svs 03.10.2011 12:02:41 +0400 - build 2209
1. Mantis#0001529: ═σ∩≡αΓΦδⁿφεσ ΣσΘ±≥ΓΦσ ∞αΩ≡ε⌠≤φΩ÷ΦΦ setposidx
2. ╬ßφεΓΦ∞ SQLite Σε "3.7.8"
3. ╧ε ∞ε≥ΦΓα∞ "0001897: Far 3.0 φσ ±εßΦ≡ασ≥± Γ gcc" - "Include".
svs 01.10.2011 10:20:58 +0400 - build 2208
1. Mantis#0001677: ╧≡Φ τα∩≤±Ωσ ∞αΩ≡ε±α ≈σ≡στ MCMD_POSTMACROSTRING ταΣαΓα≥ⁿ ΩεΣ "τα∩≤±Ωα■∙σΘ" ΩδαΓΦ°Φ
svs 30.09.2011 15:09:04 +0400 - build 2207
1. Mantis#0001898: ├δ■ΩΦ ε≥≡Φ±εΓΩΦ ≡σΣαΩ≥ε≡α ∩ε±δσ Γ√∩εδφσφΦ ∞αΩ≡ε±εΓ
(from Maximus)
svs 29.09.2011 09:49:28 +0400 - build 2206
1. Mantis#0001766: ═εΓα Γσ≡±Φ Γⁿ■Γσ≡α
(from 2useven10)
drkns 27.09.2011 21:38:14 +0200 - build 2205
1. Mantis#0001894: ═σ≥ε≈φε±≥Φ ε≥εß≡αµσφΦ ±∩Φ±Ωα ∩δαπΦφεΓ.
drkns 26.09.2011 08:58:57 +0200 - build 2204
1. ╩ε≡≡σΩ÷Φ ≥Φ∩εΓ Γ plugin.hpp
drkns 25.09.2011 19:11:11 +0200 - build 2203
1. FarListTitles.TitleLen => FarListTitles.TitleSize,
FarListTitles.BottomLen => FarListTitles.BottomSize.
svs 23.09.2011 10:29:38 +0400 - build 2202
1. Mantis#0001888: [A|P]Panel.Format
2. Mantis#0001887: FCTL_GETPANELPREFIX
Panel API: ΣεßαΓδσφ FCTL_GETPANELPREFIX
drkns 22.09.2011 11:03:59 +0200 - build 2201
1. Mantis#0001883: Spaces generated in editor when using numeric keypad.
drkns 20.09.2011 11:28:28 +0200 - build 2200
1. ╧ε±δσ τα∩≤±Ωα ∩≡επ≡α∞∞ Γε±±≥αφαΓδΦΓασ≥± ÷Γσ≥ Ωεφ±εδΦ, Ωε≥ε≡√Θ ß√δ Σε τα∩≤±Ωα.
svs 19.09.2011 09:48:39 +0400 - build 2199
1. Mantis#0001882: ╨ατ≡σ°Φ≥ⁿ "∩σ≡σ⌡Γα≥" ∞αΩ≡ε⌠≤φΩ÷ΦΘ Dlg.GetValue Φ ItemCount/CurPos Γ ΣΦαδεπα⌡.
─εßαΓδσφε φεΓεσ φε≥Φ⌠ΦΩα÷Φεφφεσ ±εεß∙σφΦσ Σδ ΣΦαδεπεΓ√⌡ ∩≡ε÷σΣ≤≡ DN_GETVALUE (=4118)
DN_GETVALUE ∩ε±√δασ≥± Γ ΣΦαδεπεΓ≤■ ∩≡ε÷σΣ≤≡≤ Γ± ΩΦΘ ≡ατ, ΩεπΣα Γ ∞αΩ≡ε±α⌡ Γ±≥≡σ≈ασ≥±
Dlg.GetValue(), ItemCount Φ CurPos.
Param1 = φε∞σ≡ ²δσ∞σφ≥α ΣΦαδεπα
Param2 = ≤Ωατα≥σδⁿ φα ±≥≡≤Ω≥≤≡≤ TFarGetValue (τα∩εδφσφφ√σ)
╧δαπΦφ ΓετΓ≡α∙ασ≥:
0 - ∞αΩ≡εΣΓΦπ Φπφε≡Φ≡≤σ≥
1 - Γ Param2 ∞εΣΦ⌠Φ÷Φ≡εΓαφφ√σ Σαφφ√σ - ∞αΩ≡εΣΓΦπ ßσ≡σ≥ ²≥Φ Σαφφ√σ.
╟Σσ±ⁿ TFarGetValue:
struct FarMacroValue
{
enum FARMACROVARTYPE type;
union
{
__int64 i;
double d;
const wchar_t *s;
} Value;
};
≥Φ∩ ∩σ≡σ∞σφφεΘ:
enum FARMACROVARTYPE
{
FMVT_UNKNOWN = -1,
FMVT_INTEGER = 0,
FMVT_STRING = 1,
FMVT_DOUBLE = 2,
};
Dlg.GetValue() Γ√τεΓ ΦΣσ≥ Σδ δ■ßεπε ²δσ∞σφ≥α ΣΦαδεπα.
ItemCount Φ CurPos - ≥εδⁿΩε Σδ ListBox, ≡α±Ω≡√≥επε Combobox Φ usercontrol.
╠αΩ≡εΣΓΦµεΩ ±φα≈αδα "Γ√≈Φ±δ σ≥" ≥≡σß≤σ∞√σ Σαφφ√σ, τα≥σ∞ ±∩≡α°ΦΓασ≥ ΣΦαδεπεΓ≤■
∩≡ε÷σΣ≤≡≤ "εφε? σ±δΦ φσ εφε - ±Ωε≡≡σΩ≥Φ≡≤Θ". ┬ ±δ≤≈ασ ∩εδεµΦ≥σδⁿφεπε ε≥Γσ≥α (!= 0)
∩εΣ±εΓ√Γασ≥ Γ ±≥σΩ Σαφφ√σ, Ωε≥ε≡√σ Γσ≡φ≤δα ΣΦαδεπεΓα ∩≡ε÷σΣ≤≡α.
2. Macro: ─δ Dlg.GetValue() ΣεßαΓδσφ Type = 11 Σδ ListBox Φ ≡α±Ω≡√≥επε Combobox:
Number, "Γσ≡φ≤≥ⁿ ΩεδΦ≈σ±≥Γε ²δσ∞σφ≥εΓ ±∩Φ±Ωα".
svs 13.09.2011 15:28:38 +0400 - build 2198
1. Mantis#0001785: ╧≡εßδσ∞α ± τα∩≤±Ωε∞ σ±δΦ Γ Ωε∞αφΣφεΘ ±≥≡εΩσ ∩≡Φ±≤≥±≥Γ≤σ≥ τφαΩ "="
(from 2useven10)
svs 12.09.2011 14:35:48 +0400 - build 2197
1. Mantis#0001873: ╧εΣ±Γσ≈σφφ√σ ΩδαΓΦ°Φ Γ ╧α≡α∞σ≥≡√ - ╤Φ±≥σ∞φ√σ ∩α≡α∞σ≥≡√
(from Raistlin)
2. ═σ∞φεπε ≤≥ε≈φσφΦΘ Γ lng (∩σ≡σΓεΣ√, πε≡ ≈Φσ ΩδαΓΦ°Φ)
drkns 12.09.2011 13:23:34 +0200 - build 2196
1. ┬ φσΩε≥ε≡√⌡ ±δ≤≈α ⌡ ∞επδα ≥σ≡ ≥ⁿ± ≈α±≥ⁿ Ωεφ±εδⁿφεπε Γ√ΓεΣα ∩ε±δσ τα∩≤±Ωα ∩≡επ≡α∞∞.
svs 12.09.2011 09:46:52 +0400 - build 2195
1. Mantis#0001766: ═εΓα Γσ≡±Φ Γⁿ■Γσ≡α
(from 2useven10)
"...±≥αδ τα∞σ≈α≥ⁿ, ≈≥ε Γⁿ■Γσ≡ ∩ε±δσΣφΦ⌡ Γσ≡±ΦΘ ±≥αδ φσΩε≡≡σΩ≥φε ε≥εß≡αµα≥ⁿ
∩σ≡Γ√σ ±≥≡εΩΦ ∩≡Φ ΓΩδ■≈σφφεΘ ε∩÷ΦΦ [x] Save view and edit history.
τα∞σ≈α■ φα ⌠αΘδσ changelog, ≥.σ. ±∞ε≥≡■ σπε Σδ ≥σΩ≤∙σΘ ≡σΓΦτΦΦ, ≈σ≡στ
φσ±ΩεδⁿΩε ΣφσΘ Σσδα■ "svn up", ε≥Ω≡√Γασ∞ φα ∩≡ε±∞ε≥≡ ⌠αΘδ changelog -
∩σ≡Γ√σ ±≥≡εΩΦ φα ²Ω≡αφσ φσ∩εφ ≥φε ΩαΩ ∩δαΓα■≥. Σσδασ∞ Home Φ
∩σ≡σε≥Ω≡√≥Φσ - ±≥αφεΓΦ≥± ∩ε≥≡σßφε..."
svs 09.09.2011 17:32:26 +0400 - build 2194
1. Mantis#0000698: ╙δ≤≈°σφΦσ ß√±≥≡επε ∩εΦ±Ωα
╧σ≡Γεσ ∩≡ΦßδΦµσφΦσ. ╧εΩα φσ Γ⌡εΣΦ≥ Γ ±ε±≥αΓ ε±φεΓφεΘ Ωε∞∩Φδ ÷ΦΦ (∩εΩα φσ ≤Ωαταφ Σσ⌠αΘφ Mantis_698)
╨σαδΦτεΓαφ ß√±≥≡√Θ ∩εΦ±Ω ∩ε Γ±σ∞ Γ±σ∞ τφα≈σφΦ ∞ ΓΦΣΦ∞√⌡ ∩εδσΘ.
svs 05.09.2011 19:46:49 +0400 - build 2193
1. Mantis#0001869: panel.select(0,1,2,clip(0)) φσ ∩ε∞σ≈ασ≥ ⌠αΘδ√, Γ Φ∞σφΦ Ωε≥ε≡√⌡ σ±≥ⁿ τα∩ ≥α
<└╒╥╙═├>
─δ ±≥≡εΩεΓ√⌡ τφα≈σφΦΘ Items Γ panel.select():
▌δσ∞σφ≥√ Σεδµφ√ ß√≥ⁿ ≡ατΣσδσφ√ ± ∩ε∞ε∙ⁿ■ Lf ("\n") ΦδΦ CrLf ("\r\n").
</└╒╥╙═├>
svs 05.09.2011 19:05:38 +0400 - build 2192
1. Mantis#0001871: ├δ■Ω ε≥≡Φ±εΓΩΦ Γ ≡σΣαΩ≥ε≡σ
drkns 05.09.2011 09:11:02 +0200 - build 2191
1. ═εΓ√Θ ⌠δαπ Γ EDITORCOLORFLAGS: ECF_TABMARKCURRENT. ╧εΣεßσφ ECF_TAB1, φε ≡α±Ω≡α°ΦΓασ≥± φσ ∩σ≡Γ√Θ ±Φ∞Γεδ ≥αß≤δ ÷ΦΦ, α ±εΓ∩αΣα■∙ΦΘ ± πε≡Φτεφ≥αδⁿφεΘ Ωεε≡ΣΦφα≥εΘ Ω≤≡±ε≡α ≡σΣαΩ≥ε≡α.
2. ECF_TAB1 ∩σ≡σΦ∞σφεΓαφ Γ ECF_TABMARKFIRST.
zg 04.09.2011 14:40:56 +0200 - build 2190
1. ACTL_WAITKEY: Param1=0, Param2 - ≤Ωατα≥σδⁿ φα INPUT_RECORD ΦδΦ NULL Σδ δ■ßεΘ ΩδαΓΦ°Φ.
zg 03.09.2011 13:06:29 +0200 - build 2189
1. FarMenuItem.AccelKey ≥σ∩σ≡ⁿ Φ∞σσ≥ ≥Φ∩ FarKey.
svs 02.09.2011 09:26:36 +0300 - build 2188
1. ╙≥ε≈φσφΦσ build 2187
svs 01.09.2011 22:03:43 +0300 - build 2187
1. Mantis#0001743: ┬ετ∞εµφε±≥ⁿ ε≥Ωδ■≈σφΦ Φ±≥ε≡ΦΦ
prompt() - σ±δΦ ≤Ωαταφ φσ ∩≤±≥εΘ history, ≥ε ∩≡Φφ≤ΣΦ≥σδⁿφε Γ√±≥αΓδ σ∞ Φ±≥ε≡Φ■ (φα Γ≡σ∞ Γ√τεΓα ²≥εΘ ⌠≤φΩ÷ΦΦ).
svs 01.09.2011 17:34:54 +0300 - build 2186
1. ∞σδε≈Φ ΣσßαµφεΘ Ωε∞∩Φδ ÷ΦΦ
2. ┬ ⌡σδ∩ ΣεßαΓδσφ√ ε∩Φ±αφΦ Ωδ■≈σΘ Ωε∞.±≥≡εΩΦ /clearcache, /export Φ /import
drkns 01.09.2011 15:07:03 +0200
1. ╙≥ε≈φσφΦσ 2185.2 - ±Φφ⌡≡εφΦτα÷Φ Γ≡≤≈φ≤■.
drkns 01.09.2011 14:15:09 +0200 - build 2185
1. Include\DlgBuilder.hpp ≥σ∩σ≡ⁿ πσφσ≡Φ≡≤σ≥± αφαδεπΦ≈φε ε±≥αδⁿφ√∞ ταπεδεΓΩα∞.
2. ╧≡Φ Φ±∩εδφσφΦΦ svn_tag_build.bat ≥σ∩σ≡ⁿ ∩≡εΦτΓεΣΦ≥± ∩ε∩√≥Ωα ±Φφ⌡≡εφΦτΦ≡εΓα≥ⁿ ταπεδεΓΩΦ Φ Γ ..\plugins\common\unicode.
drkns 31.08.2011 15:55:08 +0200 - build 2184
1. ECTL_PROCESSKEY ßεδⁿ°σ φσ≥.
svs 30.08.2011 10:43:11 +0300 - build 2183
1. Mantis#0001866: ╤Σσδα≥ⁿ Γ±σ ∩α≡α∞σ≥≡√ prompt() φσεß τα≥σδⁿφ√∞Φ
≤≥ε≈φσφΦσ build 2182
svs 30.08.2011 10:16:23 +0300 - build 2182
1. Mantis#0001863: ╬≥±≤≥±≥ΓΦσ ±≥≡εΩΦ ΩαΩ ∩α≡α∞σ≥≡ ⌠≤φΩ÷ΦΦ
!!!╩≡αΘφσ ²Ω±∩σ≡σ∞σφ≥αδⁿφε, ∩≡εΓσ≡σφε ≥εδⁿΩε φα prompt Φ msgbox!!!
╥σ∩σ≡ⁿ ∩α≡α∞σ≥≡√ ∞εµφε φσ ≤Ωατ√Γα≥ⁿ :-)
═α∩≡Φ∞σ≡,
prompt("Title","Text",0x08,,"History")
≡αßε≥ασ≥ ≥αΩ µσ, ΩαΩ Φ
prompt("Title","Text",0x08,"","History")
2. Mantis#0001866: ╤Σσδα≥ⁿ Γ±σ ∩α≡α∞σ≥≡√ prompt() φσεß τα≥σδⁿφ√∞Φ
svs 29.08.2011 14:39:57 +0300 - build 2181
1. Mantis#0001864: ╧αΣσφΦσ ε≥δαΣε≈φεΘ Γσ≡±ΦΦ ∩≡Φ Γ√∩εδφσφΦΦ τα∩Φ±αφφεπε ∞αΩ≡ε±α
2. Mantis#0001856: ∩≡ΦΓσΣσφΦσ Ω εß∙σ∞≤ UserData
(from samlyukov)
drkns 29.08.2011 08:42:09 +0200 - build 2180
1. ╙≥ε≈φσφΦσ 2179.2.
drkns 28.08.2011 17:57:54 +0200 - build 2179
1. Mantis#0001865: ╚φΦ÷ΦαδΦτα÷Φ ∞α±±ΦΓεΓ ÷Γσ≥εΓ Γ dialog.cpp
2. ╧α≡α ∞σδε≈σΘ.
svs 28.08.2011 15:26:06 +0300 - build 2178
1. Mantis#0001766: ═εΓα Γσ≡±Φ Γⁿ■Γσ≡α
(from 2useven10)
╬∩≥Φ∞Φτα÷Φ αΓ≥ε±Ω≡εδδα Σδ Win7.
═σ ±ß≡α±√Γασ∞ Ωσ°, σ±δΦ ⌠αΘδ ∩≡ε±≥ε ≡α±≥╕≥.
═α XP ²⌠⌠σΩ≥ ∩ε≈≥Φ φ≤δσΓεΘ.
2. Mantis#0001846: ═σΩε≡≡σΩ≥φα ≡σαΩ÷Φ φα ΩδΦΩ ∞√°ΩΦ Γ F1
drkns 27.08.2011 16:40:43 +0200 - build 2177
1. Warnings.
2. ╤φεΓα ∩σ≡σ≥α±εΓΩα ±≥≡≤Ω≥≤≡, ≥σ∩σ≡ⁿ Φ Σδ x86.
drkns 27.08.2011 11:28:44 +0200 - build 2176
1. ╙≥ε≈φσφΦσ 2175.1.
drkns 26.08.2011 16:54:08 +0200 - build 2175
1. ─δ εßφ≤δσφΦ ±≥≡≤Ω≥≤≡ Φ ∞α±±ΦΓεΓ ≥σ∩σ≡ⁿ σ±≥ⁿ °αßδεφ√ ClearStruct() Φ ClearArray(), Ωε≥ε≡√σ ±α∞Φ ∩εΣ±≥αΓ ≥ ∩≡αΓΦδⁿφ√Θ ≡ατ∞σ≡.
<└╒╥╙═├>╚±∩εδⁿτ≤σ∞ Φ⌡, α φσ memset.</└╒╥╙═├>
2. ═σ Γ±σπΣα τα∩εδφ δ± ≡ατ∞σ≡ Γ PluginInfo.
zg 25.08.2011 23:22:28 +0200 - build 2174
1. Mantis#0001864: ╧αΣσφΦσ ε≥δαΣε≈φεΘ Γσ≡±ΦΦ ∩≡Φ Γ√∩εδφσφΦΦ τα∩Φ±αφφεπε ∞αΩ≡ε±α.
drkns 25.08.2011 22:47:06 +0200 - build 2173
1. Warnings.
2. ═σΩε≥ε≡√σ ±≥≡≤Ω≥≤≡√ ∩σ≡σ≥α±εΓαφ√ Σδ ßεδσσ ε∩≥Φ∞αδⁿφεπε ≡ατ∞σ∙σφΦ Γ x64. ╧δαπΦφ√ φαΣε ∩σ≡σ±εß≡α≥ⁿ.
svs 25.08.2011 16:22:47 +0300 - build 2172
1. Mantis#0001858: ┬ετΓ≡α∙α≥ⁿ 0 ∩≡Φ ταΩ≡√≥ΦΦ ΣΦαδεπα prompt() ∩ε Esc
svs 25.08.2011 16:01:01 +0300 - build 2171
1. ╧σ≡σΣσδΩα ΩδαΓΦα≥≤≡φεπε ΣΓΦµΩα. ═α≈αδε.
Macro::ProcessKey(int) -> Macro::ProcessEvent(FAR_INPUT_RECORD)
struct FAR_INPUT_RECORD
{
DWORD IntKey;
INPUT_RECORD Rec;
};
σ±δΦ IntKey == 0, ≥ε ±∞ε≥≡Φ∞ Rec, Φφα≈σ Γ IntKey ±εΣσ≡µΦ≥± KEY_
drkns 25.08.2011 11:48:38 +0200 - build 2170
1. ╬∩σ≈α≥Ωα Γ 2169.
drkns 25.08.2011 11:36:00 +0200 - build 2169
1. Mantis#0001862: ╤≥α≥Φ≈σ±ΩΦΘ αφαδΦτ ΩεΣα.
svs 25.08.2011 11:32:30 +0300 - build 2168
1. Mantis#0001861: ╨ατΣσδ "╧ε∞σ≥Ωα ⌠αΘδεΓ"
(from Maximus)
─ε≡αßε≥αφ, Σε∩εδφσφ ≡ατΣσδ "╧ε∞σ≥Ωα ⌠αΘδεΓ".
2. Mantis#0001832: ╧≡εßδσ∞α FarNameToInputRecord / FarInputRecordToName
(from Maximus)
╬≥ΓαδΦδ± ∩≡αΓ√Θ CtrlShiftDot ∩≡Φ τα∩Φ±Φ ∞αΩ≡ε±α.
drkns 25.08.2011 10:05:45 +0200 - build 2167
1. Mantis#0001833: ╧εΦ±Ω ⌠αΘδεΓ - φσ ThreadSafe.
drkns 25.08.2011 09:54:06 +0200 - build 2166
1. Mantis#0001860: ┬ CtrlL ≥σΩ±≥εΓ√σ ∞σ≥ΩΦ Φτ ∩δαπΦφα ε≥≡Φ±εΓ√Γα■≥± ÷Γσ≥ε∞ ≡α∞ΩΦ.
drkns 24.08.2011 23:47:55 +0200 - build 2165
1. ┬ PluginSynchro Γ∞σ±≥ε ∞ⁿ■≥σΩ±α ≥σ∩σ≡ⁿ Ω≡Φ≥Φ≈σ±Ωα ±σΩ÷Φ .
2. ╧α≡α ∞σδε≈σΘ.
svs 24.08.2011 17:15:00 +0300 - build 2164
1. FSF.FarNameToInputRecord ΓετΓ≡α∙ασ≥ TRUE, Σαµσ σ±δΦ ∩σ≡σΣα≥ⁿ φσ±≤∙σ±≥Γ≤■∙σσ Φ∞ ΩδαΓΦ°Φ, φα∩≡Φ∞σ≡ "foobar".
zg 23.08.2011 22:43:26 +0200 - build 2163
1. ∞αΩ≡ε±√, ΣεßαΓδσφφ√σ ∩ε MCTL_ADDMACRO Γ±σπΣα ∩≡εΓσ≡ ■≥± Γ εΣΦφαΩεΓε∞ ∩ε≡ ΣΩσ.
zg 23.08.2011 22:11:33 +0200 - build 2162
1. MCTL_ADDMACRO: ≤≥ε≈φσφΦσ Σδ φσ±ΩεδⁿΩΦ⌡ ∞αΩ≡ε±εΓ, ΣεßαΓδσφφ√Θ⌡ φα εΣφε ±ε≈σ≥αφΦσ ΩδαΓΦ°ⁿ.
2. ≤≥ε≈φσφΦσ ε±ΓεßεµΣσφΦ ∩α∞ ≥Φ, ταφ ≥εΘ ∞αΩ≡ε±α∞Φ, ∩≡Φ Γ√⌡εΣσ Φτ ⌠α≡α.
svs 23.08.2011 21:49:44 +0300 - build 2161
1. Mantis#0001858: ┬ετΓ≡α∙α≥ⁿ 0 ∩≡Φ ταΩ≡√≥ΦΦ ΣΦαδεπα prompt() ∩ε Esc
- ⌠δαπ 0x01 ∩≡Φφ≤ΣΦ≥σδⁿφε Γ√±≥αδ σ≥± , ≥.σ. prompt ∩ε Enter ∩≡Φ ∩≤±≥εΘ ±≥≡εΩσ ΓΓεΣα ΓετΓ≡α∙ασ≥ ≥αΩΦ ∩≤±≥≤■ ±≥≡εΩ≤
- Σδ Esc ΓετΓ≡α∙ασ≥± φσ ±≥≡εΩα, α ≈Φ±δε = 0 (±Σσδαφε Γ build 2160 :-)
zg 23.08.2011 19:43:46 +0200 - build 2160
1. ≤≥ε≈φσφΦσ 2159.3.
zg 23.08.2011 17:33:27 +0200 - build 2159
∩ε ∞ε≥ΦΓα∞ Mantis#0001486
1. ∩σ≡Γ√Θ ∩α≡α∞σ≥≡ MacroControl - π≤ΦΣ ∩δαπΦφα.
2. MCTL_ADDMACRO: φεΓεσ α∩Φ Σδ ΣεßαΓδσφΦ ∞αΩ≡ε±α Γ "∩α∞ ≥ⁿ".
Param1 - 0
Param2 - ≤Ωατα≥σδⁿ MacroAddMacro.
MacroAddMacro:
Flags - ⌠δαπΦ ΩαΩ Γ MCTL_SENDSTRING.
AKey - ΩδαΓΦ°α, φα Ωε≥ε≡≤■ φατφα≈ασ≥± ∞αΩ≡ε±.
SequenceText - ≥σΩ±≥ ∞αΩ≡ε±α.
Description - ε∩Φ±αφΦσ ∞αΩ≡ε±α.
Id - ≤φΦΩαδⁿφ√Θ Γ ≡α∞Ωα⌡ ∩δαπΦφα ΦΣσφ≥σ⌠ΦΩα≥ε≡.
Callback - ⌠≤φΩ÷Φ , Γ√τ√Γασ∞α ∩σ≡σΣ ±εß±≥Γσφφε Γ√∩εδφσφΦσ∞ ∞αΩ≡ε±α. ∩σ≡Γ√Θ ∩α≡α∞σ≥≡ - Id ∞αΩ≡ε±α. ∞εµφε ∩≡εΓσ≡Φ≥ⁿ ≈≥ε-≥ε Φ Γσ≡φ≤≥ⁿ TRUE - Φ±∩εδφ ≥ⁿ ΦδΦ FALSE - φσ Φ±∩εδφ ≥ⁿ.
Γ±σ ∞αΩ≡ε±√ ΣεßαΓδ ■≥± Γ εßδα±≥ⁿ common.
3. MCTL_DELMACRO ≤ΣαδΦ≥ⁿ ∞αΩ≡ε±.
Param1 - 0
Param2 - Id ≤Σαδ σ∞επε ∞αΩ≡ε±α.
drkns 23.08.2011 15:46:49 +0200 - build 2158
1. ┬ ±≥α≥≤±σ ≡σΣαΩ≥ε≡α ∩ε∞Φ∞ε φε∞σ≡α ΩεδεφΩΦ ε≥εß≡αµασ≥± φε∞σ≡ ±Φ∞Γεδα.
2. ╧σ≡σ⌡εΣ ∩ε AltF8 Γ ≡σΣαΩ≥ε≡σ ≥σ∩σ≡ⁿ φσ φα ±≥≡εΩ≤/ΩεδεφΩ≤, α φα ±≥≡εΩ≤/±Φ∞Γεδ.
drkns 23.08.2011 10:41:13 +0200 - build 2157
1. ╬∩σ≈α≥Ωα Γ 2155.
2. ╙≥ε≈φσφΦσ 2105 - Γ≥ε≡εΘ ∩α≡α∞σ≥≡ Menu() ß√δ εß τα≥σδⁿφ√∞.
svs 22.08.2011 17:53:53 +0300 - build 2156
1. ╥σ∩σ≡ⁿ Γ plugin.hpp Γε Γ±σ⌡ enum Γφε ∩≡ε∩Φ±αφ√ τφα≈σφΦ ∩≤ßδΦ≈φ√⌡ Ωεφ±≥αφ≥ (Γ±σ ≈≥ε Γφ≤≥≡Φ FAR_USE_INTERNALS - Φ±Ωδ■≈σφΦσ).
<└╒╥╙═├>
╧≡Φ ΣεßαΓδσφΦΦ φεΓ√⌡ Ωεφ±≥αφ≥ Γ plugin.hpp, Γφε ∩≡ε∩Φ±√Γα≥ⁿ Φ⌡ τφα≈σφΦ !
</└╒╥╙═├>
╟█.
╥σ∩σ≡ⁿ ∞εµφε ±π≡≤∩∩Φ≡εΓα≥ⁿ Ωεφ±≥αφ≥√ ∩ε ±∞√±δ≤ Γ ∩≡σΣσδα⌡ εΣφεπε enum (φα∩≡Φ∞σ≡, Γ FARMESSAGE)
drkns 22.08.2011 14:04:40 +0200 - build 2155
1. ╨σ⌠αΩ≥ε≡Φφπ imports.?pp
2. ╧≡ε≈Φσ ∞σδε≈Φ.
svs 22.08.2011 11:33:37 +0300 - build 2154
1. Mantis#0001792: ─εßαΓΦ≥ⁿ FAR Process ID Γ Φφ⌠ε≡∞α÷Φεφφ≤■ ∩αφσδⁿ Φ ταπεδεΓεΩ εΩφα
┬ °αßδεφ ταπεδεΓΩα (Options -> Interface settings -> Far window title addons) ΣεßαΓδσφα
∩σ≡σ∞σφφα "%PID", ±εΣσ≡µα∙α ╚─ ≥σΩ≤∙σΘ τα∩≤∙σφφεΘ Ωε∩ΦΦ Far Manager.
2. Macro: ΣεßαΓδσφα ∩σ≡σ∞σφφα Far.PID, ±εΣσ≡µα∙α ╚─ ≥σΩ≤∙σΘ τα∩≤∙σφφεΘ Ωε∩ΦΦ Far Manager.
drkns 17.08.2011 15:43:18 +0200 - build 2153
1. ╚φ≥σδδσΩ≥≤αδⁿφ√Θ ARRAYSIZE() Σδ gcc.
2. C++0x warnings.
3. makefile_gcc ∞εµσ≥ ≡αßε≥α≥ⁿ ßστ msys.
svs 16.08.2011 14:08:31 +0300 - build 2152
1. Mantis#0001843: ╬°ΦßΩα ε≥≡Φ±εΓΩΦ ∩αφσδΦ ∩≡Φ menu.show
(from DAtaMan)
macro:post menu.Show("AAA\r\nBBB")
∩εΩα ∞σφ■ ΓΦ±Φ≥ - ∩ε∞σφ ≥ⁿ ≈≥ε-φΦß≤Σⁿ Γ ∩α∩Ωσ, ε≥Ω≡√≥εΘ φα ∩αφσδΦ
∩αφσδⁿ ∩σ≡σ≈Φ≥√Γασ≥± , εßφεΓδ σ≥± , τα≥Φ≡ασ≥ ≈α±≥ⁿ ∞σφ■ (Ωε≥ε≡α φαΣ ∩αφσδⁿ■)
svs 16.08.2011 12:50:50 +0300 - build 2151
1. Mantis#0001848: ╧ε±δσ ΓετΓ≡α≥α Φτ ∞εΣαδⁿφεπε ≡σΣαΩ≥ε≡α ±ßΦΓασ≥± ∞αΩ≡εεßδα±≥ⁿ
svs 16.08.2011 11:17:45 +0300 - build 2150
1. Mantis#0001852: ╠αΩ≡εΩε∞αφΣα Timer
(DAtaMan + svs)
─εßαΓδσφα ∩σ≡σ∞σφφα "Far.UpTime" - ±ΩεδⁿΩε Γ≡σ∞σφΦ (∞ΦδδΦ±σΩ≤φΣ√) τα∩≤∙σφα ²≥α Ωε∩Φ Far Manager.
drkns 15.08.2011 14:46:13 +0200 - build 2149
1. ╚τ∞σφ╕φ ⌠ε≡∞α≥ ⌡≡αφσφΦ ≡α±Ω≡α±ΩΦ ⌠αΘδεΓ. ╤≥α≡√Θ highlight.db φαΣε ≤ΣαδΦ≥ⁿ.
2. ╧α≡α ≤≥ε≈φσφΦΘ Γ εß≡αßε≥Ωσ ταΩ≡√≥Φ Ωεφ±εδΦ.
drkns 14.08.2011 21:42:30 +0200 - build 2148
1. ╙ Folder Shortcuts ∩ε ≤∞εδ≈αφΦ■ φεΓεσ ∩εΓσΣσφΦσ.
drkns 14.08.2011 16:12:58 +0200 - build 2147
1. ╧≡εΣεδµσφΦσ 908.1 - ≥σ∩σ≡ⁿ ≡αßε≥ασ≥ Φ Σδ gcc.
drkns 12.08.2011 18:55:54 +0200 - build 2146
1. ┬ 2127 ±δε∞αδΦ±ⁿ folder shortcuts.
drkns 12.08.2011 15:28:28 +0200 - build 2145
1. ╧α≡α φεΓ√⌡ ε∩÷ΦΘ Γ φα±≥≡εΘΩα⌡ ∩αφσδΦ: "╧εΣ±Γσ≈ΦΓα≥ⁿ ≡ατΣσδΦ≥σδΦ ΩεδεφεΩ", "╙ΣΓαΦΓα≥ⁿ πδεßαδⁿφ√σ ≡ατΣσδΦ≥σδΦ ΩεδεφεΩ".
svs 12.08.2011 09:36:55 +0300 - build 2144
1. Mantis#0001849: ═σ ±≡αßα≥√Γα■≥ ⌡ε≥ΩσΦ Γ ∞σφ■ ∩εδⁿτεΓα≥σδ (F2)
(from Maximus)
╦■ßεΘ ⌡ε≥ΩσΘ Γ√τ√Γασ≥ ∩σ≡σ⌡εΣ φα ≤≡εΓσφⁿ ΓΓσ≡⌡, σ±δΦ Γ√Σσδσφ ∩ε±δσΣφΦΘ (∩≤±≥εΘ) ∩≤φΩ≥ Γ F2
svs 12.08.2011 09:32:28 +0300 - build 2143
1. Mantis#0001766: ═εΓα Γσ≡±Φ Γⁿ■Γσ≡α
(from 2useven10)
¿∙σ εΣφα ∩ε∩≡αΓΩα Σδ αΓ≥ε±Ω≡εδδα.
'╦Φ°φΦΘ' ΩεΣ εΩαταδ± φ≤µφ√∞.
╤∩α±Φßε Dzirt2005 τα ΣΦαπφε±≥ΦΩ≤.
╧≡ε Γδ δε±ⁿ, σ±δΦ Γ√ΓεΣ ßα≥φΦΩα ∩σ≡σφα∩≡αΓΦ≥ⁿ Γ ∩≡ε±∞α≥≡ΦΓασ∞√Θ ⌠αΘδ.
drkns 11.08.2011 16:06:20 +0200 - build 2142
1. Mantis#0001851: ┬ ≡α±Ω≡α±Ωσ ⌠αΘδεΓ ⌠δαπ "╧≡ετ≡α≈φ√Θ" Σδ ∩ε∞σ≥εΩ φσ ≡αßε≥ασ≥ ± ÷Γσ≥α∞Φ ∩ε-≤∞εδ≈αφΦ■.
drkns 11.08.2011 13:44:23 +0200 - build 2141
1. Mantis#0001850: ┬ ≡α±Ω≡α±Ωσ ⌠αΘδεΓ φσ ±ε⌡≡αφ σ≥± ±ε±≥ε φΦσ ⌠δαπα "∩≡ετ≡α≈φ√Θ" Σδ ±Φ∞Γεδα ∩ε∞σ≥ΩΦ.
2. Warnings.
svs 09.08.2011 23:18:26 +0300 - build 2140
1. Mantis#0001832: ╧≡εßδσ∞α FarNameToInputRecord / FarInputRecordToName
(from Maximus)
┬ εßδα±≥Φ Common Γ∞σ±≥ε "∩≡αΓεπε" Γ√∩εδφ δ± "δσΓ√Θ" ∞αΩ≡ε±
drkns 08.08.2011 11:37:13 +0200 - build 2139
1.Mantis#0001589: ╬≥εß≡αµα≥ⁿ Γ ΩεδεφΩσ ∩αφσδΦ ≡α±°Φ≡σφΦσ ⌠αΘδα ΦδΦ "Align file extensions"
drkns 08.08.2011 10:51:58 +0200 - build 2138
1. ╚ σ∙╕.
drkns 07.08.2011 00:19:21 +0200 - build 2137
1. ┼∙╕ ∩α≡α ≤≥ε≈φσφΦΘ Γ εß≡αßε≥Ωσ ÷Γσ≥α.
drkns 06.08.2011 15:58:22 +0200 - build 2136
1. ╙≥ε≈φσφΦσ ταπ≡≤τΩΦ/±ε⌡≡αφσφΦ ≡α±Ω≡α±ΩΦ ⌠αΘδεΓ.
drkns 06.08.2011 13:02:39 +0200 - build 2135
1. Dependencies & warnings.
drkns 06.08.2011 11:42:59 +0200 - build 2134
1. Mantis#0001844: ═σ ≡αßε≥α■≥ ∞α±ΩΦ Φ±Ωδ■≈σφΦΘ
drkns 05.08.2011 15:10:25 +0200 - build 2133
1. Warnings.
svs 05.08.2011 12:08:57 +0300 - build 2132
1. Mantis#0001832: ╧≡εßδσ∞α FarNameToInputRecord / FarInputRecordToName
(from Maximus)
1. ≥σ∩σ≡ⁿ ∞εµφε ∩εΓσ±Φ≥ⁿ Φ φα ∩≡αΓ≤■
2. φσ∞φεπε ⌠ε≡∞α≥Φ≡εΓαφΦ
3. φσΦ±∩εδⁿτ≤σ∞α KeyMacro::GetRecordSize ≤ß≡αφα ∩εΣ "#if 0"
drkns 05.08.2011 10:11:19 +0200 - build 2131
1. ┼±δΦ ßατ√ Σαφφ√⌡ ± WAL Journaling Mode (Φ±≥ε≡ΦΦ/Ωσ° ∩δαπΦφεΓ) ß√δΦ φσΣε±≥≤∩φ√ Σδ τα∩Φ±Φ - Γ±╕ ∩αΣαδε.
2. ╧≡Φ ±∞σφσ ΣΦ±Ωα ∩εΣαΓδ ■≥± τα∩≡ε±√ ∩εΓ√°σφΦ ∩≡αΓ.
drkns 04.08.2011 23:43:18 +0200 - build 2130
1. FarColor.ForegroundColor Φ FarColor.BackgroundColor - COLORREF. ┼±δΦ ⌠δαπ FCF_<F|B>G_4BIT φσ ≤Ωαταφ, ≥α∞ εµΦΣασ≥± ÷Γσ≥ Γ ⌠ε≡∞α≥σ 0xAABBGGRR.
2. ╤πσφσ≡Φ≡εΓαφφ√σ ταπεδεΓΩΦ (farcolor.hpp, plugin.hpp) ≥σ∩σ≡ⁿ Ωε∞∩ΦδΦ≡≤■≥± ∩≡Φ ±ßε≡Ωσ (ΩαΩ ╤ Φ ╤++), Σαß√ Γ√ Γδ ≥ⁿ Γετ∞εµφ√σ ∩≡εßδσ∞√ φα ßεδσσ ≡αφφσΘ ±≥αΣΦΦ.
drkns 04.08.2011 12:17:52 +0200 - build 2129
1. ╚ σ∙╕ ≡ατ.
drkns 04.08.2011 09:17:17 +0200 - build 2128
1. ╙≥ε≈φσφΦσ 2125.1.
svs 04.08.2011 02:55:52 +0300 - build 2127
1. Mantis#0001832: ╧≡εßδσ∞α FarNameToInputRecord / FarInputRecordToName
(from Maximus)
Next...
- σ±δΦ τα "∩≡αΓ√∞Φ" Ωε∞ßΦφα÷Φ ∞Φ ≡αφσσ φσ ß√δε τα≡στσ≡ΓΦ≡εΓαφε ΩαΩΦ⌡-δΦßε ΣσΘ±≥ΓΦ - ⌠α≡ ≡σαπΦ≡≤σ≥ φα φΦ⌡ ≥αΩ µσ ΩαΩ φα "δσΓ√σ".
- ╚τ√±ΩΦ ≥Φ∩α ╧≡αΓ√ΘCtrl╦σΓ√ΘAlt+≈≥ε-≥ε - ±∩σ÷Φαδⁿφε φΦΩαΩ φσ εß≡αßα≥√Γα■≥± (Γ ±∞√±δσ τα∞σφ ╧≡αΓ√Θ->╦σΓ√Θ φσ ∩≡εΦτΓεΣΦ≥± ).
- ┬ ∞αΩ≡ε±α⌡, ΩαΩ Φ ΓστΣσ, σ±δΦ φα "∩≡αΓ≤■" Ωε∞ßΦφα÷Φ■ φΦ≈σπε ±∩σ÷Φαδⁿφε φσ ß√δε ∩εΓσ°σφε - ≡σαπΦ≡≤σ∞ ≥αΩ µσ ΩαΩ φα "δσΓ≤■".
svs> τα∞σφΦδ 255 φα 65535
drkns 03.08.2011 23:57:15 +0200 - build 2126
1. ∩εΣΣσ≡µΩα Γφσ°φσΘ ε≥≡Φ±εΓΩΦ:
- Φτ∞σφσφ√ τφα≈σφΦ φσΩε≥ε≡√⌡ FCF_-⌠δαπεΓ;
- console.dll -> extendedconsole.dll;
- Γ√Σσδσφφ√Θ Γ ≡σΣαΩ≥ε≡σ ≥σΩ±≥ ±ε⌡≡αφ σ≥ ≡α±°Φ≡σφφ√σ α≥≡Φß≤≥√.
drkns 03.08.2011 12:12:12 +0200 - build 2125
1. ╚±∩εδⁿτ≤σ∞√σ "φσ≈σ≥√≡╕⌡ßΦ≥φ√σ" ÷Γσ≥α ∩≡Φ Γ√ΓεΣσ ßεδσσ-∞σφσσ αΣσΩΓα≥φε ∩σ≡σΓεΣ ≥± Γ ±≥αφΣα≡≥φ≤■ Ωεφ±εδⁿφ≤■ ∩αδΦ≥≡≤.
drkns 02.08.2011 21:00:36 +0200 - build 2124
1. Mantis#0001603: └Γ≥εΣε∩εδφσφΦσ Γ ΣΦαδεπσ Γ ±σ≡σΣΦφσ ±≥≡εΩΦ ε≥≡αßα≥√Γασ≥ φσΩε≡≡σΩ≥φε
2. ┬±σ Reserved Γ plugin.hpp ∩≡ΦΓσΣσφ√ Ω ≡ατ∞σ≡≤ ≤Ωατα≥σδ .
drkns 02.08.2011 10:55:14 +0200 - build 2123
1. Mantis#0001842: ┬ Execute.cpp φσαΩΩ≤≡α≥φε ±≈Φ≥√Γασ≥± ß≤⌠σ≡
svs 01.08.2011 15:43:24 +0300 - build 2122
1. Mantis#0001832: ╧≡εßδσ∞α FarNameToInputRecord / FarInputRecordToName
(from Maximus + skirda)
╬≈σ≡σΣφα Φ≥σ≡α÷Φ φα ≥σ∞≤...
drkns 01.08.2011 11:02:24 +0200 - build 2121
1. ╙≥ε≈φσφΦσ ≡αßε≥√ ≡α±Ω≡α±ΩΦ ⌠αΘδεΓ ± ≡α±°Φ≡σφφ√∞Φ ÷Γσ≥εΓ√∞Φ α≥≡Φß≤≥α∞Φ.
drkns 31.07.2011 16:34:12 +0200 - build 2120
1. ╙≥ε≈φσφΦσ ≡α±Ω≡α±ΩΦ ⌠αΘδεΓ ∩ε ≤∞εδ≈αφΦ■.
drkns 31.07.2011 16:23:27 +0200 - build 2119
1. ╙≥ε≈φσφΦσ 2118.1.
drkns 31.07.2011 16:09:11 +0200 - build 2118
1. ┬φ≤≥≡σφφΦσ Φτ∞σφσφΦ Γ εß≡αßε≥Ωσ ÷Γσ≥α. ╤≥α≡√σ Ωεφ⌠ΦπΦ φαΣε ≤ΣαδΦ≥ⁿ.
2. ▌Ω±∩σ≡Φ∞σφ≥αδⁿφα ∩εΣΣσ≡µΩα Γφσ°φσΘ ε≥≡Φ±εΓΩΦ.
drkns 28.07.2011 19:46:22 +0200 - build 2117
1. ╧≡Φ ΓαΘ∩σ ≥σ∩σ≡ⁿ ε≥εß≡αµασ≥± ∩≡επ≡σ±±.
2. ┬≡α∩∩σ≡ ∞εµφε ε≥Ωδ■≈α≥ⁿ φα ²≥α∩σ Ωε∞∩Φδ ÷ΦΦ.
drkns 25.07.2011 19:15:39 +0200 - build 2116
1. DM_LISTSETMOUSEREACTION ßεδⁿ°σ φσ≥. ╞σδασ∞εσ ∩εΓσΣσφΦσ ±∩Φ±Ωα ταΣασ≥± ⌠δαπα∞Φ DIF_LISTTRACKMOUSE/DIF_LISTTRACKMOUSEINFOCUS ∩≡Φ ±ετΣαφΦΦ ΣΦαδεπα.
╧ε ≤∞εδ≈αφΦ■ Σδ φεΓ√⌡ ∩δαπΦφεΓ ⌠δαπΦ φσ ≤±≥αφεΓδσφ√ (±∩Φ±εΩ τα ∞√°ⁿ■ φσ ±δσΣΦ≥), Σδ ansi-∩δαπΦφεΓ ≤±≥αφεΓδσφ DIF_LISTTRACKMOUSE (±δσΣΦ≥ Γ±σπΣα).
svs 24.07.2011 10:17:29 +0300 - build 2115
1. Mantis#0001751: ╤ετΣαφΦσ ∞σφ■ Γ ∞αΩ≡ε±σ
(from DAtaMan)
+ Γ Menu.Show ΣεßαΓδσφ√ Σε∩εδφΦ≥σδⁿφ√σ ±ε≈σ≥αφΦ ΩδαΓΦ°:
Ctrl-Multiply - ΦφΓσ≡±Φ ∩ε∞σ≥ΩΦ
Ctrl-A - ∩εΣεπφα≥ⁿ ∞σφ■ ∩ε Γ√±ε≥σ
- ∩≡Φ φαµα≥ΦΦ Esc ΓετΓ≡α∙αδε±ⁿ "0". ╥σ∩σ≡ⁿ - ∩≤±≥α ±≥≡εΩα (ΦδΦ 0, σ±δΦ ≡στ≤δⁿ≥α≥, ΩαΩ ΦφΣσΩ±)
2. Mantis#0001793: ╨ατ≡σ°Φ≥ⁿ ∩≡σ≡√ΓαφΦσ ∞αΩ≡ε±α ∩ε CtrlBreak Γε Γ≡σ∞ "ΓΦτ≤αδⁿφ√⌡" ⌠≤φΩ÷ΦΘ
(from Maximus)
╧ε±δσ ε≈σ≡σΣφεπε ∩α≥≈α ∩≡σ≡√ΓαφΦ ∞αΩ≡ε±α ∩εδε∞αδα±ⁿ ε≥≡Φ±εΓΩα ∩≡Φ mmode(1,0)
drkns 21.07.2011 21:28:51 +0200 - build 2114
1. ╙≥ε≈φσφΦσ 2113.1.
drkns 21.07.2011 10:15:15 +0200 - build 2113
1. ╥σ∩σ≡ⁿ Far ±α∞ε±≥ε ≥σδⁿφε εß≡αßα≥√Γασ≥ Ωε∞αφΣ≤ set <var>.
drkns 20.07.2011 13:13:51 +0200 - build 2112
1. ┴εδσσ Ωε≡≡σΩ≥φεσ ±εεß∙σφΦσ εß ε°ΦßΩσ τα∩≤±Ωα Γ ±δ≤≈ασ Φ±∩εδⁿτεΓαφΦ comspec.
drkns 12.07.2011 11:07:16 +0200 - build 2111
1. ┬φ≤≥≡σφφφΦσ Φτ∞σφσφΦ Γ εß≡αßε≥Ωσ ÷Γσ≥α.
drkns 11.07.2011 21:29:12 +0200 - build 2110
1. ╧≡εΣεδµσφΦσ 2109.
drkns 11.07.2011 20:59:48 +0200 - build 2109
1. ╨σ⌠αΩ≥ε≡Φφπ Edit / EditControl.
zg 10.07.2011 21:53:31 +0200 - build 2108
1. ≤≥ε≈φσφΦσ 2106.1. ≥Φ∩ MacroSendMacroText.AKey - INPUT_RECORD, ∩ε≥ε∞≤ ≈≥ε Ωφε∩ΩΦ ∞√°Φ ≥εµσ ∞επ≤≥ ß√≥ⁿ AKey.
zg 10.07.2011 16:02:13 +0200 - build 2107
1. ΣεßαΓδσφ Γ≥ε≡εΘ ∩α≡α∞σ≥≡ PluginStartupInfo.InputBox - π≤ΦΣ ±ετΣαΓασ∞επε ΣΦαδεπα.
zg 10.07.2011 15:43:54 +0200 - build 2106
1. ≥Φ∩ MacroSendMacroText.AKey ≥σ∩σ≡ⁿ FarKey.
zg 10.07.2011 03:08:53 +0200 - build 2105
1. ∞σφ■ ≥σ∩σ≡ⁿ ≥εµσ ∞επ≤≥ Φ∞σ≥ⁿ ≤φΦΩαδⁿφ√Θ π≤ΦΣ. ±εε≥Γσ≥±≥Γσφφε ΣεßαΓδσφ Γ≥ε≡εΘ ∩α≡α∞σ≥≡ PluginStartupInfo.Menu - π≤ΦΣ ±ετΣαΓασ∞επε ∞σφ■.
2. Γ ∞αΩ≡ε τ√Ω ΣεßαΓδσφε ±ε±≥ε φΦσ Menu.Info.Id - ±≥≡εΩεΓεσ ∩≡σΣ±≥αΓδσφΦσ ΦΣσφ≥Φ⌠ΦΩα≥ε≡α ≥σΩ≤∙σπε ∞σφ■.
3. ΣεßαΓδσφ Γ≥ε≡εΘ ∩α≡α∞σ≥≡ PluginStartupInfo.Message - π≤ΦΣ ±ετΣαΓασ∞επε ΣΦαδεπα.
drkns 09.07.2011 14:58:46 +0200 - build 2104
1. ╬≥Ωα≥ 1771.2.
drkns 09.07.2011 02:05:28 +0200
1. farkeys.hpp ßεδⁿ°σ Γ API φσ Γ⌡εΣΦ≥. ╩εφ±≥αφ≥√ KEY_* ≥εδⁿΩε Σδ Γφ≤≥≡σφφσπε Φ±∩εδⁿτεΓαφΦ .
zg 09.07.2011 01:10:01 +0200 - build 2103
1. Γ√ΩΦφ≤≥√ FarInputRecordToKey Φ FarKeyToInputRecord.
2. FarKeyToName τα∞σφσφα φα FarInputRecordToName.
3. FarNameToKey τα∞σφσφα φα FarNameToInputRecord.
drkns 08.07.2011 12:40:30 +0200 - build 2102
1. ┼∙╕ ≡ατ #0001830.
drkns 07.07.2011 19:55:23 +0200 - build 2101
1. Mantis#0001830: ╧≡Φ ∩ε∩√≥Ωσ ±Ωε∩Φ≡εΓα≥ⁿ ⌠αΘδ ± ±σ≥Φ Γ nul ∩εδ≤≈ασ∞ elevation
drkns 07.07.2011 12:31:47 +0200 - build 2100
1. ═σ ≡αßε≥αδε ±εεß∙σφΦσ DM_SETHISTORY.
drkns 07.07.2011 10:43:36 +0200 - build 2099
1. VMenu.UserData σ∙╕ Σα╕≥ ε ±σßσ τφα≥ⁿ.
drkns 04.07.2011 21:44:34 +0200 - build 2098
1. ┼∙╕ ∩ε≡÷Φ size_t Γ API.
drkns 04.07.2011 16:15:32 +0200 - build 2097
1. ╙≥ε≈φσφΦσ 2090.2.
drkns 04.07.2011 13:49:58 +0200 - build 2096
1. ╙≥ε≈φσφΦσ 2062.1. ╩αΩ ±δσΣ±≥ΓΦσ - Mantis#0001824: ╦Φ°φΦΘ elevation Γ Drive menu.
drkns 04.07.2011 08:26:08 +0200 - build 2095
1. Mantis#0001672: ΓΦτ≤αδⁿφ√σ πδ■ΩΦ ∩ε±δσ ταΩ≡√≥Φ ΣΦαδεπα Φ Autocompletion
drkns 03.07.2011 21:00:12 +0200 - build 2094
1. Mantis#0001822: ╧εδε∞αδ± grabber
drkns 02.07.2011 13:47:03 +0200 - build 2093
1. ┬Ωδ■≈ασ∞ low-fragmentation heap ≥εδⁿΩε ≥α∞, πΣσ ²≥ε αΩ≥≤αδⁿφε.
drkns 01.07.2011 22:03:37 +0200 - build 2092
1. Mantis#0001820: ╬°ΦßΩα ε≥≡Φ±εΓΩΦ ∩αφσδΦ ∩≡Φ OPIF_DISABLEHIGHLIGHTING
drkns 01.07.2011 13:08:33 +0200 - build 2091
1. %FARPROFILE%, %FARLOCALPROFILE%.
drkns 01.07.2011 09:06:56 +0200 - build 2090
1. Mantis#0001818: ╬°ΦßΩα αφ±Φ-Γ≡α∩∩σ≡α.
2. ═α±≥≡εΘΩΦ "personal plugins path" Φ TI#2 ßεδⁿ°σ φσ≥, "∩σ≡±εφαδⁿφ√σ" ∩δαπΦφ√ π≡≤τ ≥± Φτ <profile>\plugins.
3. ┬ ±Γ τΦ ± ∩. 2 *.db ∩δαπΦφεΓ ∩σ≡σσ⌡αδΦ Γ <profile>\PluginsData.
4. ╦εΩαδⁿφ√Θ (UseSystemProfiles=0) ∩≤≥ⁿ ⌡≡αφσφΦ φα±≥≡εσΩ ∩ε ≤∞εδ≈αφΦ■ %farhome%\Profile.
5. ┴απΦ Γ filestr.
svs 30.06.2011 13:53:47 +0300 - build 2089
1. Mantis#0001751: ╤ετΣαφΦσ ∞σφ■ Γ ∞αΩ≡ε±σ
(from DAtaMan)
ßαπε⌠ΦΩ±√:
- ∩εδε∞αδα±ⁿ εß≡αßε≥Ωα CtrlAdd/CtrlSubtract
- ßεδσσ Ωε≡≡σΩ≥φ√Θ ∩α≡±Φφπ ∩≤±≥√⌡ ±≥≡εΩ
- ∩≡Φ ∩≤±≥ε∞ Title, Γ ταπεδεΓΩσ ß√δε "0"
+ αΓ≥εφ≤∞σ≡α÷Φ Γ√∩εδφ σ≥± ∩ε±δσ ±ε≡≥Φ≡εΓΩΦ/≤ΣαδσφΦ Σ≤ßδΦΩα≥εΓ
+ ±σ∩α≡α≥ε≡√ ∩≡Φ ±ε≡≥Φ≡εΓΩσ/≤ΣαδσφΦΦ Σ≤ßδΦΩα≥εΓ ∩≡ε∩≤±Ωα■≥±
2. SQLite: εßφεΓδσφΦσ Σε 3.7.7.1
(http://www.sqlite.org/releaselog/3_7_7_1.html)
drkns 29.06.2011 11:26:35 +0200 - build 2088
1. ╬≥δαΣε≈φ√Θ ∞≤±ε≡ Γ 2087.
drkns 29.06.2011 11:12:33 +0200 - build 2087
1. ╤φεΓα ≡αßε≥ασ∞ Γ win2k.
drkns 29.06.2011 08:28:07 +0200 - build 2086
1. "╧ε±δσΣ±≥ΓΦ " Mantis#1801.
drkns 29.06.2011 00:43:46 +0200 - build 2085
1. Mantis#0001816: ╬°ΦßΩα Γ ÷Γσ≥α⌡ ΣΦαδεπα ANSI Γ≡α∩∩σ≡α.
drkns 28.06.2011 22:38:49 +0200 - build 2084
1. ╙≥ε≈φσφΦσ 2080.1.
drkns 28.06.2011 22:09:23 +0200 - build 2083
1. ╧≡αΓΦδⁿφ√Θ guid Network-∩δαπΦφα.
2. Mantis#0001766: ═εΓα Γσ≡±Φ Γⁿ■Γσ≡α.
drkns 28.06.2011 17:43:08 +0200 - build 2082
1. ╚τ∞σφσφ√ ∩α≡α∞σ≥≡√ ClosePanelW, ConfigureW, ProcessDialogEventW, ProcessEditorEventW, ProcessPanelEventW, ProcessPanelInputW, ProcessSynchroEventW, ProcessViewerEventW.
drkns 28.06.2011 11:21:36 +0200 - build 2081
1. Mantis#0001815: ╬°ΦßΩα Γ ACTL_GETARRAYCOLOR
2. ╬≈σ≡σΣφα φσ∩εδφε÷σφφε±≥ⁿ ταπεδεΓΩεΓ gcc.
3. ╬≥Ωα≥ 2079.2.
drkns 27.06.2011 15:23:38 +0200 - build 2080
1. ╧≡Φ elevation ßατεΓ√Θ Φ Γ±∩ε∞επα≥σδⁿφ√Θ ∩≡ε÷σ±± ∩≡ΦΓ ταφ√ Ω εΣφε∞≤ job-εß·σΩ≥≤.
drkns 27.06.2011 11:59:49 +0200 - build 2079
1. Mantis#0001809: ═σΩε≡≡σΩ≥φα ∩≡επ≡≤≥Ωα Ωεφ±εδΦ ∩≡Φ Γ√⌡εΣσ.
2. ┴σ±Ωεφσ≈φ√Θ ÷ΦΩδ ∩≡Φ ∩ε±≥≡εσφΦΦ Σσ≡σΓα Σδ Ωα≥αδεπεΓ "." Φ "..".
drkns 25.06.2011 18:20:20 +0200 - build 2078
1. Mantis#0001812: ╧εδε∞αδα±ⁿ ≡α±Ω≡α±Ωα Γ ≡σΣαΩ≥ε≡σ
drkns 24.06.2011 21:31:25 +0200 - build 2077
1. Mantis#0001807: ╟αΓΦ±αφΦσ ∩≡Φ φαµα≥ΦΦ Γ CtrlAltPgUp/CtrlAltPgDn
drkns 23.06.2011 16:46:50 +0200 - build 2076
1. Mantis#0001801: Γ ⌠Φδⁿ≥≡σ εß≡αßα≥√Γα≥ⁿ ∩εδφεσ ±εΣσ≡µαφΦσ PluginPanelItem.FileName
2. Mantis#0001805: ╬∩σ≈α≥ΩΦ Γ αφπδΦΘ±Ωε∞ ⌠αΘδσ ∩ε∞ε∙Φ
3. Mantis#0001806: ═σ Γ√Σσδ ■≥± Γσ≡≥ΦΩαδⁿφ√σ ßδεΩΦ ∩≡Φ ε≥Ωδ■≈σφφε∞ CursorBeyondEOL
4. Mantis#0001807: ╟αΓΦ±αφΦσ ∩≡Φ φαµα≥ΦΦ Γ CtrlAltPgUp/CtrlAltPgDn
drkns 21.06.2011 21:51:58 +0200 - build 2075
1. ACTL_GETSYSWORDDIV εµΦΣασ≥ ≡ατ∞σ≡ ß≤⌠σ≡α Γ Param1.
2. ┼∙╕ ∩≡αΓΩΦ 2070.
drkns 21.06.2011 20:14:06 +0200 - build 2074
1. ╚ σ∙╕.
drkns 21.06.2011 19:06:45 +0200 - build 2073
1. ╚ σ∙╕ ≡ατ.
drkns 21.06.2011 14:17:17 +0200 - build 2072
1. ╙≥ε≈φσφΦσ 2070.
drkns 21.06.2011 10:53:36 +0200 - build 2071
1. ╧≡εΣεδµσφΦσ 2070.
┬ API Γ∞σ±≥ε CHAR_INFO Φ±∩εδⁿτ≤σ≥± FAR_CHAR_INFO.
drkns 20.06.2011 23:22:12 +0200 - build 2070
1. ╟Σ≡αΓ±≥Γ≤Θ, ≡αΣ≤πα: ΓστΣσ Γφ≤≥≡Φ Φ±∩εδⁿτ≤σ∞ FarColor.
╚τ∞σφσφΦ Γ api:
- ┬ DN_CTLCOLORDIALOG Γ Param2 ∩≡Φ⌡εΣΦ≥ FarColor*, ∞σφ ≥ⁿ φαΣε ±≡ατ≤ σπε.
- ┬ DN_CTLCOLORDLGITEM Γ Param2 ∩≡Φ⌡εΣΦ≥ FarDialogItemColors*, ∞σφ ≥ⁿ φαΣε FarDialogItemColors.Colors ∩ε ∩≡Φφ÷Φ∩≤: Colors[0] == lwlb, Colors[1] == lwhb, Colors[2] == hwlb, Colors[3] == hwhb.
- ┬ DN_CTLCOLORDLGLIST Γ Param2 ∩≡Φ⌡εΣΦ≥ FarDialogItemColors*, Γ ε±≥αδⁿφε∞ - ΩαΩ ß√δε.
- ACTL_GETCOLOR, ACTL_GETARRAYCOLOR, ACTL_SETARRAYCOLOR ≡αßε≥α■≥ ± FarColor.
- DIF_SETCOLOR ßεδⁿ°σ φσ≥, ÷Γσ≥ φαΣε ταΣαΓα≥ⁿ Γ εß≡αßε≥≈ΦΩσ.
╘ε≡∞α≥ ⌡≡αφσφΦ ÷Γσ≥α Φτ∞σφ╕φ, generalconfig.db Φ highlight.db φαΣε ≤ΣαδΦ≥ⁿ.
drkns 18.06.2011 20:39:57 +0200 - build 2069
1. Mantis#0001800: ╟απ≡≤τΩα ∩≡ε÷σ±±ε≡α Γ ∩≡ε±≥εσ
drkns 17.06.2011 08:17:00 +0200 - build 2068
1. ╨ατΣσδΦ≥σδΦ Γ ±∩Φ±Ωσ Σε∩εδφσφΦ ≥σ∩σ≡ⁿ ± ∩εΣ∩Φ± ∞Φ.
2. ┬φ≤≥≡σφφφΦσ Φτ∞σφσφΦ Γ εß≡αßε≥Ωσ ÷Γσ≥α.
drkns 16.06.2011 19:44:44 +0200 - build 2067
1. ┬√τεΓ ΣΦαδεπεΓ ∩ε±δσ DM_CLOSE ∩≡ΦΓεΣΦδ Ω ∩αΣσφΦ■.
2. ╬∩≥Φ∞Φτα÷Φ ≈≥σφΦ Ωα≥αδεπεΓ.
3. ╙≥ε≈φσφΦ plugin.hpp.
svs 10.06.2011 13:33:43 +0300 - build 2066
1. Mantis#0001793: ╨ατ≡σ°Φ≥ⁿ ∩≡σ≡√ΓαφΦσ ∞αΩ≡ε±α ∩ε CtrlBreak Γε Γ≡σ∞ "ΓΦτ≤αδⁿφ√⌡" ⌠≤φΩ÷ΦΘ
╬≈σ≡σΣφεσ ≤≥ε≈φσφΦσ...
2. Mantis#0001789: ╘≤φΩ÷Φ Σδ ≤∩≡αΓδσφΦ ß√±≥≡√∞ ⌠Φδⁿ≥≡ε∞ Γ ±∩Φ±Ωα⌡ (CtrlAltF)
(from Maximus)
─εßαΓδσφ√ ∞αΩ≡ε⌠≤φΩ÷ΦΦ:
1) ┬√∩εδφ σ≥ ε∩σ≡α÷ΦΦ ⌠Φδⁿ≥≡α÷ΦΦ (CtrlAltF)
N=Menu.Filter([Action[,Mode])
2) ┬√∩εδφ σ≥ ε∩σ≡α÷ΦΦ ±ε ±≥≡εΩεΘ ⌠Φδⁿ≥≡α (CtrlAltF)
S=Menu.FilterStr([Action[,S]])
svs 07.06.2011 14:04:54 +0300 - build 2065
1. Mantis#0001795: ─εßαΓΦ≥ⁿ ⌠≤φΩ÷ΦΦ Plugin.Load, Plugin.Unload
2 ═εΓ√⌡ ∞αΩ≡ε⌠≤φΩ÷ΦΦ:
N=Plugin.Load(DllPath[,ForceLoad]) - ταπ≡≤τΩα ∩δαπΦφα
N=Plugin.Unload(DllPath) - Γ√π≡≤τΩα ∩δαπΦφα
ΓετΓ≡α∙α■≥ 1 σ±δΦ ╬╩, 0 σ±δΦ ε°ΦßΩα
svs 06.06.2011 18:08:55 +0300 - build 2064
1. Mantis#0001793: ╨ατ≡σ°Φ≥ⁿ ∩≡σ≡√ΓαφΦσ ∞αΩ≡ε±α ∩ε CtrlBreak Γε Γ≡σ∞ "ΓΦτ≤αδⁿφ√⌡" ⌠≤φΩ÷ΦΘ
╩επΣα φα ²Ω≡αφσ MsgBox, Prompt ΦδΦ Menu.Show, ∞αΩ≡ε± φσδⁿτ ∩≡σ≡Γα≥ⁿ ± ∩ε∞ε∙ⁿ■ CtrlBreak.
t-rex 05.06.2011 21:47:13 +0200 - build 2063
1. From Maximus: Mantis#1794: ┼±δΦ ∩ε±δσ ⌠Φδⁿ≥≡α CtrlAltF Γ ±∩Φ±Ωσ φσ ε±≥ασ≥± φΦ εΣφεΘ ±≥≡εΩΦ - εφ φσ ∩σ≡σ≡Φ±εΓ√Γασ≥± .
drkns 03.06.2011 15:38:45 +0200 - build 2062
1. ═σ ≡αßε≥αδε ε≥Ω≡√≥Φσ ∩≡εΓεΣφΦΩα ∩ε "." + ShiftEnter Γ Ωε≡φσ ΣΦ±Ωα.
2. ═α±≥≡εΘΩΦ Xlat ±ε⌡≡αφ ■≥± ∩≡Φ Γ√⌡εΣσ, Σαß√ φσ Γ√φ■⌡ΦΓα≥ⁿ φαδΦ≈Φσ ≡≤±±ΩεΘ ≡α±ΩδαΣΩΦ ∩≡Φ ΩαµΣε∞ ±≥α≡≥σ.
3. ╧≡ε≈α Ωε±∞σ≥ΦΩα.
svs 03.06.2011 09:15:08 +0300 - build 2061
1. Mantis#0001766: ═εΓα Γσ≡±Φ Γⁿ■Γσ≡α
(from 2useven10)
fix Σδ ΣδΦφφ√⌡ ±≥≡εΩ (∩ε∩≡αΓδσφ√ ε°ΦßΩΦ + MaxLineSize: Min=100, Def=10000, Max=100000)
2. Mantis#0001790: ┬Ωδ■≈Φ≥ⁿ XLat ∩ε ≤∞εδ≈αφΦ■ ∩≡Φ ≤±≥αφεΓδσφφεΘ Γ ±Φ±≥σ∞σ ≡≤±±ΩεΘ ≡α±ΩδαΣΩΦ
(from Maximus)
drkns 31.05.2011 18:23:46 +0200 - build 2060
1. Mantis#0001787: ╬°ΦßΩα Ansi Γ≡α∩∩σ≡α (ACTL_GETWINDOWINFO).
svs 28.05.2011 15:19:55 +0300 - build 2059
1. Mantis#0001786: ╧≡εßδσ∞√ ∩εΣΩδ■≈σφΦ Ω ±σ≥σΓ√∞ ΣΦ±Ωα∞
(from Maximus)
svs 28.05.2011 10:56:14 +0300 - build 2058
1. Mantis#0001782: ╬°ΦßΩα Γ√ΣσδσφΦ ∩≡Φ φαδΦ≈ΦΦ ≥αßεΓ
t-rex 28.05.2011 02:22:22 +0200 - build 2057
1. Mantis#0001784: ├δ■ΩΦ ± Ωσ°σ∞ ∩δαπΦφεΓ (∩≡εΣεδµσφΦσ).
drkns 27.05.2011 09:34:24 +0200 - build 2056
1. ╧≡Φ ±ετΣαφΦΦ φεΓεπε ⌠αΘδα φσΩε≡≡σΩ≥φε ≤±≥αφαΓδΦΓαδα±ⁿ ΩεΣεΓα ±≥≡αφΦ÷α.
drkns 27.05.2011 09:15:37 +0200 - build 2055
1. Mantis#0001784: ├δ■ΩΦ ± Ωσ°σ∞ ∩δαπΦφεΓ
svs 26.05.2011 16:17:09 +0300 - build 2054
1. ╧ε ∞ε≥ΦΓα∞ Ωε∞∞σφ≥≡ΦσΓ Mantis#0001782.
Macro: ╟α∩≡σ≥Φ∞ Γ√Σσδ ≥ⁿ ßδεΩ (Editor.Sel()) τα ∩≡σΣσδα∞Φ ±≥≡εΩΦ, σ±δΦ "[ ] Cursor beyond end of line"
(∩ε∩√≥Ωα ≡ατ)
2. Mantis#0001766: ═εΓα Γσ≡±Φ Γⁿ■Γσ≡α
(from 2useven10)
╧ε≡ ΣΩα 30% ΩεΣα ∩σ≡σ∩Φ±αφε...
┬φ≤≥≡σφφε±≥Φ:
- ∩εδφε±≥ⁿ■ ∩σ≡σΣσδαφ ∩εΦ±Ω
- ΣεßαΓδσφ ∞σ⌡αφΦτ∞ Ωσ°Φ≡εΓαφΦ ∩σ≡σΓεΣεΓ ±≥≡εΩ
- ■φΦΩεΣφ√σ ⌠αΘδ√ ≥σ∩σ≡ⁿ ΩαΩ Γ±σ ∩≡ε≈Φσ (φσ≥ ≡ατ∞σ≡≤ Γ ±Φ∞Γεδα⌡!)
- ∩σ≡σΣσδαφ HexView
- ∩σ≡σ≡αßε≥αφ ΣΦαδεπ ∩εΦ±Ωα
╘≤φΩ÷ΦΦ:
- ΣεßαΓδσφ ∩εΦ±Ω ≡σπ≤δ ≡φ√⌡ Γ√≡αµσφΦΘ (∩ε±≥≡ε≈φ√Θ Γ εßσ ±≥ε≡εφ√)
- ∩εΓ≥ε≡φ√Θ ∩εΦ±Ω Γ±σπΣα τα÷ΦΩδσφ Σε ∞σ±≥α φα≈αδα ∩εΦ±Ωα ΦδΦ ±∞σφ√ φα∩≡αΓδσφΦ
- ΣεßαΓδσφα Γετ∞εµφε±≥ⁿ Φτ∞σφσφΦ ∞αΩ±Φ∞αδⁿφεΘ ΣδΦφ√ ±≥≡εΩΦ (∩α≡α∞σ≥≡ - "Viewer.MaxLineSize:TYPE_INTEGER")
∞ΦφΦ∞αδⁿφεσ τφα≈σφΦσ - 80
∩ε ≤∞εδ≈αφΦ■ - 2048
∞αΩ±Φ∞αδⁿφεσ - 16384
- ΣεßαΓδσφα ε∩÷Φ ("Viewer.SearchEditFocus:TYPE_INTEGER"), ∩ετΓεδ ■∙α ∩ε±δσ Φτ∞σφσφΦ ∩α≡α∞σ≥≡εΓ Γ ΣΦαδεπσ ∩εΦ±Ωα
αΓ≥ε∞α≥Φ≈σ±ΩΦ ±≥αΓΦ≥ⁿ ⌠εΩ≤± Γ ∩εδσ ΓΓεΣα. ╧ε ≤∞εδ≈αφΦ■ ε≥Ωδ■≈σφα (=0)
drkns 26.05.2011 14:35:27 +0200 - build 2053
1. ═α Γ± ΩΦΘ ±δ≤≈αΘ ≤≈≥σ∞ ±Φ≥≤α÷Φ■ "≤ΦΣ, ∩εδ≤≈σφφ√Θ Φτ Ωσ°α, φσ ±εΓ∩αΣασ≥ ± ∩εδ≤≈σφφ√∞ ε≥ ∩δαπΦφα".
drkns 26.05.2011 14:11:16 +0200 - build 2052
1. ╙≥ε≈φσφΦσ 2050.
drkns 26.05.2011 08:52:56 +0200 - build 2051
1. ┴εδσσ Ωε≡≡σΩ≥φεσ ≡σ°σφΦσ M#1783.
drkns 25.05.2011 16:40:51 +0200 - build 2050
1. ╧≡εΣεδµασ∞ αß±≥≡απΦ≡εΓα≥ⁿ Γ≡α∩∩σ≡.
2. Mantis#0001783: ╧≡Φ Ωε∩Φ≡εΓαφΦΦ ⌠αΘδεΓ - ∞≤±ε≡ Γ ταπεδεΓσ Ωεφ±εδΦ
drkns 25.05.2011 12:15:20 +0200 - build 2049
1. ╧≡εΣεδµασ∞ αß±≥≡απΦ≡εΓα≥ⁿ Γ≡α∩∩σ≡.
drkns 24.05.2011 23:49:08 +0200 - build 2048
1. ╧≡εΣεδµσφΦσ 1978.
- ≈α±≥Φ≈φε αß±≥≡απΦ≡≤σ∞ Γ≡α∩∩σ≡: PluginW ≥σ∩σ≡ⁿ ∩≡ε±≥ε Plugin, PluginA φα±δσΣ≤σ≥± ε≥ φσπε.
- ∩≡ΦßΦ≥ε σ∙╕ φσ∞φεπε Ωε∩Φ∩α±≥√.
2. Warnings.
drkns 23.05.2011 21:31:52 +0200 - build 2047
1. ┬ φσΩε≥ε≡√⌡ ±δ≤≈α ⌡ φσ∩≡αΓΦδⁿφε ÷σφ≥≡Φ≡εΓαδΦ±ⁿ ΣΦαδεπΦ.
svs 23.05.2011 16:38:21 +0300 - build 2046
1. Mantis#0001755: ═σΓετ∞εµφε Φτ∞σφΦ≥ⁿ ⌠εΩ≤± Γ εß≡αßε≥≈ΦΩσ ΩδΦΩα φα RadioButton
(from 2useven10)
2. ┬ └╧╚ ΣεßαΓδσφ ⌠δαπ EF_DISABLESAVEPOS - φσ ±ε⌡≡αφ ≥ⁿ ∩ετΦ÷Φ■.
Φ ε≥≡√≥ ⌠δαπ EF_LOCKED - ∩≡Φ ε≥Ω≡√≥ΦΦ ⌠αΘδα ±≡ατ≤ Γ√±≥αΓΦ≥ⁿ ßδεΩΦ≡εΓΩ≤ φα ≡σΣαΩ≥Φ≡εΓαφΦσ.
3. Mantis#0001183: ╧≡Φ Reload τα∩ε∞ΦφαφΦσ ΩεΣεΓεΘ ±≥≡αφΦ÷√ Σεδµφε ∩≡εΦ±⌡εΣΦ≥ⁿ ≡αφⁿ°σ ±≈Φ≥√ΓαφΦ
(from 2useven10)
svs 23.05.2011 12:13:01 +0300 - build 2045
1. Mantis#0001775: Shift-F4: ┬ετ∞εµφε±≥ⁿ ∩σ≡σ-αΓ≥εε∩≡σΣσδσφΦ ΩεΣΦ≡εΓΩΦ ∩≡Φ ε≥Ω≡√≥ΦΦ ⌠αΘδα
(from 2useven10)
zg 21.05.2011 20:32:05 +0200 - build 2044
1. ±ε⌡≡αφσφΦσ z-∩ετΦ÷ΦΦ εßδα±≥σΘ ≡α±Ω≡α±ΩΦ ± εΣΦφαΩεΓ√∞ ∩≡Φε≡Φ≥σ≥ε∞. φε δ≤≈°σ Φ±∩εδⁿτεΓα≥ⁿ ≡ατφ√σ.
2. gcc Γα≡φΦφπΦ Γ sqlite.c.
t-rex 21.05.2011 13:06:02 +0200 - build 2043
1. EDITOR_COLOR_ANSI_PRIORITY -> EDITOR_COLOR_NORMAL_PRIORITY
2. ╥αΩ ΩαΩ Priority unsigned ≥ε SortColors() Σεδµσφ ß√≥ⁿ Σ≡≤πεΘ.
3. sqlite 3.7.6.3
4. tinyxml 2.6.2
drkns 21.05.2011 13:00:29 +0200 - build 2042
1. Mantis#0001771: φσΩε≡≡σΩ≥φε ∩≡εΓσ≡ σ≥± ≡ατ∞σ≡ ±≥≡≤Ω≥≤≡√ Γ DM_GETDIALOGINFO
2. Mantis#0001778: ╬≥εß≡αµα≥ⁿ Γ ±∩Φ±Ωσ Γ√ßε≡α ∩δαπΦφεΓ Title Γ∞σ±≥ε ModuleName
zg 20.05.2011 21:25:11 +0200 - build 2041
1. Γ EditorColor ΣεßαΓδσφ√ ΣΓα ∩εδ : Owner Φ Priority.
Owner - π≤ΦΣ ΓδαΣσδσ÷α ÷Γσ≥εΓεΘ εßδα±≥Φ.
Priority - ∩≡Φε≡Φ≥σ≥ ÷Γσ≥εΓεΘ εßδα±≥Φ. ≈σ∞ ßεδⁿ°σ, ≥σ∞ Γ√°σ ÷Γσ≥εΓα εßδα±≥ⁿ.
2. ≤ß≡αφ√ °α∞αφ±≥Γα ± ≤ΣαδσφΦσ∞ ≈σ≡στ ECTL_ADDCOLOR. ≥σ∩σ≡ⁿ Σδ ²≥επε ECTL_DELCOLOR Φ EditorDeleteColor.
≤Σαδ σ≥± ≥εδⁿΩε εßδα±≥Φ, ≤ Ωε≥ε≡√⌡ ΓδαΣσδσ÷ ±εΓ∩αΣασ≥ ± EditorDeleteColor.Owner.
svs 20.05.2011 17:44:06 +0300 - build 2040
1. Mantis#0001774: ┬ετ∞εµφε±≥ⁿ ταΓσ±≥Φ '≈σ≡φ√Θ ±∩Φ±εΩ' ΩεΣεΓ√⌡ ±≥≡αφΦ÷ (codepages) autodetect
(from 2useven10)
┬ Ωεφ⌠Φπ ΣεßαΓδσφ ≥σΩ±≥εΓ√Θ ∩α≡α∞σ≥≡: strNoAutoDetectCP Γ Ωε≥ε≡ε∞ ≈σ≡στ τα∩ ≥≤■
∞εµφε ταΣαΓα≥ⁿ ΩεΣεΓ√σ ±≥≡αφΦ÷√ Ωε≥ε≡√σ ß≤Σ≤≥ Φ±Ωδ■≈σφ√ Φτ UCD αΓ≥εΣσ≥σΩ≥α.
∩σ≡σ≈Φ±δσφφ√σ τΣσ±ⁿ ΩεΣεΓ√σ ±≥≡αφΦ÷√ ß≤Σ≤≥ Φ±Ωδ■≈σφ√ Φτ Σσ≥σΩ≥Φ≡εΓαφΦ nsUniversalDetectorEx.
αΓ≥εΣσ≥σΩ≥ ■φΦΩεΣφ√⌡ ±≥≡αφΦ÷ ε≥ ²≥επε φσ ταΓΦ±Φ≥, ∩ε²≥ε∞≤ UTF-8 ß≤Σσ≥ ε∩≡σΣσδ ≥ⁿ± Σαµσ σ±δΦ
65001 τΣσ±ⁿ ∩≡Φ±≤≥±≥Γ≤σ≥. ┼±δΦ UniversalDetector Γ√Σα±≥ ±≥≡αφΦ÷≤ Φτ ²≥επε ±∩Φ±Ωα, εφα ß≤Σσ≥
τα∞σφσφα φα ≤∞εδ≈α≥σδⁿφ≤■ ANSI ΦδΦ OEM, Γ ταΓΦ±Φ∞ε±≥Φ ε≥ φα±≥≡εσΩ.
σ±δΦ strNoAutoDetectCP
"" -- φΦΩαΩεΘ ⌠Φδⁿ≥≡α÷ΦΦ UCD αΓ≥εΣσ≥σΩ≥α (²≥ε ≤∞εδ≈αφΦσ - ΩαΩ ±σΘ≈α±)
"-1" -- ∩≡ε∩≤±Ωα■≥± ≥εδⁿΩε ACP, OEMCP Φ δ■ßΦ∞√σ σ±δΦ Ctrl-H ΓΩδ■≈σφ (Φφα≈σ ⌠Φδⁿ≥≡α÷ΦΦ φσ≥)
"cp1,cp2,..." -- φσ ∩≡ε∩≤±Ωα■≥± ∩σ≡σ≈Φ±δσφφ√σ Γ ±∩Φ±Ωσ
∩≡Φ∞σ≡: "1250,1252,1253,1255,855,10005,28592,28595,28597,28598,38598,65001" - ²≥Φ ΩεΣεΓ√σ ±≥≡αφΦ÷√
ß≤Σ≤≥ Φ±Ωδ■≈σφ√ Φτ Σσ≥σΩ≥α
2. Mantis#0001768: testfolder(): φσΓσ≡φ√Θ ΩεΣ ΓετΓ≡α≥α Σδ ∩≤±≥επε Ωα≥αδεπα
...∩≡εΣεδµασ∞ ΦτΓ≡α∙σφΦ :-(
drkns 20.05.2011 15:02:43 +0200 - build 2039
1. ╧≡Φ ±ετΣαφΦΦ ∩α∩ΩΦ ∞εµφε ταεΣφε ∩≡Φ÷σ∩Φ≥ⁿ Ω φσΘ reparse point.
2. ╧α≡α ∞σδε≈σΘ.
svs 20.05.2011 11:13:13 +0300 - build 2038
1. Mantis#0001776: ∩εδε∞αδ± αΓ≥ε±Ω≡εδδ ∩ε∩εδφ σ∞επε ⌠αΘδα
(from 2useven10)
2. Mantins#0001736: akey(1,0)==akey(1,1) Far 3.0.1931 far2.0.1807
╧≡εΣεδµσφΦσ ²∩ε∩σΦ.
╠αΩ≡ε± φα CtrlShifF1:
msgbox(akey(1,0),akey(1,1))
≡αßε≥ασ≥ φε≡∞αδⁿφε:
+- CtrlShiftF1 -+
| CtrlShiftF1 |
α Γε≥:
CtrlO msgbox(akey(1,0),akey(1,1))
φσ∩≡αΓΦδⁿφε (Ω≤Σα ≥ε ∩ε≥σ≡ δ± ∞εΣΦ⌠ΦΩα≥ε≡ Shift) :
+-- CtrlF1 ---+
| CtrlShiftF1 |
α σ±δΦ ∞αΩ≡ε± Γ√πδ ΣΦ≥ ≥αΩ:
msgbox() msgbox(akey(1,0),akey(1,1))
≥ε ∞εΣΦ⌠ΦΩα≥ε≡εΓ Γεεß∙σ φσ≥:
+---- F1 -----+
| CtrlShiftF1 |
╠αΩ≡ε± φα MsWheelDown:
msgbox(Akey(0),MsWheelDown)
+- 196609 -+
| 131076 |
╟Σσ±ⁿ Σδ MsWheelXXX ±ετΣαΣΦ∞ Φ±Ω≤±≥Γσφφ≤■ ±≡σΣ≤ - τα■τασ∞ 4 ∩ετΦ÷ΦΦ ∩ε±δσ VK_F24 (εφΦ Γ≡εΣσ ΩαΩ ß√ Φ φσ Φ±∩εδⁿτ≤■≥± )
VK_F24+1 == KEY_MSWHEEL_DOWN
VK_F24+2 == KEY_MSWHEEL_UP
VK_F24+3 == KEY_MSWHEEL_LEFT
VK_F24+4 == KEY_MSWHEEL_RIGHT
(Γ ±δ≤≈ασ ∩≡εßδσ∞ - φσεß⌡εΣΦ∞ε ß≤Σσ≥ "∩σ≡σ∞σ∙α≥ⁿ" ²≥Φ τφα≈σφΦ Γ Γσ≡⌡φΦΘ ßαΘ≥ wVirtualKeyCode, α ∞δαΣ°ΦΘ Σσδα≥ⁿ FF)
╧≡Φ≈Φφα: ²≥ε ∞√°Φφεσ ±εß√≥Φσ, φε φα∞ φ≤µφε ΩδαΓΦα≥≤≡φεσ. ┼πε Φ ≡αφⁿ°σ ∩≡σεß≡ατεΓ√ΓαδΦ, φε Rec ΣσδαδΦ ∩≤±≥√°ΩεΘ.
╥αΩ µσ - ΓστΣσ, πΣσ ≡αφσσ Φ±∩εδⁿτεΓαδα±ⁿ CalcKeyCode "∞Φ∞ε Ωα±±√" (Γφσ GetInputRecord), ≥σ∩σ≡ⁿ φσεß⌡εΣΦ∞ε
■τα≥ⁿ ShieldCalcKeyCode. ▌≥α ⌠≤φΩ÷Φ "τα∙Φ∙ασ≥" FarKeyboardState "ε±φεΓφεπε ∩≡ε÷σ±±α".
3. Mantis#0001768: testfolder(): φσΓσ≡φ√Θ ΩεΣ ΓετΓ≡α≥α Σδ ∩≤±≥επε Ωα≥αδεπα
Σδ ⌠αΘδα ∩εΩα ΓετΓ≡α∙ασ∞ TSTFLD_ERROR
drkns 20.05.2011 09:07:19 +0200 - build 2037
1. ┬ ExitFARW ∩σ≡σΣασ≥± ±≥≡≤Ω≥≤≡α ExitInfo (φα ß≤Σ≤∙σσ).
svs 19.05.2011 18:11:44 +0300 - build 2036
1. Mantis#0001768: testfolder(): φσΓσ≡φ√Θ ΩεΣ ΓετΓ≡α≥α Σδ ∩≤±≥επε Ωα≥αδεπα
└╒╥╙═├!!!
╚τ∞σφσφ√ ΩεΣ√ ΓετΓ≡α≥εΓ ≤ ⌠≤φΩ÷ΦΦ testfolder():
2 ∩α∩Ωα φσ ∩≤±≥α
1 ∩α∩Ωα ∩≤±≥α
0 ∩α∩Ωα φσ ±≤∙σ±≥Γ≤σ≥
-1 φσ≥ Σε±≥≤∩α
-2 ε°ΦßΩα (φσΩε≡≡σΩ≥φ√Θ ∩α≡α∞σ≥≡ ΦδΦ Γφ≤≥≡σφφΦσ ∩≡εßδσ∞√ ± Γ√ΣσδσφΦσ∞ ∩α∞ ≥Φ)
┼±δΦ > 0 - ±≤∙σ±≥Γ≤σ≥ Φ Σε±≥≤∩φα
┼±δΦ = 0 - φσ ±≤∙σ±≥Γ≤σ≥, φε ∞εµφε ∩ε∩≡εßεΓα≥ⁿ ±ετΣα≥ⁿ
┼±δΦ < 0 - φΦ≈σπε εßφαΣσµΦΓα■∙σπε ⌠≤φΩ÷Φ φσ ±εεß∙ασ≥
2. Mantis#0001773: ─αΣΦ∞ Γετ∞εµφε±≥ⁿ ≡ατ≡σ°α≥ⁿ ∩≤φΩ≥ AutoDetect Γ ∞σφ■ ∩ε Shift-F8
ΣεßαΓΩα Ω ≡σΣαΩ≥ε≡≤
(from 2useven10)
svs 19.05.2011 14:25:38 +0300 - build 2035
1. Mantis#0001772: ═σßεδⁿ°εσ ∩≡Φ≈σ±√ΓαφΦσ ΩεΣα CacheRead Φ σπε Φ±∩εδⁿτεΓαφΦ Γε Γⁿ■Γσ≡σ
φσßεδⁿ°α ≈Φ±≥Ωα ΩεΣα
(from 2useven10)
svs 19.05.2011 14:07:17 +0300 - build 2034
1. Mantis#0001773: ─αΣΦ∞ Γετ∞εµφε±≥ⁿ ≡ατ≡σ°α≥ⁿ ∩≤φΩ≥ AutoDetect Γ ∞σφ■ ∩ε Shift-F8
╧≡ε±≥ε ΣεßαΓδσφ ∩α≡α∞σ≥≡, ≈≥εß√ ²≥ε ∞εµφε ß√δε Φ±∩εδⁿτεΓα≥ⁿ (Σε±≥≤∩φε ∩εΩα Γε Γⁿ■Γσ≡σ)
(from 2useven10)
drkns 17.05.2011 23:00:00 +0200 - build 2033
1. VMenu.UserData σ∙╕ Σα╕≥ ε ±σßσ τφα≥ⁿ.
2. ╨σ⌠αΩ≥ε≡Φφπ ConsoleTitle.
drkns 16.05.2011 20:41:14 +0200 - build 2032
1. Handle leak ∩≡Φ ε≥±εσΣΦφσφΦΦ ΓΦ≡≥≤αδⁿφ√⌡ ΣΦ±ΩεΓ.
2. Mantis#0001769: ╬°ΦßΩα Γ DM_EDITUNCHANGEDFLAG(id,-1)
t-rex 15.05.2011 20:10:24 +0200 - build 2031
1. ┬ OpenW(OPEN_ANALYSE) ∞εµφε Γσ≡φ≤≥ⁿ -2 ΩαΩ Φ ≡αφⁿ°σ Γ OpenFilePluginW.
drkns 14.05.2011 18:06:52 +0200 - build 2030
1. ╧αΣσφΦσ ∩≡Φ ≡αßε≥σ ± ⌠Φδⁿ≥≡ε∞ Γ Φ±≥ε≡ΦΦ.
2. GCC.
svs 14.05.2011 14:53:18 +0300 - build 2029
1. Mantis#0001687: ProcessConsoleInput
╬≈σ≡σΣφεσ ≤≥ε≈φσφΦσ
2. Macro: ┴απα Γ Editor.Sel() - φσ ≤≈Φ≥√ΓαδΦ±ⁿ ≥αß√...
(≡σ∩ε≡≥ Φτ ≡α±±√δΩΦ fardev@googlegroups.com)
drkns 11.05.2011 20:49:34 +0200 - build 2028
1. ╨ατφ√σ ∞σδε≈Φ.
svs 11.05.2011 17:44:58 +0300 - build 2027
1. ProcessEditorInputW - Φτ∞σφσφ ∩α≡α∞σ≥≡:
≥σ∩σ≡ⁿ ²≥ε ≤Ωατα≥σδⁿ φα ±≥≡≤Ω≥≤≡≤
struct ProcessEditorInputInfo
{
size_t StructSize;
INPUT_RECORD Rec;
};
2. ╧σ≡σΦ∞σφεΓαφΦσ: ProcessKeyW -> ProcessPanelInputW
3. Φ... Γ ProcessPanelInputW - Φτ∞σφσφ ∩α≡α∞σ≥≡:
≤Ωατα≥σδⁿ φα ±≥≡≤Ω≥≤≡≤
struct ProcessPanelInputInfo
{
size_t StructSize;
INPUT_RECORD Rec;
};
4. Mantis#0001759: ProcessKeyW Γ√τ√Γασ≥± ∩ε ΣΓα ≡ατα
...≥σ∩σ≡ⁿ ≥εδⁿΩε Σδ A-∩δαπΦφεΓ. ╧≡σ∩≡ε÷σ±±√ ±∞. Mantis#0001687
5. Mantis#0001687: ProcessConsoleInput
"┬ φα≈αδσ..."
(ΩεΣ ∩εΩα "ταΩ≡√≥" Σσ⌠αΘφε∞ MANTIS_0001687)
6. Mantis#0000466: ╨α±°Φ≡σφΦσ ∞αΩ≡ε τ√Ωα ∩δαπΦφα∞Φ
"...∩≡εΣεδµσφΦσ..."
(ΩεΣ ∩εΩα "ταΩ≡√≥" Σσ⌠αΘφε∞ MANTIS_0000466)
7. ═σßεδⁿ°α ΣεßαΓΩα Γ ΓΦΣσ DEFUSERFLAGS Γ ⌠αΘδ makefile_vc
...Σδ ÷σδσΘ, ∩εΣεßφ√⌡ ∩∩ 5 Φ 6.
svs 10.05.2011 09:29:07 +0300 - build 2026
1. Mantis#0001760: FSF.FarInputRecordToKey ΓδΦ σ≥ φα Γφ≤≥≡σφφΦσ ∩σ≡σ∞σφφ√σ ⌠α≡α
drkns 08.05.2011 16:37:54 +0200 - build 2025
1. Mantis#0001622: ═σ ε≈σφⁿ Ω≡α±ΦΓ√Θ ΓΦΣ εΩφα ≡στ≤δⁿ≥α≥εΓ ∩εΦ±Ωα ⌠αΘδα
2. Mantis#0001763: Far 3.0 φσ ±εßΦ≡ασ≥± Γ gcc (φσ∩≡αΓΦδⁿφ√Θ ≡σπΦ±≥≡ Γ include)
3. ┼∙╕ ∩α≡α ∞σδε≈σΘ.
drkns 04.05.2011 12:24:24 +0200 - build 2024
1. ╚ σ∙╕.
drkns 04.05.2011 12:06:23 +0200 - build 2023
1. ╚ σ∙╕ ≡ατ.
drkns 04.05.2011 11:19:21 +0200 - build 2022
1. ╧≡εΣεδµσφΦσ 2021.
drkns 04.05.2011 10:15:20 +0200 - build 2021
1. ╚ ±φεΓα VMenu.UserData: DM_LISTGETDATA ≥σ∩σ≡ⁿ Γ±σπΣα ΓετΓ≡α∙ασ≥ ≤Ωατα≥σδⁿ φα Σαφφ√σ.
drkns 03.05.2011 15:27:09 +0200 - build 2020
1. ╙≥ε≈φσφΦσ ∩≡σΣ√Σ≤∙σπε ßΦδΣα.
drkns 03.05.2011 12:41:45 +0200 - build 2019
1. ─δ FCTL_GETPANELITEM, FCTL_GETSELECTEDPANELITEM, FCTL_GETCURRENTPANELITEM Γ Ωα≈σ±≥Γσ Param2 ≥σ∩σ≡ⁿ φαΣε ∩σ≡σΣαΓα≥ⁿ ±≥≡≤Ω≥≤≡≤ FarGetPluginPanelItem:
struct FarGetPluginPanelItem
{
size_t Size;
PluginPanelItem* Item;
};
Item - ≤Ωατα≥σδⁿ φα ß≤⌠σ≡, ∩≡ΦφΦ∞α■∙ΦΘ Σαφφ√σ
Size - ≡ατ∞σ≡ ß≤⌠σ≡α.
┴≤⌠σ≡ ß≤Σσ≥ τα∩εδφσφ ≥εδⁿΩε σ±δΦ σπε ≡ατ∞σ≡ Σε±≥α≥ε≈σφ.
┬ετΓ≡α∙ασ∞εσ τφα≈σφΦσ: φσεß⌡εΣΦ∞√Θ ≡ατ∞σ≡ ß≤⌠σ≡α.
2. ─δ DM_GETDLGITEM Γ Ωα≈σ±≥Γσ Param2 φαΣε ∩σ≡σΣαΓα≥ⁿ ±≥≡≤Ω≥≤≡≤ FarGetDialogItem. ╧≡Φφ÷Φ∩ ≥ε≥ µσ, ≈≥ε Φ Γ FCTL_GET*PANELITEM
drkns 30.04.2011 16:28:33 +0200 - build 2018
1. warnings.
2. Ωε±∞σ≥Φ≈σ±ΩΦσ Φτ∞σφσφΦ Γ BaseFormat.
drkns 29.04.2011 23:55:55 +0200 - build 2017
1. G╤╤ warnings.
2. ╧α≡α ∞σδε≈σΘ.
t-rex 29.04.2011 21:06:02 +0200 - build 2016
1. ┬∞σ±≥ε SCTL_SUBKEY ≥σ∩σ≡ⁿ σ±≥ⁿ SCTL_CREATESUBKEY (ε≥Ω≡√≥ⁿ ±≤∙σ±≥Γ≤■∙ΦΘ σ±δΦ φσ≥ ≥ε ±ετΣα≥ⁿ) Φ SCTL_OPENSUBKEY (ε≥Ω≡√≥ⁿ ±≤∙σ±≥Γ≤■∙ΦΘ).
2. Mantis#1757: SettingsControl(SCTL_CREATE), Γ√τΓαφφ√Θ Φτ ExitFARW, ΓετΓ≡α∙ασ≥ NULL.
t-rex 29.04.2011 03:57:23 +0200 - build 2015
1. ═α±≥≡εΘΩΦ ΩαµΣεπε ∩δαπΦφα ⌡≡αφ ≥± Γ ε≥ΣσδⁿφεΘ ßατσ Γ %appdata%\Far Manager\Profile\Plugins.
╚±Ωδ■≈ασ≥ Γετ∞εµφε±≥ⁿ ταδε≈ΦΓαφΦ Γ±σΘ ßατ√ εΣφΦ∞ "δσΓ√∞" ∩δαπΦφε∞.
pluginsconfig.db ∞εµφε ≤ΣαδΦ≥ⁿ.
2. ▌Ω±∩ε≡≥/Φ∞∩ε≡≥ Σδ 1.
t-rex 29.04.2011 00:42:27 +0200 - build 2014
1. ▌Ω±∩ε≡≥/Φ∞∩ε≡≥ pluginhotkeys. ┬ εß∙σ∞ ε±≥αδα±ⁿ ≥εΩα history, φε ∩εΩα Σ≤∞α■ ≈≥ε Σδ φσ╕ ²≥ε Φ φσ φαΣε.
2. Far.exe /clearcache [Custom location for Far configuration files - overrides Far.exe.ini]
╬≈Φ∙ασ≥ Ω²° ∩δαπΦφεΓ.
t-rex 28.04.2011 21:44:56 +0200 - build 2013
1. ╟αß√δ φσφ≤µφ√Θ ΩεΣ.
t-rex 28.04.2011 21:33:34 +0200 - build 2012 ⌠≤≥≤≡σ
1. ╚∞∩ε≡≥ Φτ XML Σδ HierarchicalConfig.
2. ═α±≥≡εΘΩΦ panelmodes ∩σ≡σσ⌡αδΦ Γ HierarchicalConfig, ±≥α≡√Θ panelmodes.db µσδα≥σδⁿφε ≤ΣαδΦ≥ⁿ.
3. ╠σδΩεσ Φτ∞σφσφΦσ Γ ⌠ε≡∞α≥σ xml - πδαΓφ√Θ Ωδ■≈ farconfig.
drkns 28.04.2011 14:16:24 +0200 - build 2011
1. ╧α≡α ∞σδε≈σΘ φα ≥σ∞≤ ΦφΦ÷ΦαδΦτα÷ΦΦ ∩≤≥σΘ.
drkns 28.04.2011 13:52:23 +0200 - build 2010
1. ┬ Ωε∩Φ≡σ τα≈σ∞-≥ε ∩≡Φ±≤≥±≥ΓεΓαδα Γεδ°σßφα δεπΦΩα ΓΦΣα "σ±δΦ ΓΩδ■≈σφ ⌠Φδⁿ≥≡, ≥ε ∩σ≡σ∞σ∙α≥ⁿ φαΣε ≈σ≡στ Ωε∩Φ≡εΓαφΦσ + ≤ΣαδσφΦσ".
┬≡εΣσ ß√ fixed. ╞σδα≥σδⁿφε ∩επεφ ≥ⁿ, ΓΣ≡≤π ε≥ΓαδΦδε±ⁿ πΣσ.
drkns 28.04.2011 08:51:32 +0200 - build 2009
1. ╧εΣΣσ≡µΩα unicode Γ Φ∞σφα⌡ xml.
t-rex 28.04.2011 02:08:28 +0200 - build 2008
1. ╩≡ΦΓε ±ετΣαΓαδΦ±ⁿ xml φσ ± αφπδΦΘ±ΩΦ∞ Φ∞σφσ∞.
t-rex 28.04.2011 01:57:57 +0200 - build 2007
1. ╙∞σσ∞ ²Ω±∩ε≡≥Φ≡εΓα≥ⁿ (Φ∞∩ε≡≥ ß≤Σσ≥ ∩ετµσ) HierarchicalConfig ßατ√.
╥.σ. pluginsconfig, filters, highlight, shortcuts.
t-rex 27.04.2011 23:34:03 +0200 - build 2006
1. ╙∞σσ∞ ²Ω±∩ε≡≥Φ≡εΓα≥ⁿ/Φ∞∩ε≡≥Φ≡εΓα≥ⁿ α±±ε÷Φα÷ΦΦ.
╧σ≡σΣ Φ∞∩ε≡≥ε∞, Γ±σ ≥σΩ≤∙Φσ α±±ε÷Φα÷ΦΦ ≤Σαδ ■≥± (σ±δΦ σ±≥ⁿ ≥²π associations Γ xml).
t-rex 27.04.2011 21:16:21 +0200 - build 2005
1. ╧σ≡σφ╕± db/xml ταΓΦ±Φ∞√Θ ΩεΣ Φτ main.cpp Γ configdb.cpp.
t-rex 27.04.2011 20:35:54 +0200 - build 2004
1. Far.exe /export <out.xml> [Custom location for Far configuration files - overrides Far.exe.ini]
Far.exe /import <in.xml> [Custom location for Far configuration files - overrides Far.exe.ini]
╧εΩα ≈≥ε ≡αßε≥ασ≥ ≥εδⁿΩε Σδ generalconfig.
drkns 27.04.2011 15:48:21 +0200 - build 2003
1. ╧σ≡σΣσδαφα ±ßε≡Ωα ucd, sqlite Φ tinyxml.
t-rex 27.04.2011 14:35:14 +0200 - build 2002
1. ╧≡εΣεδµασ∞ Φπ≡α≥ⁿ± ± xml.
drkns 27.04.2011 11:36:52 +0200 - build 2001
1. ╧δαπΦφ, ²Ω±∩ε≡≥Φ≡≤■∙ΦΘ ProcessDialogEvent Φ ±ετΣα■∙ΦΘ ΣΦαδεπΦ Γ SetStartupInfo, ≤ΓεΣΦδ far Γ ≡σΩ≤≡±Φ■.
svs 27.04.2011 10:11:51 +0300 - build 2000
╠ΦδσφΦ≤∞! :-)
1. Mantis#0001751: ╤ετΣαφΦσ ∞σφ■ Γ ∞αΩ≡ε±σ
t-rex 27.04.2011 01:40:51 +0200 - build 1999
1. ═α≈αδⁿφα ±≥αΣΦ Φ∞∩δσ∞σφ≥α÷ΦΦ Γετ∞εµφε±≥Φ Φ∞∩ε≡≥α/²Ω±∩ε≡≥α φα±≥≡εσΩ Φτ/Γ xml.
tinyxml ΣεßαΓδσφ Γ ∩≡εσΩ≥.
t-rex 26.04.2011 22:54:14 +0200 - build 1998
1. ═σßεδⁿ°εσ Φτ∞σφσφΦ Γ API φα±≥≡εσΩ ∩δαπΦφεΓ.
SCTL_SET ßεδⁿ°σ φσ ∩≡ΦφΦ∞ασ≥ FST_SUBKEY ≥αΩ ΩαΩ φσ≥ ±∞√±δα Φ ²≥Φ∞ ταφΦ∞ασ≥± SCTL_SUBKEY.
2. ─εΩ≤∞σφ≥α÷ΦΦ ≡αΣΦ - SCTL_SET ± FST_STRING ΩεπΣα FarSettingsItem.Name==NULL ταΣα╕≥ description Ωδ■≈■.
═σ ≡αßε≥ασ≥ Σδ Root==0 Φßε ≥α∞ ε∩Φ±αφΦσ Γ√±≥αΓδ σ≥ ⌠α≡ (Φ∞ ∩δαπΦφα).
t-rex 26.04.2011 00:40:52 +0200 - build 1997
1. ═σßεδⁿ°εσ Φτ∞σφσφΦ Γ API φα±≥≡εσΩ ∩δαπΦφεΓ.
─δ SCTL_DELETE σ±δΦ FarSettingsValue.Value==NULL ≥ε ≤Σαδ σ≥± Ωδ■≈ FarSettingsValue.Root.
┬ εß≡α≥φε∞ ±δ≤≈ασ ≤Σαδσ≥± ≥εδⁿΩε Value (Σαµσ σ±δΦ σ±≥ⁿ Ωδ■≈ ± ≥αΩΦ∞ Φ∞σφσ∞).
t-rex 25.04.2011 22:36:30 +0200 - build 1996
1. ─ε∩εδφσφΦσ Γ DlgBuilder.
t-rex 25.04.2011 21:26:05 +0200 - build 1995
1. ─ε∩εδφσφΦ Γ DlgBuilder.
drkns 24.04.2011 13:38:27 +0200 - build 1994
1. ╚ ±φεΓα ²∩ε∩σ ε VMenu.UserData.
t-rex 24.04.2011 04:06:00 +0200 - build 1993
1. ╤ ⌠ε≡≤∞α: Γ√⌡εµ≤ ∩ε F10 - ╘α≡ ∩αΣασ≥.
2. ╤ ⌠ε≡≤∞α: ∩αΣασ≥ ∩≡Φ ∩ε∩√≥Ωσ Γ√τΓα≥ⁿ ≈≥ε ≤πεΣφε Φτ ∩εδⁿτεΓα≥σδⁿ±Ωεπε ∞σφ■.
╧≡εΣεδµασ∞ ²∩ε∩σ■ ± VMenu.UserData.
3. UserProfileDir φσ ∩≡αΓΦδⁿφε Γ√±≥αΓδ δ± ∩ε Σσ⌠εδ≥≤.
t-rex 23.04.2011 12:10:43 +0200 - build 1992
1. ═α ß≤Σ≤∙σσ, φα±≥≡εΘΩα "System.Exception.FarEvent.svc" ∩σ≡σΦ∞σφεΓαφα Γ "System.Exception.FarEventSvc".
t-rex 23.04.2011 02:04:07 +0200 - build 1991
1. ╙ΣαδΦδ φσ Φ±∩εδⁿτ≤σ∞√Θ ΩεΣ.
t-rex 23.04.2011 00:44:55 +0200 - build 1990
1. ┬±╕, Ω≡ε∞σ ∞αΩ≡ε±εΓ ╘α≡ ßεδⁿ°σ φΦ≈σπε Γ ≡σσ±≥≡σ φσ Φ∙σ≥.
═α±≥≡εΘΩΦ ±φεΓα ∩σ≡σσ⌡αδΦ, ≥σ∩σ≡ⁿ εφΦ ≥≤≥:
%APPDATA%\Far Manager\Profile
%LOCALAPPDATA%\Far Manager\Profile
2. /u ßεδⁿ°σ φσ αΩ≥≤αδσφ - ΓδΦ σ≥ ≥σ∩σ≡ⁿ ≥εδⁿΩε φα αφ±Φ ∩δαπΦφ√ (φ≤ Φ ∞αΩ≡ε±√ ∩εΩα ≈≥ε).
3. ╩δ■≈ /s Σδ ≡≤≈φεπε ταΣαφΦ ∩α∩ΩΦ ⌡≡αφσφΦ Ωεφ⌠Φπ≤≡α÷ΦΦ (∩α∩Ωα ß≤Σσ≥ ±ετΣαφα σ±δΦ σ╕ φσ≥).
4. ═εΓ√σ ∩α≡α∞σ≥≡√ Γ Far.exe.ini:
UseSystemProfiles=2
UserProfileDir
TemplatePluginsPath
DefaultLanguage
5. ╨ατδΦ≈φ√σ Φ±∩≡αΓδσφΦ Γ ⌡²δ∩σ.
t-rex 22.04.2011 19:39:06 +0200 - build 1989
1. poscache Γ sqlite πε≥εΓ. ε≈Φ∙ασ≥± ≥αΩΦ∞ µσ ∞σ≥εΣε∞ ΩαΩ Φ Φ±≥ε≡Φ .
┬ εß∙σ∞ ε≥Γ τΩα ε≥ ≡σσ±≥≡α ∩≡αΩ≥Φ≈σ±ΩΦ ταΩεφ≈σφα, ε±≥αδε±ⁿ ∩≡ΦΣ≤∞α≥ⁿ ≈≥ε Σσδα≥ⁿ ± ∞αΩ≡ε±α∞Φ.
╩≥ε Γετ∞╕≥± ?
drkns 22.04.2011 16:16:16 +0200 - build 1988
1. ACTL_GETCOLOR, ACTL_SETCURRENTWINDOW, ACTL_SETPROGRESSSTATE, ACTL_WAITKEY Φ±∩εδⁿτ≤■≥ Param1.
drkns 22.04.2011 15:44:44 +0200 - build 1987
1. ┬±σ *Control-⌠≤φΩ÷ΦΦ ≥σ∩σ≡ⁿ ΓετΓ≡α∙α■≥ INT_PTR.
2. Param2 ≥σ∩σ≡ⁿ ΓστΣσ void*.
3. gcc warnings.
t-rex 22.04.2011 15:11:26 +0200
1. ╬ßφεΓΦδ ⌡²δ∩ ∩≡ε ■τσ≡ ∞σφ■.
2. ─εßαΓΦδ ⌡²δ∩ ε ⌠Φδⁿ≥≡α⌡.
drkns 22.04.2011 08:37:22 +0200 - build 1986
1. ╧ε ±δσΣα∞ 1982.1.
t-rex 22.04.2011 03:24:23 +0200 - build 1985
1. ╙ΣαδσφΦσ ±≥α≡√⌡ ∩≤φΩ≥εΓ Φ±≥ε≡ΦΦ ∩≡εΦ±⌡εΣΦ≥ ≥εδⁿΩε ∩≡Φ Γ√⌡εΣσ Φτ ⌠α≡α.
2. ╙ΣαδσφΦσ ∩≡εΦ±⌡εΣΦ≥ ≥σ∩σ≡ⁿ ≥αΩΦ∞ ∞σ≥εΣε∞ (∩εΩα ßστ Ωεφ⌠Φπ≤≡α÷ΦΦ):
≤Σαδ σ≥± Γ±╕ ≈≥ε ±≥α≡σΘ 90 ΣφσΘ, φε ≥εδⁿΩε σ±δΦ σ±≥ⁿ ßεδⁿ°σ ≈σ∞ 1000 ∩≤φΩ≥εΓ.
3. ╨ατΣσδσφΦσ φα ΣφΦ ∞επδε ∩εΩατ√Γα≥ⁿ εΣΦφ Φ ≥ε≥ µσ Σσφⁿ ΣΓα ≡ατα.
drkns 21.04.2011 21:21:21 +0200 - build 1984
1. Mantis#0001100: AltShiftIns φα .. Ωε∩Φ≡≤σ≥ Γ ß≤⌠σ≡ ∩≤≥ⁿ ± ½\╗ φα Ωεφ÷σ
svs 21.04.2011 20:50:39 +0300 - build 1983
1. Mantis#0001751: ╤ετΣαφΦσ ∞σφ■ Γ ∞αΩ≡ε±σ
─εßαΓδσφα ∞αΩ≡ε⌠≤φΩ÷Φ Menu.Show()
S=Menu.Show(Items[,Title[,Flags[,FindOrFilter[,X[,Y]]]]])
ε∩Φ±αφΦσ ±∞. Γ ╧Φ±αφΦΦ.
drkns 21.04.2011 16:44:21 +0200 - build 1982
1. ═σ ≡αßε≥αδα ∩ε∞σ≥Ωα ∩≤φΩ≥εΓ Γ Φ±≥ε≡Φ ⌡ Γ x64 Φ ∞εµσ≥ σ∙╕ ≈≥ε-≥ε, ≥.Ω. ∩≡εßδσ∞α ß√δα πδ≤ßµσ.
2. ╚±≥ε≡ΦΦ ε≥εß≡αµα■≥± ± ≡ατΣσδσφΦσ∞ φα ΣφΦ.
3. ┼∙╕ φσΩε≥ε≡√σ ∞σδε≈Φ.
t-rex 21.04.2011 03:19:32 +0200 - build 1981
1. ┬ε≡φΦφπΦ Φ ≥.∩..
t-rex 21.04.2011 01:56:16 +0200 - build 1980
1. poscache Γ sqlite, ß≤Σσ≥ ⌡≡αφΦ≥± Γ∞σ±≥σ ± Φ±≥ε≡ΦσΘ, πε≥εΓε φα 50%, ∩εΩα ≈≥ε φσ ≡αßε≥ασ≥.
t-rex 20.04.2011 21:14:08 +0200 - build 1979
1. history ≥σ∩σ≡ⁿ ∩ε Σσ⌠εδ≥≤ (∩εΩα ßστ φα±≥≡εΘΩα) δσµΦ≥ Γ %LOCALAPPDATA%.
2. PRAGMA journal_mode = WAL; Σδ Ω²°α ∩δαπΦφεΓ Φ Φ±≥ε≡ΦΦ - ε≈σφⁿ ∩ετΦ≥ΦΓφε ΓδΦ σ≥ φα ±Ωε≡ε±≥ⁿ ≡αßε≥√.
drkns 20.04.2011 15:56:22 +0200 - build 1978
1. ╨σ⌠αΩ≥ε≡Φφπ ∩δαπΦφεΓ√⌡ Ωδα±±εΓ. ╙ß≡αφ Σ≤ßδΦ≡≤■∙ΦΘ± ΩεΣ.
t-rex 20.04.2011 01:47:43 +0200 - build 1977
1. ┬ εß∙σ∞ Φ±≥ε≡Φ Γ sqlite πε≥εΓα, Σεδµφ√ ≡αßε≥α≥ⁿ CtrlE/CtlX/CtrlEnd.
╧εΩα ≈≥ε Φ±≥ε≡Φ ⌡≡αφΦ≥± φα 90 ΣφσΘ, Γ±σ φσταδε≈σφ√σ τα∩Φ±Φ ±≥α≡σΘ 90 ΣφσΘ αΓ≥ε∞α≥ε∞ ≤Σαδ ■≥± .
t-rex 19.04.2011 22:51:10 +0200 - build 1976
1. $N -> ?N Γ sqlite statements Σδ Φ±≥ε≡ΦΦ.
t-rex 19.04.2011 22:45:21 +0200 - build 1975
1. ╚±≥ε≡Φ ≥σ∩σ≡ⁿ Γ sqlite - πε≥εΓε ∩≡Φ∞σ≡φε φα 80%.
- σΣΦφα Φ±≥ε≡Φ Σδ Γ±σ⌡ ε≥Ω≡√≥√⌡ ±σ±±ΦΘ ⌠α≡α - ≡αßε≥α ± Φ±≥ε≡ΦσΘ ΦΣ╕≥ ≥εδⁿΩε ≈σ≡στ ßατ≤, Φ±≥ε≡Φ φσ ⌡≡αφΦ≥± Γ ∩α∞ ≥Φ
- σ±δΦ Φ±≥ε≡Φ ε≥Ωδ■≈σφα ≥ε εφα φσ ΓσΣ╕≥± Γεεß∙σ (≡αφⁿ°σ Γσδα±ⁿ Γ ≡α∞Ωα⌡ ≥σΩ≤∙σΘ ±σ±±ΦΘ ⌠α≡α)
- ∩εΩα ≈≥ε φσ ≡αßε≥α■≥ CtrlE/CtlX/CtrlEnd Φ ≥.∩.
- ∩εΩα ≈≥ε Φ±≥ε≡Φ ⌡≡αφΦ≥± φα 90 ΣφσΘ, Γ±σ φσταδε≈σφ√σ τα∩Φ±Φ ±≥α≡σΘ 90 ΣφσΘ αΓ≥ε∞α≥ε∞ ≤Σαδ ■≥±
╧≡ε°≤ ∩ε≥σ±≥Φ≡εΓα≥ⁿ, ε±εßσφφε ±Ωε≡ε±≥ⁿ ≡αßε≥√ ∩≡Φ ßεδⁿ°εΘ Φ±≥ε≡ΦΦ (ε±εßσφφε Γ ΣΦαδεπα⌡).
drkns 19.04.2011 16:35:53 +0200 - build 1974
1. ┬Φτ≤αδⁿφ√Θ πδ■Ω Γ folder shortcuts.
2. ╙≥ε≈φσφΦσ ε≥εßεαµσφΦ ΩεΣα ≥σΩ≤∙σπε ±Φ∞Γεδα Γ ±≥α≥≤±φεΘ ±≥≡εΩσ ≡σΣαΩ≥ε≡α.
3. ╩δα±±√ FormatString Φ FormatScreen ≤∞σ■≥ Γ√ΓεΣΦ≥ⁿ Γ oct Φ hex.
t-rex 19.04.2011 03:40:18 +0200 - build 1973
1. folder shortcuts Γ sqlite.
t-rex 19.04.2011 01:09:36 +0200 - build 1972 - ⌡απ ±α∞²α⌡!
1. filters Φ highligh Γ sqlite (±φεΓα φαΣε ≤ΣαδΦ≥ⁿ pluginsconfig.db).
t-rex 18.04.2011 21:19:35 +0200 - build 1971
1. ╟α■τασ∞ MSG_NOPLUGINS Σδ ±εεß∙σφΦσ ε φσ≤Σα≈σ ταπ≡≤τΩΦ ∩δαπΦφα ≈≥εß Φτßσµα≥ⁿ Γετ∞εµφ√⌡ ∩≡εßδσ∞ ΩαΩ Γ 1969.
t-rex 18.04.2011 16:52:37 +0200 - build 1970
1. ╚τ∞σφΦδα±ⁿ ±⌡σ∞α pluginsconfig.db, ±≥α≡√Θ φ≤µφε ≤ΣαδΦ≥ⁿ.
2. ╙δ≤≈°σφΦσ Γ memory usage configdb::Enum ⌠≤φΩ÷ΦΘ Σδ ≡αßε≥√ ± ßατεΘ.
t-rex 18.04.2011 13:38:58 +0200 - build 1969
1. ┼±δΦ φσ ≤Σαδε±ⁿ ταπ≡≤τΦ≥ⁿ ∩δαπΦφ φα ∞ε∞σφ≥ ProcessDialogEventW ≥ε Γ⌡εΣΦ∞ Γ ßσ±Ωεφσ≈φ≤■ ≡σΩ≤≡±Φ■.
t-rex 18.04.2011 12:57:18 +0200 - build 1968
1. ╠σδΩΦΘ ßαµεΩ Γ ΦφΦ÷ΦαδΦτα÷ΦΦ GlobalUserMenuDir.
drkns 17.04.2011 23:26:31 +0200 - build 1967
1. far.exe.ini Γ unicode.
2. pluginscache.db ∩σ≡σσ⌡αδ Γ %localappdata%.
t-rex 17.04.2011 22:47:56 +0200 - build 1966
1. ╤ ⌠ε≡≤∞α: ╠σφ■ ∩εδⁿτεΓα≥σδ : ∩≡Φ φαµα≥ΦΦ φα πε≡ ≈≤■ ΩδαΓΦ°≤ Γ√∩εδφ σ≥± φσ ≥ε≥ ∩≤φΩ≥ ∞σφ■, Ωε≥ε≡ε∞≤ εφα φατφα≈σφα, α ≥ε≥, φα Ωε≥ε≡ε∞ ±≥εΦ≥ Ω≤≡±ε≡.
drkns 17.04.2011 20:42:03 +0200 - build 1965
1. ═σ∩≡αΓΦδⁿφε ≡αßε≥αδ ∩≡ε±∞ε≥≡ ■φΦΩεΣφ√⌡ ⌠αΘδεΓ.
2. ╧αΣσφΦσ ∩≡Φ ≈≥σφΦΦ ⌠αΘδεΓ Γ be-unicode.
3. ╬ßσ≡≥Ωα Φτ #pragma push/pop ΓεΩ≡≤π sqlite.?, Σαß√ φσ ±ετσ≡÷α≥ⁿ Γα≡φΦφπΦ Φ φσ ∩≡αΓΦ≥ⁿ Φ⌡ ∩≡Φ ΩαµΣε∞ εßφεΓδσφΦΦ.
t-rex 17.04.2011 19:42:24 +0200 - build 1964
1. UserMenu ε≥Γ ταφ ε≥ ≡σσ±≥≡α. ╥σ∩σ≡ⁿ ≡αßε≥ασ≥ ≥αΩ:
- δεΩαδⁿφεσ ∞σφ■: FarMenu.ini Γ ≥σΩ≤∙σΘ ∩α∩Ωσ (ΩαΩ Φ ≡αφⁿ°σ)
- ∩εδⁿτεΓα≥σδⁿ±Ωεσ ∞σφ■: FarMenu.ini Γ ∩α∩Ωσ ∩≡ε⌠Φδ (≥ε ≈≥ε ≡αφⁿ°σ ß√δε Γ ≡σσ±≥≡σ)
- πδεßαδⁿφεσ ∞σφ■: FarMenu.ini Γ %FARHOME% (ΦδΦ Γ ∩α∩Ωσ ε∩≡σΣσδ╕φφεΘ Γ Far.exe.ini::Global:GlobalUserMenuDir) (∩ε≈≥Φ ΩαΩ Φ ≡αφⁿ°σ)
┬≡εΣσ ß√ φΦ≈σπε φσ ∩εδε∞αδ, ∩≡ε°≤ ∩ε≥σ±≥Φ≡εΓα≥ⁿ.
2. File::Close() φσ ±ß≡α±√Γαδ position pointer.
3. ═σ ±εßΦ≡αδα±ⁿ Σσßαπ ±ßε≡Ωα.
4. ─εßαΓΦδ Far.exe.ini Γ ∩≡εσΩ≥.
t-rex 16.04.2011 22:58:48 +0200 - build 1963
1. PanelModes Γ sqlite Φ ταεΣφε φσßεδⁿ°α ∩σ≡σΣσδΩα PanelViewSettings.
╬±≥αδε±ⁿ: history, filters, positions, highlight, shortcuts.
usermenu φαΓσ≡φε φαΣε ⌡≡αφΦ≥ⁿ ΩαΩ ≥σΩ±≥εΓεΘ ⌠αΘδ Γ %appdata% Φ φσ τα∞ε≡α≈ΦΓα≥± .
macros - φαΓσ≡φε δ≤≈°σ ΩαΩ Γ ∩δαπΦφσ MacroLib, φσ?
t-rex 16.04.2011 14:46:55 +0200 - build 1962
1. PluginCache Γ sqlite - πε≥εΓε. ═αΣε ≤ΣαδΦ≥ⁿ ±≥α≡√Θ plugincache.db.
t-rex 16.04.2011 01:15:31 +0200 - build 1961
1. PluginHotKeys Γ sqlite - πε≥εΓε.
2. PluginCache Γ sqlite - πε≥εΓα ±≥≡≤Ω≥≤≡α ßατ√ Φ ∩α≡≤ τα∩≡ε±εΓ (~30%).
t-rex 15.04.2011 21:45:01 +0200 - build 1960
1. ═α≈αδⁿφα ±≥αΣΦ ∩σ≡σΓεΣα PluginCache Φ PluginHotKeys Γ sqlite (∩εΩα σ∙╕ φσ ≡αßε≥ασ≥).
2. ├δ■ΩΦ Γ ∞σφ■ Γ√τΓαφ√⌡ ≈σ≡στ Γ≡α∩∩σ≡.
svs 15.04.2011 10:06:10 +0300 - build 1959
1. Macro: history.disable ∩σ≡σΦ∞σφεΓαφα Γ history.enable.
▌≥ε ετφα≈ασ≥, ≈≥ε:
1. Φ±≥ε≡ΦΦ Γε Γ≡σ∞ Γε∩≡±εΦτΓσΣσφΦ ∞αΩ≡ε±α ε≥Ωδ■≈σφ√
2. ßΦ≥εΓα ∞α±Ωα ΣσΘ±≥Γ≤σ≥ φα ∩≡Φφ≤ΣΦ≥σδⁿφεσ ΓΩδ■≈σφΦσ Φ±≥ε≡ΦΘ
t-rex 15.04.2011 03:28:35 +0200 - build 1958
1. From 2useven10: ╫α±≥Φ≈φα ∩σ≡σΣσδΩα Γφ≤≥≡σφε±≥σΘ Γⁿ■Γσ≡α, Φ±∩≡αΓδσφ√ ∞φεπε≈Φ±δσφ√σ ßαπΦ.
2. Update sqlite to 3.7.6.1.
3. NULL -> nullptr Γ ∩α≡σ ∞σ±≥.
drkns 12.04.2011 21:26:28 +0200 - build 1957
1. ╬≥Ωα≥ 1956.
drkns 12.04.2011 19:00:53 +0200 - build 1956
1. ─δ ∩σ≡σ⌡εΣα Γ ∩α∩Ω≤ Φτ Ωε∞αφΣφεΘ ±≥≡εΩΦ ∩Φ±α≥ⁿ cd ΦδΦ chdir φσεß τα≥σδⁿφε.
drkns 12.04.2011 00:14:07 +0200 - build 1955
1. ╧α≡α ≤≥ε≈φσφΦΘ Γ folder shortcuts.
drkns 11.04.2011 14:42:32 +0200 - build 1954
1. └Γ≥εε∩≡σΣσδσφΦσ ΩεΣεΓεΘ ±≥≡αφΦ÷√ Γ ≡σΣαΩ≥ε≡σ Φ ∩≡ε±∞ε≥≡σ ∩ε ≤∞εδ≈αφΦ■ ΓΩδ■≈σφε.
drkns 11.04.2011 14:42:32 +0200 - build 1953
1. ╦Φ°φσσ εßφεΓδσφΦσ ∩δαπΦφεΓεΘ ∩αφσδΦ ∩≡Φ Γ√⌡εΣσ Φτ ≡σΣαΩ≥ε≡α ßστ ±ε⌡≡αφσφΦ .
t-rex 11.04.2011 05:02:11 +0200 - build 1952
1. ─εΣσδαδ α±±ε÷Φα÷ΦΦ Γ sqlite, φαΣε ≤ΣαδΦ≥ⁿ ±≥α≡√Θ associations.db.
svs 10.04.2011 00:19:01 +0300 - build 1951
1. Mantis#0001742.
From DAtaMan
┼∙╕ ≤≥ε≈φσφΦσ.
╥σ∩σ≡ⁿ ⌠≤φΩ÷Φ FMatch ΓετΓ≡α∙ασ≥:
1 - ±≥≡εΩα ±εε≥Γσ≥±≥Γ≤σ≥ ∞α±Ωσ
0 - ±≥≡εΩα φσ ±εε≥Γσ≥±≥Γ≤σ≥ ∞α±Ωσ
-1 - ∩≡Φ φσΩε≡≡σΩ≥φεΘ ∞α±Ωσ (ε°ΦßΩα Γ ≡σπ≤δ ≡φε∞ Γ√≡αµσφΦΦ)
drkns 08.04.2011 13:47:00 +0200 - build 1950
1. ╧δαπΦφα∞ Σε±≥≤∩σφ ΣΦαδεπ Γ√ßε≡α ÷Γσ≥α.
drkns 08.04.2011 12:17:31 +0200 - build 1949
1. Mantis#0001746: ┴√±≥≡εσ ≤ΣαδσφΦσ ²δσ∞σφ≥εΓ Φτ ±∩Φ±Ωα αΓ≥εταΓσ≡°σφΦ
2. ┼∙╕ εΣφε ≤≥ε≈φσφΦσ 1930.
3. ═σ±ΩεδⁿΩε ∞σδε≈σΘ.
drkns 06.04.2011 21:34:29 +0200 - build 1948
1. reinterpret_cast -> static_cast ΓστΣσ, πΣσ Γετ∞εµφε.
drkns 06.04.2011 13:24:53 +0200 - build 1947
1. ┬ ß≤⌠σ≡ εß∞σφα φσΩε≡≡σΩ≥φε Ωε∩Φ≡εΓαδΦ±ⁿ ±≥≡εΩΦ, ±εΣσ≡µα∙Φσ \0.
2. ╬°ΦßΩα Γ VMenu::<G|S>etUserData.
svs 06.04.2011 13:43:53 +0300 - build 1946
1. ╙≥ε≈φσφΦσ Mantis#0001741
From: DAtaMan
┴απ⌠ΦΩ± Ω ßΦδΣ≤ 1942 - Γ ∞αΩ≡ε±α⌡ φσ ≡αßε≥αδΦ Alt-±ε≈σ≥αφΦ
2. Mantis#0001743: ┬ετ∞εµφε±≥ⁿ ε≥Ωδ■≈σφΦ Φ±≥ε≡ΦΦ
─εßαΓδσφα ∞αΩ≡ε⌠≤φΩ÷Φ , ∩ετΓεδ ■∙α ≤∩≡αΓδ ≥ⁿ ±ε±≥ε φΦσ∞ ΣεßαΓδσφΦ ∩≤φΩ≥εΓ Γ Φ±≥ε≡ΦΦ Γε Γ≡σ∞ Γε±∩≡εΦτΓσΣσφΦ ≥σΩ≤∙σπε ∞αΩ≡ε±α.
╧≡Φ ±≥α≡≥σ ∞αΩ≡ε±α Φ±≥ε≡ΦΦ ≡ατ≡σ°σφ√.
N=history.disable([State])
╟Σσ±ⁿ State - φαßε≡ ßΦ≥εΓ:
ßΦ≥ 0 - cmd history
ßΦ≥ 1 - folder histroy
ßΦ≥ 2 - view/edit history
ßΦ≥ 3 - dialog history
σ±δΦ ±εε≥Γσ≥±≥Γ≤■∙ΦΘ ßΦ≥ Γ√±≥αΓδσφ Γ 1, ²≥≤ Φ±≥ε≡Φ■ ΣΦταßδΦ≥ⁿ
State = -1 - ΣΦταßδΦ≥ⁿ Γ±σ Φ±≥ε≡ΦΦ
┬ετΓ≡α∙ασ≥ ∩≡σΣ√Σ≤∙≤■ ∞α±Ω≤.
┼±δΦ ∩α≡α∞σ≥≡ φσ ≤Ωαταφ, ≥ε ∩≡ε±≥ε ΓετΓ≡α∙ασ≥ ≥σΩ≤∙≤■ ∞α±Ω≤
TODO: ╥≡σß≤σ≥± ≤≥ε≈φσφΦσ φα ±≈σ≥ ≤≥Γσ≡µΣσφΦ ∩≡ε "≥εδⁿΩε Γε Γ≡σ∞ Γε±∩≡εΦτΓσΣσφΦ "!
3. Mantis#0001681: panel.setpath() φσ ≡αßε≥ασ≥ ± ∩δαπΦφα∞Φ
╬≥φε±Φ≥σδⁿφ√σ ∩≤≥Φ - Γ ≡α∞Ωα⌡ ≥σΩ≤∙σΘ FS
└ß±.∩≤≥Φ (C:\ \\Server\share) ταΩ≡√Γα■≥ ∩δαπΦφεΓ≤■ ∩αφσδⁿ (σ±δΦ ²≥ε ß√δα εφα)
4. Macro: CmpName (Φτ Mantis#0001742) ∩σ≡σΦ∞σφεΓαφα Γ FMatch
From: DAtaMan
N=FMatch(S, Mask)
t-rex 06.04.2011 01:51:53 +0200 - build 1945
1. α±±ε÷Φα÷ΦΦ Γ sqlite - 90% πε≥εΓε (φσ ΣεΣσδαφ swap Φ ±ετΣαφΦσ φεΓεΘ φα ∞σ±≥σ Ω≤≡±ε≡α).
drkns 05.04.2011 17:02:32 +0200 - build 1944
1. ═σßεδⁿ°εΘ ≡σ⌠αΩ≥ε≡Φφπ ΣΦαδεπεΓεπε ΣΓΦµΩα.
drkns 05.04.2011 11:54:24 +0200 - build 1943
1. ╙≥ε≈φσφΦσ αδπε≡Φ≥∞α Σε∩εδφσφΦ .
svs 05.04.2011 09:48:10 +0300 - build 1942
1. Mantis#0001742: ╠αΩ≡ε⌠≤φΩ÷Φ CmpName - ±εε≥Γσ≥±≥ΓΦσ ≥σΩ±≥α ∞α±Ωσ
From: DAtaMan
─εΓεδⁿφε ≈α±≥ε Γ ∞αΩ≡ε±α⌡ ß√Γασ≥ φ≤µφε ≤τφα≥ⁿ, ±εε≥Γσ≥±≥Γ≤σ≥ δΦ ≥σΩ±≥ ∞α±Ωσ.
┬ ∩≡σΣδαπασ∞ε∞ ∩α≥≈σ ≡σαδΦτεΓαφα ∞αΩ≡ε⌠≤φΩ÷Φ CmpName.
╤Φφ≥αΩ±Φ± ≥αΩεΘ:
N=CmpName(Mask,S[,SkipPath])
╘≤φΩ÷Φ ≡σπΦ±≥≡εφσταΓΦ±Φ∞α.
╧≡Φ∞σ≡√:
cmpname("*far*", "far manager") == 1
cmpname("a.txt", @"c:\a.txt", 0) == 1
cmpname("a.txt", @"c:\a.txt", 0) == 0
cmpname("a.txt", @"c:\a.txt", 1) == 1
2. Mantis#0001741: ─ε∩εδφΦ≥σδⁿφ√σ ΩδαΓΦ°Φ ≤∩≡αΓδσφΦ Γ√ΣσδσφφεΘ εßδα±≥ⁿ■ ²Ω≡αφα
From: DAtaMan
─εΓεδⁿφε ≈α±≥ε ∩≡Φ⌡εΣΦ≥± ∩εδⁿτεΓα≥ⁿ± FAR φα Ωε∞∩ⁿ■≥σ≡σ ßστ ∞√°Φ.
─δ ßεδσσ ≤Σεßφεπε Φ±∩εδⁿτεΓαφΦ π≡αßßσ≡α ∩≡σΣδαπασ≥± ∩α≥≈.
─εßαΓδσφ√:
Alt-Shift-<ΩδαΓΦ°Φ ≤∩≡αΓδσφΦ Ω≤≡±ε≡ε∞> ≤∞σφⁿ°α■≥/≤ΓσδΦ≈ΦΓα■≥ Γ√Σσδσφφy■ εßδα±≥ⁿ.
Alt-<ΩδαΓΦ°Φ ≤∩≡αΓδσφΦ Ω≤≡±ε≡ε∞> ∩σ≡σ∞σ∙α■≥ Γ√Σσδσφφy■ εßδα±≥ⁿ.
Ctrl-A Γ√Σσδ σ≥ Γ±■ ²Ω≡αφφ≤■ εßδα±≥ⁿ.
drkns 03.04.2011 20:46:44 +0200 - build 1941
1. ╧≡εΣεδµσφΦσ 1940.
drkns 03.04.2011 20:46:44 +0200 - build 1940
1. ▌δσ∞σφ≥, ΣεßαΓδσφφ√Θ Γ Φ±≥ε≡Φ■ ∩εδ ΓΓεΣα ∩ε DM_ADDHISTORY, φσ ß√δ Σε±≥≤∩σφ Γ ±∩Φ±Ωσ Σε∩εδφσφΦ .
drkns 03.04.2011 20:46:44 +0200 - build 1939
1. Mantis#0000502: apiCreateFile rights for the Viewer.
2. ═σ±ΩεδⁿΩε ∞σδε≈σΘ.
svs 31.03.2011 13:43:54 +0300 - build 1938
1. Mantis#0001736: akey(1,0)==akey(1,1)
"...akey(?,Type):
Type=0 - ≡αφⁿ°σ Γ±σπΣα ΓετΓ≡α∙αδε ΩδαΓΦ°≤ Ωε≥ε≡≤■ φαµαδ = Ωε≥ε≡α Γ√τΓαδα ∞αΩ≡ε±-±Γ τΩ≤,
Type=1 - ΩδαΓΦ°≤ φα Ωε≥ε≡≤■ ∩εΓσ°σφ ∞αΩ≡ε± Γ√τΓαφφ√Θ ∞αΩ≡ε∩ε±δσΣεΓα≥σδⁿφε±≥ⁿ■,
α ≥σ∩σ≡ⁿ Type Γ±σπΣα ΓετΓ≡α∙ασ≥ ΩδαΓΦ°≤ φα Ωε≥ε≡≤■ φατφα≈σφ ∩ε±δσΣφΦΘ ∞αΩ≡ε±..."
╬≥ΓαδΦδε±ⁿ Γ build 1805 (⌡ε≥ ß√δε Γφε φα∩Φ±αφε - "φ≤µφε ≥σ±≥Φ≥ⁿ" :-))
drkns 31.03.2011 12:12:12 +0200 - build 1937
1. ╩δα±±√ FormatString Φ NTPath ßατΦ≡≤■≥± φα UnicodeString.
2. ╧≡εΣεδµασ∞ ΣαΓΦ≥ⁿ printf.
svs 28.03.2011 19:19:10 +0300 - build 1936
1. Mantis#0001718: ╬≥±≤≥±≥ΓΦσ ECF_TAB1 φσ Γ±σπΣα Ωε≡≡σΩ≥φε ε≥≡αßα≥√Γασ≥
╩ε≡≡σΩ÷Φ ± ≤≈σ≥ε∞ ∩ε±δσΣφσπε ≥αßα.
drkns 28.03.2011 15:58:34 +0200 - build 1935
1. VC code analysis warnings.
t-rex 27.03.2011 22:19:24 +0200 - build 1934
1. ═α≈αδⁿφα ±≥αΣΦ ∩σ≡σΓεΣα α±±ε÷Φα÷ΦΘ Γ sqlite (associations.db, ∩εΩα φσ ≡αßε≥ασ≥!).
2. UnicodeString::Equal() -> IsSubStrAt() ≈≥εß φσß√δε ∩≤≥αφΦ÷√.
3. From 2useven10: Mantis#1043: viewing a file on network share causes 40kB/s network spam of QUERY_PATH_INFO SMB requests.
∩σ≡ΦεΣ√ ε∩≡ε±α ∩εΩα ∩≡ε±≥ε τα°Φ≥√ Γ ΩεΣ - Σδ DRIVE_REMOTE: εΣΦφ ≡ατ Γ ±σΩ≤φΣ≤
4. From 2useven10: Mantis#796: Viewer Φ ∩εΓσΣσφΦσ ΩδαΓΦ°Φ End.
5. From 2useven10: ╨ατδΦ≈φ√σ Φ±∩≡αΓδσφΦ Σδ ∩≡ε±∞ε≥≡α ⌠ΦτΦ≈σ±ΩΦ⌡ ΣΦ±ΩεΓ Φ ⌡σΩ± ∩≡ε±∞ε≥≡α.
drkns 26.03.2011 19:41:35 +0200 - build 1933
1. ╙≥ε≈φσφΦσ 1930.1.
drkns 25.03.2011 19:03:05 +0200 - build 1932
1. x64 warnings.
2. Mantis#0001735: φσΓσ≡φεσ ε≥εß≡αµσφΦσ Φ∞σφΦ ΣΦ±Ωα Γ Φφ⌠ε≡∞α÷ΦεφφεΘ ∩αφσδΦ ∩≡Φ Φ±∩εδⁿτεΓαφΦΦ UNC path
drkns 24.03.2011 10:59:59 +0200 - build 1931
1. ╩ε≡≡σΩ÷Φ ≥Φ∩εΓ.
drkns 23.03.2011 17:00:00 +0200 - build 1930
1. ╥σ∩σ≡ⁿ ∩≡Φ ταΩ≡√≥ΦΦ Ωεφ±εδΦ Ωφε∩ΩεΘ [x] φα±≥≡εΘΩΦ πα≡αφ≥Φ≡εΓαφφε ±ε⌡≡αφ ■≥± .
drkns 23.03.2011 10:52:38 +0200 - build 1929
1. Mantis#0001661: ╬≥δαΣε≈φα Γσ≡±Φ ΓαδΦ≥± ∩≡Φ ∩εΦ±Ωσ regexp.
t-rex 23.03.2011 01:18:18 +0200 - build 1928
1. ╤φεΓα Φτ∞σφσφΦ Γ ±⌡σ∞σ ßατ (±≥α≡√σ φαΣε ≤ΣαδΦ≥ⁿ). ┴εδⁿ°σ φσ≥ ∩εδ type Φßε sqlite Φ ≥αΩ ≤∞σσ≥ σπε ΣΦφα∞Φ≈φε ε∩≡σΣσδ ≥ⁿ.
2. ╩δα±±√ εß╕≡≥ΩΦ ΓεΩ≡≤π sqlite Σδ ≤∩≡ε∙σφΦ ΩεΣα.
3. From 2useven10: Fix Σδ 1925.1
drkns 22.03.2011 17:04:11 +0200 - build 1927
1. ┬ 1911 ε≥ΓαδΦδΦ±ⁿ shortcut'√ c ∩σ≡σ∞σφφ√∞Φ εΩ≡≤µσφΦ .
drkns 22.03.2011 15:55:16 +0200 - build 1926
1. ═α ß≤Σ≤∙σσ: Opt.LocalProfilePath == "%LOCALAPPDATA%\Far Manager\Profiles\<Default|ProfileName>".
t-rex 22.03.2011 00:04:16 +0200 - build 1925
1. From 2useven10: Hex view Σδ UTF-8.
2. From Maximus: Mantis#1731: ╬°ΦßΩα "Cannot find the file" ∩ε±δσ Γ√⌡εΣα Φτ TempPanel.
t-rex 21.03.2011 22:53:37 +0200 - build 1924
1. ╬≥≡≤ßασ∞ "PRAGMA synchronous = OFF;", ■τασ∞ ≥≡αφταΩ÷ΦΦ.
2. ╙ ΩαµΣεπε ∩δαπΦφα ≥σ∩σ≡ⁿ Γφ≤≥≡Φ ±ΓεΘ δΦ≈φ√Θ ΩεφσΩ°σφ Ω ßατσ Ωεφ⌠Φπα, Φ ε≥ CREATE Σε FREE Γ±╕ ΦΣ╕≥ Γ εΣφεΘ ≥≡αφταΩ÷ΦΦ.
╥.σ. Σαφφ√σ ≡σαδⁿφε τα∩Φ±√Γα■≥± ≥εδⁿΩε ∩≡Φ FREE.
drkns 21.03.2011 22:16:11 +0200 - build 1923
1. ┼∙╕ εΣφα ∩σ≡σΣσδΩα ∩≤≥σΘ.
╥σ∩σ≡ⁿ Γ±╕ δσµΦ≥ ΦδΦ Γ "%APPDATA%\Far Manager\Profiles\<Default|ProfileName>", ΦδΦ Γ "%FARHOME%\UserData\Profiles\<Default|ProfileName>".
╧σ≡σΩδ■≈ασ≥± Γ Far.exe.ini\General\UseSystemProfiles, 1|0.
drkns 21.03.2011 16:17:18 +0200 - build 1922
1. ╙≥ε≈φσφΦσ 1921:
/u ταΣασ≥ ≥εδⁿΩε ∩≡ε⌠Φδⁿ.
/s[<path>] ταΣασ≥ ∩≤≥ⁿ Ω ∩≡ε⌠Φδ ∞. ┼±δΦ "path" ε≥φε±Φ≥σδσφ, ≥ε ε≥φε±Φ≥σδσφ Ω "%FARHOME%". ┼±δΦ ∩≤±≥, ≥ε "%FARHOME%\Profiles".
drkns 21.03.2011 11:11:11 +0200 - build 1921
1. update vcxproj.
2. sqlite warnings.
3. w32api-3.17 (or higher) required for gcc build.
4. ╚τ∞σφσφ ∩≡Φφ÷Φ∩ ⌡≡αφσφΦ ∩≡ε⌠ΦδσΘ:
╧≤≥ⁿ Ω ∩≡ε⌠Φδ ∞ ∩ε ≤∞εδ≈αφΦ■: "%APPDATA%\Far Manager\Profiles"
╧≡ε⌠Φδⁿ ∩ε ≤∞εδ≈αφΦ■: "Default"
╚≥επε, ∩ε ≤∞εδ≈αφΦ■ φα±≥≡εΘΩΦ τΣσ±ⁿ: "%APPDATA%\Far Manager\Profiles\Default"
╧≤≥ⁿ Ω ∩≡ε⌠Φδ ∞ ∞εµσ≥ ß√≥ⁿ ∩σ≡σε∩≡σΣσδ╕φ Γ ⌠αΘδσ "%FARHOME%\Far.exe.ini":
╤σΩ÷Φ : Profiles
╧α≡α∞σ≥≡: BasePath
╟φα≈σφΦσ: φεΓ√Θ ∩≤≥ⁿ Ω ∩≡ε⌠Φδ ∞. ┼±δΦ ∩≤≥ⁿ ε≥φε±Φ≥σδσφ, ≥ε ±≈Φ≥ασ≥± , ≈≥ε εφ ε≥φε±Φ≥σδσφ Ω %FARHOME%.
╩δ■≈ /u ≡α±±∞α≥≡ΦΓασ≥ ∩α≡α∞σ≥≡ username ΩαΩ ∩≤≥ⁿ Ω ∩≡ε⌠Φδ■.
┼±δΦ ²≥ε≥ ∩≤≥ⁿ ε≥φε±Φ≥σδσφ, ≥ε ±≈Φ≥ασ≥± , ≈≥ε εφ ε≥φε±Φ≥σδσφ Ω "%APPDATA%\Far Manager\Profiles" δΦßε Ω ∩≤≥Φ, ≤Ωαταφφε∞≤ Γ "Far.exe.ini".
┼±δΦ ²≥ε≥ ∩≤≥ⁿ αß±εδ■≥σφ, ≥ε εφ αß±εδ■≥σφ :)
╧≡Φ∞σ≡√:
"far.exe" - ∩≡ε⌠Φδⁿ Γ "%APPDATA%\Far Manager\Profiles\Default" (ΦδΦ Γ "<BasePath>\Default")
"far.exe /u foo" - ∩≡ε⌠Φδⁿ Γ "%APPDATA%\Far Manager\Profiles\foo" (ΦδΦ Γ "<BasePath>\foo")
"far.exe /u d:\bar" - ∩≡ε⌠Φδⁿ Γ "d:\bar"
t-rex 20.03.2011 23:20:31 +0200 - build 1920
1. ╚τ∞σφΦδα±ⁿ ±⌡σ∞α generalconfig.db Σδ Γφ≤≥≡σφσπε ≤Σεß±≥Γα (φαΣε ≤ΣαδΦ≥ⁿ ±≥α≡√Θ generalconfig.db).
2. ┬±σ εß∙Φσ φα±≥≡εΘΩΦ ∩σ≡σσ⌡αδΦ Γ generalconfig.db.
╥σ∩σ≡ⁿ ε≈σ≡σΣⁿ τα history, associations, filters, positions, highlight, hotkeys, macros, pluginscache, shortcuts, usermenu, panelmodes.
t-rex 20.03.2011 19:16:44 +0200 - build 1919
1. ═σ ±εßΦ≡αδ± Σσßαπ.
t-rex 20.03.2011 18:23:03 +0200 - build 1918
1. sqlite-≥εΓ√Θ ΩεΣ ∩σ≡σσ⌡αδ Γ configdb.cpp
2. ■τασ∞ sqlite3_clear_bindings() Σδ ∩≡αΓΦδⁿφε±≥Φ.
3. Σδ GeneralConfig Σεßαδσφ√ BEGIN/END TRANSACTION Σδ ≤±Ωε≡σφΦ ∩εε≈σ≡σΣφ√⌡ Φφ±σ≡≥εΓ.
4. Σδ "φα≡≤µΦ" ±Σσδαφ√ αß±≥≡αΩ≥φ√σ Ωδα±±√ Σε±≥≤∩α Ω ßατσ, ≈≥εß φσ ≥α±Ωα≥ⁿ ΓστΣσ sqlite3.h Φ Σ≡≤πΦσ Γφ≤≥≡σφε±≥Φ.
5. ≥Φ∩α ±Φφπσδ≥εφ Σδ Γφ≤≥≡σφΦ⌡ Ωδα±±εΓ Σε±≥≤∩α Ω ßατσ.
6. ε≥Γ τΩα precompiled headers ε≥ plugin.hpp α ≥ε Γ±σ ≡εΓφε ±∞√±δα φσ≥, ≈α±≥ε ≤µ ∞σφ σ≥± εφ.
t-rex 20.03.2011 02:45:34 +0200 - build 1917
1. ═α≈Φφασ∞ ∩σ≡σΓεΣΦ≥ⁿ φα±≥≡εΘΩΦ ⌠α≡α Γ sqlite.
╫α±≥Φ≈φε ∩σ≡σσ⌡αδΦ φα±≥≡εΘΩΦ εß∙σπε ∩δαφα.
%appdata%\Far Manager\generalconfig.db
2. PRAGMA synchronous = 0; ≈≥εß sqlite ≡αßε≥αδ ß√±≥≡ε.
t-rex 19.03.2011 21:35:56 +0200 - build 1916
1. ┬σ≡φ╕∞ "±≥α≡√Θ" API φα±≥≡εσΩ ∩δαπΦφεΓ.
2. ╤⌡σ∞α ßατ√ Φ ΩεΣ Φτ∞σφσφ√ ≈≥εß ∩εΣΣσ≡µΦΓα≥ⁿ Σ≡σΓεΓΦΣφ≤■ ±≥≡≤Ω≥≤≡≤ φα±≥≡εσΩ ∩δαπΦφεΓ Γ ±εε≥. ± API.
t-rex 19.03.2011 17:59:17 +0200 - build 1915
1. ═α≈Φφασ∞ Φ±∩εδⁿτεΓα≥ⁿ sqlite ßατ√ Γ∞σ±≥ε ≡σσ±≥≡α, ∩εΩα ≈≥ε ±Σσδαφε ≥εδⁿΩε Σδ φα±≥≡εσΩ ∩δαπΦφεΓ.
╒≡αφΦ≥± Γ %appdata%\Far Manager\pluginsconfig.db
╩εΣ sqlite φα ±σΘ ∞ε∞σφ≥ ΓΩδ■≈σφ Γ ⌠α≡, ∩ε≥ε∞ ∩ε±∞ε≥≡Φ∞ σ±δΦ ±≥εΦ≥ Γ√ΩΦφ≤≥ⁿ σπε Γ dll.
2. ╤δσπΩα Φτ∞σφ╕φ API φα±≥≡εσΩ ∩δαπΦφεΓ, ßεδⁿ°σ φσ≥≤ ∩εφ ≥Φ subkey Φ root.
╨σΩε∞σφΣ≤σ≥± φατ√Γα≥ⁿ φα±≥≡εΘΩΦ ΩαΩ xxx.yyy, xxx.zzz σ±δΦ ⌡ε≈σ≥± ±Γεσπε ≡εΣα Σ≡σΓεΓΦΣφεΘ ±≥≡≤Ω≥≤≡√
φα ∞ε∞σφ≥ ΩεπΣα ß≤Σσ≥ ΩαΩεΘ≥ε ΓΦτ≤αδⁿφ√Θ ≡σΣαΩ≥ε≡ Σδ ²≥επε Σσδα.
3. ┬ε≡φΦφπΦ.
zeroes 18.03.2011 16:22:17 +0200 - build 1914
1. ╩ε≡≡σΩ÷Φ ≥Φ∩α ∩σ≡σ∞σφφεΘ
svs 18.03.2011 16:51:39 +0300 - build 1913
1. Macro: ─εßαΓδσφα ⌠≤φΩ÷Φ Keybar.Show()
N=KeyBar.Show([N])
0 - get state
ret: 0 - hide, 1 - show, -1 - KeyBar not found
1 - show
2 - hide
3 - swap
ret: prev mode or -1 - KeyBar not found
KeyBar found Γ ∩αφσδ ⌡, ≡σΣαΩ≥ε≡σ, Γⁿ■Γσ≡σ. ╚ ≥εδⁿΩε σ±δΦ εφΦ ≥σΩ≤∙Φσ.
┬ ε±≥αδⁿφ√⌡ (Γ ≥.≈. Γ ⌡σδ∩σ) ΓετΓ≡α∙ασ≥± -1.
═α∩≡Φ∞σ≡, Esc Γ ∩αφσδ ⌡
CtrlO $if (APanel.Visible && PPanel.Visible) KeyBar.Show(1) $else KeyBar.Show(2) $end
∩≡Φ ∩επα°σφφ√⌡ ∩αφσδ ⌡ πα±Φ≥ⁿ Φ ΩσΘßα≡.
2. ┬ ΣΦαδεπσ φατφα≈σφΦ ∞αΩ≡εΩδαΓΦ° ε≥ΓαδΦδ± Γ√ßε≡ Φτ Ωε∞ßεßεΩ±α.
drkns 18.03.2011 10:06:22 +0200 - build 1912
1. ╙≥ε≈φσφΦσ 1911.
drkns 18.03.2011 09:05:21 +0200 - build 1911
1. ┬ Folder Shortcuts ≥σ∩σ≡ⁿ ∩εΣΣσ≡µΦΓασ≥± φατφα≈σφΦσ φσ±ΩεδⁿΩΦ⌡ ∩≤≥σΘ φα εΣΦφ shortcut (Ctrl-Alt-<0-9> Γ ∩αφσδ ⌡ ΦδΦ ShiftIns Γ ∞σφ■).
drkns 17.03.2011 21:31:28 +0200 - build 1910
1. ╩ε≡≡σΩ÷Φ ≥Φ∩εΓ Γ plugin api.
svs 17.03.2011 17:55:16 +0300 - build 1909
1. Mantis#0001733: ╠αΩ≡ε⌠≤φΩ÷Φ XLat() φσ Σεδµφα ∩σ≡σΩδ■≈α≥ⁿ ≥σΩ≤∙ΦΘ τ√Ω ΓΓεΣα.
╘≤φΩ÷Φ ∩εδ≤≈ασ≥ Γ ∩εΣα≡εΩ Γ≥ε≡εΘ ∩α≡α∞σ≥≡ - φσεß τα≥σδⁿφ√σ ⌠δαπΦ Φ φσ ταΓΦ±Φ≥ ε≥ TechInfo#10.
S=xlat(S[,Flags])
⌠δαπΦ
XLAT_SWITCHKEYBLAYOUT = 1
XLAT_SWITCHKEYBBEEP = 2
XLAT_USEKEYBLAYOUTNAME = 4
print(xlat("Qwerty"))
Γ√Σα±≥ "╔÷≤Ωσφ" Φ ∩≡Φ ²≥ε∞:
* ∩σ≡σΩδ■≈σφΦ ≡α±ΩδαΣΩΦ φσ ß≤Σσ≥
* τΓ≤Ωα φσ ß≤Σσ≥
* φσ ß≤Σ≤≥ Φ±∩εδⁿτεΓα≥ⁿ± τφα≈σφΦ ≥Φ∩α "00000409", "00000419" Φ ≥.∩. Φτ Γσ≥ΩΦ "HKCU\Software\Far2\XLat"
print(xlat("Qwerty",6))
Γ√Σα±≥ "╔÷≤Ωσφ" Φ ∩≡Φ ²≥ε∞:
* ∩σ≡σΩδ■≈σφΦ ≡α±ΩδαΣΩΦ φσ ß≤Σσ≥
* ∩Φ±Ωφσ≥ (τΓ≤Ω)
* ß≤Σ≤≥ Φ±∩εδⁿτεΓα≥ⁿ± τφα≈σφΦ ≥Φ∩α "00000409", "00000419" Φ ≥.∩. Φτ Γσ≥ΩΦ "HKCU\Software\Far2\XLat"
╠αΩ≡εΩε∞αφΣα $XLat ∩ε ∩≡σµφσ∞≤ ταΓΦ±Φ≥ ε≥ TechInfo#10
drkns 14.03.2011 11:11:11 +0200 - build 1908
1. PluginHotkeys ≥σ∩σ≡ⁿ Γ ⌠ε≡∞α≥σ GUID\GUID.
2. ╚±≥ε≡ΦΦ Ωε∞αφΣ, ∩≡ε±∞ε≥≡α/≡σΣαΩ≥Φ≡εΓαφΦ , ∩α∩εΩ, ΣΦαδεπεΓ ∩σ≡σσ⌡αδΦ Γ ∩εΣΩδ■≈ History.
drkns 10.03.2011 20:54:46 +0200 - build 1907
1. ╬°ΦßΩα ταπ≡≤τΩΦ ∩δαπΦφεΓ Φτ Ωσ°α.
drkns 11.03.2011 14:12:42 +0200 - build 1906
1. ╚τ∞σφ╕φ ⌠ε≡∞α≥ Γσ≡±ΦΦ ∩δαπΦφα, ≥σ∩σ≡ⁿ ²≥ε ±≥≡≤Ω≥≤≡α. ╥α∞ µσ ∞εµφε ≤Ωατ√Γα≥ⁿ Σε∩εδφΦ≥σδⁿφ≤■ Φφ⌠ε≡∞α÷Φ■: alpha, beta, rc, release.
2. ACTL_GETFARVERSION ≥σ∩σ≡ⁿ Γ±σπΣα ΓετΓ≡α∙ασ≥ TRUE Φ, Γε ΦτßσµαφΦσ ε°ΦßεΩ, ∩σ≡σΦ∞σφεΓαφα Γ ACTL_GETFARMANAGERVERSION.
3. plugin.hpp ±φεΓα ±εΓ∞σ±≥Φ∞ ± pure C.
drkns 10.03.2011 16:22:44 +0200 - build 1905
1. Warnings, optimization.
drkns 10.03.2011 12:10:12 +0200 - build 1904
1. ╬∩≥Φ∞Φτα÷Φ File::<G|S>etPointer. ╩αΩ ±δσΣ±≥ΓΦσ:
Mantis#0001668: ╩δα±±√ CachedRead Φ CacheWrite Ω≡αΘφσ φσ²⌠⌠σΩ≥ΦΓφ√ ± ≥ε≈ΩΦ τ≡σφΦ ∩≡εΦτΓεΣΦ≥σδⁿφε±≥Φ.
Mantis#0001431: 100% ταπ≡≤τΩα ∩≡ε÷σ±±ε≡α ∩≡Φ ∩≡εδΦ±≥√ΓαφΦΦ ⌠αΘδα
svs 09.03.2011 08:15:51 +0300 - build 1903
1. Mantis#0000786: ═σΓσ≡φεσ ε≥εß≡αµσφΦσ φαΘΣσφφεπε ≥σΩ±≥α Γ ⌠αΘδα⌡ UTF-8
from 2useven10
drkns 08.03.2011 09:23:34 +0200 - build 1902
1. ╙≥ε≈φσφΦσ 1892.1.
drkns 07.03.2011 21:45:33 +0200 - build 1901
1. ╙≥ε≈φσφΦσ 1899.2.
drkns 07.03.2011 14:43:32 +0200 - build 1900
1. ┬ Message() Γ±σ Ωφε∩ΩΦ ß√δΦ "∩ε ≤∞εδ≈αφΦ■".
drkns 07.03.2011 13:35:35 +0200 - build 1899
1. OpenPanelW -> OpenW.
2. ╘≤φΩ÷ΦΦ CompareW, DeleteFilesW, FreeFindDataW, FreeVirtualFindDataW, GetFilesW, GetFindDataW, GetOpenPanelInfoW, GetVirtualFindDataW, MakeDirectoryW, OpenW, ProcessHostFileW, ProcessMacroFuncW, PutFilesW, SetDirectoryW, SetFindListW ∩≡ΦφΦ∞α■≥ ±≥≡≤Ω≥≤≡≤ Γ Ωα≈σ±≥Γσ ∩α≡α∞σ≥≡α.
3. ╙≥ε≈φσφΦ Γ≡α∩∩σ≡α.
zg 07.03.2011 12:29:13 +0200 - build 1898
1. ΣεßαΓδσφα ±≥≡≤Ω≥≤≡α FarColor.
2. FARCOLORFLAGS ∩σ≡σΦ∞σφεΓαφα Γ FARSETCOLORFLAGS.
3. ECF_TAB1 ∩σ≡σσ⌡αδε Γ EditorColor.Flags.
4. ≥Φ∩ EditorColor.Color ≥σ∩σ≡ⁿ FarColor.
zg 01.03.2011 11:12:03 +0200 - build 1897
1. τα∞σφα ± ≡σπ²Ω∩α∞Φ ∩αΣαδα φα ∩≤±≥√⌡ ±ΩεßΩα⌡.
drkns 28.02.2011 14:27:07 +0200 - build 1896
1. ┬ Ωδ■≈α⌡ Plugins\<PluginGUID> Γ Default ∩Φ°σ≥± PluginTitle, Σδ δ■ßΦ≥σδσΘ ≡≤≈φεπε ≡σΣαΩ≥Φ≡εΓαφΦ .
drkns 27.02.2011 23:33:05 +0200 - build 1895
1. ╙≥ε≈φσφΦσ ε≥δαΣε≈φ√⌡ Γσ≡±ΦΘ delete[] Φ delete.
drkns 27.02.2011 13:26:39 +0200 - build 1894
1. ═α±≥≡εΘΩΦ ∩δαπΦφεΓ ≥σ∩σ≡ⁿ ⌡≡αφ ≥± φσ Γ Plugins\<PluginTitle>, α Γ Plugins\<PluginGUID>.
drkns 24.02.2011 21:04:51 +0200 - build 1893
1. Warnings.
drkns 24.02.2011 20:34:19 +0200 - build 1892
1. ╙≥ε≈φσφΦ ≡αßε≥√ τα∩≤±Ωα≥σδ .
drkns 24.02.2011 17:09:22 +0200
1. ╩ε±∞σ≥ΦΩα.
drkns 24.02.2011 16:48:26 +0200 - build 1891
1. OpenFilePluginW = AnalyseW + OpenPanelW.
OpenPluginW = OpenPanelW
ClosePluginW = ClosePanelW
GetOpenPluginInfoW = GetOpenPanelInfoW
OpenPluginInfo = OpenPanelInfo
FCTL_CLOSEPLUGIN = FCTL_CLOSEPANEL
zg 24.02.2011 02:48:54 +0200 - build 1890
1. φσΓσ≡φε ταπ≡≤µαδΦ±ⁿ ∩δαπΦφ√ ± ⌠δαπε∞ PF_PRELOAD, σ±δΦ εφΦ ≤µσ φα⌡εΣΦδΦ±ⁿ Γ Ω²°σ.
2. SCTL_CREATE φσ ΓετΓ≡α∙αδα ε°ΦßΩ≤ Σδ φσΓσ≡φεπε π≤ΦΣα.
drkns 23.02.2011 20:34:14 +0200 - build 1889
1. VC level 4 warnings.
1. ╬≥Ωα≥ 1781.2
drkns 21.02.2011 09:36:32 +0200 - build 1888
1. gcc warnings & O3 optimization.
zg 20.02.2011 19:22:59 +0200 - build 1887
1. ≤≥ε≈φσφΦσ SettingsControl(...,SCTL_SET,...): σ±δΦ Type ≡αΓφε FST_SUBKEY, ≥ε ±ετΣα╕≥± Ωδ■≈ ± Φ∞σφσ∞ Name.
2. ≤≥ε≈φσφΦσ 1886.
zg 20.02.2011 19:00:26 +0200 - build 1886
1. SettingsControl:
SCTL_DELETE - ≤ΣαδΦ≥ⁿ ∩εΣΩδ■≈ ΦδΦ τφα≈σφΦσ.
hHandle - HANDLE, Ωε≥ε≡√Θ Γσ≡φ≤δ SCTL_CREATE.
Param2 - ≤Ωατα≥σδⁿ φα FarSettingsValue.
Root - ε∩Φ±α≥σδⁿ Ωδ■≈α, Γ Ωε≥ε≡ε∞ φα⌡εΣΦ≥± ≤Σαδ σ∞εσ.
Value - Φ∞ ∩εΣΩδ■≈α ΦδΦ τφα≈σφΦ , Ωε≥ε≡εσ φαΣε ≤ΣαδΦ≥ⁿ.
drkns 20.02.2011 16:53:10 +0200 - build 1885
1. ╚ σ∙╕.
drkns 20.02.2011 16:36:47 +0200 - build 1884
1. ╩ε≡≡σΩ÷Φ ≥Φ∩εΓ Γ plugin.hpp.
2. gcc warnings.
svs 19.02.2011 10:26:53 +0300 - build 1883
1. ╙≥ε≈φσφΦσ build 1880
svs 18.02.2011 15:36:25 +0300 - build 1882
1. ╙≥ε≈φσφΦσ build 1880
drkns 18.02.2011 13:50:12 +0200 - build 1881
1. Mantis#0001714: ╬°ΦßΩα ∩≡Φ ∩ε∩√≥Ωσ Γ√⌡εΣα Γ ±∩Φ±εΩ °α≡ ≈σ≡στ "..".
2. Mantis#0001716: ╩ε∞ßΦφα÷Φ Ctrl+C Γ ∩αφσδ ⌡ φσ Ωε∩Φ≡≤σ≥ ⌠αΘδ√ Γ ß≤⌠σ≡.
svs 18.02.2011 11:10:57 +0300 - build 1880
1. Mantins#0001482: ╙δ≤≈°σφΦσ Γ√ΓεΣα <!Macro:Vars!> Φ <!Macro:Consts!>
╥σ∩σ≡ⁿ Γ ⌡σΣ∩σ Σαφφ√σ (Φ ∩εΣεßφ√σ Φ∞) Ωεφ±≥≡≤Ω÷ΦΦ ßσ≡≤≥ Φφ⌠≤ ≥εδⁿΩε Φτ
∩α∞ ≥Φ (φσ Φτ ≡σσ±≥≡α).
┬ Σαφφ√Θ ∞ε∞σφ≥ σ±≥ⁿ φσßεδⁿ°εΘ φσΣε±≥α≥εΩ - φσε≥±ε≡≥Φ≡εΓαφφ√Θ ±∩Φ±εΩ.
drkns 18.02.2011 09:21:21 +0200 - build 1879
1. ┬ 1810 ∩επφ≤δε±ⁿ ∩σ≡σΦ∞σφεΓαφΦσ Γ "*.ext".
drkns 17.02.2011 17:03:03 +0200 - build 1878
1. ┴απΦ Γε Γ≡α∩∩σ≡σ.
drkns 17.02.2011 14:39:39 +0200 - build 1877
1. gcc.
drkns 17.02.2011 12:35:35 +0200 - build 1876
1. ╩ε≡≡σΩ÷Φ ≥Φ∩εΓ Γ plugin.hpp.
2. ┴απΦ Γε Γ≡α∩∩σ≡σ.
drkns 16.02.2011 21:03:11 +0200 - build 1875
1. Techinfo #48 - Γ±╕.
drkns 16.02.2011 19:57:08 +0200 - build 1874
1. ╩ε≡≡σΩ÷Φ ≥Φ∩εΓ Γ plugin.hpp.
drkns 16.02.2011 17:00:00 +0200 - build 1873
1. ╩ε≡≡σΩ÷Φ ≥Φ∩εΓ Γ plugin.hpp.
2. vc-±ßε≡Ωα.
3. warnings.
zg 16.02.2011 12:32:54 +0200 - build 1872
1. SettingsControl:
SCTL_ENUM - ∩εδ≤≈Φ≥ⁿ ±∩ΦεΩ ∩εΣΩδ■≈σΘ Φ τφα≈σφΦΘ.
hHandle - HANDLE, Ωε≥ε≡√Θ Γσ≡φ≤δ SCTL_CREATE.
Param2 - ≤Ωατα≥σδⁿ φα FarSettingsEnum.
Root - ε∩Φ±α≥σδⁿ Ωδ■≈α, ε≥Ω≤Σα ß≡α≥ⁿ Φφ⌠ε≡∞α÷Φ■.
Count - ΩεδΦ≈σ±≥Γε ΓετΓ≡α∙ασ∞√⌡ ²δσ∞σφ≥εΓ.
Items - ²δσ∞σφ≥√.
zg 16.02.2011 02:23:03 +0200 - build 1871
1. API Σδ ⌡≡αφσφΦ φα±≥≡εσΩ:
int WINAPI SettingsControl(HANDLE hHandle, int Command, int Param1, INT_PTR Param2)
Command:
SCTL_CREATE - hHandle - INVALID_HANDLE_VALUE.
Param2 - FarSettingsCreate, φα Γ⌡εΣσ guid ∩δαπΦφα, φα Γ√⌡εΣσ - ⌡²φΣδ φα±≥≡εσΩ.
╧≡Φ φσ≤Σα≈σ Γσ≡φ╕≥ FALSE.
SCTL_FREE - hHandle - HANDLE, Ωε≥ε≡√Θ Γσ≡φ≤δ SCTL_CREATE.
SCTL_SET - hHandle - HANDLE, Ωε≥ε≡√Θ Γσ≡φ≤δ SCTL_CREATE.
Param2 - ≤Ωατα≥σδⁿ φα FarSettingsItem.
Root - ταΣα╕≥ ∞σ±≥ε ±ε⌡≡αφσφΦ φα±≥≡εσΩ. 0 - Ωε≡σφⁿ Σδ ∩δαπΦφα. ∩εΣΩδ■≈Φ ∩εδ≤≈α■≥± ∩≡Φ ∩ε∞ε∙Φ SCTL_SUBKEY.
Name - Φ∞ ±ε⌡≡αφ σ∞επε τφα≈σφΦ .
Type - ≥Φ∩.
Value - ±α∞ε τφα≈σφΦσ.
SCTL_GET - hHandle - HANDLE, Ωε≥ε≡√Θ Γσ≡φ≤δ SCTL_CREATE.
Param2 - ≤Ωατα≥σδⁿ φα FarSettingsItem.
Value τα∩εδφ σ≥ ⌠α≡, ε±≥αδⁿφεσ - ∩δαπΦφ.
SCTL_SUBKEY - hHandle - HANDLE, Ωε≥ε≡√Θ Γσ≡φ≤δ SCTL_CREATE.
Param2 - ≤Ωατα≥σδⁿ φα FarSettingsValue.
ΓετΓ≡α∙ασ≥ ε∩Φ±α≥σδⁿ ∩εΣΩδ■≈α ± Φ∞σφσ∞ Value Σδ Ωδ■≈α ± ε∩Φ±α≥σδσ∞ Root.
2. ∩εδσ PluginStartupInfo.RootKey ≤Σαδσφε.
t-rex 16.02.2011 01:00:45 +0200 - build 1870
1. ╨ατδΦ≈φ√σ ΣεßαΓδσφΦ Φ Φ±∩≡αΓδσφΦ Γ DialogBuilder.
t-rex 14.02.2011 21:28:51 +0200 - build 1869
1. DialogBuilder: ∩εΣΣσ≡µΩα DIF_3STATE, DlgProc Φ UserParam, ∞εµφε φσ ΣεßαΓδ ≥ⁿ ±σ∩α≡α≥ε≡ ∩σ≡σΣ Ok/Cancel.
2. DialogBuilder: ∩σ≡σΣσδΩα ∩εΣΣσ≡µΩΦ DI_SINGLEBOX.
drkns 13.02.2011 21:56:25 +0200 - build 1868
1. Warnings.
zg 13.02.2011 21:25:20 +0200 - build 1867
1. plugin.hpp ±φεΓα ±εΓ∞σ±≥Φ∞ ± pure C.
2. Γ±σ ⌠δαπΦ Γ α∩Φ 64 ßΦ≥φ√σ.
3. ≤≥ε≈φσφΦσ 1866.3: ≥Φ∩ StructSize - size_t.
zg 13.02.2011 15:29:55 +0200 - build 1866
1. DN_CLOSE ßεδⁿ°σ σ ≡αΓσφ DM_CLOSE.
2. DM_CLOSE Γ±σπΣα ΓετΓ≡α∙αδ TRUE.
3. StructSize Γ α∩Φ°φ√⌡ ±≥≡≤Ω≥≤≡α⌡ ΓστΣσ unsigned.
zg 13.02.2011 11:01:58 +0200 - build 1865
1. φσ ±≈Φ≥√ΓαδΦ±ⁿ ⌡ε≥ΩσΦ ∩δαπΦφεΓ Γ ∞σφ■ ΣΦ±ΩεΓ.
drkns 13.02.2011 00:39:44 +0200 - build 1864
1. ╚±∩≡αΓδσφα debug-±ßε≡Ωα.
2. ACTL_GETPOLICIES ßεδⁿ°σ φσ≥.
zg 12.02.2011 23:57:50 +0200 - build 1863
1. Γ PanelMode ΣεßαΓΦδε±ⁿ ∩εδσ StructSize.
2. Φτ PanelMode ≤ß≡αφ√ ∩εδ FullScreen, DetailedStatus, AlignExtensions Φ CaseConversion. Γτα∞σφ ΣεßαΓδσφε ∩εδσ Flags Φ ±εε≥Γσ≥±≥Γ≤■∙Φσ ⌠δαπΦ.
3. Φτ PanelMode ≤ß≡αφε ∩εδσ Reserved.
zg 12.02.2011 20:10:48 +0200 - build 1862
1. ─εßαΓδσφα ±≥≡≤Ω≥≤≡α FarKey. FarKey.VirtualKeyCode αφαδεπΦ≈φα KEY_EVENT_RECORD.wVirtualKeyCode. FarKey.ControlKeyState αφαδεπΦ≈φα KEY_EVENT_RECORD.dwControlKeyState.
2. ∩α≡α∞σ≥≡ BreakKeys Menu ≥σ∩σ≡ ≤Ωατα≥σδⁿ φα ∞α±±ΦΓ FarKey.
3. ≥Φ∩ KeyBarLabel.Key - FarKey.
drkns 12.02.2011 18:01:44 +0200 - build 1861
1. ╚±∩≡αΓδσφ Σ≡σΓφΦΘ ßαπ ± DefDlgProc Σδ ansi-∩δαπΦφεΓ.
╬π≡αφΦ≈σφΦσ: σ±δΦ Ω≥ε-≥ε Γ∞σ±≥ε "return DefDlgProc(...)" ∩εδ≤≈αδ return value Φ ≈≥ε-≥ε ± φΦ∞ Σσδαδ - ╤╤╟┴ :)
zg 11.02.2011 18:45:24 +0200 - build 1860
1. ACTL_GETSHORTWINDOWINFO ≤ß≡αφα Φτ-τα ±ΓεσΘ ßσ±±∞√±δσφφε±≥Φ.
2. thread-safe Γ√τεΓ ACTL_GETWINDOWTYPE. Param - ≤Ωατα≥σδⁿ φα ±≥≡≤Ω≥≤≡≤ WindowType. Γ ±δ≤≈ασ ≤Σα≈Φ ΓετΓ≡α∙ασ≥± TRUE, Φφα≈σ FALSE.
zg 11.02.2011 17:01:22 +0200 - build 1859
1. DN_MOUSEEVENT ∩σ≡σΦ∞σφεΓαφε Γ DN_INPUT. Param2 ≤Ωατ√Γασ≥ φα INPUT_RECORD. Γ ß≤Σ≤∙σ∞ ∩δαφΦ≡≤σ≥± ∩≡Φ⌡εΣ φσ ≥εδⁿΩε ∞√°Φφ√⌡ ±εß√≥ΦΘ, ∩ε²≥ε∞≤ φα±≥ε ≥σδⁿφε ≡σΩε∞σφΣ≤σ≥± ∩≡εΓσ≡ ≥ⁿ EventType.
2. DN_KEY Φ DN_MOUSECLICK εß·σΣσφσφ√ Γ DN_CONTROLINPUT. Param2 ≤Ωατ√Γασ≥ φα INPUT_RECORD. Γ ß≤Σ≤∙σ∞ ∩δαφΦ≡≤σ≥± ∩≡Φ⌡εΣ Φ Σ≡≤πΦ⌡ ±εß√≥ΦΘ.
3. DM_KEY ßεδⁿ°σ φσ ≡αΓφα DN_KEY.
t-rex 11.02.2011 13:04:02 +0200 - build 1858
1. DialogBuilder ≥σ∩σ≡ⁿ ≤∞σσ≥ Φ DI_SINGLEBOX ± αΓ≥ε∞α≥Φ≈Φ±ΩεΘ π≡≤∩Φ≡εΓΩεΘ ²δσ∞σφ≥εΓ Γ φ╕∞.
2. DialogBuilder ≥σ∩σ≡ⁿ ≤∞σσ≥ DI_FIXEDIT ± ∞α±ΩεΘ Σδ ≥σΩ±≥α.
svs 11.02.2011 10:27:51 +0300 - build 1857
1. Mantis#0001482: ╙δ≤≈°σφΦσ Γ√ΓεΣα <!Macro:Vars!> Φ <!Macro:Consts!>
t-rex 11.02.2011 01:56:20 +0200 - build 1856
1. ╫Φ±≥Ωα αφ±Φ ΩεΣα Φτ DialogBuilder.
2. ╧α≡≤ Ωε±∞σ≥Φ≈σ±ΩΦ⌡ ∞σδε≈σΘ Γ ΩεΣσ.
drkns 11.02.2011 00:14:23 +0200 - build 1855
1. Mantis#0001713: ─ε±≥≤∩ Ω ∩α∩Ωα∞ "." Φ ".." φα φσ-NTFS ΣΦ±Ωα⌡.
┬ "." Φ ".." ≥σ∩σ≡ⁿ ∞εµφε Γ⌡εΣΦ≥ⁿ ∩ε UNC-∩≤≥ ∞, ±∞ε≥≡σ≥ⁿ δΦ±≥Φφπ Φ ≥.∩.
2. VC warnings.
zg 11.02.2011 00:03:05 +0200 - build 1854
1. ε≥Ωα≥ 1853.
2. ≤≥ε≈φσφΦσ 1852, ≥σΩ≤∙ΦΘ ≡σΣαΩ≥ε≡/∩≡ε±∞ε≥≡ - -1.
t-rex 10.02.2011 22:59:45 +0200 - build 1853
1. ╫≥εß 1852 ∩≡αΓΦδⁿφε ≡αßε≥αδ, Viewer/EditorID Γ ⌠α≡σ Σεδµφ√ φα≈Φφα≥± ± 1 α φσ ± 0.
t-rex 10.02.2011 20:15:23 +0200 - build 1852
1. ╚±∩≡αΓδσφΦσ 1851:
int WINAPI EditorControl(int EditorID, int Command, int Param1, INT_PTR Param2);
int WINAPI ViewerControl(int ViewerID, int Command, int Param1, INT_PTR Param2);
ID Γ∞σ±≥ε HANDLE, 0 Σδ ≥σΩ≤∙σπε ≡σΣαΩ≥ε≡α/Γⁿ■Γσ≡α.
2. ═σδⁿτ ß√δε Γ√τ√Γα≥ⁿ Viewer/EditorControl Φτ ∩αφσδσΘ Σδ ID!=0.
svs 10.02.2011 18:26:54 +0300 - build 1851
1. ╧σ≡σΣσδΩα EditorControl, ViewerControl Φ RegExpControl.
╥σ∩σ≡ⁿ ²≥ε ≥αΩ:
int WINAPI EditorControl(HANDLE hHandle, int Command, int Param1, INT_PTR Param2);
int WINAPI ViewerControl(HANDLE hHandle, int Command, int Param1, INT_PTR Param2);
int WINAPI RegExpControl(HANDLE hHandle, int Command, int Param1, INT_PTR Param2);
─δ ≡σΣαΩ≥ε≡α/Γⁿ■Γσ≡α σ±δΦ hHandle ≡αΓσφ INVALID_HANDLE_VALUE - ≥σΩ≤∙ΦΘ ≡σΣαΩ≥ε≡/Γⁿ■Γσ≡ (Γ≡α∩σ≡ Σδ 1.7x ≡αßε≥ασ≥ ± ≥σΩ≤∙Φ∞)
┬ ∩≡ε≥ΦΓφε∞ ±δ≤≈ασ ßσ≡σ∞ τφα≈σφΦσ Φτ EditorInfo::EditorID Γ Ωα≈σ±≥Γσ ⌡²φΣδα.
Param1 ∩εΩα φσ ■τασ≥± .
┬φ≤≥≡σφφΦσ ≡σαδΦτα÷ΦΦ EditorControl Φ ViewerControl (Γ Ωδα±±α⌡) ε±≥αδΦ±ⁿ ∩εΩα ∩≡σµφΦ∞Φ.
zg 10.02.2011 14:25:07 +0200 - build 1850
1. ΣεßαΓδσφ OPM_PGDN. ∩≡Φ⌡εΣΦ≥ Γ OpenFilePluginW σ±δΦ φα ⌠αΘδσ φαµαδΦ PgDn.
2. OPEN_DISKMENU->OPEN_LEFTDISKMENU. ΣεßαΓδσφα OPEN_RIGHTDISKMENU.
svs 10.02.2011 12:01:19 +0300 - build 1849
1. ╧σ≡σΣσδΩΦ Γ "ACTL_KEYMACRO".
* ≤Σαδσφ√: ACTL_KEYMACRO, FARMACROCOMMAND, struct ActlKeyMacro
* ΣεßαΓδσφε: MacroControl, MACRO_CONTROL_COMMANDS, FARMACROSENDSTRINGCOMMAND, struct MacroSendMacroText, struct MacroCheckMacroText
═εΓεσ └╧╚ Γ√πδ ΣΦ≥ ≥αΩ:
int Info.MacroControl(HANDLE hHandle,int Command,int Param1,INT_PTR Param2)
hHandle = 0
Command:
MCTL_LOADALL
Param1=0
Param2=0
Return=0|1
MCTL_SAVEALL
Param1=0
Param2=0
Return=0|1
MCTL_SENDSTRING
Param1:
MSSC_POST
Param2=MacroSendMacroText*
Return=0|1
MSSC_EXEC (∩εΩα ταπδ≤µΩα, φσ Φ±∩εδⁿτ≤σ≥± )
Param2=MacroSendMacroText*
Return=0|1
MSSC_CHECK
Param2=MacroCheckMacroText* (Text)
Return=0|1 Γ Param2=MacroCheckMacroText* (Check)
MCTL_GETSTATE
Param1=0
Param2=0
Return=FARMACROSTATE
MCTL_GETAREA
Param1=0
Param2=0
Return=FARMACROAREA
zg 10.02.2011 02:16:46 +0200 - build 1848
1. ≤≥ε≈φσφΦσ 1846.2.
zg 10.02.2011 01:52:02 +0200 - build 1847
1. Σδ ΣΦαδεπα ± ±εεß∙σφΦσ∞ ε φσ±εε≥Γσ≥±≥ΓΦΦ Γσ≡±ΦΦ ∩δαπΦφα Γσ≡±ΦΦ ⌠α≡α τα∩≡σ∙σφ√ ΣΦαδεπεΓ√σ ∩δαπΦφ√.
2. φσ ≡αßε≥αδ FMSG_LEFTALIGN.
zg 10.02.2011 01:00:03 +0200 - build 1846
1. Φ±∩≡αΓδσφα εß≡αßε≥Ωα DN_KEY Γε Γ±≥≡εσφφ√⌡ ΣΦαδεπα.
2. Γ MAKEFARVERSION ≥σ∩σ≡ⁿ Γσ≡±Φ Γ ±≥α≡°σ∞ ±δεΓσ, ßΦδΣ Γ ∞δαΣ°σ∞.
3. Γ PluginMenuItem Guid τα∞σφ╕φ φα Guids.
zg 09.02.2011 20:25:20 +0200 - build 1845
1. ≤Σαδ╕φ FarDialogItem.Param.ListPos.
svs 09.02.2011 18:51:58 +0300 - build 1844
1. ┬ ActlKeyMacro ΣεßαΓδσφ StructSize
2. ╙Σαδσφ ACTL_POSTKEYSEQUENCE (σ±≥ⁿ αφαδεπ Γ δΦ÷σ ACTL_KEYMACRO).
FARKEYSEQUENCEFLAGS ∩σ≡σΦ∞σφεΓαφ Γ FARKEYMACROFLAGS (Φ KSFLAGS_* -> KMFLAGS_* ).
╙Σαδσφα ±≥≡≤Ω≥≤≡α KeySequence.
3. ╧σ≡σΣσδΩα struct KeyBarTitles (≈α±≥ⁿ 1)
struct KeyBarLabel
{
DWORD Key;
const wchar *Text;
const wchar *LongText;
};
struct KeyBarTitles
{
int CountLabels;
struct KeyBarLabel *Labels;
};
zg 09.02.2011 15:19:00 +0200 - build 1843
1. ≤≥ε≈φσφΦσ 1842.1: GetPluginDirList, Menu, Message, InputBox, AdvControl, DialogInit, GetMsg φσ Γ±σπΣα ≡αßε≥αδΦ Γ SetStartupInfoW Φ Γ GetPluginInfoW.
zg 09.02.2011 03:42:44 +0200 - build 1842
1. Γ GetPluginDirList, Menu, Message, InputBox, AdvControl, DialogInit, GetMsg Γ∞σ±≥ε ModuleNumber φ≤µφε ∩σ≡σΣαΓα≥ⁿ ≤Ωατα≥σδⁿ φα GUID ∩δαπΦφα. ±εε≥Γσ≥±≥Γσφφε Φτ PluginStartupInfo ModuleNumber ≥εµσ ≤ß≡αφ.
2. Γ ConfigureW, OpenPluginW, DialogInit GUID τα∞σφ╕φ φα ≤Ωατα≥σδⁿ φα GUID.
zg 09.02.2011 00:36:50 +0200 - build 1841
1. σ±δΦ Γφστα∩φε ⌠α≡ εßφα≡≤µΦΓασ≥ φσ±ΩεδⁿΩε ∩δαπΦφεΓ ± εΣΦφαΩεΓ√∞ GUID, π≡≤τΦ≥± ≥εδⁿΩε ∩σ≡Γ√Θ εßφα≡≤µσφφ√Θ.
2. ≤±Ωε≡σφ ∩εΦ±Ω ∩δαπΦφεΓ ∩ε GUID.
drkns 08.02.2011 21:48:00 +0200 - build 1840
1. ╙ß≡αφ√ DIF_INTERNALFOCUS & DIF_DEFAULT.
2. ═σ∞φεπε ∩σ≡σ≥α±εΓαφ plugin.hpp.
zg 08.02.2011 19:39:28 +0200 - build 1839
1. φσ∩≡αΓΦδⁿφε ±≈Φ≥√ΓαδΦ±ⁿ ⌠δαπΦ Φτ Ω²°α ∩δαπΦφεΓ.
drkns 08.02.2011 16:52:23 +0200 - build 1838
1. VC warnings.
zg 08.02.2011 14:57:17 +0200 - build 1837
1. ≤≥ε≈φσφΦσ 1836.1.
2. FarDialogItem.UserParam Φ±∩εδⁿτ≤σ≥± ΩαΩ τφα≈σφΦσ ±Γ ταφφεσ ± ²δσ∞σφ≥ε∞ ΣΦαδεπα (∩εδ≤≈ασ≥± ∩ε DM_GETITEMDATA).
zg 08.02.2011 13:54:18 +0200 - build 1836
1. Γ FarDialogItem ≤ß≡αφ√ ∩εδ Focus&DefaultButton. Γ∞σ±≥ε φΦ⌡ ≥σ∩σ≡ⁿ ⌠δαπΦ DIF_FOCUS&DIF_DEFAULTBUTTON.
2. Γ FarDialogItem ∩εδ History&Mask Γ√φσ±σφ√ Φτ εß·σΣΦφσφΦ .
3. Γ FarDialogItem ∩εδσ Flags ≥σ∩σ≡ⁿ 64 ßΦ≥φ√Θ.
4. Γ FarDialogItem ΣεßαΓδσφε ∩εδσ UserParam. ∩εΩα φσ Φ±∩εδⁿτ≤σ≥± .
svs 08.02.2011 11:41:03 +0300 - build 1835
1. OpenPluginInfo::Reserved ≤Σαδσφε,
OpenPluginInfo::FreeSize ΣεßαΓδσφε (unsigned __int64)
2. ─εßαΓδσφ ⌠δαπ OPIF_USEFREESIZE - "Ωε∞∩εφσφ≥α OpenPluginInfo::FreeSize ±εΣσ≡µΦ≥ Σαφφ√σ"
(ΦδΦ "∩≡Φ ε≥±≤≥±≥ΓΦΦ ²≥επε ⌠δαπα ∩εδσ FreeSize φσ αΩ≥≤αδⁿφε")
╥.σ. φσ ≤ Γ±σ⌡ ∩δαπΦφεΓ Γετ∞εµφε ∩εφ ≥Φσ "±ΓεßεΣφεσ ∞σ±≥ε" (φα∩≡Φ∞σ≡, Network ΦδΦ ImpEx)
t-rex 08.02.2011 01:29:17 +0200 - build 1834
1. PluginNumber Γ InputBox (ΩαΩ ΓστΣσ) ≈≥εß ⌠α≡ τφαδ ε≥Ω≤Σα ≥ε∩ΦΩΦ ⌡²δ∩α ε≥Ω≡√Γα≥ⁿ (±≥α≡√Θ ε≈σφⁿ ßαπ).
2. ╙Σαδσφ√ Φ±≥ε≡Φ≈σ±ΩΦσ ⌠ΦπφΦ Γ plugin.hpp: DM_SETREDRAW=DM_REDRAW Φ DM_SETTEXTLENGTH=DM_SETMAXTEXTLENGTH.
zg 08.02.2011 00:40:42 +0200 - build 1833
1. ≡σαδΦτα÷Φ CallPlugin&FindPlugin Σδ GUID-εΓ.
drkns 07.02.2011 23:12:53 +0200 - build 1832
1. ╬∩σ≈α≥Ωα Γ 1831.
drkns 07.02.2011 21:12:08 +0200 - build 1831
1. API:
- ═εΓ√Θ ²Ω±∩ε≡≥: void GetGlobalInfoW(GlobalInfo* Info), πΣσ:
struct GlobalInfo
{
int StructSize; // ≡ατ∞σ≡
DWORD MinFarVersion; // ∞ΦφΦ∞αδⁿφα ≥≡σß≤σ∞α Γσ≡±Φ Far
DWORD Version; // Γσ≡±Φ ∩δαπΦφα (Γ ≥ε∞ µσ ⌠ε≡∞α≥σ)
GUID Guid; // GUID ∩δαπΦφα
const wchar_t *Title; // εß∙σσ φατΓαφΦσ ∩δαπΦφα
const wchar_t *Description; // ε∩Φ±αφΦσ/Ωε∞∞σφ≥α≡ΦΘ/Σε∩εδφΦ≥σδⁿφε
const wchar_t *Author; // αΓ≥ε≡ ∩δαπΦφα
};
╧δαπΦφ εß ταφ ²Ω±∩ε≡≥Φ≡εΓα≥ⁿ GetGlobalInfoW.
┬±σ ∩εδ Σεδµφ√ ß√≥ⁿ τα∩εδφσφ√.
╘≤φΩ÷Φ Γ√τ√Γασ≥± εΣΦφ ≡ατ.
2. SysID ßεδⁿ°σ φσ≥.
zg 07.02.2011 12:41:30 +0200 - build 1830
1. ≤ DialogInit φεΓ√Θ ∩α≡α∞σ≥≡ - GUID ΣΦαδεπα.
2. Γ DialogInfo φεΓεσ ∩εδσ - Owner. ±εΣσ≡µΦ≥ GUID ∩δαπΦφα, Ωε≥ε≡√Θ Γ√τΓαδ ΣΦαδεπ.
3. DN_GETDIALOGINFO ≤ß≡αφα τα φσφαΣεßφε±≥ⁿ■.
drkns 06.02.2011 16:24:19 +0200 - build 1829
1. ╧εΣ⌡Γα≥√Γασ∞ φα±≥≡εΘΩΦ ε≥ Far2.
drkns 06.02.2011 14:05:06 +0200 - build 1828
1. ╚τ Ωε∩Φ≡αΘ≥φεΘ ±≥≡εΩΦ ≤ß≡αφ xor Φ Γ±σ ±ε∩≤≥±≥Γ≤■∙Φσ ≥≡■ΩΦ.
2. ╩δ■≈ Γ ≡σσ±≥≡σ ≥σ∩σ≡ⁿ "Far Manager".
drkns 06.02.2011 13:11:59 +0200 - build 1827
1. ═σ ≡αßε≥αδΦ ⌡ε≥ΩσΦ ∩δαπΦφεΓ Γ ∞σφ■ ΣΦ±ΩεΓ.
2. ╧δαπΦφ√ Γ ∞σφ■ ΣΦ±ΩεΓ ∞εµφε ±ε≡≥Φ≡εΓα≥ⁿ ∩ε ⌡ε≥Ωσ ∞ (F9).
drkns 06.02.2011 12:11:59 +0200 - build 1826
1. Info.CmpName ßεδⁿ°σ φσ≥.
2. OPIF_USESORTGROUPS -> OPIF_DISABLESORTGROUPS, OPIF_USEHIGHLIGHTING -> OPIF_DISABLEHIGHLIGHTING.
t-rex 05.02.2011 23:19:46 +0200
1. ┬σ≡±Φ ╘α≡α ≥σ∩σ≡ⁿ 3.0
drkns 05.02.2011 15:30:10 +0200 - build 1825
1. LONG_PTR -> INT_PTR.
2. OPIF_USEFILTER -> !OPIF_DISABLEFILTER.
3. FCTL_GETCMDLINESELECTEDTEXT ßεδⁿ°σ φσ≥.
4. FarMenuItem Φ FMENU_USEEXT ßεδⁿ°σ φσ≥, FarMenuItemEx ≥σ∩σ≡ⁿ FarMenuItem.
drkns 04.02.2011 23:53:23 +0200 - build 1824
1. ═σ ≡αßε≥αδ x64 debug build.
2. Warning.
zg 04.02.2011 23:36:52 +0200 - build 1823
1. Γ WindowInfo ΣεßαΓδσφε ∩εδσ Id. Σδ ΣΦαδεπα - ⌡²φΣδ, Σδ ∩≡ε±∞ε≥≡α/≡σΣαΩ≥ε≡α - Id.
2. Γ WindowInfo ≤ß≡αφ√ ∩εδ Modified&Current. Γ∞σ±≥ε φΦ⌡ Flags Φ WIF_MODIFIED&WIF_CURRENT.
zg 04.02.2011 21:50:22 +0200 - build 1822
1. ≤≥ε≈φσφΦσ 1820 Σδ NumEnter.
2. gcc warnings.
drkns 04.02.2011 16:50:21 +0200 - build 1821
1. FAR_FIND_DATA ßεδⁿ°σ φσ≥, ±εΣσ≡µΦ∞εσ ∩σ≡σσ⌡αδε Γ PluginPanelItem. ╥≤Σα µσ ΣεßαΓδσφε ChangeTime.
svs 04.02.2011 17:43:54 +0300 - build
1. ┬φΦ∞α≥σδⁿφσσ ⌠≡ατεΘ "#ifdef FAR_USE_INTERNALS"!
╙ φσσ ∩α≡α "#endif // END FAR_USE_INTERNALS"
╬ß≡αßε≥Ωα ±Ω≡Φ∩≥ε∞ Σσδασ≥± !
svs 04.02.2011 16:39:35 +0300 - build 1820
1. ╨σ°ασ∞ ≥≡αßδ√ ± ΩδαΓΦα≥≤≡εΘ.
a) Ctrl. Ctrl. Ins (φσ φα ÷Φ⌠≡εΓεΘ) - Γ∞σ±≥ε Ins ΓΦΣΦ∞ Num0
b) ⌠≤φΩ÷Φ TranslateKeyToVK ±≥αδα ≤∞σφσσ - δεΓΦ∞ ßαπΦ :-)
yjh 04.02.2011 15:29:20 +0300 - build 1819
1. 64bit warnings
drkns 04.02.2011 14:15:16 +0200 - build 1818
1. ┬√≡αΓφΦΓαφΦσ Σδ x86 ≥σ∩σ≡ⁿ ≥εµσ 8 ßαΘ≥.
drkns 04.02.2011 00:37:26 +0200 - build 1817
1. ╤ΓΦ±≥σδΩΦ Φ ±ε∩σδΩΦ: Φ±∩εδⁿτ≤σ∞ ∩≡αΓΦδⁿφ√Θ copyright "⌐" Γ∞σ±≥ε "(╤)".
zg 03.02.2011 18:27:43 +0200 - build 1816
1. DN_KEY, DN_HOTKEY Γ Ωα≈σ±≥Γσ Param2 ∩≡ΦφΦ∞α■≥ ±±√δΩ≤ φα INPUT_RECORD.
2. DM_KEY Γ Ωα≈σ±≥Γσ Param2 ∩≡ΦφΦ∞α■≥ ±±√δΩ≤ φα ∞α±±ΦΓ INPUT_RECORD.
zg 03.02.2011 16:05:25 +0200 - build 1815
1. ≤ß≡αφε FAR_PKF_FLAGS.
2. ≤ß≡αφα ∩εΣΣσ≡µΩα PKF_PREPROCESS.
zg 03.02.2011 15:12:44 +0200 - build 1814
1. Γ ProcessKeyW ∩≡Φ⌡εΣΦ≥ INPUT_RECORD.
2. Γ FSF ΣεßαΓδσφα FarKeyToInputRecord.
drkns 03.02.2011 14:25:22 +0200 - build 1813
1. ╙≥ε≈φσφΦ Γ setattr Φ fileowner.
2. macrocompuler.?pp -> macrocompiler.?pp
zg 03.02.2011 13:05:54 +0200 - build 1812
1. Γ PanelInfo ΣεßαΓδσφ√ StructSize, OwnerGuid, PluginHandle.
Σδ ∩δαπΦφεΓ√⌡ ∩αφσδσΘ OwnerGuid ≡αΓσφ π≤ΦΣ≤ ∩δαπΦφα, PluginHandle ≥ε∞≤, ≈≥ε ∩δαπΦφ Γσ≡φ≤δ Φτ Open[File]Plugin.
Σδ ≡σαδⁿφ√⌡ ∩αφσδσΘ OwnerGuid ≡αΓσφ FarGuid, PluginHandle - INVALID_HANDLE_VALUE.
2. Γ PanelInfo ≤ß≡αφ√ Plugin, Visible, Focus Φ ShortNames. Γ∞σ±≥ε φΦ⌡ PFLAGS_PLUGIN, PFLAGS_VISIBLE, PFLAGS_FOCUS Φ PFLAGS_ALTERNATIVENAMES.
3. Γ PanelInfo Flags ≥σ∩σ≡ⁿ 64 ßΦ≥φ√Θ.
svs 03.02.2011 13:34:09 +0300 - build 1811
1. ╘αΘδ√ syntax.?pp ∩σ≡σΦ∞σφεΓαφ√ Γ macrocompiler.?pp
2. Mantis#0001696: ╘≤φΩ÷Φ len ΦφεπΣα "≡εφ σ≥" FAR
TVar::toString() ΓετΓ≡α∙ασ≥ nullptr
3. Mantis#0001697: ─ε±≥≤∩ Ω Custom-ΩεδεφΩσ Φτ ⌠≤φΩ÷ΦΦ panel.item
(from DAtaMan)
─εßαΓδσφ ΦφΣσΩ± 22 = τφα≈σφΦσ Custom-ΩεδεφΩΦ
4. Macro: "substr ΦτßαΓδσφ ε≥ Σσ⌠εδ≥εΓεπε τφα≈σφΦ ≥≡σ≥ⁿσπε ∩α≡α∞σ≥≡, ≡αΓφεπε -1"
┬ TVar ΣεßαΓδσφ ≥Φ∩ vtUnknown (αφαδεπ vtInteger, ±εΣσ≡µΦ≥ 0)
5. ╤≥≡≤Ω≥≤≡α ActlKeyMacro ≤ΓσδΦ≈σφα Γ ≡ατ∞σ≡σ, ±επδα±φε ∩.5
(http://forum.farmanager.com/viewtopic.php?p=58432#p58432).
drkns 03.02.2011 10:07:07 +0200 - build 1810
1. Mantis#0001698: ╬°ΦßΩα ∩≡Φ ∩εΣ±≈σ≥σ ΩεδΦ≈σ±≥Γα ⌠αΘδεΓ ∩≡Φ Ωε∩Φ≡εΓαφΦΦ.
╥αΩµσ εß∙σσ ΩεδΦ≈σ±≥Γε ⌠αΘδεΓ φσ∩≡αΓΦδⁿφε ±≈Φ≥αδε±ⁿ ∩≡Φ ∞≤δⁿ≥ΦΩε∩Φ≡εΓαφΦΦ.
2. #error Γ headers.hpp ≥εδⁿΩε Σδ ≡σδΦτφεΘ ±ßε≡ΩΦ.
drkns 03.02.2011 09:12:32 +0200 - build 1809
1. ╧ε∩≡αΓδσφα vc-±ßε≡Ωα + warnings.
zg 03.02.2011 04:11:18 +0200 - build 1808
═α≈α≥√ πδεßαδⁿφ√σ Φτ∞σφσφΦ Γ API. ┬±σ ≤φΦΩεΣφ√σ ∩δαπΦφ√, ±εß≡αφφ√σ Σδ ∩≡σΣ√Σ≤∙Φ⌡ ßΦδΣεΓ φσ±εΓ∞σ±≥Φ∞√ ± φεΓ√∞Φ Γσ≡±Φ ∞Φ.
─ε ≥σ⌡ ∩ε≡, ∩εΩα Γ±σ τα∩δαφΦ≡εΓαφφ√σ Φτ∞σφσφΦ Γ API φσ ß≤Σ≤≥ ≡σαδΦτεΓαφ√, Γ headers.hpp ΣεßαΓδσφα ΣΦ≡σΩ≥ΦΓα #error.
1. Γ PluginInfo ΣεßαΓδσφ GUID Σδ ∩δαπΦφα. GUID Σεδµσφ ß√≥ⁿ ≤φΦΩαδⁿφ√∞.
2. Σδ ΩαµΣεΘ ±≥≡εΩΦ ∞σφ■ Γ PluginInfo ΣεßαΓδσφ GUID. ²≥ε≥ GUID ∩≡Φ⌡εΣΦ≥ Γ OpenPluginW Φ ConfigureW. Σεδµσφ ß√≥ⁿ ≤φΦΩαδσφ Σδ εΣφεπε ∩δαπΦφα Γ ∩≡σΣσδα⌡ εΣφεπε ∞σφ■.
3. Γ PluginInfo ΣεßαΓδσφ ∩α≡α∞σ≥≡ PluginTitle. εß∙σσ φατΓαφΦσ Σδ ∩δαπΦφα.
4. Γ PluginInfo Flags ≥σ∩σ≡ⁿ 64 ßΦ≥φ√Θ.
5. GetMinFarVersionW ≤Σαδσφα, Γ∞σ±≥ε φσ╕ - MinFarVersion Γ PluginInfo.
drkns 02.02.2011 08:36:12 +0200 - build 1807
1. ╙≥ε≈φσφΦσ 1804.1.
svs 01.02.2011 18:10:02 +0300 - build 1806
1. Mantis#0001418: ╨σαΩ÷Φ VMenu φα RClick αφαδεπΦ≈φε ΣΦαδεπα∞
2. ┬ ⌠αΘδ√ ∩ε∞ε∙Φ ΣεßαΓδσφ ≡ατΣσδ, ±εΣσ≡µα∙ΦΘ ±∩Φ±ΩΦ ≤±≥αφεΓδσφφ√⌡ ∞αΩ≡ε±εΓ.
svs 01.02.2011 16:07:38 +0300 - build 1805
1. Mantis#0001690: FDLG_NODTITLE - φσ ∞σφ ≥ⁿ ταπεδεΓεΩ Ωεφ±εδΦ ∩ε ταπεδεΓΩ≤ ΣΦαδεπα
(from samlyukov)
┬∞σ±≥ε ∩≡σΣδαπασ∞επε FDLG_NODTITLE ΣεßαΓδσφ ⌠δαπ ΣΦαδεπα FDLG_KEEPCONSOLETITLE,
∩ετΓεδ ■∙ΦΘ ε≥Ωδ■≈Φ≥ⁿ ≤±≥αφεΓΩ≤ ταπεδεΓΩα Ωεφ±εδΦ ∩ε φ≤δσΓε∞≤ ²δσ∞σφ≥≤ ΣΦαδεπα.
2samlyukov: ± ≥σß Ωε≡≡σΩ≥Φ≡εΓΩα ╧Φ±αφΦ :-)
2. Macro: Ωε≡≡σΩ÷Φ build 1791
3. Mantis#0001684: ╧αΣσφΦσ FileList:GetCurName Γε Γ≡σ∞ ≈≥σφΦ ±σ≥σΓεΘ ∩α∩ΩΦ
(from Maximus)
╧αΣασ≥ Φτ-τα ≥επε, ≈≥ε Φτ CheckForEscSilent Γ√τ√Γασ≥± ProcessSynchroEvent.
└ ∩δαπΦφ τεΓσ≥ ACTL_GETWINDOWINFO.
╘α≡ σ∙σ φσ ταΩεφ≈Φδ ≈≥σφΦσ Ωα≥αδεπα Φ CurFile ßεδⁿ°σ ≈σ∞ FileCount.
╫≥ε ∩≡ΦΓεΣΦ≥ Ω ∩αΣσφΦ■.
4. Mantis#0001677: ╧≡Φ τα∩≤±Ωσ ∞αΩ≡ε±α ≈σ≡στ MCMD_POSTMACROSTRING ταΣαΓα≥ⁿ ΩεΣ "τα∩≤±Ωα■∙σΘ" ΩδαΓΦ°Φ
╥≡αßδ√ ± AKey...
═αΣε ∩≡ε≥σ±≥Φ≡εΓα≥ⁿ!
5. Mantis#0001480: ╨α±°Φ≡Φ≥ⁿ substr() Σδ ≥επε, ≈≥εß εφα ∞επδα ΓετΓ≡α∙α≥ⁿ ∩εΣ±≥≡εΩ≤ φα≈Φφα ± Ωεφ÷α ±≥≡εΩΦ
σ±δΦ start >= 0, ≥ε Γσ≡φ╕≥± ∩εΣ±≥≡εΩα, φα≈Φφα ±ε start-±Φ∞Γεδα ε≥ φα≈αδα ±≥≡εΩΦ.
σ±δΦ start < 0, ≥ε Γσ≡φ╕≥± ∩εΣ±≥≡εΩα, φα≈Φφα ±ε start-±Φ∞Γεδα ε≥ Ωεφ÷α ±≥≡εΩΦ.
σ±δΦ length > 0, ≥ε ΓετΓ≡α∙ασ∞α ∩εΣ±≥≡εΩα ß≤Σσ≥ ±ε±≥ε ≥ⁿ ∞αΩ±Φ∞≤∞ Φτ length ±Φ∞ΓεδεΓ Φ±⌡εΣφεΘ ±≥≡εΩΦ φα≈Φφα ± start
σ±δΦ length < 0, ≥ε Γ ΓετΓ≡α∙ασ∞εΘ ∩εΣ±≥≡εΩσ ß≤Σσ≥ ε≥±≤≥±≥ΓεΓα≥ⁿ length ±Φ∞ΓεδεΓ ε≥ Ωεφ÷α Φ±⌡εΣφεΘ ±≥≡εΩΦ, ∩≡Φ ≥ε∞, ≈≥ε εφα ß≤Σσ≥ φα≈Φφα≥ⁿ± ± ±Φ∞Γεδα start.
∩≤±≥α ±≥≡εΩα ΓετΓ≡α∙ασ≥± :
σ±δΦ length = 0
σ±δΦ ... (≤≥ε≈φΦ≥ⁿ!)
drkns 01.02.2011 14:02:14 +0200 - build 1804
1. ╧εΦ±Ω Γ ≡σµΦ∞σ "═α Γ±σ⌡ φσ±·╕∞φ√⌡ ΣΦ±Ωα⌡"/"═α Γ±σ⌡ δεΩαδⁿφ√⌡ ΣΦ±Ωα⌡" ≤≈Φ≥√Γασ≥ φσ∩≡Φ∞εφ≥Φ≡εΓαφφ√σ ΣΦ±ΩΦ ≥εµσ.
2. Mantis#0001693: Incorrect settings in File descriptions dialog
drkns 29.01.2011 12:31:15 +0200 - build 1803
1. ╙≥ε≈φσφΦσ ∩εΦ±Ωα αδⁿ≥σ≡φα≥ΦΓφ√⌡ ∩ε≥εΩεΓ Γ ∩α∩Ωα⌡.
svs 27.01.2011 13:30:39 +0300 - build 1802
1. Macro: ╙≥ε≈φσφΦσ ΩεΣα ΓετΓ≡α≥α Σδ callplugin
╘≤φΩ÷Φ callplugin ΓετΓ≡α∙ασ≥ 0, σ±δΦ Γ√τ√Γασ∞επε ∩δαπΦφα φσ≥ ΦδΦ ∩δαπΦφ Γσ≡φ≤δ 0.
┬ Σ≡≤πΦ⌡ ±δ≤≈α ⌡ ⌠≤φΩ÷Φ ΓετΓ≡α∙ασ≥ τφα≈σφΦσ, ε≥δΦ≈φεσ ε≥ 0.
╘≤φΩ÷Φ callplugin
svs 25.01.2011 18:35:03 +0300 - build 1801
1. Macro: ╙≥ε≈φσφΦσ ΩεΣα ΓετΓ≡α≥α Σδ callplugin
svs 25.01.2011 16:53:18 +0300 - build 1800
1. Mantis#0001673: ─εßαΓΦ≥ⁿ ⌠δαπ OPEN_FROMMACROSTRING Ω ±≤∙σ±≥Γ≤■∙σ∞≤ OPEN_FROMMACRO
╥σ±≥Φ∞...
<└╒╥╙═├>
╟α∞σ≈αφΦσ Σδ OpenPluginW:
┼±δΦ Γ ∩α≡α∞σ≥≡σ OpenFrom Γ√±≥αΓδσφ ⌠δαπ OPEN_FROMMACRO, ≥ε τφα≈σφΦ Γ ∞δαΣ°σ∞ ±δεΓσ
±εΣσ≡µα≥ φσ ΦΣσφ≥Φ⌠ΦΩα≥ε≡ Φτ ∩σ≡σ≈Φ±δσφΦ OPENPLUGIN_OPENFROM, α φε∞σ≡ ≥σΩ≤∙σΘ ∞αΩ≡εεßδα±≥Φ,
ε∩≡σΣσδσφφεΘ Γ ∩σ≡σ≈Φ±δσφΦΦ FARMACROAREA.
</└╒╥╙═├>
2. Mantis#0001677: ╧≡Φ τα∩≤±Ωσ ∞αΩ≡ε±α ≈σ≡στ MCMD_POSTMACROSTRING ταΣαΓα≥ⁿ ΩεΣ "τα∩≤±Ωα■∙σΘ" ΩδαΓΦ°Φ
┬ ±≥≡≤Ω≥≤≡≤ ActlKeyMacro::Param::PlainText ΣεßαΓδσφε ∩εδσ "AKey".
drkns 23.01.2011 13:02:35 +0200 - build 1799
1. ╬°ΦßΩα Γ FCTL_SETSORTMODE.
2. ┼∙╕ ≡ατ #0001670.
drkns 22.01.2011 18:31:13 +0200 - build 1798
1. ┼∙╕ ≡ατ #0001670.
drkns 20.01.2011 20:18:54 +0200 - build 1797
1. ╙≥ε≈φσφΦσ ≡ατΣσδσφΦ ∩≡αΓ Σε±≥≤∩α φα "read"/"modification" Γ apiCreateFile.
drkns 20.01.2011 00:52:42 +0200 - build 1796
1. ┬ φσΩε≥ε≡√⌡ ±δ≤≈α ⌡ φσ ≡αßε≥αδε Ωε∩Φ≡εΓαφΦσ/∩σ≡σφε± ±±√δεΩ.
drkns 19.01.2011 21:21:30 +0200 - build 1795
1. ┼∙╕ φσ∞φεπε ∩α≡αφεΘΦ Γ elevation:
- Φ∞ Ωαφαδα = GUID;
- ∩≡εΓσ≡Ωα PID.
drkns 18.01.2011 14:47:00 +0200 - build 1794
1. ╥α∞ µσ:
- ≤≥ε≈φσφΦσ 1793;
- paranoia mode on: Φ∞σφεΓαφφ√Θ Ωαφαδ ≥σ∩σ≡ⁿ Σε±≥≤∩σφ ≥εδⁿΩε Σδ ∩≡ΦΓΦδσπΦ≡εΓαφφ√⌡ ∩≡ε÷σ±±εΓ.
drkns 18.01.2011 00:53:26 +0200 - build 1793
1. ╚τ∞σφσφΦ Γ elevation ∩ε ∞ε≥ΦΓα∞ Mantis#0001670.
drkns 17.01.2011 13:27:27 +0200 - build 1792
1. Mantis#0001667: can't paste hex numbers
svs 16.01.2011 18:02:14 +0300 - build 1791
1. Mantis#0001660: ╬∩σ≡α≥ε≡ XOR Σδ ß≤δσΓ√⌡ Γ√≡αµσφΦΘ
─εßαΓδσφ ≤±δεΓφ√Θ ε∩σ≡α≥ε≡ "^^" - XOR, Φ±Ωδ■≈α■∙σσ ╚╦╚
drkns 16.01.2011 00:20:57 +0200 - build 1790
1. ╧σ≡σΩδ■≈α≥σδⁿ "[x] File processing (OpenFilePlugin)" Γ φα±≥≡εΘΩα⌡ ∞σφσΣµσ≡α ∩δαπΦφεΓ ≥σ∩σ≡ⁿ 3-∩ετΦ÷Φεφφ√Θ:
[ ] - φσ ∩εΩατ√Γα≥ⁿ ∞σφ■;
[?] - ∩εΩατ√Γα≥ⁿ ∞σφ■ ΓστΣσ, Ω≡ε∞σ ±Φ≥≤α÷ΦΘ "Γ⌡εΣ Γ α≡⌡ΦΓ ∩ε Enter" Φ "∩εΦ±Ω Γ α≡⌡ΦΓα⌡";
[x] - ∩εΩατ√Γα≥ⁿ ∞σφ■ ΓστΣσ.
2. GCC warnings.
svs 14.01.2011 17:39:03 +0300 - build 1789
1. Mantis#0001631: ΣεßαΓΩα Γ PluginsControl() - PCTL_FORCEDLOADPLUGIN
(from: samlyukov)
─εßαΓΩα Ω └╧╚: PCTL_FORCEDLOADPLUGIN - π≡≤τΦ≥ ∩δαπΦφ φσ Γ Ω²°, α ±≡ατ≤ Γ ∩α∞ ≥ⁿ, ≈≥ε ∩ετΓεδ ≥
Φ±∩εδⁿτεΓα≥ⁿ ±≥ε≡εφφΦσ ∩δαπΦφ√ ∩≡Φ ∞σµ∩δαπΦφεΓε∞ ΓταΦ∞εΣσΘ±≥ΓΦΦ.
svs 14.01.2011 17:11:42 +0300 - build 1788
1. Macro: ≤≥ε≈φσφΦσ Σδ iif Γ ≈α±≥Φ ∩≡εΓσ≡ΩΦ φα ±≥≡εΩ≤ (±∞. build 1786 ∩.3)
2. Macro: ≤≥ε≈φσφΦσ Σδ $if(±≥≡εΩα) Γ ≈α±≥Φ ∩≡εΓσ≡ΩΦ φα ±≥≡εΩ≤ (±∞. build 1786 ∩.3)
drkns 13.01.2011 22:33:26 +0200 - build 1787
1. ═σε⌠Φ÷Φαδⁿφ√Θ ≥σ±≥εΓ√Θ ≡σµΦ∞ τα∩≤±Ωα≥σδ - "φσ ∞σ≡÷ασ∞ ∩αφσδ ∞Φ ∩≡Φ τα∩≤±Ωσ φσΩεφ±εδⁿφ√⌡ ∩≡ΦδεµσφΦΘ".
┬Ωδ■≈ασ≥± ∩≡Φ System\Executor\SilentExternal=dword:1.
svs 13.01.2011 11:43:12 +0300 - build 1786
1. Mantis#0001655: ═σΓσ≡φεσ ±εεß∙σφΦσ εß ε°ΦßΩσ ∩≡Φ ≡ατßε≡σ ∞αΩ≡ε±α
2. Mantis#0001642: ╧≡Φ ∩≡εΓσ≡Ωσ ∞αΩ≡ε∩ε±δσΣεΓα≥σδⁿφε±≥Φ ΓετΓ≡α∙ασ≥± φσ∩≡αΓΦδⁿφα ∩ετΦ÷Φ ε°ΦßΩΦ
3. Macro: Φτ∞σφσφΦ Γ ∩εΓσΣσφΦΦ ∩≡εΓσ≡ΩΦ ≤±δεΓΦΘ Σδ $if/$while
╤≥≡εΩα Γ ≤±δεΓΦΦ ∩≡εΓσ≡ σ≥± φα ∩≤±≥ε Φ φσ ∩≤±≥ε.
%a="";
$if (%a) φσ Φ±∩εδφ σ∞ $else ß≤Σσ≥ Φ±∩εδφσφε $end
$if ("") φσ Φ±∩εδφ σ∞ $else ß≤Σσ≥ Φ±∩εδφσφε $end
%a="Γ±σ ≈≥ε ≤πεΣφε, Γ ≥.≈. ∩≡ε±≥ε 0";
$if (%a) ß≤Σσ≥ Φ±∩εδφσφε $else φσ Φ±∩εδφ σ∞ $end
$if ("Γ±σ ≈≥ε ≤πεΣφε") ß≤Σσ≥ Φ±∩εδφσφε $else φσ Φ±∩εδφ σ∞ $end
$if ("0") ß≤Σσ≥ Φ±∩εδφσφε $else φσ Φ±∩εδφ σ∞ $end
+ ∩εΣ±εΩ≡α≥Φ∞ ΩεΣ :-)
4. Macro: ΓΓσΣσφφα Γ build 1773 Γ ±≥≡εΘ ⌠≤φΩ÷Φ Scr.Scroll ∩σ≡σΦ∞σφεΓαφα Γ Window.Scroll
5. Mantis#0001656: ╬≥δαΣε≈φα Γσ≡±Φ ΓαδΦ≥± Γ TruncStr
drkns 12.01.2011 16:15:14 +0200 - build 1785
1. ╚ σ∙╕.
drkns 12.01.2011 13:14:15 +0200 - build 1784
1. ┼∙╕ ∩α≡α ≤≥ε≈φσφΦΘ Γ τα∩≤±Ωα≥σδσ.
drkns 11.01.2011 21:49:13 +0200 - build 1783
1. ╙≥ε≈φσφΦσ 1782.2.
drkns 11.01.2011 21:38:40 +0200 - build 1782
1. ╩δ■≈ /rc ≤Σαδ╕φ - Φ±⌡εΣφεσ ±ε±≥ε φΦσ Ωεφ±εδΦ Γε±±≥αφαΓδΦΓασ≥± Γ±σπΣα.
2. ╧εΣΣσ≡µΩα τα∩≤±Ωα Ωε∞αφΣ ± ∩εΓ√°σφΦσ∞ ∩≡ΦΓΦδσπΦΘ (aka "Run as administrator") Γ ∩αφσδ ⌡, Ωε∞±≥≡εΩσ Φ Φ±≥ε≡ΦΦ. ╒ε≥ΩσΘ - CtrlAltEnter.
3. ╧σ≡σ≥≡ ⌡ τα∩≤±Ωα≥σδ , Γ ±Γ τΦ ± ∩. 2. ┬≡εΣσ ß√ φΦ≈σπε φσ ε≥ΓαδΦδε±ⁿ, φε ±εßδ■Σασ∞ ε±≥ε≡εµφε±≥ⁿ.
drkns 10.01.2011 21:27:48 +0200 - build 1781
1. ┬σ≡φ╕∞ ε≥εß≡αµσφΦσ ΩεδΦ≈σ±≥Γα εß≡αßε≥αφφ√⌡ ⌠αΘδεΓ Γ ΣΦαδεπ Ωε∩Φ≡εΓαφΦ .
2. ╬ß∙ΦΘ ΦφΣΦΩα≥ε≡ Ωε∩Φ≡εΓαφΦ ≥σ∩σ≡ⁿ ≡αßε≥ασ≥ Φ ∩≡Φ ∩σ≡σφε±σ Γ ∩≡σΣσδα⌡ εΣφεπε ΣΦ±Ωα.
drkns 10.01.2011 14:20:32 +0200 - build 1780
1. ═σ∞φεπε ε∩≥Φ∞Φτα÷ΦΦ: σ±δΦ ε≥±≤≥±≥Γ≤■≥ ∩δαπΦφ√, ²Ω±∩ε≡≥Φ≡≤■∙Φσ OpenFilePlugin/Analyse, ≥ε Φ δΦ°φΦ⌡ ΣσΘ±≥ΓΦΘ (ε≥Ω≡√≥Φ /≈≥σφΦ /ταΩ≡√≥Φ ⌠αΘδα)
∩≡Φ ∩ε∩√≥Ωσ "Γ⌡εΣα" Γ ⌠αΘδ φσ Γ√∩εδφ σ≥± .
2. ╧α≡α ∞σδε≈σΘ.
drkns 09.01.2011 12:50:26 +0200 - build 1779
1. ╧≡Φ ≤±≥αφεΓΩσ ταΓσΣε∞ε φσ∩≡αΓΦδⁿφεΘ Σα≥√ ⌠αΘδα ²≥α Σα≥α ∞επδα τα∞σφ ≥ⁿ± ±δ≤≈αΘφ√∞Φ τφα≈σφΦ ∞Φ.
2. ┴εδσσ Ωε≡≡σΩ≥φα Φφ≥σ≡∩≡σ≥α÷Φ 2-τφα≈φ√⌡ πεΣεΓ.
drkns 08.01.2011 22:48:50 +0200 - build 1778
1. ═σ Φπφε≡Φ≡≤■≥± ∩ε∩√≥ΩΦ τα∩≤±Ωα ⌠αΘδεΓ, ≥Φ∩ Ωε≥ε≡√⌡ φσΦτΓσ±≥σφ ╬╤.
drkns 07.01.2011 22:34:21 +0200 - build 1777
1. Mantis#0001644: ╧αΣσφΦσ ∩ε±δσ "Cannot load language data".
drkns 05.01.2011 19:21:38 +0200 - build 1776
1. ╙≥ε≈φσφΦσ 1775.
drkns 05.01.2011 10:50:10 +0200 - build 1775
1. Mantis#0001640: ═σεß⌡εΣΦ∞ε±≥ⁿ ±ε⌡≡αφσφΦ ±≥≡εΩ ∞σµΣ≤ Γ√τεΓα∞Φ DialogInit Φ DialogFree
╥σ∩σ≡ⁿ Far Ωε∩Φ≡≤σ≥ ±σßσ FarDialogItem.History Φ FarDialogItem.Mask, ⌡≡αφΦ≥ⁿ Φ⌡ Γ ∩δαπΦφσ ∩ε±≥ε φφε ßεδⁿ°σ φσ φ≤µφε.
drkns 02.01.2011 12:57:22 +0200 - build 1774
1. ╙≥ε≈φσφΦσ Γ√ΓεΣα Σα≥ Γ ⌠ε≡∞α≥σ yyyy-MM-dd.
2. ═σ∞φεπε ∩ε≈Φ∙σφ interf.cpp.
svs 29.12.2010 16:09:28 +0300 - build 1773
1. Mantis#0001538: ╬ßφεΓδσφΦσ ∩αφσδΦ ∩≡Φ Γ√∩εδφσφΦΦ φσΩε≥ε≡√⌡ ∞αΩ≡εΩε∞αφΣ
2. Macro: ΣεßαΓδσφα ⌠≤φΩ÷Φ N=Scr.Scroll(Lines[,Axis])
Lines - ╧εδεµΦ≥σδⁿφεσ ≈Φ±δε - Γ∩σ≡╕Σ (ΓφΦτ/Γ∩≡αΓε), ε≥≡Φ÷α≥σδⁿφεσ - φαταΣ (ΓΓσ≡⌡/ΓδσΓε).
Axis - ═σεß τα≥σδⁿφ√Θ ∩α≡α∞σ≥≡, 0 - Γσ≡≥ΦΩαδⁿ (∩ε ≤∞εδ≈αφΦ■), 1 - πε≡Φτεφ≥αδⁿ.
╘≤φΩ÷Φ ΓετΓ≡α∙ασ≥ 0 - ∩σ≡σ∞ε≥Ωα φσ ±ε±≥ε δα±ⁿ (φα∩≡Φ∞σ≡, Lines ß√δ ≡αΓσφ 0), Φφα≈σ 1
drkns 29.12.2010 11:30:42 +0200 - build 1772
1. ┬ 1741 ∩επφ≤δα±ⁿ ≡αßε≥α ± °α≡α∞Φ SharePoint.
╧ε⌡εµσ, Γ Microsoft ΩδαΣ≤≥ φα ±εß±≥Γσφφεσ API.
drkns 28.12.2010 12:55:27 +0200 - build 1771
1. ╧≡εΣεδµσφΦσ 1763 - πεΣ√ ε≥εß≡αµα■≥± ßστ ΓσΣ≤∙σπε φ≤δ .
2. ╚τ∞σφσφΦ Γ DIF_MASKEDIT: Del/BS φσ ±ΣΓΦπα■≥ ε±≥αΓ°ΦΘ± ≥σΩ±≥.
3. ┬ε Γ≡σ∞ ≡αßε≥√ PrepareDiskPath() Elevation ε≥Ωδ■≈ασ≥± .
svs 28.12.2010 09:49:18 +0300 - build 1770
1. ╩ε≡≡σΩ÷Φ build 1769
2. Mantis#0001594: FAR τα∩≤∙σφ√Θ ΩαΩ ≡σΣαΩ≥ε≡ ΦδΦ Γⁿ■Γσ≡ ταπ≡≤µασ≥ ∞αΩ≡ε±√ Σδ UserMenu
┬≡σ∞σφφε ε≥Ωδ■≈Φ∞ ■τσ≡∞σφ■ Γ ≡σΣαΩ≥ε≡εΓⁿ■Γσ≡σ...
3. Mantis#0001614: ╧ε±≥≡ε≈φ√Θ ±Ω≡εδδΦφπ Γ ≡σµΦ∞σ far.exe /w
(from DAtaMan)
╧ε±≥≡ε≈φεσ ±Ω≡εδδΦ≡εΓαφΦσ Ωεφ±εδⁿφεπε ß≤⌠σ≡α ΩδαΓΦ°α∞Φ Ctrl-Alt-Up/Down
<└╒╥╙═├>
╧ε±δσ ∩ε ΓδσφΦ ∞αΩ≡ε-⌠≤φΩ÷ΦΦ scroll (http://forum.farmanager.com/viewtopic.php?f=15&t=5409)
Φτ ∞σφσΣµσ≡α ß≤Σσ≥ ≤Σαδσφα Γ± Ωα εß≡αßε≥Ωα ΩδαΓΦ° Σδ ±Ω≡εδδΦφπα ²Ω≡αφφεπε ß≤⌠σ≡α.
</└╒╥╙═├>
4. ┬ ΣΦαδεπσ SetAttr Σ≤ßδΦ≡≤■≥± ⌡ε≥ΩσΦΦ Σδ "&Hidden" Φ "C&hange time:".
─δ "Change time:" ⌡ε≥ΩσΘ ß≤Σσ≥ "g".
svs 27.12.2010 12:45:54 +0300 - build 1769
1. Mantis#0001634: ╚φεπΣα ⌠≤φΩ÷Φ panel.item ΓετΓ≡α∙ασ≥ Σδ ⌠αΘδα ∩≤±≥εσ ε∩Φ±αφΦσ
(from DAtaMan)
panel.item(0,0,11) ΓετΓ≡α∙ασ≥ ∩≤±≥εσ τφα≈σφΦσ, σ±δΦ φσ ΓΩδ■≈╕φ ≡σµΦ∞ ± ε≥εß≡αµσφΦσ∞ ε∩Φ±αφΦΘ ΦδΦ φσ ß√δε Γ√τεΓα CtrlZ
drkns 24.12.2010 10:37:23 +0200 - build 1768
1. ╧≡εΣεδµσφΦσ 1764 - Γ≡σ∞ τα∩Φ±Φ ≥εµσ ßσ≡╕∞ ≤ Φ±≥ε≈φΦΩα.
zg 20.12.2010 13:46:31 +0200 - build 1767
1. ± ⌠ε≡≤∞α:
φαßΦ≡ασ∞ Γ Ωε∞αφΣφεΘ ±≥≡εΩσ macro:post panel.setpath(1, "C:/") (∞σφ σ∞ ∩≤≥ⁿ Γ ∩α±±ΦΓφεΘ ∩αφσδΦ)
Φ φαµΦ∞ασ∞ F5 Enter φα δ■ßε∞ ⌠αΘδσ ΦδΦ ∩α∩Ωσ Γ αΩ≥ΦΓφεΘ ∩αφσδΦ.
╧εδ≤≈ασ∞ ε°ΦßΩ≤ "Can not find the file".
drkns 19.12.2010 23:49:18 +0200 - build 1766
1. ╙≥ε≈φσφΦσ 1763.
svs 19.12.2010 22:52:53 +0300 - build 1765
1. Mantis#0001623: ═εΓα Ωε∞αφΣα Γ FARMACROCOMMAND - MCMD_GETAREA - ╧εδ≤≈Φ≥ⁿ ≥σΩ≤∙≤■ ∞αΩ≡εεßδα±≥ⁿ
(from Yegor)
drkns 18.12.2010 20:59:54 +0200 - build 1764
1. ╧≡Φ "[x] Copy contents of symbolic links" Γ ΣΦαδεπσ ∩εΣ≥Γσ≡µΣσφΦ ∩σ≡στα∩Φ±Φ Σδ ±Φ∞δΦφΩεΓ ε≥εß≡αµασ≥± ≡ατ∞σ≡ Φ±≥ε≈φΦΩα.
drkns 18.12.2010 18:20:53 +0200 - build 1763
1. ╙≥ε≈φσφΦσ 1762.1 Σδ Σα≥ Γ ⌠ε≡∞α≥σ "Year-Month-Day".
drkns 17.12.2010 18:58:27 +0200 - build 1762
1. ╧ε±≥≤∩ΦδΦ ±δ≤⌡Φ, ≈≥ε Γ ΣΦαδεπσ α≥≡Φß≤≥εΓ φσΩε≡≡σΩ≥φε ε≥εß≡αµαδΦ±ⁿ ∩ ≥Φτφα≈φ√σ πεΣα.
drkns 15.12.2010 22:05:28 +0200 - build 1761
1. ─ΦαδεπΦ ßεδⁿ°σ φσ ÷σφ≥≡Φ≡≤■≥± ∩≡Φ Φτ∞σφσφΦΦ ≡ατ∞σ≡α Ωεφ±εδΦ.
drkns 14.12.2010 16:13:10 +0200 - build 1760
1. ╙≥ε≈φσφΦσ 1757.4.
drkns 13.12.2010 18:12:58 +0200 - build 1759
1. ╬≥Ωα≥ 1756.
drkns 12.12.2010 20:01:39 +0200 - build 1758
1. ╙≥ε≈φσφΦσ 1757.2.
drkns 12.12.2010 19:43:37 +0200 - build 1757
1. Mantis#0001618: ╫Φ±δεΓα ±ε≡≥Φ≡εΓΩα Φ ∩ε ε±≥αδⁿφ√∞ ΩεδεφΩα∞.
2. "╨σπΦ±≥≡εταΓΦ±Φ∞ε±≥ⁿ" ±ε≡≥Φ≡εΓΩΦ - ≥σ∩σ≡ⁿ φσ ±ΓεΘ±≥Γε ≡σµΦ∞α ∩αφσδΦ, α ±ΓεΘ±≥Γε ±α∞εΘ ∩αφσδΦ (∩ε αφαδεπΦΦ ± ≈Φ±δεΓεΘ ±ε≡≥Φ≡εΓΩεΘ).
╤εε≥Γσ≥±≥Γ≤■∙α ε∩÷Φ ∩σ≡σσ⌡αδα Φτ ΣΦαδεπα φα±≥≡εΘΩΦ ≡σµΦ∞α ∩αφσδΦ Γ ∞σφ■ Ω≡Φ≥σ≡Φ ±ε≡≥Φ≡εΓΩΦ.
3. ┬ API ΣεßαΓδσφ√ PFLAGS_CASESENSITIVESORT Φ FCTL_SETCASESENSITIVESORT.
4. ┬ debug-±ßε≡Ω≤ ΣεßαΓδσφα ∩≡εΓσ≡Ωα ±εε≥Γσ≥±≥ΓΦ ∩α≡ malloc()/free(), new/delete, new[]/delete[] Σδ Γ√ ΓδσφΦ ε°ΦßεΩ ≥Φ∩α "int* a=new int[10]; delete a;"
drkns 12.12.2010 14:30:26 +0200 - build 1756
1. ┬ ≡σΣαΩ≥ε≡ φσ ∩≡Φ⌡εΣΦδΦ φσΩε≥ε≡√σ ∞√°Φφ√σ ±εß√≥Φ .
chupakabra 11.12.2010 16:02:00 +0200 - build 1755
1. ┬ Editor::Block2Text Γ√Σσδ δ± ±δΦ°Ωε∞ ßεδⁿ°εΘ ßδεΩ ∩α∞ ≥Φ (Γ∩δε≥ⁿ Σε ∩εδφεπε ≡ατ∞σ≡α ⌠αΘδα).
drkns 10.12.2010 22:36:15 +0200 - build 1754
1. ╙≥ε≈φσφΦσ Γφ≤≥≡σφφσΘ ≡σαδΦτα÷ΦΦ FindFirstStream.
drkns 10.12.2010 20:02:21 +0200 - build 1753
1. "[x] Automatic update of environment variables" -> "[ ] Automatic update of environment variables".
2. ╙≥ε≈φσφΦσ console::Write().
drkns 10.12.2010 10:51:32 +0200 - build 1752
1. ╬∩÷Φ "[x] Automatic update of environment variables".
t-rex 10.12.2010 00:06:20 +0200 - build 1751
1. Ctrl-Ins ßεδⁿ°σ φσ Ωε∩Φ≡≤σ≥ ⌠αΘδ√ Γ ΩδΦ∩ßεα≡Σ, ≥σ∩σ≡ⁿ ²≥Φ∞ ταφΦ∞ασ≥± Ctrl-C.
Ctrl-C - ╧ε∞σ±≥Φ≥ⁿ ∩ε∞σ≈σφφ√σ ⌠αΘδ√ Γ ┴≤⌠σ≡ ╬ß∞σφα (ßστ ≤≈╕≥α ±ε±≥ε φΦ Ωε∞αφΣφεΘ ±≥≡εΩΦ).
drkns 08.12.2010 23:50:39 +0200 - build 1750
1. ┬ ΣΦαδεπσ α≥≡Φß≤≥εΓ ε∩÷Φ "[ ] ╬ß≡αßα≥√Γα≥ⁿ Γδεµσφφ√σ ∩α∩ΩΦ" Σδ ⌠αΘδεΓ φσ ε≥εß≡αµασ≥± .
2. ╤δε∞αδε±ⁿ ßδεΩΦ≡εΓαφΦσ Ωφε∩ΩΦ "[ ╧αφσδⁿ ]" Γ ≡στ≤δⁿ≥α≥α⌡ ∩εΦ±Ωα ∩≡Φ ε≥±≤≥±≥ΓΦΦ ±εε≥Γσ≥±≥Γ≤■∙Φ⌡ ∩δαπΦφεΓ.
drkns 08.12.2010 19:07:03 +0200 - build 1749
1. ╤ ⌠ε≡≤∞α: ┬ ∞σφ■ Γ√ßε≡α ≡σµΦ∞εΓ ±ε≡≥Φ≡εΓΩΦ ∩≤φΩ≥ Show selected first ù ²≥ε φα ±α∞ε∞ Σσδσ Show directories first, α ∩ε±δσΣφΦΘ Γεεß∙σ φσ ≡αßε≥ασ≥, Σαµσ παδΩα φσ ±≥αΓΦ≥± .
2. ╤ ⌠ε≡≤∞α: ├δ■Ω ∩≡Φ ∩σ≡σ⌡εΣσ Γ "C:\Documents and Setting\All Users"
3. ╤ ⌠ε≡≤∞α: ╘α≡ ∩αΣασ≥ ∩≡Φ φαµα≥ΦΦ Ctrl+Shift+End Γ ∩εδσ ΓΓεΣα ⌠ΦΩ±Φ≡εΓαφφεπε ≡ατ∞σ≡α (φα∩≡Φ∞σ≡, Options - Editor settings - Tab size)
drkns 07.12.2010 18:09:12 +0200 - build 1748
1. Handle leak Γ ∩≡σΣ√Σ≤°σ∞ ßΦδΣσ.
drkns 07.12.2010 12:41:41 +0200 - build 1747
1. Mantis#0001615: ┬ετ∞εµφε±≥ⁿ ταΘ≥Φ Γ ∩αφσδ ⌡ Γ φσ±≤∙σ±≥Γ≤■∙ΦΘ φα ΣΦ±Ωσ ΦδΦ Γ ±σ≥Φ ∩≤≥ⁿ
drkns 07.12.2010 11:29:41 +0200 - build 1746
1. ╙≥ε≈φσφΦσ 1741.
drkns 07.12.2010 08:45:22 +0200 - build 1745
1. ┼∙╕ ∩α≡α ∞σδε≈σΘ.
drkns 07.12.2010 01:02:52 +0200 - build 1744
1. Mantis#0001408: Paste Γ αΓ≥εΣε∩εδφ σ∞εσ ∩εδσ ΦφεπΣα ε±≥αΓδ σ≥ ≥σΩ±≥ "±σ≡√∞".
drkns 07.12.2010 00:04:33 +0200 - build 1743
1. Mantis#0001612: ╙±≥αφεΓΩα ≥σΩ≤∙σπε Γ≡σ∞σφΦ Γ ΣΦαδεπσ Φτ∞σφσφΦ ⌠αΘδεΓ√⌡ α≥≡Φß≤≥εΓ
drkns 06.12.2010 20:09:35 +0200 - build 1742
1. ╧≡Φ ≈≥σφΦΦ ⌠αΘδεΓ ∞σ±≥φ√⌡ ∞σφ■ ε≥ Far 1.x ≤≈Φ≥√Γασ≥± , ≈≥ε ≡αφⁿ°σ ≡ατΣσδΦ≥σδⁿ ταΣαΓαδ± Φφα≈σ.
drkns 06.12.2010 19:42:33 +0200 - build 1741
1. ╧εΣΣσ≡µΩα ≈σ≥Γ╕≡≥επε Γ≡σ∞σφΦ ⌠αΘδα - "Change Time", Γ≡σ∞ Φτ∞σφσφΦ .
╬≥δΦ≈Φσ ε≥ Last Write Time Γ ≥ε∞, ≈≥ε Change Time εßφεΓδ σ≥± ∩≡Φ δ■ß√⌡ ∞αφΦ∩≤δ ÷Φ ⌡ ± ⌠αΘδε∞, α φσ ≥εδⁿΩε ∩≡Φ Φτ∞σφσφΦΦ ±εΣσ≡µΦ∞επε.
2. ╩ε≡≡σΩ÷Φ hlf/lng - "Σα≥α/Γ≡σ∞ ∞εΣΦ⌠ΦΩα÷ΦΦ" -> "Σα≥α/Γ≡σ∞ ∩ε±δσΣφσΘ τα∩Φ±Φ".
3. ╧≡ε±≥α πδεßαδⁿφα τα∙Φ≥α ε≥ φσ⌡Γα≥εΩ ∩α∞ ≥Φ: ∩≡Φ φσ≤Σα≈φεΘ αδδεΩα÷ΦΦ Γ∞σ±≥ε ∩αΣσφΦ Γ√∩εδφσφΦσ ß≤Σσ≥ ∩≡Φε±≥αφεΓδσφε ± Γετ∞εµφε±≥ⁿ■ ∩εΓ≥ε≡α ΦδΦ ∩≡εΣεδµσφΦ .
4. gcc warnings.
drkns 04.12.2010 11:11:27 +0200 - build 1740
1. From Tim Sobolev: Ωε≡≡σΩ÷Φ ταπεδεΓΩα εΩφα ≡σΣαΩ≥ε≡α.
2. ╙≥ε≈φσφΦσ 1738.2.
svs 03.12.2010 17:01:42 +0300 - build 1739
1. From Alexey Samlyukov: Σδ ≡σµΦ∞α far.exe /w ΣεßαΓδσφ√ ΩδαΓΦ°Φ: Ctrl-Alt-Home/End δΦ±≥α■≥ εΩφε Γ φα≈αδε/Ωεφσ÷ ß≤⌠σ≡α
drkns 02.12.2010 20:06:35 +0200 - build 1738
1. Mantis╣0001608: ╠σδΩΦΘ ßαπ ∩≡Φ ∩εΦ±Ωσ Σ≤ßδΦΩα≥εΓ ΩεΣεΓ√⌡ ±≥≡αφΦ÷
2. ╩ε≡≡σΩ÷Φ ≥Φ∩εΓ.
drkns 01.12.2010 16:08:46 +0200 - build 1737
1. ╙≥ε≈φσφΦσ 1729.1.
drkns 26.11.2010 23:25:10 +0200 - build 1736
1. ═σ∩≡αΓΦδⁿφε εß≡αßα≥√Γαδ± ±∩Φ±εΩ ∞α±εΩ, ≡ατΣσδσφφ√Θ ';' Φ ±εΣσ≡µα∙ΦΘ "%pathext%".
drkns 26.11.2010 20:44:41 +0200 - build 1735
1. Mantis#0001591: ─εßαΓΩα Γ FileFilterControl: Custom-⌠Φδⁿ≥≡√
2. ═σ ∩εΩατ√Γασ∞ φσφ≤µφ√σ ²δσ∞σφ≥√ Γ ΣΦαδεπσ ±ετΣαφΦ ±±√δΩΦ.
yjh 26.11.2010 11:00:23 +0300 - build 1734
1. ╩ε≡≡σΩ÷Φ ε°ΦßΩΦ Γφσ±╕φφεΘ Γ 1732
drkns 25.11.2010 21:15:37 +0200 - build 1733
1. From Alexey Samlyukov: ⌠δαπΦ PFLAGS_USECRC32/OPIF_USECRC32, Γφε ε∩≡σΣσδ ■∙Φσ, ≈≥ε ≤ ²δσ∞σφ≥εΓ ∩δαπΦφεΓεΘ ∩αφσδΦ τα∩εδφσφε ∩εδσ CRC32.
drkns 25.11.2010 15:07:10 +0200 - build 1732
1. ╙≥ε≈φσφΦσ 1730.1 - ┬ Windows 7 Φ Γ√°σ "App Paths" εΣΦφ.
drkns 25.11.2010 13:52:52 +0200 - build 1731
1. ═σ ≡αßε≥αδα ε∩÷Φ "[x] use additional privileges"
yjh 25.11.2010 14:50:16 +0300 - build 1730
1. ┬ win64 'App Paths' Γ ≡σπΦ±≥≡Φ φαΣε ∩≡ε±∞α≥≡ΦΓα≥ⁿ Γ "ΣΓ≤⌡ Γσ≡±Φ ⌡" - Σδ
32⌡ Φ 64⌡ ßΦ≥εΓ√⌡ ∩≡ε÷σ±±εΓ (εφσ ≡ατφ√σ :)
drkns 25.11.2010 10:30:48 +0200 - build 1729
1. ╧≡Φ ∩σ≡σΦ∞σφεΓαφΦΦ/∩σ≡σφε±σ ε∩÷Φ "[ ] ╬ß≡αßα≥√Γα≥ⁿ φσ±ΩεδⁿΩε Φ∞╕φ ⌠αΘδεΓ" ε≥Ωδ■≈σφα Φ φσ Φ±∩εδⁿτ≤σ≥± .
yjh 25.11.2010 08:55:14 +0300 - build 1728
1. def-⌠αΘδ ulink'α ß√δ ταΩε∞∞Φ≈σφ Γ "ε≥δαΣε≈φε∞" ΓΦΣσ
yjh 25.11.2010 04:42:51 +0300 - build 1727
1. ╨σΣΦταΘφ vc10.asm ≥αΩ, ≈≥ε εφ ταφΦ∞ασ≥ ≈≤≥ⁿ ∞σφⁿ°σ ∞σ±≥α :).
2. ┬ ±δ≤≈ασ Ωε∞∩εφεΓΩΦ ulink'ε∞ φσ Φ±∩εδⁿτ≤σ∞ vc10 - Γ∞σ±≥ε ²≥επε Σσδασ∞
²≥Φ 2 ∩≡ε÷σΣ≤≡√ Γ ≡σµΦ∞σ delayload Φ "∩εΣ∞σφ σ∞" Φ⌡ ≥εδⁿΩε Γ ±Φ≥≤α÷ΦΦ
ΩεπΣα εφΦ φσ ∩≡εΦ∞∩ε≡≥Φ≡εΓαδΦ±ⁿ.
╥αΩεΘ ≡ατφΦ÷σ Γ ∩εΓσΣσφΦΦ 3 ∩≡Φ≈Φφ√: ²≥ε≥ Γα≡Φαφ≥ ßεδσσ Ωε≡≡σΩ≥φ√Θ,
ulink τα∩≡σ∙ασ≥ "∩≡ ∞εσ Φ±∩εδⁿτεΓαφΦσ" __imp_ ∩≡σ⌠ΦΩ±εΓ ≤ Φ∞╕φ (²≥ε
≡σΣΩε±≥φα ²Ωτε≥ΦΩα, α Γε≥ ε°ΦßΩΦ ≥αΩΦσ ±δ≤≈α■≥± ), φ≤ Φ, φαΩεφσ÷,
ms-link φσ ∩εΣΣσ≡µΦΓασ≥ partial delyay load.
drkns 23.11.2010 20:39:55 +0200 - build 1726
1. From Alexey Samlyukov: φσ ≡αßε≥αδ FreePluginDirList.
2. From Alexey Samlyukov: GetPluginDirList ≤∞σσ≥ ≡αßε≥α≥ⁿ ± ∩α±±ΦΓφεΘ ∩αφσδⁿ■.
drkns 22.11.2010 22:20:00 +0200 - build 1725
1. ─δ VC2010-ßΦδΣα ∞ΦφΦ∞αδⁿφ√σ ±Φ±≥σ∞φ√σ ≥≡σßεΓαφΦ ≥σ∩σ≡ⁿ φσ XP SP3, α 2k SP4 + KB816542.
drkns 22.11.2010 14:27:37 +0200 - build 1724
1. Mantis#0001600: ═σ Γ⌡εΣΦ≥ Γ 'C:\Users\<User>\Application Data'
2. ╧α≡α ∞σδε≈σΘ.
drkns 17.11.2010 00:12:50 +0200 - build 1723
1. ╬∩σ≈α≥Ωα Γ 1722.
drkns 16.11.2010 19:14:24 +0200 - build 1722
1. ╙ßΦ≡ασ∞ Φτ Ωε∩Φ≡α ∩εΣΣσ≡µΩ≤ ∩σ≡σΦ∞σφεΓαφΦ ⌠αΘδα Γ ±Γε╕ SFN - ≡σαδΦτα÷Φ ∩≡ΦΓεΣΦ≥ Ω πδ■Ωα∞ ∩≡Φ εß√≈φε∞ ∩σ≡σΦ∞σφεΓαφΦΦ.
2. ╧ε∩√≥Ωα ∩σ≡σΦ∞σφεΓαφΦ ⌠αΘδα Γ ≥ε µσ ±α∞εσ Φ∞ ≥σ∩σ≡ⁿ αΓ≥ε∞α≥Φ≈σ±ΩΦ ±≈Φ≥ασ≥± ≤Σα≈φεΘ Φ φσ ∩≡ΦΓεΣΦ≥ Ω ε°ΦßΩσ "═σδⁿτ Ωε∩Φ≡εΓα≥ⁿ ⌠αΘδ Γ ±α∞επε ±σß ".
3. SFN Γ ∩αφσδ ⌡ ε≥εß≡αµα■≥± Γ ∩≡αΓΦδⁿφε∞ ≡σπΦ±≥≡σ.
4. ╧ε ∩≡ε±ⁿßα∞ ≥σδστ≡Φ≥σδσΘ - FarRecursiveSearch φσ Φ∙σ≥ ∩ε SFN.
5. ╬∩≥Φ∞Φτα÷Φ φσΩε≥ε≡√⌡ api*-εß╕≡≥εΩ.
drkns 15.11.2010 13:47:00 +0200 - build 1721
1. ╤ ⌠ε≡≤∞α: "╧≡εßδσ∞α ∩≡Φ τα∩Φ±Φ ∞αΩ≡ε±α".
t-rex 12.11.2010 21:32:19 +0200 - build 1720
1. Mantis#1527: ┬ Φ±≥ε≡ΦΦ ΓΓεΣα ∩ε∞σ≈σφφ√σ ∩≤φΩ≥√ φσ ε±≥α■≥± ΓΓσ≡⌡≤ Γ√∩αΣα■∙σπε ±∩Φ±Ωα Φ ∞επ≤≥ ß√≥ⁿ Φτ φσπε ≤Σαδσφ√ ΩαΩ ≤±≥α≡σΓ°Φσ.
drkns 12.11.2010 19:39:44 +0200 - build 1719
1. ╙≥ε≈φσφΦσ 1718.
drkns 12.11.2010 13:47:00 +0200 - build 1718
1. Mantis#0001587: ╧εδε∞αδ± ∩σ≡σ⌡εΣ far:goto "c:\long path"
drkns 12.11.2010 07:53:51 +0200 - build 1717
1. ╧ε∩≡αΓΩα 1715.3.
drkns 11.11.2010 11:11:11 +0200 - build 1716
1. ╧≡εΣεδµσφΦσ 1715.3. ─δ gcc ∞ΦφΦ∞αδⁿφα Γσ≡±Φ w32api ≥σ∩σ≡ⁿ 3.15.
drkns 10.11.2010 20:50:52 +0200 - build 1715
1. ╙≥ε≈φσφΦσ φαΣ∩Φ±σΘ Γ ΣΦαδεπσ ±ετΣαφΦ ±±√δεΩ
2. Mantis#0000329: ╚τ∞σφΦ≥ⁿ ÷Γσ≥α ∩ε ≤∞εδ≈αφΦ■ Σδ ═σΦτ∞σφσφφεπε ≥σΩ±≥α
═≤ Φ Σδ σΣΦφεεß≡ατΦ Γ Ωε∞±≥≡εΩσ Γ√ΣσδσφΦσ ≥σ∩σ≡ⁿ cyan, a φσ gray.
3. ┬√ΩΦφ≤≥ ∞≤±ε≡ Φτ headers.hpp.
ts 09.11.2010 22:43:29 +0200 - build 1714
1. Macro: BM.back() ≥σ∩σ≡ⁿ Γ√∩εδφ σ≥ ⌠≤φΩ÷ΦΦ, ≡αφσσ ∩≡ΦφαΣδσµαΓ°Φσ BM.prev()
BM.prev() Γ√∩εδφ σ≥ ≥εδⁿΩε εµΦΣασ∞≤■ ⌠≤φΩ÷Φ■ ΓετΓ≡α≥α φα ∩≡σΣ°σ±≥Γ≤■∙≤■ ταΩδαΣΩ≤
svs 08.11.2010 18:07:58 +0300 - build 1713
1. Macro: ╙Σαδσφ√ BM.first() Φ BM.last(). ┬φε±ΦδΦ Φτß√≥ε≈φε±≥ⁿ ⌠≤φΩ÷Φεφαδα...
<└╒╥╙═├>
Γ∞σ±≥ε BM.first Φ±∩εδⁿτεΓα≥ⁿ BM.goto(1)
Γ∞σ±≥ε BM.last Φ±∩εδⁿτεΓα≥ⁿ BM.goto(BM.stat(0))
</└╒╥╙═├>
2. Macro: ≤≥ε≈φσφΦσ ≡αßε≥√ (≥ε≈φσσ ε≥±≤≥±≥ΓΦ εφφεΘ) Menu.XXX Γ ΣΦαδεπα⌡ ±ε ±∩Φ±Ωα∞Φ.
drkns 08.11.2010 16:10:32 +0200 - build 1712
1. ╬ß⌡εΣ ΦΣΦε≥±Ωεπε ßαπα Σ≡σΓφΦ⌡ Windows:
╩εφ±≥≡≤Ω÷Φ ExpandEnvironmentStringsW(L"%__CD__%", NULL, 0); Γ√τ√Γαδα AV Γ ntdll:RtlExpandEnvironmentStrings_U.
╧δ■± φσ∞φεπε ε∩≥Φ∞Φτα÷ΦΦ.
ts 06.11.2010 20:45:04 +0200 - build 1711
1. ╙≥ε≈φσφΦσ 1710.
svs 05.11.2010 16:50:49 +0300 - build 1710
1. Macro: ΣεßαΓΩα Ω ß≤Ω∞α≡Ωα∞ (from: Tim Sobolev)
N=BM.first() - ∩σ≡σ⌡εΣ φα ∩σ≡Γ≤■ ταΩδαΣΩ≤
N=BM.last() - ∩σ≡σ⌡εΣ φα ∩ε±δσΣφ■■ ταΩδαΣΩ≤
N=BM.goto([pos]) - ∩σ≡σ⌡εΣ φα ταΩδαΣΩ≤ ± ≤Ωαταφφ√∞ ΦφΣσΩ±ε∞ (pos=0 ΦδΦ φσ ≤Ωαταφ --> ≥σΩ≤∙≤■)
N=BM.push() - ±ε⌡≡αφΦ≥ⁿ ≥σΩ≤∙≤■ ∩ετΦ÷Φ■ Γ ΓΦΣσ ταΩδαΣΩΦ Γ Ωεφ÷σ ±≥σΩα
N=BM.pop() - Γε±±≥αφεΓΦ≥ⁿ ≥σΩ≤∙≤■ ∩ετΦ÷Φ■ Φτ ταΩδαΣΩΦ Γ Ωεφ÷σ ±≥σΩα Φ ≤ΣαδΦ≥ⁿ ταΩδαΣΩ≤
─εßαΓΩα Ω BM.stat(I) - Σδ I=1 ΓετΓ≡α∙ασ≥± ΦφΣσΩ± ≥σΩ≤∙σΘ ταΩδαΣΩΦ (0 σ±δΦ ταΩδαΣεΩ φσ≥)
╧≡Φ∞σ≈αφΦσ Σδ BM.add() Φ BM.prev()
┼±δΦ ß√δα Γ√∩εδφσφα ε∩σ≡α÷Φ BM.add() Φ ∩ε±δσ φσ╕ BM.prev(), ∩≡εΦτεΘΣ╕≥
±δσΣ≤■∙σσ:
α) ┼±δΦ ≥σΩ≤∙α ∩ετΦ÷Φ Γ ≡σΣαΩ≥ε≡σ ±εε≥Γσ≥±≥Γ≤σ≥ ∩ετΦ÷ΦΦ, ±ε⌡≡αφ╕φφεΘ Γ
BM.add(), ≥ε ∩≡εΦτεΘΣ╕≥ ∩σ≡σ⌡εΣ φα ∩≡σΣ°σ±≥Γ≤■∙≤■, ±ετΣαφφεΘ BM.add(),
ταΩδαΣΩ≤.
ß) ┼±δΦ ≥σΩ≤∙α ∩ετΦ÷Φ Γ ≡σΣαΩ≥ε≡σ φσ ±εε≥Γσ≥±≥Γ≤σ≥ ∩ετΦ÷ΦΦ, ±ε⌡≡αφ╕φφεΘ Γ
BM.add(), ≥ε ≥σΩ≤∙α ∩ετΦ÷Φ ß≤Σσ≥ ±ε⌡≡αφσφα Φ ∩≡εΦτεΘΣ╕≥ ∩σ≡σ⌡εΣ φα ταΩδαΣΩ≤,
±ετΣαφφ≤■ BM.add().
drkns 03.11.2010 10:15:20 +0200 - build 1709
1. ╙≥ε≈φσφΦσ 1708.
drkns 31.10.2010 22:24:07 +0200 - build 1708
1. ▌Ω±∩σ≡Φ∞σφ≥αδⁿφε:
- Σε∩εδφσφΦσ ≤∞σσ≥ ≡αßε≥α≥ⁿ φσ ± φα≈αδα ±≥≡εΩΦ ("cd c:\wi" Φ ≥.∩.).
drkns 30.10.2010 20:37:40 +0200 - build 1707
1. ═σ ≡αßε≥αδε Ωε∩Φ≡εΓαφΦσ ±Φ∞δΦφΩεΓ ± α≥≡Φß≤≥ε∞ "≥εδⁿΩε Σδ ≈≥σφΦ ".
drkns 28.10.2010 16:48:32 +0200 - build 1706
1. Mantis#0001559: ╬°ΦßΩα Cannot find the file ∩ε±δσ ±∞σφ√ ∩α∩ΩΦ Φτ Φ±≥ε≡ΦΦ ∩α∩εΩ
svs 27.10.2010 13:23:28 +0300 - build 1705
1. Macro: Ωε≡≡σΩ÷Φ ∩εΓσΣσφΦ Selected, Bof, Eof, Empty.
╥σ∩σ≡ⁿ ≡αßε≥α■≥, ΩαΩ τα Γδσφε Γ ╧Φ±αφΦΦ.
zg 27.10.2010 12:47:55 +0200 - build 1704
1. gcc build.
svs 26.10.2010 12:25:02 +0300 - build 1703
1. ╧σ≡Γεσ ∩≡ΦßδΦµσφΦσ Mantis#0000466. ┬≡σ∞σφφε εßσ≡φ≤≥ε Γ PROCPLUGINMACROFUNC (Γ εß√≈φεΘ ±ßε≡Ωσ φσΣε±≥≤∩φε)
2. ╧σ≡σ≥α±εΓΩα ΩεΣσ ∞σµΣ≤ macro.cpp Φ syntax.cpp
┬ΓσΣσφε (Γφ≤≥≡σφφσ) ∩εφ ≥Φσ "≡σπΦ±≥≡α÷Φ ⌠≤φΩ÷ΦΦ".
drkns 26.10.2010 00:45:47 +0200 - build 1702
1. ╧ε ∩≡ε±ⁿßα∞ ≥σδστ≡Φ≥σδσΘ: ε≥Ωα≥ ε≥Ωα≥α.
┬σ≡φ╕∞ φαταΣ ε∩÷Φ■ ∩≡ε ∩≡ΦΓΦδσπΦΦ, + ≥σ∩σ≡ⁿ εφα ∩ε ≤∞εδ≈αφΦ■ Γ√Ωδ■≈σφα.
drkns 25.10.2010 21:39:28 +0200 - build 1701
1. ╬≥Ωα≥ 1699.
drkns 25.10.2010 11:56:14 +0200 - build 1700
1. ╧≡Φ VCTL_GETINFO ΓετΓ≡α∙αδε±ⁿ φσΩε≡≡σΩ≥φεσ τφα≈σφΦσ ViewerInfo::WindowSizeY.
drkns 24.10.2010 20:35:03 +0200 - build 1699
1. ╬≥Σσδⁿφα ε∩÷Φ Σδ ≤∩≡αΓδσφΦ Φ±∩εδⁿτεΓαφΦσ∞ Σε∩εδφΦ≥σδⁿφ√⌡ ∩≡ΦΓΦδσπΦΘ.
drkns 23.10.2010 00:21:14 +0200 - build 1698
1. ╧≡Φ τα∩≤±Ωσ bat-⌠αΘδα ΓΦΣα:
@echo off
cls
echo 1
echo 2
echo 3
- φσ ε≥εß≡αµαδΦ±ⁿ ∩σ≡Γ√σ ΣΓα ∩≤φΩ≥α.
drkns 21.10.2010 11:57:27 +0200 - build 1697
1. ┬αΘ∩ ±Φ∞δΦφΩα ∩ε≡≥Φδ ⌠αΘδ, φα Ωε≥ε≡√Θ εφ ±±√δαδ± .
drkns 20.10.2010 11:42:42 +0200 - build 1696
1. ┬Ωδ■≈σφΦσ/Γ√Ωδ■≈σφΦσ τα∩≡ε±εΓ ∩εΓ√°σφΦ ∩≡αΓ Γ√φσ±σφε Γ Φφ≥σ≡⌠σΘ±.
drkns 20.10.2010 10:45:45 +0200 - build 1695
1. Mantis#0001557: ═σΓσ≡φ√Θ ∩εΩατ α≥≡Φß≤≥εΓ symlink
2. ═σΩε≡≡σΩ≥φεσ ε≥εß≡αµσφΦσ ΣΦαδεπα α≥≡Φß≤≥εΓ Σδ ±δ≤≈α , ΩεπΣα ²δσ∞σφ≥ εΣφεΓ≡σ∞σφφε Γδ σ≥± Φ µσ±≥ΩεΘ Φ ±Φ∞ΓεδΦ≈σ±ΩεΘ ±±√δΩεΘ.
drkns 15.10.2010 13:23:23 +0200 - build 1694
1. PluginInfo::DiskMenuNumbers -> PluginInfo::Reserved0.
drkns 15.10.2010 09:22:33 +0200 - build 1693
1. ╙≥ε≈φσφΦσ 1692.
drkns 14.10.2010 20:01:32 +0200 - build 1692
1. ▌Ω±∩σ≡Φ∞σφ≥αδⁿφε:
- πε≡ ≈Φσ ΩδαΓΦ°Φ Σδ ∩δαπΦφεΓ Γ ∞σφ■ Γ√ßε≡α ΣΦ±Ωα ≥σ∩σ≡ⁿ ταΣα■≥± φσ ∩δαπΦφα∞Φ, α ∩εδⁿτεΓα≥σδσ∞ ∩ε F4.
- Γ Ωα≈σ±≥Γσ πε≡ ≈σΘ ΩδαΓΦ°Φ ∞εµσ≥ Γ√±≥≤∩α≥ⁿ φσ ≥εδⁿΩε ÷Φ⌠≡α, φε Φ δ■ßεΘ Σ≡≤πεΘ ≤φΦΩεΣφ√Θ ±Φ∞Γεδ.
drkns 06.10.2010 19:59:59 +0200
1. ASLR.
drkns 03.10.2010 14:28:31 +0200 - build 1691
1. ╙≥ε≈φσφΦσ 1683.
drkns 03.10.2010 00:28:13 +0200 - build 1690
1. ╬°ΦßΩα Γ εß≡αßε≥Ωσ elevation-Γα≡Φαφ≥α SetFilePointerEx.
drkns 02.10.2010 23:36:23 +0200 - build 1689
1. Mantis#0001525: Copy folders with symbolic links (to other folders) inside
t-rex 01.10.2010 20:30:56 +0200 - build 1688
1. Mantis#1522: ╦Φ°φΦΘ ±δσ° Γ ταπεδεΓΩσ ∩αφσδΦ.
┴απ ≥≤≥ φσ∞φεπε φσ Γ ≥ε∞. ╠√ Ωεφσ≈φε ∞εµσ∞ εß≡αßα≥√Γα≥ⁿ (≤Σαδ ≥ⁿ) ²≥Φ ±δ²°Φ φε ²≥Φ∞ ΩαΩ ß√ ßσ±±∞√±δσφφε ταφΦ∞α≥ⁿ± ,
Φ ΩαΩ ≡ατ ≥ε ≈≥ε ≈α±≥ⁿ Φτ φΦ⌡ ≤ΣαδΦδα±ⁿ ²≥ε Φ σ±≥ⁿ ßαπ.
t-rex 01.10.2010 08:21:10 +0200 - build 1687
1. Mantis#1520: crash on cd %tmp%
╩ε≡≡≤∩÷Φ ⌡Φ∩α Γ PrepareDiskPath(). ╟α εΣφε ±Σσδαδ ∞σδΩΦσ ε∩≥Φ∞Φτα÷ΦΦ ≥α∞ µσ.
t-rex 01.10.2010 04:17:16 +0200 - build 1686
1. ┬ ±δ≤≈ασ "preloaded" ∩δαπΦφα Ωε≥ε≡√Θ ≥≡σß≤σ≥ ßεδσσ φεΓ√Θ ⌠α≡ (GetMinFarVersion) ±εεß∙σφΦσ εß ε°ΦßΩσ ταπ≡≤τΩΦ ∩εΩατ√Γαδε±ⁿ ΣΓα ≡ατα.
chupakabra 30.09.2010 21:33:00 +0200 - build 1685
1. ╧ε∩≡αΓΩα Σδ 1684
chupakabra 30.09.2010 21:16:00 +0200 - build 1684
1. Mantis#0001514: ═σΩε≡≡σΩ≥φα ≡αßε≥α ConvertPath(CPM_REAL, ...) φα DFS
┬ internalNtQueryGetFinalPathNameByHandle() ΣεßαΓδσφα ∩≡ε±≥α εß≡αßε≥Ωα ±σ≥σΓ√⌡ ∩≤≥σΘ.
drkns 28.09.2010 13:47:00 +0200 - build 1683
1. ╒ε≥ΩσΘ Σδ ≡σΣαΩ≥ε≡α F4 == "Γ√⌡εΣ", ∩ε αφαδεπΦΦ ± Γⁿ■Γσ≡ε∞.
2. ╧α≡α ∞σδε≈σΘ Γ elevation.
svs 27.09.2010 16:59:30 +0300 - build 1682
1. Mantis#0001512: ═σ ±≡αßα≥√Γα■≥ αΓ≥ε±≥α≡≥≤■∙Φσ ∞αΩ≡ε±√
2. Macro: mmode(2) - Γσ≡φ≤≥ⁿ Φφ⌠ε≡∞α÷Φ■ (εßδα±≥ⁿ Φ ⌠δαπΦ) εß ≤±δεΓΦ ⌡ τα∩≤±Ωα "²≥εΘ" ∞αΩ≡ε∩ε±δσΣεΓα≥σδⁿφε±≥Φ (Φ±∩εδφ σ∞εΘ ±σΘ≈α±).
╘≤φΩ÷Φ ΓετΓ≡α∙ασ≥ Γ ∞δαΣ°σ∞ ßαΘ≥σ φε∞σ≡ ∞αΩ≡εεßδα±≥Φ, Φτ Ωε≥ε≡εΘ ±≥α≡≥εΓαδ ∞αΩ≡ε±:
0 - Other - ╨σµΦ∞ Ωε∩Φ≡εΓαφΦ ≥σΩ±≥α ± ²Ω≡αφα, Γσ≡≥ΦΩαδⁿφ√σ ∞σφ■
1 - Shell - ╘αΘδεΓ√σ ∩αφσδΦ
2 - Viewer - ┬φ≤≥≡σφφ ∩≡επ≡α∞∞α ∩≡ε±∞ε≥≡α
3 - Editor - ╨σΣαΩ≥ε≡
4 - Dialog - ─ΦαδεπΦ
5 - Search - ┴√±≥≡√Θ ∩εΦ±Ω Γ ∩αφσδ ⌡
6 - Disks - ╠σφ■ Γ√ßε≡α ΣΦ±ΩεΓ
7 - MainMenu - ╬±φεΓφεσ ∞σφ■
8 - Menu - ╧≡ε≈Φσ ∞σφ■
9 - Help - ╤Φ±≥σ∞α ∩ε∞ε∙Φ
10 - Info - ╚φ⌠ε≡∞α÷Φεφφα ∩αφσδⁿ
11 - QView - ╧αφσδⁿ ß√±≥≡επε ∩≡ε±∞ε≥≡α
12 - Tree - ╧αφσδⁿ Σσ≡σΓα ∩α∩εΩ
13 - FindFolder - ╧εΦ±Ω ∩α∩εΩ
14 - UserMenu - ╠σφ■ ∩εδⁿτεΓα≥σδ
15 - AutoCompletion - ╤∩Φ±εΩ αΓ≥εΣε∩εδφσφΦ
255 - Common - ╬ß∙α εßδα±≥ⁿ
ε±≥αδⁿφ√σ τφα≈σφΦ - ⌠δαπΦ ≤±δεΓΦΘ τα∩≤±Ωα (Γ ≥.≈. φσΩε≥ε≡√σ ±δ≤µσßφ√σ ⌠δαπΦ)
╙±δεΓΦ τα∩≤±Ωα:
0x00000200 - ═┼ ∩σ≡σΣαΓα≥ⁿ ∩δαπΦφα∞ ΩδαΓΦ°Φ Γε Γ≡σ∞ τα∩Φ±Φ/Γε±∩≡εΦτΓσΣσφΦ ∞αΩ≡ε±α
0x00000800 - ²≥ε≥ ∞αΩ≡ε± τα∩≤±Ωασ≥± ∩≡Φ ±≥α≡≥σ ╘└╨α
0x00001000 - τα∩≤±Ωα≥ⁿ, σ±δΦ Ωε∞αφΣφα δΦφΦ ∩≤±≥α
0x00002000 - τα∩≤±Ωα≥ⁿ, σ±δΦ Ωε∞αφΣφα δΦφΦ φσ ∩≤±≥α
0x00004000 - τα∩≤±Ωα≥ⁿ, σ±δΦ σ±≥ⁿ Γ√ΣσδσφΦσ Γ ≡σΣαΩ≥ε≡σ
0x00008000 - τα∩≤±Ωα≥ⁿ, σ±δΦ σ±≥ⁿ φσ≥ Γ√ΣσδσφΦ Γ ≡σΣαΩ≥ε≡σ
0x00010000 - αΩ≥ΦΓφα : τα∩≤±Ωα≥ⁿ, σ±δΦ σ±≥ⁿ Γ√ΣσδσφΦσ
0x00020000 - ∩α±±ΦΓφα : τα∩≤±Ωα≥ⁿ, σ±δΦ σ±≥ⁿ Γ√ΣσδσφΦσ
0x00040000 - αΩ≥ΦΓφα : τα∩≤±Ωα≥ⁿ, σ±δΦ σ±≥ⁿ φσ≥ Γ√ΣσδσφΦ
0x00080000 - ∩α±±ΦΓφα : τα∩≤±Ωα≥ⁿ, σ±δΦ σ±≥ⁿ φσ≥ Γ√ΣσδσφΦ
0x00100000 - αΩ≥ΦΓφα : τα∩≤±Ωα≥ⁿ, σ±δΦ ²≥ε ∩δαπΦφεΓα ∩αφσδⁿ
0x00200000 - ∩α±±ΦΓφα : τα∩≤±Ωα≥ⁿ, σ±δΦ ²≥ε ∩δαπΦφεΓα ∩αφσδⁿ
0x00400000 - αΩ≥ΦΓφα : τα∩≤±Ωα≥ⁿ, σ±δΦ ²≥ε ⌠αΘδεΓα ∩αφσδⁿ
0x00800000 - ∩α±±ΦΓφα : τα∩≤±Ωα≥ⁿ, σ±δΦ ²≥ε ⌠αΘδεΓα ∩αφσδⁿ
0x01000000 - αΩ≥ΦΓφα : τα∩≤±Ωα≥ⁿ, σ±δΦ ≥σΩ≤∙ΦΘ εß·σΩ≥ "⌠αΘδ"
0x02000000 - ∩α±±ΦΓφα : τα∩≤±Ωα≥ⁿ, σ±δΦ ≥σΩ≤∙ΦΘ εß·σΩ≥ "⌠αΘδ"
0x04000000 - αΩ≥ΦΓφα : τα∩≤±Ωα≥ⁿ, σ±δΦ ≥σΩ≤∙ΦΘ εß·σΩ≥ "∩α∩Ωα"
0x08000000 - ∩α±±ΦΓφα : τα∩≤±Ωα≥ⁿ, σ±δΦ ≥σΩ≤∙ΦΘ εß·σΩ≥ "∩α∩Ωα"
─ε∩.Φφ⌠α:
0x00000100 - ∩εΣαΓΦ≥ⁿ εßφεΓδσφΦσ ²Ω≡αφα Γε Γ≡σ∞ Γ√∩εδφσφΦ ∞αΩ≡ε±α
0x10000000 - ≥σΩ±≥ ∞αΩ≡ε±α ∞φεπε±≥≡ε≈φ√Θ (REG_MULTI_SZ)
0x40000000 - ²≥ε≥ ∞αΩ≡ε± φσεß⌡εΣΦ∞ε τα∩ε∞φΦ≥ⁿ ∩≡Φ ±ε⌡≡αφσφΦΦ ∞αΩ≡ε±εΓ
0x80000000 - ²≥ε≥ ∞αΩ≡ε± ε≥Ωδ■≈σφ (∩ε∞σ≈σφφ√σ ²≥Φ∞ ⌠δαπε∞ ∞αΩ≡ε±√ φσ τα∩≤±Ωα■≥± - φΦ ± ΩδαΓΦα≥≤≡√, φΦ Φτ eval())
TODO: ∩ε±δσΣφΦσ 2 ⌠δαπα Γ ∩≡Φφ÷Φ∩σ Γετ∞εµφε ±Σσδα≥ⁿ φσ ReadOnly
╥αΩ µσ ∩σ≡σ≥α±εΓαδ τφα≈σφΦ MACROFLAGS_MFLAGS Φ ≤ΣαδΦδ φσΦ±∩εδⁿτ≤σ∞√Θ MFLAGS_REUSEMACRO.
svs 23.09.2010 00:26:57 +0300 - build 1681
1. Mantis#0001508: ╧αΣσφΦσ Far ∩≡Φ Γ√∩εδφσφΦΦ ∞αΩ≡ε±α φα ∞σΣδσφφε εßφεΓδ σ∞εΘ ∩αφσδΦ
┬ε Γ≡σ∞ Γ√τεΓα ∞αΩ≡ε⌠≤φΩ÷ΦΘ Panel.SetPos(), panel.SetPath() Φ Panel.SetPosIdx() ∞αΩ≡ε±√ τα∞ε≡αµΦΓα■≥±
Σε ∞ε∞σφ≥α Γ√∩εδφσφΦ ²≥Φ⌡ ⌠≤φΩ÷ΦΘ: φα "ßεδⁿ°Φ⌡" Ωα≥αδεπα⌡ (φα∩≡Φ∞σ≡, ±σ≥σΓ√σ, ± ßεδⁿ°Φ∞ ΩεδΦ≈σ±≥Γε∞
⌠αΘδεΓ√⌡ εß·σΩ≥εΓ Φ/ΦδΦ ∞σΣδσφφ√⌡ Ωαφαδα⌡) ²≥Φ ⌠≤φΩ÷ΦΦ ∞επ≤≥ Γ√ΓεΣΦ≥ⁿ ±εεß∙σφΦ ε ∩≡ε÷σ±±σ ±ßε≡α
Σαφφ√⌡ ε ⌠αΘδα⌡/Ωα≥αδεπα⌡, ± Γετ∞εµφε±≥ⁿ■ ε≥∞σφΦ≥ⁿ ∩≡ε÷σ±± ∩ε Esc.
TODO: ╤σΘ≈α± Γ ΩεΣ ΣεßαΓδσφ√ Ω≤±ΩΦ ΩεΣα, ≤ßΦ≡α■∙Φσ ∩σ≡σΣ ≡αßε≥εΘ ⌠≤φΩ÷ΦΘ δε≈Ω≤ ²Ω≡αφα (Φ Γ√±≥αΓδ ■∙Φσ
σσ εß≡α≥φε, ∩ε±δσ Φ±∩εδφσφΦ ) - ±∞. ∞σµΣ≤ ≥²πα∞Φ <Lock?> Φ </Lock?>.
▌≥ε ≡σ°σφΦσ ∩ετΓεδ σ≥ "≤ΓΦΣσ≥ⁿ" ≥ε≥ ±α∞√Θ ∞σ±απ ε ∩≡ε÷σ±±σ ±ßε≡α Σαφφ√⌡.
╟Σσ±ⁿ "φσ∩εφ ≥ΩΦ" - φ≤µφ√ δΦ ²≥Φ Ω≤±ΩΦ?
* σ±δΦ φ≤µφ√, ≥ε ΓετφΦΩασ≥ ±Φ≥≤α÷Φ Σδ ±δ≤≈α , ΩεπΣα ∞σ±απ ∩ε ΓΦδ± Φ
■τσ≡ ∩≡σ≡Γαδ ±ΩαφΦ≡εΓαφΦσ... φσταΩεφ≈σφφα ≥≡αφταΩ÷Φ
* σ±δΦ φσ φ≤µφ√, ≥ε ±Φ≥≤α÷Φ εß≡α≥φα - ∩εδⁿτεΓα≥σδⁿ Σδ ≥αΩεπε ∞αΩ≡ε±α
ß≤Σσ≥ ΓΦΣσ≥ⁿ φσ ≡σαπΦ≡≤■∙ΦΘ φΦ φα ≈≥ε Far (Σε ∞ε∞σφ≥α ταΓσ≡°σφΦ ±ΩαφΦ≡εΓαφΦ Ωα≥αδεπα)
drkns 21.09.2010 20:38:32 +0200
1. ╬≈σ≡σΣφα φσ∩εδφε÷σφφε±≥ⁿ gcc-⌡ΦΣσ≡εΓ.
warp 21.09.2010 00:30:00 +0100 - build 1680
1. ╤δ≤≈αΘφε ∩≡ε±ε≈Φδε±ⁿ δσΓεσ Γε Γ≡α∩∩σ≡. ┬ετΓ≡α∙α■.
warp 21.09.2010 00:15:00 +0100 - build 1679
1. ▌Ω±∩σ≡Φ∞σφ≥αδⁿφε. ─εßαΓδσφα ∩εΣΣσ≡µΩα ε∩≡σΣσδσφΦ BD-ROM (≡αφⁿ°σ ≡αßε≥αδε
∩δε⌡ε), BD-RW, HDDVD, HDDVD-RW.
2. ┬√ΩΦφ≤δ ⌠≤φΩ÷Φ■ ε∩≡σΣσδσφΦ ≥Φ∩α ∩≡ΦΓεΣα ∩ε ⌠ε≡∞α≥≤ φε±Φ≥σδ . ▌≥ε ΩαΩεσ-≥ε
≤µ ±δΦ°Ωε∞ ±Φδⁿφεσ ΩεδΣ≤φ±≥Γε.
drkns 18.09.2010 19:11:51 +0200 - build 1678
1. From svs: ╧ε ∞ε≥ΦΓα∞ Mantis#0000928. ╙ ≡σΣαΩ≥ε≡α Φ Γⁿ■Γσ≡■ Γ ∞αΩ≡ε±α⌡ ±ε±≥ε φΦσ Modal ≥αΩ µσ Γ√±≥αΓδ σ≥± .
2. From svs: φσ∩≡αΓΦδⁿφε ∩ετΦ÷ΦεφΦ≡εΓαδε±ⁿ ∞σφ■ ∩ε CtrlF12.
3. ┬ plugin.hpp ≡α±Ωε∞∞σφ≥Φ≡εΓαφ√ ⌠δαπΦ XLAT_USEKEYBLAYOUTNAME Φ XLAT_CONVERTALLCMDLINE.
4. x64 warnings.
svs 17.09.2010 17:13:31 +0300 - build 1677
1. Mantis#0001502: ┬√ΣσδσφΦσ ²δσ∞σφ≥εΓ Γ ∞σφ■ ≡σµΦ∞εΓ ±ε≡≥Φ≡εΓΩΦ (Ctrl-F12)
╩δαΓΦ°α #+# ≤±≥αφαΓδΦΓασ≥ ∩≡ ∞≤■ ±ε≡≥Φ≡εΓΩ≤.
╩δαΓΦ°α #-# ≤±≥αφαΓδΦΓασ≥ εß≡α≥φ≤■ ±ε≡≥Φ≡εΓΩ≤.
╩δαΓΦ°α #*# ∞σφ σ≥ ±ε≡≥Φ≡εΓΩ≤ φα εß≡α≥φ≤■.
t-rex 17.09.2010 12:49:19 +0200 - build 1676
1. ═σ∩≡αΓΦδⁿφα εß≡αßε≥Ωα oldfar::DM_GETTEXT ∩≡Φ oldfar::FarDialogItemData.PtrLength==0.
═αΣε ≤ΣαδΦ≥ⁿ ≥αΩεσ ∩εΓσΣσφΦσ Γ 2.0 API.
drkns 17.09.2010 10:53:53 +0200 - build 1675
1. ╬°ΦßΩα Γ δεπΦΩσ ≡α±°Φ⌠≡εΓΩΦ ⌠αΘδεΓ ∩≡Φ Ωε∩Φ≡εΓαφΦΦ.
drkns 16.09.2010 20:12:34 +0200 - build 1674
1. ╙≥ε≈φσφΦσ 1511 ßΦδΣα: ταπεδεΓεΩ ≡σΣαΩ≥ε≡α "φα±εΓ±σ∞" ∞σφ σ≥± ≥εδⁿΩε Σδ ■φΦΩεΣφ√⌡ ∩δαπΦφεΓ.
svs 16.09.2010 17:50:23 +0300 - build 1673
1. Mantis#0001504: ╬ßσ±∩σ≈Φ≥ⁿ Γετ∞εµφε±≥ⁿ ΦτΣαΓα≥ⁿ τΓ≤Ω Γ ταΓΦ±Φ∞ε±≥Φ ε≥ ≡α±ΩδαΣΩΦ
─εßαΓδσφ√ ⌠≤φΩ÷ΦΦ (macro):
N=beep([N])
╟Σσ±ⁿ ∩α≡α∞σ≥≡ (ΩαΩ ≤ ⌠≤φΩ÷ΦΦ WinAPI MessageBeep):
MB_ICONASTERISK = 0x00000040
╟Γ≤Ω ╟ΓστΣε≈Ωα
MB_ICONEXCLAMATION = 0x00000030
╟Γ≤Ω ┬ε±ΩδΦ÷αφΦσ
MB_ICONHAND = 0x00000010
╟Γ≤Ω ╩≡Φ≥Φ≈σ±Ωα ε°ΦßΩα
MB_ICONQUESTION = 0x00000020
╟Γ≤Ω ┬ε∩≡ε±
MB_OK = 0x0
╤≥αφΣα≡≥φ√Θ τΓ≤Ω
SIMPLE_BEEP = 0xffffffff
┬±≥≡εσφφ√Θ ΣΦφα∞ΦΩ
┬ετΓ≡α∙ασ≥ 1 ΦδΦ 0 (Γ ±δ≤≈ασ φσ≤Σα≈Φ)
╧≡ε≈Φσ "ΦτΓ≡α∙σφΦ " ±ε τΓ≤Ωε∞ - ≈σ≡στ ∩δαπΦφ√ (∩ε±δσ "≡σ°σφΦ " Mantis#0000466)
N=kbdLayout([N])
╨αßε≥α ± ≡α±ΩδαΣΩα∞Φ ΩδαΓΦα≥≤≡√
╧α≡α∞σ≥≡ N:
α) ΩεφΩ≡σ≥ΦΩα: 0x0409 ΦδΦ 0x0419 ΦδΦ...
ß) 1 - ±δσΣ≤■∙≤■ ±Φ±≥σ∞φ≤■ (∩ε Ω≡≤π≤)
Γ) -1 - ∩≡σΣ√Σ≤∙≤■ ±Φ±≥σ∞φ≤■ (∩ε Ω≡≤π≤)
π) 0 ΦδΦ φσ ≤Ωαταφ - Γσ≡φ≤≥ⁿ ≥σΩ≤∙≤■ ≡α±ΩδαΣΩ≤.
┬ετΓ≡α∙ασ≥ 0 Γ ±δ≤≈ασ ε°ΦßΩΦ ΦδΦ ∩≡σΣ√Σ≤∙≤■ ≡α±ΩδαΣΩ≤ (Σδ ∩α≡α∞σ≥≡α N=0 - ≥σΩ≤∙≤■)
╬°ΦßΩΦ: φσ ≤Σαδε±ⁿ ε∩≡σΣσδΦ≥ⁿ Φ∞ ≥σΩ≤∙σΘ ≡α±ΩδαΣΩΦ Σδ Ωεφ±εδΦ ΦδΦ φσ ≤Σαδε±ⁿ ∩εδ≤≈Φ≥ⁿ ⌡²φΣδ Ωεφ±εδⁿφεπε εΩφα.
┬ ±δ≤≈ασ ≤ΩαταφΦ ΩεφΩ≡σ≥φεΘ ═┼ ±≤∙σ±≥Γ≤■∙σΘ ≡α±ΩδαΣΩΦ ⌠≤φΩ÷Φ ε°ΦßΩ≤ φσ Γ√Σα±≥ Φ ∩≡ε±≥ε Γσ≡φσ≥ ≥σΩ≤∙≤■ ≡α±ΩδαΣΩ≤.
═α∩≡Φ∞σ≡,
print(itoa(kbdLayout(0x421),16))
╧≡Φ ≥σΩ≤∙σΘ ≡≤±±ΩεΘ ≡α±ΩδαΣΩσ ∩≡ε±≥ε Γσ≡φσ≥ 4190419
print(itoa(kbdLayout(),16))
╧≡Φ ≥σΩ≤∙σΘ ≡≤±±ΩεΘ ≡α±ΩδαΣΩσ Γσ≡φσ≥ 4190419
print(itoa(kbdLayout(0x409),16))
╧≡Φ ≥σΩ≤∙σΘ ≡≤±±ΩεΘ ≡α±ΩδαΣΩσ Γσ≡φσ≥ 4190419 Φ ∩σ≡σΩδ■≈Φ≥ ≡α±ΩδαΣΩ≤ φα αφπδΦΘ±Ω≤■
print(itoa(kbdLayout(1),16))
╧≡Φ ≥σΩ≤∙σΘ ≡≤±±ΩεΘ ≡α±ΩδαΣΩσ Γσ≡φσ≥ 4190419 Φ ∩σ≡σΩδ■≈Φ≥ φα ±δσΣ≤■∙≤■ ≡α±ΩδαΣΩ≤ (∩ε Ω≡≤π≤)
2. Macro: ╙Σαδσφα ∞αΩ≡εΩε∞αφΣα $KbdSwitch
<└╒╥╙═├>
╟α∞σφΦ≥σ ≤ ±σß $KbdSwitch φα kbdLayout(1)
</└╒╥╙═├>
3. Mantis#0001423 - ╙τφα≥ⁿ ±ε±≥ε φΦσ ∩≤φΩ≥α ∞σφ■
╙≥ε≈φσφΦσ ∩≡ε ±ε±≥ε φΦσ Checked.
╥σ∩σ≡ⁿ ⌠≤φΩ÷Φ Menu.ItemStatus() ΓετΓ≡α∙ασ≥ Γ ±≥α≡°σ∞ ±δεΓσ ±Φ∞Γεδ ∩ε∞σ≥ΩΦ (U+XXXX)
┼±δΦ Γ√±≥αΓδσφ ⌠δαπ 0x2 Φ ±≥α≡°σσ ±δεΓε ≡αΓφε 0, ≥ε Far Φ±∩εδⁿτ≤σ≥ ±ΓεΘ ±Φ∞Γεδ (0x221A)
┼±δΦ Γ√±≥αΓδσφ ⌠δαπ 0x2 Φ ±≥α≡°σσ ±δεΓε φσ ≡αΓφε 0, ≥ε Far Φ±∩εδⁿτ≤σ≥ ±Φ∞Γεδ ∩ε∞σ≥ΩΦ Φτ ±≥α≡°σπε ±δεΓα
┼±δΦ ═┼ Γ√±≥αΓδσφ ⌠δαπ 0x2 Φ ±≥α≡°σσ ±δεΓε φσ ≡αΓφε 0, ≥ε ²≥ε φΦ°Φ°α φσ εßετφα≈ασ≥
chupakabra 14.09.2010 21:33:00 +0200 - build 1672
1. Mantis#0000840: ΓΩδ■≈ασ∞ Low-fragmentation Heap Σδ CRT heap.
drkns 14.09.2010 09:58:33 +0200 - build 1671
1. ═σ∩≡αΓΦδⁿφε εß≡αßα≥√ΓαδΦ±ⁿ ∞σ≥α±Φ∞Γεδ√ ΓΦΣα !?$history$(!.!)?!
drkns 13.09.2010 11:30:02 +0200 - build 1670
1. ╙≥ε≈φσφΦσ 1669 :)
drkns 13.09.2010 11:28:01 +0200 - build 1669
1. ╧ε≥σ≡ δα±ⁿ ±≥≡εΩα Γ imports.cpp
warp 10.09.2010 23:39:00 +0300 - build 1668
1. ╚±∩≡αΓδσφΦσ Γ ProcessName(PN_GENERATENAME), ≥σ∩σ≡ⁿ Σεδµσφ ≡αßε≥α≥ⁿ ProxyFTP ≈σ≡στ
Γ≡α∩∩σ≡ (∩≡Φ ±εε≥Γσ≥±≥Γ≤■∙σΘ Γσ≡±ΦΦ Γ≡α∩∩σ≡α).
drkns 10.09.2010 19:45:44 +0200 - build 1667
1. Mantis#0001497: EditorControl (ECTL_GETBOOKMARKS) ≡αßε≥ασ≥ φσ∩≡αΓΦδⁿφε.
2. Mantis#0001498: ╩≤≡±ε≡ φσ ∩≡ ≈σ≥± ∩≡Φ ≤≥α±ΩΦΓαφΦΦ ΣΦαδεπα τα ∩≡σΣσδ√ ²Ω≡αφα.
drkns 09.09.2010 09:50:09 +0200 - build 1666
1. Mantis#0001495: ╬°ΦßΩα ∩≡Φ ∩εΦ±Ωσ (AltF7) Γ %PATH%.
chupakabra 05.09.2010 14:33:00 +0200 - build 1665
1. ╧≡Φ PutFilesW()=1 φσ ≤±≥αφαΓδΦΓασ∞ Ω≤≡±ε≡ φα Ωα≥αδεπΦ.
chupakabra 02.09.2010 19:41:00 +0200 - build 1664
1. ╬≥Ωα≥ 1661.
drkns 31.08.2010 12:40:01 +0200 - build 1663
1. ╥.Ω. setupapi.dll σ±≥ⁿ ΓστΣσ - δΦφΩ≤σ∞ ±≥α≥Φ≈σ±ΩΦ.
╥α∞ µσ: φσ±ΩεδⁿΩε ⌠≤φΩ÷ΦΘ CM_* τα∞σφσφ√ φα ≡σΩε∞σφΣ≤σ∞√σ SetupDi*-αφαδεπΦ.
2. ╩ε≡≡σΩ÷Φ lng.
zg 30.08.2010 01:25:01 +0200 - build 1662
1. ΣεßαΓδσφ π≤ΦΣ ΣΦαδεπ≤ ∩σ≡σ∞σ∙σφΦ /∩σ≡σΦ∞σφεΓαφΦ . ≡αφⁿ°σ π≤ΦΣ ±εΓ∩αΣαδ ± π≤ΦΣε∞ ΣΦαδεπα Ωε∩Φ≡εΓαφΦ .
chupakabra 26.08.2010 22:54:00 +0200 - build 1661
1. ┬±σπΣα ∩σ≡σΣασ∞ Γ GetFilesW ∩εδφ√Θ ∩≤≥ⁿ.
chupakabra 26.08.2010 22:22:00 +0200 - build 1660
1. ACTL_PROGRESSNOTIFY - Far Γ√∩εδφ σ≥ ±≥αφΣα≡≥φεσ ε∩εΓσ∙σφΦσ ε ταΓσ≡°σφΦΦ ε∩σ≡α÷ΦΦ (∞σ≡÷αφΦσ Ωφε∩ΩεΘ Γ ≥α±Ωßα≡σ).
drkns 26.08.2010 21:02:33 +0200 - build 1659
1. ╙≥ε≈φσφΦσ ≡αßε≥√ DN_GETDIALOGINFO.
2. ╩ε±∞σ≥ΦΩα Γ hotplug.cpp.
drkns 27.08.2010 09:50:32 +0200
1. Spanish translation (lng file) from Mauro72.
svs 26.08.2010 07:50:23 +0300 - build
1. Mantis#0000986: Far 2 API - pascal
╬ßφεΓδσφ PluginW.pas
zg 25.08.2010 12:12:25 +0200 - build 1658
1. ΣεßαΓδσφ√ π≤ΦΣ√ ΣΦαδεπα∞:
- Γε∩≡ε± ε ∩σ≡στα∩Φ±Φ r/o ⌠αΘδα. ≡αφⁿ°σ π≤ΦΣ ±εΓ∩αΣαδ ± π≤ΦΣε∞ εß√≈φεπε ΣΦαδεπα ∩σ≡στα∩Φ±Φ.
- Ωε∩Φ≡εΓαφΦσ ⌠αΘδα.
- ±ετΣαφΦσ µ╕±≥ΩΦ⌡ ±Γ τσΘ
svs 25.08.2010 12:40:09 +0300 - build 1657
1. Panel API: ΣεßαΓδσφ√ FCTL_GETPANELFORMAT Φ FCTL_GETPANELHOSTFILE.
(Mantis#0001472: ─εßαΓΦ≥ⁿ FCTL_GETPANELFORMAT, FCTL_GETPANELHOSTFILE)
svs 25.08.2010 11:17:55 +0300 - build 1656
1. Mantis#0001471: QuickView Γ ∩αφσδΦ ∩δαπΦφα ∩εΩατ√Γασ≥ ±δ≤≈αΘφ≤■ Φφ⌠ε≡∞α÷Φ■ ε Ωα≥αδεπα⌡
─δ ∩δαπΦφεΓ ≤ßσ≡σ∞ ∩εΩατ φσΩε≥ε≡√⌡ ∩α≡α∞σ≥≡εΓ ∩α∩εΩ (Γ√ΓεΣΦ≥± φσ≡σαδⁿφ√Θ ∞≤±ε≡)
2. ╧σ≡Γ√Θ ²≥α∩ ∩σ≡σδε∩α≈ΦΓαφΦ FolderShortcuts
- ╘≤φΩ÷ΦΦ GetShortcutFolder() Φ SaveFolderShortcut() ∩εφ ≥Φ φσ Φ∞σ■≥ ≈≥ε ≥αΩεσ "ΩδαΓΦ°α".
- ∞α≥σ∞α≥ΦΩα ≡σαπΦ≡εΓαφΦ φα RCtrl[Shift]-0..9 Γ√φσ±σφα Φτ FileList::ProcessKey() Γ class Panel Γ ΓΦΣσ ⌠≤φΩ÷ΦΘ ExecShortcutFolder() Φ SaveShortcutFolder().
- ∩≡ε ⌠≤φΩ÷Φ■ GetShortcutFolderSize() ταß√δΦ - ε±≥α≥ΩΦ ≡ε±Ωε°Φ ß√δεΘ.
zg 24.08.2010 20:38:59 +0200 - build 1655
1. ΣεßαΓδσφ√ π≤ΦΣ√ ΣΦαδεπα∞:
- ε≥Ω≡√≥Φσ ⌠αΘδα Γ ≡σΣαΩ≥ε≡σ.
- ±ε⌡≡αφσφΦσ ⌠αΘδα Γ ≡σΣαΩ≥ε≡σ.
- ±ετΣαφΦσ ∩α∩ΩΦ.
- ≤±≥αφεΓΩα α≥≡Φß≤≥εΓ.
drkns 23.08.2010 19:54:28 +0200 - build 1654
1. └Γ≥εΣε∩εδφσφΦσ ≡αßε≥ασ≥ Φ Σδ ∩≤≥σΘ ΓΦΣα %env%\foo.
drkns 22.08.2010 08:30:54 +0200 - build 1653
1. ╧≡Φ ε∩≡σΣσδσφΦΦ ΓΦ≡≥≤αδⁿφ√⌡ ΣΦ±ΩεΓ εß≡αßα≥√Γα■≥± ≥εδⁿΩε µ╕±≥ΩΦσ ΣΦ±ΩΦ.
svs 21.08.2010 23:18:55 +0300 - build 1652
1. Macro: ΣεßαΓδσφ ≥σ≡∞Φφ "≥ε≈φα ±≥≡εΩα" ("verbatim string", ΩαΩ Γ C#)
╥ε≈φα ±≥≡εΩα φα≈Φφασ≥± ±ε τφαΩα @ Φ ταΩδ■≈σφα Γ ΣΓεΘφ√σ ΩαΓ√≈ΩΦ.
┬ φσΘ escape-∩ε±δσΣεΓα≥σδⁿφε±≥Φ φσ εß≡αßα≥√Γασ≥± , ≈≥ε ∩ετΓεδ σ≥ Φ±∩εδⁿτεΓα≥ⁿ ≥αΩ≤■ ±≥≡εΩ≤ ≥α∞, πΣσ
∩ε±δσΣεΓα≥σδⁿφε±≥ⁿ ⌠ε≡∞Φ≡≤σ≥± ± ∩≡Φ∞σφσφΦσ∞ ∞σ≥α±Φ∞ΓεδεΓ, φα∩≡Φ∞σ≡ Γ UserMenu. ═α∩≡Φ∞σ≡, Γ ∩≤≥Φ τα∞σφ σ∞ Γ±σ '\' φα '/'
print(replace(@"!\!.!", @"\", ""))
╫≥εß√ ΓΩδ■≈Φ≥ⁿ τφαΩ ΣΓεΘφεΘ ΩαΓ√≈ΩΦ Γ "≥ε≈φ≤■ ±≥≡εΩ≤", ±δσΣ≤σ≥ Φ±∩εδⁿτεΓα≥ⁿ τφαΩ ΩαΓ√≈σΩ ΣΓαµΣ√:
@"""╤δεΓε!"" Γ ΣΓεΘφ√⌡ ΩαΓ√≈Ωα⌡."
svs 21.08.2010 11:00:41 +0300 - build 1651
1. Macro: φσ ≡αßε≥αδα ⌠≤φΩ÷Φ mload()
zg 20.08.2010 18:10:13 +0200 - build 1650
1. Mantins#0001469: Editor Word Completion ∩σ≡σ±≥αδ ∩εφΦ∞α≥ⁿ φαµα≥Φσ Right.
drkns 20.08.2010 15:08:21 +0200 - build 1649
1. ┬ ∞σφ■ ΣΦ±ΩεΓ ≡αßε≥ασ≥ ε≥±εσΣΦφσφΦσ ΓΦ≡≥≤αδⁿφ√⌡ ΣΦ±ΩεΓ ∩ε Del.
drkns 19.08.2010 23:07:06 +0200 - build 1648
1. ╩≥ε-≥ε ΓφσΣ≡Φδ ⌡Φ≥≡≤■ ε∩≥Φ∞Φτα÷Φ■: ∩εδ≤≈α≥ⁿ ∩≤≥ⁿ Ω Γ≡σ∞σφφεΘ ∩α∩Ωσ ∩≡Φ ±≥α≡≥σ, ±ε⌡≡αφ ≥ⁿ Γ ∩σ≡σ∞σφφ≤■ Φ Φ±∩εδⁿτεΓα≥ⁿ Γ ΣαδⁿφσΘ°σ∞.
┬ ≡στ≤δⁿ≥α≥σ ∩σ≡σε∩≡σΣσδσφΦσ ²≥επε ∩≤≥Φ εß⌡εΣΦδε φα± ±≥ε≡εφεΘ.
drkns 19.08.2010 20:21:57 +0200 - build 1647
1. ╧ε∩≡αΓΩα Ω 1646.
drkns 19.08.2010 19:36:20 +0200 - build 1646
1. ┬ ∞σφ■ ±∞σφ√ ΣΦ±Ωα ε∩ετφα■≥± ΓΦ≡≥≤αδⁿφ√σ (VHD) µ╕±≥ΩΦσ ΣΦ±ΩΦ. ╬∩÷Φεφαδⁿφε ε≥εß≡αµασ≥± Φ∞ VHD-Ωεφ≥σΘφσ≡α.
╨αßε≥ασ≥ Γ Windows 7/Windows Server 2008 R2 Φ Γ√°σ.
2. ═σ±ΩεδⁿΩε φσφ≤µφ√⌡ IsProcessAssignMacroKey Φ σ∙╕ ∩ε ∞σδε≈Φ.
svs 19.08.2010 14:56:31 +0300 - build 1645
1. Macro: ΣεßαΓδσφα ⌠≤φΩ÷Φ N=mload(S)
±≈Φ≥α≥ⁿ Φτ ≡σσ±≥≡α (εßδα±≥ⁿ Vars) ∩σ≡σ∞σφφ≤■ S
Γσ≡φσ≥ 1 - σ±≥ⁿ ≥αΩα ∩σ≡σ∞σφφα Φ εφα ≤±∩σ°φε ±≈Φ≥αφα Γ ∩α∞ ≥ⁿ
0 - φσ≥ ≥αΩεΘ ∩σ≡σ∞σφφεΘ Γ ≡σσ±≥≡σ, ∩σ≡σ∞σφφα φσ ±ετΣασ≥± ,
σ±δΦ ∩σ≡σ∞σφφα ß√δα Γ ∩α∞ ≥Φ, α Φτ ≡σσ±≥≡α ±≥σ≡δΦ, ≥ε τφα≈σφΦσ Γ ∩α∞ ≥Φ φσ Φτ∞σφ σ≥± .
⌠≤φΩ÷Φ ∩εφΦ∞ασ≥ REG_SZ, REG_MULTI_SZ, REG_DWORD Φ REG_QWORD.
svs 18.08.2010 22:31:22 +0300 - build 1644
1. Mantins#0001305: wish: Show some cols of Find window
═α±≥≡εΘΩα ΩεδεφεΩ φα⌡εΣΦ≥± Γ ΣΦαδεπσ "Find file advanced options" (Γ ∩εΦ±ΩεΓΦΩσ Ωφε∩Ωα "Advanced")
╤Φφ≥αΩ±Φ± ≥Φ∩εΓ ΩεδεφεΩ - ΩαΩ ≤ ∩αφσδσΘ.
╬≥δΦ≈Φ Φ επ≡αφΦ≈σφΦ - ε∩Φ±αφ√ Γ ⌡σδ∩σ Ω ΣΦαδεπ≤ "Find file advanced options".
╧≡ε ≡ατΓΦ≥Φσ:
1. ±Σσδα≥ⁿ, ≈≥ε ß√ ±∩Φ±εΩ ⌠ε≡∞Φ≡εΓαδ ±≥≡εΩ≤ Γ√ΓεΣα (±σΘ≈α± ±∩Φ±Ω≤ πε≥εΓ≤■ ±≥≡εΩ≤ ∩εΣ±εΓ√Γα■≥)
2. ∩ε±δσ ²≥επε ΣεßαΓΦ≥ⁿ σ∙σ 9 ≡σµΦ∞εΓ ε≥εß≡αµσφΦ Φ ±φ ≥ⁿ επ≡αφΦ≈σφΦσ φα Φ∞ ("Γ±σπΣα Γ Ωεφ÷σ")
4. Γ Φ≥επσ ∞εµσ∞ ∩εδ≤≈Φ≥ⁿ ΣΦφα∞Φ≈φεσ ∩σ≡σΩδ■≈σφΦσ ≡σµΦ∞εΓ ε≥εß≡αµσφΦ ≡στ≤δⁿ≥α≥εΓ ∩ε Ctrl-÷Φ⌠≡α (ΩαΩ Γ ∩αφσδ ⌡)
2. ╧ε∩≤≥φε ßαπα φα°δα±ⁿ - Γ ΩεδεφΩσ "G" Σδ ".." ∩εΩατ√Γαδα±ⁿ ΩαΩα ≥ε σ≡≤φΣα.
3. ViewSettingsToText() Φ TextToViewSettings() ßεδσσ φσ ≈δσφ√ Ωδα±±α FileList
drkns 17.08.2010 20:15:03 +0200 - build 1643
1. ╧≡Φ ∩σ≡σ∞σ∙σφΦΦ Γ Ωε≡τΦφ≤ ±εε≥Γσ≥±≥Γ≤■∙α Ωφε∩Ωα ΣΦαδεπα ∩εΣ≥Γσ≡µΣσφΦ ∩εΣ∩Φ±√Γασ≥± ΩαΩ "move", α φσ "delete".
drkns 16.08.2010 18:27:26 +0200 - build 1642
1. ─ε≡αßε≥Ωα ∞σφ■ Σδ OpenFilePlugin:
- "Even if only one plugin found" ταΓΦ±Φ≥ ε≥ "Show standard association item";
- ε≥Σσδⁿφα φα±≥≡εΘΩα Σδ ShiftF1;
- Σδ ShiftF1 ∩≤φΩ≥ "standard association" φσ ∩εΩατ√Γασ≥± .
drkns 09.08.2010 13:47:00 +0200 - build 1641
1. Mantis#0001459: ∩≡εßδσ∞α ± Drag and Drop files
2. ╙≥ε≈φσφΦσ ≡αßε≥√ NTPath. ┴εδⁿ°σ φσ Σεδµφε ∩ε Γδ ≥ⁿ± ±Φ≥≤α÷ΦΘ, ∩εΣεßφ√⌡ M#0001458. ╥αΩµσ ≥σ∩σ≡ⁿ ≡αßε≥α■≥ ∩≤≥Φ ΓΦΣα "C:\\\\\Dir1////Dir2".
3. ╧≡Φ ±≈Φ≥√ΓαφΦΦ Ωα≥αδεπα ∩σ≡σ≡Φ±εΓΩα Φ ε∩≡ε± Ωεφ±εδΦ ∩≡εΦτΓεΣΦ≥± ΩαΩ ΓστΣσ - ΩαµΣ√σ 200 ∞±, α φσ ∩ε±δσ ΩαµΣ√⌡ 64 ⌠αΘδεΓ. ╥α∞ µσ: ≤ß≡αφε φσφ≤µφεσ ±εεß∙σφΦσ ∩ε±δσ ε≥∞σφ√ ±≈Φ≥√ΓαφΦ .
drkns 09.08.2010 12:27:32 +0200 - build 1640
1. ╟αß√≥√Θ ε≥δαΣε≈φ√Θ ΩεΣ :)
drkns 07.08.2010 00:20:54 +0200 - build 1639
1. Mantis#0001455: ╬≈σφⁿ ßεδⁿ°α ταΣσ≡µΩα ∩≡Φ ε≥∞σφσ Ωε∩Φ≡εΓαφΦ φα ±σ≥σΓεΘ ΣΦ±Ω.
drkns 05.08.2010 23:30:53 +0200 - build 1638
1. ╙≥ε≈φσφΦσ 1633.2.
svs 05.08.2010 15:50:06 +0300 - build 1637
1. Mantis#0001451: ╤≥≡αφφε±≥Φ MCMD_CHECKMACRO
┬Φ±φσ≥ ∩≡Φ ±≥α≡≥σ Σδ "∩≤±≥√°ΩΦ"
"Sequence"="\"\""
drkns 05.08.2010 14:15:16 +0200 - build 1636
1. ╧≡Φ < ±ε⌡≡αφσφΦΦ ⌠αΘδα Γ±≥≡εσφφ√∞ ≡σΣαΩ≥ε≡ε∞ | εßφεΓδσφΦΦ ⌠αΘδα ε∩Φ±αφΦΘ | ≡σΣαΩ≥Φ≡εΓαφΦΦ δεΩαδⁿφεπε ∞σφ■ > φσ ≥σ≡ ■≥± αδⁿ≥σ≡φα≥ΦΓφ√σ ∩ε≥εΩΦ Σαφφ√⌡.
2. Mantis#0001443: ═σ≤Σεßφα ≡σαΩ÷Φ φα ΩδΦΩ ∞√°ΩεΘ Γ εΩφσ ∩εΦ±Ωα.
3. FindFirstFile -> FindFirstFileEx. ┬ Windows 7/2008 R2 Γετ∞εµφε φσΩε≥ε≡εσ ≤±Ωε≡σφΦσ ∩≡ε±∞ε≥≡α ∩α∩εΩ.
svs 04.08.2010 11:45:04 +0300 - build 1635
1. Mantis#0001451: ╤≥≡αφφε±≥Φ MCMD_CHECKMACRO
─ε≡αßε≥ασ∞ UserDefinedList.
yjh 31.07.2010 07:09:58 +0300 - build 1634
1. ╙µ φσ τφα■ Ω≥ε "ßε≡εδ± " ± ΣΦαπφε±≥ΦΩεΘ ∩≡ΦΓσΣσφΦ BOOL Ω bool ∩ε±δσ
≥σ≡φα≡φεΘ ε∩σ≡α÷ΦΦ, φε, Γ ≡στ≤δⁿ≥α≥σ Φ ΣΦαπφε±≥ΦΩα ε±≥αδα±ⁿ Φ ∩εδ≤≈Φδ±
φσ≡αßε≈ΦΘ Ωεφ±≥≡≤Ω≥.
drkns 30.07.2010 23:47:23 +0200 - build 1633
1. ╧≡Φ Ωε∩Φ≡εΓαφΦΦ Ωα≥αδεπεΓ ≥σ∩σ≡ⁿ ±ε⌡≡αφ ■≥± Φ⌡ αδⁿ≥σ≡φα≥ΦΓφ√σ ∩ε≥εΩΦ Σαφφ√⌡.
2. ╧≡ΦßΦ≥α δεπΦΩα "σ±δΦ Ωε∩Φ≡≤σ∞ Ωα≥αδεπ Φ ΓΩδ■≈╕φ ⌠Φδⁿ≥≡ Φ ⌠αΘδ√ Γ ⌠Φδⁿ≥≡ φσ ∩ε∩αδΦ, ≥ε ∩≤±≥εΘ Ωα≥αδεπ φσ φ≤µσφ".
t-rex 30.07.2010 21:27:16 +0200 - build 1632
1. From Max Moysyuk: Σε∩εδφΦ≥σδⁿφα ∩≡αΓΩα Σδ Mantis#1419: ╬≈σφⁿ ΣδΦ≥σδⁿφ√Θ ∩σ≡σ⌡εΣ φα δεΩαδⁿφ√Θ ΣΦ±Ω (AltF1/AltF2).
2. GCC Γε≡φΦφπΦ.
drkns 29.07.2010 21:09:20 +0200 - build 1631
1. Mantis#0001443: ═σ≤Σεßφα ≡σαΩ÷Φ φα ΩδΦΩ ∞√°ΩεΘ Γ εΩφσ ∩εΦ±Ωα.
2. Mantis#0001449: ╤εεß∙σφΦσ εß ε°ΦßΩσ ±∞σφ√ ΣΦ±Ωα φσ Γδστασ≥ Γ Ωεφ±εδⁿ.
3. ╩φε∩ΩΦ "Go to", "View" Φ "Panel" Γ ΣΦαδεπσ ∩εΦ±Ωα ßδεΩΦ≡≤■≥± , σ±δΦ φΦ≈σπε φσ φα°δΦ.
4. ╩φε∩Ωα "Filter" Γ ΣΦαδεπα⌡ Ωε∩Φ≡εΓαφΦ Φ ∩εΦ±Ωα ßδεΩΦ≡≤σ≥± , σ±δΦ φσ ΓΩδ■≈σφα ε∩÷Φ "[ ] Use filter"
drkns 28.07.2010 10:00:00 +0200 - build 1630
1. ╚τ∞σφσφΦ Γ usermenu.
- ≡ατΣσδΦ≥σδσ∞ ≥σ∩σ≡ⁿ ±≈Φ≥ασ≥± ∩≤φΩ≥ ± πε≡ ≈σΘ ΩδαΓΦ°σΘ "--" Φ δ■ßεΘ ∞σ≥ΩεΘ.
- πε≡ ≈α ΩδαΓΦ°α "-" ≥σ∩σ≡ⁿ Γ±σπΣα ±≈Φ≥ασ≥± πε≡ ≈σΘ ΩδαΓΦ°σΘ "-".
2. ╧εΣ±εΩ≡α≥Φ∞ ≈Φ±δε Γε±ΩδΦ÷αφΦΘ!!!111 Γ τ√ΩεΓ√⌡ ⌠αΘδα⌡.
drkns 27.07.2010 17:44:36 +0200 - build 1629
1. Mantis#0001447: ┬Φ±φσ∞ ∩≡Φ ∩σ≡σ⌡εΣσ Ω ⌠αΘδ≤ ∩ε±δσ ∩εΦ±Ωα
svs 27.07.2010 14:18:55 +0300 - build 1628
1. Mantis#0001446: ⌠≤φΩ÷Φ Date() ΓετΓ≡α∙ασ≥ 0
drkns 26.07.2010 21:21:04 +0200 - build 1627
1. ═σ ≡αßε≥αδε ±ετΣαφΦσ ±Φ∞ΓεδΦ≈σ±ΩΦ⌡ ±±√δεΩ Φτ-∩εΣ επ≡αφΦ≈σφφεΘ ≤≈╕≥φεΘ τα∩Φ±Φ Γ 64-ßΦ≥φ√⌡ ╬╤.
drkns 26.07.2010 13:33:33 +0200 - build 1626
1. ╧≡Φ CtrE/CtrlX/Up/Down/MsWheelUp/MsWheelDown Γ Ωε∞±≥≡εΩσ αΓ≥εΣε∩εδφσφΦσ ßεδⁿ°σ φσ ΓΩδ■≈ασ≥± .
2. Mantis#0001443: ═σ≤Σεßφα ≡σαΩ÷Φ φα ΩδΦΩ ∞√°ΩεΘ Γ εΩφσ ∩εΦ±Ωα.
drkns 21.07.2010 16:41:47 +0200 - build 1625
1. Mantis#0001438: Far 2.0.1624: ╚τ∞σφσφΦσ ∩εΓσΣσφΦ ≡σΣαΩ≥ε≡α ∩ε ±≡αΓφσφΦ■ ± 1623 (Φ Σε).
drkns 20.07.2010 22:08:47 +0200 - build 1624
1. Mantis#0001437: Far 2.0.1623: ╧≡Φ∞σ≡ Φτ∞σφσφΦ ∩εΓσΣσφΦ ≡σΣαΩ≥ε≡α.
2. ╙≥ε≈φσφΦσ 1609.2: CF_HDROP Φ±∩εδⁿτ≤σ≥± ≥εδⁿΩε Σδ "±≥αφΣα≡≥φεπε" CtrlIns, <CtrlShift|CtrlAlt|AltShift>Ins Ωε∩Φ≡≤■≥ ≥εδⁿΩε ≥σΩ±≥.
drkns 20.07.2010 01:21:33 +0200 - build 1623
1. └≥≥≡αΩ÷Φεφ φσΓΦΣαφφεΘ ∙σΣ≡ε±≥Φ. ╓ΦΩδΦ≈φ√Θ Γ√τεΓ ECTL_GETSTRING ≡αßε≥ασ≥ Γ 100500 ≡ατ ß√±≥≡σσ. ╧≡ε±≥ε ≥αΩ, ßστ ≡Φ≥≤αδⁿφ√⌡ ∩≡Φ±σΣαφΦΘ ± ECTL_SETPOSITION + ECTL_GETSTRING(-1).
t-rex 16.07.2010 20:13:36 +0200 - build 1622
1. "Show total copy progress indicator" on by default.
svs 16.07.2010 10:03:22 +0300 - build 1621
1. ═α≈αδε "└⌡≥≤φπεΓ" Γ ∞αΩ≡ε±α⌡ (±∞. Ωε∞∞σφ≥α≡ΦΘ Ω 1454 Φ 1455).
* ≤Σαδσφα Ωε∞αφΣα $Date
τα∞σφΦ≥ⁿ φα print(Date(ßδαßδαßδα_ΦδΦ_∩≤±≥ε))
* ≤Σαδσφα Ωε∞αφΣα $MMode
τα∞σφΦ≥ⁿ φα mmode(1,2)
* ≤Σαδσφε ±ε±≥ε φΦσ IClip
τα∞σφΦ≥ⁿ φα clip(5,-1) (∩≡Φ ²≥ε∞ ≤≈σ±≥ⁿ, ≈≥ε clip() Γσ≡φσ≥ 1 ΦδΦ 2)
* ≤Σαδσφα Ωε∞αφΣα $IClip
τα∞σφΦ≥ⁿ φα clip(5,0) ΦδΦ ∩≡ε±≥ε clip(5)
* ≤Σαδσφε ±ε±≥ε φΦσ DisableOutput (φσ ⌠δαπ ∞αΩ≡ε±α!)
τα∞σφΦ≥ⁿ φα Γ√τεΓ ⌠≤φΩ÷ΦΦ mmode(1,-1)
drkns 15.07.2010 13:47:00 +0200 - build 1620
1. ╧σ≡σ≥α±εΓΩα φα±≥≡εσΩ:
─Φαδεπ "Plugin selection" Γ√≡ε± Σε "Plugins manager", ±■Σα µσ ∩σ≡σσ⌡αδ "Path for personal plugins" Φ ΣεßαΓδσφα ∩α≡α φεΓ√⌡ ε∩÷ΦΘ:
"OEM plugins support" - πδεßαδⁿφεσ ΓΩδ■≈σφΦσ/ε≥Ωδ■≈σφΦσ ∩εΣΣσ≡µΩΦ ±≥α≡√⌡ ∩δαπΦφεΓ;
"Scan symbolic links" - ταπ≡≤µα≥ⁿ/φσ ταπ≡≤µα≥ⁿ ∩δαπΦφ√ Φτ ±±√δεΩ.
2. ╙≥ε≈φσφΦσ 1616.1.
drkns 15.07.2010 10:00:00 +0200 - build 1619
1. x64.
drkns 15.07.2010 10:00:00 +0200 - build 1618
1. ═σßεδⁿ°α ε∩≥Φ∞Φτα÷Φ ScreenBuf::MoveCursor()
drkns 14.07.2010 18:04:04 +0200 - build 1617
1. ╙≥ε≈φσφΦσ αδπε≡Φ≥∞α ßδε≈φεΘ τα∩Φ±Φ/≈≥σφΦ Ωεφ±εδΦ.
drkns 12.07.2010 19:38:29 +0200 - build 1616
1. ╨α±°Φ≡σφα ⌠≤φΩ÷Φεφαδⁿφε±≥ⁿ ΣΦαδεπα ε°ΦßΩΦ ±∞σφ√ ΣΦ±Ωα - ≥σ∩σ≡ⁿ ∞εµφε φσ ε≥⌡εΣ ε≥ Ωα±±√ Γ√ß≡α≥ⁿ ßεδσσ Σ≡≤πεΘ ΣΦ±Ω.
t-rex 12.07.2010 10:45:46 +0200 - build 1615
1. Mantis#1432: ∩≡εßδσ∞√ ±ßε≡ΩΦ Γ gcc.
svs 12.07.2010 10:44:28 +0300 - build 1614
1. Mantis#0001412: F1 ∩≡Φ ∩≡ε±∞ε≥≡σ *.hlf
drkns 09.07.2010 13:04:33 +0200 - build 1613
1. ╧σ≡σ∞σφφα faradminmode φα±δσΣεΓαδα±ⁿ ε≥ ≡εΣΦ≥σδⁿ±Ωεπε ∩≡ε÷σ±±α.
t-rex 08.07.2010 20:10:14 +0200 - build 1612
1. ╚±∩≡αΓδσφΦσ 1607 (http://forum.farmanager.com/viewtopic.php?p=65440#p65440).
t-rex 08.07.2010 19:29:44 +0200 - build 1611
1. ╚ σ∙╕ ≡ατ, Mantis#1429: ═σΩε≡σΩ≥φα ≡αßε≥α ∩≡Φ ε≥Ω≡√≥ΦΦ ≈σ≡στ "... | far.exe /v -"
apiCreateFile() ΣεßαΓδ σ≥ ⌠δαπΦ (∞εµσ≥ ²≥ε Γ±╕ ≥αΩΦ ≤ß≡α≥ⁿ α ≥ε φσ ε≈σΓΦΣφε ±εΓ±σ∞?),
α CONIN$ ∞εµφε ε≥Ω≡√Γα≥ⁿ ≥εδⁿΩε ± ε≈σφⁿ ε∩≡σΣσδ╕φφ√∞Φ ⌠δαπα∞Φ.
drkns 06.07.2010 16:47:23 +0200 - build 1610
1. ╧≡εΣεδµσφΦσ 1609: ±εΣσ≡µΦ∞εσ CF_HDROP-ß≤⌠σ≡α ∞εµσ≥ Γ±≥αΓδ ≥ⁿ± Γ ≡σΣαΩ≥ε≡/±≥≡εΩΦ ΓΓεΣα Γ ΓΦΣσ ≥σΩ±≥α.
drkns 06.07.2010 13:55:22 +0200 - build 1609
1. ╧α≡α ßαπεΓ Γ ≤±≥αφεΓΩσ α≥≡Φß≤≥εΓ.
2. ┬ ∩ε≡ ΣΩσ ²Ω±∩σ≡Φ∞σφ≥α: ∩≡Φ Ωε∩Φ≡εΓαφΦΦ ± ∩αφσδΦ Φ∞╕φ ⌠αΘδεΓ Γ ß≤⌠σ≡ εß∞σφα Φ±∩εδⁿτ≤σ≥± ≥αΩµσ ⌠ε≡∞α≥ CF_HDROP,
≈≥ε ∩ετΓεδ σ≥ "Γ±≥αΓδ ≥ⁿ" ²≥Φ ⌠αΘδ√ Φτ ß≤⌠σ≡α Γ ßεδσσ Σ≡≤πΦ⌡ ∩≡επ≡α∞∞α⌡ (∩≡εΓεΣφΦΩ Φ ≥. ∩.).
╬ß≡α≥φα ε∩σ≡α÷Φ (Ωε∩Φ≡εΓα≥ⁿ "≥α∞" Φ Γ±≥αΓδ ≥ⁿ "τΣσ±ⁿ") ∩εΩα φσ ∩εΣΣσ≡µΦΓασ≥± , φε Γ±╕ Γετ∞εµφε.
t-rex 08.07.2010 00:34:21 +0200 - build 1608
1. From Max Moysyuk: Mantis#1419: ╬≈σφⁿ ΣδΦ≥σδⁿφ√Θ ∩σ≡σ⌡εΣ φα δεΩαδⁿφ√Θ ΣΦ±Ω (AltF1/AltF2)
t-rex 08.07.2010 00:12:29 +0200 - build 1607
1. Mantis#1428: ╧αΣσφΦσ ∩≡Φ FCTL_SETNUMERICSORT.
drkns 06.07.2010 22:36:48 +0200 - build 1606
1. ∩≡Φ ε∩≡σΣσδσφΦΦ ≥Φ∩α CD-∩≡ΦΓεΣ Ω≡ε∞σ ≈≥σφΦ τα≈σ∞-≥ε ε≥Ω≡√Γαδ± σ∙╕ φα τα∩Φ±ⁿ.
svs 06.07.2010 18:00:12 +0300 - build 1605
1. Mantis#0000986: Far 2 API - pascal
╬ßφεΓδσφ√ FarColorW.pas, FarKeysW.pas Φ PluginW.pas
2. Mantis#0000968: waitkey() ∩≡ε∩≤±Ωασ≥ AltIns
drkns 05.07.2010 11:00:00 +0200 - build 1604
1. ┬ ΣΦαδεπσ ±ετΣαφΦ ±±√δεΩ Σε±≥≤∩σφ σ∙╕ εΣΦφ "≥Φ∩" ±Φ∞ΓεδΦ≈σ±ΩΦ⌡ ±±√δεΩ - ßστ Γφεπε ≤ΩαταφΦ , ⌠αΘδ ²≥ε ΦδΦ ∩α∩Ωα.
═≤µφ√Θ Γα≡Φαφ≥ Γ√ßΦ≡ασ≥± αΓ≥ε∞α≥Φ≈σ±ΩΦ ∩ε α≥≡Φß≤≥α∞ εß·σΩ≥α, φα Ωε≥ε≡√Θ ≤Ωατ√Γασ≥ ±±√δΩα.
2 ┬ FSF.MkLink Σε±≥≤∩σφ ⌠δαπ FLINK_SYMLINK, αΓ≥ε∞α≥Φ≈σ±ΩΦ Γ√ßΦ≡α■∙ΦΘ ≥Φ∩ ±Φ∞ΓεδΦ≈σ±ΩεΘ ±±√δΩΦ.
drkns 02.07.2010 16:17:18 +0200 - build 1603
1. Mantis#0001425: πδ■Ω ∩ε±δσ ±ß≡ε±α φα±≥≡εσΩ ≡α±Ω≡α±ΩΦ ⌠αΘδεΓ
t-rex 02.07.2010 15:20:09 +0200 - build 1602
1. ╤φεΓα ∩εδε∞αδ± "far /v -".
svs 02.07.2010 11:22:10 +0300 - build 1601
1. Mantis#0000926: Eval() ≤±≥αφαΓδΦΓασ≥ DisableOutput=1
⌠≤φΩ÷Φ KeyMacro::GetCurRecord() φσ ≥σ Σαφφ√σ ΓετΓ≡α∙αδα (Γ∞σ±≥ε Σαφφ√⌡ Φτ ≡αßε≈σπε ∞αΩ≡ε±α ß≡αδα ßΦßδΦε≥σ≈φ√Θ ΩεΣ)
2. Mantis#0001423: ╙τφα≥ⁿ ±ε±≥ε φΦσ ∩≤φΩ≥α ∞σφ■
N=Menu.ItemStatus([N]);
┬σ≡φ≤≥ⁿ ±ε±≥ε φΦσ N-πε ∩≤φΩ≥α ∞σφ■ (N - 1-based), ΦδΦ ≥σΩ≤∙σπε ∩≤φΩ≥α, σ±δΦ N==0 ΦδΦ φσ ≤Ωαταφ.
╨αßε≥ασ≥ Γ αß±εδ■≥φε∞ ∩≡ε±≥≡αφ±≥Γσ ∩≤φΩ≥εΓ ∞σφ■ (ßστ ≤≈σ≥α ⌠Φδⁿ≥≡εΓ ∩≡. ∞σ⌡αφΦτ∞εΓ ±εΩ≡√≥Φ )
┬ετΓ≡α∙ασ≥ φαßε≡ ⌠δαπεΓ:
0x00000001 - Selected (≥σΩ≤∙ΦΘ ∩≤φΩ≥)
0x00000002 - Checked (ε≥εß≡αµσφα ∞σ≥Ωα Γ√ßε≡α)
0x00000004 - Separator (∩≤φΩ≥ Γδ σ≥± ≡ατΣσδΦ≥σδσ∞)
0x00000008 - Disabled (∩≤φΩ≥ φσΣε±≥≤∩σφ)
0x00000010 - Grayed ("±σ≡√Θ")
0x00000020 - Hidden (±Ω≡√≥ ⌠Φδⁿ≥≡ε∞)
0xFFFFFFFF - φσ≥≤ φΦ°Φ°α/ε°ΦßΩα (N Γφσ ΣΦα∩ατεφα φαδΦ≈φε±≥Φ)
TODO (∩ε±δσ ≡σαδΦτα÷ΦΦ Mantis#0001422):
0x00000040 - Hotkey present (Φ∞σσ≥ ⌡ε≥ΩσΘ)
0x00000080 - Hotkey manual (⌡ε≥ΩσΘ ß√δ φατφα≈σφ ■τσ≡ε∞)
drkns 01.07.2010 22:20:00 +0200 - build 1600
1. Mantis#0001420: far manager φσ τα∩≡σ∙ασ≥ ΓΦφΣσ ⌡Φßσ≡φσΘ≥ Γε Γ≡σ∞ Ωε∩Φ≡εΓαφΦ (∩σ≡σ∞σ∙σφΦ ).
t-rex 30.06.2010 21:21:26 +0200 - build 1599
1. ┼∙╕ εΣΦφ ∩σ≡σ≥≡ ⌡ CacheRead (φαΣσ■±ⁿ ∩ε±δσΣφΦΘ),
∩ε≈ΦφΦδε Σε⌠Φπα ≡ατφ√⌡ ∞Φ±≥Φ≈σ±ΩΦ⌡ πδ■ΩεΓ ∩≡Φ ∩εΦ±Ωσ Γ ∩≡ε±∞ε≥≡σ Γ ßεδⁿ°Φ⌡ ⌠αΘδα⌡ Γ ∩ε±δσΣφΦ⌡ ßΦδΣα⌡.
svs 29.06.2010 15:01:56 +0300 - build 1598
1. Mantis#0001416: waitkey(0,0) φσ ≡σαπΦ≡≤σ≥ φα ΩδΦΩΦ ∞√°ΩΦ ± ∞εΣΦ⌠ΦΩα≥ε≡α∞Φ
2. Macro: ε°ΦßΩα ∩α≡±σ≡α ⌠≤φΩ÷ΦΘ ± φσεß τα≥σδⁿφ√∞Φ ²δσ∞σφ≥α∞Φ.
"...φα≥Ωφ≤δ± φα φσ≡αßε≥ε±∩ε±εßφε±≥ⁿ ∞αΩ≡ε±α msgbox(menu.value,gethotkey()) Γ ≥αΩε∞ ±ε≈σ≥αφΦΦ menu.value φΦ≈σπε φσ ΓετΓ≡α∙ασ≥..."
(Γετ∞εµφε φ≤µφε ≤≥ε≈φσφΦσ)
t-rex 27.06.2010 13:43:59 +0200 - build 1597
1. ╧εΦ±Ω Γε Γⁿ■Γσ≡σ Γ εß∙σ∞ φσ ≡αßε≥αδ Σδ ßεδⁿ°Φ⌡ ⌠αΘδεΓ.
2. GCC Γε≡φΦφπ.
t-rex 26.06.2010 21:03:19 +0200 - build 1596
1. Grey+/- Γε Γ·■Γσ≡σ ∩≡ΦΓεΣΦδΦ Ω φσ ±εΓ±σ∞ εµΦΣασ∞√∞ ≡στ≤δⁿ≥α≥α∞.
drkns 26.06.2010 16:28:50 +0200 - build 1595
1. ═σ ≡αßε≥αδ τα∩≤±Ω Φτ Φ±≥ε≡ΦΦ Γφσ°φΦ⌡ Ωε∞αφΣ ∩≡ε±∞ε≥≡α/≡σΣαΩ≥Φ≡εΓαφΦ .
╧≡Φ≈╕∞ δσ≥ 5 ≤µσ.
chupakabra 24.06.2010 14:34:00 +0200 - build 1594
1. ╘ε≡±Φ≡≤σ∞ ε≥εß≡αµσφΦσ Φ∞σφΦ ∩σ≡Γεπε εß≡αßα≥√Γασ∞επε ⌠αΘδα ∩≡Φ ≤±≥αφεΓΩσ α≥≡Φß≤≥εΓ
(Φφα≈σ ∩≡Φ ≤±≥αφεΓΩσ α≥≡Φß≤≥α Compressed Σδ ßεδⁿ°Φ⌡ ⌠αΘδεΓ ε≥εß≡αµασ≥± ∩≤±≥εσ ∩εδσ).
drkns 16.06.2010 13:47:00 +0200 - build 1593
1. ╧ε±δσ 1583 Γⁿ■Γσ≡ ≥ε≡∞ετΦδ ∩≡Φ ≡αßε≥σ ∩ε ±σ≥Φ.
2. ╠Φπασ∞ ≥α±Ωßα≡φεΘ Ωφε∩ΩεΘ 5 ≡ατ, α φσ ßσ±Ωεφσ≈φε.
drkns 16.06.2010 11:21:12 +0200 - build 1592
1. ┴εδσσ ß√±≥≡α ≡σαδΦτα÷Φ File::Eof()
2. ═σ∞φεπε bool.
drkns 16.06.2010 18:56:32 +0200 - build 1591
1. Mantis#0001409: ╧αΣσφΦσ Γε Γ≡σ∞ ≤ΣαδσφΦ ∩α∩ΩΦ.
2. ├δ■Ω Γ ⌡σδ∩σ.
t-rex 15.06.2010 00:05:09 +0200 - build 1590
1. ┬ CtrlF12 ΣεßαΓδσφα Γετ∞εµφε±≥ⁿ ±ε≡≥Φ≡εΓα≥ⁿ ∩ε Custom data.
t-rex 14.06.2010 00:56:58 +0200 - build 1589
1. Mantis#1405: ╧ε±δσ cls φα ²Ω≡αφσ ε±≥α╕≥± C:\>cls
t-rex 12.06.2010 19:14:06 +0200 - build 1588
1. ▌Ω±∩σ≡Φ∞σφ≥αδⁿφε, φσε⌠Φ÷Φαδⁿφε Φ Ω≡ΦΓε φα ∩ε±∞ε≥≡σ≥ⁿ, ∩εΦπ≡α≥ⁿ± Φ ∩εΣ≤∞α≥ⁿ:
∩εΣΣσ≡µΩα Ωα±≥ε∞ ΩεδεφΩΦ (C0) τα∩εδφ σ∞εΘ ∩δαπΦφα∞Φ Γ φσ ∩δαπΦφεΓ√⌡ ⌠αΘδεΓ√⌡ ∩αφσδ ⌡
int WINAPI GetCustomDataW(const wchar_t *FilePath, wchar_t **CustomData)
void WINAPI FreeCustomDataW(wchar_t *CustomData)
σ±δΦ φσ±ΩεδⁿΩε ∩δαπΦφεΓ ΓετΓ≡α∙α■≥ Ωα±≥ε∞ Σαφφ√σ Σδ εΣφεπε Φ ≥επε µσ ⌠αΘδα ≥ε ß≤Σσ≥ ∩εΩαταφε "Plugin1 Plugin2 Plugin3"
2. ┬√±ΩαΩΦΓαδα ε°ΦßΩα τ√ΩεΓεπε ⌠αΘδα ∩≡Φ ε≥Ω≡√≥Φ ΣΦαδεπα ≡σΣαΩ≥Φ≡εΓαφΦ ∩αφσδⁿφ√⌡ ≡σµΦ∞εΓ.
drkns 12.06.2010 08:58:26 +0200 - build 1587
1. ╚ σ∙╕ ≡ατ.
drkns 12.06.2010 08:43:29 +0200 - build 1586
1. ╧ε∩≡αΓΩα 1584.2.
t-rex 11.06.2010 18:16:03 +0200 - build 1585
1. ╥εµσ ≈≥ε Φ 1584.1 φε Σδ εßφεΓδσφΦ ∩δαπΦφεΓεΘ ∩αφσδΦ.
drkns 11.06.2010 13:47:00 +0200 - build 1584
1. ╧≡Φ εßφεΓδσφΦΦ ∩αφσδΦ φσ ß√δε ∩≡εΓσ≡ΩΦ αΩ≥ΦΓφε±≥Φ ⌠Φδⁿ≥≡α. ├εΓε≡ ≥, ∩≡ΦΓεΣΦδε Ω ≥ε≡∞ετα∞.
2. ╩ε±∞σ≥Φ≈σ±ΩΦσ Φτ∞σφσφΦ Γ ΩεΣσ.
drkns 09.06.2010 11:17:22 +0200 - build 1583
1. ╬≥≤≈σφΦσ Γⁿ■Γσ≡α ε≥ FILE*.
─εδµφε τα≡αßε≥α≥ⁿ ∩εΓ√°σφΦσ ∩≡αΓ.
╧≡ε±∞ε≥≡ \\.\physicaldrive0, \\.\cdrom0 Φ ≥. ∩. ε≥ΓαδΦδ± . ═ε ²≥ε Γ≡σ∞σφφε.
t-rex 08.06.2010 22:44:13 +0200 - build 1582
1. ╘ΦΩ± ΩαΩ Φ Γ 1579.2 ≥εδⁿΩε Σδ VBlock2Text().
drkns 07.06.2010 21:07:35 +0200 - build 1581
1. ╧σ≡σ∞σφφα FARUSER ∞επδα ß√≥ⁿ ≤±≥αφεΓδσφα Φ ∩≡Φ ε≥±≤≥±≥ΓΦΦ Ωδ■≈α /u (φα±δσΣεΓαδα±ⁿ ε≥ ≡εΣΦ≥σδⁿ±Ωεπε ∩≡ε÷σ±±α).
yjh 07.06.2010 15:41:36 +0300 - build 1580
1. ┬ ±∩Φ±εΩ QutedSymbols ΣεßαΓδσφ oem(0xFF) ("sopft-space") - ²≥επε ≥≡σß≤■≥
±≥αφΣα≡≥φ√σ Ωεφ±εδⁿφ√σ ≥≤δτ√ (copy/move/etc)
drkns 06.06.2010 22:01:56 +0200 - build 1579
1. ╙≥ε≈φσφΦσ ≡αßε≥√ ACTL_GETFARRECT.
2. ╧ε CtrlX φα ∩≤±≥εΘ ±≥≡εΩσ Γ ß≤⌠σ≡ εß∞σφα ∩ε∩αΣαδ ∞≤±ε≡.
drkns 01.06.2010 14:12:22 +0200 - build 1578
1. ╠σ≥α±Φ∞Γεδ !=\ τα≈σ∞-≥ε εΩαΓ√≈ΦΓαδ ±≥≡εΩ≤.
drkns 31.05.2010 22:40:13 +0200 - build 1577
1. ┬∞σ±≥ε ∞αΩ≡ε±α countof Φ±∩εδⁿτ≤σ∞ ∞αΩ≡ε± ARRAYSIZE.
╤∞√±δ ±σπε Γ ≥ε∞, ≈≥ε ARRAYSIZE - ≥εδⁿΩε Σδ ∞α±±ΦΓεΓ Φ ∩ε∩√≥Ωα τα∩Φ⌡φ≤≥ⁿ ≥≤Σα ∩εΦφ≥σ≡ Σα±≥ ε°ΦßΩ≤ Ωε∩Φδ ÷ΦΦ (α φσ Γ√∩εδφσφΦ , ΩαΩ ± sizeof/sizeof).
drkns 29.05.2010 13:08:42 +0200 - build 1576
1. ╧ε±δσ ShiftEnter φα ∩α∩Ωσ φσ ∩σ≡σ≡Φ±εΓ√ΓαδΦ±ⁿ ∩αφσδΦ.
2. ╙≥ε≈φσφΦ 256- Φ 16-÷Γσ≥φ√⌡ Γα≡Φαφ≥εΓ far.ico.
drkns 29.05.2010 12:14:02 +0200 - build 1575
1. ┼∙╕ ∩α≡α ∞σδε≈σΘ φα ≥≤ µσ ≥σ∞≤.
drkns 28.05.2010 23:47:51 +0200 - build 1574
1. ┼∙╕ ∩ε≡÷Φ ∩≡ε τα∩≤±Ωα≥σδⁿ Φ ∩σ≡σ≡Φ±εΓΩΦ.
2. ╙≥ε≈φσφΦσ 1564.2 - ≤≈Φ≥√Γασ∞, ≈≥ε Γ√τεΓ√ ⌠≤φΩ÷ΦΘ oem-∩δαπΦφεΓ ß√Γα■≥ Γδεµσφφ√∞Φ.
3. ╧≡Φ Φτ∞σφσφΦ ⌡ ≡ατ∞σ≡α εΩφα Γ ≡σµΦ∞σ "/w" ±εΣσ≡µΦ∞εσ Ωεφ±εδΦ φσ ±≥Φ≡ασ≥± .
▌Ω±∩σ≡Φ∞σφ≥αδⁿφε, Γετ∞εµφ√ ∞σδΩΦσ α≡≥σ⌠αΩ≥√ Φ ∩≡ε≈Φσ α⌡≥≤φπΦ.
drkns 25.05.2010 19:57:53 +0200 - build 1573
1. ACTL_GETFARRECT - "∩≡αΓΦδⁿφ√Θ" ±∩ε±εß ∩εδ≤≈σφΦ Ωεε≡ΣΦφα≥ "εΩφα" FAR Γ Ωεφ±εδⁿφε∞ ß≤⌠σ≡σ;
ACTL_GETCURSORPOS - ∩εδ≤≈σφΦσ Ωεε≡ΣΦφα≥ Ω≤≡±ε≡α ε≥φε±Φ≥σδⁿφε "εΩφα" FAR;
ACTL_SETCURSORPOS - ≤±≥αφεΓΩα Ωεε≡ΣΦφα≥ Ω≤≡±ε≡α ε≥φε±Φ≥σδⁿφε "εΩφα" FAR.
drkns 25.05.2010 07:37:52 +0200 - build 1572
1. ╧≡εΣεδµσφΦσ 1568.
drkns 24.05.2010 22:45:41 +0200 - build 1571
1. Mantis#0001393: └≡≥σ⌠αΩ≥√ φα ²Ω≡αφσ ∩≡Φ τα∩≤±Ωσ ∩≡ΦδεµσφΦ ± ∩ε∞ε∙ⁿ■ ∞αΩ≡ε±α
drkns 24.05.2010 22:34:42 +0200 - build 1570
1. ╧≡εΣεδµσφΦσ 1568.
t-rex 24.05.2010 09:19:39 +0200 - build 1569
1. from Konstantin Stupnik: Mantis#1388: ╨σπ≤δ ≡φ√σ Γ√≡αµσφΦ : φσ∩≡αΓΦδⁿφεσ τφα≈σφΦσ Γ π≡≤∩∩σ.
drkns 23.05.2010 23:23:23 +0200 - build 1568
1. ╧ε±δσ 1564-1566 Γ√δστδΦ ±Ω≡√≥√σ ∩≡εßδσ∞√ ± ε≥≡Φ±εΓΩεΘ Γ τα∩≤±Ωα≥σδσ.
drkns 23.05.2010 14:08:39 +0200 - build 1567
1. Mantis#0001389: ╩≡²° ∩≡Φ WindowMode=0 Φ ScreenBufferSize.Height=9999
╥σε≡σ≥Φ≈σ±ΩΦ, ≥σ∩σ≡ⁿ far Σεδµσφ ≡αßε≥α≥ⁿ ∩≡Φ δ■ß√⌡ ≡ατ∞σ≡α⌡ ß≤⌠σ≡α.
drkns 22.05.2010 22:45:48 +0200 - build 1566
1. ╚ σ∙╕.
drkns 22.05.2010 22:16:38 +0200 - build 1565
1. ╙≥ε≈φσφΦ ∩≡σΣ√Σ≤∙σπε ßΦδΣα.
drkns 22.05.2010 20:00:00 +0200 - build 1564
1. ╚φΩα∩±≤δ ÷Φ Γ±σ⌡ Φ±∩εδⁿτ≤σ∞√⌡ Ωεφ±εδⁿφ√⌡ ⌠≤φΩ÷ΦΘ.
╩αΩ ±δσΣ±≥ΓΦσ - ±≥αδε Γετ∞εµφ√∞ ε≈σ≡σΣφεσ "≥ε, ε ≈╕∞ ≥αΩ Σεδπε πεΓε≡ΦδΦ ßεδⁿ°σΓΦΩΦ": Far ≤∞σσ≥ ≡αßε≥α≥ⁿ Γ ∩≡σΣσδα⌡ εΩφα (α φσ ß≤⌠σ≡α) Ωεφ±εδΦ.
╧ε±≥αΓΦΓ Γ√±ε≥≤ ß≤⌠σ≡α ∩εßεδⁿ°σ, ∞εµφε ∞σΣΦ≥Φ≡εΓα≥ⁿ φα ΣδΦφφ√σ Γ√ΓεΣ√ Ωεφ±εδⁿφ√⌡ ∩≡επ≡α∞∞. ╩φε∩ΩΦ CtrlAlt<PgUp|PgDn> ≡α±°Φ≡ ≥ Ω≡≤πετε≡ Γ ±εε≥Γσ≥±≥Γ≤■∙σ∞ φα∩≡αΓδσφΦΦ.
└╒╥╙═├! - Γ ²≥ε∞ ≡σµΦ∞σ πα≡αφ≥Φ≡εΓαφφε ß≤Σσ≥ φα∩≡ε≈ⁿ ±φε±Φ≥ⁿ Ω≡√°≤ ∩δαπΦφα∞, ±α∞ε±≥ε ≥σδⁿφε ≡Φ±≤■∙Φ∞ ≈≥ε-δΦßε
Γ Ωεφ±εδΦ φα∩≡ ∞≤■, ΦδΦ φαΦΓφε ∩≡σΣ∩εδαπα■∙Φ∞, ≈≥ε ≡ατ∞σ≡ ⌠α≡α ∞εµφε ∩εδ≤≈α≥ⁿ ≈σ≡στ CONSOLE_SCREEN_BUFFER_INFO::dwSize.
2. ╧ε±δσ ταΓσ≡°σφΦ ≡αßε≥√ φσ■φΦΩεΣφ√⌡ ∩δαπΦφεΓ Γ√∩εδφ σ≥± SetFileApisToANSI().
t-rex 21.05.2010 18:25:32 +0200 - build 1563
1. Mantis#1387: ╟αΓΦ±αφΦσ ∩≡Φ εß≡αßε≥Ωσ User Menu φα Φ∞σφΦ ⌠αΘδα ± ±Φ∞Γεδε∞ &.
2. ═σΩε≡≡σΩ≥φα ≡αßε≥α HiStrLen().
t-rex 20.05.2010 20:32:18 +0200
1. Mantis#1386: gcc ε°ΦßΩα Ωε∞∩Φδ ÷ΦΦ (φσΩε≡≡σΩ≥φ√Θ ≡σπΦ±≥≡ Γ Φ∞σφΦ ταπεδεΓε≈φεπε ⌠αΘδα).
t-rex 19.05.2010 23:06:06 +0200 - build 1562
1. ┬ PluginDialogBuilder Σδ AddEditField() ≥σ∩σ≡ⁿ φαΣε ταΣαΓα≥ⁿ ≡ατ∞σ≡ (Γ ±Φ∞Γεδα⌡) Γ√⌡εΣφεπε ß≤⌠⌠σ≡α.
drkns 19.05.2010 20:09:11 +0200 - build 1561
1. Mantis#0001384: ╤δσπΩα ∩≡Φπδ≤°Φ≥ⁿ ±Φ∞Γεδ ∩≡εßσδα Γ ≡σµΦ∞σ Show Whitespace.
t-rex 19.05.2010 18:53:42 +0200 - build 1560
1. GetSize() Γ UnicodeString Σδ ∩εδ≤≈σφΦ ≡ατ∞σ≡α Γφ≤≥≡σφσπε ß≤⌠⌠σ≡α.
2. ╬∩≥Φ∞Φτα÷Φ ReplaceStrings().
3. ╙ΣαδΦδ Ωα∩δ■ ∞≤±ε≡α.
t-rex 19.05.2010 15:57:31 +0200 - build 1559
1. ╤ ⌠ε≡≤∞α http://forum.farmanager.com/viewtopic.php?p=63127#p63127
╩≡²° Γ Φ±≥ε≡ΦΦ, Ωε≡≡≤∩÷Φ ⌡Φ∩α Γ ReplaceStrings().
drkns 19.05.2010 12:50:22 +0200 - build 1558
1. ╙≥ε≈φσφΦσ εßφεΓδσφΦ εΩ≡≤µσφΦ .
drkns 17.05.2010 20:06:14 +0200 - build 1557
1. ╙≥ε≈φσφΦσ εß≡αßε≥ΩΦ WM_SETTINGCHANGE.
drkns 15.05.2010 22:26:55 +0200 - build 1556
1. ╚τδΦ°φ αΩ≥ΦΓφε±≥ⁿ Γ ∩αφσδΦ ταΣα≈ ∩≡Φ Ωε∩Φ≡εΓαφΦΦ c [x] Show total copy progress indicator.
t-rex 15.05.2010 16:10:31 +0200 - build 1555
1. from Alexander Kornienko: Mantis#1383: ─ε∩εδφσφΦ Σδ Mantis#1224 (VBlock2Text)
t-rex 14.05.2010 16:56:29 +0200 - build 1554
1. from Alexander Kornienko: Mantis#1224: copying big block of binary data causes big mem/cpu usage and heap thrashing.
═αΣε ß√ ≥αΩεΘ µσ ⌠ΦΩ± Φ Γ VBlock2Text() ±Σσδα≥ⁿ.
2. ╧ε≥σφ÷Φαδⁿφα ≤≥σ≈Ωα ∩α∞ ≥Φ Γ Block2Text() Φ VBlock2Text().
svs 14.05.2010 16:13:05 +0300 - build 1553
1. Macro: ΣεßαΓδσφα ⌠≤φΩ÷Φ S=Menu.GetValue([N]) - ΓετΓ≡α∙ασ≥ ≥σΩ±≥ ∩≤φΩ≥α ∞σφ■ Σδ ταΣαφφεΘ ∩ετΦ÷ΦΦ (∩ετΦ÷Φ ∞σφ■ φσ ∞σφ σ≥± ).
┼±δΦ N φσ ≤Ωαταφ ΦδΦ ≡αΓσφ 0 - ΣσΘ±≥ΓΦσ αφαδεπΦ≈φε ∩≡Φ∞σφσφΦ■ Menu.Value
Σδ ε≥±≤≥±≥Γ≤■∙σπε ∩≤φΩ≥α ΓετΓ≡α∙ασ≥± ∩≤±≥α ±≥≡εΩα.
zg 14.05.2010 02:18:32 +0200 - build 1552
1. ∩ε±δσ 1444 Γ DN_GOTFOCUS Param1 <> SendDlgMessage(DM_GETFOCUS).
2. ²Ω±∩σ≡Φ∞σφ≥αδⁿφε DN_GOTFOCUS ∩≡Φ⌡εΣΦ≥ ∩ε±δσ ≤±≥αφεΓΩΦ Γ√ΣσδσφΦ Σδ ²δσ∞σφ≥εΓ ± ⌠δαπε∞ DIF_SELECTONENTRY.
3. gcc warning.
drkns 14.05.2010 01:55:38 +0200 - build 1551
1. Mantis#0001380: ∩≡εßδσ∞α ± Γ√±≥αΓδσφΦσ∞ τφα≈σφΦ Γ ∩εδσ ≈α±εΓ/∞Φφ≤≥ Γ Filters -> Date/Time -> Relative
drkns 14.05.2010 00:07:38 +0200 - build 1550
1. ╚τδΦ°φ αΩ≥ΦΓφε±≥ⁿ Γ ∩αφσδΦ ταΣα≈ ∩≡Φ ΓΩδ■≈σφφε∞ ε≥εß≡αµσφΦΦ ε∩Φ±αφΦΘ.
drkns 13.05.2010 17:33:18 +0200 - build 1549
1. ╙≥ε≈φσφΦσ ∩≡σΣ√Σ≤∙σπε ßΦδΣα.
drkns 13.05.2010 15:47:47 +0200 - build 1548
1. ╥σ∩σ≡ⁿ ≤ φα± σ±≥ⁿ ÷ΦΩδ εß≡αßε≥ΩΦ εΩεφφ√⌡ ±εεß∙σφΦΘ.
╩αΩ ±δσΣ±≥ΓΦσ, Σε±≥≤∩φα ±δσΣ≤■∙α ∞απΦ :
- αΓ≥εεßφεΓδσφΦσ ΣΦ±ΩεΓεπε ∞σφ■ Φ ±∩Φ±Ωα hotplug-≤±≥≡εΘ±≥Γ ∩≡Φ ΣεßαΓδσφΦΦ/≤ΣαδσφΦΦ usb, cd/dvd Φ ∩≡.;
- αΓ≥εεßφεΓδσφΦσ ∩σ≡σ∞σφφ√⌡ εΩ≡≤µσφΦ ∩≡Φ Φτ∞σφσφΦΦ Φ⌡ Γ φα±≥≡εΘΩα⌡ ╬╤.
svs 13.05.2010 16:03:14 +0300 - build 1547
1. + CPM_NATIVE Σδ FSF.ConvertPath()
┬ετΓ≡α∙ασ≥ ∩εδφ√Θ ∩≤≥ⁿ ± ∩≡σ⌠ΦΩ±ε∞ "\\?\"
(from drkns)
drkns 13.05.2010 00:21:42 +0200 - build 1546
1. ╩δα±± Event: εß╕≡≥Ωα φαΣ HANDLE/<Create|Set|Reset>Event/WaitForSingleObject.
drkns 11.05.2010 22:53:26 +0200 - build 1545
1. From Anton Sinitsin: "¿" Γ FarRus.lng.
2. ╙≥εφ≈σφΦ ΣεΩ≤∞σφ≥α÷ΦΦ Φ ±ßε≡ΩΦ.
drkns 11.05.2010 15:25:32 +0200 - build 1544
1. ╬°ΦßΩΦ Γ ε≥≡Φ±εΓΩσ Γσ≡≥ΦΩαδⁿφεπε ≥σΩ±≥α Φ ≡α±≈σ≥σ ≡ατ∞σ≡εΓ ΣΦαδεπα.
svs 11.05.2010 15:05:18 +0300 - build 1543
1. ═σßεδⁿ°Φσ ≤≥ε≈φσφΦ ∩≡ε ⌡ε≥ΩσΦ Γ ∞σφ■⌡α⌡...
╩≡ε∞σ Upper/Lower ΣεßαΓδσφ αφαδΦτα φα ≡α±ΩδαΣΩ≤ (Γ√τεΓ KeyToKeyLayout())
svs 11.05.2010 09:59:58 +0300 - build 1542
1. Macro: ╤εΣσ≡µΦ∞εσ
[A|P]Panel.HostFile, [A|P]Panel.Prefix, [A|P]Panel.Path0, [A|P]Panel.Path,
[A|P]Panel.UNCPath, [A|P]Panel.Current, Editor.SelValue, Editor.Value, Help.FileName,
Help.Topic, Help.SelTopic, Viewer.FileName
∩≡Φφ≤ΣΦ≥σδⁿφε ∩≡ΦΓεΣΦ≥± Ω "±≥≡εΩσ", ≈≥ε ∩ετΓεδ σ≥ Φτßσµα≥ⁿ ±Φ≥≤α÷ΦΦ, ΩεπΣα Σδ ∩≤±≥επε
±εΣσ≡µΦ∞επε ΓετΓ≡α∙ασ≥± ≈Φ±δε 0.
╫≥ε ≤ φα± σ∙σ ≥αΩεπε, ε±εßσφφεπε ε±≥αδε±ⁿ?
drkns 09.05.2010 23:50:50 +0200
1. From Anton Sinitsin: "¿⌠Φ÷Φ≡εΓαφΦσ" ⌡σδ∩α.
svs 07.05.2010 16:24:45 +0300 - build 1541
1. Help. From "Alexey Samlyukov"
2. ─εßαΓδσφ "@ElevationDlg". ╟απε≥εΓΩα, Σαß√ φσ ∞α≥σ≡Φδε±╕ εφε...
drkns 06.05.2010 22:21:32 +0200 - build 1540
1. ┬ ⌠Φδⁿ≥≡α⌡ ∩ε ε≥φε±Φ≥σδⁿφε∞≤ Γ≡σ∞σφΦ φσ ε≥εß≡αµαδΦ±ⁿ ∞ΦδδΦ±σΩ≤φΣ√.
2. ╤ ⌠ε≡≤∞α: "┬ ßΦδΣσ 1539 ∩ε ΓΦδε±ⁿ ±≥≡αφφεσ: ∩ε±δσ Ctrl-O Γ ≤πδ≤ ε±≥α╕≥± Ω≤±εΩ ≡α∞ΩΦ".
drkns 05.05.2010 23:16:12 +0200 - build 1539
1. ╙≥ε≈φσφΦσ 1536: ∩≡Φ, φα∩≡Φ∞σ≡, "macro:post F7" ΦφΣΦΩα≥ε≡ Φ±≈σταδ ≥εδⁿΩε ∩ε±δσ φαµα≥Φ δ■ßεΘ ΩδαΓΦ°Φ.
drkns 04.05.2010 23:42:49 +0200 - build 1538
1. ═σ ≡αßε≥αδε ∩εΓ√°σφΦσ ∩≡αΓ ∩≡Φ ≡σΣαΩ≥Φ≡εΓαφΦΦ ±Φ∞δΦφΩεΓ.
2. ├σφσ≡Φ≡εΓαφΦσ α±±σ∞ßδσ≡φεπε δΦ±≥Φφπα Σδ vc-ßΦδΣα ∩ε ≤∞εδ≈αφΦ■ Γ√Ωδ■≈σφε. ╨σπ≤δΦ≡≤σ≥± ⌠δαπε∞ ASM_LISTING ∞σΘΩα.
t-rex 04.05.2010 13:53:24 +0200 - build 1537
1. ├Σσ ≥ε Γ ∩ε±δσΣφΦ⌡ ßΦδΣα⌡ ε∩Φ±αφΦ ±≥αδΦ τα∩Φ±√Γα≥ⁿ± ± '\0' ∩σ≡σΣ ∩σ≡σΓεΣε∞ ±≥≡εΩΦ
≈≥ε ∩≡ΦΓεΣΦδε Ω ≡ατδΦ≈φ√∞ ∩≡εßδσ∞α∞ ± 3rd party ∩≡επ≡α∞∞ Σδ ε∩Φ±αφΦΘ.
drkns 03.05.2010 12:45:16 +0200 - build 1536
1. ╤ Mantis#1362 ∩≡εßδσ∞√: ²≥α "ΦφΣΦΩα÷Φ Γ√∩εδφσφΦ " ∩≡ΦΓεΣΦδα Ω ∩ε±≥ε φφ√∞ ∩σ≡σ≡Φ±εΓΩα∞ Γ±σπε ²Ω≡αφα.
═≤ Φ '╨' ≥σ∩σ≡ⁿ τσδ╕φεπε ÷Γσ≥α :)
t-rex 02.05.2010 21:46:41 +0200 - build 1535
1. Mantis#1288: ╠σΣδσφφα ≡αßε≥α ± ±σ≥σΓ√∞Φ ∩α∩Ωα∞Φ Γ ≡σµΦ∞σ ∩εΩατα εΓφσ≡εΓ.
drkns 02.05.2010 19:13:38 +0200 - build 1534
1. ╩ε≡≡σΩ÷Φ ≡ατ∞σ≡εΓ Σδ DIF_CENTERGROUP
2. ┼∙╕ ∩α≡α ≤≥ε≈φσφΦΘ 1530.2.
3. Mantis#0001356: ╧ε±δσ Ωε∩Φ≡εΓαφΦ Γ ταπεδεΓΩσ εΩφα ε±≥ασ≥± "Ωε∩Φ≡εΓαφΦσ"
drkns 30.04.2010 17:14:30 +0200 - build 1533
1. ┼∙╕ ∩α≡α ≤≥ε≈φσφΦΘ 1530.2.
svs 30.04.2010 13:20:57 +0300 - build 1532
1. Mantis#0001362: ╚φΣΦΩα÷Φ Γ√∩εδφσφΦ ∞αΩ≡ε±α ±Φ∞Γεδε∞ Γ ≤πδ≤ ²Ω≡αφα
╤Φ∞Γεδ 'P'.
drkns 30.04.2010 11:09:22 +0200 - build 1531
2. ╙≥ε≈φσφΦσ 1530.2: DIF_DEFAULT Φ DIF_FOCUS Φ±∩εδⁿτ≤■≥± Γ ΦφΦ÷ΦαδΦτα÷ΦΦ (DialogDataEx), α Γ ²δσ∞σφ≥α⌡ (DialogItemEx) ∩ε ∩≡σµφσ∞≤ DefaultButton Φ Focus.
drkns 30.04.2010 01:01:01 +0200 - build 1530
1. ─δ default button ∞εµφε ταΣαΓα≥ⁿ ÷Γσ≥.
2. ┬ Ωα≈σ±≥Γσ ∩εΣπε≥εΓΩΦ Ω ±δε∞≤ API: Γ∞σ±≥ε ∩εδ DefaultButton Γ ΣΦαδεπεΓ√⌡ ±≥≡≤Ω≥≤≡α⌡ ≥σ∩σ≡ⁿ ⌠δαπ DIF_DEFAULT, Γ∞σ±≥ε Focus - DIF_FOCUS.
╬≥φε±Φ≥± ²≥ε ≥εδⁿΩε Ω internals, Σδ ∩δαπΦφεΓ Γ±╕ ∩ε ±≥α≡ε∞≤. ╧εΩα.
drkns 29.04.2010 11:38:38 +0200 - build 1529
1. ┬σ≡φ╕∞ ≤ΣαδσφΦσ ∩≤±≥√⌡ ⌠αΘδεΓ ε∩Φ±αφΦΘ.
2. ╘δαπα FMSG_DOWN ßεδⁿ°σ φσ≥.
3. ╩ε±∞σ≥Φ≈σ±ΩΦσ Φτ∞σφσφΦ Γ lng.
svs 29.04.2010 09:55:53 +0300 - build 1528
1. Macro: Γ ⌠≤φΩ÷Φ■ eval ΣεßαΓδσφα Γετ∞εµφε±≥ⁿ ∩≡επ≡α∞∞φεπε Γ√τεΓα ∞αΩ≡ε±α, φατφα≈σφφεπε φα Ωφε∩Ωε±ε≈σ≥αφΦσ
http://forum.farmanager.com/viewtopic.php?f=15&t=5257
─δ ²≥επε
α) Γ≥ε≡εΘ ∩α≡α∞σ≥≡ ⌠≤φΩ÷ΦΦ ≤±≥αφεΓΦ≥ⁿ Γ 2
ß) ∩σ≡Γ√∞ ∩α≡α∞σ≥≡ε∞ ≤Ωατα≥ⁿ ±≥≡εΩ≤ Γ ⌠ε≡∞α≥σ "Area/Key"
τΣσ±ⁿ:
"Area" - εßδα±≥ⁿ, Φτ Ωε≥ε≡εΘ ⌡ε≥Φ∞ Γ√τΓα≥ⁿ ∞αΩ≡ε±
"/" - ≡ατΣσδΦ≥σδⁿ
"Key" - φατΓαφΦσ ΩδαΓΦ°Φ
"Area/" ∞εµφε φσ ≤Ωατ√Γα≥ⁿ, Γ ²≥ε∞ ±δ≤≈ασ ∩εΦ±Ω "Key" ß≤Σσ≥ Γσ±≥Φ±ⁿ Γ ≥σΩ≤∙σΘ αΩ≥ΦΓφεΘ ∞αΩ≡εεßδα±≥Φ,
σ±δΦ Γ ≥σΩ≤∙σΘ εßδα±≥Φ "Key" φσ φαΘΣσφ, ≥ε ∩εΦ±Ω ∩≡εΣεδµΦ≥± Γ εßδα±≥Φ Common.
╫≥ε ß√ ε≥Ωδ■≈Φ≥ⁿ ∩εΦ±Ω Γ εßδα±≥Φ Common (επ≡αφΦ≈Φ≥± ≥εδⁿΩε "²≥εΘ" εßδα±≥ⁿ■),
φσεß⌡εΣΦ∞ε Γ Ωα≈σ±≥Γσ "Area" ≤Ωατα≥ⁿ ≥ε≈Ω≤.
─δ ≡σµΦ∞α 2 ⌠≤φΩ÷Φ Γσ≡φσ≥
-1 - ε°ΦßΩα
-2 - φσ≥ ∞αΩ≡ε±α, ταΣαφφεπε Ω∩ε∩Ωε±ε≈σ≥αφΦσ∞ (ΦδΦ ∞αΩ≡ε± ταßδεΩΦ≡εΓαφ)
0 - Ok
╧≡Φ∞σ≡√.
eval("Shell/CtrlP",2) - Γ√τΓα≥ⁿ ∞αΩ≡ε±, φαΓσ°σφφ√Θ φα CtrlP Φτ εßδα±≥Φ Shell
eval("CtrlP",2) - Γ√τΓα≥ⁿ ∞αΩ≡ε±, φαΓσ°σφφ√Θ φα CtrlP Φτ ≥σΩ≤∙σΘ ∞αΩ≡εεßδα±≥Φ, σ±δΦ Γ ≥σΩ≤∙σΘ CtrlP φσ≥, ≥ε Γ√τΓα≥ⁿ Φτ εßδα±≥Φ Common
eval("./CtrlP",2) - Γ√τΓα≥ⁿ ∞αΩ≡ε±, φαΓσ°σφφ√Θ φα CtrlP ≥εδⁿΩε Φτ ≥σΩ≤∙σΘ ∞αΩ≡εεßδα±≥Φ
eval("Shell/Alt/",2) - Γ√τΓα≥ⁿ ∞αΩ≡ε±, φαΓσ°σφφ√Θ φα Alt/ Φτ εßδα±≥Φ Shell
eval("Alt/",2) - Γ√τΓα≥ⁿ ∞αΩ≡ε±, φαΓσ°σφφ√Θ φα Alt/ Φτ ≥σΩ≤∙σΘ ∞αΩ≡εεßδα±≥Φ, σ±δΦ Γ ≥σΩ≤∙σΘ Alt/ φσ≥, ≥ε Γ√τΓα≥ⁿ Φτ εßδα±≥Φ Common
eval("./Alt/",2) - Γ√τΓα≥ⁿ ∞αΩ≡ε±, φαΓσ°σφφ√Θ φα Alt/ ≥εδⁿΩε Φτ ≥σΩ≤∙σΘ ∞αΩ≡εεßδα±≥Φ
drkns 28.04.2010 00:42:17 +0200 - build 1527
1. ┬ Message() ≥σ∩σ≡ⁿ Σδ σΣΦφεεß≡ατΦ Γ±σπΣα ≡στσ≡ΓΦ≡≤σ≥± ±≥≡εΩα ∩εΣ ≥σΩ±≥ ±εεß∙σφΦ , Σαµσ σ±δΦ ±α∞ ≥σΩ±≥ ε≥±≤≥±≥Γ≤σ≥.
drkns 27.04.2010 19:51:09 +0200 - build 1526
1. ┼∙╕ ∩α≡α ∞σδε≈σΘ.
drkns 27.04.2010 16:47:00 +0200 - build 1525
1. ╚ ±φεΓα Γ± Ωεσ ∩≡ε FindFiles.
chupakabra 27.04.2010 16:32:00 +0200
1. makefile_vc: Σδ VS2010 Platform=x64.
drkns 27.04.2010 15:47:00 +0200 - build 1524
1. ┼∙╕ εΣφε ≤≥ε≈φσφΦσ Γ Message().
2. ╚τ∞σφσφΦ Γ τα∩Φ±Φ diz-⌠αΘδεΓ.
3. ┼∙╕ Γ± Ωεσ ∩≡ε FindFiles.
drkns 26.04.2010 15:47:00 +0200 - build 1523
1. ╙≥ε≈φσφΦσ ≡α±≈σ≥α ≡ατ∞σ≡εΓ ΣΦαδεπεΓ Σδ ⌠≤φΩ÷ΦΦ Message().
2. ═σ∩≡αΓΦδⁿφε ≡αßε≥αδε ε∩≡σΣσδσφΦσ ΩεΣεΓεΘ ±≥≡αφΦ÷√ ∩ε BOM, σ±δΦ Ω≡ε∞σ BOM Γ ⌠αΘδσ φΦ≈σπε φσ ß√δε.
drkns 26.04.2010 00:14:16 +0200 - build 1522
1. ┬ Ωα≈σ±≥Γσ ∩≡εΣεδµσφΦ Mantis#0001096 - ε≥≡σταφΦσ ∩≡εßσδεΓ ≤ß≡αφε σ∙╕ Φτ ∩α≡√ ∞σ±≥.
t-rex 25.04.2010 22:48:55 +0200 - build 1521
1. Mantis#1316: ╬°ΦßΩα Ωε∩Φ≡εΓαφΦ Γ ß≤⌠σ≡ εß∞σφα Γσ≡≥ΦΩαδⁿφ√⌡ ßδεΩεΓ.
┼∙╕ εΣφα Γφ≤≥≡σφφ ∩σ≡σΣσδΩα ≡αßε≥√ ± ΩδΦ∩ßε≡Σε∞, ≥σ∩σ≡ⁿ Ω≡ε∞σ εß√≈φ√⌡ ⌠≤φΩ÷ΦΘ σ±≥ⁿ σ∙╕ Φ Ωδα±±,
Γ ∞σ±≥α⌡ πΣσ ∩≡εΦτΓεΣ ≥± φσ±ΩεδⁿΩε ∩εε≈σ≡╕Σφ√⌡ ε∩σ≡α÷ΦΘ φαΣ ΩδΦ∩ßε≡Σε∞ φ≤µφε Φ±∩εδⁿτεΓα≥ⁿ Ωδα±± φα∩≡ ∞≤■
≈≥εß ±Σσδα≥ⁿ Γ±╕ "Γ εΣφ≤ ≥≡αφταΩ÷Φ■".
drkns 25.04.2010 22:38:17 +0200 - build 1520
1. ╙≥ε≈φσφΦσ ∩≡σΣ√Σ≤∙σπε ßΦδΣα.
drkns 25.04.2010 19:55:48 +0200 - build 1519
1. ╧≡εΣεδµσφΦσ φα≈α≥επε Γ 953 Φ 972. ╧σ≡σ≥≡ ⌡ ∩εΦ±Ωα. ╫α±≥ⁿ ≥≡σ≥ⁿ , πδεßαδⁿφα .
2. Mantis#0001213: ═σΩε≡≡σΩ≥φ√Θ ταπεδεΓεΩ Ωεφ±εδΦ Γ ΣΦαδεπσ ∩εΦ±Ωα ⌠αΘδεΓ.
3. Mantis#0001353: ─Φαδεπ τα∩≡ε±α ∩εΓ√°σφΦ ∩εδφε∞ε≈ΦΘ ±Ω≡√≥ τα εΩφε∞ ∩εΦ±Ωα.
4. ─δ DI_BUTTON Σε±≥≤∩σφ φεΓ√Θ ⌠δαπ: DIF_SETSHIELD - "αφαδεπ" BCM_SETSHIELD.
5. Mantis#0000315: ╧εΣ±Γσ≥Ωα Ωφε∩εΩ ∩ε ≤∞εδ≈αφΦ■ ΣΦαδεπεΓ.
6. Mantis#0000647: Button styles in the dialogs.
7. Mantis#0001217: ═σ ≡αßε≥ασ≥ ∞σ≥α±Φ∞Γεδ !@!.
8. ╨ατφ√σ ∞σδε≈Φ Γ ±Φ±≥σ∞σ ∩εΓ√°σφΦ ∩εδφε∞ε≈ΦΘ.
drkns 22.04.2010 21:11:09 +0200 - build 1518
1. ╙≥ε≈φσφΦσ 1517.5: ∩≡σΣ≤∩≡σµΣσφΦσ εß ε°ΦßΩσ ∩≡σεß≡ατεΓαφΦ Γ√ΓεΣΦδε±ⁿ Φ ≥επΣα, ΩεπΣα ²≥επε φσ ≥≡σßεΓαδε±ⁿ.
2. ╟α∩≡ε±√ ∩εΓ√°σφΦ ∩εδφε∞ε≈ΦΘ δεπΦ≈σ±ΩΦ ≡ατΣσδσφ√ φα "τα∩≡ε±√ ≈≥σφΦ " Φ "τα∩≡ε±√ ∞εΣΦ⌠ΦΩα÷ΦΦ" Φ ≥σ∩σ≡ⁿ Φ⌡ ∞εµφε ΓΩδ■≈α≥ⁿ/Γ√Ωδ■≈α≥ⁿ ∩ε ε≥Σσδⁿφε±≥Φ.
╚φ≥σ≡⌠σΘ±α ∩εΩα ≈≥ε φσ≥, ≥εδⁿΩε ≈σ≡στ ≡σσ±≥≡.
drkns 21.04.2010 14:47:00 +0200 - build 1517
1. Mantis#0001347: ╙ß≡α≥ⁿ . (≥ε≈Ωα) ∩≡Φ αΓ≥εΣεδφσφΦΦ.
▌δσ∞σφ≥√ "." Φ"..", ΦφεπΣα ΓετΓ≡α∙ασ∞√σ Find<First|Next>File, ≥σ∩σ≡ⁿ ≡σµ≤≥± ÷σφ≥≡αδΦτεΓαφφε φα ≤≡εΓφσ Ωδα±±α FindFile, α φσ Γ Ω≤≈σ ≡ατφ√⌡ ∞σ±≥.
╩εΣ, Φ±∩εδⁿτ≤■∙ΦΘ FindFile, ═┼ ─╬╦╞┼═ ∩≡σΣ∩εδαπα≥ⁿ φαδΦ≈Φσ ²≥Φ⌡ ²δσ∞σφ≥εΓ Φ ßε≡ε≥ⁿ± ± φΦ∞Φ.
2. ╧ε≡÷Φ ∩≡σΣ≤∩≡σµΣσφΦΘ ε≥ ±≥α≥Φ≈σ±Ωεπε αφαδΦτα≥ε≡α VS2010.
3. ╧≡Φ ±ετΣαφΦΦ ∩α∩εΩ ΓΦΣα \1\2\3\4 ∩≡εΦτΓεΣΦδΦ±ⁿ ∩ε∩√≥ΩΦ ±ετΣαΓα≥ⁿ ΩαµΣ√Θ ²δσ∞σφ≥, Σαµσ σ±δΦ εφ ≤µσ ±≤∙σ±≥ΓεΓαδ.
4. ╧εΦ±Ω ⌠αΘδεΓ φσ Γε±±≥αφαΓδΦΓασ≥ Γ≡σ∞ ∩ε±δσΣφσπε Σε±≥≤∩α.
5. ┼±δΦ ∩≡Φ ταπ≡≤τΩσ ⌠αΘδα Γ ≡σΣαΩ≥ε≡ ΦδΦ ∩≡Φ ∩σ≡σΩδ■≈σφΦΦ ΩεΣεΓεΘ ±≥≡αφΦ÷√ ∩≡εΦτε°δΦ ε°ΦßΩΦ ∩≡σεß≡ατεΓαφΦ ≥σΩ±≥α - ∩≡Φ ±ε⌡≡αφσφΦΦ ß≤Σσ≥ ≥≡σßεΓα≥ⁿ± Σε∩εδφΦ≥σδⁿφεσ ∩εΣ≥Γσ≡µΣσφΦσ, + ±εεεß∙σφΦ ≥σ∩σ≡ⁿ ßεδσσ ∩εΣ≡εßφ√.
svs 21.04.2010 10:18:10 +0300 - build 1516
1. ╙≥ε≈φσφΦσ build 1515 - εΣφε±Φ∞Γεδⁿφ√σ ∩≡σ⌠ΦΩ±√ Φπφε≡Φ≡≤σ∞
svs 21.04.2010 09:34:16 +0300 - build 1515
1. Mantis#0001338: ╧≡σ⌠ΦΩ± Γ ∩α≡α∞σ≥≡α⌡ Ωε∞.±≥≡εΩΦ
(ε∩Φ±αφε Γ ⌡σδ∩σ)
from Maximus
t-rex 20.04.2010 23:56:06 +0200 - build 1514
1. ╧εΣΣσ≡µΩα MinGW GCC 4.5.0.
2. GCC Γε≡φΦφπΦ.
3. ╩ε±∞σ≥Φ≈σ±ΩΦσ ∞σδε≈Φ.
drkns 20.04.2010 00:33:57 +0200 - build 1513
1. ╙≥ε≈φσφΦσ ∩≡σΣ√Σ≤∙σπε ßΦδΣα.
drkns 19.04.2010 16:39:34 +0200 - build 1512
1. ╧ε∩≡αΓΩα Ω 1371.2.
2. ┬ ⌠Φδⁿ≥≡α⌡ Σε±≥≤∩φ√ ∞ΦδδΦ±σΩ≤φΣ√.
svs 19.04.2010 15:51:19 +0300 - build 1511
1. Mantis#0001334: ╧ετΓεδΦ≥ⁿ ∩δαπΦφ≤ ∞σφ ≥ⁿ ταπεδεΓεΩ ≡σΣαΩ≥ε≡α "φα±εΓ±σ∞"
╥σ∩σ≡ⁿ Γ√±≥αΓδσφφ√Θ ∩δαπΦφε∞ "ταπεδεΓεΩ" Γ ≡σΣαΩ≥ε≡σ (Γ ±≥α≥≤±φεΘ ±≥≡εΩσ, ∩ε±≡σΣ±≥Γε∞ ECTL_SETTITLE) φσ ß≤Σσ≥ αΓ≥ε∞α≥ε∞ ±ß≡α±√Γα≥ⁿ±
∩ε±δσ ε≥≡αßε≥ΩΦ ∩δαπΦφα (Γ√τΓαφφεπε ∩ε F11).
╧δαπΦφ√ ≥σ∩σ≡ⁿ ±α∞Φ Σεδµφ√ ταßε≥Φ≥± ε Γε±±≥αφεΓδσφΦΦ ταπεδεΓΩα ≡σΣαΩ≥ε≡α (Info.EditorControl(ECTL_SETTITLE,NULL)).
drkns 19.04.2010 10:50:21 +0200 - build 1510
1. ╬≈σ≡σΣφα ∩ε≡÷Φ τα∞σφ√ apiCreateFile/ReadFile/WriteFile/etc. ßεδσσ Φφ≥σδδσΩ≥≤αδⁿφ√∞Φ Ωδα±±α∞Φ. ╩αΩ ±δσΣ±≥ΓΦσ, τα∩≡ε± φα ∩εΓ√°σφΦσ ∩≡ΦΓΦδσπΦΘ ∞εµσ≥ τα≡αßε≥α≥ⁿ σ∙╕ Γ φσΩε≥ε≡√⌡ ε∩σ≡α÷Φ ⌡.
2. ╧≡Φ ≡σΣαΩ≥Φ≡εΓαφΦΦ ∩εδⁿτεΓα≥σδⁿ±Ωεπε ∞σφ■ ∩ε AltF4 Γε Γ≡σ∞σφφ√Θ ⌠αΘδ Σε∩Φ±√ΓαδΦ±ⁿ ΦτδΦ°φΦσ byte order mark'Φ (∩ε εΣφε∞≤ φα ΩαµΣεσ ∩εΣ∞σφ■ Γ∞σ±≥ε εΣφεπε φα Γσ±ⁿ ⌠αΘδ).
drkns 17.04.2010 11:44:42 +0200 - build 1509
1. Mantis#0001348: ┴δεΩΦ≡εΓΩα ∩α∩ΩΦ ∩≡ε÷σ±±ε∞ FAR ∩ε±δσ ∩εΓ√°σφΦ ∩≡αΓ.
drkns 17.04.2010 00:57:46 +0200 - build 1508
1. ╨σΣαΩ≥ε≡ ε≈Φ∙σφ ε≥ ε±≥α≥ΩεΓ libc Φ, ΩαΩ ±δσΣ±≥ΓΦσ, ≤∞σσ≥ τα∩≡α°ΦΓα≥ⁿ ∩≡ΦΓΦδσπΦΦ Σδ ε≥Ω≡√≥Φ /±ε⌡≡αφσφΦ ⌠αΘδεΓ.
2. ╚τ∞σφσφΦ ≥επε µσ ≡εΣα Γ ■τσ≡∞σφ■ Φ ε∩Φ±αφΦ ⌡.
svs 15.04.2010 14:34:28 +0300 - build 1507
1. Mantis#0001346: ╠αΩ≡ε±√, φατφα≈σφφ√σ φα "`" (╕) Φ ∩εΣεßφ√σ ≡αßε≥α■≥ ± ε°ΦßΩα∞Φ
drkns 15.04.2010 11:34:38 +0200 - build 1506
1. ┬ 1494 ∩επφ≤δε±ⁿ ±Φ±≥σ∞φεσ Ωε∩Φ≡εΓαφΦσ ∩≡Φ "[ ] Copy files opened for writing".
drkns 15.04.2010 11:05:12 +0200 - build 1505
1. ╙≥ε≈φσφΦσ ∩≡σΣ√Σ≤∙σπε ßΦδΣα.
drkns 15.04.2010 10:55:21 +0200 - build 1504
1. ┼±δΦ ∩εδⁿτεΓα≥σδⁿ ≤µσ εßδαΣασ≥ ∩≡αΓα∞Φ αΣ∞ΦφΦ±≥≡α≥ε≡α - εßεΘΣσ∞± ßστ τα∩≤±Ωα Σε∩εδφΦ≥σδⁿφεπε ∩≡ε÷σ±±α.
svs 13.04.2010 23:15:33 +0300 - build 1503
1. Macro: bug - ∩αΣσφΦσ, ∩≡Φ Γ√τεΓσ [A|P]Panel.HostFile Σδ φσ∩δαπΦφεΓεΘ ∩αφσδΦ.
svs 13.04.2010 14:48:25 +0300 - build 1502
1. Mantis#0001344: ╧αΣσφΦσ ∩≡Φ ∩σ≡σ⌡εΣσ ∩ε ±±√δΩα∞ ⌡σδ∩α
size_t "≡≤δΦ≥" :-(
▌≥ε≥ ⌠ΦΩ± ΦτßαΓδ σ≥± ≥εδⁿΩε ε≥ ∩αΣσφΦ .
─δ "Φ±∩≡αΓδσφΦ ε°ΦßεΩ" ⌡σδ∩εΓ φ≤µφε ∩≡αΓΦ≥ⁿ ∩α≡±σ≡ (Γ√⌡εΣΦ≥ τα ≡α∞ΩΦ Σαφφεπε Φ±∩≡αΓδσφΦ )
t-rex 13.04.2010 00:04:24 +0200 - build 1501
1. ┬ ∩α≡σ ∞σ±≥ StrLength(string) -> string.GetLength().
drkns 12.04.2010 22:54:07 +0200 - build 1500
1. ┴εδσσ Φφ⌠ε≡∞α≥ΦΓφ√σ ±εεß∙σφΦ ∩≡Φ φσεß⌡εΣΦ∞ε±≥Φ ∩εΓ√°σφΦ ∩≡ΦΓΦδσπΦΘ.
svs 12.04.2010 17:53:57 +0300 - build 1499
1. ┬Φ± help φα ⌠αΘδα⌡, ≤ Ωε≥ε≡√⌡ ∞σµΣ≤ ±σΩ÷Φ ∞Φ ε≥±≤≥±≥ΓεΓαδα ∩≤±≥α ±≥≡εΩα
(φα∩≡Φ∞σ≡, "Regular Expression Search and Replace, version 7.04")
drkns 12.04.2010 16:46:32 +0200 - build 1498
1. ┬± ΩΦσ ∞σδε≈Φ φα ≥σ∞≤ ∩εΓ√°σφΦ ∩≡ΦΓΦδσπΦΘ.
2. ╙φΦ⌠Φ÷Φ≡εΓαφα ≡αßε≥α CtrlEnd Γ ΣΦαδεπα⌡ Φ Ωε∞±≥≡εΩσ: Φτ Ωε∞±≥≡εΩΦ Γτ ≥ Ω≡≤πεΓεΘ ∩σ≡σßε≡ Γα≡Φαφ≥εΓ, Φτ ΣΦαδεπεΓ - Γ√ΣσδσφΦσ Σε∩Φ±√Γασ∞επε.
svs 12.04.2010 12:38:45 +0300 - build 1497
1. Bug: [A|P]Panel.path0 φσ ΓετΓ≡α∙ασ≥ ∩≤≥ⁿ
http://forum.farmanager.com/viewtopic.php?p=61218#p61218
svs 12.04.2010 11:38:27 +0300 - build 1496
1. Mantis#0000830: ═σΓσ≡φ√Θ ≡α±≈σ≥ ∩σ≡σ∞σ∙σφΦ Γ ⌠≤φΩ÷ΦΦ Viewer::Up() Σδ UTF-8
chupakabra 11.04.2010 23:20:00 +0200 - build 1495
1. ╚±∩≡αΓδσφα ε°ΦßΩα ∩σ≡σ∞σ∙σφΦ ⌠εΩ≤±α, Γφσ±σφφα Γ 1444.
drkns 11.04.2010 02:23:13 +0200 - build 1494
1. ╧εΓ√°σφΦσ ∩≡ΦΓΦδσπΦΘ:
- τα∩≡ε± ∩≡εΦ±⌡εΣΦ≥ ≥εδⁿΩε ≥επΣα, ΩεπΣα ²≥ε ΣσΘ±≥ΓΦ≥σδⁿφε φαΣε (Σε±≥≤∩ τα∩≡σ∙╕φ ≈σ≡στ ACL), α φσ φα ΩαµΣ√Θ ERROR_ACCESS_DENIED.
- Φτ∞σφσφΦσ Γ≡σ∞σφΦ ⌠αΘδεΓ Φ ±ε±≥ε φΦ α≥≡Φß≤≥εΓ "±µα≥√Θ" Φ "≡ατ≡σµσφφ√Θ".
- ∩εΦ±Ω ∩ε ±εΣσ≡µΦ∞ε∞≤.
- ≥σε≡σ≥Φ≈σ±ΩΦ Σεδµφα ≡αßε≥α≥ⁿ Φ ±α∞ε∩αδⁿφα ≡σαδΦτα÷Φ Ωε∩Φ≡εΓαφΦ ("[ ] Use system copy routine"). ╬±εßε φσ ≥σ±≥Φ≡εΓαδε±ⁿ, ±εßδ■Σασ∞ ε±≥ε≡εµφε±≥ⁿ.
2. ═σΩε≥ε≡√σ api-⌠≤φΩ÷ΦΦ (CreateFile/ReadFile/WriteFile/...) δεπΦ≈σ±ΩΦ εß·σΣΦφσφ√ Γ ε≥Σσδⁿφ√Θ Ωδα±± File, Γ ΣαδⁿφσΘ°σ∞ ∩≡σΣ∩ε≈≥Φ≥σδⁿφε Φ±∩εδⁿτεΓα≥ⁿ ≤µσ σπε.
3. ═σ ≡αßε≥αδ CtrlEnd Γ ΣΦαδεπα⌡ ∩≡Φ ε≥Ωδ■≈σφφε∞ Σε∩εδφσφΦΦ.
svs 09.04.2010 16:32:01 +0300 - build 1493
1. Macro: [A|P]Panel.Path0 - ∩≤≥ⁿ φα ≡σαδⁿφεΘ FS (Σε Γ√τεΓα ∩δαπΦφεΓ, ±ετΣα■∙Φ⌡ ±Γε■ ∩αφσδⁿ)
╤ε±≥ε φΦ αφαδεπΦ≈φ√σ [A|P]Panel.Path, φε ±εΣσ≡µα≥ⁿ ∩≤≥ⁿ ≡σαδⁿφεΘ FS.
┼±δΦ φα ∩αφσδΦ ≡σαδⁿφα FS, ≥ε
[A|P]Panel.Path == [A|P]Panel.Path0
┼±δΦ ∩αφσδⁿ ∩δαπΦφεΓα , ≥ε
[A|P]Panel.Path != [A|P]Panel.Path0
svs 09.04.2010 09:38:19 +0300 - build 1492
1. ╠εΣ≤δⁿ ∩σ≈α≥Φ Γ ε≥Γαδσ - φσ ≤≈Φ≥√Γαδ± ≥σΩ≤∙ΦΘ Ωα≥αδεπ.
drkns 08.04.2010 15:30:25 +0200 - build 1491
1. Mantis#0001337: ╬°ΦßΩα ∩≡Φ ≈≥σφΦΦ ±εΣσ≡µΦ∞επε ∩α∩ΩΦ.
2. ─δ ²δσ∞σφ≥α ".." Γ ∩αφσδ ⌡ ε≥εß≡αµαδ± φσ∩≡αΓΦδⁿφ√Θ ΓδαΣσδσ÷.
svs 08.04.2010 11:01:14 +0300 - build 1490
1. Mantis#0000884: ╨Γ╕≥± ≥σΩ±≥ ±∩≡αΓΩΦ ∩≡Φ ΣδΦφσ ±≥≡εΩΦ ßεδⁿ°σ 300 ±Φ∞ΓεδεΓ.
╧σ≡σΓεΣ ⌡σδ∩α φα ∞α±±ΦΓ ±≥≡εΩ (TArray)
═σ∞φεπε °α∞αφ±≥Γα Γ TArray ∩ε ∩εΓεΣ≤ ±ε≡≥Φ≡εΓΩΦ.
╙ΣαδσφΦσ "∞≤±ε≡α" Φτ ΩεΣα ⌡σδ∩α
drkns 08.04.2010 00:39:10 +0200 - build 1489
1. Mantis#0001336: ╤εεß∙σφΦσ εß ε°ΦßΩσ ∩≡Φ ε≥Ω≡√≥ΦΦ Ωα≥αδεπα.
drkns 07.04.2010 14:04:32 +0200 - build 1488
1. ╙≥ε≈φσφΦσ 1483.
svs 07.04.2010 13:10:41 +0300 - build 1487
1. Mantis#0001335: ╚±∩εδⁿτεΓαφΦσ φσΩε≡≡σΩ≥φεπε ≥σΩ±≥εΓεπε ≡σ±≤≡±α
2. Mantis#0001331: ╠αΩ≡ε⌠≤φΩ÷Φ Σδ ≤∩≡αΓδσφΦ ±≥α≥≤±φεΘ ±≥≡εΩεΘ
drkns 07.04.2010 11:46:46 +0200 - build 1486
1. ╟α∩≡σ≥ φα ∩≡σεß≡ατεΓαφΦσ ∩≤≥Φ Γ φσΩε≥ε≡√⌡ Γ√τεΓα⌡ apiGetFindDataEx Γ≡εΣσ ß√ ≤µσ φσαΩ≥≤αδσφ, ∩ε±σ∞≤ ≤ßσ≡╕∞.
drkns 06.04.2010 20:02:46 +0200 - build 1485
1. ╙≥ε≈φσφΦσ 1483.
svs 06.04.2010 13:41:39 +0300 - build 1484
1. Macro: φεΓα ⌠≤φΩ÷Φ "N=Editor.SetTitle([Title])" ≤±≥αφεΓΩα ταπεδεΓΩα Γ ±≥α≥≤±φεΘ ±≥≡εΩσ ≡σΣαΩ≥ε≡α
┬ετΓ≡α∙ασ≥ 1 - ≤±∩σ°φε, 0 - ≡σΣαΩ≥ε≡ φσ Γ ⌠εΩ≤±σ.
┼±δΦ ∩α≡α∞σ≥≡ ε≥±≤≥±≥Γ≤σ≥ ΦδΦ ≡αΓσφ ∩≤±≥εΘ ±≥≡εΩσ, ≥ε Γε±±≥αφαΓδΦΓασ≥± ∩≡σΣ√Σ≤∙σσ τφα≈σφΦσ ±≥α≥≤±φεΘ ±≥≡εΩΦ
drkns 06.04.2010 10:35:35 +0200 - build 1483
1. ╧≡εΣεδµσφΦσ 1468:
╤ ∩εδφε∞ε≈Φ ∞Φ αΣ∞ΦφΦ±≥≡α≥ε≡α ∞επ≤≥ Γ√∩εδφ ≥ⁿ± :
- ∩≡ε±∞ε≥≡ Ωα≥αδεπεΓ;
- ∩εδ≤≈σφΦσ α≥≡Φß≤≥εΓ;
- ≤±≥αφεΓΩα ΓδαΣσδⁿ÷α.
2. FindFirstFile/FindNextFile/FindClose δεπΦ≈σ±ΩΦ εß·σΣΦφσφ√ Γ ε≥Σσδⁿφ√Θ Ωδα±± FindFile, Γ ΣαδⁿφσΘ°σ∞ ∩≡σΣ∩ε≈≥Φ≥σδⁿφε Φ±∩εδⁿτεΓα≥ⁿ ≤µσ σπε.
svs 05.04.2010 18:18:38 +0300 - build 1482
1. ╙≥ε≈φσφΦσ Mantis#0001323
2. Macro: [A|P]Panel.path Σδ ╧δαπΦφεΓεΘ ∩αφσδΦ
http://forum.farmanager.com/viewtopic.php?f=15&t=5254
3. Macro: [A|P]Panel.Prefix - ΓετΓ≡α∙ασ≥ ∩≤±≥ε, δΦßε ∩≡σ⌠ΦΩ±α, ΩαΩ Φ⌡ ε≥Σα■≥ ∩δαπΦφ√
4. Macro: [A|P]Panel.UNCPath ΓετΓ≡α∙ασ≥ (Σδ ∩δαπΦφεΓεΘ ∩αφσδΦ) prefix:[hostfile/]path
garry 03.04.2010 22:44:32 +0300 - build 1481
1. ╧ε±δσ 1456 ε≥ΓαδΦδ± Γ√ΓεΣ ΩεΣεΓ√⌡ ±≥≡αφΦ÷ Σδ ANSI-∩δαπΦφεΓ (φα∩≡Φ∞σ≡, FTP).
drkns 03.04.2010 19:30:12 +0200 - build 1480
1. 1479.2: ╩αΩ Γ√ ±φΦδε±ⁿ, gcc φσ ∩εΣΣσ≡µΦΓασ≥ forward enum declaration.
drkns 03.04.2010 11:23:56 +0200 - build 1479
1. ╚ σ∙╕ ≡ατ Mantis#0001321: DM_MOVEDIALOG: επ≡αφΦ≈σφφ√Θ ΣΦα∩ατεφ ∩σ≡σ∞σ∙σφΦ ΣΦαδεπα.
2. ╩ε±∞σ≥ΦΩα Γ adminmode.?pp
svs 03.04.2010 11:45:44 +0300 - build 1478
1. Mantis#0000098: φσ∩≡αΓΦδⁿφ√σ ±εεß∙σφΦ ∩≡Φ ∩ε∩√≥Ωσ ±ετΣαφΦ ∩α∩ΩΦ/⌠αΘδα ± τα∩≡σ∙σφφ√∞Φ ±Φ∞Γεδα∞Φ
zg 03.04.2010 02:26:08 +0200 - build 1477
1. Mantis#0001329: ╧εΦ±Ω Γ ∩≡ ∞ε∞ φα∩≡αΓδσφΦΦ, °αßδεφ = $.
zg 02.04.2010 11:42:58 +0200 - build 1476
1. Γ ±Γ τΦ ± 1219 Ctrl-Shift-Numpad5 Γ ∩αφσδ ⌡ τα∞σφ╕φ φα Ctrl-Alt-Numpad5.
svs 02.04.2010 10:29:40 +0300 - build 1475
1. Mantis#0001323: gethotkey(0) ΓετΓ≡α∙ασ≥ ±δσΣ≤■∙ΦΘ ∩ε ∩ε≡ ΣΩ≤ ±ΦΓεδ (Γ∞σ±≥ε "3" - "4", Γ∞σ±≥ε "x" - "y")
drkns 01.04.2010 20:00:00 +0200 - build 1474
1. Mantis#0001321: DM_MOVEDIALOG: επ≡αφΦ≈σφφ√Θ ΣΦα∩ατεφ ∩σ≡σ∞σ∙σφΦ ΣΦαδεπα.
╧≡Φ ε≥φε±Φ≥σδⁿφε∞ ∩σ≡σ∞σ∙σφΦΦ Ωεε≡ΣΦφα≥√, ≡αΓφ√σ -1, ßεδⁿ°σ φσ ÷σφ≥≡Φ≡≤■≥ ΣΦαδεπ.
2. ┴εδσσ Ωε∞∩αΩ≥φεσ ≡α±∩εδεµσφΦσ ²δσ∞σφ≥εΓ ΣΦαδεπα ∩εΦ±Ωα.
drkns 01.04.2010 13:47:00 +0200 - build 1473
1. ╙≥ε≈φσφΦσ 1472.2: ≡ατδΦ≈ασ∞ symlink Φ junction;
2. ╤ετΣαφΦσ µ╕±≥ΩΦ⌡ ±±√δεΩ ∞εµσ≥ Γ√∩εδφ ≥ⁿ± ± ∩εδφε∞ε≈Φ ∞Φ αΣ∞ΦφΦ±≥≡α≥ε≡α.
svs 01.04.2010 12:56:20 +0300 - build 1472
1. Mantis#0001265: ├δ■Ω ± ≡ατ∞σ≡ε∞ ß≤⌠σ≡α Φ ταπεδεΓΩε∞ ∩αφσδΦ
╙≥≈εφσφΦσ ∩.2 ("╧≡Φ φσ≈σ≥φεΘ °Φ≡Φφσ Ωεφ±εδΦ ταπεδεΓεΩ ∩αφσδΦ (∩≡αΓεΘ) ≡Φ±≤σ≥± φσΩε≡≡σΩ≥φε (φα δσΓεΘ)")
2. Mantis#0001327: ┬ εΩφσ ∩εΦ±Ωα φαΘΣσφφ√σ ±Γ τΦ ε≥εß≡αµα■≥± ΩαΩ ∩α∩ΩΦ
zg 01.04.2010 03:12:18 +0200 - build 1471
1. Mantis#0001322: ╧εΦ±Ω Φ τα∞σφα Γ ≡σΣαΩ≥ε≡σ ∩≡ε∩≤±Ωασ≥ ∩≤±≥√σ ±≥≡εΩΦ.
drkns 31.03.2010 21:52:05 +0200 - build 1470
1. ╙≥ε≈φσφΦσ 1468 - ≥σ≡ δΦ±ⁿ ≡στ≤δⁿ≥a≥√ GetLastError().
drkns 31.03.2010 16:29:11 +0200 - build 1469
1. Mantis#0001315: ┬ tmp-∩αφσδΦ ±Γ τΦ ε≥εß≡αµα■≥± ΩαΩ ∩α∩ΩΦ.
2. Mantis#0001321: DM_MOVEDIALOG: επ≡αφΦ≈σφφ√Θ ΣΦα∩ατεφ ∩σ≡σ∞σ∙σφΦ ΣΦαδεπα.
drkns 31.03.2010 15:24:32 +0200 - build 1468
1. ╧≡εΣεδµσφΦσ 1466:
- ≤ΣαδσφΦσ Γ Ωε≡τΦφ≤ ∞εµσ≥ Γ√∩εδφ ≥ⁿ± ± ∩εδφε∞ε≈Φ ∞Φ αΣ∞ΦφΦ±≥≡α≥ε≡α;
- ∩≡Φ Ωε∩Φ≡εΓαφΦΦ ≡αßε≥ασ≥ ΦφΣΦΩα≥ε≡ ∩≡επ≡σ±±α, ε≥∞σφα Φ ≥. ∩.
t-rex 31.03.2010 01:05:50 +0200 - build 1467
1. ┬ ΣΦαδεπσ φα±≥≡εΘΩΦ ⌠Φδⁿ≥≡α ∩ε∞σφ δ ∞σ±≥α∞Φ ∩εδ Σα≥√ ≈≥εß ß√δε ßεδσσ Φφ≥≤Φ≥ΦΓφε,
∩εΩα φσ ∩≡ΦΣ≤∞ασ∞ ßεδσσ ∩εφ ≥φ√Θ ΣΦταΘφ ΣΦαδεπα.
drkns 30.03.2010 15:44:02 +0200 - build 1466
1. ╧≡εΣεδµσφΦσ 1465:
╤ ∩εδφε∞ε≈Φ ∞Φ αΣ∞ΦφΦ±≥≡α≥ε≡α ∞επ≤≥ Γ√∩εδφ ≥ⁿ± :
- ∩σ≡σφε± ⌠αΘδεΓ;
- Ωε∩Φ≡εΓαφΦσ ⌠αΘδεΓ;
- Ωε∩Φ≡εΓαφΦσ/≡σΣαΩ≥Φ≡εΓαφΦσ reparse point'εΓ.
drkns 30.03.2010 00:44:57 +0200 - build 1465
1. ═α≈αδⁿφα ∩εΣΣσ≡µΩα ∩εΓ√°σφΦ ∩εδφε∞ε≈ΦΘ ∩≡Φ ≡αßε≥σ Φτ-∩εΣ επ≡αφΦ≈σφφεΘ ≤≈╕≥φεΘ τα∩Φ±Φ.
╤ ∩εδφε∞ε≈Φ ∞Φ αΣ∞ΦφΦ±≥≡α≥ε≡α Γ Σαφφ√Θ ∞ε∞σφ≥ ∞επ≤≥ ß√≥ⁿ Γ√∩εδφσφ√ ±δσΣ≤■∙Φσ ε∩σ≡α÷ΦΦ:
- ±ετΣαφΦσ ∩α∩εΩ;
- ≤ΣαδσφΦσ ∩α∩εΩ;
- ≤ΣαδσφΦσ ⌠αΘδεΓ;
- ≤±≥αφεΓΩα α≥≡Φß≤≥εΓ;
- ±ετΣαφΦσ ±Φ∞ΓεδΦ≈σ±ΩΦ⌡ ±±√δεΩ.
╤ε Γ≡σ∞σφσ∞ ²≥ε≥ ±∩Φ±εΩ ß≤Σσ≥ ≡α±≥Φ.
zg 29.03.2010 04:01:39 +0200 - build 1464
1. Mantis#0001302: ╧≡Φ τα∩≤±Ωσ ± ∩α≡α∞σ≥≡ε∞ Ωε∞.±≥≡εΩΦ FAR ταΓΦ±ασ≥ φα "≈σ≡φε∞ ²Ω≡αφσ" Σε φαµα≥Φ Enter.
zg 29.03.2010 03:37:49 +0200 - build 1463
1. Mantis#0001310: ╟α∩≤±Ωα≥ⁿ ≡σΣαΩ≥ε≡ ± ταΣαφφεΘ αß±εδ■≥φεΘ ΩεδεφΩεΘ, α φσ ²Ω≡αφφεΘ (ΩαΩ Φτ ∩δαπΦφεΓ, ≥αΩ Φ Φτ Ωε∞±≥≡εΩΦ).
zg 29.03.2010 01:55:26 +0200 - build 1462
1. ε∩≥Φ∞Φτα÷Φ ßΦδΣα 1460. ∩≡Φ ±ετΣαφΦΦ ∩αφσδΦ ΣΓα ≡ατα Σσδαδε±ⁿ show Φ ±ε≡≥Φ≡εΓαδε±ⁿ. ⌡ε≥ φσ φαΣε φΦ ≡ατ≤.
2. ∩ε±δσ 1448 ±ε≡≥Φ≡εΓΩα Γ ±δ≤≈ασ ±ε≡≥Φ≡εΓΩΦ ∩ε ≡α±°Φ≡σφΦ■, ε≥Ωδ■≈╕φφεΘ ±ε≡≥Φ≡εΓΩΦ Ωα≥αδεπεΓ
∩ε ≡α±°Φ≡σφΦ■ Φ ε≥Ωδ■≈╕φφεΘ ε∩÷ΦΦ ∩α∩ΩΦ Γφα≈αδσ ß√δα φσ≤±≥εΘ≈ΦΓεΘ.
t-rex 28.03.2010 21:42:53 +0200 - build 1461
1. Mantis#1314: Filters - Date/Time - Relative
chupakabra 27.03.2010 08:20:00 +0200 - build 1460
1. ═σ Γ√∩εδφ δα±ⁿ ∩σ≡σ±ε≡≥Φ≡εΓΩα ∩ε±δσ FCTL_SETNUMERICSORT Φ FCTL_SETDIRECTORIESFIRST.
svs 27.03.2010 08:17:48 +0300 - build 1459
1. Mantis#0001312: ╧≡Φ ε≥∞σφσ ≡σΣαΩ≥Φ≡εΓαφΦ ∩≤φΩ≥α φσ φ≤µφε εßφεΓδ ≥ⁿ ⌠αΘδ farmenu.ini
from Maximus
garry 26.03.2010 16:51:16 +0300 - build 1458
1. ─ε∩εδφσφΦσ Ω 1456.
drkns 26.03.2010 14:58:23 +0200 - build 1457
1. ═αµα≥Φσ PgDn Γ ΣΦαδεπσ ∩εΦ±Ωα ∞επδε ∩≡ΦΓεΣΦ≥ⁿ Ω ∩σ≡σ∩εδφσφΦ■ ±≥σΩα.
garry 26.03.2010 15:28:59 +0300 - build 1456
1. ─εßαΓδσφα Γετ∞εµφε±≥ⁿ ≡σΣαΩ≥Φ≡εΓαφΦ ≈σ≡στ Φφ≥σ≡⌠σΘ± Φ∞╕φ ΩεΣεΓ√⌡ ±≥≡αφΦ÷ (≤ß≡αφε ≥σ≈Φφ⌠ε #80);
2. ╧≡Φ φσΩε≥ε≡√⌡ ≤±δεΓΦ ⌡ ∩≡Φ ε≥Ω≡√≥ΦΦ ∞σφ■ ΩεΣεΓ√⌡ ±≥≡αφΦ÷ Ω≤≡±ε≡ ∩ετΦ÷ΦεφΦ≡εΓαδ± φσ φα ≥≤ τα∩Φ±ⁿ (Γ ΩαΩε∞ ≥ε Φτ
ßΦδΣεΓ ∩ε≈ΦφΦδΦ ∞σφ■ Φ ±Σσδαφφ√σ ∞φε■ Γ ∞σφ■ ΩεΣεΓ√⌡ ±≥≡αφΦ÷ Ωε±≥√δΦ ±≥αδΦ ∞σ°α≥ⁿ);
3. ═α±≥≡εΘΩα ΩεΣεΓ√⌡ ±≥≡αφΦ÷ ΣεßαΓδσφα Γ ε±φεΓφεσ ∞σφ■ φα±≥≡εσΩ;
4. ─δ ≡≤±±Ωεπε τ√Ωα Γ ∞σφ■ φα±≥≡εσΩ ∩ε∩≡αΓδσφ√ ∩σ≡σ±σΩα■∙Φσ± Φ ε≥±≤≥±≥Γ≤■∙Φσ πε≡ ≈Φσ ΩδαΓΦ°Φ.
svs 26.03.2010 11:57:54 +0300 - build 1455
1. Bug: far /e Φ∞ _⌠αΘδα ShiftEnter AltF9 --> ≥≡α∩.
2. Macro: ≤ ⌠≤φΩ÷ΦΦ Clip(N,V) ΣεßαΓδσφ 5-Θ ≡σµΦ∞ (∩σ≡Γ√Θ ∩α≡α∞σ≥≡) - ≡αßε≥α ± ≡σµΦ∞α∞Φ ΩδΦ∩ßε≡Σα.
N=5
V:
-1 - ≈≥ε ±σΘ≈α± Φ±∩εδⁿτ≤σ≥± ? 1 - ΓΦφΣεΓ√Θ ß≤⌠σ≡, 2 - Γφ≤≥≡σφφΦΘ
0 - flip (αφαδεπ $IClip)
1 - ΓΩδ■≈Φ≥ⁿ ΓΦφΣεΓ√Θ ß≤⌠σ≡ εß∞σφα
2 - ΓΩδ■≈Φ≥ⁿ Γφ≤≥≡σφφΦΘ ß≤⌠σ≡ εß∞σφα
┬ετΓ≡α∙ασ≥ ∩≡σΣ√Σ≤∙σσ τφα≈σφΦσ (1 - ΓΦφΣεΓ√Θ ß≤⌠σ≡, 2 - Γφ≤≥≡σφφΦΘ)
3. <└╒╥╙═├>
╚±∩≡αΓδ Θ≥σ ±ΓεΦ ∞αΩ≡ε±√:
α) $IClip τα∞σφΦ≥ⁿ φα Clip(5,0) ΦδΦ Clip(5), ≥.Ω. $IClip ß≤Σσ≥ ≤Σαδ ≥ⁿ± .
ß) IClip τα∞σφΦ≥ⁿ φα Clip(5,-1) (∩≡Φ ²≥ε∞ ≤≈σ±≥ⁿ, ≈≥ε clip() Γσ≡φσ≥ 1 ΦδΦ 2), ≥.Ω. IClip ß≤Σσ≥ ≤Σαδ ≥ⁿ± .
≤Ωαταφφ√⌡ 2 "εß·σΩ≥α" ß≤Σ≤≥ ≤Σαδσφ√... ±Ωαµσ∞ ≈σ≡στ 2 ∞σ± ÷α :-)
</└╒╥╙═├>
svs 25.03.2010 18:38:53 +0300 - build 1454
1. Macro: ΣεßαΓδσφα Ωεφ±≥αφ≥α RCounter - ±εΣσ≡µΦ≥ ≥σΩ≤∙σσ τφα≈σφΦσ ±≈σ≥≈ΦΩα ε∩σ≡α≥ε≡α ÷ΦΩδα $Rep.
╬ßδα±≥ⁿ ΓΦΣΦ∞ε±≥Φ - ≥σΩ≤∙ΦΘ $Rep (Σδ Γδεµσφφ√⌡ $Rep - τφα≈σφΦσ Σδ ≥σΩ≤∙σπε ÷ΦΩδα), φα∩≡Φ∞σ≡
RCounter = undefined
$rep(%i)
...
RCounter = τφα≈σφΦ■ Σδ ÷ΦΩδα "$rep(%i)"
...
$rep(%j)
...
RCounter = τφα≈σφΦ■ Σδ ÷ΦΩδα "$rep(%j)"
...
$end
...
RCounter = τφα≈σφΦ■ Σδ ÷ΦΩδα "$rep(%i)"
...
$end
RCounter = undefined
╟α ∩≡σΣσδα∞Φ ÷ΦΩδα τφα≈σφΦσ Ωεφ±≥αφ≥√ φσε∩≡σΣσδσφφεσ/δ■ßεσ/φσ≥ ±∞√±δα Φ±∩εδⁿτεΓα≥ⁿ.
2. Macro: ─εßαΓδσφα ⌠≤φΩ÷Φ "N=Print(Str)" - Γ√Γσ±≥Φ ±εΣσ≡µΦ∞εσ ±≥≡εΩΦ str ≥≤Σα, πΣσ Ω≤≡±ε≡.
└φαδεπΦ≈φα $Text, φε ∩α≡α∞σ≥≡ Str ∞εµσ≥ ß√≥ⁿ Γ√≡αµσφΦσ∞.
┬ετΓ≡α∙ασ≥ Γ±σπΣα 1.
3. Macro: ─εßαΓδσφα ⌠≤φΩ÷Φ "v = MMode(Action[,Value])" - Γ√±≥αΓΦ≥ⁿ/∩εδ≤≈Φ≥ⁿ ≡σµΦ∞√ ≥σΩ≤∙σπε ∞αΩ≡ε±α.
└φαδεπΦ≈φα $MMode, φε ∩α≡α∞σ≥≡ mode ∞εµσ≥ ß√≥ⁿ Γ√≡αµσφΦσ∞.
Action - ≈≥ε ⌡ε≥Φ∞ ∩ε∞σφ ≥ⁿ
1 - ≡σµΦ∞ δε≈ΩΦ ²Ω≡αφα ("DisableOutput")
"MMode(1,-1)" ∩εΣεßσφ ±ε±≥ε φΦ■ "DisableOutput"
Value - τφα≈σφΦσ
-1 - get (⌠≤φΩ÷Φ ΓετΓ≡α∙ασ≥ ≥σΩ≤∙σσ τφα≈σφΦσ)
0 - off (⌠≤φΩ÷Φ Γ√Ωδ■≈ασ≥ Action Φ ΓετΓ≡α∙ασ≥ ∩≡σΣ√Σ≤∙σσ τφα≈σφΦσ)
1 - on (⌠≤φΩ÷Φ ΓΩδ■≈ασ≥ Action Φ ΓετΓ≡α∙ασ≥ ∩≡σΣ√Σ≤∙σσ τφα≈σφΦσ)
2 - flip (⌠≤φΩ÷Φ ∩σ≡σΩδ■≈ασ≥ Action Φ ΓετΓ≡α∙ασ≥ ∩≡σΣ√Σ≤∙σσ τφα≈σφΦσ)
4. <└╒╥╙═├>
╚±∩≡αΓδ Θ≥σ ±ΓεΦ ∞αΩ≡ε±√:
α) $Text τα∞σφΦ≥ⁿ φα print(), ≥.Ω. $Text ß≤Σσ≥ ≤Σαδ ≥ⁿ± .
ß) $Date τα∞σφΦ≥ⁿ φα print(Date(ßδαßδαßδα ΦδΦ ∩≤±≥ε)), ≥.Ω. $Date ß≤Σσ≥ ≤Σαδ ≥ⁿ± .
±) "$MMode 1" τα∞σφΦ≥ⁿ φα "MMode(1,2)", ≥.Ω. $MMode ß≤Σσ≥ ≤Σαδ ≥ⁿ± .
d) ±ε±≥ε φΦσ "DisableOutput" τα∞σφΦ≥ⁿ φα Γ√τεΓ ⌠≤φΩ÷ΦΦ "MMode(1,-1)", ≥.Ω. ±ε±≥ε φΦσ "DisableOutput" (φσ ⌠δαπ ∞αΩ≡ε±α!) ß≤Σσ≥ ≤Σαδ ≥ⁿ± .
≤Ωαταφφ√⌡ 4 "εß·σΩ≥α" ß≤Σ≤≥ ≤Σαδσφ√... ±Ωαµσ∞ ≈σ≡στ 2 ∞σ± ÷α :-)
</└╒╥╙═├>
chupakabra 23.03.2010 00:51:00 +0200 - build 1453
1. ╧σ≡σ∩Φ±αφα ⌠≤φΩ÷Φ ≈Φ±δεΓεΘ ±ε≡≥Φ≡εΓΩΦ.
drkns 22.03.2010 20:18:31 +0200 - build 1452
1. ╙ßΦ≡ασ∞ ╚╚, ≡ατδΦ≈α■∙ΦΘ "±Γ τΦ" Φ "≥ε≈ΩΦ ∞εφ≥Φ≡εΓαφΦ " Γ ΩεδεφΩα⌡ ∩αφσδΦ.
╙Γ√, ±Φδⁿφε ±≥≡αΣασ≥ ∩≡εΦτΓεΣΦ≥σδⁿφε±≥ⁿ.
2. ⌡64 warnings.
chupakabra 22.03.2010 04:03:00 +0200 - build 1451
1. ╚±∩≡αΓδσφΦσ Σδ 1444.
chupakabra 22.03.2010 02:02:00 +0200 - build 1450
1. Mantis#0001301: δΦ±≥ßεΩ± φσ ∩σ≡σ≡Φ±εΓ√Γαδ± ∩ε±δσ DM_LISTUPDATE.
t-rex 22.03.2010 00:27:43 +0200
1. ╩ε≡≡σΩ≥Φ≡εΓΩα 1448.3.
chupakabra 21.03.2010 20:59:00 +0200 - build 1449
1. ╚±∩≡αΓδσφα ε°ΦßΩα ≡σµΦ∞α ±ε≡≥Φ≡εΓΩΦ ∩ε ∩εδφε∞≤ Φ∞σφΦ.
chupakabra 21.03.2010 20:43:00 +0200 - build 1448
1. ╬∩÷Φ Σδ ε≥εß≡αµσφΦ Ωα≥αδεπεΓ Γ φα≈αδσ ±∩Φ±Ωσ ∩≡Φ ±ε≡≥Φ≡εΓΩσ (Ctrl+F12).
2. Plugin API: FCTL_SETDIRECTORIESFIRST, PFLAGS_DIRECTORIESFIRST, SM_NUMSTREAMS, SM_STREAMSSIZE, SM_FULLNAME.
3. ┬ makefile ∩ε∩≡αΓδσφ√ ταΓΦ±Φ∞ε±≥Φ.
chupakabra 21.03.2010 01:11:00 +0200 - build 1447
1. Mantis#0001081: ≡σµΦ∞ ±ε≡≥Φ≡εΓΩΦ ∩ε ∩εδφε∞≤ Φ∞σφΦ ≤≈Φ≥√Γασ≥ ≈Φ±δεΓ≤■ ±ε≡≥Φ≡εΓΩ≤ Φ π≡≤∩∩√ ±ε≡≥Φ≡εΓΩΦ.
2. ╤ε≡≥Φ≡εΓΩα: τα∞σφσφε Ωε∩Φ≡εΓαφΦσ ±≥≡εΩ φα Γ√τεΓ ⌠≤φΩ÷ΦΘ ±≡αΓφσφΦ ± Γφ√∞ ≤ΩαταφΦσ∞ ΣδΦφ ±≡αΓφΦΓασ∞√⌡ ±≥≡εΩ.
drkns 20.03.2010 09:26:41 +0200 - build 1446
1. ┬ 1443 ε≥ΓαδΦδ± QView.
chupakabra 20.03.2010 05:46:00 +0200 - build 1445
1. Mantis#0001081: ≡σµΦ∞ ±ε≡≥Φ≡εΓΩΦ ∩ε ∩εδφε∞≤ Φ∞σφΦ (∩εδφε∞≤ ∩≤≥Φ) ⌠αΘδα.
chupakabra 20.03.2010 04:38:00 +0200 - build 1444
1. Mantis#0001290: ═σΩε≡≡σΩ≥φα εß≡αßε≥Ωα φαµα≥ΦΘ φα Ωφε∩ΩΦ ±ε ±≥Φδσ∞ DIF_NOFOCUS + DIF_BTNNOCLOSE.
drkns 20.03.2010 00:42:00 +0200 - build 1443
1. Mantis#0001309: ┬ ΣΦαδεπσ ∩≡Φ∞σφσφΦ α≥≡Φß≤≥εΓ φσ ≡αßε≥ασ≥ Cancel ∩≡Φ ΓΓεΣσ φσ∩≡αΓΦδⁿφεπε ΓδαΣσδⁿ÷α
2. ╧≡Φ Γ√τεΓσ ±ΓεΘ±≥Γ ∩α∩ΩΦ Γ φσΩε≥ε≡√⌡ ╬╤ ∞επδΦ Γ√τ√Γα≥ⁿ± ±ΓεΘ±≥Γα ⌠αΘδα ± ≥σ∞ µσ Φ∞σφσ∞ Φ ≡α±°Φ≡σφΦσ∞ Φτ %pathext%.
3. FCTL_GETCMDLINESELECTEDTEXT ΓετΓ≡α∙αδ φα 1 ±Φ∞Γεδ ∞σφⁿ°σ, ≈σ∞ φαΣε.
4. ╠α±±εΓεσ ΓφσΣ≡σφΦσ ±∩Φ±ΩεΓ ΦφΦ÷ΦαδΦτα÷ΦΦ.
5. ═σ∞φεπε C++0x: ΓφσΣ≡σφΦσ nullptr. ─δ VC2010 - φα≥ΦΓφε, Σδ ε±≥αδⁿφ√⌡ - #define φα NULL.
t-rex 19.03.2010 12:27:10 +0200 - build 1442
1. Mantis#1308: ═σ ±εßΦ≡ασ≥± Γ gcc Φτ-τα φσΩε≡≡σΩ≥φεΘ Φφ±≥≡≤Ω÷ΦΦ #include (φσ∩≡αΓΦδⁿφ√Θ ≡σπΦ±≥≡).
svs 19.03.2010 11:56:32 +0300 - build 1441
1. VK_OEM_102. ╙≥ε≈φσφΦσ... 1440
svs 19.03.2010 11:38:51 +0300 - build 1440
1. ─εßαΓδσφα εß≡αßε≥Ωα VK_OEM_102, Ωε≥ε≡α "εßετΓαφα" ΩαΩ: "<>" or "\|" on RT 102-key kbd.
╤σΘ≈α± ²≥ε '\'.
╥≡σß≤σ≥± ≤≥ε≈φσφΦσ Σδ AltGr- (Ctrl-Alt-), ...Γετ∞εµφε σ∙σ ≈≥ε.
╥.±. WσδΩα∞!
chupakabra 19.03.2010 04:41:00 +0200 - build 1439
1. ╧εδε∞αδα±ⁿ ±Φφ⌡≡εφΦτα÷Φ ≥σΩ≤∙σπε Ωα≥αδεπα Σδ ∩δαπΦφεΓ ± OPIF_REALNAMES (Φτ build 1157).
svs 18.03.2010 19:54:06 +0300 - build 1438
1. Mantis#0001307: ┬ετΓ≡α∙ασ∞√Θ ≡στ≤δⁿ≥α≥ ⌠≤φΩ÷ΦΦ panel.fexist
╥σ∩σ≡ⁿ panel.fexist() ΓετΓ≡α∙ασ≥: 0 - φσ≥ ≥αΩεπε ²δσ∞σφ≥α, > 0 - ∩ετΦ÷Φ /ΦφΣσΩ± ⌠αΘδεΓεπε ²δσ∞σφ≥α φα ∩αφσδΦ.
┴στ ≤≈σ≥α ⌠Φδⁿ≥≡εΓ!
svs 17.03.2010 16:42:40 +0300 - build 1437
1. Macro: ≤≥ε≈φσφΦσ ∩≡ε≥ε≥Φ∩α "Panel.Select()".
╥σ∩σ≡ⁿ ≡αßε≥α■≥ Mode=2 Φ 3. ─δ ²≥Φ⌡ ≡σµΦ∞εΓ ≡ατΣσδΦ≥σδσ∞ ²δσ∞σφ≥εΓ ±∩Φ±Ωα ∞επ≤≥ ß√≥ⁿ: ';' ',' Φ '\r\n'.
╧≡Φ∞σ≡:
Panel.Select(1,1,2,clip(0))
═α ∩α±±ΦΓφεΘ ∩αφσδΦ Γ√ΣσδΦ≥ⁿ ≥σ ⌠αΘδ√, Φ∞σφα Ωε≥ε≡√⌡ φα⌡εΣ ≥ⁿ± Γ ΩδΦ∩ßε≡Σσ.
2. ╙ FileList::SelectFiles ≥σ∩σ≡ⁿ Σε∩.∩α≡α∞σ≥≡ (∞α±ΩΦ) Φ ⌠≤φΩ÷Φ ΓετΓ≡α∙ασ≥ ΩεδΦ≈σ±≥Γε εß≡αßε≥αφφ√⌡ ²δσ∞σφ≥εΓ (∩εΩα Φ±∩εδⁿτ≤σ≥± φα φ≤µΣ√ ∞αΩ≡ε±εΓ)
svs 16.03.2010 17:48:46 +0300 - build 1436
1. Keys.hpp
1) KEY_CTRLMASK ≥σ∩σ≡ⁿ 0xFFF00000
2) ╙Σαδσφ KEY_LOCKSCREEN - ε±≥α≥ΩΦ ≡ε±Ωε°Φ ß√δεΘ, φσ Φ±∩εδⁿτ≤σ≥±
3) "ε∩Φ±αφ√" KEY_KILLFOCUS, KEY_GOTFOCUS Φ KEY_CONSOLE_BUFFER_RESIZE
4) ≡α±°Φ≡σφΦσ ΣΦα∩ατεφα KEY_MACRO_BASE
2. SysLog. ─εßαΓδσφ Ωεφ±≥≡≤Ω≥ε≡
CleverSysLog(int Line,const wchar_t *Title);
3. Macro: ΣεßαΓδσφ ∩≡ε≥ε≥Φ∩ "V=Panel.Select(panelType,Action[,Mode[,Items]])"
∩ε ∞ε≥ΦΓα∞ http://forum.farmanager.com/viewtopic.php?f=15&t=5077
═α ±σπεΣφ ≤∞σσ≥:
panelType - ΩαΩ εß√≈φε: =0 - αΩ≥ΦΓφα ∩αφσδⁿ, =1 - ∩α±±ΦΓφα ∩αφσδⁿ.
Action:
0 - ±φ ≥ⁿ Γ√ΣσδσφΦσ; ΓετΓ≡α∙ασ≥ ΩεδΦ≈σ±≥Γε ²δσ∞σφ≥εΓ ± Ωε≥ε≡√⌡ ±φ δΦ Γ√ΣσδσφΦσ
1 - Γ√ΣσδΦ≥ⁿ
2 - ΦφΓσ≡≥Φ≡εΓα≥ⁿ
3 - Γε±±≥αφεΓΦ≥ⁿ Γ√ΣσδσφΦσ, αφαδεπ Ctrl-M; ΓετΓ≡α∙ασ≥ ΩεδΦ≈σ±≥Γε Γε±±≥αφεΓδσφφ√⌡ ²δσ∞σφ≥εΓ
Mode:
0 ΦδΦ ε≥±≤≥±Γ≤σ≥ - Γ√∩εδφΦ≥ⁿ ΣσΘ±≥ΓΦσ Action Σδ Γ±σ⌡ ²δσ∞σφ≥εΓ
1 - Items Γδ σ≥± ≈Φ±δε∞ - ΦφΣσΩ±ε∞
Items:
Σδ Mode==0 - Φπφε≡Φ≡≤σ≥±
Σδ Mode==1:
Items==0 ΦδΦ ε≥±≤≥±≥Γ≤σ≥ - Γ√∩εδφΦ≥ⁿ ΣσΘ±≥ΓΦσ Action Σδ ≥σΩ≤∙σπε ²δσ∞σφ≥α
Items>0 - Γ√∩εδφΦ≥ⁿ ΣσΘ±≥ΓΦσ Action Σδ ²δσ∞σφ≥α ± ΦφΣσΩ±ε∞ Items
╘≤φΩ÷Φ ΓετΓ≡α∙ασ≥ ΩεδΦ≈σ±≥Γε ²δσ∞σφ≥εΓ, φαΣ Ωε≥ε≡√∞Φ ∩≡εΦτΓεΣΦδε±ⁿ Action
(∩εδ≤≈Φ≥ⁿ Φφ⌠≤ ε ≥σΩ≤∙σ∞ ΩεδΦ≈σ±≥Γσ Γ√Σσδσφφ√⌡ - ΩαΩ εß√≈φε ≈σ≡στ [A|P]Panel.SelCount :-)
╧δαφΦ≡≤σ≥± ΣεßαΓΦ≥ⁿ Mode=2 Φ 3 (≡α±±∞α≥≡ΦΓα≥ⁿ Items ΩαΩ ±≥≡εΩΦ - Φ∞ ΦδΦ ∞α±Ωα)
4. Macro ΣεßαΓδσφ√ [A|P]Panel.HostFile - ∩≤±≥ε ΦδΦ Φ∞ ⌡ε±≥-⌠αΘδα ∩δαπΦφεΓεΘ ∩αφσδΦ.
drkns 10.03.2010 19:29:31 +0200 - build 1435
1. Mantis#0001297: ╤ε⌡≡αφσφΦσ Γ φα±≥≡εΘΩα⌡ ∩σ≡σ∞σφφ√⌡ εΩ≡≤µσφΦ
2. Mantis#0001300: ═α±δσΣεΓα≥ⁿ ⌠δαπ VF_DISABLEHISTORY ∩≡Φ ∩σ≡σΩδ■≈σφΦΦ Γ ≡σΣαΩ≥ε≡ (F6), Φ φαεßε≡ε≥
3. ═σ ≤±≥αφαΓδΦΓαδΦ±ⁿ Σα≥α/Γ≡σ∞ ≤ reparse point'εΓ Γ ∩εΣΩα≥αδεπα⌡.
drkns 10.03.2010 14:20:17 +0300 - build 1434
1. ╧≡εΣεδµσφΦσ 1425 - ΓδαΣσδσ÷ Σε±≥≤∩σφ Σδ ≡σΣαΩ≥Φ≡εΓαφΦ .
2. Mantis#1299: SavedDialogHistory: SearchText, ReplaceText
yjh 09.03.2010 15:52:16 +0300 - build 1433
1. ─σ⌠δε≥φα ∞α±Ωα Σδ α≡⌡ΦΓεΓ ∩εΣΣσ≡µΦΓασ≥ .tbz Φ .txz (φεΓ√σ linux-ΣΦ±≥≡Φß≤≥ΦΓ√)
svs 03.03.2010 17:33:17 +0300 - build 1432
1. ╘≤φΩ÷Φ CheckFolder() ∩σ≡σΦ∞σφεΓαφα Γ TestFolder(), ±εε≥Γσ≥±≥Γ≤■∙Φ∞ εß≡ατε∞ Φτ∞σφσφ√ φαΦ∞σφεΓαφΦσ ΩεΣεΓ ΓετΓ≡α≥α.
2. Macro: ═εΓα ⌠≤φΩ÷Φ : N=testfolder(S) - ≥σ±≥Φ≡εΓαφΦσ Ωα≥αδεπα, ΓετΓ≡α∙ασ≥
2 - φσ≥ ≥αΩεπε
1 - φσ ∩≤±≥ε
0 - ∩≤±≥ε
-1 - φσ≥ Σε±≥≤∩α
-2 - ε°ΦßΩα (φσ∩≡αΓΦδⁿφ√σ ∩α≡α∞σ≥≡√ ΦδΦ φσ⌡Γα≥Φδε ∩α∞ ≥Φ Σδ Γ√ΣσδσφΦ ∩≡ε∞σµ≤≥ε≈φ√⌡ ß≤⌠σ≡εΓ)
╩εφ±≥αφ≥√:
REGEDIT4
[HKEY_CURRENT_USER\Software\Far2\KeyMacros\Consts]
"TSTFLD_NOTFOUND"=dword:00000002
"TSTFLD_NOTEMPTY"=dword:00000001
"TSTFLD_EMPTY"=dword:00000000
"TSTFLD_NOTACCESS"=dword:FFFFFFFF
"TSTFLD_ERROR"=dword:FFFFFFFE
3. Macro: φσ∞φεπε ≥σ±≥εΓ√⌡ ΣεßαΓεΩ Γ "∞α°Φφ≤".
drkns 02.03.2010 18:32:43 +0200 - build 1431
1. ╦Φ°φΦΘ callback ∩≡Φ Γ±≥αΓΩσ ≥σΩ±≥α Γ ±≥≡εΩ≤ ΓΓεΣα.
drkns 01.03.2010 21:10:08 +0200 - build 1430
1. ╧ε≥σφ÷Φαδⁿφεσ UB Γ ΣΦαδεπσ α≥≡Φß≤≥εΓ.
svs 01.03.2010 19:00:24 +0300 - build 1429
1. Mantis#0000981: Far ∩αΣασ≥, ∩ε±δσ Γ√τεΓα ∩δαπΦφα ≈σ≡στ CallPlugin
2. Macro: ≤ ⌠≤φΩ÷ΦΦ date ∩α≡α∞σ≥≡ ∞εµφε φσ ≤Ωατ√Γα≥ⁿ, Γ ²≥ε∞ ±δ≤≈ασ Φ±∩εδⁿτ≤σ≥± ⌠ε≡∞α≥φα ±≥≡εΩα "%a %b %d %H:%M:%S %Z %Y"
3. Macro: ΣεßαΓδσφ "$Continue" - Σδ ÷ΦΩδεΓ
4. ┴απα ± °ε≡≥Ωα≥α∞Φ Γ ≡σΣαΩ≥ε≡σ/Γⁿ■Γσ≡σ:
α) LCtrl-<N> (πΣσ <N> φσφατφα≈σφφ√Θ °ε≡≥Ωα≥) - ∩≡√παδ Γ ±α∞εσ φα≈αδε ⌠αΘδα
ß) ╤ε⌡≡αφσφΦσ °ε≡≥Ωα≥εΓ Γ ≡σσ±≥≡σ ß√δε Γετ∞εµφε ≥εδⁿΩε, σ±δΦ ß√δ φατφα≈σφ φ≤δσΓεΘ ²δσ∞σφ≥ (RCtrl-0)
╟Σσ±ⁿ └⌡≥≤φπ!
╚τ-τα Γσ±ⁿ∞α ≡αφφΦ⌡ ßαπεΓ Γ ≡σσ±≥≡σ ∞επδε ±ε⌡≡αφ ≥ⁿ± ±εΣσ≡µΦ∞εσ °ε≡≥Ωα≥εΓ, τα∩εδφσφφ√⌡ φ≤δ ∞Φ.
╧ε²≥ε∞≤ ≡σΩε∞σφΣ≤σ≥± Γ ≡σσ±≥≡σ Editor\LastPositions Φ Viewer\LastPositions Γ√ΩΦφ≤≥ⁿ τφα≈σφΦ ShortXXX
5. ─δ σΣΦφεεß≡ατΦ ... Γ Opt.ViOpt.SaveViewerPos Φ Opt.ViOpt.SaveViewerShortPos ≤ß≡αφε "±δεΓε" Viewer.
drkns 28.02.2010 11:29:36 +0200 - build 1428
1. ╚±≥ε≡ΦΦ ΓΓεΣα, ∩≡ε±∞ε≥≡α, ∩α∩εΩ, ΣΦαδεπεΓ Φ ±ε⌡≡αφ╕φφ√⌡ ∩ετΦ÷ΦΘ ≡α±°Φ≡σφ√ Σε 512 ²δσ∞σφ≥εΓ ∩ε ≤∞εδ≈αφΦ■.
yjh 28.02.2010 04:42:01 +0300 - build 1427
1. ╩ 1424 - σ±δΦ ≤µ Σσδα≥ⁿ largeaddressaware, ≥ε Σδ Γ±σ⌡ δΦφΩσ≡εΓ :)
drkns 28.02.2010 01:43:09 +0200 - build 1426
1. ╧ε∩≡αΓΩα Ω 2 ∩≤φΩ≥≤ ∩≡σΣ√Σ≤∙σπε ßΦδΣα, Σαß√ Φ Γ ∩σ∙σ≡φ√⌡ ╬╤ ≡αßε≥αδε.
drkns 27.02.2010 23:30:38 +0200 - build 1425
1. ─εßαΓΩα Ω 1054.2: Γ ∞σφ■ ΣΦ±ΩεΓ ∩ε CtrlA/F4 Γ√ΓεΣΦ≥± φσ ±Φ±≥σ∞φ√Θ, α Γ±≥≡εσφφ√Θ ΣΦαδεπ α≥≡Φß≤≥εΓ.
2. ╚τ Γ±≥≡εσφφεπε ΣΦαδεπα α≥≡Φß≤≥εΓ ∞εµφε Γ√τ√Γα≥ⁿ ±Φ±≥σ∞φ√Θ.
3. Mantis#0000088: ─εßαΓΦ≥ⁿ ∩εδσ "┬δαΣσδσ÷ ⌠αΘδα".
4. ╥α∞ µσ Γ ±∩Φ±εΩ α≥≡Φß≤≥εΓ ΣεßαΓδσφ "Reparse point".
drkns 27.02.2010 19:16:33 +0200 - build 1424
1. ╤εßΦ≡ασ∞ ± /largeaddressaware.
chupakabra 27.02.2010 07:51:00 +0200 - build 1423
1. Mantis#0000840: ΓΩδ■≈ασ∞ Low-fragmentation Heap.
http://msdn.microsoft.com/en-us/library/aa366750%28VS.85%29.aspx
drkns 27.02.2010 00:07:33 +0200 - build 1422
1. ═σ ≡αßε≥αδα ε∩÷Φ "Lock editing of read-only files".
t-rex 26.02.2010 20:36:01 +0200 - build 1421
1. ═σ φαΣε Γ√τ√Γα≥ⁿ apiGetVolumeNameForVolumeMountPoint() Σδ ≡σ∩α≡± ∩εΦφ≥εΓ Ωε≥ε≡√σ φσ ∩α∩ΩΦ (ΓΦΣΦ∞ε Mantis#1288).
2. ┬ε≡φΦφπ Γ GCC.
drkns 24.02.2010 15:48:25 +0200 - build 1420
1. ╧≡εΣεδµασ∞ ΣαΓΦ≥ⁿ printf.
2. 32-ßΦ≥φεπε FilePositionCache ßεδⁿ°σ φσ≥, ≥σ∩σ≡ⁿ ΓστΣσ 64-ßΦ≥φ√Θ.
3. ╙ß≡αφ√ επ≡αφΦ≈σφΦ Φτ TI#11 .
svs 22.02.2010 17:10:45 +0300 - build 1419
1. Macro: ≤≥ε≈φσφΦσ replace(). ╟α÷ΦΩδΦΓασ≥± , σ±δΦ Find - ∩≤±≥α ±≥≡εΩα.
drkns 22.02.2010 15:49:34 +0200 - build 1418
1. ╧≡εΣεδµσφΦσ ∩≡σΣ√Σ≤∙σπε ßΦδΣα. ╥σ∩σ≡ⁿ, Γσ≡ε ≥φε, Φ ΓεδΩΦ ß≤Σ≤≥ ±√≥√, Φ εΓ÷√ ÷σδ√ -
./.. ∩εΩατ√Γα■≥± , φε Ω≡√°≤ ≤ πδ■≈φ√⌡ Σ≡αΘΓσ≡εΓ ε≥ ∩≡εΓσ≡εΩ φσ ±φε±Φ≥.
t-rex 22.02.2010 13:53:43 +0200 - build 1417
1. ╙ß≡αδ Γ±■ τα∞ε≡ε≈Ω≤ ± ∩≡εΓσ≡ΩεΘ φα "." Φ "..".
╬φα ∩≡ΦΓεΣΦδα Ω ≡ατδΦ≈φ√∞ ∩≡εßδσ∞α∞ ≤ φε≡∞αδⁿφ√⌡ ∩εδⁿτεΓα≥σδσΘ Φ Γ±╕ ≡αΣΦ ≥επε
≈≥εß ⌠Φπ τφασ≥ Ω≥ε ∞επ ±σßσ ±ετΣαΓα≥ⁿ ≥αΩΦσ φα±≥ε ∙Φσ ∩α∩ΩΦ φα ⌠α≥σ.
┼±δΦ Γ√ Γ±╕ ≥αΩΦ ±ετΣα╕≥σ ∩α∩ΩΦ "." Φ ".." ≥ε ⌠α≡ Φ⌡ ∩εΩατ√Γα≥ⁿ φσ ß≤Σσ≥.
drkns 21.02.2010 21:57:47 +0200 - build 1416
1. ┬ 1413 ταß√δΦ ταµΦ∞ Γφ≤≥≡Φ ∩α÷Φσφ≥α :)
zg 21.02.2010 13:10:12 +0200 - build 1415
1. φσ ±εßΦ≡αδε±ⁿ gcc.
svs 20.02.2010 22:44:13 +0300 - build 1414
1. Macro: bug: panel.setposidx(0,0,1) ΓετΓ≡α∙ασ≥ 0, σ±δΦ ε≥∞σ≈σφφ√Θ ⌠αΘδ - ∩ε±δσΣφΦΘ φα ∩αφσδΦ
drkns 20.02.2010 20:24:44 +0200 - build 1413
1. ┬√ΩΦφ≤≥ε °α∞αφ±≥Γε ± DETECT_ALT_ENTER, ≥σ∩σ≡ⁿ αΓ≥ε≤±≥αφεΓΩα 80x25 ∩≡Φ ∩σ≡σΩδ■≈σφΦΦ Γ ∩εδφε²Ω≡αφφ√Θ ≡σµΦ∞ ≡αßε≥ασ≥.
2. ACTL_CONSOLEMODE ßεδⁿ°σ φσ≥.
3. ╤ε±≥ε φΦσ Windowed Γ ∞αΩ≡ε τ√Ωσ τα∞σφσφε φα Fullscreen.
svs 19.02.2010 17:18:28 +0300 - build 1412
1. Macro: Bug: [A|P]panel.Filter Γ±σπΣα Γ√Σασ≥ 1, φσταΓΦ±Φ∞ε ε≥ ≥επε, ΓΩδ■≈╕φ ⌠Φδⁿ≥≡ φα ∩αφσδΦ ΦδΦ φσ≥
2. Macro: ∩≡εßδσ∞√ ± eval()
3. Macro: φσΩε≡≡σΩ≥φα ≡αßε≥α panel.setposidx()
╥σ∩σ≡ⁿ Γε≥ ≥αΩ:
Panel.SetPosIdx(0,0,0) - Γσ≡φσ≥ Ωεε≡ΣΦφα≥√ Γ ∞α±±ΦΓσ ⌠αΘδεΓ ± ≤≈σ≥ε∞ ⌠Φδⁿ≥≡α
Panel.SetPosIdx(0,0,1) - Γσ≡φσ≥ Ωεε≡ΣΦφα≥√ Γ ΓΦ≡≥≤αδⁿφε∞ ∞α±±ΦΓσ ε≥∞σ≈σφφ√⌡ ⌠αΘδεΓ ± ≤≈σ≥ε∞ ⌠Φδⁿ≥≡α
4. ┬ Config ∩σ≡σ∞σφφ√σ, ε≥φε± ∙Φσ± Ω ∞αΩ≡ε±α∞, ±εß≡αφ√ Γ εΣφ≤ ±≥≡≤Ω≥≤≡≤.
5. ─εßαΓδσφε Γ≡σ∞σφφεσ ∩≡αΓΦδε KeyMacros/CallPluginRules:dword (∩ε ∞ε≥ΦΓα∞ Mantis#1280)
0 - ßδεΩΦ≡εΓα≥ⁿ ∞αΩ≡ε±√ ∩≡Φ Γ√τεΓσ ∩δαπΦφα ⌠≤φΩ÷ΦσΘ CallPlugin, 1 - ≡ατ≡σ°Φ≥ⁿ ∞αΩ≡ε±√ (α⌡≥≤φπ!)
∩ε ≤∞εδ≈αφΦ■ 0 - ßδεΩΦ≡εΓα≥ⁿ
"Γ≡σ∞σφφεσ" - ≈≥εß√ ∩εφ ≥ⁿ φα ±ΩεδⁿΩε ²≥ε Ω≡Φ≥Φ≈φε.
drkns 19.02.2010 13:47:00 +0200 - build 1411
1. ┬ 1410 ε≥ΓαδΦδε±ⁿ Ωε∩Φ≡εΓαφΦσ φα ∩δαπΦφεΓ√σ ∩αφσδΦ.
drkns 18.02.2010 23:03:00 +0200 - build 1410
1. ╧αΣσφΦσ ∩≡Φ ε≥±≤≥±≥ΓΦΦ τ√ΩεΓ√⌡ ⌠αΘδεΓ.
2. ╧αΣσφΦσ ∩≡Φ Γ√π≡≤τΩσ ∩δαπΦφα ∩≡Φ ε≥Ω≡√≥ε∞ ∞σφ■ Ωεφ⌠Φπ≤≡α÷ΦΦ.
3. ┬√ΩΦφ≤≥ε σ∙╕ φσ∞φεπε ∞≤±ε≡α Φτ Ωε∩Φ≡α.
4. ╚±Ωδ■≈α≥ε≡: ΣεßαΓδσφα Γετ∞εµφε±≥ⁿ ∩σ≡σΣα≥ⁿ Φ±Ωδ■≈σφΦσ Γε Γφσ°φΦΘ ε≥δαΣ≈ΦΩ, Γ√ΩΦφ≤≥ ≡ατφεεß≡ατφ√Θ ∞≤±ε≡.
t-rex 18.02.2010 21:28:44 +0200 - build 1409
1. ╩ε±∞σ≥Φ≈σ±ΩΦσ ∩≡αΓΩΦ ∩≡σΣ. ßΦδΣα.
svs 18.02.2010 20:02:35 +0300 - build 1408
1. Macro: ⌠≤φΩ÷Φ Menu.Select φσ ≡αßε≥ασ≥, σ±δΦ ≥≡σ≥ΦΘ ∩α≡α∞σ≥≡ (Dir) φσ ≡αΓσφ 0.
(σ∙σ ß√ εφε ≡αßε≥αδε, ΩεπΣα φα∩≡αΓδσφΦσ φσ ≤≈Φ≥√Γαδε±ⁿ ±εΓ±σ∞ :-))
svs 18.02.2010 14:33:53 +0300 - build 1407
1. Mantis#0001286: ─εßαΓΦ≥ⁿ ±ε±≥ε φΦσ ΩδΦΩεΓ ∞√°Φ
─εßαΓδσφα Ωεφ±≥αφ≥α MsEventFlags. ═αßε≡ ßΦ≥εΓ (see http://msdn.microsoft.com/en-us/library/ms684239%28VS.85%29.aspx):
DOUBLE_CLICK = 0x0002
The second click (button press) of a double-click occurred.
The first click is returned as a regular button-press event.
MOUSE_HWHEELED = 0x0008
The horizontal mouse wheel was moved.
MOUSE_MOVED = 0x0001
A change in mouse position occurred.
MOUSE_WHEELED = 0x0004
The vertical mouse wheel was moved.
2. Macro: panel.setposidx()
a) ΣεßαΓδσφ 3-Θ φσεß τα≥σδⁿφ√Θ ∩α≡α∞σ≥≡ InSelection
N=Panel.SetPosIdx(panelType,Idx[,InSelection])
σ±δΦ InSelection = 1, ≥ε Idx - ΦφΣσΩ± Γ ΓΦ≡≥≤αδⁿφε∞ ∞α±±ΦΓσ ε≥∞σ≈σφφ√⌡ ΓΦΣΦ∞√⌡ ⌠αΘδεΓ
σ±δΦ InSelection = 0, ≥ε Idx - ΦφΣσΩ± Γ ΓΦ≡≥≤αδⁿφε∞ ∞α±±ΦΓσ ΓΦΣΦ∞√⌡ ⌠αΘδεΓ
b) ≥σ∩σ≡ⁿ ²≥α ⌠≤φΩ÷Φ ≡αßε≥ασ≥ ≥εδⁿΩε ± ΓΦΣΦ∞√∞Φ ⌠αΘδα∞Φ, ± ≤≈σ≥ε∞ ∩≡Φ∞σφσφφ√⌡ ⌠Φδⁿ≥≡εΓ φα ∩αφσδΦ.
c) Γ≥ε≡εΘ ∩α≡α∞σ≥≡ Idx:
< 0 - "Φ±Ωα≥ⁿ" ε≥ Ωεφ÷α Γ φα≈αδε
> 0 - "Φ±Ωα≥ⁿ" ε≥ φα≈αδα Γ Ωεφσ÷
= 0 - Φπφε≡Φ≡εΓα≥ⁿ ∩σ≡σ⌡εΣ, ∩≡ε±≥ε Γσ≡φ≤≥ⁿ ≥σΩ≤∙≤■ ∩ετΦ÷Φ■ (σ±≥σ±≥Γσφφε ≤≈σ≥ε∞ ⌠Φδⁿ≥≡α)
3. Macro: ΣεßαΓδσφ√ ß≤δσΓ√σ ±ε±≥ε φΦ [A|P]Panel.Filter - "φα αΩ≥ΦΓφεΘ/∩α±±ΦΓφεΘ ∩αφσδΦ ΓΩδ■≈σφ ⌠Φδⁿ≥≡?"
4. Macro: ≤≥ε≈φσφΦσ 1401
5. ─εßαΓδσφ√ virtual public Panel::FileInFilter(long idxItem) Φ Panel::IsSelected(long idxItem)
drkns 17.02.2010 22:22:31 +0200 - build 1406
1. ╧≡εΣεδµσφΦσ #0001273. ╧ε±δσ 1395 φα≈αδΦ ∩≡ε Γδ ≥ⁿ± ≡ατφεεß≡ατφ√σ Σ≡σΓφΦσ, ∩≡Φ±√∩αφφ√σ δΦ±≥ⁿ ∞Φ π≡αßδΦ.
garry 17.02.2010 18:00:27 +0300 - build 1405
1. ╬°ΦßΩα Ωε∞∩Φδ ÷ΦΦ x64 Γσ≡±ΦΦ Γ 1400.
svs 17.02.2010 17:49:19 +0300 - build 1404
1. Macro: ±φεΓα ∩≡ε ταπ≡≤τΩ≤.
"...╚∞σσ≥± ΩαΩεΘ-δΦßε ∞αΩ≡ε± Σδ ∩αφσδσΘ. ┬√τ√Γασ∞ MacroView, Γφε±Φ∞ ε°ΦßΩ≤ Γ ∞αΩ≡ε±.
FAR ±εεß∙ασ≥ εß ε°ΦßΩσ Γ Γ√≡αµσφΦΦ, ²≥ε≥ ∞αΩ≡ε± ßεδⁿ°σ φσ ±≡αßα≥√Γασ≥, φε ∩σ≡σ±≥α■≥ ≡αßε≥α≥ⁿ Γ±σ ∞αΩ≡ε±√, Ω≡ε∞σ ∩αφσδⁿφ√⌡.
┼±δΦ ε°ΦßΩα Γ ∞αΩ≡ε±σ ≡σΣαΩ≥ε≡α ΦδΦ Γⁿ■σ≡α, ≥ε ∩σ≡σ±≥α■≥ ≡αßε≥α≥ⁿ common-∞αΩ≡ε±√..."
2. Mantis#0001283: ├δ■Ω ± εßδα±≥ⁿ■ Γ√∩εδφσφΦ ∞αΩ≡ε±εΓ
╧≤±≥ⁿ ∞αφαπσ≡ Γ±σπΣα ∩≡Φφ≤ΣΦ≥σδⁿφε Γ√±≥αΓδ σ≥ εßδα±≥ⁿ Σδ ≥σΩ≤∙σπε ⌠≡σΘ∞α (CurrentFrame).
╒∞∞... Γετ∞εµφε ∩εΓ≥ε≡σφΦσ ²≥επε ╚φ÷α, φε ≥εδⁿΩε Σδ ≥σ⌡ εß·σΩ≥εΓ, Ω≥ε "φσ ± φα∞Φ" (φσ ∩≡εΦτΓεΣφ√Θ ε≥ Frame).
drkns 16.02.2010 19:32:46 +0200 - build 1403
1. ╙≥ε≈φσφΦσ ≡αßε≥√ FCTL_CLEARSELECTION.
drkns 16.02.2010 13:47:00 +0300 - build 1402
1. Mantis#0000942: far hangs at exit after using of proclist
2. Mantis#0001273: ╠σΣδσφφα ≡αßε≥α Φ ΦτδΦ°φΦΘ ±σ≥σΓεΘ ≥≡α⌠ΦΩ ∩≡Φ ≡αßε≥σ ± ±σ≥σΓ√∞Φ ∩α∩Ωα∞Φ.
3. ─εßαΓδσφα Ωε∞αφΣα FCTL_CLEARSELECTION - ±φ ≥ⁿ Γ√ΣσδσφΦσ ± ²δσ∞σφ≥α ∩αφσδΦ. Param1 - φε∞σ≡ Γ√ß≡αφφεπε ²δσ∞σφ≥α (0<=Param1<PanelInfo.SelectedItemsNumber).
4. ╧α≡α ∞σδε≈σΘ.
svs 16.02.2010 11:05:58 +0300 - build 1401
1. ╠αΩ≡ε: ≥σ∩σ≡ⁿ ε°ΦßΩΦ ∩≡ε∩≤±Ωα■≥± (ε±≥αδⁿφ√σ ∞αΩ≡ε±√ π≡≤τ ≥ⁿ± )
2. ═σ∞φεπε PROJECT_DI_MEMOEDIT.
3. ┬ editor.cpp ≤Σαδσφ δΦ°φΦΘ Ω≤±εΩ ταΩε∞∞σφ≈σφφεπε ΩεΣα ∩≡ε Editor::ReadFile()
garry 15.02.2010 17:37:17 +0300 - build 1400
1. ╧αΣσφΦ ∩≡Φ εß≡αßε≥Ωσ ⌠αΘδεΓ ± ≤ΓσδΦ≈ΦΓα■∙Φ∞± ≡ατ∞σ≡ε∞:
1. ╨σΣαΩ≥ε≡ ∩αΣαδ ∩≡Φ Γ√ΓεΣσ ∩≡επ≡σ±±α Σδ ⌠αΘδα, ≡ατ∞σ≡ Ωε≥ε≡επε ≤ΓσδΦ≈ΦΓασ≥±
Γ ∩≡ε÷σ±±σ ε≥Ω≡√≥Φ ;
2. ┬ⁿ■Γσ≡ ∩αΣαδ ∩≡Φ Γ√ΓεΣσ ∩≡επ≡σ±±α Γ ∩≡ε÷σ±±σ ∩εΦ±Ωα Σδ ⌠αΘδα, ≡ατ∞σ≡ Ωε≥ε≡επε
≤ΓσδΦ≈ΦΓασ≥± Γε Γ≡σ∞ ∩≡ε±∞ε≥≡α.
t-rex 14.02.2010 00:48:27 +0200 - build 1399
1. Mantis#1274: ═σΩε≡≡σΩ≥φα ≡αßε≥α ⌠Φδⁿ≥≡α ∩αφσδσΘ ∩≡Φ Γ√ßε≡σ ≥εδⁿΩε ∩α∩εΩ.
┬εεß∙σ ß√δ ε∩≡σΣσδ╕φφ√Θ ∩≡εΩεδ Γ δεπΦΩσ εß≡αßε≥Ωσ ∩α∩εΩ, ∩ε≈ΦφΦδΦ±ⁿ ∩ε⌡εµΦσ Φ φσ ε≈σφⁿ
πδ■ΩΦ Φ Γ ∩εΦ±Ωσ Φ Γ ∩ε∞σ≥Ωσ.
zg 14.02.2010 00:12:02 +0200 - build 1398
1. φσ ±εßΦ≡αδε±ⁿ gcc.
svs 12.02.2010 18:15:56 +0300 - build 1397
1. Mantis#0001270: MCMD_LOADALL φσ ΓετΓ≡α∙ασ≥ ε°ΦßΩ≤ ∩≡Φ φαδΦ≈ΦΦ ε°ΦßεΩ
drkns 11.02.2010 14:06:15 +0200 - build 1396
1. ╙≥ε≈φσφΦσ δεπΦΩΦ ΣεßαΓδσφΦ BOM ∩≡Φ ±ε⌡≡αφσφΦΦ.
drkns 11.02.2010 13:47:00 +0200 - build 1395
1. ╥.Ω. Γ ConvertNameToReal ßεδⁿ°σ φσ Φ±∩εδⁿτ≤σ≥± ≡≤≈φεΘ αφαδΦτ ±εΣσ≡µΦ∞επε ≡σ∩α≡±-∩εΦφ≥α, ≤ßσ≡╕∞ ε≥≥≤Σα επ≡αφΦ≈σφΦ Σδ ±σ≥σΓ√⌡ ∩≤≥σΘ.
2. ┬ ΣΦαδεπσ α≥≡Φß≤≥εΓ ≡σΣαΩ≥Φ≡εΓαφΦσ ±εΣσ≡µΦ∞επε ≡σ∩α≡±-∩εΦφ≥α Σε±≥≤∩φε Φ Σδ ±σ≥σΓ√⌡ ∩≤≥σΘ.
3. Mantis#0000650: FAR φσ Σασ≥ ±ετΣα≥ⁿ ±Φ∞ΓεδΦ≈σ±Ω≤■ ±±√δΩ≤ φα Ωε≡φσΓ≤■ °α≡≤.
svs 12.02.2010 14:15:21 +0300 - build 1394
1. ═σΩε≡≡σΩ≥φα ≡αßε≥α Info.FSF->FarNameToKey
http://forum.farmanager.com/viewtopic.php?f=8&t=5058
╘≤φΩ÷Φ µΣσ≥ ±≥≡εΩ≤ ∩ε Γε≥ ≥αΩεΘ ±∩σ÷Φ⌠ΦΩα÷ΦΦ:
1. ╤ε≈σ≥αφΦ , ε∩≡σΣσδσφφ√σ Γ ±≥≡≤Ω≥≤≡σ keyboard.cpp::FKeys1[]
2. ╬∩÷Φεφαδⁿφ√σ ∞εΣΦ⌠ΦΩα≥ε≡√ (Alt/RAlt/Ctrl/RCtrl/Shift) Φ 1 ±Φ∞Γεδ, φα∩≡Φ∞σ≡, AltD ΦδΦ CtrlC
3. "Alt" (ΦδΦ RAlt) Φ 5 Σσ± ≥Φ≈φ√⌡ ÷Φ⌠≡ (± ΓσΣ≤∙Φ∞Φ φ≤δ ∞Φ)
4. "Spec" Φ 5 Σσ± ≥Φ≈φ√⌡ ÷Φ⌠≡ (± ΓσΣ≤∙Φ∞Φ φ≤δ ∞Φ)
5. "Oem" Φ 5 Σσ± ≥Φ≈φ√⌡ ÷Φ⌠≡ (± ΓσΣ≤∙Φ∞Φ φ≤δ ∞Φ)
6. ≥εδⁿΩε ∞εΣΦ⌠ΦΩα≥ε≡√ (Alt/RAlt/Ctrl/RCtrl/Shift)
drkns 11.02.2010 23:52:09 +0200 - build 1393
1. Mantis#0001271: ─Φαδεπ: ±Φ∞Γεδ√, φσΣε∩≤±≥Φ∞√σ Γ ΣαφφεΘ ΩεΣΦ≡εΓΩσ.
2. ─Φαδεπ ∩σ≡σ⌡εΣα (AltF8) Γ ≡σΣαΩ≥ε≡σ ∩σ≡σΓσΣ╕φ φα DialogBuilder.
svs 11.02.2010 22:26:57 +0300 - build 1392
1. Mantis#0001268: ┬ ⌠Φδⁿ≥≡ ΣΦαδεπεΓ Γ±≥αΓδ σ≥± ≥εδⁿΩε ∩σ≡Γ√Θ ±Φ∞Γεδ
─εßαΓΩα Ctrl-V/Shift-Ins (≥εδⁿΩε Σδ ≡σµΦ∞α "∞√ Γ ⌠Φδⁿ≥≡σ")
svs 11.02.2010 21:57:33 +0300 - build 1391
1. Mantis#0001268: ┬ ⌠Φδⁿ≥≡ ΣΦαδεπεΓ Γ±≥αΓδ σ≥± ≥εδⁿΩε ∩σ≡Γ√Θ ±Φ∞Γεδ
...≈≥ε φσ ∞≤Σ≡σφε, ±≤Σ ∩ε ΩεΣ≤ :-)
╚ Σα, τΣσ±ⁿ, Γ ⌠Φδⁿ≥≡σ, Γ Ωα≈σ±≥Γσ ²Ω±∩σ≡Φ∞σφ≥α :-) ∩≡Φ εß≡αßε≥Ωσ $Text ΣεßαΓδσφα ≡σαΩ÷Φ φα ±Φ∞Γεδ 0x8 (Bs). ═αΣα?
2. Mantis#0001266: Far ∩αΣασ≥ ∩≡Φ ≡ατßε≡σ Macro
└ ∩≡ε ΣΓεΘφ√σ ΩαΓ√≈ΩΦ Φ ταß√δ... :-(
┬ Ωδα±± UserDefinedList ΣεßαΓδσφ ⌠δαπ ULF_NOTUNQUOTES
drkns 11.02.2010 13:47:00 +0200 - build 1390
1. Mantis#0001269: ═σ ≤Ωαταφ ∞αΩ≡ε± Γ ±εεß∙σφΦΦ ε φσΓσ≡φε∞ ∞αΩ≡ε±σ ∩≡Φ ταπ≡≤τΩσ ╘α≡α
2. ╦Φ°φΦΘ Γ√τεΓ callback-⌠≤φΩ÷ΦΘ ∩≡Φ τα∞σφσ ßδεΩα Γ ±≥≡εΩα⌡ ΓΓεΣα.
drkns 11.02.2010 01:15:24 +0200 - build 1389
1. ┬ 1381 ε≥ΓαδΦδΦ±ⁿ ΩδΦΩΦ ∩≡αΓεΘ Ωφε∩ΩεΘ ∞√°Φ ∩ε δΦφσΘΩσ ⌠≤φΩ÷Φεφαδⁿφ√⌡ ΩδαΓΦ°.
zg 10.02.2010 22:13:45 +0200 - build 1388
1. Γ ≡σπ²Ω±∩α⌡ - ε°ΦßΩα Γ εß≡αßε≥Ωσ Γσ≡⌡φσΘ π≡αφΦ÷√ Γ ΣΦα∩ατεφα⌡, ταΣαφφεΘ Γ ΓΦΣσ \xyyyy.
drkns 10.02.2010 15:04:39 +0200 - build 1387
1. ╬ß≡αßα≥√Γασ∞ Alt-<Left|Right|Home|End> Γ ±∩Φ±Ωσ Σε∩εδφσφΦ .
svs 10.02.2010 12:55:31 +0300 - build 1386
1. ┬α≡φΦφπΦ
2. Macro: MCMD_CHECKMACRO - ΦφΦ÷ΦαδΦτα÷Φ ΩεΣα ≤±∩σ°φεπε ≈σΩΦφⁿ ∞αΩ≡ε±α
╟Σσ±ⁿ φ≤µφε ∩εφΦ∞α≥ⁿ, ≈≥ε ActlKeyMacro.Param - ²≥ε union Φ ≈≥ε Param.PlainText.SequenceText τα≥≡σ≥± ∩ε±δσ ε≥≡αßε≥ΩΦ MCMD_CHECKMACRO, ≥.σ.
Far Γσ≡φσ≥ Param.MacroResult.*
drkns 10.02.2010 00:57:46 +0200 - build 1385
1. ═σΩε≡≡σΩ≥φεσ ∩ετΦ÷ΦεφΦ≡εΓαφΦσ ⌠εΩ≤±α Γ ∞σφ■ ΩεΣεΓ√⌡ ±≥≡αφΦ÷.
zg 09.02.2010 17:59:01 +0200 - build 1384
1. Γ α∩Φ ΣεßαΓδσφ√ ESPT_SETBOM Φ EOPT_BOM.
2. ∩ε Σε≡επσ Φ±∩≡αΓδσφα ±Φ≥≤α÷Φ ΩεπΣα ε≥Ω≡√δΦ Γ ≡σΣαΩ≥ε≡σ ⌠αΘδ ßστ ßε∞, ≤ΣαδΦδΦ, ±ε⌡≡αφΦδΦ, Γ Φ≥επσ ⌠αΘδ ± ßε∞.
svs 09.02.2010 18:02:24 +0300 - build 1383
1. ╧≡εΣεδµασ∞ ∞≤≈Φ≥ⁿ MCMD_CHECKMACRO.
- ±≥≡εΩα Φ ∩ετΦ÷Φ Σδ ∩δαπΦφεΓ φα≈Φφασ≥± ± 0, ΩαΩ Φ ∩εδεµσφε
- MPEC_EXPECTED τα∞σφσφα φα ≤Σεßε≈Φ≥ασ∞≤■ MPEC_EXPECTED_TOKEN
- ΣεßαΓδσφ ⌠δαπ KSFLAGS_SILENTCHECK - ∩≡Φ ≈σΩαφΦΦ Far Σεδµσφ ∞εδ≈α≥ⁿ (φσ Γ√ΓεΣΦ≥ⁿ ΣΦαδεπ)
drkns 09.02.2010 15:04:21 +0200 - build 1382
1. ╙≥ε≈φσφΦ ≡α±Ω≡α±ΩΦ ΣΦαδεπεΓ√⌡ ²δσ∞σφ≥εΓ.
2. ╩ε±∞σ≥ΦΩα Γ ΩεΣσ ΣΦαδεπα φατφα≈σφΦ ∞αΩ≡εΩδαΓΦ°.
svs 09.02.2010 12:50:38 +0300 - build 1381
1. Macro: ∞αΩ≡ε± φα F1 "msgbox(akey(1))"
µ∞╕∞ Γ ∩αφσδ ⌡, ΣΦαδεπα⌡ Φ ≥.∩. - ≡αßε≥ασ≥ αΣσΩΓα≥φε.
µ∞╕∞ Γ ∞σφ■ - ΓΦΣΦ∞ φσ F1, α Ωφε∩Ω≤, Γ√τΓαΓ°≤■ ²≥ε ∞σφ■.
2. "╬∩≤ßδΦΩεΓαφ" MCMD_CHECKMACRO, ΓετΓ≡α∙ασ≥ ActlKeyMacro.Param.MacroResult
struct
{
DWORD ErrCode; // ΩεΣ ε°ΦßΩΦ (see FARMACROPARSEERRORCODE)
COORD ErrPos; // ±≥≡εΩα Φ ∩ετΦ÷Φ Γ ±≥≡εΩσ, πΣσ ∩α≡±σ≡ φα°σδ ε°ΦßΩ≤
const wchar_t *ErrSrc; // "±δεΓε" Γ√τΓαΓ∙σσ ε°ΦßΩ≤, ∞εµσ≥ ß√≥ⁿ ∩≤±≥√∞ Γ ταΓΦ±Φ∞ε±≥Φ ε≥ ΩεΣα ε°ΦßΩΦ
} MacroResult;
3. Mantis#0001266: Far ∩αΣασ≥ ∩≡Φ ≡ατßε≡σ Macro
╟αß√δ, ≈≥ε UserDefinedList φσ ßσ≡σ≥ φα π≡≤Σⁿ 1 τφα≈σφΦσ (Γ Σαφφε∞ ±δ≤≈ασ εΣφε±≥≡ε≈φ√Θ ∞αΩ≡ε±)
╟α≥√≈ΩΦ ∩ε±≥αΓδσφ√, φε...
TODO: ∩σ≡σΣσδα≥ⁿ UserDefinedList, ≈≥εß√ ∞επ Φτεß≡αµα≥ⁿ Φτ ±σß ∞α±±ΦΓ Φτ εΣφεπε ²δσ∞σφ≥α.
drkns 09.02.2010 10:51:57 +0200 - build 1380
1. ╙≥ε≈φσφΦσ εß≡αßε≥ΩΦ ∞√°Φ Γ ΣΦαδεπα⌡.
drkns 09.02.2010 09:39:19 +0200 - build 1379
1. ╧ε∩≡αΓΩα Ω 1378.2.
drkns 08.02.2010 19:07:17 +0200 - build 1378
1. ╧≡εΣεδµσφΦσ 1367.
2. ┼∙╕ ∩α≡α ∞σδε≈σΘ.
svs 08.02.2010 17:26:40 +0300 - build 1377
1. Macro: ΣεßαΓδσφ "αδΦα±" PANEL.ITEM Σδ ⌠≤φΩ÷ΦΦ PANELITEM (Σδ σΣΦφεεß≡ατΦ Γ φατΓαφΦΦ)
2. Macro: ≤≈≥εφσφΦσ ∩α≡±σ≡α.
3. ┬ UserDefinedList ΣεßαΓδσφ ⌠δαπ ULF_NOTTRIM - Σαß√ φσ ≡στα≥ⁿ ∩≡εßσδ√.
drkns 08.02.2010 16:03:25 +0200 - build 1376
1. ╙≥ε≈φσφΦσ ≥≡■Ωα, ΓΓσΣ╕φφεπε Γ 1205: Γε±±≥αφαΓδΦΓασ∞ ≡ατ∞σ≡√ εΩφα ≥εδⁿΩε σ±δΦ ∩ε±δσ ∩εδ≤≈σφΦ ⌠εΩ≤±α εφΦ ß√δΦ ≤∞σφⁿ°σφ√.
drkns 08.02.2010 11:18:56 +0200 - build 1375
1. Mantis#0001264: Γ√ΓεΣΦ≥ⁿ ∩≡ε÷σφ≥ Γ√∩εδφσφΦ ≤ΣαδσφΦ Γ ταπεδεΓΩσ.
2. ┬ ΣΦαδεπσ ∩εΣ≥Γσ≡µΣσφΦ ≡α±°Φ⌠≡εΓαφΦ φσ ≡αßε≥αδ Γ√ßε≡ 'Skip all'.
3. ╬°ΦßΩα ∩≡Φ εß≡αßε≥Ωσ ∞σ≥α±Φ∞ΓεδεΓ.
drkns 06.02.2010 15:10:19 +0200 - build 1374
1. ╧≡Φ εß≡αßε≥Ωσ FCTL_<SET|INSERT>CMDLINE ε≥Ωδ■≈ασ∞ Σε∩εδφσφΦσ.
drkns 05.02.2010 20:42:59 +0200 - build 1373
1. ╙≥ε≈φσφΦσ δεπΦΩΦ ταΩ≡√≥Φ ∩δαπΦφεΓεΘ ∩αφσδΦ.
2. Mantis#0001259: φσ∩σ≡σ≡Φ±εΓΩα ⌠αΘδεΓεΘ ∩αφσδΦ ∩ε±δσ ±∞σφ√ ∩α∩ΩΦ.
drkns 04.02.2010 20:48:39 +0200 - build 1372
1. ┬ 1369 ε≥ΓαδΦδε±ⁿ ≤ΣαδσφΦσ ∩≤φΩ≥εΓ ∩εδⁿτεΓα≥σδⁿ±Ωεπε ∞σφ■.
drkns 03.02.2010 21:23:01 +0200 - build 1371
1. ╧ε ∩≡ε±ⁿßα∞ ≥σδστ≡Φ≥σδσΘ ±≡σΣφ Ωφε∩Ωα ∞√°Φ ΓφεΓⁿ ≡αßε≥ασ≥ ΩαΩ Enter Γ ∩αφσδ ⌡, ±∩≡αΓΩσ Φ ∞σφ■.
╧≡Φ≈╕∞ Γ±σπΣα. ╬∩÷ΦΦ φσ≥, Φßε σ±≥ⁿ ∞αΩ≡ε±√.
2. ═σ±ΩεδⁿΩε ∩σ≡σΣσδαφα εß≡αßε≥Ωα ∞√°Φ Γ ±∩≡αΓΩσ.
3. x<wcs|str>n<cpy|cat> Φτ∞σφσφ√, ≥σ∩σ≡ⁿ ≥≡σ≥ΦΘ ∩α≡α∞σ≥≡ - ≡ατ∞σ≡ ∩≡Φ╕∞φΦΩα.
4. ╬°ΦßΩα Γ oldfar::ESPT_GETWORDDIV.
5. gcc warning.
drkns 03.02.2010 15:08:26 +0200 - build 1370
1. ╧≡Φ Γ√ßε≡σ ²δσ∞σφ≥α Φτ Φ±≥ε≡ΦΦ Ωε∞αφΣ Γ√τ√Γαδε±ⁿ φσφ≤µφεσ Γ ²≥ε∞ ±δ≤≈ασ Σε∩εδφσφΦσ.
2. ╙ß≡αφ√ φσαΩ≥≤αδⁿφ√σ BlockExtKey.
3. ╧εΦ±Ω ⌠αΘδεΓ ßεδⁿ°σ φσ ∩αΣασ≥ ∩≡Φ φαµα≥ΦΦ F11, ≥αΩµσ ≥α∞ ≥σ∩σ≡ⁿ Σε±≥≤∩σφ ±∩Φ±εΩ ταΣα≈.
drkns 02.02.2010 20:36:50 +0200 - build 1369
1. ╧ε∩≡αΓΩα Ω 1366.
2. ╧≡εΣεδµασ∞ ΣαΓΦ≥ⁿ *printf.
chupakabra 02.02.2010 16:20:00 +0200 - build 1368
1. ═σΩε≡≡σΩ≥φε ε≥εß≡αµαδα±ⁿ Σα≥α Σδ ∩α∩εΩ φα ∩αφσδΦ ∩δαπΦφα.
drkns 01.02.2010 23:28:33 +0200 - build 1367
1. ╧ε∩≡αΓΩα Ω 1366.
drkns 01.02.2010 21:44:16 +0200 - build 1366
1. From Alexey Samlyukov: ∩≡Φ φαδΦ≈ΦΦ Γ hlf-⌠αΘδσ ±σΩ÷ΦΦ ".Options" φσ ≤≈Φ≥√Γαδα±ⁿ ±σΩ÷Φ ".PluginContents".
2. ┬ ±≥≡εΩα⌡ ΓΓεΣα ≡αßε≥ασ≥ Γ√ΣσδσφΦσ ≥σΩ±≥α ∞√°ⁿ■. ╩ ≡σΣαΩ≥ε≡≤ ²≥ε ∩εΩα φσ ε≥φε±Φ≥± .
3. ╤ ∩≡αΓεπε Ω≡α Ωε∞αφΣφεΘ ±≥≡εΩΦ ε≥εß≡αµασ≥± ΩδΦΩαßσδⁿφα ±≥≡σδΩα, ∩ε αφαδεπΦΦ ± Ωε∞ßΦφΦ≡εΓαφφ√∞ ±∩Φ±Ωε∞ Γ ΣΦαδεπα⌡.
drkns 31.01.2010 20:56:38 +0200 - build 1365
1. ═σ εßφεΓδ δΦ±ⁿ ∩αφσδΦ ∩ε±δσ ∩≡Φ∞σφσφΦ ⌠Φδⁿ≥≡εΓ.
svs 31.01.2010 17:57:22 +0300 - build
1. Mantis#0000986: Far 2 API - pascal
drkns 31.01.2010 16:37:49 +0200 - build 1364
1. ┬ ∩δαπΦφεΓ√⌡ ∩αφσδ ⌡ φσ ∩εΩατ√Γαδ± ≤∩αΩεΓαφφ√Θ ≡ατ∞σ≡ ²δσ∞σφ≥εΓ.
drkns 30.01.2010 20:09:48 +0200 - build 1363
1. Mantis#0001257: File sharing violation when attempting to open Editor from Viewer.
drkns 29.01.2010 22:29:05 +0200 - build 1362
1. ╧ε±δσ 597 ∩εδε∞αδα±ⁿ ∩δαπΦφεΓα ±ε≡≥Φ≡εΓΩα ²δσ∞σφ≥εΓ ∩αφσδΦ.
drkns 29.01.2010 21:01:29 +0200 - build 1361
1. ┼∙╕ ≡ατ ε ∞αΩ≡ε±α⌡ Φ Σε∩εδφσφΦΦ.
drkns 28.01.2010 18:47:28 +0200 - build 1360
1. ┬ ΣΦαδεπα⌡ ∩ε F11 ∞επδε Γ√τ√Γα≥ⁿ± ∩αφσδⁿφεσ ∞σφ■ ∩δαπΦφεΓ.
2. ╦■ßΦ≥σδ ∞ ∞αΩ≡ε±εΓ: ≤ ±∩Φ±Ωα αΓ≥εΣε∩εδφσφΦ ≥σ∩σ≡ⁿ ±Γε εßδα±≥ⁿ - "AutoCompletion".
svs 28.01.2010 16:45:53 +0300 - build 1359
1. Macro: ═σΩε≡≡σΩ≥φα ≡αßε≥α AKey()/$AKey.
drkns 28.01.2010 11:27:44 +0200 - build 1358
1. Mantis#0001256: ╧≡Φ φαßε≡σ ≥σΩ±≥α Γ Ωε∞αφΣφεΘ ±≥≡εΩσ ±≥Φ≡α■≥± ταΩδαΣΩΦ ∩δαπΦφα PanelTabs
t-rex 27.01.2010 21:59:14 +0200 - build 1357
1. Mantis#1255: ╘α≡ ΓΦ±φσ≥ ∩≡Φ τα∩≤±Ωσ far /v -
chupakabra 26.01.2010 19:57:00 +0200 - build 1356
1. From Maximus: Mantis#0001117: ╬°Φßε≈φα ∩ε∞σ≥Ωα ⌠αΘδεΓ Ωφε∩ΩεΘ ∞√°ΩΦ ∩≡Φ ∩≡εΩ≡≤≥Ωσ.
chupakabra 26.01.2010 19:34:00 +0200 - build 1355
1. FSF.GetDirList ≥σ∩σ≡ⁿ ΓετΓ≡α∙ασ≥ ∩εδφ√σ ∩≤≥Φ Ω ⌠αΘδα∞.
chupakabra 24.01.2010 18:15:00 +0200 - build 1354
1. Mantis#0001251: ═σΩε≡≡σΩ≥φ√Θ ∩εΩατ ≥Φ∩α ε∩≥Φ≈σ±Ωεπε ∩≡ΦΓεΣα.
yole 23.01.2010 14:15:00 +0300 - build 1353
1. ┬ ∞σφ■ Alt-F1/Alt-F2 ΩδαΓΦ°α F9 ∩εΩατ√Γασ≥ ΣΦαδεπ Σδ φα±≥≡εΘΩΦ ≡σµΦ∞εΓ ε≥εß≡αµσφΦ ∞σφ■ -
≈≥εß√ φσ ∩σ≡σßΦ≡α≥ⁿ Ctrl-÷Φ⌠σ≡ΩΦ. ╥αΩµσ Γ ∞σφ■ ΣεßαΓδσφα ∩εΣ±ΩατΩα ∩ε Σε±≥≤∩φ√∞ ΩδαΓΦ°α∞.
2. ┬Ωδ■≈Φ∞ ∩εΩατ ≥Φ∩α CD-ROM ∩ε Σσ⌠εδ≥≤.
svs 22.01.2010 17:15:01 +0300 - build 1352
1. Mantis#0001201: ┬ Far 2 φσ ≡αßε≥ασ≥ ∩σ≡σ⌡εΣ φα URL
2. ╙≥ε≈φσφΦσ Γ ⌡σδ∩σ URL`εΓ (≡ατΣσδ "@PluginsReviews")
svs 22.01.2010 14:46:29 +0300 - build 1351
1. Mantis#0001240: ┬φσ°φΦΘ ≡σΣαΩ≥ε≡ φσ τα∩≤±Ωασ≥± σ±δΦ ∩≤≥ⁿ Ω φσ∞≤ ±εΣσ≡µΦ≥ ∩≡εßσδ√ Φ ∩≡σΣΓα≡╕φ ±Φ∞Γεδε∞ @
drkns 22.01.2010 00:40:31 +0200 - build 1350
1. ╧α≡α ∞σδε≈σΘ ∩ε αΓ≥εΣε∩εδφσφΦ■.
chupakabra 20.01.2010 21:19:00 +0200 - build 1349
1. ╬°ΦßΩα Γ FarGetDirList. ╚τ-τα ²≥επε φσ ≡αßε≥αδε Ωε∩Φ≡εΓαφΦσ ±εΣσ≡µΦ∞επε Ωα≥αδεπεΓ Γ TmpPanel.
2. ACTL_QUIT φσ ±≡αßα≥√Γαδα σ±δΦ ß√δε ε≥Ω≡√≥ε ∞σφ■.
chupakabra 20.01.2010 08:05:00 +0200 - build 1348
1. ACTL_QUIT - ταΓσ≡°ασ≥ ≡αßε≥≤ Far.
chupakabra 20.01.2010 07:38:00 +0200 - build 1347
1. ╧εΣ win2k QueryDosDevice() Γ√Σασ≥ ε°ΦßΩ≤ ∩≡Φ ßεδⁿ°ε∞ ≡ατ∞σ≡σ ß≤⌠σ≡α. ─εßαΓδσφα apiQueryDosDevice().
2. UnicodeString::SubStr().
zg 19.01.2010 22:58:11 +0200 - build 1346
1. Γ ±∩Φ±Ωσ Σε∩εδφσφΦΘ φσ ε≥εß≡αµασ≥± ±Φ∞Γεδ "&".
svs 18.01.2010 10:26:51 +0300 - build
1. Mantis#0001246: ═σ ±εßΦ≡ασ≥± Γ gcc ∩εΣ Linux'ε∞. ═σΩε≡≡σΩ≥φ√Θ include Γ edit.cpp
svs 17.01.2010 21:26:17 +0300 - build 1345
1. Mantis#0001242: ═σΩε≡≡σΩ≥φα ≡αßε≥α AKey$
$AKey ≥σ∩σ≡ⁿ ΓετΓ≡α∙ασ≥ ≡σαδⁿφε-φαµα≥εσ ±ε≈σ≥αφΦσ, Ωε≥ε≡√∞ Γ√τ√Γαδ± ∞αΩ≡ε±
2. Mantis#0001239: ╧εδ≤≈σφΦσ ≈σ≡στ AKey φαµα≥εΘ ΩδαΓΦ°Φ ± ≤≈σ≥ε∞ ≡α±ΩδαΣΩΦ ΩδαΓΦα≥≤≡√
─εßαΓδσφ φσεß τα≥σδⁿφ√Θ ∩α≡α∞σ≥≡ ⌠≤φΩ÷ΦΦ akey()
V=akey(Mode[,Type])
Mode = 0 - ≈Φ±δε
1 - ±≥≡εΩα
Type = 0 - ΓετΓ≡α∙ασ≥ ≡σαδⁿφε-φαµα≥εσ ±ε≈σ≥αφΦσ, Ωε≥ε≡√∞ Γ√τ√Γαδ± ∞αΩ≡ε±
1 - ΓετΓ≡α∙ασ≥ ΩδαΓΦ°≤, φα Ωε≥ε≡≤■ φατφα≈σφ ∞αΩ≡ε±.
yole 17.01.2010 00:20:00 +0300 - build 1344
1. ═α≤≈Φ∞± ≤τφαΓα≥ⁿ BD-ROM Σ≡αΘΓ√ Γ Alt-F1/Alt-F2.
yole 16.01.2010 18:50:00 +0300 - build 1343
1. DialogBuilder ∩εΣΣσ≡µΦΓασ≥ layout control'εΓ Γ ΣΓσ ΩεδεφΩΦ.
2. ╧σ≡σΓσΣ╕∞ φα±≥≡εΘΩΦ Γⁿ■σ≡α Φ ≡σΣαΩ≥ε≡α φα DialogBuilder.
yole 16.01.2010 14:45:00 +0300 - build 1342
1. ╧≡εΣεδµασ∞ ≡σ⌠αΩ≥ε≡Φ≥ⁿ DialogBuilder ± ÷σδⁿ■ σπε Φ±∩εδⁿτεΓαφΦ Γ ∩δαπΦφα⌡.
2. ─δ ∩εδσΘ ΓΓεΣα ≈Φ±δεΓ√⌡ τφα≈σφΦΘ, ±ετΣαΓασ∞√⌡ ∩≡Φ ∩ε∞ε∙Φ DialogBuilder,
αΓ≥ε∞α≥Φ≈σ±ΩΦ Γ√±≥αΓδ σ≥± ∞α±Ωα, ≡ατ≡σ°α■∙α ΓΓεΣΦ≥ⁿ ≥εδⁿΩε ÷Φ⌠≡√.
drkns 16.01.2010 12:39:15 +0200 - build 1341
1. ╤ ⌠ε≡≤∞α: "├δ■Ω ± τα∞σφεΘ Γ ≡σΣαΩ≥ε≡σ".
╥ φσ≥± Γ≡εΣσ ΩαΩ σ∙╕ ± 498 ßΦδΣα.
drkns 16.01.2010 00:42:36 +0200 - build 1340
1. ╧≡εΣεδµσφΦσ 1338.
drkns 15.01.2010 07:57:05 +0200 - build 1339
1. ╧≡Φ ±ετΣαφΦΦ ±Φ∞ΓεδΦ≈σ±ΩΦ⌡ ±±√δεΩ φσΩε≡≡σΩ≥φε τα∩≡α°ΦΓαδΦ±ⁿ ≥≡σß≤σ∞√σ ∩≡ΦΓΦδσπΦΦ.
drkns 14.01.2010 20:45:19 +0200 - build 1338
1. ╧ε∩≡αΓδσφ√ ≡σπ≡σ±±√ 1337.
drkns 13.01.2010 20:42:34 +0200 - build 1337
1. ╚∞σφα ⌠αΘδεΓ, εΩαφ≈ΦΓα■∙Φσ± φα ≥ε≈Ω≤, φσ∩≡αΓΦδⁿφε ε≥εß≡αµαδΦ±ⁿ Γ ≡σµΦ∞α⌡ ∩αφσδΦ ± ΓΩδ■≈σφφ√∞ Γ√≡αΓφΦΓαφΦσ∞ ≡α±°Φ≡σφΦΘ.
2. ╨σ⌠αΩ≥ε≡Φφπ. ╙Σαδσφα ±Γ ταφφα ± Σε∩εδφσφΦσ∞ Ωε∩Φ∩α±≥α. ┬ετ∞εµφ√ ∩ε±δσΣ±≥ΓΦ , ±εßδ■Σασ∞ ε±≥ε≡εµφε±≥ⁿ.
3. x64 warnings.
drkns 13.01.2010 19:22:50 +0200 - build 1336
1. ╚ ±φεΓα TreeCmp, ßεδσσ ∩≡αΓΦδⁿφ√Θ Γα≡Φαφ≥.
t-rex 12.01.2010 23:07:52 +0200 - build 1335
1. FarDialogItem.Param.ListPos ≥σ∩σ≡ⁿ ÷σφ≥≡αδΦτεΓαφε Γ√±≥αΓδ σ≥± ∩≡Φ Γ±σ⌡ "∩εδ≤≈σφΦ ⌡" ±≥≡≤Ω≥≤≡√ ε≥ ⌠α≡α.
╩≡ΦΓ√σ ∩δαπΦφ√ Ωε≥ε≡√σ φαΣσ δΦ±ⁿ ≈≥ε ß≤Σσ≥ Γ√±≥αΓδσφ FarDialogItem.Param.ListItems ∩εδσ≥ ≥.
╬ ≥αΩΦ⌡ ±δ≤≈α ⌡ Γ αφ±Φ ∩δαπΦφα⌡ ∩≡ε±ⁿßα ±εεß∙α≥ⁿ, ⌡ε≥ ß√≥ⁿ ≥αΩεσ φσ Σεδµφε.
svs 12.01.2010 11:53:24 +0300 - build 1334
1. ─σ≡σΓε. ╬≥Ωα≥ ⌠≤φΩ÷ΦΦ ±ε≡≥Φ≡εΓΩΦ TreeCmp φα ∩≡σΣ√Σ≤■∙≤■ ≡σΓΦτΦ■ (3917) (ß√δε Γ build 1295)
2. ╙≥ε≈φσφΦ SysLog`εΓ
drkns 11.01.2010 20:07:38 +0200 - build 1333
1. ╧ε∩≡αΓδσφ√ ταΓΦ±Φ∞ε±≥Φ Γ ∩≡εσΩ≥α⌡.
2. DIF_EDITPATH/FIB_EDITPATH Γ api.
3. ╥σΩ±≥ Γ ±≥≡εΩα⌡ ΓΓεΣα ΦφεπΣα εΩατ√Γαδ± δσΓσσ X1 Φ φσ ε≥εß≡αµαδ± .
4. ╨ατφ√σ Ωε±∞σ≥Φ≈σ±ΩΦσ ∞σδε≈Φ.
5. ╙≥ε≈φσφΦ ±∩≡αΓΩΦ.
chupakabra 11.01.2010 02:28:00 +0200 - build 1332
1. const Γ plugin api.
drkns 11.01.2010 01:19:27 +0200 - build 1331
1. Mantis#0000848: Find Folder: φσ∩≡αΓΦδⁿφα εß≡αßε≥Ωα ±Φ∞Γεδα *.
t-rex 10.01.2010 23:55:43 +0200 - build 1330
1. ╚τßαΓδ σ∞± ε≥ NM Γ plugin.hpp.
2. GCC Γε≡φΦφπ.
drkns 10.01.2010 23:39:29 +0200 - build 1329
1. C ⌠ε≡≤∞α: Find Folder: φσ∩≡αΓΦδⁿφα ε≥≡Φ±εΓΩα Σσ≡σΓα Γ ╘α≡ 2.
2. x64 warnings.
3. gcc ±ßε≡Ωα.
4. ╙±≥αΩαφΦΓαφΦσ Σε∩εδφσφΦ .
yole 10.01.2010 18:50:00 +0300 - build 1328
1. ═α≈αδε ßεδⁿ°επε ≡σ⌠αΩ≥ε≡Φφπα DialogBuilder'α, ∩ετΓεδ ■∙σπε Φ±∩εδⁿτεΓα≥ⁿ εΣΦφ Φ ≥ε≥ µσ
API Σδ ∩ε±≥≡εσφΦ ΣΦαδεπεΓ Φ Γ ±α∞ε∞ FAR'σ, Φ Γ σπε ∩δαπΦφα⌡.
drkns 09.01.2010 14:17:27 +0200 - build 1327
1. ┬σ≡φ╕∞ εß≡α≥φε FarDialogItem.MaxLen )
drkns 09.01.2010 13:51:28 +0200 - build 1326
1. DWORD Reserved2 -> DWORD_PTR Reserved2.
drkns 09.01.2010 12:59:15 +0200 - build 1325
1. ┬∞σ±≥ε FarDialogItem.MaxLen ≥σ∩σ≡ⁿ DWORD Reserved2. ─εδµσφ ß√≥ⁿ ≡αΓσφ 0.
drkns 08.01.2010 22:51:39 +0200 - build 1324
1. ╦επΦ≈σ±Ωεσ ∩≡εΣεδµσφΦσ 1277 - ±Φφ⌡≡εφΦτΦ≡≤σ∞ CurrentDirectory ≥εδⁿΩε σ±δΦ σ±≥ⁿ φσ≤φΦΩεΣφ√σ ∩δαπΦφ√.
2. ╧≡ΦßΦ≥ DIF_NOTCVTUSERCONTROL + ∞σδΩα Ωε±∞σ≥ΦΩα Γε Γ≡α∩∩σ≡σ.
drkns 08.01.2010 18:00:43 +0200 - build 1323
1. Mantis#0001238: ═σ∩≡αΓΦδⁿφα ∩εΣ±Γσ≥Ωα ∩≡Φ τα∞σφσ Γ ≡σΣαΩ≥ε≡σ.
t-rex 08.01.2010 13:54:21 +0200 - build 1322
1. Ωε∞∩Φδ ÷Φ vc Σδ 1321.
zg 08.01.2010 13:46:03 +0200 - build 1321
1. ταß√≥√σ ⌠αΘδ√ Γ 1320.
zg 08.01.2010 13:30:56 +0200 - build 1320
1. ΣΦαδεπ ∩σ≡στα∩Φ±Φ ⌠αΘδα Φ∞σσ≥ ΦΣσφ≥Φ⌠ΦΩα≥ε≡ {9FBCB7E1-ACA2-475d-B40D-0F7365B632FF}.
drkns 08.01.2010 01:30:08 +0200 - build 1319
1. ┼∙╕ Γ± Ωεσ ∩ε αΓ≥εΣε∩εδφσφΦ■ + τα≈α≥ΩΦ Ωεφ⌠Φπ≤≡α÷ΦΦ.
2. ┬±σ αΓ≥επσφσ≡Φ≡≤σ∞√σ Γε Γ≡σ∞ ±ßε≡ΩΦ ⌠αΘδ√ ≥σ∩σ≡ⁿ ±ΩδαΣ√Γα■≥± Γ ε≥Σσδⁿφ√Θ Ωα≥αδεπ, Σαß√ φσ ∞α ≈ΦδΦ.
zg 07.01.2010 18:21:09 +0200 - build 1318
1. ≤ßΦ≥√ LIF_USETEXTPTR Φ MIF_USETEXTPTR.
zg 07.01.2010 17:44:21 +0200 - build 1317
1. const Γ plugin api.
2. GetComputerNameEx Γ gcc.
svs 07.01.2010 17:12:00 +0300 - build 1316
1. ═σ∞φεπε ∩σ≡σ±εß≡αδ InfoList. ┬∞σ±≥ε αß±.≤Ωατ√Γασ∞√⌡ Ωεε≡ΣΦφα≥ Y Φ±∩εδⁿτ≤■≥± ε≥φε±Φ≥σδⁿφ√σ.
2. ╙≥ε≈φσφΦσ Σδ subst-ΣΦ±ΩεΓ - ≡αφσσ ∩εΩατ√Γαδα±ⁿ Φφ⌠α ε≥ ≡εΣΦ≥σδⁿ±Ωεπε Ωε≡φ .
Γ∞σ±≥ε strDriveRoot, ∩εδ≤≈σφφεπε Φτ GetPathRoot, ∩≡Φ∞σφΦ∞ ExtractPathRoot(strCurDir), Φßε
GetPathRoot ±≥α≡ασ≥± ≡α±Ω≡≤≥Φ≥ⁿ Γ±σ ∩ε ∩εδφεΘ.
3. ┬ φα±≥≡εΘΩΦ InfoPanel ΣεßαΓδσφα ε∩÷Φ "╘ε≡∞α≥ Γ√ΓεΣα Φ∞σφΦ Ωε∞∩ⁿ■≥σ≡α" (ε ≈σ∞ ε∩Φ±αφεΓ Γ ⌡σδ∩σ).
╥σ∩σ≡ⁿ ß√ Γ∞σφ σ∞ε (Φ±⌡εΣ Φτ ε∩Φ±αφΦ ) εßετΓα≥ⁿ ²≥Φ ∩≤φΩ≥√ Ωε∞ßεßεΩ±α :-)
yole 07.01.2010 12:00:00 +0300 - build 1315
1. ┬σ≡φ╕∞ φα ∞σ±≥ε ε∩÷Φ■, ∩ε≥σ≡ φφ≤■ ∩≡Φ ∩σ≡σΓεΣσ φα±≥≡εσΩ φα ΣΦφα∞Φ≈σ±ΩΦσ ΣΦαδεπΦ.
2. ╤Φ±≥σ∞α ΣΦφα∞Φ≈σ±Ωεπε ∩ε±≥≡εσφΦ ΣΦαδεπεΓ εß≤≈σφα ≡αßε≥α≥ⁿ ± Ωε∞ßε-ßεΩ±α∞Φ.
╧σ≡σΓσΣσφ φα φεΓ≤■ ±Φ±≥σ∞≤ ΣΦαδεπ InfoPanel Settings.
drkns 07.01.2010 01:19:43 +0200 - build 1314
1. ╚ σ∙╕ ∩α≡α ∞σδε≈σΘ.
drkns 07.01.2010 00:57:40 +0200 - build 1313
1. ┼∙╕ Γ± Ωεσ ∩ε αΓ≥εΣε∩εδφσφΦ■.
zg 06.01.2010 22:36:35 +0200 - build 1312
1. gcc warnings.
drkns 06.01.2010 18:54:47 +0200 - build 1311
1. ╚τ∞σφσφΦ Γ FSF.MkTemp - ⌠≤φΩ÷Φ ΓετΓ≡α∙ασ≥ ≥≡σß≤σ∞√Θ ≡ατ∞σ≡ ß≤⌠σ≡α.
drkns 05.01.2010 20:52:04 +0200 - build 1310
1. ╤ ⌠ε≡≤∞α: ≤≥ε≈φσφΦσ ∩εΓσΣσφΦ ±∩Φ±Ωα "Already existing files" Γ ΣΦαδεπσ Ωε∩Φ≡εΓαφΦ .
2. ╤δσΣ±≥ΓΦσ 1 ∩≤φΩ≥α: Γ ε≥Ω≡√≥√Θ Ωε∞ßΦφΦ≡εΓαφφ√Θ ±∩Φ±εΩ ≥σ∩σ≡ⁿ ∩≡Φ⌡εΣΦ≥ ±εß√≥Φσ DN_LISTHOTKEY.
3. ╙Σαδ╕φ OPIF_FINDFOLDERS τα φσφαΣεßφε±≥ⁿ■.
drkns 05.01.2010 19:50:30 +0200 - build 1309
1. ═εΓ√σ actl-Ωε∞αφΣ√: ACTL_SETPROGRESSSTATE, ACTL_SETPROGRESSVALUE.
╧≡σΣφατφα≈σφ√ Σδ ≤∩≡αΓδσφΦ Ωφε∩ΩεΘ Far φα ∩αφσδΦ ταΣα≈.
2. ╙Σαδσφα ACTL_GETWCHARMODE τα φσφαΣεßφε±≥ⁿ■.
drkns 03.01.2010 21:37:53 +0200 - build 1308
1. ┼∙╕ Γ± Ωεσ ∩ε αΓ≥εΣε∩εδφσφΦ■.
drkns 03.01.2010 18:36:49 +0200 - build 1307
1. ╚τ∞σφσφΦ /≤≥ε≈φσφΦ ≡αßε≥√ φεΓεπε ≡σµΦ∞α Σε∩εδφσφΦ .
2. ╬≥Ωα≥ 1306 - δεµφα ≥≡σΓεπα )
drkns 03.01.2010 16:42:56 +0200 - build 1306
1. FSF.ConvertPath φσ ΓετΓ≡α∙αδα φσεß⌡εΣΦ∞√Θ ≡ατ∞σ≡ ß≤⌠σ≡α.
drkns 02.01.2010 13:38:25 +0200 - build 1305
1. Mantis#0001233: ╧≡Φ τα∞σφσ Γ ≡σΣαΩ≥ε≡σ φσ ∩εΣ±Γσ≈ΦΓασ≥± ∞σ±≥ε, Ωε≥ε≡εσ ∩≡σΣδαπασ≥± τα∞σφΦ≥ⁿ.
svs 29.12.2009 15:10:25 +0300 - build 1304
1. ═α ±≈σ≥ τ√ΩεταΓΦ±Φ∞επε %FARADMINMODE% ∩επε≡ ≈Φδ± :-)
╬≈σ≡σΣφα Φ≥σ≡α÷Φ ...
╥σ∩σ≡ⁿ
%FARADMINMODE% ≈Φ±δε Φ ≡αΓφε 1, σ±δΦ ∩εΣ ∞√ αΣ∞Φφε∞
╙ cmdprompt φεΓ√Θ '$@xx' (±∞. MConfigCmdlinePromptFormatAdmin)
τΣσ±ⁿ 'xx' - ΣΓα ±Φ∞Γεδα, Ωε≥ε≡√∞Φ ß≤Σσ≥ εß≡α∞δσφε ±δεΓε "└Σ∞ΦφΦ±≥≡α≥ε≡"
═α∩≡Φ∞σ≡, "$@{}$s$p$g" ß≤Σσ≥ ∩≡σΣ±≥αΓδσφ ΩαΩ "{└Σ∞ΦφΦ±≥≡α≥ε≡} C:\>"
svs 29.12.2009 13:33:22 +0300 - build 1303
1. Mantis#0001228: Macro Problem (wrong results in 'Index')
─εßαΓδσφ√ Σε∩.∩ε≡α∞σ≥≡√ Σδ ∞αΩ≡ε⌠≤φΩ÷ΦΘ
N=index(S1,S2[,Mode])
S=rindex(S1,S2[,Mode])
Result=replace(Str,Find,Replace[,Cnt[,Mode]])
╟Σσ±ⁿ Mode:
0 - case insensitive
1 - case sensitive
2. Macro: msave() Σδ τφα≈σφΦ ≥Φ∩α double ±ε⌡≡αφ σ≥ τφα≈σφΦσ Γ ΓΦΣσ ±≥≡εΩΦ.
3. ┼±δΦ Far Γ ≡σµΦ∞σ "αΣ∞ΦφΦ±≥≡α≥ε≡", ≥ε Γ√±≥αΓδ σ≥± ∩σ≡σ∞σφφα ±≡σΣ√ FARADMINMODE, ≡αΓφα "(└Σ∞ΦφΦ±≥≡α≥ε≡)" (±∞. MConfigCmdlinePromptFormatAdmin)
╠εµσ≥ ∩≡Φ∞σφ ≥ⁿ± Γ CmdPrompt.
drkns 29.12.2009 00:44:26 +0200 - build 1302
1. ╨α±±≥αΓδ σ∞ DIF_EDITPATH Γε Γ±σ⌡ φ≤µφ√⌡ ΣΦαδεπα⌡.
2. ╙≥ε≈φσφΦ φεΓεπε ≡σµΦ∞α Σε∩εδφσφΦ .
yole 29.12.2009 00:11:00 +0300 - build 1301
1. ╧≡εΣεδµασ∞ ≡αßε≥α≥ⁿ φαΣ ±Φ±≥σ∞εΘ ΣΦφα∞Φ≈σ±Ωεπε ∩ε±≥≡εσφΦ ΣΦαδεπεΓ.
─εßαΓδσφα ∩εΣΣσ≡µΩα ±σ∩α≡α≥ε≡εΓ, ≡αΣΦεΩφε∩εΩ, ∩≡σ⌠ΦΩ±φεπε ≥σΩ±≥α, Φ±≥ε≡ΦΦ.
╧σ≡σΓσΣσφ√ system settings, panel settigns, file description settings.
drkns 28.12.2009 19:10:00 +0200 - build 1300
1. ╬≈σ≡σΣφ√σ ²Ω±∩σ≡Φ∞σφ≥√ ± αΓ≥εΣε∩εδφσφΦσ∞.
╥σ∩σ≡ⁿ ∩εΓσΣσφΦσ εφεπε ∞αΩ±Φ∞αδⁿφε ∩≡ΦßδΦµσφε Ω ±Φ±≥σ∞φε∞≤, α Φ∞σφφε:
∩≡Φ φαßε≡σ αΓ≥ε∞α≥Φ≈σ±ΩΦ ≡α±Ω≡√Γασ≥± ±∩Φ±εΩ ± ∩εΣ⌡εΣ ∙Φ∞Φ Γα≡Φαφ≥α∞Φ, ±εΩ≡α∙α■∙ΦΘ± ∩ε ∞σ≡σ ΓΓεΣα.
╥.σ. φΦ≈σπε φΦΩ≤Σα ∩≡ε≥ΦΓ ΓεδΦ ∩εδⁿτεΓα≥σδ φσ ∩εΣ±≥αΓδ σ≥± Φ ∩≡Φ ²≥ε∞ Γ≡εΣσ Γ±╕ Φφ≥≤Φ≥ΦΓφε ∩εφ ≥φε.
═αΣσ■±ⁿ, ²≥ε≥ Γα≡Φαφ≥ ≤±≥≡εΦ≥ Γ±σ⌡.
╫σ≡στ Φφ≥σ≡⌠σΘ± ∩εΩα φΦ≈σπε φα±≥≡αΦΓασ≥± , ≤µ ΦτΓΦφ Θ≥σ. ╧ετµσ.
╟.█. ┬ Ωα≈σ±≥Γσ ßεφ≤±α (Φ Σδ ∩εδφεπε ±εε≥Γσ≥±≥ΓΦ ±Φ±≥σ∞φε∞≤ ∩εΓσΣσφΦ■) ≥≤Σα µσ ΣεßαΓδσφε ∩≡Φ∞Φ≥ΦΓφεσ Σε∩εδφσφΦσ ⌠αΘδεΓ√⌡ Φ∞╕φ.
╨αßε≥ασ≥ Γ Ωε∞±≥≡εΩσ Φ ≥σ⌡ ΣΦαδεπεΓ√⌡ ±≥≡εΩα⌡ ΓΓεΣα, ≤ Ωε≥ε≡√⌡ ≤±≥αφεΓδσφ ⌠δαπ DIF_EDITPATH.
═α Σαφφ√Θ ∞ε∞σφ≥ ±σΘ ⌠δαπ ≤±≥αφεΓδσφ ≥εδⁿΩε Γ ΣΦαδεπα⌡ ε≥Ω≡√≥Φ /±ε⌡≡αφσφΦ ⌠αΘδα (ShiftF4/ShiftF2).
yole 26.12.2009 19:30:00 +0300 - build 1299
1. ╧≡εΣεδµασ∞ ≡αßε≥α≥ⁿ φαΣ ±Φ±≥σ∞εΘ ΣΦφα∞Φ≈σ±Ωεπε ∩ε±≥≡εσφΦ ΣΦαδεπεΓ.
─εßαΓδσφα ∩εΣΣσ≡µΩα edit fields, ±≥α≥Φ≈σ±Ωεπε ≥σΩ±≥α, automation.
┼∙╕ ∩α≡α ΣΦαδεπεΓ Φτ φα±≥≡εσΩ ∩σ≡σΓσΣσφ√ φα φεΓ≤■ ±Φ±≥σ∞≤.
drkns 26.12.2009 16:14:42 +0200 - build 1298
1. ╙≥ε≈φσφΦσ 1295.2.
yole 26.12.2009 16:20:00 +0300 - build 1297
1. ╟απε≥εΓΩα Σδ ±Φ±≥σ∞√ ΣΦφα∞Φ≈σ±Ωεπε ∩ε±≥≡εσφΦ ΣΦαδεπεΓ: DlgBuilder.cpp/hpp
2. ╬∩÷Φ Σδ ΓΩδ■≈σφΦ /Γ√Ωδ■≈σφΦ ±δσ∩επε ≡σµΦ∞α autocompletion.
yole 25.12.2009 23:32:10 +0300 - build 1296
1. ╤δσ∩εΘ ≡σµΦ∞ Σδ autocompletion (²Ω±∩σ≡Φ∞σφ≥):
http://bugs.farmanager.com/view.php?id=274
drkns 25.12.2009 19:24:01 +0200 - build 1295
1. ┬ε±±≥αφεΓΦ∞ ΓΦτ≤αδΦτα÷Φ■ ∩≡Φ ε°ΦßΩα⌡ ±ε⌡≡αφσφΦ Γ ≡σΣαΩ≥ε≡σ.
2. ═εΓ√σ Ωφε∩Ωε±ε≈σ≥αφΦ Γ ∩αφσδ ⌡: CtrlShift<Up|Down|Num8|Num2>.
╠σφ ■≥ Γ√±ε≥≤ ≥εδⁿΩε ≥σΩ≤∙σΘ ∩αφσδΦ.
2. ╠α±±εΓεσ Φ±≥≡σßδσφΦσ ßσ±±∞√±δσφφ√⌡ Φ ßσ±∩ε∙αΣφ√⌡ ±φ ≥ΦΘ Ωεφ±≥αφ≥φε±≥Φ Γ Local, LocalOEM Φ Σ≡≤πΦ⌡ ∞σ±≥α⌡.
3. ╠α±±εΓεσ Φ±≥≡σßδσφΦσ εß· ΓδσφΦΘ ±≈╕≥≈ΦΩα τα ∩≡σΣσδα∞Φ ÷ΦΩδα.
t-rex 25.12.2009 16:46:03 +0200 - build 1294
1. ╦επΦ≈σ±Ωεσ ταΓσ≡°σφΦσ 1246. ╥σ∩σ≡ⁿ Γ εß∙σ∞ ∩δαπΦφ√ ∞επ≤ Σσδα≥ⁿ Σσ≥α≈ εΩφ≤ ⌠α≡α Φ ²≥ε Γ≡εΣσ ΩαΩ Σεδµφε ≡αßε≥α≥ⁿ.
╧εΩα ≈≥ε τα∞σ≥Φδ ≈≥ε ≈α±≥Φ≈φε ∩εδε∞αδ± ∩δαπΦφ MakeIt, ß≤Σσ∞ ≡ατßΦ≡α≥± .
╚φ≥σ≡σ±φε τφα≥ⁿ σ±δΦ σ∙╕ ≈≥ε ≥ε ≥αΩεσ ± φσ ±≥αφΣα≡≥φ√∞ Γ√ΓεΣε∞ ∩εδε∞αδε±ⁿ.
chupakabra 24.12.2009 23:37:00 +0200 - build 1293
1. ╧≡Φ ταπ≡≤τΩσ Far ∞επ ∩ε Γδ ≥± ΦφΣΦΩα≥ε≡ τα∩Φ±Φ ∞αΩ≡ε Φτ-τα ≥επε ≈≥ε KeyMacro::Recording φσ ß√δα ΦφΦ÷ΦαδΦτΦ≡εΓαφα.
drkns 24.12.2009 21:33:21 +0200 - build 1292
1. ╙ßσ≡╕∞ ∩εΩα DList Φτ MacroState, Σε δ≤≈°Φ⌡ Γ≡σ∞╕φ.
drkns 24.12.2009 17:53:01 +0200 - build 1291
1. ╬∩σ≈α≥Ωα Γ 1290.
drkns 24.12.2009 01:51:44 +0200 - build 1290
1. ╟αΣαΓΦ∞ σ∙╕ φσ∞φεπε memcpy Φ memset.
2. ┼±δΦ ∩δαπΦφ ∩√≥αδ± Φτ∞σφΦ≥ⁿ ⌠εΩ≤± Γ ∞ε∞σφ≥ ε≥Ω≡√≥Φ Ωε∞ßΦφΦ≡εΓαφφεπε ±∩Φ±Ωα - ∩ε±δσΣ±≥ΓΦ ß√δΦ ∩σ≈αδⁿφ√.
drkns 23.12.2009 20:13:46 +0200 - build 1289
1. ╙≥ε≈φσφΦ 1287 ßΦδΣα.
2. ╙≥ε≈φσφΦ ±∩≡αΓΩΦ.
t-rex 22.12.2009 22:21:07 +0200 - build 1288
1. Mantis#1147: ╬°ΦßΩα ∩≡Φ τα∩≤±Ωσ \
2. ═σ∞φεπε ≡ατφεΘ ≈Φ±≥ΩΦ.
drkns 22.12.2009 21:23:23 +0200 - build 1287
1. ╚±∩εδⁿτ≤σ∞ DList Γ∞σ±≥ε ∩εΓ≥ε≡φ√⌡ Φ∞∩δσ∞σφ≥α÷ΦΘ ±∩Φ±Ωα σ∙╕ Γ φσ±ΩεδⁿΩΦ⌡ ∞σ±≥α⌡.
2. ═σ∞φεπε ΣεßαΓεΩ Γ DList.
drkns 18.12.2009 22:14:58 +0200 - build 1286
1. ┬ ≡σπ≤δ ≡φ√⌡ Γ√≡αµσφΦ ⌡ \x ≥σ∩σ≡ⁿ ∩εΣΣσ≡µΦΓασ≥ Σε ≈σ≥√≡╕⌡ 16-≡Φ≈φ√⌡ ÷Φ⌠≡, Σαß√ ε⌡Γα≥Φ≥ⁿ ≤φΦΩεΣ.
2. ╧≡Φ τα∞σφσ Γ ≡σΣαΩ≥ε≡σ Γ√ΣσδσφΦσ τα≈σ∞-≥ε ≡Φ±εΓαδε±ⁿ Γ≡≤≈φ≤■ ∩εΓσ≡⌡ ≥σΩ±≥α.
┼±δΦ ∩≡Φ ²≥ε∞ ≥≤Σα ∩ε∩αΣαδΦ ±Φ∞Γεδ√ ≥αß≤δ ÷ΦΦ - φα≈ΦφαδΦ±ⁿ ≈≤Σσ±α.
3. ╒σδ∩ Σδ "Far window title addons".
t-rex 18.12.2009 17:59:11 +0200 - build 1285
1. ╧ε τα∩≡ε±α∞ ∩≤ßδΦΩΦ, Σε∩εδφσφΦσ Ω 1282, σ±δΦ Γ φα±≥≡εΘΩα⌡ Φφ≥σ≡⌠²Θ±α ⌠α≡α ε∩÷Φ Mouse ε≥Ωδ■≈σφα,
≥ε Σε∩. ≡σµΦ∞ Ωεφ±εδΦ quick edit φσ ß≤Σσ≥ ε≥Ωδ■≈σφ σ±δΦ εφ ΓΩδ■≈σφ Σδ °ε≡≥Ωα≥α/εΩφα.
drkns 17.12.2009 21:00:01 +0200 - build 1284
1. ╩ °αßδεφα∞ ταπεδεΓΩα Ωεφ±εδΦ ΣεßαΓδσφ %Platform (x86/x64/IA64) Φ °αßδεφ√ ≥σ∩σ≡ⁿ ≡σπΦ±≥≡εφσταΓΦ±Φ∞√σ.
drkns 13.12.2009 22:22:11 +0200 - build 1283
1. TI#48 φσ ΓδΦ δε φα NumDel.
t-rex 13.12.2009 00:40:22 +0200 - build 1282
1. ╞╞ ∩εΩα ΓετΓ≡α∙ σ≥± , ßστ φσ╕ ∩εΩα ∩≡εßδσ∞√ α φα ∩εδφ≤■ ∩σ≡σΣσδΩ≤ ∩εΩα ≈≥ε φσ≥≤ Γ≡σ∞σφΦ.
╥α∞ φαΣε ≥≤∩ε Γ±╕ ∩σ≡σ∩Φ±√Γα≥ⁿ, δ≤≈°σ ß√ ≥≤Σα φσ δατΦδ.
2. ╬≥Ωδ■≈ασ∞ Σε∩. ≡σµΦ∞√ Ωεφ±εδΦ (quick edit/insert mode) Γε Γ≡σ∞ ≡αßε≥√ Γ ⌠α≡σ,
φε σ±δΦ εφΦ ß√δΦ ΓΩδ■≈σφ√ ∩≡Φ τα∩≤±Ωσ ⌠α≡α ≥ε φα Γ≡σ∞ τα∩≤±Ωα Γφσ°φΦ⌡ ∩≡επ Γ εΩφσ ⌠α≡α εφΦ ß≤Σ≤≥
ΓΩδ■≈α≥± φαταΣ.
3. ╠σδε≈Φ ≡ατφ√σ.
drkns 12.12.2009 23:57:53 +0200 - build 1281
1. ╙≥ε≈φσφΦ ∩≡σΣ√Σ≤∙σπε ßΦδΣα.
drkns 12.12.2009 23:44:12 +0200 - build 1280
1. ╧αφσδⁿ Φφ⌠ε≡∞α÷ΦΦ:
- ±≥α≥≤± ⌠αΘδα ∩εΣΩα≈ΩΦ ≥σ∩σ≡ⁿ φατ√Γασ≥± ΩαΩ ∩εδεµσφε, α φσ "ΓΦ≡≥≤αδⁿφα ∩α∞ ≥ⁿ";
- ΣεßαΓδσφε ε≥εß≡αµσφΦσ φα±≥ε ∙σΘ ΓΦ≡≥≤αδⁿφεΘ ∩α∞ ≥Φ;
- ΣεßαΓδσφε ε≥εß≡αµσφΦσ ⌠ΦτΦ≈σ±ΩΦ ≤±≥αφεΓδσφφεΘ ∩α∞ ≥Φ. ╨αßε≥ασ≥ Γ Vista Φ Γ√°σ.
2. ╧≡Φ φαµα≥ΦΦ ShiftF8 φα ²δσ∞σφ≥σ ".." Φ φαδΦ≈ΦΦ Γ√ΣσδσφΦ Γ ∩αφσδΦ ∩≡εΦτΓεΣΦδα±ⁿ ∩ε∩√≥Ωα ²≥ε≥ ²δσ∞σφ≥ ≤ΣαδΦ≥ⁿ, ±ε Γ±σ∞Φ Γ√≥σΩα■∙Φ∞Φ.
t-rex 07.12.2009 23:20:24 +0200 - build 1279
1. Mantis#1157: .. - Γ√⌡εΣ Φτ Γ≡σ∞σφφεΘ ∩αφσδΦ Γ ∩≡σΣ√Σ≤∙≤■.
2. ╞ε∩α±≥α µε∩α Σα σ∙╕ Φ ΣεΦ±≥ε≡Φ≈σ±Ωα , ∩≡Φ OpenFilePlugin() φσ ±ετΣαΓαδα±ⁿ φεΓα ∩αφσδⁿ
α ≡σ■ταδα±ⁿ ±≤∙σ±≥Γ≤■∙α .
t-rex 07.12.2009 21:03:31 +0200 - build 1278
1. ╙±≥αΩαφΦΓαφΦσ ±Φφ⌡≡εφΦτα÷ΦΦ ≥σΩ≤∙σπε ∩≤≥Φ Φ ∩α≡≤ ±Γ ταφφ√⌡ ∞σδε≈σΘ.
═αΣε ß√ σ∙╕ CriticalSection ∩ε±≥αΓΦ≥ⁿ ΓεΩ≡≤π Σε±≥≤∩α Ω Γφ≤≥≡σφσ∞≤ strCurrentDirectory().
t-rex 07.12.2009 17:59:07 +0200 - build 1277
1. ┴≤Σσ∞ ±Φφ⌡≡εφΦτΦ≡εΓα≥ⁿ ≥σΩ≤∙σ■ ∩α∩Ω≤ ∩≡ε÷σ±α ± ∩α∩ΩεΘ Γ ⌠α≡σ,
Φßε Φτ τα 1275 εφα ±≥αδα Γεεß∙σ φσ ∩≡σΣΓΦΣσφφεΘ ≈≥ε ∩≡ΦΓεΣ σ∙╕ Ω ±σ≡ΦΦ ∩≡εßδσ∞.
└ ∙ε Σσδα≥ⁿ ≥ε? ╥αΩ Γ≡εΣσ Γ±╕ εΩ, φε ≥σ∩σ≡ⁿ ≥≡≤ΣφσΘ ß≤Σσ≥ φαΘ≥Φ πδ■≈φ√σ ∩δαπΦφ√ Ωε≥ε≡√σ
∩εδ≤≈α■≥ ≥σΩ≤∙ΦΘ ∩≤≥ⁿ φσ ≤ ⌠α≡α α ≤ ΓΦφΣ√ ≥αΩ ΩαΩ ≥σ∩σ≡ⁿ Ω≡ε∞σ ΩαΩ Σδ "φσ ±≥αφΣα≡≥φ√⌡"
∩≤≥σΘ εφΦ ß≤Σ≤≥ εΣΦφαΩεΓ√σ.
▀ ≥αΩ Σ≤∞α■ φαΣε ±Σσδα≥ⁿ ≥αΩεσ: Γ√ΩΦφ≤≥ⁿ φα⌠Φπ ∩εΣΣσ≡µΩ≤ αφ±Φ ∩δαπΦφεΓ. ╨σ°ασ≥± Φ ²≥α ∩≡εßδσ∞α Φ ≤ δ■ΣσΘ
±≡ατ≤ ∞ε≥ΦΓα÷Φ ß≤Σσ≥ ∩ε≡≥Φ≡εΓα≥ⁿ ∩δαπΦφ√.
t-rex 06.12.2009 23:01:16 +0200 - build 1276
1. ╨ατφα ∞σδε≈ⁿ.
t-rex 06.12.2009 20:52:04 +0200 - build 1275
1. ╙ß≡αδ CurrentDirectoryGuard, ≥σ∩σ≡ⁿ σ±≥ⁿ ≥εδⁿΩε SynchronizeCurrentDirectory() ßστ Γε±≥αφεΓδσφΦ ,
Φßε ≈α±≥εσ ∩≡√παφⁿσ ≥σΩ≤∙σΘ ∩α∩ΩΦ ∩≡ε÷σ±±α ≥≤Σα ±■Σα ∩≡Φ Γ√τεΓσ αφ±Φ ∩δαπΦφεΓ ∩≡ΦΓεΣΦδε Ω ≡ατφεεß≡ατφ√∞ ∩≡εßδσ∞α∞.
2. ╠σδΩΦΦ Ωε≡σΩ÷ΦΦ Γ ∞σφσΣµσ≡σ ∩δαπΦφεΓ.
drkns 06.12.2009 11:14:26 +0200 - build 1274
1. ═σ∩≡αΓΦδⁿφ√Θ ±Φ∞Γεδ ∩ε∞σ≥ΩΦ Γ ∞σφ■.
drkns 05.12.2009 18:46:16 +0200 - build 1273
1. ╩αΩ Γφστα∩φε Γ√ ±φΦδε±ⁿ, ²≥Φ Γα°Φ ≥≡■ΩΦ ± αΣ∞Φφε∞ Γ ταπεδεΓΩσ Γεεß∙σ φσ ≡αßε≥αδΦ,
≥.Ω. ±ε±≥ε φΦσ ∩≡ΦφαΣδσµφε±≥Φ ∩εδⁿτεΓα≥σδ Ω αΣ∞Φφ±ΩεΘ π≡≤∩∩σ ß≡αδε±ⁿ Φτ α±≥≡αδα.
╥α∞ µσ: ≤ß≡αφα ∩≡εΓσ≡Ωα Γσ≡±ΦΦ Windows (φαΣε ∩≡εΓσ≡Φ≥ⁿ, ΩαΩ ß≤Σσ≥ ≡αßε≥α≥ⁿ φα NT<6) Φ σ∙╕ ∩α≡α ∞σδε≈σΘ.
t-rex 05.12.2009 17:29:08 +0200 - build 1272
1. ╧σ≡σΣσδΩΦ Γ TitleAddons:
a. ╬∩÷Φ Γ π≤Φ. ╧≡ε±ⁿßα Γ±σπΣα ΣεßαΓδ ≥ⁿ Σδ φεΓ√⌡ ⌠Φ≈ π≤Φ, ±Ωαµσ∞ φσ≥ ≥σ⌡Φφ⌠ε.
b. ═ΦΩαΩΦσ ∩≡εßσδ√ Φ ≥.∩. φΦΩ≤Σα φσ ∩εΣ±≥αΓδ ■≥± , ±≥≡εΩα Γ∩Φ±√Γασ≥± ΩαΩ σ±≥ⁿ.
c. ┬±σ ΣεßαΓΩΦ ΦΣ≤≥ ∩ε±δσ " - Far ", ²≥ε≥ Ω≤±εΩ φσ⌠Φπ δα∩α∞Φ ≥≡επα≥ⁿ.
d. ╧≡εßσδ√ ± Ωεφ÷α ≤Σαδ ■≥± σ±δΦ Ωε∞≤ ≥ε Φφ≥σ≡σ±φε.
e. ┬σ≡±Φ ⌠α≡α Γε Γ≡σ∞ ≡αßε≥√ φσ ∞σφ σ≥± , φσ⌠Φπ ΩαµΣ√Θ ≡ατ σ╕ ±≈Φ≥√Γα≥ⁿ :)
f. ╤≥≡εΩα ∩ε Σσ⌠εδ≥≤ ≥σ∩σ≡ⁿ "%Ver.%Build %Admin".
g. ┬ lng ≥σ∩σ≡ⁿ αΣ∞Φφ ∩≡ε∩Φ±αφ ßστ ±ΩεßεΩ Φ ∩≡εßσδα.
t-rex 05.12.2009 16:36:12 +0200 - build 1271
1. ┼∙╕ εΣφα ∩σ≡σΣσδΩα Γ apiGetFinalPathNameByHandle() ≈≥εß ß√δε Ω≡α±ΦΓσΘ Φ ∩≡αΓΦδⁿφσΘ.
t-rex 05.12.2009 14:27:07 +0200 - build 1270
1. Mantis#1202: ╧αΣσφΦσ ∩≡Φ φαµα≥ΦΦ Shift-F8 Γ ≡σΣαΩ≥ε≡σ Φ ΓⁿΓσ≡σ.
├δ■Ω ß√δ Γ±σπΣα, φε ±≥αδε ∩αΣα≥ⁿ ≥εΩα ±σΘ≈α±.
2. ═σΩε≡σΩ≥φα ±ε≡≥Φ≡εΓΩα ΩεΣΦ≡εΓεΩ Γ Favorites.
3. VMenu: φαΣε Ωε≡σΩ≥Φ≡εΓα≥ⁿ SelectPos ∩≡Φ ΣεßαΓδσφΦΦ φεΓεπε ∩≤φΩ≥α ∩σ≡σΣ ∩ε∞σ≈σφ√∞.
t-rex 05.12.2009 11:57:27 +0200 - build 1269
1. VMenu: πδ■≈εΩ Γ DleteItem().
t-rex 05.12.2009 10:53:56 +0200 - build 1268
1. ╧≡εΣεδµασ∞ δε∞α≥ⁿ VMenu.
t-rex 05.12.2009 00:20:30 +0200 - build 1267
1. ┼∙╕ φσ∞φεπε ≈Φ±≥ΩΦ Γ global.hpp.
2. ├δ■ΩΦ Γ ConsoleTitle.
t-rex 04.12.2009 22:06:38 +0200 - build 1266
1. ╫α±≥Φ≈φ√Θ ≡σ⌠αΩ≥ε≡Φφπ Ωδα±±α VMenu (∞σφ■, Ωε∞ß√, δΦ±≥ßεΩ±√), ≈≥εß ∞εµφε ß√δε ε≥φε±Φ≥σδⁿφε ≤Σεßφε Γφε±Φ≥ⁿ Γ φσπε φεΓ√Θ ⌠≤φΩ÷Φεφαδ.
─εδµφ√ Φ±∩≡αΓΦ≥± ≡ατδΦ≈φ√σ πδ■ΩΦ, ε±εßσφφε πδ■ΩΦ ±Γ ταφφ√σ ± ∩ε∞σ≥ΩεΘ, ⌡ΦΣΣσφ ∩≤φΩ≥α∞Φ, ∞√°εΘ Φ ≥.∩.
╥σ∩σ≡ⁿ Ωδα±± ≤∩ε≡φε ±δσΣΦ≥ τα ∩ε∞σ≥ΩεΘ Φ ≥.∩., Φ σπε φσδⁿτ τα∩≤≥α≥ⁿ ΦτΓφσ.
╥σ∩σ≡ⁿ ß≤Σσ≥ ∩≡ε∙σ ΣεΣσδα≥ⁿ ∩εδφε÷σφφ√Θ ⌠≤φΩ÷Φεφαδ ⌠Φδⁿ≥≡α ∞σφ■.
├δ■ΩΦ εµΦΣα■≥± , Φ Σαµσ φαΓσ≡φε ∞φεπε!
2. ╚±∩≡αΓδσφΦ Γ apiGetFinalPathNameByHandle() Φ Γ σ╕ Φ±∩εδⁿτεΓαφΦΦ.
3. ═σ ±εßΦ≡αδ± debug.
svs 04.12.2009 19:09:57 +0300 - build 1265
1. ╧ε ∞ε≥ΦΓα∞ ±ε≡÷εΓ "GKTem" (α ≥ε≈φσσ τΣσ±ⁿ http://msdn.microsoft.com/en-us/library/aa376389%28VS.85%29.aspx) Φ
"vkh" (φα±≥≡αΦΓασ∞√Θ ταπεδεΓεΩ) ΣεßαΓδσφ ∞σ⌡αφΦτ∞ ε∩≡σΣσδσφΦ
εΩεφ≈αφΦ ταπεδεΓΩα Ωεφ±εδΦ (≡αφⁿ°σ µσ±≥Ωε ß√δ τα°Φ≥ " - Far").
α) ΣεßαΓΩα Ω ταπεδεΓΩ≤ ∩≡σΣ±≥αΓδ σ≥ Φτ ±σß °αßδεφ;
ß) ΣεßαΓΩ≤ Far ßσ≡σ≥ Φτ ≡σσ±≥≡α Interface/TitleAddons:REG_SZ, ∩ε ≤∞εδ≈αφΦ■ " - Far%Ver%Admin";
Γ) °αßδεφφ√σ ±Φ∞Γεδ√, Ωε≥ε≡√σ ∩εφΦ∞ασ≥ Far:
1. %Ver - ≥σΩ≤∙α Γσ≡±Φ Far Manager, φα∩≡Φ∞σ≡, " 2.0" - Far ±α∞ε±≥ε ≥σδⁿφε ΣεßαΓδ σ≥ ∩≡εßσδ ∩σ≡σΣ Γσ≡±ΦσΘ;
2. %Build - ≥σΩ≤∙ΦΘ ßΦδΣ Far Manager, φα∩≡Φ∞σ≡, " 1259" - Far ±α∞ε±≥ε ≥σδⁿφε ΣεßαΓδ σ≥ ∩≡εßσδ ∩σ≡σΣ ßΦδΣε∞;
3. %Admin - Γ Vista Φ Γ√°σ τα∞σφ σ≥± φα τφα≈σφΦσ Φτ lng-⌠αΘδα: ∩ε ≤∞εδ≈αφΦ■ " (└Σ∞ΦφΦ±≥≡α≥ε≡)"/" (Administrator)" - Far ±α∞ε±≥ε ≥σδⁿφε ═┼ ΣεßαΓδ σ≥ ∩≡εßσδ.
╨ατΓΦΓα ²≥≤ ≥σ∞≤ ∞εµφε ΣεßαΓΦ≥ⁿ... °αßδεφ "%Debug" Σδ ε±εß√⌡ ΦτΓ≡α∙σφ÷σΓ ;-)
2. ╘≤φΩ÷Φ SetFarTitle() Γ√φσ±σφα Φτ interf.?pp Γ Ωδα±± ConsoleTitle.
3. Macro: ΣεßαΓΩα Γ ∩.1 "IsUserAdmin" - 1 ΦδΦ 0 - ∩εΣ Ωσ∞ τα∩≤∙σφ Far
╥≤≥ σ±≥ⁿ φσ∩εφ ≥Ωα (Σδ ∞σφ :-)... ±σΘ≈α± IsUserAdmin Φ Γ ταπεδεΓΩσ ΣεßαΓΩα "(└Σ∞ΦφΦ±≥≡α≥ε≡)" φσ ∩Φ°σ≥± (Σδ ∞σφⁿ°σ "┬Φ±≥√")
Γετ∞εµφε, ≈≥ε IsUserAdmin Σδ φΦµσ ΓΦ±≥√ Γ±σ µσ Σεδµσφ ß√≥ⁿ 0, Σαµσ σ±δΦ ∞√ αΣ∞Φφ√ φα ≥α≈Ωσ.
╧εΩα ≥αΩ Φ ±Σσδαφε (±∞. constitle.cpp::GetFarTitleAddons())
chupakabra 04.12.2009 17:32:00 +0200 - build 1264
1. GetFinalPathNameByHandle() ταΓσ≡φ≤≥α Γ __try __except ≈≥εß√ ∩≡σΣε≥Γ≡α≥Φ≥ⁿ ∩αΣσφΦσ φα Windows 7 + Ext2FSD.
t-rex 04.12.2009 10:53:20 +0200 - build 1263
1. from Igor Braginskiy: Σδ CD/CHDIR "εß≡αßε≥ασ∞" (∩≡εΦπφε≡Φ≡≤σ∞) /D,
∞√ Φ ≥αΩ Γ±σπΣα ∞σφ σ∞ ΣΦ±Ω α φσΩε≥ε≡√σ Γ αδαΘ ±α⌡ ΦδΦ ∩ε ∩≡ΦΓ√≈Ωσ φαßΦ≡α■≥ ²≥ε≥ Ωδ■≈.
2. from Igor Braginskiy: δΦ°φ ∩σ≡σ≡Φ±εΓΩα Γ τα∩≤±Ωα≥ε≡σ.
3. ╤σΩⁿ■≡φε±≥ⁿ Γ ∩≡εΓσ≡Ωσ ταπεδεΓΩεΓ ²Ωτ²°φΦΩεΓ.
4. ╧ε≥σφ÷Φαδⁿφ√Θ AV ∩≡Φ εß≡αßε≥Ωσ "echo.".
5. ╩ε±∞σ≥ΦΩα Φ εΩεδε.
chupakabra 04.12.2009 05:47:00 +0200 - build 1262
1. Mantis#0000975: ╩εδεφΩα ± Φ∞σφσ∞ ⌠αΘδα ε≥εß≡αµασ≥± ∩ε±δσΣφσΘ Γ ΣΦαδεπσ ≡στ≤δⁿ≥α≥εΓ ∩εΦ±Ωα.
2. ╚±∩≡αΓδσφΦσ πε≡Φτεφ≥αδⁿφεΘ ∩≡εΩ≡≤≥ΩΦ VMenu.
t-rex 02.12.2009 23:04:07 +0200 - build 1261
1. ┬ε≡φΦφπ Φ εΩεδε.
t-rex 02.12.2009 22:03:01 +0200 - build 1260
1. ╧σ≡σßε≡∙Φδ φσ∞φεπε Γ PathCanHoldRegularFile().
2. ╙ΣαδΦδ ∩α≡≤ ⌠≤φΩ÷ΦΘ Σ≤∩δΦΩα≥εΓ.
3. ═σ∞φεπε Ωε±∞σ≥ΦΩΦ ∩εΣε≡επσ.
zg 02.12.2009 00:10:59 +0200 - build 1259
1. ∩≡εΣεδµσφΦσ 1258. ≥σ∩σ≡ⁿ Γ ΩεδεφΩσ Packed ≡σαδⁿφ√σ τφα≈σφΦ .
zg 01.12.2009 23:21:54 +0200 - build 1258
1. Mantis#0000916: ╠≤±ε≡ Γ Detailed mode, ΩεδεφΩα Packed.
t-rex 01.12.2009 20:37:20 +0200 - build 1257
1. ═σ∞φεπε ≡ατδΦ≈φεΘ Ωε±∞σ≥ΦΩΦ Γ ΩεΣσ.
chupakabra 01.12.2009 08:08:00 +0200 - build 1256
1. Mantis#0001104: ╧≡Φ ε≥εß≡αµσφΦΦ Σσ≡σΓα φσ ∩√≥ασ∞± ε∩≡σΣσδΦ≥ⁿ ≡σαδⁿφ√Θ Ωε≡σφⁿ ΣΦ±Ωα, α Φ±∩εδⁿτ≤σ∞ ≥ε≥ ≈≥ε ∩≡Φ±≤≥±≥Γ≤σ≥ Γ ≥σΩ≤∙σ∞ ∩≤≥Φ.
t-rex 01.12.2009 03:13:36 +0200 - build 1255
1. ┬±σ Φτ∞σφσφΦ Γ ΩεΣσ ≥εδⁿΩε Ωε±∞σ≥Φ≈σ±ΩΦσ. ╥≤∩ε φαΣεσδα ≤µσ ∞σ°αφΦφα ≥αßεΓ Φ ∩≡εßσδεΓ Φ ≥.∩.
╧≡επ≡φαδ φα ±ε≡÷√ ±δσΣ≤■∙σσ:
AStyle --style=ansi --indent=tab=4 --brackets=break --indent-classes --indent-switches --indent-namespaces --indent-preprocessor --break-blocks --delete-empty-lines --unpad-paren --keep-one-line-statements --keep-one-line-blocks
═σ ΦΣσαδⁿφε Ωεφσ≈φε, φε ≤µσ φα∞φεπε ∩≡Φ ≥φσΘ.
╥αΩ ≈≥ε φσ ταß√Γασ∞, Γ ΩεΣσ φ≤µφε Φ±∩εδⁿτεΓα≥ⁿ ≥αß√. ╥αß == 4 ∩≡εßσδα.
═αΣε ß≤Σσ≥ ±εß≡α≥ⁿ± Φ φα∩Φ±α≥ⁿ ⌡ε≥ⁿ ΩαΩεΘ ≥ε ΣεΩ≤∞σφ≥ ∩ε ±≥Φδ■ ΩεΣα.
t-rex 01.12.2009 00:37:09 +0200 - build 1254
1. ┼∙╕ φσ∞φεπε ≈Φ±≥ΩΦ Γ global.hpp.
2. ▐τασ∞ ΓστΣσ string.Clear() Γ∞σ±≥ε string.SetLength(0) Φ string=L"", ≥αΩ Φ ß√±≥≡σΘ Φ Ω≡α±ΦΓσΘ.
3. ╧α≡≤ ∞σδΩΦ⌡ ε∩≥Φ∞Φτα÷ΦΘ Γ UnicodeString.
t-rex 30.11.2009 20:20:11 +0200 - build 1253
1. ╧ε±δσ 1246-3 ∩≡Φ ταΩ≡√≥ΦΦ ΣΦαδεπα ±≥αδ ∩ε±√δα≥± DN_EDITCHANGE Γ±σ∞ ²ΣΦ≥α∞.
╫≥ε ∩≡ΦΓεΣΦδε Ω ≡ατδΦ≈φ√∞ πδ■Ωα∞ ΓΩδ■≈α Mantis#1192: ╧αΣσφΦσ ∩≡Φ ±ετΣαφΦΦ ⌠Φδⁿ≥≡α.
2. Mantis#1190: ╧≡Φ Φ±∩εδⁿτεΓαφΦΦ Γ ∩εδ ⌡ ΓΓεΣα ∩σ≡σ∞σφφ√⌡ εΩ≡≤µσφΦ Γ Φ±≥ε≡Φ■ ∩ε∩αΣασ≥ ΩαΩ ±α∞α ∩σ≡σ∞σφφα , ≥αΩ Φ σ╕ τφα≈σφΦσ.
├δ■Ω ±≥α≡√Θ φε Γ±∩δ√δ Φτ τα 1246-3.
svs 30.11.2009 12:10:30 +0300 - build 1252
1. ╬≥ΓαδΦδ± syslog.cpp...
t-rex 30.11.2009 09:23:05 +0200 - build 1251
1. ╧εδε∞αδ ±δ≤≈αΘφε ταπ≡≤τΩ≤ FarMenu.ini Γ 1248.
t-rex 29.11.2009 23:04:39 +0200 - build 1250
1. ┼∙╕ φσ∞φεπε ≈Φ±≥ΩΦ Γ global.hpp.
t-rex 29.11.2009 21:45:45 +0200 - build 1249
1. ╩ε≡σΩ÷Φ ΩεΣα ∩ε ≡αßε≥σ ± clipboard.
t-rex 29.11.2009 20:33:41 +0200 - build 1248
1. Mantis#1188: ─δΦ≥σδⁿφ√Θ (25 ±σΩ≤φΣ) Γ⌡εΣ Γ ±σ≥σΓ≤■ °α≡≤ Φτ ∩δαπΦφα Network.
╘αΘδ ε∩Φ±αφΦΘ Φ±Ωαδ± Γ ±∩Φ±Ωσ °α≡.
2. ╧ε⌡εµΦΘ ⌠ΦΩ± Σδ usermenu. ┼±δΦ φαµαδΦ F2 φα⌡εΣ ±ⁿ Γ ±∩Φ±Ωσ °α≡ ≥ε φσ ß≤Σσ∞ Φ±Ωα≥ⁿ ≥α∞ FarMenu.ini.
3. ╨ατδΦ≈φ√σ ∞σδε≈Φ ∩ε Σε≡επσ.
drkns 29.11.2009 19:31:17 +0200 - build 1247
1. ╩αΩ Γ√ ±φΦδε±ⁿ, ≡σΣαΩ≥ε≡ ∩Φ⌡αδ ±Φπφα≥≤≡≤ Γ ≤φΦΩεΣφ√σ ⌠αΘδ√ φσταΓΦ±Φ∞ε ε≥ ±ε±≥ε φΦ ∩σ≡σΩδ■≈α≥σδ Γ ΣΦαδεπσ ±ε⌡≡αφσφΦ .
╚, ≈≥ε Φφ≥σ≡σ±φε, ≤µσ Γσ±ⁿ∞α ΣαΓφε.
╬≥±■Σα µσ φεπΦ ≡ε±δΦ ≤ Mantis#0001079: ╬∩÷Φ [x] Add signature (BOM) Γ±σπΣα ±≥εΦ≥.
2. ╧α≡α ≤≥ε≈φσφΦΘ Γ "ßδεΩΦ≡α≥ε≡σ" 16-≡Φ≈φεπε ∩≡ε±∞ε≥≡α UTF-8.
3. ╬≥Ωα≥ 2 ∩≤φΩ≥α 1237 ßΦδΣα. ▌≥ε≥ ΣΦαδεπ ≥αΩΦ Σε±≥α╕≥, Σα.
4. ╧≡Φ ±ε⌡≡αφσφΦΦ ∩ε ShiftF2 ≥σΩ≤∙α ∩ετΦ÷Φ Γ Ωε∞ßΦφΦ≡εΓαφφε∞ ±∩Φ±Ωσ "╩εΣεΓα ±≥≡αφΦ÷α:" ß≡αδα±ⁿ ε≥Ω≤Σα-≥ε Φτ α±≥≡αδα.
t-rex 29.11.2009 02:23:03 +0200
1. ╘δαπ NO_RELEASE_PDB Σδ ∞²ΘΩα.
t-rex 28.11.2009 21:57:13 +0200
1. ─εßαΓΦ∞ /Oy- Σδ ≡σδΦτα, ≈≥εß "∩ε∞ε≈ⁿ" fexcept.
drkns 28.11.2009 21:55:50 +0200
1. ╤Φφ⌡≡εφΦτα÷Φ ∩≡εσΩ≥εΓ ± makefile.
t-rex 28.11.2009 20:39:31 +0200 - build 1246
1. ┬ Win7 x64 ⌠α≡ φσ τα∩≤±Ωασ≥± ∩εΣ Application Verifier Φτ τα πδ■Ωα Γ ∩ε±δσΣφσ∞.
┴≤Σσ∞ Φ±∩εδⁿτεΓα≥ⁿ GetStdHandle() Γ∞σ±≥ε CreateFile(CON*$).
┼±δΦ Γ±╕ ß≤Σσ≥ εΩ, ≥ε Γ ß≤Σ≤∙σ∞ ∩ε±δσ Σε∩. ∩σ≡σΣσδΩΦ ∩δαπΦφ√ ±∞επ≤≥ ßστßεδστφσφε Σσδα≥ⁿ Σσ≥α≈ εΩφ≤ ⌠α≡α.
╧ε≥σ±≥Φ≡≤Θ≥σ φα ≡ατφ√⌡ ≥σδφσ≥α⌡ Φ ≥.∩. Φ ≥.Σ.
2. pdb Γ ≡σδΦτσ.
3. ═σ ≡αßε≥αδ Γ εß∙σ∞ DIF_EDITEXPAND, Φ ΩαΩ ±δσΣ±≥ΓΦσ Mantis#1185: ═σ ≡αßε≥ασ≥ ∩εΣ±≥αφεΓΩα Φ∞╕φ ∩≡Φ ±ετΣαφΦΦ φεΓεΘ ∩α∩ΩΦ/Ωα≥αδεπα.
4. Mantis#1184: Farmenu.ini φσ ≡αßε≥ασ≥ Φτ "φσΩε≡≡σΩ≥φεπε" ∩≤≥Φ.
t-rex 28.11.2009 15:11:26 +0200 - build 1245
1. ═σ±ΩεδⁿΩε ∞σδΩΦ⌡ ε∩≥Φ∞Φτα÷ΦΘ Γ strmix.cpp ∩ε ≡αßε≥σ ± UnicodeString.
2. gcc Γε≡φΦφπΦ.
drkns 28.11.2009 13:10:50 +0200
1. ┼∙╕ φσ∞φεπε ∩≡αΓεΩ Γ makefile_vc: VC2008 ≥σ∩σ≡ⁿ ∩ε ≤∞εδ≈αφΦ■, αΓ≥εε∩≡σΣσδσφΦσ ÷σδσΓεΘ ∩δα≥⌠ε≡∞√.
drkns 28.11.2009 02:53:22 +0200 - build 1244
1. ┬± Ωα Ωε±∞σ≥ΦΩα Γ makefile_vc Φ, ΩαΩ ±δσΣ±≥ΓΦσ, φσ∞φεπε Γ ΩεΣσ.
t-rex 28.11.2009 02:18:44 +0200 - build 1243
1. ═σ∞φεπε ∩ε±∩σ°Φδ Γ 1242, Γσ≡φ╕∞ ΓταΣ.
t-rex 28.11.2009 01:08:27 +0200 - build 1242
1. ╙ß≡αδ επ≡αφΦ≈σφΦσ φα ΣδΦφ≤ ±≥≡εΩΦ Γ MenuFileToReg().
t-rex 28.11.2009 00:35:30 +0200 - build 1241
1. Mantis#1180: Cannot update file description.
╬∩Φ±αφΦ Γ ∩≤≥ ⌡ ± ≥ε≈ΩεΘ φα Ωεφ÷σ Φ ≥.∩.
chupakabra 27.11.2009 23:14:00 +0200 - build 1240
1. ╧αΣσφΦσ ∩ε±δσ Ωε∞αφΣ√ ΓΦΣα cd \\MAXW7.
t-rex 27.11.2009 21:52:52 +0200 - build 1239
1. ╬Σφα ∞σδε≈ⁿ, φα Γ± ΩΦΘ ∩εµα≡φ√Θ.
chupakabra 26.11.2009 18:35:00 +0200 - build 1238
1. Mantis#0001176: ═σ ±φΦ∞ασ≥± RO ∩≡Φ Ωε∩Φ≡εΓαφΦΦ ⌠αΘδεΓ ± CD.
drkns 26.11.2009 11:10:35 +0200 - build 1237
1. Mantis#0001175: ═σ∩≡αΓΦδⁿφε εß≡αßα≥√Γασ≥± Ctrl-Enter ∩≡Φ αΓ≥ετα∩εδφσφΦΦ.
2. ╧≡Φ ±ε⌡≡αφσφΦΦ ⌠αΘδα Γ ≡σΣαΩ≥ε≡σ ∩ε F2, σ±δΦ ⌠αΘδ Σε ²≥επε φσ ±≤∙σ±≥ΓεΓαδ, ≥σ∩σ≡ⁿ Γ√ΓεΣΦ≥± ΣΦαδεπ ±ε⌡≡αφσφΦ .
3. Project & solution Σδ Visual Studio 2010.
drkns 26.11.2009 02:15:04 +0200 - build 1236
1. ╩ ≡σΣαΩ≥ε≡≤ ∩≡ΦΩ≡≤≈σφα Γετ∞εµφε±≥ⁿ ΓΦτ≤αδΦτα÷ΦΦ ≥αß≤δ ÷ΦΘ Φ ∩≡εßσδεΓ.
─δ ≤∩≡αΓδσφΦ Σε±≥≤∩φ√:
- Γ Φφ≥σ≡⌠σΘ±σ - "[ ] Show white space";
- Γ API - EOPT_SHOWWHITESPACE, ESPT_SHOWWHITESPACE;
- Γ ∞αΩ≡ε±α⌡ - Editor.Set(20,State).
drkns 25.11.2009 15:56:12 +0200 - build 1235
1. ╚±∩≡αΓδσφΦ Γ εß∙σ∞ ΦφΣΦΩα≥ε≡σ ≤ΣαδσφΦ .
t-rex 23.11.2009 20:26:00 +0200 - build 1234
1. ▌Ω±∩σ≡Φ∞σφ≥ ± ∩εΣ±≥αΓδσφΦσ∞ Γ±σΘ ±≥≡εΩΦ α φσ ≥εδⁿΩε Σε∩εδφσφΦ ∩≡Φ αΓ≥εΩε∞δΦ≥σ φσ ∩≡ε°σδ ≤±∩σ°φε.
2. ╤εσΣΦφΦδ ∩α≡≤ Φ⌠ε⌠ Γ εΣΦφ Γ ScreenBuf::Flush().
t-rex 22.11.2009 22:37:12 +0200 - build 1233
1. ┴εδσσ "ε∩≥Φ∞ΦτΦ≡εΓαφφα " ≡αßε≥α Opt.ClearType.
drkns 22.11.2009 17:10:02 +0200 - build 1232
1. Mantis#0001172: ╬°ΦßΩα φα±δσΣεΓαφΦ ∩≡αΓ Σε±≥≤∩α ∩≡Φ ∩σ≡σφε±σ ± Φ±∩εδⁿτεΓαφΦσ∞ ε≥φε±Φ≥σδⁿφ√⌡ ∩≤≥σΘ
drkns 22.11.2009 09:18:07 +0200 - build 1231
1. ╙≥ε≈φσφΦσ ∩≡σΣ√Σ≤∙σπε ßΦδΣα.
drkns 22.11.2009 00:37:00 +0200 - build 1230
1. ╩ Ωε∞±≥≡εΩσ ∩≡ΦΩ≡≤≈σφε αΓ≥εΣε∩εδφσφΦσ, αφαδεπΦ≈φεσ ΣΦαδεπεΓε∞≤.
2. ─εßαΓδσφ ΣΦαδεπ φα±≥≡εσΩ Ωε∞±≥≡εΩΦ.
3. ╧σ≡σ≥α±εΓΩα φα±≥≡εσΩ: φα≈αδε. ═σΩε≥ε≡√σ ε∩÷ΦΦ ±δσ≥ ≥, φ≤µφε ß≤Σσ≥ Γ√±≥αΓΦ≥ⁿ ταφεΓε Γ≡≤≈φ≤■.
t-rex 21.11.2009 19:10:19 +0200 - build 1229
1. ╟αδε≈σφ√Θ ≡σµΦ∞ ⌠Φδⁿ≥≡α - CtrlAltL.
╩επΣα ⌠Φδⁿ≥≡ ταδε≈σφ, ≥ε Γ±σ φαµα≥Φ Ω≡ε∞σ CtrlAltL Φ CtrlAltF ≤⌡εΣ ≥ Γ ∞σφ■ φα εß≡αßε≥Ω≤.
2. ├δ■≈εΩ ± ∩ετΦ÷ΦσΘ Ω≤≡±ε≡α Γ ⌠Φδⁿ≥≡σ.
t-rex 21.11.2009 18:17:15 +0200 - build 1228
1. ╘Φδⁿ≥≡ Σεδµσφ εß≡αßα≥√Γα≥ⁿ φαµα≥Φ ≡αφⁿ°σ Γ±σ⌡.
t-rex 21.11.2009 17:16:09 +0200 - build 1227
1. ▌Ω±∩σ≡Φ∞σφ≥αδⁿφα ⌠Φ≈α, Γ±≥≡εσφφ√Θ ⌠Φδⁿ≥≡ Γε Γ±σ⌡ ∞σφ■, Ωε∞ßα⌡ Φ δΦ±≥ßεΩ±α⌡.
╘Φδⁿ≥≡ ΓΩδ■≈ασ≥± /Γ√Ωδ■≈ασ≥± ∩ε CtrlAltF.
╩επΣα ΓΩδ■≈σφ, ⌠Φδⁿ≥≡ δεΓΦ≥ Γ±σ "ß≤ΩΓ√">=32 Φ backspace.
╧≡Φ ΓΩδ■≈σφφε∞ ⌠Φδⁿ≥≡σ, ≡ατδΦ≈φ√σ πδ■ΩΦ πα≡αφ≥Φ≡≤■≥± .
t-rex 21.11.2009 14:06:52 +0200 - build 1226
1. ┼∙╕ φσ∞φεπε ε∩≥Φ∞Φτα÷ΦΘ Φ Ωε≡σΩ≥Φ≡εΓεΩ Γ Φ±≥ε≡ΦΦ.
svs 21.11.2009 11:52:06 +0300 - build 1225
1. Macro: ╙≥ε≈φσφΦσ Γ Editor.Pos(), Ωα±ασ∞ε ε≥≡Φ÷α≥σδⁿφ√⌡ τφα≈σφΦΘ...
2. φσ∞φεπε ⌠ε≡∞α≥Φ≡εΓαφΦ ≥σΩ±≥α :-)
t-rex 21.11.2009 01:59:20 +0200 - build 1224
1. ┬σ≡φ≤δ αΓ≥εΩε∞∩δΦ≥ Γ ΣΦαδεπα⌡.
chupakabra 20.11.2009 21:01:00 +0200 - build 1223
1. Mantis#0001145: ╧αΣσφΦσ FAR ∩≡Φ Φτ∞σφσφΦΦ ≡ατ∞σ≡α εΩφα ≡στ≤δⁿ≥α≥εΓ ∩εΦ±Ωα ∩ε Alt+F9.
chupakabra 20.11.2009 20:23:00 +0200 - build 1222
1. ╧σ≡σ∩Φ±αφα ∩≡ε÷σΣ≤≡α τα∙Φ≥√ ε≥ ≡σΩ≤≡±ΦΓφ√⌡ ±Φ∞δΦφΩεΓ.
FileIndex Φτ GetFileInformationByHandle() ßεδⁿ°σ φσ Φ±∩εδⁿτ≤σ≥± , ≥.Ω. δ■ßεΘ Ω≡ΦΓεΘ Σ≡αΘΓσ≡
∞εµσ≥ ∩≡ε∩Φ±α≥ⁿ ≥α∞ Γ±σ ≈≥ε ≤πεΣφε Φ ß≤Σσ∞ ε∩ ≥ⁿ Φ∞σ≥ⁿ ±Φ≥≤α÷Φ■ ΩεπΣα "²Ω±∩δε≡σ≡ Ωε∩Φ≡≤σ≥ α ╘α≡ φσ≥".
┬∞σ±≥ε ²≥επε Φ±∩εδⁿτ≤σ≥± ±≡αΓφσφΦσ ∩≤≥σΘ, ∩εδ≤≈σφφ√⌡ ± ∩ε∞ε∙ⁿ■ ConvertNameToReal().
2. ─εßαΓδσφα bool DeleteEndSlash(wchar_t*, bool).
3. ─εßαΓδσφ Object* TPointerArray::lastItem().
drkns 20.11.2009 20:13:22 +0200 - build 1221
1. ═σ ≡αßε≥αδα Ωφε∩Ωα "wipe all" ∩≡Φ ≤φΦ≈≥εµσφΦΦ ⌠αΘδεΓ.
drkns 20.11.2009 15:01:43 +0200 - build 1220
1. ╧≡εΣεδµσφΦσ 1219 - ShiftDecimal/NumDel.
zg 20.11.2009 14:06:57 +0200 - build 1219
1. ± ⌠ε≡≤∞α: ∩≡Φ ΓΩδ■≈╕φφε∞ φ≤∞δεΩσ shift+÷Φ⌠≡εΓ√σ ±≥≡σδΩΦ ≡αßε≥α■≥ ΩαΩ ±≥≡σδΩΦ.
drkns 20.11.2009 13:35:56 +0200 - build 1218
1. ╧α≡α∞σ≥≡√-═α±≥≡εΘΩΦ Φφ≥σ≡⌠σΘ±α-[ ] ╧εΩατ√Γα≥ⁿ εß∙ΦΘ ΦφΣΦΩα≥ε≡ ≤ΣαδσφΦ .
FarInterfaceSettings->FIS_SHOWTOTALDELPROGRESSINDICATOR
t-rex 20.11.2009 12:42:59 +0200 - build 1217
1. ┼∙╕ εΣΦφ Σ≡σΓφΦΘ ßαπ Γ ε∩Φ±αφΦ ⌡.
t-rex 20.11.2009 03:37:16 +0200 - build 1216
1. ┼∙╕ φσ∞φεπε ≡σ⌠αΩ≥ε≡Φφπα, ∩≡ΦßΦδ ∩α≡≤ φεΓ√⌡ ßαπεΓ Φ σ∙╕ ∩α≡≤ ±≥α≡√⌡.
t-rex 20.11.2009 02:18:29 +0200 - build 1215
1. ╨σ⌠αΩ≥ε≡Φφπ Ωδα±±α ε∩Φ±αφΦΘ, ∩ε∩≡αΓΦδα±ⁿ Ω≤≈α ≡ατφ√⌡ ßαπεΓ.
drkns 19.11.2009 22:44:27 +0200 - build 1214
1. ╤ ⌠ε≡≤∞α: "═σ∩≡αΓΦδⁿφα ≡αßε≥α ΣΦαδεπα α≥≡Φß≤≥εΓ".
t-rex 19.11.2009 13:28:28 +0200 - build 1213
1. ┴εδσσ °≤±≥≡εσ αΓ≥ε∩εΣ±≥αΓδσφΦσ ∩ε±δσΣφσπε ∩≤φΩ≥α Φ±≥ε≡ΦΦ Γ ΣΦαδεπα⌡.
chupakabra 18.11.2009 00:20:00 +0200 - build 1212
1. ─ε∩εδφσφΦσ Ω build 1211.
chupakabra 17.11.2009 23:17:00 +0200 - build 1211
1. ╚±∩εδⁿτεΓαφΦσ GetVolumeNameForVolumeMountPointW() Γ ConvertNameToReal() Γ√τ√Γαδε φσµσδα≥σδⁿφ≤■ ±σ≥σΓ≤■ αΩ≥ΦΓφε±≥ⁿ
∩≡Φ φαδΦ≈ΦΦ Γ ±Φ±≥σ∞σ ±σ≥σΓ√⌡ ΣΦ±ΩεΓ.
t-rex 17.11.2009 22:22:04 +0200 - build 1210
1. ╤φεΓα τα≥√≈ΩΦ, ≈≥εß ≡σ°Φ≥ⁿ ßαπ ΓΦφΣ√ ∩≡ΦΓεΣ ∙ΦΘ Ω "τα±≥≡σΓαφΦ■" τα∩≤±Ωα≥ε≡α Γ Win7 Γ ≥σδφσ≥ ±σ±±ΦΦ.
drkns 17.11.2009 00:46:37 +0200 - build 1209
1. ╙≥ε≈φσφΦσ 1207.1.
t-rex 17.11.2009 00:07:50 +0200 - build 1208
1. └⌡≥≤φπ! ═α≈αδⁿφα ±≥αΣΦ ∩σ≡σΣσδΩΦ Φ±≥ε≡ΦΦ ΣΦαδεπεΓ φα Φ±∩εδⁿτεΓαφΦσ εß∙σπε Ωδα±±α Φ±≥ε≡ΦΦ.
╘ε≡∞α≥ ⌡≡αφσφΦ Γ ≡σσ±≥≡σ Φτ∞σφΦδ± !
┬± ≥σΩ≤∙α Φ±≥ε≡Φ ΣΦαδεπεΓ (±≥α≡√Θ ⌠ε≡∞α≥) Φπφε≡Φ≡≤σ≥± !!!!!!!
└Γ≥εταΓσ≡°σφΦσ, ∩εΩα ≈≥ε φσ ≡αßε≥ασ≥.
╚∞σσ≥ ±∞√±δ ∩ε≈Φ±≥Φ≥ⁿ [HKEY_CURRENT_USER\Software\Far2\SavedDialogHistory] ε≥ ±≥α≡εΘ Φ±≥ε≡ΦΦ ΣΦαδεπεΓ (≡αΣΦ ≈Φ±≥ε≥√ Φ ≥εδⁿΩε).
drkns 16.11.2009 17:57:38 +0200 - build 1207
1. ╟α∞σφα 'Junction' φα 'Volume' Σδ ≥ε≈σΩ ∞εφ≥Φ≡εΓαφΦ ≡αßε≥αδα φσ Γ±σπΣα.
3. Mantis#0001140: ┬ win7 ∩≡επ≡σ±± φα ≥α±Ωßα≡σ φσ ε±≥αφαΓδΦΓασ≥± σ±δΦ ∩≡σ≡Γα≥ⁿ ∩εΦ±Ω φαµα≥Φσ∞ φα [panel].
t-rex 16.11.2009 15:47:38 +0200 - build 1206
1. ▐φΦΩεΣ Γ ε∩Φ±αφΦ ⌡:
α. ┼±δΦ ⌠αΘδ ε∩Φ±αφΦΘ Φ∞σσ≥ BOM ≥ε ≈Φ≥ασ∞ ⌠αΘδ Γ ±εε≥. ΩεΣΦ≡εΓΩσ.
ß. ┼±δΦ φσ≥≤ BOM ≥ε ±≈Φ≥ασ≥ ≈≥ε ⌠αΘδ ε∩Φ±αφΦΘ Γ OEM ΦδΦ ANSI Γ ταΓΦ±Φ∞ε±≥Φ ε≥ φεΓεΘ φα±≥≡εΘΩΦ "ANSI by default".
±. ╤ε⌡≡αφ ≥ⁿ± ⌠αΘδ ε∩Φ±αφΦΘ ß≤Σσ≥ δΦßε Γ:
- OEM ΦδΦ ANSI Γ ταΓΦ±Φ∞ε±≥Φ ε≥ φεΓεΘ φα±≥≡εΘΩΦ "ANSI by default".
- UTF8 + BOM σ±δΦ ΓΩδ■≈σφα φεΓα φα±≥≡εΘΩα "Save in UTF8".
Todo:
- ═αΣε ∩≡ΦΣ≤∞α≥ⁿ ßεδσσ ∩εφ ≥φ√σ Φ∞σφα ²≥Φ∞ φα±≥≡εΘΩα∞ Φ φα∩Φ±α≥ⁿ ⌡²δ∩.
- ╧εΣ≤∞α≥ⁿ σ±δΦ ±≥εΦ≥ ±ε⌡≡αφ ≥ⁿ ⌠αΘδ√ ε∩Φ±αφΦΘ Γ ≥εΘ µσ ΩεΣΦ≡εΓΩσ Γ ΩαΩεΘ εφΦ Φτφα≈αδⁿφε ß√δΦ, σ±δΦ ß√δ BOM.
drkns + t-rex 15.11.2009 22:40:40 +0200 - build 1205
1. ╤φεΓα τα≥√≈ΩΦ, ≈≥εß ≡σ°Φ≥ⁿ ßαπ ΓΦφΣ√ ∩≡ΦΓεΣ ∙ΦΘ Ω ∩ε ΓδσφΦ■ ±Ω≡εδεΓ Φ ≥.∩. ∩ε±δσ ∩ε≥σ≡Φ ⌠εΩ≤±α
∞αΩ±Φ∞ΦτΦ≡εΓαφφεπε Ωεφ±εδⁿφεπε εΩφα (ΦτΓσ±≥φα Win+L ∩≡εßδσ∞α ±ε Γ≡σ∞╕φ XP, Φ ∩εΣεßφ√σ ≈≤Σσ±α Γ Win7).
chupakabra 08.11.2009 09:09:00 +0200 - build 1204
1. From Maximus: Mantis#0001163: ╬∩Φ±αφΦσ φσ ∩εΩαταφε, ⌡ε≥ εφε σ±≥ⁿ Γ Descript.ion.
2. ═σ²⌠⌠σΩ≥ΦΓφ√Θ ΩεΣ Γ VMenu.
chupakabra 08.11.2009 08:08:00 +0200 - build 1203
1. VMenu::Show() φσ ≤≈Φ≥√Γαδ φαδΦ≈Φσ ±≤ß∞σφ■.
garry 06.11.2009 11:18:34 +0300 - build 1202
1. ╧≡εßδσ∞√ ± Ωε∩Φ≡εΓαφΦσ ≈σ≡στ WebDav: http://forum.farmanager.com/viewtopic.php?f=9&t=4626
(Φ±∩≡αΓδσφφ√Θ ∩α≥≈ ε≥ Yegor).
chupakabra 05.11.2009 06:32:00 +0200 - build 1201
1. Mantis#0001104: ╧αΣσφΦσ ∩≡Φ ∩ε∩√≥Ωσ ε≥Ω≡√≥ⁿ ∩αφσδⁿ Σσ≡σΓα Σδ mount point.
t-rex 04.11.2009 17:16:24 +0200 - build 1200 (UTF-16 LE :)
1. !?$<history>$<title>?<init>! - Γ∞σ±≥ε history Φ∞ Φ±≥ε≡ΦΦ ß√δε ∞≤±ε≡ε∞.
t-rex 04.11.2009 13:17:09 +0200 - build 1199
1. ╚τ∞σφσφΦ Γ ESPT_GETWORDDIV Φ EditorSetParameter.
┬≡εΣσ ΩαΩ ²≥ε ∩ε±δσΣφσσ ∞σ±≥ε Γ API πΣσ φσ ß√δ ΦτΓσ±≥σφ ≡ατ∞σ≡ ß≤⌠⌠σ≡α Σδ ∩εδ≤≈σφΦ Σαφφ√⌡.
╥σ∩σ≡ⁿ Γ EditorSetParameter σ±≥ⁿ ∩εδσ Size (Φ cParam ∩σ≡σΦ∞σφεΓαφ Γ wszParam),
∩≡Φ ESPT_GETWORDDIV, Size Σεδµσφ ß√≥ⁿ ≡αΓσφ ≡ατ∞σ≡≤ ß≤⌠⌠σ≡α wszParam Γ ±Φ∞Γεδα⌡,
σ±δΦ Size ΦδΦ wszParam ≡αΓφ√ 0 ≥ε EditorControl Γσ≡φ╕≥ φ≤µφ√Θ ≡ατ∞σ≡ ß≤⌠⌠σ≡α Γ ±Φ∞Γεδα⌡.
╧δαπΦφ√ Φ±∩εδⁿτ≤■∙Φσ ESPT_GETWORDDIV φ≤µφε ∩≡αΓΦ≥ⁿ.
chupakabra 04.11.2009 13:09:00 +0200 - build 1198
1. Mantis#0001158: ╧≡Φ εΩφσ 80 φα 25 ∞σφ■ ΣΦ±ΩεΓ AltF2 φσ∩≡αΓΦδⁿφεπε ≡ατ∞σ≡α (∩εδε∞αδε±ⁿ Γ 1190).
t-rex 04.11.2009 00:46:54 +0200 - build 1197
1. ╧ε∞≤≈ασ∞ UnicodeString σ∙╕ φσ∞φεπε.
2. ┬ε≡φΦφπ Γ gcc.
t-rex 03.11.2009 13:50:19 +0200 - build 1196
1. F9->Options - φσΩε≡≡σΩ≥φα ≡αßε≥α.
t-rex 03.11.2009 13:10:37 +0200 - build 1195
1. ╧≡εΣεδµσφΦσ Mantis#956: φα∩≡ε≥ΦΓ φσΩε≥ε≡√⌡ ∩δαπΦφεΓ Γ ±∩Φ±Ωσ ±≥Φ≥ ß≤ΩΓα "└". ┬ ⌡σδ∩σ εß ²≥ε∞ φΦ ±δεΓα.
2. ─δ ∞σφ■ ∩δαπΦφεΓ ε≥Ω≡√Γαδ φσ ≥ε≥ ≥ε∩ΦΩ ⌡²δ∩α.
t-rex 02.11.2009 15:12:55 +0200 - build 1194
1. Mantis#1136: ╧αΣσφΦσ Far ∩≡Φ ßεδⁿ°ε∞ ΩεδΦ≈σ±≥Γσ Γ√Σσδσφφ√⌡ ⌠αΘδεΓ Φ Φ±∩εδⁿτεΓαφΦΦ !&.
╥σ∩σ≡ⁿ εß≡αßε≥Ωα ∞σ≥α±Φ∞ΓεδεΓ Φ±∩εδⁿτ≤σ≥ ≥εδⁿΩε ΣΦφα∞Φ≈σ±ΩΦσ ß≤⌠⌠σ≡√.
╧≡εΓσ≡ σ∞ ≈≥ε ∞σ≥α±Φ∞Γεδ√ φσ ∩εδσ≥σδΦ, ε±εßσφφε ≡ατφ√σ Ωε∞∩δσΩ±φ√σ Ωε≥ε≡√σ ΣΦαδεπΦ ∩εΩατ√Γα■≥.
svs 02.11.2009 15:03:32 +0300 - build 1193
1. Mantis#0001155: trim() φσ ε≥≡στασ≥ \r Φ \n Γ φα≈αδσ ±≥≡εΩΦ
2. ╚∞ ∩εδⁿτεΓα≥σδ Γ InfoPanel φα±≥≡αΦΓασ∞ε (∩ε ≤∞εδ≈αφΦ■ NameUserPrincipal).
─εßαΓδσφ ΣΦαδεπ φα±≥≡εΘΩΦ Φφ⌠ε≡∞α÷ΦεφφεΘ ∩αφσδΦ.
═╙╞═└ ╧╬╠╬┘▄ ─╦▀: lng Φ hlf - Ωε≡≡σΩ≥φε Φ Σε±≥≤∩φε ε∩Φ±α≥ⁿ ΩαµΣ√Θ Φτ ⌠ε≡∞α≥εΓ.
zg 01.11.2009 16:52:52 +0200 - build 1192
1. Mantis#0001144: Ctrl-G εß≡αßα≥√Γασ≥ ΩαµΣ√Θ Γ√Σσδσφφ√Θ ⌠αΘδ φσ±ΩεδⁿΩε ≡ατ.
t-rex 31.10.2009 20:39:13 +0200 - build 1191
1. Mantis#1148: └φ±Φ-∩δαπΦφ√ Γ√τ√Γα■≥ φσ∩≡Φ ≥φεσ ≥ε≡∞εµσφΦσ Γ ≡σΣαΩ≥ε≡σ.
╧≡Φ Γ√τεΓα⌡ ProcessEditor*, ProcessViewer* Φ ProcessDialog* ß≤Σσ∞ Φ±∩εδⁿτεΓα≥ⁿ
σΣΦφφ√Θ CurrentDirectoryGuard Σδ Γ±σπε ÷ΦΩδα Γ√τεΓεΓ Φ ≥εδⁿΩε σ±δΦ σ±≥ⁿ αφ±Φ ∩δαπΦφ√ ± ≥αΩΦ∞Φ ²Ω±∩ε≡≥α∞Φ.
┬ ±δ≤≈ασ ProcessDialogEvent Φ ProcessEditorInput ²≥ε Γ±σ ≡εΓφε ε±εßε φσ ∩ε∞εµσ≥ (≥αΩ ΩαΩ εφΦ Γ√τ√Γα■≥± Σε⌠Φπα)
∩ε²≥ε∞≤ φσ ±≥εΦ≥ Φ±∩εδⁿτεΓα≥ⁿ αφ±Φ ∩δαπΦφ√ Ωε≥ε≡√σ ²Ω±∩ε≡≥Φ≡≤σ≥ ²≥Φ ⌠≤φΩ÷ΦΦ.
═αΣε Γ εß∙σ∞ ∩εΣ≤∞α≥ⁿ σ±δΦ ∞εµφε ∩≡ΦΣ≤∞α≥ⁿ ≈≥ε ≥ε Γ∞σ±≥ε CurrentDirectoryGuard.
chupakabra 30.10.2009 22:30:00 +0200 - build 1190
1. Mantis#0001083: ═σΩε≡≡σΩ≥φα ε≥≡Φ±εΓΩα VMenu.
yjh 30.10.2009 03:07:09 +0300 - build 1189
1. ─δ ≥ε≈σΩ ∞εφ≥Φ≡εΓαφΦ Γ ±≥≡εΩσ ±≥α≥≤±α ∩Φ°σ∞ 'Volume' α φσ 'Junction' -
≥αΩ ∩εδ≤≈ασ≥± φαπδ Σφσσ ΩεπΣα ≡ Σε∞ σ±≥ⁿ Φ δΦφΩΦ Φ ≥ε≈ΩΦ ∞εφ≥Φ≡εΓαφΦ
svs 29.10.2009 16:49:25 +0300 - build 1188
1. Mantis#0001142: ╧δαΓφα πε≡Φτεφ≥αδⁿφα ∩≡εΩ≡≤≥Ωα Γ ≡σΣαΩ≥ε≡σ
┬ ∞αΩ≡ε±√ ΣεßαΓδσφα ⌠≤φΩ÷Φ "N=Editor.Pos(Op,What[,Where])" - Get/Set ∩ετΦ÷ΦΦ Γ ≡σΣαΩ≥ε≡σ.
Op: 0 - get, 1 - set
What:
1 - CurLine
2 - CurPos
3 - CurTabPos
4 - TopScreenLine
5 - LeftPos
6 - Overtype
Return: -1 - "φσ Γ ≥σ∞σ", Σδ "get" - ≥σΩ≤∙σσ τφα≈σφΦσ, Σδ "set" - "≤π≤" (1) ΦδΦ "φσ ≤π≤" (0)
╧≡Φ∞σ≡ (∩≡Φ ΓΩδ■≈σφφε∞ ScrollLock ΩδαΓΦ°Φ Left/Right ταφΦ∞α■≥± ±Ω≡εδδδδΦφπε∞)
REGEDIT4
[HKEY_CURRENT_USER\Software\far2\KeyMacros\Editor\Right]
"Sequence"="$if(FLock(2,-1) == 1) Editor.Pos(1,5,Editor.Pos(0,5)+1); $else Right $end"
"DisableOutput"=dword:00000001
[HKEY_CURRENT_USER\Software\far2\KeyMacros\Editor\Left]
"Sequence"="$if(FLock(2,-1) == 1) Editor.Pos(1,5,Editor.Pos(0,5)-1); $else Left $end"
"DisableOutput"=dword:00000001
2. φσ∞φεπε τα∞σφ√ space φα tab
t-rex 27.10.2009 18:04:07 +0200 - build 1187
1. ─εΣσδαδ Mantis#1087.
t-rex 27.10.2009 16:45:19 +0200 - build 1186
1. Mantis#1087: FCTL_SETPANELDIR φσ ΓετΓ≡α∙ασ≥ ε°ΦßΩ≤ (0) Σδ φσ±≤∙σ±≥Γ≤■∙σπε ∩≤≥Φ.
2. CodeBlocks project update from Morten MacFly.
zg 27.10.2009 14:29:01 +0200 - build 1185
1. Γ ±≥α≥≤±σ ≡σΣαΩ≥ε≡α ß√δε ∩σ≡σ∩≤≥αφε "Col" Φ ≥σΩ≤∙α ±≥≡εΩα.
t-rex 26.10.2009 15:17:44 +0200
1. makefile_vc τφασ≥ ≥σ∩σ≡ⁿ Φ ε VC10.
t-rex 26.10.2009 13:42:02 +0200
1. ╙ß≡αδ ≤∩ε∞ΦφαφΦσ ε (?{name}pattern) Φτ ⌡²δ∩α Φßε ∞√ ²≥ε φσ ∩εΣΣσ≡µΦΓασ∞.
2. ─εßαΓΦδ ⌡²δ∩ ∩ε "ClearType friendly redraw".
yjh 26.10.2009 10:57:04 +0300 - build 1184
1. ╬°ΦßΩα Γ plugin.hpp - Φ±⌡εΣφΦΩΦ ∩δαπΦφεΓ ß√Γα■≥ φσ ≥εδⁿΩε cpp, φε Φ c.
┬ ±∞√±δσ pure C :).
chupakabra 26.10.2009 06:02:00 +0200 - build 1183
1. ╚±∩≡αΓδσφα εß≡αßε≥Ωα ∩≤±≥εΘ Γ⌡εΣφεΘ ±≥≡εΩΦ Γ FSF.ConvertPath() Φ FSF.GetPathRoot().
t-rex 26.10.2009 00:45:52 +0200 - build 1182
1. ═εΓα φα±≥≡εΘΩα Φφ≥σ≡⌠²±α: [ ] ClearType friendly redraw (can be slow)
╧ε Σσ⌠εδ≥≤ ε≥Ωδ■≈σφε. ┬≡εΣσ ß√ ≡σ°ασ≥ Γ±σ ∩≡εßδσ∞√ α≡≥σ⌠αΩ≥εΓ ΩδΦ≡≥αΘ∩α.
╟α εΣφε φαΓσ≡φε ≡σ°ασ≥ Φ ∩≡εßδσ∞≤ ε≥≡Φ±εΓΩΦ ΦΓ≡Φ≥α (σ±δΦ Ωεφσ≈φε °≡Φ⌠≥ ∞εφε°Φ≡φ√Θ).
t-rex 24.10.2009 23:39:28 +0200 - build 1181
1. ╩≥ε ≥ε ταß√δ Γ√±≥αΓΦ≥ⁿ FSF.GetCurrentDirectory :)
drkns 24.10.2009 20:23:01 +0200 - build 1180
1. ╥. Ω. ≥. φ. "≥σΩ≤∙ΦΘ Ωα≥αδεπ" φσ Γ±σπΣα ±εΓ∩αΣασ≥ ± ≥σ∞ Ωα≥αδεπε∞, Ωε≥ε≡√Θ Γ Σαφφ√Θ ∞ε∞σφ≥ φα ∩αφσδΦ, ΓΓεΣΦ≥± φσΩε≥ε≡εσ ≤≥ε≈φσφΦσ:
- ΣεßΓδσφα FSF.GetCurrentDirectory - ΓετΓ≡α∙ασ≥ Γφ≤≥≡σφφΦΘ "≥σΩ≤∙ΦΘ Ωα≥αδεπ" far;
- FCTL_GETCURRENTDIRECTORY ∩σ≡σΦ∞σφεΓαφα Γ FCTL_GETPANELDIR, Φßε ²≥Φ∞ Φ Γδ σ≥± .
╧δαπΦφ√ φσ ±δε∞αδΦ±ⁿ, φε δ≤≈°σ Φ⌡ ≥αΩΦ ∩σ≡σ±∞ε≥≡σ≥ⁿ Φ ∩≡Φ φσεß⌡εΣΦ∞ε±≥Φ τα∞σφΦ≥ⁿ FCTL_GETCURRENTDIRECTORY φα FSF.GetCurrentDirectory.
drkns 23.10.2009 22:51:44 +0200 - build 1179
1. Mantis#0001137: ╙ΣαδσφΦσ ΣΦ≡σΩ≥ε≡ΦΘ, Γ Ωε≥ε≡√⌡ σ±≥ⁿ ±±√δΩΦ.
t-rex 23.10.2009 12:34:50 +0200 - build 1178
1. ┬σ≡φ╕∞ φαταΣ φε≡∞αδⁿφ√Θ ≡ατ∞σ≡ ±≥σΩα, Φßε ßαπα εφα Γ TmpPanel.
chupakabra 22.10.2009 22:16:00 +0200 - build 1177
1. ╙ΓσδΦ≈σφ ≡ατ∞σ≡ ±≥σΩα (α ≥ε tmppanel ±≥αδα ∩αΣα≥ⁿ ∩ε±δσ τα∞σφ√ MAX_PATH φα NT_MAX_PATH)
drkns 21.10.2009 22:31:01 +0200 - build 1176
1. Mantis#0001131: ╦Φ°φσσ ±ΩαφΦ≡εΓαφΦσ ∩εΣΩα≥αδεπεΓ ∩≡Φ ≤ΣαδσφΦΦ ±Φ∞ΓεδΦ≈σ±ΩεΘ ±Γ τΦ
2. ╩≡ΦΓε εß≡αßα≥√Γαδε±ⁿ ∩σ≡σΦ∞σφεΓαφΦσ ∩α∩εΩ ∩ε ∞α±Ωσ.
svs 21.10.2009 18:08:30 +0300 - build 1175
1. ┬ UserMenu "∩≡ε∩αδε" ≡α±±≥ε φΦσ ∞σµΣ≤ "F10" Φ "▌≥Φ∞ ∩≤φΩ≥ε∞".
drkns 20.10.2009 20:35:25 +0200 - build 1174
1. ╧≡Φ ≤ΣαδσφΦΦ ⌠αΘδεΓ/∩α∩εΩ ε≥εß≡αµασ≥± ∩≡επ≡σ±±.
2. Mantis#0001112: ╩εφ⌠δΦΩ≥ Ωε∩Φ≡εΓαφΦ /∩σ≡σ∞σ∙σφΦ (∩α∩Ωα ΦδΦ ⌠αΘδ)
3. ╧≡Φ ε≥±≤≥±≥ΓΦΦ Σε±≥≤∩α Ω ∩α∩Ωσ ∩≡Φ ∩ε∩√≥Ωσ Γ⌡εΣα Γ φσ╕ Γ√ΣαΓαδ± φσ∩≡αΓΦδⁿφ√Θ ΩεΣ ε°ΦßΩΦ.
4. ┬ Ωε≡φ ⌡ UNC-∩≤≥σΘ φσ ∩εΩατ√Γασ≥± ²δσ∞σφ≥ "..".
5. printf, Ωε≡≡σΩ÷Φ ≥Φ∩εΓ Φ ≥. ∩.
6. ╧εΩατ εΓφσ≡α φσ ≡αßε≥αδ Σδ ∩≤≥σΘ πδ≤ßµσ MAX_PATH.
═α ß≤Σ≤∙σσ - ∩≡Φ ∩σ≡σΣα≈σ Φ∞╕φ ⌠αΘδεΓ√⌡ εß·σΩ≥εΓ Γ ⌠≤φΩ÷ΦΦ Windows API Φ±∩εδⁿτ≤Θ≥σ Ωδα±± NTPath, εφ ±α∞ ΣεßαΓΦ≥ εß·σΩ≥≤ "curdir" Γ ∩≡αΓΦδⁿφε∞ ⌠ε≡∞α≥σ.
7. ═σ ≡αßε≥αδε °Φ⌠≡εΓαφΦσ ∩α∩εΩ.
svs 20.10.2009 17:03:59 +0300 - build 1173
1. ═σ ∩εΩατ√Γασ≥ Owner Γ ∩αφσδ ⌡ (Ctrl-8)
─εßαΓΦ∞ "curdir" ≥σ±≥Φ≡≤σ∞ε∞≤ εß·σΩ≥≤.
svs 19.10.2009 11:41:50 +0300 - build 1172
1. Mantis#0001030: ═σ±αφΩ÷ΦεφΦ≡εΓαφφα ±∞σφα α≥≡Φß≤≥εΓ ⌠αΘδα FARMENU.INI
chupakabra 18.10.2009 20:45:00 +0200 - build 1171
1. ╧ε∩≡αΓδσφ ∞σ⌡αφΦτ∞ ∩≡εΓσ≡ΩΦ ≡σΩ≤≡±ΦΓφ√⌡ ±Φ∞δΦφΩεΓ.
2. ╧≡Φ ≤ΣαδσφΦΦ ScanTree φσ Σεδµσφ τα⌡εΣΦ≥ⁿ Γ ±Φ∞δΦφΩΦ.
3. ═στφα≈Φ≥σδⁿφ√σ Φτ∞σφσφΦ Γ ConvertNameToReal().
drkns 16.10.2009 06:24:11 +0200 - build 1170
1. ╟αß√≥√Θ ε≥δαΣε≈φ√Θ ΩεΣ :)
drkns 16.10.2009 00:08:51 +0200 - build 1169
1. ╧ε∩≡αΓΩα Ω 1167.
chupakabra 15.10.2009 23:47:00 +0200 - build 1168
1. Mantis#0001094: ╧≡εßδσ∞α ∩≡Φ ≤ΣαδσφΦΦ Ωα≥αδεπεΓ ∩ε ±σ≥Φ.
drkns 15.10.2009 19:12:29 +0200 - build 1167
1. Mantis#0001113: ╟α∩εδφσφΦσ ²Ω≡αφα ±Φ∞Γεδα∞Φ '?'.
2. ╧≡εΣεδµασ∞ ΣαΓΦ≥ⁿ printf Γ ∩≡εßδσ∞φ√⌡ ∞σ±≥α⌡.
drkns 15.10.2009 00:46:56 +0200 - build 1166
1. ╚τ TechInfo #10 ≤ß≡αφ√ ≈Φ≥σ≡±ΩΦσ ε∩÷ΦΦ [Alt]EditorKey, [Alt]CmdLineKey, [Alt]DialogKey, [Alt]FastFindKey.
╩φε∩Ωε±ε≈σ≥αφΦ Σδ XLat ≥σ∩σ≡ⁿ φα±≥≡αΦΓα■≥± ≈σ±≥φ√∞Φ ∞αΩ≡ε±α∞Φ, ∩≡Φ∞σ≡φε ≥αΩ:
-------------------------------------------------------------
REGEDIT4
[HKEY_CURRENT_USER\Software\Far2\KeyMacros\Common\CtrlShiftX]
"Sequence"="$XLat"
-------------------------------------------------------------
AltR.reg, Apps.reg, CtrlR.reg, CtrlShiftX.reg Γ addons\XLat\Russian ∩σ≡σΓσΣσφ√ φα Φ±∩εδⁿτεΓαφΦσ ∞αΩ≡ε τ√Ωα.
drkns 14.10.2009 19:25:48 +0200 - build 1165
1. Warnings (level 4).
2. <Get|Free>VirtualFindData Σδ A-∩δαπΦφεΓ.
drkns 13.10.2009 22:34:34 +0200 - build 1164
1. Warnings.
drkns 13.10.2009 22:26:59 +0200 - build 1163
1. Mantis#0000789: ╧ε±δσ ε≥Ω≡√≥Φ Viewer ∩εΣ ≥σΩ±≥ε∞ "∩≡επδ Σ√Γασ≥± " ≥σΩ±≥ ε≥ ∩αφσδσΘ
Mantis#0000978: ╩αΩΦσ-≥ε φσε≥εß≡αµασ∞√σ ±Φ∞Γεδ√ "±·σΣα■≥" ≥σΩ±≥ ∩≡Φ ∩≡ε±∞ε≥≡σ Γ UTF-16
├αΣΦ≥ 0xffff (WEOF), *printf φε≡∞αδⁿφε ± φΦ∞ φσ ≡αßε≥ασ≥ Φ ≡αßε≥α≥ⁿ φσ ß≤Σσ≥, ∩ε±σ∞≤ Σδ φσπε φα∩Φ±αφα "τα∞σφα": Ωδα±±√ FormatString Φ FormatScreen.
╧εΩα ≈≥ε "≤∞σ■≥" width, precision, align, ≡αßε≥α■≥ ±ε ±≥≡εΩα∞Φ Φ ÷σδ√∞Φ ≈Φ±δα∞Φ.
┬ⁿ■Γσ≡≤/≡σΣαΩ≥ε≡≤ ²≥επε Σεδµφε ⌡Γα≥Φ≥ⁿ, Γ ε±≥αδⁿφ√⌡ ∞σ±≥α⌡ - ±ε Γ≡σ∞σφσ∞.
2. ╚φεπΣα φσ ±≡αßα≥√ΓαδΦ Ωε∞αφΣ√ ≥Φ∩α "cd ß≤ΩΓα_ΣΦ±Ωα:"
chupakabra 13.10.2009 03:00:00 +0200 - build 1162
1. ─ε∩εδφσφΦσ Ω build 1161.
chupakabra 13.10.2009 02:14:00 +0200 - build 1161
1. ╤Ωε≡≡σΩ≥Φ≡εΓαφα ≡αßε≥α ConvertNameToReal() Σδ ΣΦ±ΩεΓ, φσ Φ∞σ■∙Φ⌡ ≤φΦΩαδⁿφεπε ΦΣσφ≥Φ⌠ΦΩα≥ε≡α ≥ε∞α.
drkns 11.10.2009 21:50:10 +0200 - build 1160
1. PutFilesW ≥σ∩σ≡ⁿ Γ√πδ ΣΦ≥ ≥αΩ:
int WINAPI PutFilesW(
HANDLE hPlugin,
struct PluginPanelItem *PanelItem,
int ItemsNumber,
int Move,
const wchar_t *SrcPath,
int OpMode
);
πΣσ SrcPath - ∩≤≥ⁿ Φ±≥ε≈φΦΩα (ε≥Ω≤Σα ∩εδ≤≈Φ∞ ⌠αΘδ√).
╧δαπΦφ√, Φ±∩εδⁿτ≤■∙Φσ PutFilesW - ±δε∞αδΦ±ⁿ, ΩαΩ εß√≈φε :)
2. Mantis#0001090: ╧αφσδⁿ ± ∩≡ ∞√∞Φ ±δ²°α∞Φ ±≥αφεΓΦ≥± "φσ≡αßε≈σΘ".
svs 07.10.2009 17:30:36 +0300 - build 1159
1. Mantis#0001099: ╙τφα≥ⁿ, σ±≥ⁿ δΦ ²δσ∞σφ≥ ßστ πε≡ ≈σΘ ΩδαΓΦ°Φ
N=checkhotkey(S[,N1])
ΓετΓ≡α∙ασ≥:
-1 - φσ Γ ±ΓεσΘ εßδα±≥Φ
0 - φσ≥ ≥αΩεπε
>0 - ∩ετΦ÷Φ■ ²δσ∞σφ≥α
╧α≡α∞σ≥≡ N1 - ± ΩαΩεΘ ∩ετΦ÷ΦΦ φα≈α≥ⁿ Φ±Ωα≥ⁿ
┼±δΦ S ∩≤±≥α ±≥≡εΩα, ≥ε ⌠≤φΩ÷Φ ΓετΓ≡α∙ασ≥ -1, 0 ΦδΦ φε∞σ≡ ∩ετΦ÷ΦΦ, ≤ Ωε≥ε≡εΘ ε≥±≤≥±≥Γ≤σ≥ ⌡ε≥ΩσΘ
svs 06.10.2009 20:51:50 +0300 - build 1158
1. Macro: CheckHotkey() ≡αßε≥ασ≥ Γ εßδα±≥Φ "Dialog".
┼±δΦ ≥σΩ≤∙ΦΘ ²δσ∞σφ≥ ListBox ΦδΦ ε≥Ω≡√≥√Θ Combobox (ΦδΦ ε≥Ω≡√≥√Θ History), ≥ε CheckHotkey() ≡αßε≥ασ≥ ± ²≥Φ∞ ²δσ∞σφ≥εΓ.
chupakabra 05.10.2009 20:49:00 +0200 - build 1157
1. ╬ßφεΓδ σ∞ ≥σΩ≤∙ΦΘ Ωα≥αδεπ Σδ ∩δαπΦφεΓ ± OPIF_REALNAMES.
svs 05.10.2009 17:12:13 +0300 - build 1156
1. Mantis#0000956: φα∩≡ε≥ΦΓ φσΩε≥ε≡√⌡ ∩δαπΦφεΓ Γ ±∩Φ±Ωσ ±≥Φ≥ ß≤ΩΓα "└". ┬ ⌡σδ∩σ εß ²≥ε∞ φΦ ±δεΓα.
from igor_yudincev.
2. Mantis#0001095: ╤ε±≥ε φΦσ Title (ταπεδεΓεΩ ≥σΩ≤∙σπε εß·σΩ≥α) ∩≤±≥ ∩≡Φ Γ√τεΓσ Φτ ∩αφσδσΘ
3. Mantins#0001088: ╧≤≥Φ Γ Ωε∞αφΣφεΘ ±≥≡εΩσ τα∩≤±Ωα ╘α≡α Φ ±δσ° (\)
chupakabra 05.10.2009 12:36:00 +0200 - build 1155
1. ╚±∩≡αΓδσφα ∩≡εßδσ∞α Γ ConvertNameToReal() ∩≡Φ ≡αßε≥σ ± ΣΦφα∞Φ≈σ±ΩΦ∞Φ ΣΦ±Ωα∞Φ.
drkns 30.09.2009 20:43:48 +0200 - build 1154
1. ╙≥ε≈φσφΦσ 1153.1 Σδ ±δ≤≈α Ωε≡φσΓεπε Ωα≥αδεπα ∩≤±≥επε ΣΦ±Ωα.
drkns 29.09.2009 18:07:44 +0200 - build 1153
1. apiSetCurrentDirectory Γ±σπΣα ΓετΓ≡α∙αδ TRUE, Σαµσ σ±δΦ Φ±Ωε∞√Θ Ωα≥αδεπ ε≥±≤≥±≥ΓεΓαδ.
╩αΩ ±δσΣ±≥ΓΦσ - ∞εµφε ß√δε "τα⌡εΣΦ≥ⁿ" Γ φσ±≤∙σ±≥Γ≤■∙Φσ ∩α∩ΩΦ.
╤■Σα µσ Mantis#0001078: FCTL_SETPANELDIR ε°Φßε≈φε ≤±∩σ°φε ε≥≡αßα≥√Γασ≥ Σδ φσ±≤∙σ±≥Γ≤■∙σπε ∩≤≥Φ.
2. ┼±δΦ Γ ≡σΣαΩ≥ε≡σ/∩≡ε±∞ε≥≡σ ε≥Ωδ■≈σφ titlebar, ≥ε Φ ≈α±√ φα φ╕∞ ≡Φ±εΓα≥ⁿ φσ φαΣε.
3. ╥αΩ ΩαΩ hex-∩≡ε±∞ε≥≡ ≥σΩ±≥α Γ UTF8 ±σΘ≈α± φσ ≡αßε≥ασ≥ ≈≤≥ⁿ ∞σφσσ, ≈σ∞ ±εΓ±σ∞ - τα∩≡σ≥Φ∞ ²≥≤ Ωε∞ßΦφα÷Φ■ Γεεß∙σ, Γε ΦτßσµαφΦσ εΣφεεß≡ατφ√⌡ ≤φ√δ√⌡ ßαπ≡σ∩ε≡≥εΓ.
4. ╩ε±∞σ≥ΦΩα: Γ FindFirstFile ∩σ≡σΣα╕∞ '*' Γ∞σ±≥ε '*.*'.
svs 29.09.2009 11:50:38 +0300 - build 1152
1. Mantis#0001064: Error in string handling
╬≈σ≡σΣφεσ ≤≥ε≈φσφΦσ ε∩σ≡α÷ΦΘ:
1. string + string = string
2. string + num = string
3. num + string = string
4. strnum + string = string
5. string + strnum = string
6. num + strnum = num
7. strnum + num = num
╥.σ. (∩≡Φ∞σφ σ∞ ∩≡Φφ≤ΣΦ≥σδⁿφεσ ∩≡σεß≡ατεΓαφΦσ Ω string):
msgbox("1" + 0) ==> 1
msgbox(1 + "2") ==> 3
msgbox("foo1" + 0) ==> "foo10"
msgbox(string(1) + "2") ==> "12"
%i=1; msgbox("0" + string(%i)) ==> "01"
%i=1; msgbox(int("012ag") + %i) ==> 13
%i=1; msgbox(string(int("012ag")) + %i) ==> 13
%i=1; msgbox(string(int("012ag")) + string(%i)) ==> "121"
zg 28.09.2009 20:33:47 +0200 - build 1151
1. Edit::WordDiv ≤±≥αφαΓδΦΓαδ± Γ τφα≈σφΦσ Editor::WordDiv::m_pData::m_pData.
σ±δΦ ∩δαπΦφ ∞σφ δ WordDiv ≡σΣαΩ≥ε≡≤ φα ßεδⁿ°σσ ∩ε ≡ατ∞σ≡≤ τφα≈σφΦσ, ∩α∞ ≥ⁿ
∩σ≡σαδδε÷Φ≡εΓαδα±ⁿ Φ Edit::WordDiv ≤Ωατ√Γαδ Γ ∩≤±≥ε≥≤.
2. ∩≡Φ Γ√Ωδ■≈σφφ√⌡ ≈α±α⌡ Γ ≡σΣαΩ≥ε≡σ Φ φσ≤φΦΩεΣφε∞ ≥σΩ±≥σ εß≡σταδα±ⁿ ±ΩεßΩα Γ ±≥≡εΩσ ±≥α≥≤±α.
3. gcc warnings.
drkns 28.09.2009 20:02:46 +0200 - build 1150
1. From Tim Sobolev: Mantis#0001074: Impossible to create/edit/view file with name started with 2 or more '.'
svs 28.09.2009 20:59:21 +0300 - build 1149
1. Mantis#0001070: XLat: ∩σ≡σΩδ■≈σφΦσ ≡α±ΩδαΣΩΦ ΩδαΓΦα≥≤≡√ ∩≡Φ φαδΦ≈ΦΦ Γ ±Φ±≥σ∞σ ßεδσσ 2 ≡α±ΩδαΣεΩ
─εßαΓδσφ [HKEY_CURRENT_USER\Software\Far2\XLat]"Layouts" - ±≥≡εΩα, ∩σ≡σ≈Φ±δ ■∙α ≈σ≡στ ';' HKL ≡α±ΩδαΣεΩ, Ωε≥ε≡√σ φ≤µφε "Ω≡≤≥Φ≥ⁿ"
═α∩≡Φ∞σ≡, "Layouts"="04090409;04190419" (ΦδΦ "Layouts"="0409;0419")
┼±δΦ ≤Ωαταφε ∞σφⁿ°σ ΣΓ≤⌡, ≥ε ∞σ⌡αφΦτ∞ "ε≥Ωδ■≈ασ≥± " Φ ≡α±ΩδαΣΩΦ Ω≡≤≥ ≥± ΩαΩ Φ ≡αφⁿ°σ.
Far Σδ "Layouts" ±≈Φ≥√Γασ≥ ∩σ≡Γ√σ 10 τφα≈σφΦΘ, ε±≥αδⁿφ√σ, σ±δΦ σ±≥ⁿ, Φπφε≡Φ≡≤■≥± (Σ≤∞α■ - τα πδατα ⌡Γα≥Φ≥ :-).
╥αΩ µσ ΣεßαΓδσφ Ωε∞∞σφ≥α≡ΦΘ (≈≥εß√ φσ Φ±Ωα≥ⁿ ßεδⁿ°σ :-) ∩≡ε ∩≡αΓΦδα...
2. Mantis#0001064: Error in string handling
Macro: ╟Σσ±ⁿ, σ±δΦ "string1 ε∩σ≡α÷Φ string2", ≥ε ≡στ≤δⁿ≥α≥ ΩαΩ string (Σδ '+' - εß·σΣΦφσφΦσ ±≥≡εΩ, Σδ ε±≥αδⁿφ√⌡ "string1")
3. Macro: ─δ Editor.Set() ΣεßαΓδσφ√ 5 ΦφΣσΩ±εΓ (∩σ≡Γ√Θ ∩α≡α∞σ≥≡):
15: Show scrollbar
16: Allow editing files opened for writing
17: Select found (Γ ∩εΦ±Ωσ)
18: Regular expressions (Γ ∩εΦ±Ωσ)
19: Pick up the word (Γ ∩εΦ±Ωσ)
drkns 27.09.2009 22:50:36 +0200 - build 1148
1. ╘α≡ ΦφεπΣα ∞επ ±⌡δε∩√Γα≥ⁿ± , σ±δΦ ∩≡Φ ±≥α≡≥σ εΩφε Ωεφ±εδΦ ß√δε ∞αΩ±Φ∞ΦτΦ≡εΓαφε.
2. FSF.ConvertNameToReal ßεδⁿ°σ φσ≥. └ σ±≥ⁿ FSF.ConvertPath(CONVERTPATHMODES Mode,const wchar_t *Src, wchar_t *Dest, int DestSize)
╧≡Φ Mode=CPM_REAL ≡αßε≥ασ≥ ΩαΩ ConvertNameToReal;
∩≡Φ Mode=CPM_FULL ≡αßε≥ασ≥ ΩαΩ ConvertNameToFull.
└⌡≥≤φπ: Φ±∩εδⁿτεΓα≥ⁿ GetFullPathNameW Σδ ∩≡σεß≡ατεΓαφΦ ε≥φε±Φ≥σδⁿφεπε ∩≤≥Φ Γ αß±εδ■≥φ√Θ ∩ε±δσ 1145 ßΦδΣα φσδⁿτ , Φ±∩εδⁿτ≤Θ≥σ ConvertPath(CPM_FULL, ...).
3. gettable.?pp -> codepage.?pp
garry 27.09.2009 22:54:30 +0300 - build 1147
1. Mantis#0001017 ╤Σσδαφε ßεδσσ εß∙σσ ≡σ°σφΦσ, ≥.σ. ∩εΣΣσ≡µΦΓασ≥± ΦδΦ φσ≥ ΩεΣεΓα ±≥≡αφΦ÷α
∩≡εΓσ≡ σ≥± ΩαΩ Γ ≡σΣαΩ≥ε≡σ ≥αΩ Φ Γε Γⁿ■Γσ≡σ Φ φσ ≥εδⁿΩε ∩≡Φ αΓ≥εΣσ≥σΩ≥σ, φε Φ ∩≡Φ ταπ≡≤τΩσ
ΩεΣεΓεΘ ±≥≡αφΦ÷√ Φτ Ω²°α;
2. ═σßεδⁿ°εΘ ≡σ⌠αΩε≥≡Φφπ ±Γ ταφφ√Θ ± ≥αßδΦ÷α∞Φ ∩σ≡σΩεΣΦ≡εΓΩΦ: Φ∞σφα ⌠≤φΩ÷ΦΘ, α ≥αΩµσ τα∞σφα
Table -> CodePage;
3. ╥σ∩σ≡ⁿ const UnicodeString& UnicodeString::SetData(const UnicodeString &strCopy) φσ ≡εφ σ≥
⌠α≡, σ±δΦ ≥≤Σα ∩σ≡σΣα≥ⁿ NULL;
4. TechInfo #80 (╤∞. ±ßε≡Ω≤ #1019).
drkns 27.09.2009 08:56:45 +0200 - build 1146
1. ╙≈Φ≥√Γασ∞, ≈≥ε ∩≡Φ Φ±∩εδⁿτεΓαφΦΦ ∩≡σ⌠ΦΩ±α \\?\ Γ ∩≤≥ ⌡ windows ε≥Ωδ■≈ασ≥ ╚╚, τα∞σφ ■∙ΦΘ '/' φα '\', ∩ε±σ∞≤ ∞σφ ≥ⁿ φαΣε ±α∞ε±≥ε ≥σδⁿφε.
2. ╧≡Φ ±≥α≡≥σ Γφ≤≥≡σφφ strCurrentDirectory ΦφΦ÷ΦΦ≡≤σ≥± ≥σΩ≤∙Φ∞ Ωα≥αδεπε∞ ∩≡ε÷σ±±α, Σαß√ ≡αßε≥αδΦ Γ± ΩΦσ /e Φ /p.
drkns 27.09.2009 01:05:56 +0200 - build 1145
1. From Tim Sobolev: ±εß±≥Γσφφα ≡σαδΦτα÷Φ ConvertNameToFull.
─εδµφ√ ∩ε≈ΦφΦ≥ⁿ± Γ±σ ∩≡εßδσ∞√, ±Γ ταφφ√σ ± Φ±∩εδⁿτεΓαφΦσ∞ GetFullPathName: ±∩σ÷. Φ∞σφα (nul, con Φ ≥. ∩.), ≥ε≈ΩΦ/∩≡εßσδ√ Γ Ωεφ÷σ Φ∞╕φ Φ ≥. ∩.
2. ╤Γσ≡°Φδε±ⁿ ≥ε, ε ≈╕∞ ≥αΩ Σεδπε πεΓε≡ΦδΦ ßεδⁿ°σΓΦΩΦ - far φσ Φ±∩εδⁿτ≤σ≥ SetCurrentDirectory ∩≡Φ φαΓΦπα÷ΦΦ ∩ε ∩α∩Ωα∞.
╩αΩ ±δσΣ±≥ΓΦσ, ßεφ≤±√:
- ⌡εµΣσφΦσ ∩ε ∩α∩Ωα∞ πδ≤ßµσ MAX_PATH;
- Γ⌡εΣ Γ ∩α∩ΩΦ, εΩαφ≈ΦΓα■∙Φσ± ≥ε≈Ωα∞Φ, ∩≡εßσδα∞Φ, Φ ∩≡ε≈Φ∞Φ ≤µα±α∞Φ;
- ∩α∩Ωα, ε≥Ω≡√≥α φα ∩αφσδΦ, φσ ßδεΩΦ≡≤σ≥± ε≥ ≤ΣαδσφΦ ΦτΓφσ;
- Φ ∩≡ε≈σσ.
╤εε≥Γσ±≥Γσφφε, ∞επ≤≥ ∩≡ε ΓΦ≥ⁿ± Φ ßαπΦ. ╤εßδ■Σασ∞ ε±≥ε≡εµφε±≥ⁿ.
─δ εσ∞φ√⌡ ∩δαπΦφεΓ ≥σΩ≤∙ΦΘ Ωα≥αδεπ Γ±╕ µσ Γ√±≥αΓδ σ≥± ∩σ≡σΣ Γ√τεΓε∞ Φ⌡ ²Ω±∩ε≡≥Φ≡≤σ∞√⌡ ⌠≤φΩ÷ΦΘ.
╚ßε ±εΓ∞σ±≥Φ∞ε±≥ⁿ.
─δ ≤φΦΩεΣφ√⌡ ∩δαπΦφεΓ φΦ≈σπε φσ Γ√±≥αΓδ σ≥± .
╧ε±σ∞≤ φσΩε≥ε≡√σ φσ≡αΣΦΓ√σ ∩δαπΦφ√ ∞επ≤≥ ≡ατφεεß≡ατφε πδ■≈Φ≥ⁿ.
┼∙╕ φσ ∩ετΣφε Φ±∩≡αΓΦ≥ⁿ± Φ φα≈α≥ⁿ Φ±∩εδⁿτεΓα≥ⁿ FCTL_GETCURRENTDIRECTORY.
svs 26.09.2009 19:07:24 +0300 - build
1. Mantis#0000986: Far 2 API - pascal
from: max rusov
PluginW.pas: ─εßαΓΦδ ∩εΣΣσ≡µΩ≤ RegExp'εΓ
zg 26.09.2009 17:05:26 +0200 - build 1144
1. ∩≡εΣεδµσφΦσ Mantis#0000921: ╧≡εßδσ∞√ ± ECTL_SAVEFILE.
2. ∩≡Φ save as Φτ ≡σΣαΩ≥ε≡α ταπεδεΓεΩ ≡σΣαΩ≥ε≡α Φ Ωεφ±εδΦ φσ
±≡ατ≤ εßφεΓδ δΦ±ⁿ φεΓ√∞ Φ∞σφσ∞ ⌠αΘδα.
zg 26.09.2009 14:24:24 +0200 - build 1143
1. ≤≥ε≈φσφΦσ 1136 Σδ φσ±≤∙σ±≥Γ≤■∙Φ⌡ ΩεΣΦ≡εΓεΩ.
zg 25.09.2009 22:59:27 +0200 - build 1142
1. Mantis#0000921: ╧≡εßδσ∞√ ± ECTL_SAVEFILE.
svs 25.09.2009 18:00:55 +0300 - build 1141
1. Mantis#0001068: ┬ ΣΦαδεπσ τα∞σφ√ ΣΓα ⌡ε≥Ωσ "R"
2. Mantis#0001063: ─εßαΓδσφΦσ Γ help-⌠αΘδ ±∩Φ±Ωα Γ±σ⌡ ∞αΩ≡εΩε∞ßΦφα÷ΦΘ
3. Mantis#0001066: [x] Pick up the word in editor
4. ─εßαΓΩα Γ Help`√ ∩ε RegExp`α∞
zg 25.09.2009 16:25:35 +0200 - build 1140
1. ∩≡Φ τα∞σφσ ± ≡σπ²Ω±∩α∞Φ σ±δΦ ≤ΩαταφφεΘ ±ΩεßΩΦ φσ≥, ≥ε εφα ∞σφ σ≥± φα ∩≤±≥≤■ ±≥≡εΩ≤.
zg 24.09.2009 23:52:29 +0200 - build 1139
1. f6 Γ ≡σΣαΩ≥ε≡σ ∩≡ε±∞ε≥≡σ ±ε⌡≡αφ σ≥ ≥σΩ≤∙≤■ ΩεΣεΓ≤■ ±≥≡αφΦ÷≤.
zg 24.09.2009 23:40:59 +0200 - build 1138
1. ∩δαπΦφ√ Γ Viewer/Editor ∞επ≤≥ ≥σ∩σ≡ⁿ ∩σ≡σΣαΓα≥ⁿ ΩεφΩ≡σ≥φ√σ ΩεΣεΓ√σ ±≥≡αφΦ÷√.
zg 24.09.2009 22:19:38 +0200 - build 1137
1. ∩≡Φ τα∞σφσ ± ≡σπ²Ω±∩α∞Φ ∞εµφε Γ ±≥≡εΩσ τα∞σφ√ ±±√δα≥ⁿ± φα ±ΩεßΩΦ Γ ±≥≡εΩσ ∩εΦ±Ωα: $0-$9,$A-$Z.
δ■ßα Σ≡≤πα ∩ε±δσΣεΓα≥σδⁿφε±≥ⁿ $* τα∞σφ σ≥± φα *.
2. ∩≡Φ τα∞σφσ Γ ΣΦαδεπσ ∩εΣ≥Γσ≡µΣσφΦ ∩εΩατ√Γασ≥± ≡σαδⁿφε φαΘΣσφφα ±≥≡εΩα, α φσ ≡σπ²Ω±∩.
zg 24.09.2009 21:02:09 +0200 - build 1136
1. ∩≡ε±≥σΘ°α Φ∞∩δσ∞σφ≥α÷Φ ESPT_CODEPAGE.
zg 24.09.2009 19:03:28 +0200 - build 1135
1. RegExp API
RegExpControl(HANDLE hHandle, int Command, LONG_PTR Param)
Command:
RECTL_CREATE - hHandle - 0.
Param - HANDLE*, Γ Ωε≥ε≡√Θ τα∩Φ°σ≥± HANDLE ≡σπ²Ω±∩α.
╧≡Φ φσ≤Σα≈σ Γσ≡φ╕≥ FALSE Φ Param=INVALID_HANDLE_VALUE.
RECTL_FREE - hHandle - HANDLE, Ωε≥ε≡√Θ Γσ≡φ≤δ RECTL_CREATE.
RECTL_COMPILE - hHandle - HANDLE, Ωε≥ε≡√Θ Γσ≡φ≤δ RECTL_CREATE.
Param - ≤Ωατα≥σδⁿ φα ±≥≡εΩ≤ ± ≡σπ≤δ ≡φ√∞ Γ√≡αµσφΦσ∞.
RECTL_OPTIMIZE - hHandle - HANDLE, Ωε≥ε≡√Θ Γσ≡φ≤δ RECTL_CREATE.
RECTL_MATCHEX - hHandle - HANDLE, Ωε≥ε≡√Θ Γσ≡φ≤δ RECTL_CREATE.
Param - ≤Ωατα≥σδⁿ φα RegExpSearch.
RegExpSearch:
Text - ±≥≡εΩα.
Position - ∩ετΦ÷Φ Γ ±≥≡εΩσ.
Length - ΣδΦφα ±≥≡εΩΦ.
Match - ±ΩεßΩΦ.
Count - ΩεδΦ≈σ±≥Γε ±ΩεßεΩ.
Reserved - εß τα≥σδⁿφε Σεδµσφ ß√≥ⁿ φ≤δ╕∞.
RECTL_SEARCHEX - hHandle - HANDLE, Ωε≥ε≡√Θ Γσ≡φ≤δ RECTL_CREATE.
Param - ≤Ωατα≥σδⁿ φα RegExpSearch.
RECTL_BRACKETSCOUNT - hHandle - HANDLE, Ωε≥ε≡√Θ Γσ≡φ≤δ RECTL_CREATE.
svs 22.09.2009 21:07:01 +0300 - build 1134
1. Macro: ∩ε ∞ε≥ΦΓα∞ Mantis#1064
msgbox("01") Γ√ΓεΣΦ≥ Γ ταπεδεΓΩσ "1" Γ∞σ±≥ε "01"
╬±≥αδⁿφεσ ±επδα±φε ±∩σ÷Φ⌠ΦΩα÷ΦΦ (±∞. build 1127#6)
drkns 20.09.2009 23:50:53 +0200 - build 1133
1. ┼±δΦ ∩≡Φ Ωε∩Φ≡εΓαφΦΦ/∩σ≡σφε±σ φσ±ΩεδⁿΩΦ⌡ ⌠αΘδεΓ Γ Φ∞σφΦ ∩≡Φσ∞φΦΩα ε≥±≤≥±≥Γ≤σ≥ ταΩδ■≈Φ≥σδⁿφ√Θ ±δσ°, Φ ±α∞ ∩≡Φσ∞φΦΩ
∩≡Φ ²≥ε∞ ε≥±≤≥±≥Γ≤σ≥ - Γ√Σα╕≥± ≤≥ε≈φ ■∙ΦΘ τα∩≡ε±: ∩εΣ "∩≡Φσ∞φΦΩε∞" ∩εΣ≡ατ≤∞σΓασ≥± ∩α∩Ωα ΦδΦ ⌠αΘδ?
zg 19.09.2009 01:53:37 +0200 - build 1132
1. ∞αΩ≡ε±√, τα∩≤∙σφφ√σ ∩δαπΦφε∞ Φτ ProcessSynchroEvent, φσ Γ±σπΣα Φ±∩εδφ δΦ±ⁿ.
chupakabra 17.09.2009 13:24:00 +0200 - build 1131
1. ─ε∩εδφσφΦσ Ω Φ±∩≡αΓδσφΦ■ UserMenu Φτ build 1130.
svs 17.09.2009 12:40:39 +0300 - build 1130
1. from Alexey Samlyukov:
┬ UserMenu φσΩε≡≡σΩ≥φε ε≥≡Φ±εΓ√Γασ≥± ΣδΦφφεσ φατΓαφΦσ ±≤ß∞σφ■ (σ±δΦ φσ Γ∞σ∙ασ≥± Γ ≡ατ∞σ≡√ ²Ω≡αφα)
chupakabra 14.09.2009 19:03:00 +0200 - build 1129
1. ╠αΩ≡ε SELF_TEST(code), ∩≡σΣφατφα≈σφφεσ Σδ αΓ≥ε∞α≥Φ≈σ±Ωεπε ≥σ±≥Φ≡εΓαφΦ ΩεΣα. code Γ√∩εδφ σ≥± ∩≡Φ τα∩≤±Ωσ ε≥δαΣε≈φεΘ Γσ≡±ΦΦ.
┬ ∞εΣ≤δⁿ pathmix ΣεßαΓδσφα ∩≡ε÷σΣ≤≡α ≥σ±≥Φ≡εΓαφΦ φσΩε≥ε≡√⌡ ⌠≤φΩ÷ΦΘ.
zg 15.09.2009 20:52:39 +0200 - build 1128
1. gcc ±ßε≡Ωα.
2. gcc Γα≡φΦφπΦ.
svs 15.09.2009 20:37:40 +0300 - build 1127
(∞φεπε ⌠ε≡∞α≥Φ≡εΓαφΦ - ∩≡εßσδ√ φα ≥αß√)
1. ╠αΩ≡ε±√ π≡≤τ ≥ⁿ± ∩ε±δσ ∩δαπΦφεΓ (φσεß⌡εΣΦ∞ε Σδ ∩ε±δσΣ≤■∙Φ⌡ ≡σαδΦτα÷Φ Γ ∞αΩ≡εΣΓΦµΩσ)
2. keys.hpp: KEY_MACRO_U_BASE - ≡στσ≡ΓΦ≡εΓαφΦσ ∞σ±≥α ∩εΣ Mantis#18 Φ Mantis#466
3. EnumRegValueEx() - ΣεßαΓδσφ απ≡≤∞σφ≥: ≥Φ∩ σφ≤∞σφΦ≡εΓαφφεπε τφα≈σφΦ
4. Macro: Menu.Value - ±εΣσ≡µΦ≥ ≥σΩ±≥ ≥σΩ≤∙σπε ∩≤φΩ≥α ∞σφ■, ΩαΩ εφ ΓΦΣσφ φα ²Ω≡αφσ (ßστ &)
5. Macro: ΣεßαΓδσφ ≥Φ∩ double
┴√δε __int64 Φ wchar_t*, ΣεßαΓΦδ± double. ╤εß±≥Γσφφε Φ πεΓε≡Φ≥ⁿ ≥ε φσ≈σπε, Ω≡ε∞σ:
* ≡ατΣσδΦ≥σδⁿ ÷σδεΘ Φ Σ≡εßφεΘ ≈α±≥σΘ - ≥ε≈Ωα;
* ⌠≤φΩ÷ΦΘ sin, cos, tan, etc. φσ≥ - ²≥ε ±Ωε≡σσ Σσδε Σδ Mantis#0000466 Φ Mantis#0000018;
* Γ ∩α∞ ≥Φ ≥αΩεσ ≈Φ±δε ταφΦ∞ασ≥ 8 ßαΘ≥;
* Ωεφ±≥αφ≥√ Γ ≡σσ±≥≡σ (Γσ≥Ωα "KeyMacro\Const") Γ ΓΦΣσ REG_SZ (Γ ±εε≥Γσ≥±≥ΓΦΦ ± ∩.2 Far ±α∞ ∩≡σεß≡ατ≤σ≥ Φ⌡ Γ double Γ ∞ε∞σφ≥ ±≥α≡≥α) ²≥ε Ω≡ΦΓε (∞εµσ≥ Φ∞σσ≥ ±∞√±δ ⌡≡αφΦ≥ⁿ Γ REG_BINARY?);
* ∩≡σεß≡ατεΓαφΦσ double Γ ±≥≡εΩ≤ ε±≤∙σ±≥Γδ σ≥± ∩ε ⌠ε≡∞α≥≤ "KeyMacro/CONVFMT:REG_SZ" (∩ε ≤∞εδ≈αφΦ■ "%.6g")
6. Macro: ≤≥ε≈φσφΦσ "ε∩σ≡α÷ΦΘ".
─δ φα≈αδα ε∩≡σΣσδσφΦ :
* Int - ÷σδεσ ≈Φ±δε;
* Dbl - Γσ∙σ±≥Γσφφεσ ≈Φ±δε;
* StrInt - ±≥≡εΩα, Ωε≥ε≡α ∩εδφε±≥ⁿ■ ∩≡σεß≡ατ≤σ≥± Γ Int;
* StrDbl - ±≥≡εΩα, Ωε≥ε≡α ∩εδφε±≥ⁿ■ ∩≡σεß≡ατ≤σ≥± Γ Dbl;
* Str - ±≥≡εΩα, Ωε≥ε≡α φσ ∞εµσ≥ ß√≥ⁿ ∩εδφε±≥ⁿ■ ∩≡σεß≡ατεΓαφα Γ Int ΦδΦ Dbl (±εß±≥Γσφφε, ∩≡ε±≥ε φαßε≡ ±Φ∞ΓεδεΓ).
┬ ±εε≥Γσ≥±≥ΓΦΦ ± ²≥Φ∞Φ ε∩≡σΣσδσφΦ ∞Φ, ≥α∞, πΣσ ²≥ε Γετ∞εµφε, ∩≡εΦ±⌡εΣΦ≥ ∩≡σεß≡ατεΓαφΦσ ±≥≡εΩΦ Γ ≈Φ±δε Φ Γ√∩εδφσφΦσ ε∩σ≡α÷ΦΦ. ─αδⁿ°σ ∩≡ΦΓσΣσφ√ ≥αßδΦ÷√, ∩εΩατ√Γα■∙Φσ ≡στ≤δⁿ≥α≥√ ≡αßε≥√ ε∩σ≡α÷ΦΘ:
+ |B.Int B.Dbl B.StrInt B.StrDbl B.Str
----------+------+--------+---------+----------+------
A.Int |Int Dbl Int Dbl Str
A.Dbl |Dbl Dbl Dbl Dbl Str
A.StrInt |Int Dbl Int Dbl Str
A.StrDbl |Dbl Dbl Dbl Dbl Str
A.Str |Str Str Str Str Str
╟Σσ±ⁿ Str εßετφα≈ασ≥ ΩεφΩα≥σφα÷Φ■ ΣΓ≤⌡ ε∩σ≡αφΣεΓ.
- * / % |B.Int B.Dbl B.StrInt B.StrDbl B.Str
----------+------+--------+---------+----------+------
A.Int |Int Dbl Int Dbl A.Str
A.Dbl |Dbl Dbl Dbl Dbl A.Str
A.StrInt |Int Dbl Int Dbl A.Str
A.StrDbl |Dbl Dbl Dbl Dbl A.Str
A.Str |A.Str A.Str A.Str A.Str A.Str
╟Σσ±ⁿ A.Str - ΓετΓ≡α∙ασ≥± τφα≈σφΦσ ε∩σ≡αφΣα A.
─δ ßΦφα≡φ√⌡ ε∩σ≡α÷ΦΘ ε∩σ≡αφΣ√ Dbl ΦδΦ StrDbl ∩≡σΣΓα≡Φ≥σδⁿφε ∩≡σεß≡ατ≤σ≥± Ω Int.
Op |B.Int B.Dbl B.StrInt B.StrDbl B.Str
----------+------+--------+---------+----------+------
A.Int |Int Int Int Int A.Str
A.Dbl |Int Int Int Int A.Str
A.StrInt |Int Int Int Int A.Str
A.StrDbl |Int Int Int Int A.Str
A.Str |A.Str A.Str A.Str A.Str A.Str
╟Σσ±ⁿ "Op" | & ^ << >>
┬ ε∩σ≡α÷Φ ⌡ ±≡αΓφσφΦ (==, !=, <, <=, >, >=) ε∩σ≡αφΣ√ ∩≡σεß≡ατ≤■≥± (≥α∞, πΣσ ²≥ε Γετ∞εµφε) Φ ±≡αΓφΦΓα■≥± .
┬ δεπΦ≈σ±ΩΦ⌡ OR Φ AND ε∩σ≡αφΣ√ ±≡αΓφΦΓα■≥± ΩαΩ σ±≥ⁿ, ±≥≡εΩΦ φσ ∩≡σεß≡ατ≤■≥± Γ StrInt Φ StrDbl, α ∩≡εΓσ≡ ■≥± φα φσ ∩≤±≥≤■ ±≥≡εΩ≤.
7. Macro: Editor.SelValue - ±εΣσ≡µΦ∞εσ αφαδεπΦ≈φε ≥ε∞≤, ΩαΩ Far ∩ε∞σ∙ασ≥ ßδεΩ Γ clipboard (ßδεΩ ≥σΩ±≥α ± φαδΦ≈Φσ∞ crlf Γ Ωεφ÷σ ±≥≡εΩ)
8. Macro: ⌠≤φΩ÷ΦΦ "Menu.Select" Φ∞σσ≥ ΓΦΣ "N=Menu.Select(S[,N[,Dir]])" - ΣεßαΓδσφ ≥≡σ≥ΦΘ ∩α≡α∞σ≥≡, φα∩≡αΓδσφΦσ ∩εΦ±Ωα, Dir:
* 0 - ε≥ φα≈αδα Γ Ωεφσ÷ ±∩Φ±Ωα;
* 1 - ε≥ ≥σΩ≤∙σΘ ∩ετΦ÷ΦΦ Γ φα≈αδε;
* 2 - ε≥ ≥σΩ≤∙σΘ ∩ετΦ÷ΦΦ Γ Ωεφσ÷ ±∩Φ±Ωα ∩≤φΩ≥εΓ ∞σφ■.
9. Γ ⌡σδ∩σ ≡αßε≥α■≥ ∞αΩ≡εΩεφ±≥≡≤Ω≥ΦΓ√ <!Macro:Vars!> Φ <!Macro:Consts!>, Γ lng-⌠αΘδα⌡ Φ∙σ∞ "// for <!Macro:Vars" - ταΣα■≥ ⌠ε≡∞α≥√ Γ√ΓεΣα
10. ┼±δΦ Far ±≥α≡≥εΓαφ ± Ωδ■≈α∞Φ /e ΦδΦ /v, ≥ε φσ π≡≤τ ≥± ∞αΩ≡ε±√ Φτ ±δσΣ≤■∙Φ⌡ ∞αΩ≡εεßδα±≥σΘ: Shell, Search, Disks, MainMenu, InfoPanel, QviewPanel, TreePanel, FindFolder
11. Mantis#0001057: Far Manager Γσ≡±Φ 1.75 build 2605, x86 ╧≡Φ Γ√ßε≡σ Alt+F1/Alt+F2 -> Process List ┬√δσ≥ασ≥
┼±δΦ Γ ≡σσ±≥≡σ ≤ ∩δαπΦφα Γ τφα≈σφΦΦ StartPanelMode ∩≤≡πα, ∩≡Φφ≤ΣΦ≥σδⁿφε Γ√±≥αΓδ σ∞ φ≤δσΓεΘ ≡σµΦ∞ ∩αφσδΦ
(≡σ°σφΦσ ∩εΩα Γδεß, α ≥α∞, ∩ε±δσ ≤⌡εΣα ε≥ ±≥α≥Φ≈σ±Ωεπε ∞α±±ΦΓα, ΓΦΣφε ß≤Σσ≥)
zg 15.09.2009 18:23:10 +0200 - build 1126
1. Mantis#0001058: ─Φα∩ατεφ Σδ Ωδα±±α τφαΩεΓ φσ ≡αßε≥ασ≥ Σδ ≡≤±±ΩΦ⌡ ß≤ΩΓ
RegExp::Optimize ≤≡σταδ ≤φΦΩεΣ Σε ∩σ≡Γ√⌡ 256 ±Φ∞ΓεδεΓ.
drkns 14.09.2009 19:19:36 +0200 - build 1125
1. ╙±≥αφεΓΩα α≥≡Φß≤≥εΓ Γ φσΩε≥ε≡√⌡ ±δ≤≈α ⌡ ∞επδα ∩≡ΦΓεΣΦ≥ⁿ Ω ∩αΣσφΦ■.
chupakabra 14.09.2009 19:03:00 +0200 - build 1124
1. Mantis#0001055 & Mantis#0001056: ╧≡εßδσ∞√ ∩≡Φ ∩σ≡σ⌡εΣσ Γ Ωε≡φσΓ≤■ ∩α∩Ω≤ (Ctrl+\).
drkns 13.09.2009 23:57:35 +0200 - build 1123
1. ╧≡Φ∞σφ σ∞ #pragma once Γ∞σ±≥ε include guard. ─εδµφε ∩εδεµΦ≥σδⁿφε ε≥≡ατΦ≥ⁿ± φα Γ≡σ∞σφΦ Ωε∞∩Φδ ÷ΦΦ.
drkns 13.09.2009 20:12:26 +0200 - build 1122
1. ╤ ⌠ε≡≤∞α: ∩αΣαδε, σ±δΦ ∩≡Φ ε≥Ω≡√≥ε∞ infopanel/qview ∩σ≡σΩδ■≈Φ≥ⁿ± Γ ⌠αΘδεΓ≤■ ∩αφσδⁿ ≈σ≡στ ∞σφ■.
t-rex 13.09.2009 14:49:26 +0200 - build 1121
1. ╤ ΩαΩεπε ≥ε ∩σ≡σ∩≤π≤ Ω≥ε ≥ε ε≥≡≤ßΦδ regexp Γ replace.
2. ═σ ταß√ΓαΘ≥σ, include εφΦ case sensitive Γ φσΩε≥ε≡√⌡ ε∩σ≡α÷ΦεφΩα⌡.
drkns 13.09.2009 11:24:41 +0200 - build 1120
1. Mantis#0001054: ═σ∩≡αΓΦδⁿφε ε≥εß≡αµασ≥± ±ΓεßεΣφεσ ∞σ±≥ε φα ΣΦ±Ωσ.
chupakabra 12.09.2009 22:53:00 +0200 - build 1119
1. ╚τ∞σφσφΦσ Γ API: farConvertNameToReal() Γ±σπΣα ΓετΓ≡α∙ασ≥ φσεß⌡εΣΦ∞√Θ ≡ατ∞σ≡ ß≤⌠σ≡α (∩ε αφαδεπΦΦ ± farGetPathRoot())
drkns 12.09.2009 19:04:40 +0200 - build 1118
1. ╬≈σ≡σΣφεΘ divide & conquer:
- └╒╥╙═├! - ∞ΦφΦ∞αδⁿφ√Θ ∩εΣΣσ≡µΦΓασ∞√Θ sdk ≥σ∩σ≡ⁿ 7.0 Σδ vc, w32api-3.13 Σδ gcc;
- sdkpatches.hpp ≡ατΣσδ╕φ φα ε≥Σσδⁿφ√σ ≈α±≥Φ Σδ vc Φ gcc;
- Γ√ΩΦφ≤≥√ ∞αΩ≡ε±√ i64() Φ ui64(), Φßε vc ≥εµσ ≤∞σσ≥ ll Φ ull;
- __try Φ __except τα∞σφ ■≥± ∞αΩ≡ε±α∞Φ ≥εδⁿΩε Γ gcc;
- Γ√ΩΦφ≤≥ε σ∙╕ φσΩε≥ε≡εσ ΩεδΦ≈σ±≥Γε ∞≤±ε≡α Φτ headers.hpp Φ pluginold.hpp
2. ═σ∞φεπε εßδσπ≈╕φ Ωδα±± ΣΦαδεπα.
3. macro: itoa() φσ ≡αßε≥αδ ± 64-ßΦ≥φ√∞Φ ≈Φ±δα∞Φ.
chupakabra 11.09.2009 01:51:00 +0200 - build 1117
1. ╧ε∩≡αΓδσφα ±ßε≡Ωα gcc.
2. makefile_gcc: φσ ε∩≥Φ∞ΦτΦ≡≤σ∞ ε≥δαΣε≈φ≤■ Γσ≡±Φ■; ∩ε∩≡αΓδσφ√ ταΓΦ±Φ∞ε±≥Φ (make -j ≡αßε≥αδ φσΩε≡≡σΩ≥φε)
chupakabra 11.09.2009 01:02:00 +0200 - build 1116
1. ┬ ∩αφσδΦ ∩δαπΦφα φσΩε≡≡σΩ≥φε ≡αßε≥αδ ∩εΦ±Ω φα≈Φφα ± Ωε≡φ .
2. ─εßαΓΦδ TRY EXCEPT Γ FindFiles::WriteDialogData().
3. ═σ∞φεπε ∩σ≡σΣσδαδ ΩεΣ FindFile ± ÷σδⁿ■ σπε ≤∩≡ε∙σφΦ .
drkns 10.09.2009 23:12:56 +0200 - build 1115
1. ╩ scantree ∩≡ΦΩ≡≤≈σφα τα∙Φ≥α ε≥ ≡σΩ≤≡±ΦΓφ√⌡ ±Φ∞δΦφΩεΓ.
2. ┬ win2k φσ ≡αßε≥αδε ±ετΣαφΦσ ⌡α≡ΣδΦφΩεΓ.
3. Mantis#0001049: ╬°ΦßΩα ∩≡Φ ∩εΦ±Ωσ ⌠αΘδεΓ ∩ε %PATH%.
chupakabra 09.09.2009 16:47:00 +0200 - build 1114
1. GetPathRoot() ≡σαδΦτεΓαφα ≈σ≡στ ConvertNameToReal().
chupakabra 09.09.2009 06:30:00 +0200 - build 1113
1. Mantis#0001039: ═σ τα∩ε∞Φφαδε±ⁿ ±ε±≥ε φΦσ ε∩÷ΦΦ "Del removes blocks in edit controls".
chupakabra 09.09.2009 05:40:00 +0200 - build 1112
1. ╧ε∩≡αΓδσφα ±ßε≡Ωα gcc Φ x64.
chupakabra 09.09.2009 05:01:00 +0200 - build 1111
1. ConvertNameToReal() ≥σ∩σ≡ⁿ Φ±∩εδⁿτ≤σ≥ NtQueryObject() φα Windows XP.
╤≥α≡√Θ ΩεΣ ± ⌡εµΣσφΦσ∞ ∩ε ±Φ∞δΦφΩα∞ ≤Σαδσφ ∩εδφε±≥ⁿ■.
drkns 08.09.2009 22:18:01 +0200 - build 1110
1. ═σ ≡αßε≥αδε ±ετΣαφΦσ ∩ε F7 ∩α∩ΩΦ ± ≥ε≈ΩεΘ Γ Ωεφ÷σ.
chupakabra 08.09.2009 21:54:00 +0200 - build 1109
1. ─δ ConvertNameToRealModern() ≤≈Φ≥√Γασ∞ ≈≥ε Γ⌡εΣφεΘ ∩≤≥ⁿ ∞εµσ≥ ±≤∙σ±≥ΓεΓα≥ⁿ δΦ°ⁿ ≈α±≥Φ≈φε.
2. UnicodeString::Replace(): Σε∩≤±Ωασ∞, ≈≥ε Data ∞εµσ≥ ≤Ωατ√Γα≥ⁿ φα Σαφφ√σ Γ ±α∞εΘ ±≥≡εΩσ.
3. pathmix: φσ±ΩεδⁿΩε φεΓ√⌡ ⌠≤φΩ÷ΦΘ Σδ ≡αßε≥√ ± ∩≤≥ ∞Φ.
chupakabra 07.09.2009 18:25:00 +0200 - build 1108
1. Mantis#0001037: ταΓΦ±αφΦσ Γφ≤≥≡Φ ConvertNameToReal().
╥σ∩σ≡ⁿ ∩ε Γετ∞εµφε±≥Φ Φ±∩εδⁿτ≤σ≥± ⌠≤φΩ÷Φ GetFinalPathNameByHandle() Γ∞σ±≥ε °α∞αφ±≥Γα ± ±Φ∞δΦφΩα∞Φ.
2. ╧εδστφ√σ ∞σ≥εΣ√ Σδ UnicodeString: Replace, Insert, Remove, etc.
t-rex 06.09.2009 22:57:09 +0200 - build 1107
1. Mantis#1038: ═σ∩≡αΓΦδⁿφεσ ε≥εß≡αµσφΦσ Γδεµσφφ√⌡ ∩εΣΩα≥αδεπεΓ Γ Σσ≡σΓσ.
chupakabra 05.09.2009 04:49:00 +0200 - build 1106
1. VMenu: ∞σ±≥ε ∩εΣ ∩≡αΓ√Θ πε≡Φτεφ≥αδⁿφ√Θ ±Ω≡εδδσ≡ Γ√Σσδ σ≥± ≥εδⁿΩε σ±δΦ εφ ΣσΘ±≥ΓΦ≥σδⁿφε ≥≡σß≤σ≥± .
▌≥ε Φ±∩≡αΓδ σ≥ ∩≡εßδσ∞≤ ± ∩δαπΦφα∞Φ, Ωε≥ε≡√σ ±≈Φ≥α■≥ °Φ≡Φφ≤ δΦ±≥ßεΩ±α ΩαΩ ("∞αΩ±. ΣδΦφα ±≥≡εΩΦ" + 4).
zg 04.09.2009 16:44:34 +0200 - build 1105
1. ∩ε±δσ 1103 ∩εΦ±Ω ≥≡σßεΓαδ Γ ΣΓα ≡ατα ßεδⁿ°σ ∩≡ε÷σ±±ε≡φ√⌡ ≡σ±≤≡±εΓ.
t-rex 04.09.2009 00:16:00 +0200 - build 1104
╬≥ π≡σ⌡α ∩εΣαδⁿ°σ:
1. ╧≡Φ ∩εΦ±Ωσ Γ ≡σΣαΩ≥ε≡σ ± [x] Select found - Γ√±≥αΓδ σ∞ Ω≤≡±ε≡ φα ∩σ≡ΓεΘ ß≤ΩΓσ φαΘΣσφφεπε ≥σΩ±≥α,
ΩαΩ Φ Γ ∩εΦ±Ωσ ßστ ²≥εΘ ε∩÷ΦΦ Φ Γεεß∙σ ΩαΩ ≤ φε≡∞αδⁿφ√⌡ δ■ΣσΘ.
┬ ±Γ τΦ ± ²≥Φ∞ ±≡ατ≤ ε≥∩αΣασ≥ ∩≡εßδσ∞α ≡αßε≥√ regexp ∩εΦ±Ωα ± ²≥εΘ ε∩÷ΦσΘ, Φ Γ√ΩΦΣ√Γασ≥± δΦ°φΦΘ Ω≤±εΩ ΩεΣα
± πφ≤±φ√∞ AI Ωε≥ε≡√Θ ∞επ Ω σ∙╕ ≡ατφ√∞ ∩≡εßδσ∞α∞ ∩≡ΦΓεΣΦ≥ⁿ.
drkns 03.09.2009 20:01:23 +0200 - build 1103
1. ╧≡Φ ∩εΦ±Ωσ ∩ε ±εΣσ≡µΦ∞ε∞≤ Γ ±≥α≥≤±φεΘ ±≥≡εΩσ ε≥εß≡αµα■≥± ∩≡ε÷σφ≥√ Σδ ≥σΩ≤∙σπε ⌠αΘδα.
═≤ Φ ∩σ≡σ≡Φ±εΓΩα ≥α∞ ≥σ∩σ≡ⁿ ± ≥σ∞ µσ Φφ≥σ≡Γαδε∞, ≈≥ε Φ ΓστΣσ.
svs 03.09.2009 18:07:57 +0300 - build 1102
1. ╩ε≡≡σΩ≥Φ≡εΓΩα Mantis#0000547
"...╬≥Ω≡√Γασ∞ ∩ε F4 ⌠αΘδ FarRus.hlf
F7 Φ∙σ∞ ÷Φ⌠≡≤ 3 Φ τα φσΘ σ∙σ ΩαΩ≤■-φΦß≤Σⁿ
3\d
Φ ±≥αΓΦ∞ παδε≈Ω≤ [x] ╨σπ≤δ ≡φ√σ Γ√≡αµσφΦ .
φα⌡εΣΦ∞, φαµΦ∞ασ∞ Shift+F7 - Γ±σ ≡αßε≥ασ≥, Φ∙σ≥ Σαδⁿ°σ.
┼±δΦ σ∙σ ±≥αΓΦ∞ παδε≈Ω≤ [x] ┬√Σσδ ≥ⁿ φαΘΣσφφεσ
≥ε ∩σ≡Γ√Θ ≡ατ φα⌡εΣΦ≥, α Shift+F7 φσ ≡αßε≥ασ≥..."
─ε ∩ε≡√ (Σε ≡ατßε≡εΩ) ταΩε∞∞σφ≥Φ∞ ∩≡εßδσ∞φ√Θ Ω≤±εΩ/
╧ε∞σ≈σφ "CHECK!!!: for..."
chupakabra 03.09.2009 15:36:00 +0200 - build 1101
1. Mantis#0001002: Ω≡α⌡ ∩≡Φ ≡αßε≥σ ± VMenu Γ ±δ≤≈ασ σ±δΦ Γ±σ ²δσ∞σφ≥√ ±Ω≡√≥√
2. ─εßαΓΦδ ±Φφ⌡≡εφΦτα÷Φ■ Γ VMenu::GetMaxLineWidth()
t-rex 31.08.2009 22:29:55 +0200 - build 1100
1. ╧≡εΣεδµΦ∞ Mantis#1025, ß√δε σ∙╕ εΣφε Γφ≤≥≡σφσσ επ≡αφΦ≈σφΦσ φα ΣδΦφ≤ τα∩Φ±Φ Γ descript.ion.
drkns 31.08.2009 19:37:49 +0200 - build 1099
1. Mantis#0001029: ╧σ≡σ≤±≥αφεΓΩα α≥≡Φß≤≥εΓ ßστ φαΣεßφε±≥Φ
╤α∞εσ ±∞σ°φεσ - δεπΦΩα "σ±δΦ ±εε≥Γσ≥±≥Γ≤■∙Φσ α≥≥≡Φß≤≥√/Σα≥α/Γ≡σ∞ φσ ∞σφ δΦ±ⁿ, ≥ε Φ φσ ≥≡επα≥ⁿ"
ΩαΩ ß√ ∩≡Φ±≤≥±≥ΓεΓαδα, φε ß√δα φσ∙αΣφε ∩εδε∞αφα Γ± ΩΦ∞Φ IsFileWritable.
2. ╥α∞ µσ ≤±≥≡αφσφε εΣφε Σε±αΣφεσ φσΣε≡ατ≤∞σφΦσ - Σα≥α/Γ≡σ∞ ≤ ±Φ∞δΦφΩεΓ/±Γ τσΘ ≥σ∩σ≡ⁿ Γ√±≥αΓδ ■≥± .
3. ┬ ∩εδσ Γ≡σ∞σφΦ Σε±≥≤∩φε ≤∩≡αΓδσφΦσ ∞ΦδδΦ±σΩ≤φΣα∞Φ.
4. FILE_FLAG_BACKUP_SEMANTICS ∩σ≡σσ⌡αδ Γφ≤≥≡ⁿ apiCreateFile.
t-rex 29.08.2009 23:11:42 +0200 - build 1098
1. ─εΣσδΩα ∩≡σΣ. ßΦδΣα.
drkns 29.08.2009 21:53:31 +0200 - build 1097
1. Mantis#0001026: ═σ ≡αßε≥ασ≥ Ωφε∩Ωα ½╚±Ωα≥ⁿ╗ Γ ΣΦαδεπσ ∩εΦ±Ωα
├ε±∩εΣα, ≤ßσΣΦ≥σδⁿφα ∩≡ε±ⁿßα - σ±δΦ ∩≡Φ⌡εΣΦ≥± ΩεΓ√≡ ≥ⁿ ΩαΩεΘ-≥ε Σ≡σΓφΦΘ ΣΦαδεπ,
φσ δσφΦ≥σ±ⁿ ∩ε∩≤≥φε τα∞σφ ≥ⁿ Γ φ╕∞ ≈Φ±δεΓ√σ Ωεφ±≥αφ≥√ Φ∞σφεΓαφφ√∞Φ, ∩ε≥ε∞ ±α∞Φ∞ µσ δσπ≈σ ß≤Σσ≥.
drkns 29.08.2009 00:51:58 +0200 - build 1096
1. ╟αΣαΓΦ∞ φσ±ΩεδⁿΩε memset'εΓ.
2. ╙≥ε≈φσφΦ ⌡σδ∩α.
chupakabra 28.08.2009 18:28:00 +0200 - build 1095
1. FCTL_REDRAWPANEL ∞επδα Γσ≡φ≤≥ⁿ FALSE Γ ±δ≤≈ασ ≤±∩σ⌡α
svs 28.08.2009 19:14:22 +0300 - build
1. ╧σ≡σΓεΣ ⌡σδ∩α ε≥ Igor Yudincev
svs 28.08.2009 19:01:31 +0300 - build 1094
1. Mantis#0001021: ╤ε⌡≡αφσφΦσ ±ε±≥ε φΦ 'Select found'
Ω≡ε∞σ ²≥επε ≥αΩ µσ ±ε⌡≡αφ σ≥± ±ε±≥ε φΦσ "RegExp"
2. Mantis#0000872: RegExp support in Editor and Viewer
from Igor Yudincev
╟Σσ±ⁿ Γ ΣΦαδεπσ τα∞σφ√ ε∩÷Φ ∩≡ε RegExp ∩εΩα φσΣε±≥≤∩φα (ταΣσδ φα ß≤Σ≤∙σσ)
─εßαΓδσφ Ωε∞∞σφ≥ Γ Edit::Search():
// Q: ≈≥ε Γαµφσσ: ε∩÷Φ ΣΦαδεπα ΦδΦ ε∩÷Φ RegExp`α?
3. ╬∩÷Φ RegExp Γε Γⁿ■Γσ≡σ - ≥εµσ ±α∞εσ, ∩εΩα Γ ≡σµΦ∞σ RO (ταΣσδ φα ß≤Σ≤∙σσ)
4. Help: "@RegExp. ═α≈αδε" - ≡ατΣσδ σ±≥ⁿ, φ≤µφε αΩΩ≤≡α≥φε σπε Ωε≡≡σΩ≥Φ≡εΓα≥ⁿ, ∩ε ∞σ≡σ ≡ατΓΦ≥Φ ±εß√≥ΦΘ.
╥αΩ µσ, Ωα ΩΦ Γ ≡σΣαΩ≥ε≡σ, ±ε⌡≡αφ σ≥± ±ε±≥ε φΦσ "RegExp".
┬═╚╠└═╚┼! ┬±σ, ≈≥ε ε∩Φ±αφε Γ ≡ατΣσδσ "@RegExp" φα Σαφφε∞ ²≥α∩σ φσ ∩α°σ≥ (φε ß≤Σσ≥!)
zg 28.08.2009 16:10:30 +0200 - build 1093
1. Mantis#0001025: FAR v2.0.1091 ( Φ v2.0.981) εß≡στασ≥ τα∩Φ±Φ Γ descript.ion ∩≡Φ F5 ΦδΦ F6 Σε 260 ±Φ∞ΓεδεΓ.
2. gcc warnings.
t-rex 27.08.2009 20:09:59 +0200
1. Hungarian lng update from Far Hunor.
drkns 27.08.2009 19:54:05 +0200 - build 1092
1. ╤Φ∞ΓεδΦ≈σ±ΩΦσ ±±√δΩΦ ≥σ∩σ≡ⁿ ∞εµφε ±ετΣαΓα≥ⁿ Φ Γ 2000/XP/2003.
╨ατ≤∞σσ≥± , Φτ ²≥επε φσ ±δσΣ≤σ≥, ≈≥ε εφΦ ß≤Σ≤≥ ≥α∞ ≡αßε≥α≥ⁿ.
2. ┼∙╕ εΣφα ΣεßαΓΩα Ω #0001012.
3. ┬ ΣΦαδεπσ ∩εΣ≥Γσ≡µΣσφΦ ∩σ≡στα∩Φ±Φ R/O ⌠αΘδα Ωφε∩Ωα ∩εΣ∩Φ±√Γασ≥± Γ ταΓΦ±Φ∞ε±≥Φ ε≥ ε∩σ≡α÷ΦΦ (overwrite/append).
drkns 26.08.2009 20:02:15 +0200 - build 1091
1. Mantis#0001019: ╙±≥αφαΓδΦΓασ≥± α≥≡Φß≤≥ "Encrypted" ∩≡Φ Ωε∩Φ≡εΓαφΦΦ (∩σ≡σ∞σ∙σφΦΦ) ∩α∩εΩ.
2. Mantis#0001012: "╚φεπΣα ∩≡Φ Ωε∩Φ≡εΓαφΦΦ Γ 1090 ΓετφΦΩασ≥ ε∙≤∙σφΦσ, ≈≥ε Φ∞ φεΓεπε Ωε∩Φ≡≤σ∞επε ⌠αΘδα ∩ε Γδ σ≥± ΩεπΣα σ∙╕ ∩≡επ≡σ±± ±≥α≡επε ⌠αΘδα ±≥εΦ≥ φα 100%."
drkns 25.08.2009 20:32:14 +0200 - build 1090
1. ┬± ΓΦτ≤αδΦτα÷Φ ∩≡ε÷σ±±α Ωε∩Φ≡εΓαφΦ Γ√φσ±σφα Γ (∩ε≈≥Φ) ε≥Σσδⁿφ√Θ Ωδα±±.
─εδµφ√ ∩ε≈ΦφΦ≥ⁿ± ßαπΦ ± φσ∩σ≡σ≡Φ±εΓΩεΘ ∩≡επ≡σ±ßα≡α Φ ε≥εß≡αµσφΦσ∞ φσ ≥επε Φ∞σφΦ (Mantis#0001012).
╥αΩµσ Γ√ΩΦφ≤≥α Ω≤≈α ≡ατφεεß≡ατφεπε ∞≤±ε≡α Φτ Ωε∩Φ≡α.
2. ╥. Ω. GetUserNameExW σ±≥ⁿ ΓστΣσ - ∩εΣ±εΩ≡α≥Φ∞ ΩεΣ, δΦφΩ≤ σ╕ ±≥α≥Φ≈σ±ΩΦ.
3. ╧αφσδⁿ ß√±≥≡επε ∩≡ε±∞ε≥≡α ∩σ≡σ≈Φ≥√Γαδα±ⁿ Φ ∩σ≡σ≡Φ±εΓ√Γαδα±ⁿ φα ΩαµΣ√Θ ≈Φ⌡.
4. ─δ ⌠αΘδεΓ√⌡ ±Φ∞δΦφΩεΓ Γ ∩αφσδ ⌡ ∩εΩατ√Γασ∞ "<symlink>" Γ ΩεδεφΩσ ≡ατ∞σ≡α.
5. MkSymLink() ∩σ≡σσ⌡αδα Γ flink.cpp.
svs 25.08.2009 17:20:04 +0300 - build 1089
1. Mantis#0000970: ─α≥α Φτ∞σφσφΦ descript.ion φσ Σεδµφα εßφεΓδ ≥ⁿ± , σ±δΦ Φτ∞σφσφΦΘ φσ ß√δε
from Maximus
svs 24.08.2009 19:15:12 +0300 - build 1088
1. ┬ Info-∩αφσδΦ ∩ε±δσ ≥Φ∩α FS φσ ±≥ε δ ∩≡εßσδ.
2. ╠σ≥Ωα "╧α∞ ≥ⁿ" φαστµασ≥ φα ≡α∞Ω≤ ∩αφσδΦ.
3. Mantis#0000859: RFE: Show UserName@Domain on the information panel
╟α■τασ∞ 8-Θ ≥Φ∩ - "UserName@Domain" (Σδ δεΩαδⁿφεπε ■τσ≡α ΦδΦ ß√δΦ ε°ΦßΩΦ ∩≡Φ ∩εδ≤≈σφΦΦ ■τσ≡α... ß≤Σσ≥ ΩαΩ ±σΘ≈α±: "■τσ≡")
+ φσ∞φεπε ⌠ε≡∞α≥Φ≡εΓαφΦ Γ InfoList::DisplayObject()
╧ε ßεδⁿ°ε∞≤ ±≈σ≥≤ ⌠ε≡∞≤ ∩εΩατα φ≤µφε ταΣαΓα≥ⁿ (ΣΦαδεπ? techinfo?).
drkns 22.08.2009 00:44:39 +0200 - build 1087
1. ╧σ≡σ≥≡ ⌡ ΣΦαδεπα α≥≡Φß≤≥εΓ. ╤εΩ≡α∙σφΦ , ε∩≥Φ∞Φτα÷ΦΦ, ⌠ε≡∞α≥Φ≡εΓαφΦσ, ΩαΩ εß√≈φε.
╧δ■°ΩΦ:
- Φ±∩≡αΓδσφε φσ±ΩεδⁿΩε ∞σδΩΦ⌡ ßαπεΓ;
- ΣεßαΓδσφα Γετ∞εµφε±≥ⁿ ≡σΣαΩ≥Φ≡εΓα≥ⁿ ±εΣσ≡µΦ∞εσ reparse point'α. ╤Φδⁿφε ²Ω±∩σ≡Φ∞σφ≥αδⁿφε.
2. ╙≥ε≈φσφΦ ±ετΣαφΦ reparse point'εΓ.
3. ╚τ Γ≡α∩σ≡α ≤ß≡αφ√ FAR_USE_INTERNALS.
4. ╥αΘ∞α≤≥√ ∩σ≡σ≡Φ±εΓΩΦ Γ± ≈σ±ΩΦ⌡ ∩≡επ≡σ±±ßα≡εΓ ≥σ∩σ≡ⁿ Ωεφ≥≡εδΦ≡≤■± εΣφεΘ ∩σ≡σ∞σφφεΘ.
5. ╧σ≡σΓεΣ Σδ "Standard association".
svs 19.08.2009 11:42:58 +0300 - build 1086
1. Mantis#0000905: ╚τ∞σφσφΦ Γ eval
┬α≡Φαφ≥ eval("",1) Γσ≡φσ≥ ε°ΦßΩ≤ 12 ("Zero-length macro")
╤≈Φ≥ασ∞, ≈≥ε ∩≤±≥√σ ∞αΩ≡ε∩ε±δσΣεΓα≥σδⁿφε±≥Φ φσΣε∩≤±≥Φ∞√.
svs 17.08.2009 12:26:34 +0300 - build
1. Mantis#0000986: Far 2 API - pascal
from: max rusov
PluginW.pas: ≤ß≡αφ√ FAR_USE_INTERNALS
drkns 16.08.2009 09:05:05 +0200 - build 1085
1. gcc.
drkns 15.08.2009 20:13:55 +0200 - build 1084
1. ╙≥ε≈φσφΦ ∩≡σΣ√Σ≤∙σπε ßΦδΣα.
pointer_array τα∞σφσφ φα TPointerArray.
drkns 14.08.2009 23:38:43 +0200 - build 1083
1. ┴εδσσ-∞σφσσ ΣεΣσδαφ Γ√ßε≡ ∩δαπΦφα Σδ SetFindList Φ prefix.
╦εΩαδΦτα÷Φ ΣΦαδεπα φα±≥≡εΘΩΦ.
╧ε ≤∞εδ≈αφΦ■ Γ±σ ∞σφ■ Γ√ßε≡α ∩δαπΦφα Γ√Ωδ■≈σφ√.
svs 14.08.2009 11:51:50 +0300 - build
1. Mantis#0000986: Far 2 API - pascal
from: max rusov
PluginW.pas: ─εßαΓΦδ ∩εΣΣσ≡µΩ≤ x64. ╥σ±≥Φ≡εΓαδε±ⁿ ∩εΣ FreePascal 2.3.1
t-rex 12.08.2009 12:01:41 +0200 - build 1082
1. From Evgeny Zhirnov: Mantis#1006: ─εßαΓΦ≥ⁿ explicit Ω Ωεφ±≥≡≤Ω≥ε≡≤ UnicodeString::UnicodeString(size_t, size_t=0)
svs 11.08.2009 18:55:01 +0300 - build 1081
1. ═σ ≡αßε≥α■≥ Ctrl-Home/End φα ÷Φ⌠≡εΓεΘ ΩδαΓΦα≥≤≡σ
from: Alexey Samlyukov
drkns 09.08.2009 17:21:34 +0200 - build 1080
1. ┼±δΦ φα ∩αφσδΦ ß√δ Γ√Σσδσφ εΣΦφ εß·σΩ≥ Φ Ω≤≡±ε≡ ±≥ε δ φα "..", ≥ε Γ PanleInfo.SelectedItemsNumber εΩατ√Γαδ± 0.
chupakabra 09.08.2009 16:10:00 +0200 - build 1079
1. ╧≡εΣεδµσφΦσ 1075: Φ±∩≡αΓδσφΦσ πε≡Φτεφ≥αδⁿφεΘ ∩≡εΩ≡≤≥ΩΦ Σδ VMenu
chupakabra 09.08.2009 05:13:00 +0200 - build 1078
1. VMenu: αΓ≥ε∞α≥Φ≈σ±Ωα ≡α±±≥αφεΓΩα °ε≥Ωα≥εΓ ≤≈Φ≥√Γασ≥ πε≡Φτεφ≥αδⁿφ√Θ ±Ω≡εδδΦφπ.
drkns 08.08.2009 20:20:06 +0200 - build 1077
1. ╬∩≥Φ∞Φτα÷Φ ±ß≡ε±α Γ Ωεφ±εδⁿ ²Ω≡αφφεπε ß≤⌠σ≡α. ┬ φσΩε≥ε≡√⌡ ±δ≤≈α ⌡ Σεδµφε ±≥α≥ⁿ Γ ≡ατ√ ß√±≥≡σσ.
2. ╙≥ε≈φσφΦσ Γ ≡Φ±εΓαδΩσ ∞σφ■.
zg 08.08.2009 17:40:18 +0200 - build 1076
1. ≤≥ε≈φσφΦσ 1064 Σδ ∩α∩εΩ ∩≡Φ [ ] Sort folder names by extension.
chupakabra 07.08.2009 21:15:00 +0200 - build 1075
1. Mantis#0000998: ╧ε Alt-Right ≤ ΩαµΣεΘ ß≤ΩΓ√ ΣΦ±Ωα ≡Φ±≤σ≥± ±Φ∞Γεδ ½
╚±∩≡αΓδσφα πε≡Φτεφ≥αδⁿφα ∩≡εΩ≡≤≥Ωα Σδ VMenu
drkns 06.08.2009 19:14:43 +0200 - build 1074
1. ╧≡εΣεδµσφΦσ 1073: δΦ°φΦσ ∩≡σεß≡ατεΓαφΦ ∩≤≥σΘ ∩≡Φ ±ετΣαφΦΦ ±±√δεΩ.
╥α∞ µσ - ≤ß≡αφα ∞σ°αφΦφα Φτ ≥αßεΓ/∩≡εßσδεΓ Φ ∩≡ε≈α Ωε±∞σ≥ΦΩα.
drkns 06.08.2009 01:07:51 +0200 - build 1073
1. ConvertNameToReal Ω≡ΦΓε ≡αßε≥αδ ± ±Φ∞δΦφΩα∞Φ, ≤Ωατ√Γα■∙Φ∞Φ φα \\?\UNC\... ΦδΦ \\?\Volume{...
svs 05.08.2009 23:03:44 +0300 - build 1072
1. ┬ ConvertFileSizeString() ∩ε∩≤≥αφ√ ∩≡σ⌠ΦΩ±√ exa Φ peta
(see http://en.wikipedia.org/wiki/SI_prefix)
t-rex 05.08.2009 14:56:05 +0200 - build 1071
1. From Evgeny Zhirnov: Mantis#995: ╚±∩≡αΓδσφΦσ ε∩σ≡α≥ε≡εΓ Ωε∩Φ≡εΓαφΦ
2. ═σ∞φεπε ⌠ε≡∞α≥Φ≡εΓαφΦ .
drkns 04.08.2009 21:03:08 +0200 - build 1070
1. ╧σ≡σ≥≡ ⌡ α±±ε÷Φα÷ΦΘ - ≤∩≡ε∙σφΦ , ε∩≥Φ∞Φτα÷ΦΦ, ⌠ε≡∞α≥Φ≡εΓαφΦσ Φ ≥.∩. ╩αΩ εß√≈φε - ±εßδ■Σασ∞ ε±≥ε≡εµφε±≥ⁿ.
╧δ■°ΩΦ:
- ΩαµΣ≤■ α±±ε÷Φα÷Φ■ ≥σ∩σ≡ⁿ ∞εµφε "ΓΩδ■≈α≥ⁿ" Φ "Γ√Ωδ■≈α≥ⁿ", φσ ±≥Φ≡α (Φ, ±εε≥Γσ≥±≥Γσφφε, φσ ≥σ≡ ) ≥σΩ±≥ Ωε∞αφΣ√.
- ±φ ≥ε επ≡αφΦ≈σφΦσ Γ 32 α±±ε÷Φα÷ΦΦ φα εΣφε ≡α±°Φ≡σφΦσ;
- ∩≤φΩ≥√ ∞σφ■ α±±ε÷Φα÷ΦΘ ∞εµφε ΣΓΦπα≥ⁿ ΓΓσ≡⌡-ΓφΦτ ∩ε Ctrl<Up|Down>;
2. ╧≡Φ ΓΩδ■≈σφφε∞ Γ≡α∩σ Γε Γⁿ■Γσ≡σ ßδεΩΦ≡≤σ≥± ∩≡εΩ≡≤≥Ωα Γ∩≡αΓε.
3. ┬ Modal::ReadInput τα≈σ∞-≥ε ß√δε Γε≥ ≥αΩεσ ≈≤Σε:
if (CloseFARMenu){
SetExitCode(TRUE);
▌≥ε ∩≡ΦΓεΣΦδε Ω ≥ε∞≤, ≈≥ε σ±δΦ ∩≡Φ ε≥Ω≡√≥ε∞ ∞σφ■ ταΩ≡√≥ⁿ ⌠α≡ ∩ε [x], ≥ε ∞σφ■ ταΩ≡√Γαδε±ⁿ ± ExitCode==1,
≥.σ. Γ±σπΣα ∩≡εΦ±⌡εΣΦδ "τα∩≤±Ω" Γ≥ε≡επε ∩ε ±≈╕≥≤ ∩≤φΩ≥α ∞σφ■. ╬ Γετ∞εµφ√⌡ ∩ε±δσΣ±≥ΓΦ ⌡ ≥αΩεπε ∩εΓσΣσφΦ ΣεπαΣαΘ≥σ±ⁿ ±α∞Φ.
╥σ∩σ≡ⁿ ExitCode ±≥αΓΦ≥± ΩαΩ ∩εδεµσφε: -1. ┼±δΦ ΓΣ≡≤π ²≥ε °α∞αφ±≥Γε Ωε∞≤-≥ε ß√δε φ≤µφε - ±ΦπφαδΦτΦ≡≤Θ≥σ.
4. ╤ ⌠ε≡≤∞α: "╧αΣασ≥ Far 2.0 build 952 Φτ-τα MultiArc..."
╥εδⁿΩε φσ Φτ-τα MultiArc, α Φτ-τα ∩ε∩√≥εΩ Σε∩Φ±α≥ⁿ NULL Ω UnicodeString. ╬∩ ≥ⁿ, Σα.
t-rex 04.08.2009 19:55:56 +0200 - build 1069
1. Mantis#992: /[^ab]/
Ωε≡ε≈σ "not set" Γεεß∙σ ε±εßε φσ ≡αßε≥αδ.
svs 04.08.2009 16:42:10 +0300 - build 1068
1. Help Σδ "∩εΦ±Ωα/τα∞σφ√" Γ ≡σΣαΩ≥ε≡σ. ═α≈αδε.
* Γ FarEng.hlf.m4 - ≡≤±±ΩΦσ ß≤ΩεΓΩΦ
* Γ FarHun.hlf.m4 - ≥εδⁿΩε ∩≤±≥εΘ ≡ατΣσδ
∩ε ∞σ≡σ ΓφσΣ≡σφΦ RegExp ⌡σδ∩√ ß≤Σ≤≥ εßφεΓδ ≥ⁿ± .
svs 04.08.2009 11:27:36 +0300 - build 1067
1. ┬ GetSearchReplaceString() ΣεßαΓδσφ ∩α≡α∞σ≥≡ HelpTopic - ∩ε≡α ∩Φ±α≥ⁿ ≥σ∞≤ ∩ε∞ε∙Φ Σδ ∩εΦ±Ωα/τα∞σφ√ Γ ≡σΣαΩ≥ε≡σ (± ≤≈σ≥ε∞ build 1063)
2. ┬ Panel::ChangeDiskMenu() ΦτßαΓΦ∞± ε≥ ε≈σ≡σΣφεπε str.Format()
(From Alexey Samlyukov)
zg 03.08.2009 22:13:13 +0200 - build 1066
1. ε∩σ≈α≥Ωα Γ 1064.
chupakabra 03.08.2009 02:32:00 +0200 - build 1065
1. Mantis#0000975
─Φαδεπ ± ≡στ≤δⁿ≥α≥α∞Φ ∩εΦ±Ωα ≡α±°Φ≡σφ φα Γσ±ⁿ ²Ω≡αφ.
┼±δΦ Φ∞ ⌠αΘδα ±δΦ°Ωε∞ ΣδΦφφεσ - ≡σµσ∞ Γ ±σ≡σΣΦφσ, α φσ Γ Ωεφ÷σ.
╚τ∞σφσφΦσ ≡ατ∞σ≡α ∩ε Alt+F9 ∩εΩα ≡αßε≥ασ≥ φσ ±εΓ±σ∞ Ωε≡≡σΩ≥φε (φαΣε ±εΣσ≡µΦ∞εσ ±∩Φ±Ωα ∩σ≡σ±≈Φ≥√Γα≥ⁿ).
2. ─δ UnicodeString ΣεßαΓδσφ√ Append(const wchar_t *, size_t) Φ Append(wchar_t).
3. ┬ strmix ΣεßαΓδσφα TruncStrFromCenter - ΩαΩ TruncStr Φ TruncStrFromEnd, φε ≡σµσ≥ Γ ÷σφ≥≡σ ±≥≡εΩΦ.
zg 02.08.2009 15:11:16 +0200 - build 1064
1. φεΓ√Θ Ωεφ±≥≡≤Ω≥ε≡ UnicodeString(const wchar_t *lpwszData, size_t nLength).
2. Mantis#0000974: file-1.txt Γ√°σ, ≈σ∞ file.txt
3. PointToName(string)/PointToExt(string) ≡αßε≥α■≥ ß√±≥≡σσ.
4. gcc warnings.
t-rex 31.07.2009 18:11:28 +0200 - build 1063
1. ═α τα≥≡αΓΩ≤: ≤µα±φα Φ∞∩δσ∞σφ≥α÷Φ regexp ∩εΦ±Ωα Γ ≡σΣαΩ≥ε≡σ.
╨αßε≥ασ≥ ≥εδⁿΩε Σδ ∩εΦ±Ωα Γ∩σ≡╕Σ, πδ■≈Φ≥ ∩≡Φ "select found", σ±δΦ ±≥≡εΩα φα≈Φφασ≥± φα "/" τφα≈Φ≥ regexp.
2. ╤εΓ±σ∞ φσ∞φεπε ⌠ε≡∞α≥Φ≡εΓαφΦ , ΦτßαΓδσφΦσ ε≥ ∞σ°αφΦφ√ ≥αßεΓ Φ ∩≡εßσδεΓ.
svs 31.07.2009 13:49:18 +0300 - build 1062
1. Mantis#0000961: ═σ∩εδφα ∩≡εΓσ≡Ωα φα φαδΦ≈Φσ ⌠αΘδεΓ√⌡ α±±ε÷Φα÷ΦΘ Γ ≡σσ±≥≡σ.
from Ariman.
╬≈σ≡σΣφεσ ≤≥ε≈φσφΦσ (ε≥ΓαδΦδΦ±ⁿ .lnk).
drkns 30.07.2009 21:46:46 +0200 - build 1061
1. ═εΓεσ Ωφε∩Ωε±ε≈σ≥αφΦσ Γ ∩αφσδ ⌡ - CtrlShiftPgDn.
─σδασ≥ ≡εΓφε ≥ε µσ ±α∞εσ, ≈≥ε Φ CtrlPgDn, φε φσ ∩σ≡σΩ≡√Γασ≥± α±±ε÷Φα÷Φ ∞Φ ⌠αΘδεΓ (∩ε αφαδεπΦΦ ± F4/CtrlShiftF4).
2. ═σ∞φεπε ≥σπεΓ ^<wrap> Φ ⌠ε≡∞α≥Φ≡εΓαφΦ Γ ±∩≡αΓΩσ.
drkns 30.07.2009 21:20:07 +0200
1. "╧α≡α°■≥ΦΩΦ φσ ταß√Γασ∞..." :)
"*W.pas" Γ∞σ±≥ε "*.pas" Σεδµφ√ ∩≡Φ±≤≥±≥ΓεΓα≥ⁿ Φ Γ ∞σΘΩ⌠αΘδα⌡ ≥εµσ.
svs 30.07.2009 22:11:37 +0300 - build
1. Mantis#0000986: Far 2 API - pascal
"┬σΣ≤∙ΦΘ ≡≤ß≡ΦΩΦ" Maxim Rusov
┬∞σ±≥ε "*.pas" Γ ΣΓεΘΩσ ß≤Σ≤≥ ∩≡Φ±≤≥±≥ΓεΓα≥ⁿ "*W.pas":
mr> ╠φσ Ωαµσ≥± *W - ≤Σεßφσσ. ┬ Delphi φσδⁿτ Φ±∩εδⁿτεΓα≥ⁿ ifdef'√ Γ φα±≥≡εΘΩα⌡ ∩≤≥σΘ, ∩ε²≥ε∞≤ ∩≡Φ⌡εΣΦ≥± ∩εΣΩδ■≈α≥ⁿ ∞εΣ≤δΦ ≤±δεΓφε:
mr>
mr> uses
mr> ...
mr> {$ifdef Unicode}
mr> PluginW,
mr> {$else}
mr> Plugin,
mr> {$endif Unicode}
mr>
mr> ─δ ²≥επε - εφΦ Σεδµφ√ φατ√Γα≥ⁿ± ∩ε ≡ατφε∞≤.
╘αΘδ√ FarColorW.pas, FarKeysW.pas Φ PluginW.pas, ε≥φε± ∙Φσ± Ω └╧╚ (Σδ Pascal), ß≤Σ≤≥ ∩ε±≥ε φφε εßφεΓδ ≥ⁿ± "∩ε ∞σ≡σ ≡ατΓΦ≥Φ ±εß√≥ΦΘ"
┼±δΦ ≤ Ωεπε σ±≥ⁿ ≈≥ε ±Ωατα≥ⁿ ∩ε ²≥ε∞≤ ∩εΓεΣ≤ - WσδΩα∞ ±■Σα: http://bugs.farmanager.com/view.php?id=986
chupakabra 30.07.2009 17:43:00 +0200 - build 1060
1. Mantis#0000979: ε°ΦßΩα Ωε∩Φ≡εΓαφΦ Ωα≥αδεπα ∩≡Φ ≤ΩαταφΦΦ ∞α±ΩΦ Γ Ωα≈σ±≥Γσ ÷σδΦ
≥σ∩σ≡ⁿ ∞α±Ωα εß≡αßα≥√Γασ≥± ≥εδⁿΩε Γ CopyFileTree, Γ ShellCopyOneFile ∩ε±≥≤∩ασ≥ ≤µσ πε≥εΓ√Θ ∩≤≥ⁿ
chupakabra 29.07.2009 20:27:00 +0200
1. ═σ Φ±∩εδⁿτ≤σ∞ ε∩÷ΦΦ Σδ ε∩≥Φ∞Φτα÷ΦΦ ∩≡Φ ±ßε≡Ωσ ε≥δαΣε≈φεΘ Γσ≡±ΦΦ.
svs 29.07.2009 20:48:11 +0300 - build
1. ßστ ßΦδΣα
Φ±∩≡αΓδσφΦ Γ scripts\mkdep.awk - "Φ±Ωδ■≈ασ∞ εß≡αßε≥Ω≤ ±α∞επε ±σß "
2. αΩ≥≤αδΦτΦ≡εΓαφ mkdep.list (εΣφαΩε ≈≤ΣεΓΦ∙φε ∞φεπε ταΓΦ±Φ∞ε±≥σΘ :-))
⌠αΘδ mkdep.list ±εΣσ≡µΦ≥ Γ±σ ±ε≡÷√ Φ ± ∩ε∞ε∙ⁿ■ "scripts\mkdep.awk" πσφσ≡Φ≥ far.vc.dep/far.gcc.dep
far.*.dep φ≤µφ√ Σδ ±δΦ°Ωε∞ "ßστ≤∞φεπε" nmake
chupakabra 29.07.2009 19:15:00 +0200 - build 1059
1. Mantis#0000982: ╧εΣ±≈σ≥ ≡ατ∞σ≡α ∩α∩ΩΦ ±Φδⁿφε ≥ε≡∞ετΦ≥ φα ∞σΣδσφφ√⌡ ⌠αΘδεΓ√⌡ ±Φ±≥σ∞α⌡
from CrOm
≤±Ωε≡σφα ≡αßε≥α ⌠≤φΩ÷ΦΦ FarGetPluginDirList
chupakabra 29.07.2009 17:03:00 +0200 - build 1058
1. Mantis#0000985: Φ±∩εδⁿτ≤σ∞ Ωδα±± NonCopyable Σδ τα∩≡σ≥α ε∩σ≡α≥ε≡α ∩≡Φ±ΓαΦΓαφΦ Φ Ωεφ±≥≡≤Ω≥ε≡α Ωε∩Φ≡εΓαφΦ
from Evgeny Zhirnov
svs 28.07.2009 11:27:23 +0300 - build 1057
1. Mantis#0000981: Far ∩αΣασ≥, ∩ε±δσ Γ√τεΓα ∩δαπΦφα ≈σ≡στ CallPlugin
...Γ ∩≡ε÷σ±±σ ≡αßε≥√ Γφ≤≥≡σφφΦ⌡ ⌠≤φΩ÷ΦΘ ∞αΩ≡ε±√ ε≥Ωδ■≈α■≥± ...
yjh 28.07.2009 06:27:45 +0300 - build 1056
1. ┬ ⌡≤Ωσ ≡σΣΦ≡σΩ≥ε≡α Σδ win64 ΣεßαΓΦδΦ ∩εΣΣσ≡µΩ≤ Win2008r2 - ≥α∞ ntdll
± "∩εδ≤ε≥δαΣε≈φ√∞" Γ≡α∩∩σ≡ε∞ Γ ≡σδΦτσ ε±≥αΓΦδΦ :(
drkns 26.07.2009 22:12:09 +0200
1. ┬ Vista Φ Γ√°σ DEP ≥σ∩σ≡ⁿ ΓΩδ■≈╕φ ∩σ≡∞αφσφ≥φε.
svs 26.07.2009 19:34:54 +0300 - build 1055
1. Mantis#0000405: ∩ε Ctrl-Enter Γ√ΓεΣΦ≥ⁿ Win-ΣΦαδεπ ±ΓεΘ±≥Γ ΣΦ±Ωα.
from igor_yudincev
ΣεßαΓδσφα Φφ⌠ε≡∞α÷Φ ∩≡ε Ctrl-A Φ F4 Γ ⌠αΘδ√ ∩ε∞ε∙Φ.
2. Mantis#0000980: FAR2 ∩αΣασ≥ Γ FileList::PluginGetPanelInfo
from Maximus.
svs 24.07.2009 17:34:55 +0300 - build 1054
1. ╙≥ε≈φσφΦ ∩≡ε CheckShortcutFolder()
╚τ-τα ≈σπε, Ω±≥α≥Φ, φσ∩≡αΓΦδⁿφε Γ√ΓεΣΦδε±ⁿ ±εεß∙σφΦσ ∩≡ε "⌠αΘδ": ∩≡Φ ∩σ≡σ⌡εΣσ ∩ε ±±√δΩσ φα φσ ±≤∙σ±≥Γ≤■∙≤■ ∩α∩Ω≤ ∩εδ≤≈ασ∞ - "╘αΘδ φσ φαΘΣσφ".
2. Mantis#0000405: ∩ε Ctrl-Enter Γ√ΓεΣΦ≥ⁿ Win-ΣΦαδεπ ±ΓεΘ±≥Γ ΣΦ±Ωα.
▌≥ε Γ≡σ∞σφφε, Σε ∩σ≡σΣσδΩΦ ∞σφ■ Γ ±≥Φδσ "ΣΦαδεπ+δΦ±≥ßεΩ±"
╟Σσ±ⁿ Γ∞σ±≥ε Ctrl-Enter ±≥αφΣα≡≥φεσ ∩εΓσΣσφΦσ - Ctrl-A/F4
3. ┬ Viewer::Search() Ω≥ε-≥ε φσ ≥αΩ Γ√±≥αΓΦδ ±ΩεßΩΦ...
drkns 22.07.2009 20:21:23 +0200 - build 1053
1. ┬ windows 7 ∩επφ≤δΦ WriteConsoleOutputW: επ≡αφΦ≈σφΦσ φα ≡ατ∞σ≡ ß≤⌠σ≡α ≤ φΦ⌡ ≥σ∩σ≡ⁿ φσ 64 K, α "∩ε≈≥Φ 64 K".
╚τ-τα ²≥επε ±α∞επε "∩ε≈≥Φ" Γ Ωεφ±εδΦ Γ√ΓεΣΦδ± ∞≤±ε≡ Γ∞σ±≥ε ≥σΩ±≥α Φ ∩σ≡ΦεΣΦ≈σ±ΩΦ ∩αΣαδ conhost.
╧ε±σ∞≤ ≥σ∩σ≡ⁿ ∩Φ°σ∞ ∩ε 32 K, ε≥ π≡σ⌡α ∩εΣαδⁿ°σ.
2. ┬ windows 7 ∩επφ≤δΦ ReadConsoleInputW, α ΩεφΩ≡σ≥φε τα∩εδφσφΦσ Event.KeyEvent.uChar.UnicodeChar.
╚τ-τα ²≥επε φσ ≡αßε≥αδ ΓΓεΣ ΩεΣεΓ ≤φΦΩεΣφ√⌡ ±Φ∞ΓεδεΓ ∩ε Alt-NumN.
svs 20.07.2009 18:27:06 +0300 - build 1052
1. Mantis#0000961: ═σ∩εδφα ∩≡εΓσ≡Ωα φα φαδΦ≈Φσ ⌠αΘδεΓ√⌡ α±±ε÷Φα÷ΦΘ Γ ≡σσ±≥≡σ.
from Ariman.
╧ε≡ ΣεΩ ∩≡εΓσ≡ΩΦ α±±ε÷Φα÷ΦΘ:
1. [HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.ext] ProgID
2. [HK╤R\.ext] Σσ⌠εδ≥φεσ τφα≈σφΦσ
3. [HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.ext\OpenWithProgids] Σε ∩σ≡Γεπε ∩ε∩αΣαφΦ
4. [HKCR\.ext] OpenWithProgids Σε ∩σ≡Γεπε ∩ε∩αΣαφΦ
drkns 20.07.2009 00:36:26 +0200 - build 1051
1. ╧≡εΣεδµασ∞ ≥≡ ±≥Φ UserMenu:
- Γ√ΩΦφ≤≥ε σ∙╕ ∩≡ΦδΦ≈φε Ωε∩Φ∩α±≥√;
- ±εΩ≡α∙σφε ΩεδΦ≈σ±≥Γε εß≡α∙σφΦΘ Ω ≡σσ±≥≡≤ (≡ατα Γ ΣΓα).
╧δ■°ΩΦ:
- ≡αßε≥ασ≥ ∩≡εΩ≡≤≥Ωα ΣδΦφφ√⌡ ∩≤φΩ≥εΓ Alt-±≥≡σδΩα∞Φ.
2. ═εΓ√Θ ⌠δαπ Γ FarMenuItemEx: MIF_SUBMENU.
╧εΩα ≈≥ε ε≥Γσ≈ασ≥ ≥εδⁿΩε τα ε≥εß≡αµσφΦσ ">" ±∩≡αΓα ε≥ Φ∞σφΦ ∩≤φΩ≥α.
╧εΩα ≈≥ε ≥εδⁿΩε Σδ Γφ≤≥≡σφφσπε Φ±∩εδⁿτεΓαφΦ .
3. ▌Ω≡αφφ√Θ π≡αßßσ≡ τα≈σ∞-≥ε ∩≡σΓ≡α∙αδ ½╗ Γ <>.
drkns 18.07.2009 20:39:05 +0200 - build 1050
1. EditorInfo::Options ∞επδε ±εΣσ≡µα≥ⁿ φσ∩≡αΓΦδⁿφ√σ Σαφφ√σ.
drkns 17.07.2009 23:45:27 +0200 - build 1049
1. ╨σ⌠αΩ≥ε≡Φφπ UserMenu:
- ≥σ∩σ≡ⁿ εφε σ±≥ⁿ Ωδα±± (∩≡ΦΓσ≥ ≡σΣαΩ≥ε≡≤ Φ Γⁿ■Γσ≡≤);
- Γ√ΩΦφ≤≥α Ω≤≈α Ωε∩Φ∩α±≥√. ┴≤Σⁿ≥σ ßΣΦ≥σδⁿφ√, ≈≥ε-φΦß≤Σⁿ Γ∩εδφσ ∞επδε ε≥ΓαδΦ≥ⁿ± ;
- ∩≡εΓσ≡Ωα Ωε≡≡σΩ≥φε±≥Φ πε≡ ≈σΘ ΩδαΓΦ°Φ Φ φατΓαφΦ ∩≤φΩ≥α ∩σ≡σφσ±σφα Γ εß≡αßε≥≈ΦΩ ΣΦαδεπα;
╧δ■°ΩΦ:
- Γ Ωα≈σ±≥Γσ πε≡ ≈Φ⌡ ΩδαΓΦ° ∞επ≤≥ Φ±∩εδⁿτεΓα≥ⁿ± Γ±σ ⌠≤φΩ÷Φεφαδⁿφ√σ, Γ∩δε≥ⁿ Σε F24;
- ╨ατΣσδΦ≥σδσ∞ ≥σ∩σ≡ⁿ ±≈Φ≥ασ≥± δ■ßεΘ ∩≤φΩ≥ ± πε≡ ≈σΘ ΩδαΓΦ°σΘ "-". ┼±δΦ ∞σ≥Ωα φσ ∩≤±≥α, εφα ß≤Σσ≥ Φ±∩εδⁿτεΓαφα Γ Ωα≈σ±≥Γσ ≥σΩ±≥α ≡ατΣσδΦ≥σδ .
- ∩≤φΩ≥√ ∞σφ■ ∞εµφε ΣΓΦπα≥ⁿ ΓΓσ≡⌡-ΓφΦτ ∩ε Ctrl<Up|Down>.
2. ╫α±≥Φ≈φε Γε±±≥αφεΓδσφ PROJECT_DI_MEMOEDIT.
3. ╩δα±± CachedWrite Γ√φσ±σφ Γ ε≥Σσδⁿφ√Θ ⌠αΘδ.
warp 17.07.2009 19:58:00 +0300 - build 1048
1. ─εßαΓΦδ (Γσ≡φ≤δ) ∩εΣΣσ≡µΩ≤ Γ (HANDLE)-2 Γ OpenFilePlugin. ╠εµσ≥ PictureView Φ τα≡αßε≥ασ≥.
═ε ²≥ε φσφαΣεδπε.
svs 17.07.2009 18:03:52 +0300 - build 1047
1. Mantis#0000905: ╚τ∞σφσφΦ Γ eval
2. Mantis#0000973: ╬∩σ≈α≥Ωα Γ Φ±⌡εΣφΦΩσ - ⌠αΘδ scrobj.hpp
:-)
drkns 15.07.2009 18:30:59 +0200 - build 1046
1. ┬ ΣΦαδεπ "╧εΣ≥Γσ≡µΣσφΦ " ΣεßαΓδσφα ε∩÷Φ "╧σ≡στα∩Φ±ⁿ Φ ≤ΣαδσφΦσ R/O ⌠αΘδεΓ".
╚, ±εε≥Γσ≥±≥Γσφφε, FCS_OVERWRITEDELETEROFILES Γ ┬ ACTL_GETCONFIRMATIONS.
2. ╧ε Alt+Del φσ ≤Σαδ δΦ±ⁿ Γδεµσφφ√σ ∩α∩ΩΦ.
warp 15.07.2009 02:27:00 +0300 - build 1045
1. HIGHLY EXPERIMENTAL PART 2. ─εßαΓΦ∞ Γετ∞εµφε±≥ⁿ Σε φσΩε≥ε≡εΘ ±≥σ∩σφΦ φα±≥≡αΦΓα≥ⁿ
∩ε ΓδσφΦσ ∞σφ■ ∩≡Φ φαδΦ≈ΦΦ φσ±ΩεδⁿΩΦ⌡ ∩δαπΦφεΓ φα εß≡αßε≥Ω≤ ⌠αΘδα. ─Φαδεπ ∩εΩα φσ
δεΩαδΦτεΓαφ.
drkns 14.07.2009 21:14:13 +0200 - build 1044
1. ┼±δΦ φσ ≤Σαδε±ⁿ ταπ≡≤τΦ≥ⁿ ∩δαπΦφ - ∩εΩαµσ∞ ≡στ≤δⁿ≥α≥ GetLastError().
drkns 14.07.2009 19:48:31 +0200 - build 1043
1. ┼∙╕ Γ± ΩΦσ ∞σδε≈Φ Γ ±∩Φ±Ωσ ΩεΣεΓ√⌡ ±≥≡αφΦ÷:
- ε≥∞σ≥ΩΦ Γετδσ ±≥≡αφΦ÷, Γ√ß≡αφφ√⌡ Γ ∩εΦ±Ωσ, Γ√ΓεΣΦδΦ±ⁿ ≥αΩµσ ∩≡Φ ε≥Ω≡√≥ΦΦ Φ ±ε⌡≡αφσφΦΦ ⌠αΘδα;
- ∩≡Φ ±ε⌡≡αφσφΦΦ φσ ßδεΩΦ≡εΓαδ± αΓ≥εΣσ≥σΩ≥ Φ ΦφεπΣα ±ßΦΓαδε±ⁿ ∩ετΦ÷ΦεφΦ≡εΓαφΦσ;
- ╩εφ±≥αφ≥α CP_REVERSEBOM ∩ε≈σ∞≤-≥ε ß√δα ≡αΓφα 65534, α φσ 1201.
warp 14.07.2009 01:44:00 +0300 - build 1042
1. ─εßαΓδσφ√ Ωεφ±≥αφ≥√ Σδ ∩≤φΩ≥εΓ ε±φεΓφεπε ∞σφ■. ▌≥ε εßδσπ≈Φ≥ ΣεßαΓδσφΦσ ∩≤φΩ≥εΓ Γ φσπε.
╩≡ε∞σ ≥επε ≤±≥≡αφσφα φσΩε≥ε≡α Ωε∩Φ∩α±≥α. ╤εßδ■Σασ∞ ε±≥ε≡εµφε±≥ⁿ, ΓΣ≡≤π ≈σπε ≤∩≤±≥Φδ.
drkns 13.07.2009 20:06:54 +0200 - build 1041
1. From Maximus5: φσ ≡αßε≥αδ ShiftDel φα φσ∩≤±≥εΘ ∩α∩Ωσ φα Γ≡σ∞σφφεΘ ∩αφσδΦ.
drkns 13.07.2009 00:48:31 +0200 - build 1040
1. ┬ 1035 ∩εδε∞αδ± Γ≡α∩∩σ≡φ√Θ GetDirList.
drkns 12.07.2009 21:28:54 +0200 - build 1039
1. ╟Σ≡αΓ±≥Γ≤Θ, ∩≡σΩ≡α±φεσ Σαδ╕Ωε. Tσ∩σ≡ⁿ ∞√ ∩εφΦ∞ασ∞ ∩σ≥αßαΘ≥√ Φ ²Ω±αßαΘ≥√.
2. ╧ε ≥≡αΣΦ÷ΦΦ, φσ∞φεπε Ωε±∞σ≥ΦΩΦ: ΣαΓΦ∞ "void" ΓστΣσ, πΣσ εφ φσ φ≤µσφ.
zg 12.07.2009 11:29:40 +0200 - build 1038
1. Γ StrCmp* ΣεßαΓδσφ ⌠δαπ SORT_STRINGSORT. ∩≡Φ≈Φφα - ≡ατφΦ÷α ≡στ≤δⁿ≥α≥εΓ:
printf("%d\n",CompareString(0,NORM_IGNORECASE,"\"aaa aaa\"",9,"\"aaa aaa-2\"",9));
printf("%d\n",CompareString(0,NORM_IGNORECASE,"\"aaa aaa\"",-1,"\"aaa aaa-2\"",-1));
Γ ⌠α≡σ ε≈σφⁿ µσδα≥σδⁿφε, ≈≥εß√ ±εΓ∩αΣαδΦ.
∩ε≈ΦφΦδ± Mantis#0000804: φσ ε≥εß≡αµασ≥± ±≤∙σ±≥Γ≤■∙ΦΘ description Σδ εΣφεΘ Φτ ∩α∩εΩ.
2. InsertQuote ≥σ∩σ≡ⁿ ∩≤±≥≤■ ±≥≡εΩ≤ ∩≡σΓ≡α∙ασ≥ Γ ΣΓσ ΩαΓ√≈ΩΦ, α φσ Γ εΣφ≤.
drkns 12.07.2009 01:21:59 +0200 - build 1037
1. ┬ D<N|M>_KEY, ECTL_PROCESSKEY, FarKeyToName, FarNameToKey, ∞σφ■ Φ ACTL_POSTKEYSEQUENCE φσ ∩≡εΦτΓεΣΦδε±ⁿ unicode<->oem ∩≡σεß≡ατεΓαφΦσ ΩεΣεΓ ΩδαΓΦ° Σδ ±≥α≡√⌡ ∩δαπΦφεΓ.
drkns 11.07.2009 22:44:36 +0200 - build 1036
1. ┼±δΦ ∩≡Φ ±ε⌡≡αφσφΦΦ ⌠αΘδα ∩ε ShiftF2 ß√δ Γ√ß≡αφ φσ±≥αφΣα≡≥φ√Θ Ωεφσ÷ ±≥≡εΩΦ, ≥ε εφ ∩ε≥ε∞ Φ±∩εδⁿτεΓαδ± ∩≡Φ ±ε⌡≡αφσφΦΦ δ■ßεπε ⌠αΘδα ∩ε F2.
2. ╧≡Φ φαµα≥ΦΦ CtrlIns φα ²δσ∞σφ≥σ ".." ΩδαΣ╕∞ Γ ß≤⌠σ≡ φσ "..", α Φ∞ ≥σΩ≤∙σΘ ∩α∩ΩΦ.
drkns 10.07.2009 23:47:08 +0200 - build 1035
1. ├εΓε≡ ≥, ΦφεπΣα ±Φδⁿφε ≥ε≡∞ετΦδε ±ε⌡≡αφσφΦσ ⌠αΘδεΓ. ╥σ∩σ≡ⁿ Σεδµφε ±ε⌡≡αφ ≥ⁿ ΩαΩ ∞ΦφΦ∞≤∞ φσ ∞σΣδσφφσσ, ≈σ∞ Γ 1.75, α ≥ε Φ ß√±≥≡σσ. :)
2. ╬≈σ≡σΣφ√σ ∩δ ±ΩΦ ΓεΩ≡≤π nul, con, com1 Φ Φµσ ± φΦ∞Φ. ╥σ∩σ≡ⁿ Σεδµφε Ωε≡≡σΩ≥φε εß≡αßα≥√Γα≥ⁿ± Φ Γ ∩εΣΩα≥αδεπα⌡.
3. ╨ατφ√σ ∞σδε≈Φ.
zg 08.07.2009 20:36:05 +0200 - build 1034
1. Γ StrCmpNI/StrCmpN ±≡αΓφσφΦσ ≤⌡εΣΦδε τα π≡αφΦ÷√ ±≥≡εΩΦ.
zg 08.07.2009 03:23:36 +0200 - build 1033
1. Mantis#0000964: ∩≡εßδσ∞√ ± Γ±≥αΓΩεΘ ≥σΩ±≥α.
≡σαδⁿφε ∩≡εßδσ∞α Γ φσ∩≡αΓΦδⁿφε∞ ∩ετΦ÷ΦεφΦ≡εΓαφΦΦ Ω≤≡±ε≡α ∩≡Φ ≤ΣαδσφΦΦ ßδεΩα.
warp 08.07.2009 02:17:00 +0300 - build 1032
1. HIGHLY EXPERIMENTAL. ╠σφ■ Γ√ßε≡α α≡⌡ΦΓφεπε ∩δαπΦφα (± ≥σε≡σ≥Φ≈σ±ΩεΘ ∩εΣΣσ≡µΩεΘ Analyse, Ωε≥ε≡√Θ
∩εΩα φσ ≡αßε≥ασ≥). ┬ετΓ≡α≥ Φτ OpenFilePlugin ≡στ≤δⁿ≥α≥α -2 φσ ∩εΣΣσ≡µΦΓασ≥± (αΩ≥≤αδⁿφε ≥εδⁿΩε
Σδ Γ≡α∩∩σ≡α, Γ 2.0 OpenFilePlugin Γσ≡ε ≥φε ≤∞≡σ≥ ±εΓ±σ∞). pointer_array φαΣε ΦδΦ τα∞σφΦ≥ⁿ φα
εΣΦφ Φτ Φ±∩εδⁿτ≤σ∞√⌡ ±∩Φ±ΩεΓ ΦδΦ φαεßε≡ε≥ Φ±∩εδⁿτεΓα≥ⁿ Σδ ±∩Φ±εΩεΓ ΓστΣσ. ╤≥α≡√Θ ΩεΣ ±ε⌡≡αφσφ
Γ Ωε∞∞σφ≥α≡ΦΦ. ═α Σαφφ√Θ ∞ε∞σφ≥ Γ ∞σφ■ ε≥εß≡αµα■≥± Φ∞σφα ∞εΣ≤δσΘ α≡⌡ΦΓφ√⌡ ∩δαπΦφεΓ.
zg 07.07.2009 14:53:16 +0200 - build 1031
1. ≤≥ε≈φσφΦσ 1030.
zg 07.07.2009 14:26:00 +0200 - build 1030
1. Γ ACTL_WAITKEY ≥σ∩σ≡ⁿ ∩≡Φ⌡εΣ ≥ Φ ∞αΩ≡εΩφε∩ΩΦ.
warp 07.07.2009 03:07:00 +0300 - build 1029
1. ┬ΓεΣΦ∞ ⌠≤φΩ÷Φ■ Analyse, ∩σ≡ΓΦ≈φ√Θ ²≥α∩.
drkns 06.07.2009 23:04:55 +0200 - build 1028
1. ╧ε ∩≡ε±ⁿßα∞ ≥σδστ≡Φ≥σδσΘ DN_GETDIALOGINFO ∩ε±≥≤∩ασ≥ Φ Γ ProcessDialogEvent ≥εµσ.
drkns 06.07.2009 18:35:27 +0200 - build 1027
1. ═σΓετ∞εµφε ß√δε ταΘ≥Φ Γ ∩α∩ΩΦ nul, con, com1 Φ Φµσ ± φΦ∞Φ.
2. ╧≡Φ Γ⌡εΣσ Γ \\?\nul φσ∩≡αΓΦδⁿφε ε≥εß≡αµαδε±ⁿ ±εΣσ≡µΦ∞εσ ∩αφσδΦ.
3. ╙≥ε≈φσφΦσ 1020.1 - Γ ∞σφ■ ΩεΣεΓ√⌡ ±≥≡αφΦ÷ ΦφεπΣα ∩≤≥αδΦ±ⁿ φατΓαφΦ ≡ατΣσδΦ≥σδσΘ.
4. ╧≡Φ ∩ε∞σ≥Ωσ ΩεΣεΓ√⌡ ±≥≡αφΦ÷ Γ ΣΦαδεπσ ∩εΦ±Ωα ⌠αΘδεΓ Space/Ins ∩σ≡σ∞σ∙α■≥ Ω≤≡±ε≡ φα ±δσΣ≤■∙≤■ ∩ετΦ÷Φ■.
5. ╟αßαΓφ√Θ ßαπ: σ±δΦ Γ ΣΦαδεπσ φαµα≥ⁿ ╧╩ Φ, φσ ε≥∩≤±Ωα σ╕, ╦╩ - ΣΦαδεπ ±≥αφεΓΦδ± φσΓΦΣΦ∞√∞.
IsMouseButtonPressed() ≥σ∩σ≡ⁿ ΓετΓ≡α∙ασ≥ ±ε±≥ε φΦσ Γ±σ⌡ ∞√°Φφ√⌡ ΩδαΓΦ° ±≡ατ≤, α φσ ∩σ≡ΓεΘ ∩ε∩αΓ°σΘ± .
6. ┬φσΣ≡σφΦσ ±Φ±≥σ∞√ ΦΣσφ≥Φ⌠ΦΩα÷ΦΦ ΣΦαδεπεΓ. ╫α±≥ⁿ ∩σ≡Γα - ΣΓΦµεΩ.
API:
DN_GETDIALOGINFO - far µσδασ≥ ∩εδ≤≈Φ≥ⁿ Φφ⌠ε≡∞α÷Φ■ ε Γα°σ∞ ΣΦαδεπσ.
Param1 - 0, Param2 - ≤Ωατα≥σδⁿ φα ±≥≡≤Ω≥≤≡≤ DialogInfo, ∩εδ≤≈α■∙≤■ Σαφφ√σ.
┬α° ∩δαπΦφ Σεδµσφ Ωε≡≡σΩ≥φε τα∩εδφΦ≥ⁿ ∩εδσ StructSize ±≥≡≤Ω≥≤≡√ DialogInfo.
Γσ≡φΦ≥σ TRUE, σ±δΦ τα∩εδφΦδΦ ±≥≡≤Ω≥≤≡≤, ΦδΦ FALSE, σ±δΦ ∩≡εΦπφε≡Φ≡εΓαδΦ.
DM_GETDIALOGINFO - Γ√ µσδασ≥σ ∩εδ≤≈Φ≥ⁿ Φφ⌠ε≡∞α÷Φ■ ε ΣΦαδεπσ far ΦδΦ Σ≡≤πεπε ∩δαπΦφα.
Param1 - 0, Param2 - ≤Ωατα≥σδⁿ φα ±≥≡≤Ω≥≤≡≤ DialogInfo, ∩εδ≤≈α■∙≤■ Σαφφ√σ.
ΓετΓ≡α∙ασ∞εσ τφα≈σφΦσ: TRUE - ±≥≡≤Ω≥≤≡α τα∩εδφσφα, FALSE - ±εεß∙σφΦσ ∩≡εΦπφε≡Φ≡εΓαφε.
±≥≡≤Ω≥≤≡α DialogInfo:
StructSize - ≡ατ∞σ≡ ±≥≡≤Ω≥≤≡√;
Id - ≤φΦΩαδⁿφ√Θ ΦΣσφ≥Φ⌠ΦΩα≥ε≡ ΣΦαδεπα Γ ⌠ε≡∞α≥σ GUID.
╤εß√≥Φσ DN_GETDIALOGINFO _═┼_ ∩ε±≥≤∩ασ≥ Γ ⌠≤φΩ÷Φ■ ProcessDialogEvent.
╠αΩ≡ε τ√Ω:
±ε±≥ε φΦσ Dlg.Info.Id - ±≥≡εΩεΓεσ ∩≡σΣ±≥αΓδσφΦσ ΦΣσφ≥Φ⌠ΦΩα≥ε≡α ≥σΩ≤∙σπε ΣΦαδεπα.
"Technology preview" Γ≥ε≡εΘ ≈α±≥Φ: ΣΦαδεπ ∩εΦ±Ωα (AltF7) Φ∞σσ≥ ΦΣσφ≥Φ⌠ΦΩα≥ε≡ {8C9EAD29-910F-4b24-A669-EDAFBA6ED964}.
zg 06.07.2009 13:20:05 +0200 - build 1026
1. ≤ß≡αφ√ φσφ≤µφ√σ ∩ε±δσ 1021 ⌠ΦΩ±√ Φτ 1014.
zg 05.07.2009 14:39:29 +0200 - build 1025
1. φα±≥≡εΘΩα "whole words" ΓδΦ δα φα ∩εΦ±Ω Γ hex Γ ∩≡ε±∞ε≥≡σ, ⌡ε≥ⁿ Φ ß√δα ταΣΦ±αßδσφα.
zg 05.07.2009 12:25:19 +0200 - build 1024
1. Mantis#0000963: ═σ ε≥εß≡αµασ≥± ε∩Φ±αφΦσ Σδ ²δσ∞σφ≥α "..".
zeroes 05.07.2009 03:51:27 +0200 - build 1023
1. ∩≡εß≤σ∞ Γ√∩εδφΦ≥ⁿ "%Programfiles%\test.exe" Γ ε≥Γσ≥:
'D:\Program' is not recognized as an internal or external command,
operable program or batch file.
zg 04.07.2009 16:00:28 +0200 - build 1022
1. ≤≥ε≈φσφΦσ 1016.1.
zg 04.07.2009 15:48:50 +0200 - build 1021
1. ∩ε±δσ 1012 ßΦδΣα ∩ε±δσ ταΩ≡√≥Φ ΣΦαδεπεΓ ⌠α≡ ε≥·σΣασ≥ φσΩε≥ε≡εσ Γ≡σ∞ .
⌠ε≡∞αδⁿφε ²≥ε 64 Γ√τεΓα Sleep(1). ≡σαδⁿφε ≈≥ε-≥ε εΩεδε ∩ε≡ ΣΩα ±σΩ≤φΣ√.
drkns 03.07.2009 21:08:00 +0200 - build 1020
1. ┬± Ωα Ωε±∞σ≥ΦΩα Γ ∞σφ■ ΩεΣεΓ√⌡ ±≥≡αφΦ÷ - φατΓαφΦ π≡≤∩∩, ±∩≡αΓΩα Φ ≥. ∩.
╥αΩµσ Γ ∞σφ■ ≥σ∩σ≡ⁿ Γ±σπΣα ε≥εß≡αµασ≥± "Automatic detection" (∩εΩα ≈≥ε Γ ε≥Ωδ■≈σφφε∞ ±ε±≥ε φΦΦ) - ±Φσ σ±≥ⁿ ταΣσδ φα ß≤Σ≤∙σσ.
2. ┬ ±≥α≥≤±φεΘ ±≥≡εΩσ ≡σΣαΩ≥ε≡α φσ ε≥εß≡αµαδΦ±ⁿ α≥≡Φß≤≥√ ⌠αΘδα.
3. Mantis#0000871: ╩εΣ ±Φ∞Γεδα ∩εΣ Ω≤≡±ε≡ε∞ Γ ≡σΣαΩ≥ε≡σ Γ±σπΣα ■φΦΩεΣφ√Θ.
┼±δΦ ≥σΩ≤∙α ΩεΣεΓα ±≥≡αφΦ÷α - φσ ≤φΦΩεΣ, σ±δΦ ±Φ∞Γεδ ∩εΣ Ω≤≡±ε≡ε∞ ∞εµσ≥ ß√≥ⁿ ε≥εß≡αµσφ Γ ²≥εΘ ±≥≡αφΦ÷σ, Φ σ±δΦ σπε ΩεΣ ∩≡Φ ²≥ε∞
ε≥δΦ≈ασ≥± ε≥ ≤φΦΩεΣφεπε - ²≥ε≥ ΩεΣ ß≤Σσ≥ ∩εΩαταφ Γ ±≥α≥≤±φεΘ ±≥≡εΩσ Γ∞σ±≥σ ± ≤φΦΩεΣφ√∞.
garry 03.07.2009 03:32:47 +0300 - build 1019
1. ┬ ∩≡εΣεδµσφΦσ 1018 ΣεßαΓδσφα Γετ∞εµφε±≥ⁿ Γ Ωδ■≈σ ≡σσ±≥≡α Far2\CodePages\Names ταΣαΓα≥ⁿ Φ∞σφα Σδ
≥αßδΦ÷ ±Φ∞ΓεδεΓ Φ∞╕φ Ωε≥ε≡√⌡ φσ τφασ≥ ±Φ±≥σ∞α. ═α∩≡Φ∞σ≡, Σδ CP1125 ²≥ε ß≤Σσ≥ Γ√πδ Σσ≥ⁿ ∩≡Φ∞σ≡φε ≥αΩ:
[HKEY_CURRENT_USER\Software\Far2\CodePages\Names]
"1125"="RUSCII"
garry 03.07.2009 02:25:13 +0300 - build 1018
1. ─εßαΓδσφα ∩εΣΣσ≡µΩα ΩεΣεΓ√⌡ ±≥≡αφΦ÷ ßστ Φ∞σφΦ (Σδ φΦ⌡ GetCPInfoEx ΓετΓ≡α∙ασ≥ ε°ΦßΩ≤). ┬ ≈α±≥φε±≥Φ,
≥σ∩σ≡ⁿ ≡αßε≥ασ≥ CP1125 (RUSCII). ╧εΩα ≥αΩΦσ ΩεΣεΓ√σ ±≥≡αφΦ÷√ ≥αΩ Φ ε≥εß≡αµα■≥± Γ ±∩Φ±Ωσ ± ∩≤±≥√∞
Φ∞σφσ∞;
2. ┬ε Γ≡α∩∩σ≡σ Φ±∩≡αΓδσφε ⌠ε≡∞α≥Φ≡εΓαφΦσ φσ±≥αφΣα≡≥φ√⌡ Φ∞╕φ ΩεΣεΓ√⌡ ±≥≡αφΦ÷.
drkns 02.07.2009 21:40:21 +0200 - build 1017
1. ┬φστα∩φε Γ√ ±φΦδε±ⁿ, ≈≥ε FCTL_SETSELECTION, Γε ∩σ≡Γ√⌡, Ω≡ΦΓε ≡αßε≥αδ ∩≡Φ "Show selected first",
Γε Γ≥ε≡√⌡, ∩ε±δσ φσπε φσ ≡αßε≥αδ CtrlM.
╥σ∩σ≡ⁿ, ┬═╚╠└═╚┼! - ∩≡αΓΦδⁿφε Γ√Σσδ ≥ⁿ Φτ ∩δαπΦφεΓ φαΣε ≥αΩ:
FCTL_BEGINSELECTION
FCTL_SETSELECTION ±ΩεδⁿΩε φ≤µφε ≡ατ
FCTL_ENDSELECTION.
zg 02.07.2009 18:51:52 +0200 - build 1016
1. ±Φδⁿφε ≤±Ωε≡σφ ∩ε±δσΣεΓα≥σδⁿφ√Θ Γ√τεΓ FCTL_GETSELECTEDPANELITEM ± φσ≤∞σφⁿ°α■∙Φ∞Φ± ΦφΣσΩ±α∞Φ.
2. gcc Γα≡φΦφπΦ.
drkns 01.07.2009 17:43:47 +0200 - build 1015
1. ╧≡εΣεδµσφΦσ 988.
2. ╧≡Φ ±ετΣαφΦΦ ∩α∩εΩ ∩≡εΓσ≡Ωα Ωε≡≡σΩ≥φε±≥Φ ±∩Φ±Ωα ∩≡εΦτΓεΣΦ≥± Γ εß≡αßε≥≈ΦΩσ ΣΦαδεπα, α φσ ∩ε±δσ σπε ταΩ≡√≥Φ .
3. ┬ φσΩε≥ε≡√⌡ ±δ≤≈α ⌡ φσ≡εΓφε ⌠ε≡∞α≥Φ≡εΓαδΦ±ⁿ ±≥≡εΩΦ Γ ±∩Φ±Ωσ ≡στ≤δⁿ≥α≥εΓ ∩εΦ±Ωα.
svs 01.07.2009 11:27:19 +0300 - build 1014
1. Mantis#0000949: ┴απΦ ∩≡Φ Γ√τεΓσ AdvControl ± ACTL_REDRAWALL
2. ╙≥ε≈φσφΦσ build 1013
3. ═σ∞φεπε δεπΦ≡εΓαφΦ Γ ∞σφσµΣσ≡σ...
svs 29.06.2009 17:57:12 +0300 - build 1013
1. Γ ²≥ε∞ ∩α≥≈σ ≥αΩεσ:
1. ⌠≡σΘ∞ φσ ≤Σαδ σ∞ Φτ CloseDialog, ≥.Ω. ²≥α ⌠≤φΩ÷Φ Γ√τ√Γασ≥± Φτ XXXProc (Φ Φτ ∩δαπΦφεΓ)
2. ⌠≡σΘ∞ ∞εµφε ≤ΣαδΦ≥ⁿ ≥εδⁿΩε Φτ "∩≡ε⌡εΣφ√⌡" ⌠≤φΩ÷ΦΘ ProcessMouse ΦδΦ ProcessKey.
3. ∩≡Φ Γ√±≥αΓδσφφε∞ ⌠δαπσ DMODE_ENDLOOP φΦ≈σπε ∩δαπΦφ≤ Γ εß≡αßε≥≈ΦΩ ΣΦαδεπα φσ ΩΦΣασ∞
4. ≥σ∩σ≡ⁿ Γ ∩δαπΦφα⌡ "Info.DialogRun(hDlg);" ∞εµφε ■τα≥ⁿ ±ΩεδⁿΩε ≤πεΣφε ≡ατ ∞σµΣ≤ Init Φ Free.
zg 27.06.2009 01:59:08 +0200 - build 1012
1. Γσ≡φ╕∞ ∩εΩατ Σε∩εδφΦ≥σδⁿφεΘ Φφ⌠ε≡∞α÷ΦΦ Σδ ²δσ∞σφ≥α "..".
drkns 25.06.2009 23:28:35 +0200
1. ╤σΩ÷Φ "compatibility" Γ ∞αφΦ⌠σ±≥σ.
2. ╧ε∩≡αΓΩΦ Γ vcproj.
drkns 23.06.2009 08:40:58 +0200 - build 1011
1. Mantis#0000947: ═εΓεσ ∩εΓσΣσφΦσ Executor'α Φ %PATHEXT%. ┬ 1009 ταΩ≡αδΦ±ⁿ "α∩Φ≈α≥ΩΦ".
lort 22.06.2009 22:43:08 +0300 - build 1010
1. ╙ß≡αφα ∩σ≡σ≡Φ±εΓΩα ∩≡Φ Γ√τεΓσ EUR_UNDO Φ EUR_REDO
2. ╧σ≡σΣσδΩΦ Γ Undo, ∩σ≡σΣ ε≥Ωα≥ε∞ ∩≡εΓσ≡ σ∞ σ±≥ⁿ δΦ Σδ UNDO_END ±εε≥Γσ≥±≥Γ≤■∙ΦΘ UNDO_BEGIN Φ φαεßε≡ε≥
3. ╚±∩≡αΓδσφΦ Γ Editor.Sel, φσ∩≡αΓΦδⁿφε ∩≡εΦτΓεΣΦδε±ⁿ Γ√ΣσδσφΦσ, σ±δΦ ∩ετΦ÷Φ φα≈αδα Γ√ΣσδσφΦ φα⌡εΣΦδα±ⁿ ∩ε±δσ ∩ετΦ÷ΦΦ Ωεφ÷α
4. ─εßαΓδσφα ∞αΩ≡ε ⌠≤φΩ÷Φ V=Editor.Undo(N)
τΣσ±ⁿ N:
0 - BEGIN - φα≈αδε ßδε≈φεΘ ε∩σ≡α÷ΦΦ
1 - END - Ωεφσ÷ ßδε≈φεΘ ε∩σ≡α÷ΦΦ
2 - UNDO - ±Σσδα≥ⁿ Undo
3 - REDO - ±Σσδα≥ⁿ Redo
drkns 22.06.2009 15:23:38 +0200 - build 1009
1. Mantis#0000947: ═εΓεσ ∩εΓσΣσφΦσ Executor'α Φ %PATHEXT%
2. ═σ Γ±σπΣα ∩≡αΓΦδⁿφε ∩σ≡σ≡Φ±εΓ√Γαδ± ΣΦαδεπ Ωε∩Φ≡εΓαφΦ .
drkns 22.06.2009 10:43:06 +0200 - build 1008
1. ╚±∩≡αΓδσφΦσ Γε Γ≡α∩∩σ≡σ φα ≥σ∞≤ FarDialogItem.Param.ListItems/FarDialogItem.Param.ListPos.
╚ Ω≥ε ≥εδⁿΩε ∩≡ΦΣ≤∞αδ τα±≤φ≤≥ⁿ Φ⌡ Γ union :(
═≤ Φ ταεΣφε Γε Γ±σ⌡ ∩εΣεßφ√⌡ ∞σ±≥α⌡ Φ±∩εδⁿτ≤σ∞ SYSTEMINFO::<Minimum|Maximum>ApplicationAddress Γ∞σ±≥ε "∞απΦ≈σ±ΩΦ⌡ ≈Φ±σδ" 0x2000, 0x5000, MAX_MSG Φ ≥. ∩.
drkns 21.06.2009 19:22:36 +0200 - build 1007
1. Mantis#0000945: ═σ ≡αßε≥ασ≥ Rename ∩≡Φ ∩σ≡σ∞σ∙σφΦΦ ⌠αΘδεΓ (F6, Move) φα εΣφε∞ ΣΦ±Ωσ
zg 21.06.2009 19:12:40 +0200 - build 1006
1. ≤≥ε≈φσφΦ Γ PluginSynchro.
zg 21.06.2009 18:08:33 +0200 - build 1005
1. φεΓεσ α∩Φ. ∩ετΓεδ σ≥ ∩ε≥εΩ≤, τα∩≤∙σφφε∞≤ ∩δαπΦφε∞ Γ√∩εδφΦ≥ⁿ ΩεΣ Γ Ωεφ≥σΩ±≥σ πδαΓφεπε ∩ε≥εΩα ⌠α≡α.
∩ε≥εΩ ∞εµσ≥ Γ√τΓα≥ⁿ Info.AdvControl(Info.ModuleNumber,ACTL_SYNCHRO,Param).
σ±δΦ ∩δαπΦφ ²Ω±∩ε≡≥Φ≡≤σ≥ ⌠≤φΩ÷Φ■ ProcessSynchroEventW ≥ε εφα ß≤Σσ≥ Γ√τΓαφα Γ Ωεφ≥σΩ±≥σ πδαΓφεπε ∩ε≥εΩα.
∩σ≡Γ√Θ ∩α≡α∞σ≥≡ ∩≡Φ ²≥ε∞ ß≤Σσ≥ ≡αΓσφ SE_COMMONSYNCHRO (εß τα≥σδⁿφε φ≤µφε ∩≡εΓσ≡ ≥ⁿ), Γ≥ε≡εΘ - Param, ∩σ≡σΣαφφ√Θ AdvControl.
ProcessSynchroEventW Σεδµφα ΓετΓ≡α∙α≥ⁿ 0.
drkns 21.06.2009 14:31:57 +0200 - build 1004
1. ╠α±±εΓεσ Φ±≥≡σßδσφΦσ IsBad*Ptr.
2. ╠α±±εΓεσ Φ±≥≡σßδσφΦσ Ωδ■≈σΓεπε ±δεΓα 'struct'.
3. ╠α±±εΓεσ Φ±≥≡σßδσφΦσ "W" Γ Φ∞σφα⌡ ⌠≤φΩ÷ΦΘ Φ ±≥≡≤Ω≥≤≡.
zeroes 21.06.2009 14:30:03 +0200 - build 1003
1. ╧≡Φ τα∩≤±Ωσ π≡αßσ≡α Γε viewer'σ Ω≤≡±ε≡ ∩≡ε∞σδⁿΩΦΓασ≥ Γ Ωε∞αφΣφεΘ ±≥≡εΩσ.
╬±εßσφφε ²≥ε ß√δε ΓΦΣφε ∩≡Φ Φ±∩εδⁿτεΓαφΦΦ ConEmu. (τα ⌠ΦΩ± thanx 2 Maximas)
zg 21.06.2009 14:15:36 +0200 - build 1002
1. FCTL_SET*SORTORDER Σδ αφ±Φ ∩δαπΦφεΓ Γ±σπΣα ≤±≥αφαΓδΦΓαδα εß≡α≥φ≤■ ±ε≡≥Φ≡εΓΩ≤.
zg 21.06.2009 00:15:57 +0200 - build 1001
1. ∩αΣσφΦσ ∩≡Φ Γ√τεΓσ αφ±Φ ∩δαπΦφε∞ DM_GETDLGITEM ± φσΓσ≡φ√∞ ΦφΣσΩ±ε∞ ²δσ∞σφ≥α ΣΦαδεπα.
drkns 19.06.2009 16:07:36 +0200 - build 1000
1. ╧αΣσφΦσ ∩≡Φ Γ√τεΓσ FCTL_GET[SELECTED]PANELITEM φα ∩≤±≥εΘ ∩αφσδΦ.
t-rex 19.06.2009 03:34:59 +0200 - build 999
1. ╩ε≡≡≤∩÷Φ ⌡Φ∩α Γε Γ≡α∩∩σ≡σ.
drkns 17.06.2009 18:27:30 +0200 - build 998
1. ╩≡ΦΓε εß≡αßα≥√Γαδα±ⁿ Ωε∞αφΣα chcp.
2. Mantis#938: ═σ±εΓ∩αΣσφΦσ ≡σπΦ±≥≡α Γ Φ∞σφα⌡ ⌠αΘδεΓ Γ Φ±⌡εΣφΦΩα⌡.
3. ┼∙╕ ∩α≡α ∞σδε≈σΘ.
garry 16.06.2009 00:29:18 +0300 - build 997
1. ╚±∩≡αΓδσφ√ gcc warnings ∩ε±δσ 993;
2. ╚±∩≡αΓδσφα ε∩σ≈α≥Ωα Γ makefile_gcc.
3. ┬ xf_realloc_nomove Γ√τεΓ _expand ±Σσδαφ ≥εδⁿΩε Σδ VC, ≥αΩ ΩαΩ Γ GCC far δΦφΩ≤σ≥± ± msvcrt, πΣσ
_expand ≡αßε≥ασ≥ φσ±ΩεδⁿΩε ∩ε Σ≡≤πε∞≤:
- http://msdn.microsoft.com/en-us/library/wfzt8b7y(VS.71).aspx
- http://msdn.microsoft.com/en-us/library/wfzt8b7y(VS.80).aspx
t-rex 15.06.2009 22:44:49 +0200 - build 996
1. ╧α≡≤ ∞σδε≈σΘ.
drkns 15.06.2009 22:21:41 +0200 - build 995
1. ╧εδ≤≈σφΦσ Φ∞σφΦ ε≥Ω≡√≥επε Γ ≡σΣαΩ≥ε≡σ ⌠αΘδα Γ√φσ±σφε Γ ε≥Σσδⁿφ≤■ Ωε∞αφΣ≤ - ECTL_GETFILENAME.
╩ε∞αφΣα ΓετΓ≡α∙ασ≥ ≥≡σß≤σ∞√Θ ≡ατ∞σ≡ ß≤⌠σ≡α.
drkns 15.06.2009 20:30:24 +0200 - build 994
1. ECTL_FREEINFO ßεδⁿ°σ φσ≥. ╧α∞ ≥ⁿ ∩εΣ EditorInfo::FileName Γ√Σσδ σ≥ ∩δαπΦφ.
╥≡σß≤σ∞√Θ ≡ατ∞σ≡ ∞εµφε ∩εδ≤≈Φ≥ⁿ Γ ∩εδσ EditorInfo::FileNameSize ∩σ≡σΣαΓ ≥≤Σα 0,
δΦßε ∩σ≡σΣαΓ NULL Γ Ωα≈σ±≥Γσ EditorInfo::FileName.
╥αΩµσ φαΣε ∩σ≡σ±εß≡α≥ⁿ ∩δαπΦφ√, ≡αßε≥α■∙Φσ ±ε ±≥σΩεΓ√∞Φ ταΩδαΣΩα∞Φ ≡σΣαΩ≥ε≡α Φ ECTL_UNDOREDO.
2. ACTL_FREEWINDOWINFO ßεδⁿ°σ φσ≥. ╧α∞ ≥ⁿ ∩εΣ WindowInfo::TypeName Φ WindowInfo::Name Γ√Σσδ σ≥ ∩δαπΦφ.
╥≡σß≤σ∞√σ ≡ατ∞σ≡√ ∞εµφε ∩εδ≤≈Φ≥ⁿ Γ ∩εδ ⌡ WindowInfo::TypeNameSize Φ WindowInfo::NameSize ∩σ≡σΣαΓ ≥≤Σα 0,
δΦßε ∩σ≡σΣαΓ NULL Γ Ωα≈σ±≥Γσ WindowInfo::TypeName Φ WindowInfo::Name ±εε≥Γσ≥±≥Γσφφε.
garry 15.06.2009 20:16:33 +0300 - build 993
1. ╙±Ωε≡σφα ταπ≡≤τΩα ⌠αΘδεΓ Γ ≡σΣαΩ≥ε≡:
- ─δ φσ-Unicode ⌠αΘδεΓ φα ßεδⁿ°Φ⌡ ⌠αΘδα⌡ (~200╠ß) ∩≡Φ≡ε±≥ ±Ωε≡ε±≥Φ ∩ε≡ ΣΩα 30-40%;
- ─δ Unicode ⌠αΘδεΓ ∩≡Φ≡ε±≥ ±Ωε≡ε±≥Φ ταπ≡≤τΩΦ ∩ε≡ ΣΩα 20-30%.
2. ╥σ∩σ≡ⁿ ∩≡Φ ταπ≡≤τΩσ Γ ≡σΣαΩ≥ε≡ φε≡∞αδⁿφε εß≡αßα≥√Γα■≥± ΦΣ≤∙Φσ ∩εΣ≡ Σ MAC εΩεφ≈αφΦ ±≥≡εΩ;
3. ═σ∞φεπε ⌠ε≡∞α≥Φ≡εΓαφΦ ∩ε ⌡εΣ≤ Σσδα;
4. ─εßαΓδσφα ⌠≤φΩ÷Φ xf_realloc_nomove, Ωε≥ε≡α ≡αßα≥ασ≥ αφαδεπΦ≈φε xf_realloc, τα Φ±Ωδ■≈σφΦσ∞
≥επε, ≈≥ε Γ ±δ≤≈ασ ∩σ≡σ∞σ∙σφΦ ß≤⌠σ≡α, εφα φσ Ωε∩Φ≡≤σ≥ Σαφφ√σ Γ φεΓεσ ≡α±∩εδεµσφΦσ;
5. ╩εσ-πΣσ ∩≡Φ∞σφσφα ⌠≤φΩ÷Φ xf_realloc_nomove.
zg 14.06.2009 23:03:14 +0200 - build 992
1. DM_FREEDLGITEM ßεδⁿ°σ φσ≥.
Γ±σ ∩δαπΦφ√, Φ±∩εδⁿτεΓαΓ°Φσ DM_GETDLGITEM/DM_FREEDLGITEM/DM_GETCONSTTEXTPTR/DM_GETDLGITEMSHORT/DM_SETDLGITEMSHORT - ±δε∞αδΦ±ⁿ.
DM_GETDLGITEM - Φτ∞σφ╕φ, Param2 ≤Ωατα≥σδⁿ φα ∩α∞ ≥ⁿ Ω≤Σα ß≤Σσ≥ ±Ωε∩Φ≡εΓαφ ²δσ∞σφ≥. ΓετΓ≡α∙ασ≥± φσεß⌡εΣΦ∞√Θ ≡ατ∞σ≡ ß≤⌠σ≡α.
2. Γ ΣΦαδεπσ Ωε∩Φ≡εΓαφΦ ≥σΩδα ∩α∞ ≥ⁿ.
zg 14.06.2009 21:38:11 +0200 - build 991
1. ε≥Ωα≥Φ∞ b984 ∩≤φΩ≥ 2. Φφα≈σ apply command ΦφεπΣα Σδ φσΩε≥ε≡√⌡ ⌠αΘδεΓ Γ√∩εδφ δε±ⁿ ∩ε ΣΓα ≡ατα.
zg 14.06.2009 19:58:18 +0200 - build 990
1. farmail Ωε≡≡σΩ≥φε ε∩≡σΣσδ σ≥ ΩεΣΦ≡εΓΩ≤ ≡σΣαΩ≥ε≡α.
2. σ±δΦ ß√δε ßεδⁿ°σ εΣφεΘ δ■ßΦ∞εΘ ΩεΣΦ≡εΓΩΦ, ≥ε αφ±Φ ∩δαπΦφ√ ∩εδ≤≈αδΦ ∞φεπε ΩδεφΦ≡εΓαφφ√⌡ ΩεΣΦ≡εΓεΩ.
lort 13.06.2009 21:07:43 +0300 - build 989
1. ╧≡Φ ∩σ≡σε≥Ω≡√≥ΦΦ ≡σΣαΩ≥ε≡α ± φεΓ√∞ ⌠αΘδε∞ φσ ±ß≡α±√Γαδε±ⁿ ±ε±≥ε φΦσ undo
2. ╟α∩Φ±ⁿ τα π≡αφΦ÷≤ ß≤⌠σ≡α σ±δΦ Γ ≡σΣαΩ≥ε≡σ Ωεφσ÷ ±≥≡εΩΦ ±ε±≥εΦ≥ Φτ ≥≡╕⌡ ±Φ∞ΓεδεΓ (\r\r\n)
drkns 13.06.2009 11:59:46 +0200 - build 988
1. ╬ß⌡εΣ ε≈σ≡σΣφεπε ßαπα Windows (Ωδ■≈σΓ√σ ±δεΓα: "ClearType", "ΓσΩ≥ε≡φ√Θ °≡Φ⌠≥", "∞≤±ε≡").
zg 10.06.2009 20:01:03 +0200 - build 987
1. σ±δΦ set ±εΣσ≡µαδα '/', ≥ε ∩σ≡σΣαΓαδα±ⁿ cmd.
svs 10.06.2009 14:06:05 +0300 - build 986
1. "echo." ==> "╨σµΦ∞ Γ√ΓεΣα Ωε∞αφΣ φα ²Ω≡αφ (ECHO) ΓΩδ■≈σφ."
2. Macro: ╩φε∩εΩ±ε≈σ≥αφΦ φσ ∩α≡±ΦδΦ±ⁿ Γ ⌠≤φΩ÷Φ ⌡ (φα∩≡Φ∞σ≡, "msgbox(CtrlPgUp)")
3. Macro: ΣσΓΦτ "eval() ßστ ∩α≡α∞σ≥≡εΓ φσ∩≡αΓΦδⁿφε ⌠ε≡∞Φ≡≤σ≥ ±≥σΩ". Γ εß∙σ∞ ßαπ.
+ Γ eval: σ±δΦ ∩σ≡σΣασ∞ ∩≤±≥≤■ ±≥≡εΩ≤, ≥ε φσ⌠Φπα φΦ≈σπε Ωε∞∩ΦδΦ≥ⁿ: Γσ≡φσ≥ -1.
4. API: ╚±⌡εΣ Φτ ∩.3 ACTL_KEYMACRO+MCMD_POSTMACROSTRING Γσ≡φσ≥ FALSE Σδ ∩≤±≥εΘ ±≥≡εΩΦ
svs 09.06.2009 23:18:26 +0300 - build 985
1. ┬ Φ±∩εδφ ≥ε≡σ ≤≈≥σ∞ ²Ω≡αφε-±Φ∞Γεδ '^' Φ Γα≡Φαφ≥ "echo." (²⌡ε ± ≥ε≈ΩεΘ!)
2. Mantis#0000912: Ctrl+PageUp problem after using Temp panel
3. ╬≈σ≡σΣφεσ "Φτφα±ΦδεΓαφΦσ" ApplyCommand.
4. φσ∞φεπε ⌠ε≡∞α≥Φ≡εΓαφΦ ΩεΣα ;-)
svs 08.06.2009 22:32:42 +0300 - build 984
1. ╟φα≈σφΦσ ∩α≡α∞σ≥≡α "Interface/ShowMenuBar" (Opt.ShowMenuBar) ΓδΦ δε φα ∩ετΦ÷Φ■ φα≈αδα ∩εΩατα ∩αφσδσΘ.
2. ╥≡αßδ√ ± ∩≡ε≡Φ±εΓΩεΘ ∩ε±δσ "Apply Command". ╫α±≥ⁿ 1.
┬δΦ σ≥ φαδΦ≈Φσ RedrawDesktop. ┬≡σ∞σφφε ε≥Ωδ■≈Φ∞.
╧εßε≈φ√Θ ²⌠⌠σΩ≥ - ∞σ≡÷αφΦσ ∩αφσδσΘ.
3. ╤≡ατ≤ ∩ε±δσ "Apply Command" ≤±≥αφεΓΦ∞ φ≤δσΓεΘ ⌠≡σΘ∞ (∩αφσδΦ) - Γε∩≡ε± ±∩ε≡φ√Θ ;-)
4. ╧εΣτσ∞φ√σ ±≥≤ΩΦ ± ≥σΩ≤∙Φ∞ Ωα≥αδεπε∞ ∩ε±δσ 929
ΣεßαΓδ σ∞ ∩≡εΓσ≡Ω≤ TestCurrentDirectory()
svs 08.06.2009 15:45:39 +0300 - build 983
1. "cd\" - µΦΓΦ.
http://forum.farmanager.com/viewtopic.php?f=6&t=4126
2. φσßεδⁿ°Φσ ∩≡εßδσ∞√ ± "~", φα∩≡Φ∞σ≡, "cd ~\.." φσ ≡αßε≥αδ.
3. Mantis#0000910: ╩ε∞αφΣ√ "CD", "SET" Φ ∩εΣεßφ√σ Γ ΣΦαδεπσ "Apply To" (Ctrl-G)
4. "Apply Command", UserMenu Φ └±±ε÷Φα÷ΦΦ ±Σσδασ∞ εΣφε≥Φ∩φε.
╤σΘ≈α± σ±≥ⁿ πδ■Ω ± ∩≡ε≡Φ±εΓΩεΘ - ∩εßε≡Φ∞± ∩ετµσ.
┬ ∩ε±δσΣ±≥ΓΦΦ φσεß⌡εΣΦ∞ε Φτ ≥≡σ⌡ εΣφε≥Φ∩φ√⌡ Ω≤±ΩεΓ ±Σσδα≥ⁿ 1 ⌠≤φΩ÷Φ■.
╥αΩ µσ ≤ Ctrl-G ß√δ πδ■Ω ± φσ≤ΣαδσφΦσ∞ Γ≡σ∞σφφ√⌡ ⌠αΘδεΓ, σ±δΦ Φ±∩εδⁿτεΓαδΦ±ⁿ ∞σ≥α±Φ∞Γεδ√-δΦ±≥ΦφπΦ.
drkns 07.06.2009 15:38:57 +0200 - build 982
1. Mantis#0000918: ╧≡Φ Φ±∩εδⁿτεΓαφΦΦ "Apply to" φ≤µσφ Σε∩εδφΦ≥σδⁿφ√Θ ∩σ≡σΓεΣ ±≥≡εΩΦ
2. ╧≡Φ τα∩≤±Ωσ cd ßστ ∩α≡α∞σ≥≡α Γ√ΣαΓαδε±ⁿ φσφ≤µφεσ ±εεß∙σφΦσ εß ε°ΦßΩσ.
t-rex 06.06.2009 17:10:43 +0200 - build 981
1. from chupakabra: ═σ±ΩεδⁿΩε ∩≡εßδσ∞ ± ∩εΦ±Ωε∞ Γ α≡⌡ΦΓα⌡.
2. ═σ∞φεπε ⌠ε≡∞α≥Φ≡εΓαφΦ τα εΣφε.
t-rex 06.06.2009 03:51:51 +0200 - build 980
from chupakabra:
1. ┬ ≡στ≤δⁿ≥α≥α⌡ ∩εΦ±Ωα φσδⁿτ ß√δε ∩≡ε±∞ε≥≡σ≥ⁿ ⌠αΘδ√ Φτ α≡⌡ΦΓεΓ.
drkns 05.06.2009 22:07:40 +0200
1. ╩ε≡≡σΩ÷Φ Φ εßφεΓδσφΦσ ΣεΩ≤∞σφ≥α÷ΦΦ Φ ±∩≡αΓΩΦ.
svs 04.06.2009 18:38:04 +0300 - build 979
1. ╧≡εßδσ∞√ ± UserMenu
t-rex 04.06.2009 07:39:36 +0200 - build 978
1. ╟αß√δ ≤ΣαδΦ≥ⁿ UnicodeString:: ≤ ⌠≤φΩ÷ΦΘ ∩≡Φ ∩σ≡σφε±σ Γ ⌡ΦΣσ≡.
2. GCC Γε≡φΦφπΦ.
t-rex 03.06.2009 14:19:42 +0200 - build 977
1. ╙ßΦ≡ασ∞ alpha/beta/RC Φτ Γσ≡±ΦΦ.
t-rex 03.06.2009 00:54:05 +0200 - build 976
1. Mantis#911: ╟α∩Φ±ⁿ τα π≡αφΦ÷≤ ß≤⌠σ≡α Γ UnicodeString.cpp (Σδ OEM ±≥≡εΩ)
2. ╟α εΣφε ∞σδΩΦσ ε∩≥Φ∞Φτα÷ΦΦ Σδ OEM ±≥≡εΩ.
3. ╧≡εßσδ√ -> ╥αß√ Γ UnicodeString.cpp
drkns 02.06.2009 18:12:34 +0200 - build 975
1. ╙≈Φ≥√Γασ∞, ≈≥ε ≤ ∩α∩εΩ "∩ε ≤∞εδ≈αφΦ■" 0 ∩ε≥εΩεΓ, α φσ 1.
2. 974 ∩≤φΩ≥ 2 φσ αΩ≥≤αδσφ, Φßε ∩αΣαδε φσ ≥α∞.
svs 02.06.2009 08:47:52 +0300 - build 974
1. Mantis#0000908: ╧≡εßδσ∞√ ± ±εεß∙σφΦσ∞ ε°ΦßεΩ Γ ∞αΩ≡ε±σ
2. ╧αΣσφΦσ, σ±δΦ Γ ∩≡ε÷σ±±σ ταπ≡≤τΩΦ ∩ε∩αΣαδ± Ω≡ΦΓεΘ ∞αΩ≡ε±.
drkns 01.06.2009 21:10:37 +0200 - build 973
1. Mantis#0000907: ╠α±ΩΦ φσ ≡αßε≥α■≥ Γ fexist()
2. ╩ε≡≡σΩ÷Φ ≥Φ∩εΓ Γ UserDefinedList: BOOL -> bool.
drkns 01.06.2009 19:13:49 +0200 - build 972
1. ┬ 970 Γ ParseMacroString ∩≡εΓσ≡ δΦ±ⁿ φσ ≥σ ⌠δαπΦ, ΩαΩ ≡στ≤δⁿ≥α≥ - φσ ≡αßε≥αδε Φ ΓΣεßαΓεΩ ∩αΣαδε.
2. ╧≡εΣεδµασ∞ ∩σ≡σ≥≡ ⌡ΦΓα≥ⁿ FindFile, ≈α±≥ⁿ Γ≥ε≡α . ╥α∞ µσ ∩ε∩≡αΓδσφα ∩α≡α ∞σδΩΦ⌡ πδ■ΩεΓ.
3. ╩ε≡≡σΩ÷Φ ≥Φ∩εΓ Γ BaseFileMask Φ Φµσ ± φΦ∞: BOOL -> bool.
4. ╙≥ε≈φσφΦσ 1 ∩≤φΩ≥α 966 ßΦδΣα.
zeroes 01.06.2009 18:51:19 +0200 - build 971
1. Ωε±∞σ≥ΦΩα Γ Farrus.lng "╧≡σ≡√Γα&φΦσ ε∩σ≡α÷ΦΘ (Esc)" -> "╧≡σ≡√Γα&φΦσ
ε∩σ≡α÷ΦΘ" ∩ε≥ε∞≤ ≈≥ε ≤∩ε∞ΦφαφΦΘ ∩≡ε (Esc) φσ≥ Γ Σ≡≤πΦ⌡ τ√ΩεΓ√⌡ lng.
svs 01.06.2009 16:49:22 +0300 - build 970
1. Mantis#0000905: ╚τ∞σφσφΦ Γ eval
msgbox(eval("!!",1))
┬ΦΣΦ∞ ∩≤±≥εΘ msgbox
╧εΣ φΦ∞ - Ω≡α±φεσ εΩε°Ωε "Macro parsing error"
┬ε-∩σ≡Γ√⌡ msgbox φσ Σεδµσφ ß√≥ⁿ ∩≤±≥εΘ
≥αΩ, Γ εß∙σ∞ ≥≤≥ 2 ∩≡εßδσ∞√.
1. Γ√ΓεΣ ±εεß∙σφΦ φσ Σεδµσφ Γ√ΓεΣΦ≥ⁿ± Γ±σπΣα... Γ φσΩε≥ε≡√⌡ ±δ≤≈α ⌡ φ≤µσφ ≡σµΦ∞ silent
2. ≥αΩ Γ√°δε, ≈≥ε ∩ε±δσΣεΓα≥σδⁿφε±≥ⁿ Φ±∩εδφσφΦ ß√δα ≥αΩεΘ:
α) eval
ß) eval Γ√ΓεΣΦ≥ ΣΦαδεπ (εφ σ∙σ φσ ΓΦΣσφ, ≥.Ω. ±≥εΦ≥ ΣΦταßδσε≤≥∩≤≥)
Γ) ΩαΩ ≥εδⁿΩε Γ ∩α∞ ≥Φ εΩαταδ± ²≥ε≥ ΣΦαδεπ εß ε°ΦßΩσ, ∞αΩ≡εΣΓΦπ ∩≡εΣεδµΦδ Φ±∩εδφσφΦσ (∩ε ±≤≥Φ ≤∩≡αΓδσφΦσ ∩εδ≤≈Φ ╘└╨)
π) Σε°δΦ Σε ⌠≤φΩ÷ΦΦ msgbox, ═╬! eval σ∙σ φσ ∩εδεµΦδ Γ ±≥σΩ τφα≈σφΦσ ∩α≡±Φφπα.
Σ) ∩≡Φ Φ±∩εδφσφΦΦ msgbox ≡ατδε≈Φδ ²Ω≡αφ Φ ∞√ ≤ΓΦΣσδΦ 2 ΣΦαδεπα.
Γ εß∙Φ∞ ⌠ΦΩ±σΣ, φε ⌠ΦΩ±σΣ ≥εδⁿΩε ∩.2.
└╒╥╙═├! ═└ ┴╙─╙┘┼┼.
╦■ß√σ ΣΦαπφε±≥Φ≈σ±ΩΦσ ±εεß∙σφΦ Γ ∞αΩ≡εΣΓΦπσ Σεδµφ√ ß√≥ⁿ ε⌠ε≡∞δσφ√ ∩εΣεßφε ≥ε∞≤, ΩαΩ ²≥ε ±σΘ≈α± ±Σσδαφε Γ
KeyMacro::ParseMacroString, ≥.σ.
1) ≡ατδε≈Φ≥ⁿ ²Ω≡αφ
2) ≤ΓσδΦ≈≥ⁿ InternalInput (τα∩≡σ≥Φ≥ⁿ Φ±∩εδφσφΦσ ∞αΩ≡ε±α)
3) Γ√Γσ±≥Φ ΣΦαδεπ
4) ≤∞σφⁿ°Φ≥ⁿ InternalInput
5) ταδε≈Φ≥ⁿ ²Ω≡αφ, σ±δΦ ∩σ≡σΣ ²≥Φ∞ εφ ß√δ ταδε≈σφ
2. Bug: ┼±δΦ "Interrupt operation" Γ√Ωδ■≈σφ Φ ∞√ ∩√≥αδΦ±ⁿ ταπ≡≤τΦ≥ⁿ ßεδⁿ°εΘ ⌠αΘδ, φσΣεµΣαΓ°Φ±ⁿ ∩≡σ≡ΓαδΦ ταπ≡≤τΩ≤, ≥ε
φα ²Ω≡αφσ ε±≥αΓαδ± ∞σ±απ ∩≡ε ταπ≡≤τΩ≤ ²≥επε ±α∞επε ⌠αΘδα.
svs 01.06.2009 15:26:55 +0300 - build 969
1. Mantis#0000902: ═σδⁿτ Γ√Θ≥Φ Φτ ∩α∩ΩΦ ∩σ≡Γεπε ≤≡εΓφ ∩≡Φ ≡αßε≥σ ± ΣΦ±Ωε∞ ≈σ≡στ \\?\
2. Mantis#0000898: φσΣε≡αßε≥Ωα: φσ≥ ∩≡εΓσ≡ΩΦ φα ε≥Ω≡√Γασ∞√Θ ≡ατ∞σ≡ ⌠αΘδα
Σε∩.∞σ±απ, σ±δΦ ≡ατ∞σ≡ Γ±σ µσ φσ ≤Σαδε±ⁿ ∩εδ≤≈Φ≥ⁿ...
3. Mantis#0000903: φσ ≡αßε≥ασ≥ ⌠≤φΩ÷Φ επ≡αφΦ≈σφΦ ε≥Ω≡√Γασ∞επε ⌠αΘδα Γ ≡σΣαΩ≥ε≡σ ∩ε ≡ατ∞σ≡≤
4. Mantis#0000894: ─εδµφε ß√≥ⁿ - S=replace(Str,Find,Replace[,Cnt]) α ∞εµφε Γ√τΓα≥ⁿ ≥εδⁿΩε ± ΣΓ≤∞ ∩α≡α∞σ≥≡α∞Φ
drkns 31.05.2009 20:56:30 +0200 - build 968
1. ═σ∩≡αΓΦδⁿφε ≡αßε≥αδ apiGetFileSizeEx Γ ∩≡σΣ√Σ≤∙σ∞ ßΦδΣσ.
drkns 31.05.2009 17:25:14 +0200 - build 967
1. Mantis#0000900: Exception: ∩≡Φ ∩ε∩√≥Ωσ Γ√∩εδφΦ≥ⁿ Ωε∞αφΣ≤ edit:\\.\PhysicalDrive0.
2. Mantis#0000897: ├δ■ΩΦ ± \\.\C:. ╧εΩα ≥εδⁿΩε ∩σ≡Γα ≈α±≥ⁿ - "view:\\.\C: - ┬ΦΣΦ∞ Γ ταπεδεΓΩσ Γ·■Γσ≡α \\\.\C: (≥≡Φ ±δ²°α)".
3. Mantis#0000899: ═σΓσ≡φεσ ±εεß∙σφΦσ ≈≥ε ⌠αΘδ φσ ±≤∙σ±≥Γ≤σ≥.
4. ┬ IsNetworkPath() φσ ≤≈Φ≥√Γαδ± ⌠ε≡∞α≥ \\?\UNC\.
5. ╧≡Φ ≡ατßε≡σ ∞αΩ≡ε±εΓ ≥σ∩σ≡ⁿ Γ±σπΣα Γ√Σα╕≥± ∩≡σΣ≤∩≡σµΣσφΦσ, σ±δΦ ∞αΩ≡ε± ±εΣσ≡µΦ≥ ε°ΦßΩΦ.
drkns 30.05.2009 18:24:54 +0200 - build 966
1. ╧≡Φ ≤ΣαδσφΦΦ ∩α∩ΩΦ ± ≡σΩ≤≡±ΦΓφ√∞Φ ±Φ∞δΦφΩα∞Φ (φα∩≡Φ∞σ≡, ∩≡ε⌠Φδⁿ ∩εδⁿτεΓα≥σδ Γ Vista/2008)
∞επδα ΓετφΦΩα≥ⁿ ε°ΦßΩα "The folder is not empty".
2. ═σ ≡αßε≥αδα δεπΦΩα "∩εΩατ√Γα≥ⁿ ±≥α≥≤± Ωε∩Φ≡εΓαφΦ φσ ≈α∙σ 5 ≡ατ Γ ±σΩ≤φΣ≤".
╧εΩατ√Γαδε±ⁿ ε≈σφⁿ ±Φδⁿφε ≈α∙σ, ≈≥ε ∩≡Φ Ωε∩Φ≡εΓαφΦΦ ßεδⁿ°επε ΩεδΦ≈σ±≥Γα ∞σδΩΦ⌡ ⌠αΘδεΓ ß√δε ≈≡σΓα≥ε.
t-rex 30.05.2009 02:47:02 +0200 - build 965
from chupakabra:
1. Mantis#691: ╧α≥≈ Σδ FindFiles::SetPluginDirectory
╩ε≡σΩ≥Φ≡εΓΩα Φ ε∩≥Φ∞Φτα÷Φ .
2. Mantis#637: ╧≡εßδσ∞√ ∩δαπΦφεΓ ± OPIF_REALNAMES
3. Mantis#878: ╤εεß∙σφΦσ ∩≡Φ ε≥±≤≥±≥ΓΦΦ ∩≡αΓ φα ≈≥σφΦσ Ωα≥αδεπα
t-rex 30.05.2009 02:16:58 +0200 - build 964
1. ┼∙╕ °≥≡Φ⌡.
t-rex 30.05.2009 01:20:25 +0200 - build 963
1. ─α, Φ σ∙╕ φσ∞φεπε ≥εµσ ±α∞επε :) ═ε ≥σ∩σ≡ⁿ Γ≡εΣσ ± ΩδαΓεΘ Γ±╕ :)
╬±≥αδε±ⁿ ±Σσδα≥ⁿ ≥αΩµσ Σδ τΓσ≡ⁿΩα, Φτ∞σφσφΦΘ ≡ατ∞σ≡α Φ ≥.∩.
t-rex 30.05.2009 01:04:20 +0200 - build 962
1. ┼∙╕ Ωε≡σΩ≥Φ≡εΓΩΦ Γ εß≡αßε≥Ωσ HIDDEN, ≥σ∩σ≡ⁿ Γ≡εΣσ ± ΩδαΓεΘ ≥ε≈φε ≡αßε≥ασ≥ φε≡∞αδⁿφε.
t-rex 29.05.2009 21:43:15 +0200 - build 961
1. ╬∩≥Φ∞Φτα÷Φ 960 φα ±δ≤≈αΘ ΩεπΣα φσ≥≤ φΦΩαΩΦ⌡ HIDDEN.
t-rex 29.05.2009 21:33:45 +0200 - build 960
1. ╧≡αΓΦδⁿφ√Θ ±Ω≡εδδΦφπ ∩≡Φ φαδΦ≈ΦΦ ?IF_HIDDEN (Mantis#47), ∩εΩα ≈≥ε ≥εδⁿΩε Σδ ΩδαΓ√.
╠√°Φ φ≤µφε ΣεΣσδα≥ⁿ ∩≡Φ∞σ≡φε ≥αΩΦ∞ µσ εß≡ατε∞.
svs 29.05.2009 20:55:05 +0300 - build 959
1. ╧σ≡σ≥≡ ⌡ UserMenu - ⌠ε≡∞α≥Φ≡εΓαφΦσ, Ωε∞∞σφ≥Φ≡εΓαφΦσ , ≤∩≡ε∙σφΦσ, etc.
"╩≡ΦΓ√σ Γ ≡σσ±≥≡σ ∩≤φΩ≥√ ∞σφ■" ∩≡ε∩≤±Ωα■≥± . ╨αφⁿ°σ ∩≡ε÷σ±± ∩≡σ≡√Γαδ± , ±σΘ≈α± ∩≡εΣεδµασ≥± .
└⌡≥≤φπ. ┬ ≡σµΦ∞σ isSilent Φ∞σσ∞ ∩≡εßδσ∞√ ± Ωε∞αφΣα∞Φ, Ωε≥ε≡√σ Γ√ΓεΣ ≥ ≈≥ε-≥ε φα ²Ω≡αφ
╟Σσ±ⁿ φσεß⌡εΣΦ∞ε ∩σ≡σΣσδΩα, φα∩≡Φ∞σ≡, ∩σ≡σΣ Φ±∩εδφσφΦσ∞ ∩εΣ±≤φ≤≥ⁿ Γ≡σ∞σφφ√Θ ²Ω≡αφφ√Θ ß≤⌠σ≡, α ∩ε≥ε∞ σπε ±εΣσ≡µΦ∞εσ ∩εΣ±≤φ≤≥ⁿ Γ ScreenBuf...
▌≥ε ε≥φε±Φ≥± Ω α±±ε÷Φ ÷Φ ∞, ■τσ≡∞σφ■...
─δ ≡σαδΦτα÷ΦΦ Shift-F4 (Γ ≡σΣαΩ≥ε≡σ ∩≡αΓΦ≥ⁿ ≥εδⁿΩε ≥σΩ≤∙ΦΘ ∩≤φΩ≥/submenu) φσεß⌡εΣΦ∞ε ∩σ≡σΣσδα≥ⁿ ⌠≤φΩ÷ΦΦ MenuRegToFile Φ MenuFileToReg
╟Σσ±ⁿ τα≥√Ωα Γ "strItemKey.Format (L"%s\\Item%d",MenuKey,I);".
t-rex 29.05.2009 03:58:00 +0200 - build 958
1. from lort: ╚±∩≡αΓδσφΦσ Σδ 955. GetCPInfo Σδ φσΩε≥ε≡√⌡ ≥αßδΦ÷ φσ ≡αßε≥ασ≥, ∩≡σεß≡ατεΓ√Γασ∞ Ω ANSI Γ ≥αΩΦ⌡ ±δ≤≈α ⌡.
2. from Kostia Romanov (kildor): φσ∞φεπε ∩σ≡σΓεΣεΓ Γ eng.hlf.
t-rex 29.05.2009 01:43:23 +0200 - build 957
from netghost:
1. Mantis#890: Far unicode (both x86 and x64) crash when opening Drive Menu on Windows 7 x64
Add additional checks for WNetEnumResource call output
drkns 28.05.2009 21:26:32 +0200 - build 956
1. ╤ ⌠ε≡≤∞α: "╧αΣασ≥ Far 2.0 build 952 Φτ-τα MultiArc..."
╥εδⁿΩε φσ Φτ-τα MultiArc, α Φτ-τα ∩ε∩√≥εΩ Σε∩Φ±α≥ⁿ NULL Ω UnicodeString.
t-rex 28.05.2009 15:10:00 +0200 - build 955
from lort:
1. Mantis#879: ╧εΣΣσ≡µΩα φσ OEM ΩεΣΦ≡εΓεΩ Γ ≡σΣαΩ≥ε≡σ Σδ ±≥α≡√⌡ ∩δαπΦφεΓ
╙∞φ√σ φσ ■φΦΩεΣφ√σ ∩δαπΦφ√ ≥σ∩σ≡ⁿ ß≤Σ≤≥ ≡σµσ ∩ε≡≥Φ≥ⁿ ≥σΩ±≥ Γ ≡σΣαΩ≥ε≡σ.
drkns 28.05.2009 10:16:03 +0200 - build 954
1. Mantis#0000883: ╘α≡ 2.0 ∩αΣασ≥ Γ Windows 7 ∩≡Φ Γ√ßε≡σ ΣΦ±ΩεΓ.
drkns 27.05.2009 15:51:25 +0200 - build 953
1. ┼∙╕ φσ±ΩεδⁿΩε δΦ°φΦ⌡ sprintf.
2. ─ΦΓαΘΣΦ∞, ΩεφΩ≤≡Φ∞ Φ ∩σ≡σ≥≡ ⌡ΦΓασ∞ findfile.?pp. ╫α±≥ⁿ ∩σ≡Γα .
svs 27.05.2009 19:53:33 +0300 - build 952
1. ╙≥ε≈φσφΦσ ßΦδΣα 951
svs 27.05.2009 17:37:41 +0300 - build 951
1. ╧ε±δσ 2578/929 Γ√ ΓΦδΦ±ⁿ πδ≤ßΦφφε-Σ≡σΓφΦσ Ωα∞φΦ. ╧≡Φ τα∩≤±Ωσ "Far apath ppath" φα ²≥α∩σ ΦφΦ÷ΦαδΦτα÷ΦΦ ∩≡ΦδεµσφΦ Σδ ppath
∩≡εΦ±⌡εΣΦδα ∩εΣ±≥αΓφεΩα ΣΦ±Ωα ε≥ apath.
2. + φσ⌠Φπα Γ√ΓεΣΦ≥ⁿ ∞σ±απßεΩ±, ∩εΩα ∞σφσΣµσ≡ φσ ±≥α≡≥αφ≤δ
t-rex 27.05.2009 14:51:32 +0200 - build 950
1. ╙±≥αΩαφΦΓαφΦσ IsWordDiv.
svs 27.05.2009 10:43:02 +0300 - build 949
1. Mantis#0000813: ╧εΣΣσ≡µΩα Ωεφ±εδⁿφ√⌡ αδΦα±εΓ Γ α±±ε÷Φα÷Φ ⌡.
2. ┬±≥≡εσφφ√σ Ωε∞αφΣ√ "≤∞σ■≥" /?. ╧≡ε≈Φσ Γα≡Φαφ≥√, φσ ≡σαδΦτ≤σ∞√σ Γφ≤≥≡Φ ╘└╨α ε≥Σα■≥± ∩ε ÷σ∩ε≈Ωσ Σαδⁿ°σ.
svs 26.05.2009 23:56:23 +0300 - build 948
1. ╙ ProcessUserMenu() ∩α≡α∞σ≥≡ bool
2. ─εßαΓδσφα IsSpaceOrEos(), ≡≤Ωα∞Φ φσ ∞α÷α≥ⁿ, φ≤µφα.
3. ┬ GetRegKey() ßαπ, ≥.Ω. XXX.GetLength() Σδ 1 ±Φ∞Γεδα, ±≈Φ≥αφφεπε Φτ ≡σσ±≥≡α ΓετΓ≡α∙αδα ≡ατ∞σ≡ 2
drkns 26.05.2009 20:47:53 +0200 - build 947
1. ╨ατφ√σ ∞σδΩΦσ ε∩≥Φ∞Φτα÷ΦΦ - ΦτßαΓδ σ∞± ε≥ ΩεφΩα≥σφα÷ΦΦ ±≥≡εΩ ∩ε sprintf(%s%s), ΩΓε≥Φ≡εΓαφΦ ∩ε sprintf(\"%s\") Φ ∩≡ε≈σΘ ∩εΣεßφεΘ ±≥≡σδⁿß√ Φτ ∩≤°ΩΦ ∩ε Γε≡εßⁿ ∞.
drkns 26.05.2009 20:33:47 +0200 - build 946
1. Mantis0000877: ╧εΦ±Ω ∩≡Φ Φ±∩εδⁿτεΓαφΦΦ ⌠Φδⁿ≥≡α ταΓΦ±ασ≥.
ts 25.05.2009 23:25:04 +0200 - build 945
1. ╙≥ε≈φσφΦσ Ω 940 ΩεπΣα ≡ατ∞σ≡ ΩεδεφεΩ Γ ∩≡ε÷σφ≥α⌡ < 100% Φ φσ≥ ΩεδεφεΩ ± αΓ≥ε∞α≥Φ≈σ±ΩΦ Γ√≈σ±δ σ∞εΘ °Φ≡ΦφεΘ.
drkns 25.05.2009 20:24:51 +0200 - build 944
1. ╧εΦ±Ω ≤∞σσ≥ ≡αßε≥α≥ⁿ ± αδⁿ≥σ≡φα≥ΦΓφ√∞Φ ∩ε≥εΩα∞Φ Σαφφ√⌡.
2. ╬∩≥Φ∞Φτα÷Φ vc-∩≡εσΩ≥α.
svs 25.05.2009 15:18:37 +0300 - build 943
1. ─εßαΓΩα Γ Help ∩≡ε Redo
2. Ins Γ ±≥≡εΩα⌡ ΓΓεΣα ±ß≡α±√Γαδ Γ√Σσδσφφ√Θ ßδεΩ
t-rex 24.05.2009 16:44:00 +0200 - build 942
1. ╧≡εΣεδµασ∞ ΣΦΓαΘΣΦ≥ⁿ Φ ΩεφΩ≤≡Φ≥ⁿ ⌡ΦΣσ≡√. ╙µσ ∩ε≈≥Φ.
ts 24.05.2009 14:16:49 +0200 - build 941
1. ╧≡αΓΩα ε∩σ≈α≥ΩΦ Γ 940
ts 24.05.2009 09:34:50 +0200 - build 940
1. Mantis#0000805: ╪Φ≡Φφα ΩεδεφεΩ ∩αφσδΦ Γ ∩≡ε÷σφ≥α⌡
╨σαδΦτα÷Φ ≡α±≈╕≥α °Φ≡Φφ√ ΩεδεφεΩ (∩≤φΩ≥ 3)
zg 24.05.2009 02:37:37 +0200 - build 939
1. ≤ß≡αφα HotkeyRules.
t-rex 23.05.2009 23:23:24 +0200 - build 938
From lort:
1. ┬στΣσ ■τασ∞ DList Γ∞σ±≥ε TList.
t-rex 23.05.2009 23:06:59 +0200 - build 937
From lort:
1. Mantis#867: ╧εΣΣσ≡µΩα redo Γ ≡σΣαΩ≥ε≡σ
t-rex 23.05.2009 22:27:45 +0200 - build 936
1. ╧≡εΣεδµασ∞ ΣΦΓαΘΣΦ≥ⁿ Φ ΩεφΩ≤≡Φ≥ⁿ ⌡ΦΣσ≡√.
drkns 23.05.2009 17:43:14 +0200 - build 935
1. ╧≡εΣεδµασ∞ ≡ατΣσδ ≥ⁿ Φ Γδα±≥ΓεΓα≥ⁿ.
zg 23.05.2009 17:33:03 +0200 - build 934
1. ∩ε±δσ 930 Γ ≡σΣαΩ≥ε≡σ φσ ≡αßε≥αδΦ alti/altu/altd. Γετ∞εµφε Φ ΓΣ≡≤πΦ⌡ ∞σ±≥α⌡ φαßδ■Σαδε±ⁿ ≈≥ε-≥ε ∩εΣεßφεσ.
t-rex 23.05.2009 15:57:09 +0200 - build 933
1. ┼∙╕ ∞σδΩα ε∩≥Φ∞Φτα÷Φ Γ UnicodeString.
2. ╚τßαΓΦδ± ε≥ struct.hpp.
t-rex 23.05.2009 04:18:17 +0200 - build 932
1. ┬≡εΣσ ΩαΩ ∩εδ≤≈Φδε±ⁿ ±Σσδα≥ⁿ φε≡∞αδⁿφεσ ≡σ°σφΦσ Σδ KeyToKey
Ωε≥ε≡εσ Σαµσ φσ±ΩεδⁿΩε δ≤≈°σ ≈σ∞ Γ 1.75, ε±εßσφφε ≥σ∞ ≈≥ε ≥σ∩σ≡ⁿ
²≥ε Γ εß∙σ∞ ≡αßε≥ασ≥ Σδ Γ±σ⌡ Φ∞σ■∙Φ⌡± ≡α±ΩδαΣεΩ.
t-rex & drkns 23.05.2009 00:53:26 +0200 - build 931
1. ┬≡σ∞σφφεσ ≡σ°σφΦσ Σδ KeyToKey.
t-rex 22.05.2009 19:45:37 +0200 - build 930
1. ╧≡εΣεδµασ∞ ΣΦΓαΘΣΦ≥ⁿ Φ ΩεφΩ≤≡Φ≥ⁿ ⌡ΦΣσ≡√.
2. ╧ε Σε≡επσ ß√δε τα∞σ≈σφε ≈≥ε InitKeysArray() Φ KeyToKeyLayout() (ß√Γ°ΦΘ LocalKeyToKey) Γεεß∙σ φσ ∩≡αΓΦδⁿφε
Σδ 2.0 ±Σσδαφ√. ╧ε∞σ≥Φδ ΩαΩ BUGBUG.
svs 22.05.2009 14:03:57 +0300 - build 929
1. ═σ∩≡αΓδⁿφε ≡αßε≥αδα ⌠≤φΩ÷Φ KeyNameToKey() Σδ "∩εδ≤∩≡ ∞√⌡" ΩδαΓΦ°ⁿ ΓΦΣα ShiftShiftCtrlDown (φ≤ ΦδΦ ShiftCtrlShiftDown)
+ σ∙σ εΣφε "≤±Ωε≡σφΦσ" KeyNameToKey()
2. "╒εµΣσφΦσ ∩ε ±σ≥σΓ√∞ ∩α∩Ωα∞ ± ≥ε≡∞ετα∞Φ"
╬∩≥Φ∞Φτα÷Φ ≡αßε≥√ SetDir`εΓ Φ ChageDir`εΓ, Φ±Ωδ■≈α■∙Φ⌡ ∩εΓ≥ε≡φ√σ ΣσΘ±≥ΓΦ , σ±δΦ CurDir ≤µσ Γδ σ≥± ≥σ∞ µσ, ≈≥ε ⌡ε≥Φ∞ ≤±≥αφεΓΦ≥ⁿ.
╬±φεΓφ√σ ≥ε≡∞ετα ΓετφΦΩδΦ πΣσ-≥ε Γ ≡αΘεφσ "∩ε±δσ 5-Θ ßσ≥√ 1.75" - ╘≤φ÷Φ PrepareDiskPath().
t-rex 22.05.2009 12:19:59 +0200 - build 928
1. ┼∙╕ ∞σ±Ωα ε∩≥Φ∞Φτα÷Φ Γ UnicodeString.
2. ╧≡εΣεδµασ∞ ∩ε ∞αδσφⁿΩ≤ ΣΦΓαΘΣΦ≥ⁿ Φ ΩεφΩ≤≡Φ≥ⁿ ⌡ΦΣσ≡√.
drkns 21.05.2009 20:29:20 +0200 - build 927
1. ╟α∩≤±Ωα≥ε≡: ∩σ≡σßε≡ ≡α±°Φ≡σφΦΘ ∩≡εΦτΓεΣΦ≥± Γ ∩ε≡ ΣΩσ, ≤Ωαταφφε∞ Γ %pathext%.
╟αεΣφε φσΩε≥ε≡√Θ ∩σ≡σ≥≡ ⌡ PrepareExecuteModule Φ IsCommandPEExeGUI.
t-rex 21.05.2009 19:52:11 +0200 - build 926
1. └φ±Φ ∩δαπΦφ "External Filter" Γ±σπΣα Γ√ΓεΣΦδ ±≥≡αφφ≤■ ε°ΦßΩ≤ Γ Ωεφ÷σ ≡αßε≥√.
╧δαπΦφ ∩≡εΓσ≡ σ≥ LastError Σδ ±ΓεΦ⌡ φ≤µΣ α Γε Γ≡α∩σ≡σ Γ√τεΓ UnicodeToAnsiBin
∩≡ΦΓεΣΦδ Ω Γ√±≥αΓδσφΦ■ LastError ∩≡Φ φ≤δσΓ√⌡ ±≥≡εΩα⌡ ≈≥ε Φ εß∞αφ√Γαδε ∩δαπΦφ.
t-rex 20.05.2009 22:48:48 +0200 - build 925
1. ╠Σα, φαΣε ΦΣ≥Φ ≡αßε≥α≥ⁿ Γ ╠αΩΣεφαδⁿΣ± (http://faqs.org.ru/progr/c_cpp/cpp_lite3.htm).
t-rex 20.05.2009 00:53:17 +0200 - build 924
1. "" -> L"".
2. ┼∙╕ ∩α≡α ∞σδε≈σΘ.
t-rex 20.05.2009 00:11:19 +0200 - build 923
1. ╬∩≥Φ∞Φτα÷Φ Γ ∞αΩ≡ε±α⌡ φα ∩≡σΣ∞σ≥ Φ±∩εδⁿτεΓαφΦ VMStack.
╤Ωαµσ∞ ≥αΩ, ≥ε≥ ∞αΩ≡ε± Ωε≥ε≡√Θ ±≈Φ≥ασ≥ ∩≡ε±≥√σ ≈Φ±δα, ß≤Σσ≥ ≡αßε≥α≥ⁿ ∞αδσφⁿΩε ß√±≥≡σΘ :)
2. ╬∩≥Φ∞Φτα÷Φ Γ ±ετΣαφΦΦ ∩≤±≥√⌡ UnicodeString. ╠σ±≥α∞Φ Γ∩εδφσ ∞εµσ≥ ß√≥ⁿ ε≈σφⁿ τφα≈Φ≥σδⁿφε.
drkns 19.05.2009 21:12:35 +0200 - build 922
1. ┬ Execute() δΦ°φΦΘ ≡ατ Γ√τ√Γαδα±ⁿ GetShellAction().
2. ═σ ∩√≥ασ∞± ∩≡σεß≡ατεΓα≥ⁿ ∩≤≥ⁿ Γ ∩εδφ√Θ, σ±δΦ εφ c ∩≡σ⌠ΦΩ±ε∞ \\?\ ΦδΦ \\.\
3. ┬ ΣΦαδεπσ ±ε⌡≡αφσφΦ ε∩÷Φ "[ ] Add signature" ßδεΩΦ≡≤σ≥± Σδ 1-ßαΘ≥φ√⌡ ΩεΣεΓ√⌡ ±≥≡αφΦ÷.
4. Mantis#0000869: ╧≡εßδσ∞α ± ε≥φε±Φ≥σδⁿφ√∞Φ ∩≤≥ ∞Φ ∩≡Φ ε≥Ω≡√≥ΦΦ ⌠αΘδα ≈σ≡στ ShiftF4
5. ┬ⁿ■Γσ≡ ≥σ∩σ≡ⁿ Ωε≡≡σΩ≥φε ∩εΩατ√Γασ≥ ≡ατ∞σ≡ "⌠αΘδεΓ" \\?\c:, \\.\physicaldrive0 Φ ≥. ∩.
6. ╧α≡α ∞σδε≈σΘ Γ farwinapi.
t-rex 19.05.2009 16:30:33 +0200 - build 921
1. ╨ατ σ±≥ⁿ TStack ≥ε Γ√ΩΦφσ∞ TVMStack Φ τα■τασ∞ ∩σ≡Γ√Θ Σδ φσπε.
2. ╘ε≡∞α≥Φ≡εΓαφΦσ Φ gcc Γα≡φΦφπΦ Γ TStack.
svs 18.05.2009 22:12:02 +0300 - build 920
2. Mantis#0000809: push/pop-dir Σδ "Γ±≥≡εσφφ√⌡" ßα≥φΦΩεΓ
"┴σ≥∞²φ. ═α≈αδε"
─εßαΓδσφ√ Ωε∞αφΣ√ PUSHD, POPD, CLRD (ε≈Φ±≥Ωα ±≥σΩα Ωα≥αδεπεΓ) - ε∩Φ±αφ√ Γ ⌡σδ∩σ (Γ FarEng.hlf σ±≥ⁿ ≡≤±±ΩΦσ ß≤Ωε⌠ΩΦ)
┬ταΦ∞εΣσΘ±≥ΓΦ ± %COMSPEC% φσ≥.
3. ─δ PROMT ΣεßαΓδσφ Ωεφ±≥≡≤Ω≥ "$+" - ε≥εß≡αµσφΦσ φ≤µφεπε ≈Φ±δα τφαΩεΓ ∩δ■± (+) Γ ταΓΦ±Φ∞ε±≥Φ ε≥ ≥σΩ≤∙σΘ πδ≤ßΦφ√ ±≥σΩα
Ωα≥αδεπεΓ PUSHD, ∩ε εΣφε∞≤ τφαΩ≤ φα ΩαµΣ√Θ ±ε⌡≡αφσφφ√Θ ∩≤≥ⁿ.
4. ┬ Σε∩εδφσφΦσ - ∩σ≡σ∞σφφα ±≡σΣ√ FARDIRSTACK - ±εΣσ≡µΦ∞εσ Γσ≡°Φφ√ ±≥σΩα Ωα≥αδεπεΓ (Ωε≥ε≡√Θ ≤∩≡αΓδ σ≥± Ωε∞αφΣα∞Φ pushd Φ popd)
FARDIRSTACK ∩εταΦ∞±≥ΓεΓαφα Φτ ≤φΦ⌡α (≥α∞ ²≥ε DIRSTACK)
t-rex 18.05.2009 18:24:35 +0200 - build 919
1. ┬≡α∩∩σ≡ ∩ε≈σ∞≤ ≥ε ε≥ΣαΓαδ αφ±Φ ∩δαπΦφα∞ ΩεΣΦ≡εΓΩΦ Γ√ß≡αφ√σ Γ ∩εΦ±Ωσ α φσ favorites.
t-rex 18.05.2009 02:32:07 +0200 - build 918
1. And The Saga Continues.
t-rex 18.05.2009 01:13:47 +0200 - build 917
1. ┬σ≡φ╕∞ Γετ∞εµφε±≥ⁿ ∩εΩατ√Γα≥ⁿ ∩α∩ΩΦ "." Φ ".." Ωε≥ε≡√σ ∞εµφε ±ετΣα≥ⁿ φα ⌠α≥σ, Φ ∩εΣ≡≤µΦ∞ ²≥ε ± ⌠ΦΩ±ε∞ Γ 916.
2. ═σßεδⁿ°α ε∩≥Φ∞Φτα÷Φ Γ Ωδα±±σ NTPath.
t-rex 17.05.2009 23:50:46 +0200 - build 916
1. ┬ φσΩε≥ε≡√⌡ ±δ≤≈α ⌡ ∩εΩατ√ΓαδΦ±ⁿ ∩α∩ΩΦ "." Φ ∩ε ΣΓα ≡ατα ".." (Φ τα εΣφε ⌠ε≡∞α≥Φ≡εΓαφΦσ ΩεΣα).
t-rex 17.05.2009 17:06:27 +0200
1. Hungarian lng and hlf update from Far Hunor.
t-rex 17.05.2009 16:28:43 +0200 - build 915
1. ╠σφ■ ∩δαπΦφεΓ φσ∩≡αΓΦδⁿφε ±ε≡≥Φ≡εΓαδε±ⁿ σ±δΦ Γσ≥Ωα ≡σσ±≥≡α ⌡ε≥ΩσσΓ ß√δα ∩≤±≥α.
t-rex 17.05.2009 14:33:23 +0200 - build 914
1. Mantis#776, φατφα≈σφΦσ ⌡ε≥Ωσ ∩δαπΦφ≤ ≡αßε≥αδε Γ εß∙σ∞ ≥εδⁿΩε Σδ ∩δαπΦφεΓ Γ ∩εΣ ∩α∩Ωα⌡ ╘α≡α,
ΦδΦ σ±δΦ ∩≤≥ⁿ Ω ∩δαπΦφ≤ ß√δ ΣδΦφφσΘ ≈σ∞ Ω ⌠α≡≤. ╥σ∩σ≡ⁿ ≡αßε≥ασ≥ φε≡∞αδⁿφε Σδ Γ±σ⌡.
2. ┼∙╕ ∩σ≡σΣσδΩΦ Φ ≤δ≤≈°σφΦ Γ Ωδα±±σ PluginManager α ≥αΩµσ ∩≡ε±≥ε ⌠ε≡∞α≥Φ≡εΓαφΦσ ΩεΣα.
3. ╒ε≥ΩσΘ Σδ "tab size" Γ ΣΦαδεπσ φα±≥≡εσΩ ≡σΣαΩ≥ε≡α/Γ·■Γσ≡α ∩σ≡σΓεΣΦδ ⌠εΩ≤± φσ ≥≤Σα Ω≤Σα φαΣε.
t-rex 17.05.2009 00:10:20 +0200 - build 913
1. ╧ε φαΓεΣΩσ ε≥ Andrey Budko, ε∩≥Φ∞Φτα÷Φ KeyNameToKey, ≥σ∩σ≡ⁿ ∞αΩ≡ε±√ ταπ≡≤µα■≥± φσ∞φεπε ß√±≥≡σΘ.
2. ─ε∩. ε∩≥Φ∞Φτα÷Φ Φ ∞Φφ. ∩σ≡σΣσδΩα Ωδα±±α PluginManager.
t-rex 16.05.2009 16:57:19 +0200
1. ─εßαΓΦδ Γετ∞εµφε±≥ⁿ ±εß≡α≥ⁿ debug ± gcc.
t-rex 16.05.2009 12:57:57 +0200 - build 912
1. ╧ε φαΓεΣΩσ ε≥ Andrey Budko, ε∩≥Φ∞Φτα÷Φ ≡αßε≥√ ± ≡σσ±≥≡ε∞. ╩αΩ ∞ΦφΦ∞≤∞ φα ∩ε≡ ΣεΩ ≤±Ωε≡ σ≥ ταπ≡≤τΩ≤ Φ ταΩ≡√≥Φσ ╘α≡α.
2. gcc Γε≡φΦφπΦ.
t-rex 15.05.2009 21:21:33 +0200 - build 911
1. ┬ 910 ταß√δ Φτ∞σφΦ≥ⁿ PluginManager::LoadPluginsFromCache() Γ ±εε≥Γσ≥±≥ΓΦΦ ± φεΓ√∞ ⌠ε≡∞α≥ε∞ Ω²°α.
2. ╟α εΣφε ≥σ∩σ≡ⁿ ≡αßε≥ασ≥ /co, α εφ ΓΦΣΦ∞ε φΦΩεπΣα Γεεß∙σ Φ φσ ≡αßε≥αδ.
t-rex 15.05.2009 20:09:55 +0200 - build 910
1. ═α ⌠ε≡≤∞σ µαδεΓαδΦ±ⁿ ≈≥ε ßεδⁿ°εσ ΩεδΦ≈σ±≥Γε ∩δαπΦφεΓ ∞σΣδσφφε π≡≤τΦ≥± ,
φε ≡ατ ≤µ ∩εδστ ≥ε ∩σ≡σΣσδαδ Ω²° ∩δαπΦφεΓ Γ ßεδσσ ∩≡Φσ∞δσ∞√Θ Φ ε∩≥Φ∞ΦτΦ≡εΓαφφ√Θ ΓΦΣ.
╥α∞ σ∙╕ ß√ φαΣε Γ PluginManager::GetPlugin bsearch τα■τα≥ⁿ Σδ ∩εδφεΘ Ω≡α±ε≥√,
≡ατ ≤µ ±∩Φ±εΩ ∩δαπΦφεΓ Γ±σπΣα φα⌡εΣΦ≥± Γ ε≥±ε≡≥Φ≡εΓαφφε∞ ±ε±≥ε φΦΦ.
drkns 14.05.2009 21:44:41 +0200 - build 909
1. ┼∙╕ φσΩε≥ε≡√σ ∞σδε≈Φ φα ≥σ∞≤ ∩αφσδΦ ταΣα≈.
drkns 14.05.2009 00:49:36 +0200 - build 908
1. ┬ Windows 7 ±≥α≥≤± Γ√∩εδφ σ∞√⌡ ε∩σ≡α÷ΦΘ ∩≡εσ÷Φ≡≤σ≥± φα Ωφε∩Ω≤ Γ ∩αφσδΦ ταΣα≈. ─δ gcc ∩εΩα ε≥Ωδ■≈σφε.
2. ╧≡Φ ∩εΣ±≈╕≥σ ≡ατ∞σ≡α ∩α∩ΩΦ ∩ε F3 Γ ±εεß∙σφΦΦ Γ√ΓεΣΦ≥± ≤µσ φα±≈Φ≥αφφεσ.
3. ╧≡Φ ∩εΦ±Ωσ Γε Γⁿ■Γσ≡σ ε≥εß≡αµασ≥± ΦφΣΦΩα≥ε≡ ∩≡επ≡σ±±α.
4. ╦Φ°φ ∩σ≡σ≡Φ±εΓΩα Γ Σσ≡σΓσ ∩α∩εΩ.
garry 13.05.2009 16:48:26 +0300 - build 907
1. ═α±≥≡εΘΩα System\FindCodePage ≥σ∩σ≡ⁿ REG_DWORD Φ ±εΣσ≡µΦ≥ ΩεΣεΓ≤■ ±≥≡αφΦ÷≤ Σδ ∩εΦ±Ωα;
2. ╚±∩≡αΓδσφ√ ∩≡εßδσ∞√ ∩≡Φ ΦφΦ÷ΦαδΦτα÷ΦΦ ±∩Φ±Ωα ΩεΣεΓ√⌡ ±≥≡αφΦ÷ ∩≡Φ ∩εΦ±Ωσ ∩ε Γ±σ∞ ΩεΣεΓ√∞ ±≥≡αφΦ÷α∞;
3. (╤ ⌠ε≡≤∞α) ┬ ΣΦαδεπσ ∩εΦ±Ωα, ∩ε±δσ τα∩εδφσφΦ ±∩Φ±Ωα ΩεΣεΓ√⌡ ±≥≡αφΦ÷, Γ εß∙σ∞ ±δ≤≈ασ Γ√ß≡αφφα
ΩεΣεΓα ±≥≡αφΦ÷α ∞εµσ≥ φσ ±εΓ∩αΣα≥ⁿ ± ≥εΘ ΩεΣεΓεΘ ±≥≡αφΦ÷σΘ, Ωε≥ε≡≤■ ∞√ ⌡ε≥σδΦ ≤±≥αφεΓΦ≥ⁿ.
▌≥α ±Φ≥≤α÷Φ ≤≈≥σφα.
svs 13.05.2009 11:23:49 +0300 - build 906
1. Mantis#0000860: msave() - ±ε⌡≡αφσφΦσ ∩σ≡σ∞σφφ√⌡ ±εΣσ≡µα∙Φ⌡ '\n'
╩≡ε∞σ msave() ≥αΩΩα µσ ßσΣα ß√δα Φ Γ KeyMacro::WriteVarsConst()
drkns 09.05.2009 17:52:42 +0200 - build 905
1. Mantis#0000861: ═σΩε≡≡σΩ≥φα εß≡αßε≥Ωα ΩαΓ√≈σΩ Γ ∩εΦ±Ωσ ⌠αΘδεΓ.
╧δ■± φσ∞φεπε ε∩≥Φ∞Φτα÷ΦΦ - ∩≡εΓσ≡Ωα Ωε≡≡σΩ≥φε±≥Φ ∞α±ΩΦ Γ√∩εδφ σ≥± Γ εß≡αßε≥≈ΦΩσ ΣΦαδεπα, α φσ ∩ε±δσ σπε ταΩ≡√≥Φ .
drkns 07.05.2009 12:50:05 +0200 - build 904
1. ╚ σ∙╕ εΣφε ≤≥ε≈φσφΦσ, ≥α∞ µσ.
drkns 07.05.2009 12:50:05 +0200 - build 903
1. ╙≥ε≈φσφΦσ Γ ε≥εß≡αµσφΦΦ ΦφΣΦΩα≥ε≡εΓ ∩≡επ≡σ±±α Γ ≡σΣαΩ≥ε≡σ.
svs 06.05.2009 18:54:33 +0300 - build 902
1. Mantis#0000851: ╤≥≡αφφε±≥Φ ± ∞αΩ≡εΩεφ±≥αφ≥α∞Φ
╤φεΓα EnumRegValueEx.
zg 06.05.2009 15:30:08 +0200 - build 901
1. Γα≡φΦφπΦ Γ gcc 4.4.0.
drkns 04.05.2009 20:11:56 +0200 - build 900
1. ╘α≡ ∩αΣαδ ∩≡Φ ∩εΦ±Ωσ ≥σΩ±≥α Γ α≡⌡ΦΓα⌡.
2. ═σ ≡αßε≥αδ ∩εΦ±Ω ∩ε Γ±σ∞ ΩεΣεΓ√∞ ±≥≡αφΦ÷α∞ (α φα ±α∞ε∞ Σσδσ - ßαπ Γ EnumRegValue).
3. ╬≥ SVS: Mantis0000851: ╤≥≡αφφε±≥Φ ± ∞αΩ≡εΩεφ±≥αφ≥α∞Φ (α φα ±α∞ε∞ Σσδσ - ßαπ Γ EnumRegValueEx).
drkns 04.05.2009 12:36:22 +0200 - build 899
1. Mantis#0000852: Memory leak in apiFindFirstStream().
2. ╙≥σ≈ΩΦ ∩α∞ ≥Φ Γ History::ReadHistory() Φ History::SaveHistory().
drkns 03.05.2009 16:29:21 +0200 - build 898
1. ┬ ScanTree ταΩ≡√ΓαδΦ±ⁿ φσ Γ±σ ⌡σφΣδ√.
2. ╙ßσ≡╕∞ ∩εΩα ²Ω±∩σ≡Φ∞σφ≥√ ± Find<First|Next>File.
drkns 02.05.2009 11:16:01 +0200 - build 897
1. ╤ ⌠ε≡≤∞α: ε°ΦßΩα ∩≡Φ ≤±≥αφεΓΩσ α≥≡Φß≤≥εΓ π≡≤∩∩σ ⌠αΘδεΓ
drkns 01.05.2009 13:42:58 +0200 - build 896
1. SetAttr:
- ┴δεΩΦ≡≤σ∞ "Sparse" φα ≥ε∞α⌡ ßστ FILE_SUPPORTS_SPARSE_FILES.
- "not indexed"/"temporary"/"offline" φσ ßδεΩΦ≡≤■≥± φΦπΣσ, Φßε φσ≥ ±∩ε±εßα ≤τφα≥ⁿ, ≤∞σσ≥ ╘╤ ≥αΩεσ ΦδΦ φσ≥.
2. Find<First|Next>File ΓετΓ≡α∙αδ φσ Γ±σ α≥≡Φß≤≥√ φα φσΩε≥ε≡√⌡ ╘╤.
3. ╙≥ε≈φσφΦσ Mantis#45: ±εΣσ≡µΦ∞εσ ±Φ∞ΓεδΦ≈σ±ΩΦ⌡ ±±√δεΩ Ωε∩Φ≡≤σ≥± φσ ≥επΣα, ΩεπΣα ╘╤ ∩≡Φ╕∞φΦΩα !="ntfs",
α ≥επΣα, ΩεπΣα ≤ ╘╤ ∩≡Φ╕∞φΦΩα φσ ≤±≥αφεΓδσφ ⌠δαπ FILE_SUPPORTS_REPARSE_POINTS.
drkns 01.05.2009 01:17:29 +0200 - build 895
1. Mantis#0000833: ═σ ≡αßε≥α■≥ °ε≡≥Ωα≥√ ≤ ±≥α≡√⌡ ∩δαπΦφεΓ
2. ╨ατßδεΩΦ≡≤σ∞ Γ SetAttr Φ temporary/offline, ≈σπε Σεß≡≤ ∩≡ε∩αΣα≥ⁿ.
drkns 30.04.2009 19:48:32 +0200 - build 894
1. x64 warnings.
drkns 30.04.2009 17:30:41 +0200 - build 893
1. ┬ ±≥α≥≤±φ√⌡ ±εεß∙σφΦ ⌡, Γ√ΓεΣΦ∞√⌡ ≡σΣαΩ≥ε≡ε∞ ∩≡Φ ταπ≡≤τΩσ/±ε⌡≡αφΦΦ/∩εΦ±Ωσ/τα∞σφσ, ≥σ∩σ≡ⁿ ∩≡Φ±≤≥±≥Γ≤σ≥ ∩≡επ≡σ±±ßα≡.
2. ╧ε Ctrl-A ∞εµφε ≤∩≡αΓδ ≥ⁿ α≥≡Φß≤≥ε∞ "Sparse".
└⌡≥≤φπ: ╤═▀╥╚┼ ±σπε α≥≡Φß≤≥α ≡αßε≥ασ≥ ≥εδⁿΩε Γ Vista Φ Γ√°σ.
3. ╧≡εΣεδµσφΦσ Mantis#0000153.
svs 29.04.2009 22:15:50 +0300 - build 892
1. ╧≡εßδσ∞√ ± ∩≡ε≡Φ±εΓΩεΘ:
1. ∞√ Γ Ωε≡φσ, Tree.Far ε≥±≤≥±≥Γ≤σ≥, Ω≤≡±ε≡ φα ⌠αΘδσ φΦµσ ∩≡σΣ∩εδαπασ∞επε Tree.Far, ≡σµΦ∞ ∩αφσδΦ ±ε±≥αΓφεΘ (Φ∞ , ≡ατ∞σ≡, etc.)
2. Alt-F10, µΣσ∞ ∩ε±≥≡εσφΦ Σσ≡σΓα, ∩ε±δσ ∩ε ΓδσφΦ "∩αφσδΦ" Γ√ßε≡α Γ Σσ≡σΓσ µ∞σ∞ Esc
3. ┬ΦΣΦ∞ ≈≥ε ±≥≡εΩΦ "∩εσ⌡αδΦ".
╤Σσδαφε ∩εΩα Γ δεß, Γ φ≤µφ√⌡ ∞σ±≥α⌡ Γ√±≥αΓδσφ√ Ωε∞∞σφ≥√ Σδ TODO, ∞εµσ≥ Ω≥ε ²δσπαφ≥φσΘ ΩεΣ ±Σσδασ≥ ∩ε ∩≡εΓσ≡Ωσ φ≤µφε±≥Φ εßφεΓδσφΦ ∩αφσδσΘ.
drkns 29.04.2009 19:59:23 +0200 - build 891
1. ╧≡εΣεδµσφΦσ Mantis#0000153.
2. ┬ 16-≡Φ≈φε∞ ∩≡ε±∞ε≥≡σ Φ±∩εδⁿτ≤σ≥± φεΓ√Θ ΓΦΣ ±Ω≡εδδßα≡α.
svs 29.04.2009 13:20:20 +0300 - build 890
1. Mantis#0000847: ╤ßΦΓασ≥± Γ√ΣσδσφΦσ (Alt-Ins) ∩≡Φ ∩ε∩√≥Ωσ Γ√ΣσδΦ≥ⁿ ≥σΩ±≥ ± ∩ε∞ε∙ⁿ■ ΩδαΓΦα≥≤≡√ Γε Γ≡σ∞ msgbox()
drkns 28.04.2009 22:55:03 +0200 - build 889
1. ╧ε ∞ε≥ΦΓα∞ Mantis#0000153: "┴√δε ß√ δεπΦ≈φσσ Φ ∩≡Φ ≡≤≈φε∞ φαµα≥ΦΦ [Rename] ∩≡σΣδαπα≥ⁿ ≤µσ ∞εΣΦ⌠Φ÷Φ≡εΓαφφεσ ±≈╕≥≈ΦΩε∞ Φ∞ ."
2. ╚±∩εδⁿτ≤σ∞ GetFileSizeEx() Γ∞σ±≥ε GetFileSize().
svs 28.04.2009 18:03:38 +0300 - build 888
1. Mantis#0000841: ╠≤±ε≡ Γ msgbox ∩≡Φ φσ≤ΩαταφΦΦ ε∩÷Φεφαδⁿφ√⌡ ∩α≡α∞σ≥≡εΓ
ts 28.04.2009 03:02:57 +0200 - build 887
1. Mantis#0000805: ╪Φ≡Φφα ΩεδεφεΩ ∩αφσδΦ Γ ∩≡ε÷σφ≥α⌡
╧εΣπε≥εΓΩα Ω ≡σαδΦτα÷ΦΦ: ταΣαφΦσ Φ ⌡≡αφσφΦσ φα±≥≡εσΩ (∩≤φΩ≥ 1 Φ 2)
TODO: φσ∩ε±≡σΣ±≥Γσφφε ≡α±≈σ≥ °Φ≡Φφ√ ΩεδεφεΩ
drkns 27.04.2009 22:48:55 +0200 - build 886
1. ┬ ΣΦαδεπ ∩εΣ≥Γσ≡µΣσφΦ ∩σ≡στα∩Φ±Φ ΣεßαΓδσφα Ωφε∩Ωα "Rename".
2. PreRedrawFunc() Γ√τ√Γαδα±ⁿ ∩≡Φ ΩαµΣε∞ Dialog::Show(), ≥. σ. φα ΩαµΣ√Θ ≈Φ⌡, ≈≥ε ∩≡ΦΓεΣΦδε Ω ταßαΓφ√∞ ΓΦΣσε²⌠⌠σΩ≥α∞.
╥σ∩σ≡ⁿ Γ√τ√Γασ≥± ≥εδⁿΩε ≥επΣα, ΩεπΣα φαΣε.
3. ─δ ∩εΦ±Ωα ±δσ°σΘ Γ ±≥≡εΩα⌡ Φ±∩εδⁿτ≤σ∞ <First|Last>Slash() Γ∞σ±≥ε wcs[r]chr Φ [R]Pos.
svs 27.04.2009 21:04:01 +0300 - build 885
1. Mantis#0000843: ╟αΣσ≡µΩα ∩≡Φ ≤±≥αφεΓΩσ ßδεΩα ± ∩ε∞ε∙ⁿ■ Editor.Sel
2. Mantis#0000842: Far ∩εΓΦ±ασ≥ φα ±≥α≡≥σ Γ±≥≡σ≥ΦΓ Multi-String Γ ≡ατΣσδσ KeyMacros\Vars
╥αΩ, τΣσ±ⁿ ∩≡εßδσ∞α φσ Γ ∞αΩ≡ε±α⌡, α Γ EnumRegValueEx
═σ∞φεπε ∩σ≡σΣσδαδ ²≥≤ ⌠≤φΩ÷Φ■ - Γ ≥.Ω. ValueName Γ ΣΦφα∞ΦΩσ (σ±δΦ ε°Φß± - ∩ε∩≡αΓⁿ≥σ :-)
3. ┬ apiRegEnumKeyEx ∩ε≥σφ÷Φαδⁿφ√Θ ßαπ... ± δΦ°φΦ∞ ÷ΦΩδε∞ ∩≡Φ ∩εδ≤≈σφΦΦ Φ∞σφΦ Ωσ
4. KeyMacro\Vars & KeyMacro\Consts ∞επ≤≥ ß√≥ⁿ REG_MULTI_SZ
svs 27.04.2009 10:27:38 +0300 - build 884
1. Mantis#0000838: ╬°ΦßΩα ∩≡Φ Γ√ΣσδσφΦΦ ßδεΩα (Editor.Sel)
╙≥ε≈φσφΦσ ∩≡ε "┼±δΦ ∩ετΦ÷Φ φα≈αδα Φ Ωεφ÷α ßδεΩα ±εΓ∩αΣα■≥, ≥ε ²≥α ε∩σ≡α÷Φ ≡αΓφε±Φδⁿφα ±φ ≥Φ■ ∩ε∞σ≥ΩΦ ßδεΩα"
drkns 25.04.2009 19:59:55 +0200 - build 883
1. ┬ ∞σ≥α±Φ∞Γεδα⌡ !@! Φ !$! φσ ≡αßε≥αδ ∞εΣΦ⌠ΦΩα≥ε≡ 'A'. ╥≤Σα µσ ΣεßαΓδσφ√ 'W' (±ετΣαΓα≥ⁿ ±∩Φ±εΩ Γ ≤φΦΩεΣσ) Φ 'U' (±ετΣαΓα≥ⁿ ±∩Φ±εΩ Γ UTF8).
drkns 24.04.2009 23:58:40 +0200 - build 882
1. ╠σδΩΦΘ ßαπ Γ 881.
drkns 24.04.2009 23:37:02 +0200 - build 881
1. ┬ ≡σµΦ∞α⌡ ∩αφσδΦ Σε±≥≤∩φε ΣΓα φεΓ√⌡ ≥Φ∩α ΩεδεφεΩ: ΩεδΦ≈σ±≥Γε ∩ε≥εΩεΓ / ±≤∞∞α≡φ√Θ ≡ατ∞σ≡ ∩ε≥εΩεΓ.
svs 23.04.2009 19:38:08 +0300 - build 880
1. Mantis#0000838: ╬°ΦßΩα ∩≡Φ Γ√ΣσδσφΦΦ ßδεΩα (Editor.Sel)
2. Mantis#0000212: ─εßαΓΦ≥ⁿ timestamp Γ Φ±≥ε≡ΦΦ Ωα≥αδεπεΓ/∩≡ε±∞ε≥≡α/≡σΣαΩ≥Φ≡εΓαφΦ
╫α±≥ⁿ ∩σ≡Γα : ΓφσΣ≡σφΦσ ∞α≥σ∞α≥ΦΩΦ, ∩εΩα ßστ ε≥εß≡αµσφΦ Φ ²Ω°σφα
TODO: ²Ω°σφ Φ ε≥εß≡αµαδΩ≤ φ≤µφε Σσδα≥ⁿ Γ History::Select()
╟Σσ±ⁿ ≥αΩ µσ ∞εµφε ΣεßαΓΦ≥ⁿ ⌠αΘδεΓ√σ α≥≡Φß≤≥√, ≥επΣα ∞εµφε ß≤Σσ≥ Σσδα≥ⁿ Γε≥ ≥αΩ: "≤ΣαδΦ≥ⁿ Γ±σ ±Ω≡√≥√σ Ωα≥αδεπΦ"
garry 23.04.2009 09:48:24 +0300 - build 879
1. ╙±εΓσ≡°σφ±≥ΓεΓαφΦ Γ ≡αßε≥σ ± ΩεΣεΓ√∞Φ ±≥≡αφΦ÷α∞Φ:
- ┬ εß∙σ∞ ±∩Φ±Ωσ ΩεΣεΓ√⌡ ±≥≡αφΦ÷ ±φεΓα ε≥εß≡αµα■≥± ±Φ±≥σ∞φ√σ OEM Φ ANSI ΩεΣεΓ√σ ±≥≡αφΦ÷√;
- ┬ ΣΦαδεπσ ∩εΦ±Ωα ⌠αΘδεΓ φε≡∞αδⁿφε εß≡αßα≥√Γασ≥± ±Φ≥≤α÷Φ , ΩεπΣα Γ ±∩Φ±Ωσ Γ√ßε≡α ΩεΣεΓ√⌡ ±≥≡αφΦ÷
εΣφα ΩεΣεΓα ±≥≡αφΦ÷α ∩≡Φ±≤≥±Γ≤σ≥ ΣΓα ≡ατα;
- ╚±∩≡αΓδσφε ±δσΣ≤■∙σσ: σ±δΦ ε≥Ω≡√≥ⁿ Γ√∩αΣα■∙ΦΘ ±∩Φ±εΩ ΩεΣεΓ√⌡ ±≥≡αφΦ÷, ±∩ετΦ÷ΦεφΦ≡εΓα≥ⁿ± φα ΩαΩεΘ-δΦßε ²δσ∞σφ≥,
α τα≥σ∞ φαµα≥ⁿ ESC, ≥ε ⌠α≡ τα∩ε∞Φφαδ ∩ε±δσΣφ■■ Γ√ß≡αφφ≤■ Γ Γ√∩αΣα■∙σ∞ ±∩Φ±Ωσ ΩεΣεΓ≤■ ±≥≡αφΦ÷≤, Γ ≥ε Γ≡σ∞ ΩαΩ
Γ ±α∞ε∞ ±∩Φ±Ωσ ε±≥αΓαδα±ⁿ Γ√ß≡αφα ±≥α≡α ΩεΣεΓα ±≥≡αφΦ÷α. ╤εε≥Γσ≥±≥Γσφφε, ∩εΦ±Ω ε±≤∙σ±≥Γδ δ± φσ ∩ε ≥εΘ
ΩεΣεΓεΘ ±≥≡αφΦ÷σ.
svs 22.04.2009 21:07:28 +0300 - build 878
1. Mantis#0000836: ╬°ΦßΩΦ Γ ∞αΩ≡ε⌠≤φΩ÷ΦΦ Editor.Sel()
svs 22.04.2009 11:36:53 +0300 - build 877
1. ╙≥ε≈φσφΦσ δεΩΦ≡εΓεΩ
σ±≥ⁿ Φ±≥ε≡Φ Ωα≥αδεπεΓ:
C:\
C:\Far.Unicode.200
C:\Far.Unicode.200\contrib
ε≥∞σ≈α■ ∩ε±δσΣφΦΘ Φ µ∞≤ del
Γ√⌡εµ≤ ∩ε Ωα≥αδεπα∞ φαΓσ≡⌡ -- Γ±σ ∩≤φΩ≥√ Φ±≥ε≡ΦΦ ταδε≈σφ√
svs 21.04.2009 21:54:10 +0300 - build 876
1. History.
─εßαΓδσφ√ δεΩΦ≡εΓΩΦ ∩≤φΩ≥εΓ (τα∙Φ≥α ε≥ ε≈Φ±≥εΩ Φ ≤ΣαδσφΦΘ)
┬ FarHun.hlf.m4 Φ FarEng.hlf.m4 σ±≥ⁿ ≡≤±±ΩΦσ ß≤ΩεΓΩΦ.
2. ╚±∩≡αΓδσφ√ ≈≤Σσ±α Γ CopyKeyTree - 1000 φσ Γ±σπΣα Σε±≥α≥ε≈φε Σδ ⌡≡αφσφΦ Σαφφ√⌡.
(²≥ε ΩεπΣα Σσδασ∞ "far /u foo" Φ Γ Γσ≥Ωσ foo "φσ∞φεπε" Σαφφ√⌡ ε≥±≤≥±≥Γ≤σ≥)
svs 20.04.2009 21:04:27 +0300 - build
1. ┬ FarHun.hlf.m4 ≥σ µσ Φτ∞σφσφΦ , ≈≥ε Φ Γ 17.04.2009
≥σΩ±≥ φ≤µφε "ΩεφΓσ≡≥φ≤≥ⁿ" φα φ≤µφ√Θ τ√Ω (≥α∞ φα russian)
drkns 20.04.2009 15:52:31 +0200
1. ┬ 875 ε≥ΓαδΦδα±ⁿ ⌡Φ≥≡α ±ε≡≥Φ≡εΓΩα ταπεδεΓΩεΓ Γ ΦφΣσΩ±σ ±∩≡αΓΩΦ.
drkns 20.04.2009 13:40:12 +0200 - build 875
1. Mantis#0000078: ╨ατ∞σ≡ ±ΓεßεΣφεπε ∞σ±≥α Γ ±Φ∞δΦφΩσ ∩≡Φ Γ⌡εΣσ ∩ε ±σ≥Φ
Mantis#0000758: Far φσ∩≡αΓΦδⁿφε ∩εΩατ√Γασ≥ ∞σ±≥ε φα ΣΦ±Ωσ Γ ±±√δΩα⌡ φα ±σ≥σΓεΘ ≡σ±≤≡±
╟Σσ±ⁿ ≤≈Φ≥√Γασ∞ ≥ε, ≈≥ε GetDiskFreeSpaceEx - ≤∞φ√Θ, Φ ±α∞ ≤∞σσ≥ φα⌡εΣΦ≥ⁿ ∩≡αΓΦδⁿφ√Θ Ωε≡σφⁿ Σδ δ■ß√⌡ ±±√δεΩ.
TODO: φαΣε ≤≈σ±≥ⁿ ±σΘ ∞ε∞σφ≥ Φ Γ Ωε∩Φ≡σ, ± ∩ε∩≡αΓΩεΘ φα ≥ε, ≈≥ε ÷σδσΓεΘ ∩≤≥ⁿ ∞εµσ≥ ε≥±≤≥±≥ΓεΓα≥ⁿ Φ ±ετΣαΓα≥ⁿ± ≥εδⁿΩε Γ ∩≡ε÷σ±±σ Ωε∩Φ≡εΓαφΦ .
2. ╧≡Φ ±Γ╕≡φ≤≥ε∞ ⌡σδ∩σ Φ 80x25 ≡ατ·στµαδ± ≥σΩ±≥ δΦ÷σφτΦΦ Γ ±∩≡αΓΩσ.
3. FarHun.hlf.m4 ΣεßαΓδσφ Γ vcproj.
zg 20.04.2009 13:17:47 +0200 - build 874
1. ∩≡Φ ΦτΓδσ≈σφΦΦ hotplug ≤±≥≡εΘ±≥Γ Γ ±δ≤≈ασ, ΩεπΣα 'device description' ß√δε ≡αΓφε 'friendly name' δΦßε 'friendly name' ß√δε ∩≤±≥√∞,
∩ε≈σ∞≤-≥ε ε≥εß≡αµαδε±ⁿ 'friendly name'. ⌡ε≥ ßεδσσ δεπΦ≈φ√∞ Γδ σ≥± ε≥εß≡αµσφΦσ 'device description'.
2. gcc Γα≡φΦφπΦ.
svs 20.04.2009 12:11:42 +0300 - build 873
1. Mantis#0000832: ═σ≡αßε≥ε±∩ε±εßφε±≥ⁿ Ωδ■≈α /x
svs 17.04.2009 13:23:10 +0300 - build 872
1. (from ts) ∩≡αΓΩΦ Γε Γ≡α∩∩σ≡σ Σδ FarCharTableA, αφαδεπΦ≈φ√σ 869
2. (from Ariman) Mantis#0000830: ═σΓσ≡φ√Θ ≡α±≈σ≥ ∩σ≡σ∞σ∙σφΦ Γ ⌠≤φΩ÷ΦΦ Viewer::Up() Σδ UTF-8
3. (from Ariman) Mantis#0000810: ═σΓσ≡φ√Θ ≡στ≤δⁿ≥α≥ ⌠≤φΩ÷ΦΦ Viewer::vread Σδ UTF-8
svs 17.04.2009 10:51:27 +0300 - build
1. ┬ hlf-⌠αΘδα⌡ ∩≡Φ∞σφσφ ∩α≡α∞σ≥≡ CtrlStartPosChar - ≤Ωατ√Γασ≥ ∞σ±≥ε, πΣσ ß≤Σσ≥ φα≈αδε ∩ε±δσΣ≤■∙σπε ≥σΩ±≥α
Σδ ∩≡Φ∞σ≡α "Φτ∞σφσφ" ≡ατΣσδ @Editor
2. ─εßαΓδσφ√ 2 ≡ατΣσδα: @KeyMacroEditList Φ @KeyMacroViewerList, "∩εΩατ√Γα■∙Φσ" ΩαΩΦσ ∞αΩ≡ε±√ αΩ≥ΦΓφ√ Γ ≡σΣαΩ≥ε≡σ Φ Γⁿ■Γσ≡σ.
╟Σσ±ⁿ ∩≡Φ∞σφσφ√ ⌡σδ∩εΓ√σ ∞αΩ≡εΩεφ±≥≡≤Ω≥ΦΓ√ <!Macro:XXXX!>. ╧α≡±σ≡ ⌡σδ∩α τα∞σφ σ≥ Φ⌡ φα ∩ε±δσΣεΓα≥σδⁿφε±≥ⁿ ±≥≡εΩ ΓΦΣα
<φατΓαφΦσ ∞αΩ≡εΩδαΓΦ°Φ> <ε∩Φ±αφΦσ Φτ ∩εδ Description>
Γ±σ τφα≈σφΦ ßσ≡≤≥± φσ Φτ ≡σσ±≥≡α, α Φτ ∩α∞ ≥Φ (≥σ ∞αΩ≡ε±√, Ωε≥ε≡√σ ╘└╨ ταπ≡≤τΦδ ∩≡Φ ±≥α≡≥σ Φ Ωε≥ε≡√σ ß√δΦ φατφα≈σφ√ Γ ≥σΩ≤∙σ∞ ±σαφ±σ).
┬ FarEng.hlf.m4 σ±≥ⁿ ≡≤±±ΩΦσ ß≤Ωε╘ΩΦ.
drkns 15.04.2009 20:40:53 +0200 - build 871
1. ┬ ≡σΣαΩ≥ε≡σ ∩≡Φ ≤±≥αφεΓΩσ ΩεΣεΓεΘ ±≥≡αφΦ÷√ Φ ±ε⌡≡αφσφΦΦ ⌠αΘδα ∩≡εΦτΓεΣΦδΦ±ⁿ ∩ε∩√≥ΩΦ ∩σ≡σΩεΣΦ≡εΓα≥ⁿ ∩≤±≥√σ ±≥≡εΩΦ.
2. ┬ε Γ≡α∩∩σ≡σ Γ FCTL_GET[ANOTHER]PANELINFO ∩≡εΦτΓεΣΦδΦ±ⁿ ∩ε∩√≥ΩΦ ∩σ≡σΩεΣΦ≡εΓα≥ⁿ PanelInfo.[Selected]PanelItems ∩≡Φ ε≥±≤≥±≥ΓΦΦ ²δσ∞σφ≥εΓ φα ∩αφσδΦ.
drkns & zg 14.04.2009 16:50:22 +0200 - build 870
1. IsHotPlugDevice() φσ∩≡αΓΦδⁿφε ≡αßε≥αδα Γ Windows 7.
t-rex 14.04.2009 03:29:27 +0200 - build 869
1. av Γ EnumCodePagesProc ∩≡Φ "φσ ±≥αφΣα≡≥φ√⌡" Φ∞╕φ ≥αßδΦ÷, φα∩≡Φ∞σ≡ ∩εΣ wine.
garry 13.04.2009 16:31:57 +0300 - build 868
1. ╚±∩≡αΓδσφ φσßεδⁿ°εΘ ßαπ Γ ≡α±Ω≡α±Ωσ ∩≡ΦΓφσ±╕φφ√Θ Γ 867.
garry 13.04.2009 14:14:05 +0300 - build 867
1. ╚±∩≡αΓδσφΦ /≤δ≤≈°σφΦ ≡αßε≥√ ± ≡α±Ω≡α±ΩεΘ:
- ╚±∩≡αΓδσφ√ ∩≡εßδσ∞√ ΓετφΦΩα■∙Φσ, σ±δΦ ²δσ∞σφ≥√ ≡α±Ω≡α±ΩΦ ≡α±∩εδεµσφ√ φσ ∩ε ∩ε≡ ΣΩ≤. ╩ ±εµαδσφΦ■, Γ ²≥ε∞ ±δ≤≈ασ
∩εδφε±≥ⁿ■ ΦτßαΓΦ≥ⁿ± ε≥ ±ΩαφΦ≡εΓαφΦ ±≥≡εΩΦ ± φα≈αδα φσ ∩εδ≤≈ασ≥± ;
- ╘≤φΩ÷ΦΦ RealPosToTab/TabPosToReal, σ±δΦ ß√δε ΓΩδ■≈σφε ∩≡σεß≡ατεΓαφΦσ ≥αßεΓ Γ ∩≡εßσδ√, ∩εΣ±≈Φ≥√ΓαδΦ ≡α±±≥ε φΦσ
ßστ ≤≈╕≥α FEDITLINE_EDITBEYONDEND, α σ±δΦ ε≥Ωδ■≈σφε, ≥ε ± ≤≈╕≥ε∞. ╥σ∩σ≡ⁿ FEDITLINE_EDITBEYONDEND φσ ≤≈Φ≥√Γασ≥±
Γφσ ταΓΦ±Φ∞±ε≥Φ ε≥ ≡σµΦ∞α ≡αßε≥√ ± ≥αßα∞Φ. ┬±δσΣ±≥ΓΦσ ≈σπε ≡α±Ω≡α±Ωα τα ∩≡σΣσδα∞Φ ±≥≡εΩΦ Γετ∞εµφα Γ δ■ßε∞ ≡σµΦ∞σ;
- ╚±∩≡αΓδσφ√ ∞σδΩΦσ φσΣε≈╕≥√;
- ╧≡εΦτΓσΣσφ√ φσΩε≥ε≡√σ Σε∩εδφΦ≥σδⁿφ√σ ε∩≥Φ∞Φτα÷ΦΦ.
drkns 12.04.2009 16:48:16 +0200
1. ─εßαΓΦ∞ ⌠ε≡∞α≥εΓ Γ Far.ico.
drkns 08.04.2009 22:13:25 +0200 - build 866
1. ╧επφ≤δ Γ√≡αΓφΦΓαφΦσ Γ ∩≡σΣ√Σ≤∙σ∞ ßΦδΣσ.
svs 08.04.2009 23:23:47 +0300 - build 865
1. Mantis#0000816: ╩≤≡±ε≡ φσ ∩≡ ≈σ≥± ∩≡Φ ε≥Ω≡√≥ΦΦ viewer
2. Mantis#0000817: ═σ∩≡αΓΦδⁿφα ∞αΩ≡ε-εßδα±≥ⁿ
drkns 08.04.2009 18:08:04 +0200 - build 864
1. Mantis#0000820: ┬ Ωε≡φσ ∩εΣ∞εφ≥Φ≡εΓαφφ√⌡ ≈σ≡στ SUBST ΣΦ±Ωα⌡ ε°Φßε≈φε ∩εΩατ√Γασ≥± ∩σ≡σ⌡εΣ Γ ≡εΣΦ≥σδⁿ±ΩΦΘ Ωα≥αδεπ
2. ╙ß≡αφ ∞≤±ε≡ Φτ pluginold.hpp.
3. ╟απεδεΓΩΦ φσΩε≥ε≡√⌡ *.<±|h>pp ß√δΦ Γ oem.
4. ┬ syslog Ω≡ΦΓε Φ±∩εδⁿτεΓαδα±ⁿ IsDebuggerPresent().
drkns 07.04.2009 18:55:13 +0200 - build 863
1. ═σ ≡αßε≥αδα ∩≡εΓσ≡Ωα φα HelpOnHelpTopic ∩≡Φ Γ√τεΓσ ±∩≡αΓΩΦ - ∩≡Φ ≤Σσ≡µΦΓαφΦΦ F1 ±≥σΩ ΓετΓ≡α≥α ταßΦΓαδ± ≈σ≡≥ τφασ≥ ≈σ∞.
2. ╚±∩εδⁿτ≤σ∞ LIF_GRAYED Γ∞σ±≥ε LIF_DISABLE Γ ΣΦαδεπα⌡ ∩εΦ±Ωα Φ Ωε∩Φ≡εΓαφΦ .
3. x64 warnings.
4. ╚τ∞σφσφΦ Γ API:
- Γ FSF.GetFileOwner ΣεßαΓδσφ 4-Θ ∩α≡α∞σ≥≡ - ≡ατ∞σ≡ ∩≡Φ╕∞φΦΩα;
- ╘≤φΩ÷Φ ΓετΓ≡α∙ασ≥ ≥≡σß≤σ∞√Θ ≡ατ∞σ≡ ß≤⌠σ≡α.
5. ╙≥σ≈Ωα ∩α∞ ≥Φ Γ FileList::ChangeDir.
6. ╚±≥≡σßδ╕φ NM Γ φσΩε≥ε≡√⌡ ∞σ±≥α⌡.
7. ╩ε∩Φ≡, ∩εΦ±Ω, Σσ≡σΓε Φ ∩≡ε≈Φσ, Φ±∩εδⁿτ≤■∙Φσ ScanTree - ∩αΣαδΦ φα ∩≤≥ ⌡ πδ≤ßµσ 130 Ωα≥αδεπεΓ.
t-rex 07.04.2009 17:43:53 +0200 - build 862
1. ┬σ≡⌡φΦΘ ∩≤φΩ≥ Φ±≥ε≡ΦΦ ß√δ Γ εß∙σ∞ φσ Σε±≥≤∩σφ.
drkns 06.04.2009 19:45:29 +0200 - build 861
1. ╙ß≡αφε επ≡αφΦ≈σφΦσ φα ≡ατ∞σ≡ ±≥≡εΩΦ ΓΓεΣα Γ ΣΦαδεπα⌡, ≥α∞ µσ ∩ε∩≡αΓδσφε φσ±ΩεδⁿΩε BUGBUG Φ ≤ß≡αφ√ φσΦ±∩εδⁿτ≤σ∞√σ ∩σ≡σ∞σφφ√σ.
2. ═α ∩αφσδ ⌡ φσ ε≥εß≡αµαδΦ±ⁿ Ωα≥αδεπΦ ± Φ∞σφσ∞ "." (Σα, Φ ≥αΩεσ ΦφεπΣα ß√Γασ≥).
3. "╧δαΓαδα" ±ε≡≥Φ≡εΓΩα ∩ε ≡ατ∞σ≡≤.
4. ═σ ±ß≡α±√Γασ∞ TopPos ∩≡Φ ≤ΣαδσφΦΦ ²δσ∞σφ≥α Φτ Φ±≥ε≡ΦΦ.
5. ProcessOSAliases Γ FileList::ApplyCommand().
garry 06.04.2009 14:59:36 +0300 - build 860
1. ─εΣσδαφ ∩εΦ±Ω ∩ε Γ±σ ΩεΣεΓ√∞ ±≥≡αφΦ÷α∞:
- ∩ε ≤∞εδ≈αφΦ■ ∩εΦ±Ω ≡αßε≥ασ≥ ∩ε ±≥α≡ε∞≤, ≥ε σ±≥ⁿ Φ∙σ≥ ∩ε ±≥αφΣα≡≥φ√∞ Φ δ■ßΦ∞√∞ ΩεΣεΓ√∞ ±≥≡αφΦ÷α∞;
- Γ Γ√∩αΣα■∙σ∞ ±∩Φ±Ωσ ≥σ∩σ≡ⁿ ∞εµφε Γ√ß≡α≥ⁿ ≥σ ±≥αφΣα≡≥φ√ Φ δ■ßΦ∞√σ ΩεΣεΓ√σ ±≥≡αφΦ÷√ ∩ε Ωε≥ε≡√∞
ß≤Σσ≥ ε±≤∙σ±≥Γδ ≥ⁿ± ∩εΦ±Ω ∩≡Φ Γ√ßε≡σ ∩≤φΩ≥α "┬±σ ΩεΣεΓ√σ ±≥≡αφΦ÷√". ┬√ß≡α≥ⁿ ΩεΣεΓ≤■ ±≥≡αφΦ÷≤
∞εµφε Ins-∞ Φ Space-ε∞;
- ┬ ≡σσ±≥≡σ ²≥ε≥ Γ√ßε≡ ⌡≡αφΦ≥± ≥α∞ µσ πΣσ Φ δ■ßΦ∞√σ ΩεΣεΓ√σ ±≥≡αφΦ÷√. ┬ τφα≈σφΦΦ Ωδ■≈α ≡σσ±≥≡α ΩεΣεΓεΘ
±≥≡αφΦ÷√ ≥σ∩σ≡ⁿ ≡ατδΦ≈ασ≥± ΣΓα ⌠δαπα: 1 -- δ■ßΦ∞α ΩεΣεΓα ±≥≡αφΦ÷α, 2 -- ΩεΣεΓα ±≥≡αφΦ÷α Γ√ß≡αφφα
Σδ ∩εΦ±Ωα ∩ε Γ±σ∞ ΩεΣεΓ√∞ ±≥≡αφΦ÷α∞.
2. ┬ ±∩Φ±Ωα⌡ ΩεΣεΓ√⌡ ±≥≡αφΦ÷ ≥σ∩σ≡ⁿ φσ ε≥εß≡αµα■≥± ΩεΣεΓ√σ ±≥≡αφΦ÷√ ±εε≥Γσ≥Γ≤■∙Φσ∞ ±Φ±≥σ∞φ√∞ OEM Φ ANSI
ΩεΣεΓ√∞ ±≥≡αφΦ÷α∞.
t-rex 06.04.2009 11:02:01 +0200 - build 859
1. ╙ΣαδσφΦσ ∩ε±δσΣφσπε ²δσ∞σφ≥α Φτ Φ±≥ε≡ΦΦ ∩σ≡σΓεΣΦδε Γ√ΣσδσφΦσ φα φα≈αδε ±∩Φ±Ωα.
zg 06.04.2009 00:58:22 +0200 - build 858
1. ∩ε±δσ 856 ≡α±Ω≡α±Ωα πδ■≈Φδα Γ ≡σµΦ∞σ EXPAND_ALLTABS.
zg 06.04.2009 00:25:16 +0200 - build 857
1. Φ±∩≡αΓδσφ gcc ßΦδΣ.
garry 05.04.2009 00:35:08 +0300 - build 856
1. ╬∩≥Φ∞ΦτΦ≡εΓαφα ≡α±Ω≡α±Ωα ε≈σφⁿ ΣδΦφφ√⌡ ±≥≡εΩ. ╧ε ΦΣσσ Σεδµφε ≡αßε≥α≥ⁿ, δΦßε ΩαΩ ≡αφⁿ°σ, δΦßε ß√±≥≡σσ.
─δ Σε±≥ΦµσφΦ φαΦδ≤≈°σΘ ∩≡εΦτΓεΣΦ≥σδⁿφε±≥Φ ≡α±Ω≡α±Ωα Γ ColorList Σεδµφ√ ß√≥ⁿ ≡α±∩εδεµσφα ∩ε ∩ε≡ ΣΩ≤.
t-rex 04.04.2009 22:27:16 +0200 - build 855
1. ┼∙╕ ∞σδΩΦΘ ßαµεΩ Γ TList. ╟α∞σ≥Φδ faruh.
t-rex 04.04.2009 16:31:10 +0200 - build 854
1. ┼∙╕ φσ∞φεπε Γφ≤≥≡σφφΦ⌡ ∩σ≡σΣσδεΩ Γ Φ±≥ε≡ΦΦ. ╩αΩ Γ√≥σΩα■∙σσ - ShiftDel ≤Σαδ σ≥ ≥σΩ≤∙ΦΘ ∩≤φΩ≥.
2. ┼∙╕ ∩α≡≤ ßαπεΓ Γ TList.
t-rex 04.04.2009 13:27:18 +0200
1. Hungarian lng update from Far Hunor.
drkns 04.04.2009 00:54:42 +0200 - build 853
1. ═σ≤φΦΩεΣφ√σ ∩δαπΦφ√ ≥σ∩σ≡ⁿ ∞σ≥ ≥± φσ Σε∩Φ±√ΓαφΦσ∞ [A] Ω Φ∞σφΦ, α ±Φ∞Γεδε∞ Γ "±δ≤µσßφεΘ εßδα±≥Φ" ∞σφ■.
2. x64 warning.
drkns 03.04.2009 20:37:18 +0200 - build 852
1. ╚τ VMenu::AddItem ≤ß≡αφ AssignHighlights, Φßε:
- ±Φσ ∩≡ΦΓεΣΦδε Ω ±Ωατε≈φ√∞ ≥ε≡∞ετα∞ Γ ΣδΦφφ√⌡ ∞σφ■ Φ ±∩Φ±Ωα⌡;
- AssignHighlights ≤µσ σ±≥ⁿ Γ ShowMenu.
╥α∞ µσ: ≤ß≡αφ φσΦ±∩εδⁿτ≤σ∞√Θ ΩεΣ Φ φσ∞φεπε ε∩≥Φ∞Φτα÷ΦΦ.
garry 03.04.2009 19:40:01 +0300 - build 851
1. ╧σ≡σ≡αßε≥αφ ΣΦαδεπ ∩σ≈α≥Φ:
- ╤Σσδαφε ΣΦφα∞Φ≈σ±Ωεσ Γ√ΣσδσφΦσ ∩α∞ ≥Φ Σδ ±∩Φ±Ωα ∩≡Φφ≥σ≡εΓ (ß≤⌠σ≡α ΦφεπΣα φσ ⌡Γα≥αδε);
- ╤σ≥σΓ√σ Φ δεΩαδⁿφ√σ ∩≡Φφ≥σ≡√ ≥σ∩σ≡ⁿ ∩εδ≤≈α■≥± Γ∞σ±≥σ;
- ╤∩Φ±εΩ ∩≡Φφ≥σ≡εΓ ≥σ∩σ≡ⁿ ∩εδ≤≈ασ≥± ≈σ≡στ PRINTER_INFO_4W, ≈≥ε ΦτßαΓδ σ≥ ε≥ ταΓΦ±αφΦΘ ∩≡Φ φαδΦ≈ΦΦ
φσΣε±≥≤∩φ√⌡ ±σ≥σΓ√⌡ ∩≡Φφ≥σ≡εΓ. ┬±δσΣ±≥ΓΦΦ ²≥επε Γ ±∩Φ±Ωσ ≥σ∩σ≡ⁿ ε≥εß≡αµασ≥± ≥εδⁿΩε Φ∞ ∩≡Φφ≥σ≡α;
- ╧≡Φφ≥σ≡ ∩ε ≤∞εδ≈αφΦ■ ≥σ∩σ≡ⁿ ε≥∞σ≈ασ≥± παδε≈ΩεΘ.
t-rex 03.04.2009 17:26:47 +0200 - build 850
1. ╚±≥ε≡Φ ∩εδφε±≥ⁿ■ ∩σ≡σ∩Φ±αφα, Φτ∞σφσφΦ ≈Φ±≥ε Γφ≤≥≡σφφΦσ, φα Φ±∩εδⁿτεΓαφΦσ φσ Σεδµφε ΓδΦ ≥ⁿ.
┼ΣΦφ±≥Γσφφεσ (φαΣσ■±ⁿ) ΓΦΣΦ∞εσ Φτ∞σφσφΦσ ²≥ε ≥ε ≈≥ε ßεδⁿ°σ φσ≥ ∩≤±≥εΘ ±≥≡εΩΦ Γ Ωεφ÷σ, σ±δΦ Γ φσΘ ß√δ ΩαΩεΘ ≥ε
±εΩ≡εΓσφφ√Θ ±∞√±δ ≥ε ∩Φ°Φ≥σ, Γσ≡φ≤.
╟αεΣφε Φ±∩≡αΓδσφ√ Mantis#690 Φ Mantis#450.
2. ╙µα±√ Γ TList.hpp.
drkns 01.04.2009 21:33:08 +0200 - build 849
1. ═σ ≡αßε≥αδε ε≥Ωδ■≈σφΦσ αΓ≥εε∩≡σΣσδσφΦ ΩεΣεΓ√⌡ ±≥≡αφΦ÷ Γ ≡σΣαΩ≥ε≡σ/∩≡ε±∞ε≥≡σ.
svs 01.04.2009 20:54:14 +0300 - build 848
1. Mantis#0000047: *IF_HIDDEN
─εßαΓδσφ√ ⌠δαπΦ LIF_HIDDEN (Σδ δΦ±≥εΓ/Ωε∞ßε/Φ±≥ε≡ΦΘ ∩εδσΘ ΓΓεΣα, Γ εß∙σ∞ ±∩Φ±ΩεΓ) Φ MIF_HIDDEN Σδ
∞σφ■⌡.
╧α≥≈ Ω≡αΘφσ ²Ω±∩σ≡σ∞σφ≥αδⁿφ√Θ (∩≡Φ ■ταφΦΦ ²≥Φ⌡ ⌠δαπεΓ, Γ "εß√≈φεΘ µΦτφΦ" Γ±σ εΩ).
┬ετ∞εµφε φ≤µφ√ ≤≥ε≈φσφΦ .
VMENU_QUICKSEARCH ß≤Σσ≥ ∩ε±δσ φε≡∞αδΦτα÷ΦΦ ≡αßε≥√ VMenu ± *IF_HIDDEN.
2. ╧δ■± Ω ²≥ε∞≤ ⌠δαπΦ [L|M]IF_GRAYD.
╤∞√±δ ⌠δαπεΓ: ±≥α≥ⁿ Ω≤≡±ε≡ε∞ φα ≥αΩεΘ ∩≤φΩ≥ ∞εµφε, φε ≥√ΩαφΦσ ∞√°ΩεΘ ΦδΦ Enter φα ≥αΩε∞ ∩≤φΩ≥σ φσ ≡αßε≥ασ≥
(²≥ε≥ ∩≤φΩ≥ φσ ∩≡εΦτΓεΣΦ≥ αΩ≥ΦΓφ√⌡ ΣσΘ±≥ΓΦΘ)
╤εε≥Γσ≥±≥Γσφφε ∩αδΦ≥≡α ∩ε≥εδ±≥σδα φα 10 ∩≤φΩ≥εΓ.
┬ ≡α±Ω≡α±Ωσ ≤ ≥αΩΦ⌡ ∩≤φΩ≥εΓ φσ≥ πε≡ ≈Φ⌡ ΩδαΓΦ°, ±εε≥Γσ≥±≥Γσφφε Ω≡α±Φ∞ ≥εδⁿΩε normal Φ selected.
drkns 30.03.2009 18:24:04 +0200 - build 847
1. ┼±δΦ ⌠α≡ φσ ±∞επ Γ√∩εδφΦ≥ⁿ Ωε∞αφΣ≤ ΓΦΣα "cd ΩαΩεΘ-≥ε_∩≤≥ⁿ", ≥ε Γ %comspec% εφα ßεδⁿ°σ φσ ∩σ≡σΣα╕≥± , ≥.Ω.
Γε ∩σ≡Γ√⌡, ±∞√±δ Γ ²≥ε∞ Γ±╕ ≡αΓφε ε≥±≤≥±≥Γ≤σ≥ ≈≤≥ⁿ ßεδσσ, ≈σ∞ ∩εδφε±≥ⁿ■, Γε Γ≥ε≡√⌡, σ±δΦ ∩≤≥ⁿ - ±σ≥σΓεΘ,
≥ε ≡≤παφⁿ Ωε∞±∩σΩα φα unc-∩≤≥Φ ΓΓεΣΦ≥ ∩εδⁿτεΓα≥σδ Γ ταßδ≤µΣσφΦσ.
┬∞σ±≥ε ²≥επε ≥σ∩σ≡ⁿ ∩εΩατ√Γασ∞ Ω≡α±ΦΓεσ Ω≡α±φεσ ±εεß∙σφΦσ ± ≥σΩ±≥ε∞ ε°ΦßΩΦ, ΩαΩ Γ ∩αφσδ ⌡.
╥αΩµσ Γ ProcessOSCommands ΣεßαΓδσφα εß≡αßε≥Ωα Ωε∞αφΣ√ "exit" Φ φσ∞φεπε Ωε±∞σ≥ΦΩΦ.
svs 30.03.2009 15:05:57 +0300 - build 846
1. ╙ßσ≡σ∞ φσ∞φεπε Γα≡φΦφπεΓ.
2. ╧≡Φ ±≈Φ≥√ΓαφΦΦ ∞αΩ≡ε±εΓ Φτ ≡σσ±≥≡α ≥αΩ µσ ±ε⌡≡αφ ■≥± ∩εδ "Description".
3. ┬ ⌡σδ∩ ΣεßαΓδσφα εß≡αßε≥Ωα ∞αΩ≡εΩεφ±≥≡≤Ω≥ΦΓεΓ.
╧εΩα εß≡αßα≥√Γα■≥± <!Macro:!> - ∩εΩατ√Γα■∙Φσ Γ ∩ε∞ε∙Φ ∞αΩ≡ε±√, ≡αßε≥α■∙Φσ Γ ≥σΩ≤∙σ∞ ±σαφ±σ
╩≡ε∞σ ±ε≈σ≥αφΦ ΩδαΓΦ° Γ√ΓεΣ ≥± ε∩Φ±αφΦ (σ±δΦ εφΦ σ±≥ⁿ) - Γ ≡σσ±≥≡σ ²≥ε "Description".
┬ ²≥ε∞ ßΦδΣσ hlf-⌠αΘδ√ φσ ±Ωε≡≡σΩ≥Φ≡εΓαφ√ - φσεß⌡εΣΦ∞ε ε∩≡σΣσδΦ≥ⁿ± ± ⌠ε≡∞α≥ε∞ CtrlStartPosChar
t-rex 30.03.2009 00:42:57 +0200 - build 845
1. Mantis#750: ═σΦφΦ÷ΦαδΦτΦ≡εΓαφφα ∩σ≡σ∞σφφα strInitedLanguage ∩≡ΦΓεΣΦ≥ Ω ∩αΣσφΦ■ Far.
╚ ≥εµσ ±α∞εσ ± strPersonalPluginsPath.
t-rex 29.03.2009 21:43:12 +0200 - build 844
1. ═σ±ΩεδⁿΩε ∞σδε≈σΘ.
t-rex 29.03.2009 17:31:41 +0200
1. Hungarian lng and hlf updates from Far Hunor.
t-rex 28.03.2009 23:25:18 +0200 - build 843
1. ╬≥Ωδ■≈σφφ√σ Σ≡αΘΓ√ Ωε≥ε≡√σ ≥σ∩σ≡ⁿ ∩εΩατ√Γα■≥± Γ ∞σφ■ ΣΦ±ΩεΓ ≥σ∩σ≡ⁿ Φ∞σ■≥ ±εε≥. ε∩Φ±αφΦσ ≈≥εß ß√δε ∩εφ ≥φε.
═≤ Φ ≡ατφ√σ ∞σδε≈Φ ± ²≥Φ∞ ±Γ ταφφ√σ.
drkns 28.03.2009 20:10:26 +0200 - build 842
1. ╬°ΦßΩα Γ ∩≡σΣ√Σ≤∙σ∞ ∩α≥≈σ.
drkns 28.03.2009 19:07:10 +0200 - build 841
1. "╚φ≥σδδσΩ≥≤αδⁿφ√σ" ∩εδε±√ ∩≡εΩ≡≤≥ΩΦ: Γ√±ε≥α ∩εδτ≤φΩα ∩≡ε∩ε≡÷Φεφαδⁿφα ΩεδΦ≈σ±≥Γ≤ ∩≡εΩ≡≤≈ΦΓασ∞επε.
┬ε Γⁿ■Γσ≡σ ∩εΩα ε±≥αΓδσφ ±≥α≡√Θ Γα≡Φαφ≥.
2. ╙ΣαδσφΦσ Γ±σ⌡ τα∩Φ±σΘ Φτ Φ±≥ε≡ΦΦ ΓΓεΣα ΣΦαδεπα ∩≡ΦΓεΣΦδε Ω ∩αΣσφΦ■.
3. network.?pp ΣεßαΓδσφ√ Γ ∩≡εσΩ≥.
t-rex 28.03.2009 19:54:38 +0200 - build 840
1. ╧α≡≤ ∩≡εßδσ∞ Γ ∩σ≡Σ√Σ≤∙σ∞ ∩α≥≈σ.
═αΣε φαΓσ≡φε σ∙╕ ∩≡ΦΣ≤∞α≥ⁿ ΩαΩ ∩ε∞σ≈α≥ⁿ ²≥Φ ε≥Ωδ■≈σφ√σ Σ≡αΘΓ√ Ωε≥ε≡√σ ≥σ∩σ≡ⁿ ∩εΩατ√Γα■≥± Γ ∞σφ■ ΣΦ±ΩεΓ.
t-rex 28.03.2009 17:20:46 +0200 - build 839
1. From dialex: Mantis#363: Support for network disks
2. ╥σ∩σ≡ⁿ Γ≡εΣσ pch ß≤Σσ≥ ∩σ≡σ±εßΦ≡α≥± ΩεπΣα φαΣε.
svs 27.03.2009 11:50:18 +0300 - build 838
1. Mantis#0000801: FarInputRecordToKey() Φπφε≡Φ≡≤σ≥ dwControlKeyState
drkns 26.03.2009 18:43:43 +0200 - build 837
1. "╟α∙Φ≥α ε≥ Σ≤≡αΩα" Σδ ±δ≤≈α Mantis#0000800, φ≤ Φ Γ≡εΣσ ΩαΩ Mantis#0000765 ±■Σα µσ.
2. ╚φεπΣα ∩≡Φ ±∞σφσ ΣΦ±Ωα δε∞ΦδΦ±ⁿ φσ ≥≤Σα, Ω≤Σα φαΣε.
drkns 25.03.2009 21:03:34 +0200 - build 836
1. Mantis#0000800: FAR ∩αΣασ≥ ∩≡Φ ∩ε∩√≥Ωσ ∩εΩατα≥ⁿ Σσ≡σΓε, σ±δΦ Γ ⌠αΘδσ tree2.far ∩≡Φ±≤≥Γ≤■≥ ΣδΦφφ√σ ∩≤≥Φ
svs 25.03.2009 20:58:07 +0300 - build 835
1. Mantis#0000799: Buffer overrun in Editor::BlockLeft
drkns 24.03.2009 18:43:59 +0200 - build 834
1. ═σ∩≡αΓΦδⁿφε ε≥εß≡αµαδα±ⁿ ≡ατΣσδΦ≥σδⁿφα δΦφΦ Γ ΣΦαδεπσ ∩α≡α∞σ≥≡εΓ ∩εΦ±Ωα.
drkns 23.03.2009 20:05:37 +0200 - build 833
1. ═σ∩σ≡σ≡Φ±εΓΩα ∩ε±δσ ταΩ≡√≥Φ Σσ≡σΓα ∩α∩εΩ. ┬ 1.7⌡ Φ±∩≡αΓδσφε σ∙╕ Γ 2194, ±■Σα ∩ε≈σ∞≤-≥ε φσ ∩ε∩αδε.
2. UnicodeString::c_str() -> CPtr().
t-rex 21.03.2009 12:59:12 +0200
1. Updates and corrections in Hungarian lng from Far Hunor.
svs 20.03.2009 22:20:25 +0300 - build 832
1. Macro: V=callplugin(SysID[,param])
drkns 19.03.2009 19:02:25 +0200 - build 831
1. 829 φσ ±εßΦ≡αδ± Γ π÷÷. ╥ε δΦ δ√µΦ φσ σΣ≤≥, ≥ε δΦ...
2. ┬ UnicodeString ΣεßαΓδσφ const wchar_t *c_str() (φατΓαφΦσ εß±≤µΣασ∞ε), ≡αΓφε±Φδⁿφ√Θ ε∩σ≡α≥ε≡≤ const wchar_t*.
3. ╩ε±∞σ≥Φ≈σ±ΩΦσ ∩≡αΓΩΦ Γ lng.
t-rex 19.03.2009 13:48:11 +0200
1. Polish translation (lng file) from Maciej Ogrodniczuk.
svs 19.03.2009 12:51:37 +0300 - build 830
1. Mantis#0000794: Empty menu can't be shown from ANSI plugins
from: darkmist
t-rex 19.03.2009 11:04:52 +0200
1. Corrections in FarHun.hlf.m4 from Far Hunor.
2. ═σ∞φεπε π≡α∞∞α≥ΦΩΦ Γ FarEng.hlf.m4.
drkns 18.03.2009 23:48:38 +0200 - build 829
1. ╨σΣαΩ≥ε≡ ≤∞σσ≥ ≈Φ≥α≥ⁿ εΩ≡√≥√σ φα τα∩Φ±ⁿ ⌠αΘδ√ (ε∩÷Φεφαδⁿφε). ╩αΩ ±δσΣ±≥ΓΦσ - φσΩε≥ε≡√Θ ∩σ≡σ≥≡ ⌡ ΣΦαδεπα φα±≥≡εσΩ
≡σΣαΩ≥ε≡α, Φßε Γ 80x25 φεΓα ε∩÷Φ ≤µσ φσ δστδα (α ταεΣφε Φ Γⁿ■Γσ≡α, Σαß√ Γ√πδ ΣσδΦ ßεδσσ/∞σφσσ Γ εΣφε∞ ±≥Φδσ).
╥σ∩σ≡ⁿ Γδστασ≥, σ∙╕ Φ ∞σ±≥ε ε±≥α╕≥± .
╟αεΣφε ±Ω≡εσ∞ Φτ δεΩαδⁿφ√⌡ φα±≥≡εσΩ ≡σΣαΩ≥ε≡α/Γⁿ■Γσ≡α σ∙╕ ∩α≡≤ φσαΩ≥≤αδⁿφ√⌡ Σδ Σαφφεπε ≡σµΦ∞α ε∩÷ΦΘ.
┬ FarEng.hlf.m4 σ±≥ⁿ ≡≤±±ΩΦσ ß≤ΩΓ√.
┬ FarHun.hlf.m4 φαΣε εßφεΓΦ≥ⁿ ≡ατΣσδ√ @ViewerSettings Φ @EditorSettings.
2. ╙∩ε≡ Σε≈Φ∞ Φ±∩εδⁿτεΓαφΦσ ⌠δαπα FILE_FLAG_POSIX_SEMANTICS Σδ CreateFile. ╥σ∩σ≡ⁿ εφ√Θ φσ ≡ατ∞αταφ ∩ε ΩεΣ≤,
α Φ±∩εδⁿτ≤σ≥± ÷σφ≥≡αδΦτεΓαφφε Γ εß╕≡≥Ωσ apiCreateFile, φε ≥εδⁿΩε Σδ ±δ≤≈α dwCreationDistribution==OPEN_EXISTING,
Φßε ∩ετΓεδ ≥ⁿ ∩εδⁿτεΓα≥σδ■ ±α∞ε∞≤ ±ετΣαΓα≥ⁿ ≥αΩεσ ≈≤Σε - ²≥ε ≤µσ ∩σ≡σßε≡.
3. ╧≡Φ φσ≤Σα≈φεΘ ταπ≡≤τΩσ ⌠αΘδα Γ ≡σΣαΩ≥ε≡ φσ ε≥εß≡αµαδ± ≡στ≤δⁿ≥α≥ GetLastError()
4. ═σΦ±∩εδⁿτ≤σ∞α ∩σ≡σ∞σφφα Γ main.cpp
svs 18.03.2009 22:42:31 +0300 - build 828
1. ╙ßΦ≡ασ∞ φσ±ε±≥ε Γ°Φσ± ²Ω±∩σ≡Φ∞σφ≥√ ± ΣΓεΘφ√∞Φ ≥√Ωα∞Φ Γ ∞αΩ≡ε±α⌡.
MsM1DblClick, MsM2DblClick, MsM3DblClick, MsLDblClick, MsRDblClick - ≥αΩΦ⌡ ΩδαΓΦ° φσ≥.
╧≡Φ≈Φφ√:
1) σ±δΦ σ±≥ⁿ ∞αΩ≡ε±√ φα MsLDblClick Φ MsLClick, ≥ε (Γ±σπΣα!) ±φα≈αδα ±≡αßε≥ασ≥ MsLClick, α τα φΦ∞ MsLDblClick.
2) φ≤ εεεε≈σφⁿ ∞σΣδσφφε
2. Mantis#0000790: Buffer overrun in KeyMacro::GetIndex
svs 16.03.2009 20:56:35 +0300 - build 827
1. Mantis#0000165: ╠αΩ≡ε±√ φα Ωφε∩ΩΦ ∞√°Φ
End of game - ΣΓεΘφ√σ ≥√ΩΦ ≥εµσ εß∞αΩ≡ε±σφ√.
MsM1DblClick, MsM2DblClick, MsM3DblClick, MsLDblClick, MsRDblClick
2. ═σ ±εΓ±σ∞ Ωε≡≡σΩ≥φε ß√δ ≡σαδΦτεΓαφ Mantis#0000762.
3. Mantis#0000785: Filters in search are broken
┬ FileFilter::FileInFilter() ΣεßαΓδσφ Γ≥ε≡εΘ ∩α≡α∞σ≥≡ ≥Φ∩α enumFileInFilterType,
≤≥ε≈φ ■∙ΦΘ, ∩ε≈σ∞≤ ⌠≤φΩ÷Φ Γσ≡φ≤δα false ΦδΦ true.
4. ┬ FarEng.hlf.m4 σ±≥ⁿ ≡≤±±ΩΦσ ß≤ΩΓ√.
┬ FarHun.hlf.m4 φ≤µφε ≤≥ε≈φΦ≥ⁿ ≡ατΣσδ @KeyMacroSetting ∩≡ε "Φ Σ≡≤πΦσ ΩδαΓΦ°Φ ∞√°Φ".
drkns 15.03.2009 10:14:34 +0200 - build 826
1. ├δ■ΩΦ ∩≡Φ ≥α±ΩαφΦΦ ∞√°ⁿ■ ∩εδε± ∩≡εΩ≡≤≥ΩΦ Γ ≡σΣαΩ≥ε≡σ, ∩≡ε±∞ε≥≡σ Φ ∩αφσδ ⌡.
t-rex 14.03.2009 20:28:48 +0200 - build 825
1. From Alexey Pakhunov: Mantis#787: Buffer overrun in nsMBCSGroupProber::HandleData.
drkns 14.03.2009 11:34:05 +0200 - build 824
1. ╤ ⌠ε≡≤∞α: φσ ≡αßε≥αδα Ωφε∩Ωα "∩≡ε∩≤±≥Φ≥ⁿ Γ±╕" ∩≡Φ Ωε∩Φ≡εΓαφΦΦ ±µα≥√⌡ ∩α∩εΩ Φ ⌠αΘδεΓ.
t-rex 13.03.2009 16:03:43 +0200 - build 823
1. Hungarian HLF file from Far Hunor.
2. From Alexey Pakhunov: Mantis#782: FileList::ProcessEnter ∩αΣασ≥ ∩ε±δσ ChangeDir.
└ ≥αΩµσ ΓΦΣΦ∞ε Φ±∩≡αΓδ σ≥ Mantis#734 Φ Mantis#743.
drkns 12.03.2009 19:37:22 +0200 - build 822
1. ├≡αßßσ≡ ±ß≡α±√Γαδ ≡σµΦ∞ Γ√ΣσδσφΦ ∩ε ∩≡Φ⌡εΣ≤ KEY_IDLE.
2. ╧≡Φ ∩ε∞σ≥Ωσ ⌠αΘδεΓ ∩≡αΓεΘ Ωφε∩ΩεΘ εß≡αßα≥√Γασ∞ Φ ΣΓεΘφεΘ ΩδΦΩ ≥εµσ.
3. ╙≥ε≈φσφΦσ Γ Γ√ΣσδσφΦΦ ≥σΩ±≥α ΣΓεΘφ√∞ ΩδΦΩε∞.
4. ┬ ΣΦαδεπ ∩εΦ±Ωα ≤µσ ≥εδΩε∞ φσ Γδστα■≥ φΦ Ωε∞ßεßεΩ± ± ΩεΣεΓ√∞Φ ±≥≡αφΦ÷α∞Φ,
φΦ ∩εδσ ΓΓεΣα ≥σΩ±≥α (ε±εßσφφε ± επδ ΣΩεΘ φα regexp), ∩ε±σ∞≤ ²δσ∞σφ≥√ ΣΦαδεπα ±δσπΩα ∩σ≡σΣΓΦφ≤≥√.
5. Mantis#0000781:Buffer overrun in VMenu::ShowMenu
6. ╧≡Φ φσ≤Σα≈φε∞ ε≥Ω≡√≥ΦΦ ⌠αΘδα φσ ≤Σαδ δ± FileViewer.
7. ╦Φ°φΦσ delete Φ strdup Γ∞σ±≥ε xf_strdup Γ ∩α≡σ ∞σ±≥.
svs 12.03.2009 20:27:06 +0300 - build 821
1. Mantis#0000780: ╧α≡±σ≡: φσ Γ±σπΣα ∩≡ΦφΦ∞ασ≥± Γ√τεΓ ⌠≤φΩ÷ΦΦ Sleep
╥.Ω. Γ ßΦδΣσ 2450 ∩ε ΓΦδα±ⁿ ΩδαΓΦ°α Sleep, ≥ε ∩ε ΓΦδα±ⁿ Φ ∩≡εßδσ∞α :-)
╧σ≡σΦ∞σφ≤σ∞ ΩδαΓΦ°≤ Γ Standby.
2. Mantis#0000762: ═σ φα⌡εΣ ≥± ±Φ∞ΓεδΦ≈σ±ΩΦσ ±±√δΩΦ
drkns 11.03.2009 01:35:29 +0200
1. ╩≡ΦΓε ±ετΣαΓαδ± farkeys.hpp
drkns 10.03.2009 19:15:58 +0200 - build 820
1. ╙≥ε≈φσφΦσ 737 ßΦδΣα: WaitKey() ±≈Φ≥ασ≥ "δ■ß√∞Φ φα±≥ε ∙Φ∞Φ ΩδαΓΦ°α∞Φ" φσ ≥εδⁿΩε ≥σ,
Ωε≥ε≡√σ ∞σφⁿ°σ KEY_END_FKEY, φε Φ φσΩε≥ε≡√σ Φτ INTERNAL_KEY_BASE.
2. ╩δαΓΦ°Φ KEY_SLEEP Φ KEY_DECIMAL ∩σ≡σΣΓΦφ≤≥√ Φτ INTERNAL_KEY_BASE Γ EXTENDED_KEY_BASE,
Φßε ≥αΩΦ Φ∞σ■≥ ≡σαδⁿφ√σ VK_-∩≡ε≥ε≥Φ∩√, Γ ε≥δΦ≈Φσ ε≥.
3. ╧≡εσΩ≥ MOUSEKEY ΦτΓ╕≡φ≤≥ φσ±ΩεδⁿΩε Γ Σ≡≤π≤■ ±≥ε≡εφ≤, φε Φ≥επ ∩≡Φ∞σ≡φε ≥ε≥ µσ:
Γ ≡σΣαΩ≥ε≡σ, Ωε∞±≥≡εΩσ Φ ∩εδ ⌡ ΓΓεΣα ΣΦαδεπεΓ ΣΓεΘφεΘ ΩδΦΩ Γ√Σσδ σ≥ ±δεΓε, ≥≡εΘφεΘ - Γ±■ ±≥≡εΩ≤.
4. Mantis#0000774: ═σ Γσ≡φε ≡αßε≥ασ≥ ∩σ≡Φ∞σφεΓαφΦσ junction-Γ φα ±σ≥σΓ√⌡ ΣΦ±Ωα⌡.
t-rex 10.03.2009 11:39:46 +0200 - build 819
1. ┴≤Σσ∞ ±≈Φ≥α≥ⁿ ≈≥ε σ±δΦ Σσ≥σΩ≥ε≡ ε∩≡σΣσδΦδ ≈≥ε ≥αßδΦ÷α "x-mac-cyrillic" ≥ε ²≥ε Γ±╕≥αΩΦ Win-1251 ≥αΩ ΩαΩ εφΦ ε≈σφⁿ ∩ε⌡εµΦ
Φ 1251 Γ±≥≡σ≈ασ≥± ≈α∙σ (Γ ≡α∞Ωα⌡ ⌠α≡α, Σα Φ Γ ∞Φ≡σ ≥εµσ :) α Γε≥ Σσ≥σΩ≥ε≡ ß√Γασ≥ ∩≤≥ασ≥ Φ ε∩≡σΣσδ σ≥ 1251 ΩαΩ mac.
─σΩ≥ε≡ ≤ φα± φαΓσ≡φε ε°Φßασ≥± ∩ε≥ε∞≤ ≈≥ε σ∞≤ ∩σ≡σΣα╕≥± ≥εδⁿΩε Ω≤±εΩ ⌠αΘδα, ∩ε ⌡ε≡ε°σ∞≤ φαΣε ±Σσδα≥ⁿ ≈≥εß Σσ≥σΩ≥ε≡ ∩εδ≤≈αδ
Γσ±ⁿ ⌠αΘδ ∩ε Ω≤±ε≈Ωα∞. ╠εµσ≥ ≥α∞ ≤µσ σ±≥ⁿ └╧╔ Σδ ²≥επε?
drkns 09.03.2009 12:56:57 +0200 - build 818
1. Mantis#0000775: ßαπ Γ SHErrorToWinError
t-rex 07.03.2009 18:50:04 +0200
1. Hungarian translation (lng file) from Far Hunor.
2. ╬ßφεΓΦδ lng.generator.
svs 06.03.2009 13:24:30 +0300 - build 817
1. Mantis#0000773: ╩ε∞ßΦφα÷Φ ∞αΩ≡ε±εΓ ∩≡ΦΓεΣ ∙α Ω ∞≤±ε≡≤ Γ ΩδαΓΦα≥≤≡φε∞ ß≤⌠σ≡σ (∩≡Φ τα∩≤±Ωσ ⌠α≡α ± ∩δαπΦφε∞, Γ√ΓεΣ ∙σ∞ ∩≡Φ ±≥α≡≥σ ΣΦαδεπ)
drkns 06.03.2009 00:01:07 +0200 - build 816
1. ┬ 809 φσ∞φεπε ∩εδε∞αδ ∞αΩ≡ε±√.
svs 05.03.2009 12:17:32 +0300 - build 815
1. Mantis#0000771 - ≤≥≈εφσφΦσ:
Σδ Cmd&1 ⌠≤φΩ÷Φ evalFunc() Σεδµφα Γσ≡φ≤≥ⁿ false Γ±σπΣα (≥.Ω. Φ±∩εδφ ≥ⁿ φσ≈σπε)
t-rex 05.03.2009 10:27:10 +0200 - build 814
1. ╧≡αΓΩα Mantis#769 Γ 813 φσ ∩≡αΓΦδⁿφα .
2. ┬ε≡φΦφπΦ.
svs 05.03.2009 09:42:34 +0300 - build 813
1. Mantis#0000771: ╬∩σ≈α≥Ωα Γ ±∩≡αΓΩσ ∩ε α≡π≤∞σφ≥α∞ Ωε∞∞αφΣφεΘ ±≥≡εΩΦ
2. Mantis#0000769: ╬°ΦßΩα Γ Dlg.GetValue
(≥αΩ µσ τΣσ±ⁿ DM_LISTGETITEM ∩≡Φ∞σφ δα±ⁿ Σδ ∩σ≡Γεπε ²δσ∞σφ≥α ΣΦαδεπα, Γ∞σ±≥ε τα∩≡α°ΦΓασ∞επε Index)
drkns 04.03.2009 21:48:39 +0200 - build 812
1. ╨ατφ√σ ∞σδΩΦσ πδ■ΩΦ Γ ε≥εß≡αµσφΦΦ ΣΦαδεπα ≡στ≤δⁿ≥α≥εΓ ∩εΦ±Ωα.
╥α∞ µσ: ±σ∩α≡α≥ε≡√ Γ ±∩Φ±Ωσ ≡Φ±≤σ∞ ΩαΩ ±σ∩α≡α≥ε≡√.
2. ═σ∩≡αΓΦδⁿφε ≡αßε≥αδα ⌠≤φΩ÷Φ TruncStrFromEnd.
3. ┬ δεπΦΩσ Σε≡Φ±εΓ√ΓαφΦ ≡α∞ΩΦ ∞σφ■ φσ ≤≈Φ≥√Γαδα±ⁿ ±Φ≥≤α÷Φ BoxType==NO_BOX.
4. Mantis#0000730: Far2: ∩αΣσφΦσ ∩≡Φ DM_LISTINSERT.
svs 04.03.2009 17:48:01 +0300 - build 811
1. Mantis#0000768: ╨α±°Φ≡σφΦσ ∩α≡α∞σ≥≡εΓ ∞αΩ≡ε⌠≤φΩ÷ΦΦ eval() Σδ ∩≡εΓσ≡ΩΦ Ωε≡≡σΩ≥φε±≥Φ ∞αΩ≡ε∩ε±δσΣεΓα≥σδⁿφε±≥Φ
N=eval(S[,T])
N = ΩεΣ ε°ΦßΩΦ
enum errParseCode
{
err_Success,
err_Unrecognized_keyword,
err_Unrecognized_function,
err_Not_expected_ELSE,
err_Not_expected_END,
err_Unexpected_EOS,
err_Expected,
err_Bad_Hex_Control_Char,
err_Bad_Control_Char,
err_Var_Expected,
err_Expr_Expected,
};
T = "ΩαΩ". ╧εΩα ≥αΩ: 0 - Ωε∞∩Φδ ÷Φ Φ Φ±∩εδφσφΦσ, 1 - ≥εδⁿΩε Ωε∞∩Φδ ÷Φ Φ ΓετΓ≡α≥ ΩεΣα ε°ΦßΩΦ.
t-rex 04.03.2009 15:52:31 +0200 - build 810
1. ╧≡αΓΩΦ Γ regexp δΦßσ, ε≥ ╩ε±≥Φ.
2. Some grammar in German translation. By Wolfgang Krumm.
3. ┬α≡φΦφπΦ Φ ⌠ε≡∞α≥Φ≡εΓαφΦσ Γ macro.cpp.
drkns 03.03.2009 21:55:07 +0200 - build 809
1. ┬ ΣΦαδεπ ∩α≡α∞σ≥≡εΓ ∞αΩ≡εΩε∞αφΣ√ ΣεßαΓδσφε ∩εδσ "Sequence:", ±εΣσ≡µα∙σσ ≥σΩ±≥εΓεσ ∩≡σΣ±≥αΓδσφΦσ
φαß≡αφφεπε ∩εδⁿτεΓα≥σδσ∞ ∞αΩ≡ε±α, ≈≥ε ∩ετΓεδ σ≥ φσ ε≥⌡εΣ ε≥ Ωα±±√ ≡ατßαΓΦ≥ⁿ ±≤⌡Φσ φαµα≥Φ ΩδαΓΦ°
≡ατφεεß≡ατφ√∞Φ ²δσ∞σφ≥α∞Φ ∞αΩ≡ε τ√Ωα (Φ Σα - ∩ε∞φ■ ∩≡ε DI_MEMOEDIT, Φ ≈≥ε ± φΦ∞ ±Φσ ß√δε ß√
πε≡ατΣε Ω≡≤≈σ. ═ε πΣσ σ∙╕ ≥ε≥ DI_MEMOEDIT, α ∩εΩα ≈≥ε εßΩα≥ασ∞ ≥σ⌡φεδεπΦ■).
svs 03.03.2009 20:36:33 +0300 - build 808
1. Mantis#0000767: ╨στ≤δⁿ≥α≥ ⌠≤φΩ÷ΦΦ Menu.Select() Γ√τΓαφφεΘ Φτ φσΓσ≡φεπε Ωεφ≥σΩ±≥α
drkns 03.03.2009 00:18:19 +0200 - build 807
1. ═σ ≡αßε≥αδ ∩εΦ±Ω Γ ∩αφσδΦ ∩δαπΦφα.
╧ε⌡εµσ, ταß√δΦ ±Σσδα≥ⁿ InitInFileSearch() Σδ ±δ≤≈α PluginMode.
2. ╚∞σδα ∞σ±≥ε ≤≥σ≈Ωα ∩α∞ ≥Φ Γ ∩εΦ±Ωσ ∩≡Φ (ò) Selected folders.
╧ε⌡εµσ, InitInFileSearch() ΣσδαδΦ φσ ≥α∞ πΣσ φαΣε.
drkns 02.03.2009 19:32:52 +0200 - build 806
1. ╬ΣφαΩε, φσ Γ±╕ ∩≡ΦßΦδ Γ 805.
drkns 02.03.2009 18:48:53 +0200 - build 805
1. ╧≡Φ ∩σ≡σ≥α±ΩΦΓαφΦΦ ⌠αΘδα Γ Ωεφ±εδⁿ (ΦδΦ ∩≡Φ Γ±≥αΓΩσ ≥σΩ±≥α ≈σ≡στ ∞σφ■ εΩφα)
φσδα≥Φφ±ΩΦσ ±Φ∞Γεδ√ ∩≡σΓ≡α∙αδΦ±ⁿ Γ ΩΦ≡π≤Σ≤.
2. ╧≡ΦßΦ≥α ε∩÷Φ "Middle button equals Enter in panels" Γ "Interface settings".
╚ßε ∞αΩ≡ε±√.
svs 02.03.2009 19:38:51 +0300 - build 804
1. Mantis#0000165: ╠αΩ≡ε±√ φα Ωφε∩ΩΦ ∞√°Φ
╟Σσ±ⁿ Γ ≥σδσ ∞αΩ≡εΩε∞αφΣ√ Σε±≥≤∩φ√ Ωεφ±≥αφ≥√ (εßφεΓδ ■≥± ):
MsX, MsY - Ωεε≡ΣΦφα≥√ ∞√°Φ
MsButton - ±ε±≥ε φΦσ ΩδαΓΦ°, ε∩Φ±αφε Γ ⌡σδ∩σ Σδ MOUSE_EVENT_RECORD
MsCtrlState - ±ε±≥ε φΦσ ΩδαΓΦ°, ε∩Φ±αφε Γ ⌡σδ∩σ Σδ MOUSE_EVENT_RECORD
═ατφα≈α≥ⁿ ∞αΩ≡ε± ∞εµφε φα [Alt|Ctrl|Shift]Ms[L|R|M[1|2|3]]Click - Γ√ßΦ≡α■≥± Γ ΣΦαδεπσ φατφα≈σφΦ ∞αΩ≡εΩδαΓΦ°Φ.
═α∩≡Φ∞σ≡ :crazy:
Shell\MsLClick="$if (MsY < Far.Height-1) F1 $Else $Akey $End"
┼±δΦ ΩδΦΩφ≤δΦ Γ ±≥≡εΩσ ΩσΘßα≡α - ε≥≡αßε≥ασ≥ ≥ε, ≈≥ε φα δσΘßα⌡ φα∩Φ±αφε. ┼±δΦ Γ√°σ - ∩εΓΦ≥± ∩εΣ±ΩατΩα.
╟Σσ±ⁿ σ≥±ⁿ α⌡≥≤φπΦ:
1. ─δ ∞√°ΦφεΘ ΩδαΓΦ°Φ, Ωε≥ε≡α Γ±≥≡σ≈ασ≥± Γ ≥σδσ ∞αΩ≡ε±α (Ms[LRM[123]]Click), Γσ≡φσ∞ τφα≈σφΦσ
±εß√≥Φ MOUSE_EVENT, ±εε≥Γσ≥±≥Γ≤■∙σσ _∩ε±δσΣφσ∞≤_ ±εß√≥Φ■ ∞√°Φ.
(lastMOUSE_EVENT_RECORD - Γ±σπΣα τα∩εδφ σ≥± ∩≡Φ ∩ε±≥≤∩δσφΦΦ ±εß√≥ΦΘ ∞√°Φ)
2. ┼±δΦ Γ ∞αΩ≡ε∩ε±δσΣεΓα≥σδⁿφε±≥Φ ∩≡σΣ√Σ≤∙α ΩδαΓΦ°α ∞√°Φφα - ±ß≡ε±Φ∞ ±ε±≥ε φΦσ ∩αφσδΦ Drag,
Φφα≈σ Γ ∩αφσδ ⌡ ∩εδ≤≈ασ∞ φστα∩δαφΦ≡εΓαφφ√Θ Drag.
2. ┬ ΣΦαδεπσ φατφα≈σφΦ ∞αΩ≡εΩδαΓΦ° "±≥αφεΓΦ≥± ≥σ±φε", ∩ε²≥ε∞≤ Σδ ΓΦτ≤αδⁿφεΘ ε≡Φσφ≥α÷ΦΦ Γ ±∩Φ±Ωσ
≡ατΣσδΦ∞ φαßε≡√ ±σ∩α≡α≥ε≡α∞Φ.
+ Γ∞σ±≥ε [∞εΣΦ⌠ΦΩα≥ε≡√]MsWheelXXX ±≥≡εΩΦ Σδ Ωε∞ßεßεΩ±α ⌠ε≡∞Φ≡≤■≥± ± ∩ε∞ε∙ⁿ■ KeyToText
3. ┬ΓσΣσφα ⌠≤φΩ÷Φ KeyMacro::SetMacroConst(), ∩ετΓεδ ■∙α ε∩σ≡α≥ΦΓφε Φτ∞σφ ≥ⁿ "∞αΩ≡εΩεφ±≥αφ≥√".
4. KEY_MS??CLICK ΩδαΓΦ°Φ ⌠ΦΩ≥ΦΓφ√σ, ╘└╨ Φ ∩δαπΦφ√ Γ ≈Φ±≥ε∞ ΓΦΣσ (Ω≡ε∞σ ∞αΩ≡εΣΓΦµΩα) Φ⌡ φσ "ΓΦΣ ≥"
drkns 02.03.2009 01:30:00 +0200 - build 803
1. ╟αΓΦ±αδ ∩εΦ±Ω ∩ε Γ±σ∞ ΩεΣεΓ√∞ ±≥≡αφΦ÷α∞.
2. ╚τß≡αφφ√σ ΩεΣεΓ√σ ±≥≡αφΦ÷√ ≥σ∩σ≡ⁿ ⌡≡αφ ≥± φσ Γ CodeTables\Selected, α Γ CodePages\Favorites.
3. ┼∙╕ φσ∞φεπε Ωε±∞σ≥ΦΩΦ φα ∩≡σΣ∞σ≥ chartable -> codepage Γ ΩεΣσ.
drkns 01.03.2009 21:15:30 +0200 - build 802
1. ┬ findfile.cpp "∞απΦ≈σ±ΩΦσ ≈Φ±δα" τα∞σφσφ√ Φ∞σφεΓαφφ√∞Φ Ωεφ±≥αφ≥α∞Φ.
2. ╩ε≡≡σΩ÷Φ hlf/lng φα ∩≡σΣ∞σ≥ "character table" -> "code page".
3. ┼∙╕ εΣφε ≤≥ε≈φσφΦσ Γ ≡Φ±εΓαδΩσ ∞σφ■.
t-rex 01.03.2009 12:36:10 +0200 - build 801
1. Mantis#760: ═εΓα ≡σαδΦτα÷Φ ∩εΦ±Ωα ∩ε ±εΣσ≡µΦ∞ε∞≤ ⌠αΘδεΓ, α ≥αΩ µσ δ■ßΦ∞√⌡ ≥αßδΦ÷ ±Φ∞ΓεδεΓ.
From DiRTy_GaRRy.
# ╧εΦ±Ω ∩ε ±εΣσ≡µΦ∞ε∞≤ ⌠αΘδεΓ (ALT+F7):
* ╧εΦ±Ω ∩ε ±≥αφΣα≡≥φ√∞ Φ δ■ß√∞ ±Φ±≥σ∞φ√∞ ΩεΣΦ≡εΓΩα∞;
* ╧εΦ±Ω ∩ε Γ±σ∞ ΩεΣΦ≡εΓΩα∞. ╤σΘ≈α± ∩εφ ≥Φσ "Γ±σ ≥αßδΦ÷√ ±Φ∞ΓεδεΓ" ±Φδⁿφε ≡α±°Φ≡Φδε±ⁿ, ≥αΩ ΩαΩ FAR ≥σ∩σ≡ⁿ ≡αßε≥ασ≥
± ±Φ±≥σ∞φ√∞Φ ΩεΣΦ≡εΓΩα∞Φ, α Φ⌡ ∞φεπε. ╧εΩα Γ ±δ≤≈ασ ∩εΦ±Ωα ∩ε Γ±σ∞ ≥αßδΦ÷α∞ ±Φ∞ΓεδεΓ ±Σσδαφ ∩εΦ±Ω ∩ε UTF-16, OEM
Φ ANSI, φε ²≥ε φσ ∩≡αΓΦδⁿφε. ╥αΩ ≈≥ε, ∩≡σΣδεµσφΦ ∩ε Σαφφε∞≤ ∩≤φΩ≥≤ ∩≡ΦφΦ∞α■≥± .
* ╥αßδΦ÷α ±Φ∞ΓεδεΓ ∩εΦ±Ωα ≥σ∩σ≡ⁿ ±ε⌡≡αφ σ≥± , ≥εδⁿΩε, σ±δΦ φσ Γ√ß≡αφ ∩≤φσ≥ Γ±σ "┬±σ ≥αßδΦ÷√ ±Φ∞ΓεδεΓ".
# ╤∩Φ±ΩΦ ≥αßδΦ÷ ±Φ∞ΓεδεΓ:
* ┬√ßε≡ ≥αßδΦ÷ ±Φ∞ΓεδεΓ ≥σ∩σ≡ⁿ Γ√πδ ΣΦ≥ ΓστΣσ (±ετΣαφΦσ/±ε⌡≡αφσφΦσ ⌠αΘδα, Γ√ßε≡ ≥αßδΦ÷√ ±Φ∞ΓεδεΓ Γ ≡σΣαΩ≥ε≡σ/∩≡ε±∞ε≥≡∙ΦΩσ, ∩εΦ±Ω ⌠αΘδεΓ) εΣΦφαΩεΓε.
* ═σ Σε±≥≤∩φ√σ φα Σαφφ√Θ ∞ε∞σφ≥ Γ ≡σΣαΩ≥ε≡σ/∩≡ε±∞ε≥≡∙ΦΩσ ≥αßδΦ÷√ ±Φ∞ΓεδεΓ ∩εΩατ√Γα■≥± Γ√Ωδ■≈σφ√∞Φ;
* ╟α∩εδφσφσΦσ ±∩Φ±ΩεΓ ≥αßδΦ÷ ±Φ∞ΓεδεΓ ∩σ≡σφσ±σφε Γ σΣΦφεσ ∞σ±≥ε;
* ╤Σσδαδ δ■ßΦ∞√σ ≥αßδΦ÷√ ±Φ∞ΓεδεΓ, ΩαΩ ∩≡σΣδαπαδ Φτφα≈αδⁿφε (Mantis#660);
* ╙ß≡αφα φα±≥≡εΘΩα CPMenuMode.
# ╨ατφεσ:
* ═σ∞φεπε ≤δ≤≈°σφα ≡Φ±εΓαδΩα ∞σφ■:
2. ╧α≡≤ Φ±∩≡αΓδσφΦΘ ±Γ ταφφ√⌡ ± τ√ΩεΓ√∞Φ ⌠αΘδα∞Φ.
3. gcc Γα≡φΦφπΦ Γ UCD.
t-rex 26.02.2009 23:21:41 +0200
1. German translation (lng file) from Thomas Wolf.
2. ╧σ≡σΓ╕δ MEditOpenCreateLabel φα ╫σ°±ΩΦΘ Φ ═σ∞σ÷ΩΦΘ :)
!!! ╟α∞σ≥Ωα φα ß≤Σ≤∙σσ, ∩≡Φ ΣεßαΓδσφΦΦ φεΓ√⌡ τ√ΩεΓ√⌡ ±≥≡εΩ ∩ε∞σ≈αΘ≥σ ≥σ ±≥≡εΩΦ Ωε≥ε≡√σ
Γ√ φσ τφασ≥σ ΩαΩ ∩σ≡σΓσ±≥Φ ±εδεΓε∞ upd: Γε≥ ≥αΩΦ∞ εß≡ατε∞, ≈≥εß ß√δε δσπΩε φαΘ≥Φ:
upd:"╤≥≡εΩα"
lng.generator τφασ≥ ε ≥αΩεΘ ∩ε∞σ≥Ωσ Φ Γ√ΓεΣΦ≥ φα∩ε∞ΦφαφΦ φα ²Ω≡αφ !!!
drkns 26.02.2009 08:47:51 +0200 - build 800
1. ┬ ∩≡ε÷σ±±σ Ωε∩Φ≡εΓαφΦ /∩σ≡σφε±α Γ ".." ∩≡εΦτΓεΣΦδα±ⁿ ∩ε∩√≥Ωα ²≥ε≥ ±α∞√Θ ".." ±ετΣα≥ⁿ.
╧≡Φ≈╕∞ φα FAT ²≥ε Σαµσ ∩εδ≤≈αδε±ⁿ.
svs 26.02.2009 00:14:42 +0300 - build 799
1. ╙≥ε≈φσφΦσ Σδ "~". ─εßαΓδσφα εß≡αßε≥Ωα ±Φ∞ΓεδεΓ "∩ε±δσ ≥ΦδⁿΣ√".
2. ┬ ΣΦαδεπσ ε≥Ω≡√≥Φ ⌠αΘδα φα ≡σΣαΩ≥Φ≡εΓαφΦσ (Shift-F4) Γ Γφε∞ ΓΦΣσ ≤Ωατ√ΓαδΦ±ⁿ ∩εΣ∩Φ±Φ,
ß√δ ≤Ωαταφ ±εΓσ≡°σφφε δσΓ√Θ ≥ε∩ΦΩ ∩ε∞ε∙Φ.
Czech-Γα≡Φαφ≥ Σδ MEditOpenCreateLabel ε±≥αΓδσφ ∩ε αφπδΦΘ±ΩΦ - φσ ΓδαΣα⌡ ± ²≥εΘ ∞εΓεΘ ;-)
3. ═σ∞φεπε ⌡σδ∩α ∩≡ε ≡σΣαΩ≥ε≡ (ε∩ ≥ⁿ ΣεßαΓΩα ≡≤±±ΩΦ⌡ ß≤ΩεΓεΩ Γ αφπδΦΘ±Ωεσ ∩Φ±αφΦσ ;-)):
α) φεΓ√Θ ≡ατΣσδ @FileOpenCreate - Σδ ΣΦαδεπα Shift-F4
ß) Γ ≡ατΣσδσ @FileSaveAs - ∩Φ±αφΦσ ∩≡ε ΩεΣεΓ≤■ ±≥≡αφΦ÷≤ Φ BOM.
╥σΩ±≥εΓΩ≤ Γετ∞εµφε ∩≡ΦΣσ≥± ≤≥ε≈φ ≥ⁿ. ┼±δΦ ≤ Ωεπε σ±≥ⁿ ∩≡σΣδεµσφΦ - WσδΩα∞!
4. ═σ∩εφ ≥ΩΦ!
α) ╩±≥α≥Φ, ≥σ≡∞Φφ "REVERSEBOM" - ²≥ε ≥αΩ Φ Σεδµφε ß√≥ⁿ ΦδΦ σ±≥ⁿ ε±∞√±δσφφεσ φατΓαφΦσ?
ß) ┬ fileedit.cpp σ±≥ⁿ ±≥≡εΩα:
Message(MSG_WARNING, 1, L"WARNING!", L"Editor will be reopened with new file!", MSG(MOk));
≥αΩ Φ Σεδµφε ß√≥ⁿ ΦδΦ Γ±σ µσ ╬═╬ Σεδµφε "πεΓε≡Φ≥ⁿ" φα τ√Ωσ Γ√ß≡αφφεπε Φφ≥σ≡⌠σΘ±α?
drkns 25.02.2009 20:47:41 +0200 - build 798
1. Mantis#0000759: ╧≡Φ ∩ε∩√≥Ωσ ∩εΦ±Ωα (Alt-F7) φα ±σ≥σΓε∞ ≡σ±≤≡±σ ΓΦΣα \\host\c$ ∩εδ≤≈ασ∞ AV exception
2. Mantis#0000761: ═σ ±εΓ±σ∞ Ωε≡≡σΩ≥φα ≡αßε≥α ± ∩α∩Ωα∞Φ εΩαφ≈ΦΓα■∙Φ∞Φ± φα "."
ts 25.02.2009 15:26:18 +0200 - build 797
1. FarCharTableA: Ω≡ε∞σ "δ■ßΦ∞√⌡", Γ±σπΣα ∩σ≡Γ√∞Φ ΓετΓ≡α∙ασ∞ OEM Φ ANSI ≥αßδΦ÷√. ╩ε≡≡σΩ÷Φ ∩εΓσΣσφΦ ∩≡Φ ε°ΦßΩσ.
zg 24.02.2009 22:17:53 +0200 - build 796
1. ∩α≡α ε∩σ≈α≥εΩ Γ FileList::FileListToPluginItem2.
drkns 24.02.2009 21:32:15 +0200 - build 795
1. Mantis#0000753: "Skip all" Σδ ε°ΦßεΩ ≤ΣαδσφΦ Φ±⌡εΣφ√⌡ ⌠αΘδεΓ ∩≡Φ ∩σ≡σ∞σ∙σφΦΦ
2. Mantis#0000757: x64 Far. ∩ε±δσ ∩εΦ±Ωα ∩ε Alt-F7 ∩≡Φ ∩ε∩√≥Ωσ ∩≡ε±∞ε≥≡α ⌠αΘδα (F3) ΓαδΦ≥± ± AV exception.
drkns 24.02.2009 19:19:50 +0200 - build 794
1. ╚φεπΣα ∩≡ε∩αΣαδ Γ≥ε≡εΘ ±Φ∞Γεδ ∩σ≡ΓεΘ ±≥≡εΩΦ ∩≡Φ ∩≡ε±∞ε≥≡σ ⌠αΘδα Γ utf8.
2. ┬ farlang.templ.m4 ß√δΦ ≤φΦ⌡εΓ±ΩΦσ ∩σ≡σΓεΣ√ ±≥≡εΩ.
3. ╨ατ ≤µ ≤ φα± lng ≥σ∩σ≡ⁿ Γ ²≥ε∞ Γα°σ∞ utf8, ∩≤±≥ⁿ Φ hlf ß≤Σ≤≥ Γ φ╕∞ µσ.
t-rex 24.02.2009 13:53:17 +0200
1. Czech translation (lng file) from Radek Kubicek.
svs 24.02.2009 14:50:45 +0300 - build 793
1. Mantis#0000754: F1 φσ ≡αßε≥ασ≥ Γ ∩δαπΦφα⌡
warp 24.02.2009 14:40:00 +0300 - build 792
1. ╬≥Ωδ■≈Φ∞ αΓ≥ε∞α≥Φ≈σ±Ωεσ ε∩≡σΣσδσφΦσ ΩεΣΦ≡εΓΩΦ Σδ .hlf/.lng (≥ε, Ωε≥ε≡εσ Φ±∩εδⁿ≤σ≥ ≥αßδΦ÷√, ε∩≡σΣσδσφΦσ
∩ε BOM ε±≥ασ≥± ). ▌≥ε ταßαΓφε, φε σ±δΦ Σσ≥σΩ≥ε≡ ∩≡ε∞α⌡ΦΓασ≥± - ≈Φ≥α≥ⁿ ∩εδ≤≈σφφεσ φσΓετ∞εµφε, Φ±∩≡αΓΦ≥ⁿ ≥εµσ.
svs 24.02.2009 11:49:33 +0300 - build 791
1. Macro: N=atoi(S[,radix])
radix=0 ==> autodetect
yjh 24.02.2009 08:56:09 +0300 - build 790
1. ╧≡σΣ≤∩≡σµΣσφΦ Ωα±≥ΦφπεΓ Γ 64-ßΦ≥
zg 23.02.2009 23:08:36 +0200 - build 789
1. FCTL_FREEPANELITEM ßεδⁿ°σ φσ≥. FCTL_GET[SELECTED|CURRENT]PANELITEM ΓετΓ≡α∙α■≥ φσεß⌡εΣΦ∞√Θ ≡ατ∞σ≡ ß≤⌠σ≡α.
Γ±σ ∩δαπΦφ√, Φ±∩εδⁿτεΓαΓ°Φσ FCTL_* - ±δε∞αδΦ±ⁿ.
drkns 23.02.2009 19:43:31 +0200 - build 788
1. ╚ σ∙╕ ≡ατ ∩≡εΣεδµσφΦσ 785.
drkns 23.02.2009 07:11:48 +0200 - build 787
1. ╬∩σ≈α≥Ωα Γ 785.
drkns 22.02.2009 23:25:01 +0200 - build 786
1. ═σ ≡αßε≥αδΦ CtrlP/CtrlM Σδ Γσ≡≥ΦΩαδⁿφ√⌡ ßδεΩεΓ, Φßε IsClipboardFormatAvailable
∩ε ε∩≡σΣσδσφΦ■ φΦ≈σπε φσ τφασ≥ ε Γφ≤≥≡σφφσ∞ ⌠α≡εΓ±Ωε∞ ß≤⌠σ≡σ εß∞σφα.
2. ═σ ±εßΦ≡αδ± ε≥δαΣε≈φ√Θ Γα≡Φαφ≥.
drkns 22.02.2009 12:52:54 +0200 - build 785
1. ╠σδΩΦσ πδ■ΩΦ ∩≡Φ ±ε⌡≡αφσφΦΦ ⌠αΘδα Γ ≡σΣαΩ≥ε≡σ Φ c ε∩≡σΣσδσφΦσ∞ ΩεΣΦ≡εΓΩΦ Γε Γⁿ■Γσ≡σ.
2. ╚±∩εδⁿτ≤σ∞ IsSlash() Γ∞σ±≥ε '\\' ΓστΣσ, πΣσ φαΣε.
3. ╬ßφεΓΦδ ∩≡εσΩ≥.
t-rex 22.02.2009 12:12:26 +0200 - build 784
1. ─εßαΓΦδ Γ nsUniversalDetectorEx.h ΩεφΓσ≡≥α÷Φ■ Φ∞╕φ Γ nCodePage Σδ Γ±σ⌡ ∩εΣΣσ≡µΦΓασ∞√⌡ ⌠α≡ε∞ ≥αßδΦ÷ Ωε≥ε≡√σ ∞εµσ≥ Γσ≡φ≤≥ⁿ ∞ετΦδεΓ±ΩΦΘ Σσ≥σΩ≥ε≡.
2. ╙ΣαδΦδ prmem.c Φτ Ωε≡φ Φßε εφ σ±≥ⁿ Φ Γ UCD. ═αΣε ∩≡εσΩ≥ εßφεΓΦ≥ⁿ.
drkns 22.02.2009 11:39:41 +0200 - build 783
1. ╩≡ΦΓε ≡αßε≥αδα Γ±≥αΓΩα Γσ≡≥ΦΩαδⁿφ√⌡ ßδεΩεΓ Φτ ß≤⌠σ≡α εß∞σφα.
drkns 22.02.2009 02:41:43 +0200 - build 782
1. ─ε∩εδφΦ∞ vc-∩≡εσΩ≥ Φ ∩ε≈ΦφΦ∞ ∞σΘΩΦ.
warp 22.02.2009 02:11:00 +0300 - build 781
1. ┴εφ≤±-≥αΘ∞. ┼±δΦ ∩εΓστσ≥ ∞εµσ≥ ε∩≡σΣσδ ≥ⁿ± Γ±σ, ≈≥ε ≤∞σσ≥ ε∩≡σΣσδ ≥ⁿ αΓ≥εΣσ≥σΩ≥ε≡ ΩεΣΦ≡εΓεΩ ε≥
Mozilla. ╧εßε≈φ√σ ²⌠⌠σΩ≥√ Γ φαδΦ≈ΦΦ.
─ε ∩ε≈ΦφΩΦ make-εΓ ±εß≡α≥ⁿ ∞εµφε ß≤Σσ≥ ≥εδⁿΩε ∩≡εσΩ≥ε∞!
2. ═≤ Φ ΣΦαδεπ ±ε⌡≡αφσφΦ ⌠αΘδα ∩ε∩≡αΓΦ∞ Γ ≡ατ∞σ≡α⌡.
drkns 21.02.2009 22:13:13 +0200 - build 780
1. UTF8 ∞εµσ≥ ε∩≡σΣσδ ≥ⁿ± Φ ßστ φαδΦ≈Φ ±Φπφα≥≤≡√ (σ±δΦ ∩εΓστ╕≥ :)
2. ┬ ΣΦαδεπ ±ε⌡≡αφσφΦ ΣεßαΓδσφα ε∩÷Φ , ε∩≡σΣσδ ■∙α , φαΣε δΦ ∩Φ±α≥ⁿ Γ ⌠αΘδ ±Φπφα≥≤≡≤.
3. Mantis#0000706: opening very short file gives messed up encoding
╙µσ±≥ε≈╕φ αδπε≡Φ≥∞ ε∩≡σΣσδσφΦ UTF16 LE/BE. ╧≤±≥ⁿ ≤µ δ≤≈°σ ß≤Σσ≥ δεµφ√Θ ascii, ≈σ∞ δεµφ√Θ ≤φΦΩεΣ.
drkns 21.02.2009 14:56:50 +0200 - build 779
1. └Γ≥εε∩≡σΣσδσφΦσ ΩεΣεΓεΘ ±≥≡αφΦ÷√ Γε Γⁿ■Γσ≡σ, αφαδεπΦ≈φεσ ≡σΣαΩ≥ε≡φε∞≤.
2. ┬ PrepareDiskPath Ω≡ΦΓε εß≡αßα≥√ΓαδΦ±ⁿ ε≥φε±≥Φ≥σδⁿφ√σ ∩≤≥Φ ΓΦΣα c: ΦδΦ d:dir
3. ∩α≡α∞σ≥≡ Layout\PassiveFolder ≤Σαδ╕φ, ≥.Ω. σ±≥ⁿ Panel\<Left|Right>\<Folder|Focus>
svs 19.02.2009 21:28:08 +0300 - build 778
1. Mantis#0000710, ∩≡ΦΓσΣσ∞ Ω ≤φΦ⌡εΣ≤.
2. Γ ⌡σδ∩σ φσ≤Σα≈φε "∩ε°≤≥Φδ" φα ±≈σ≥ "σ±δΦ ∩δαπΦφ ═┼ Φ∞σσ≥ ⌠αΘδα-∩ε∞ε∙Φ"
svs 19.02.2009 20:58:19 +0300 - build 777
1. Mantis#0000710: ╧≡Φ Γ√ßε≡σ ΣΦ±Ωα ß≤ΩΓα∞Φ - Γ±σπΣα Γ√ßΦ≡ασ≥± ΣΦ±ΩεΓεΣ A: (Γ telnet)
╬≥δΦ≈Φσ ε≥ ε≡ΦπΦφαδⁿφεσ ∩α≥≈α ε≥ Maximus: ΩεΣ φσ∞φεπε ∩≡Φ≈σ±αδ, Γ∞σ±≥ε "5" ∩ε±≥αΓΦδ countof(Layout)
2. Mantis#0000748: Undo/Γ±≥αΓΩα φσ ≡αßε≥α■≥
┬ 1.7 ⌠≤φΩ÷Φ■ IsClipboardFormatAvailable() ∩≡Φ∞σφΦδ, α Γ 2.0 Σ≤∞αδ ∩≡ε φσσ, φε ΩαΩ ≥ε... ΓΦΣΦ∞ε Ω≥ε-≥ε ε≥ΓδσΩ, φ≤ Φ...
3. Γα≡φΦφπΦ Γ VC ε≥ ∩≡σΣ.∩α≥≈σΘ.
drkns 19.02.2009 17:39:21 +0200 - build 776
1. "═σ∞φεπε" :) ∩σ≡σ±≥α≡αδ± ± UnicodeString Γ ∩≡σΣ√Σ≤∙σ∞ ßΦδΣσ.
drkns 19.02.2009 15:32:33 +0200 - build 775
1. Mantis#0000739: cannot search for 0x00 hex value
UnicodeString ß√δ φσ ε±εßε ∩≡Φ±∩ε±εßδσφ Σδ ⌡≡αφσφΦ ΣΓεΦ≈φ√⌡ ±≥≡εΩ.
2. ╩αΩ εΩαταδε±ⁿ, σ∙╕ φσ ≡αßε≥αδ hex-∩εΦ±Ω Σδ Γ±σ⌡ ±Φ∞ΓεδεΓ Γ√°σ 0x7f.
3. ╩ε±∞σ≥ΦΩα Γ ChangeDiskMenu.
svs 19.02.2009 11:49:46 +0300 - build 774
1. Mantis#0000740: ═σΩε≡≡σΩ≥φα Γ±≥αΓΩα Γσ≡≥ΦΩαδⁿφεπε ßδεΩα
FAR 2.0 ≥σ∩σ≡ⁿ ≡αßε≥ασ≥ ± φεΓ√∞ ⌠ε≡∞α≥ε∞ - "FAR_VerticalBlock_Unicode", ±≥α≡√Θ
∩εΣΣσ≡µΦΓασ≥± ≥εδⁿΩε Σδ "≈≥σφΦ ".
(Γ 1.75 ß≤Σσ≥ ΣεßαΓδσφα ∩εΣΣσ≡µΩα "FAR_VerticalBlock_Unicode" φα ≤≡εΓφσ "readonly")
2. CopyToClipboard() Σε∩≤±Ωασ≥ ∩α≡α∞σ≥≡, ≡αΓφ√Θ NULL = "ε≈Φ±≥Φ≥ⁿ ß≤⌠σ≡ εß∞σφα"
3. InternalCopyToClipboard() ±α∞α φσ ≈Φ±≥Φ≥ ß≤⌠σ≡ (EmptyClipboard), ²≥ε Σσδασ≥ CopyToClipboard().
┬ ²≥ε∞ ±δ≤≈ασ Φ±∩εδⁿτ≤ InternalCopyToClipboard() ∞εµφε ΣεßαΓδ ≥ⁿ Σαφφ√σ Γ Σ≡≤πΦ⌡ ⌠ε≡∞α≥α⌡ Γ ß≤⌠σ≡.
4. Mantis#0000744: ─ΓεΘφεσ Γ√≡σταφΦσ
╧≡Φ°δε±ⁿ Γ φσΩε≥ε≡√⌡ ⌠≤φΩ÷Φ ⌡ ≡σΣαΩ≥ε≡α Γ∞σ±≥ε xwcsncpy/StrLength/etc ∩≡Φ∞σφΦ≥ⁿ "≡ατ∞σ≡√-∩σ≡σ∞σφφ√σ".
╥αΩ µσ:
1) Edit::SetString - +Σε∩.∩α≡α∞σ≥≡, ≡ατ∞σ≡. ∩ε ≤∞εδ≈αφΦ■ ≡αΓσφ -1
2) ┬ EditorUndoData ΣεßαΓδσφ ≈δσφ Length - Σδ Ωε≡≡σΩ≥φεΘ ≡αßε≥√ ε≥Ωα≥α "∩ε±δσ Γ√≡σταφΦ " :-)
±εε≥Γσ≥±≥Γσφφε Edit::AddUndoData() ≥αΩ µσ ∩εδ≤≈Φδ Σε∩.∩α≡α∞σ≥≡.
╟Σσ±ⁿ σ∙σ Ωε∩α≥ⁿ Φ Ωε∩α≥ⁿ, φε... Γ≡εΣσ φΦ≈σπε ±σΘ≈α± φσ ∩εδε∞αδε±ⁿ ;-)
drkns 18.02.2009 20:16:30 +0200 - build 773
1. Mantis#0000741: ╬°ΦßΩα Γ panel.cpp "if(GetMode()==FILE_PANEL)".
2. Mantis#0000742: ╚φεπΣα ∩ε±δσΣφΦΘ ±σπ∞σφ≥ ∩≤≥Φ Γ ∩α±±ΦΓφεΘ ∩αφσδΦ ≤±≥αφεΓδ σ≥± ταπδαΓφ√∞Φ ß≤ΩΓα∞Φ.
drkns 15.02.2009 22:26:31 +0200 - build 772
1. gcc.
drkns 15.02.2009 19:21:51 +0200 - build 771
1. ╧≡Φ Ωε∩Φ≡εΓαφΦΦ (φσ ±Φ±≥σ∞φε∞) Γ√Σσδ σ∞ ∞σ±≥ε τα≡αφσσ (σ±δΦ ⌡Γα≥ασ≥).
═σ τφα■, ±Φδⁿφε δΦ ²≥ε ≤±Ωε≡Φ≥ ∩≡ε÷σ±±, φε ⌠≡απ∞σφ≥α÷Φ ≥ε≈φε ß≤Σσ≥ ∞σφⁿ°σ.
2. ┬ τα∩≤±Ωα≥σδσ Φ±∩εδⁿτ≤σ∞ ⌠δαπ SEE_MASK_NOZONECHECKS, Σαß√ ╬╤ φσ ±∩≡α°ΦΓαδα
≡ατ≡σ°σφΦ Σδ τα∩≤±Ωα ⌠αΘδεΓ, ∩εδ≤≈σφφ√⌡ ∩ε ±σ≥Φ.
3. ╩≡ΦΓε ≡αßε≥αδΦ α±±ε÷Φα÷ΦΦ, φα≈Φφα■∙Φσ± ± ±Φ∞Γεδα '@'.
4. ┼∙╕ Γ± ΩΦσ Ωε±∞σ≥Φ≈σ±ΩΦσ ∞σδε≈Φ.
drkns 12.02.2009 21:29:15 +0200
1. Mantis#0000712: ═σΓσ≡φα ±≥≡εΩα ßΦδΣα Γ ταπεδεΓΩσ ±∩≡αΓΩΦ.
╟αεΣφε ≤ß≡αφ√ φσΩε≥ε≡√σ Σ≡≤πΦσ ε≥δΦ≈Φ vc-∩≡εσΩ≥α ε≥ ∞σΘΩ⌠αΘδα.
drkns 12.02.2009 00:40:52 +0200 - build 770
1. ┬ RemoveToRecycleBin ταß√δΦ ∩≡ε "\0\0".
╥α∞ µσ: ≤≥ε≈φσφΦ Γ ∩σ≡σΓεΣσ ΩεΣεΓ ΓετΓ≡α≥α SHFileOperation Γ winerror-ΩεΣ√.
╥α∞ µσ: Γ NT6 Φ Γ√°σ Φπφε≡Φ≡≤σ∞ ε∩÷Φ■ "╙Σαδ ≥ⁿ ±Φ∞ΓεδΦ≈σ±ΩΦσ ±±√δΩΦ", ≥.Ω. ²≥Φ ╬╤ Ωε≡≡σΩ≥φε ≤Σαδ ■≥ Φ⌡ ∩≡Φ ε≈Φ±≥Ωσ Ωε≡τΦφ√.
svs 11.02.2009 16:35:57 +0300 - build 769
1. Mantis#0000715: ─εßαΓΦ∞ Γ√τεΓ ΣΦαδεπα Ωεφ⌠Φπ≤≡α÷ΦΦ Γ ∞σφ■ ∩δαπΦφεΓ
(from samlyukov)
...± φσßεδⁿ°Φ∞Φ ∞εΦ∞Φ ≤≥ε≈φσφΦ ∞Φ:
0) φΦΩαΩΦ⌡ ßΦ∩σ≡εΓ Φ ∞σ±απεΓ - φσ≥ Ωεφ⌠Φπ-ΣΦαδεπσ - φΦ≈σπε φσ Σσδασ∞.
1) Alt-Shift-F9 Γ ∞σφ■ Γ√ßε≡α ΣΦ±ΩεΓ ΣσΘ±≥Γ≤σ≥ φσταΓΦ±Φ∞ε ε≥ ≥επε, ±≥εΦ≥ δΦ
Ω≤≡±ε≡ Γ εßδα±≥Φ Γφσ°φΦ⌡ ∞εΣσδσΘ ΦδΦ "φα ΣΦ±Ωα⌡"
2) ±εε≥Γσ≥±≥Γσφφε εßφεΓδσφ√ ⌠αΘδ√ ∩ε∞ε∙Φ.
┬ ⌠αΘδσ FarEng.hlf.m4 σ±≥ⁿ ≡≤±±ΩΦσ ß≤Ωε⌠ΩΦ - ∩ε∩≡αΓΦδ ß√ Ω≥ε (mantis#702)
2. Mantis#0000711: ╬°ΦßΩα ∩≡Φ τα∞σφσ
╙≥ε≈φσφΦσ ± Γ√ΣσδσφΦ ∞Φ - ∩≡Φ τα∞σφσ ±≥αΓΦ∞ Γ√ΣσδσφΦσ ±εε≥Γσ≥±≥Γ≤■∙σπε ≡ατ∞σ≡α.
svs 08.02.2009 18:19:49 +0300 - build 768
1. Mantis#0000547: ┬√ΣσδσφΦσ φαΘΣσφφ√⌡ ⌠≡απ∞σφ≥εΓ ∩≡Φ ∩εΦ±Ωσ
╩ε≡≡σΩ≥Φ≡εΓΩα - ∩ε±δσ Γ√ΣσδσφΦ φαΘΣσφφεπε φ≤µφε ∩σ≡σ∞σ∙α≥ⁿ Ω≤≡±ε≡
≥εδⁿΩε σ±δΦ φσ τα∞σφα, Φφα≈σ Σαδⁿ°σ ∩ε ≥σΩ±≥≤ "Text(TmpStr);"
≤ßΦΓασ≥ Γ±σ, ≈≥ε Σαδⁿ°σ.
2. Mantis#0000711: ╬°ΦßΩα ∩≡Φ τα∞σφσ
╤εß±≥Γσφφε - ±δσΣ±≥ΓΦσ Mantis#0000547.
+ Ω ²≥ε∞≤: Γ√Σσδ σ∞ Ωε≡≡σΩ≥φε, ± δεΩα∞Φ, Φ ∩σ≡σΣ ε≈σ≡σΣφ√∞ Γ√ΣσδσφΦσ∞ ±φΦ∞ασ∞ ∩ε∞σ≥Ω≤ ßδεΩα.
svs 08.02.2009 17:33:52 +0300 - build 767
1. Mantis#0000716: ╬ΣΦφ Φτ ≡σµΦ∞εΓ ≡αßε≥ασ≥ φσ∩≡αΓΦδⁿφε
(from DiRTy_GaRRy)
drkns 08.02.2009 11:03:16 +0200 - build 766
1. ╨σαδΦτα÷Φ DM_LISTGETTITLES.
2. ┬ε Γ≡α∩σ≡σ φσ ß√δΦ ε∩Φ±αφ√ DM_<G|S>ETEDITPOSITION, DM_<G|S>ETCOMBOBOXEVENT.
drkns 07.02.2009 23:34:36 +0200 - build 765
1. ═α≈Φφασ∞ ≤≈Φ≥ⁿ ⌠α≡ ≡αßε≥σ ± ∩ε φα±≥ε ∙σ∞≤ ΣδΦφφ√∞Φ Φ∞σφα∞Φ (²≥ε πΣσ "\\?\" Φ "∩≡Φ∞σ≡φε 32000").
2. ╩ε≡≡σΩ≥φα ≡αßε≥α ± ⌠αΘδα∞Φ/∩α∩Ωα∞Φ, εΩαφ≈ΦΓα■∙Φ∞Φ± ∩≡εßσδα∞Φ.
3. ╩≡ΦΓε ≡αßε≥αδα FCTL_GETCMDLINE Σδ oem-∩δαπΦφεΓ.
drkns 06.02.2009 00:40:14 +0200 - build 764
1. ┬ ∞σφ■ ± ∩εδε±εΘ ∩≡εΩ≡≤≥ΩΦ φσ∩≡αΓΦδⁿφε Γ√≈Φ±δ δα±ⁿ ∩≡αΓα π≡αφΦ÷α ±≡αßα≥√ΓαφΦ ∞√°Φ.
2. ─δΦφφ√σ ±≥≡εΩΦ Γ ∞σφ■ ∞εµφε ∩≡εΩ≡≤≈ΦΓα≥ⁿ ∞√°ⁿ■.
3. ╚τ GetString ≤ß≡αφ ∩α≡α∞σ≥≡ DestLength.
drkns 05.02.2009 19:24:36 +0200 - build 763
1. ┬ ±∩≡αΓΩσ φσ ≡αßε≥αδΦ ±±√δΩΦ ΓΦΣα ~Text~@<Path>@.
drkns 04.02.2009 19:18:48 +0200 - build 762
1. Mantis#0000725: ═σ Γ±∩δ√Γασ≥ εΩφε ∩εΦ±Ωα ∩≡Φ φαµα≥ΦΦ ≡≤±±ΩΦ⌡ ß≤ΩΓ
2. Mantis#0000727: heap corruption in CopyToClipboard
drkns 03.02.2009 18:38:38 +0200 - build 761
1. ╬Σφε ≈ΦφΦ∞, Σ≡≤πεσ δε∞ασ∞ :) - ±φεΓα φσ∩σ≡σ≡Φ±εΓΩα ∩α±±ΦΓφεΘ ∩αφσδΦ.
drkns 01.02.2009 19:58:28 +0200 - build 760
1. ┼∙σ φσ∞φεπε φα ≥σ∞≤ ε≥≡Φ±εΓΩΦ ∩α±±ΦΓφεΘ ∩αφσδΦ ∩≡Φ ταΩ≡√≥ΦΦ αΩ≥ΦΓφεΘ ∩εδφε²Ω≡αφφεΘ.
drkns 31.01.2009 19:40:10 +0200 - build 759
1. OEM-∩δαπΦφ√ Γ ProcessEditorInput ∩εδ≤≈αδΦ KEY_EVENT_RECORD Γ "±√≡ε∞" ΓΦΣσ.
╩αΩ ≡στ≤δⁿ≥α≥, Γ∞σ±≥ε ≡≤±±ΩΦ⌡ ±Φ∞ΓεδεΓ Φ∞ ∩≡Φ⌡εΣΦδα ΩΦ≡π≤Σα.
2. ┬ φσΩε≥ε≡√⌡ ±δ≤≈α ⌡ φσ Γε±±≥αφαΓδΦΓαδΦ±ⁿ ΣδΦφφ√σ Φ∞σφα, ≤≥σ≡ φφ√σ ∩ε±δσ Γ√∩εδφσφΦ Γφσ°φΦ⌡ Ωε∞αφΣ.
drkns 30.01.2009 19:39:47 +0200 - build 758
1. Mantis#0000719: ╬°ΦßΩα Ωε∩Φ≡εΓαφΦ ≡≤±±Ωεπε ≥σΩ±≥α Γ clipboard.
drkns 29.01.2009 21:20:22 +0200 - build 757
1. ═σ Γε Γ±σ⌡ ±δ≤≈α ⌡ εßΓεßεµΣαδα±ⁿ ∩α∞ ≥ⁿ, Γ√Σσδσφφα Γ FileListToPluginItem.
2. ═σ ε±ΓεßεµΣαδα±ⁿ ∩α∞ ≥ⁿ, Γ√Σσδσφφα ∩εΣ InfoPanelLine Γε Γ≡α∩σ≡σ.
warp 28.01.2009 11:30:00 +0300 - build 756
1. ═≤ ≡ατ ≤µ ∩ε°δε - ΣεßαΓΦ∞ σ∙σ Φ FCTL_GETCURRENTITEM, Σαß√ FCTL_GETPANELINFO φσ Σσ≡πα≥ⁿ ≡αΣΦ ²≥επε.
yjh 28.01.2009 04:05:24 +0300 - build 755
1. 64⌡ßΦ≥εΓ√σ ∩≡σΣ≤∩≡σµΣσφΦ Ω 753
drkns 27.01.2009 17:47:55 +0200 - build 754
1. ┬ΣεπεφΩ≤ Ω 753: FCTL_GETCMDLINE[SELECTEDTEXT] ΓετΓ≡α∙σ≥ ≥≡σß≤σ∞√Θ ≡ατ∞σ≡ ß≤⌠σ≡α ± ≤≈╕≥ε∞ 0.
drkns 27.01.2009 16:09:51 +0200 - build 753
1. ╬≈σ≡σΣφεΘ ∩σ≡σ≥≡ ⌡ API.
FCTL_GETPANELSHORTINFO ßεδⁿ°σ φσ≥. ┼╕ ⌠≤φΩ÷Φ■ Γ√∩εδφ σ≥ FCTL_GETPANELINFO.
╚τ ±≥≡≤Ω≥≤≡√ PanelInfo ≤ß≡αφ√ ∩εδ PanelItems, SelectedItems, lpwszColumnTypes, lpwszColumnWidths, lpwszCurDir.
─δ ∩εδ≤≈σφΦ Φ⌡ τφα≈σφΦΘ ≥σ∩σ≡ⁿ σ±≥ⁿ ε≥Σσδⁿφ√σ FCTL-Ωε∞αφΣ√: FCTL_GETPANELITEM, FCTL_GETSELECTEDPANELITEM,
FCTL_GETCOLUMNTYPES, FCTL_GETCOLUMNWIDTHS, FCTL_GETCURRENTDIRECTORY.
FCTL_FREEPANELINFO ≥εµσ ßεδⁿ°σ φσ≥. ╘α≡ Γ√Σσδ σ≥ ≥εδⁿΩε ∩α∞ ≥ⁿ Σδ ∩εδσΘ FCTL_GET[SELECTED]PANELITEM, Σδ Φ⌡
ε±ΓεßεµΣσφΦ ∩δαπΦφ Σεδµσφ Φ±∩εδⁿτεΓα≥ⁿ Ωε∞αφΣ≤ FCTL_FREEPANELITEM.
╧α∞ ≥ⁿ Σδ FCTL_GETCOLUMNTYPES, FCTL_GETCOLUMNWIDTHS, FCTL_GETCURRENTDIRECTORY Γ√Σσδ σ≥ ∩δαπΦφ,
φσεß⌡εΣΦ∞√Θ ≡ατ∞σ≡ ß≤⌠σ≡α ∩εµφε ∩εδ≤≈Φ≥ⁿ, ∩σ≡σΣαΓ NULL Γ Ωα≈σ±≥Γσ ∩α≡α∞σ≥≡α.
FCTL_GET[SELECTED]PANELITEM, FCTL_FREEPANELITEM, FCTL_SETSELECTION ≡αßε≥α■≥ ± ╬─═╚╠ ²δσ∞σφ≥ε∞.
Info.Control ≥σ∩σ≡ⁿ Γ√πδ ΣΦ≥ ΩαΩ Info.Control(HANDLE hPlugin,int Command,int Param1,LONG_PTR Param2).
╫α±≥ⁿ ß√Γ°Φ⌡ Param ∩σ≡σσ⌡αδα Γ Param1, ≈α±≥ⁿ Γ Param2, ß≤Σⁿ≥σ ßΣΦ≥σδⁿφ√.
┬±σ ∩δαπΦφ√, ≥αΩ ΦδΦ Φφα≈σ Φ±∩εδⁿτεΓαΓ°Φσ Control, φαΣε ∩σ≡σΣσδα≥ⁿ!!!
2. From Tim Sobolev: ≡σαδΦτα÷Φ FarCharTableA.
drkns 25.01.2009 19:37:00 +0200 - build 752
1. ╧≡Φ ταΩ≡√≥ΦΦ ∩εδφε²Ω≡αφφεΘ ∩δαπΦφεΓεΘ ∩αφσδΦ φσ εßφεΓδ δα±ⁿ ∩α±±ΦΓφα ∩αφσδⁿ.
2. ═σ εßφεΓδ δα±ⁿ ∩αφσδⁿ ∩ε±δσ FCTL_CLOSEPLUGIN.
drkns 24.01.2009 22:01:13 +0200 - build 751
1. ╩≡ΦΓε ε≥εß≡αµαδ± ±Φ∞Γεδ ∩ε∞σ≥ΩΦ Γ ∩αφσδ ⌡.
drkns 24.01.2009 15:39:50 +0200 - build 750
1. ┬ Ωε∩Φ≡σ Γ√δστδΦ ε≈σ≡σΣφ√σ ßαπΦ.
2. ┬ ∞σφ■ Γ√ßε≡α ΩεΣεΓεΘ ±≡αφΦ÷√ (ShiftF8) φσ εß≡αßα≥√Γαδ± Ins φα ÷Φ⌠≡εΓεΘ ΩδαΓΦα≥≤≡σ.
svs 23.01.2009 19:26:56 +0300 - build 749
1. Macro: Editor.Sel()
- new -> Editor.Sel(0,4) - Γσ≡φσ≥ ≥Φ∩ ßδεΩα (0 - φσ≥≤, 1 - stream, 2 - column)
- Φ±∩≡αΓδσφ√ ∩≡√µΩΦ (Γ ≥.≈ ± column, Ωε≥ε≡√σ ∩ε ±≤≥Φ φσ ∩α⌡αδΦ)
- φσΩε≡≡σΩ≥φε ≡αßε≥αδΦ ≤±≥αφεΓΩΦ... ßστ ≤≈σ≥α ≥αßεΓ
- φσΩε≡≡σΩ≥φε ≡αßε≥αδΦ Φφ⌠ε-⌠≤φΩ÷ΦΦ - ßστ ≤≈σ≥α ≥αßεΓ
- new -> Editor.Sel(4) - Unmark selected block, Γσ≡φσ≥ Γ±σπΣα 1
- σ±δΦ °Φ≡Φφα ßδεΩα = 0 (ε≥ ±■Σα == Σε ±■Σα), ≥ε ²≥ε ≡αΓφε±Φδⁿφε Editor.Sel(4)
╘Φ≈α σ±≥ⁿ εΣφα ± ∩≡Φ∞σφσφΦσ∞ Editor.Sel():
1. Editor.Sel(2, 0) - ∩ε∞σ≈ασ∞ φα≈αδε stream ßδεΩα
2. ≈≥ε-≥ε ΣσδαδΦ, Φ Σαµσ ßδεΩΦ Γ√Σσδ δΦ...
3. Editor.Sel(2, 1) - ∩ε∞σ≈ασ∞ Ωεφσ÷ - ∩≡σΣ√Σ≤∙Φσ Γ√ΣσδσφΦ ±φΦ∞α■≥± Φ ∩ε∞σ≈ασ≥± φεΓ√Θ
ßδεΩ ε≥ (1) Σε "±■Σα"
2. Macro: ∩α≡±σ≡ - ±Φ∞Γεδ ';' ±≡ατ≤ ∩ε±δσ ταΩ≡√Γα■∙σΘ± ±ΩεßΩΦ ⌠≤φΩ÷ΦΦ Φπφε≡Φ≡≤σ≥±
3. ╧ε∩≤≥φε Γ └╧╚ Σδ ECTL_SELECT ß√δα φσ±≤≡ατΦ÷α:
- ε≥∞σ≥Ωα ßδεΩα Φ±≈στασ≥ Γ±σπΣα, ±σΘ≈α±, σ±δΦ ≈≥ε-≥ε φσ ≥αΩ ± ∩α≡α∞σ≥≡α∞Φ, ßδεΩ ε±≥ασ≥± φα ∞σ±≥σ
- ε≥∞σ≥Ωα ßδεΩα Φ±≈στασ≥ Γ±σπΣα, Σαµσ σ±δΦ ≥αΩεΘ ±≥≡εΩΦ φσ φα⌡εΣΦδΦ (BlockStartLine)
- σ±δΦ BlockHeight ß√δ ßεδⁿ°σ ≈σ∞ ≥σΩ±≥α (φα∩≡Φ∞σ≡, ∩√≥ασ∞± Γ√ΣσδΦ≥ⁿ ßδεΩ, ≤Ωατ√Γα ∩ε±δσΣφ■■ ±≥≡εΩ≤,
α BlockHeight=, φα∩≡Φ∞σ≡, 10), ≥ε EditorControl ΓετΓ≡α∙αδ FALSE, ⌡ε≥ ßδεΩ ≤±∩σ°φε Γ√Σσδ δ± .
- ╫Φ≥ασ∞ "BlockWidth - ╪Φ≡Φφα ßδεΩα. ╠εµσ≥ ß√≥ⁿ ε≥≡Φ÷α≥σδⁿφεΘ ΓσδΦ≈ΦφεΘ." - φε ∩εδ≤≈αδε±ⁿ,
≈≥ε ∩≡Φ BTYPE_COLUMN Φ BlockWidth=-1 "≥≡αφταΩ÷Φ " ∩ε∞σ≥ΩΦ ßδεΩα φσ∩εδφα , ≈≥ε ∞εµσ≥ ∩≡ΦΓεΣΦ≥ⁿ Ω
φσ∩εφ ≥Ωα∞ ± ßδεΩα∞Φ.
╫≥ε-≥ε φσ ∞επ≤ ∩≡Φ∩ε∞φΦ≥ⁿ Σδ ≈σπε φ≤µφα ß√δα ∩≡εΓσ≡Ωα "if(BlockWidth==-1)", Γ δ■ßε∞ ±δ≤≈ασ ∩εδ≤≈αδα±ⁿ
φσ ∩εδφα ≥≡αφταΩ÷Φ .
4. ╧εΣΣσ≡µΩα MCODE_F_EDITOR_SEL Γε Γ±σ∞, ≈≥ε ΣΓΦµσ≥± ... (≡σΣαΩ≥Φ≡≤σ≥± )
5. ─εßαΓδσφε (Σδ σΣΦφεεß≡ατΦ ) Ctrl-U (±φ ≥ⁿ Γ√ΣσδσφΦσ ± ßδεΩα) Γ Ωε∞.±≥≡εΩσ (≡αßε≥ασ≥ ∩≡Φ ∩επα°σφφ√⌡ εßεΦ⌡ ∩αφσδ ⌡).
drkns 22.01.2009 15:03:21 +0200 - build 748
1. ┬ FormatMessage φσ ∩σ≡σΣαΓαδ± ⌠δαπ FORMAT_MESSAGE_IGNORE_INSERTS.
╩αΩ ±δσΣ±≥ΓΦσ, ⌠≤φΩ÷Φ εßδα∞√Γαδα±ⁿ φα ±≥≡εΩα⌡ ± %1, %2 Φ ≥.∩. (φα∩≡Φ∞σ≡, Γ ±εεß∙σφΦ ⌡ εß "ε°ΦßΩσ τα∩≤±Ωα").
╤σΘ≈α± ²≥Φ %x φΦΩαΩ Σε∩εδφΦ≥σδⁿφε φσ εß≡αßα≥√Γα■≥± , ≈≥ε, Ωεφσ≈φε, φσ ⌠εφ≥αφ, φε Γ± Ωε δ≤≈°σ, ≈σ∞ ±εΓ±σ∞ φΦ≈σπε.
drkns 22.01.2009 12:47:21 +0200 - build 747
1. Mantis#0000709:Ansi Φ Unicode Γσ≡±ΦΦ Γ εΣφεΘ dll?
╟αεΣφε ∩ε≈ΦφΦδ ε∩≥Φ∞Φτα÷Φ■ ∩≡εΓσ≡ΩΦ ²Ω±∩ε≡≥εΓ ∩ε crc32.
svs 22.01.2009 12:16:13 +0300 - build 746
1. Macro: Editor.Sel([1|0],[0|1]) ≡αßε≥α■≥ φσΩε≡≡σΩ≥φε:
- φσ ≤≈σ≥σφ√ ≥αß√,
- ∩≡Φ "∩≡√µΩσ" Γ Ωεφσ÷ ßδεΩα ∩ετΦ÷Φ ±≥αΓΦ≥± φα ±δ≤Σ≤■∙≤■ ±≥≡εΩ≤.
t-rex 22.01.2009 08:51:22 +0200 - build 745
1. From Alexey Pakhunov: Mantis#708: ╫≥σφΦσ τα ∩≡σΣσδ√ ß≤⌠σ≡α Γ FilePositionCache::Save
2. ╟αεΣφε ±Σσδαδ ≥α∞ ∩α≡≤ Γσ∙σΘ "∩εΩ≡α±ΦΓσΘ".
drkns 21.01.2009 00:19:40 +0200 - build 744
1. ┼±δΦ ≡ατΓσ≡φ≤≥√Θ Ωε∞ßεßεΩ± ΦδΦ Φ±≥ε≡Φ ΓΓεΣα φσ Γδστασ≥ ÷σδΦΩε∞ φα ²Ω≡αφ,
Φ ∩≡Φ ²≥ε∞ φαΣ φΦ∞ ∞σ±≥α ßεδⁿ°σ, ≈σ∞ ∩εΣ φΦ∞ - ε≥Ω≡εσ∞ σπε "ΓΓσ≡⌡".
2. ╧≡Φ Φτ∞σφσφΦΦ ≡ατ∞σ≡εΓ Ωεφ±εδΦ Ωε∞ßεßεΩ±√ Φ Φ±≥ε≡ΦΦ ≡Φ±≤■≥± ΩαΩ ∩εδεµσφε, α φσ ≈╕≡≥ τφασ≥ πΣσ.
3. ═σ ≤≡εΣ≤■≥± ΣΦαδεπΦ, φσ Γδστα■∙Φσ Γ Ωεφ±εδⁿ.
drkns 19.01.2009 20:44:36 +0200 - build 743
1. ┬ ∩σ≡σ∞σ∙σφΦΦ ΣΦαδεπα Ωφε∩Ωα∞Φ End/PgDn ß√δ ßαπ, φε ∩≡ε ΓΦδ± εφ ≥εδⁿΩε ∩ε±δσ ∩≡σΣ√Σ≤∙σπε ßΦδΣα.
2. Mantis#0000704: πδ■ΩΦ ∩≡Φ ∩σ≡σΣα≈σ ≤∩≡αΓδσφΦ Γ ∩δαπΦφ
Mantis#0000705: ╧≡εßδσ∞√ ± farcmds.dll
drkns 19.01.2009 16:59:41 +0200 - build 742
1. ═σµφε, ∩δαΓφε Φ ε±≥ε≡εµφε ∩ε∩≡εß≤σ∞ ≡ατ≡σ°Φ≥ⁿ ≥α±Ωα≥ⁿ ΣΦαδεπΦ τα ∩≡σΣσδ√ ²Ω≡αφα.
┬≡εΣσ ß√ Γ±╕ ≡αßε≥ασ≥, φε ∞αδε δΦ, ∞επδε πΣσ-≥ε α≤Ωφ≤≥ⁿ± .
╧≡ε±ⁿßα φστα∞σΣδΦ≥σδⁿφε ΣεΩδαΣ√Γα≥ⁿ Γ °≥αß ε δ■ßε∞ φσαΣσΩΓα≥φε∞ ∩εΓσΣσφΦΦ.
drkns 17.01.2009 21:28:37 +0200 - build 741
1. Mantis#0000703: ╧≡Φ ∩ε∩√≥Ωσ ∩σ≡σ∞σ±≥Φ≥ⁿ ∩α∩Ω≤ ΓετφΦΩασ≥ ε°ΦßΩα "Access Denied".
drkns 17.01.2009 17:05:36 +0200 - build 740
1. ╤φεΓα Ωε∩Φ≡αΘ≥: ∩ε "Far /?" Γ√ΓεΣΦδ± ∞≤±ε≡.
2. ┬ copyright.inc Γ∞σ±≥ε ±Φ∞ΓεδεΓ πσφσ≡Φ≡≤■≥± Φ⌡ hex-ΩεΣ√.
drkns 16.01.2009 22:02:38 +0200 - build 739
1. ┼±δΦ φσ≥ φΦ εΣφεπε ∩δαπΦφα, ²Ω±∩ε≡≥Φ≡≤■∙σπε SetFindList[W],
≥ε Φ Ωφε∩Ω≤ [ Panel ] Γ ΣΦαδεπσ ≡στ≤δⁿ≥εΓ ∩εΦ±Ωα ∩εΩατ√Γα≥ⁿ φσ ß≤Σσ∞.
2. ╩ε±∞σ≥ΦΩα: τα∞σφα sizeof/sizeof φα countof ΓστΣσ, πΣσ σ∙╕ ε±≥αΓαδε±ⁿ.
svs 16.01.2009 19:07:22 +0300 - build 738
1. ╙≥ε≈φσφΦσ Σδ Editor.Sel
═α≈αδε Φ Ωεφσ÷ ßδεΩα ∞εµσ≥ ß√≥ⁿ Γ δ■ßε∞ ∞σ±≥σ (φα∩≡Φ∞σ≡, φα≈αδε - φΦµσ, Ωεφσ÷ - Γ√°σ).
┴δεΩ Γ±σπΣα Γ√ΣσδΦ≥ⁿ± ∩≡αΓΦδⁿφε.
svs 16.01.2009 16:35:23 +0300 - build 737
0. ± ∩≡σΣ≤∙Φ∞ ∩α≥≈σ∞ φα∩ε≡≥α≈Φδ - φσ ΓεΓ≡σ∞ ≤ΣαδΦδ ß≤⌠σ≡.
1. Macro: ⌠≤φΩ÷Φ waitkey Φ∞σσ≥ Γ≥ε≡εΘ φσεß τα≥σδⁿφ√Θ ∩α≡α∞σ≥≡ - ≥Φ∩ ΓετΓ≡α∙ασ∞επε τφα≈σφΦ :
0 - Γσ≡φ≤≥ⁿ ±≥≡εΩεΓεσ φατΓαφΦσ ΩδαΓΦ°Φ, 1 - ≈Φ±δεΓεσ φατΓαφΦσ ΩδαΓΦ°Φ
V=waitkey([N,[T]])
2. Macro: ΣεßαΓδσφα ⌠≤φΩ÷Φ Editor.Sel
V=Editor.Sel(Action[,Opt])
∩ετΓεδ σ≥ ∞αφΦ∩≤δΦ≡εΓα≥ⁿ Γ√ΣσδσφΦ ∞Φ Γ ≥σΩ±≥σ
Action: 0 = Get Pos
Opt: 0 = return FirstLine
1 = return FirstPos
2 = return LastLine
3 = return LastPos
return: 0 = failure, 1... request value
1 = Set Pos
Opt: 0 = begin block (FirstLine & FirstPos)
1 = end block (LastLine & LastPos)
return: 0 = failure, 1 = success
2 = Set Stream Selection Edge
Opt: 0 = selection start
1 = selection finish
return: 0 = failure, 1 = success
3 = Set Column Selection Edge
Opt: 0 = selection start
1 = selection finish
return: 0 = failure, 1 = success
═α∩≡Φ∞σ≡, ∩εΓ≥ε≡Φ∞ φσΩε≥ε≡√σ ±ε≈σ≥αφΦ ΩδαΓΦ° Φτ Turbo-±≡σΣ (∩εΓσ±Φ∞ ∞αΩ≡ε± φα ±ε≈σ≥αφΦσ Ctrl-K):
%k=waitkey(0,1);
$if(%k==B || %k==b || %k==CtrlB)
editor.sel(2,0)
$else
$if(%k==K || %k==k || %k==CtrlK)
editor.sel(2,1)
$else
$if((%k==C || %k==c || %k==CtrlC) && Selected)
CtrlC
$else
$if((%k==Y || %k==y || %k==CtrlY) && Selected)
CtrlD
$else
eval("F1")
$end
$end
$end
$end
3. ╙≥ε≈φσφΦσ Γ WaitKey() - "∩≡ε∩≤±Ωασ∞ ≥εδⁿΩε δ■ß√σ φα±≥ε ∙Φσ ΩδαΓΦ°Φ" (ΩεΣ < KEY_END_FKEY)
4. ΣεßαΓδσφα ⌠≤φΩ÷Φ "s=key(v)" - ∩≡σεß≡ατ≤σ≥ τφα≈σφΦσ v Γ ±≥≡εΩεΓ√Θ ²ΩΓΦΓαδσφ≥ φατΓαφΦ ΩδαΓΦ°Φ.
σ±δΦ v ±≥≡εΩα, ≥ε ∩≡εΓσ≡ σ≥± ∩≡αΓΦδⁿφε±≥ⁿ φα∩Φ±αφΦ ΩδαΓΦ°Φ Φ εφα µσ ΓετΓ≡α∙ασ≥±
σ±δΦ v ≈Φ±δε, ≥ε ∩≡εΦ±⌡εΣΦ≥ ∩ε∩√≥Ωα ∩≡σεß≡ατεΓα≥ⁿ Γ ≥σΩ±≥
Γ ±δ≤≈ασ ε°ΦßεΩ - ΓετΓ≡α∙ασ≥± ∩≤±≥α ±≥≡εΩα.
5. Macro: ≥σ∩σ≡ⁿ Φ∞σφεΓαφφ√σ ΩδαΓΦ°Φ ∞επ≤≥ ≤≈α±≥ΓεΓα≥ⁿ Γ δ■ß√⌡ Γ√≈Φ±δσφΦ ⌡.
═α∩≡Φ∞σ≡,
%k=waitkey(0,1); $if(%k == CtrlB)...
ΦδΦ
%k=CtrlK; ..... %k=%k+Alt; eval(key(%k))
svs 16.01.2009 13:55:26 +0300 - build 736
1. ╤Φ≥≤α÷Φ ß√δα - Γ copyright.inc ΩεδΦ≈σ±≥Γε ±Φ∞ΓεδεΓ ∩≡σΓ√°αδε 256, τα Γδσφφ√⌡ Σδ Str Γ ControlObject::ShowCopyright().
┼±≥σ±≥Γσφφε ╘└╨ ≤±∩σ°φε Ωε∞∩ΦδΦδ± , φε φσ τα∩≤±Ωαδ± , ∞εδ≈α ≥≡α∩αδ± .
╠εµφε ß√δε ß√ ∩≡Φ∞σφΦ≥ⁿ xstrncpy, φε ΓΣ≡≤π Γ copyright.inc.m4 ≈≥ε-≥ε σ∙σ Σε∩Φ°σ≥± ,
≥αΩ ≈≥ε ∩≤±≥ⁿ ±≥≡εΩα Γ√Σσδ σ≥± ΣΦφα∞Φ≈σ±ΩΦ.
drkns 15.01.2009 07:02:47 +0200 - build 735
1. ╧α≡α ∞σδε≈σΘ.
drkns 15.01.2009 00:44:47 +0200 - build 734
1. ┬ ΣΦαδεπσ ≤±≥αφεΓΩΦ α≥≡Φß≤≥εΓ Σδ ⌠αΘδα, Φ∞σ■∙σπε φσ±ΩεδⁿΩε µ╕±≥ΩΦ⌡ ±±√δεΩ,
Γ∞σ±≥ε εΣφεπε Φ∞σφΦ ε≥εß≡αµασ≥± ±∩Φ±εΩ Γ±σ⌡ σπε Φ∞╕φ.
╨αßε≥ασ≥ Γ Vista Φ Γ√°σ.
t-rex 14.01.2009 22:00:55 +0200 - build 733
1. ─εßαΓδ σ∞ ßΦ≥φε±≥ⁿ ±ßε≡ΩΦ Γ Φφ⌠≤ ε Γσ≡±ΦΦ.
2. ╙ß≡αδ τα φσ φαΣεßφε±≥ⁿ■ BUILDTESTONLY Φ BUILDTYPENUM.
drkns 12.01.2009 17:38:59 +0200 - build 732
1. ╩≥ε-≥ε ±φεΓα ±δε∞αδ Mantis#0000605.
╤ΩεßΩΦ ΓεΩ≡≤π VMenu ChDisk() Γ panel.cpp Φ ΓεΩ≡≤π Σ≡≤πΦ⌡ αφαδεπΦ≈φ√⌡ ∞σ±≥ - ═└─╬!!!
╬≥ φΦ⌡ ≥α∞ ∩εδⁿτα, εφΦ Σ√≡Ω≤ φα εßε ⌡ ταπε≡α... ß≡≡≡, εφΦ εßδα±≥ⁿ ΓΦΣΦ∞ε±≥Φ επ≡αφΦ≈ΦΓα■≥,
≈≥εß√ ²≥Φ ∞σφ■ ΓεΓ≡σ∞ ≤Σαδ δΦ±ⁿ Φ φσ ∞α ≈ΦδΦ φα ²Ω≡αφσ.
2. ╙ßσ≡╕∞ Φτ δεΩαδⁿφ√⌡ φα±≥≡εσΩ ≡σΣαΩ≥ε≡α/Γⁿ■Γσ≡α ≈σΩßεΩ±√ Γ√ßε≡α ≤∞εδ≈αδⁿφεΘ ΩεΣΦ≡εΓΩΦ.
svs 12.01.2009 15:13:56 +0300 - build 731
1. ═σ ≡αßε≥ασ≥ Γ FAR 2.0 alpha 1 (build 729) ε∩÷Φ αΓ≥ε∞α≥Φ≈σ±ΩΦ ∞εφ≥Φ≡εΓα≥ⁿ CDROM.
yjh 12.01.2009 03:44:27 +0300 - build 730
1. ─εßαΓΦ∞ ε∩÷Φ■ Γ makefile_vc Σδ Γετ∞εµφε±≥Φ πσφσ≡α÷ΦΦ release ±
ΓΩδ■≈σφφ√∞ ΩεΣε∞ Σδ ≥σ±≥α exception (ε≥δαΣΩΦ excdump :).
t-rex 11.01.2009 23:00:45 +0200 - build 729
1. ╧≡εΣεδµσφΦσ Mantis#697, GetShellType Σεδµσφ Γσ≡φ≤≥ⁿ false σ±δΦ φαΘΣσφ√Θ ≥Φ∩ ²≥ε ∩≤±≥α ±≥≡εΩα.
t-rex 11.01.2009 21:56:05 +0200 - build 728
1. Mantis#693 Φ Mantis#697 - ∩≡εßδσ∞√ Γ τα∩≤±Ωα≥ε≡σ ΓΦφΣεΓ√⌡ ≥Φ∩εΓ Φτ τα φσ∩≡αΓΦδⁿφεΘ ≡αßε≥√ ± ≡σσ±≥≡ε∞.
drkns 11.01.2009 19:52:42 +0200 - build 727
1. ┴απΦ Γ url-τα∩≤±Ωα≥σδσ + Γ ΓΦ±≥σ τα∩≤±Ωαδε±ⁿ φσ ≥ε, ≈≥ε φαΣε.
drkns 11.01.2009 16:08:39 +0200 - build 726
1. ┬≡εΣσ ß√ τα≡αßε≥αδε αΓ≥εταΓσ≡°σφΦσ Γ ±≥≡εΩα⌡ ΓΓεΣα ΣΦαδεπεΓ.
drkns 11.01.2009 09:12:18 +0200 - build 725
1. From Maximus5: Cannot update file descriptions.
drkns 10.01.2009 18:32:35 +0200 - build 724
1. ╚ ±φεΓα ∩≡εΣεδµσφΦσ 720.
drkns 10.01.2009 16:40:25 +0200 - build 723
1. ┬ ∞σφ■ α±±ε÷Φα÷ΦΘ φσ ε≥εß≡αµαδα±ⁿ ΩεδεφΩα ± ε∩Φ±αφΦ ∞Φ.
drkns 10.01.2009 16:16:50 +0200 - build 722
1. ╧≡εΣεδµσφΦσ 720.
drkns 10.01.2009 14:53:38 +0200 - build 721
1. ╧≡Φ Γ√ΓεΣσ ±εεß∙σφΦ εß ε°ΦßΩσ ταπ≡≤τΩΦ ∩δαπΦφα ß≡αδ± "∩δαπΦφεΓ√Θ" ²Ωτσ∞∩δ ≡ Language Γ∞σ±≥ε "⌠α≡εΓ±Ωεπε".
drkns 10.01.2009 12:53:27 +0200 - build 720
1. ┬ε Γ≡α∩∩σ≡σ Ω≡ΦΓε ε±ΓεßεµΣαδ± FarList;
2. Xlat Γ ≡σΣαΩ≥ε≡σ;
3. Edit::GetStringAddrW -> Edit::GetStringAddr.
drkns 08.01.2009 09:47:23 +0200
1. ╤σΩ÷Φ <dependency> Γ ∞αφΦ⌠σ±≥σ.
drkns 06.01.2009 11:34:50 +0200 - build 719
1. ═σ ≡αßε≥αδΦ ∞αΩ≡εΩεφ±≥αφ≥√.
t-rex 05.01.2009 18:05:34 +0200 - build 718
1. ╤Φ∞Γεδ√ "=;," ≥εµσ ≥≡σß≤■≥ ΣΓσ ∩α≡√ ΩαΓ√≈σΩ ∩≡Φ τα∩≤±Ωσ ≈σ≡στ cmd.
drkns 04.01.2009 15:37:36 +0200
1. ╠σδε≈Φ Γ vc-∩≡εσΩ≥σ Φ ∞σΘΩα⌡.
zg 04.01.2009 15:17:03 +0200 - build 717
1. mantis#695.
t-rex 04.01.2009 00:32:09 +0200 - build 716
1. ╧σ≡Γ√σ °απΦ ∩εΣΣσ≡µΩΦ UTF Γε Γⁿ■Γσ≡σ, ± πε≡σ∞ ∩ε∩εδα∞ φε ΩαΩ ≥ε ∩α°σ≥.
drkns 03.01.2009 16:18:04 +0200 - build 715
1. ╧εΣΣσ≡µΩα ΩδαΓΦ°Φ PrintScreen :) + Γ ∩αφσδ ⌡ φσΩε≡≡σΩ≥φε εß≡αßα≥√ΓαδΦ±ⁿ AltEnter Φ AltTab.
2. ╬≥Ωδ■≈σφε ±ετΣαφΦσ PCH Σδ *.±, Φßε ²≥Φ⌡ *.± ε±≥αδε±ⁿ "εΣΦφ °≥≤Ωα".
drkns 02.01.2009 10:30:25 +0200 - build 714
1. Xlat.Table Φ Xlat.Rules ≥σ∩σ≡ⁿ string Φ Γ ≡σσ±≥≡σ ⌡≡αφ ≥± ΩαΩ REG_SZ.
2. ╚±∩≡αΓΦδ ∩α≡≤ BUGBUG Γ Ωε∩Φ≡σ.
3. ╚τ iswind.cpp ≤Σαδσφ√ ε±≥α≥ΩΦ ß√δεΘ ≡ε±Ωε°Φ - FindFarWndByTitle, IsWindowedEnumProc, IsWindowedEnumProc2.
4. ╧α≡α Γσ∙σΘ Φτ Mantis#657.
zg 02.01.2009 02:44:04 +0200 - build 713
1. CAS Γ ΣΦαδεπσ φατφα≈σφΦ ∞αΩ≡εΩδαΓΦ°Φ.
drkns 29.12.2008 18:38:33 +0200 - build 712
1. ╧≡εΣεδµσφΦσ Mantis#0000674.
2. ╬≥Ωα≥Φ∞ 709 - φσ Γ±╕ ≥αΩ ∩≡ε±≥ε.
t-rex 29.12.2008 12:45:32 +0200 - build 711
1. FarCharTableA ²∞≤δΦ≡≤σ≥ ΩαΩ ∞εµφε ßδΦµσ Ω 1.7x.
2. Xlat Φ XlatA "≡αßε≥α■≥". ▀ φσ τφα■ ≈≥ε Φ ΩαΩ εφΦ Σεδµφ√ Σσδα≥ⁿ, Ω≥ε ≤∞σσ≥ ²≥Φ∞ Σσδε∞ ∩εδⁿτεΓα≥± ∩ε≥σ±≥Φ≡≤Θ≥σ.
t-rex 28.12.2008 22:46:27 +0200 - build 710
1. Mantis#689: Crash in the viewer.
drkns 29.12.2008 22:33:47 +0200 - build 709
1. ┼±δΦ τα∩≡α°ΦΓαδε±ⁿ ACTL_GETSHORTWINDOWINFO Σδ ≥σΩ≤∙σπε εΩφα, Φ ²≥ε εΩφε - vmenu, ≥ε ≥σΩ≤∙Φ∞ ±≈Φ≥αδε±ⁿ ∩≡σΣ√Σ≤∙σσ εΩφε.
t-rex 28.12.2008 20:21:07 +0200 - build 708
1. ╥σ∩σ≡ⁿ Γ±σ ⌠≤φΩ÷ΦΦ API Σε±≥≤∩φ√ Φ ≡αßε≥α■≥ (Ω≡ε∞σ Xlat Ωε≥ε≡√Θ ∩εΩα Γ ΓΦΣσ ταπδ≤°ΩΦ).
drkns 28.12.2008 17:56:33 +0200 - build 707
1. Mantis#0000688: View Command Log does not show first characters
t-rex 28.12.2008 17:33:01 +0200 - build 706
1. StandardFunctions.ConvertNameToReal τα≡αßε≥αδ.
2. ╘Φδⁿ≥≡√ φσ ≡αßε≥αδΦ ∩≡Φ move φα εΣφε∞ Φ ≥ε∞ µσ ΣΦ±Ωσ (≥σ±≥εΓ√Θ ⌠ΦΩ±).
3. ╧≡εΣεδµασ∞ Ωεδßα±Φ≥ⁿ Γ±╕ ∩εΣ≡ Σ.
drkns 28.12.2008 11:09:34 +0200
1. ╚τ ∩≡εσΩ≥α ≤ß≡αφ√ ≤Σαδ╕φφ√σ Γ 703 ⌠αΘδ√.
2. ╩ε±∞σ≥ΦΩα Γ far.rc.
t-rex 27.12.2008 23:59:35 +0200 - build 705
1. ╙ß≡αδ Γ±σ ²≥Φ UnicodeToAnsi Φ ≥.∩., ≥σ∩σ≡ⁿ εφΦ σ±≥ⁿ ≥εδⁿΩε Γε Γ≡α∩∩σ≡σ πΣσ Φ∞ Φ ∞σ±≥ε.
2. ┴απ Γ ProcessNameA.
3. macro.cpp::dlggetvalueFunc(), εß≡αßε≥Ωα 10 ∩α≡α∞σ≥≡α. ═αΣε ∩ε±∞ε≥≡σ≥ⁿ σ∙╕ ≡ατ, Γ≡εΣσ Σδ Edit φαΣε ∩εΣ≡≤πε∞≤.
4. Lnaguage - ≥σ∩σ≡ⁿ φσ Σσ≡µΦ≥ Unicode Φ OEM ±≥≡εΩΦ ∩α≡αδσδⁿφε, α ≥εδⁿΩε ≥σ Ωε≥ε≡√σ φαΣε.
5. ┼∙╕ ∩α≡≤ ∞σδε≈σΘ ∩ε Σε≡επσ.
t-rex 27.12.2008 18:30:29 +0200 - build 704
1. ╧≡εΣεδµασ∞ Ωεδßα±Φ≥ⁿ.
t-rex 27.12.2008 16:37:31 +0200 - build 703
1. ╧≡εΣεδµασ∞ Ωεδßα±Φ≥ⁿ fn.hpp, α ΓΣεßαΓΩ≤ Φ farconst.hpp struct.hpp global.hpp.
drkns 27.12.2008 13:44:08 +0200 - build 702
1. ╟αß√δ ΣεßαΓΦ≥ⁿ ±α∞Φ *.hpp :)
drkns 27.12.2008 13:26:29 +0200 - build 701
1. ╚τ fn.hpp φσΩε≥ε≡√σ ≥σ∞α≥Φ≈σ±ΩΦσ Ω≤±ΩΦ (winapi, registry, syslog) Γ√φσ±σφ√ Γ ε≥Σσδⁿφ√σ hpp.
2. ╙Σαδσφ√ FAR_OemToChar[Buff] Φ FAR_CharToOem[Buff].
3. ╧ε±δσΣφΦΘ ∩α≡α∞σ≥≡ apiCreateFile - HANDLE hTemplateFile - ±Σσδαφ ε∩÷Φεφαδⁿφ√∞, Φßε Γ±╕ ≡αΓφε φΦπΣσ φΦ ≡ατ≤ φσ Φ±∩εδⁿτ≤σ≥± .
drkns 27.12.2008 01:08:58 +0200 - build 700
1. ╧≡Φ ε∩≡σΣσδ╕φφ√⌡ ≤±δεΓΦ ⌡ Ω≡ΦΓε ≡αßε≥αδ τα∩≤±Ω lnk-⌠αΘδεΓ.
2. + apiRegEnumKeyEx().
drkns 26.12.2008 20:47:04 +0200 - build 699
1. ╚τ Γ≡α∩∩σ≡α Φ±Ωε≡σφ╕φ ⌠δαπ MB_USEGLYPHCHARS, ≥σ∩σ≡ⁿ "φσ∩σ≈α≥φ√σ" ±Φ∞Γεδ√ ∩εΣ∞σφ ■≥± ≤φΦΩεΣφ√∞Φ ≥εδⁿΩε φα ²≥α∩σ ε≥≡Φ±εΓΩΦ.
t-rex 26.12.2008 19:49:57 +0200 - build 698
1. ╚±∩εδⁿτ≤σ∞ SHCreateAssociationRegistration, ≥σ∩σ≡ⁿ φσ φαΣε CoInitialize, ≥αΩ ±∩εΩεΘφσΘ φα Σ≤°σ.
2. AssociationRegistration ≡αßε≥ασ≥ ≥σ∩σ≡ⁿ Φ Γ GCC.
svs 26.12.2008 19:19:43 +0300 - build 697
1. Mantis#0000685: Is Not removed window "to Search for" under "Searching for and change" in editor
2. ╚τßαΓδ σ∞± ε≥ Γα≡φΦφπα Γ gettable.cpp
t-rex 26.12.2008 14:42:38 +0200 - build 696
1. ╟αß√δ ≤ΣαδΦ≥ⁿ FMENU_TRUC* Φτ plugin.hpp.
t-rex 26.12.2008 14:27:31 +0200 - build 695
1. Mantis#677: ═σΩε≡≡σΩ≥φ√Θ πε≡Φτεφ≥αδⁿφ√Θ ±Ω≡εδ Γ ∞σφ■.
2. ╙ΣαδΦδ VMENU_TRUNCMODE Φ ± φΦ∞ ±Γ ταφφεσ, εφε φσ Φ±∩εδⁿτ≤σ≥± .
3. ╧≡εΣεδµσφΦσ 693 Φ Mantis#679: option "use windows registered types" doesn't work.
╟αß√δ Γ qview ²≥ε Σσδε, ±Σσδαδ ÷σφ≥≡αδΦτεΓαφφ√∞.
warp 26.12.2008 00:05:49 +0300 - build 694
1. ═σ∩≡αΓΦδⁿφα ≡αßε≥α UnicodeToAnsiBin ± ∩≤±≥√∞Φ ±≥≡εΩα∞Φ, Ωε≥ε≡α ∞σ°αδα ≡αßε≥α≥ⁿ Γε Γ≡α∩∩σ≡σ Colorer 4.
t-rex 26.12.2008 00:02:06 +0200 - build 693
1. ┬ ┬Φ±≥σ ∩≡ΦΣ≤∞αδΦ φεΓ≤■ τα∞ε≡ε≈≤ ± α±±ε÷Φα÷Φ ∞Φ ⌠αΘδεΓ, ≥σ∩σ≡ⁿ Φ ∞√ σ╕ ≤∞σσ∞.
┬ gcc ∩εΩα ≈≥ε ²≥ε ταΩε∞σφ≈σφε Φßε φαΣε ≡≤≈Ωα∞Φ ⌡ΦΣσ≡√ Σε∩Φ±α≥ⁿ.
zg 25.12.2008 21:11:58 +0200 - build 692
1. τα∩≡σ≥ φα ∩ε±√δΩ≤ DN_EDITCHANGE ²δσ∞σφ≥≤ ΣΦαδεπα σ±δΦ ²≥ε≥ ²δσ∞σφ≥ ≤µσ εß≡αßα≥√Γασ≥ DN_EDITCHANGE.
2. ╩ε≡≡σΩ≥Φ≡εΓΩα ⌠≤φΩ÷ΦΦ WaitKey(). ╥σ∩σ≡ⁿ ⌠≤φΩ÷Φ ≡σαπΦ≡≤σ≥ ≥εδⁿΩε φα "φα±≥ε ∙Φσ" ΩδαΓΦ°Φ
(≡αφσσ ⌠≤φΩ÷Φ ±≡αßα≥√Γαδα, φα∩≡Φ∞σ≡, φα ∩ε≥σ≡■-∩εδ≤≈σφΦσ ⌠εΩ≤±α εΩφε∞ ╘└╨α (KEY_KILLFOCUS/KEY_GOTFOCUS)
3. Φτ SysLog ≤Σαδσφ√ φσ Φ±∩εδⁿτ≤σ∞√σ Ωεφ±≥αφ≥√ ECTL_EDITORTOOEM Φ ECTL_OEMTOEDITOR
t-rex 25.12.2008 20:18:15 +0200 - build 691
1. FARINT64 ε±≥αδ± σ∙╕ Γ syntax.cpp::printKeyValue.
zg 25.12.2008 16:37:39 +0200 - build 690
1. Φ±∩≡αΓδσφ ∩ε≥σφ÷Φαδⁿφ√Θ ub Γ εß≡αßε≥≈ΦΩσ DN_EDITCHANGE.
2. Γα≡φΦφπΦ Γ vc9.
zg 25.12.2008 04:19:29 +0200 - build 689
1. ≥σ∩σ≡ⁿ DN_EDITCHANGE ∩≡Φ⌡εΣΦ≥ ∩≡Φ δ■ß√⌡ Φτ∞σφσφΦ ⌡ Γ ±≥≡εΩσ ≡σΣαΩ≥Φ≡εΓαφΦ
τα Φ±Ωδ■≈σφΦ∞ Φτ∞σφσφΦΘ, ∩≡εΦτΓεΣΦ∞√⌡ Γ εß≡αßε≥≈ΦΩσ DN_INITDIALOG.
svs 24.12.2008 13:40:38 +0300 - build 688
1. Mantis#0000680: $SelWord sets Selected flag on, even though no selection was made
zg 23.12.2008 04:27:09 +0200 - build 687
1. Γ ∞αΩ≡ε±α⌡ Γ $Text \x ≥σ∩σ≡ⁿ ∩εφΦ∞ασ≥ Σε 4 16-≡Φ≈φ√⌡ ÷Φ⌠≡, ≈≥ε ∩ετΓεδ σ≥ ΓΓσ±≥Φ δ■ßεΘ unicode ±Φ∞Γεδ.
2. Γ FindFiles::GetPluginFile ε±ΓεßεµΣαδε±ⁿ φσ ≥ε ≈≥ε Γ√Σσδ δε±ⁿ.
t-rex 22.12.2008 20:40:17 +0200 - build 686
┬ ß≤Σ≤∙σ∞ Σδ nightly ß≤Σσ≥ αΓ≥ε∞α≥ε∞ ∩εΩατ√Γα≥ⁿ± ≡σδσΓαφ≥φ√Θ Ω≤±εΩ changelog,
≈≥εß ²≥ε ≡αßε≥αδε ∩εµαδ≤Θ±≥α Γ±σπΣα ∩Φ°σ≥σ "build XXX" - ≥.σ. ±δεΓε build ∩≡εßσδ (≥εδⁿΩε εΣφΦ)
Φ φε∞σ≡ πΣσ ≥ε Γ ∩σ≡ΓεΘ ±≥≡εΩσ τα∩Φ±Φ (φ≤ Γ εß∙σ∞ ΩαΩ ∞√ Φ Γ±σπΣα Σσδασ∞).
└ ≥αΩµσ nightly εßφεΓδ σ≥± ≥εδⁿΩε σ±δΦ ±∞σφΦδ± φε∞σ≡ ßΦδΣα, Φ∞σΘ≥σ ΓΓΦΣ≤.
1. ╨ατΣσδΦδ farversion.m4 φα ΣΓα ⌠αΘδα Σδ ≤Σεß±≥Γ nightly ±ßε≡εΩ.
2. ╟αß√≥√σ ∩σ≡σ∞σφφ√σ Γ hook_wow.
zg 22.12.2008 17:34:32 +0200 - build 685
1. Φ±∩≡αΓδσφε ∩αΣσφΦσ ∩≡Φ ε≥Ω≡√≥ΦΦ ⌠αΘδα Φτ ≡στ≤δⁿ≥α≥εΓ ∩εΦΩα φα ∩δαπΦφεΓεΘ ∩αφσδΦ,
σ±δΦ Φ∞ ⌠αΘδα ΦδΦ Ωε≡ε≥Ωεσ Φ∞ ⌠αΘδα ß√δΦ NULL.
zg 22.12.2008 00:27:46 +0200 - build 684
1. FreeFindData Γ√τ√Γαδ± ∩≡Φ ±≥α≡εΘ ∩ετΦ÷ΦΦ Ω≤≡±ε≡α. ∩≡Φ ε∩≡σΣσδ╕φφ√⌡ εß±≥ε ≥σδⁿ±≥Γα⌡ far ∩αΣαδ.
zg 21.12.2008 22:34:23 +0200 - build 683
1. ≤ß≡αφ√ Σ≤ßδΦ GetHiColor Φ GetGroup Φ±∩εδⁿτεΓαΓ°Φσσ± Σδ ≡αßε≥√ φα ∩δαπΦφεΓ√⌡ ∩αφσδ ⌡.
ΩαΩ ±δσΣ±≥ΓΦσ ⌠α≡ φσ ∩αΣασ≥, σ±δΦ ∩δαπΦφ ∩σ≡σΣαδ σ∞≤ NULL Γ Ωα≈σ±≥Γσ Φ∞σφΦ ⌠αΘδα.
≥αΩ µσ Σδ ∩δαπΦφεΓεΘ ∩αφσδΦ GetHiColor Γ√τ√Γασ≥± εΣΦφ ≡ατ.
2. CmpName ∩≡εΓσ≡ σ≥ ∞α±Ω≤ Φ Φ∞ ⌠αΘδα φα NULL.
3. Γ InfoPanelLine ∞α±ΦΓ√ τα∞σφσφ√ φα ≤Ωατα≥σδΦ. ∩δαπΦφ√, Φ±∩εδⁿτ≤■∙Φσ ²≥ε φαΣε ∩σ≡σ±εß≡α≥ⁿ.
drkns 21.12.2008 22:01:17 +0200 - build 682
1. ╫Φ≥αδΩα farmenu.ini ∩εφΦ∞ασ≥ ±≥α≡√σ OEM-⌠αΘδ√ ε≥ 1.7.
╤δσΣ≤σ≥ ε±ετφαΓα≥ⁿ, ≈≥ε ∩≡Φ ≡σΣαΩ≥Φ≡εΓαφΦΦ ≥αΩεπε ∞σφ■ εφε ±ε⌡≡αφΦ≥± ≤µσ Γ ≤φΦΩεΣσ, Φ Φτ 1.7 Σε±≥≤∩φε φσ ß≤Σσ≥.
2. ═αΣ∩Φ±Φ φα F8 Γ ≡σΣαΩ≥ε≡σ/Γⁿ■Γσ≡σ ≥σ∩σ≡ⁿ φσ DOS/Win, α OEM/ANSI, Σδ ±εε≥Γσ≥±≥ΓΦ ± Shift<F2|F4|F8>.
t-rex 21.12.2008 20:29:45 +0200 - build 681
1. ═σ ≡αßε≥αδΦ KeyBarLabels.
t-rex 21.12.2008 13:50:11 +0200 - build 680
1. hook_wow64: ┬√ ΓΦδΦ ≈≥ε σ±δΦ ±Σσδα≥ⁿ PAGE_EXECUTE_READWRITE Γ∞σ±≥ε PAGE_READWRITE
Σδ VirtualProtect ≥ε ≡αßε≥ασ≥ φε≡∞αδⁿφε Φ ± DEP ∩εΣ ┬Φ±≥εΘ.
═σ τφα■ φα ±ΩεδⁿΩε ²≥ε ßστε∩α±φε, µΣ╕∞ Ωε∞σφ≥α≡ΦσΓ ε≥ ▐≡√.
t-rex 21.12.2008 12:13:02 +0200 - build 679
1. hook_wow: ┬ Vista SP1 ΦδΦ 2008 ∩ε∩√≥ασ∞ Γ√≡≤ßΦ≥ⁿ DEP Σδ ∩≡ε÷σ±±α Φ σ±δΦ φσ ∞εµσ∞ ≥ε φσ ß≤Σσ∞ ∩α≥≈Φ≥ⁿ.
┬≡σ∞σφεσ ≡σ°σφΦσ ∩εΩα φσ ≡ατßσ≡╕∞± ≈σπε ≥α∞ DEP'≤ Ω≡√°≤ ±φε±Φ≥.
t-rex 21.12.2008 03:23:37 +0200 - build 678
1. ├δ■Ω ± ∩ε∞σ≥ΩεΘ Γ ∞σφ■ ΩεΣΦ≡εΓεΩ Γε Γⁿ■Γσ≡σ.
2. ═σ Σσ≥σΩ≥ΦδΦ±ⁿ ■φΦΩεΣ ⌠αΘδ√ ± ±Φπφα≥≤≡εΘ Γε Γⁿ■Γσ≡σ. ═αΣε ß≤Σσ≥ ±Σσδα≥ⁿ ΩαΩ Γ ≡σΣαΩ≥ε≡σ ∩≡Φ∞σ≡φε.
t-rex 21.12.2008 02:09:48 +0200 - build 677
┬╤┼ ▐═╚╩╬─═█┼ ╧╦└├╚═█ ╥╨┼┴╙┼╥╤▀ ╧┼╨┼╤╬┴╨└╥▄ (╚ ╧╬─╧╨└┬╚╥▄ ├─┼ ═└─╬) - ─└╞┼ ═┼ ╧█╥└╔╥┼╤▄ ╟└╧╙╤╥╚╥▄ ╤╬ ╤╥└╨█╠╚!!!!!!!!!!
1. ┬√ßε≡ ΩεΣΦ≡εΓεΩ Γε Γⁿ■Γσ≡σ ∩ε ∩≡Φ∞σ≡≤ ≡σΣαΩ≥ε≡α, φα≈αδⁿφα ±≥αΣΦ .
2. GlobalSearchString - ≥σ∩σ≡ⁿ ■φΦΩεΣφ√Θ Φ string.
3. ╙ß≡αδ Ω≤≈≤ πεΓφα Γ ΓΦΣσ CharTables Φτ 1.7x Φ ± ²≥Φ∞ ±Γ ταφεσ.
4. ╙ß≡αδ ECTL_EDITORTOOEM, ECTL_OEMTOEDITOR Φßε Γ φΦ⌡ φσ≥ ±∞√±δα.
5. CodePage Γ EditorInfo, ViewerInfo Φ ≥.∩.
6. CodePage Γ Γ√τεΓ Info.Viewer Φ Info.Editor - ∩εΩα ≈≥ε φσ≈σπε φσ Σσδασ≥, φε ∩ε≥ε∞ ß≤Σσ≥.
╧εΩα ≈≥ε ≥≤Σα φαΣε ±≥αΓΦ≥ⁿ CP_AUTODETECT ≈≥εß Γ ß≤Σ≤∙σ∞ ≡αßε≥αδε φε≡∞αδⁿφε.
7. ═α≈Φφασ∞ ≤≈Φ≥ⁿ FindFile ε CodePage. ╧εΩα ≈≥ε ∩εΦ±Ω Γ WIN ΩεΣΦ≡εΓΩσ φσ ≡αßε≥ασ≥!
8. ╟απε≥εΓΩΦ Σδ XLat.
9. ╙ß≡αδ FARINT64 τα φσφαΣεßφε±≥ⁿ■.
10. CalcWordFromString ≥σ∩σ≡ⁿ ≡αßε≥ασ≥.
drkns 20.12.2008 23:18:27 +0200 - build 676
1. ┬ ≡σΣαΩ≥ε≡σ Γ ±∩Φ±Ωσ ΩεΣεΓ√⌡ ±≥≡αφΦ÷ Σε±≥≤∩φα UTF-8.
─δ ⌠αΘδα, Φτφα≈αδⁿφε ε≥Ω≡√≥επε Γ UTF-8, ßεδⁿ°σ φσ ßδεΩΦ≡≤■≥± ∩ε∩√≥ΩΦ ±∞σφ√ ΩεΣεΓεΘ ±≥≡αφΦ÷√.
╧≡Φ ±∞σφσ ΩεΣΦ≡εΓΩΦ ∩≡εΓσ≡ σ≥± Ωε≡≡σΩ≥φε±≥ⁿ ∩≡σεß≡ατεΓαφΦ .
t-rex 20.12.2008 18:58:50 +0200 - build 675
1. ┼∙╕ Mantis#657, ∩ε∞σφ δ alloca φα xf_malloc.
2. ╙ß≡αδ φσ∞φεπε ∞≤±ε≡α ∩ε Σε≡επσ.
t-rex 20.12.2008 15:46:47 +0200 - build 674
1. hook_wow64: ═σß√δε φα±≥ε ∙σΘ ∩≡εΓσ≡ΩΦ σ±δΦ ∞√ ≡αßε≥ασ∞ ∩εΣ WOW64,
≈≥ε Γ Vista/2008 ∩≡ΦΓεΣΦδε Ω ∩ε∩√≥Ωα∞ ⌡≤Ωα τα≡αßε≥α≥ⁿ φα x86 ∩δα≥⌠ε≡∞σ
Φ ±εε≥. ∩αΣα≥ⁿ ∩≡Φ ε∩≡σΣσδ╕φφ√⌡ ±Φ≥≤α÷Φ ⌡.
t-rex 20.12.2008 12:41:46 +0200 - build 673
1. Mantis#450: Bug in History::Select().
╠σφ■ Φ±≥ε≡ΦΦ ∩εΩατ√Γαδε φα εΣΦφ ∩≤φΩ≥ ∞σφⁿ°σ ≈σ∞ φαΣε.
t-rex 19.12.2008 21:22:09 +0200 - build 672
1. "╧ε≈Φ±≥Φδ" φσ∞φεπε history.cpp. ╫α±≥Φ≈φε Mantis#657.
2. FarGetPluginDirListA
3. From Denis Kosy: ═σ∩≡αΓΦδⁿφα ≡αßε≥α ± ≡σσ±≥≡ε∞ Γ qview.
drkns 19.12.2008 20:10:53 +0200 - build 671
1. Mantis#0000674: Some errors: Missing L, incorrect types
t-rex 19.12.2008 18:25:23 +0200 - build 670
1. Mantis#675: Crash while showing the command history.
╧≡εßδσ∞α ± ΣδΦφφ√∞Φ ∩≤φΩ≥α∞Φ ∞σφ■.
t-rex 19.12.2008 13:39:31 +0200 - build 669
1. Mantis#673: Crash in Viewer::SelectText().
╧≡εßδσ∞√ ± InfoPanel.
t-rex 19.12.2008 09:36:40 +0200 - build 668
1. Mantis#668: Far εµΦΣασ≥ ταΩ≡√≥Φ τα∩≤∙σφφεπε ∩≡ΦδεµσφΦ .
drkns 19.12.2008 09:21:34 +0200 - build 667
1. Mantis#0000672: Invalid values in the Information panel
t-rex 19.12.2008 01:41:01 +0200 - build 666 :) ∞εΘ
1. ═εδⁿ Γε≡φΦφπεΓ (GCC 4.3.2 Φ VC9).
t-rex 19.12.2008 00:52:30 +0200 - build 665
1. From Igor O. Bochkariov: Mantis#670: ╬Ω≡≤πδσφΦσ ≡ατ∞σ≡εΓ ΣΦ±ΩεΓ Φ ⌠αΘδεΓ.
2. FarGetDirListA Φ FarFreeDirListA.
3. ╙≥σ≈Ωα ∩α∞ ≥Φ Γ FarGetDirList.
svs 18.12.2008 23:43:54 +0300 - build 664
1. Mantis#0000659: φσπα≥ΦΓφεσ ≈Φ±δε Γ "remaining time" Γ ∩εΣ±≈╕≥σ total
╩αΩ ≥ε φσ Γ±σ ⌡ε≡ε°ε Γ Ωε∩Φ≡σ ∩ε ∩εΓεΣ≤ ⌠Φδⁿ≥≡εΓ. ─αµσ σ±δΦ ⌠αΘδ φσ ∩≡ε°σδ
⌠Φδⁿ≥≡ (ShellCopyOneFile Γσ≡φσ≥ COPY_NEXT), ∩σ≡σ∞σφφα TotalCopiedSize Γ±σ
≡αΓφε ≤ΓσδΦ≈ΦΓασ≥± .
─εßαΓΦ∞ φεΓεσ ±ε±≥ε φΦσ COPY_NOFILTER - φσ ±≈Φ≥α≥ⁿ ÷Φ⌠≡√, σ±δΦ ShellCopyOneFile Γσ≡φ≤δ ▌╥╬
╬±≥αδⁿ± φσ∩εφ ≥φ√∞ εΣΦφ ∞ε∞σφ≥.
if (CopyCode!=COPY_SUCCESS)
{
unsigned __int64 CurSize = SrcData.nFileSize;
if (CopyCode != COPY_NOFILTER) //????
>> TotalCopiedSize = TotalCopiedSize - CurCopiedSize + CurSize;
if (CopyCode == COPY_NEXT)
TotalSkippedSize = TotalSkippedSize + CurSize - CurCopiedSize;
φ≤µφε δΦ ±≈Φ≥α≥ⁿ ε≥∞σ≈σφφεσ Γ±σπΣα ΦδΦ Γ±σ µσ φ≤µφε, ΩεπΣα ΩεΣΓετΓ≡α≥α COPY_NEXT.
drkns 18.12.2008 16:16:46 +0200 - build 663
1. [x] Use system copy routine
[ ] Show uppercase file names in lowercase
[x] Del removes blocks
drkns 18.12.2008 12:57:24 +0200 - build 662
1. Win2k ≤ταΩεφσφα Γ Ωα≈σ±≥Γσ "∞ΦφΦ∞αδⁿφεπε ±Φ±≥σ∞φεπε ≥≡σßεΓαφΦ " (≤µσ ΣαΓφε Φ∞ Γδ ±ⁿ φα Σσδσ).
t-rex 18.12.2008 12:26:49 +0200 - build 661
1. ┴εδσσ Ωε≡σΩ≥φα Φ∞∩δσ∞σφ≥α÷Φ FCTL_GET*PANELSHORTINFO Σδ Γ≡α∩∩σ≡α, Φτ τα ≡ατδΦ≈ΦΘ Γ φεΓε∞ Φ ±≥α≡ε∞ API.
2. Mantis#669: getInt64() function.
╩α±≥ φα (char) Γ∞σ±≥ε φα (wchar_t).
t-rex 17.12.2008 22:17:58 +0200 - build 660
1. Mantis#667: ≤φΦΩεΣφ√Θ ⌠α≡ Ω≡ΦΓε Γ√±≥αΓδ σ≥ ταπεδεΓεΩ ∩αφσδΦ Σδ αφ±Φ°φεπε ∞≤δⁿ≥Φ-α≡Ωα.
┬ εß∙σ∞ 2 ßαπα Γε Γ≡α∩∩σ≡σ:
- ═σ ß√δε ∩≡σΣε⌡≡αφσφΦ ε≥ ≡σΩ≤≡±ΦΦ ∩≡Φ Γ√τεΓσ GET*PANELINFO Φτ GetOpenPluginInfo.
- ╚∞∩δσ∞σφ≥α÷Φ εß≡αßε≥ΩΦ GET*PANELSHORTINFO ß√δα φσ∩≡αΓΦδⁿφεΘ.
drkns 17.12.2008 12:12:45 +0200 - build 659
1. ╙ß≡αφ√ "∞απΦ≈σ±ΩΦσ ≈Φ±δα" Γ ≡α±≈╕≥σ ΣδΦφ√ Γ√ΓεΣΦ∞εΘ ±≥≡εΩΦ Γ qview Φ setattr.
t-rex 17.12.2008 11:47:17 +0200 - build 658
1. Mantis#664: Crash while using Quck View on Volume Mount Point.
2. ╟αεΣφε ±Σσδαδ ∩ε⌡εµΦσ ∞σ±≥α Γ ΩεΣσ Ω≡α±ΦΓσΘ, ßστ ²≥επε offset.
svs 16.12.2008 23:42:36 +0300 - build 657
1. Panel API: ╘δαπ PFLAGS_PANELRIGHT ≤Σαδσφ, ≥.Ω. Γ∞σ±≥σ ± PFLAGS_PANELLEFT...
...∩εδ≤≈αδε±ⁿ ΓταΦ∞εΦ±Ωδ■≈σφΦσ.
─δ ∩≡εΓσ≡ΩΦ "∩αφσδΦ ±∩≡αΓα" Φ±∩εδⁿτεΓα≥ⁿ ε≥±≤≥±≥ΓΦσ ⌠δαπα PFLAGS_PANELLEFT.
drkns 16.12.2008 21:11:41 +0200 - build 656
1. FarGetDirList ΓετΓ≡α∙αδ Φ∞σφα ßστ ε≥φε±Φ≥σδⁿφ√⌡ ∩≤≥σΘ.
╩αΩ ±δσΣ±≥ΓΦσ - Mantis#0000663: φσ ≡αßε≥ασ≥ ε∩÷Φ Copy folder contents.
drkns 15.12.2008 21:17:28 +0200 - build 655
1. Mantis#0000660: ─εßαΓΦ≥ⁿ Γετ∞εµφε±≥ⁿ ταΣαφΦ ½δ■ßΦ∞√⌡╗ ≥αßδΦ÷ ∩σ≡σΩεΣΦ≡εΓΩΦ.
╧εΩα ≈≥ε ≥εδⁿΩε Σδ ShiftF8 Γ ≡σΣαΩ≥ε≡σ.
svs 15.12.2008 15:30:25 +0300 - build 654
1. ┼∙╕ φσ±ΩεδⁿΩε Γσ∙σΘ Φτ Mantis#657, ≡ατδΦ≈φ√σ "∞σδε≈Φ".
(φαΓσ≡φεσ φ≤µφε ß√δε ß√ Σδ ²≥εΘ ⌠≡ατ√ ∩ε±≥αΓΦ≥ⁿ Ωε∩Φ≡αΘ≥ ;-))
t-rex 15.12.2008 10:57:07 +0200 - build 653
1. ┼∙╕ φσ±ΩεδⁿΩε Γσ∙σΘ Φτ Mantis#657, ≡ατδΦ≈φ√σ "∞σδε≈Φ".
t-rex 14.12.2008 23:19:19 +0200 - build 652
1. ╧≡ε∩≤±≥Φδ σ∙╕ εΣφε ∞σ±≥ε πΣσ φσ ∩≡εΓσ≡ δε±ⁿ τφα≈σφΦσ ΓετΓ≡α∙ασ∞εσ GlobalLock Γ ≡αßε≥σ ± ΩδΦ∩ßε≡Σε∞.
t-rex 14.12.2008 23:01:37 +0200 - build 651
┼∙╕ φσ±ΩεδⁿΩε Γσ∙σΘ Φτ Mantis#657
1. ╧σ≡σΣαΓαδ± sizeof Γ∞σ±≥ε countof ∞α±±ΦΓα wchar_t Γ φσΩε≥ε≡√⌡ ∞σ±≥α⌡ Σδ WinAPI/CRT ⌠≤φΩ÷ΦΘ.
2. ═σ ∩≡εΓσ≡ δε±ⁿ τφα≈σφΦσ ΓετΓ≡α∙ασ∞εσ GlobalLock Γ ≡αßε≥σ ± ΩδΦ∩ßε≡Σε∞.
3. ═σ∩≡αΓΦδⁿφα format ±≥≡εΩα Σδ swprintf Γ DizList::GetDizTextAddr.
t-rex 14.12.2008 12:50:25 +0200 - build 650
═σ±ΩεδⁿΩε Γσ∙σΘ Φτ Mantis#657
1. ┬ ProcessName ß√δα ∩εδφσΘ°α ∞≤≥ε≥σφⁿ ± ∩≡εΓσ≡Ωα∞Φ ⌠δαπεΓ, Φßε ≥α∞ ∩εδεΓΦφα ⌠δαπΦ α ∩εδεΓΦφα ∩ε ∩≡ΦΩεδ≤.
╥εµσ ±α∞εσ Φ Γε Γ≡α∩∩σ≡σ.
2. ═σ∩≡αΓΦδⁿφεσ ε±ΓεßεµΣσφΦσ ∩α∞ ≥Φ ∩ε±δσ CreateProcess Γ ∩α≡σ ∞σ±≥.
3. ═σ∩≡αΓΦδⁿφα ∩≡εΓσ≡Ωα φα NULL Γ CheckFolder.
4. Panel::ChangeDiskMenu, ±δΦ°Ωε∞ ∞φεπε ∩σ≡σ∞σφφ√⌡ ± εΣΦφαΩεΓ√∞ Φ∞σφσ∞. ╧σ≡σΦ∞σφεΓαδ ≥≤ ≤ Ωε≥ε≡εΘ scope °Φ≡σ.
5. ┬ syslog ■ταδ± %S Γ∞σ±≥ε %s Σδ wprintf Σδ ■φΦΩεΣφ√⌡ ±≥≡εΩ.
6. ═σ∩≡αΓΦδⁿφ√σ ∩≡εΓσ≡ΩΦ BSTATE Γε Γ≡α∩∩σ≡σ.
7. ═σ±ΩεδⁿΩε ∞σ±≥σ πΣσ sizeof φσ Φ±∩εδⁿτεΓαδ± ΩαΩ φαΣε.
8. ═σ±ΩεδⁿΩε ∩≡εΓσ≡εΩ φα φσ≤Σα≈φ√Θ τα∩≤±Ω ⌠≤φΩ÷ΦΘ.
9. RegQueryStringValue, φσ∩≡αΓΦδⁿφα ∩≡εΓσ≡Ωα φα REG_SZ.
t-rex 13.12.2008 20:09:18 +0200 - build 649
1. FileFilter API
FileFilterControl(HANDLE hHandle, int Command, int Param1, LONG_PTR Param2)
Command:
FFCTL_CREATEFILEFILTER - hHandle - PANEL_ACTIVE ΦδΦ PANEL_PASSIVE
Param1 - εΣΦφ Φτ FAR_FILE_FILTER_TYPE
╤ετΣαφφ√Θ ⌠Φδⁿ≥≡ ∩εδ≤≈Φ≥ φα±≥≡εΘΩΦ ≥εΘ
εßδα±≥Φ Ωε≥ε≡α ταΣαφα Γ Param1.
═α±≥≡εΘΩΦ εßδα±≥Φ πδεßαδⁿφ√ Φ Γ±σπΣα ΦΣσφ≥Φ≈φ√
Γ δ■ßε∞ ⌠Φδⁿ≥≡σ ²≥εΘ εßδα±≥Φ (φα±≥≡εΘΩΦ ∩≡αΓεΘ
Φ δσΓεΘ ∩αφσδΦ ²≥ε ΣΓσ ≡ατφ√σ εßδα±≥Φ).
└Γ≥ε ⌠Φδⁿ≥≡√ (Φ φα±≥≡εΘΩΦ ∩αφσδⁿφεΘ εßδα±≥Φ)
ταΓΦ± ≥ ε≥ hHandle.
Param2 - HANDLE* Γ Ωε≥ε≡√Θ τα∩Φ°σ≥± HANDLE ⌠Φδⁿ≥≡α
╧≡Φ φσ≤Σα≈σ Γσ≡φ╕≥ FALSE Φ Param2=INVALID_HANDLE_VALUE.
FFCTL_FREEFILEFILTER - hHandle - HANDLE Ωε≥ε≡√Θ Γσ≡φ≤δ FFCTL_CREATEFILEFILTER
FFCTL_OPENFILTERSMENU - hHandle - HANDLE Ωε≥ε≡√Θ Γσ≡φ≤δ FFCTL_CREATEFILEFILTER
╬≥Ω≡εσ≥ ∞σφ■ ⌠Φδⁿ≥≡α Σδ ταΣαφφεΘ εßδα±≥Φ.
┼±δΦ ∞σφ■ ε≥∞σφσφε ∩εδⁿτεΓα≥σδσ∞ ≥ε Γσ≡φ╕≥ FALSE.
FFCTL_STARTINGTOFILTER - hHandle - HANDLE Ωε≥ε≡√Θ Γσ≡φ≤δ FFCTL_CREATEFILEFILTER
▌≥ε Γ√τεΓ φαΣε ±Σσδα≥ⁿ Σε φα≈αδα "α≥ε∞Φ≈σ±ΩεΘ" ε∩σ≡α÷ΦΦ ⌠Φδⁿ≥≡εΓαφΦ
≈≥εß√ ⌠Φδⁿ≥≡√ ± ε≥φε±Φ≥σδⁿφεΘ Σα≥εΘ ∩≡αΓΦδⁿφε ≡αßε≥αδΦ.
▌≥ε≥ Γ√τεΓ εßφεΓδ σ≥ "≥σΩ≤∙σσ Γ≡σ∞ " Ωε≥ε≡εσ Φ±∩εδⁿτ≤σ≥± Σδ ±≡αΓφσφΦ
ε≥φε±Φ≥σδⁿφ√⌡ Σα≥.
FFCTL_ISFILEINFILTER - hHandle - HANDLE Ωε≥ε≡√Θ Γσ≡φ≤δ FFCTL_CREATEFILEFILTER
Param2 - (const FAR_FIND_DATA *) Ωε≥ε≡√Θ φ≤µφε ∩≡εΓσ≡Φ≥ⁿ φα ΓΩδ■≈σφΦσ Γ ⌠Φδⁿ≥≡.
┬σ≡φ╕≥ TRUE σ±δΦ ⌠αΘδ ∩ε∩αΣασ≥ ∩εΣ ⌠Φδⁿ≥≡ (≥.σ. ΓΩδ■≈σφ), ΦδΦ FALSE σ±δΦ Φ±Ωδ■≈σφ.
t-rex 13.12.2008 16:00:35 +0200 - build 648
1. ╙ß≡αδ Load/UnloadPlugin, ≥σ∩σ≡ⁿ φα ß≤Σ≤∙σσ σ±≥ⁿ
PluginsControl(HANDLE hHandle, int Command, int Param1, LONG_PTR Param2)
LoadPlugin ≥σ∩σ≡ⁿ ≥αΩ
PluginsControl(INVALID_HANDLE_VALUE,PCTL_LOADPLUGIN,PLT_PATH,(LONG_PTR)L"path to dll");
UnloadPlugin ≥σ∩σ≡ⁿ ≥αΩ
PluginsControl(INVALID_HANDLE_VALUE,PCTL_UNLOADPLUGIN,PLT_PATH,(LONG_PTR)L"path to dll");
2. ╟απε≥εΓΩα API Σδ FileFilter.
3. ╙ß≡αδ ∩≡εΓσ≡Ω≤ φα ≡ατ∞σ≡ PluginPanelItem Φτ plugin.hpp, εφα ßεδⁿ°σ φσ φ≤µφα Φ ß√δα φσ ∩≡αΓΦδⁿφα .
drkns 13.12.2008 13:31:49 +0200
1. ┬σ≡±Φ 2.0 Γ ∩≡εσΩ≥σ.
t-rex 13.12.2008 13:22:22 +0200 - build 647
1. ┬σ≡±Φ ╘α≡α ≥σ∩σ≡ⁿ 2.0
2. ┬σ≥Ωα Γ ≡σσ±≥≡σ ≥σ∩σ≡ⁿ Far2.
3. ╧εΣπε≥εΓΩα FileFilter Ω Γ√τεΓα∞ ≈σ≡στ PluginAPI.
t-rex 12.12.2008 17:59:54 +0200 - build 646
From Shmuel Zeigerman
1. ╧≡Φ ≤ΩαταφΦΦ Γ BreakKeys ßεδσσ εΣφεπε Φτ ∞εΣΦ⌠ΦΩα≥ε≡εΓ
(ctrl, alt, shift), Σδ ταΩ≡√≥Φ ∞σφ■ ß√δε Σε±≥α≥ε≈φε φαµα≥Φ
δ■ßεπε εΣφεπε Φτ ≤Ωαταφφ√⌡, φα∩≡Φ∞σ≡: ≤Ωαταφε AltShiftF9,
α ταΩ≡√Γασ≥± Φ ∩ε AltF9, Φ ∩ε ShiftF9.
t-rex 10.12.2008 17:03:51 +0200 - build 645
1. ╘ΦΩ± GCC ±ßε≡ΩΦ hook_wow64.
t-rex 10.12.2008 11:09:44 +0200 - build 644
1. ┬σ≡φ≤δ ∩≡ΦΓ√≈φεσ ∩εΓσΣσφΦσ re.
╥.σ. ≥σ∩σ≡ⁿ Γ ∞α±Ωα⌡ re ≡αßε≥α■≥ ΩαΩ ΓστΣσ/Γ±σπΣα, ≡σπΦ±≥≡ε-ταΓΦ±Φ∞√σ Φ φαΣε //i ≈≥εß φαεßε≡ε≥.
2. ╬±ΓεßεΣΦ∞ ∩α∞ ≥ⁿ Γ εß·σΩ≥σ re Σδ ∞α±εΩ σ±δΦ εß≡αßε≥αφφα ßεδⁿ°α ±≥≡εΩα, ≈≥εß φσ φαΩα∩δΦΓαδε±ⁿ.
t-rex 10.12.2008 08:57:45 +0200 - build 643
1. ╚±∩≡αΓδσφΦσ ε≥ ▐≡√: hook_wow64 φσ ≡αßε≥αδ Γ ┬Φ±≥σ Φ 2008.
┬ ∩≡Φφ÷Φ∩σ, φα∞φεπε ∩≡ε∙σ ß√δε ±Σσδα≥ⁿ ßστ ≥αΩΦ⌡ ΦτΓ≡α∙σφΦΘ (∩≡ε±≥ε ταΓσΣ
∩σ≡σ∞σφφ≤■), φε ∞φσ φσ φ≡αΓΦ≥± ΦΣσ ΩεπΣα ∩εΓσΣσφΦσ _±Φ±≥σ∞φεΘ_ dll, ταΓΦ±≥
ε≥ "≤Σα≡α ∩ε ∩α∞ ≥Φ" Γφ≤≥≡Φ ∩≡επ≡α∞∞√. ┬ ≥ε∞ ±∞√±δσ, ≈≥ε σ±δΦ πΣσ-≥ε Ω≥ε-≥ε
∩Φ±αφ≤δ ß√ Γ ²≥≤ ∩σ≡σ∞σφφ≤■, ∩ε±δσΣ±≥ΓΦ ß√ ß√δΦ... ∞ πΩε ±Ωαµσ∞ φσ∩≡Φ ≥φ√σ.
╧εδφ√Θ, Γ εß∙σ∞, αφαδεπ ≥επε ≈≥ε ±ε Γ≥ε≡√∞ ßδεΩε∞ (∩≡σΣ∩ε≈Φ≥α■ ∩α≥≈Φ≥ⁿ).
╠εµφε ß√δε ß√ ±Σσδα≥ⁿ Φ εΣφΦ∞ ∩α≥≈σ∞, α φσ ΣΓ≤∞ (²≥ε ≤µσ Φτ εßδα±≥Φ ∩α≡αφεΦ :)
∩≡ε±≥ε ±Σσδαδ ÷σ∩ε≈Ω≤ Γ Ωε≥ε≡εΘ "ε≥Ωατ" φα δ■ßε∞ ²≥α∩σ ∩≡αΩ≥Φ≈σ±ΩΦ
ßστε∩α±σφ. └ σ±δΦ ∩α≥≈Φ≥ⁿ Γ εΣφε∞ ∞σ±≥σ ≥αΩ ß√ φσ ∩εδ≤≈Φδε±ⁿ.
drkns 10.12.2008 00:33:43 +0200 - build 642
1. ╬∩√≥φ√∞ ∩≤≥σ∞ (Γ MSDN εß ²≥ε∞ φΦ ±δεΓα :) ≤±≥αφεΓδσφε, ≈≥ε ∩≡Φ Γ√τεΓσ SearchPathW(NULL,...)
Φ±≥ε≈φΦΩ Φ ∩≡Φσ∞φΦΩ φσ Σεδµφ√ ∩σ≡σ±σΩα≥ⁿ± , Φφα≈σ ß≤Σσ≥ UB.
╩αΩ ±δσΣ±≥ΓΦσ - ∩≡Φ ε∩≡σΣσδ╕φφ√⌡ ≤±δεΓΦ ⌡ Ω≡ΦΓε ≡αßε≥αδ τα∩≤±Ωα≥σδⁿ.
zg 09.12.2008 17:56:32 +0200 - build 641
1. Γ DialogRun/DialogFree ∩≡εΓσ≡ σ≥± hDlg φα ≡αΓσφ±≥Γε INVALID_HANDLE_VALUE.
t-rex 09.12.2008 13:05:43 +0200 - build 640
1. ┬ re Σδ ∞α±εΩ, ±Σσδαδ Search Γ ∞σ±≥ε Match, ≥αΩ δεπΦ≈φσΘ Φ ∩≡ΦΓ√≈φσΘ.
2. re Σδ ∞α±εΩ ≥σ∩σ≡ⁿ ∩ε ≤∞εδ≈αφΦ■ ≡σπΦ±≥≡ε-═┼ταΓΦ±Φ∞√σ, σ±δΦ ΓΣ≡≤π φαΣε ταΓΦ±Φ∞√σ ≥ε
ΓΓ╕δ φεΓ√Θ ∩α≡α∞σ≥≡ /regexp/c
3. ╤Σσδαδ Ωδα±±√ ∞α±εΩ "∩εΩ≡α±ΦΓσΘ".
t-rex 09.12.2008 03:08:31 +0200 - build 639
1. ╠σδΩΦσ Φτ∞σφσφΦ Γ Φ±∩εδⁿτεΓαφΦΦ RegExp.
2. new φσß√δ ∩σ≡σε∩≡σΣσδ╕φ Σδ GCC.
drkns 09.12.2008 00:13:07 +0200
1. RegExp.?pp ΣεßαΓδσφ√ Γ VC-∩≡εσΩ≥.
t-rex 08.12.2008 23:42:49 +0200 - build 638
1. ╚±∩εδⁿτ≤ RegExp ßΦßδΦε≥σΩ≤ δ■ßστφε ∩≡σΣε±≥αΓδσφφ≤■ ╩ε±≥σΘ ╤≥≤∩φΦΩε∞ ⌠α≡ ≥σ∩σ≡ⁿ ≤∞σσ≥ RegExp.
╤Φφ≥αΩ± ≥αΩεΘ µσ ΩαΩ Γ ∩δαπΦφσ S&R (ε∩Φ±αφε Γ σπε ⌡²δ∩σ, φαΣε ß≤Σσ≥ ±Ωε∩Φ≡εΓα≥ⁿ).
═α≈Φφασ∞ ∩ε ∞σδΩε∞≤, ∩εΩα ≈≥ε Γ └╧╔ ²≥επε φσ≥≤ φε τα≥ε ΣεßαΓΦδ ∩εΣΣσ≡µΩ≤ RegExp Γ ⌠αΘδεΓ√σ ∞α±ΩΦ.
▌≥ε τφα≈Φ≥ ≈≥ε ≥σ∩σ≡ⁿ Γ δ■ßε∞ ∞σ±≥σ πΣσ ταΣα■≥± ∞α±ΩΦ ∞εµφε Φ±∩εδⁿτεΓα≥ⁿ RegExp - φα∩≡Φ∞σ≡ ⌠Φδⁿ≥≡√, ∩εΦ±Ω ⌠αΘδεΓ, α±±ε÷Φα÷ΦΦ, select.
╥αΩ ΩαΩ ⌠≤φΩ÷Φεφαδ ∩≡ετ≡α≈σφ ≥ε Γ±σ ∩δαπΦφ√ Ωε≥ε≡√σ ■τα■≥ └╧╔ ∞α±εΩ ∩εδ≤≈α■≥ RegExp τα ßσ±∩δα≥φε.
╥σ∩σ≡ⁿ ε ∩≡ετ≡α≈φε±≥Φ: regexp Σεδµσφ ταΣαΓα≥± Γ /regexp/ - ≥.σ. ΦΣ╕≥ ∩≡ε±≥α ∩≡εΓσ≡Ωα, σ±δΦ ∩σ≡Γ√Θ ±Φ∞Γεδ ∞α±ΩΦ ²≥ε / ≥ε ²≥ε regexp.
╧ε ≤∞εδ≈αφΦ■ regexp ≡σπΦ±≥≡ε-ταΓΦ±Φ∞√σ, σ±δΦ φαΣε φαεßε≡ε≥ ≥ε /regexp/i (φ≤ ΩαΩ εß√≈φε Ωε≡ε≈σ).
┬ ≥σ⌡ ∞σ±≥α⌡ πΣσ ∩εΣΣσ≡µΦΓασ≥± ∞α±Ωα Φ±Ωδ■≈σφΦ ≥εµσ ∞εµφε Φ±∩εδⁿτεΓα≥ⁿ regexp (ΦδΦ ∞α±Ω≤), ± δ■ßεΘ Φτ ±≥ε≡εφ |.
┼±δΦ φ≤µφε ≥ε≈φεσ ±εε≥Γσ≥±ΓΦσ ∞σµΣ≤ RegExp Φ ±≥≡εΩεΘ ≥ε /^regexp$/.
╧≡Φ∞σ≡√:
/(eng|rus)/i
/(eng|rus)/i|/.*(a|b)/i
*.lng|/(eng|rus)/i
/(eng|rus)/i|*.lng
t-rex 06.12.2008 21:41:04 +0200 - build 637
1. ╙ΣαδΦδ (ΓΦΣΦ∞ε ταß√≥√σ) ±≥≡εΩΦ Φτ DM_SETMAXTEXTLENGTH Ωε≥ε≡√σ φσ ΣαΓαδΦ Γ√±≥αΓΦ≥ⁿ ≡ατ∞σ≡ ßεδⁿ°σ ≈σ∞ 511.
zg 06.12.2008 16:57:17 +0200 - build 636
1. ΣεßαΓδσφ√ ΣΓα Σε∩εδφΦ≥σδⁿφ√⌡ DM_*:
α. DM_GETDLGITEMSHORT - Param1 - ID ²δσ∞σφ≥α, Param2 - ≤Ωατα≥σδⁿ φα FarDialogItem.
PtrData Γ±σπΣα ΓετΓ≡α∙ασ≥± ΩαΩ NULL.
┬ ±δ≤≈ασ ≤±∩σ⌡α ΓετΓ≡α∙ασ≥± TRUE, Γ ±δ≤≈ασ ε°ΦßΩΦ FALSE.
ß. DM_SETDLGITEMSHORT - ∩εδφε±≥ⁿ■ αφαδεπΦ≈σφ DM_SETDLGITEM τα Φ±Ωδ■≈σφΦσ∞ ≥επε,
≈≥ε PtrData φσ Φ±∩εδⁿτ≤σ≥± .
t-rex 05.12.2008 21:17:26 +0200 - build 635
1. ─εΣσδαδ API Σδ ≡αßε≥√ FExcept, ∩εΣ⌡εΣ ∙α Γσ≡±Φ FExcept ≈σ≡στ ∞Φφ≤≥≤ ß≤Σσ≥ φα SVN.
2. ╨ατδΦ≈φ√σ ∞σδΩΦσ Φ±∩≡αΓδσφΦ /ΣεΣσδΩΦ Γ PluginManager.
drkns 05.12.2008 19:16:40 +0200 - build 634
1. ╙≥ε≈φσφΦσ ≡αßε≥√ αΓ≥εε∩≡σΣσδσφΦ .
t-rex 05.12.2008 02:19:36 +0200 - build 633
1. ═α≈αδⁿφεσ API Σδ ταπ≡≤τΩΦ Φ Γ√π≡≤τΩΦ ∩δαπΦφεΓ (FARLOADPLUGIN FARUNLOADPLUGIN),
∩εΩα ≈≥ε ßστ ε±εß√⌡ ∩≡εΓσ≡εΩ φα ΓαδΦΣφε±≥ⁿ Γ√π≡≤τΩΦ, ∩ε²≥ε∞≤ Γ√π≡≤µα≥ⁿ φαΣε ε±≥ε≡εµφε :)
┬ farcmds ≈σ≡στ ∞Φφ≤≥≤ ß≤Σ≤≥ ∩≡σ⌠ΦΩ±√ pload Φ unloadp ≈≥εß ²≥ε Φ±∩εδⁿτεΓα≥ⁿ.
drkns 04.12.2008 23:55:44 +0200 - build 632
1. ┼±δΦ _±≤∙σ±≥Γ≤■∙ΦΘ_ ⌠αΘδ ε≥Ω≡√ΓαδΦ ∩ε ShiftF4 - τα≈σ∞-≥ε ≤±≥αφαΓδΦΓαδ± ⌠δαπ FFILEEDIT_NEW.
2. ┼±δΦ ∩≡ε± ≥ ε≥Ω≡√≥ⁿ ⌠αΘδ ± BOM Γ εΣφεßαΘ≥φεΘ ΩεΣΦ≡εΓΩσ - φσ ß≤Σσ∞ σπε ∩≡ ≥α≥ⁿ.
drkns 04.12.2008 19:38:03 +0200 - build 631
1. ╧ε∩√≥ΩΦ αΓ≥εε∩≡σΣσδσφΦ LE/BE-≤φΦΩεΣα ßστ ±Φπφα≥≤≡√.
2. ┬≡εΣσ ß√ ∩ε≈ΦφΦδ πδ■ΩΦ ± ΩεΣΦ≡εΓΩεΘ "Auto" Γ ≡σΣαΩ≥ε≡σ.
3. ═σ ≡αßε≥αδΦ ±Φ≥±σ∞φ√σ α±±ε÷Φα÷ΦΦ Σδ φσΩε≥ε≡√⌡ ≥Φ∩εΓ ⌠αΘδεΓ.
t-rex 04.12.2008 01:50:41 +0200 - build 630
1. ╬≥Ω≡√Γασ∞ ⌠αΘδ UTF8, ShiftF2 Γ UNICODE, σ±δΦ Γε Γ≡σ∞ EE_GOTFOCUS Ωε≥ε≡√Θ
∩≡ΦΣ╕≥ ∩ε±δσ ∞σ±απΦ ε ∩σ≡σταπ≡≤τΩΦ ⌠αΘδα Γ√τΓα≥ⁿ ECTL_GETINFO ≥ε AV Φßε Γ
≡σΣαΩ≥ε≡σ φσ≥≤ ±≥≡εΩ.
═α εßΣ≤∞√ΓαφΦσ:
1. ═α⌠Φπα φα∞ Γεεß∙σ ²≥α ∩σ≡σταπ≡≤τΩα ⌠αΘδα, Γ≡εΣσ ΩαΩ δΦ°φ ±εΓ±σ∞.
2. ╒ε≥ Φ AV Γ ±α∞ε∞ ⌠α≡σ, δεΓΦ≥± εφε ΩαΩ ß√ Γ ∩δαπΦφσ Φ ∩δαπΦφ Γ√π≡≤µασ≥± .
drkns 03.12.2008 18:24:39 +0200 - build 629
1. ╧≡εΓσ≡Ωα Γετ∞εµφε±≥Φ Ωε≡≡σΩ≥φεπε ±ε⌡≡αφσφΦ ≥σΩ±≥α Γ Γ√ß≡αφφεΘ ΩεΣΦ≡εΓΩσ
∩≡εΦτΓεΣΦ≥± Σε δ■ß√⌡ ∞αφΦ∩≤δ ÷ΦΘ ± Φ±⌡εΣφ√∞ ⌠αΘδε∞.
2. ┬ FileEditor::SaveFile ≤ß≡αφα ∞σ°αφΦφα Φτ libc Φ winapi-⌠≤φΩ÷ΦΘ.
drkns 02.12.2008 22:44:32 +0200 - build 628
1. ╩ Ωδα±±≤ GetFileString ∩≡ΦΩ≡≤≈σφα ∩≡εΓσ≡Ωα Ωε≡≡σΩ≥φε±≥Φ ε≥εß≡αµσφΦ ±≥≡εΩΦ Γ ≤φΦΩεΣ.
2. ╨σΣαΩ≥ε≡ Γ√Σα╕≥ ∩≡σΣ≤∩≡σµΣσφΦσ, σ±δΦ Γε Γ≡σ∞ ε≥Ω≡√≥Φ ⌠αΘδα ∩σ≡σΩεΣΦ≡εΓαφΦσ ∩≡ε°δε ± ∩ε≥σ≡ ∞Φ.
drkns 02.12.2008 18:02:06 +0200 - build 627
1. ┬ 624 ∩εδε∞αδ ±ε⌡≡αφσφΦσ Γ UTF<7|8>.
t-rex 02.12.2008 12:41:01 +0200 - build 626
1. #if (_WIN32_WINNT >= 0x0500) ΣεßαΓδσφ ΓεΩ≡≤π φ≤µφ√⌡ ∞σ±≥ Γ keys.hpp.
zg 02.12.2008 03:50:20 +0200 - build 625
1. ≤ ΣΦαδεπεΓ, ±ετΣαφφ√⌡ ∩δαπΦφα∞Φ, ⌠εΩ≤± Γ±σπΣα ß√δ φα ∩σ≡Γε∞ ²δσ∞σφ≥σ.
2. Φ±∩≡αΓΦδ gcc ±ßε≡Ω≤.
drkns 02.12.2008 01:03:36 +0200 - build 624
1. ╧≡Φ ∩ε∩√≥Ωσ ±ε⌡≡αφσφΦ ≤φΦΩεΣφεπε ≥σΩ±≥α Γ φσ≤φΦΩεΣφεΘ ΩεΣΦ≡εΓΩσ
∩εΩαµσ∞ ±εεß∙σφΦσ, ≈≥ε "δ≤≈°σ ≥αΩ φσ Σσδα≥ⁿ".
zg 01.12.2008 21:28:20 +0200 - build 623
1. Φ±∩εδⁿτεΓαφΦσ φσΦφΦ÷ΦαδΦτΦ≡εΓαφφεΘ ∩σ≡σ∞σφφεΘ ∩≡Φ ±ετΣαφΦΦ ≡σΣαΩ≥ε≡α.
drkns 01.12.2008 00:42:27 +0200 - build 622
1. ┬ φσΩε≥ε≡√⌡ ∞σ±≥α⌡ Γ∞σ±≥ε BoxSymbols Φ±∩εδⁿτεΓαδΦ±ⁿ φσ∩ε±≡σΣ±≥Γσφφε ΩεΣ√.
2. ─ε±≥≤∩ Ω ²δσ∞σφ≥α∞ BoxSymbols ∩≡εΦτΓεΣΦ≥± ≈σ≡στ Φ∞σφεΓαφφ√σ Ωεφ±≥αφ≥√ (∩σ≡σ≈Φ±δσφΦσ BOX_DEF_SYMBOLS).
drkns 30.11.2008 20:59:07 +0200 - build 621
1. Mantis#0000605: ═α ²Ω≡αφσ ε±≥α╕≥± ∞≤±ε≡.
t-rex 30.11.2008 15:31:00 +0200 - build 620
1. ┼∙╕ Γα≡φΦφπΦ.
drkns 30.11.2008 12:23:04 +0200 - build 619
1. Mantis#0000646: OK button in the dialogs
2. ╤Φφ⌡≡εφΦτα÷Φ vc-∩≡εσΩ≥α ± ∞σΘΩα∞Φ.
3. ╤φεΓα ε≥πεδε±ΩΦ TI#48, ≥σ∩σ≡ⁿ Γ Σσ≡σΓσ ∩α∩εΩ.
t-rex 30.11.2008 11:26:12 +0200 - build 618
1. ╚±∩≡αΓΦδ Γ≡εΣσ ΩαΩ Γ±σ Γε≡φΦφπΦ.
2. lng ⌠αΘδ√ ≥σ∩σ≡ⁿ ±εΣσ≡µα≥ Γσ≡±Φ■ ⌠α≡α ≈≥ε Σεδµφε ∩ε∞ε≈ⁿ ≡ατßΦ≡α≥ⁿ ≡ατφ√σ ≥≤∩√σ ∩≡εßδσ∞√ Γ ²≥εΘ ±⌠σ≡σ.
╥σ∩σ≡ⁿ ∩≡αΓΦ≥ⁿ τ√ΩεΓ√σ ±≥≡εΩΦ φαΣε Γ farlang.templ.m4 (farlang.templ ≥σ∩σ≡ⁿ πσφσ≡Φ≥± Φτ φσπε).
t-rex 30.11.2008 00:33:42 +0200
1. ┴√δ Φ±∩≡αΓδσφ lng.generator φα ∩≡σΣ∞σ≥ φσ εßφεΓδσφΦ τ√ΩεΓ√⌡ ⌠αΘδεΓ ΩεπΣα Φ±∩εδⁿτεΓαδΦ±ⁿ Ωδ■≈Φ -ol Φ -oh ±εΓ∞σ±≥φε ± -i.
▌≥ε ∩≡ΦΓεΣΦδε Ω ∩≡εßδσ∞α∞ Γ Ωε∞∩Φδ ÷ΦΦ VC ∩≡εσΩ≥εΓ. ╬ßφεΓΦδ lng.generator.exe Γ tools.
2. ╥σ∩σ≡ⁿ Φ Γ ∞²ΘΩα⌡ Φ±∩εδⁿτ≤σ∞ -ol Σδ lng.generator.
drkns 29.11.2008 21:55:34 +0200 - build 617
1. Mantis#0000645: ╧αΣσφΦσ ∩≡Φ ∩ε∩√≥Ωσ Γ√τΓα≥ⁿ φσ±≤∙σ±≥Γ≤■∙ΦΘ ≡ατΣσδ ∩ε∞ε∙Φ.
2. ┬ ΣΦαδεπσ φατφα≈σφΦ ∞αΩ≡εΩε∞αφΣ√ φσΩε≡≡σΩ≥φε ε≥εß≡αµαδΦ±ⁿ φσΩε≥ε≡√σ ΩδαΓΦ°Φ.
drkns 29.11.2008 17:49:01 +0200 - build 616
1. ├εΓε≡ ≥, ∩αΣαδΦ ansi-∩δαπΦφ√, Σσδα■∙Φσ FCTL_SETSELECTION ±≡ατ≤ φα εßσ ∩αφσδΦ.
t-rex 29.11.2008 04:20:11 +0200 - build 615
1. ╚±∩≡αΓΦδ Γε≡φΦφπΦ.
2. ═εΓ√Θ gcc ∞²ΘΩ φσ π≡≤τΦδ ⌠αΘδ dependencies.
3. ═α ∩εΣεßΦΦ ± gcc ±Σσδαδ ±α∞ε±≥ε ≥σδⁿφ√Θ ∞²ΘΩ Σδ VC (Φ ∩σ≡σΦ∞σφεΓαφ Γ makefile_vc).
╬φ ≥σ∩σ≡ⁿ ∩α°σ≥ ±α∞ ∩ε ±σßσ Φ Γ±σ ²≥Φ ßα≥φΦΩΦ ßεδⁿ°σ φσ φ≤µφ√.
╥αΩµσ ΣεßαΓδσφ αΓ≥εΣσ≥σΩ≥ Γσ≡±ΦΦ VC (∩ε Γσ≡±ΦΦ ∞²ΘΩ).
4. mkdep.awk ≥σ∩σ≡ⁿ εß∙ΦΘ Σδ Γ±σ⌡ Ωε∞∩αΘδσ≡εΓ. mkdep.gcc.awk ≤ΣαδΦδ.
drkns 28.11.2008 18:43:14 +0200 - build 614
1. ╧ε≡ατΓδσΩασ∞± ± ≡σΣαΩ≥ε≡ε∞, ∩εΩα ∞σδε≈Φ Σδ ≡ατ∞ΦφΩΦ:
- Mantis#0000515: ─Γσ ANSI ΩΦ≡ΦδδΦ÷√ Γ ±∩Φ±Ωσ ΩεΣΦ≡εΓεΩ;
- ≡αßε≥ασ≥ F8;
- ≡αßε≥ασ≥ ±ε⌡≡αφσφΦσ Γ BE-■φΦΩεΣσ;
- ∩≡αΓΦδⁿφε ≡αßε≥ασ≥ ShiftF2;
- BOM ∩Φ°σ≥± ≥εδⁿΩε σ±δΦ εφ ≤µσ ß√δ Γ ⌠αΘδσ ΦδΦ ⌠αΘδ ±ετΣαφ ± φ≤δ .
2. ╙±≥αφεΓΩα α≥≡Φß≤≥εΓ:
- ∩σ≡σΣΓΦφ≤δ ≈σΩßεΩ±√ "ΩαΩ Γ 1.71";
- ∩ε±δσ ΓΓσΣσφΦ ±≥≡≤Ω≥≤≡√ ImportedFunctions ε≥ΓαδΦδε±ⁿ °Φ⌠≡εΓαφΦσ;
- φσΩε≡≡σΩ≥φα ∩σ≡σ≡Φ±εΓΩα ∩≡Φ ∩σ≡σ∞σ∙σφΦΦ ΣΦαδεπα.
3. ╧≡εΣεδµσφΦσ Φ±∩≡αΓδσφΦΘ ∩≡εßδσ∞ Γ ≡αßε≥σ UnicodeString ± ≡σσ±≥≡ε∞.
t-rex 28.11.2008 15:24:43 +0200 - build 613
1. ╠σδΩα ε∩≥Φ∞Φτα÷Φ UnicodeString.
2. ╚±∩≡αΓδσφΦσ ∩≡εßδσ∞√ Γ ≡αßε≥σ UnicodeString Φ ⌠≤φΩ÷Φ ⌡ Σδ ≡αßε≥√ ± ≡σσ±≥≡ε∞.
╥≤≥ Γ εß∙σ∞ φαΣε ΣεΓεδⁿφε ±Φδⁿφε ∩σ≡σΣσδα≥ⁿ φε φα ∩εΩα ±εΘΣ╕≥.
3. ═αΩεφσ÷≥ε ±Σσδαδ ≈≥εß gcc ∞²ΘΩ ±εßΦ≡αδ Γ±╕ εΣφΦ∞ ⌡εΣε∞ Σαµσ ± φ≤δ , α ≥αΩµσ dependancies
πσφσ≡ ≥± ≥σ∩σ≡ⁿ ≥αΩµσ ΩαΩ Φ Σδ VC (mkdep.gcc.awk) ≈≥ε φα∞φεπε ß√±≥≡σΘ ≈σ∞ ß√δε.
4. mkdep.awk φσ∩≡αΓΦδⁿφε εß≡αßα≥√Γαδ ∞σφα ⌠αΘδεΓ ± ßεδⁿ°σ ≈σ∞ εΣφεΘ ≥ε≈ΩεΘ Γ Φ∞σφΦ.
t-rex 27.11.2008 20:30:15 +0200 - build 612
1. ╧α≡≤ ∞σδΩΦ⌡ Ωε∩Φ-∩α±≥ πδ■ΩεΓ Γ 609.
╩≥ε ≤µσ ≤±∩σδ τα■τα≥ⁿ φα±≥≡εΘΩ≤ ≡ατ∞σ≡εΓ Γ ≡α±±Ω≡α±Ωσ, ±ε≡≡Φ :)
t-rex 27.11.2008 19:46:21 +0200 - build 611
1. ╧εδστ ß√δε ∩σ≡σΣσδ√Γα≥ⁿ ∩εΦ±Ω (AltF7) φε ∩σ≡σ⌡ε≥σδε±ⁿ :)
╧ε Σε≡επσ "Φ±∩≡αΓΦδ" ∩α≡≤ ∞σδε≈σΘ.
svs 27.11.2008 19:49:36 +0300 - build 610
1. Mantis#0000061: Listbox ± π≡αφΦ÷α∞Φ Φ ßστ
2. ╙ßΦ≡ασ∞ Γα≡φΦφπ Γ hilight.cpp
t-rex 27.11.2008 15:32:32 +0200 - build 609
╧ε≡≥Φ≡εΓαφΦσ Φτ∞σφσφΦΘ Γ ⌠Φδⁿ≥≡α⌡ Φτ 1.71:
1. Mantis#260: "ΣΦφα∞Φ≈σ±ΩΦΘ ⌠Φδⁿ≥≡ ∩ε Σα≥σ".
╬≥φε±Φ≥σδⁿφα Σα≥α Γφε±Φ≥± Γ Σφ ⌡, ≈α±α⌡, ∞Φφ≤≥α⌡ Φ ±σΩ≤φΣα⌡ (ΣφσΘ ⌡ε≥ⁿ 9999).
╬≥ ∞σ± ÷σΓ Φ πεΣεΓ ε≥Ωαταδ± Φßε ²≥ε φσ ≥ε≈φ√σ ≈Φ±δα.
╤≈Φ≥√ΓαφΦσ ≥σΩ≤∙σπε Γ≡σ∞σφΦ Σδ ≡αßε≥√ ± ε≥φε±Φ≥σδⁿφ√∞Φ Γ≡σ∞σφσ∞ Γ ⌠Φδⁿ≥≡α⌡
∩≡εΦ±⌡εΣΦ≥ εΣΦφ ≡ατ Γ φα≈αδσ "α≥ε∞Φ≈σ±ΩεΘ" ε∩σ≡α÷ΦΦ α φσ Σδ ΩαµΣεπε ±≡αΓφσφΦ .
─δ ε∩σ≡α÷ΦΘ Ωε≥ε≡√σ ∩≡εΦ±⌡εΣ ≥ ∩ε±δσ ΣΦαδεπα (Ωε∩Φ≡, ∩εΦ±Ω Φ ≥.∩.)
≥σΩ≤∙σσ Γ≡σ∞ ±≈Φ≥√Γασ≥± ±≡ατ≤ ∩ε±δσ ταΩ≡√≥Φ ΣΦαδεπα.
2. ╩εφΩ≥≡σφε ≤∩≡ε±≥Φδ ⌠Φδⁿ≥≡√ (Φ ≈σπε ±≡ατ≤ ≥αΩ φσ ∩≡ΦΣ≤∞αδ :),
ßεδⁿ°σ φσ≥≤ ²≥Φ⌡ ≤µα±φε φσ Φφ≥≤Φ≥ΦΓφ√⌡ D?/D-/D+ Γ ταπεδεΓΩσ ∞σφ■ ⌠Φδⁿ≥≡εΓ
Φ ≥σ∩σ≡ⁿ δεπΦΩα ⌠Φδⁿ≥≡α÷ΦΦ ≥αΩεΓα (ΩαΩ ∞φσ Ωαµσ≥± ²≥ε ε≈σφⁿ Φφ≥≤Φ≥ΦΓφε):
┼±δΦ ∩α∩Ωα φσ ∩ε∩αδα φΦ ∩εΣ ΩαΩεΘ exclude ⌠Φδⁿ≥≡ ≥ε ±α∞εσ δεπΦ≈φεσ
ß≤Σσ≥ ±Σσδα≥ⁿ σΘ include σ±δΦ φσß√δε Σ≤πΦ⌡ include ⌠Φδⁿ≥≡εΓ φα ∩α∩ΩΦ.
Ω≡ε∞σ ΩαΩ Γ Select πΣσ δεπΦ≈φσΘ Γ±σπε ≡αßε≥α≥ⁿ ≈Φ±≥ε ∩ε ταΣαφφε∞≤ ⌠Φδⁿ≥≡≤.
3. ╦επΦΩα ⌠Φδⁿ≥≡α ΣεΣσδαφα (Γ≡εΣσ ß√ :).
┬σ≡φ╕∞ ±≥α≡εσ ∩εΓσΣσφΦσ ⌠Φδⁿ≥≡α - ∩≡εΓσ≡ σ∞ Σε ∩σ≡Γεπε ±εΓ∩αΣσφΦ , ≥αΩ ßεδσσ Φφ≥≤Φ≥ΦΓφε.
╧ε τα∩≡ε±α∞ ΣεßαΓδσφ√ ΣσΘ±≥ΓΦ "X" Φ "I" - StrongExclude Φ StrongInclude,
Ωε≥ε≡√σ Φ∞σ■≥ ∩σ≡Γσφ±≥Γε φαΣ "-" Φ "+" Σαµσ σ±δΦ εφΦ Σαδⁿ°σ Γ ±∩Φ±Ωσ.
!!! ╧ε∞σ≥Ωα ⌠Φδⁿ≥≡εΓ (+ Φ -) ±δσ≥σδα, φαΣεßφε ∩σ≡σφα±≥≡εΦ≥ⁿ !!!
4. ┴√δ ≤Σαδ╕φ Ωε∞ßε ßεΩ± Σδ Γ√ßε≡α ≥Φ∩α ≡ατ∞σ≡α, ≥σ∩σ≡ⁿ ≥Φ∩ ≡ατ∞σ≡α ταΣα╕≥± ±≤⌠⌠ΦΩ±α∞Φ [BKMGT],
≥αΩεσ µσ Φτ∞σφσφΦσ ∩≡εΦτε°δε Γ Alt-F7->Advanced Options.
!!! ┼±δΦ Γ√ ∩εδⁿτεΓαδΦ±ⁿ ²≥Φ∞Φ φα±≥≡εΘΩα∞Φ ≡ατ∞σ≡εΓ ≥ε Γα∞ ∩≡ΦΣ╕≥± Γ±╕ ∩σ≡σφα±≥≡εΦ≥ⁿ ταφεΓε !!!
5. ═σ∞φεπε ε∩≥Φ∞Φτα÷ΦΦ Γ ⌠Φδⁿ≥≡σ Φ ΣεßαΓΦδ Ωε∞∞σφ≥α≡ΦΦ ≈≥εß φσ ∩≤≥α≥ⁿ± :)
6. └Γ≥ε ⌡ε≥ΩσΦ Σδ αΓ≥ε-⌠Φδⁿ≥≡εΓ.
7. Mantis#0000569: ╙δ≤≈°σφΦ Γ ΣΦαδεπσ ⌠Φδⁿ≥≡εΓ.
╥σ∩σ≡ⁿ ΣΦαδεπ ≡α±Ω≡α±ΩΦ ΓδατΦ≥ Γ 80x25 Φ Γεεß∙σ ΓΦτ≤αδⁿφε ΣΦαδεπ ⌠Φδⁿ≥≡εΓ Γ≡εΣσ ΩαΩ δ≤≈°σ Γ√πδ ΣΦ≥.
8. ╙ΣαδΦδ φσΦ±∩εδⁿτ≤σ∞≤■ FileList::UpdateColorItems().
drkns 27.11.2008 00:58:19 +0200 - build 608
1. ╤ ÷σδⁿ■ ±εΩ≡α∙σφΦ ∩Φ±αφΦφ√ ΓΓσΣ╕φ IsSlash() Φ Γ±σ ∞σ±≥α ≥Φ∩α if(c==L'\\'||c==L'/') τα∞σφσφ√ φα εφ√Θ.
2. ┬ config.cpp ≤ß≡αφ√ ±≤⌠⌠ΦΩ±√ 'W' ≤ ∩σ≡σ∞σφφ√⌡ NKey*.
drkns 26.11.2008 19:48:28 +0200 - build 607
1. ╙≥ε≈φσφΦσ ∩εΓσΣσφΦ ∩≡εΩ≡≤≥ΩΦ Γ ≡σΣαΩ≥ε≡σ.
drkns 26.11.2008 18:38:33 +0200 - build 606
1. ╧ε±δσ 538 ∩εδε±α ∩≡εΩ≡≤≥ΩΦ Γ QView, Ωεφσ≈φε, ≡Φ±εΓαδα±ⁿ ΩαΩ ∩εδεµσφε,
φε ΩδΦΩΦ ∞√°ⁿ■ ∩ε ∩≡σµφσ∞≤ εµΦΣαδΦ±ⁿ ≈╕≡≥ τφασ≥ πΣσ.
2. ╧εδε±α ∩≡εΩ≡≤≥ΩΦ Γ ∩αφσδ ⌡ φσ τα⌡Γα≥√Γαδα ∞√°ⁿ.
3. ╧εδε±α ∩≡εΩ≡≤≥ΩΦ ΣεßαΓδσφα Γ ≡σΣαΩ≥ε≡.
zeroes 26.11.2008 18:28:51 +0200 - build 605
1. ⌠ΦΩ± Γⁿ■Γσ≡α - ∩≡Φ Γ√τεΓσ ΣΦαδεπα ∩εΦ±Ωα ∩εΣ εΩφε∞ ΣΦαδεπα
≡Φ±εΓαδε±ⁿ εΩε°Ωε
+- ╧εΦ±Ω -+
| ╧εΦ±Ω |
| "" |
+---------+
drkns 25.11.2008 19:13:48 +0200 - build 604
1. ╩ε≡≡σΩ÷Φ lng Φ hlf φα ∩≡σΣ∞σ≥ ±±√δεΩ/±Γ τσΘ/Ωε∩Φ≡α Φ ≥.∩.
t-rex 24.11.2008 01:40:21 +0200 - build 603
1. ╩ε±∞σ≥ΦΩα Φ ε∩≥Φ∞Φτα÷Φ Γ Φ±∩εδⁿτεΓαφΦΦ UnicodeString Γ φσ±ΩεδⁿΩΦ⌡ ∞σ±≥α⌡.
┬≡εΣσ ΩαΩ Γ±σ "δ╕πΩΦσ" ∞σ±≥α ∩ε∩≡αΓΦδ. ╥σ∩σ≡ⁿ φαΣε ß≤Σσ≥ ταφ ≥± ßεδσσ "≥ µσδ√∞Φ".
2. UnicodeString.LShift ≥σ∩σ≡ⁿ ≤∞σσ≥ Γ√ΩΦΣ√Γα≥ⁿ ±Φ∞Γεδ√ ± δεßεπε ∞σ±≥α Γ ±≥≡εΩσ.
t-rex 23.11.2008 23:16:45 +0200 - build 602
1. ╩ε±∞σ≥ΦΩα Φ ε∩≥Φ∞Φτα÷Φ Γ Φ±∩εδⁿτεΓαφΦΦ UnicodeString Γ φσ±ΩεδⁿΩΦ⌡ ∞σ±≥α⌡.
2. ╚±∩≡αΓδσφε φσ±ΩεδⁿΩε ßαπεΓ τα∞σ≈σφ√⌡ ∩ε Σε≡επσ.
t-rex 23.11.2008 17:29:32 +0200 - build 601
1. ╘≤φΩ÷Φ ReplaceSlashToBSlash(string &), σ±≥ⁿ ≤ ∞σφ ≥αΩεσ ε∙≤∙σφΦσ ≈≥ε ≥αΩα ≤µσ σ±≥ⁿ
φε φσ φα°σδ Φ Γ ΩαµΣε∞ ∞σ±≥σ Γ ΩεΣσ ²≥ε ∩ε≈σ∞≤ ≥ε Σσδασ≥± ≡≤Ωα∞Φ.
2. ─εßαΓδσφΦσ Γ UnicodeString:
- PosI ~= StrStrI
- Lower Φ Upper ≤∞σ■≥ ≡αßε≥α≥ⁿ φαΣ Ω≤±Ωε∞ ±≥≡εΩΦ.
3. ╩ε±∞σ≥ΦΩα Φ ε∩≥Φ∞Φτα÷Φ Γ Φ±∩εδⁿτεΓαφΦΦ UnicodeString Γ φσ±ΩεδⁿΩΦ⌡ ∞σ±≥α⌡.
t-rex 23.11.2008 00:26:56 +0200 - build 600
1. ╩ε±∞σ≥ΦΩα Φ ε∩≥Φ∞Φτα÷Φ Γ Φ±∩εδⁿτεΓαφΦΦ UnicodeString Γ φσ±ΩεδⁿΩΦ⌡ ∞σ±≥α⌡.
t-rex 22.11.2008 20:05:52 +0200 - build 599
1. ╬∩≥Φ∞Φτα÷Φ UnicodeString.RPos, ≥αΩ ΩαΩ ∞√ τφασ∞ ΣδΦφ≤ ±≥≡εΩΦ
2. ╚±∩≡αΓΦδ ∩α≡≤ BUGBUG.
3. ╩ε±∞σ≥ΦΩα Φ ε∩≥Φ∞Φτα÷Φ Γ Φ±∩εδⁿτεΓαφΦΦ UnicodeString Γ φσ±ΩεδⁿΩΦ⌡ ∞σ±≥α⌡.
drkns 22.11.2008 16:17:52 +0200 - build 598
1. Mantis#0000595: FSF.PasteFromClipboard Φ FSF.DeleteBuffer: φσ±εε≥Γσ≥±≥ΓΦσ ≥Φ∩εΓ
t-rex 22.11.2008 13:26:11 +0200
1. ╤ετΣαδ ∩α∩ε≈Ω≤ contrib Φ ∩εδεµΦδ ≥≤Σα ∩σ≡Γ≤■ ΣεßαΓΩ≤, ∩≡εσΩ≥ Σδ Code::Blocks Φτ Mantis#594 ε≥ Slimfast2000.
t-rex 22.11.2008 12:50:52 +0200 - build 597
1. from chupakabra: ─ε∩εδφσφΦ Ω Mantis#636
1. ╚τ∞σφσφΦ Γ PointToName():
- ╚±∩≡αΓΦδ ∩εΓσΣσφΦσ Σδ ∩≤≥σΘ ΓΦΣα "\path"
- ╧≡εΓσ≡Ωα φα ':' ≥σ∩σ≡ⁿ ∩≡εΦτΓεΣΦ≥± φσ Γ ÷ΦΩδσ, α εΣΦφ ≡ατ Γ φα≈αδσ ⌠≤φΩ÷ΦΦ.
2. ╧≡Φ ±ε≡≥Φ≡εΓΩσ ∩αφσδΦ ∩δαπΦφα Far ∩ε±≥ε φφε ∩√≥ασ≥± Γ√τΓα≥ⁿ ∩δαπΦφεΓ±Ω≤■ Compare
(Σαµσ σ±δΦ σ╕ φσ≥), Φτ-τα φσΓσ≡φεΘ ∩≡εΓσ≡ΩΦ ΩεΣα ΓετΓ≡α≥α.
drkns 21.11.2008 18:17:31 +0200 - build 596
1. ╧≡εΣεδµσφΦσ 2457: φσ ≡αßε≥αδ Ωε∩Φ≡ (α ∞εµσ≥ Φ σ∙╕ ≈≥ε-≥ε) σ±δΦ ε≥±≤≥±≥ΓεΓαδ Σε±≥≤∩
Ω εΣφε∞≤ Φτ φαΣΩα≥αδεπεΓ Φ±≥ε≈φΦΩα ΦδΦ ∩≡Φ╕∞φΦΩα.
╧ε±σ∞≤ apiGetFindDataEx ≥σ∩σ≡ⁿ ∩≡Φ φσ≤Σα≈φε∞ apiFindFirstFile ∩εΘΣ╕≥ Σ≡≤πΦ∞ ∩≤≥╕∞
Φ τα∩εδφΦ≥ pFindData ±α∞ε±≥ε ≥σδⁿφε.
2. ┼∙╕ εΣφα ∞σδΩα ∩≡αΓΩα Γ ΣΦαδεπσ ∩σ≡στα∩Φ±Φ.
t-rex 21.11.2008 18:12:38 +0200 - build 595
1. from DiRTy_GaRRy: Mantis#495: ╧εΦ±Ω ⌠αΘδεΓ ∩ε ±εΣσ≡µΦ∞ε∞≤ τφα≈Φ≥σδⁿφε ∞σΣδσφφσΘ, ≈σ∞ Γ 1.7.x.
t-rex 21.11.2008 17:58:57 +0200 - build 594
1. Mantis#641: Ω≡σ° ∩ε CtrlIns/AltShiftIns.
╨αφⁿ°σ φσ ∩αΣαδε ∩ε≥ε∞≤ ≈≥ε ß√δ lstrlenW Γ∞σ±≥ε wcslen Γ StrLength Φ εφ ΓΦΣΦ∞ε ∩≡εΓσ≡ δ
bad ptr ≥αΩ ≈≥ε ≥αΩεπε ≡εΣα ßαπΦ σ∙╕ εµΦΣα■≥± .
drkns 20.11.2008 19:38:33 +0200 - build 593
1. AltF9 φσ ≡αßε≥αδε Γ ∩≤±≥ε∞ ∞σφ■.
drkns 20.11.2008 19:21:07 +0200
1. localOEM.cpp ΣεßαΓδσφ Γ ∩≡εσΩ≥.
t-rex 20.11.2008 15:47:13 +0200 - build 592
1. ┬τ δ Φτ 1.71 ⌠≤φΩ÷ΦΦ Σδ ≡αßε≥√ ±ε ±≥≡εΩα∞Φ Γ OEM ≈≥ε ε≈σφⁿ ≤δ≤≈°ασ≥
∩≡εΦτΓεΣΦ≥σδⁿφε±≥ⁿ ∩δαπΦφεΓ ≡αßε≥α■∙Φ⌡ ≈σ≡στ Γ≡α∩∩σ≡ Ωε≥ε≡√σ ■τα■≥ ²≥Φ ⌠≤φΩΦ.
▌≥ε ≥αΩµσ ≡σ°ασ≥ Mantis#442 Φ Mantis#443.
drkns 19.11.2008 20:16:11 +0200 - build 591
1. ┬ ∞σφ■ ≡αßε≥ασ≥ AltF9.
svs 19.11.2008 21:13:37 +0300 - build 590
1. Mantis#0000634: ═σ ±ε⌡≡αφ σ≥± ±ε±≥ε φΦσ ⌠δαπα "╚±Ωα≥ⁿ Γ ±Φ∞ΓεδΦ≈σ±ΩΦ⌡ ±Γ τ ⌡"
╥σ∩σ≡ⁿ ε∩÷Φ Γ ∩εΦ±ΩεΓΦΩσ φσ ταΓΦ±Φ≥ ε≥ ±Φ±≥σ∞φεΘ ε∩÷ΦΦ "Scan symbolic links"
drkns 19.11.2008 19:24:02 +0200 - build 589
1. ┬ ΣΦαδεπσ ∩σ≡στα∩Φ±Φ Ω≡ΦΓε ≡αßε≥αδ ∩≡ε±∞ε≥≡ φεΓεπε ⌠αΘδα.
drkns 19.11.2008 18:35:52 +0200
1. TPreRedrawFunc.?pp ΣεßαΓδσφ√ Γ ∩≡εσΩ≥.
t-rex 19.11.2008 17:07:15 +0200 - build 588
1. from chupakabra: Φ±∩≡αΓδσφΦσ ∩≡εßδσ∞√ Γφσ±╕φφεΘ Γ 583 ßΦδΣσ (filelist.cpp).
2. ╚±∩≡αΓΦδ gcc ±ßε≡Ω≤.
3. ┬α≡φΦφπΦ Φ ≥.∩.
svs 19.11.2008 14:26:32 +0300 - build 587
1. PreRedrawFunction. ╤∞√±δ Φτ∞σφσφΦΘ Γ ±δσΣ≤■∙σ∞.
SetPreRedrawFunc() Φ Ωε∞∩δσΩ≥ ∩σ≡σ∞σφφ√⌡ ±δ≤µΦ≥ Σδ ≥επε, ≈≥εß√ Ωε≡≡σΩ≥φε
ε≥≡Φ±εΓ√Γα≥ⁿ ²Ω≡αφ ∩ε±δσ ≡ατφεεß≡ατφ√⌡ ΣΦαδεπεΓ, φα∩≡Φ∞σ≡, Γε Γ≡σ∞
Ωε∩Φ≡εΓαφΦ φαµαδΦ Esc, α ∩ε≥ε∞ ±φεΓα Esc - τΣσ±ⁿ ±≡αßα≥√Γασ≥ ±αßµ, ≈≥εß√
ε≥≡Φ±εΓα≥ⁿ ∩≡επ≡σ±±ßα≡.
═ε ≥.Ω. πδεßαδⁿφ√σ PreRedrawFunc Φ PreRedrawParam ±≤∙σ±≥Γ≤■≥ Γ
σΣΦφ±≥Γσφφε∞ Γα≡Φαφ≥σ, ≥ε Γ√τεΓ SetPreRedrawFunc(NULL) Γ ε≈σ≡σΣφε∞ ∞σ±≥σ
ΩΦδ σ≥ ∩≡σΣ√Σ≤∙σσ ±ε±≥ε φΦσ. ╚τ-τα ≈σπε δστ≤≥ πδ■ΩΦ (σ±δΦ Σσßαµφ≤■ Γσ≡±Φ■
τα∩≤±Ωα≥ⁿ ± /do)
▀ ∩ε±≥α≡αδ± ≤ß≡α≥ⁿ ±σΘ φσΣε≈σ≥. ╧≡αΓΣα ≥αΩΦσ "≡Φ±≤φΩΦ" ≥αΩ Φ ε±≥αδΦ±ⁿ
"≡Φ±≤φΩα∞Φ"
(µσδα■∙Φσ ∞επ≤≥ ∩σ≡σΣσδα≥ⁿ Γ φε≡∞αδⁿφ√σ ΣΦαδεπΦ :-)). ═α≈αδ ΩαΩ εß√≈φε ± Ωε∩Φ≡α,
φε ∩εδ≤≈Φδε±ⁿ ΓστΣσ, ≥.Ω. ∩≡εΦτε°δα ∩σ≡σΣσδΩα ±αßµα.
═α ±≈σ≥ Ωε∩Φ≡α - τΣσ±ⁿ ΣεßαΓδσφα ≡σαΩ÷Φ φα "≡ατΓε≡ε≥ Ωεφ±εδΦ".
┬ Ωε∩Φ≡σ φα≈α≥ⁿ Ωε∩Φ≡εΓαφΦσ.
╞∞σ∞ Esc - ∩ε ΓΦδ± ΣΦαδεπ-∩≡σ≡√Γα≥σδⁿ
╧√≥ασ∞± ≡ατΓσ≡φ≤≥ⁿ εΩφε (ΣΓαµΣ√ ΩδΦΩφ≤≥ⁿ φα ταπεδεΓΩσ).
╧εδ≤≈Φδε±ⁿ, φε ²Ω≡αφ ∩εδφε±≥ⁿ φσ ∩≡ε≡Φ±εΓαδ± .
╥σ∩σ≡ⁿ Esc Φ ΓΦΣΦ∞ δαß≤Σ≤ φα ²Ω≡αφσ.
┬φΦ∞αφΦσ! ═σεß⌡εΣΦ∞ε ΣεßαΓΦ≥ⁿ φεΓ√σ ⌠αΘδ√ TPreRedrawFunc.?pp Γ ∩≡εσΩ≥√!
drkns 18.11.2008 21:50:15 +0200 - build 586
1. "╬∩≥Φ∞Φτα÷Φ " ∩≡σΣ√Σ≤∙σπε ∩α≥≈α :)
drkns 18.11.2008 18:37:20 +0200 - build 585
1. ╧≡εΣεδµΦ∞ δε∞α≥ⁿ Ωε∩Φ≡. ╥σ∩σ≡ⁿ Σε φα≈αδα Ωε∩Φ≡εΓαφΦ , ∩ε∞Φ∞ε [ ] Only newer file(s),
∞εµφε Γ√ß≡α≥ⁿ "∩σ≡στα∩Φ±α≥ⁿ Γ±╕"/"∩≡ε∩≤±≥Φ≥ⁿ Γ±╕"/"Σε∩Φ±α≥ⁿ Γ±╕" Φ ≤Ωατα≥ⁿ, φαΣε δΦ
τα∩≡α°ΦΓα≥ⁿ ∩εΣ≥Γσ≡µΣσφΦσ Σδ ⌠αΘδεΓ ± α≥≥≡Φß≤≥ε∞ R/O.
2. ┬ ΣΦαδεπσ ∩εΣ≥Γσ≡µΣσφΦ ∩σ≡στα∩Φ±Φ ⌠εΩ≤± ∩σ≡σΣΓΦφ≤≥ φα ≈σΩßεΩ±.
3. ╧≡εΣεδµσφΦσ Mantis#0000638: φσ∩≡αΓΦδⁿφε ε≥εß≡αµαδ± prompt.
drkns 18.11.2008 01:05:36 +0200 - build 584
1. ═σ∞φεπε ∩ε∙≤∩αδ ΣΦαδεπ ∩εΣ≥Γσ≡µΣσφΦ ∩σ≡στα∩Φ±Φ ⌠αΘδα. ╚≥επε:
- ±Γσ≡°Φδε±ⁿ ≥ε, ε ≈╕∞ ≥αΩ Σεδπε πεΓε≡ΦδΦ ßεδⁿ°σΓΦΩΦ: Ωφε∩εΩ "Overwrite all", "Skip all", "Append all" ßεδⁿ°σ φσ≥,
σ±≥ⁿ εΣΦφ ≈σΩßεΩ± "Remember choice". ─Φαδεπ ±≥αδ ∞σφⁿ°σ, ∞σ±≥α ±≥αδε ßεδⁿ°σ.
- φα ±≥≡εΩα⌡ "New" Φ "Existing" ∞εµφε φαµΦ∞α≥ⁿ F3 Φ φαπδ Σφε ±≡αΓφΦΓα≥ⁿ φεΓεσ ± ±≤∙σ±≥Γ≤■∙Φ∞.
2. Mantis#0000638: ═σΩε≡≡σΩ≥φε εß≡αßα≥√Γασ≥± ∩σ≡σ⌡εΣ φα ∩α∩ΩΦ ± Φ∞σφσ∞ "C:", "E:", φα⌡εΣ ∙Φσ± Γ Ωε≡φσ ∩δαπΦφα
3. ═σδⁿτ ß√δε ≤±≥αφεΓΦ≥ⁿ UNC-∩≤≥ⁿ φα ∩αφσδΦ ≈σ≡στ ∩α≡α∞σ≥≡√ Ωε∞αφΣφεΘ ±≥≡εΩΦ.
t-rex 17.11.2008 21:53:10 +0200 - build 583
from chupakabra
1. Mantis#636: ╧≡σΣδεµσφΦσ ∩ε ε∩≥Φ∞Φτα÷ΦΦ εß≡αßε≥ΩΦ ßεδⁿ°Φ⌡ ±∩Φ±ΩεΓ ⌠αΘδεΓ.
1. ┬ filelist.cpp::SortList() Γ√τ√Γασ∞ PointToName() ≥εδⁿΩε ≥επΣα ΩεπΣα ²≥ε ≡σαδⁿφε φ≤µφε, ≥.σ. ∩≡Φ ±ε≡≥Φ≡εΓΩσ ∩ε Φ∞σφΦ ⌠αΘδα.
2. ╥α∞ µσ Φ±∩εδⁿτ≤σ∞ φεΓ≤■ ⌠≤φΩ÷Φ■ PointToExt() Σδ ∩εΦ±Ωα ≡α±°Φ≡σφΦ ⌠αΘδα.
3. PointToName() Φτ∞σφσφα ≥αΩΦ∞ εß≡ατε∞, ≈≥εß√ ≡αßε≥α≥ⁿ ßεδσσ ²⌠⌠σΩ≥ΦΓφε Σδ ΣδΦφφ√⌡ ∩≤≥σΘ.
4. ┬ local.cpp::StrLength() Γ√τεΓ lstrlenW() τα∞σφσφ φα wcslen().
5. ╧≡Φ Ωε∞∩Φδ ÷ΦΦ ± ∩ε∞ε∙ⁿ■ cl.exe Φ±∩εδⁿτ≤σ≥± ⌠δαπ /O2 Γ∞σ±≥ε /O1.
t-rex 16.11.2008 16:37:32 +0200 - build 582
1. ╥≤∩εΘ Γε≡φΦφπ Γ ∩≡σΣ√Σ≤∙σ∞ ∩α≥≈σ.
t-rex 16.11.2008 16:05:59 +0200 - build 581
1. from Ariman: Mantis#580: ═σΩε≡σΩ≥φ√Θ ∩σ≡σßε≡ ≡α±°Φ≡σφΦΘ ∩≡Φ τα∩≤±Ωσ Ωε∞αφΣ√.
2. ╙ß≡αδ ∩α≡≤ ∞σδΩΦ⌡ Γε≡φΦφπεΓ.
svs 06.11.2008 21:20:54 +0300 - build 580
1. Mantis#0000308: ╨Φ±εΓα≥ⁿ ∩ε ≤∞εδ≈αφΦ■ ≥σφⁿ Σδ ΣΦαδεπεΓ ± FDLG_SMALLDIALOG
drkns 05.11.2008 22:57:11 +0200 - build 579
1. ╬ß≡αßε≥Ωα ∞≤δⁿ≥Φ∞σΣΦΘφεΘ ΩδαΓΦ°Φ Sleep: ∞αΩ≡εΩδαΓΦ°α "Sleep" + Ωεφ±≥αφ≥α KEY_SLEEP.
svs 05.11.2008 17:24:48 +0300 - build 578
1. Mantis#0000622: ╧ε±δσ ACTL_SETCURRENTWINDOW (ΦδΦ ACTL_COMMIT?) φσ ∩ε±√δασ≥± EE_KILLFOCUS
From dolzenko
─εßαΓΩα ∞ε : ╟α∩≡σ≥Φ∞ ∩σ≡σΩδ■≈σφΦσ ⌠≡²Θ∞εΓ, σ±δΦ φα⌡εΣΦ∞± Γ ⌡σδ∩σ ΦδΦ ΣΦαδεπσ
2. Mantis#0000187: ═σδⁿτ Γ√Θ≥Φ Φτ ΣΦαδεπα ± ±εεß∙σφΦσ∞ εß ε°ΦßΩσ
φσ εß≡αßα≥√Γαδ± ΩεΣ ε°ΦßΩΦ COPY_FAILURE
Zeroes 03.11.2008 00:23:45 +0200 - build 577
1. ╧αΣσφΦσ FAR ± exception
φα∩≡Φ∞σ≡ Γ ±δ≤≈ασ, ΩεπΣα σ±≥ⁿ ∞αΩ≡ε±:
[HKEY_CURRENT_USER\Software\Far\KeyMacros\Shell\Esc]
"Sequence"="$If (!APanel.Visible) F9 End Left Enter Down Enter Enter CtrlO $Else CtrlO F9 End Left Enter Down Enter Enter $End"
Φ ∩√≥ασ∞± ταΘ≥Φ Γ α≡⌡ΦΓ RAR ± τα°Φ⌠≡εΓαφφ√∞ ταπεδεΓΩε∞ (-hp) ∩ε±δσ τα∩≡ε±α
∩α≡εδ µ∞σ∞ ESC φσ±ΩεδⁿΩε ≡ατ (∩≡Φ∞σ≡φε φα 7Θ ≡ατ 100% FAR ∩αΣασ≥)
svs 24.10.2008 10:11:19 +0300 - build 576
1. Mantis#0000621: ╠αΩ≡ε± Φτ ∩δαπΦφα φσ ε≥≡αßα≥√Γασ≥, σ±δΦ ≥ε≥ Γ√τΓαφ ≈σ≡στ ⌠≤φΩ÷Φ■ eval
1. τα∩≤±Ωασ≥± ∞αΩ≡ε±, ΩεΣ ∩ε∞σ∙ασ≥± Γ ≡αßε≈≤■ τεφ≤
2. ±≡αßα≥√Γασ≥ eval, Σσδασ≥ φεΓεσ ≡αßε≈σσ εΩ≡≤µσφΦσ (push) Φ ∩ε∞σ∙ασ≥ φεΓ√Θ ΩεΣ
3. Σε⌡εΣΦ≥ Σσδε Σε ∩δαπΦφα - ΣεßαΓδ σ≥± φεΓ√Θ ΩεΣ "%%AltHistoryDialogActive=1;" Γ ≥≤µσ τεφ≤
4. ∩ε∞σ∙σφφ√Θ eval`ε∞ ΩεΣ πεΓε≡Φ≥ "end" Φ ∩≡εΦ±⌡εΣΦ≥ Γε±±≥αφεΓδσφΦσ (pop) ∩≡σΣ√Σ≤∙σΘ ≡αßε≈σΘ τεφ√, φσ±∞ε≥≡ φα ≥ε, ≈≥ε Γ ≥σΩ≤∙σΘ τεφσ σ∙σ ε±≥αδ± ∞αΩ≡εΩεΣ ε≥ ∩δαπΦφα.
5. ταΓσ≡°ασ≥± ε±φεΓφεΘ ΩεΣ Φ...
...Φ Γ±σ.
┬ εß∙σ∞ φσ ±≥ε δα ∩≡εΓσ≡Ωα Σδ ∩.4, ≥.σ. ≥σ∩σ≡ⁿ ±∞ε≥≡Φ∞, ≈≥ε σ±δΦ ≈≥ε-≥ε Γ ≡αßε≈σΘ τεφσ ε±≥αδε±ⁿ, ≥ε φσ Σσδασ∞ pop, α ∩√≥ασ∞± ταΓσ≡°Φ≥ⁿ Γ±σ Σσδα Γ ²≥εΘ ≥σΩ≤∙σΘ τεφσ.
drkns 16.10.2008 16:48:25 +0200 - build 575
1. Mantis#0000619: ╧≡ε±∞ε≥≡∙ΦΩ φα≈Φφα ± φσΩε≥ε≡επε ßΦδΣα φσ ∩εΩατ√Γασ≥ ∩εδφ√Θ ∩≤≥ⁿ ⌠αΘδα.
drkns 06.10.2008 00:05:30 +0200
1. ┬σ≥Ωα Σδ IA64 Γ vcproj. ╨αßε≥ε±∩ε±εßφε±≥ⁿ φσ ∩≡εΓσ≡ δα±ⁿ.
drkns 03.10.2008 18:27:50 +0200 - build 574
1. Mantis#0000614: ╩ε∩Φ≡εΓαφΦσ φσ ≡αßε≥ασ≥ ∩≡Φ ταΣαφΦΦ ΣΦ≡σΩ≥ε≡Φ ßστ \ Γ Ωεφ÷σ. (≡σπ≡σ±±Φ )
drkns 03.10.2008 01:24:28 +0200 - build 573
1. ┬ εß≡αßε≥≈ΦΩσ MCODE_F_MENU_SELECT Γ VMProcess φσ ∩σ≡σΣαΓαδ± tmpMode, ΩαΩ ≡στ≤δⁿ≥α≥ -
∞αΩ≡ε± Menu.Select Γ±σπΣα ≡αßε≥αδ Γ ≡σµΦ∞σ 0 (∩εδφεσ ±εΓ∩αΣσφΦσ).
drkns 01.10.2008 20:50:03 +0200 - ßστ ßΦδΣα
1. Mantis#0000613: ╧εΦ±Ω φσ φα⌡εΣΦ≥ ⌠αΘδ√ Φ ∩α∩ΩΦ Γ ∩εΣ∩α∩Ωα⌡ ∩≡Φ ≤±≥αφεΓΩσ ε∩÷ΦΦ "╚±Ωα≥ⁿ Γ ±Φ∞ΓεδΦ≈σ±ΩΦ⌡ ±Γ τ ⌡"
┬ ε≥δΦ≈Φσ ε≥ 1.71 τΣσ±ⁿ φΦ≈σπε Σσδα≥ⁿ φσ φαΣε - Γ±╕ ≤µσ ≡αßε≥ασ≥.
╧≡ε±≥ε Γ ±∩≡αΓΩ≤ ΣεßαΓδσφε, ≈≥ε ε∩σ≡α÷Φ ∞εµσ≥ ∩ε≥≡σßεΓα≥ⁿ ßεδⁿ°σ Γ≡σ∞σφΦ, ≈σ∞ εß√≈φε.
thims 01.10.2008 13:00:00 +0200 - ßστ ßΦδΣα
1. ╧σ≡σδε∩α≈σφ far18.VS2008.vcproj φα ∩≡σΣ∞σ≥ ßεδσσ ∩≡αΓΦδⁿφ√⌡ ταΓΦ±Φ∞ε±≥σΘ Φ ∩ε ∞σδε≈α∞ ⌠ΦΩ±√.
2. ─εßαΓΦδ ±σß Γ maintainers ∩ε Viewer'≤
Zuz 26.09.2008 23:07:08 +0500 - build 572
1. ╧σ≡Γ√σ °απΦ Γ ±≥ε≡εφ≤ IA64
2. deb64_ud2.asm ≥σ∩σ≡ⁿ φσ φ≤µσφ
3. SetErrorMode ≥σ∩σ≡ⁿ Γ√τ√Γασ≥± εΣΦφ ≡ατ ∩≡Φ ±≥α≡≥σ FAR'a, ∩ε≈σ∞≤ Γ√τεΓ√ SetErrorMode ß√δΦ ≡ατ∞αταφ√ ∩ε ΩεΣ≤
±σΘ≈α± φΦΩ≥ε φσ ∩ε∞φΦ≥. ═α≈φ≤≥ Γ√±ΩαΩΦΓα≥ⁿ ΓΦφΣεΓ√σ ΣΦαδεπΦ εß ε°Φßα⌡ Σε±≥≤∩α ≥Φ∩α "⌠αΘδ φσ φαΘΣσφ", εß≡α∙α≥ⁿ±
Ωε ∞φσ.
4. ═εΓ√Θ #Techinfo (Γ≡σ∞σφφ√Θ):
[HKEY_CURRENT_USER\Software\Far18\System]
"IgnoreDataAlignmentFaults":REG_DWORD
╧α≡α∞σ≥≡ "System/IgnoreDataAlignmentFaults" ± ≥Φ∩ε∞ DWORD ∩ετΓεδ σ≥
∩εΣαΓδ ≥ⁿ ε°ΦßΩΦ Γ√≡αΓφΦΓαφΦ φα ∩δα≥⌠ε≡∞σ IA64.
╠εµσ≥ ∩≡ΦφΦ∞α≥ⁿ ±δσΣ≤■∙Φσ τφα≈σφΦ :
0 - φσ ∩εΣαΓδ ≥ⁿ ε°ΦßΩΦ Γ√≡αΓφΦΓαφΦ ;
1 - ∩εΣαΓδ ≥ⁿ ε°ΦßΩΦ Γ√≡αΓφΦΓαφΦ .
╧ε ≤∞εδ≈αφΦ■ τφα≈σφΦσ = 0 (φσ ∩εΣαΓδ ≥ⁿ ε°ΦßΩΦ Γ√≡αΓφΦΓαφΦ ).
drkns 26.09.2008 08:13:14 +0200 - build 571
1. ┴αφ≥ΦΩΦ:
- UMSG -> MSG
- Ω σ∙╕ ε±≥αΓ°Φ∞± winapi ansi ⌠≤φΩ÷Φ ∞ Φ ±≥≡≤Ω≥≤≡α∞ Γφε Σε∩Φ±αφ ±≤⌠⌠ΦΩ± 'A', + ■φΦΩεΣ ε∩≡σΣσδ╕φ ∩ε ≤∞εδ≈αφΦ■.
- ╥Φ∩ ∩α≡α∞σ≥≡α ≤ UnicodeString.[Get|Release]Buffer - size_t.
2. ┬ WaitKey Sleep ≥σ∩σ≡ⁿ φσ φα 50 ∞±, α φα εΣφ≤ - ≥αΩ Φ ∩≡ε÷σ±±ε≡ φσ π≡σσ≥, Φ ∩εßε≈φ√⌡ ²⌠⌠σΩ≥εΓ (http://forum.farmanager.com/viewtopic.php?t=3492) φσ≥.
3. ─εßαΓδσφ #undef DefDlgProc - Γ WinUser.h ≤µσ σ±≥ⁿ εΣφεΦ∞╕φφεσ ε∩≡σΣσδσφΦσ, α Γ far.map ∩ε≥ε∞ ∩ε Γδ ■≥± ≈≤Σσ±α ΓΦΣα ?DefDlgProcA@Dialog@
drkns 24.09.2008 19:04:47 +0200 - build 570
1. ╧εΣΣσ≡µΩα ±ετΣαφΦ ΓΦ±≥εΓ±ΩΦ⌡ ±±√δεΩ ∩ε AltF6.
─Φαδεπ ±δσπΩα ∩σ≡σΣσδαφ, ∩εΓσΣσφΦσ ε±≥αΓδσφε ∞αΩ±Φ∞αδⁿφε ±εΓ∞σ±≥Φ∞√∞ ±ε ±≥α≡√∞:
- σ±δΦ Φ±≥ε≈φΦΩ==⌠αΘδ(√) - ∩ε ≤∞εδ≈αφΦ■ Γ√ß≡αφ hardlink
- σ±δΦ Φ±≥ε≈φΦΩ==Ωα≥αδεπ(Φ) - junction.
═εΓ√σ ΓΦΣ√ ±±√δεΩ φαΣε Γ√ßΦ≡α≥ⁿ ≡≤≈Ωα∞Φ :)
┬ ±∩≡αΓΩσ Γ±╕ ²≥ε ∩εΩα φσ ε≥≡αµσφε.
╟Σσ±ⁿ µσ: ∩≡Φ ±ετΣαφΦΦ ±±√δεΩ ε≥Ωδ■≈σφ√ ∩≡εΓσ≡ΩΦ ⌠αΘδεΓ√⌡ ±Φ±≥σ∞, ≥Φ∩εΓ φε±Φ≥σδ , Φ ≥.∩. Σδ Φ±≥ε≈φΦΩα Φ ∩≡Φ╕∞φΦΩα, Φßε ≡αßε≥α■≥ εφΦ ΣαδσΩε φσ Γ±σπΣα αΣσΩΓα≥φε.
╦επΦΩα ∩≡ε±≥α - ⌠α≡ φσ Σεδµσφ ΓΩδ■≈α≥ⁿ ≡σµΦ∞ ≥σδσ∩α≥α Φ ±≥≡εΦ≥ⁿ ΣεπαΣΩΦ, ±∞εµσ≥ δΦ ╬╤ ±ετΣα≥ⁿ ≥≤ ΦδΦ Φφ≤■ ±±√δΩ≤ - σΘ Γ δ■ßε∞ ±δ≤≈ασ ΓΦΣφσσ.
2. API: FSF.MkLink τφασ≥ ε φεΓ√⌡ ⌠δαπα⌡:
FLINK_SYMLINKFILE - ±Φ∞ΓεδΦ≈σ±Ωα ±±√δΩα-⌠αΘδ (NT>=6)
FLINK_SYMLINKDIR - ±Φ∞ΓεδΦ≈σ±Ωα ±±√δΩα-Ωα≥αδεπ (NT>=6)
FLINK_SYMLINK ∩σ≡σΦ∞σφεΓαφ Γ FLINK_JUNCTION, Γ pluginold.hpp ±≥α≡εσ Φ∞ ε±≥αΓδσφε Σδ ±εΓ∞σ±≥Φ∞ε±≥Φ.
3. ╬≥εß≡αµσφΦσ ±±√δεΩ Γ ΣΦαδεπσ α≥≡Φß≤≥εΓ Φ quickview:
- ±Ωε≡≡σΩ≥Φ≡εΓαφα ΣδΦφα Γ√ΓεΣΦ∞επε ≥σΩ±≥α;
- ±Γ τΦ, ≤Ωατ√Γα■∙Φσ φα \\?\Volume{GUID}\some_path, ±≈Φ≥αδΦ±ⁿ ∞εφ≥Φ≡εΓαφφ√∞Φ ≥ε∞α∞Φ.
4. ConvertNameToReal ∩≡αΓΦδⁿφε εß≡αßα≥√Γασ≥ ±Φ∞ΓεδΦ≈σ±ΩΦσ ±±√δΩΦ-⌠αΘδ√.
5. ╧≡Φ Ωε∩Φ≡εΓαφΦΦ/∩σ≡σφε±σ ±±√δΩΦ ⌠α≡ ßδ■Σ╕≥ σ╕ ≥Φ∩ Φ ßεδⁿ°σ φσ ∩≡σΓ≡α∙ασ≥ symlink Γ junction.
6. Mantis#0000607: "╦Φ°φΦΘ" ß²Ω±δσ° Γ ∩σ≡σ∞σφφεΘ ∩≤≥Φ εΩ≡≤µσφΦ FAR.
yjh 16.09.2008 20:46:04 +0300 - build 569
1. 64bit warnings
drkns 16.09.2008 15:50:14 +0200 - build 568
1. ─εßαΓδσφα ε≥±≤≥±≥Γ≤■∙α Γ ±≥α≡√⌡ SDK Ωεφ±≥αφ≥α SYMBOLIC_LINK_FLAG_DIRECTORY.
2. GCC warnings.
drkns 14.09.2008 14:20:12 +0200 - build 567
1. GetJunctionPointInfo ≥≡σßεΓαδα ±δΦ°Ωε∞ ∞φεπε ∩≡αΓ Σδ ε≥Ω≡√≥Φ ±Φ∞δΦφΩα, Γ ≡στ≤δⁿ≥α≥σ ≈σπε εφα
εßδα∞√Γαδα±ⁿ φα ±Φ∞δΦφΩα⌡ ± Everyone:(DENY)(special access:) FILE_READ_DATA (Γ ┬Φ±≥σ ≥αΩΦ⌡ ∩εδφε).
╤α∞α ⌠≤φΩ÷Φ ∩σ≡σΦ∞σφεΓαφα Γ GetReparsePointInfo (Φßε ²≥Φ∞ ∩ε ±≤≥Φ Φ Γδ σ≥± ).
2. [Create|Delete]JunctionPoint ≥σ∩σ≡ⁿ ≤∞σ■≥ [±ετΣαΓα≥ⁿ|≤Σαδ ≥ⁿ] ΓΦ±≥εΓ±ΩΦσ ±Φ∞δΦφΩΦ Φ ∩σ≡σΦ∞σφεΓαφ√ Γ [Create|Delete]ReparsePoint.
3. ┬ ≡ Σσ ∞σ±≥ ≤ß≡αφ√ ∩≡εΓσ≡ΩΦ φα CheckFolder()==CHKFLD_NOTACCESS, ≥.Ω. Φτ-τα φΦ⌡ φσδⁿτ ß√δε ταΘ≥Φ Γ Ωα≥αδεπ,
πΣσ ∞εµφε "traverse folder", φε φσδⁿτ "list folder" (Γ ┬Φ±≥σ, ε∩ ≥ⁿ µσ, ≥αΩΦ⌡ ∩εδφε, Φ cmd ταΘ≥Φ ∩ετΓεδ σ≥).
└ BugZ#743, ≡αΣΦ Ωε≥ε≡επε εφΦ ΓΓεΣΦδΦ±ⁿ, ∩ε⌡εµσ, ≤µσ ∩ε≈ΦφΦδ± πΣσ-≥ε ≡αφⁿ°σ.
4. apiFindFirstFile ∩≡Φ φσ≤Σα≈σ ∩√≥ασ≥± ≡ατΓσ≡φ≤≥ⁿ ±Φ∞δΦφΩ Φ ∩ε∩≡εßεΓα≥ⁿ σ∙╕ ≡ατ Σδ ≡σαδⁿφεπε ∩≤≥Φ.
╥αΩµσ Γ ΩεΣσ εΣΦφε≈φ√σ Γ√τεΓ√ apiFindFirstFile τα∞σφσφ√ φα apiGetFindDataEx + Σδ ±Φ∞∞σ≥≡ΦΦ ΣεßαΓδσφa apiFindClose.
5. ╙∞σσ∞ ≡ατδΦ≈α≥ⁿ εß√≈φ√σ ±Φ∞δΦφΩΦ (aka ±Γ τⁿ/junction) Φ ΓΦ±≥εΓ±ΩΦσ (aka ±±√δΩα/symlink) Γ ΣΦαδεπσ α≥≡Φß≤≥εΓ,
ß√±≥≡ε∞ ∩≡ε±∞ε≥≡σ Φ ±≥εδß÷σ ∩αφσδΦ. lng Φ hlf σ∙╕ φαΣε Ωεσ-πΣσ ≤≥ε≈φΦ≥ⁿ.
6. ┬ IsModulePlugin2 ΣεßαΓδσφα ∩≡εΓσ≡Ωα IMAGE_FILE_HEADER.Machine, Σαß√ 32-ßΦ≥φ√Θ ⌠α≡ φσ ∩√≥αδ± π≡≤τΦ≥ⁿ 64-ßΦ≥φ√σ ∩δαπΦφ√ (Φ φαεßε≡ε≥).
7. wcsncmp=>StrCmpN, StrCmpN=>StrCmpNI Γ φσΩε≥ε≡√⌡ ∞σ±≥α⌡.
8. ╩≡ΦΓε ≡αßε≥αδα Ωε∞αφΣα cd \\.\pipe :)
9. ═σΩε≥ε≡α ∩εΣΣσ≡µΩα ε≥φε±Φ≥σδⁿφ√⌡ ΓΦ±≥εΓ±ΩΦ⌡ ±Φ∞δΦφΩεΓ, ∩ε ∞ε≥ΦΓα∞ 1.71.2226.
drkns 12.09.2008 11:46:27 +0200 - build 566
1. ═σ ≡αßε≥αδα Message c ⌠δαπε∞ FMSG_ERRORTYPE Σδ φσΦτΓσ±≥φ√⌡ FAR'≤ ΩεΣεΓ ε°ΦßεΩ.
drkns 10.09.2008 01:18:40 +0200 - build 565
1. WindowInfo.TypeName Φ WindowInfo.Name ≥σ∩σ≡ⁿ Φ∞σ■≥ ≥Φ∩ const wchar_t*.
╤≥≡≤Ω≥≤≡≤ WindowInfo, τα∩εδφσφφ≤■ ∩ε ACTL_GETWINDOWINFO, φ≤µφε ε±ΓεßεµΣα≥ⁿ Ωε∞αφΣεΘ ACTL_FREEWINDOWINFO.
╩αΩ εß√≈φε: σ±δΦ Ω≥ε Φ±∩εδⁿτεΓαδ ²≥ε Γ ∩δαπΦφα⌡ - φαΣε ∩≡αΓΦ≥ⁿ.
2. ┬ ∩α≡σ ∞σ±≥ ∩≡Φ Γ√τεΓσ UnicodeToAnsi ≡ατ∞σ≡ ∩≡Φσ∞φΦΩα ∩σ≡σΣαΓαδ± φα 1 ßαΘ≥ ∞σφⁿ°σ Γετ∞εµφεπε.
drkns 07.09.2008 14:21:22 +0200 - build 564
1. FCTL_GET[ANOTHER]PANELSHORTINFO Σδ ansi-∩δαπΦφεΓ Σεδµφα ≡αßε≥α≥ⁿ ∩ε ∩≡σµφσ∞≤.
drkns 07.09.2008 13:21:42 +0200 - build 563
1. FCTL_FREEPANELINFO Γ±σπΣα ΓετΓ≡α∙αδα FALSE;
2. FCTL_GETPANELSHORTINFO ≥σ∩σ≡ⁿ ═┼ ╟└╧╬╦═▀┼╥ ∩εδ lpwszColumnTypes, lpwszColumnWidths
Φ lpwszCurDir ±≥≡≤Ω≥≤≡√ PanelInfo. ╬±ΓεßεµΣα≥ⁿ τα∩εδφσφφ≤■ ²≥εΘ Ωε∞αφΣεΘ ±≥≡≤Ω≥≤≡≤ φσ φαΣε.
yjh 06.09.2008 22:45:30 +0300 - build 562
1. ╙ßΦ≡ασ∞ warning Γ 64⌡ßΦ≥εΓεΘ Ωε∞∩Φδ ÷ΦΦ
drkns 06.09.2008 16:56:32 +0200 - build 561
1. ╙≥σ≈ΩΦ ∩α∞ ≥Φ Γ SortList Φ FileListToPluginItem.
drkns 05.09.2008 22:27:29 +0200 - build 560
1. From Alexey Samlyukov: ≤≥ε≈φσφΦ Γ oldfar::FCTL_GET[ANOTHER]PANEL[SHORT]INFO.
drkns 05.09.2008 21:33:06 +0200 - build 559
1. ╚ σ∙╕ εΣφα ∩ε∩≡αΓΩα Ω 557.
drkns 05.09.2008 14:34:30 +0200 - build 558
1. ╧ε∩≡αΓΩα Ω ∩≡σΣ√Σ≤∙σ∞≤ ßΦδΣ≤.
drkns 04.09.2008 22:16:09 +0200 - build 557
1. Mantis#0000582: memleak ∩≡Φ FCTL_GETPANELINFO(FCTL_GETPANELSHORTINFO)
╥≤≥ Σσδε φσ Γ ≤≥σ≈Ωα⌡ Γε Γ≡α∩∩σ≡σ, α Γ φσΣεΣσδαφφε∞ api :)
╥σ∩σ≡ⁿ Γ ■φΦΩεΣφ√⌡ ∩δαπΦφα⌡ _═└─╬_ Σσδα≥ⁿ FCTL_FREEPANELINFO ∩ε±δσ Γ± Ωεπε FCTL_GETPANEL[SHORT]INFO.
2. ╨αßε≥ασ≥ FCTL_SETSELECTION Σδ ansi-∩δαπΦφεΓ.
2. ╬≈σ≡σΣφ√σ Φτ∞σφσφΦ Γ api: PanelInfo.SelectedItems ≥σ∩σ≡ⁿ ∞α±±ΦΓ ≤Ωατα≥σδσΘ φα ±εε≥Γσ≥±≥Γ≤■∙Φσ Γ√Σσδσφφ√σ ²δσ∞σφ≥√
∞α±±ΦΓα PanelInfo.PanelItems, α φσ ∞α±±ΦΓ Ωε∩ΦΘ εφ√⌡. ╧δαπΦφ√, Φ±∩εδⁿτ≤■∙Φσ ²≥ε, φαΣε ∩≡αΓΦ≥ⁿ.
3. FCTL_GETCMDLINE[SELECTEDTEXT]: σ±δΦ Γ Param ∩σ≡σΣαφ NULL, ⌠≤φΩ÷Φ Γσ≡φ╕≥ φσεß⌡εΣΦ∞√Θ
≡ατ∞σ≡ ß≤⌠σ≡α (Γ ±Φ∞Γεδα⌡) ßστ ≤≈╕≥α 0.
4. ─ε∩εδφσφΦσ Ω 551: PrepareDiskPath ΓετΓ≡α∙αδα σ≡≤φΣ≤, σ±δΦ σΘ ∩εΣ±≤φ≤≥ⁿ Ωε≡≥Ωεσ Φ∞ .
svs 04.09.2008 17:08:57 +0300 - build 556
1. ┬ Editor::SetCacheParams, FileEditor::LoadFromCache Φ FileEditor::SaveToCache
Γε±±≥αφεΓδσφ ßαδαφ± ±Φδ - τα∩ε∞ΦφαφΦσ/Γε±±≥αφεΓδσφΦσ °ε≡≥Ωα≥εΓ, ∩ετΦ÷ΦΘ, etc. ΩαΩ Γ 1.7.
2. Mantis#0000603: φσ ≡αßε≥ασ≥ StartChar Γ Editor()
┬ FileEditor::LoadFile ⌠≤φΩ÷Φ■ Editor::SetCacheParams Γ√τ√Γασ∞ Γ±σπΣα.
svs 04.09.2008 01:30:32 +0300 - build 555
1. Bug. ╬≥Ω≡√≥ⁿ ⌠αΘδ Γε Γⁿ■Γσ≡σ, ∩σ≡σΘ≥Φ Γ Ωεφσ÷/±σ≡σΣΦφ≤/etc., φαµα≥ⁿ F6.
┬ ≡σΣαΩ≥ε≡σ εΩατ√Γασ∞± Γ ±α∞ε∞ φα≈αδσ ⌠αΘδα.
╤≡αΓφΦ≥ⁿ ± ∩εΓσΣσφΦσ∞ 1.7x.
Hint (Σδ └╧╚ :-). ┼±δΦ Γ Info.Editor Γ Ωα≈σ±≥Γσ StartLine ≤Ωατα≥ⁿ -2, ≥ε
∩α≡α∞σ≥≡ StartChar ╘└╨ ß≤Σσ≥ Γε±∩≡ΦφΦ∞α≥ⁿ ΩαΩ ±∞σ∙σφΦσ Γ ßαΘ≥α⌡ ε≥ φα≈αδα
⌠αΘδα Φ ∩ε±≥α≡ασ≥± Γ±≥α≥ⁿ Γ φα≈αδε ±≥≡εΩΦ, ∩εΣ⌡εΣ ∙σσ ∩εΣ ²≥ε ±∞σ∙σφΦσ.
svs 03.09.2008 18:33:52 +0300 - build 554
1. Mantis#0000600: ╧εΓσΣσφΦσ DIF_SELECTONENTRY ∩≡Φ ±ετΣαφΦΦ ΣΦαδεπα
╧εδε∞αδε±ⁿ Γ 2257 ßΦδΣσ.
2. ═σßεδⁿ°Φσ ≤≥ε≈φσφΦ Σδ FileEditor...
┬ FileList::ProcessKey Φ±Ωδ■≈ασ∞ "δΦ°φΦΘ" ∩≡ε±≈σ≥ NamesList
┬ FarEditor ∩≡Φ EF_NONMODAL ≡σΣαΩ≥ε≡ ∩√≥αδ± τα∩≤±Ωα≥ⁿ± ∩≡Φ XC_LOADING_INTERRUPTED.
3. ╚τßαΓδ σ∞± ε≥ Γα≡φΦφπεΓ Γ macro.cpp
drkns 31.08.2008 19:06:01 +0200 - build 553
1. ┬ 361 ßΦδΣσ ±δε∞αδε±ⁿ φατφα≈σφΦσ ∞αΩ≡ε±εΓ φα ΩδαΓΦ°Φ !@#$%^&*()_+|.
2. ┬ 481 ßΦδΣσ ±δε∞αδΦ±ⁿ ⌡ε≥ΩσΦ ± Shift.
3. ╩ε±∞σ≥ΦΩα: Γ ΣΦαδεπσ φατφα≈σφΦ ∞αΩ≡εΩδαΓΦ°Φ ΩδαΓΦ°α ∩≡ΦΓεΣΦ≥± Ω Γσ≡⌡φσ∞≤ ≡σπΦ±≥≡≤.
drkns 31.08.2008 13:37:57 +0200 - build 552
1. Mantis#0000588: ≡ατ∞σ≡ ß≤⌠σ≡α Γ MakeDirectory()
═ε NM - τδε, σπε φαΣε Φ±Ωε≡σφ ≥ⁿ :)
MakeDirectory ≥σ∩σ≡ⁿ Γ√πδ ΣΦ≥ ≥αΩ:
int WINAPI MakeDirectory(HANDLE hPlugin,const wchar_t **Name,int OpMode);
╧δαπΦφ Σεδµσφ ∩σ≡σΣα≥ⁿ ╘α≡≤ ≈σ≡στ Name ≤Ωατα≥σδⁿ φα ±ΓεΘ ß≤⌠σ≡, ±εΣσ≡µα∙ΦΘ Φ∞ Ωα≥αδεπα.
┴≤⌠σ≡ Σεδµφ√ ß√≥ⁿ ΓαδΦΣσφ ∩ε±δσ ΓετΓ≡α∙σφΦ Φτ ⌠≤φΩ÷ΦΦ.
└φαδεπΦ≈φ√σ Φτ∞σφσφΦ Γ GetFiles:
int WINAPI GetFiles(HANDLE hPlugin,struct PluginPanelItem *PanelItem,int ItemsNumber,int Move,wchar_t **DestPath,int OpMode);
DestPath Φτφα≈αδⁿφε ≤Ωατ√Γασ≥ φα ∩≤≥ⁿ φατφα≈σφΦ , σ±δΦ ∩δαπΦφ σπε ∞σφ σ≥ - DestPath Σεδµσφ
≤Ωατ√Γα≥ⁿ φα ß≤⌠σ≡ ∩δαπΦφα, ±εΣσ≡µα∙ΦΘ φεΓ√Θ ∩≤≥ⁿ. ┴≤⌠σ≡ Σεδµφ√ ß√≥ⁿ ΓαδΦΣσφ ∩ε±δσ ΓετΓ≡α∙σφΦ Φτ ⌠≤φΩ÷ΦΦ.
╤εε≥Γσ≥±≥Γσφφε, ∩δαπΦφ√, Φ±∩εδⁿτ≤■∙Φσ ²≥Φ ⌠≤φΩ÷ΦΦ, φαΣε ∩σ≡σΣσδα≥ⁿ.
drkns 29.08.2008 23:47:36 +0200 - build 551
1. Mantis#0000475: ╬≥εß≡αµσφΦσ ταπεδεΓΩα ∩αφσδΦ ╟└├╦└┬═█╠╚ ß≤ΩΓα∞Φ Σαµσ ΩεπΣα ΣΦ≡σΩ≥ε≡ΦΘ φσ ταπδαΓφ√Θ
Mantis#0000599: ═σΓετ∞εµφε ⌡εΣΦ≥ⁿ ∩ε ±σ≥σΓ√∞ ΣΦ±Ωα∞ ∩εΣΩδ■≈σφφ√∞ ≈σ≡στ WebDAV
╬ßα ≥ΦΩσ≥α - ±δσΣ±≥ΓΦσ Φ±∩εδⁿτεΓαφΦ Ωε≡ε≥ΩΦ⌡ Φ∞╕φ Γ ε∩≡σΣσδσφΦΦ ∩≡αΓΦδⁿφεπε ≡σπΦ±≥≡α ∩≤≥Φ.
PrepareDiskPath ±δσπΩα ∩σ≡σ∩Φ±αφα, Ωε≡ε≥ΩΦσ Φ∞σφα ≥σ∩σ≡ⁿ ≥α∞ φσ ταΣσΘ±≥Γ≤■≥± Γεεß∙σ.
svs 20.08.2008 17:21:30 +0300 - build 550
1. Mantis#0000592: ╤ß≡α±√Γασ≥± ±ε±≥ε φΦσ IClip ∩≡Φ Φ±∩εδⁿτεΓαφΦΦ ⌠≤φΩ÷ΦΦ eval
drkns 14.08.2008 10:53:21 +0200 - build 549
1. ╧≡εΣεδµσφΦσ 547 - ∩≡Φ Γ√ΓεΣσ Ωε∩Φ≡αΘ≥α ∩≡εΩ≡≤≈ΦΓασ∞ ²Ω≡αφ ≥εδⁿΩε σ±δΦ Γ ²≥ε∞ σ±≥ⁿ φσεß⌡εΣΦ∞ε±≥ⁿ.
drkns 12.08.2008 16:29:00 +0200 - build 548
1. ╧δ ±ΩΦ ± OpenPluginInfo Γε Γ≡α∩∩σ≡σ (b539) ∩εδ≤≈ΦδΦ±ⁿ φσ ±εΓ±σ∞ ≤Σα≈φ√∞Φ, ∩ε∩≡εß≤σ∞ Φφα≈σ.
╩αΩ ±δσΣ±≥ΓΦσ, Mantis#587: entering '..' inside an archive exits archive instead of going up 1 level
2. ┬ UnicodeString::SetData ΣεßαΓδσφ NullToEmpty, Σαß√ φσ ∩Φ±α≥ⁿ σπε Γ Ω≤≈σ Σ≡≤πΦ⌡ ∞σ±≥.
drkns 11.08.2008 00:19:22 +0200 - build 547
1. ╓Γσ≥ ∩εδⁿτεΓα≥σδⁿ±Ωεπε ß≤⌠σ≡α ≥σ∩σ≡ⁿ φα±≥≡αΦΓασ≥± .
┬ ∩αδΦ≥≡≤ ΣεßαΓδσφ COL_COMMANDLINEUSERSCREEN.
2. ╧≡Φ Γ√⌡εΣσ Φτ FAR Γε±±≥αφαΓδΦΓα■≥± ÷Γσ≥α ≥σΩ±≥α/⌠εφα, Φ±∩εδⁿτεΓαΓ°Φσ± Γ Ωεφ±εδΦ Σε σπε τα∩≤±Ωα.
3. ╧≡Φ ±≥α≡≥σ FAR φσΩε≡≡σΩ≥φε ∩≡εΩ≡≤≈ΦΓαδ± ∩≡σΣ√Σ≤∙ΦΘ output Φ Ωε∩Φ≡αΘ≥ ≡Φ±εΓαδ± ∩εΓσ≡⌡ φσπε, α φσ ∩ε±δσ.
svs 10.08.2008 23:29:07 +0300 - build 546
1. Mantis#0000577: ╤ß≡α±√Γασ≥± ∩ετΦ÷Φ Γ ±≥≡εΩσ ∩≡Φ Undo ∩ε±δσ XLat
Γ Editor:XLat Γ AddUndo Γ Ωα≈σ±≥Γσ ∩α≡α∞σ≥≡α savepos ■ταδ± 0 :-(
Γετ∞εµφε Γ∞σ±≥ε CurPtr->GetCurPos() φ≤µφε ∩≡σεß≡ατεΓαφΦσ ± ≤≈σ≥ε∞ ≥αßεΓ (?)
2. Mantis#0000554: ┬ ±∩Φ±Ωσ Hotplug-≤±≥≡εΘ±≥Γ ε≥±≤≥±≥Γ≤σ≥ ΣΦαδεπ εß ε°ΦßΩσ ΦτΓδσ≈σφΦ ≤±≥≡εΘ±≥Γα
3. Mantis#0000579: ═σ∩εδαΣΩΦ ∩≡Φ ε∩σ≡α÷Φ ⌡ ⌠α≡α (≥αΩΦ⌡ ΩαΩ Ωε∩Φ≡εΓαφΦσ), τα∩≤∙σφφ√⌡ Φτ ∞αΩ≡ε±α
┼±δΦ "DisableOutput=0" Φ Γ ∩≡ε÷σ±±σ Ωε∩Φ≡εΓαφΦ , φα∩≡Φ∞σ≡, ∞√ φαµαδΦ Esc Φ ε≥∞σφΦδΦ ∩≡ε÷σ±± Φ (!)
σ±δΦ δεπΦΩα ∞αΩ≡ε±α φσ ∩εφ δα, ≈≥ε σσ "ΩΦφ≤δΦ" (∞αΩ≡ε± φσ ε≥±δσΣΦδ ⌠αΩ≥α ∩ε ΓδσφΦ "δσΓεπε"
ΣΦαδεπα), ≥ε...
svs 08.08.2008 20:10:03 +0300 - build 545
1. Mantis#0000571: φσΩε≡≡σΩ≥φε ε≥≡Φ±εΓ√Γασ≥± ±ε±σΣφ ∩αφσδⁿ
drkns 06.08.2008 22:28:53 +0200 - build 544
1. ╩≡ΦΓε εß≡αßα≥√Γαδε±ⁿ Ωφε∩Ωε±ε≈σ≥αφΦσ CtrlAltShiftPause.
2. ╨ατ ≤µ ΣΓΦµεΩ ∩ετΓεδ σ≥ εß≡αßα≥√Γα≥ⁿ ±ε≈σ≥αφΦ c CtrlAltShift, τα≡στσ≡ΓΦ≡≤σ∞ Σδ CtrlAltShiftF1-F12 ∞σ±≥ε Γ lng.
╥αΩµσ τα≡στσ≡ΓΦ≡εΓαφε ∞σ±≥ε Σδ CtrlAlt-, AltShift- Φ CtrlShiftF1-F12 Γ εßδα±≥ ⌡ Help, Info, QView Φ Tree.
svs 06.08.2008 12:50:15 +0300 - build 543
1. Macro: ΣεßαΓδσφα ⌠≤φΩ÷Φ "s=trim(s[,n])" - ≤Σαδ σ≥ Γ±σ ∩≡εßσδⁿφ√σ ±Φ∞Γεδ√ (∩≡εßσδ√, ≥αß≤δ ÷ΦΦ,
∩σ≡σΓεΣ√ ±≥≡εΩ Φ ΓετΓ≡α≥√ Ωα≡σ≥ΩΦ) Φτ ±≥≡εΩΦ s ±φα≡≤µΦ (n=0 ΦδΦ φσ ≤Ωαταφ), ±δσΓα (n=1)
ΦδΦ ±∩≡αΓα (n=2)
2. Macro: ≤≥ε≈φσφΦσ Σδ substr. ╥σ∩σ≡ⁿ ≡αßε≥ασ≥ Γσ≡φε.
3. Macro: ≤≥ε≈φσφΦσ ⌠≤φΩ÷ΦΘ msgbox, prompt, panelsetpath ≥α∞ πΣσ Γ ∩α≡α∞σ≥≡α⌡ Φ±∩εδⁿτ≤σ≥± ±≥≡εΩα.
═α∩≡Φ∞σ≡,
msgbox(1,2) Γ√Σα±≥ ΣΦαδεπ ± ταπεδεΓΩε∞ "1", ≥σΩ±≥ε∞ "2" Φ Ωφε∩ΩεΘ "╬Ω".
msgbox(0,2) Γ√Σα±≥ ΣΦαδεπ ± ∩≤±≥√∞ ταπεδεΓΩε∞, ≥σΩ±≥ε∞ "2" Φ Ωφε∩ΩεΘ "╬Ω".
msgbox("0",2) Γ√Σα±≥ ΣΦαδεπ ± ταπεδεΓΩε∞ "0", ≥σΩ±≥ε∞ "2" Φ Ωφε∩ΩεΘ "╬Ω".
≥.σ. σ±δΦ φ≤µφε Γφε ≤Ωατα≥ⁿ "0" - ταΩδ■≈ασ∞ ²≥ε≥ φεδⁿ Γ ΩαΓ√≈ΩΦ.
4. Macro: ╧ε±δσ 542 ε≥ΓαδΦδ± msgbox (πΣσ Γ Ωα≈σ±≥Γσ Ωεδ-Γα φσεß τα≥σδⁿφ√⌡ ≤Ωαταφε τφα≈σφΦσ, ≡αΓφεσ ΩεδΦ≈σ±≥Γ≤
∩α≡α∞σ≥≡εΓ Φ ßεδⁿ°σ 1). ╧ε≈ΦφΦδΦ.
5. Bug: φσ∩≡αΓΦδⁿφεσ ε∩≡σΣσδσφΦσ ∩ετΦ÷ΦΦ ΩδΦΩα ∞√°Φ Γε Γⁿ■Γσ≡σ Γ ±≥α≥≤±φεΘ ±≥≡εΩσ.
Viewer ≡αßε≥ασ≥ ±ε ±ΓεσΘ ±Φ±≥σ∞εΘ Ωεε≡ΣΦφα≥.
╥αΩ µσ Φτ-τα ²≥επε VCTL_GETINFO ΓετΓ≡α∙αδ WindowSizeY φα 1 ∞σφⁿ°σ ≡σαδⁿφεπε τφα≈σφΦ .
svs 05.08.2008 14:38:06 +0300 - build 542
1. Mantis#0000581: ─εßαΓΦ≥ⁿ Γετ∞εµφε±≥ⁿ ∩≡σ≡Γα≥ⁿ Γ√∩εδφσφΦσ ∞αΩ≡ε±α
CtrlBreak ∩≡σ≡√Γασ≥ Γ√∩εδφσφΦσ ∞αΩ≡ε±α. ═ατφα≈α≥ⁿ ∞αΩ≡ε±√ φα CtrlBreak ≥εµσ ∞εµφε
2. Mantis#0000564: ═σ ≡αßε≥ασ≥ Ωδ■≈ ⌠α≡α /ma
╧≡εßδσ∞√ ± δεπΦΩεΘ :-)
MDOL_ALL ≥σ∩σ≡ⁿ ≡αΓσφ 0x80000000
3. Macro: Φτ∞σφσφΦ Γ substr(). ┼±δΦ N2 = 0, ≥ε Γσ≡φσ≥± ∩≤±≥α ±≥≡εΩα.
─δ Γα≡Φαφ≥α "ε≥ ±■Σα Φ Σε Ωεφ÷α ±≥≡εΩΦ" φ≤µφε ≤Ωατα≥ⁿ N2 < 0
4. Macro: ≤≥ε≈φσφΦσ msgbox. ╥σ∩σ≡ⁿ Γ±σ ∩α≡α∞σ≥≡√ ∞εµφε φσ ≤Ωατ√Γα≥ⁿ.
drkns 05.08.2008 11:32:24 +0200 - ßστ ßΦδΣα
1. ╩ε±∞σ≥ΦΩα Γ far.mak + Γ ΣεπεφΩ≤ Ω εΣφε∞≤ Φτ ∩≡σΣ√Σ≤∙Φ⌡ ßΦδΣεΓ: τα∞σφα int φα DWORD Γ ∩α≡σ ∞σ±≥, ±Γ ταφφ√⌡ ± εß≡αßε≥ΩεΘ α≥≥≡Φß≤≥εΓ.
drkns 04.08.2008 00:50:56 +0200 - build 541
1. ╬ßφεΓΦδ .vcproj + ∞σδΩΦσ ∩≡αΓΩΦ Γ ⌡ΦΣσ≡α⌡.
warp 04.08.2008 00:20:00 +0300 - build 540
1. ╬≈σ≡σΣφεΘ ßσ±±∞√±δσφφ√Θ ∩εΣΓΦπ. ╧σ≡σφσ± ταπ≡≤τΩ≤ Γ±σ⌡ Φ∞∩ε≡≥Φ≡≤σ∞√⌡ ⌠≤φΩ÷ΦΘ Γ εΣφε ∞σ±≥ε.
═αΣε εßφεΓΦ≥ⁿ .vcproj, mak'Φ Γ≡εΣσ εßφεΓΦδ. ╧≡εΓσ≡ σ∞, ≈≥εß√ φΦ≈σπε φσ ε≥ΓαδΦδε±ⁿ.
drkns 03.08.2008 22:11:48 +0200 - build 539
1. ─δ ansi-∩δαπΦφεΓ ∩ε≡≥Φδε±ⁿ ±εΣσ≡µΦ∞εσ OpenPluginInfo ∩≡Φ ∩εΓ≥ε≡φε∞ Γ√τεΓσ ⌠α≡ε∞ GetOpenPluginInfo().
╧εΩα ≈≥ε ±Σσδαφε Σ╕°σΓε Φ ±σ≡ΣΦ≥ε. ┬ετ∞εµφε, φαΣε ∞σφ ≥ⁿ ±α∞ ±∩ε±εß ⌡≡αφσφΦ ²≥εΘ Φφ⌠ε≡∞α÷ΦΦ.
2. ╩ ±≥≡εΩα∞, ΣεßαΓδ σ∞√∞ ansi-∩δαπΦφα∞Φ Ω ∞σφ■ ∩δαπΦφεΓ, ∞σφ■ ΣΦ±ΩεΓ Φ ∞σφ■ Ωεφ⌠Φπ≤≡α÷ΦΦ,
φα±Φδⁿφε Σε∩Φ±√Γασ≥± ±≤⌠⌠ΦΩ± " [A]", Σαß√ εφ√σ ß√δΦ ΓΦΣφ√ ΦτΣαδσΩα.
3. GetFileOwner Σδ ∩δαπΦφεΓ.
warp 03.08.2008 21:58:00 +0300 - build 538
1. ╥σ∩σ≡ⁿ ∩εδε±α ∩≡εΩ≡≤≥ΩΦ Γ QView ≡Φ±≤σ≥± ΩαΩ ∩εδεµσφε φα ≡α∞Ωσ ∩αφσδΦ, α φσ ≈σ≡≥ τφασ≥ πΣσ.
drkns 02.08.2008 19:59:42 +0200 - build 537
1. ┬ ΣΦαδεπα⌡ Φ σ∙╕ ∩α≡σ ∞σ±≥ τφαΩεΓ√σ ∩σ≡σ∞σφφ√σ Φ±∩εδⁿτεΓαδΦ±ⁿ Γ∩σ≡σ∞σ°Ω≤ ± ßσττφαΩεΓ√∞Φ.
drkns 31.07.2008 21:03:09 +0200 - build 536
1. ═σ∞φεπε ∩ε≈Φ±≥Φδ ΩεΣ:
- ┬±σ ±≥≡≤Ω≥≤≡√ Φ Ωεφ±≥αφ≥√, ε≥±≤≥±≥Γ≤■∙Φσ Γ ∩εΣΣσ≡µΦΓασ∞√⌡ SDK, Γ√φσ±σφ√ Γ sdkpatches.hpp.
╧≡ε±ⁿßα ∩≡Φ φσεß⌡εΣΦ∞ε±≥Φ Σε∩Φ±√Γα≥ⁿ Φ∞σφφε ≥≤Σα;
- ╙ß≡αφ√ φσΩε≥ε≡√σ αφα⌡≡εφΦτ∞√;
- ∩≡ε≈α Ωε±∞σ≥ΦΩα.
drkns 29.07.2008 19:30:20 +0200 - build 535
1. ╧ε∩≡αΓδσφα ±ßε≡Ωα ± vc 2005 Φ gcc.
drkns 29.07.2008 10:15:52 +0500 - build 534
1. ═α≈αδⁿφα ∩εΣΣσ≡µΩα NTFS sparse-⌠αΘδεΓ:
- "≤∞φεσ" Ωε∩Φ≡εΓαφΦσ (≥εδⁿΩε φσφ≤δσΓ√σ ±σπ∞σφ≥√);
- ╩ε≡≡σΩ≥φ√Θ ∩εΣ±≈σ≥ ≡ατ∞σ≡α Γ ∩αφσδ ⌡ Φ QuickInfo.
2. ─εßαΓδσφα ⌠≤φΩ÷Φ apiSetFilePointerEx - εßσ≡≥Ωα ΓεΩ≡≤π SetFilePointer[Ex].
3. ┼∙╕ φσ∞φεπε Φ∞σφεΓαφφ√⌡ Ωεφ±≥αφ≥.
4. ┬ SendDlgMessage Φ DefDlgProc ∩≡εΓσ≡Ωα φ≤δσΓεπε τφα≈σφΦ hDlg ß√δα φσ ≥α∞, πΣσ φαΣε.
Zuz 22.07.2008 21:12:52 +0500 - build 533
1. Mantis#0000576 ═σΩε≡≡σΩ≥φα ∩≡ε≡Φ±εΓΩα Γ ±Γ τΦ ± επ≡αφΦ≈σφΦσ∞ ⌠≤φΩ÷ΦΦ WriteConsoleOutput, ∩εΩα ∩≡αΓΩα Γ δεß.
svs 21.07.2008 15:07:54 +0300 - build 532
1. Macro: gethotkey - ∩α≡α∞σ≥≡ ∞εµφε φσ ≤Ωατ√Γα≥ⁿ.
drkns 09.07.2008 19:48:58 +0200 - build 531
1. ═σ ≡αßε≥αδε ±φ ≥Φσ Γ√ΣσδσφΦ Γ ≡σΣαΩ≥ε≡σ ∩ε EditorSelect.BlockStartPos=-1.
2. Mantis#0000572: φσΩε≡≡σΩ≥φεσ ε≥≡Φ±εΓ√ΓαφΦσ ∞σφ■ φα±≥≡εσΩ ∩δαπΦφεΓ.
drkns 06.07.2008 22:15:34 +0200 - build 530
1. ╬≥πεδε±ΩΦ #462: Γσ≡φ╕∞ ∩δαπΦφα∞ ±≥α≡εσ ∩εΓσΣσφΦσ ConvertNameToReal, ± ≡ατΓ≡ε≡α≈ΦΓαφΦσ∞ Σε \\?\Volume{...}.
drkns 04.07.2008 20:18:48 +0200 - ßστ ßΦδΣα
1. min|max τα∞σφσφ√ φα "∩≡αΓΦδⁿφ√σ" Min|Max.
svs 04.07.2008 17:57:25 +0300 - build 529
1. Mantis#0000570: ┬√≈Φ±δσφΦσ ≥σΩ≤∙σπε Ωα≥αδεπα Σδ ∩δαπΦφα ± OPIF_REALNAMES
drkns 25.06.2008 09:15:36 +0200 - build 528
1. ┬ 521 φσ ≤≈╕δ ε∩σ≡α÷ΦΦ ± ε≥φε±Φ≥σδⁿφ√∞Φ ∩≤≥ ∞Φ.
t-rex 29.06.2008 14:06:55 +0200 - build 527
1. ╤ ⌠ε≡≤∞α: http://forum.farmanager.com/viewtopic.php?f=9&p=33805#p33805
╩αΩ ∞ΦφΦ∞≤∞ Γ Win ≥αßδΦ÷σ ±Φ∞Γεδ√ ± ΩεΣε∞ ∞σφⁿ°σ 128 φσ Σεδµφ√ ∩σ≡σΩεΣΦ≡εΓα≥± .
─δ 1.80 ²≥ε φσ ε±εßε αΩ≥≤αδⁿφε φε ≥αΩ ΩαΩ GetTable Γ±╕ σ∙╕ Γ ∩α≡≤ ∞σ±≥ Φ±∩εδⁿτ≤σ≥± ≡σ°Φδ Φ±∩≡αΓΦ≥ⁿ Φ ≥≤≥.
t-rex 29.06.2008 01:12:09 +0200 - build 526
1. Mantis#0000529 ═σ Γε±±≥αφαΓδΦΓασ≥± ≥σΩ≤∙α ∩ετΦ÷Φ Γ Ωε∞αφΣφεΘ ±≥≡εΩσ
2. Mantis#0000568 ╤ßΦΓασ≥± Ωε∞αφΣφα ±≥≡εΩα ∩≡Φ ±Ω≡√≥ΦΦ/∩εΩατσ/εßφεΓδσφΦΦ ⌠αΘδεΓεΘ ∩αφσδΦ (Γ ≥.≈. αΓ≥ε∞α≥Φ≈σ±Ωε∞)
drkns 28.06.2008 22:16:11 +0200 - build 525
1. ╧ε≈ΦφΦ∞ ±δε∞αφφεσ Γ 523 Φ φσ∞φεπε Ωε±∞σ≥ΦΩΦ Γ ΩεΣσ.
t-rex 28.06.2008 19:35:48 +0200 - build 524
1. ╚±∩≡αΓΦδ φσεµΦΣαφφ√σ ±ΣΓΦπΦ ²Ω≡αφα (LeftPos) Γ ≡σΣαΩ≥ε≡σ ∩≡Φ ±Ω≡εδΦ≡εΓαφΦσ.
┬εεß∙σ πδαΓφα ∩≡Φ≈Φφα πδ■Ωα ²≥ε ≥ε ≈≥ε ≤ φα± ∩ε≈≥Φ Γ±σ ∩α≡α∞σ≥≡√ ≡σΣαΩ≥ε≡α εφΦ ≡σαδⁿφεσ φσ
∩α≡α∞σ≥≡√ ≡σΣαΩ≥ε≡α α ΩαµΣεΘ ±≥≡εΩΦ Γ ≡σΣαΩ≥ε≡σ. ╩≥ε ≥ε ⌡ε≈σ≥ ²≥ε ∩σ≡σΣσδα≥ⁿ? :)
drkns 27.06.2008 22:56:28 +0200 - build 523
1. ┴απΦ ± Φ±≥ε≡ΦσΘ ±≥≡εΩ ΓΓεΣα Γε Γ≡α∩∩σ≡σ.
t-rex 25.06.2008 22:48:27 +0200 - build 522 ╥≤≡÷Φ vs. ╨ε±±Φ :)
1. ╬∩≥Φ∞Φτα÷Φ ε≥Ω≡√≥Φ ⌠αΘδεΓ ± ε≈σφⁿ ΣδΦφφ√∞Φ ±≥≡εΩα∞Φ Γ ≡σΣαΩ≥ε≡σ.
─ε ε∩≥Φ∞Φτα÷ΦΦ ⌠αΘδ ±ε ±≥≡εΩεΘ Γ 64MB ε≥Ω≡√Γαδ± ∩≡Φ∞σ≡φε ∞Φφ≤≥≤, ≥σ∩σ≡ⁿ ±σΩ≤φΣ≤.
╤α∞ε ±εßεΘ φαδΦ≈Φσ Ωεδε≡σ≡α ε∩≥Φ∞Φτα÷Φ■ φσ∞φεπε π≤ßΦ≥ :)
drkns 25.06.2008 21:37:14 +0200 - build 521
1. ─εßαΓΩα Ω 517: Γ ε∩σ≡α÷ΦΦ ∩σ≡σφε±α ⌠αΘδα ∞σµΣ≤ ±σ≥σΓ√∞Φ ΣΦ±Ωα∞Φ ≤≥ε≈φ╕φα
∩≡εΓσ≡Ωα ∩≡ΦφαΣδσµφε±≥Φ Φ±≥ε≈φΦΩα Φ ∩≡Φ╕∞φΦΩα Ω εΣφε∞≤ ≤±≥≡εΘ±≥Γ≤.
2. ═σ ≡αßε≥αδΦ ε∩σ≡α÷ΦΦ ± UNC-∩≤≥ ∞Φ (CtrlAltIns, CtrlAltF Φ Φµσ ± φΦ∞Φ).
svs 25.06.2008 17:16:20 +0300 - build 520
1. Mantis#0000567: ╧εΦ±Ωσ Γ ΣδΦφφε∞ ⌠αδσΘ ± ∩ε∩√≥ΩεΘ ε≥∞σφ√ ∩εΦ±Ωα
─σΘ±≥Γ≤σ∞ ≥αΩ µσ ΩαΩ Φ ∩≡Φ ταπ≡≤τΩσ (±∞. build 493) - "≡ατΓσ≡φσ∞" ⌠≤φΩ÷Φ■ CheckForEsc() as is.
svs 23.06.2008 19:33:54 +0300 - build 519
1. Mantis#0000564: ═σ ≡αßε≥ασ≥ Ωδ■≈ ⌠α≡α /ma
╩≡ε∞σ /ma ≥αΩ µσ "≤δ≤≈°σφ√" ε±≥αδⁿφ√σ Ωδ■≈Φ
drkns 23.06.2008 18:02:51 +0200 - build 518
1. Mantis#0000082: ─εßαΓΦ≥ⁿ "╧≡ε∩≤±≥Φ≥ⁿ Γ±σ" Γ ΣΦαδεπ.
2. ╙≥ε≈φσφΦ Γ ßδεΩΦ≡εΓαφΦΦ ≈σΩßεΩ±εΓ, ±εε≥Γσ≥±≥Γ≤■∙Φ⌡ NTFS-α≥≡Φß≤≥α∞, Σδ
∞εφ≥Φ≡εΓαφφ√⌡ φσ-NTFS ≥ε∞εΓ Φ ⌠αΘδεΓ φα ²≥Φ⌡ ≥ε∞α⌡.
3. ═σ ≡αßε≥αδα Ωφε∩Ωα "Skip all" Σδ α≥≡Φß≤≥εΓ ∩≡Φ Ωε∩Φ≡εΓαφΦΦ.
4. ╩ε±∞σ≥ΦΩα: "∞απΦ≈σ±ΩΦσ ≈Φ±δα", ΓετΓ≡α∙ασ∞√σ ESetFile*(), τα∞σφσφ√ Ωεφ±≥αφ≥α∞Φ.
drkns 21.06.2008 01:50:16 +0200 - build 517
1. ╤ ⌠ε≡≤∞α: "╧≡εßδσ∞α ∩≡Φ ∩σ≡σ∞σ∙σφΦΦ ⌠αΘδεΓ φα Hard-linked ≤±≥≡εΘ±≥Γε".
═σΩε≡≡σΩ≥φε ≡αßε≥αδα _GetPathRoot() Σδ ∞εφ≥Φ≡εΓαφφ√⌡ ΣΦ±ΩεΓ.
svs 20.06.2008 11:46:31 +0300 - build 516
1. ─ε≡αßε≥Ωα Ω 515-∞≤ - ταß√δ Γσ≡φ≤≥ⁿ -1 (ε°ΦßΩ≤)
svs 20.06.2008 11:11:21 +0300 - build 515
1. Macro: breaking change.
Dlg.ItemType ε≥Σασ≥ Γ±σ ≥ε µσ ±α∞εσ, ≈≥ε ΓετΓ≡α∙ασ≥ Dlg.GetValue(XXX,1), ∩δ■± Φτ∞σφσφΦ :
* -1 - ε°ΦßΩα, φα∩≡Φ∞σ≡, Dlg.ItemType Γ√τΓαφ φσ Γ ΣΦαδεπσ
* 0x8004 - ┬√ßε≡ Φτ Φ±≥ε≡ΦΦ ∩εδ ΓΓεΣα
* 0x800A - ┬√ßε≡ Φτ Ωε∞ßΦφΦ≡εΓαφφεπε ±∩Φ±Ωα
svs 19.06.2008 19:33:11 +0300 - build 514
1. Mantis#0000560: ╤≥Φ≡αφΦσ ≥σΩ±≥α Γ εΩε°Ωα⌡ ∩εΦ±Ωα/τα∞σφ√
svs 18.06.2008 19:28:55 +0300 - build 513
1. From bitomaxsp:
Mantis#0000559: ╧ε∩√≥Ωα ≤ß≡α≥ⁿ RAVE Φ BUGBUG ∩≡Φ ∩εΦ±Ωσ Φ τα∞σφσ
╤Σσδαδ ≈≥εß√ Γ Edit ∩σ≡σΣαΓαδε±ⁿ string ∩≡Φ ∩εΦ±Ωσ Γ∞σ±≥ε wchar_t.
╙ß≡αδ "ε≥δΦΓαφΦσ Γ ±≥ε≡εφΩ≤" ±≥≡εΩΦ ∩εΦ±Ωα Φ ±≥≡εΩΦ τα∞σφ√.
╥σ∩σ≡ⁿ ∩≡ε±≥ε Φ±∩εδⁿτ≤■≥± string Γ∞σ±≥ε ≤Ωατα≥σδσΘ φα wchar_t.
svs 17.06.2008 22:00:18 +0300 - build 512
1. ╙±ΦδΦΓασ∞ build 2387 - ∩≡Φ ±∞σφσ ⌠εΩ≤±α this ±≥αΓΦ∞ ∩≡αΓΦδⁿφ√Θ :-)
+ ΣεßαΓΩα Γ └╧╚: VE_GOTFOCUS & VE_KILLFOCUS
2. Mantis#0000556: Menu.Select: φσΓσ≡φε ≡αßε≥ασ≥ φατφα≈σφΦσ ⌡ε≥ΩσσΓ Φ ∩≡.
╟Σσ±ⁿ ∩≡εßδσ∞α Γ ≥ε∞.... ≈≥ε ReadInput Σεδµσφ Γ√τ√Γα≥ⁿ± Σε ∩εδ≤≈σφΦ ∩ετΦ÷ΦΦ Γ ∞σφ■, ≥.Ω.... :-)
ReadInput Γ√τ√Γασ≥ ∞Ωα≡εΣΓΦπ, Ωε≥ε≡√Θ Φ ∞σφ σ≥ Σαφφ√σ.
3. plugin.pas Γ ∩ε≡ ΣεΩ ß√ ∩≡ΦΓσ±≥Φ... :-(
svs 17.06.2008 18:44:24 +0300 - build 511
1. Mantis#0000558: ┴≤δσΓε ±ε±≥ε φΦσ DisableOutput Γ±σπΣα δεµφε
2. Mantis#0000547: ┬√ΣσδσφΦσ φαΘΣσφφ√⌡ ⌠≡απ∞σφ≥εΓ ∩≡Φ ∩εΦ±Ωσ
From bitomaxsp.
╟φα≈σφΦσ ε∩÷ΦΦ φσ τα∩ε∞Φφαδε±ⁿ.
zg 16.06.2008 20:32:26 +0200 - build 510
1. σ±δΦ ε≥Ω≡√≥ⁿ εΣΦφ ∩≡ε±∞ε≥≡, Γ φ╕∞ ∩σ≡σΩδ■≈Φ≥± Γ hex,
∩ε≥ε∞ Γ≥ε≡εΘ ∩≡ε±∞ε≥≡ (ßστ ∩σ≡σΩδ■≈σφΦ Γ hex), Φ ∩ε≥ε∞ Γσ≡φ≤≥±
Γ ∩σ≡Γ√Θ ∩≡ε±∞ε≥≡, ≥ε Σδ ∩δαπΦφεΓ αΩ≥ΦΓφ√∞ ε±≥αφσ≥± Γ≥ε≡εΘ ∩≡ε±∞ε≥≡.
φα∩≡Φ∞σ≡ s&r ß≤Σσ≥ Φ±Ωα≥ⁿ Γε Γ≥ε≡ε∞ ∩≡ε±∞ε≥≡σ.
svs 16.06.2008 16:21:02 +0300 - build
1. ßστ ßΦδΣα. ╧ε∩≡αΓΦδ CONTRIBUTORS
warp 15.06.2008 05:54:00 +0300 - build 509
1. ╙≥ε≈φσφΦσ Γ ∩α≡±σ≡σ ΩεδεφεΩ Γε Γ≡α∩∩σ≡σ. ╒ε≥ , ΓΦΣΦ∞ε, ≥εµσ φσ Σε Ωεφ÷α Ωε≡≡σΩ≥φ√Θ Γα≡Φαφ≥,
φε ßεδⁿ°σ φσ ∩αΣασ≥ φα "N, N, N,".
warp 14.06.2008 01:03:00 +0300 - build 508
1. ┬ API ΣεßαΓδσφ ∞αΩ≡ε± PANEL_NONE, τφα≈Φ≥ ≥ε µσ, ≈≥ε Φ INVALID_HANDLE_VALUE.
2. CURRENT_PANEL/ANOTHER_PANEL ∩σ≡σΦ∞σφεΓαφ√ Γ PANEL_ACTIVE/PANEL_PASSIVE.
3. ─εßαΓδσφ FCTL_ISACTIVEPANEL.
t-rex 13.06.2008 17:26:33 +0200 - build 507
1. hook_wow64.c ≥σ∩σ≡ⁿ ±εßΦ≡ασ≥± ± GCC.
╨αßε≥ε±∩ε±εßφε±≥ⁿ ∩≡εΓσ≡ δα±ⁿ Γ GCC 4.3.0, Γ 3.4.5 φσ≥ ∩εΣΣσ≡µΩΦ TLS
Φ ∩ε²≥ε∞≤ ⌠Φ≈α ≥α∞ ταΣΦ±²Θßδσφα.
zg 12.06.2008 11:58:39 +0200 - build 506
1. ∩≡ε ∩εΦ±Ωσ ⌠αΘδεΓ φα∩≡Φ∞σ≡ ∩ε ∞α±Ωσ "makefile" τα≈σ∞-≥ε φα⌡εΣΦδΦ±ⁿ Makefile.svn-base.
yjh 12.06.2008 02:46:56 +0300 - build 505
1. ╬≈σ≡σΣφα ε°ΦßΩα Γ wow_hook - "±∩σ°Ωα φ≤µφα ∩≡Φ δεΓδσ ßδε⌡"(╤) :(.
└ Γε≥ ≥ε ≈≥ε εφε Γ±╕ ≡αΓφε ≡αßε≥αδε, ε≈σ≡σΣφεΘ ≡ατ ΣεΩατ√Γασ≥, ≈≥ε
≥ε ≈≥ε ∩≡επ≡α∞∞α τα∩≤±Ωασ≥± σ∙╕ φσ τφα≈Φ≥ ≈≥ε εφα ≡αßε≥ασ≥ ;-)
yjh 10.06.2008 21:29:41 +0300 - build 504
1. "▌Ωεφε∞Φ " Γ ⌡≤Ωσ Σδ wow64. ╨ατ ≤µ Φτ-τα ε°ΦßΩΦ Γ ∩ε±δσΣφσ∞ SP (Ω ±δεΓ≤ -
Γ ms σ╕ ∩≡ΦτφαδΦ Φ εßσ∙αδΦ Φ±∩≡αΓΦ≥ⁿ :), ∩≡Φ⌡εΣΦ≥± Γ ≡≤≈φ≤■ Γ√ΣαΓα≥ⁿ
VirtualProtect, ≥ε φσ φ≤µσφ δΦ°φΦΘ syscal WriteProcessMemory
svs 10.06.2008 19:30:46 +0300 - build 503
1. Mantis#0000550: ╧αΣσφΦσ Γ dialogs.cpp - Dialog::ProcessCenterGroup()
yjh 10.06.2008 18:43:57 +0300 - build 502
1. Mantis#0000551: ε≥≡Φ÷α≥σδⁿφ√Θ ⌠Φδⁿ≥≡ ± α≥≡Φß≤≥ε∞ Ωα≥αδεπα Γ ∩εΣ±≈╕≥σ
'total' ∩≡Φ Ωε∩Φ≡εΓαφΦΦ.
From: Ariman
yjh 09.06.2008 23:01:41 +0300 - build 501
1. ╬ß⌡εΣ Γ ε≈σ≡σΣδφεΘ ≡ατ ∩εΓ≥ε≡σφφεΘ MS ε°ΦßΩΦ Γ WriteProcessMemory, φα ±σΘ
≡ατ Γ 32⌡ßΦ≥φεΘ Γσ≡±ΦΦ kernel32.dll ε≥ 64⌡ßΦ≥εΓεπε 2003 :)
drkns 09.06.2008 21:14:59 +0200 - build 500
1. Mantis#0000535: Ω≤≡±ε≡ τα ∩≡σΣσδα∞Φ ±≥≡εΩΦ.
yjh 09.06.2008 22:00:37 +0300 - build 499
1, ╩δα±±Φ≈σ±ΩΦΘ ∩α≡Φ∞σ≡ "≈╕≥φεπε ≈Φ±δα ε°ΦßεΩ" :) - ⌡≤Ω, Ωεφσ≈φε, ≡αßε≥αδ
φε Γε≥ ∩≡σΓ≡Ωα ß√δα φσ Ωε≡≡σΩ≥φεΘ Φ σ±δΦ ß√ ntdll Φτ∞σφΦδ± ...
svs 09.06.2008 16:56:48 +0300 - build 498
From bitomaxsp:
1. Mantis#0000547: ┬√ΣσδσφΦσ φαΘΣσφφ√⌡ ⌠≡απ∞σφ≥εΓ ∩≡Φ ∩εΦ±Ωσ
yjh 09.06.2008 07:15:42 +0300 - build 497
1. └Σα∩≥α÷Φ makesystem Σδ ±ßε≡ΩΦ vc9 (VS2008) - ∩εΩα φσ ∩ε ≤∞εδ≈αφΦ■.
╧ε∞Φ∞ε Φτ∞σφσφΦ ∩≤≥σΘ Γ custom.vc.xxx ±δσΣ≤σ≥ ΣεßαΓΦ≥ⁿ Γ NMAKE_OPTS
∩α≡α∞σ≥≡ USE_VC9=1.
╧ε±δσ ≥επε ΩαΩ Γ±σ ±αΣα∩≥Φ≡≤■≥± :) ±Σσδασ∞ Σσ⌠εδ≥φ√∞
t-rex 08.06.2008 14:45:36 +0200 - build 496
1. ╤Σσδασ∞ plugin.hpp RC friednly.
yjh 08.06.2008 00:53:42 +0300 - build 495
1. ┬ PluginsPanelInfo Reserved ≥σ∩σ≡ⁿ φσ 2 DWORD'α α 2 DWORD_PTR.
drkns 06.06.2008 11:04:18 +0200 - build
1. ╧≡εσΩ≥ Σδ VS2008.
svs 05.06.2008 00:50:59 +0300 - build 494
3. 'VMenu::GetTitle(char *,int)' Φ 'Frame::GetTitle(char *,int,int)'
∩εδ≤≈ΦδΦ±ⁿ ≡ατφ√∞Φ ⌠≤φΩ÷Φ ∞Φ Φ Γ ∞αΩ≡ε±α⌡ Σδ ∞σφ■⌡ φσ∩εφ ≥φε ≈≥ε Γ√τ√Γασ≥± ...
╧≡ΦΓσδ Ω εΣφε∞≤ τφα∞σφα≥σδ■.
svs 04.06.2008 22:51:51 +0300 - build 493
From Denis:
1. Mantis#0000539: ═εΓα ⌠Φ≈α Γ ≡σΣαΩ≥ε≡σ
┬ ≡σΣαΩ≥ε≡σ ΣεßαΓδσφα εß≡αßε≥Ωα Alt-F7
2. Mantis#0000545: ┬ ∩≡ε÷σ±±σ ταπ≡≤τΩΦ ßεδⁿ°επε ⌠αΘδα Γ ≡σΣαΩ≥ε≡ φσ ∩ε Γδ σ≥± ⌠εφεΓεσ εΩφε ταπ≡≤τΩΦ
═σßεδⁿ°α ΣεßαΓΩα ε≥ ∞σφ (ΣεßαΓΩα Σδ Mantis#0000545) :-) (Γ 1.7x ≥εµσ σ±≥ⁿ ≥αΩεσ)
3. ╬≥Ω≡√Γασ∞ ßεδⁿ°εΘ ⌠αΘδ...
- ∩√≥ασ∞± ε≥Ω≡√≥ⁿ ßεδⁿ°εΘ ⌠αΘδ
- ∩ε Γδ σ≥± ∞σ±απ ταπ≡≤τΩΦ
- Esc -∩ε Γδ σ≥± ∩≡Φπδα°σφΦσ ∩≡σ≡Γα≥ⁿ ²≥ε ßστεß≡ατΦσ
- Esc - ε≥Ωατ√Γασ∞± , ≥.σ. ∩≤±≥ⁿ Σαδⁿ°σ π≡≤τΦ≥ⁿ± Φ... ∞σ±απ ∩≡ε÷σ±±α ταπ≡≤τΩΦ φσ ∩ε Γδ σ≥±
─δ δσ≈σφΦ "≡ατΓσ≡φσ∞" ⌠≤φΩ÷Φ■ CheckForEsc() as is.
svs 04.06.2008 13:36:30 +0300 - build 492
1. Mantis#0000543: ═σ ε±ΓεßεµΣασ≥± ∩α∞ ≥ⁿ ∩≡Φ ∩≡σ≡√ΓαφΦΦ ε∩σ≡α÷ΦΦ ε≥Ω≡√≥Φ ⌠αΘδα Γ ≡σΣαΩ≥ε≡σ
From: Denis
t-rex + zg 30.05.2008 17:54:32 +0200 - build 491
1. ┬ ±ßε≡Ωσ GCC φσ ε±≥αδε±ⁿ ∩≡σΣ≤∩≡σµΣσφΦΘ (φσ ±≈Φ≥α -Wno-missing-braces -Wno-unknown-pragmas -Wno-switch).
2. ╟α εΣφε ≡σ°ΦδΦ±ⁿ (φσΩε≥ε≡√σ?) ∩≡εßδσ∞√ ± Γ√≡αΓφΦΓαφΦσ∞ ΓδΦ ■∙Φσ φα IA64 (FILETIME to __int64).
t-rex 30.05.2008 15:32:02 +0200 - build 490
1. fixed vc build.
zg 30.05.2008 13:40:30 +0200 - build 489
1. ≤ß≡αφα φσφ≤µφα ∩σ≡σ∞σφφα .
2. warnings.
yjh 28.05.2008 21:29:46 +0300 - build 488
1. ╧≡Φ Ωε∩Φ≡εΓαφΦΦ ± ≡ατ≡σ°╕φφ√∞ ±ετΣαφΦσ∞ symlink'εΓ Φ ΓΩδ■≈σφφ√∞
Total ΦφΣΦΩα≥ε≡ε∞ - φσ ∩εΣ±≈Φ≥√Γα≥ⁿ ≡ατ∞σ≡ φα⌡εΣ ∙σπε± Γφ≤≥≡Φ
symlink
drkns 25.05.2008 21:39:36 +0200 - build 487
1. Mantis#0000533 σ∙╕ Σα╕≥ ε ±σßσ τφα≥ⁿ.
svs 23.05.2008 20:31:18 +0300 - build 486
1. Mantis#0000537: Menu.Select φσ ∩ετΦ÷ΦεφΦ≡≤σ≥ φα Folders Γ ∞σφ■ ⌠Φδⁿ≥≡εΓ
ΣεßαΓδσφ 3-Θ ≡σµΦ∞, Φ≥επε:
0 - ∩εδφεσ ±εΓ∩αΣσφΦσ
1 - ±εΓ∩αΣσφΦσ ± φα≈αδε∞ ±≥≡εΩΦ
2 - ±εΓ∩αΣσφΦσ ± Ωεφ÷ε∞ ±≥≡εΩΦ
3 - ±εΓ∩αΣσφΦσ ∩εΣ±≥≡εΩΦ Γ δ■ßε∞ ∞σ±≥σ ±≥≡εΩΦ
svs 21.05.2008 20:19:51 +0300 - build 485
1. Mantis#0000527: ╤Σσδα≥ⁿ φσεß τα≥σδⁿφ√∞ ∩α≡α∞σ≥≡ ⌠≤φΩ÷ΦΦ WaitKey
═α°δα±ⁿ ßαπα Γ ∩α≡±σ≡σ... ═≤µφε ≥σ±≥Φ≡εΓα≥ⁿ!!!
┼±δΦ ≈≥ε, φσ ε≥Ωα≥√Γασ∞± , α ∩√≥ασ∞± ∩εφ ≥ⁿ ∩≡Φ≈Φφ≤ ;-)
2. Mantis#0000526: ╤Σσδα≥ⁿ φσεß τα≥σδⁿφ√∞ Γ≥ε≡εΘ ∩α≡α∞σ≥≡ ⌠≤φΩ÷ΦΦ clip
3. Mantis#0000532: ═σΣε±≥α■∙Φσ ±ε±≥ε φΦ Γ ╨σΣαΩ≥ε≡σ Φ ╧≡ε±∞ε≥≡∙ΦΩσ
─δ Editor.State Φ Viewer.State:
0x08000000 - ≡σµΦ∞ "≡σΣαΩ≥ε≡/Γⁿ■Γσ≡" (FAR τα∩≤∙σφ ± Ωδ■≈α∞Φ /e /v)
0x00000800 - ∞εΣαδⁿφ√Θ ≡σΣαΩ≥ε≡/Γⁿ■Γσ≡
drkns 16.05.2008 01:46:34 +0200 - build 484
1. ┬ εß≡αßε≥Ωσ BOM Γ ■τσ≡∞σφ■, ΣεßαΓδσφφεΘ Γ #480, φσ ≤≈╕δ, ≈≥ε ⌠≤φΩ÷Φ ∞εµσ≥ Γ√τ√Γα≥ⁿ± ≡σΩ≤≡±ΦΓφε,
Γ ≡στ≤δⁿ≥α≥σ ≡ατßε≡ Γδεµσφφεπε ∞σφ■ τα÷ΦΩδΦΓαδ± , α ≡σσ±≥≡ ταßΦΓαδ± ∞≤±ε≡ε∞ :(
drkns 15.05.2008 19:52:55 +0200 - build 483
1. ┬ φσΩε≥ε≡√⌡ ²Ωτε≥Φ≈σ±ΩΦ⌡ ±δ≤≈α ⌡ φσ∩≡αΓΦδⁿφε ≡αßε≥αδα PartCmdLine - ±≥≡εΩα ΣσδΦδα±ⁿ φα ∩≤±≥≤■ Ωε∞αφΣ≤ ± φσ∩≤±≥√∞ ∩α≡α∞σ≥≡ε∞.
2. ┬ φσΩε≥ε≡√⌡ φσ ∞σφσσ ²Ωτε≥Φ≈σ±ΩΦ⌡ ±δ≤≈α ⌡ ╘α≡ ∩√≥αδ± τα∩Φ±α≥ⁿ ε≥≡Φ÷α≥σδⁿφεσ ΩεδΦ≈σ±≥Γε ßαΘ≥ Γ ΓΦ≡≥≤αδⁿφ√Θ ß≤⌠σ≡ (c ∩≡σΣ±Ωατ≤σ∞√∞ ≡στ≤δⁿ≥α≥ε∞).
3. ┬ enum FarDialogSettings ΣεßαΓδσφ√ φσΣε±≥α■∙Φσ Ωεφ±≥αφ≥√:
FDIS_DELREMOVESBLOCKS: "Del ≤Σαδ σ≥ ßδεΩΦ Γ ±≥≡εΩα⌡ ΓΓεΣα"
FDIS_MOUSECLICKOUTSIDECLOSESDIALOG: "╩δΦΩ ∞√°Φ Γφσ ΣΦαδεπα ταΩ≡√Γασ≥ ΣΦαδεπ"
4. Mantis#0000533: Far calculates wrong folder size.
t-rex 12.05.2008 00:41:48 +0200 - build 482
1. ╙µσ ΓΦΣσφ Ωεφσ÷ Γε≡φΦφπεΓ.
t-rex 11.05.2008 21:06:17 +0200 - build 481
1. ╤εßΦ≡ασ∞ ± GCC 4.3.0 ± -Wall (∞Φφ≤± ∩α≡≤ Γε≡φΦφπεΓ φα ∩εΩα∞σ±≥).
╙∞σφⁿ°Φδ ΩεδΦ≈σ±≥Γε Γε≡φΦφπεΓ ± "Σε ⌡≡σφΦ∙α" Σε "Σε ⌡≡σφα".
2. Mantis#531: hotplug.cpp - ΣΓα Γ⌡εµΣσφΦ #pragma hdrstop.
drkns 11.05.2008 20:03:36 +0200 - ßστ ßΦδΣα
1. ╧≡σΩε∞∩ΦδΦ≡εΓαφφ√σ ταπεδεΓε≈φ√σ ⌠αΘδ√ Σδ VC.
drkns 03.05.2008 15:35:46 +0200 - build 480
1. Mantis#0000524: ╧≡Φ Φ±∩εδⁿτεΓαφΦΦ !?<title>?<init>! Γ ΣΦαδεπ τα∩≡ε±α ∩α≡α∞σ≥≡εΓ ∩ε∩αΣασ≥ ∞≤±ε≡.
2. ╧≡Φ εß≡αßε≥Ωσ farmenu.ini byte order mark Γε±∩≡ΦφΦ∞αδ± ΩαΩ ⌡ε≥ΩσΘ 1-πε ∩≤φΩ≥α ∞σφ■.
3. ╦Φ°φΦΘ realloc Σδ DialogItemEx ∩≡Φ ⌠ε≡∞Φ≡εΓαφΦΦ ΣΦαδεπα Σδ !?<title>?<init>!. ╧αΣαδε.
drkns 23.04.2008 19:25:04 +0200 - build 479
1. ─≡σΓφΦΘ ßαπ: σ±δΦ ∩≡Φ ∩σ≡σ∞σ∙σφΦΦ ΣΦαδεπα ∞√°ⁿ■ ≡στΩε ≤Γσ±≥Φ σ╕ Ω Ω≡α■ ²Ω≡αφα, ≥ε ΣΦαδεπ Σε ²≥επε Ω≡α φσ ΣεσΣσ≥.
t-rex 19.04.2008 21:05:28 +0200 - build 478
1. ╥σΩ±≥ Φτ ΩδΦ∩ßε≡Σα, ±εΣσ≡µα∙ΦΘ ■φΦΩ±εΓ√σ εΩεφ≈αφΦ ±≥≡εΩ, ∩α±≥Φδ± Γ ≡σΣαΩ≥ε≡σ ΩαΩ εΣφα ±≥≡εΩα.
drkns 15.04.2008 07:23:53 +0200 - build 477
1. ╧≡εΣεδµσφΦσ ²∩ε∩σΦ ε Σε∩εδφΦ≥σδⁿφεΘ ΩδαΓΦα≥≤≡σ Φ ΓΩδ■≈σφφε∞ ∩ε ≤∞εδ≈αφΦ■ TechInfo#48,
≥σ∩σ≡ⁿ φα ≥σ∞≤ AltShiftIns/AltShiftNum0 Γ ∩αφσδ ⌡.
drkns 14.04.2008 20:26:46 +0200 - build 476
1. ╧≡Φ ≤ΣαδσφΦΦ εß∙σπε ∞αΩ≡ε±α φσ∩≡αΓΦδⁿφε ⌠ε≡∞Φ≡εΓαδε±ⁿ Φ∞ Ωδ■≈α Γ ≡σσ±≥≡σ,
Γ±δσΣ±≥ΓΦσ ≈σπε ≤ΣαδσφΦσ ∞αΩ≡ε±α ≡αßε≥αδε ≥εδⁿΩε Γ ∩≡σΣσδα⌡ ≥σΩ≤∙σΘ ±σ±±ΦΦ.
2. ╧≡Φ φατφα≈σφΦΦ ∞αΩ≡ε±α φα ΩδαΓΦ°≤, Ωε≥ε≡εΘ ≤µσ ß√δ ±ε∩ε±≥αΓδσφ εß∙ΦΘ ∞αΩ≡ε±,
τα∩≡α°ΦΓαδε±ⁿ ∩εΣ≥Γσ≡µΣσφΦσ ≤ΣαδσφΦ εß∙σπε ∞αΩ≡ε±α.
3. ╧≡εΣεδµσφΦσ 441: σ∙σ φσ∞φεπε ±εε≥Γσ≥±≥ΓΦ ε±φεΓφ√⌡ Φ Σε∩εδφΦ≥σδⁿφ√⌡ Ω≤≡±ε≡φ√⌡
ΩδαΓΦ° Γ ΣΦαδεπσ ≡στ≤δⁿ≥α≥εΓ ∩εΦ±Ωα, φα ²≥ε≥ ≡ατ home/end/pgup/pgdn.
4. ╠σφ■ ∩δαπΦφεΓ (F11) ≤φΦ≈≥εµαδε±ⁿ ∩ετµσ, ≈σ∞ φ≤µφε, Γ±δσΣ±≥ΓΦσ ≈σπε εφε ∞επδε
ε≥≡Φ±εΓ√Γα≥ⁿ± Φ ∩ε±δσ Γ√τεΓα ∩δαπΦφα.
5. ╙ß≡αφε °α∞αφ±≥Γε ± DN_EDITCHANGE Γε Γ≡α∩∩σ≡σ - ∩ε±δσ 464 ≤µσ φσ αΩ≥≤αδⁿφε.
drkns 08.04.2008 23:37:32 +0200 - build 475
1. "▐φΦΩεΣΦτα÷Φ " strftime.
2. Mantis#0000506: ╩επΣα Γ Σαφφε∞ ≡σµΦ∞σ ∩σ≡σ∞σ∙ασ°ⁿ± Γε Γ≥ε≡εΘ ∩εφσδΦ ∩ε Ωα≥αδεπα∞ - Far ≈α±≥ε ∩σ≡σ≡Φ±εΓ√Γασ≥ ∩αφσδΦ
3. ╤ ⌠ε≡≤∞α: "╧σ≡σ⌡εΣ Ω φαΘΣσφφε∞≤ ∩ε Alt+F7 ⌠αΘδ≤ φσ ∞σφ σ≥ ταπεδεΓεΩ"
4. Mantis#0000280: Move/Rename ∩α∩ΩΦ ± ταßδεΩΦ≡εΓαφφ√∞ ⌠αΘδε∞.
╤α∞εσ ±∞σ°φεσ - Γ 1.70 beta 4 ²≥ε ≥αΩ Φ ≡αßε≥αδε.
5. ═σ ≡αßε≥αδα ∞αΩ≡ε⌠≤φΩ÷Φ N=Menu.Select(S[,N]).
t-rex 05.04.2008 23:00:28 +0200 - build 474
1. ┼∙╕ ≡ατ Mantis#395: Crash in UnicodeString::Format().
svs 03.04.2008 01:30:26 +0300 - build 473
1. Macro: ΣεßαΓδσφ√ ⌠≤φΩ÷ΦΦ ≡αßε≥√ ± ταΩδαΣΩα∞Φ
N=BM.Del([Idx])
≤Σαδ σ≥ ταΩδαΣΩ≤ ± ≤Ωαταφφ√∞ ΦφΣσΩ±ε∞ (1...),
Idx=0 ΦδΦ ∩α≡α∞σ≥≡ Idx φσ ≤Ωαταφ - ≤Σαδ σ≥ ≥σΩ≤∙≤■ ταΩδαΣΩ≤
N=BM.Get(Idx,M)
ΓετΓ≡α∙ασ≥ ∩α≡α∞σ≥≡√ ταΩδαΣΩΦ ± ΦφΣσΩ±ε∞ (Idx=1...), Idx=0 - ≥σΩ≤∙α ταΩδαΣΩα
M=0 - Ωεε≡ΣΦφα≥√ ±≥≡εΩΦ (φα≈Φφα ± 1)
M=1 - Ωεε≡ΣΦφα≥√ ΩεδεφΩΦ (φα≈Φφα ± 1)
M=2 - ∩ετΦ÷Φ , ±εε≥Γσ≥±≥Γ≤■∙α ∩σ≡Γε∞≤ ΓΦΣΦ∞ε∞≤ ±Φ∞Γεδ≤ ≥σΩ±≥α φα ²Ω≡αφσ ±δσΓα
M=3 - φε∞σ≡ ±≥≡εΩΦ, ±εε≥Γσ≥±≥Γ≤■∙σΘ ∩σ≡ΓεΘ ΓΦΣΦ∞εΘ ±≥≡εΩσ ≥σΩ±≥α φα ²Ω≡αφσ
N=BM.Stat([M])
ΓετΓ≡α∙ασ≥ Φφ⌠ε≡∞α÷Φ■ ε ταΩδαΣΩα⌡
M=0 - ≥σΩ≤∙σσ ΩεδΦ≈σ±≥Γε ταΩδαΣεΩ
═α ±σΘ≈α± ∩α≡α∞σ≥≡ ≡εδΦ φσ Φπ≡ασ≥, ∞εµφε ≤Ωατ√Γα≥ⁿ δ■ßεσ ≈Φ±δε ΦδΦ φσ ≤Ωατ√Γα≥ⁿ
∩α≡α∞σ≥≡ ±εΓ±σ∞. ╘≤φΩ÷Φ φσ εßετΓαφα ΩαΩ BM.Count ≥αΩ, ΩαΩ ∩≡σΣ∩εδαπασ≥± ,
≈≥ε, σ±δΦ ±≥σΩεΓ√σ ß≤Ω∞α≡ΩΦ ≡α±∩≡ε±≥≡αφΦ≥ⁿ φα Γⁿ■Γσ≡ ΦδΦ ∩αφσδΦ ΦδΦ... ≥ε ∞εµσ≥
∩εφαΣεßΦ≥± σ∙σ ΩαΩα φΦß≤Σⁿ Φφ⌠ε≡∞α÷Φ .
2. ╩εσ-πΣσ, Γ Ωδα±±α⌡ Γσ≡⌡φσπε ≤≡εΓφ φσ ∩σ≡σΣαΓαδΦ±ⁿ ∩α≡α∞σ≥≡√ vParam Φ iParam
Γ ⌠≤φΩ÷ΦΦ VMProcess φΦτδσµα∙Φ⌡ Ωδα±±εΓ.
ts 01.04.2008 23:31:05 +0200 - build 472
1. ╧≡εΓσ≡Ωα φα τα∩Φ±ⁿ Γ ECTL_GETSTACKBOOKMARKS
2. ╧εΣπε≥εΓΩα ⌠≤φΩ÷ΦΘ Σδ ∞αΩ≡ε±εΓ
svs 01.04.2008 16:23:57 +0300 - build 471
1. Mantis#0000518: Search does not honor Hex mode
svs 31.03.2008 12:31:56 +0300 - build 470
1. Mantis#0000517: ∩σ≡σ±≥αδ ≡αßε≥α≥ⁿ 'panel.SetPos'
(from Denis Kosy)
ts 30.03.2008 18:27:35 +0200 - build 469
1. ╚τ∞σφσφα φαΓΦπα÷Φ Γ φα≈αδⁿφεΘ Φ Ωεφσ≈φεΘ ∩ετΦ÷Φ ⌡.
2. ╚±∩≡αΓδσφ αδπε≡Φ≥∞ ΣεßαΓδσφΦ ∩ετΦ÷ΦΦ φαΓΦπα÷ΦΦ.
ts 30.03.2008 14:20:08 +0200 - build 468
1. ╥σ∩σ≡ⁿ φσδⁿτ ΣεßαΓΦ≥ⁿ ΣΓσ Φ ßεδσσ ∩ετΦ÷ΦΘ φαΓΦπα÷ΦΦ ∩εΣ≡ Σ φα ≥≤ µσ ∩ετΦ÷Φ■.
2. ECTL_STATSTACKBOOKMARK ∩σ≡σΦ∞σφεΓαφε Γ ECTL_GETSTACKBOOKMARKS.
3. ╟αΩεφ≈σφε α∩Φ ≡σΣαΩ≥ε≡α ≤∩≡αΓδσφΦ ∩ετΦ÷Φ ∞Φ φαΓΦπα÷ΦΦ: Σε≡αßε≥αφ√ Ωε∞∞αφΣ√
ECTL_DELETESTACKBOOKMARK (∩≡Φ Param ≡αΓφε∞ -1 ≤Σαδ σ≥ ≥σΩ≤∙≤■ ∩ετΦ÷Φ■
φαΓΦπα÷ΦΦ, ∩≡Φ 0 Φ ßεδσσ - ∩ετΦ÷Φ■ ± ≤Ωαταφφ√∞ ΦφΣσΩ±ε∞) Φ
ECTL_GETSTACKBOOKMARKS (Param ≤Ωατ√Γασ≥ φα τα∩εδφ σ∞≤■ ±≥≡≤Ω≥≤≡≤
EditorBookMarks ΦδΦ ≡αΓσφ NULL, ΓετΓ≡α∙ασ≥ εß∙σσ ΩεδΦ≈σ±≥Γε ∩ετΦ÷ΦΘ).
╬∩Φ±αφΦσ Γ±σ⌡ Ωε∞∞αφΣ Γ ▌φ÷.
zeroes 29.03.2008 18:33:17 +0200 - build 467
1. ═σ ±≡αßα≥√ΓαδΦ φσΩε≥ε≡√σ ∞αΩ≡ε±√ (φα∩≡Φ∞σ≡ ∩εΓσ°σφφ√Θ φα CtrlLeft)
∩≡εßδσ∞α ß√δα Φτ-τα ≥επε ≈≥ε Φ±∩εδⁿτεΓαδ± KEY_MASKF Γ∞σ±≥ε KEY_FKEY_BEGIN
ts 29.03.2008 17:21:57 +0200 - build 466
1. ─εßαΓδσφα Ωε≡≡σΩ÷Φ ∩ετΦ÷ΦΘ Γ ±≥σΩεΓ√⌡ ταΩδαΣΩα⌡ ∩≡Φ ≤ΣαδσφΦΦ Φ Γ±≥αΓΩσ ±≥≡εΩ.
╧≡Φ ≤ΣαδσφΦΦ ±≥≡εΩΦ Γ ∩ετΦ÷ΦΦ ταΩδαΣΩΦ ∩≡εΦ±⌡εΣΦ≥ ≤ΣαδσφΦσ ²≥εΘ ταΩδαΣΩΦ.
2. ┬ α∩Φ ≡σΣαΩ≥ε≡α ΣεßαΓδσφ√ φεΓ√σ Ωε∞αφΣ√ ≤∩≡αΓδσφΦ ∩ετΦ÷Φ ∞Φ φαΓΦπα÷ΦΦ:
ECTL_DELETESTACKBOOKMARK, ECTL_STATSTACKBOOKMARK Σδ ≤ΣαδσφΦ ≤ΩαταφφεΘ
(∩εΩα ≈≥ε ≥εδⁿΩε ≥σΩ≤∙σΘ) ταΩδαΣΩΦ Φ ∩εδ≤≈σφΦ Φφ⌠ε≡∞α÷ΦΦ ε ταΩδαΣΩα⌡
(∩εΩα ≈≥ε ταπδ≤°Ωα).
t-rex 29.03.2008 09:26:14 +0200 - build 465
1. Panel API: ╘δαπΦ PFLAGS_PANELLEFT Φ PFLAGS_PANELRIGHT.
t-rex 28.03.2008 13:10:48 +0200 - build 464
1. ╧≡Φ GETDLGITEM ΓετΓ≡α∙αδα±ⁿ φα≈αδⁿφα α φσ ≥σΩ≤∙α ±≥≡εΩα Σδ ²ΣΦ≥εΓ.
2. ╬≥ Alexey Samlyukov: ┬ φα±≥≡εΘΩα⌡ φσ∩≡αΓΦδⁿφε ≈Φ≥αδε±ⁿ Γ≡σ∞ Σδ screen saver.
svs 27.03.2008 18:03:22 +0300 - build 463
1. Macro: ΣεßαΓδσφα ∞αΩ≡εεßδα±≥ⁿ "Consts" Σδ ⌡≡αφσφΦ Φ∞σφεΓαφφ√⌡ Ωεφ±≥αφ≥.
╩εφ±≥αφ≥√ ≡α±∩εδαπα≥ⁿ Γ Γσ≥Ωσ ≡σσ±≥≡α "KeyMacros\Consts". ╤Φφ≥αΩ±Φ± αφαδεπΦ≈σφ "Vars", ≥.σ.
╩εΣ:
KeyMacros\Consts
"StringName":REG_SZ
"IntName":REG_DWORD
╚∞σφα Ωεφ±≥αφ≥ ∩≡εΦτΓεδⁿφ√σ, φα≈Φφα■∙Φσ± ± ß≤ΩΓ√...
╩εφ±≥αφ≥√ αδ "ShiftIns" φσ Φ∞σ■≥ ∩≡αΓε φα µΦτφⁿ (⌡ε≥ "ShiftIns1" Σε∩≤±≥Φ∞ Σδ Φ∞σφΦ)
┬ε≥ Γ∩εδφσ ≡αßε≥ε±∩ε±εßφ√Θ ∞αΩ≡ε± ± Φ±∩εδⁿτεΓαφΦσ Ωεφ±≥αφ≥√ FIB_PASSWORD.
[HKEY_CURRENT_USER\Software\Far\KeyMacros\Consts]
"FIB_PASSWORD"=dword:00000002
[HKEY_CURRENT_USER\Software\Far\KeyMacros\Editor\CtrlP]
"Sequence"="%s=prompt(\"Password\",\"Input password:\",FIB_PASSWORD); $Text %s"
"DisableOutput"=dword:00000001
╩εφ±≥αφ≥√ ╘└╨ ±≈Φ≥√Γασ≥ Φτ ≡σσ±≥≡α ∩≡Φ ±≥α≡≥σ Φ ⌡≡αφΦ≥ Γ ≥αßδΦ÷σ glbConstTable
╥.Ω. ²≥ε Ωεφ±≥αφ≥α, ≥ε σσ φαδΦ≈Φσ ∞εµφε ≥εδⁿΩε ∩≡εΓσ≡Φ≥ⁿ ⌠≤φΩ÷ΦσΘ checkMacroConst()
2. ╧σ≡σΣσδασ∞ ⌠≤φΩ÷Φ■ varLook. ┴√δε ≥αΩ, ≈≥ε εφα Γ±σπΣα ΣεßαΓδ δα ∩σ≡σ∞σφφ≤■, Σαµσ σ±δΦ
∩α≡α∞σ≥≡ ins = 0. ┬ φσΘ ≥σΩ µσ ≤Σαδσφ ∩α≡α∞σ≥≡ error. ┬∞σ±≥ε ²≥επε ⌠≤φΩ÷Φ ΓετΓ≡α∙ασ≥
±±√δΩ≤ ΦδΦ NULL. ┬ ±Γ τΦ ± ²≥Φ∞ ∩σ≡σΣσδΩΦ Γ ∞αΩ≡εΦ±∩εδφ ≥ε≡σ.
drkns 26.03.2008 10:19:23 +0200 - build 462
1. Mantis#0000510: ╥Φ∩ FarDialogEvent.Result Σεδµσφ ß√≥ⁿ PLONG_PTR, α φσ LONG_PTR
Result ε±≥αΓδσφ LONG_PTR, φε ≥σ∩σ≡ⁿ ±εΣσ≡µΦ≥ ±α∞ε τφα≈σφΦσ, α φσ ≤Ωατα≥σδⁿ φα φσπε.
┬≡εΣσ ß√ σ∙╕ φΦΩ≥ε φσ ≤±∩σδ Φ±∩εδⁿτεΓα≥ⁿ ²≥ε Γ ∩δαπΦφα⌡ :)
t-rex 25.03.2008 23:41:53 +0200 - build 461
1. ╬∩≥Φ∞Φτα÷Φ Editor::GoToLine Φßε ≤µ ∩εδφ√Θ ≤µα± ß√δ.
t-rex 25.03.2008 21:25:42 +0200 - build 460
1. Mantis#499: Invalid file handle used in ShellCopy::ShellCopyFile().
2. Mantis#395: Crash in UnicodeString::Format().
3. ╠σ°αφΦφα ∩≡εßσδεΓ Φ ≥αßεΓ Γ panel.cpp.
4. ╬≥ Denis Kosy Mantis#505: ═σεß≡σταφΦσ ±≥≡εΩ Γ φσΩε≥ε≡√⌡ VMenu.
5. syntax.cpp: φσ ±εßΦ≡αδ± (ΩαΩ ∞ΦφΦ∞≤∞) Γ VC8.
svs 25.03.2008 21:51:35 +0300 - build 459
1. Macro: ΣεßαΓδσφ Editor.RealPos - ≥σΩ≤∙α ∩ετ. Γ ≡σΣαΩ≥ε≡σ ßστ ∩≡ΦΓ τΩΦ Ω ≡ατ∞σ≡≤ ≥αß≤δ ÷ΦΦ
2. Macro: ⌠≤φΩ÷Φ S=prompt("Title"[,"Prompt"[,flags[, "Src"[, "History"]]]])
Mantis#0000512: N = prompt(Title, Text, Flags)
╬∩Φ±αφΦσ Γ ▌φ÷.
svs 25.03.2008 18:34:01 +0300 - build 458
1. ╙≥ε≈φσφΦ Γ panel.SetPath Φ ε∩÷Φεφαδⁿφ√⌡ ∩α≡α∞σ≥≡εΓ
svs 25.03.2008 16:54:07 +0300 - build 457
1. XXX::SetCurDir - ⌠≤φΩ÷Φ ΓετΓ≡α∙ασ≥ BOOL - ≤Σα≈φε ΦδΦ φσ≤Σα≈φε ±Σσδαφ ∩σ≡σ⌡εΣ
2. Macro: ─εßαΓΦδα±ⁿ ⌠≤φΩ÷Φ - N=panel.SetPath(panelType,pathName[,fileName])
≤±≥αφεΓΦ≥ⁿ φα ∩αφσδΦ Ωα≥αδεπ pathName, ε∩÷Φεφαδⁿφε ∞εµφε ≤Ωατα≥ⁿ Φ∞ ⌠αΘδεΓεπε εß·σΩ≥α (Σδ Ω≤≡±ε≡α, ΩαΩ Γ panel.SetPos)
3. ╠αΩ≡εΣΓΦµεΩ ∩≡ΦΓσΣσφ Ω ⌠≤φΩ÷Φεφαδ≤ 1.7x:
a) ΣεßαΓδσφ√ φσΣε±≥α■∙Φσ ⌠≤φΩ÷ΦΦ Φ ε∩σ≡α≥ε≡√
N=Menu.Select(S[,N])
N=mod(a,b) == a % b
S=replace(sS,sF,sR[,Count])
ß) Γ√±≥αΓδσφα ∩≡Φε≡Φ≥Φτα÷Φ ε∩σ≡α÷ΦΘ:
╙φα≡φ√σ (R->L): ! ~ -
┴Φφα≡φ√σ α≡Φ⌠∞σ≥Φ≈σ±ΩΦσ: * /
┴Φφα≡φ√σ α≡Φ⌠∞σ≥Φ≈σ±ΩΦσ: + -
╤ΣΓΦπ: << >>
╤≡αΓφσφΦσ: < <= > >=
╤≡αΓφσφΦσ: == !=
┴Φ≥εΓα : &
┴Φ≥εΓα : ^
┴Φ≥εΓα : |
╦επΦ≈σ±Ωα : &&
╦επΦ≈σ±Ωα : ||
4. ═σΩε≥ε≡√σ ∞αΩ≡ε-⌠≤φΩ÷ΦΦ ∞επ≤≥ Φ∞σ≥ⁿ ε∩÷Φεφαδⁿφ√σ ∩α≡α∞σ≥≡√
S=itoa(N[,radix]) - τΣσ±ⁿ, σ±δΦ radix φσ ≤Ωαταφ, ∩εΣ≡ατ≤∞σΓασ≥± 10
N=Menu.Select(S[,N]) - τΣσ±ⁿ N ∩εΣ≡ατ≤∞σΓασ≥± = 0
N=panel.SetPath(panelType,pathName[,fileName]) - τΣσ±ß ∩≤±≥α ±≥≡εΩα
S=replace(Str,Find,Replace[,Cnt]) - Cnt=0 => Σε ßσ±Ωεφσ≈φε±≥Φ
S=substr(S,N1[,N2]) - Σε Ωεφ÷α ±≥≡εΩΦ
+ msgbox - ∩ε±δσΣφΦΘ ∩α≡α∞σ≥≡ (⌠δαπΦ) ∞επ≤≥ ß√≥ⁿ ε∩≤∙σφ√, ∩εΣ≡ατ≤∞σΓασ≥± 0
─δ ²≥επε Γ ±≥≡≤Ω≥≤≡σ __TMacroFunction ΣεßαΓδσφ ∩α≡α∞σ≥≡ oParam.
┬ Φφ≥σ≡⌠σΘ±σ ∩α≡α∞σ≥≡√ ∞εµφε ε∩≤±Ωα≥ⁿ, Γ ΩεΣσ εφΦ ΣεßΦΓα■≥± PushInt(0)
drkns 25.03.2008 07:15:18 +0200 - build 456
1. Mantis#0000004: DI_EDIT Γ Message Σδ ∩εδσΘ ± Φ∞σφα∞Φ ⌠αΘδεΓ.
Message ≥σ∩σ≡ⁿ "≤∞φ√Θ": σ±δΦ ±≥≡εΩα ΣδΦφφσσ, ≈σ∞ Γδστασ≥ - εφα ΩδαΣ╕≥± Γ DI_EDIT, Φφα≈σ - ΩαΩ ≡αφⁿ°σ.
╤εε≥Γσ±≥Γσφφε, ∩≡Φ Γ√τεΓα⌡ Message ≤ß≡αφ√ TruncPathStr.
2. Mantis#0000080: ╧σ≡σ∞σ∙σφΦσ ±Φ∞ΓεδΦ≈σ±ΩεΘ ±Γ τΦ φα Σ≡≤πεΘ ΣΦ±Ω.
zg 25.03.2008 02:15:01 +0200 - build 455
1. ∩≡Φ TabSize=1 ShiftTab Γφα≈αδσ ±≥≡εΩΦ ∩≡ΦΓεΣΦδ Ω ε≥≡Φ÷α≥σδⁿφεΘ ≥σΩ≤∙σΘ ΩεδεφΩσ.
t-rex 22.03.2008 21:33:34 +0200 - build 454
1. DM_LISTINSERT ΓετΓ≡α∙αδ φσ ≥ε ≈≥ε Γ σφ÷. ε∩Φ±αφε.
2. ┼∙╕ τα∞σ≥Φδ εΣΦφ πδ■Ω Φ ∩ε≥σφ÷Φαδⁿφ√Θ πδ■Ω ≡ Σε∞.
svs 20.03.2008 18:22:21 +0300 - build 453
1. ─εßαΓδσφ Disable ÷Γσ≥ Σδ ∩≡σΣ. ßΦδΣα Φ Φτ∞σφσφ√ φαΦ∞σφεΓαφΦ ∩≤φΩ≥εΓ ∞σφ■ Γ φα±≥≡εΘΩσ ÷Γσ≥α
╚≥επε ≡ατ∞σ≡ ∩αδΦ≥≡√ ╘└╨α = 0x7F ßαΘ≥
2. ┬ History/Combobox ±≥≡σδΩΦ ε≥εß≡αµαδΦ±ⁿ ÷Γσ≥ε∞ ∞σφ■ - µδßαΓΦ∞ ⌠δαπ VMENU_COMBOBOX
svs 17.03.2008 20:23:22 +0300 - build 452
1. Mantis#0000498 - Screen scrolling arrows colors for Menu/Listbox/Combobox
─εßαΓδσφ√ ÷Γσ≥α, ±Γ ταφφ√σ ±ε ±≥≡σδΩα∞Φ:
COL_DIALOGLISTARROWS,
COL_DIALOGLISTARROWSSELECTED,
COL_DIALOGCOMBOARROWS,
COL_DIALOGCOMBOARROWSSELECTED,
COL_WARNDIALOGLISTARROWS,
COL_WARNDIALOGLISTARROWSSELECTED,
COL_WARNDIALOGCOMBOARROWS,
COL_WARNDIALOGCOMBOARROWSSELECTED,
COL_MENUARROWS,
COL_MENUARROWSSELECTED,
2. ─εßⁿσ∞ '>' - Γ√ΩΦφ≤≥ δΦ°φΦΘ Ω≤±εΩ ∩ε ≡α±≈σ≥≤ φεΓεΘ ΣδΦφ√ ±≥≡εΩΦ, φσ∞φεπε ε∩≥Φ∞Φτα÷ΦΦ.
3. ╠αΩ≡ε±√ ταΓΦ±ΦδΦ ε≥ ≡α±ΩδαΣΩΦ ΩδαΓΦα≥≤≡√
drkns 17.03.2008 07:36:28 +0200 - build 451
1. ╙≥ε≈φσφΦσ Γ ε≥≡Φ±εΓΩσ '>' ∩≡Φ ∩≡εΩ≡≤≥Ωσ ±≥≡εΩ VMenu.
t-rex 16.03.2008 23:39:26 +0200 - build 450
╬≥ Denis Kosy:
1. Mantis#497: ╤≥≡εΩΦ ± ∞α±Ωα∞Φ ⌠αΘδεΓ εß≡στα■≥± φα 60/78 ±Φ∞Γεδα⌡.
╧ε±ΩεδⁿΩ≤ ≥σ∩σ≡ⁿ ∩ε±≥ε φφε ΓΩδ■≈σφ ≡σµΦ∞ ∩≡εΩ≡≤≥ΩΦ (ex-CtrlN), ±≥≡εΩ≤ ≤µσ ∞εµφε φσ ≡στα≥ⁿ.
t-rex 15.03.2008 19:49:48 +0200 - build 449
╬≥ Alexey Samlyukov:
1. ╬°ΦßΩα Γ ∞α≥σ∞α≥ΦΩσ ∩≡Φ ε≥≡Φ±εΓΩσ '>' (Σδ ΣδΦφφ√⌡ ∩≤φΩ≥εΓ) Γ ∞σφ■.
t-rex 15.03.2008 17:47:09 +0200 - build 448
1. Mantis#87: ╩ε∩Φ≡εΓαφΦσ Φ µ╕±≥ΩΦσ ±Γ τΦ.
svs 15.03.2008 17:48:39 +0300 - build 447
1. Ctrl-N Γ ±∩Φ±Ωα⌡ ≤ßΦ≡ασ∞ (http://forum.farmanager.com/viewtopic.php?f=3&t=3130)
drkns 15.03.2008 15:53:04 +0200 - build 446
1. Mantis#0000222: ═σ Γ∩εδφσ Ωε≡≡σΩ≥φα ≡αßε≥α (ΦδΦ φσ ≡αßε≥α) ± ∩ε≥εΩα∞Φ, ∩≡ΦΓ ταφφ√∞ Ω ΣΦ≡σΩ≥ε≡Φ ∞.
╥≤≥ ∩ε≥εΩΦ Γ εß∙σ∞ φσ ∩≡Φ ≈╕∞, Σσδε Γ εß≡αßε≥Ωσ ∩≤≥σΘ "\\?\c:\" Φ "\\?\Volume{GUID}\".
╟αεΣφε ∩ε∩≡αΓΦδ σ∙σ ∩α≡≤ ∞σ±≥ c ²≥Φ∞Φ ∩≤≥ ∞Φ.
t-rex 15.03.2008 13:41:32 +0200 - build 445
1. Mantis#467: ═σ ∩≤±Ωασ≥ φα ∩δαπΦφφ≤■ ∩αφσδⁿ; φσ∩≡αΓΦδⁿφ√σ ²δσ∞σφ√ ∩αφσδΦ.
╚±∩≡αΓΦδ, φε φΦ⌠Φπα φσ ∩εφΦ∞α■ :)
t-rex 14.03.2008 19:16:30 +0200 - build 666-666/3
1. Mantis#458: ╚τ Φ±≥ε≡ΦΦ ∩α∩εΩ τα∩≤±Ωασ≥± ∩δαπΦφ ± 1-ß≤ΩΓσφφ√∞ ∩≡σ⌠ΦΩ±ε∞.
t-rex 14.03.2008 17:23:28 +0200 - build 443
1. Mantis#463: ╥σΩ≤∙α ∩α∩Ωα ∩≡ε÷σ±±α φσ ∞σφ σ≥± Φτ ■τσ≡ ∞σφ■ Φ ε≥δΦ≈ασ≥± ε≥ αΩ≥ΦΓφεΘ ∩αφσδΦ.
┬ε ∩σ≡Γ√⌡ ■τσ≡ ∞σφ■ ±α∞ ∩σ≡σ⌡εΣΦδ ∩ε ∩α∩Ωα∞ ⌡ε≥ ²≥ε ≥α∞ φα⌠Φπ φσ φαΣε ß√δε,
α Γε Γ≥ε≡√⌡ ß√δ ±εΓσ≡°σφφε φσ φ≤µφ√Θ AI ± Γε±±≥αφεΓδσφΦσ∞ ∩≤≥Φ.
╧≡ε±≥ε Γ±╕ ≤ΣαδΦδ (Φ σ∙╕ ∞≤±ε≡ Ωε≥ε≡√Θ ∩εΣ ≡≤Ω≤ ∩ε∩αδ± ).
2. ╬≥ Denis Kosy: Mantis#493: Execute ∩εδε∞αδα±ⁿ.
3. ╬≥ Alexey Samlyukov: "" -> L"" Γ hilight.cpp.
svs 14.03.2008 00:18:12 +0300 - build 442
1. Bug Γ UserMenu.
α) UserMenu ∩≤±≥εσ.
- F2
- AltF4
- Γ ≡σΣαΩ≥ε≡σ Γ±≥αΓδ σ∞ Φτ ΩδΦ∩ßε≡Σα/φαßΦ≡ασ∞ ∩≤φΩ≥√ ≡≤Ωα∞Φ.
- F2
- Esc
╠σφ■ ∩ε ∩≡σµφσ∞≤ ∩≤±≥εσ
ß) ┬ UserMenu σ±≥ⁿ ∩≤φΩ≥√.
- F2
- AltF4
- Γ ≡σΣαΩ≥ε≡σ ΓΦΣΦ∞ αδ "φσ∩≡αΓΦδⁿφ√Θ ■φΦΩεΣ"
╨σ°σφΦσ.
╧≡Φ ε≥Ω≡√≥ΦΦ UserMenu Γε Γ±≥≡εσφφε∞ ≡σΣαΩ≥ε≡σ Γ Ωα≈σ±≥Γσ ΩεΣεΓεΘ ±≥≡αφΦ÷√
Γ√±≥αΓδ σ∞ ∩≡Φφ≤ΣΦ≥σδⁿφε Unicode Φ φΦΩαΩεπε αΓ≥εε∩≡σΣσδσφΦ .
2. ╧≡Φ Γ√±≥αΓδσφφε∞ TTF-°≡Φ⌠≥σ Σδ Ωεφ±εδΦ ±Φ∞εδ√ ≤Ωατ√Γα■∙Φσ φα ∩εΣ∞σφ■ Γ UserMenu
∩≡σΣ±≥αΓδσφ√ ΩΓαΣ≡α≥α∞Φ.
usermenu.cpp::SubMenuSymbol[1] ==> Unicode ±Φ∞Γεδ 0x25BA.
drkns 13.03.2008 19:18:08 +0200 - build 441
1. Mantis#0000462: !=\ Φτ∞σφΦδα ∩εΓσΣσφΦσ
2. Mantis#0000469: ╬°Φßε≈φεσ ±εεß∙σφΦσ "─δΦφα Φ∞σφΦ ⌠αΘδα ∩≡σΓ√°ασ≥ ±Φ±≥σ∞φ√σ επ≡αφΦ≈σφΦ "
3. ╧σ≡σ∩εδφσφΦσ ß≤⌠σ≡α Γ ConvertNameToReal()
4. Macro: Γ [panel.]fattr|fexist φσ ≡αßε≥αδα ∩εΣ±≥αφεΓΩα * Φ ?.
5. ┬ UserMenu, MainMenu Φ εΩφσ ∩εΦ±Ωα ∩ε-≡ατφε∞≤ ΓσδΦ ±σß Ω≤≡±ε≡φ√σ ΩδαΓΦ°Φ φα ε±φεΓφεΘ Φ Σε∩. ΩδαΓΦα≥≤≡σ.
t-rex 13.03.2008 15:00:43 +0200 - build 440
╬≥ Denis Kosy:
1. Mantis#492: FindFile results window ≥σ≡ σ≥ Φφ⌠ε≡∞α÷Φ■.
svs 13.03.2008 14:20:19 +0300 - build 439
1. ╬≥ Denis Kosy: Mantis#0000491: ∞αΩ≡ε panel.fexist φσ ≡αßε≥ασ≥.
t-rex 12.03.2008 23:55:03 +0200 - build 438
1. ╬≥ Alexey Samlyukov: wrapper: FarInputBoxA Γ ε≥δΦ≈ΦΦ ε≥ 1.7⌡ Γ√±≥αΓδ δ DestText Σαµσ σ±δΦ ε≥∞σφΦδΦ ΣΦαδεπ.
2. ═σ ≡αßε≥αδε Ωε∩Φ≡εΓαφΦσ (Φ ≥.∩. ε∩σ≡α÷ΦΦ) Γ ∩δαπΦφ√ c Γ√±≥αΓδσφφ√∞ OPIF_REALNAMES (TmpPanel φα∩≡Φ∞σ≡).
t-rex 12.03.2008 15:24:39 +0200 - build 437
╬≥ Andrey Kuznetsov:
1. Mantis#459: ═σΓετ∞εµφε ΓεΘ≥Φ Γ Ωα≥αδεπ, σ±δΦ Φ∞ ±ε±≥εΦ≥ Φτ εΣφεΘ ß≤ΩΓ√.
╤∩σ÷Φ⌠Φ≈φ√Θ ßαπ Win2K SP4.
svs 12.03.2008 14:24:00 +0300 - build 436
1. ┬ ΣΦαδεπσ ⌠Φδⁿ≥≡εΓ φαµα≥ⁿ Reset - Γ Ωε∞ßεßεΩ±α⌡ ≡ατ∞σ≡α Φ Σα≥√ ΓΦΣΦ∞ ±Φ∞Γεδ '&'
┬ΓσΣσ∞ Edit::SetHiString(), αφαδεπ HiText2Str.
t-rex 12.03.2008 11:28:17 +0200 - build 435
1. Mantis#489: Crash in ConvertPanelItemA()
pItemsNumber ∩ε±δαφ√Θ ∩δαπΦφ≤ Γ GetFindData φσ εßφ≤δ δ± α φσΩε≥ε≡√σ
∩δαπΦφ√ (network) ΓετΓ≡α∙α■≥ TRUE φΦ≈σπε φσ Γ√±≥αΓΦΓ (≥Φ∩α ∩≤±≥α ∩α∩Ωα).
svs 12.03.2008 11:42:45 +0300 - build 434
1. ╧ε±δσ 431 "±δε∞αδα±ⁿ" φαΓΦπα÷Φ ∩ε ≡α±Ω≡α±Ωσ Γ ΣΦαδεπσ FileFilterConfig
2. ┼±δΦ Γ ∩≡Φ Γ√τεΓσ ΣΦαδεπα ⌠Φδⁿ≥≡α/≡α±Ω≡α±ΩΦ/±ε≡≥Φ≡εΓΩΦ Γ≥ε≡εΘ ∩α≡α∞σ≥≡ ColorConfig ≡αΓσφ true
≥ε ∞σφ σ∞ ταπεδεΓεΩ ΣΦαδεπα Φ ∩εΣ±≥αΓδ σ∞ φ≤µφ√Θ ≥ε∩ΦΩ ⌡σδ∩α, ε≥φε± ∙ΦΘ± φσ Ω ⌠Φδⁿ≥≡α∞, α Ω ≡α±Ω≡α±Ωσ.
t-rex 12.03.2008 00:36:38 +0200 - build 433
1. ╨α±°Φ≡ σ∞ UnicodeString:
bool Pos(size_t &nPos, wchar_t Ch, size_t nStartPos=0)
bool Pos(size_t &nPos, const wchar_t *lpwszFind, size_t nStartPos=0)
bool RPos(size_t &nPos, wchar_t Ch, size_t nStartPos=0)
bool Contains(wchar_t Ch, size_t nStartPos=0)
bool Contains(const wchar_t *lpwszFind, size_t nStartPos=0)
2. ┬√±≥αΓΦδ const Σδ σ∙╕ ∩α≡≤ ∞σ≥εΣεΓ Γ UnicodeString.
3. ╟α■ταδ φεΓ√Θ Pos Γ εΣφε∞ ∞σ±≥σ Φ σ∙╕ ∩α≡≤ ∞σδε≈σΘ.
t-rex 11.03.2008 22:51:56 +0200 - build 432
1. ═σßεδⁿ°α ε∩≥Φ∞Φτα÷Φ HiText2Str().
svs 11.03.2008 21:01:02 +0300 - build 431
1. Macro: ΩδαΓΦ°α Γ√τεΓα φα±δσΣ≤σ≥± Φτ ε±φεΓφεπε ∞αΩ≡ε±α ∩≡Φ Γ√τεΓσ eval()
Σδ ²≥επε ≤ ⌠≤φΩ÷ΦΦ KeyMacro::PostNewMacro() ΣεßαΓδσφ φεΓ√Θ ∩α≡α∞σ≥≡ - ΩδαΓΦ°α Γ√τεΓα.
φα∩≡Φ∞σ≡ ('y' - ΩδαΓΦ°α φατφα≈σφΦ ),
y=eval("< $AKey >")
≥σ∩σ≡ⁿ ∩σ≈α≥ασ≥ "<y>" (ß√δε '<>')
2. Macro: V=akey(N) - ⌠≤φΩ÷Φ ΓετΓ≡α∙ασ≥ Φ∞ ΦδΦ ΩεΣ ΩδαΓΦ°Φ, ΦφΦ÷ΦΦ≡εΓαΓ°σΘ ∞αΩ≡ε±.
3. Macro: Bug: σ±δΦ Γ ∞αΩ≡ε∩ε±δσΣεΓα≥σδⁿφε±≥Φ σ±≥ⁿ ≥εδⁿΩε 1 "ΩδαΓΦ°α", ε≥δΦ≈φα ε≥ φαßΦ≡ασ∞√⌡ φα ΩδαΓΦα≥≤≡σ
(φα∩≡Φ∞σ≡, $AKey), ≥ε ≥αΩεΘ ∞αΩ≡ε± φΦ≈σπε φσ Σσδασ≥ (≥ε≈φσσ ∞εµσ≥ Σσδα≥ⁿ Γ±σ, ≈≥ε ≤πεΣφε).
▌≥ε ε±≥α≥ΩΦ (φσΣε∩σ≡σΣσδΩΦ) ∩≡σΣ√Σ≤∙Φ⌡ Φτ√±ΩαφΦΘ Φτ εßδα±≥Φ ±εΩ≡α∙σφΦ εß·σ∞εΓ ∩α∞ ≥Φ
(ß√δε - σ±δΦ ΩδαΓΦ°α εΣφα, ≥ε ∩α∞ ≥ⁿ φσ Γ√Σσδ σ≥± , α Buffer ±≈Φ≥ασ≥± φσ ΩαΩ ≤Ωατα≥σδⁿ φα ∞α±±ΦΓ DWORD`εΓ,
α ΩαΩ τφα≈σφΦσ DWORD).
4. Dialog: bug: ΩεπΣα Γ Ωε∞ßεßεΩ±α⌡ ∩≡Φ∞σφ ■≥± ⌡ε≥ΩσΦ, Γ ±≥≡εΩ≤ ≡σΣαΩ≥Φ≡εΓαφΦ ±Φ∞Γεδ '&' ≥εµσ ∩ε∩αΣασ≥.
5. ╘Φδⁿ≥≡√: Γ Ωεφ÷σ filefilterparams.cpp::MenuString() ±Σσδασ∞ εß≡σταφΦσ Ωεφ÷σΓ√⌡ ∩≡εßσδεΓ.
6. API: ΣεßαΓδσφ√ ⌠δαπΦ: FMENU_TRUNCPATH, FMENU_TRUNCSTR, FMENU_TRUNCSTREND.
╧εΩατ√Γα■≥ ΩαΩ φ≤µφε εß≡στα≥ⁿ Γ√ΓεΣΦ∞√Θ φα ²Ω≡αφ ∩≤φΩ≥ ∞σφ■. ╬≡ΦπΦφαδⁿφ√Θ ≥σΩ±≥ ∩≤φΩ≥α φσ Φτ∞σφ σ≥± .
7. ┬ δ■ßε∞ εß·σΩ≥σ, ε±φεΓαφφε∞ φα VMenu ΣσΘ±≥Γ≤■≥ ΩδαΓΦ°Φ
Ctr-N - ΓΩδ■≈Φ≥ⁿ/Γ√Ωδ■≈Φ≥ⁿ ≡σµΦ∞ εß≡σταφΦ Γ√ΓεΣΦ∞√⌡ Φ≥σ∞εΓ ±∩Φ±Ωα
Alt-Home/Alt-End - ∩≡εΩ≡≤≥Ωα Γ±σ⌡ ²δσ∞σφ≥εΓ ±∩Φ±Ωα ∩ε πε≡Φτεφ≥αδΦ Γ φα≈αδε/Ωεφσ÷
Alt-Left/Alt-Right - ∩≡εΩ≡≤≥Ωα Γ±σ⌡ ²δσ∞σφ≥εΓ ±∩Φ±Ωα ∩ε πε≡Φτεφ≥αδΦ ΓδσΓε/Γ∩≡αΓε φα 1 ±Φ∞Γεδ
Alt-Shift-Left/Alt-Shift-Right - ∩≡εΩ≡≤≥Ωα ≥σΩ≤∙σπε ²δσ∞σφ≥α ±∩Φ±Ωα ∩ε πε≡Φτεφ≥αδΦ ΓδσΓε/Γ∩≡αΓε φα 1 ±Φ∞Γεδ
TODO: ╬╥╩╨█╥█╔ ┬╬╧╨╬╤ ╧╨╬ Ctrl-N !!!
8. Mantis#0000264: ═σΣε≈╕≥√ ΣΦαδεπα ≡σΣαΩ≥Φ≡εΓαφΦ π≡≤∩∩√ ≡α±Ω≡α±ΩΦ
1. Φτ∞σφσφ tab-ε≡Σσ≡ ταΣαΓασ∞√⌡ ÷Γσ≥εΓ
2. ΣεßαΓδσφ√ πε≡ ≈Φσ ΩδαΓΦ°Φ Γ Ωε∞ßεßεΩ±α⌡ Size Φ Data/Time.
9. ─εßαΓδσφ√ ⌠≤φΩ÷ΦΦ
wchar_t* WINAPI TruncStrFromEnd(wchar_t *Str,int MaxLength)
(∩ε αφαδεπΦΦ ± TruncStr Φ TruncPathStr)
Φ
string& HiText2Str(string& strDest, const wchar_t *Str)
(αφαδεπ HiText(), φε Γ√ΓεΣ Γ ±≥≡εΩ≤)
10. ┬ετ∞εµφε ± LIF_USETEXTPTR ∩σ≡σßε≡ Γ√°σδ...
Γετ∞εµφε ²≥ε≥ ⌠δαπ φσφ≤µφε ß√δε ≥ φ≤≥ⁿ Φτ 1.7x
t-rex 11.03.2008 11:17:36 +0200 - build 430
1. Mantis#488: Crash in GetRegKey()
Γ εß∙σ∞ ∩≡ε±≥ε φσ∩≡αΓσδⁿφ√Θ Γ√τεΓ Φτ PrepareTable().
2. Mantis#468: ╟αΩ≡√≥Φσ ß√±≥≡επε ∩≡ε±∞ε≥≡α ∩α∩εΩ Γ√τ√Γασ≥ VE_CLOSE (ßστ VE_READ)
╥≤≥ ≥Φ∩α 2 ßαπα:
1. ╥ε ≈≥ε qview Γεεß∙σ ±ετΣα╕≥ εß·σΩ≥ Γ·■Γσ≡α ∩≡Φ ∩≡ε±∞ε≥≡σ ∩α∩ΩΦ.
2. ╥ε ≈≥ε Γ Σσ±≥≡≤Ω≥ε≡σ ∩ε±√δασ≥± VE_CLOSE ⌡ε≥ φΦΩαΩεπε ⌠αΘδα ε≥Ω≡√≥ε φσß√δε.
t-rex 10.03.2008 22:39:06 +0200 - build 429
1. Mantis#487: Memory under FAR_FIND_DATA is removed twice
╥εΩα ≥α∞ Γ±╕ ⌡≤µσ ß√δε, ⌠α≡ φαπδε ε±ΓεßεµΣαδ ∩δαπΦφεΓ≤■ ∩α∞ ≥ⁿ Φ ±Γε■ ∩εΣ±εΓ√Γαδ.
t-rex 10.03.2008 21:47:59 +0200 - build 428
1. ╬≥ Alexey Samlyukov: Mantis#486: ┴απ Γ Dialog::ProcessLastHistory - φσ ∩εΣ±≥αΓδ δε±ⁿ τφα≈σφΦσ Φτ Φ±≥ε≡ΦΦ.
2. ┬ ±Γ τΦ ± 1 φα°σδ± σ∙╕ ßαπ Γ UnicodeString, σ±δΦ Γ Ω≡α≥÷σ ≥ε Γετ∞εµφεσ ≈≥σφΦσ Φτ φσΣε±≥≤∩φεΘ ∩α∞ ≥Φ ∩≡Φ
str = (const wchar_t *)str;
str += str;
3. ╟αεΣφε σ∙╕ φσ∞φεπε ⌠ε≡∞α≥Φ≡εΓαφΦ ≥αßα∞Φ.
4. ╬ßφεΓΦδ φσ∞φεπε "readme".
t-rex 09.03.2008 23:11:42 +0200 - build 427
from Alexander Mitin
1. Mantis#484: Memory corruption in GetPathRootOne().
t-rex 09.03.2008 14:35:11 +0200 - build 426
1. ├≡≤τΦδΦ±ⁿ Γ±σ ∩δαπΦφ√ ∩εΣ≡ Σ Σαµσ ΩεπΣα φσ φαΣε.
╩ ∩≡Φ∞σ≡≤ Ωεδε≡σ≡ ταπ≡≤µαδ± ∩≡Φ ε≥Ω≡√≥ΦΦ Γ·■Γσ≡α, ΣΦαδεπεΓ Φ α≡⌡ΦΓεΓ :)
2. ╩²° Γ±σ⌡ ∩δαπΦφεΓ ≈Φ≥αδ± ≥εΩα Φτ ∩σ≡ΓεΘ τα∩Φ±Φ Ω²°α Φτ τα ≈σπε ∩δαπΦφ√
∞επδΦ ≥≤∩ε φσ π≡≤τΦ≥± ∩εΩα Φ⌡ φσ Γ√τΓα≥ⁿ Φτ ∞σφ■ ∩δαπΦφεΓ, α Γ φσΩε≥ε≡√⌡
±δ≤≈α ⌡ φσ π≡≤τΦ≥± Γεεß∙σ (ε±εßσφφε ± ⌠ΦΩ±ε∞ 1 :).
drkns 09.03.2008 12:28:26 +0200 - build 425
1. ╬ßφα≡≤µσφ√ ≈≤Σσ±α: wcsncat(dst,src,sizeof(dst)-1)
═α Γ± ΩΦΘ ±δ≤≈αΘ: 3-Θ ∩α≡α∞σ≥≡ Γ wcsncat - ²≥ε "±ΩεδⁿΩε Σε∩Φ±√Γασ∞", α φσ "±ΩεδⁿΩε Γδστασ≥".
┬ε Γ±σ⌡ ∩εΣεßφ√⌡ ∞σ±≥α⌡ wcsncat τα∞σφσφα φα xwcsncat, πΣσ 3-Θ ∩α≡α∞σ≥≡ ≤µσ ≥αΩΦ ≡ατ∞σ≡ ∩≡Φ╕∞φΦΩα-1.
2. ╩ε∞ßεßεΩ±, ε≥Ω≡√≥√Θ ∩ε Alt-Hotkey, ∩≡Φ ταΩ≡√≥ΦΦ ∩εδ≤≈αδ DN_EDITCHANGE
± ∩α≡α∞σ≥≡α∞Φ ∩≡σΣ√Σ≤∙σπε ⌠εΩ≤±φεπε ²δσ∞σφ≥α.
3. ┬ ε≥Ω≡√≥√Θ Ωε∞ßεßεΩ± φσ ∩≡Φ⌡εΣΦδΦ ±εß√≥Φ ε≥ ∞√°Φ.
4. ╠σδΩΦΘ ßαπ Γ ΣΦαδεπσ ταΣαφΦ ∞αΩ≡εΩε∞αφΣ√.
t-rex 09.03.2008 12:23:43 +0200
1. ╩εφ⌠δΦΩ≥√ ⌡ε≥ΩσσΓ Γ ΣΦαδεπσ ⌠Φδⁿ≥≡εΓ (αφπ).
t-rex 09.03.2008 11:38:53 +0200 - build 424
╬≥ Dmitry Ovdienko:
1. Mantis#483: Undefined behavior in Search window.
t-rex 08.03.2008 19:21:05 +0200 - build 423
╬≥ Alexey Samlyukov:
1. Mantis#439: Cancel after Ctrl+G should not update the panels.
t-rex 08.03.2008 15:51:50 +0200 - build 422
╬≥ George Yohng:
1. Mantis#475: ╬≥εß≡αµσφΦσ ταπεδεΓΩα ∩αφσδΦ ╟└├╦└┬═█╠╚ ß≤ΩΓα∞Φ Σαµσ ΩεπΣα ΣΦ≡σΩ≥ε≡ΦΘ φσ ταπδαΓφ√Θ.
warp 02.03.2008 17:50:00 +0300 - build 421
1. ╥αΩ, ∩ε±≥σßα≥ⁿ± . ╚±∩≡αΓΦδ φσΣε∩εΩατ ∩δαπΦφεΓ Γ ∞σφ■ ΣΦ±ΩεΓ.
t-rex 25.02.2008 01:28:29 +0200 - build 420
╬≥ Stanislav Vinokurov:
1. Mantis#436: PrepareExecuteModule() bug(s)
zg 20.02.2008 19:27:59 +0200 - build 419
1. hotplug devices list. ∩≡Φ ≤ΣαδσφΦΦ ∩εΣ≡ Σ φσ±ΩεδⁿΩΦ⌡ ≤±≥≡εΘ±≥Γ - ΓΦτ≤αδⁿφ√σ πδ■ΩΦ.
drkns 12.02.2008 22:41:34 +0200 - build 418
1. Mantis#0000464: ┬ ∩αφσδ ⌡ F10 F1... ∩ε Γδ σ≥± "Requested help topic not found:"
2. ─δ ∩δαπΦφεΓ φσ Γ√τ√Γαδ± ExitFAR ∩≡Φ Γ√⌡εΣσ.
3. ╙≥ε≈σφΦσ Γ ε≥≡Φ±εΓΩσ ε≥Ω≡√≥επε Ωε∞ßεßεΩ±α.
4. ╠σδΩΦσ ∩≡αΓΩΦ Γε Γ≡α∩∩σ≡σ.
svs 30.01.2008 01:38:39 +0300 - build 417
1. ┬ headers.hpp ταΩε∞∞σφ≈σφ "#include <crtdbg.h>" - Ωε∞≤ φαΣε - ±≥αΓⁿ≥σ "#if"
Γ ταΓΦ±Φ∞ε±≥Φ ε≥ Ωε∞∩Φδ ≥ε≡α. MSVC (∩ε Ω≡αΘφσΘ ∞σ≡σ ≤ ∞σφ ) Φ ßστ ²≥επε
Ωε∞∩ΦδΦ≥.
2. Mantis#0000460: Add support of FILE_ATTRIBUTE_VIRTUAL
"Γ≡σ∞σφφε" ∩α≥≈ ∩≡ΦφΦ∞ασ≥± .
"Γ≡σ∞σφφε" - ∩ε≥ε∞≤, ≈≥ε ΣΦαδεπ ⌠Φδⁿ≥≡α φσ Γ∞σ∙ασ≥± Γ 25 ±≥≡εΩ.
φ≤µσφ ≡σΣΦταΘφ ΣΦαδεπα ⌠Φδⁿ≥≡α - ²≥ε ε≥Σσδⁿφα ∩σ±φ .
3. ┴≤Ω∞α≡ΩΦ Γ ≡σΣαΩ≥ε≡σ... ∩σ≡σφσ±σφ√ Γ ∞αΩ≡ε±√:
N=BM.Add()
N=BM.Clear()
N=BM.Next()
N=BM.Prev()
N=BM.Stat()
╧≡Φ≈σ∞...
α) φ≤µφε Σε≡αßε≥α≥ⁿ ∞α≥σ∞α≥ΦΩ≤ "BM.Stat()" (≈≥ε-≥ε ≥Φ∩α StatStackBookmark())
ß) "BM.XXX" Γ ∩≡Φφ÷Φ∩σ ∞εµσ≥ ß√≥ⁿ φσ ≥εδⁿΩε "≡σΣαΩ≥ε≡" :-)
d) ╒∞∞... ΦφΣΦΩα÷Φ■, ε∩ ≥ⁿ µσ... ±≥σΩεΓεπε ß≤Ω∞α≡Ωα...
4. ╒∞∞... ≥≡αßδα? ε≥Ω≤Σα?
┬ ∩αφσδ ⌡ F10 F1... ∩ε Γδ σ≥± "Requested help topic not found:"
╥αΩΦ ╒≥ε?
Zuz 25.01.2008 23:11:21 +0500 - build 416
1. Mantis#000337, Mantis#0000176 refix
2. ─ΓεΘφεσ εßφεΓδσφΦσ ∩αφσδΦ ∩ε±δσ CTRL-Z.
ts 23.01.2008 15:32:27 +0200 - build 415
1. ─εßαΓδσφα ∩εΣΣσ≡µΩα φαΓΦπα÷ΦΦ α-δ ß≡α≤τσ≡ Γ ≡σΣαΩ≥ε≡σ: Ctrl-<Gray Enter> ±ε⌡≡αφ σ≥
∩ετΦ÷Φ■ φαΓΦπα÷ΦΦ, Ctrl-<Gray -> Φ Ctrl-<Gray +> ∩σ≡σ⌡εΣ φα ±δσΣ≤■∙≤■ Φ ∩≡σΣ√Σ≤∙≤■
∩ετΦ÷ΦΦ φαΓΦπα÷ΦΦ.
2. ┬ α∩Φ ≡σΣαΩ≥ε≡α ΣεßαΓδσφ√ Ωε∞αφΣ√ ≤∩≡αΓδσφΦ ∩ετΦ÷Φ ∞Φ φαΓΦπα÷ΦΦ: ECTL_ADDSTACKBOOKMARK,
ECTL_PREVSTACKBOOKMARK, ECTL_NEXTSTACKBOOKMARK, ECTL_CLEARSTACKBOOKMARKS Σδ ΣεßαΓδσφΦ
∩ετΦ÷ΦΦ φαΓΦπα÷ΦΦ, ∩σ≡σ⌡εΣ Ω ∩≡σΣ√Σ≤∙σΘ, ±δσΣ≤■∙σΘ ∩ετΦ÷Φ ∞ φαΓΦπα÷ΦΦ Φ ε≈Φ±≥Ωα ±∩Φ±Ωα
φαΓΦπα÷ΦΘ.
drkns 18.01.2008 23:48:39 +0200 - build 414
1. ┬≡α∩∩σ≡:
- ╚τ∞σφσφα δεπΦΩα ⌡≡αφσφΦ ∞α±±ΦΓεΓ ±≥≡≤Ω≥≤≡ FarDialogItem Φ oldfar::FarDialogItem,
α ≥αΩµσ ΩεφΓσ≥≡Φ≡εΓαφΦ εΣφεπε Γ Σ≡≤πεΘ. ╥σ∩σ≡ⁿ (∩ε ΦΣσσ) Ωε≡≡σΩ≥φε Φ ßστ ≤≥σ≈σΩ
εß≡αßα≥√Γα■≥± DM_GETDLGITEM Φ ∩≡ε≈Φσ ±εεß∙σφΦ , ∩σ≡σΣα■∙Φσ ∩δαπΦφ≤ FarDialogItem.
- Γ ∞αΩ≡ε±√ EXECUTE_FUNCTION/EXECUTE_FUNCTION_EX (pluginA.cpp) ΣεßαΓδσφα SetFileApisToOEM();
- ΣεßαΓδσφ "≡σµΦ∞ ±εΓ∞σ±≥Φ∞ε±≥Φ" - Γετ∞εµφε±≥ⁿ ταΣα≥ⁿ Γσ≡±Φ■ FAR, ΓετΓ≡α∙ασ∞≤■ Γ
ACTL_GETFARVERSION - ΩαΩ εΩαταδε±ⁿ, φσ Γ±σ ∩δαπΦφ√ ∩εφΦ∞α■≥, ≈≥ε 1.80 > 1.70 :-)
┴σ≡╕≥± Φτ \software\far18\wrapper\version, REG_DWORD, ⌠ε≡∞α≥ - ΩαΩ Γ MAKEFARVERSION.
╤Ω≡≤≈ΦΓα≥ⁿ ∞εµφε ≥εδⁿΩε Γ ∞σφⁿ°≤■ ±≥ε≡εφ≤, ε≥ ≥σΩ≤∙σΘ Γσ≡±ΦΦ Σε 1.70.1.
2. ▀τ√Ω Φφ≥σ≡⌠σΘ±α ∩σ≡ΦεΣΦ≈σ±ΩΦ ±ß≡α±√Γαδ± φα αφπδΦΘ±ΩΦΘ.
3. ╙≥ε≈φσφΦσ Γ plugin.hpp.
drkns 15.01.2008 19:50:26 +0200 - build 413
1. ┬≡α∩∩σ≡:
- ≤≥ε≈φσφΦ Γ DM_LISTGETCURPOS Φ DM_GETSELECTION;
- MB_USEGLYPHCHARS ß√δ φ≤µσφ φσ ΓστΣσ;
- ∩≡ε≈Φσ ∞σδΩΦσ ∩≡αΓΩΦ.
2. ┬ DialogItemEx ΦφΦ÷ΦαδΦτΦ≡εΓαδΦ±ⁿ φσ Γ±σ ∩εδ (Γ 1.7x ²≥ε Σσδαδ memset),
≈≥ε ∩≡Φ ε∩≡σΣσδσφφ√⌡ εß±≥ε ≥σδⁿ±≥Γα⌡ ß√δε ≈≡σΓα≥ε ∩αΣσφΦ ∞Φ.
3. ╦Φ°φΦΘ ΦφΩ≡σ∞σφ≥ ΩεδΦ≈σ±≥Γα ±≥≡εΩ Γ ≡σΣαΩ≥ε≡σ ∩≡Φ Γ±≥αΓΩσ φεΓεΘ ±≥≡εΩΦ.
4. gcc warnings.
svs 15.01.2008 14:44:11 +0300 - build 412
1. Mantis#0000425: Add support of FILE_ATTRIBUTE_OFFLINE attribute
2. ─εßαΓδσφ FILE_ATTRIBUTE_VIRTUAL
╧εΩα ≈≥ε Σδ ε≥εß≡αµσφΦ . ┼±δΦ "φαΣα" - Σσδα≥ⁿ Φτ∞σφσφΦ ∩ε αφαδεπΦΦ c FILE_ATTRIBUTE_OFFLINE...
..≥Φ∩α ID_FF_VIRTUAL Φ σµσ ± φΦ∞...
...σ±δΦ Ω≥ε εß· ±φΦ≥ ΩαΩ ▌╥╬ ╙┬╚─┼╥▄!
3. ═σ∞φεπε ΣεßαΓεΩ Γ syslog.cpp
+ IO_REPARSE_TAG_* Γ headers.hpp
4. ═σ ≡αßε≥α■≥ ⌡ε≥ΩσΦ ∩≡Φ ≡≤±±ΩεΘ ≡α±ΩδαΣΩσ (± αδⁿ≥ε∞ ≡αßε≥α■≥).
See Dialog::IsKeyHighlighted()
drkns 14.01.2008 19:43:11 +0200 - build 411
1. ┬≡α∩∩σ≡:
- ε≥ Tim Sobolev: ∩≡αΓΦδⁿφα εß≡αßε≥Ωα DI_USERCONTROL;
- ßεδσσ Ωε≡≡σΩ≥φα εß≡αßε≥Ωα φσ±ΩεδⁿΩΦ⌡ εΣφεΓ≡σ∞σφφε ε≥Ω≡√≥√⌡ ΣΦαδεπεΓ;
- φσ ≡αßε≥αδ DM_LISTDELETE;
- ∩≡Φ ∩≡σεß≡ατεΓαφΦΦ OEM->Unicode Φ±∩εδⁿτ≤σ≥± ⌠δαπ MB_USEGLYPHCHARS.
- ∩≡ε≈Φσ ∞σδΩΦσ ∩≡αΓΩΦ.
Zuz 12.01.2008 01:52:26 +0500 - build 410
1. ┼∙╕ φσ∞φεπε ±φΦµσφ√ ≥≡σßεΓαφΦ Ω ∩≡αΓα∞ (Mantis#0000453).
2. ┬ FindFiles::LookForString τα∞σφα libc API Σδ ⌠αΘδεΓ√⌡ ε∩σ≡α÷ΦΘ φα WIN32 API.
drkns 11.01.2008 11:12:03 +0200 - build 409
1. ┬≡α∩∩σ≡:
- ΣεßαΓδσφα ConvertNameToRealA.
- ≤≥ε≈φσφΦ Γ ConvertKeyBarTitlesA, FarMenuFnA Φ FCTL_GET[ANOTHER]PANEL[SHORT]INFO.
- DN_* -> oldfar:DN_.
2. ═σ ≡αßε≥αδ QuickView φα ∩δαπΦφεΓεΘ ∩αφσδΦ.
svs 11.01.2008 11:48:41 +0300 - build 408
1. Mantis#0000456: ╘≤φΩ÷Φ ConvertNameToReal φσ ≡αßε≥ασ≥ Σδ ±Φ∞δΦφΩεΓ
≤≥ε≈φσφΦσ
svs 09.01.2008 20:53:11 +0300 - build 407
1. Mantis#0000447: Buffer overrun in Edit:ProcessKey()
"∩α≥≈ φα ∩α≥≈"
svs 09.01.2008 19:54:42 +0300 - build 406
1. Mantis#0000456: ╘≤φΩ÷Φ ConvertNameToReal φσ ≡αßε≥ασ≥ Σδ ±Φ∞δΦφΩεΓ
╘≤φΩ÷Φ ConvertNameToReal φσ ≡αßε≥ασ≥ Σδ ±Φ∞δΦφΩεΓ, ≥.σ. Γ∞σ±≥ε ∩εδφεπε ∩≤≥Φ ±
≡ατΓ╕≡φ≤≥√∞Φ ±Φ∞δΦφΩα∞Φ (Γ ±δ≤≈ασ Φ⌡ φαδΦ≈Φ ) ΓετΓ≡α∙ασ≥ ∞≤±ε≡.
╫≥ε ±Σσδαφε:
1. ┬ ⌠≤φΩ÷ΦΦ ConvertNameToReal Φ±∩≡αΓδσφα ≡αßε≥α ± ±Φ∞δΦφΩα∞Φ (ε°ΦßΩΦ ∩ε≡≥Φ≡εΓαφΦ );
2. ╘≤φΩ÷Φ ConvertNameToReal φσ ≤≈Φ≥√Γαδα Γετ∞εµφε±≥ⁿ ±≤∙σ±≥ΓεΓαφΦ Γδεµσφφ√⌡ ±Φ∞δΦφΩεΓ,
≥.σ. εφα ταΓσ≡°αδα ±Γε■ ≡αßε≥≤ ∩ε±δσ φα⌡εµΣσφΦ ∩σ≡Γεπε ± Ωεφ÷α ∩≤≥Φ ±Φ∞δΦφΩα
(φα±ΩεδⁿΩε ∩εφΦ∞α■, ε°ΦßΩα ∩σ≡σ≥ φ≤≥α Φτ δΦφσΘΩΦ 1.7x, ≥αΩ ≈≥ε φσ∩δε⌡ε ß√δε ß√
⌠ΦΩ± ∩ε≡≥Φ≡εΓα≥ⁿ Φ ≥≤Σα).
╬≥ ±σß ΣεßαΓΦδ ∩≡ΦΓσΣσφΦσ Ω int (≤ GetBuffer ∩α≡α∞σ≥≡ = int)
2. Mantis#0000455: Fix in GetWindowText
ts 07.01.2008 12:25:13 +0200 - build 405
1. ┬ OpenPluginInfo ≥σ∩σ≡ⁿ ∩σ≡σΣασ≥± ∩εδφα Φφ⌠ε≡∞α÷Φ Φτ ±≥α≡√⌡ ∩δαπΦφεΓ, Γε
Γ≡α∩∩σ≡ ΣεßαΓδσφ√ ±ε∩≤≥±Γ≤■∙Φσ ⌠≤φΩ÷ΦΦ.
2. ┬ε Γ≡α∩∩σ≡ ΣεßαΓδσφα ⌠≤φΩ÷Φ ArrayAnsiToUnicode Σδ ∩≡σεß≡ατεΓαφΦ Γ ■φΦΩεΣ
∞α±±ΦΓα ±≥≡εΩ, Ωεφσ÷ ∞α±±ΦΓα ∩ε∞σ≈ασ≥± ²δσ∞σφ≥ε∞-∞α≡Ωσ≡ε∞, ∩≡Φ ≤ΣαδσφΦΦ ±ετΣαφφεπε
∞α±±ΦΓα ± ∩ε∞ε∙ⁿ■ FreeArrayUnicode φσ φ≤µφε ≤Ωατ√Γα≥ⁿ σπε ≡ατ∞σ≡.
╨σΩε∞σφΣ≤σ≥± Φ±∩εδⁿτεΓα≥ⁿ ²≥≤ ⌠≤φΩ÷Φ■ Γε Γ±σ⌡ Γ±≥≡σ≈α■∙Φ⌡± ∞σ±≥α⌡.
3. ╧ε∩≡αΓδσφε ε≥δαΣε≈φ√Θ ßΦδΣ, ±δε∞αφφ√Θ Γ 402
ts 07.01.2008 21:02:07 +0200 - build 404
1. ┬ε wrap.cpp ΣεßαΓδσφ√ ⌠≤φΩ÷ΦΦ OldKeyToKey Φ KeyToOldKey Σδ ∩σ≡σΓεΣα Γφ≤≥≡σφφΦ⌡
ΩεΣεΓ ΩδαΓΦ° FAR ±ε ±≥α≡επε ⌠ε≡∞α≥α Γ φεΓ√Θ Φ εß≡α≥φε.
2. ┬ KeyNameToKeyA Φ FarKeyToNameA ΣεßαΓδσφε Ωε≡≡σΩ÷Φ■ ΩεΣα ΩδαΓΦ°Φ.
3. ─ε≡αßε≥αφ√ (Γετ∞εµφε) ECTL_PROCESSINPUT, ECTL_PROCESSKEY, ECTL_READINPUT.
4. ─εßαΓδσφα ταπδ≤°Ωα FarCharTableA.
t-rex 07.01.2008 08:31:08 +0200
1. ╧≡αΓΩΦ ΦφΣσφ≥α÷ΦΦ Γε Γ≡α∩σ≡σ, ßστ ßΦδΣα.
ts 07.01.2008 06:45:38 +0200 - build 403
1. ╧ε∩≡αΓδσφα ∩σ≡σΣα≈α ⌠δαπεΓ Γε Γ≡α∩∩σ≡σ Σδ FarStandardFunctions:
a. FarRecursiveSearchA
b. ProcessNameA
2. ┬ε Γ≡α∩∩σ≡ ΣεßαΓδσφα ⌠≤φΩ÷Φ AnsiToUnicodeBin Σδ ∩≡σεß≡ατεΓαφΦ Γ ■φΦΩεΣ
±Φ∞ΓεδεΓ Φτ ß≤⌠σ≡α ταΣαφφεΘ ΣδΦφ√ (±∞. UnicodeToAnsiBin).
3. ┬ ⌠≤φΩ÷ΦΦ UnicodeToAnsiBin ≤ΓσδΦ≈σφε ≡ατ∞σ≡ Γ√Σσδ σ∞εΘ ∩εΣ ≡στ≤δⁿ≥Φ≡≤■∙≤■
±≥≡εΩ≤ ∩α∞ ≥Φ φα ßαΘ≥ Σδ φε≡∞αδⁿφεΘ ≡αßε≥√ ±≥α≡√⌡ ∩δαπΦφεΓ, ±≈Φ≥α■∙Φ⌡ ≈≥ε
±≥≡εΩα Γ±σπΣα ταΓσ≡°ασ≥± φ≤δσ∞ (φα∩≡Φ∞σ≡ Γ EditorGetString.StringText).
4. ╚τ∞σφσφα δεπΦΩα εß≡αßε≥ΩΦ Ωε∞αφΣ Σε±≥≤∩α Ω └╧╚ ≡σΣαΩ≥ε≡α Γε Γ≡α∩∩σ≡σ
(⌠≤φΩ÷Φ FarEditorControlA), τα∞σφσφα εß≡αßε≥Ωα Ωε∞αφΣ:
a. ECTL_SAVEFILE, ECTL_SETKEYBAR, ECTL_SETTITLE - ∩εδφε±≥ⁿ■.
b. ECTL_PROCESSINPUT, ECTL_PROCESSKEY, ECTL_READINPUT - Γ≡σ∞σφφε, Γ ≡αßε≥σ.
d. ECTL_SETPARAM - ∩εδφε±≥ⁿ■, Ω≡ε∞σ ταπδ≤°ΩΦ φα Ωε∞αφΣ≤ ESPT_CHARTABLE Γ
±Φδ≤ ε≥±≤≥±≥ΓΦ εß≡αßε≥ΩΦ Γ ±α∞ε∞ ⌠α≡σ.
└ Σδ Ωε∞αφΣ√ ESPT_GETWORDDIV Γ ±α∞ε∞ ⌠α≡σ ∩ε≡α ß√
Φ±∩εδⁿτεΓα≥ⁿ Reserved2 Σδ ∩σ≡σΣα≈Φ ΣδΦφ√ ∩≡ΦφΦ∞α■∙σπε
ß≤⌠σ≡α.
e. ECTL_SETSTRING - φσ∩εφ ≥φε ≈≥ε ∩εΣ≡ατ≤∞σΓαδε±ⁿ ∩εΣ "╧ε∞σ∙ασ∞α ±≥≡εΩα
Σεδµφα ß√≥ⁿ Γ ΩεΣΦ≡εΓΩσ ≡σΣαΩ≥ε≡α", ±≈Φ≥ασ∞ ≈≥ε ±≥≡εΩα
ß√δα Γ ╬┼╠ (ΩαΩ ≡στ≤δⁿ≥α≥ ECTL_GETSTRING).
╥σ∩σ≡ⁿ ≡αßε≥α■≥ Γ±σ └╧╚ Γ√τεΓ√ ≡σΣαΩ≥ε≡α Ω≡ε∞σ ECTL_EDITORTOOEM Φ ECTL_OEMTOEDITOR
═σ ταß√Γασ∞ Γε Γ≡α∩∩σ≡σ ∩≡αΓΦδⁿφε ∩σ≡σΣαΓα≥ⁿ ⌠δαπΦ, Γ ■φΦΩεΣεΓεΘ Γσ≥Ωσ ≤ φΦ⌡ ≈α±≥ε
Σ≡≤πΦσ τφα≈σφΦ !
drkns 06.01.2008 14:57:04 +0200 - build 402
1. ═εΓ√σ ∩±σΓΣεΩδαΓΦ°Φ MsWheelLeft Φ MsWheelRight - πε≡Φτεφ≥αδⁿφα ∩≡εΩ≡≤≥Ωα Ωεδσ±α ∞√°Φ (Σδ Vista Φ Γ√°σ).
┬ TI#33 ΣεßαΓδσφ√ ∩α≡α∞σ≥≡√ MsHWheelDelta*.
svs 05.01.2008 19:19:19 +0300 - build 401
1. ╧ε αφαδεπΦΦ ± Mantis#0000414 "∩ε≈Φφσ∞" ⌡²φΣδ√ ⌠αΘδεΓ Γ ∩εΦ±ΩεΓΦΩσ Φ Γⁿ■Γσ≡σ
2. Mantis#0000453: ╧≡Φ ∩εΦ±Ωσ ⌠αΘδεΓ ± ≤≈σ≥ε∞ ±εΣσ≡µΦ∞επε ⌠αΘδ√ ε≥Ω≡√Γα■≥± ± τα∩≡ε±ε∞ ∩≡αΓ φα Φτ∞σφσφΦσ
(≥ φσ≥ σ∙σ αµ ± 1.65...)
3. ═σßεδⁿ°εσ ≤≥ε≈φσφΦσ Γ registry.cpp::MkKeyName - RegMon`≤ φσ φ≡αΓΦ≥± ... φα∩≡Φ∞σ≡, ≥αΩεσ: "HKCU\\Console"
ts 05.01.2008 11:39:30 +0200 - build 400
1. Changes in wrapper messages handling for listbox and combobox.
t-rex 04.01.2008 18:07:50 +0200 - build 399
1. From Hannes Eder (and some changes from me): remove redundant definition of GetFileDateAndTime from setattr.cpp.
2. Mantis#445: Makefiles have no -mno-cygwin switch.
drkns 31.12.2007 20:03:57 +0200 - build 398
1. ═σΩε≡≡σΩ≥φα ≡αßε≥α GetPathRoot() Σδ ε≥φε±Φ≥σδⁿφεπε ∩≤≥Φ Γφ≤≥≡Φ ±Φ∞δΦφΩα.
2. ╧≡Φ Γ√τεΓσ ∞σφ■ ∩δαπΦφεΓ Φτ ΣΦαδεπεΓ φσ Γ√±≥αΓδ δα±ⁿ ±εε≥Γσ≥±≥Γ≤■∙α ∞αΩ≡εεßδα±≥ⁿ.
3. ┬ ΣΦαδεπ ∩εΣ≥Γσ≡µΣσφΦ ∩σ≡στα∩Φ±Φ ⌠αΘδα ΣεßαΓδσφα Ωφε∩Ωα "Append all".
4. Mantis#0000023: ConsoleAlias. ╨αßε≥ασ≥ Γ Ωε∞±≥≡εΩσ Φ ∞σφ■ ∩εδⁿτεΓα≥σδ .
╧εΣΣσ≡µΦΓασ≥± ±≥αφΣα≡≥φ√Θ ±∩σ÷±Φ∞Γεδ $*. ╙∩≡αΓδ ≥ⁿ ²≥Φ∞ Σσδε∞ ∞εµφε ± ∩ε∞ε∙ⁿ■ doskey.
5. ╚τ 1.7 ∩σ≡σ≥α∙σφε φα±δσΣεΓαφΦσ ε≥ ≡σπΦεφαδⁿφ√⌡ φα±≥εσΩ ±Φ±≥σ∞√ ≡ατΣσδΦ≥σδσΘ
π≡≤∩∩ ≡ατ≡ ΣεΓ Φ ÷σδεΘ/Σ≡εßφεΘ ≈α±≥Φ ≈Φ±σδ.
6. TechInfo #78:
[HKEY_CURRENT_USER\Software\Far\Interface]
"FormatNumberSeparators":REG_DWORD
╧α≡α∞σ≥≡ "Interface/FormatNumberSeparators" ± ≥Φ∩ε∞ DWORD ∩ετΓεδ σ≥
ε∩≡σΣσδ ≥ⁿ ±Φ∞Γεδ√, Φ±∩εδⁿτ≤σ∞√σ Γ Ωα≈σ±≥Γσ ≡ατΣσδΦ≥σδσΘ π≡≤∩∩ ≡ατ≡ ΣεΓ
Φ ÷σδεΘ/Σ≡εßφεΘ ≈α±≥Φ ≈Φ±σδ.
╤≥α≡°σσ ±δεΓε - ΩεΣ ±Φ∞Γεδα Σδ ≡ατΣσδΦ≥σδ π≡≤∩∩ ≡ατ≡ ΣεΓ.
╠δαΣ°σσ ±δεΓε - ΩεΣ ±Φ∞Γεδα Σδ ≡ατΣσδΦ≥σδ ÷σδεΘ Φ Σ≡εßφεΘ ≈α±≥Φ.
╧ε ≤∞εδ≈αφΦ■ τφα≈σφΦσ - 0 (Φ±∩εδⁿτεΓα≥ⁿ ≡σπΦεφαδⁿφ√σ φα±≥≡εΘΩΦ ╬╤).
7. ─εßαΓδσφα Ωε∞αφΣα ACTL_REDRAWALL - ∩σ≡σ≡Φ±εΓΩα Γ±σ⌡ ⌠≡σΘ∞εΓ ⌠α≡α.
svs 28.12.2007 13:39:19 +0300 - build 397
1. Mantis#0000452: Bug, doubling code and improvements in hotplug.cpp
svs 23.12.2007 16:14:14 +0300 - build 396
from Alexey Samlyukov:
1. memcpy()/wmemcpy() + ∩≡ε≈α ≤φΦΩεΣφα ∞σδε≈ⁿ + ≤ß≡αφ√ αφα⌡≡εφΦτ∞√ (#if defined(FAR_ANSI)), ∞εµσ≥ Φ τ≡ ..
svs 23.12.2007 15:54:37 +0300 - build 395
1. Mantis#0000447: Buffer overrun in Edit:ProcessKey()
2. Mantis#0000446: Wrong function to free memory in TreeList::SaveState()
3. Mantis#0000449: Handle leak in History::ReadHistory()
4. Mantis#0000444: Bugs and memory leaks in class History
5. Mantis#0000441: Cannot delete file "Descript.ion"
╟Σσ±ⁿ Γ panel.hpp ß√δε φσ∩≡αΓΦδⁿφεσ ε∩≡σΣσδσφΦσ ΓΦ≡≥≤αδⁿφεΘ ⌠≤φΩ÷ΦΦ GetDizName().
╧ε²≥ε∞≤ Γ ShellDelete() Ωεφ±≥≡≤Ω÷Φ SrcPanel->GetDizName(strDizName); ΓετΓ≡α∙αδα...
Σα φΦ≈σπε εφα φσ ΓετΓ≡α∙αδα!
yjh 15.12.2007 00:54:56 +0300 - build 394
1. ─εΣσδΩα ⌠Φδⁿ≥≡εΓ "Φ±Ωδ■≈σφΦ " ∩≡Φ ∩εΦ±Ωσ (Alt-F7) Γ ε≥φε°σφΦΦ Ωα≥αδεπεΓ.
╥σ∩σ≡ⁿ ∩εΓσΣσφΦσ ⌠Φδⁿ≥≡εΓ ≥αΩεσ µσ ΩαΩ Γ Ωε∩Φ≡εΓαφΦΦ, ≥.σ. σ±δΦ ΓΩδ■≈σφα
⌠Φδⁿ≥≡α÷ΦΦ Φ Γ ±∩Φ±Ωσ σ±≥ⁿ "τα∩≡σ∙α■∙ΦΘ" (-) ⌠Φδⁿ≥≡, ≥ε ΩεπΣα ∩εΣ σπε
ΣσΘ±≥ΓΦσ ∩ε∩αΣασ≥ Ωα≥αδεπ ∩≡ε∩≤±Ωασ≥± φσ ≥εδⁿΩε ±α∞ Ωα≥αδεπ, φε Φ Γ±╕
≈≥ε φα⌡εΣΦ≥± Γ φ╕∞ (Φ σπε ∩εΣΩα≥αδεπα⌡). ╨ατ≤∞σσ≥± , ²≥ε Γσ≡φε ≥εδⁿΩε ∩≡Φ
Γ√Ωδ■≈σφφε∞ D+ :)
svs 15.12.2007 00:35:38 +0300 - build 393
1. ═σ∩≡αΓΦδⁿφε ±ε⌡≡αφ δΦ±ⁿ ∞αΩ≡ε±√, ±εΣσ≡µα∙Φσ ß≤ΩΓ√, εδΦ≈φ√σ ε≥ δα≥ΦφΦ÷√.
╧ε ²≥ε∞≤ ∩εΓεΣ≤:
α) ≤≥ε≈φσφΦσ Γ KeyNameToKey Φ KeyToText;
ß) Γ KeyMacro::ReadMacros ■ταδα±ⁿ φσ ≥α ⌠≤φΩ÷Φ GetRegKey().
drkns 14.12.2007 21:59:01 +0200 - build 392
1. ╠σφ■ ∩δαπΦφεΓ ∞εµφε Γ√τ√Γα≥ⁿ ∩ε F11 Φτ ΣΦαδεπεΓ.
╫≥εß√ ∩ε∩α±≥ⁿ Γ ²≥ε ∞σφ■, ∩δαπΦφ Σεδµσφ ≤±≥αφεΓΦ≥ⁿ ⌠δαπ PF_DIALOG Γ PluginInfo.Flags.
┬√τΓαφφ√Θ ∩δαπΦφ ∩εδ≤≈ασ≥ ±δσΣ≤■∙Φσ ∩α≡α∞σ≥≡√ Γ OpenPlugin():
- OpenFrom: OPEN_DIALOG
- Item: ≤Ωατα≥σδⁿ φα ±≥≡≤Ω≥≤≡≤ OpenDlgPluginData:
struct OpenDlgPluginData
{
int ItemNumber; //φε∞σ≡ Γ√ß≡αφφεπε ∩≤φΩ≥α Γ ∞σφ■ Φτ τα≡σπΦ±≥≡Φ≡εΓαφφ√⌡ ∩δαπΦφε∞ ∩≤φΩ≥εΓ
HANDLE hDlg; //⌡²φΣδ ΣΦαδεπα, Φτ Ωε≥ε≡επε Γ√τΓαφ ∩δαπΦφ
};
2. ╧δαπΦφ ∞εµσ≥ ²Ω±∩ε≡≥Φ≡εΓα≥ⁿ ProcessDialogEvent Σδ εß≡αßε≥ΩΦ ∩ε±≥≤∩α■∙Φ⌡ Γ ΣΦαδεπ ±εß√≥ΦΘ:
int ProcessDialogEvent(int Event, void* Param)
Event:
DE_DLGPROCINIT - ±εß√≥Φσ ∩ε±≥≤∩ασ≥ Γ εß≡αßε≥≈ΦΩ
DE_DEFDLGPROCINIT - ±εß√≥Φσ ∩ε±≥≤∩ασ≥ Γ ±≥αφΣα≡≥φ√Θ εß≡αßε≥≈ΦΩ
DE_DLGPROCEND - ±εß√≥Φσ ≤µσ εß≡αßε≥αφε
Param - ≤Ωατα≥σδⁿ φα ±≥≡≤Ω≥≤≡≤ FarDialogEvent:
struct FarDialogEvent
{
HANDLE hDlg;
int Msg;
int Param1;
LONG_PTR Param2;
LONG_PTR Result;
};
return:
- TRUE - ±εß√≥Φσ εß≡αßε≥αδΦ ±α∞Φ, φσ ∩≡εΣεδµα≥ⁿ εß≡αßε≥Ω≤.
FarDialogEvent.Result - ≤Ωατα≥σδⁿ φα ∩σ≡σ∞σφφ≤■, Φ±∩εδⁿτ≤σ∞≤■ εß≡αßε≥≈ΦΩε∞
Γ Ωα≈σ±≥Γσ ΓετΓ≡α∙ασ∞επε τφα≈σφΦ .
- FALSE - ∩≡εΣεδµΦ≥ⁿ εß≡αßε≥Ω≤ ±εß√≥Φ .
svs 14.12.2007 13:45:16 +0300 - build 391
from Alexander Mitin
1. Mantis#0000432: Assertion while creating a submenu in User Menu
2. Mantis#0000431: Crash when deleting the File Highlighting entry
3. Mantis#0000430: Crash in "╤Φ±≥σ∞φ√σ ∩α≡α∞σ≥≡√"
svs 13.12.2007 20:31:34 +0300 - build 390
1. Mantis#0000433: Updated operator new in new.cpp
2. Mantis#408: Memory leak in struct MacroState.
≥√Ω±... ∩σ≡σßε≡ Γ√°σδ ± Work.locVarTable :-(
╤α∞ "Work.locVarTable" φ≤µφε ≤Σαδ ≥ⁿ ≥εδⁿΩε Γ Σσ±≥≡≤Ω≥ε≡σ.
┬ ε±≥αδⁿφ√⌡ ±δ≤≈α ⌡ - ≥εδⁿΩε ±εΣσ≡µΦ∞εσ ≥αßδΦ÷√.
3. API: ╩ε∞αφΣα MCMD_GETSTATE Σδ ACTL_KEYMACRO,
ΓετΓ≡α∙ασ≥ εΣφε Φτ τφα≈σφΦΘ (∩σ≡σ≈Φ±δσφΦσ FARMACROSTATE):
enum FARMACROSTATE {
MACROSTATE_NOMACRO =0, // φσ Γ ≡σµΦ∞σ ∞αΩ≡ε
MACROSTATE_EXECUTING =1, // Φ±∩εδφσφΦσ: ßστ ∩σ≡σΣα≈Φ ∩δαπΦφ≤ ∩Φ∞∩
MACROSTATE_EXECUTING_COMMON =2, // Φ±∩εδφσφΦσ: ± ∩σ≡σΣα≈σΘ ∩δαπΦφ≤ ∩Φ∞∩
MACROSTATE_RECORDING =3, // τα∩Φ±ⁿ: ßστ ∩σ≡σΣα≈Φ ∩δαπΦφ≤ ∩Φ∞∩
MACROSTATE_RECORDING_COMMON =4, // τα∩Φ±ⁿ: ± ∩σ≡σΣα≈σΘ ∩δαπΦφ≤ ∩Φ∞∩
};
4. ╧ε∩√≥Ωα Φ±∩≡αΓΦ≥ⁿ
Mantis#0000432: Assertion while creating a submenu in User Menu
Mantis#0000430: Crash in "╤Φ±≥σ∞φ√σ ∩α≡α∞σ≥≡√"
svs 10.12.2007 21:22:18 +0300 - build 389
1. Mantis#0000428: ┬φεΓⁿ DI_COMBOBOX
╬≥±≤≥±≥ΓεΓαδα ∩≡εΓσ≡Ωα φα ≥Φ∩ ²δσ∞σφ≥α.
2. Mantis#0000429: ═σ ε≈Φ∙ασ≥± Φ φσ ±ε⌡≡αφ σ≥± Ωσ° ΣΦ≡σΩ≥ε≡ΦΘ
3. Macro: BOF, EOF, EMPTY Φ SELECTED φσ εß≡αßα≥√ΓαδΦ±ⁿ Γ Ωε∞.±≥≡εΩσ
4. Mantis#0000415: ∩≡εΦτε°δΦ ΩαΩΦσ-≥ε φσ∩εφ ≥φ√σ Φτ∞σφσφΦ Γ DI_COMBOBOX
(±δε∞αδε±ⁿ Γ 306)
5. API: ∩≤±≥ⁿ OPEN_FILEPANEL ß≤Σσ≥ ε⌠Φ÷Φαδⁿφ√∞, α φσ ±∩≡ ≥αφφ√∞.
t-rex 08.12.2007 23:40:46 +0200 - build 388
╬≥ Stanislav Vinokurov:
1. Mantis#411: Batch files are executed in the external window.
t-rex 08.12.2007 17:55:02 +0200 - build 387
1. Mantis#416: Crash while deleting folders
▌≥ε Γ εß∙σ∞ ßεδσσ πδ≤ßεΩα ∩≡εßδσ∞α ß√δα, πδ■Ω ß√δ Γ UnicodeString,
≡ατ∞σ≡ ß≤⌠⌠σ≡α ≡ε± ∩≡Φ ε∩σ≡α÷Φ ⌡ Σδ Ωε≥ε≡√⌡ σπε ≡ε±≥ ß√δ φσ φ≤µσφ Φ ∩≡Φ ∞φεπΦ⌡
ε∩σ≡α÷Φ ⌡ φαΣ εΣφεΘ Φ ≥εΘ µσ ±≥≡εΩεΘ ß≤⌠⌠σ≡ Γ√≡α±≥αδ Σε φσ≡σαδⁿφ√⌡ τφα≈σφΦΘ.
2. Mantis#408: Memory leak in struct MacroState.
3. ╩ε≡≡≤∩÷Φ ⌡Φ∩α ∩≡Φ ≤ΣαδσφΦσ φσ±≤∙σ±≥Γ≤■∙Φ⌡ ∞αΩ≡ε±εΓ.
4. ═σΩε≡≡σΩ≥φεσ ±ε⌡≡αφσφΦσ REG_MULTI_SZ ∞αΩ≡ε±εΓ.
5. From Hannes Eder: StrLength in clipboard.cpp.
6. ╧ε≥σφ÷Φαδⁿφ√σ Ωε≡≡≤∩÷ΦΦ ⌡Φ∩α Φ τα φσ∩≡αΓΦδⁿφεπε φσ/Φ±∩εδⁿτεΓαφΦσ sizeof(wchar_t) Γ ∩α≡σ ∞σ±≥.
7. ╬≥ Alexey Samlyukov: wmem* Γ∞σ±≥ε mem* Γ strmix.cpp.
t-rex 07.12.2007 16:36:54 +0200 - build 386
1. Mantis#421: Memory leak caused by using memset() to initialize values of structures.
svs 06.12.2007 18:45:06 +0300 - build 385
1. 2 φεΓ√⌡ ²Γσφ≥α Σδ ∩αφσδⁿφεπε ∩δαπΦφα: FE_GOTFOCUS Φ FE_KILLFOCUS
╧α≡α∞σ≥≡ Param Σδ ProcessEvent ≡αΓσφ NULL.
┬ ±εε≥Γσ≥±≥ΓΦΦ ± ²≥Φ∞ ∩σ≡σΣσδαφ ∞σ⌡αφΦτ∞ (ε≈σ≡σΣφε±≥ⁿ) ∩ε±√δα ±εß√≥ΦΘ - ±φα≈αδα Gotfocus, α ∩ε≥ε∞ ε±≥αδⁿφεσ.
─δ ²≥επε Γ SetPluginMode() ΣεßαΓδσφ ∩α≡α∞σ≥≡ SendOnFocus
2. ┬ ΣΦαδεπα⌡, ±≡ατ≤ ∩ε±δσ DN_INITDIALOG ∩≡Φ⌡εΣΦ≥ DN_GOTFOCUS Σδ ≥επε ²δσ∞σφ≥α, Ωε≥ε≡√Θ Focus=1
3. 2 φεΓ√⌡ ²Γσφ≥α Σδ ≡σΣαΩ≥ε≡φεπε ∩δαπΦφα: EE_GOTFOCUS Φ EE_KILLFOCUS
╧α≡α∞σ≥≡ Param Σδ ProcessEditorEvent ≡αΓσφ EditorID.
─δ ²≥επε Γ Ωδα±± FileEditor ΣεßαΓδσφα virtual ⌠≤φΩ÷Φ OnChangeFocus.
svs 06.12.2007 13:31:33 +0300 - build 384
1. Mantis#0000417: Memory leak in Viewer::ProcessKey()
2. Mantis#0000418: Wrong memory copy function used in TArray<Object>::Pack()
3. Mantis#0000419: Wrong memory copy function used in ScreenBuf::Scroll(int Num)
4. Mantis#0000420: INVALID_HANDLE_VALUE used in FindClose() in ScanTree::GetNextName()
svs 05.12.2007 17:29:24 +0300 - build 383
1. Mantis#0000414: Handle leak in FileEditor::LoadFile()
2. Mantis#0000412: Wrong delete type in Language::Init()
3. Mantis#0000413: Wrong delete type in FileEditor::SaveFile()
t-rex 04.12.2007 23:41:54 +0200 - build 382
1. ╨ατδΦ≈φ√σ πδ■ΩΦ - ∩ε ßεδⁿ°ε∞≤ Ω≡ΦΓεσ Φ±∩εδⁿτεΓαφΦσ sizeof Γ ±Γ τΦ ± wchar_t.
drkns 04.12.2007 19:55:33 +0200 - build 381
1. ╠σδΩΦΘ πδ■Ω Γ 379.
svs 04.12.2007 20:25:07 +0300 - build 380
1. Mantis#0000410: Memory leak in class History
drkns 04.12.2007 18:51:36 +0200 - build 379
1. Mantis#0000409: User Menu (F2) doesn't handle process INS key when Opt.UseNumPad == 1
╥αΩµσ ∩ε∩≡αΓδσφε Γ Φ±≥ε≡ΦΦ ±≥≡εΩ ΓΓεΣα, ±±√δΩα⌡ φα ∩α∩ΩΦ, ⌠Φδⁿ≥≡α⌡ Φ α±±ε÷Φα÷Φ ⌡.
svs 04.12.2007 09:26:51 +0300 - build 378
1. Mantis#0000354: Goto dialog in editor
╟Σσ±ⁿ ±Σσδαφε φσ ≥αΩ, ΩαΩ ⌡ε≥σδΩα τΓ≤≈Φ≥.
─εßαΓδσφ ⌠δαπ DIF_NOAUTOCOMPLETE, φε ≥.Ω. ΩεΣ Γ dialog.cpp ταΩε∞∞σφ≈σφ, ≥ε
∩≡ε±≥ε εßετφα≈σφε ∞σ±≥ε Γ ΩεΣσ...
2. Mantis#0000331: ...
∩≡ε Ωε∞ßεßεΩ±; ≤≥ε≈φσφΦσ:
- Ωε≡≡σΩ≥Φ≡εΓΩα Top`α
- ΣΦφα∞Φ≈σ±Ωεσ Φτ∞σφσφΦσ ε≥Ω≡√≥επε Γ√∩αΣα■∙σπε ±∩Φ±Ωα (Hide+Show)
t-rex 04.12.2007 08:18:31 +0200 - build 377
1. Mantis#406: Memory corruption and crash in Editor::AddUndoData().
2. Mantis#407: Memory leak in CommandLine class.
t-rex 03.12.2007 23:19:20 +0200 - build 376
1. Mantis#367: ═σ ταπ≡≤µα■≥± ∩δαπΦφ√, ΩεπΣα FAR τα∩≤∙σφ Φτ ∩α∩ΩΦ Ωε≥ε≡α ±α∞α ΦδΦ εΣΦφα Φτ σ╕ ∩α∩εΩ ßεδσσ Γ√±εΩεπε ≤≡εΓφ Γδ ■≥± ±Γ τⁿ■.
2. Mantis#401: Handle leak in ProcessGlobalFileTypes().
3. Mantis#402: Handle leak in History::SaveHistory().
4. Mantis#403: Not initialized variable used in MessageRemoveConnection().
5. Mantis#404: Handle leak in CopyKeyTree().
6. Mantis#400: Function xf_wcsdup() should replace wcsdup().
drkns 03.12.2007 20:20:28 +0200 - build 375
1. Mantis#0000364: Maximize button doesn't work as expected
╧ε∩≡εß≤σ∞ ± Σ≡≤πεΘ ±≥ε≡εφ√ :-)
╥σ∩σ≡ⁿ ≡αßε≥ασ≥ "as expected" (Ωφε∩Ωα, ΣαßδΩδΦΩ ∩ε ταπεδεΓΩ≤, Maximize/Restore Γ ±Φ±≥σ∞φε∞ ∞σφ■ Φ ≥. ∩.)
╥αΩµσ ≤≈Φ≥√Γασ≥± ±ε±≥ε φΦσ εΩφα Ωεφ±εδΦ ∩≡Φ ±≥α≡≥σ (start /max, φα±≥≡εΘΩα Γ lnk Φ ≥. ∩.)
drkns 03.12.2007 07:54:40 +0200 - build 374
1. Mantis#0000399: Memory leak in add_sid_cache()
2. ═σ ≡αßε≥αδ DM_SETDLGITEM
t-rex 03.12.2007 00:01:04 +0200 - build 373
1. ╧ε φαΓεΣΩσ ε≥ Sten, Mantis#398: Patches to fix crashes after adding file to archive by pressing Shift+F1/Enter.
2. One of the memory leaks fixed in 372 was not a memory leak at all :), it was a perfectly correct code.
t-rex 02.12.2007 23:06:15 +0200 - build 372
1. From Hannes Eder: removed unused variables and corrected a condition in macro processing.
2. Fixed two memory leaks found along the way.
t-rex 02.12.2007 20:05:17 +0200 - build 371
1. ╬≥ Stanislav Vinokurov: Mantis#397: ═σ∩≡αΓΦδⁿφα εß≡αßε≥Ωα oldfar::DM_GETTEXTPTR Γ FarSendDlgMessageA()
2. ╥εµσ ±α∞εσ Σδ oldfar::DM_GETTEXT.
t-rex 02.12.2007 13:59:53 +0200 - build 370
1. ╚τ Mantis#396, φσΓσ≡φα ∩≡εΓσ≡Ωα ∩≡Φ ≡σαδεΩσ Γ TreeList::ReadTreeFile.
t-rex 02.12.2007 00:15:59 +0200 - build 369
1. Mantis#394: ┬ OpenFilePlugin() Σεδµσφ ∩σ≡σΣαΓα≥ⁿ± Γ Name ∩εδφ√Θ ∩≤≥ⁿ, α φσ Φ∞ ⌠αΘδα.
t-rex 01.12.2007 19:47:22 +0200 - build 368
1. Memory leak Γ DeletePluginItemList.
2. Mantis#314: ∩εδσ Description Γ PluginPanelItem φα⌡εΣΦ≥± ∞≤±ε≡ ∩≡Φ Γ√τεΓσ GetFilesW.
╚ Σ≤∩δΦΩα≥, Mantis#393.
3. Mantis#380: Memory leak in ConvertWildcards().
t-rex 01.12.2007 15:54:34 +0200 - build 367
ε≥ Stanislav Vinokurov (Sten):
1. Mantis#391: Wrapper: ╨σαδΦτα÷Φ FarRecursiveSearchA.
2. Mantis#392: Wrapper: ═σΩε≡≡σΩ≥φα εß≡αßε≥Ωα DI_EDIT Φ DI_FIXEDIT Γ AnsiDialogItemToUnicode().
t-rex 30.11.2007 16:28:14 +0200 - build 366
ε≥ Alexey Samlyukov:
1. Mantis#388: ⌠ΦΩ±√ ΦφΦ÷ΦαδΦτα÷ΦΦ ΣΦαδεπεΓ File/Folder descriptions.
t-rex 30.11.2007 16:12:41 +0200 - build 365
ε≥ Alexandr Zamaraev:
1. Mantis#387: copy.cpp, ÷ΦΩδ ∩εΣ±≈╕≥α ΩεδΦ≈σ±≥Γα Γ∞σ±≥ε Γ√τεΓα ⌠≤φΩ÷ΦΦ.
t-rex 30.11.2007 16:02:33 +0200 - build 364
ε≥ Alexey Samlyukov:
1. Mantis#389: ≤ΣαδΦ∞ ConvertOldSettings().
t-rex 30.11.2007 15:30:14 +0200 - build 363
1. UnicodeString: ╙ΣαδΦδ RShift, πδ■ΩεΣ≡ε∞ ∩εδφ√Θ Φ εφε φσ φ≤µφε.
2. UnicodeString: ╚±∩≡αΓΦδ LShift, φσ Γ√±≥αΓδ δα±ⁿ ΣδΦφα ±≥≡εΩΦ ∩ε±δσ Φτ∞σφσφΦ .
3. ╧ε φαΓεΣΩσ ε≥ Sten, φσ∩≡αΓΦδⁿφε ≡αßε≥αδ ÷ΦΩδ Γ PluginManager::OpenFilePlugin.
drkns 27.11.2007 21:20:14 +0200 - build 362
1. ╬ßφεΓδσφΦσ DialogAPI: FarListItem.Text ≥σ∩σ≡ⁿ const wchar_t*.
╧δαπΦφ√ c DI_LISTBOX/DI_COMBOBOX φαΣε ∩≡αΓΦ≥ⁿ.
2. ╩≡ΦΓε ≡αßε≥αδ DM_LISTGETITEM.
svs 27.11.2007 09:46:25 +0300 - build 361
1. TechInfo#48 ∩ε ≤∞εδ≈αφΦ■ Σσδασ∞ 1, α Σδ Numpad5 TechInfo#48 Φπφε≡Φ≡≤σ∞.
2. Mantis#0000360: ═σΓσ≡φεσ ε≥εß≡αµσφΦσ φατφα≈ασ∞εΘ ΩδαΓΦ°Φ
╟Σσ±ⁿ σ±≥ⁿ Γε∩≡ε±√...
α) ═σ ε≥≡αßε≥αφ ΩεΣ (Γ InitKeysArray), ΩεπΣα TechInfo#21 == 0
ß) ∩≡εΓσ≡ δ ∩εΣ ΣΓ≤∞ δεΩαδ ∞Φ - 409 Φ 419: ∩≡εΓσ≡Φ≥ⁿ ß√ φα ε±≥αδⁿφ√⌡.
±) τα∞σ≈σφε (Ω±≥α≥Φ, Γ 1.7x ≥εµσ ±α∞εσ) Γ ≡≤±±ΩεΘ ≡α±ΩδαΣΩσ 2 ∩≡αΓ√⌡
φΦµφΦ⌡ ΩδαΓΦ°Φ '.' Φ '/' Γ√Σα■≥ εΣΦφ Φ ≥ε≥ µσ ΩεΣ ==> '.', ≥.Ω.
φαµαδΦ <.> ==> LocalKeyToKey(0x44E) ==> 0x2E
φαµαδΦ </> ==> LocalKeyToKey(0x02E) ==> 0x2E
┬ ∩≡Φφ÷Φ∩σ, φα ≡αßε≥ε±∩ε±εßφε±≥ⁿ ²≥ε φσ ΓδΦ σ≥, φε ΓΦτ≤αδⁿφε...
3. ╙≥ε≈φσφΦ Γ SysLogDump()
svs 26.11.2007 12:49:47 +0300 - build 360
From Alexander Mitin (alexmitin):
1. Mantis#0000379: Memory corruption in QuickView::DisplayObject()
┬ ε±≥αδⁿφε∞ - Γ keyboard.cpp local.cpp macro.cpp ε≥∞σ≈σφ√ ±∩ε≡φ√σ ∞ε∞σφ≥√ Σδ Mantis#360
t-rex 25.11.2007 21:15:46 +0200
┴στ ßΦδΣα.
1. ═σ φ≤µφ√Θ "wchar_t *m_lpwszBuffer" Γ UnicodeString.hpp.
2. ╬ßφεΓδσφΦ Γ HACKING-*.
t-rex 25.11.2007 20:39:14 +0200 - build 359
ε≥ Alexey Samlyukov:
1. Mantis#376: ╘ΦΩ± ΣΦαδεπα Viewer settings.
drkns 24.11.2007 18:24:58 +0200 - build 358
1. ═σ εß≡αßα≥√ΓαδΦ±ⁿ ∞αΩ≡ε±√, ±εΣσ≡µα∙Φσ ∞αΩ≡εΩε∞αφΣ√ $If, $Else Φ ≥. ∩.
2. ═σ ≡αßε≥αδα ∞αΩ≡ε⌠≤φΩ÷Φ Date().
t-rex 24.11.2007 18:03:42 +0200 - build 357
1. Mantis#375: ═σ Γ√τ√Γαδ± Network ∩δαπΦφ ∩≡Φ ChangeUp Φτ ±σ≥σΓεπε ≡σ±≤≡±α. ╧ε φαΓεΣΩσ Redart.
t-rex 24.11.2007 17:30:03 +0200 - build 356
1. ┬σ≡φ≤δ ∩εΦ±Ω Γ ≡σΣαΩ≥ε≡σ.
2. ╧≡Φ ∩εΦ±Ωσ Γ ≡σΣαΩ≥ε≡σ ∞επ ∩≡ε∩αΣα≥ⁿ Ω≤≡±ε≡.
drkns 22.11.2007 19:33:01 +0200 - build 355
1. Mantis#0000365: ╧αΣσφΦσ ∩≡Φ ΓΓεΣσ δ■ßεπε ±Φ∞Γεδα Γ ∩εδσ "╬∩÷Φεφαδⁿφ√Θ ±Φ∞Γεδ ∩ε∞σ≥ΩΦ" Γ ΣΦαδεπσ ⌠Φδⁿ≥≡α ≡α±Ω≡α±ΩΦ ⌠αΘδεΓ
2. Mantis#0000366: ┬ ΣΦαδεπσ ≡α±Ω≡α±ΩΦ ⌠αΘδεΓ Φ π≡≤∩∩ ±ε≡≥Φ≡εΓΩΦ φσ Γ±σπΣα Ωε≡≡σΩ≥φε ∩εΩατ√Γα■≥± ε∩÷Φεφαδⁿφ√σ ±Φ∞Γεδ√ ∩ε∞σ≥ΩΦ
svs 19.11.2007 11:57:58 +0300 - build 354
1. Mantis#0000358: ─δ ²δσ∞σφ≥α "≥ε≈ΩΦ" PluginPanelItem.UserData Γ±σπΣα 0
t-rex 18.11.2007 23:23:43 +0200 - build 353
1. ─εΣσδαδ DN_EDITCHANGE Φ DN_DRAWDLGITEM φα ∩≡σΣ∞σ≥ ∩σ≡σΣα≈Φ FarDialogItem.
2. ▐τασ∞ ∩≡αΓΦδⁿφ√σ xf_(free|malloc|realloc) Γε Γ±╕∞ ΩεΣσ.
drkns 18.11.2007 12:11:21 +0200 - build 352
1. Σδ ∞σφ■ ∩εδⁿτεΓα≥σδ Γ√±≥αΓδ δα±ⁿ ∞αΩ≡εεßδα±≥ⁿ Menu, a φσ UserMenu.
t-rex 18.11.2007 02:19:42 +0200 - build 351
1. Mantis#357 ╧ε φαΓεΣΩσ ε≥ Oleg Bekhter: ╙Σα≡ ∩ε ∩α∞ ≥Φ ∩≡Φ ≤ΣαδσφΦσ ßδεΩα Γ ≡σΣαΩ≥ε≡σ.
t-rex 18.11.2007 01:33:22 +0200 - build 350
1. ╠σ°αφΦφα new Φ malloc ∩≡Φ ≡αßε≥σ ± Clipboard.
╟αεΣφε ≤ß≡αφ√ ∩α≡≤ ∞σ∞ δΦΩεΓ Φ εΩεδε ≥επε.
2. ▐τασ∞ ∩≡αΓΦδⁿφ√σ xf_(free|malloc|realloc) Γε Γ≡α∩σ≡σ.
t-rex 16.11.2007 22:52:36 +0200 - build 349
1. ╤φεΓα εßφεΓδσφΦσ DialogAPI, ≥σ∩σ≡ⁿ Γ≡εΣσ ß√ ± φΦ∞ ≤Σεßφε ≡αßε≥α≥ⁿ
(φσ≥≤ ßεδⁿ°σ αδδεΩα≥ε≡α Φ Γ√⌡εΣφ√⌡ Σαφφ√⌡).
╧δαπΦφ√ Ωε≥ε≡√σ Φ±∩εδⁿτ≤■≥ DialogAPI φαΣε ∩σ≡σΣσδ√Γα≥ⁿ!
-----------------------------------------
╬∩Φ±αφΦσ φεΓεπε API:
╥σ∩σ≡ⁿ σ±≥ⁿ 3 ⌠≤φΩ÷ΦΦ: (Dialog Φ DialogEx ßεδⁿ°σ φσ≥≤)
α. HANDLE DialogInit(≥σ µσ ∩α≡α∞σ≥≡√ ≈≥ε Φ ß√δΦ ≤ DialogEx), ΓετΓ≡α∙ασ≥
ε∩Φ±α≥σδⁿ ΣΦαδεπα ΦδΦ INVALID_HANDLE_VALUE Γ ±δ≤≈ασ ε°ΦßΩΦ.
ß. int DialogRun(HANDLE hDlg), τα∩≤±Ωασ≥ ΣΦαδεπ, ΓετΓ≡α∙ασ≥ ≥ε ≈≥ε ≡αφⁿ°σ
ΓετΓ≡α∙αδ DialogEx.
±. void DialogFree(HANDLE hDlg), ε±ΓεßεµΣασ≥ Γ±■ ∩α∞ ≥ⁿ ±Γ ταφφ≤■ ± ΣΦαδεπε∞.
FarDialogItem ≤µσ φσ Φ∞σσ≥ DataIn Φ DataOut α ≥εδⁿΩε const wchar_t *PtrData.
▌≥ε≥ PtrData Γδ σ≥± φα≈αδⁿφ√∞ ≥σΩ±≥ε∞ Σδ ²δσ∞σφ≥α.
├δαΓφεσ ε≥δΦ≈Φσ ε≥ ±≥α≡επε DialogAPI ²≥ε ≥ε ≈≥ε ∞α±±ΦΓ ±≥≡≤Ω≥≤≡ FarDialogItem
Γδ σ≥± ≥εδⁿΩε Γ⌡εΣφ√∞, Γ φσπε φσ ∩Φ°≤≥± φΦ ΩαΩΦσ Φτ∞σφσφΦ ∩≡Φ ταΩ≡√≥ΦΦ
ΣΦαδεπα.
╤Φ±≥σ∞α ≡αßε≥√ ± φεΓ√∞ API ≥αΩεΓα:
DialogInit()
DialogRun()
*** ≡ατδΦ≈φ√σ Γ√τεΓ√ SendDlgMessage() ***
*** Σδ ∩εδ≤≈σφΦ φ≤µφ√⌡ Γ√⌡εΣφ√⌡ Σαφφ√⌡ Φτ ΣΦαδεπα. ***
DialogFree()
╥αΩµσ ∩ε ΓΦδΦ±ⁿ Σε∩εδφΦ≥σδⁿφ√σ DM_* Φ Φτ∞σφ╕φ εΣΦφ ±≥α≡√Θ:
α. DM_GETDLGITEM - Φτ∞σφ╕φ, Param2 Σεδµσφ ß√≥ⁿ 0, α ∩εΦφ≥σ≡ φα φ≤µφ√Θ
²δσ∞σφ≥ ΓετΓ≡α∙ασ≥± ±α∞εΘ ⌠≤φΩ÷ΦσΘ (NULL σ±δΦ ε°ΦßΩα).
╘α≡ ±α∞ αδδε÷Φ≡≤σ≥ ∩α∞ ≥ⁿ ∩εΣ ²δσ∞σφ≥, σπε φσδⁿτ
Φτ∞σφ ≥ⁿ Φ Γ Ωεφ÷σ Φ±∩εδⁿτεΓαφΦ σπε φαΣε ε±ΓεßεΣΦ≥ⁿ ±
∩ε∞ε∙ⁿ■ DM_FREEDLGITEM.
ß. DM_FREEDLGITEM - ε±ΓεßεµΣασ≥ ²δσ∞σφ≥ ∩εδ≤≈σφ√Θ ± ∩ε∞ε∙ⁿ■ DM_GETDLGITEM.
Param1=0, Param2 = ∩εΦφ≥σ≡ ∩εδ≤≈σφ√Θ ε≥ DM_GETDLGITEM.
±. DM_GETCONSTTEXTPTR - ΓετΓ≡α∙ασ≥ (const wchar_t *) ∩εΦφ≥σ≡ φα Γφ≤≥≡σφφΦΘ
ß≤⌠⌠σ≡ ⌠α≡α ±Γ ταφ√Θ ±ε ±≥≡εΩεΘ ²δσ∞σφ≥α. ═σ Γ Ωεσ∞
±δ≤≈ασ φσδⁿτ Φτ∞σφ ≥ⁿ, α ≥αΩµσ φσδⁿτ ±ε⌡≡αφ ≥ⁿ ±α∞
∩εΦφ≥σ≡ ≥αΩ ΩαΩ εφ ∞σφ σ≥± ∩≡Φ Φτ∞σφσφΦ ⌡ Γ ±≥≡εΩσ
²δσ∞σφ≥α. ─εßαΓδσφ Σδ ≤Σεß±≥Γα ≡αßε≥√ ∩ε±δσ
ταΩ≡√≥Φ ΣΦαδεπα (DialogRun) Φ Σε DialogFree, φε
∞εµφε Ωεφσ≈φε Φ±∩εδⁿτεΓα≥ⁿ Φ Γ εß≡αßε≥≈ΦΩσ, ≥εδⁿΩε
αΩΩ≤≡α≥φε :). Param1 = ID ²δσ∞σφ≥α, Param2 = 0.
-----------------------------------------
yjh 16.11.2007 07:20:48 +0300 - build 348
1. ┬ ε∩σ≡α÷ΦΦ Move ∩≡Φ ΓΩδ■≈σφφεΘ ⌠Φδⁿ≥≡α÷ΦΦ φσ ≤Σαδ δ± ∩εδφε±≥ⁿ■
±Ωε∩Φ≡εΓαφφ√Θ Ωα≥αδεπ
2. ┬ ε∩σ≡α÷ΦΦ Move ∩≡Φ ΓΩδ■≈σφφεΘ ⌠Φδⁿ≥≡α÷ΦΦ ∩≤±≥√σ Ωα≥αδεπΦ φσ Ωε∩Φ≡εΓαδΦ±ⁿ
Σαµσ σ±δΦ εφΦ ±εε≥Γσ±≥Γ≤■≥ ⌠Φδⁿ≥≤
yjh 16.11.2007 00:17:38 +0300 - build 347
1. ┬ ∩≡αΓΩσ ⌠Φδⁿ≥≡εΓ Φ±Ωδ■≈σφΦΘ φσ ≤≈Φ≥√Γαδ± τα∩≡σ≥ φα ⌠Φδⁿ≥≡α÷Φ■ Ωα≥αδεπεΓ
drkns 15.11.2007 20:04:49 +0200 - build 346
1. ┼∙╕ εΣφα φσßεδⁿ°α ∩≡αΓΩα ± εΓφσ≡α∞Φ.
yjh 15.11.2007 04:10:08 +0300 - build 345
1. ─εΣσδΩα ⌠Φδⁿ≥≡εΓ "Φ±Ωδ■≈σφΦ " ∩≡Φ Ωε∩Φ≡εΓαφΦΦ Γ ε≥φε°σφΦΦ Ωα≥αδεπεΓ.
┼±δΦ ∩≡Φ Ωε∩Φ≡εΓαφΦΦ ΓΩδ■≈σφα ⌠Φδⁿ≥≡α÷Φ, ≥ε Γ ε≥φε°σφΦΦ "≡ατ≡σ∙α■∙Φ⌡"
⌠Φδⁿ≥≡εΓ Γ±╕ ≡αßε≥ασ≥ ΩαΩ ≡αφⁿ°σ. ┬ ε≥φε°σφΦΦ µσ "τα∩≡σ∙α■∙Φ⌡" (-) ⌠Φδⁿ≥≡εΓ,
σ±δΦ Γ±≥≡σ≈ασ≥± Ωα≥αδεπ ∩εΣ∩αΣα■∙ΦΘ ∩εΣ ΣσΘ±≥ΓΦσ ⌠Φδⁿ≥≡α, ≥ε ∩≡ε∩≤±Ωασ≥±
Φ εφ Φ Γ±╕ σπε ±εΣσ≡µΦ∞εσ
2. ╙ß≡αφα ∩α≡α BUGBUG Γ Ωε∩Φ≡εΓαφΦΦ ∩≡Φ ΓΩδ■≈σφφ√⌡ ⌠Φδⁿ≥≡α⌡. ╥σ∩σ≡ⁿ ≡αßε≥ασ≥ :)
drkns 14.11.2007 22:22:05 +0200 - build 344
1. ╠σδΩΦΘ πδ■Ω Γ 343.
drkns 14.11.2007 21:22:05 +0200 - build 343
1. ═σ εß≡αßα≥√Γαδα±ⁿ ∞α±Ωα %pathext% Γ ≡α±Ω≡α±Ωσ ⌠αΘδεΓ.
2. ┬ ≡σµΦ∞σ ε≥εß≡αµσφΦ εΓφσ≡εΓ φσ ≡αßε≥αδε Ωσ°Φ≡εΓαφΦσ Φ φσ ε±ΓεßεµΣαδα±ⁿ ∩α∞ ≥ⁿ.
3. ╩ ≥Φ∩≤ ΩεδεφΩΦ "ΓδαΣσδσ÷ ⌠αΘδα" ∞εµφε ΣεßαΓδ ≥ⁿ ⌠δαπ 'L' - ε≥εß≡αµα≥ⁿ Σε∞σφ.
4. ╠εµφε ΓΓεΣΦ≥ⁿ ■φΦΩεΣφ√σ ±Φ∞Γεδ√ ∩ε Alt-NumX :)
yjh 14.11.2007 22:04:42 +0300 - build 342
1. ┬ FarMkTempEx Φπφε≡Φ≡εΓδα± ∩α≡α∞σ≥≡ WithPath, ≈≥ε ΣαδσΩε φσ Γ±σπΣα Σε∩≤±≥Φ∞ε
2. ┬ FarMkTempEx ≤ß≡αφ ∩ε≥σφ÷Φαδⁿφ√Θ infinite loop. ╧≡Φ ε°ΦßΩσ ΓετΓ≡α∙ασ≥±
"∩≤±≥α " ±≥≡εΩα (∩≡Φ ≡σ⌠σ≡σφ±α⌡ ∩ε Σ≡≤πε∞≤ φσ ∩εδ≤≈Φ≥± )
3. ┬ WipeDirectory ∩σ≡σΦ∞σφεΓαφΦσ ±Σσδαφε Φ∞σφφε ∩σ≡σΦ∞σφεΓαφΦσ∞ (inplace)
Γ∞σ±≥ε "∩σ≡σ∞σ∙σφΦ ". ▌≥ε Σσ°σΓδσ, Φ±≈στασ≥ ε°ΦßΩα "Γε±±≥αφεΓδσφΦ " (∩≡Φ
φσΓετ∞εµφε±≥Φ ≤ΣαδσφΦ Φ ε≥Γσ≥σ Skip ε±≥αΓαδΦ±ⁿ ≈α±≥Φ≈φε ∩σ≡σΦ∞σφεΓαφφ√σ
Ωα≥αδεπΦ, Σα σ∙╕ Φ φσ Γ±σπΣα φα ±Γε╕∞ ∞σ±≥σ :), ∞σφⁿ°σ Γσ≡ε ≥φε±≥ⁿ φα≡Γα≥ⁿ±
φα "ταßΦ≥ε±≥ⁿ" Ωα≥αδεπα (∩≡Φ πσφσ≡α÷ΦΦ Φ∞σφΦ Γ≡σ∞σφφεπε ⌠αΘδα).
╩≡ε∞σ ≥επε. Γ ±≥α≡εΘ δεπΦσ εφε Γεε∙σ φσ ∞επδε ≡αßε≥α≥ⁿ, ΩεπΣα Opt.TempPath
φα Σ≡≤πε∞ ΣΦ±Ωσ - MoveFile φσ ∩ετΓεδ σ≥ ∩σ≡σ∞σ∙α≥ⁿ Ωα≥αδεπΦ ∞σµΣ≤ ΣΦ±Ωα∞Φ
drkns 13.11.2007 22:45:17 +0200 - build 341
1. ╧αΣσφΦσ Γ ≡σµΦ∞σ ∩αφσδΦ "File owners".
2. ┬ ∩αφσδ ⌡ φσ ≡αßε≥αδ ß√±≥≡√Θ ∩εΦ±Ω ∩ε φσαφπδΦΘ±ΩΦ∞ ±Φ∞Γεδα∞.
3. ╧≡αΓΩΦ φα ∩≡σΣ∞σ≥ ■φΦΩεΣα Γ ∞σφ■ Γ√ßε≡α ∩≡Φφ≥σ≡α.
yjh 13.11.2007 09:44:34 +0300
1. ┬ετ∞εµφε±≥ⁿ Ωε∞∩ΦδΦ≡εΓα≥ⁿ ⌡≤Ω vc7 (Σδ ΦτΓ≡α∙σφ÷σΓ :). ╬≈σφⁿ ≡σΩε∞σφΣ≤■
Γ ²≥ε∞ ±δ≤≈ασ ε∞∩ΦδΦ≡εΓα≥ⁿ ε∩≡σΣσδΦΓ -DLINK_WITH_ULINK Φ Ωε∞∩εφεΓα≥ⁿ
ulink'ε∞. ┬ ∩≡ε≥ΦΓφε∞ ±δ≤≈ασ, ≡αßε≥α≥ⁿ-≥ε ß≤Σσ≥, φε ∞σφⁿ°σ ±≥σ∩σφⁿ
τα∙Φ≥√ :). ╬ ≈╕∞ ß≤Σσ≥ ±εεß∙σφΦσ ∩≡Φ Ωε∞∩Φδ ÷ΦΦ :)
yjh 13.11.2007 07:06:56 +0300 - build 340
1. FarNameToKey Σδ ∩δ≤πΦφεΓ
yjh 13.11.2007 03:04:15 +0300 - build 339
1. Hook ∩ετΓεδ ■∙ΦΘ 32⌡ßΦ≥εΓε∞≤ Far'≤ Ωε≡≡σΩ≥φε ≡αßε≥α≥ⁿ ± FS Γ Win64
(ε≥Ωδ■≈σφΦσ WOW64-fs redirection). ╧ε ≤∞εδ≈αφΦ■ εφε ε≥Ωδ■≈σφε Φ
ΓΩδ■≈ασ≥± ≥εδⁿΩε φα ∞ε∞σφ≥√ ταπ≡≤τΩΦ DLL/τα∩≤±Ωα ταΣα≈ (Σδ "°≥α≥φεΘ"
≡αßε≥√ 32⌡ßΦ≥εΓ√⌡ ∩≡ε÷σ±±εΓ).
╧≡Φ µσδαφΦΦ ±εß≡α≥ⁿ Far ßστ ²≥επε ΩεΣα ±δσΣ≤σ≥ ε∩≡σΣσδΦ≥ⁿ (Σδ make)
DISABLE_WOW64_HOOK.
╩ε≡≡σΩ≥φε ²≥ε ß≤Σσ≥ Ωε∞∩εφεΓα≥ⁿ± (Φ, ΩαΩ ±δσΣ±≥ΓΦσ, ≡αßε≥α≥ⁿ) δΦßε
ms-link φσ φΦµσ ≈σ∞ ε≥ vc8, δΦßε ulink Γσ≡±ΦΦ >= 1.05 build 3.9 (δ≤≈°σ
Φ±∩εδⁿτεΓα≥ⁿ build >= 3.11 - Φφα≈σ ß≤Σσ≥ φσφ≤µφεσ Φφ⌠ε≡∞α÷Φεφφεσ ±εεß∙σφΦσ).
t-rex 12.11.2007 22:58:42 +0200 - build 338
1. ╧α≡≤ πδ■ΩεΓ Γ ε≥Ω≡√≥Φσ ⌡²δ∩α Γ ⌠α≡σ Φ Γ └╧╔.
drkns 12.11.2007 21:59:08 +0200 - build 337
1. ╠σδΩΦσ ∩≡αΓΩΦ Γε Γ≡α∩∩σ≡σ
2. ╧≡Φ τα∩Φ±Φ ∞αΩ≡ε±α ≡≤Ωα∞Φ ∩ε Ctrl. τα∩ε∞Φφαδα±ⁿ ≥εδⁿΩε ∩ε±δσΣφ φαµα≥α ΩδαΓΦ°α.
3. ╓ΦΩδΦ≈φ√Θ ∩σ≡σΓεΣ ⌠εΩ≤±α ± ∩σ≡Γεπε ²δσ∞σφ≥α ΣΦαδεπα φα ∩ε±δσΣφΦΘ ∩≡ΦΓεΣΦδ Ω ταΓΦ±αφΦ■.
4. ┬ ∞σφ■ ΣΦ±ΩεΓ φσδⁿτ ß√δε εΣφεΓ≡σ∞σφφε ΓΩδ■≈Φ≥ⁿ ∩εΩατ ∞σ≥ΩΦ Φ ⌠αΘδεΓεΘ ±Φ±≥σ∞√.
svs 12.11.2007 19:09:32 +0300 - build 336
1. Mantis#0000352: Undo, Γ√τ√Γασ∞εσ CTRL+Z φσ ≡αßε≥ασ≥ σ±δΦ ε≥Ω≡√≥ⁿ ±≤∙σ±≥Γ≤■∙ΦΘ ⌠αΘδ φα ≡σΣαΩ≥Φ≡εΓαφΦσ
╧≡εΣεδµασ∞...
...±δΦ°Ωε∞ ∞αδε Σαφφ√⌡ ±ε⌡≡αφ δε±ⁿ :-(
svs 12.11.2007 14:51:46 +0300 - build 335
1. ╧αΣασ≥ FAR Γ ±δσΣ≤■∙Φ⌡ ±Φ≥≤α÷Φ ⌡:
a) ╟α∩≤∙σφ FAR ßστ ∞αΩ≡ε±εΓ Γ ≡σσ±≥≡σ
b) ╟α∩≤∙σφ FAR ± ∞αΩ≡ε±α∞Φ Γ ≡σσ±≥≡σ φε τα∩≤∙σφ ΩαΩ Far.exe /m
c) ╟α∩≤∙σφ FAR ± ∞αΩ≡ε±α∞Φ φε Φ⌡ ≤ΣαδΦδΦ Γε Γ≡σ∞ ±σαφ±α FAR Φ Γ√τΓαδΦ ∩δαπΦφ UpdateMacros.dll
ΩεπΣα ∩αΣασ≥:
Ctrl. Ctrl. ╦■ßα _Σε∩≤±≥Φ∞α _ΩδαΓΦ°α Enter
FAR ≤∩αδ
2. ╧≤±≥ⁿ ≤ φα± σ±≥ⁿ 2 ∞αΩ≡ε±α:
[HKEY_CURRENT_USER\Software\Far\KeyMacros\Shell\F10]
"Sequence"="F5"
[HKEY_CURRENT_USER\Software\Far\KeyMacros\Common\F10]
"Sequence"="F4"
τα∩≤±Ωασ∞ FAR
φα⌡εΣ ±ⁿ φα ∩αφσδΦ µ∞σ∞ Ctrl. Ctrl. F10
Γ√ßΦ≡ασ∞ "─└"
σ∙╕ ≡ατ Σσδασ∞ Ctrl. Ctrl. F10
Γ√ßΦ≡ασ∞ "─└"
µ∞σ∞ F10 Φ ΓΦΣΦ∞ ∞αΩ≡ε± φσ ±φ δ± σ±δΦ σ∙╕ ≡ατ ±Σσδα≥ⁿ Ctrl. Ctrl. F10
φα∞ ε∩ ≥ⁿ ∩≡σΣδαπασ≥ ≤ΣαδΦ≥ⁿ...
≥σ ∞αΩ≡ε± (εß∙ΦΘ) Γ ≥αΩεΘ ±Φ≥≤α÷ΦΦ φσ ±φΦ∞ασ≥±
yjh 11.11.2007 22:33:53 +0300 - build 334
1. plugin.hpp ±Ωε≡≡σΩ≥Φ≡εΓαφ Σδ ≡αßε≥√ ± .c (φσ .cpp) ⌠αΘδα∞Φ
t-rex 10.11.2007 23:26:42 +0200 - build 333
1. ╧≡αΓΩΦ Γε Γ≡α∩σ≡σ ∩ε ≥σ∞σ φεΓεπε DialogAPI Φ εΩεδε.
2. ViewerInfoW -> ViewerInfo.
yjh 10.11.2007 20:39:24 +0300 - build 332
1. ╙ß≡αφ memory leak Γ GETDLGITEM
2. ─εßαΓδσφ DM_GETREALLOC (Σδ Γ≡α∩∩σ≡α Φ DialogManager)
3. ┬═╚╠└═╚┼: ∩≡Φ ∩εδ≤≈σφΦΦ Item ± ΣΦφα∞Φ≈σ±ΩΦ∞ ß≤⌠σ≡ε∞
(IsEdit(Type) && MaxLen==0)
Γ√Σσδσφφ√Θ ß≤⌠σ≡ (DataOut) Σεδµσφ ε±εßεµΣα≥ⁿ± ∩δαπΦφε∞
t-rex 10.11.2007 19:11:17 +0200 - build 331
1. ═α∩≤≥αδ ± CutToSlash Γ 326.
yjh 10.11.2007 18:41:37 +0300 - build 330
1. ╚τ∞σφσφΦ Γ DialogAPI (Σδ φε≡∞αδⁿφεΘ ≡αßε≥√ ± ∩α∞ ≥ⁿ■ ≡σΣαΩ≥Φ≡≤σ∞√⌡
±≥≡εΩ).
!!!┬═╚╠└═╚┼!!! ∩ε≈≥Φ Γ±σ (≤µσ "πε≥εΓ√σ" ∩δ≤πΦφ√ φαΣε ∩≡αΓΦ≥ⁿ)
***
╩≡α≥Ωεσ ε∩Φ±αφΦσ φεΓεπε API:
┬ FarDialogItem σ±≥ⁿ 3 ∩εδ
const wchar_t* DataIn;
wchar_t* DataOut;
size_t MaxLen;
DataIn - ταΣα╕≥ Γ±σ ┬╒╬─═█┼ ±≥≡εΩεΓ√σ Σαφφ√σ (ß√δε Γ DataPtr)
DataOut - Σδ ∩εδσΘ ± ≡σΣαΩ≥Φ≡≤σ∞εσΘ ±≥≡εΩεΘ (±∞. IsEdit() Γ pluging.hpp)
τΣσ±ⁿ φα⌡εΣΦ≥± ≤Ωατα≥σδⁿ φα ΓετΓ≡α∙ασ∞√σ Σαφφ√σ.
Σδ Γ±σ⌡ ε±≥αδⁿφ√⌡ ≥Φ∩εΓ ∩εδσΘ Γ±σπΣα ΓετΓ≡α∙ασ≥± NULL (±∞. φΦµσ)
MaxLen Φ∞σσ≥ ΣΓεΘφεσ φατφα≈σφΦσ:
if(MaxLen ), ≥ε ²≥ε ∞αΩ±Φ∞αδⁿφ√Θ ≡ατ∞σ≡ (ΓΩδ■≈α ταΩ≡√Γα■∙ΦΘ 0)
╟└╨└═┼┼ Γ√Σσδσφφεπε (∩δ≤πΦφε∞) ß≤⌠σ≡α ≤Ωατα≥σδⁿ φα Ωε≥ε≡√Θ Σεδµσφ
∩σ≡σΣαΓα≥ⁿ± ≈σ≡στ DataOut.
╩≡ε∞σ ≥επε, ²≥ε επ≡αφΦ≈Φ≥σδⁿ ≡ατ∞σ≡α Σδ ±≥≡εΩΦ ΓΓεΣα (currently not implemented)
┼±δΦ µσ MaxLen==0, ≥ε ∩εΣ≡ατ≤∞σΓασ≥± , ≈≥ε ≡αßε≥α(≡σΣαΩ≥Φ≡εΓαφΦσ) ΦΣ╕≥
±ε ±≥≡εΩα∞Φ ± ═┼ δΦ∞Φ≥Φ≡εΓαφφ√∞ ≡ατ∞σ≡ε∞. ┬ ²≥ε∞ ±δ≤≈ασ Γ DataOut
∩ε∩αΣασ≥ ≤Ωατα≥σδⁿ φα ΣΦφα∞Φ≈σ±ΩΦ Γ√Σσδ σ∞≤■ ∩α∞ ≥ⁿ (±∞. φΦµσ) Ωε≥ε≡≤■
∩δ≤πΦφ Σεδµσφ ε±εßεµΣα≥ⁿ ±α∞.
┬ ⌠-÷Φ ⌡ FSF.Dialog Φ FSF.DialogEx ΣεßαΓΦδ σ∙╕ εΣΦφ ∩α≡α∞σ≥≡ - ≤Ωατα≥σδⁿ
φα ⌠-÷Φ■ ReAlloc. Ωε≥ε≡α Φ±∩εδⁿτ≤σ≥± Far'ε∞ Σδ αδδεΩα÷ΦΦ "φσεπ≡αφΦ≈σφφ√⌡"
ΓετΓ≡α∙ασ∞√⌡ "φσεπ≡αφΦ≈σφφ√⌡" ±≥≡εΩ (Φ ε±ΓεßεµΣσφΦ ∩α∞ ≥Φ - ±∞. φΦµσ).
┬ ±δ≤≈ασ ε≥±≤±≥ΓΦ Γ ΣΦαδεπσ IsEdit ∩εδσΘ, ∞εµφε ∩σ≡σΣαΓα≥ⁿ NULL.
╧≡Φ εß≡αßε≥Ωσ Dialog/DialoEx ε±≤∙σ±≥Γδ σ≥± Σε∩εδφΦ≥σδⁿφα ∩≡εΓσ≡Ωα
∩α≡α∞σ≥≡α DataOut - σ±δΦ MaxLen, ≥ε
IsBadWritePtr(DataOut,MaxLen*sizeof(wchar_t))
σ±δΦ µσ MaxLen==0, ≥ε ReAlloc φσ ∞εµσ≥ ß√≥ⁿ NULL.
IsBadReadDataIn Σεδµσφ ß√≥ⁿ valid read ptr, α DataOut (σ±δΦ ▄
┼±δΦ ∩α≡α∞σ≥≡ (εΣφεπε Φτ Item) φσΓαδΦΣσφ, Σε ΓετΓ≡α∙ασ≥± -1 ┴┼╟ Φ±∩εδφσφΦ
ΣΦαδεπα.
┼±δΦ ∩ε±δσ "ε≥≡αßε≥ΩΦ" ΣΦαδεπα, ∩≡Φ ΓετΓ≡α∙σφΦΦ ±≥≡εΩ ReAlloc Γσ≡φ╕≥ NULL,
≥ε ß≤Σσ≥ ε±ΓεßεµΣσφα Γ± ≡αφσσ τα⌡Γα≈σφφα Φ∞ ∩α∞ ≥ⁿ (≈σ≡στ ReAlloc(ptr, 0);)
Φ ≥αΩ µσ ΓετΓ≡α∙σφα -1.
╧≡Φ φε≡∞αδⁿφε∞ µσ ταΓσ≡°σφΦΦ Dialog/DialogEx ∩δ≤πΦφ Σεδµσφ ±α∞ ε±ΓεßεΣΦ≥ⁿ
∩α∞ ≥ⁿ (Γ±σ OutPtr) σ±δΦ, Ωεφσ≈φε, Γ√Σσδ δ σ╕ ΣΦφα∞Φ≈σ±ΩΦ :)
***
2. ┬√ΩΦφ≤≥α ⌠-÷Φ FSF.FreeDialogAnsStr - εφα ≥σ∩σ≡ⁿ φσ φ≤µφα
3. ═σΩε≥ε≡εσ (∩ε∩αΓ°σσ± ∩ε ∩≤≥Φ :) ≤ßΦ≡αφΦσ τφαΩεΓ√⌡ ÷σδ√⌡ ≥α∞ πΣσ Φ∞
±oΓ±σ∞ φσ ∞σ±≥ε. ╧ε ⌡ε≡ε°σ∞≤, φαΣε ß√ ≥ε≡∞ετφ≤≥ⁿ Γ±σ ∩≡αΓΩΦ Φ ±φα≈αδα
φαΓσ±≥Φ ∩ε≡ ΣεΩ ± ²≥Φ∞...
4. ╧α≡α ε°ΦßεΩ ∩≡σΣ√Σ≤∙Φ⌡ ∩α≥≈σΘ εßφα≡≤µσφφα Γ ∩ε±ΦΩα⌡ ε≥αΓ°σΘ± ε°ΦßΩΦ
Γ Φ±∩εδⁿτεΓαφΦΦ CutToSlash :)
t-rex 09.11.2007 21:34:19 +0200 - build 329
1. ╚±∩≡αΓΦδ σ∙╕ εΣφΦ φσΣε≈╕≥ Γ └╧╔ Σδ x64 Γσ≡±ΦΦ. ═αΣσ■±ⁿ ≈≥ε ²≥ε ∩ε±δσΣφΦΘ.
t-rex 09.11.2007 18:12:56 +0200 - build 328
1. ┬ UnicodeString::GetBuffer nLength ∩σ≡σΦ∞σφεΓαφ Γ nSize.
ε≥ Alex Alabuzhev:
2. API 1.7:
a) Control: Γ±╕, Ω≡ε∞σ:
- Γ FCTL_GET[ANOTHER]PANELINFO φσ τα∩εδφ ■≥± ∩εδ PanelItems Φ SelectedItems;
- φσ ≡σαδΦτεΓαφ FCTL_SET[ANOTHER]SELECTION, ≥. Ω. ταΓΦ±Φ≥ ε≥ ∩≡σΣ√Σ≤∙σπε.
b) MkLink
c) GetNumberOfLinks
d) ∩≡αΓΦδⁿφε ≡αßε≥ασ≥ DM_KEY
e) ∩≡ε∩≤∙σφ break ∩ε±δσ VCTL_GETINFO Γ ViewerControl
svs 09.11.2007 15:54:24 +0300 - build 327
1. Mantis#0000352: Undo, Γ√τ√Γασ∞εσ CTRL+Z φσ ≡αßε≥ασ≥ σ±δΦ ε≥Ω≡√≥ⁿ ±≤∙σ±≥Γ≤■∙ΦΘ ⌠αΘδ φα ≡σΣαΩ≥Φ≡εΓαφΦσ
╧≡εßδσ∞α Γ ≥ε∞, ≈≥ε Γ 1.7x Editor::FreeAllocatedData Γ√τ√Γαδα±ⁿ ≥εδⁿΩε Φτ Σσ±≥≡≤Ω≥ε≡α Ωδα±±α Editor.
┬ 1.8x ²≥α µσ ⌠≤φΩ÷Φ ≥αΩ µσ Γ√τ√Γασ≥± Φτ FileEditor::LoadFile, ∩≡Φ ²≥ε∞ ∞α±±ΦΓ UndoData ≤Σαδ σ≥± .
┬ εß∙σ∞, ±Σσδαδ ε≈σ≡σΣφ≤■ τα≥√≈Ω≤ - φεΓ√Θ ∩α≡α∞σ≥≡ ≤ Editor::FreeAllocatedData - ≤Σαδ ≥ⁿ ΦδΦ ε≈Φ∙α≥ⁿ
∞α±±ΦΓ UndoData.
─δ φε∞αδⁿφεΘ ≡αßε≥√ (Γ ≥.≈. Φ Σδ ≡σαδΦτα÷ΦΦ Redo) φσεß⌡εΣΦ∞ε ε≥Ωατα≥ⁿ± ε≥ ∞α±±ΦΓα Γ ∩εδⁿτ≤
ΣΓ≤±Γ ταφφεπε ±∩Φ±Ωα (ΦδΦ σ∙σ ≈σπε...)
t-rex 09.11.2007 13:18:53 +0200 - build 326
1. ╨ατδΦ≈φ√σ ⌠ΦΩ±√ Φ ≤δ≤≈°σφΦ ±Γ ταφφ√σ ± string.GetBuffer().
2. ═σ∞φεπε ∩≡αΓεΩ φα ∩≡σΣ∞σ≥ ≥αß√-∩≡εßσδ√ Γ ΩεΣσ.
svs 09.11.2007 11:57:41 +0300 - build 325
1. TVar Γ√φσ±σφ Γ ε≥Σσδⁿφ√Θ ∞εΣ≤δⁿ tvar.?pp + Ωε∞∩Φδ ≥ε≡ Φτ macro.cpp Γ syntax.cpp
2. KeyNameToKey ≥σ∩σ≡ⁿ Σδ ∞αΩ≡ε τ√Ωα ΓετΓ≡α∙ασ≥ -1.
3. GetMacroParseError - ≥σ∩σ≡ⁿ ⌠≤φΩ÷Φ Ωδα±±α Macro.
4. ╧ε±δσ 2280 ∩≤φΩ≥ 6 ε≥ΓαδΦδ± $MMode.
╥σ∩σ≡ⁿ $MMode ß≤Σσ≥ Ωε∞∩ΦδΦ≥± ∩ε ∩≡αΓΦδα∞...
≥.σ. σ±δΦ ≡αφⁿ°σ ß√δε Σδ "$MMode 1":
0: MCODE_OP_MACROMODE
1: '1'
≥ε ≥σ∩σ≡ⁿ Γ±σ Γ±≥αδε φα ±ΓεΦ ∞σ±≥α:
0: MCODE_OP_PUSHINT
1: HIDWORD(1)
2: LODWORD(1)
3: MCODE_OP_MACROMODE
5. Mantis#0000351: ACTL_POSTKEYSEQUENCE: ∩α≤τα ∩≡Φ Γ√∩εδφσφΦΦ Φ δΦ°φ ∩σ≡σ≡Φ±εΓΩα
t-rex 07.11.2007 17:47:14 +0200 - build 324
1. ╧α≡≤ ∞σδΩΦ⌡ BUGBUG Φ φσ∞φεπε ∩≡αΓεΩ φα ∩≡σΣ∞σ≥ ≥αß√-∩≡εßσδ√ Γ ΩεΣσ.
zg 05.11.2007 12:04:08 +0200 - build 323
1. ╥≡αßδ√ ±...
> σ±≥ⁿ 2 ∞αΩ≡ε±α
> α) Γ εßδα±≥Φ shell Ctrl-CapsLock=CtrlShiftTab flock(1,2)
> ß) Γ εßδα±≥Φ ≡σΣαΩ≥ε≡α Ctrl-CapsLock=CtrlShiftTab flock(1,2)
>
> 0. Γ shell ε≥Ω≡√δΦ ⌠αΘδ Γ ≡σΣα≥ε≡σ, ∩σ≡σΩδ■≈ΦδΦ±ⁿ ±φεΓα Γ shell
> 1. φαµαδΦ Ctrl-CapsLock, ≤ φα± ≥αΩΦ σ±≥ⁿ ∞αΩ≡ε±, ∞αΩ≡ε± τα∩≤±Ωασ≥±
> 2. ∞αΩ≡ε± ε≥≡αßε≥αδ, Γ Ωεφ÷σ ±αΣαφ≤δ Γ ε≈σ≡σΣⁿ Up-Down Σδ VK_CAPITAL (≥ε≥ ±α∞√Θ flock(1,2))
> 3. ∞αΩ≡ε± ταΩεφ≈Φδ± , φε:
> 3.1 ±ε±≥ε φΦσ Ctrl - Γ "φαµα≥ε"
> 3.2 φα ∩εΣ⌡εΣσ Up-Down Σδ Ωα∩±δε±Ω
> 4. ╘└╨ ΓΦΣΦ≥ Γ ε≈σ≡σΣΦ CtrlCapsLock, ∩≡εΓσ≡ σ≥, ≈≥ε ∞√ Γ ≡σΣαΩ≥ε≡σ, α ≥α∞ ≥αΩεΘ µσ ∞αΩ≡ε± ≥εµσ σ±≥ⁿ - φα≈Φφασ≥ ≡αßε≥α≥ⁿ ∞αΩ≡ε±
> 5. goto ∩.2
>
> ╧ε∞επασ≥ ≥εδⁿΩε Ωφε∩Ωα φα ∞ε≡Σσ ±Φ±≥σ∞φεπε ßδεΩα
Φ±∩≡αΓδσφε ταΓΦ±αφΦσ. φε ≥αΩ ΩαΩ Γε Γ≡σ∞ ⌠ΦτΦ≈σ±Ωεπε φαµα≥Φ *Lock ∩≡επ≡α∞∞φε Φτ∞σφΦ≥ⁿ ±ε±≥ε φΦσ ²≥επε ±α∞επε *Lock φσδⁿτ , ≥ε ∞αΩ≡ε±√ φαΣε ≈≤≥ⁿ Σε≡αßε≥α≥ⁿ:
CtrlCapsLock="CtrlShiftTab %a=flock(1,-1)&1; $while((flock(1,-1)&1)==%a) sleep(50) flock(1,2) $end"
yjh 05.11.2007 05:01:40 +0300 - build 322
1. ─δ Γετ∞εµφε±≥Φ εß⌡εΣα φσΣεΣσδεΩ Γ API ΣεßαΓδσφα FSF.FreeDialogAnsStr
(ε±ΓεßεµΣσφΦσ ∩α∞ ≥Φ αδδε÷Φ≡εΓαφφεΘ Σ≡ε∞ Σδ ε≥Γσ≥α Γ DI_EDIT).
╧≡Φ∞σ≡ Φ±∩εδⁿτεΓαφΦ ∞εµφε ∩ε±∞ε≥≡σ≥ⁿ Γ MacroView
t-rex 04.11.2007 22:41:29 +0200 - build 321
1. ╚±∩≡αΓΦδ ∩α≡≤ ∞σδΩΦ⌡ BUGBUG, Γ Ωε∞ ±≥≡εΩσ Φ τα∩≤±Ωα≥ε≡σ.
yjh 04.11.2007 22:21:28 +0300 - build 320
1. ┬ FarKeyToName ∩α≡α∞σ≥≡ Size Φ ΓετΓ≡α∙ασ∞εσ τφα≈σφΦσ Γ ±Φ∞Γεδα⌡, α φσ
ßαΘ≥α⌡.
yjh 04.11.2007 21:33:24 +0300 - build 319
1. ─εßαΓδσφα φε≡∞αδⁿφα Φ∞∩δσ∞σφ≥α÷Φ FarKeyToName. ╚τ∞σφσφΦ Γ API:
typedef size_t (WINAPI *FARSTDKEYTOKEYNAME)(int Key,wchar_t *KeyText,size_t Size);
┬ετΓ≡α∙ασ≥ εß∙ΦΘ ≡ατ∞σ≡ (± ⌠Φφαδⁿφ√∞ φ≤δ╕∞) ±Ωε∩Φ≡εΓαφφ√Θ Γ KeyText.
┼±δΦ Size == 0, ≥ε ΓετΓ≡α∙ασ≥ φσεß⌡εΣΦ∞√Θ ≡ατ∞σ≡
t-rex 01.11.2007 23:37:35 +0200 - build 318
ε≥ chupakabra:
1. ╧≡Φ ε≥≡Φ±εΓΩσ ≡α∞ΩΦ Γ√ΓεΣα Φφ⌠ε≡∞α÷ΦΦ ε ∩αφσδΦ ∩δαπΦφα (Ctrl+L) φσ Φ±∩εδⁿτ≤σ≥± BoxSymbols[].
t-rex 01.11.2007 22:42:35 +0200 - build 317
ε≥ Alex Alabuzhev:
1. API 1.7:
- ViewerControl
- σ∙σ φσ±ΩεδⁿΩε ±εεß∙σφΦΘ Dialog API
- Text: ≡σΩ≤≡±Φ ∩≡Φ Str = NULL
svs 01.11.2007 16:57:56 +0300 - build 316
1. Mantis#0000344: ╩δ■≈Φ Σδ ε≥Ωδ■≈σφΦ ∩≡Φ τα∩≤±Ωσ ∞αΩ≡ε±εΓ / αΓ≥ε±≥α≡≥≤■∙Φ⌡ ∞αΩ≡ε±εΓ
[+] ─εßαΓδσφ√ ∩α≡α∞σ≥≡√ Ωε∞αφΣφεΘ ±≥≡εΩΦ:
/m - ∩≡Φ ±≥α≡≥σ FAR φσ ß≤Σσ≥ ταπ≡≤µα≥ⁿ ∞αΩ≡ε±√ Φτ ≡σσ±≥≡α
/ma - ∩≡Φ ±≥α≡≥σ ╘└╨ φσ ß≤Σσ≥ Φ±∩εδφ ≥ⁿ αΓ≥ε±≥α≡≥≤■∙Φσ ∞αΩ≡ε±√.
2. ╧αΣσφΦσ, σ±δΦ Γ ∩εΦ±ΩεΓΦΩσ ⌠αΘδεΓ Γ Ωα≈σ±≥Γσ ∞α±ΩΦ ≤Ωατα≥ⁿ "*.*, ,*.*"
3. ┬ ╒σδ∩σ FarEng.hlf.m4 σ±≥ⁿ ≡≤±±ΩΦσ ß≤ΩεΓΩΦ!
┬ ε≈σ≡σΣφε∞ ∩α≥≈σ Ω≥ε-φΦ≥ⁿ Φ±∩≡αΓⁿ≥σ ±σΘ φσΣε±≥α≥εΩ :-)
t-rex 30.10.2007 20:55:12 +0200 - build 315
ε≥ Alex Alabuzhev (± ΣεδσΘ Φ±∩≡αΓδσφΦΘ ε≥ ∞σφ :):
┬εεß∙σ Γ±╕ ²≥ε φαΣε ε≈σφⁿ ⌡ε≡ε°ε ∩ε≥ε∞ ∩≡ε≥σ±≥Φ≡εΓα≥ⁿ.
1. API 1.7:
- ßεδσσ-∞σφσσ ≡αßε≈ΦΘ DialogEx.
- AdvControl.
- Γ FARKEYSEQUENCEFLAGS ∩≡ε∩≤∙σφ ⌠δαπ KSFLAGS_REG_MULTI_SZ
svs 29.10.2007 09:52:31 +0300 - build 314
ε≥ _anton_ (?)
1. Γ plugin.hpp Γ≥ε≡εΘ ∩α≡α∞σ≥≡ ≤ ⌠≤φΩ÷ΦΦ MakeDirectoryW char* Γ∞σ±≥ε
wchar_t*.
t-rex 28.10.2007 21:10:05 +0200
1. ╠σδΩεσ Φ±∩≡αΓδσφΦσ Γ EXCEPTION δΦ÷σφτΦΦ, φσ∩≡αΓσδⁿφ√Θ φαßε≡ ±δεΓ
∩≡ΦΓεΣΦδ Ω ≥ε∞≤ ≈≥ε ∩δαπΦφ√ Σεδµφ√ ß√δΦ Φ±∩εδⁿτεΓα≥ⁿ εΣΦφ ΦδΦ Γ±σ ⌡ΦΣσ≡√
∩δαπΦφεΓ α φσ δ■ßεΘ ≈≥εß φσ ∩ε∩αΣα≥ⁿ ∩εΣ δΦ÷σφτΦ■ ⌠α≡α.
═ε ∩εδ■ßε∞≤ Γ ±α∞Φ⌡ ⌡σΣσ≡α⌡ Φ ≥αΩ φα∩Φ±αφε ≈≥ε Φ⌡ ∞εµφε ■τα≥ⁿ, Γ LICENSE ²≥ε
φα∩Φ±αφε Σδ ±≤∞∞Φ≡εΓαφΦ .
t-rex 28.10.2007 20:04:06 +0200 - build 313
ε≥ Alexandr Zamaraev:
1. ╙δ≤≈°σφΦσ GCC ±ßε≡ΩΦ.
t-rex 28.10.2007 17:59:38 +0200 - build 312
1. ╧ε φαΓεΣΩσ Yurij, Γ Φ±≥ε≡ΦΦ ≡σΣαΩ≥ε≡α\Γ·■Γσ≡α ≥σ∩σ≡ⁿ φσ≥ επ≡αφΦ≈σφΦ φα ≡ατ∞σ≡ ±≥≡εΩΦ,
φ≤ Φ τα εΣφε ∩αΣα≥ⁿ ∩σ≡σ±≥αδε :).
t-rex 28.10.2007 17:31:13 +0200 - build 311
ε≥ Alexandr Zamaraev (Tonal):
1. ╤ßε≡Ωα ∩εΣ GCC 4.2.1
t-rex 28.10.2007 16:37:51 +0200 - build 310
ε≥ Alex Alabuzhev:
1. API 1.7:
a) Dialog (Γ≡εΣσ Γ±╕), DialogEx (∩εΩα ßστ εß≡αßε≥≈ΦΩα) (wrap.cpp)
b) Menu: ∩εδⁿτεΓα≥σδⁿ±Ωα ∞σ≥Ωα Γ√ßε≡α (FarMenuItem.Checked>1) Γε Γ≡α∩∩σ≡σ φσ ∩σ≡σΩεΣΦ≡εΓαδα±ⁿ
Γ ■φΦΩεΣ (wrap.cpp), πδ≤ßµσ ≥εµσ ß√δΦ π≡αßδΦ - ∩≡ΦΓεΣΦδε±ⁿ Ω char (vmenu.cpp)
svs 28.10.2007 17:00:58 +0300 - build
1. ─εßαΓδσφ ⌠αΘδ SYSLOG-RU, ε∩Φ±√Γα■∙ΦΘ ²δσ∞σφ≥√ δεπΦ≡εΓαφΦ Γ FAR`σ
svs 28.10.2007 01:54:39 +0300 - build 309
1. Macro: ╧αΣσφΦσ ∩≡Φ τα∩Φ±Φ ∩ε±δσΣεΓα≥σδⁿφε±≥Φ ± ΩδαΓΦα≥≤≡√.
2. ┬σ≡φσ∞ εß≡α≥φε KEY_MACRO_BASE Γ ≡ατ≡ Σ "ΩδαΓΦ°".
┼±≥ⁿ ∩≡εßδσ∞√.
svs 28.10.2007 01:15:53 +0300 - build 308
from DrKnS (Alex Alabuzhev):
1. ∩≡Φ Γ√ΓεΣσ ∩δαπΦφεΓεπε ΣΦαδεπα Γ ταπεδεΓΩσ Ωεφ±εδΦ ß√δ ∞≤±ε≡
2. ∩≡Φ ταΩ≡√≥ΦΦ φσΩε≥ε≡√⌡ ΣΦαδεπεΓ ⌠α≡ ∩αΣαδ Φτ-τα φσΦφΦ÷ΦαδΦτΦ≡εΓαφφ√⌡ ∩σ≡σ∞σφφ√⌡.
3. ∩ε∩≡αΓδσφα ≡α∞Ωα ΓφΦτ≤ ∩αφσδΦ (flshow.cpp).
4. Editor: ∩αΣαδα Σσßαµφα Γσ≡±Φ φα Γ√⌡εΣσ Φτ ≡σΣαΩ≥ε≡α ∩ε±δσ ±ε⌡≡αφσφΦ
5. Editor: φσ∩≡αΓΦδⁿφε ε≥≡σταδ± ∩≤≥ⁿ ±ε⌡≡. ⌠αΘδα
6. Editor: σ±δΦ φεΓ√Θ ⌠αΘδ Φ Γ√°δΦ ßστ ±ε⌡≡ - UpdateFileList() φσ Γ√τ√Γασ∞
t-rex 27.10.2007 22:08:48 +0200 - build 307
1. ╧ε±δσ 301 Γ±∩δ√δ πδ■Ω ± φσ Γ√≥σ≡αφΦσ∞ FEDITLINE_CLEARFLAG ≤ Edit Ωεφ≥≡εδσΓ.
t-rex 27.10.2007 20:05:33 +0200 - build 306
1. ╬∩≥Φ∞Φτα÷Φ Γ√ΓεΣα ±≥≡εΩ ≡σΣαΩ≥ε≡α φα ²Ω≡αφ, ε≈σφⁿ ε∙≤≥Φ∞ε φα ε≈σφⁿ ΣδΦφφ√⌡ ±≥≡εΩα⌡.
2. ╙ß≡αδ SHITHAPPENS τα φσφαΣεßφε±≥ⁿ■.
t-rex 27.10.2007 17:05:41 +0200 - build 305
ε≥ chupakabra:
1. ┬⌡εΣ Γ ßσ±Ωεφσ≈φ√Θ ÷ΦΩδ Γ FarMkTempEx().
2. DeleteFileWithFolder() ≤Σαδ σ≥ ≥εδⁿΩε ⌠αΘδ Φ ε±≥αΓδ σ≥ Ωα≥αδεπ.
svs 27.10.2007 15:37:28 +0300 - build 304
1. ─εßαΓδσφ MCODE_OP_NOP
2. ╙≥ε≈φσφΦ ΩεΣα ∩ε ∩εΓεΣ≤ ∩αΣσφΦ Γε Γ≡σ∞ ≤ΣαδσφΦ ∞αΩ≡ε±α
Φ/ΦδΦ Γε±∩≡εΦτΓσΣσφφΦ ...
t-rex 27.10.2007 14:18:57 +0200 - build 303
1. ╚±∩≡αΓΦδ Debug Φ GCC ±ßε≡Ω≤, Φ σ∙╕ ∩α≡≤ Γα≡φΦφπεΓ.
svs 27.10.2007 13:15:23 +0300 - build 302
1. ╙≥ε≈φσφΦσ Γ KeyMacro::MkTextSequence.
svs 26.10.2007 19:09:24 +0300 - build 301
╧εσ⌡αδΦ....
1. MCODE_OP_EXPR Φ MCODE_OP_DOIT ≤Σαδσφ√ ΩαΩ Ωδα±±.
2. KEY_MACRO_BASE ... KEY_MACRO_ENDBASE ≤µ╬ φσ "ΩδαΓΦ°Φ"!
╬±≥αδΦ±ⁿ ≥εδⁿΩε KEY_OP_*, Ω≥ε≡√σ Γδ ■≥± "ΩδαΓΦ°α∞Φ"
3. ┬ δεπΦ≡εΓαφΦσ ΣεßαΓδσφ _MOUSE_EVENT_RECORD_Dump()
4. ╚τ∞σφσφα SetFLockState
GetKeyboardState ε≥±≥εΘ, ≡αßε≥ασ≥ ≥εδⁿΩε Γ ΣσßαµφεΘ Γσ≡±ΦΦ (Γε≥ Φ≥ⁿ!)
Γ∞σ±≥ε φσσ ■τασ∞ φα°≤ GetKeyState()
5. ╒∞∞... α, φ≤ Σα, ε∩-ΩεΣ√ ∞αΩ≡ε±εΓ ≥σ∩σ≡ⁿ φαΓΦφα■≥± ± 0
(φσßεδⁿ°εσ ∩≡ΦßδΦµσφΦσ Ω...)
6. ┬ ∩α≡±σ≡σ ∞αΩ≡ε±εΓ.
∞σµΣ≤ MCODE_OP_KEYS Φ MCODE_OP_ENDKEYS φα⌡εΣ ≥± φα±≥ε ∙Φσ ΩδαΓΦ°Φ!
±σΘ≈α± ∞εµσ∞ φαßδ■Σα≥ⁿ ⌠Φπφ■ ≥Φ∩α ΩεπΣα parseMacroString() ΩαµΣ≤■
"φα±≥ε °≤■ ΩδαΓΦ°≤" εß≡α∞δ σ≥ ²≥Φ∞Φ ΩεΣα (Φτß√≥εΩ!), φε
²≥ε ∩≡ε∞σµ≤≥ε≈φ√Θ ²≥α∩....
┬ Ωεφ÷σ ß≤Σσ≥ ε≥Σσδⁿφ√Θ DLL, Ωε≥ε≡√Θ ╘└╨≤ ß≤Σσ≥ ε≥ΣαΓα≥ⁿ ≥εδⁿΩε ßαΘ≥ΩεΣ.
7. ┬ PostNewMacro() ΣεßαΓδσφ φεΓ√Θ ∩α≡α∞σ≥≡...
∩≡σΣ∩εδαπασ≥± (±σΘ≈α±!), ≈≥ε ∩δαπΦφ√ "∩ΦΣαδ ≥" ∞αΩ≡ε±√ ± ≈Φ±≥√∞Φ
ΩεΣα∞Φ ΩδαΓΦ°!
═ε ≥.Ω. ²≥α ⌠≤φΩ÷Φ Φ±∩δⁿτ≤σ≥± φσ ≥εδⁿΩε Σδ ∩δαπΦφεΓ, ≥ε...
...φ≤µφε ε≥δΦ≈α≥ⁿ "πΣσ ∞√".
9. ╥≡αßδ√ ±...
σ±≥ⁿ 2 ∞αΩ≡ε±α
α) Γ εßδα±≥Φ shell Ctrl-CapsLock=CtrlShiftTab flock(1,2)
ß) Γ εßδα±≥Φ ≡σΣαΩ≥ε≡α Ctrl-CapsLock=CtrlShiftTab flock(1,2)
0. Γ shell ε≥Ω≡√δΦ ⌠αΘδ Γ ≡σΣα≥ε≡σ, ∩σ≡σΩδ■≈ΦδΦ±ⁿ ±φεΓα Γ shell
1. φαµαδΦ Ctrl-CapsLock, ≤ φα± ≥αΩΦ σ±≥ⁿ ∞αΩ≡ε±, ∞αΩ≡ε± τα∩≤±Ωασ≥±
2. ∞αΩ≡ε± ε≥≡αßε≥αδ, Γ Ωεφ÷σ ±αΣαφ≤δ Γ ε≈σ≡σΣⁿ Up-Down Σδ VK_CAPITAL (≥ε≥ ±α∞√Θ flock(1,2))
3. ∞αΩ≡ε± ταΩεφ≈Φδ± , φε:
3.1 ±ε±≥ε φΦσ Ctrl - Γ "φαµα≥ε"
3.2 φα ∩εΣ⌡εΣσ Up-Down Σδ Ωα∩±δε±Ω
4. ╘└╨ ΓΦΣΦ≥ Γ ε≈σ≡σΣΦ CtrlCapsLock, ∩≡εΓσ≡ σ≥, ≈≥ε ∞√ Γ ≡σΣαΩ≥ε≡σ, α ≥α∞ ≥αΩεΘ µσ ∞αΩ≡ε± ≥εµσ σ±≥ⁿ - φα≈Φφασ≥ ≡αßε≥α≥ⁿ ∞αΩ≡ε±
5. goto ∩.2
╧ε∞επασ≥ ≥εδⁿΩε Ωφε∩Ωα φα ∞ε≡Σσ ±Φ±≥σ∞φεπε ßδεΩα
t-rex 26.10.2007 14:34:01 +0200 - build 300
1. ┬±σ πε≥εΓ√? Are you ready? :)