* No changes to "History" pathbar view
* "Recent Pages" pathbar view handles renamed, recreated and moved pages correctly
Technically:
* history.py connects to notebook for moved, created and deleted signals
* history.py remembers deleted pages so they can be removed from get_unique
* unit test
Here's a patch for the bug.
* No changes to "History" pathbar view
* "Recent Pages" pathbar view handles renamed, recreated and moved pages correctly
Technically:
* history.py connects to notebook for moved, created and deleted signals
* history.py remembers deleted pages so they can be removed from get_unique
* unit test
Thanks to Jaap for helping me!