News:

Masm32 SDK description, downloads and other helpful links
Message to All Guests

Main Menu

Syntax highlighter anyone?

Started by i Z !, February 21, 2020, 07:58:20 AM

Previous topic - Next topic

i Z !


i Z !

#16
Hello everyone,

Good news, a new version is here. It lets you place markers in code for quick navigation and a tool for easy selection of text. Also offers quick jump to lines on screen.
Formatting speed greatly improved too.
Please give it a go and write comments.
jj2007: If you have time, please test some of your big files.. and backup just in case:)

jj2007

New version, old problems. Btw half a megabyte for an editor is a bit heavy. RichMasm has a quarter of that.

i Z !

jj2007: Thanks for launching... I find it a bit strange though, because I had my friend test it - he's also running Win 7 ...
I'll try to make the 'raw' version soon.

With regards to file size, it might be because of the imported libraries (WPF - very useful) ...

i Z !

#19
Here's a sum-up of recent changes and improvements:



- rewritten base procedures for analyzing lines

-  the old version didn't recognize (or has misrepresented) the line breaks in documents that were saved by some other apps

- faster text formatting,

- applies casing to variables, registers, labels and procedures as it is written in the definition line

- applies casing to opcodes the way it is defined in Opcode list menu option

- ability to switch between preferred casing for formatting of registers

- quick navigation tool added - place up to nine markers in document

- quick selection tool added - set selection start and end with keyboard shortcuts or from the menu

- undo/redo commands now work properly

- additional menu appearance settings,

- quick jump to lines on screen improved and available also in ordinary text editing mode

- correction of color issues

-----------------------------------------------------------------

Now available for downloading also at http://silverfox.systems/ace/Downloads.aspx


jj2007

Quote from: i Z ! on April 27, 2020, 08:55:10 PMNow available for downloading also at http://silverfox.systems/ace/Downloads.aspx

Same problem as before: exception and no access to silverfox path etc etc
QuoteLe informazioni su come richiamare il debug JIT (Just-In-Time) anziché questa finestra
sono riportate in fondo al messaggio.

************** Testo dell'eccezione **************
System.NullReferenceException: Riferimento a un oggetto non impostato su un'istanza di oggetto.
   in Install_ACE___ASM_Code_Editor___Free_Version.Form1.doit()
   in Install_ACE___ASM_Code_Editor___Free_Version.Form1.Button1_Click(Object sender, EventArgs e)
   in System.Windows.Forms.Control.OnClick(EventArgs e)
   in System.Windows.Forms.Button.OnClick(EventArgs e)
   in System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   in System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   in System.Windows.Forms.Control.WndProc(Message& m)
   in System.Windows.Forms.ButtonBase.WndProc(Message& m)
   in System.Windows.Forms.Button.WndProc(Message& m)
   in System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   in System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   in System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Assembly caricati **************
mscorlib
    Versione assembly: 4.0.0.0
    Versione Win32: 4.7.3468.0 built by: NET472REL1LAST_C
    Base di codice: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Install ACE - ASM Code Editor - Free Version
    Versione assembly: 1.0.0.0
    Versione Win32: 1.0.0.0
    Base di codice: file:///C:/Users/Jochen/Downloads/Install%20ACE%20-%20ASM%20Code%20Editor%20-%20Free%20Version.exe
----------------------------------------
Microsoft.VisualBasic
    Versione assembly: 10.0.0.0
    Versione Win32: 14.6.1099.0 built by: NETFXREL4STAGE
    Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
    Versione assembly: 4.0.0.0
    Versione Win32: 4.7.3451.0 built by: NET472REL1LAST_C
    Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
    Versione assembly: 4.0.0.0
    Versione Win32: 4.7.3570.0 built by: NET472REL1LAST_B
    Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Windows.Forms
    Versione assembly: 4.0.0.0
    Versione Win32: 4.7.3515.0 built by: NET472REL1LAST_C
    Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Versione assembly: 4.0.0.0
    Versione Win32: 4.7.3221.0 built by: NET472REL1LAST_C
    Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
    Versione assembly: 4.0.0.0
    Versione Win32: 4.7.3324.0 built by: NET472REL1LAST_C
    Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Versione assembly: 4.0.0.0
    Versione Win32: 4.7.3221.0 built by: NET472REL1LAST_C
    Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Runtime.Remoting
    Versione assembly: 4.0.0.0
    Versione Win32: 4.7.3221.0 built by: NET472REL1LAST_C
    Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
mscorlib.resources
    Versione assembly: 4.0.0.0
    Versione Win32: 4.6.1055.0 built by: NETFXREL2
    Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_it_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
System.Windows.Forms.resources
    Versione assembly: 4.0.0.0
    Versione Win32: 4.6.1055.0 built by: NETFXREL2
    Base di codice: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_it_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** Debug JIT **************
Per abilitare il debug JIT, è necessario impostare il valore
jitDebugging nella sezione system.windows.forms del file di configurazione
dell'applicazione o del computer (machine.config).
L'applicazione inoltre deve essere compilata con il debug
abilitato.

Ad esempio:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Quando il debug JIT è abilitato, tutte le eccezioni non gestite
vengono inviate al debugger JIT registrato nel computer,
anziché essere gestite da questa finestra di dialogo.

i Z !

I can see there's been almost 20 downloads altogether. Can some of you please provide some feedback - any crashes or such...?