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

new release: 2.30.2830

Recommended Posts

Hello everyone!

 

unfortunately i had to come home again this weekend,

but fortuntely this enables me to release a quick bug fix for some bugs which are not tolerable at all

 

sorry for any problems with the last release

 

whatsnew:

 

[*] changed the color of a highlighted line in a block in the editor in

palette AH.PAL

[-] D32: the misc. setup didn't show the history menu and crashed [A] (Garl)

-> resources included the OS setup in the subgroups but not in the

list box selection; now disabled if target is OS2 or DPMI32

[+] added stringsx.PosRev() which works like system.Pos() but searches for

the last position

 

VIEWER

[-] CRLF detection always failed for the first time [A]

-> rearranging of HGL code in fviewer.TFileViewer.ReadFile() moved also code

which had nothing to do ith HGL and broke the CRLF detection

 

EDITOR

[-] editor did not use tabsize from HGL file when loading files [A]

-> rearranging of HGL code because of reading HGL after reading the file

for the new content HGL match microed2.EditorLoadFile() was wrong,

now reading 64 bytes and giving to HGL init in

microed.TFileEditor.InitHighLight() before reading the file for the editor

[-] search path search did not work correctly when the name was constructed out

of "<validfilename>.<identifier>" like in pascal or java [A]

-> searchf.FindFileWithSPF(): creates a list of all possible extensions out of

the complete list provided to it, not only the first filename

-> microed2.EditorOpenFileAtCursor(): now shows the list provided to the

search code and not only the last name added to the list for better

understanding of search/find problems

[*] UnComment operation now also removes comments even if comment characters

are not at pos #0 of the string

-> micro_1.EdHandleBlockCmd()

[+] comment code with multiline comment strings: /**/ {} ...

useful for strict ANSI C code f.ex.

-> new HGL option to choose between commenting each line and multiline

comment: use multiline comments to (un)comment (generalflags 4096)

-> highlite.TCommentTypeCollection.FirstLastLine was removed and

PCmntStr pointers Comment(Start|End) was added

 

SCREEN/VIDEOMODES

[-] W32 NT: crash if started from a new install and the current screen Y buffer

size was too big; standard in W2K seems to be 80*300 [A]

-> added boolean NotToLarge to video.SetCrtData(): because the current mode

was stored to the mode list NDN thought it was a valid mode

-> this also fixed the "clearing of screen content on first start in new

console" bug

 

until next time

 

Stefan / AH

 

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

(even if the beta page is not yet updated don't worry, the links point to the new version already)

Share this post


Link to post
Share on other sites
dandv    0

Thanks for the 2.30.2939 release!

 

As soon as I tried it, I noticed that Alt+letters for quick search in File Managet behaves differently: you have to wait a number of ticks after you release Alt, and the start typing. This is too slow for me and I use this function all the time. Can I configure the delay somewhere? (haven't found anything in the .INI). I prefer the "instant" Alt+search from the previous version.

 

Unrelated: is there a shortcut to search for text in help pages?

Share this post


Link to post
Share on other sites
BmW    0
As soon as I tried it, I noticed that Alt+letters for quick search in File Managet behaves differently: you have to wait a number of ticks after you release Alt, and the start typing.

 

Yes, I too have noticed it. Win xp sp2, ndn w32 last version.

As I remember AH does not use fast search...

Share this post


Link to post
Share on other sites

hi!

 

from the release before the current one:

 

[*] added timeout for double keypresses (0.25s)

-> drivers.GetKeyMouseEvent().DoubleKeyTimer

[*] delay dead keys (shift,ctrl,alt,caps,win keys) for double assignments:

NDN will wait for a second keypress for 1/4 second before sending the single

one - behaviour like in LINUX with TAB possible

-> drivers.GetKeyMouseEvent()

 

to be able to use a double alt and a single alt for different operations

i had to do this delay

i will think of a way to make this selectable, for example if you selected alt as hotkey for quick search

 

but this may disable 2* alt for the name completion code

 

no search in help pages

 

bye

Stefan / AH

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  

×