evil-qemacs/libqhtml
Charlie Gordon 60390867ae Use wide char specific classification and case functions
* qe_toupper and qe_tolower handle only ASCII subset
* add qe_wtolower() and qe_wtoupper() for Unicode case conversions
  current implementation is partial
* handle accents in qe_wtolower() and qe_wtoupper() only
* add qe_iswalpha(), qe_iswlower() and qe_iswupper()
* restrict filename lowercasing kludge in reduce_filename()
* restrict qe_findchar() and qe_indexof() to ASCII subset
* rename functions:
   eb_match_str  => eb_match_str_utf8
   eb_match_istr => eb_match_istr_utf8
   strimatch_pat => utf8_strimatch_pat
   ustr_get_word => utf8_get_word
   wctoupper     => qe_wctoupper
   wctolower     => qe_wctolower
   strimatch_pat => utf8_strimatch_pat
   str_get_word  => str_get_word7
* handle accented letters in buffer casing functions
2022-11-01 01:19:32 +01:00
..
.gitignore Initial post on github 2020-10-24 23:59:54 +02:00
css.c Use char32_t for all code point variables and arrays 2022-10-29 19:43:38 +02:00
css.h Use char32_t for all code point variables and arrays 2022-10-29 19:43:38 +02:00
cssid.h use union to avoid non portable casts 2008-04-24 14:02:42 +00:00
cssparse.c Reduce header file dependencies 2022-10-15 19:32:59 +02:00
csstoqe.c Split util module 2022-09-15 11:28:34 +02:00
docbook.css added remove_slash and append_slash path utilities 2008-01-03 09:51:29 +00:00
html.css added remove_slash and append_slash path utilities 2008-01-03 09:51:29 +00:00
htmlent.h added remove_slash and append_slash path utilities 2008-01-03 09:51:29 +00:00
Makefile Reduce header file dependencies 2022-10-15 19:32:59 +02:00
xmlparse.c Use wide char specific classification and case functions 2022-11-01 01:19:32 +01:00