whatsnew.txt

(52 KB) Pobierz
ヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘサ
Angels Holocaust 2005 email:ho1459@bnhof.deコ
ヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘシ
トヘヘヘヘエ CURRENT VERSION OVERVIEW テヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘト
DPMI32
 + Fast in DOS/W9x (OS2?), stable, most features of all versions (CD-Player...)
 - problems in NT (mouse, clipboard)
WIN32
 + Fast in NT, stable, support for Windows API features (obviously)
 - slower in W9x
LINUX
 + best in TTY, most of the D32/W32 stuff works (except for all the OS
   specific features), little X-Server (KDE) support
 - unstable, Keyboard/Mouse problems, Gnome problems (although it uses X?)
   many functions need to be customized for linux
OS2 <not existant - at the moment?>
トヘヘヘヘエ LEGEND テヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘト
 [+] New
 [-] Bug fixed
 [*] Bug fixed and/or made better
 [!] Important/Note
 [?] Question to the users
 [D] = bug already existed in DN1.51
 [N] = bug already existed in NDN2.11/12 (most bugs in Chemoduns sources too)
 [A] = bug introduced by me (NDN 2.12 + 2.14+)
 [C] = ideas from/bug in NDN2.13 (Chem 'o' Dun)
 [O] = ideas from/bug in DNOSP D32 3.7.0 / DNOSP/W 1.51.10b16
 [V] = bug in Virtual Pascal 2.1.274/279
 ( ) = thanks for ideas/code/bug reports to...
 { } = bug fix from
 NOTE: - for the LNX version i won't use chars except for [V] because there
    didn't exist a working LINUX port before
       - LNX X means X-SERVER usage, LNX T Text-Terminal
       - i need someone to rewrite the ONLINE-HELP
トヘヘヘヘエ TEAM テヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘト
    Stefan Weber <ho1459@bnhof.de> 3258911
{N} Denis V. Smirnoff <necromancer@hotmail.ru> 61593214
{B} Basil V. Starostin <svv@mfd.bbs.ru/svv@elecsnet.ru>
{D} Dan Dascalescu <dandv@arcor.de> 312496903
{V} vadim <dethwarrior@yandex.ru> ICQ: 121132108
{G} Gavrilenko Sergey <garl@rbcmail.ru> 275245033
{T} Tim Sobolev <tim-sobolev@narod.ru> 245584241
{M} Misha Bazanov <_bmw_@mail.ru> 89576843
トヘヘヘヘエ VERSION HISTORY テヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘト
トヘヘヘヘエ v2.15.4000 DPMI32/WINDOWS/LINUX 12-07-05 テヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘト
 [+] added icons to the archive (ICO subdir) {G}
 [*] added DisposeStr to all PChars created by stringsx.PasStr()
 [+] AutoCad AutoLisp/Dialog (LSP/DCL) highlight data (Vladimir Bochkarev)
SYNTAX HIGHLIGHT:
 [-] scanning for comments: scan from the "end" of the list to find longer
     comment IDs first (LISP: ; -> ;|) (Vladimir Bochkarev) [DNOC]
     -> same solution as used for the Keywords
