> "update after pull" may imply an update will take place after pull is > completed, regardless of whether anything new has been pulled. From > hg help, --update mean "update to new tip if changesets were > pulled". My suggestion of "update to new tip pulled" is meant to be a > shorter version of that.
I actually had never noticed that "hg pull" had an "--update" option. Because "hg update" updates to tip by default, I think that maybe "update if changesets pulled" might be a better abbreviation? I was confused by "update to (new) tip" because it doesn't sound different enough from "update". "hg update" to me implies updating to tip except in the special case when you want to check out a different revision. > The term "fetch" is taken literally from the Fetch extension bundled > with Mercurial. It was added in response to a feature request. I was > assuming most user should be aware of it. Perhaps it was the wrong > assumption to make. I like the idea of letting the "fetch" wording stand as it is. However, maybe the spot where "fetch" exists in the button bar shouldn't be as a modifier to pull. After all, I don't execute "hg update --fetch" from the command line, I "hg fetch". > The addition of 'do fetch' was a somewhat quick-n-dirty hack. First > of all, it was easy to do. Second, that way I don't have to worry > about what Fetch actually does. It's left as a homework for user to > figure out how Fetch behave. Maybe we should reconsider the design on > this aspect. I like forcing the user to investigate. It's safer that way. However, for people who have done the homework, it would be nice if it was quicker to find. > It's our plan to try to make some of the options 'sticky'. We just > haven't come to that item on the rather lengthy TODO list. Understood. Windows users have a masochistic tendency to like gratuitous clicking and mousing, and so I'm sure that most won't mind anyway. >> Because those "Update to Tip" buttons only show up in special >> cases, it might be nice to have them drop out of the button bar >> (like how Firefox (at least the beta) drops its "Are you sure?" >> type messages out of its button bar at the top of the view window). >> I just need something to draw my attention to them. > > I am not sure I get the picture. Perhaps you can help clarify more. I'm picturing a temporary button bar that contains buttons like "Update to Tip". It would appear (for example) between the top button bar (with Incoming/Pull/etc.) and the buttons right below it (with "Remote Path"). It could even show up with a little animation pushing the "Remote Path" down, calling attention to it. Alternatively, it could show up (again, with an animated entry, perhaps) underneath the "Advanced Options" tree. There could even be some helper text next to it... Like... "The working directory is not up to date. ((Update to Tip))?" where ((.)) indicates a button. --Ted -- Ted Pavlic <[EMAIL PROTECTED]> ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ Tortoisehg-develop mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/tortoisehg-develop
