• 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 */