Fossil

Timeline
Login

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

35 most recent check-ins by user rberteig

2017-07-20
18:25
Fixed commit-warning.test broken by addition of the bootstrap skin which includes a file with long lines that generated a new warning. ... (check-in: ae83b213 user: rberteig tags: trunk)
2017-05-08
23:04
Added new documentation for File Name Glob Patterns, suitable for explaining how the patterns found in the various xxx-glob settings work in detail. ... (check-in: b892f2d5 user: rberteig tags: trunk)
23:00
Final proofreading of file glob patterns document before merging to trunk. Also updated the permuted index to match mkindex.tcl and the current glob article title. ... (Closed-Leaf check-in: ea1fd253 user: rberteig tags: glob-docs)
2017-04-20
18:53
With examples split into their own list, switch back to compacted bullet lists. ... (check-in: 8ce3e9a6 user: rberteig tags: glob-docs)
2017-04-19
22:07
Add some hints about translating from .gitignore to ignore-glob. I only scratched the surface: this could easily become the subject of a book. ... (check-in: ddea92ad user: rberteig tags: glob-docs)
2017-04-18
22:25
In globs.md, fixed one more all-caps GLOB and reworded some things. ... (check-in: daf2ada2 user: rberteig tags: glob-docs)
19:50
More editorial work. ... (check-in: 1adc47e0 user: rberteig tags: glob-docs)
01:29
Substantial and minor changes to the file globs document taking advice from Warren Young's email. ... (check-in: 1239b6c4 user: rberteig tags: glob-docs)
2017-04-14
22:40
Added a new document describing the details of the GLOB syntax used with many settings. Updated the permuted index generator (and the index) to include it. ... (check-in: b96f86c6 user: rberteig tags: glob-docs)
2017-03-31
00:11
Fixed bug in test files generated in commit-warning tests that caused some UCS-2 (aka UTF-16) files to have an odd byte length and be seen as binary instead of Unicode. ... (check-in: 4bbd5c3e user: rberteig tags: trunk)
2017-03-21
23:45
Added some UTF-16 cases, and a BOM case for UTF-8 to commit-warning.test ... (check-in: 8705a525 user: rberteig tags: trunk)
10:52
Improve commit-warning tests by constructing test files for interesting cases aiming for coverage of all the situations that should produce warnings independent of the other files in the fossil repository. ... (check-in: 02bfb9b6 user: rberteig tags: trunk)
2017-03-16
23:20
Clean up JSON tests and tweak use of catch in the test framework. ... (check-in: 9e5f06de user: rberteig tags: trunk)
00:38
In json.test, look for the empty file artifact using its new SHA3 hash explicitly. This allows json-artifact-file and related tests to pass, and eliminates a cascade of false failures that had crashed the test harness. ... (check-in: 5ad7038f user: rberteig tags: trunk)
00:35
Wrap each .test file in a catch command, with output of the error messages to the log for sanity. This should reduce the ways that a failing test case can unexpectedly wedge the entire test suite. ... (check-in: cdf1700a user: rberteig tags: trunk)
00:04
Skip entire merge5.test until fossil sqlite3 --no-repository works right. ... (check-in: 6167f69a user: rberteig tags: trunk)
2017-03-15
23:54
Mark the failing test pre-commit-warnings-1 as a knownBug. TODO: Write a more stable test case. ... (check-in: 876b436c user: rberteig tags: trunk)
06:25
Fixed amend.test to only care about the first 40 chars of uuid values. ... (check-in: 3537c75c user: rberteig tags: trunk)
2017-03-14
23:30
Changed remaining regexps in test cases that match hashes to allow hashes to range from 40 to 64 hex digits. Added the same_uuid proc to the test harness to regularize comparing uuids. It is true if one is a prefix of the other. There are still regressions in the test suite, especially in amend.test, but this is progress. ... (check-in: 0541af5f user: rberteig tags: trunk)
21:15
Update hash regexp to defend against full length SHA3 hashes. ... (check-in: 38115a0b user: rberteig tags: trunk)
20:21
New test case for the Markdown bug, fixed issues with hash matching, fixed tests for the TH1 unversioned command so they no longer depend on unversioned files from a past release in the real repository. ... (check-in: f92672bd user: rberteig tags: trunk)
01:55
Merge in small fixes to the test suite and plan to continue improving the suite in the trunk. Also kludge login.c on MinGW which has no strtok_r() available in its libc by supplying a public domain one. There certainly is a better way to deal with this, but this unbreaks the build on Windows broken by [315cf2436]. ... (check-in: 93d52a01 user: rberteig tags: trunk)
2017-03-13
22:24
Merged from trunk for testing before pushing back to trunk. ... (Closed-Leaf check-in: f955c632 user: rberteig tags: rkb-2.0-tests)
21:53
Merged from trunk to verify fix in [62352847]. ... (check-in: 4077357a user: rberteig tags: rkb-2.0-tests)
2017-03-08
20:05
Fixed isses in the JSON and wiki test cases exposed by regressions in fossil-2.0. ... (check-in: 5ee57d84 user: rberteig tags: rkb-2.0-tests)
2016-10-14
22:49
Add the --localhost argument to the fossil server command invoked by test_start_server in test/tester.tcl. This change causes the server to only bind to localhost:8080, which does not trigger the Windows Firewall to panic about a program attempting to communicate with the world. Tested on a 64-bit binary built from VS2010, and a 32-bit binaray build from MinGW GCC 4.2.7, both under Windows 10 Pro. I expect the flag works and is harmless on other platforms. ... (check-in: 6c8cec73 user: rberteig tags: trunk)
2016-09-28
18:48
Fix test suite regression caused by the addtion of the new uv-sync setting in check-in [b9fd5947ef] without updating the list of all settings in tester.tcl. ... (check-in: 0661d65c user: rberteig tags: trunk)
2016-09-27
07:14
Fix regression to test case amend-close-1.3 caused by checkin [f4b5881b] which changed the commit message stored when marking a branch closed. The test case has been changed so that it passes. ... (check-in: 06fdea59 user: rberteig tags: trunk)
2016-08-12
22:45
Improved documentation of the date and time stamps understood by most fossil commands and web pages. No non-documentation changes were made, but comments in eight source files were edited. ... (check-in: cd77e064 user: rberteig tags: trunk)
2016-08-08
19:37
Added quick checks to verify that the manifest and manifest.uuid files have sensible content, at least for the initial empty checkin. This does require that an SHA1 module be installed for use by the test harness, which I am slightly surprised was not already needed by any other test case. ... (check-in: bf62b160 user: rberteig tags: jan-manifest-tags)
2016-08-05
00:46
Add a basic set of tests for the manifest property, including minimal coverage of the existance of the tags manifest. This can and should be extended to cover interesting content for the tags manifest, and likely should be extended to cover lots more corner cases. These new tests pass on Windows, but should be tried on at least one unix-like platform. ... (check-in: c33f02de user: rberteig tags: jan-manifest-tags)
2016-08-02
17:59
Add documentation of the repolist mode to the CGI command. ... (check-in: 20e9731c user: rberteig tags: trunk)
2016-05-14
00:48
Collected improvements to the fossil wiki and attach commands to support technotes as well as wiki pages, including attachments to either and new test cases. Passes all tests. ... (check-in: 05cd9fa2 user: rberteig tags: trunk)
2016-05-04
00:22
Document short options for fossil wiki list command. ... (check-in: 99b1a1ea user: rberteig tags: technoteattachcli)
2016-05-03
08:17
Merged trunk and resolved conflicts. Passes all current tests, except for tests wiki-15 and wiki-15.1 in wiki.test. ... (check-in: 8c8ccac9 user: rberteig tags: technoteattachcli)