Commit f899257a f899257a9c2c2910279f6986a072ad797601cca7 by Alain Magloire

.

1 parent 3adbdf31
Showing 1 changed file with 14 additions and 2 deletions
1 2001-07-23 Alain Magloire
2
3 The reason the interrupt code did not work for me, is that
4 by default using signal will make function calls restartable,
5 at least on my default RH5.1, when read() was interrupted
6 it did not return EINTR inside ml_getc().
7
8 * mail.c (main): Use sigaction if available to set SIGPIPE.
9 * mailline.c (sig_handler): Reset "lines" variable.
10 Recall signal() if we did not have sigaction.
11 (ml_readline_init): Use sigaction to set SIGWINCH and SIGINT.
12
1 2001-07-22 Sergey Poznyakoff 13 2001-07-22 Sergey Poznyakoff
2 Renamed debug_.* symbols to mu_debug_.* to avoid nameclashes. 14 Renamed debug_.* symbols to mu_debug_.* to avoid nameclashes.
3 Files affected: 15 Files affected:
...@@ -14,7 +26,7 @@ ...@@ -14,7 +26,7 @@
14 26
15 * configure.in: Added --without-guile. Uncommented making 27 * configure.in: Added --without-guile. Uncommented making
16 libmu_scm and guimb. Added check for -ldl before 28 libmu_scm and guimb. Added check for -ldl before
17 checking for -lpam: both FreeBSD and OpenBSD lack libdl, but 29 checking for -lpam: both FreeBSD and OpenBSD lack libdl, but
18 have working libpam. 30 have working libpam.
19 31
20 * messages/Makefile.am: Added missing @ARGP.*@ substitutes. 32 * messages/Makefile.am: Added missing @ARGP.*@ substitutes.
...@@ -31,7 +43,7 @@ ...@@ -31,7 +43,7 @@
31 43
32 * mail/util.c (util_expand_msglist): insert placeholder for 44 * mail/util.c (util_expand_msglist): insert placeholder for
33 attachment operations 45 attachment operations
34 46
35 2001-07-20 Jakob 'sparky' Kaivo <jkaivo@elijah.nodomainname.net> 47 2001-07-20 Jakob 'sparky' Kaivo <jkaivo@elijah.nodomainname.net>
36 48
37 * messages/messages.c: new file, implement of elm messages command 49 * messages/messages.c: new file, implement of elm messages command
......