Andreas Kloeckner
0b0c73755d
Add doc and manual tests to MANIFEST.in
2020-12-20 22:20:33 -06:00
Andreas Kloeckner
76bd91b313
Bump welcome message
2020-12-20 22:18:19 -06:00
Andreas Klöckner
aa91dea8c4
Merge pull request #409 from jen6/reverse_remote
...
feat: add reverse remote pudb
2020-12-09 11:49:57 -06:00
Andreas Klöckner
10dd254ffc
Add mac and Linux instructions to reverse remote error message
2020-12-09 11:47:53 -06:00
Andreas Klöckner
1d0675ecb9
Fix a port number in reverse remote docs
2020-12-09 11:47:34 -06:00
SonGeon
f8f49113a0
Apply suggestions from code review
...
Co-authored-by: Andreas Klöckner <inform@tiker.net>
2020-12-08 20:49:33 +09:00
Andreas Kloeckner
ffbc91f141
Fix version number in docs
2020-12-02 00:40:25 -06:00
Andreas Klöckner
654edffbe5
Merge branch 'furo-doc-theme' into 'master'
...
Furo doc theme
See merge request inducer/pudb!12
2020-12-02 05:41:35 +01:00
Andreas Kloeckner
d9be9c01b7
Switch to furo doc theme
2020-12-01 22:39:55 -06:00
Andreas Kloeckner
6c762f88ca
Flake8 doc/conf
2020-12-01 22:37:55 -06:00
Andreas Klöckner
678266e120
Fix typo in pudb/remote.py
2020-11-22 13:22:57 -06:00
Andreas Klöckner
975fc9af8b
Grammar fix in doc/starting.rst
2020-11-22 13:21:30 -06:00
jen6
88c3dd3aa1
fix: error handling for default host and port
2020-11-23 01:21:41 +09:00
jen6
de5814a6d7
doc: apply suggestion
2020-11-23 01:11:11 +09:00
jen6
d85c53c5d6
doc: add description about reverse remote debugging
2020-11-19 22:23:14 +09:00
jen6
ab92c56d69
feat: add reverse option in remote debugger
...
refactor: remove duplicate code in reverse_remote.py and combine them in
to remote.py
2020-11-19 22:13:10 +09:00
jen6
8307b835f0
feat: add reverse remote pudb
2020-11-04 15:13:02 +09:00
Andreas Klöckner
1092de2ea5
Merge pull request #407 from inducer/quotes
...
Enable, fix quotes linting
2020-09-28 13:58:53 -05:00
Andreas Kloeckner
8d683898cb
Revert accidentally committed change to debug_me
2020-09-28 13:56:38 -05:00
Andreas Kloeckner
21f0c2bba1
Enable, fix quotes linting
2020-09-28 13:53:53 -05:00
Andreas Klöckner
fcf237e654
Merge pull request #404 from mvanderkamp/log-exceptions
...
Provide an option to log unexpected exceptions from pudb to stderr
2020-09-28 13:36:29 -05:00
mjv761
da1fbf3792
Satisfy flake8 line-length limit
2020-09-27 18:47:30 -06:00
mjv761
995f53de8c
Force the commandline window to be visible when logging errors there
2020-09-27 18:44:45 -06:00
mjv761
fd65d161dc
Set values to display that reflect error state
2020-09-27 18:33:56 -06:00
mjv761
e4e15a3389
Make add_cmdline_content
a proper method
2020-09-27 18:33:00 -06:00
mjv761
03a0e470ca
Use lowercase function names to satisfy flake8
2020-09-20 14:04:40 -06:00
mjv761
56c05d3a66
Add section about logging internal errors to a file
2020-09-20 14:02:09 -06:00
mjv761
1607f49fa4
Make the config dict a singleton
...
This plus avoiding caching it in the __init__ module avoids what I
believe was a cyclical import bug that crashed the program if an error
occurred while loading the configuration with the loggers enabled
2020-09-20 13:57:01 -06:00
mjv761
a1df3a9299
Write errors to different streams depending on context
...
Three possibilities:
1. User supplied '--log-errors <file>': append to the file
2. Debugger is active: log to the terminal window
3. No debugger, being used as API: log to stderr
2020-09-20 13:56:20 -06:00
Andreas Klöckner
cf3df56f43
Merge pull request #402 from jstriebel/forked-processes
...
add debugger for forked processes
2020-09-20 14:19:30 -05:00
Andreas Klöckner
8ab99ecaa5
Minor doc fixes for pudb.forked
2020-09-20 14:18:09 -05:00
Jonathan Striebel
0ea301d1fd
Update doc/starting.rst
...
Co-authored-by: Andreas Klöckner <inform@tiker.net>
2020-09-19 22:06:11 +02:00
Jonathan Striebel
03f6b9c66c
Update doc/starting.rst
...
Co-authored-by: Andreas Klöckner <inform@tiker.net>
2020-09-19 22:05:51 +02:00
Jonathan Striebel
7ea4be464f
Update starting.rst
2020-09-18 12:03:42 +02:00
Jonathan Striebel
4483f9c049
Update starting.rst
2020-09-18 12:00:06 +02:00
Jonathan Striebel
9d67971d2a
add paused, frame, term_size arguments
2020-09-16 18:25:42 +02:00
Jonathan Striebel
059593230e
formatting
2020-09-16 10:19:11 +02:00
Jonathan Striebel
9428a0309c
add forked-pudb documentation to starting.rst
2020-09-16 10:10:04 +02:00
Jonathan Striebel
73cdaf9305
add docstring to forked-pudb & rename to set_trace
2020-09-16 09:58:38 +02:00
mjv761
71421f694d
Always log internal errors to stderr
...
They no longer muck up the UI, they have nice formatting, so no need to
suppress them
2020-09-15 21:24:33 -06:00
mjv761
16e6d82102
Remove 'logging errors' section of docs
2020-09-15 21:17:47 -06:00
mjv761
fd083e4f4b
If the UI is active, redraw the screen after logging an error
2020-09-13 17:21:41 -06:00
Mvdk
e90c8d1fcd
Add "Logging Errors" section doc/starting.rst
...
Also fixed up the use of backticks in this file.
2020-09-07 10:49:02 -06:00
Mvdk
bb818e28f2
Fix spelling: "lookup" -> "look up"
...
Co-authored-by: Andreas Klöckner <inform@tiker.net>
2020-09-07 10:27:01 -06:00
mjv761
4156644c53
Initialize config booleans as strings
...
It's what we expect their type to be.
2020-09-06 12:23:48 -06:00
mjv761
ab0714ef1d
Add a mechanism for logging errors instead of swallowing exceptions
2020-09-06 12:22:47 -06:00
Jonathan Striebel
e3ec6ea00b
make flake8 happy
2020-08-31 15:57:51 +02:00
Andreas Klöckner
178f6b8c0c
Merge pull request #403 from inducer/doc-fixes
...
Doc fixes
2020-08-28 10:37:56 -05:00
Andreas Kloeckner
7936386a73
Doc fixes
2020-08-28 10:22:05 -05:00
Andreas Kloeckner
ddecd944ff
Add Github CI doc job
2020-08-28 10:18:31 -05:00