Changes On Branch partialCommitPerms
Not logged in

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 enable UNICODE mode (experimental) Closed-Leaf check-in: 2017d2f832 user: jan.nijtmans tags: eclipse-project

Changes to src/checkin.c.

   706    706   
   707    707       blob_resize(&filename, nBasename);
   708    708       blob_append(&filename, zName, -1);
   709    709   
   710    710   #if !defined(_WIN32)
   711    711       /* For unix, extract the "executable" and "symlink" permissions
   712    712       ** directly from the filesystem.  On windows, permissions are
   713         -    ** unchanged from the original. 
          713  +    ** unchanged from the original.  However, only do this if the file
          714  +    ** itself is actually selected to be part of this check-in.
   714    715       */
   715         -    {
          716  +    if( isSelected ){
   716    717         int mPerm;
   717    718   
   718    719         mPerm = file_wd_perm(blob_str(&filename));
   719    720         isExe = ( mPerm==PERM_EXE );
   720    721         isLink = ( mPerm==PERM_LNK );
   721    722       }
   722    723   #endif