VOGONS


TEDIT v0.63 [FIXES & FEATURES]

Topic actions

Reply 100 of 106, by Yoghoo

User metadata
Rank Oldbie
Rank
Oldbie
cookertron wrote on Today, 17:02:
FIXED and released! […]
Show full quote
Yoghoo wrote on Today, 15:23:
cookertron wrote on Today, 14:48:
Version 0.64.0 Fixes: […]
Show full quote

Version 0.64.0 Fixes:

  • Shell-to-DOS Jemmex crash fix
  • BSS-to-segment migration: Moved shadow_buf (4 KB) and doc_table (3 KB) to separately-allocated DOS segments via INT 21h/48h, reclaiming 7 KB from the 64 KB COM segment

This version does not work at all for me (with or without adding a file name on the command line). I see only the mouse and nothing else.

FIXED and released!

Version 0.64 now works with 4DOS. All tests pass!
The issue was that 4DOS doesn't clear memory when allocating it out so the buffers contained garage data which corrupted specific tests. A better explanation is in the changelog if you're interested .😎

NOW, here's a question for everyone... how would you feel about a DOSBox-X host shared clipboard? This means you can copy text from the host system (Win/Linux) directly into TEDIT and vice versa. I'd love to hear your opinions.

Sorry but it's not fixed here. Still the same problem.

Regarding host shared clipboard it's not really for me. I only use Dosbox-X to quickly test or compile something. The rest I do on real retro pc's. 😀

Reply 101 of 106, by cookertron

User metadata
Rank Member
Rank
Member
Yoghoo wrote on Today, 17:15:
cookertron wrote on Today, 17:02:
FIXED and released! […]
Show full quote
Yoghoo wrote on Today, 15:23:

This version does not work at all for me (with or without adding a file name on the command line). I see only the mouse and nothing else.

FIXED and released!

Version 0.64 now works with 4DOS. All tests pass!
The issue was that 4DOS doesn't clear memory when allocating it out so the buffers contained garage data which corrupted specific tests. A better explanation is in the changelog if you're interested .😎

NOW, here's a question for everyone... how would you feel about a DOSBox-X host shared clipboard? This means you can copy text from the host system (Win/Linux) directly into TEDIT and vice versa. I'd love to hear your opinions.

Sorry but it's not fixed here. Still the same problem.

Regarding host shared clipboard it's not really for me. I only use Dosbox-X to quickly test or compile something. The rest I do on real retro pc's. 😀

I'm really sorry, I didn't commit the new fix to GitHub. I've done it now 😔

Asus P5A v1.06, Gigabyte GA-6BXDS, Soyo SY-5EMA (faulty), Viglen 486, Asus SP97-V

Reply 102 of 106, by Yoghoo

User metadata
Rank Oldbie
Rank
Oldbie
cookertron wrote on Today, 17:32:
Yoghoo wrote on Today, 17:15:
cookertron wrote on Today, 17:02:
FIXED and released! […]
Show full quote

FIXED and released!

Version 0.64 now works with 4DOS. All tests pass!
The issue was that 4DOS doesn't clear memory when allocating it out so the buffers contained garage data which corrupted specific tests. A better explanation is in the changelog if you're interested .😎

NOW, here's a question for everyone... how would you feel about a DOSBox-X host shared clipboard? This means you can copy text from the host system (Win/Linux) directly into TEDIT and vice versa. I'd love to hear your opinions.

Sorry but it's not fixed here. Still the same problem.

Regarding host shared clipboard it's not really for me. I only use Dosbox-X to quickly test or compile something. The rest I do on real retro pc's. 😀

I'm really sorry, I didn't commit the new fix to GitHub. I've done it now 😔

No worries. Issues are indeed fixed. Only it uses almost 280KB of memory when I do a dos shell. Seems a bit excessive but further than that it works fine.

Reply 103 of 106, by aVd

User metadata
Rank Member
Rank
Member

A 4DOS compatibility... Wow! The latest TEDIT version 0.64 is really good 😀 Also the new Agent86 0.20.1 works fine even with the older code.

Just a few minor bugs: for me <Ctrl>+<Alt>+<S> ("Close all...") and <Ctrl>+<Alt>+<S> ("Save all...") keyboard shortcuts do not work at all. And <Ctrl>+<Shift>+<W> combo works as <Ctrl>+<W> ("Close") - probably not really a bug. But <Shift>+<Tab> now works fine.

And why not some <Fn> or key combo assigned for "Shell to DOS and some shortcuts for "Load project..." and "Save project..."?

For the DOSBox-X clipboard sharing - I'm not sure, if you have to use the freed bits for such a functionality. I use DOSBox and DOSBox-X for quick tests and DOS compile/build only.

@cookertron, do you mind, if I keep tinkering with the old 0.57 version source code?

DOS fan :: artificial "intelligence" (chat) bots - not a fan... not a fan at all :: is freeware a lie, when human freedom is a fundamental lie?

Reply 104 of 106, by cookertron

User metadata
Rank Member
Rank
Member
aVd wrote on Today, 18:59:

Just a few minor bugs: for me <Ctrl>+<Alt>+<S> ("Close all...") and <Ctrl>+<Alt>+<S> ("Save all...") keyboard shortcuts do not work at all. And <Ctrl>+<Shift>+<W> combo works as <Ctrl>+<W> ("Close") - probably not really a bug.

I'll look in to that, thanks.

aVd wrote on Today, 18:59:

And why not some <Fn> or key combo assigned for "Shell to DOS and some shortcuts for "Load project..." and "Save project..."?

Good point but not sure which key combo to assign - any thoughts?

aVd wrote on Today, 18:59:

For the DOSBox-X clipboard sharing - I'm not sure, if you have to use the freed bits for such a functionality. I use DOSBox and DOSBox-X for quick tests and DOS compile/build only.

Thanks for feedback.

aVd wrote on Today, 18:59:

@cookertron, do you mind, if I keep tinkering with the old 0.57 version source code?

Absolutely not! You do whatever you like with it 😀

Asus P5A v1.06, Gigabyte GA-6BXDS, Soyo SY-5EMA (faulty), Viglen 486, Asus SP97-V

Reply 105 of 106, by igully

User metadata
Rank Member
Rank
Member

@cookertron

Thank you for this new build v0.64 which fixed the JEMMEX issue when shelling.

If I may, can I ask you to please add a small feature? A Unix/Amiga (LF) to Windows/DOS (CR+LF) line ending conversion (back and forth). It would of course, require that when opening a text file to detect and indicate somewhere the current line ending present.

For what it is worth, I am not a DOSBOX user. I use either a real machine, VirtualBox and 86Box and may try any other "complete" x86 PC emulator eventually.

Thanks again for your continued development.

Reply 106 of 106, by aVd

User metadata
Rank Member
Rank
Member
cookertron wrote on Today, 19:21:
aVd wrote on Today, 18:59:

And why not some <Fn> or key combo assigned for "Shell to DOS and some shortcuts for "Load project..." and "Save project..."?

Good point but not sure which key combo to assign - any thoughts?

I have no idea about the "shelling". We may look in some of the countless Norton Commander's clones - most of them (if not all of them) have "start command interpreter" option. Or maybe Ignacio can suggest some suitable keyboard shortcut. As for the project's shortcuts - some popular DOS IDE may be of help too. Old Borland C++ DOS IDE, RHIDE...?

cookertron wrote on Today, 19:21:
aVd wrote on Today, 18:59:

For the DOSBox-X clipboard sharing - I'm not sure, if you have to use the freed bits for such a functionality. I use DOSBox and DOSBox-X for quick tests and DOS compile/build only.

Thanks for feedback.

Seems like Ignacio's suggestion for CR to LF, CR (and backwards) line break convertor will be more useful for me.

cookertron wrote on Today, 19:21:
aVd wrote on Today, 18:59:

@cookertron, do you mind, if I keep tinkering with the old 0.57 version source code?

Absolutely not! You do whatever you like with it 😀

Thank you! It will be only cosmetic work - like rearranging the menu items. And don't worry, I have only basic knowledge in assembly, so I'll not do anything deeper to break your original code entirely 😉

DOS fan :: artificial "intelligence" (chat) bots - not a fan... not a fan at all :: is freeware a lie, when human freedom is a fundamental lie?