Fossil

Timeline
Login

Timeline

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

200 most recent check-ins by user andygoth

2021-01-12
00:11
Minor editorial improvements to chat documentation check-in: 94286990 user: andygoth tags: trunk
2020-12-10
21:43
Bring branch up-to-date with respect to trunk. Note: this check-in was made as an example to demonstrate merging. Closed-Leaf check-in: bbc52640 user: andygoth tags: modern-skin-markup-fixes
2020-09-28
04:03
If I am reading this correctly, the JPEG and PNG bars are the ones increasing with each commit, not so much the TIFF bar due to using uncompressed TIFF check-in: 309af345 user: andygoth tags: trunk
02:29
Move change to intended location (shouldn't have been on branch) check-in: fb6b093d user: andygoth tags: trunk
02:29
Make it possible to delete a check-in, tag, or branch wiki page by setting it to zero length Closed-Leaf check-in: 5b101aa7 user: andygoth tags: andygoth-html-caps
02:15
Merge trunk, also change "Svg" to "SVG" check-in: c319f52c user: andygoth tags: andygoth-html-caps
02:14
Add support for displaying SVG files check-in: 4a53f343 user: andygoth tags: trunk
01:54
Capitalize "HTML" check-in: 59d27ab4 user: andygoth tags: andygoth-html-caps
2020-09-19
14:03
Mention skip in bisect options list check-in: 79499fc4 user: andygoth tags: trunk
13:58
Clean up the fossil bisect summary per https://fossil-scm.org/forum/forumpost/00503372fc check-in: 6e45212a user: andygoth tags: trunk
2020-09-15
20:52
Allow files to be converted to symlinks and vice versa without an intermediate check-in to delete them check-in: e0aebc21 user: andygoth tags: trunk
19:23
Restore the ability to add symlinks located inside subdirectories check-in: 9d75d6ae user: andygoth tags: trunk
19:23
Remove some end-of-line whitespace and fix some very minor comment typos and capitalization errors check-in: 05379255 user: andygoth tags: trunk
2020-08-25
13:53
Tiniest style tweak for consistency check-in: 7ea82586 user: andygoth tags: trunk
13:47
Separately show original and edited user/date check-in: 39a550c8 user: andygoth tags: trunk
2020-08-22
03:25
Correct minor documentation typo (bytes -> bits) check-in: 96f1a9f5 user: andygoth tags: trunk
03:06
Guard against an infinite loop in certain pathological edit patterns Closed-Leaf check-in: 71fe590e user: andygoth tags: andygoth-forum-refactor
02:53
Link to the next edit rather than the final edit check-in: 91a3a600 user: andygoth tags: andygoth-forum-refactor
02:50
When showing the source of an edited post, show that exact version rather than the newest version check-in: df916a9d user: andygoth tags: andygoth-forum-refactor
02:38
Unify and regularize forum display code check-in: 6999639b user: andygoth tags: andygoth-forum-refactor
2020-08-21
23:40
Internally rename "entry" to "post" for more consistent terminology check-in: adefa86c user: andygoth tags: andygoth-forum-refactor
23:20
Rework forum post serial IDs to include a revision number when edited. This fixes buggy sids displayed in thread https://fossil-scm.org/forum/forumpost/6737a387fe?t=c&threadtable. check-in: dd47b8c3 user: andygoth tags: andygoth-forum-refactor
22:58
Extend translator to support two- and three-argument printf specifiers, e.g. "%.*s(len)(str)" or "%*.*d(width)(prec)(val)" check-in: df7b0c31 user: andygoth tags: andygoth-forum-refactor
22:03
Remove mfirt check-in: a8d90b1f user: andygoth tags: andygoth-forum-refactor
21:52
Remove fprev check-in: d585c347 user: andygoth tags: andygoth-forum-refactor
21:50
Restore inadvertently deleted column check-in: c76023e3 user: andygoth tags: andygoth-forum-refactor
21:45
Replace firt with pIrt check-in: ed56faad user: andygoth tags: andygoth-forum-refactor
21:17
Remove nReply which is present only in debug outputs, correct column alignment in debug output check-in: b932e49c user: andygoth tags: andygoth-forum-refactor
20:34
Remove indenting that was leaking into the HTML output check-in: bf98aa00 user: andygoth tags: andygoth-forum-refactor
20:19
Add new fields to threadtable debug output check-in: c4d6d757 user: andygoth tags: andygoth-forum-refactor
19:42
Actually use pEditHead check-in: 9e924011 user: andygoth tags: andygoth-forum-refactor
19:41
Add pEditHead field to avoid repeatedly walking back to find the original post check-in: 7114bdc8 user: andygoth tags: andygoth-forum-refactor
19:34
Rename pEditLeaf to pEditTail check-in: 145a6ef2 user: andygoth tags: andygoth-forum-refactor
19:33
Rename pLeaf to pEditLeaf to be consistent with the other edit fields check-in: 763d22b7 user: andygoth tags: andygoth-forum-refactor
15:57
Add pEditNext field to permit walking forward as well as backward through the edit chain check-in: a17f4955 user: andygoth tags: andygoth-forum-refactor
15:54
Begin refactoring forum code to support orthogonal history and plaintext options. First step: rename pEdit to pEditPrev to make room for a pEditNext field. check-in: 636f6596 user: andygoth tags: andygoth-forum-refactor
14:40
Add missing bold markup check-in: 273dd80e user: andygoth tags: trunk
2020-08-20
23:45
Change width per stephan's request Closed-Leaf check-in: 53458bed user: andygoth tags: andygoth-ardoise-tweaks
13:08
Rearrange code, tweak span colors check-in: 1ffe4cde user: andygoth tags: andygoth-ardoise-tweaks
12:31
Fix CSS priority issue check-in: ed04edd8 user: andygoth tags: andygoth-ardoise-tweaks
2020-08-19
14:23
Harmonize artifact count and average between /stat and /artifact_stats. See https://fossil-scm.org/forum/forumpost/37514b1f67. check-in: 38fa17e4 user: andygoth tags: trunk
13:51
When diffing long sequences, the product of their lengths can overflow to a negative number, triggering optimalLCS() which is very expensive. Prevent this overflow. See https://fossil-scm.org/forum/forumpost/5f9365f9fe for discussion. check-in: e2b7dca9 user: andygoth tags: trunk
01:33
Restore blank cell capability, fixes [95ce0e53] check-in: dc94ebc2 user: andygoth tags: trunk
00:56
Make a few tweaks to the Ardoise skin. See https://fossil-scm.org/forum/forumpost/a4bcfec897 for branch discussion. check-in: 535f4eb8 user: andygoth tags: andygoth-ardoise-tweaks
2020-08-17
08:14
Fix typo, remove period for consistency with other help check-in: 80ca317a user: andygoth tags: trunk
07:02
Reinstate symlink capability. (Unintended change with prior symlink test?) check-in: c840617b user: andygoth tags: trunk
2020-08-16
15:30
Close multi-remote-fix branch because the issue is now resolved. See https://fossil-scm.org/forum/forumpost/158a67cc53 for some information on what was going on. The solution was to reopen the configuration after it was being prematurely closed. check-in: 4c16a249 user: andygoth tags: bad-merge
14:45
Merge trunk, since cloning local filesystem repositories still does not work Closed-Leaf check-in: 719dcd29 user: andygoth tags: multi-remote-fix
14:31
Remove "(pending)" from 2.12 changelog now that 2.12 is released check-in: dcc90ab5 user: andygoth tags: trunk
2020-07-30
00:11
Revive branch, since it turns out there is still a problem with cloning local filesystem repositories. See the previously-linked forum post for details. check-in: cbd52334 user: andygoth tags: multi-remote-fix
2020-07-29
14:56
Minor format tweak for consistency check-in: 0cda82eb user: andygoth tags: trunk
2020-07-18
04:26
Close branch check-in: 997267a1 user: andygoth tags: trunk
01:33
Temporarily back out "fossil remote" improvements until "fossil clone" is fixed: https://fossil-scm.org/forum/forumpost/158a67cc53 check-in: 0a752652 user: andygoth tags: multi-remote-fix
2020-07-01
01:34
Grammar tweak check-in: 161309b1 user: andygoth tags: trunk
2020-05-11
21:01
Widen shun fields to accommodate SHA3-256 check-in: f749f203 user: andygoth tags: trunk
2020-04-28
22:37
Correct typo check-in: acbbc133 user: andygoth tags: trunk
2020-03-20
04:02
Rename test function to match the test command name check-in: 77be1777 user: andygoth tags: trunk
2019-11-23
21:46
Improve comment to explain why the "r" query is being rewritten Closed-Leaf check-in: 67412fbb user: andygoth tags: andygoth-restore-related
20:55
Show filter description even when "r" is used on a branch that has no wiki check-in: 2a5af707 user: andygoth tags: andygoth-restore-related
20:54
Restore operation of "related" and "tag filter" widgets, see forum thread https://fossil-scm.org/forum/forumpost/2d5fe3dedc for discussion check-in: e2581e6d user: andygoth tags: andygoth-restore-related
2019-08-24
18:32
Merge fork check-in: 6c6aae97 user: andygoth tags: trunk
2019-01-19
21:03
Remove unused variable check-in: 302ce439 user: andygoth tags: trunk
2018-11-08
02:38
Improve grep documentation check-in: 4af31f11 user: andygoth tags: trunk
2018-10-04
14:08
Update list of common commands in man page check-in: cc6f7a92 user: andygoth tags: trunk
2018-09-29
02:23
Update man page to sync with www/index.wiki check-in: 50c2a14d user: andygoth tags: trunk
02:18
Run "tools/man_page_command_list.tcl fossil.1" to update Fossil man page to include new "common" commands, according to the output of "fossil help" check-in: 7f890aa4 user: andygoth tags: trunk
2018-09-28
20:54
Document reference links having no second set of square brackets check-in: 2856830e user: andygoth tags: trunk
2018-08-30
16:13
Silence warning about unused variable check-in: 2f72c1fb user: andygoth tags: trunk
2018-08-27
15:00
Remove unnecessary execute bit check-in: cabc447c user: andygoth tags: trunk
15:00
Correct markdown reference documentation on optional outermost | characters check-in: 08e4371b user: andygoth tags: trunk
2018-07-14
16:22
Add missing option to diff option summary check-in: 9b733276 user: andygoth tags: trunk
16:22
Silence const warning (GCC 8.1.1) check-in: 83288757 user: andygoth tags: trunk
2018-06-12
18:52
Reduce automatic scroll offset when multiple ranges are selected check-in: d46491d6 user: andygoth tags: trunk
2018-06-09
16:37
Update secondary mention of SQLite compression ratio to match table check-in: b46141f4 user: andygoth tags: trunk
2018-04-27
00:52
Fix typo in annotate documentation check-in: 4dcda7d9 user: andygoth tags: trunk
2018-04-11
20:34
Correct minor typo check-in: 805a58c3 user: andygoth tags: trunk
2017-10-19
04:09
Adjust help text wording for /download page check-in: eecb721e user: andygoth tags: trunk
2017-10-14
23:20
Update /dir to support readme and readme.* files being a symlink to the actual document. Symlinks to symlinks are not supported in this instance. The document type is determined by the link target name. Closed-Leaf check-in: eb4dda48 user: andygoth tags: andygoth-doc-symlink
22:49
Remove unnecessary double NUL-termination from blob Closed-Leaf check-in: 95b6fad9 user: andygoth tags: andygoth-enhanced-symlink
22:22
Update change log to describe Windows behavior of "l" flag to "manifest" setting check-in: 810370cd user: andygoth tags: andygoth-enhanced-symlink
22:19
Correct sense of _WIN32 conditional compilation check-in: 1226e3ef user: andygoth tags: andygoth-enhanced-symlink
22:03
Use transactions while creating symlink_perm table check-in: f42ee09a user: andygoth tags: andygoth-enhanced-symlink
22:03
Additional corrections to Windows symlink permissions logic check-in: f29c8a44 user: andygoth tags: andygoth-enhanced-symlink
21:48
Tweak comment style for consistency within functions check-in: 364d0431 user: andygoth tags: andygoth-enhanced-symlink
21:44
Correct vfile_check_signature() handling of manifest.symlinks not existing or manifest setting not containing the l flag check-in: de50c496 user: andygoth tags: andygoth-enhanced-symlink
21:43
Update Windows version of vfile_check_signature() to get symlink status from manifest.symlinks check-in: 23e67f67 user: andygoth tags: andygoth-enhanced-symlink
21:37
Protect against symlink_perm table already existing, should get_checkout_symlink_table() have already been called check-in: 03ba3d9c user: andygoth tags: andygoth-enhanced-symlink
21:32
Move manifest.symlinks read functionality into the new get_checkout_symlink_table() function in checkout.c check-in: 7a4bd5cf user: andygoth tags: andygoth-enhanced-symlink
21:13
When committing on Windows with the "l" manifest flag set, update the symlink permission for selected files from the manifest.symlinks file if it exists check-in: 2808e225 user: andygoth tags: andygoth-enhanced-symlink
19:32
Correct help text for open command check-in: 109c956f user: andygoth tags: andygoth-enhanced-symlink
19:28
Merge trunk check-in: 057645a9 user: andygoth tags: andygoth-enhanced-symlink
2017-10-03
14:42
Tweak indenting for consistency check-in: 5f37eb84 user: andygoth tags: trunk
05:12
Follow-up to [f39c33c133]: Only add extra table cell when rcvid column is shown check-in: 1f9718a6 user: andygoth tags: trunk
2017-09-30
01:09
Add [string index] TH1 command check-in: 0c57ba3e user: andygoth tags: trunk
2017-09-29
00:53
Add support for the "l" flag to the "manifest" setting to enable creation of a file "manifest.symlinks" which lists the names of all symlinks check-in: 8d6bdd1e user: andygoth tags: andygoth-enhanced-symlink
2017-09-27
03:23
Assorted cleanups associated with [f74f7014], most notably making "fossil dif" work again despite the ambiguity with setting "diff-command" check-in: 2b6a34c7 user: andygoth tags: trunk
2017-09-25
15:28
Merge search-technote check-in: a551d503 user: andygoth tags: trunk
2017-09-24
04:42
Use tables throughout globs.md check-in: 7f2689b1 user: andygoth tags: andygoth-annotation-enhancements
04:41
Correct name of extras command check-in: 4546d93d user: andygoth tags: andygoth-annotation-enhancements
04:33
Correct typo preventing "fossil help clean-glob" from working check-in: 41162e1a user: andygoth tags: andygoth-annotation-enhancements
04:12
Update change log Closed-Leaf check-in: f914bfd3 user: andygoth tags: andygoth-search-technote, andygoth-annotation-enhancements
04:06
Fix some bugs in tech note search indexing check-in: 76f8bfd5 user: andygoth tags: andygoth-search-technote, andygoth-annotation-enhancements
03:10
Add missing call to search_update_technote_index() check-in: 46751203 user: andygoth tags: andygoth-search-technote, andygoth-annotation-enhancements
03:02
Correct alignment of fts-config output check-in: a6c7ce9d user: andygoth tags: andygoth-search-technote, andygoth-annotation-enhancements
00:10
Begin work on searching technotes. Credit goes to Chris Rydalch for the idea. Sadly, this version doesn't work yet. Technote searches fail at this time. check-in: 94650be8 user: andygoth tags: andygoth-search-technote, andygoth-annotation-enhancements
2017-09-23
21:52
Convert /fdiff and (partially) /vdiff to use checkboxes check-in: 19e89654 user: andygoth tags: andygoth-annotation-enhancements
21:30
Remove unnecessary variable initializations check-in: c203ba90 user: andygoth tags: andygoth-annotation-enhancements
21:24
Convert annotate page to use checkboxes check-in: 8017bad6 user: andygoth tags: andygoth-annotation-enhancements
21:18
Correct operation of filevers query parameter to annotate pages check-in: 4b721600 user: andygoth tags: andygoth-annotation-enhancements
21:07
Consolidated annotation file and manifest lookup code. This changes the error handling for the annotation web page to report an error rather than redirect to home. It also enables omitting the checkin query parameter when used with a server running within a checkout. (Later, by drh:) Move this code onto a branch because of build errors on Ubuntu. check-in: 41f35ca4 user: andygoth tags: andygoth-annotation-enhancements
18:37
Selectively revert a few changes made by the previous check-in check-in: b83ea94e user: andygoth tags: trunk
18:32
Add the -r|--revision option to the annotate command. check-in: 5a6b194b user: andygoth tags: trunk
2017-09-22
18:10
Show all possible heading styles in Markdown reference. Expand table example to more closely resemble typical usage. check-in: 02403f06 user: andygoth tags: trunk
2017-09-21
21:49
Improve error message when rejecting unversioned filenames check-in: 493e3bad user: andygoth tags: trunk
00:56
Correct /doc webpage in the case of a read-only database containing a vcache table lacking the desired vid check-in: b20f6cba user: andygoth tags: trunk
2017-09-20
20:15
Correct typo in documentation check-in: aad384d5 user: andygoth tags: trunk
04:08
Correct typo in title of web page check-in: a3e50c99 user: andygoth tags: trunk
04:05
Correct comment typos check-in: b1191c1e user: andygoth tags: trunk
2017-09-19
18:28
Add missing table cell in bottom right corner of unversioned file list web page check-in: f39c33c1 user: andygoth tags: trunk
2017-08-31
05:51
Correct typo in help's help check-in: 0d8c3c2b user: andygoth tags: trunk
2017-08-24
14:20
Typo fixes thanks to rosscanning, ref http://www.mail-archive.com/fossil-users@lists.fossil-scm.org/msg25775.html check-in: f98852a0 user: andygoth tags: trunk
2017-08-12
04:19
Typo correction check-in: 45a3d4b1 user: andygoth tags: trunk
2017-08-06
23:48
Restore end-of-line spaces used to demonstrate mid-paragraph line break in markdown.md. The spaces were removed by [23895c7b99] which appeared to clean house on end-of-line whitespace in addition to its documented purpose. check-in: 1e491f6c user: andygoth tags: trunk
23:32
Document Markdown tables (never knew this feature existed), and improve consistency of formatting check-in: 6f69ccdc user: andygoth tags: trunk
2017-08-05
04:17
Enable processing of versioned manifest setting when creating zips and tarballs outside of an open checkout directory check-in: da23bec7 user: andygoth tags: trunk
03:45
Simplify manifest generation logic in zip page check-in: b9de6042 user: andygoth tags: trunk
03:23
Correct the /doc page to support read-only repositories check-in: 95edba65 user: andygoth tags: trunk
2017-07-14
20:47
Mention support for HTML-style comments in Markdown reference check-in: bfc29fb3 user: andygoth tags: trunk
2017-07-09
00:51
Document italic+bold Markdown check-in: 9e67b8ab user: andygoth tags: trunk
2017-07-08
20:42
Improve built-in Markdown reference documentation to describe more features I long wished Markdown had but just now discovered it already does check-in: 3bfdafe4 user: andygoth tags: trunk
2017-07-07
19:18
Avoid appending to g.zPath inside doc_page() loop. Instead, wait until the loop is done to modify g.zPath. When doing a directory lookup, the check-in and directory name were being repeatedly appended to g.zPath each step through the list of possible filename suffixes. This corrupted <base href> should index.html not exist, which in turn broke relative URLs. check-in: 956d4901 user: andygoth tags: trunk
2017-06-24
16:28
Fixed "integer constant is too large for long type" warning on 32-bit Linux check-in: caf26817 user: andygoth tags: trunk
2017-05-04
14:52
Tweak format of initial list of special characters to match format of examples given two sections below check-in: 160b9852 user: andygoth tags: glob-docs
2017-04-20
18:26
Correct display of character list examples to work around lack of multi-level bulleted lists check-in: 2df14399 user: andygoth tags: glob-docs
2017-04-16
01:11
Consistently use ` instead of ' to surround individual characters check-in: 565685b5 user: andygoth tags: glob-docs
01:09
Mention difference between Fossil globs and Unix shell globs check-in: 8df6df49 user: andygoth tags: glob-docs
00:45
Replace []] example with [][] because a single-character character class is not terribly useful whereas the latter demonstrates the same concept as well as the visibly unusual way to match either bracket. Add example showing how to match a ^ character as well as ], further reinforcing the above. check-in: 541e3249 user: andygoth tags: glob-docs
2017-04-13
20:42
Correct reparent usage information check-in: 07783301 user: andygoth tags: trunk
2017-03-13
23:28
Correct filename title in comment for man_page_command_list.tcl check-in: 260e3c75 user: andygoth tags: trunk
2016-11-19
05:59
Correct issue with open/closed tags by changing the closed column to a quasi-aggregate query, i.e. one which is a function of the argument to GROUP BY and not anything which varies within the group. This gives consistent results with the baseline branch ls command, but it introduces a MAJOR performance regression. Listing closed tags goes from 0.033s in the baseline to 1.882s, i.e. it takes 56 times longer. Closed-Leaf check-in: b302f893 user: andygoth tags: andygoth-branch-list
2016-11-18
21:45
Remove min() from closed expression. It doesn't solve the problem, and it confuses analysis of the issue. check-in: 4e7d2ce1 user: andygoth tags: andygoth-branch-list
2016-11-16
21:59
Begin work merging new_brlist_page() into brlist_page().

Annoyance: The new open/closed checkboxes don't quite work the way I want them to work. Deselecting both has the effect of selecting both. This makes sense in that if neither the open nor closed query parameters are given, everything should be displayed, rather than nothing. Yet, the user interface would be nicer if deselecting the only selected checkbox causes the other checkbox to be selected. This can't be done with straight HTML because deselecting the checkbox removes it from the query string, and the server does not know which checkbox was deselected so it cannot force the other one to become selected. As far as I know, JavaScript is required.

Bug: Non-aggregate HAVING clause expressions are evaluated on an arbitrarily chosen row within each group. This breaks closed and open filtering for the command-line branch command and the new checkboxes. But shouldn't this also break non-aggregate result expressions?

Wish: Filter on normal/hidden branches too.

Wish: If a merged-to branch is hidden, don't show it in the resolution column, instead show something else. The latest merged-to? The earliest merged-to?

Wish: Branch name filters, just like on the timeline page. check-in: a6a44820 user: andygoth tags: andygoth-branch-list

19:29
Enable linenoise multiline editing so long commands and queries may be seen all at once therefore highlighted and copied from xterms check-in: 03b68698 user: andygoth tags: trunk
19:25
Only #include "linenoise.h" in fshell.c on non-Windows platforms check-in: 9c90682b user: andygoth tags: trunk
2016-11-15
23:41
Allow uv delete (or del) as an alias for uv remove or uv rm. See http://www.mail-archive.com/fossil-users@lists.fossil-scm.org/msg24322.html. check-in: b59fa7d0 user: andygoth tags: trunk
23:29
Fix revert -r option to mark a reverted file as edited if the reverted-to version does not exactly match the checkout version, even if the file size is equal check-in: f9080683 user: andygoth tags: trunk
23:23
Make changing to a symlink take priority over all other change types. This might also be a solution to the problem fixed by the previous commit, but it also avoids having a file that becomes a symlink (with target string length not equal to former file size) being marked as an ordinary edit. check-in: f10a284a user: andygoth tags: trunk
23:11
Don't rely on vfile.islink to tell whether or not a file is currently a symlink for the purpose of avoiding calling file_contains_merge_marker(). It is possible for a file to have become a symlink since the last commit. If the link target's string length is not equal to the former file size, vfile_check_signature() will treat it as a normal change and not mark it as chnged==8 (SYMLINK), so execution can fall through to the undesirable call to file_contains_merge_marker(). check-in: 43140feb user: andygoth tags: trunk
22:49
Avoid listing added files when running "fossil changes -edited" check-in: 0dea016d user: andygoth tags: trunk
02:50
Add script to automate updating common command list in man page, and use it to update the man page check-in: 42d6c86f user: andygoth tags: trunk
00:30
Fix timeline -n 0 to display an unlimited number of lines (rather than zero) to match documentation. Correct timeline -n for negative N documentation to match actual behavior. Limit compute_ancestors() and compute_descendants() on the assumption that there is no more than one entry per line. check-in: def9af43 user: andygoth tags: trunk
2016-11-12
04:21
Make artifact|whatis page use local time to match the timeline. Otherwise clicking on date/time links finds the wrong check-in in the timeline. May wish to convert other calls to datetime() to use local time. check-in: e7192bb9 user: andygoth tags: trunk
2016-11-10
19:44
Fix typo in help text for fossil tag check-in: 405a93e4 user: andygoth tags: trunk
2016-11-09
03:02
Minor tweak to changes help text: move some trivia to the end so the more important material is read first check-in: 5c8bdd00 user: andygoth tags: trunk
01:44
Minor tweak to branch help text check-in: 596f29fa user: andygoth tags: trunk
2016-11-08
00:38
Tweak changes's help text check-in: 9686570a user: andygoth tags: trunk
2016-11-07
04:45
Correct recent makeheaders.html documentation update to respect the prohibition of multiple global variables per declaration check-in: ba5ab70e user: andygoth tags: trunk
04:06
Use disjoint timelines when filtering by the chng timeline query parameter check-in: e7bdbbe4 user: andygoth tags: trunk
02:12
Use rgba(0,0,0,0.5) instead of #888 to implement 50% shadow so that the shadow works even against a colored or dark background check-in: f23ccc89 user: andygoth tags: trunk
02:00
CSS corrections for checkboxes check-in: 446d438e user: andygoth tags: trunk
01:48
Add crlf-glob to tester.tcl check-in: e754cad9 user: andygoth tags: trunk
01:32
Partially backout [bf9669f5]. Leave whitespace alone in test files check-in: 6a3e2ed8 user: andygoth tags: trunk
01:29
Remove some tabs and end-of-line whitespace check-in: bf9669f5 user: andygoth tags: trunk
01:18
Further updates to the changelog check-in: 63ed4b00 user: andygoth tags: trunk
01:13
Move changes to bottom (were placed at top by prior merge) and change verb tense to match other changes check-in: 1d1b5c73 user: andygoth tags: trunk
01:12
Add item to changes.wiki describing updated changes|status command check-in: c3c348b7 user: andygoth tags: trunk
01:10
Integrate andygoth-crlf. This renames CRNL to CRLF throughout Fossil. crnl-glob is renamed to crlf-glob, but crnl-glob is retained as a compatibility alias. check-in: 87320cf4 user: andygoth tags: trunk
00:53
Update for a new instance of crnl-glob that was added since this branch's baseline Closed-Leaf check-in: 46fd89ea user: andygoth tags: andygoth-crlf
00:50
Merge trunk check-in: 7ea74acf user: andygoth tags: andygoth-crlf
00:48
Ensure deleted/missing files are not processed as other types of files when C_DELETED and C_MISSING are not specified check-in: e9a43ae0 user: andygoth tags: trunk
00:35
Integrate andygoth-timeline-ms for broader testing and comment check-in: 5e173697 user: andygoth tags: trunk
00:33
Integrate andygoth-changes, try two check-in: e7764947 user: andygoth tags: trunk
00:20
Correct SELECT to not exclude added files, i.e. files not present in the blob table Closed-Leaf check-in: 45e2e3e9 user: andygoth tags: andygoth-changes
2016-11-06
23:48
Like I said, it has a problem with showing added files. check-in: d57d357d user: andygoth tags: trunk
23:47
Immediately backout [7c8cc2adab]. Turns out it has a problem with showing added files. check-in: d87c85c1 user: andygoth tags: trunk
23:45
Integrate andygoth-changes for broader testing and comment. This change should be fully backward-compatible, unless of course a script depends on the help text never changing or new options never being added. All existing options and defaults should work identically to before. I had planned to update the ls command to use the same backend as changes/status, but that work will have to wait until we decide if the ls options should be redesigned. The SCAN_MTIME, SCAN_SIZE, C_MTIME, and C_SIZE flags are currently unused and can be removed, but their presence harms nothing, and they should be useful for a basis for an updated ls command, though they may need modification to address confusion between commit time, on-disk mtime, checked-in size, and on-disk size. check-in: 7c8cc2ad user: andygoth tags: trunk
23:40
Correct SQL syntax error on "fossil changes -merge" which is not supposed to display any files yet still tries to run the file query even though it says only "ORDER BY pathname" with no SELECT check-in: 61da7752 user: andygoth tags: andygoth-changes
23:35
Merge trunk check-in: 74a5873c user: andygoth tags: andygoth-changes
23:31
Correct internal contradiction in updated ls documentation to match actual behavior. This is too complicated. check-in: bc5a67d1 user: andygoth tags: trunk
23:25
Document actual behavior of ls command. I'm questioning whether it's worth maintaining backward compatibility with this highly non-orthogonal collection of options whose behaviors all affect each other with varying degrees of nuance. check-in: 0a4310b3 user: andygoth tags: trunk
22:55
Split SCAN_META to SCAN_MTIME and SCAN_SIZE. None of these are in use at the moment. check-in: 2862f1c2 user: andygoth tags: andygoth-changes
22:53
Remove hard-coded demo of mtime and size from changes and status commands check-in: 8cd81143 user: andygoth tags: andygoth-changes
21:28
Remove some excess comments, minor rearrangement check-in: 8b8e7654 user: andygoth tags: andygoth-changes
20:19
More reliably work around the problem experienced by the previous commit. Not sure if this is the right long-term solution since we seem to have an architectural problem: at least one of Fossil's custom SQL functions can change the schema (in this case, by creating a temporary table), thereby invalidating a prepared statement while it is running. See the comment in checkin.c for a bit more information. Of course, there are rearrangements that avoid the issue, but it is certainly a trap for the unwary. check-in: 5258a43d user: andygoth tags: andygoth-changes
07:57
Begin expanding status_report() to support being the backend for the ls command. The work is not yet complete. First we must debug a mysterious abort in SQLite. Test case: run "./fossil changes -differ" with at least one changed file. check-in: 9d5de8d7 user: andygoth tags: andygoth-changes
06:39
Rename sfile x column to pathname to match vfile and to make room for new columns I plan to add check-in: ec9480fc user: andygoth tags: andygoth-changes
05:15
Use clearer method of differentiating between the status and changes commands check-in: 4d33d958 user: andygoth tags: andygoth-changes
05:09
Add more comments. Replace the changesOnly field with the knowledge that --classify and --no-classify are the only table-driven options specific to the changes command. Correctly ignore --header and -v|verbose when running the status command so their use triggers an error. Add the --differ option which combines the default list of changes (sans --merge) with --extra, i.e. all files that differ from the checked-out baseline version. check-in: d1214f37 user: andygoth tags: andygoth-changes
04:23
Remove stale TODO comment. May still want to implement ls in terms of status_report() though. check-in: bfb7dd2a user: andygoth tags: andygoth-changes
04:17
Change -unmodified/UNMODIFIED to -unchanged/UNCHANGED in status_report() for consistency with the ls -v command check-in: 5775d376 user: andygoth tags: andygoth-changes
04:13
Minor optimization to status_report() to avoid building list of managed files if only unmanaged files are requested. Move unmanaged file reserved name filtering to status_report(). Ensure db_get*() calls happen after db_must_be_within_tree(). Implement extras_cmd() in terms of status_report(). check-in: d52fd185 user: andygoth tags: andygoth-changes
03:16
Remove unused final argument to locate_unmanaged_files() check-in: c2b3f6b1 user: andygoth tags: andygoth-changes
03:02
Fix wiki syntax error check-in: 000f2193 user: andygoth tags: trunk
03:01
Clarify linenoise check-in: 8a310633 user: andygoth tags: trunk
02:50
Mention linenoise and miniz in makefile.wiki check-in: f6ab9e28 user: andygoth tags: trunk
02:39
Remove flag debug prints from status_cmd() now that it seems to be stable check-in: 31c6140e user: andygoth tags: andygoth-changes
02:35
Fold print_changes() into status_cmd() (formerly changes_cmd()). Remove C_SHA1SUM, C_HEADER, and C_VERBOSE flags which are no longer needed for communicating options to print_changes(). Move locate_unmanaged_files() closer to the top of the file so status_cmd() can call it. Implement C_UNMODIFIED and C_EXTRA in status_report(). Document the fact that the changes and status commands take optional path arguments. Let changes and status commands accept --case-sensitive (was already done), --dotfiles, and --ignore for the benefit of --extras. Incorporate search for extra files into status_cmd(). check-in: f15d20e3 user: andygoth tags: andygoth-changes
2016-11-05
23:11
Merge the status command into the changes command. check-in: 2c3a108c user: andygoth tags: andygoth-changes
22:41
Add TODO: reimplement ls and extras in terms of status_report() check-in: 442a3cd5 user: andygoth tags: andygoth-changes
22:40
Adjust the way --changed is implemented. Improve documentation. Avoid saying EDITED for files with other types of changes if those change types were not selected for display. check-in: 2408fd1c user: andygoth tags: andygoth-changes