07.04.18 23:21, Stéphane Blondon пише: > I wonder if it's useful to update the cgitb module, in particular the > html output. > I see some possible improvements: > > 1. In both text and html versions: > > When a module is called, there are no parameters (displayed as '()'). I > think they are unnecessary. Perhaps the parentheses should be removed? > Perhaps it's better to keep them for backward compatibility? > > ### example for the text version ### > $ python3 demo.py > [...] > /home/stephane/src/cgitest/demo.py in <module>() > 7 def func1(a, b): > [...] > ### end of example ### > > 2. In html version only: > a. If the executed code is in <module>: in this case, it is not shown > in the html version because the square brackets are interpreted as a > html tag (see the picture in attachement). > b. Update the style of the html or/and using html5. It would be > prettier but it will be a big change for probably too few benefits. > > What do you think about them? I can report bugs and send pull-requests > for them but I would prefer to get feedbacks before. 2a is definitely a bug. Please open an issue on the bug tracker for. 1 can be considered as a bug or as a request for enhancement. Needed to look at the code closer. And 2b is a separate request for enhancement. All three should be separate issues.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4