removed unnecessary checks for NULL introduced in 0.8.1claws11.
src/messageview.c
fixed bug where the Return Receipt was sent to
Delivery-Notification-To address even if it was not present
- unused variables removed
- unused functions removed
- uninitialized variables checked
- missing return statements added
- missing function return types added
- added parentheses around assignment and
&& in || when suggested by gcc
* src/mh.c
* src/folder.c
replaced direct calls to folder->scan_tree
with folder_scan_tree and restore folder
prefs in this function. The folder should
not have to deal with them.
( Should now work for all folder types )
Added a hint to ac/README in cvs instructions.
src/prefs_actions.c
Made it possible to use a more elaborate command line
for asynchronous actions, too.
Make it possible to use a more elaborate command line
(e.g. |foo|bar|cat>there;echo Done|)
Corrected error message when calling %f, %F and %p commands
from the compose window.
Fixed bug where using %F not at the end of the command
resulted in an additional empty argument being created.
Thanks to Darko Koruga for reporting the bug.
* Added support to pass only one message part (as a
file) to the command using '%p'. No quotes are needed
because doubles quotes are automatically added.
* Fixed bug where Sylpheed could block when waiting for
a child process to finish.
* Changed the help menu to remove quotes around symbols to
avoid misinterpretation (they must not be used).
Moved "Edit/Actions" to "Tool/Actions"
Made mainwindow/compose window sensitive as soon as
no child process is running anymore even if the io dialog
is open.
Fixed a struct being initialized with a non constant char*
Replaced children wait loop with double fork technique.
Now, input/output window updated at each new output.
free_children(): Fixed a memory leak.
Made input/output window non closable if running children
still exist.
Added missing <unistd.h> include.
Added some --debug outputs.