Conclusion:
1. There are far too many occurrences of e.g.
grep -i0sx "gotoline(.*currline().*)" *.*
2. So starting to change the native behavior of native TSE commands like GotoLine() is far to riskful
in my opinion as it will break things backwards with a very high probability.
3. A possible better alternative, e.g. if one really has to, is then to create a new TSE GotoLine() command with a different name, e.g.
GotoLineAndCheck() or something.
4. Or otherwise to use that TSE programmatical workaround as shown in the first message in this thread.
5. FYIO: Here a list of running that grep command here:
f:\wordproc\tse32_v45024 Tue 03-06-25 13:13:38> grep -i0sx "gotoline(.*currline().*)" *.*
SemWare Grep v2.07 for Win32 [Sep 13 2023]
Copyright 1996-2023 SemWare Corp. All rights reserved worldwide.
File: F:\WORDPROC\tse32_v45024\mac\cmpfiles.s
File: F:\WORDPROC\tse32_v45024\mac\synchscr.s
File: F:\WORDPROC\tse32_v45024\mac\template.s
File: F:\WORDPROC\tse32_v45024\MACDOWNLO\MACDOWNLO_STEIN\DDD\DDD\MESSAGES.DAT
File: F:\WORDPROC\tse32_v45024\MACDOWNLO\TSEEXISTING\HTML_E.S
File: F:\WORDPROC\tse32_v45024\MACDOWNLO\TSEEXISTING\idiff.s
File: F:\WORDPROC\tse32_v45024\MACDOWNLO\TSEMACROALLMICHAELGRAHAM\S\TEMPLATE.S
File: F:\WORDPROC\tse32_v45024\MACDOWNLO\TSEMACROALLSEMWAREONLINE\121FORTM\BLINES.S
File: F:\WORDPROC\tse32_v45024\MACDOWNLO\TSEMACROALLSEMWAREONLINE\121FORTM\LJLABELS.S
File: F:\WORDPROC\tse32_v45024\MACDOWNLO\TSEMACROALLSEMWAREONLINE\150HTML100E\HTML_E.S
File: F:\WORDPROC\tse32_v45024\MACDOWNLO\TSEMACROALLSEMWAREONLINE\200MOVE_1\MOVEMENT.S
File: F:\WORDPROC\tse32_v45024\MACDOWNLO\TSEMACROALLSEMWAREONLINE\235Q2TSE\Q2TSE.DAT
File: F:\WORDPROC\tse32_v45024\MACDOWNLO\TSEMACROALLSEMWAREONLINE\236QF060302\qfdbf.s
File: F:\WORDPROC\tse32_v45024\MACDOWNLO\TSEMACROALLSEMWAREONLINE\236QF060302\qfpoplst.inc
File: F:\WORDPROC\tse32_v45024\MACDOWNLO\TSEMACROALLSEMWAREONLINE\27BROWSE22\BROWSE.S
File: F:\WORDPROC\tse32_v45024\MACDOWNLO\TSEMACROALLSEMWAREONLINE\328TSGREP65\TSGREP.S
File: F:\WORDPROC\tse32_v45024\MACDOWNLO\TSEMACROALLSEMWAREONLINE\346VIMODE\VIMODE.S
File: F:\WORDPROC\tse32_v45024\MACDOWNLO\TSEMACROALLSEMWAREONLINE\49CJCONFIG\CJCONFIG.NTS
File: F:\WORDPROC\tse32_v45024\MACDOWNLO\TSEMACROALLSEMWAREONLINE\56CMDLINE3\CMDEXAM.S
File: F:\WORDPROC\tse32_v45024\MACDOWNLO\TSEMACROALLSEMWAREONLINE\57CMPFILE2\CmpFiles2\CMPFILE2.S
File: F:\WORDPROC\tse32_v45024\MACDOWNLO\TSEMACROALLSEMWAREONLINE\S\BLINES.S
File: F:\WORDPROC\tse32_v45024\MACDOWNLO\TSEMACROALLSEMWAREONLINE\S\BROWSE.S
File: F:\WORDPROC\tse32_v45024\MACDOWNLO\TSEMACROALLSEMWAREONLINE\S\CMDEXAM.S
File: F:\WORDPROC\tse32_v45024\MACDOWNLO\TSEMACROALLSEMWAREONLINE\S\CMPFILE2.S
File: F:\WORDPROC\tse32_v45024\MACDOWNLO\TSEMACROALLSEMWAREONLINE\S\HTML_E.S
File: F:\WORDPROC\tse32_v45024\MACDOWNLO\TSEMACROALLSEMWAREONLINE\S\LJLABELS.S
File: F:\WORDPROC\tse32_v45024\MACDOWNLO\TSEMACROALLSEMWAREONLINE\S\MOVEMENT.S
File: F:\WORDPROC\tse32_v45024\MACDOWNLO\TSEMACROALLSEMWAREONLINE\S\qfdbf.s
File: F:\WORDPROC\tse32_v45024\MACDOWNLO\TSEMACROALLSEMWAREONLINE\S\TSGREP.S
File: F:\WORDPROC\tse32_v45024\MACDOWNLO\TSEMACROALLSEMWAREONLINE\S\VIMODE.S
File: F:\WORDPROC\tse32_v45024\MACDOWNLO\TSEMACROALLZHONGZHAO\S\cmpfiles (1).s
File: F:\WORDPROC\tse32_v45024\MACDOWNLO\TSEMACROALLZHONGZHAO\S\frame.s
File: \BROWSE22\BROWSE.S
File: \checliha.s
File: \CJCONFIG\CJCONFIG.NTS
File: \CMDLINE3\CMDEXAM.S
File: \CMPFILE2\CmpFiles2\CMPFILE2.S
File: \cmpfileszhongzhao.s
File: \cmpfileszhongzhaoORIGINAL.s
File: \copyteot.s
File: \FORTM\BLINES.S
File: \FORTM\LJLABELS.S
File: \getblboo.s
File: \HTML100E\HTML_E.S
File: \html_f.s
File: \idiff.s
File: \MAGUI138\magmac\TEMPLATE.S
File: \MOVE_1\MOVEMENT.S
File: \Q2TSE\Q2TSE.DAT
File: \QF060302\qfdbf.s
File: \QF060302\qfpoplst.inc
File: \sortbltb.s
File: \template.s
File: \template2008may04.s
File: \template2008may10deletedoesnotwork.s
File: \templateOLD.s
File: \templateold1.s
File: \templatequerycmdlinetable.s
File: \templateUPDATEKNUD.s
File: \template_backquote.s
File: \template_bak01.s
File: \template_new.s
File: \template_original.s
fopen failed on \tse
File: \TSGREP65\TSGREP.S
fopen failed on \Unibrowse - The a and ? of Tools - Copy.txt
File: \VIMODE\VIMODE.S
File: \vimode.s