• Show log

    Commit

  • Hash : 00c62edb
    Author : Paul Eggert
    Date : 2023-09-25T23:01:55

    mbscasestr: support GNULIB_MCEL_PREFER
    
    Support mcel API for apps that prefer it.
    This mirrors the recent changes to mbsstr.
    * lib/mbscasestr.c [GNULIB_MCEL_PREFER]: Include mcel.h not mbuiter.h.
    (mbchar_t, mb_equal) [GNULIB_MCEL_PREFER]: New type and function,
    to make it easier to use common code.
    (knuth_morris_pratt_multibyte): Don't assume mbchar_t's alignment
    is at least that of size_t.
    (knuth_morris_pratt_multibyte, mbscasestr) [GNULIB_MCEL_PREFER]:
    Use mcel API.
    * modules/mbscasestr (Depends-on): Add alignasof.
    

  • README

  • Please create and read the docs with
    
      $ cd doc
      $ make gnulib.html
      $ xdg-open gnulib.html
    
    or read the online manual at
    
      https://www.gnu.org/software/gnulib/manual/gnulib.html