diff options
| author | J. M. F. Tsang <j.m.f.tsang@cantab.net> | 2022-04-22 00:32:11 +0100 |
|---|---|---|
| committer | Ned Batchelder <ned@nedbatchelder.com> | 2022-05-19 12:40:23 -0400 |
| commit | 5b2e525e4cf635db5c8149850fbd0732236b9711 (patch) | |
| tree | d74de8eb15e256629d68883fca1fd59f9825afa1 /coverage/htmlfiles/pyfile.html | |
| parent | 114b7625a1a90d669141bdf50825071a5500db38 (diff) | |
| download | python-coveragepy-git-5b2e525e4cf635db5c8149850fbd0732236b9711.tar.gz | |
feat: more html keyboard shortcuts
On each page the shortcuts '[' and ']' will take you to the previous and
next files respectively. On the index page they take you to the final
and first files respectively.
Pressing 'u' while on a file will now take you back to index.html, like
on Gerrit.
'?' opens and closes the help panel.
Test cases:
$ pytest --cov-report html --cov=. tests.py
in a directory with just tests.py, then with one, two or three .py
files.
Tested on Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:99.0) Gecko/20100101 Firefox/99.0
Diffstat (limited to 'coverage/htmlfiles/pyfile.html')
| -rw-r--r-- | coverage/htmlfiles/pyfile.html | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/coverage/htmlfiles/pyfile.html b/coverage/htmlfiles/pyfile.html index fdad9d4e..7bd56d42 100644 --- a/coverage/htmlfiles/pyfile.html +++ b/coverage/htmlfiles/pyfile.html @@ -52,6 +52,17 @@ <p class="keyhelp"> <kbd>1</kbd> (one) first highlighted chunk </p> + <p class="keyhelp"> + <kbd>[</kbd> + <kbd>]</kbd> + prev/next file + </p> + <p class="keyhelp"> + <kbd>u</kbd> back to the index + </p> + <p class="keyhelp"> + <kbd>?</kbd> show/hide this help + </p> </div> </div> </div> @@ -71,6 +82,10 @@ <button type="button" class="button_prev_chunk" data-shortcut="k">Previous highlighted chunk</button> <button type="button" class="button_top_of_page" data-shortcut="0">Goto top of page</button> <button type="button" class="button_first_chunk" data-shortcut="1">Goto first highlighted chunk</button> + <button type="button" class="button_prev_file" data-shortcut="[">Previous file</button> + <button type="button" class="button_next_file" data-shortcut="]">Next file</button> + <button type="button" class="button_to_index" data-shortcut="u">Back to the index</button> + <button type="button" class="button_show_hide_help" data-shortcut="?">Show/hide keyboard shortcuts</button> </div> </div> </header> @@ -110,7 +125,12 @@ <footer> <div class="content"> <p> - <a class="nav" href="index.html">« index</a> <a class="nav" href="{{__url__}}">coverage.py v{{__version__}}</a>, + <a id="prevFileLink" class="nav" href="{{ prev_html }}">« prev file</a> + <a id="indexLink" class="nav" href="index.html">^ index</a> + <a id="nextFileLink" class="nav" href="{{ next_html }}">» next file</a> + </p> + <p> + <a class="nav" href="{{__url__}}">coverage.py v{{__version__}}</a>, created at {{ time_stamp }} </p> </div> |
