Staging
v0.5.0
v0.5.0
https://foss.heptapod.net/mercurial/hgview
Revision e3df4efd3472bdf15ecabdc173e24161cb87cb2c authored by Alain Leufroy on 20 August 2013, 09:40:27 UTC, committed by Alain Leufroy on 20 August 2013, 09:40:27 UTC
Related to #137719 The action allows the user to open the selected file with its content at the selected revision in an external editor. A temporary file is created. This file is deleted once the editor is closed. The action is added in the context menu. .. note:: I do not use QtGui.QDesktopServices.openUrl because I didn't find a way to know when the editor is closed. .. admonition:: How to test :: hg --config hgview.editor=emacs qv -I qt Starts hgview, select an "old" revision, then left-click on widget that displays the diff. In the context menu hit "open in editor". The editor displays a temporary file that contains the file at the selected revision. Once the editor terminate, the temporary file is removed. Do the same with:: hg --config hgview.editor= --config ui.editor=emacs qv -I qt
1 parent c12b5c7
Tip revision: e3df4efd3472bdf15ecabdc173e24161cb87cb2c authored by Alain Leufroy on 20 August 2013, 09:40:27 UTC
[qt] add open in editor action
[qt] add open in editor action
Tip revision: e3df4ef
File | Mode | Size |
---|---|---|
bin | ||
debian | ||
debian.squeeze | ||
doc | ||
hgext | ||
hgviewlib | ||
.hgignore | -rw-r--r-- | 49 bytes |
.hgtags | -rw-r--r-- | 2.5 KB |
COPYING | -rw-r--r-- | 17.6 KB |
ChangeLog | -rw-r--r-- | 5.7 KB |
MANIFEST.in | -rw-r--r-- | 682 bytes |
README | -rw-r--r-- | 1.8 KB |
__pkginfo__.py | l--------- | 24 bytes |
debian.maverick | l--------- | 14 bytes |
debian.natty | l--------- | 14 bytes |
setup.py | -rw-r--r-- | 14.1 KB |
Computing file changes ...