Jump to content
Muxe Inc Forums

AngelsHolocaust

Members
  • Content count

    651
  • Joined

  • Last visited

Everything posted by AngelsHolocaust

  1. KeywordsX support for \keywords

    hi this is no bug \n is correctly highlighted when it stands alone line\n does not match \n \ doesn't have any special meaning in normal keywords Stefan / AH
  2. Next Beta release...

    hi everyone! i said to some ppl that i will release a new beta this week but i will not do that, because there is not enough new or fixed in the current version, and the last release is only 2 weeks old future releases will not be posted to the forum but only here (at the official beta page on the homepage!): http://ndn.muxe.com/beta.php i am also unsure if i should also post all beta releases to freshmeat, or maybe only the major ones?! about languages: most of you probably saw that i have uploaded the last languages files and executables to translate or fix these w/o contacting me of course, i haven't done this only for your pleasure :P i will only modify up-to-date language files (at the moment russian and english), so it's up to you to provide me with resources that i can work with and, the help files really need some work! (HINT!) best wishes, Stefan / AH
  3. NDN on freshmeat

    Hi! Today i posted NDN on freshmeat. It may take sometime until the page is online, but this is up to the freshmeat team :) http://freshmeat.net/ http://freshmeat.net/projects/ndn/ http://freshmeat.net/releases/187768/ Stefan / AH
  4. new beta: 2.15.1159

    hi! [*] sorted out files for old NDN's; renamed ah_news.txt -> whatsnew.txt [+] added FORTRAN to highlight data [!] new licence.txt and file_id.diz [*] compile script(s): if ALL do not start the program & more enhancements [+] release script(s): added ALL cmd [+] made int64 unit (tQuad/Comp: mul/div/mod/shr/shl/...) [*] several more language translations {G} VIEWER [*] viewmode change on right mouse click on INFOLINE EDITOR [-] 'Found Str = Block' off didn't highlight fwd search results [A] (Dandv) VIRTUAL FILE SYSTEMS (VFS) [-] FIND: RegExMask search ('<') didn't work; MaskSearch was always true [A] FILE PANEL [-] Set Attributes on single objects could not delete attributes [A] (Garl) [-] drive changes always went to ROOT (DriveInfo!) [A] (Garl) LFN [-] D32 deleting of directory with files didn't delete RO-files [A] (Garl) -> LFN lWIN95FindClose,lWIN95Erase,lWIN95Erase,lWIN95DirFunc,lWIN95ChDir didn't store errors correctly (ThreadVars!) CALCULATOR [-] 10002 and $FFFFFFFF crashed NDN/System (Vladimir Bochkarev) [N] -> all integer operations raised RunTime Error 207 - FPU-Operation Error when ROUNDING numbers bigger than integer value space (>7FFFFFFF) [*] DoEval checks for MaxComp if an int is requested [-] numbers with the Max/Min int value weren't copied to clipboard [DNOC] [+] numbers > $7FFFFFFF weren't possible -> int64 (tQuad/Comp, 64-BIT!) http://ndn.muxe.com/archives/_d32.rar http://ndn.muxe.com/archives/_w32.rar http://ndn.muxe.com/archives/_lnx.rar Stefan / AH
  5. new beta: 2.15.1159

    hi! d32 LFN are not working in the first upload i will fix this and upload a new version in a few minutes Stefan / AH
  6. Near Future Of NDN

    hi! i just wanted to share some inside stuff: (and maybe someone has wants to add something to it) 1) i plan to make NDN Freeware licensed at the moment it is DONATEWARE (whatever it is meant to be ;) i have not received any donation yet :P and i doubt that any of the authors did before i want to promote NDN project on freshmeat.net and, i want to make it possible to include it in linux distributions, so i want to have a foolproof license (if that is possible at all...) NDN definetely doesn't get the attention it deserves there's a huge user potential in the LINUX world for NDN, i want to use it (and maybe kick MCs ass? :) 2) the next release will mainly be a viewer and linux release (don't worry, enough other bugs fixed too) but, LINUX will be my main target within the next 2 months, i want to try as hard as possible to support LINUX as good as possible. when i have the LINUX version on a comparable level to the W32/D32 version everything will go normal again after all i have to maintain 3 different OSs, which is not easy (although i love it ;) and i want to support them all equally greetz Stefan / AH
  7. Can't create empty file that easily

    hi we could set the FILE MODIFIED flag (* in the lower left corner) for those files, so you can save with f2 or, autosave on creation (autosave on open is already in ndn) Stefan / AH
  8. hi! there's no connection whatsoever with the shell that NDN is started in except when executing a file i don't know how the name completion should communicate with the shell in this case but, even if, what about D32 and LNX? i need to put the code into NDN with all drawbacks and advantages :P Stefan / AH PS: i do read all of the other bug posts some are fixed already, i simply can't reply to them all :)
  9. new beta: 2.15.1025

    hi all! -----¦ v2.15.1025 DPMI32/W9x/LINUX 28-01-05 +-------------------------------- [-] D32 Once Again: Screen-Graber hotkey didn't work [A] (Garl) -> drivers.myint09hook removed kbIns from tables [+] LNX X Window titles support: TrmWriteString(#27']2;'#7); [*] improved NDN.HGL ASM highlight data [-] corrected StringsX.Upper/LowerString arrays [N] EDITOR [-] Crash when found Bracketpair was outside of screen (meta.txt) [A] [-] microed4.Undo Fix: Indent/unindent undo created new undo data for each time the same block was (un)indented [NOC] [*] removed ALT-F3 (edcom.dnr cmClose) to close editor (we already have ESC and CTRL-F4 for that) [+] Comment block in/out with the first found 'CommentString' from ndn.hgl -> modified udIndentBlock handling, ALT-F3/F4 [-] formatting text (Alt-f12) and undo it, line below block is deleted [NC] -> EdChangeBlockCase undo mess in vertical/horizontal mode [+] (Smart-)Tab block moves with (Shift+)Tab and Shift-Alt-Left/Right -> micro_4.GetSmartBackindentPos/EdDoTab/EdDoTabBack/EdMakeBack changes -> option to enable Shift-Tab window switch key (Interface): this was not consistent throughout whole NDN anyway [*] Mark data was not saved (microed(2)); block drawn from 0.0 to cursor position on reload [+] Option to turn off TAB block handling [*] some more WordStar keys added, and Ctrl-Shift-BackSp deletes right words [-] backward search marking when Pos.X <> 0 was not handled [NC] [-] previous AutoIndent value used instead of calculating new (Basil/2) [N] -> removed LastRTrimmed [-] BackSpace on autoindented line after Enter always pos 0 [A] [-] new files were always in DOS codepage (Basil/2) [NC] [-] Smartpad cursor pos actually -2 on open (only visible on cursor move) -> added another Scrollto after the insert operations (Dandv) [NC] [-] found-block-drawing bug when doing Alt-F7/RevSr [A] SYNTAX HIGHLIGHT [+] tCommentCollection.FirstLastLine for the first found 'CommentString' [-] "VersionPlt = '(*NIX)';" bug when MultiLineStrings disabled [A] [-] "123\"21321321" '123212\'311' bug when multilinestrings enabled [A] [-] Result:=#27'[' ^a'asd'; bug when multilinestrings enabled [A] [-] Strict control chars option didn't work [A] [-] lGetDir({$IFDEF LINUX}0{$ELSE}ADrive{$ENDIF}, CurDir); [A] -> handle word boundary (\b) in RegKeyWords [*] changed the higlite.Highlightes loop and cleaned it up [-] fixed (*....//{}....*) bug (BracketCount[iD]) [A] VIEWER [*] fixed mouse handling in all 4 viewmodes [A] [-] vmDump/Asm Makelines: invalid lines are also marked with Pos = -1 [NC] [-] vmDump/Hex/Asm SeekEof: going to end of file if already on last page always repeated the operation [NC] [-] vmDump: crash on files when using screen layouts that were bigger than $1000 (DefaultBufSize), like 106*61 = $1942 (Dandv) [A] -> DefaultBufSize -> $8000, can be overridden by 'Buf Size' in viewer setup (the min size is either $8000 or the file size) [-] vmDump: PgUp always went to Pos 0 (Necromancer) [A] (see previous fix) [-] Viewer -> Editor switch didn't work with files where size == 0 [A] [-] Random BG-color on last lines at the end of files (ColorMod) [A] [*] GotoAdd: 8 -> 10 digit inputline (dandv) [-] QuickView crashed NDN (Bookmarkline) [A] [-] dir "Backward" and origin "Entire scope" didn't work [A] (Basil/2) -> Entire Scope always started from pos 0 [-] vmText search + find on last line doesn't show cancel/string not found or advance search position [DNC] [*] removed SizeYTmp, added SearchX reset on line change, Current(Y)Pos returns vmText too [-] vmText scrolled up to current line on every new search line [DNC] (Dandv) [-] could not stop/cancel Backward search (Elfy) [A] [-] events while Backward search crashed NDN [A] [-] Backward search DIDN'T work correctly for almost one year, did noone see that? [A] [-] vmAsm lagged behind one DRAWVIEW (see info^.drawview in tviewer.drawview) restructured TFileViewer.Draw so Info/Bookmark is drawn at the end -> vmAsm code relied on HEXPOS updated by vmAsm draw code!!! [*] vmAsm removed HexPos (updated in TFileViewer.Draw) dependencies -> now uses Cur.X/Cur.Y like vmDump/Hex [*] vmAsm: removed the +10 offset in code and put into draw (like Dump/Hex) [*] using Lines[] where possible for all 4 modes -> less, faster and better structured code [*] removed the cur.x/y position checking in draw code! [-] problem with one byte sized searchstrings on backward search [A] [-] vmText Backward search doesnt go to last character [DNC] (Dandv) and NextSr will search forward again [-] wrap/search >=< 'bbb cc' bug, after first match no advance (Dandv) aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bbb cc aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bbb cc [+] Alt/Ctrl 0-9 bookmark handling (Necromancer) [-] AltF5 PutXX doesnt work anymore (main3.Ctrlo/AltF5) [A] -> Inserted USRSCR to ALT-F5 and moved the rest upwards [-] blocks completeline/startblock vmtext+1 if cfCRLF [A] -> always drawing blocks until end of screen like editor [-] current KeyMap wasn't used in search (Elfy/Necromancer) [NC] [+] clipboard data is handled RAW, no line processing anymore (winclp) [-] paste on not fully loaded files didn't work [A] VIEWER/EDITOR [*] after restart or cancelled Search/Replace dialog regex was nil, on a nextsearch init of RegEx is issued automatically, no more 'searchstring not found' messages [+] Backward search with RegEx -> code was completely missing FILE PANEL [-] W32/LNX: Using current dir at startup didn't work [NO] (Reiner L?mmle) -> LFN.lGetDir always reset to root (currentpaths code) [*] Mousewheel scrolls whole view, not just cursor [-] Network code was in debug state, so it didn't do what it should [A] [-] DriveMenu on some occassions did not have a visible cursor [A] (BMW) [-] Random crash on selecting files (BMW) [?ANC] [-] W32 ALT+F1/F2 & LFN: menu went off screen on left side [A] TREE PANEL [*] Mousewheel scrolls whole view, not just cursor KEYBOARD [!] LNX T SHIFT + CTRL pressed at the same time only returns one of the 2 keys [-] LNX T A-Z/0-9 didn't return correct KeyCodes [V] [-] LNX T CTRL+[A-Z]/ENTER didn't work (CTRL+ impossible?) [V] [-] LNX T Keypad [CTRL+] +-/* didn't work [V] [-] LNX randomly broke into infinite repetition of one character [V] [-] D32 MyInt09Hook always processed CTRL+? even if ALT was pressed too [A] SCREEN/VIDEOMODES [-] LNX T we get exact TTY at startup (GetTTYName): no UserScreen from other Terminal anymore [*] LNX X: alternate screen for NDN, normal on exit (or userscreen!) [-] LNX X: screen mode change like in NT (TProgram.Idle) from properties and window resizing without need to restart [V] [-] LNX PreNDNCursor.X,Y were always 0 -> TermX CPR / vcsa [NV] [-] Adding videomode: in Russian resource first char was invisible (BMW) [A] CALCULATOR [-] asin(-1) div by zero bug [N] [+] TRUNC operation DISASSEMBLER [-] at the end of file/buffer a db statement was always 2 bytes long [A] CLOCK [-] positioning of clock in middle of screen and pressing a shiftkey changed alignment constantly (left <-> right) {M} [NC] (BMW) FILECOPY [*] language support in copy dialog {G} 2 weeks of exams left i hope this will satisfy some of you and i hope the viewer is now usable :P http://ndn.muxe.com/archives/_d32.rar http://ndn.muxe.com/archives/_w32.rar http://ndn.muxe.com/archives/_lnx.rar Stefan / AH
  10. new alt+f5 work logic???

    hi this is the default behaviour in the DPMI32 version which has been corrected in the WIN32 version keyboard code in SEPTEMBER :) from the news file of version 2.14.8186: [-] W32: ALT behaviour like D32 == Alt signaled on release (Dandv) (UserScreen, Quicksearch...) [NC] Stefan / AH
  11. Alt+F1 goes out of screen on long system paths

    hi ive noticed that, and i think i have fixed that recently the output of the ALT-F1/F2 list is processed for display probably the spaces are removed there ALT DIFFERENCE: this only applies to ALT-[1-9] LEFT ALT changes left window RIGHT ALT changes right window same for CTRL difference Stefan / AH
  12. Branch in Archive

    hi yes, code only allowed it for disk VFSs archive branch isn't supported yet in NDN ill add it to the list Stefan / AH
  13. new RELEASE: 2.15.0000

    Merry Christmas everyone! [!] MERRY CHRISTMAS everyone! This will be the last release for some weeks, because i'm once again busy with exams, but i'll be back ASAP... [*] added XML to and extended VB in ndn.hgl [-] dnutil.GetFromClip didn't check Clipboard data for Count = 0, f.ex. when trying to Insert a copied #0 character (Vladimir Bochkarev) [NC] KEYBOARD [*] D32 improved drivers.int9ISR -> removed RTL kbd additions VIRTUAL FILE SYSTEMS (VFS) [*] FileFind: RegEx search in filename mask was started but not finished; a RegEx string must be started with '>', in LNX this is casesensitive by default [*] SortBy Packed Size and Ratio are only enabled in Archives/Arvid (Dandv) [-] LNX PROC didn't show correct file information when possible FILE COPY/MOVE/OPEN/CREATE/DELETE [-] W32 Copying files to "?:" always copied to "C:" (Basil/2) [V] FILE PANEL [*] Compare dirs doesnt store options (BMW) [DNOC] [+] Alt-Left/Right: move through directory history (MiB, Mansoor) -> histries.DirHistoryGetCur, flpanelx.kbAltLeft/Right [+] DriveLine.DriveMenu: Right Mouse Button opens window (like Alt-F1), where you can select new drive and get a selection of options for the pressed drivetype: open/close for CD drives, change to, rename -> fltools.cm_drivemenu -> menu, ALT-CTRL-F1/F2, ALT+V depending on panel we are in -> experimental Network code EDITOR [-] Search: Selected text, Entire Scope and non persistent blocks didn't work together (UnMark was set to False too late) (Basil/2) [A] [-] partially marked starting lines in replace were completely parsed and replaced (Basil/2) [NC] [+] toggle show line numbers with CTRL-F1 SYNTAX HIGHLIGHT: [-] Multilinestring > 0 crashed NDN (Dandv) [NC] [-] bug in "last" open multilinecomment: lines until EOF not highlighted, if last comment in NewHC is Open then the same occurs [A] [*] speed in MultiLinecomment.NewLine in special cases (HTML files f.ex., where ending brackets and all other tags are '>') (Elfy) [NC] [-] .pas "{..//..(*..}" -> // corrupted (* parsing [A] [-] "{1}{2}{3}", non-multilinecomment: 2nd commentblock not highlighted [A] [-] {..} with } only on one line at pos 0 was not highlighted [A] [-] commenting '..'/".." with multilinestrings off didn't returned wrong length [A] [-] RegKeyWords didn't handle word boundaries correctly [NC] VIEWER/EDITOR [-] MultiLineStrings didn't work when MultiLineComments Off [NC] STRINGSX [-] _SearchFor.RegEx: \s or . etc. were not found [N] removed L < 32768 check (this also enables big buffer searches) TURBOVISION: DIALOGS/MENUS [+] MenuBox.Init: Size.X will also be set according to the headline size [-] TInputLine.HandleEvent deleted selections before new data was verified [DNOC] VIEWER [-] crash on f3 after restart: header viewer didn't work correctly with not fully loaded executables [A] [+] added bookmarks on sidebar like editor (Necromancer) -> modified microed.TBookmarkline for use in Viewer and Editor -> Added Load/Store/WindowType to microed.TBookmarkLine -> Added Load/Store/Intern to fviewer.TFileWindow http://ndn.muxe.com/archives/ndn_2_15_0000_d32.rar http://ndn.muxe.com/archives/ndn_2_15_0000_w32.rar http://ndn.muxe.com/archives/ndn_2_15_0000_lnx.rar Stefan / AH
  14. Some bugs

    hi! extreme programming is basically what describes NDN's development history best (at least since RITLabs released the source code) unit tests (or prototypical testing, as i know it) are a cool thing, especially before you add a new function or procedure to NDN i AM testing every new code thoroughly (when it is INSIDE NDN, because this is easier for me than to write an own program to test... and dont forget i have to test some code for 3 operating systems at the moment) i cannot do a EDITOR unit test, i need whole NDN around it but, at some point (when i haven't found any problems anymore) i must end the work on this bugfix or new feature and trust my tests sometimes i don't find new bugs i introduced but, that is what BETA versions are there for the problem is not a single new function or a couple of bugfixes, but the whole structure of the 'fixed' part of NDN, where bugs are hard to spot especially using unit-tests (f.ex. EDITOR, with tons of different options for every aspect...) i will not spend time to make unit-tests because i will be able to use the time better to fix more bugs or add new features if you want to write me unit-tests for the SHITLOAD of functions in NDN, you are welcome, i rather spend my time on fixing the bugs on the list (and most of them are not my fault) about regression... to compare my current version of NDN to older versions, i have 10 different versions of my source code on HD (which i save from time to time when a good branch is existing) i have an archive of all the releases i made starting from dec/03 additionally i have following programs installed to compare with DN 1.51 (RITLabs) DNOSP DNOSPW NDN 2.11 d/w NDN 2.12 d/w (the versions i compiled from the first source code i got from Necromancer) NDN 2.13 d/w (Chemodun) a little suggestion: i would like everyone who reads this to download and compare the current NDN to the last public version 2.11 http://ndn.sourceforge.net/ i am very satisfied with the development of NDN in the past 18 months (i started work in june 2003) so i don't see a reason to change my developing style any other opinions? your opinion can never be wrong :) Stefan / AH
  15. new RELEASE: 2.15.0000

    hi nick! http://forums.muxe.com/index.php?act=ST&f=22&t=292 Stefan / AH
  16. HORRIBLE archiver.ini bug!!!

    hi i just recreated this bug in the very first version of NDN i received 2 years ago (so its not my fault :P) -> to the list Stefan / AH
  17. Expanded tabs mess up syntax highlight

    hi! from ah_news.txt todo VIEWER - getline should expand/handle tabs fixes highlite problems you can check for the problem by viewing the file you uploaded and pressing CTRL-F10 thanks anyway :) Stefan / AH
  18. Win32 Command line mishandling on '(' parens

    hi! cmdline -> to the list SFN/LFN -> hehe... this time i got you ;) OPTIONS/CONFIGURATION/LFN-SETUP Show Long File Names in [X] Column Titles *[X] Put In cmdline * [X] Command Line [X] File Panel Info [X] Work panels *[X] Put in clipboard* [X] Disk Info panel [ ] Put in listfiles ** are the 2 options you should take a look at i will enable the PUT IN CMDLINE option by default regarding amount of users and NDN: well, in THEORY this is a good idea :) but, i won't stop doing changes even if a lot of users will complain about it if it is the right thing to do ;) NDN will still grow and have bugs (unfortunately, but maybe not so much :P) in future or maybe i should only release a new version every 3-6 months? :P Stefan / AH PS: new beta next week
  19. Ctrl+Q on text file

    hi! this was fixed some days ago thanks Stefan / AH
  20. Strip surrounding double quotes in MkDir (F7)

    hey! i know the issue in general: i am no fan of programs that second-guess you and want to correct the user in my opinion NDN should not change the input of the makedir inputline (some programs won't allow you to create ' 123' directories because of the leading spaces, although it is no problem for the OS) what you type in is going to be created if the OS doesn't allow it you made something wrong not NDN ;) COPY/MOVE also doesn't check for the double quotes (just checked) what do the other users think about this? Stefan / AH
  21. Ctrl+Shift+Tab

    hi! auto completion in editor is of course a nice thing but no plans yet ill keep it in mind (and add it to the list) i don't know if the implementation would raise the amount of memory used a lot and would lower the speed of the editor noticably but, i also didn't know about bracket highlighting until i started adding it :) Stefan / AH
  22. Syntax highlights

    hi again (hehe, you were quite busy today Dan :P) XML oh, nice, i will add that (that happens if someone who doesn't use a language tries to add support for it) HTML a recent highlight fix also fixes your posted bug :) and i will correct the comments (this is old, who added the html?) thanks for the other 2 hgl entries Stefan / AH
  23. Some bugs

    hi! 1. ok 2. this is fixed for the new version (as well as tons of other viewer stuff) 3. noticed that too -> to the list i am not sure what you mean with unit test Stefan / AH
  24. Hex string not live-updated in Replace dialog

    hi! from ah_news.txt TURBOVISION: DIALOGS/MENUS - replace in viewer/editor doesnt update first hexline correctly thanks anway :) Stefan / AH
  25. NDN length expansion in Find string

    hi! not at the moment as i am just working on doing backward search with REGEX i know that the search routines support *only* 256 byte strings max. not sure how complex it would be to change that, BUT, i also don't know how big inputlines can be in TURBO VISION in the resources the size of a string needs to be provided maybe we can expand the max size to 512 easily? we need to choose a *small* size Stefan / AH
×