Fossil

Today In History
Login

This Day In History For 2026-09-21

1 Year Ago (more context)

2025-09-21
04:16
Fix an out-of-bounds array access in the function to decode a UTF-8 sequence (similar to a problem reported on the SQLite Forum: https://sqlite.org/forum/forumpost/184b372388). check-in: 59879abe16 user: florian tags: trunk

2 Years Ago (more context)

2024-09-21
15:59
Update the built-in SQLite to the latest trunk version for testing. check-in: 5de7ce9a06 user: drh tags: trunk
13:31
Apply the form-width change from [268bb73947] and [a767b75e8ffa] to /forume2. check-in: f75f1d60df user: stephan tags: trunk

4 Years Ago (more context)

2022-09-21
17:14
Backup any unmamaged files that are about to be overwritten by an update or merge. Potentially avoid the loss of a local file if the overwrite warning goes unnoticed, in which case undo is useless. check-in: e99e58c568 user: mgagnon tags: trunk
16:52
Fix a typo in comment (no code change) check-in: 1356151980 user: mgagnon tags: trunk

5 Years Ago (more context)

2021-09-21
20:07
Internal cleanups of how /chat config area is built up. No significant visible changes. check-in: 60206ef512 user: stephan tags: trunk
19:45
Tweaked the /chat config options layout so that the entries start at the bottom of the view to put them in easier reach on tall screens, and moved the presumably most common options to the bottom so that they start out scrolled into view on smaller screens. check-in: 3524f72e6b user: stephan tags: trunk
18:17
Diff context chunk loader UI controls now show a load-pending message and any error messages directly next to the controls, rather than via toasts, per forum feedback. check-in: ba40082691 user: stephan tags: trunk
17:36
Removed a bogus unreached return statement. check-in: 4b98f9e791 user: stephan tags: markdown-tagrefs
17:34
More refinement of the token selection for #hashtag and @name references. check-in: 3363ab42c0 user: stephan tags: markdown-tagrefs
16:42
Fixed a paren nesting bug that prevented multi-character hashtags from being processed. It would stop at the second character. check-in: e211f1ab42 user: wyoung tags: markdown-tagrefs
16:38
Added '@' and '#' prefixes in spans. Initial commit ate them. check-in: 398cfa0be0 user: wyoung tags: markdown-tagrefs
16:29
Merged in parallel trunk changes. check-in: 9b07f400ce user: stephan tags: markdown-tagrefs
16:28
Removed some extraneous console debug output. check-in: 8663dde1df user: stephan tags: trunk
16:21 Edit [31a607d33ce903ab|31a607d33c]: Edit check-in comment. artifact: 6d2b4b20a7 user: wyoung
16:19
Initial implementation of "span data-foo" wrappers around @name and #tag references. Seems functional on a test-markdown-render basis, but the definitions of what counts as a reference and what to do with them still remains to be handled. check-in: 31a607d33c user: wyoung tags: markdown-tagrefs
16:10
Reimplemented chat message operations popup as an inlined DOM element to enable a confirmation option on the global delete button, per request from drh (and it's also more platform-portable). check-in: fb9026e264 user: stephan tags: trunk
15:02
Updated changelog for chat preview. Hyperlinks in preview mode now have target=_blank. Removed extraneous FORM element around chat input area, as it caused only grief with regards to Enter key handling (always activating the first button in the list, which is now the preview button). check-in: 60ed1ff951 user: stephan tags: trunk
14:34
/chat restored accidentally-removed configurable notification sounds. More layout tweaks on chat buttons. check-in: cf81ddf97a user: stephan tags: trunk
14:24
/chat: close config/preview area if user sends a message, to help avoid confusion and a corner-case layout bug. Minor layout tweaking of the single-line edit mode via collaborative /chat effort. check-in: 03f33cd3c2 user: stephan tags: trunk
13:34
/chat links now open in a new tab by default. Reduced min-width of input field to help out FF on Android. check-in: cea66528e2 user: stephan tags: trunk
13:25
/chat now uses full-fledged markdown instead of its former special-case markup. Added a message preview option to support that. check-in: 6c1ac839e3 user: stephan tags: trunk
13:18
In single-line edit mode, wrap the chat buttons if the screen is not "wide enough." Give the edit field a min-width of (experimentally) 24em. Closed-Leaf check-in: 3ca1ec5248 user: stephan tags: chat-markdown
13:10
Reduced side margin/padding on text input field to improve phone usability. check-in: ac6e7ae9da user: stephan tags: chat-markdown
13:00
Prettified chat buttons via collaborative chat session dogfooding. check-in: 607854c90f user: stephan tags: chat-markdown
11:52
/chat: tell the file selection widget not to wrap, so that the help button stays on the same line (reported from Martin G's phone). check-in: 4fc065ba4a user: stephan tags: chat-markdown
11:32
Moved the 350-ish lines/9k of chat-specific CSS into style.chat.css. check-in: bd4dd24373 user: stephan tags: chat-markdown
11:20
Initial go at a preview mode for /chat. Still some UI/UX decisions to be made. check-in: f33eefe2bb user: stephan tags: chat-markdown
10:08
Merge fixes from trunk check-in: 3f2365fe26 user: drh tags: chat-markdown
09:47
Fixed a comment to match the code, as reported [forum:/forumpost/81e0168804 | on the forum]. check-in: 898b8f2082 user: wyoung tags: trunk
08:01
Corrected th1 lappend to persist its result, as reported in [forum:97f8815dd3ddd7df|forum post 97f8815dd3ddd7df]. check-in: cb531a5416 user: stephan tags: trunk
06:22
Assorted small improvements to the gitusers doc check-in: 7cd51fa341 user: wyoung tags: trunk
04:09
/chat: add a button to the user/timestamp popup to toggle between parsed and plain-text rendering for that message, per /chat request. check-in: 9a17e76ebf user: stephan tags: chat-markdown

10 Years Ago (more context)

2016-09-21
19:05
Fix a problem that can occasionally occur with repeated syncs to/from a git repository, where a fossil-generated mark clashes with a mark previously generated by git, causing the sync to fail. check-in: 69668f8c57 user: nick.lloyd tags: nick.lloyd-git-interop
17:06
Drop support for the undocumented (and non-working) subrepository feature unless the -DFOSSIL_ENABLE_SUBREPOSITORY compile-time option is used. check-in: d8c917eeba user: drh tags: trunk
16:59
Re-fix several typos. check-in: 6e1072c5b5 user: mistachkin tags: trunk
16:06
Merge in latest from trunk check-in: 85a0ada691 user: nick.lloyd tags: nick.lloyd-git-interop
14:13
More typo fixes in whyusefossil.wiki. check-in: f2ce2e41d5 user: drh tags: trunk
13:44
Fix typos in the whyusefossil.wiki document. check-in: 1335cf4135 user: drh tags: trunk
03:03
Fix a couple more typos. check-in: 8ac01fa676 user: mistachkin tags: trunk
03:00
Fix a couple typos. check-in: 680f3c1d08 user: mistachkin tags: trunk
00:57
Add the "Why Use Fossil" document. check-in: d8b18eb9af user: drh tags: trunk

15 Years Ago (more context)

2011-09-21
21:23
added a FIXME, removed another. Now it's really bed time. check-in: 8b814778c9 user: stephan tags: json
21:17
Added my AJAX test code after accidentally deleting my local copy (thank goodness the test server still had a copy). See the README if you want to set it up locally under apache. check-in: c6c5ad1364 user: stephan tags: json
20:43
/json/branch/list now requires g.perm.Read, like /brlist does. Time for bed... check-in: a37c6a87c6 user: stephan tags: json
20:03
added current branch name to /json/branch/list payload when in an opened checkout. check-in: 7592fe934b user: stephan tags: json
19:31
added POST.payload to json_getenv() list. Re-organized /json/branch/list CLI/HTTP arg handling to behave sanely in CLI mode. Minor typo fix in main.c. check-in: 4a9b51649d user: stephan tags: json
18:55
s/branch_prepare_query/branch_prepare_list_query/g check-in: 267739dd20 user: stephan tags: json
18:53
changed how /json/branch/list selects whether to look at open/all/closed branches. check-in: 14423f3284 user: stephan tags: json
18:20
Refactored prepareBranchStatement() to simplify its usage, get rid of ambiguous arg handling, and allow the caller to specify the priority of the all-vs-closed-vs-opened decision. Made it non-static and renamed to branch_prepare_statement() for re-use in /json/branch/list. check-in: 5a81a5ead6 user: stephan tags: json
18:10
Minor timeline output cleanups. Added /json/branch/list. check-in: f266ebdd3f user: stephan tags: json
17:38
More work on the warnings infrastructure. json_warn() now (experimentally) disallows (elides) duplicate warning codes to simplify downstream loops. Still undecided on that behaviour, though. check-in: 576425e862 user: stephan tags: json
16:31
started adding infrastructure to report non-fatal warnings. check-in: ad50fe9584 user: stephan tags: json
15:22
timeline json refactoring, fixed ordering, split tags into an Array. check-in: d6cbe37b6b user: stephan tags: json
14:42
refactored the prototype timeline code, split off completely from www version (different requirements). check-in: 1ecf337404 user: stephan tags: json