Jump to content
Muxe Inc Forums
Sign in to follow this  
AngelsHolocaust

new beta: v2.15.3621

Recommended Posts

hi!

 

time for a new beta!

 

[+] 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)

-> ndn.com: get startup directory, return es:bx via int 2f/ax 9907

-> ndn.com: ISR now uses a jump table

-> ndn.com: returns values in es in ax so a direct ASM call can be used

[-] W32 didn't handle lowercase drive letters -> no highlight in driveline

(Necromancer) [NC]

[-] entering dir in archive with mouse wasn't possible: exit from archive

(Vladimir Bochkarev) [A]

-> flpanelx._CtrlPgDn TDrive selection error

SYNTAX HIGHLIGHT:

[-] RegKeywords didn't use GeneralFlags for case selection (always caseless)

(Dandv) [NC]

[+] new options (NDN.HGL): TABSIZE <1-100> / OPTIMAL FILL [ON|OFF]

EDITOR

[+] LineBreak change sets Modified flag (Necromancer)

[-] marking and crossing a {}[]()<> that has no corresponding character

didn't highlight the block [A]

-> micro_3.EdSearchBracketPair used NewWorkLine: modifies editor data

-> now only ptr to lines used (faster?)

[-] editor option 'Tab moves block'

-> == ON conflicted with 'Tab replace = OFF' [A]

-> == OFF also disabled block move with ALT-SHIFT-LEFT/RIGHT [A]

[-] after last search always searchactive (cursor on line, not pos 0) [A]

[+] Modified Flag == TRUE on file creation (Shift-F4) (Dandv)

 

[*] *.lng.dlNast stil said DN.SPF, changed to NDN.SPF

[-] failed autodetect did always default to kmAscii (Basil/2) [NC]

-> now using editor defaults

[+] hor. block paste in overwrite mode overwrites text (like vert. blocks)

[+] udReplaceBlockHor undo/redo added

 

[*] micro_1: merged EdCopyBlock with EdWindowsCopy and

EdPasteBlock with EdWindowsPaste

[-] replace all couldn't be cancelled [DNOC]

[+] added TabSize to microed2.TEditorReadBlockParm

 

[*] removed "global" microed.TabStep=8

 

[*] added TFileEditor.InitTabSize (get EditorDefaults.TabSize)

VIEWER

 

[*] now uses Tabsizes from Viewer Defaults and NDN.HGL

[-] replace (mktestf.txt) only showed progress window for some secs [A]

-> added gauge.TTimedWhileView with inbuilt timer

-> SearchFileStr receives PTimedWhileView if wanted to show progress

[-] Cursor moved on keypress with ALT+ [A]

-> couldn't open menuitems

[-] relative jump adresses were modified with scrolling up/down [A]

-> TFileEditor.Draw MemBuf=@Buf^[bufPos] & Offset=0 (was mixed up)

 

[*] vmAsm: increased display size for instruction name and operands

ASM/DECODER

[-] positive SignedDWordAdresses were only 16-bit (decoder.SHexDP) [A]

 

[*] hex numbers now have a leading '0' and trailing 'h' (highlite)

[+] disassembler setup option: subtract negative offsets (+FF -> -1)

 

[*] all immediate values are displayed as chars at the end of line

[+] instructions (with help of HIEW/BIEW): CMOVcc (0F 4x [modrm]), 3DNOW/

MMX/SSE 1-3 (branch hints 2e/3e taken/not taken for jcc)

SCREEN/VIDEOMODES

[-] D32 VESA modes were not used in DOS/W9x (Eugeniusz Kosek) [A]

-> new SetVideoMode checking order: VESA, custom, standard

CALCULATOR

[-] ln/lg(0) div by zero crash [N]

 

download: http://ndn.muxe.com/beta.php

 

Stefan / AH

Share this post


Link to post
Share on other sites
dandv    0
[+] Modified Flag == TRUE on file creation (Shift-F4) (Dandv)

 

Also true when opening existing file (Shift+F4 c:\autoexec.bat), although no editing happened. Should only be true when creating a new file.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×