ipc: Fix handling of persistent option changes in a subprocess.

Authored by mpyne on May 17 2020, 4:23 PM.

Description

ipc: Fix handling of persistent option changes in a subprocess.

This addresses the bug causing kdesrc-build to warn repeatedly about a
git remote having moved (because it was comparing against a persistent
option set the normal way).

Unfortunately the persistent option update feature in the IPC code has
probably never worked properly as far as I can tell, so this may also
fix other minor bugs.

What I'd like to do before merging this all is to find a way to
integrate into the test suite somehow.

Details

Committed
mpyneMay 17 2020, 4:23 PM
Parents
R365:ef25f683b60b: kde_projects: Locate KDE projects post-Gitlab migration.
Branches
Unknown
Tags
Unknown