Artifact
91ac141899ecfc4247f4b0c0e05a297c068efc286994ac3d2e5f75bbe467499a:
- File
generic/tclProc.c
-
2020-05-14 09:46:54
— part of check-in
[aa6cbf0a7f]
on branch core-8-6-branch
— In some places, Tcl_UtfPrev()/Tcl_UtfNext() is used traversing the individual bytes of a string searching for '(', ')', '::' or other single bytes. It is overkill to use Tcl_UtfPrev/Tcl_UtfNext for that, since those characters can only appear as their ASCII byte, not as any other sequence.
This effectively removes the last Tcl_UtfNext() call from the core, the only ones left are in tclTest.c for test commands. So the TclUtfNext() macro doesn't make sense any more.
Remove "register" keyword from many files.
(user:
jan.nijtmans
size: 79539)
-
2020-05-14 09:46:54
— part of check-in
[aa6cbf0a7f]
on branch core-8-6-branch
— In some places, Tcl_UtfPrev()/Tcl_UtfNext() is used traversing the individual bytes of a string searching for '(', ')', '::' or other single bytes. It is overkill to use Tcl_UtfPrev/Tcl_UtfNext for that, since those characters can only appear as their ASCII byte, not as any other sequence.
This effectively removes the last Tcl_UtfNext() call from the core, the only ones left are in tclTest.c for test commands. So the TclUtfNext() macro doesn't make sense any more.
Remove "register" keyword from many files.
(user:
jan.nijtmans
size: 79539)
-
2020-06-19 12:37:17
— part of check-in
[a2a2375f9d]
on branch bug-f81beca7af
— Merge 8.6
(user:
kjnash
size: 79539)
-
2020-06-22 18:11:58
— part of check-in
[08e092f1d3]
on branch sebres-8-6-clock-speedup-cr2
— merge 8.6
(user:
sebres
size: 79539)