Tcl Source Code

Check-in [52a5f4ab95]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Add tcl::idna, expr operators, oo to changes.md
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | trunk | main
Files: files | file ages | folders
SHA3-256: 52a5f4ab95bc36a87aa84742124fd7a888d8a389b8c77dc686c5c7f438dd97ea
User & Date: apnadkarni 2024-09-11 06:31:29.059
References
2024-09-14
12:24
Merge [52a5f4ab95bc36a8]: Add tcl::idna, expr operators, oo to changes.md. check-in: 16579ac798 user: pooryorick tags: unchained, INCOMPATIBLE_LICENSE
Context
2024-09-14
12:24
Merge [52a5f4ab95bc36a8]: Add tcl::idna, expr operators, oo to changes.md. check-in: 16579ac798 user: pooryorick tags: unchained, INCOMPATIBLE_LICENSE
2024-09-11
07:37
Unified naming of the Mac to 'macOS' as other names are outdated since 2016 (macOS Sierra, version 1... check-in: a3a2fb94c0 user: Torsten tags: trunk, main
06:31
Add tcl::idna, expr operators, oo to changes.md check-in: 52a5f4ab95 user: apnadkarni tags: trunk, main
2024-09-10
19:58
3th "load" argument should be Titlecase Fix registry library name for Tcl 9 check-in: 8d9bc901e3 user: jan.nijtmans tags: trunk, main
Changes
Unified Diff Ignore Whitespace Patch
Changes to changes.md.
67
68
69
70
71
72
73

74
75
76
77
78
79
80
81

82
83
84
85
86
87
88
89
90
91
92



93
94
 - `lremove`
 - `lseq`
 - `package files`
 - `string insert`, `string is dict`
 - `tcl::process`
 - `*::build-info`
 - `readFile`, `writeFile`, `foreachLine`


## New command options
 - `clock scan ... -validate ...`
 - `info loaded ... ?prefix?`
 - `lsearch ... -stride ...`
 - `regsub ... -command ...`
 - `socket ... -nodelay ... -keepalive ...`
 - `vwait` controlled by several new options


## Numbers
 - 0NNN format is no longer octal interpretation. Use 0oNNN.
 - 0dNNNN format to compel decimal interpretation.
 - NN_NNN_NNN, underscores in numbers for optional readability
 - Functions: isinf() isnan() isnormal() issubnormal() isunordered()
 - `fpclassify`
 - Function int() no longer truncates to word size

## tcl::oo facilities
 - private variable and methods



 - `method -export`, `method -unexport`








>








>










|
>
>
>


67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
 - `lremove`
 - `lseq`
 - `package files`
 - `string insert`, `string is dict`
 - `tcl::process`
 - `*::build-info`
 - `readFile`, `writeFile`, `foreachLine`
 - `tcl::idna::*`

## New command options
 - `clock scan ... -validate ...`
 - `info loaded ... ?prefix?`
 - `lsearch ... -stride ...`
 - `regsub ... -command ...`
 - `socket ... -nodelay ... -keepalive ...`
 - `vwait` controlled by several new options
 - `expr` string comparators `lt`, `gt`, `le`, `ge`

## Numbers
 - 0NNN format is no longer octal interpretation. Use 0oNNN.
 - 0dNNNN format to compel decimal interpretation.
 - NN_NNN_NNN, underscores in numbers for optional readability
 - Functions: isinf() isnan() isnormal() issubnormal() isunordered()
 - `fpclassify`
 - Function int() no longer truncates to word size

## tcl::oo facilities
 - private variables and methods
 - class variables and methods
 - abstract and singleton classes
 - configurable properties
 - `method -export`, `method -unexport`