FILE PANEL
 [+] W32 Context Menu support: WinMenuKey/Alt-A & ALT+RIGHT MOUSE BUTTON (MiB)
     -> COPY and CUT disabled, because it doesn't work stable (crashes) when
	trying to insert objects that were copied with NDN (somehow connected
	to OleFlushClipboard and IContextMenu)
     -> TEXT MENU: SendTo folder limited to 256 entries
     -> CTRL+WinMenuKey/ALT+RIGHT MOUSE BUTTON opens a Windows Popup
	(like right mouse button in explorer), this is recommended for better
	copatibility if text popup does not work correctly
     -> SHIFT+WinMenuKey/Alt-A/RIGHT MOUSE BUTTON opens the current directory
	as target
     -> OPEN WITH not supported (yet?), but works when you open the windows
	popup
     -> TEXT MENU: some apps somehow don't work correctly, i have yet to find
	the reason why (example: IZARC)
 [-] CTRL-LEFt/RIGHt on Driveline in e:\ (<> E:\) not correctly working [A]
     -> UpCase character that compares with Driveline
 [-] non-empty cmdline and pressing ctrl-shift-enter wrote char (Garl) [A]
     -> flpanelx._CheckKb.kbCtrlIns: added check for Shift
 [-] cannot run executables from network paths (CMD.EXE problem!) (Dandv) []
     -> flpanelx.pas._gotoext: executing files on UNC-Drives with path
     -> new option: File Manager.Setup."Always execute !:!\!.!"
 [*] Ctrl+[ or ] did not quote pathnames (Dandv) [NC]
 [-] D/W32: couldn't create directories on UNC drives (Dandv) [NC]
     -> filecopy.CreateDirInheritance now handles '\\x\y'
 [*] "cd c:\dir\file.txt" changes directory AND sets cursor to file (Dandv)
     -> added GotoSingle to flpanelx._DoChangeDirectory
 [-] browsing archive with mouse: '..' SetCursorPosition not working [A]
     -> flpanelx.TFilePanelRoot.CommandHandle now uses kbEnter instead of
	kbCtrlPgDn when changing dir
 [*] Right mouse button double click doesn't execute files anymore
VIRTUAL FILE SYSTEMS (VFS)
 [-] Find: files over 2GB showed '?' in the file information (Dandv) [NC]
     -> size was not read from TQUAD but LONGINT (Searchrec: FullSize vs Size)
DNEXEC/EXTERNAL VIEWER/EDITOR DNEXEC.EXECUTEFILEEXT/LOCAL_GLOBAL_MENUS
 [-] Dnexec.ExecuteFileExt._SearchExt didn't handle '%' in filenames correctly
     (Dandv) [DNOC]
     -> '%' in batch files need to be doubled
KEYBOARD
 [+] W32 winmenu key: scancode 93 -> KeyCode $8b00
TURBOVISION: DIALOGS/MENUS
 [*] dialogs.TCluster:
     - MouseWheel event selects wheeled object (Boxes/Buttons)
     - Option to select wether mousewheel/cursor wraps in buttons/boxes
       -> Options.Configuration.Interface.Don't wrap Buttons/Boxes
 [-] Div-by-0 crash when moving in non-extended CheckBoxes (Dandv) [A]
     (Ctrl-C, Ctrl+C in the file panel)
     -> dialogs.tCluster.HandleEvent.MoveSelShift: didn't check if Count == 0
VIRTUAL FILE SYSTEMS (VFS)
 [-] FTP editing entry and hitting enter saved the FTP-URL in selection
     inputline context
     -> hsServer == hsSelectBox = 111; -> 165;
ARCHIVES:
 [-] deleting from archive didn't squash ("...") LFN (Dandv) [NC]
EDITOR
 [-] highlighting bracketpairs in same column and highlighting current column
     didn't work  (no bracketpair highlight) (Vladimir Bochkarev) [A]
 [-] when replacing a complete line NDN crashed [A] (Dandv)
     -> removed an "optimization"
FILE COPY/MOVE/OPEN/CREATE/DELETE
 [*] when copying/moving one file the selected file in the passive panel is
     added to the history of the inputline at position 4; press 3 times down
     to select it (AndyRay)
VIEWER
 [-] LFN not fully displayed in title (Necromancer/Vladimir Bochkarev) [DNC]
     -> views.TTitleStr was string[80] -> string
 [-] Scrolling down with "Page Down" stopped randomly depending on the wrap
     mode and the file (not fully loaded) (Dandv/AndyRay/Vlad. Bochkarev) [A]
     -> TFileViewer.CountDown & vmText used Size.Y-1 -> commented -1
トヘヘヘヘエ v2.15.3822 DPMI32/WINDOWS/LINUX 15-05-05 テヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘト
 [-] HGL added "OptimalFill Off" for .tex files
