Changes On Branch ticket-e399bc
Not logged in

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

Changes In Branch ticket-e399bc Excluding Merge-Ins

This is equivalent to a diff from 22b570f4f3 to 1002e7238c

2012-11-29
13:15
Translate decomposed-UTF8 filenames on MacOS into precomposed-UTF8. Fix for ticket [e399bc1edfe45b] check-in: ca728447a6 user: drh tags: trunk
13:12
Translate decomposed-UTF8 filenames on MacOS into precomposed-UTF8. Fix for ticket [e399bc1edfe45b] Closed-Leaf check-in: 1002e7238c 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: 42951c59ae user: jan.nijtmans tags: ticket-e399bc
07:56
Fix a couple line length issues and modify an error message. check-in: 3527aa4474 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: c24e568fb0 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: 22b570f4f3 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: fcdeaa2909 user: drh tags: trunk
08:44
merge trunk Closed-Leaf check-in: 9d67e2e2d3 user: jan.nijtmans tags: convert_before_commit_v2

Changes to auto.def.

Changes to src/blob.c.

Changes to src/file.c.

Changes to src/main.c.

Changes to src/main.mk.

Changes to src/makemake.tcl.

Changes to src/rebuild.c.

Added src/utf8.c.

Changes to src/vfile.c.

Changes to src/winhttp.c.

Changes to win/Makefile.dmc.

Changes to win/Makefile.mingw.

Changes to win/Makefile.msc.