summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--imap/src/osdep/unix/os_lnx.h3
-rw-r--r--imap/src/osdep/unix/os_slx.h3
-rw-r--r--pith/pine.hlp6
3 files changed, 10 insertions, 2 deletions
diff --git a/imap/src/osdep/unix/os_lnx.h b/imap/src/osdep/unix/os_lnx.h
index c24bbec7..ee2d76d1 100644
--- a/imap/src/osdep/unix/os_lnx.h
+++ b/imap/src/osdep/unix/os_lnx.h
@@ -34,6 +34,9 @@
#ifndef _DEFAULT_SOURCE
#define _DEFAULT_SOURCE 1
#endif /* _DEFAULT_SOURCE */
+#ifndef _BSD_SOURCE /* gcc 6 deprecates this, so will we */
+#define _BSD_SOURCE 1
+#endif /* _BSD_SOURCE */
/* end Debian Linux on Alpha strangeness */
diff --git a/imap/src/osdep/unix/os_slx.h b/imap/src/osdep/unix/os_slx.h
index c24bbec7..8aec345e 100644
--- a/imap/src/osdep/unix/os_slx.h
+++ b/imap/src/osdep/unix/os_slx.h
@@ -34,6 +34,9 @@
#ifndef _DEFAULT_SOURCE
#define _DEFAULT_SOURCE 1
#endif /* _DEFAULT_SOURCE */
+#ifndef _BSD_SOURCE /* gcc 6 deprecates this, so will we */
+#define _BSD_SOURCE 1
+#endif /* _BSD_SOURCE */
/* end Debian Linux on Alpha strangeness */
diff --git a/pith/pine.hlp b/pith/pine.hlp
index 4af43ec8..a0aee484 100644
--- a/pith/pine.hlp
+++ b/pith/pine.hlp
@@ -5371,8 +5371,10 @@ Each element in the list may be either a single message number or a range
of numbers with a dash between the lowest and highest member of the range.
Some examples are 7 to select only message number 7; 2-5 to select messages
2 through 5; and 2-5,7-9,11 to select messages 2, 3, 4, 5, 7, 8, 9, and 11.
-The word "end" may be used as a substitute for the highest numbered
-message in the folder.
+The word "end" or the character "$" may be used as a
+substitute for the highest numbered message in the folder, while the
+character "." represents the message number holding the position
+of the cursor in the folder.
If in a separate thread index where the numbers refer to threads instead of
to messages, then you will be selecting all of the messages in the
referenced threads instead of selecting by message number.