Kristoffer Carlsson
Kristoffer Carlsson
I don't see how that would be straight forward if the `A * b` is e.g. in some other package.
And explicitly: ``` julia> x = zeros(10); cg!(x, A, b); norm(A*x-b) 0.10052838755750378 julia> x = zeros(10); cg!(x, A, b; maxiter=11); norm(A*x-b) 2.972481305376441e-12 ``` There seems to be some counting error...
I still don't really understand why this is needed. Could you elaborate on what is special with ArchLinux that requires this?
I tried this in PGFPlotsX: https://github.com/KristofferC/PGFPlotsX.jl/blob/ee674c2894259644dd607b3fbbd9b5ce4203c0f4/src/tikzdocument.jl#L198 and it seems to work pretty well.
The problem with varargs is that they don't support keys containing multiple words. Of course a convention could be used so that perhaps an underline is converted to a space,...
My previous suggestion was not so good because it makes it hard to change properties after the `Axis` is created (due to it being stored as a raw `String`). It...
Some other thoughts. It is quite unfortunate that there is no short form `Dict` syntax in Julia. The whole business with `dictify` up there is just because it is more...
I just noticed that options are order dependent which means that one needs an `OrderedDict` instead of a standard `Dict`...
I found some macro code that originally was intended for easier syntax when writing JSON which I tweaked a bit. With that it is possible to write things like: ```jl...
> I wonder... is there a huge advantage of this for the user of PGFPlots over just putting all those options into one set of quotes as done right now...