Say I install a new Package using Julia's package manager. After using it
for a while I find a bug that I'd like to try to fix myself. Or maybe I'd
like to enhance the package in some way.
What is the recommended workflow for doing this? Do I use
Pkg.checkout('SomePkg') and then edit the
You'll have to know how to use git. It will require some investment costs
if you don't already know how to use it, but it is really convenient for
cooperative package development.
It is a good idea to commit the changes you have made to the package to a
new branch. Then you'll have to fork the
Once you've committed your changes, you can say `Pkg.submit(PkgName)`. Looks
like that's still undocumented.
--Tim
On Sunday, September 28, 2014 11:15:23 AM Sal Mangano wrote:
That is fine. I know how to use git. I guess what I am asking is how to go
about using the modified and testing the
Okay, thanks. I just thought there were also things you needed to do with the
Julia Pkg manager as well as at the git level.
I
On Sep 28, 2014, at 2:28 PM, Andreas Noack andreasnoackjen...@gmail.com wrote:
Then I'm not sure exactly what you are asking about. Each package is a git
repository
El lunes, 7 de abril de 2014 20:09:47 UTC-5, Jameson escribió:
`using X` will always prefer an existing module Main.X over reading
code off of the hard drive.
or you can prefix it with `include(../DataStructures.jl)`
you may also consider putting your testsuite in a module also (and/or