Commit Graph

19 Commits (55ef849cd2abc9a7f208867c995adebfcc1a7ff5)

Author SHA1 Message Date
Enzo a639f94050
utf8: format utf8_util.v (#10135) 2021-05-19 13:03:43 +03:00
ScriptBoy2077 4974fd09e5
utf8: reverse() to handle unicode strings (#10133) 2021-05-19 12:24:08 +03:00
ChAoS_UnItY d7a64bbc8a
encoding.utf8: fix len and ulen and optimize raw_index (#9682) 2021-04-12 04:58:03 +02:00
penguindark cca06fce90
encoding.utf8: remove const unicode_con_table_up_to_low table (#9672) 2021-04-11 10:28:19 +03:00
ChAoS_UnItY acb58d4923
encoding.utf8: add support for indexing a utf8 str (#9670) 2021-04-11 09:04:18 +03:00
penguindark 9aabf222fe
encoding.utf8: fix a bug in up_low (#9610) 2021-04-05 21:28:21 +03:00
zakuro db9b523cc9
utf8: deprecate utf8.char_len (#9008) 2021-03-01 15:35:57 +02:00
zakuro 1891ebf22d
scanner: print multibyte char for invalid char error (#8804) 2021-02-18 15:43:39 +02:00
Quix 64018e6f14
encoding.utf8: fix 'length' typo in two spots (#8746) 2021-02-15 17:52:00 +02:00
Nick Treleaven ea803113c3
checker: check `unsafe` V function calls (#8752) 2021-02-14 19:31:42 +01:00
Delyan Angelov 949ed90b51 utf8: fix a panic in utf8.len("pippo"), mark with `unsafe{}` direct pointer manipulations 2020-07-22 21:15:27 +03:00
penguindark e85c1fb762
utf8: bug fix in get_uchar (#5775) 2020-07-10 14:44:40 +02:00
Ned Palacios 36edd6295f
vlib: transfer intro to readme; normalize comments 2020-06-08 00:04:23 +03:00
Uwe Krüger fd4d28b7b6
tests: update for stricter type checks 2020-05-24 21:07:32 +02:00
Enzo Baldisserri f44a40eee0
checker: check incorrect names 2020-05-16 16:12:23 +02:00
penguindark 8e1c27d129 utf8: punctuation 2019-12-12 21:08:44 +03:00
Alexander Medvednikov ad6adf327e vlib: fix missing `else{}` in match statements 2019-12-07 17:23:37 +03:00
penguindark 322733d59a encoding.utf8 fixes 2019-12-01 20:41:29 +03:00
Delyan Angelov c7f8f2175b move vlib/builtin/utf8_util.v to vlib/encoding/utf8/utf8_util.v 2019-11-30 08:52:37 +03:00