Fossil

Timeline
Login

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

50 check-ins occurring around 2012-11-27T16:26:29.

2012-11-29
21:21
merge trunk. Seems to work now. Still to be tested more. check-in: 49bdd78b user: jan.nijtmans tags: ticket-d17d6e5b17
20:23
All the --verbose option on "all sync", "all push", and "all pull". check-in: 4ee99cc8 user: drh tags: trunk
18:46
Modify the test-echo command to also show the name of the executable. check-in: 5ed566f8 user: drh tags: trunk
18:39
Fix the "all" command on mac, broken by the penultimate check-in. check-in: 2f187c2f user: drh tags: trunk
18:31
Fix harmless compiler warnings on windows. check-in: 9eb2df37 user: drh tags: trunk
18:21
Fix the build for mingw: do not translate command-line options from unicode to utf8 because mingw has already done that for us. check-in: f1a82cf3 user: drh tags: trunk
16:54
Fix a missing on object descriptions. check-in: 7e609e0e user: drh tags: trunk
15:13
merge trunk. Broken on win32! check-in: 258cedd6 user: jan.nijtmans tags: ticket-d17d6e5b17
13:15
Translate decomposed-UTF8 filenames on MacOS into precomposed-UTF8. Fix for ticket [e399bc1edfe45b] check-in: ca728447 user: drh tags: trunk
13:12
Translate decomposed-UTF8 filenames on MacOS into precomposed-UTF8. Fix for ticket [e399bc1edfe45b] Closed-Leaf check-in: 1002e723 user: drh tags: ticket-e399bc
09:59
One more thing I spotted (but cannot test!): UTF8-mac encoded values could enter fossil through environment variables as well... check-in: 42951c59 user: jan.nijtmans tags: ticket-e399bc
09:53
Tested now on win32 and cygwin (with some fixes, please evaluate!). I cannot test it on OSX, but I think this should function as intended. check-in: a0148eac user: jan.nijtmans tags: ticket-e399bc
08:57
unbreak win32 check-in: 0ff5b5ed user: jan.nijtmans tags: ticket-e399bc
07:57
This change is intended to detect, during commit, whether some file contents cannot be interpreted as either UTF-8 or ASCII. This typically happens when the file is in the iso8859-1 (UNIX) or cp1252 (win32) encoding. Nothing very bad happens, only fossil cannot display the characters. For example, see: http://core.tcl.tk/tcl/info/7559185e9a    It would be nice if fossil detects this situation, so the user has the choice to change the encoding to utf-8, or answer 'y' if this is intended.    Probably missing is a 'latin-glob', 'non-utf8-glob' (any ideas for a better name?) setting.    An improvement would be to allow the 'c' response, which aborts the commit but first converts it to utf-8 (assuming iso8859-1 on UNIX and cp1252 on win32)    Another thing this change does is warn if the file contains long lines which cannot be handled by fossil. The user is given the chance to break the long lines into shorter ones. This cannot be done automatically. Maybe add a "longlines-glob" setting as well.    Feedback welcome! check-in: 609ea54f user: mistachkin tags: improve_commit_warning
07:56
Fix a couple line length issues and modify an error message. check-in: 3527aa44 user: mistachkin tags: trunk
03:14
Untested changes designed to fix broken filename encodings on MacOS. Move all character-set converting routines into a new file called utf8.c. Add the fossil_filename_to_utf8() routine, which converts Unicode to utf8 on windows and decomposed utf8 into precomposed utf8 on Mac. Ticket [e399bc1edfe45b] check-in: c24e568f user: drh tags: ticket-e399bc
01:45
Give the user the option to convert file into UTF8 if they are in some other encoding when committed. The commit aborts regardless, to give the operator an opportunity to retest the changes before committing again. check-in: 22b570f4 user: drh tags: trunk
2012-11-28
23:05
Serious bug fix: Avoid deleting the respository if the repository is in the checkout and you do a "fossil close". check-in: fcdeaa29 user: drh tags: trunk
20:37
Add the "fossil cat" command, which is an alias for "fossil finfo -p" check-in: 607ff085 user: drh tags: trunk
19:28
Take care that xfer error messages and user prompts always begin at the start of a new line. check-in: f1ef2213 user: drh tags: trunk
11:13
Add a conditional #include in an attempt to get the build working on Cygwin. check-in: b9634467 user: drh tags: trunk
08:45
merge trunk check-in: 58a98df4 user: jan.nijtmans tags: ticket-d17d6e5b17
08:44
merge trunk Closed-Leaf check-in: 9d67e2e2 user: jan.nijtmans tags: convert_before_commit_v2
08:43
merge trunk check-in: 569d0e2c user: jan.nijtmans tags: improve_commit_warning
2012-11-27
16:26
Enhancements to ticket processing. There are now two tables: TICKET and TICKETCHNG. There is one row in TICKETCHNG for each ticket artifact. Fields from ticket artifacts go into either or both of TICKET and TICKETCHNG, whichever contain matching column names. Default ticket edit and viewing scripts are updated to use TICKETCHNG. The TH1 scripting language is enhanced to support this, including the new "query" command for doing SQL queries against the repository database. All changes should be backwards compatible. check-in: 4f8c8975 user: drh tags: trunk
15:32
Fix some HTML markup irregularities. Improvements to the default ticket viewer. Closed-Leaf check-in: 7575b52e user: drh tags: ticket-enhancements
14:53
unbreak mingw-w64 build check-in: 14cf3f3c user: jan.nijtmans tags: trunk
13:21
Add zlib sources to the tree in the compat/zlib subdirectory and use them to build Fossil on windows systems that lack a zlib library. check-in: 7ef7284d user: drh tags: trunk
13:15
Make the --admin-user for the "init" command also be the login user. Ticket [1038e224fa3956] check-in: 4eb637fd user: drh tags: trunk
12:10
merge trunk check-in: 2e1f2e69 user: jan.nijtmans tags: improve_commit_warning
11:26
merge trunk check-in: 71cd228b user: jan.nijtmans tags: ticket-d17d6e5b17
11:10
Suggested fix for [1038e224fa] Closed-Leaf check-in: 9f3622b2 user: jan.nijtmans tags: ticket-1038e224fa
09:46
merge trunk check-in: 35f5c40c user: jan.nijtmans tags: convert_before_commit_v2
09:42
blob_to_utf8_no_bom(): the starts_with_utf16(le|be)_bom calls were swapped. check-in: d27cddf1 user: jan.nijtmans tags: trunk
09:15
missed a small part when merging check-in: 5d3a492d user: jan.nijtmans tags: convert_before_commit_v2
09:10
merge trunk check-in: 43caa737 user: jan.nijtmans tags: convert_before_commit_v2
07:03
Modify the MinGW makefile to support building with zlib in the compat directory. Closed-Leaf check-in: 36734cfc user: mistachkin tags: zlib
06:31
Support building with zlib in the compat directory, phase 1. check-in: d17f4473 user: mistachkin tags: zlib
00:23
Assume that the NetSurf browser is operated by a human. check-in: 77cd6e0d user: drh tags: trunk
2012-11-26
23:54
Changes to support easier debugging on Windows. Closed-Leaf check-in: 642e543c user: mistachkin tags: winDebug
22:51
Merge byte-order-mark handling enhancements to trunk. check-in: 9b800ee4 user: mistachkin tags: trunk
22:47
merge trunk check-in: f05090e5 user: jan.nijtmans tags: ticket-d17d6e5b17
21:30
Fix a string-quoting error in the previous commit. check-in: 3c8195c8 user: drh tags: ticket-enhancements
20:47
Modify commit error message about unresolved merge conflicts to include the option used to disable the check. check-in: 2ff70a31 user: mistachkin tags: trunk
20:40
Make the --force option to commit undocumented. Add --allow-empty, --allow-fork, and --allow-older options. Rename the --conflict option to --allow-conflict. Remove the --binary-ok option. check-in: 5e83504f user: mistachkin tags: trunk
20:03
merge trunk check-in: 1772f8b8 user: jan.nijtmans tags: ticket-d17d6e5b17
19:32
Change the default ticketing scripts to take advantage of TICKETCHNG. check-in: fb3b0f66 user: drh tags: ticket-enhancements
19:16
More trouble-shooting and debugging aids for ticket processing: With debug_tktnew and debug_tktedit or with tktview?showfields, a listing of the aField[] data structure in ticket handling code is shown at the top of the screen. check-in: 7de5f6c0 user: drh tags: ticket-enhancements
18:55
Merge commit warning enhancements (i.e. the 'unicode-glob' setting and the '--no-warnings' option to commit). check-in: cb856ccd user: mistachkin tags: trunk
16:28
Improvements to TH1 variable setup when processing tickets that use TICKETCHNG. check-in: cc8a3256 user: drh tags: ticket-enhancements