For my idea to work, project-current would have to be changed to 1. Call all members of project-find-functions: return the innermost   project found thus far.2. Not call project-find-functions recursively when called from within a function
  in project-find-functions, just return the innermost project found   thus far. I don't see any big performance problems in this alternative.
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