VIEWER
 [-] vmAsm highlite was using the wrong offset [A]
 [-] Overwriting text with same character didn't move cursor (Necromancer) [A]
VIRTUAL FILE SYSTEMS (VFS)
 [-] Find: if the search mask contained a directory the location of found
     files was not complete (Dandv: search "bug\*"-bug) [DNOC]
TURBOVISION: DIALOGS/MENUS
 [-] RadioButtons didn't set the SEL field (Dialogs.TRadioButton.MovedTo) [A]
EDITOR
 [-] Modified Flag was TRUE when opened existing File (SHIFT-F4) (Dandv) [A]
FILE PANEL
 [+] Alt-S Option: Cut LFN from the right (Necromancer)
 [-] aiPlayer.cs ds| -> aiPlayer.cs.ds| dot bug (Necromancer) [C]
     -> filescol.NewFileRec: AlignExt on & AlwaysShowExt off
 [+] D32/W32 Ctrl-F to menu: Utilities.Open in Explorer (cmOpenInExplorer)
LFN
 [-] D/W32 didn't handle lowercase drive letters correctly (Dandv) [A]
     -> lfn.currentpaths usage also for D32
     -> UpCase Drive in lChdir
 [-] D/W32 NT LFN containing ? are now replaced with SFN (Garl/Cool) [DNOC]
     -> lFindFirst/FindNext
     -> ? in filenames mean you don't have the correct codepage
     -> also fixes starting from such dirs and resource find error (Garl)
FILE COPY/MOVE/OPEN/CREATE/DELETE
 [-] D32 DOS/LFN off: could not copy multiple files (Garl and others) [A]
     -> commented filecopy.2032: mask := norm12(Mask) which created incompatible
	filemask ????????.???
     -> [ ] Enhanced Wildcards (Copy/Move) solved the problem too
CALCULATOR
 [-] "fixed" all future crashes because of too big numbers etc. by disabling
     "overflow", "invalid instruction" & "zero divide" FPU exceptions when
     opening the calculator [N]
     -> not enabled again afterwards!!!
トヘヘヘヘエ v2.15.3621 DPMI32/W9x/LINUX 08-05-05 テヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘヘト
 [+] incomplete TeX/PHP highlight data
 [-] fixed RegKeyWords for INI files in NDN.HGL (Florian Xaver) [A]
 [-] Resource: country support, file attributes hotkey conflict (Dandv) [A]
 [*] TScroller Mousewheel support (Ctrl-O,...)
KEYBOARD
 [-] W32 after executing files shiftstate not cleared sometimes (Dandv) [V]
TURBOVISION: DIALOGS/MENUS
 [-] tHexLine: selected line not deleted when writing hex chars [A]
 [+] copy strings from listboxes to clipboard (f.ex. histories)
 [+] tHexLine: <> cutting indicators
 [*] CheckBoxesE PgDn/Up/RMB work better with new scrollbar
VIRTUAL FILE SYSTEMS (VFS)
 [*] FTP: timeout works, Enter on files works
 [-] FTP: crash when trying to enter dir and pressing any key (views.1552)
     [A] (Necromancer)
 [+] added views.ofUppercase (always uppercases input data: dlgArchiveFiles)
FILE PANEL
 [*] Process/Temp/FTPRoot drives only nest one time (flpanelx.insertvfs)
 [*] change directory timestamps (Dandv)
 [-] LNX ~ at the beginning of paths didn't work in Quickdirs [A]
 [*] flpanelx._DoChange: ~  ?:\  \\ report errors if invalid
 [-] D32 mouse stopped working after Ctrl-F (ndnexec.InitEvents) [A]
 [-] D32 NT Ctrl-F didn't work (no %windir% for command.com) [A]
 [-] D32 reset/exec lost SavedDirectory (Preserve Directory)
   ...
Zgłoś jeśli naruszono regulamin