New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SF#324 PDL re-install wipes out non-core docs #31
Comments
I think this fix is actually not too hard, but will require some short-term pain. But no more pain than is already present.
|
I think an even better approach would be to destroy the existing db on PDL-install, but to scan for, and make entries for, all PDL modules (including ones already installed), probably using What do you think? |
I don't think we would have needed to make code that reads older DB formats: the next install of PDL would wipe on non-core docs, leaving the user in the same position they are now. No better, no worse. Future installs of PDL would be able to do the merging. However, I do like your approach, too. Non-core PDL-namespace modules installed after PDL can still use the add_module hook in PDL::Doc. Non-core PDL-namespace modules already present when a new PDL gets installed will be automatically picked up. No fancy database shenanigans. |
I have just checked locally, and after an uninstall of PDL and re-install (proved by the fact that PDL::LinearAlgebra gets segfaults now due to the Core structure changing), |
From http://sourceforge.net/p/pdl/bugs/324
The text was updated successfully, but these errors were encountered: