TSE Pro v4.50 release candidate 1

75 views
Skip to first unread message

S.E. Mitchell

unread,
May 24, 2023, 9:40:18 PM5/24/23
to TSEPro Support
TSE Pro v4.50 release candidate 1 has been uploaded:

https://semware.com/files/tse-pro-install/tse-setup-4.50rc1.zip

Changes include:
---------------------------------------------------------------------------------
May 24 2023 v4.50 release candidate 1
---------------------------------------------------------------------------------
New regular expression meta-commands:

\d - shortcut for: [0-9]
\D - shortcut for: [~0-9]
\s - shortcut for: [ \f\r\n\t]
\S - shortcut for: [~ \f\r\n\t]
\w - shortcut for: [a-zA-z0-9_]
\W - shortcut for: [~a-zA-z0-9_]

(The read.me mistakenly has "^" above instead of "~" - thanks to
Carlo Hogeveen for his eagle eyes!)

These sequences are not recognized inside a class, e.g.: []. If there
is a need for this, let me know and I'll see about adding that.

There is a conflict between \d and \dnnn

The original usage of \d is used when \dnnn is found, otherwise, \d,
\dn, \dnn will invoke the new usage.
------

Incremental search also in mac\syncfg.s > Configure Associations.
Thanks to Knud van Eeden for the suggestion and code.

Updated expr.s from Eckhard Hillmann, including:
-Reworked the code
-Added >>, shr, <<, shl, mod, div, not, pow
-Added copy to Winclip
-Added Hex input using prefix $ ($ff) Motorola style
-Changed error-handling, don't terminate and close
the macro on error, show message
-Updated help
-Added keywords comp, xor, and, or
-Insert Formatted Decimal result
-Updated help

Updated html.syn file from Carlo Hogeveen.

Updated where.s and f.s to use SqueezePath(fn, _USE_HOME_PATH_)

Only show "Load All Files" choice when the list of files is created via grep.
Thanks to Fred H. Olson for the report.

Size taken for syntax highlighting was not taken into account in the display of
used memory. Fixed.
--
Sammy Mitchell

zhong zhao

unread,
May 24, 2023, 10:48:54 PM5/24/23
to SemWare TSE Pro text editor
I will go and taste the fresh delicacy immediately!  (;-p)

S.E. Mitchell

unread,
May 25, 2023, 5:46:26 AM5/25/23
to sem...@googlegroups.com
:)
Thanks!
--
Sammy Mitchell
> --
>
> ---
> You received this message because you are subscribed to the Google Groups "SemWare TSE Pro text editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to semware+u...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/semware/aabbfab0-c5a3-47ef-9c25-031b31da249an%40googlegroups.com.

S.E. Mitchell

unread,
May 29, 2023, 7:39:58 AM5/29/23
to TSEPro Support
TSE Pro v4.50 release candidate 2 has been uploaded:

https://semware.com/files/tse-pro-install/tse-setup-4.50rc2.zip

Changes include:

---------------------------------------------------------------------------------
May 29 2023 v4.50 release candidate 2
---------------------------------------------------------------------------------
listopen.s: removed the buffervideo()/unbuffervideo() statements, so
that it works with
Carlo Hogeveen's wonderful picklist macro. Thanks to Carlo Hogeveen
for the suggestion.

\w and \W now uses the user's Wordset. Thanks to Carlo Hogeveen for
the suggestion.

Added Rust syntax highlighting. Thanks to Zhong Zhao for the file.

--
Sammy Mitchell

Carlo Hogeveen

unread,
May 29, 2023, 9:03:52 AM5/29/23
to sem...@googlegroups.com

> \w and \W now uses the user's Wordset.

I am of the opinion, that the above sentence in the read.me should be corrected to:

"\w and \W now use the WordSet from TSE's start-up time."

I have pondered whether a macro night want to temporarily change the WordSet and search with "\w", but for my macros I am not in favor of a programming style that would "hide" its non-standard searches this way, so I am satisfied with how "\w" and "\W" are currently implemented.

Carlo



S.E. Mitchell

unread,
Jun 3, 2023, 9:56:14 AM6/3/23
to TSEPro Support
TSE Pro v4.50 release candidate 3 has been uploaded:

https://semware.com/files/tse-pro-install/tse-setup-4.50rc3.zip

Changes include:

---------------------------------------------------------------------------------
Jun 03 2023 v4.50 release candidate 3
---------------------------------------------------------------------------------
Fixed problem in View Finds, where the "occurrences" string was no longer right
justified. Reported by many - thanks for the reports!

--
Sammy Mitchell

H P

unread,
Jun 3, 2023, 5:46:41 PM6/3/23
to sem...@googlegroups.com
To make the view finds more perfect a little enhancement would be not only to go to the chosen line but also to put the cursor on the first found word of the find argument on that line.
I.e. if I'm looking for for the word argument which is on line 806 in the view finds window and I put the mousepointer on that line or by up / down keys and push the enter key it will now go to line 806 on the column position the cursor was before initiating the find function. So instead of that same position goto the column of the first letter ot the word which was used in that find function.

Met vriendelijke groet,
With kind regards,
Muy atentamente,
Mit Freundliche Gruß,
Sinceramente,


H. Pikaar

Henri...@gmail.com



Op za 3 jun 2023 om 15:56 schreef S.E. Mitchell <sammy.m...@gmail.com>:
--

---
You received this message because you are subscribed to the Google Groups "SemWare TSE Pro text editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email to semware+u...@googlegroups.com.

H P

unread,
Jun 5, 2023, 10:13:20 AM6/5/23
to sem...@googlegroups.com
The same is also valid for the Find procedure with the V parameter.

Met vriendelijke groet,
With kind regards,
Muy atentamente,
Mit Freundliche Gruß,
Sinceramente,


H. Pikaar

Henri...@gmail.com



Op za 3 jun 2023 om 23:46 schreef H P <henri...@gmail.com>:

S.E. Mitchell

unread,
Jun 13, 2023, 6:32:00 AM6/13/23
to TSEPro Support
TSE Pro v4.50 release candidate 4 has been uploaded:

https://semware.com/files/tse-pro-install/tse-setup-4.50rc4.zip

Changes include:
---------------------------------------------------------------------------------
Jun 12 2023 v4.50 release candidate 4
---------------------------------------------------------------------------------
Updated Compile -> Compile Menu to include the '>'. Thanks
to Knud Van Eeden for the report.

Copy Unwrapped was being grayed when it should not be.
Thanks to Knud Van Eeden for the report.

Updated LunarLander, adding a "press <Esc>" note to exit.
Thanks to Knud Van Eeden for the report.

Remove "..." after "&About" in the help menu. Thanks to
Knud Van Eeden for the report.

Added syntax highlighting within blocks. Thanks to Zhong Zhao
for the request.
In addition:
- added new boolean configuration variable: SynHiInBlock
- added entry in the .cfg file that iconfig generates
- added a menu entry in iconfig, under Display/Color options.

--
Sammy Mitchell

Carlo Hogeveen

unread,
Jun 13, 2023, 7:54:55 AM6/13/23
to sem...@googlegroups.com

@Sammy,
Very nice! Thanks!
There is a typo in the read.me:
"SynHiInBlock" should be "SynHiInBlocks".

@Zhong Zhao,
Thanks again for suggesting it.

@All,
My BlockHilite extension is obsolete as of TSE 4.50rc4 upwards.
I want to remind its installers to delete it from TSE's Macro AutoLoad list.
I have deleted it from my website.

Carlo



J. David Boyd

unread,
Jun 14, 2023, 6:49:39 AM6/14/23
to sem...@googlegroups.com
Sammy, did you recently retire?   You've been able to find much time lately to make changes, and we all appreciate it!  Hope you're keeping some time set aside to smell the roses.   I remember when your daughter was born, back in the Qedit/early TSE days, and you probably have grandkids now.   Time does fly....

--

---
You received this message because you are subscribed to the Google Groups "SemWare TSE Pro text editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email to semware+u...@googlegroups.com.


--
What's so funny about peace, love, and understanding? 

S.E. Mitchell

unread,
Jun 14, 2023, 7:17:07 AM6/14/23
to sem...@googlegroups.com
>Sammy, did you recently retire?

Sadly no. The Good Lord willing, it'll still be a few more
years.

What about you? Still working?

>You've been able to find much time lately to make changes,

I was off last week to work in our church's vacation bible
school, and so I had a little extra time in the evenings.

Also, I love developing, and my job doesn't allow me to do
much of that, so TSE is my outlet :)

>and we all appreciate it!

Thanks! I'm always humbled and amazed when I find someone
still using TSE, so I'm very glad to update it when I can.

>Hope you're keeping some time set aside to smell the roses.

Always!

>I remember when your daughter was born, back in the
>Qedit/early TSE days, and you probably have grandkids now.

She is 31 now! Yikes!

Grandkids are actually staying with us for a while now! It
has been great!

>Time does fly....

I know! Way too fast!

I hope you and yours are doing well!

zhong zhao

unread,
Jun 15, 2023, 11:46:35 PM6/15/23
to SemWare TSE Pro text editor
I love program developing forever!
22.gif

S.E. Mitchell

unread,
Jun 16, 2023, 6:09:16 AM6/16/23
to sem...@googlegroups.com
Same!
--
Sammy MItchell

--

---
You received this message because you are subscribed to the Google Groups "SemWare TSE Pro text editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email to semware+u...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages