You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: CHANGES.md
+76-12
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,11 @@ This is just generated output from commits in [this repository](https://github.c
6
6
7
7
### Features:
8
8
9
+
*[`36fee1`](https://github.com/Oldes/Rebol3/commit/36fee1d2ac96c2cfaca833903118760f60ca5440) Added support for missing UTF-32 encoded binary to string conversion
10
+
*[`499a93`](https://github.com/Oldes/Rebol3/commit/499a93e4aadfa6e5df9a72c7532198e2d976ae8d) Added support for decimap pick on `pair!` and `any-string!`
11
+
*[`b6ea7f`](https://github.com/Oldes/Rebol3/commit/b6ea7fa7566f212431997e765a9efbd108d4434e) Add `enbase/part` and `debase/part`
12
+
*[`b78129`](https://github.com/Oldes/Rebol3/commit/b7812968a56e804da7ee594407972005a49319ad)`mold/part` to limit the length of the result
13
+
*[`217fce`](https://github.com/Oldes/Rebol3/commit/217fce7606dcc2c56ca6f03c6f8aa0eb9fc1fa75) Optionally execute `user.r3` file in user's home directory on startup and removing temporary help functions which now may be defined in user's file.
9
14
*[`962382`](https://github.com/Oldes/Rebol3/commit/96238234691cdfd08ab2d133e502db75e4e6f426) Added `ppk` (PuTTY Private Key) codec (so far only RSA keys)
10
15
*[`4c07b7`](https://github.com/Oldes/Rebol3/commit/4c07b7a0fee9fd0277cb2018c3878acd1850ae35) Added `ssh-key` (Secure Shell Key) codec (so far only RSA keys)
11
16
*[`90ecb3`](https://github.com/Oldes/Rebol3/commit/90ecb3dddfc980fd981f409a0c868a422d6c7a3c) Added missing `UI32BYTES` and `UI32LEBYTES`_bincode_ read commands
@@ -16,8 +21,41 @@ This is just generated output from commits in [this repository](https://github.c
16
21
As a bonus this change contain a way how to turn off read-line console input and enter use the console as a key-stroke (and mouse as well) input. Simple use example is available here:
This change was proposed years ago by @onetom in https://github.com/rebol/rebol/pull/140 and I agree, that the `.r` extension is lost in this century and so lets start with the new one. I'm personally still preferring `.r3` for run-able scripts which requires Rebol3.
33
+
34
+
(cherry picked from commit 298ee3787659bc39d093042c6df911d5e6103e28)
35
+
*[`1e1dfa`](https://github.com/Oldes/Rebol3/commit/1e1dfa3282c0f8fd2f184bf81cbcdf358ac182b5) Rename `split/into` to `split/skip`
36
+
*[`214790`](https://github.com/Oldes/Rebol3/commit/2147901da9398b0d150ccefba0f02105a1ff1cb1) Setup `system/options/home` to default user's system home location or to one defined in `REBOL_HOME` environment variable
37
+
38
+
For example to define custom location one can use on Windows:
39
+
```
40
+
set REBOL_HOME=C:\Rebol\
41
+
```
42
+
or on Linux:
43
+
```
44
+
export REBOL_HOME=~/Rebol/
45
+
```
46
+
*[`2b2352`](https://github.com/Oldes/Rebol3/commit/2b23527852526ac9d510ce49e6d3ccd67c7053d9) Allow private RSA exponents optional (may be computed and are not in PPK files)
47
+
*[`3d1436`](https://github.com/Oldes/Rebol3/commit/3d1436ab57ae6f0e9d26a28cc5c0a9315d6f2d36) Using lowercase in codec names (it looks better)
48
+
*[`db5b44`](https://github.com/Oldes/Rebol3/commit/db5b44a6a9376a061c3d36b95de0edc2936a52cb) Replaced `mezz-crypt` module with `pkix` and `utc-time` codecs
49
+
*[`4d8866`](https://github.com/Oldes/Rebol3/commit/4d88668b47fb545dbeb7a598268f765315418d3b) Using `append` instead of `insert tail` when saving data to binary
50
+
19
51
### Fixes:
20
52
53
+
*[`4774ea`](https://github.com/Oldes/Rebol3/commit/4774eaf0f17c13719b4cdec6c6571e23251f2aa6) Better fix of reading list of logical drives on Windows
54
+
*[`ea39f8`](https://github.com/Oldes/Rebol3/commit/ea39f8ea976cf2225f32eea5d4389589f43adc2f) Update travis file and remove unrelated mezzanine file
55
+
*[`5e32c5`](https://github.com/Oldes/Rebol3/commit/5e32c54a850b7cb03328f5f54cb27064458a8918)`deline/lines` and `read/lines` misinterprets UTF-8 character as newline
56
+
*[`e7e72b`](https://github.com/Oldes/Rebol3/commit/e7e72b54489eab5910bf3315719525cea0d47f19) Missing file with `mold/part` native specification
57
+
*[`3f4b93`](https://github.com/Oldes/Rebol3/commit/3f4b93e55219a7560e7ffcc501d3e9010f4a888a) Wrong macro in host calls (failed standalone library compilation)
58
+
*[`1317e1`](https://github.com/Oldes/Rebol3/commit/1317e13a8ad80bade1e37a1c7224e2d3be2aa314) Path expression with path! does not work with all supported key types
21
59
*[`652045`](https://github.com/Oldes/Rebol3/commit/6520457a3bdcf4a121076c40ead3923fc94be313) Using `deline` to normalize CRLF to LF when reading text HTML content
22
60
*[`6238d2`](https://github.com/Oldes/Rebol3/commit/6238d23e53a0329a5b36c8673da926e248b35c69) Allow incomplete tag in DER codec (because it looks it can happen)
23
61
*[`9f6b34`](https://github.com/Oldes/Rebol3/commit/9f6b349a724a36bf8c5129ae9ff970db6a4248e6) Allow to `make bitset!` from `bitset!`
@@ -26,13 +64,6 @@ This is just generated output from commits in [this repository](https://github.c
26
64
*[`f09962`](https://github.com/Oldes/Rebol3/commit/f099629adfab50b31a01f6a200aacc12afad6c95) ENLINE does not convert line endings to native OS format (Posix)
27
65
*[`70c51b`](https://github.com/Oldes/Rebol3/commit/70c51ba9dff10c967b7bde3de781d1b12939d98a) Crash in `enline`
28
66
29
-
### Changes:
30
-
31
-
*[`2b2352`](https://github.com/Oldes/Rebol3/commit/2b23527852526ac9d510ce49e6d3ccd67c7053d9) Allow private RSA exponents optional (may be computed and are not in PPK files)
32
-
*[`3d1436`](https://github.com/Oldes/Rebol3/commit/3d1436ab57ae6f0e9d26a28cc5c0a9315d6f2d36) Using lowercase in codec names (it looks better)
33
-
*[`db5b44`](https://github.com/Oldes/Rebol3/commit/db5b44a6a9376a061c3d36b95de0edc2936a52cb) Replaced `mezz-crypt` module with `pkix` and `utc-time` codecs
34
-
*[`4d8866`](https://github.com/Oldes/Rebol3/commit/4d88668b47fb545dbeb7a598268f765315418d3b) Using `append` instead of `insert tail` when saving data to binary
35
-
36
67
## 2020 May
37
68
38
69
### Features:
@@ -135,19 +166,52 @@ This is just generated output from commits in [this repository](https://github.c
135
166
]
136
167
```
137
168
169
+
### Changes:
170
+
171
+
*[`8b0e6a`](https://github.com/Oldes/Rebol3/commit/8b0e6a7ce25ab0a2a6fc190753ec3882ccffa784) Using `system/platform` just as a `word!`
172
+
173
+
Before:
174
+
```
175
+
>> system/platform
176
+
== [Windows win32-x64]
177
+
```
178
+
Now:
179
+
```
180
+
>> system/platform
181
+
== Windows
182
+
183
+
>> system/build/os
184
+
== win32-x64
185
+
186
+
```
187
+
188
+
Reason is, that in most cases only the `platform` name is needed so one had to use for example `switch system/platform/1 [...]`, which was a little bit cryptic. It is now also compatible with Red language.
189
+
*[`a55673`](https://github.com/Oldes/Rebol3/commit/a55673f2a159e6c561525de6901db0b262237c1a) Moved AS_DECIMAL define
190
+
191
+
used to receive decimal value, when argument may be decimal or integer
192
+
138
193
### Fixes:
139
194
195
+
*[`7ee3e3`](https://github.com/Oldes/Rebol3/commit/7ee3e30c703abce71133c67cf6f0cff9f23650a5) Not using `system/platform` for `zero-index?` functionality
196
+
*[`9f2548`](https://github.com/Oldes/Rebol3/commit/9f2548d5fa5452e4a2ccc95df8f17fe088ecab79) Improved error handling in HTTPd (catches invalid requests)
197
+
*[`3d068a`](https://github.com/Oldes/Rebol3/commit/3d068ab1c1a274a6555e9e8bce3253af5aa1994c)`TRY/except` should store the `last-error`
198
+
*[`c4c374`](https://github.com/Oldes/Rebol3/commit/c4c3747a2d16a9fad8b810ccc011c7eca40f5ec9) Resolve incompatible pointer type compilation warning on posix targets in `browse` native function
199
+
*[`447525`](https://github.com/Oldes/Rebol3/commit/447525287f3230bb7dacc01d796d8b7961f2b8f2) Optimized (and fixed regression) when appending char on string
200
+
*[`b26700`](https://github.com/Oldes/Rebol3/commit/b267009605056f4c9ab4b87db84d674d84814ae9) Make sure that Linux ARM build is not trying to use not implemented MIDI device
201
+
*[`149aeb`](https://github.com/Oldes/Rebol3/commit/149aebe6fac5c38693a6e867f489e98a068f1ae0) Minor modifications of `MySQL` protocol error messages.
202
+
*[`3360da`](https://github.com/Oldes/Rebol3/commit/3360daccc3444b45560e1bf3876db0c7675d9979) WRITE should use MOLD instead of FORM when writing an object into a file
203
+
*[`0bb9d9`](https://github.com/Oldes/Rebol3/commit/0bb9d95d479cd11d3de437ff6a32eec457f1329c)`ICONV` from `UTF16` with BOM does not skip the BOM on Windows
204
+
*[`0020ec`](https://github.com/Oldes/Rebol3/commit/0020ec8c47225106c7be9d377f233fdbdb21c4c6) Make `case [true []]` return `unset!`
205
+
*[`eaeb6c`](https://github.com/Oldes/Rebol3/commit/eaeb6c6eaec51a8771503abb76d2b897691372b2) Using typeset should not found datatype value inside a block
206
+
*[`853cd8`](https://github.com/Oldes/Rebol3/commit/853cd8abf5e0e21c2a34579d7b47f122564870de) Optimization of CHANGE/INSERT/APPEND integer! or char!
207
+
*[`47d904`](https://github.com/Oldes/Rebol3/commit/47d9043dd9ac61218488a4a3d19eb926a356be7a)`DELTA-PROFILE` includes profiler overhead
0 commit comments