Is anyone else in need of this? If so, Are you in need enough to write
it? :-) It would be awesome to have this in the next release or two of
QBzr IMO.
Ian C.
I'd like to have GUI for shelve, yes.
> If so, Are you in need enough to write
> it? :-)
No, I'm overloaded by other things. Once I'll get free time I'm planning
to work over our long-standing merge proposals. And maybe over
bzr-explorer merge proposals too. The recent thread about patches
inclusion to bzr made me think about our situation which is very bad.
Manpower! Manpower! Come to us!
> It would be awesome to have this in the next release or two of
> QBzr IMO.
My personal wishlist for QBzr is order of magnitude longer :-/
I'd love to see this as well.
> Is anyone else in need of this? If so, Are you in need enough to write it?
> :-) It would be awesome to have this in the next release or two of QBzr IMO.
I'd like to try, but I feel that my knowledge of how to do things "the
correct way" with QBzr is still lacking. And there's the whole free
time thing (it would probably take me hours to write, and I only get
~1 of those a day for things like this--if I'm lucky).
-John
I'm sure Gary and me can mentoring anyone who willing to help.
The first thing that should be done (IMO) is to define sketch of UI for
this command.
The one most irritating thing with shelve for me is inability to split
hunks. Sometimes I have 2 unrelated changes very close to each other
(2-3 unchanged lines between them) and I simply can't simply shelve one
and keep other. :-/
Thanks!
> The first thing that should be done (IMO) is to define sketch of UI for this
> command.
I can't do this today, but I'll try sketching up something over the
next several days.
> The one most irritating thing with shelve for me is inability to split
> hunks. Sometimes I have 2 unrelated changes very close to each other (2-3
> unchanged lines between them) and I simply can't simply shelve one and keep
> other. :-/
Same here. I haven't looked at the underlying apis to know whether
splitting by lines is possible. I'll try and take a look at that too.
-John
Last time I checked there was an unmerged branch in launchpad for
bzr[1] that had the needed functionality. Maybe it is worth a check ?
[1]: https://code.launchpad.net/~benoit.pierre/bzr/shelve_with_hunk_splitting
--
Ali
I don't see merge proposal for this branch. Without merge proposal
chance for inclusion to bzr.dev is very low.
...
>>>> The one most irritating thing with shelve for me is inability to split
>>>> hunks. Sometimes I have 2 unrelated changes very close to each other
>>>> (2-3
>>>> unchanged lines between them) and I simply can't simply shelve one
>>>> and keep
>>>> other. :-/
>>> Same here. I haven't looked at the underlying apis to know whether
>>> splitting by lines is possible. I'll try and take a look at that too.
>>>
>>> -John
>>>
>>
>> Last time I checked there was an unmerged branch in launchpad for
>> bzr[1] that had the needed functionality. Maybe it is worth a check ?
>>
>> [1]:
>> https://code.launchpad.net/~benoit.pierre/bzr/shelve_with_hunk_splitting
>
> I don't see merge proposal for this branch. Without merge proposal
> chance for inclusion to bzr.dev is very low.
>
https://code.edge.launchpad.net/~abentley/bzr/shelve-editor/+merge/13819
Aaron Bentley has proposed something where he starts an editor in order
to have fine-grained control over what you want to save and shelve. I
haven't looked at it closely, but it is certainly meant to help with
this situation.
John
=:->
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAkr5w7MACgkQJdeBCYSNAAOSIgCggrrDLIj+UqP02Tq2WyWkMrfK
q4gAoI+sHChospp+ePs8mwAb5rCJrfVf
=vOCu
-----END PGP SIGNATURE-----