Commit Graph

135 Commits

Author SHA1 Message Date
seleznevae
c838871cfe [F] Fix ft_printf_ln when it is used for position which have empty cells before it. 2020-11-30 19:44:26 +03:00
seleznevae
5bae83bb92 Fix invalid pointer to integer cast that might cause problems on some platforms 2020-09-23 20:56:04 +03:00
seleznevae
cd11dfd7de [C] Changed errors descriptions 2020-02-23 11:54:59 +03:00
seleznevae
1b42320163 [C] Changed codes of errors 2020-02-08 13:04:08 +03:00
seleznevae
58a63f90f2 [A] Add ft_strerror function 2020-02-08 12:15:50 +03:00
seleznevae
caea5d4280 [C] Renamed internal functions 2020-02-07 20:18:04 +03:00
seleznevae
0b671b1f93 [F] Fix cell width evalutation 2020-02-07 20:01:50 +03:00
seleznevae
3dff45bd73 [F] Fix evaluation of max buffer width for column of the table 2020-02-05 23:04:21 +03:00
seleznevae
3cc961f958 [F] Fix incorrect cell width evaluation in case of invisible symbols 2020-02-04 22:17:25 +03:00
seleznevae
085405baa9 [U] Updated dates in license. 2020-02-02 14:26:05 +03:00
seleznevae
77ad49daeb [C] Refactor of code that uses vectors 2020-01-25 22:44:42 +03:00
seleznevae
d8a9eaa77a [F] Fix ft_erase_range behaviour with separators 2020-01-22 22:20:52 +03:00
seleznevae
1ed13718d5 [C] Rename ft_delete_range to ft_erase_range 2020-01-19 22:06:25 +03:00
seleznevae
4e922a7eca [F] Fix compilation error 2020-01-19 13:50:00 +03:00
seleznevae
e644f0a504 [A] add function ft_delete_range 2020-01-19 13:37:31 +03:00
seleznevae
628b509991 [A] Add function ft_row_count 2020-01-10 21:22:41 +03:00
seleznevae
0b9b7a8810 [F] Fix compilation error 2020-01-08 15:47:58 +03:00
seleznevae
27e1102878 [A] Added adding_strategy property to the tables 2020-01-08 15:32:06 +03:00
seleznevae
71188fd0fb [A] Add functions to check if table is empty to the API 2019-12-13 23:30:30 +03:00
seleznevae
f17f150e43 [F] Fix tests 2019-12-03 20:54:34 +03:00
seleznevae
b9cd4ad8c5 [F] Fix typo 2019-12-01 15:19:59 +03:00
seleznevae
9266befd39 [R] Rewrote mk_wcwidth function 2019-12-01 15:14:28 +03:00
seleznevae
bcce3c12cc [A] Add build with tcc to CI 2019-11-30 15:09:40 +03:00
seleznevae
c3f9f302a3 [F] Fix compilation for tcc 2019-11-29 23:40:06 +03:00
seleznevae
ae26b6c83e [F] Fix undefined behavior due to incorrect usage of isprint 2019-11-28 21:18:03 +03:00
seleznevae
7581165356 [F] Fix incorrect behaviour when using FT_CUR_... macroses
When macroses FT_CUR_ROW, FT_CUR_CELL were used behaviour was
unexpected - properties were not applied. Cause of bug - simple
typo. Also we didn't have tests for usage of these macroses. So
I added them also.
2019-10-25 22:31:14 +03:00
seleznevae
da5cbc0404 [A] Add function ft_set_u8strwid_func to set custom function to compute width of utf8 strings 2019-10-03 23:07:24 +03:00
seleznevae
d944b8c364 [F] Fix incorrect behaviour in case of wide east asian symbols 2019-09-08 09:55:56 +03:00
seleznevae
6082281d0e [F] Fix incorrect ft_u8nwrite implementation 2019-09-07 12:32:57 +03:00
seleznevae
5bfabee696 [C] Refactoring 2019-08-27 20:55:44 +03:00
seleznevae
e6710b9410 [C] Refactoring 2019-08-27 14:41:51 +03:00
seleznevae
309f3c9da0 [F] Fixed compilation fail on freebsd 2019-08-27 13:55:39 +03:00
seleznevae
a4ec49f600 [C] Refactoring 2019-08-27 10:35:15 +03:00
seleznevae
39e18eb6ff [C] Refactoring 2019-08-27 10:21:06 +03:00
seleznevae
00d8dadfd6 [F] Fixed compilation error 2019-08-27 09:29:24 +03:00
seleznevae
5ad27d67d3 [F] Fix compilation warning 2019-08-27 09:08:38 +03:00
seleznevae
f6d187a15f [C] Refactoring 2019-08-27 08:24:15 +03:00
seleznevae
ccc9fccaa1 [C] Refactoring 2019-08-27 07:55:45 +03:00
seleznevae
7ebbf7ed19 [C] Code refactoring 2019-08-26 22:51:45 +03:00
seleznevae
ac087ab4c3 [C] Refactoring 2019-08-26 13:35:24 +03:00
seleznevae
ae2f363fd4 [C] Refactoring 2019-08-26 13:21:11 +03:00
seleznevae
d2bed0fdf1 [C] Refactoring 2019-08-26 13:07:21 +03:00
seleznevae
5e62cd959b [C] Refactoring 2019-08-26 12:57:07 +03:00
seleznevae
051b3145f7 [F] Fixed compilation problems 2019-08-26 12:33:17 +03:00
seleznevae
a30f674114 [C] Refactoring 2019-08-26 12:24:09 +03:00
seleznevae
aec4c3d376 [F] Fixed compilation errors 2019-08-25 11:16:15 +03:00
seleznevae
4845bba54c [F] Fixed compilation errors 2019-08-25 10:18:41 +03:00
seleznevae
e88f49d8ff [F] Fixed compilation errors 2019-08-25 10:09:34 +03:00
seleznevae
a512666698 [F] Fixed compilation warnings 2019-08-25 10:01:47 +03:00
seleznevae
29e928e369 [F] Fixed compilation warnings 2019-08-25 09:33:17 +03:00