On May 14, 2015, at 11:02 PM, Andy Goth <andrew.m.g...@gmail.com> wrote:
> 
>> On May 7, 2015, at 6:21 PM, Andy Goth <andrew.m.g...@gmail.com> wrote:
>>> extra level of reporting 
> 
> I made it standard in [fossil changes] and [fossil status].  See commit
> [03679b58].  Please give it a whirl and let me know if it satisfies.

I remain unsatisfied and demand a refund for this change in recompense. :)

I went digging into the timeline to see why it appeared to do nothing, and 
found “This change does not apply to Windows.”  That’s the only time I really 
had a problem with this Fossil behavior, as mentioned in the message you quoted.

I think this change should at least apply to the Cygwin case, since Cygwin also 
cares about the executable bit and knows symlinks.

As for the native Windows case, I don’t have anything better to suggest for 
that case than just trying to ignore its existence. :)

> Discovered a side effect.  This reduces the need for the -allow-empty
> option to [fossil commit] since it is now aware of execute and symlink
> changes.

Nice!  I never liked that flag anyway.  Maybe it can be de-documented, then 
maybe later obsoleted, then removed?  A bare “fossil ci” should always notice 
all relevant changes; it should never have to be forced.
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to