Patch: Elm ME+ 2.5 PLalpha62 -> Elm ME+ 2.5 PLalpha63 [1/7] (4/6)
From
Kari Hurtta@21:1/5 to
All on Wed Jan 3 13:50:31 2024
[continued from previous message]
struct pager_range;
#endif
extern void free_pager_range P_((struct pager_range **range));
! #define PR_REPLY_QUOTE 1 /* Is this needed? */
/* Used by text/plain; format=flowed for flowed paragraphs
*/
! #define PR_WORD_WRAP 2
! #define PR_JOIN_LINES 4
/* Used by text/plain; format=fixed and
used by text/plain; format=flowed for fixed lines
*/
! #define PR_PREFORMAT 8
/* Used for decode_opt quote_l */
! #define PR_QUOTE_L 16 /* Duplicate [ so that it is quoted */
/* Used for title */
! #define PR_MAX_WIDTH 32
/* Used in initialization of indent */
! #define PR_INDENT_ABSOLUTE 64
/* get_pager_range_change() returns rc_same_line */
! #define PR_SAME_LINE 128
/* Center this line / part of line */
! #define PR_CENTER_THIS 256
extern int get_pager_range_flags P_((const struct pager_range *range));
--- 976,1038 ----
#ifdef ANSI_C
struct pager_range;
+ struct pager_param_value;
#endif
extern void free_pager_range P_((struct pager_range **range));
! enum pr_flag_bits {
! PR_bit_REPLY_QUOTE = 0,
! PR_bit_WORD_WRAP,
! PR_bit_JOIN_LINES,
! PR_bit_PREFORMAT,
! PR_bit_QUOTE_L,
! PR_bit_MAX_WIDTH,
! PR_bit_INDENT_ABSOLUTE,
! PR_bit_SAME_LINE,
! PR_bit_CENTER_THIS,
! PR_bit_FLAGS_ABSOLUTE,
! PR_bit_ADD_SPACE,
!
! NUM_pr_flag_bits
! };
!
!
! #define PR_REPLY_QUOTE (1 << PR_bit_REPLY_QUOTE) /* Is this needed? */
/* Used by text/plain; format=flowed for flowed paragraphs
*/
! #define PR_WORD_WRAP (1 << PR_bit_WORD_WRAP)
! #define PR_JOIN_LINES (1 << PR_bit_JOIN_LINES)
/* Used by text/plain; format=fixed and
used by text/plain; format=flowed for fixed lines
*/
! #define PR_PREFORMAT (1 << PR_bit_PREFORMAT)
/* Used for decode_opt quote_l */