Brush

Timeline
Login

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

50 most recent timeline items

2017-10-23
01:00:26
[9b32363905] Leaf: Change "static" strings to "external" strings (user: andy, tags: trunk)
00:44:15
[4f42cd19d0] Add a bit more commentary on partial indexes (user: andy, tags: trunk)
00:39:42
[94adb69923] Allow for partial string indexes and invalidation (user: andy, tags: trunk)
00:37:40
[fc2f5710ee] Rework tiny strings so that the BrString structure can be cached (user: andy, tags: trunk)
2017-10-21
04:07:45
[6177b80b17] Continue work on strings, change blob allocation functions to avoid the need for brBlobArray() in the common case (user: andy, tags: trunk)
2017-10-20
23:04:03
[a45f71b702] Begin string implementation (user: andy, tags: trunk)
2017-10-19
03:48:45
[cc5ac88f8d] Allow reverse functions to operate on slices (user: andy, tags: trunk)
2017-09-30
23:01:52
[f19a2774a1] Resolve ambiguity by pushing the problem into the tokenizer (user: andy, tags: trunk)
20:15:10
[0723a9e76d] Update grammar for recent design changes (user: andy, tags: trunk)
2017-09-27
19:19:45 • Edit [936387d38aaf70ae|936387d38a]: Edit check-in comment. (user: andy)
19:19:16
[936387d38a] Use $x(k) for keyed indexing and $x{i} for vectored indexing, also ${x} for expressions (user: andy, tags: trunk)
18:54:04
[e30a0995a2] Remove obsolete restriction on indexing (user: andy, tags: trunk)
18:48:45
[0536f14bad] Wording adjustments (user: andy, tags: trunk)
18:36:14
[d20e39886b] Add discussion of the choice of the term "word" (user: andy, tags: trunk)
2017-09-24
01:20:18
[46f969ca61] Describe how string indexing works (user: andy, tags: trunk)
01:00:53
[637c931de3] Better explain key and vector list indexing (user: andy, tags: trunk)
00:51:56
[5045d4768f] Describe *(...) (user: andy, tags: trunk)
2017-09-23
19:17:24
[e6cde35ad9] Update and improve documentation (user: andy, tags: trunk)
18:47:47
[6b7fbd9689] Change bullet character from * to - for better behavior in Vim (user: andy, tags: trunk)
2017-09-22
03:09:46
[15f12740f6] Better describe limits of computed variable name notation (user: andy, tags: trunk)
2017-09-21
03:41:48
[5fa0eae1b1] Improve nested substitution in combination with scope indexing operator (user: andy, tags: trunk)
2017-09-17
06:53:34
[d3220d51f1] Clarify applicability of indexing operators (user: andy, tags: trunk)
06:49:34
[aab98aa4e1] Rename invocation context to script (user: andy, tags: trunk)
06:43:31
[89ee108ee9] Continue writing documentation (user: andy, tags: trunk)
05:46:06
[93d4587e4f] Rework some names and substitution syntax (user: andy, tags: trunk)
2017-09-10
01:31:50
[7f391744fe] Add BR_TYPE_LIST_NC for non-canonical lists (user: andy, tags: trunk)
2017-08-30
03:54:37
[898fcea59c] Allow fenced code blocks to have syntax mode names (user: andy, tags: trunk)
01:08:59
[ce96ae4fea] Ignore headings within ``` code blocks, as requested by dewey.hylton (user: andy, tags: trunk)
2017-08-20
17:18:01
[ea4f7dd7c9] Improve toc.tcl to not require an <!--END--> marker (user: andy, tags: trunk)
2017-08-18
02:08:26
[7236064b4f] Per suggestion from dewey.hylton, added a link from each header back to the table of contents (user: andy, tags: trunk)
2017-08-16
15:31:31
[85e7a6d9b9] Improve comments (user: andy, tags: trunk)
2017-08-14
20:50:53
[6fe819db16] Add table of contents to concepts.md (user: andy, tags: trunk)
18:30:19
[e60579f77c] Improve documentation (user: andy, tags: trunk)
16:31:04
[57635861f7] Clarify reference IDs (user: andy, tags: trunk)
06:10:51
[643debffa4] Update ideas file (user: andy, tags: trunk)
2017-08-07
21:52:53
[94c5a1273f] Add TIP#461-style string comparison operators (user: andy, tags: trunk)
2017-06-23
22:07:32
[f574fa3bda] Documented that comments may appear inside math expressions (user: andy, tags: trunk)
2017-06-11
04:06:16
[b325c95a3a] Scope operator allowed within implied variable substitution (user: andy, tags: trunk)
04:03:10
[244420db9f] Add explanation for deferred release (user: andy, tags: trunk)
03:53:09
[e2935cb4d8] Clarify comment about release() (user: andy, tags: trunk)
03:18:50
[bc83f3da58] Follow-on to previous commit (user: andy, tags: trunk)
03:18:07
[6181d91f80] Remove some br*WordArray() functions (user: andy, tags: trunk)
01:51:15
[7fb53cdf8b] Change description fo BR_TYPE_CSTR because the term may be used as an argument to brWordStore() or brWordFetch() in which case it does not necessarily mean the string is contained within the word (user: andy, tags: trunk)
00:35:53
[12eadf3852] Remove empty function (user: andy, tags: trunk)
00:35:42
[5f4268142f] Enable debugging (user: andy, tags: trunk)
00:31:42
[d5f7b793ee] Change brPanic() from a function to a macro and automatically capture the filename and line number (user: andy, tags: trunk)
00:29:51
[bd23141551] Rename BR_TYPE_TINY to BR_TYPE_CSTR to allow for the brCStr*() functions to make use of the tiny string facility (user: andy, tags: trunk)
2017-06-10
20:22:47
[ca55f14b16] Add more brWord*New() macros (user: andy, tags: trunk)
19:21:42
[9b073166f8] Remove BR_TYPE_CSTR (user: andy, tags: trunk)
19:15:15
[79ef164170] Clarify comment about native representations (user: andy, tags: trunk)