Author Topic: The next version of TestEdit  (Read 41 times)

hutch--

  • Administrator
  • Member
  • ******
  • Posts: 10018
  • Mnemonic Driven API Grinder
    • The MASM32 SDK
The next version of TestEdit
« on: Today at 04:26:13 AM »
I have done a far bit of work to make this editor a lot more extendable. It is the same concept as the first version, a basic editor that does all of the "hacky" stuff, file IO, search and replace and user definable additions to run external files.

I have added the code to replace tabs with spaces, included examples within the source to add items to the menus which reflect user choice in both running external files and inserting text like bits of code, comment lines etc ....

I have not yet got auto-indent working reliably so it is not included in this version. I have it working but it can crash while using it and I have not yet tracked the bug down.

The idea is to address the requirement that some people have to be in control of their own editor and configure it that way they want.
hutch at movsd dot com
http://www.masm32.com    :biggrin:  :skrewy:

zedd151

  • Member
  • *****
  • Posts: 1625
Re: The next version of TestEdit
« Reply #1 on: Today at 04:55:23 AM »
I have not yet got auto-indent working reliably so it is not included in this version. I have it working but it can crash while using it and I have not yet tracked the bug down.
  :sad:   I much anticipate this one (auto-indent) as I have had a considerable amount of trouble getting this working 100% of the time on my editors.  :biggrin:  WARNING! I may have to swipe it (for convert to 32 bit  :greensml: ) if it ever comes to fruition in my lifetime.  :tongue: 


This is about as close to releasing qeditors source (you said once 'that it will go with you to the grave'  :tongue: ) Of course most funcs here have probably been rewritten differently from the legacy version qeditor (32 bit) besides of course being 64 bit and missing a few bits that could be added by user.

Quote
The idea is to address the requirement that some people have to be in control of their own editor and configure it that way they want.
   :rolleyes:  (zedds looks away, non chalantly {spelling?})  :biggrin:


This program looks solid so far, only one thing I don't care for though. No global replace. Its a pain in the arse having to find each occurence of a word that needs replacing in numerous places (of course can be remedied by user). Otherwise I like it.  :thumbsup:  Great job as always hutch! I always liked the modular approach.  :thup:
Nugget and Gypsy Youtube channel. New videos twice a week or so. If you like the videos, please subscribe and comment.  :biggrin:

HSE

  • Member
  • *****
  • Posts: 2255
  • AMD 7-32 / i3 10-64
Re: The next version of TestEdit
« Reply #2 on: Today at 05:16:33 AM »
 :thumbsup: Nice Hutch!
Equations in Assembly: SmplMath

hutch--

  • Administrator
  • Member
  • ******
  • Posts: 10018
  • Mnemonic Driven API Grinder
    • The MASM32 SDK
Re: The next version of TestEdit
« Reply #3 on: Today at 11:41:50 AM »
I have got the auto-indent working and reliable. (Stole it out of the 64 bit teditor.exe)

I am mainly worried about posting too many versions in a hurry.

Z,

I may be able to steal the QE auto-indent. Back porting the 64 bit version would be a genuine nightmare.

I am doing you a favour by never posting the QE source, it has been tweaked since 2008 and it is that complex, you would grow old trying to comprehend how it works.
hutch at movsd dot com
http://www.masm32.com    :biggrin:  :skrewy:

zedd151

  • Member
  • *****
  • Posts: 1625
Re: The next version of TestEdit
« Reply #4 on: Today at 11:50:02 AM »
I am doing you a favour by never posting the QE source, it has been tweaked since 2008 and it is that complex, you would grow old trying to comprehend how it works.


 :biggrin:
Fair enough, but I didn't really ask... just inferred.  :tongue:   :biggrin:
Nugget and Gypsy Youtube channel. New videos twice a week or so. If you like the videos, please subscribe and comment.  :biggrin: