NDN v2.15.4950

Зарелизено NDN v2.15.4950
[img=newz/ndn-1131977871_i_4489_full.png]
Коротко о главном:
дополнен файл справки,
внутренние переделки,
расширены возможности поиска (полько по файлам с длинным иемнем),
Захват в историю всех программ запущеных из командной строки
и пр...

Необходимо зарегистрироваться чтобы прочитать текст

[anonsend]
v2.15.4950 DPMI32/WINDOWS/LINUX 11-11-05

[*] Option options.File Manager.Setup.\"!:!\\!.! in Listfiles\" is enabled by
default (Dandv)
[*] F7 tree.makedirectory doesn\'t ask for confirmation anymore,
it only appears in the copy/move process (Dandv) [A]
SYNTAX HIGHLIGHT:
[-] ColorKeywords 2 color combos didn\'t work correctly (Garl) [A]
-> highlite.TKeyColorsCollection.SearchIn
COMMANDLINE
[-] (after) execution of EXTENSION FILE commands the first command of this
list was put to the cmdline (D32/LNX) and to the history [A]
-> dnexec._ExecFile/_SearchExt
-> only commands from EXTENSION FILE which are one line long
will be put to the history
[+] complete CmdLine status can now be saved on exit
-> Option: Options.Configuration.Command line.Save status on exit
-> added cmdline.TCommandLine.Load/Store to dnutil.TDNApplication.Retrieve/SaveDesktop
and commands.oclSave
-> removed CmdLine handling from sk.__Store/RetrieveDesktop and
histries.LoadCommands
-> Improved cmdline.TCommandLine.HandleEvent
[+] Options.Configuration.Command Line: added \"Don\'t-handle-cmd\" character
inputline and the option \"Always handle commands\" (oclAlwaysHandleCmds)
-> if enabled every command will be handled, this is the old behaviour
but may not be wanted by some because there will be a lot of commands
handled in future
-> if disabled, commands preceeded with the \"Don\'t-handle-cmd\" character
will not be handled internally by NDN
-> used in dnexec._ExecCommandLine
-> Default character is space (20h)
LFN
[+] extended the DOS file attribute constants: mirrored in LFN, with added
\'fa\' ID at the beginning of the string.
-> added faUpDir (..) and faCurdir (.) for faster parsing after a
lFindFirst/lFindNext. Filled in in lfn.lFindFirst/lFindNext by
lfn.AdvancedAttr
-> with TFileRec always use QSort.IsUpdir, faCurDir must never occur
in any panel file list
[*] Updated IllegalChars/IllegalCharSet and added SquashChars according to
tests in the 4 supported operating systems (Dos/W9x/WNT/LNX)
-> several characters are not quoted anymore (+ in LNX/W32 f.ex.)
FILE COPY/MOVE/OPEN/CREATE/DELETE
[+] added filescol.TFileRec.Options.frTemp0/Temp1 to remove usage of
the file attributes in filecopy for marking a finished operation on
the given file
[*] copy to *: works like TEMP: -> filecopy.CopyDialog
[-] MkDir: ,; in names didn\'t work. Support for creating multiple
directories with \"\" too. [NC]
-> Tree.MakeDirectory
FILE PANEL
[+] added filescol.TFileRec.Options.frSizeKnown to vfs_drive/arc/arvd so we
won\'t use the file attributes anymore to store this info
-> filescol.NewFileRec.set always for files
-> used to mark if a directory size has already been calculated
[-] LNX FIND: Entire disk/all drives search work -> vfs_find.FindFiles
-> NOTE: because LINKS are not correctly handled yet there are problems
with linked directories (recursion!)
[*] filescol.btFileRec: added frIsDizDisposable, removed TDiz.IsDisposable
-> FILESCOL.PAS FLPANELX.PAS VFS_ARVD.PAS VFS_DRIV.PAS
[*] removed doubled code from flpanelx.CommandHandle, because it\'s the same
in flpanel.HandleEvent:
kbIns/kbspace, kbDel, kbUp/Down, kbHome, kbEnd, cmScrollBarChanged
[+] W32 added Context Menu to Utilities Menu
[+] added Fast Rename to File.Single Menu
[*] LNX Panel.Setup columns \"Show short name in low case\" is OFF
-> startup.ColumnsDefaults?.Nameopt 5a instead of 5b
[*] Filenames with extension > 3 weren\'t cut correcty with the following
options: Panel.Columns setup [X]AlExt,AlShExt,Sh>Nm [ ]Sh>Ext
-> filescol.NewFileRec.replaced (and removed) _extlen with LenExt [C]
VIRTUAL FILE SYSTEMS (VFS)
[+] ALL: Added VFS commandline handler \"HandleCmdline\", called with command
cmVFSHandleCmdLine from dnexec._ExecCommandLine.
It\'s sent to the top file panel.
-> moved the existing CD and drive change code to the base class TDrive
-> this creates the possiblity to \"execute\" VFS based commands on
the cmdline
[-] if in a VFS (*: f.ex) another \"*:\" command was sent to the OS and not
handled by NDN [A]
[+] FTP: enter an FTP URL on the commandline and NDN will automatically connect
to it with the default options
[+] BRANCH: also collect directories, with [CTRL-SHIFT-H] (Dandv)
-> vfs_find.OpenDirectory.CollectDirs
[+] FIND FILE: added option to ignore SFN in search [DNOC] (Dandv)
-> LFN chars ,;.become SFN char _ (*_* finds a,b.txt)
-> search for ~ finds all SFN of LFN
-> enabled by default
[-] FIND: found files from archives didn\'t correctly react on [SHIFT-ENTER]
(goto to file in passive window) [DNOC]
-> flpanelx._CtrlPgDn: rearranged [SHIFT-ENTER]/Handle archive code
-> flpanelx.cmFindGotoFile: added archive handling (ARC:<path>|<file>)
[-] FIND: files from/inside archive not handled correctly (View...) [DNOC]
-> flpanlex.ViewFile: arcdrive wasn\'t handled correctly (Exit before Usefile)
KEYBOARD
[-] W32 ALT-Y and ALT-Z were mixed up on (f.ex.) german keyboards, QWERTZ
vs. QWERTY [NOC]
[-] W32 [ALT-SHIFT-/] didn\'t work and [ALT-GRAY /] reported the same keycode
[V] (used in cmdline mode change)
TURBOVISION: DIALOGS/MENUS
[-] Window.List/Close all (cmWindowManager/cmClearDeskTop) were disabled when
not in File Manager (Vladimir Bochkarev) [NC]
-> removed from commands.PanelCommands and added to views.twindow.SetState
-> could remove the WindowManager calls from following modules:
microed6, edcom.dnr, dbfview, fviewer
[-] Window.List in editor popped up 2 times [A] (see above fix)
-> removed cmWindowManager from editor commandlist
ENVIRONMENT HANDLING
[*] Several improvements to the environment switch
\"NDN=<directory for configuration files>\":
-> help, language, dialog, xlat, color files are always read from the
NDN home directory (*.hlp, *.lng, *.dlg, XLT\\*.xlt, COLORS\\*.pal),
these files cannot be moved to another directory and don\'t react to
the above switch (dnutil.cmHelp, dnapp.OpenResource/InitLngStream)
-> NOW useful in multi user environments
-> updated the help file
TVHC/HELP
[*] English: replaced word \"Commando\" with \"Command\" (Dandv)
[*] English: several updates to the help file
EDITOR
[-] Opening files under cursor didn\'t load and cleared existing histories [A]
-> happened when paths weren\'t configured and the file was in the
current directory
-> dnutil.EditFile.LFExpand
ALARM CLOCK
[-] crashed after deleting entries (Dandv) [NC]
-> alarmclk.TDates.ProcessItems: DateCount >= Count-1

Тэги:

Комментарии

    Нет комментариев
комментарии
^ Наверх