News:

Masm32 SDK description, downloads and other helpful links
Message to All Guests
NB: Posting URL's See here: Posted URL Change

Main Menu

Another ASM editor

Started by NoCforMe, September 03, 2022, 06:54:23 AM

Previous topic - Next topic

jj2007

Quote from: TimoVJL on September 24, 2022, 11:30:32 PM
For ASCII / ANSI / text source code needs a common style for bookmarks in commented text.

What do you mean, exactly? Can you give an example?

NoCforMe

OK, you know what? I've decided: I ain't going to expand bookmarks to do what you're discussing (tracking changes). That's far beyond the scope of what we here at NoCforMe, GmbH had hoped to accomplish with this project. Good enough is good enough; going to a bookmark will at least get you in the neighborhood of where you were when you dropped it.

If this were a commercial product then I'd look into more accurate bookmark targeting. But it's not.
Assembly language programming should be fun. That's why I do it.

NoCforMe

Newest version opens file from command line ("open with" from Explorer) or from file dropped on shortcut.

Please be careful if you use this. I've tested it, have never crashed it, but I'd hate for anyone to lose important files.

Comments always appreciated.
Assembly language programming should be fun. That's why I do it.

jj2007


bluedevil

Quote from: NoCforMe on September 25, 2022, 02:27:27 PM
Newest version opens file from command line ("open with" from Explorer) or from file dropped on shortcut.

Please be careful if you use this. I've tested it, have never crashed it, but I'd hate for anyone to lose important files.

Comments always appreciated.

It would be nice if you could consider adding version information and a changelog. So we(and you?) can track EdASM's development history.
..Dreams make the future
But the past never lies..
BlueDeviL // SCT
My Code Site:
BlueDeviL Github

NoCforMe

Well, my development process isn't anywhere near that formal. However, I do have a change log of sorts in the source, which I'm going to post here soon, probably later today.

Thanks for your interest.
Assembly language programming should be fun. That's why I do it.

hutch--

David,

Put the version number/data in the about box, easy way to track different versions.

NoCforMe

Bingo. That's exactly my level of version control.
Assembly language programming should be fun. That's why I do it.

jj2007

Quote from: hutch-- on September 28, 2022, 11:28:33 AMPut the version number/data in the about box, easy way to track different versions.

Indeed, an absolutely clear, non-ambiguous way to "number" your software. Compare that to the nightmare of Firefox or recent MASM versions :cool:

NoCforMe

You mean you don't appreciate Version 18.302.90001.1.B3.X.27895? Makes me feel so much more secure ...
Assembly language programming should be fun. That's why I do it.

NoCforMe

#85
As promised, here's the full "package" (compile-able) with source, for those who want to take a look under the hood.

It's actually not finished, of course (will it ever be?), but it is fully functional and robust (have never crashed it).

Have fun with it. And if you use it, be sure to customize the "inserts" and "goodies" to your liking.
Assembly language programming should be fun. That's why I do it.

learn64bit

This looks amazing!
I remember those handdrawing pictures.

zedd151


jj2007

Tmp_File.asm(58) : Error A2106: Cannot open file: "..\mcListbox\mcLB.inc" [ENOENT]
Tmp_File.asm(494) : Error A2106: Cannot open file: "DLG_Find.inc" [ENOENT]
Tmp_File.asm(512) : Error A2106: Cannot open file: "DLG_PageSetup.inc" [ENOENT]
Tmp_File.asm(1316) : Error A2160: INVOKE requires prototype for procedure
Tmp_File.asm(3232) : Error A2102: Symbol not defined : MLB_ITEM
Tmp_File.asm(3962) : Error A2230: Invalid operand for SIZEOF: $findReplBufferSize
Tmp_File.asm(3962) : Error A2147: Too few arguments to INVOKE: GetDlgItemTextA

NoCforMe

I owe you one, JJ. Ugh. Updated package in posting above. I keep forgetting about all those include files ...

I'm hoping those operand/argument errors are just due to the missing files.
Assembly language programming should be fun. That's why I do it.