Joy Reynolds

Results 369 comments of Joy Reynolds

> novices are above programmers in the priority of constituencies Yes, I understand that, but I think the novice would not make any sense at all out of those examples....

Is the intent to provide ease of scripting or trying to get around the lack of a flag like `--tracked` on another command? _In my view, the tool output is...

Since there is an `--edit` flag, wouldn't the solution be an alias, so that it follows 1509?

> `jj movediff` is much simpler to explain ("moves diffs from one commit to another"). I beg to differ about this. Maybe from a perspective of knowing implementation details, it...

> Roughly speaking, squash is a four stage process Again, it sounds more like implementation details. I think it's better to hide all that from the user, and just do...

> It's not an implementation detail because, for example, I frequently don't want jj to abandon a commit that I was squashing from, or to combine the descriptions. I seems...

> > > You would simply choose between `squash` for squashing whole revisions (including content) and `diffmove` for squashing only revision content (read: diffs) > > > > > >...

> Whether all workflows use it is completely irrelevant (except if you can achieve it with other commands, which you cannot). and > Your previous commands seemed to be mostly...

> The literal meaning of a diff is "changes to files", and while metadata can be understood to a varying degree, at the bare minimum users should understand that a...

> `diffmove` [...] an absolutely terrible name for your average dev. Maybe you can tackle `diffedit` and `interdiff`.