Hi
I make an UP to this thread, since I think it is still in the same state.
I've tried claws-mail in substitution of Peggy under Linux, it is a good proggy, with some nice ideas, but it doesn't beat Pegasus, far from it.
I've tried to use Peg in a virtual machine, it is running ok, but it's too heavy to have to run vBox for a single program.
So the only way still is Wine. I've made a comment on the wine-bug-report, and added a vote for the bug.
Here it is :
[quote]I confirm the shut down of Pegasus when closing some windows (compose,
folder(ctrl-L), user-lookup (F2), telephone message (toolbar), donate
(toolbar), current login (F4), etc...), but with other windows there is no
problem (help, new mail (Ctrl-N), preference, address book, etc...)
The way we close the window doesn't matter (close button, button "cancel",
right-click on windows bar), the result is always the same.[/quote]
Since I don't think there will have any change from the wine-team part (too few users concerned), I come here and propose this :
1) First of it, I think that all those who are concerned in seeing Pegasus working under Linux should add a vote to the bug at this url, (it is not necessary to make a comment), so the wine developers can see there is more than 5 ppl interested in fixing the bug
2) Next, I wonder if it is not possible to try to solve it on the Pegasus side, with the David's help.
2-1) Maybe, as there is a beta version out, it would be possible to put some tracker in the code so there is a log and we can see which instruction is guilty and lead the whole program to close, instead the sole window. I mean, for example for the "Send" in a compose msg, to insert a debug instruction "write code line number to log" after each code line beetwen the click of the send buton until the effective closure of the window. So we could look the log and see what was the last instruction executed before exiting.
2-2) If this is too complex to work out, maybe it would be possible to substitute the window type. There is obviously at least three different type of windows. Since the close window action is ending the program with some windows, and not with some others, defining which type is sensible and substituing them by another type could be a solution, I don't know the level of complexity of such task (I hope it is easy)
I have noticed that a type of window is not bundled to the main window, I mean we can drag it out of the main area (exemple "Add mailbox to list" (menu folder), or "selective download" or "About Pegasus" or "Translate Pegasus"), and this one is not sensible to this bug.
There is another type that is bundle to the main area, but can close without exiting (new mail, address book, preferences, etc...)
I've noticed that "network preferences" is from type 1 (unbundled) and "general preferences" is from type 2 (bundled, but not exiting), maybe because David created "Network pref" much after the "General pref"
Ok, I hope I've given some valid tracks. If David could help to put back Pegasus on the Wine track, it would be really fantastic, because except this problem, it seems that it's working quite all right. But as it is actually, it's impossible to work efficiently if the program is exiting at each step.
I'm willing to help in any aspect I could be usefull, of course, if testing is required.
Once more, thanks to you David, your program is really the best one around.
Best Regards,
Sebas
<P>Hi
I make an UP to this thread, since I think it is still in the same state.</P><P>I've tried claws-mail in substitution of Peggy under Linux, it is a good proggy, with some nice ideas, but it doesn't beat Pegasus, far from it.</P><P>I've tried to use Peg in a virtual machine, it is running ok, but it's too heavy to have to run vBox for a single program.</P><P>So the only way still is Wine. I've made a comment on the wine-bug-report, and added a vote for the bug.
Here it is :
[quote]I confirm the shut down of Pegasus when closing some windows (compose,
folder(ctrl-L), user-lookup (F2), telephone message (toolbar), donate
(toolbar), current login (F4), etc...), but with other windows there is no
problem (help, new mail (Ctrl-N), preference, address book, etc...)
The way we close the window doesn't matter (close button, button "cancel",
right-click on windows bar), the result is always the same.[/quote]</P><P>Since I don't think there will have any change from the wine-team part (too few users concerned), I come here and propose this :</P><P>1) First of it, I think that all those who are concerned in seeing Pegasus working under Linux should add a vote to the bug [url=http://bugs.winehq.org/show_bug.cgi?id=10213]at this url[/url], (it is not necessary to make a comment), so the wine developers can see there is more than 5 ppl interested in fixing the bug</P><P>2) Next, I wonder if it is not possible to try to solve it on the Pegasus side, with the David's help. </P><P>2-1) Maybe, as there is a beta version out, it would be possible to put some tracker in the code so there is a log and we can see which instruction is guilty and lead the whole program to close, instead the sole window. I mean, for example for the "Send" in a compose msg, to insert a debug instruction "write code line number to log" after each code line beetwen the click of the send buton until the effective closure of the window. So we could look the log and see what was the last instruction executed before exiting.</P><P>2-2) If this is too complex to work out, maybe it would be possible to substitute the window type. There is obviously at least three different type of windows. Since the close window action is ending the program with some windows, and not with some others, defining which type is sensible and substituing them by another type could be a solution, I don't know the level of complexity of such task (I hope it is easy)</P><P>I have noticed that a type of window is not bundled to the main window, I mean we can drag it out of the main area (exemple "Add mailbox to list" (menu folder), or "selective download" or "About Pegasus" or "Translate Pegasus"), and this one is not sensible to this bug.</P><P>There is another type that is bundle to the main area, but can close without exiting (new mail, address book, preferences, etc...)</P><P>I've noticed that "network preferences" is from type 1 (unbundled) and "general preferences" is from type 2 (bundled, but not exiting), maybe because David created "Network pref" much after the "General pref"</P><P>Ok, I hope I've given some valid tracks. If David could help to put back Pegasus on the Wine track, it would be really fantastic, because except this problem, it seems that it's working quite all right. But as it is actually, it's impossible to work efficiently if the program is exiting at each step.</P><P>I'm willing to help in any aspect I could be usefull, of course, if testing is required.
</P><P>Once more, thanks to you David, your program is really the best one around.</P><P>Best Regards,
Sebas</P>