Fossil

Changes On Branch partialCommitPerms
Login

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

Changes In Branch partialCommitPerms Excluding Merge-Ins

This is equivalent to a diff from ae356a7b2e to 33ffb32cb8

2012-09-27
21:16
Merge the partialCommitPerms branch which fixes an issue with permission bit changes of non-specified files being picked up by a partial commit. ... (check-in: a0da8b3873 user: drh tags: trunk)
2012-09-26
00:11
Escape "<" and ">" characters denoting removed and inserted line in the HTML version of side-by-side diff. ... (check-in: 28cfb2fb10 user: drh tags: trunk)
2012-09-25
14:10
Use mbcs on Windows' external file editor in stead of utf-8 ... (check-in: 3a20d89d95 user: jan.nijtmans tags: use-utf8-in-win-external-editor)
11:48
Candidate fix for maintaining existing permission bits for partial check-ins. ... (Closed-Leaf check-in: 33ffb32cb8 user: mistachkin tags: partialCommitPerms)
06:40
allow Eclipse to be used as fossil development IDE, merged from "fossil-eclipse" branch, which is now closed. ... (check-in: ae356a7b2e user: jan.nijtmans tags: trunk)
2012-09-24
23:26
Updates to the "branching.wiki" document. ... (check-in: d06396d31d user: drh tags: trunk)
2012-09-06
09:10
merge trunk <p>enable UNICODE mode (experimental) ... (Closed-Leaf check-in: 2017d2f832 user: jan.nijtmans tags: eclipse-project)

Changes to src/checkin.c.
706
707
708
709
710
711
712
713


714
715

716
717
718
719
720
721
722
706
707
708
709
710
711
712

713
714
715

716
717
718
719
720
721
722
723







-
+
+

-
+








    blob_resize(&filename, nBasename);
    blob_append(&filename, zName, -1);

#if !defined(_WIN32)
    /* For unix, extract the "executable" and "symlink" permissions
    ** directly from the filesystem.  On windows, permissions are
    ** unchanged from the original. 
    ** unchanged from the original.  However, only do this if the file
    ** itself is actually selected to be part of this check-in.
    */
    {
    if( isSelected ){
      int mPerm;

      mPerm = file_wd_perm(blob_str(&filename));
      isExe = ( mPerm==PERM_EXE );
      isLink = ( mPerm==PERM_LNK );
    }
#endif