Re: [Evolution] Evolution bug in Mailto for KDE



cheers();

Did you forgot the list? Maybe there are others who can help too...


Blah, yes I did try '  "  and even \  and a combination of all of them
But none of them would send out the subject unless I made it the 1st and
ONLY argument.

Sorry, was _really_ late when I posted that. You probably had testes
quoting, as you provided detailed test cases...


The subject was "Ebay test item" I had it in a mailto
link on a web page along with an email address of here test com   I
tested the link with kmail and it worked fine using the KDE %s and %t
variables.

I just tried it with you test strings from a console. Works as expected
her. (Evo was running.)

% evolution mailto:'here test com'?subject='Ebay test item'

So Evo is handling that line correct. Seems like KDE does anything magic
or weired with the parameters or the command line while passing it...


Have you tried quoting all? Works too (from console).

% evolution "mailto:here test com?subject=Ebay test item"


Did you try it from konsole instead of a link in Konqueror?


As for the people I spoke about that had the problems, if you search the
archives like a good little admin is suppose to do before yapping on a
List, you'll find a lot of people who couldn't figure out that they had
to add "mailto" to the command line. Those are who I spoke of. Some of
them touched on the %s problem, but no one really answered it.

Sorry again, I never saw that question upcoming...


If going into Gnome doesn't work, I'll do the updates. I hadn't heard
that there were some out yet and see if that fixes anything. I doubt it,
but you never know. Stranger things have happened to me before.

You can try updating, but I'm not sure, if it will fix your problem.
That update was for security reasons -- I don't know any details about
that.


I don't have KDE installed, so I can't test further than a console.
Hope, you get that solved...

...guenther


-- 
char *t="\10pse\0r\0dtu\0  ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4";
main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
(c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]