qse/qse/lib/cmn
hyung-hwan 10b1eabe86 added qse_get_current_mbsdir()/qse_get_current_wcsdir().
writing qse_get_prog_path(). not yet done.
implementing the Path class
2019-03-13 06:38:54 +00:00
..
alg-base64.c switched the license to BSD 2014-11-19 14:42:24 +00:00
alg-rand.c switched the license to BSD 2014-11-19 14:42:24 +00:00
alg-search.c switched the license to BSD 2014-11-19 14:42:24 +00:00
alg-sort.c switched the license to BSD 2014-11-19 14:42:24 +00:00
arr.c added qse_arr_setheapposoffset() 2016-09-24 04:01:17 +00:00
assert.c reverted unwanted changes 2018-06-25 10:51:24 +00:00
chr.c fixed the potential overflow issue that would never happen in various binary serach functions 2017-05-02 01:14:32 +00:00
cp949.c switched the license to BSD 2014-11-19 14:42:24 +00:00
cp949.h fixed the potential overflow issue that would never happen in various binary serach functions 2017-05-02 01:14:32 +00:00
cp950.c switched the license to BSD 2014-11-19 14:42:24 +00:00
cp950.h fixed the potential overflow issue that would never happen in various binary serach functions 2017-05-02 01:14:32 +00:00
dll.c did more migrating works 2016-04-29 03:55:42 +00:00
env.c did more migrating works 2016-04-29 03:55:42 +00:00
fma.c did more migrating works 2016-04-29 03:55:42 +00:00
fmt-intmax.c fixed minor building issues. 2015-03-19 14:07:50 +00:00
fmt-intmax.h switched the license to BSD 2014-11-19 14:42:24 +00:00
fmt-out.c added Ixx length specifier to the formatting function. 2017-09-16 03:21:30 +00:00
fmt-out.h fixed bugs in mutex protection in sio. 2018-09-04 15:07:42 +00:00
fmt-prv.h removed more unneeded definitions 2016-05-31 08:13:36 +00:00
gdl.c switched the license to BSD 2014-11-19 14:42:24 +00:00
HeapMmgr.cpp changed the position of the mmgr parameter in some constructors. 2018-10-31 10:40:25 +00:00
htb.c placed basic hash macros in qse/hash.h 2019-03-05 08:21:01 +00:00
htl.c enhanced hash macros 2019-03-05 12:06:13 +00:00
hton.c switched the license to BSD 2014-11-19 14:42:24 +00:00
hwad.c added some convenience functions to QSE::LinkedList, QSE::HashTable, and QSE::HashList 2017-09-04 12:32:48 +00:00
ipad.c defined QSE_PATH_MAX 2018-01-17 04:38:21 +00:00
main.c renamed qse_runmain() to qse_run_main() 2018-09-13 03:16:23 +00:00
Makefile.am added qse_mbsistype(), qse_wcsistype() 2018-01-12 08:21:57 +00:00
Makefile.in raised the version number to 0.8.2 2019-03-06 14:48:19 +00:00
mb8.c switched the license to BSD 2014-11-19 14:42:24 +00:00
mbwc-str.c did more migrating works 2016-04-29 03:55:42 +00:00
mbwc.c changed the way to fall back to utf8 when system functions are not available 2015-04-27 13:03:32 +00:00
mem-prv.h did more migrating works 2016-04-29 03:55:42 +00:00
mem.c added QSE_ALIGNTO(), QSE_ALIGNTO_POW2(), QSE_IS_UNALIGNED_POW2(), QSE_IS_ALIGNED_POW2() 2016-04-27 06:54:18 +00:00
Mmged.cpp enhanced constructors of some Mmged classes. 2015-03-11 01:47:26 +00:00
Mmgr.cpp added some internal comments about Mmgr::getDFL() 2018-11-01 04:24:32 +00:00
Mpool.cpp changed code for old compilers 2015-03-24 09:34:57 +00:00
oht.c placed basic hash macros in qse/hash.h 2019-03-05 08:21:01 +00:00
opt-cli.c added QSE_CLI_DISCRETIONARY_OPTVAL. 2018-10-17 08:07:45 +00:00
opt.c switched the license to BSD 2014-11-19 14:42:24 +00:00
path-base.c added qse_substbasenamedup()/qse_substwcsbasenamedup()/qse_substmbsbasenamedup(). 2017-12-14 04:08:10 +00:00
path-canon.c enhanced qse_fs_cpfileXXX() a bit. 2014-12-08 15:07:55 +00:00
path-core.c enhanced qse_fs_cpfileXXX() a bit. 2014-12-08 15:07:55 +00:00
path-merge.c enhanced qse_fs_cpfileXXX() a bit. 2014-12-08 15:07:55 +00:00
pma.c did more migrating works 2016-04-29 03:55:42 +00:00
rbt.c changed rbt.c to help align the value pointer on a word boundary 2017-04-28 14:40:10 +00:00
rex.c renamed qse_lda_t to qse_arr_t 2016-09-23 14:53:51 +00:00
sll.c did more migrating works 2016-04-29 03:55:42 +00:00
slmb.c did more migrating works 2016-04-29 03:55:42 +00:00
StdMmgr.cpp changed the position of the mmgr parameter in some constructors. 2018-10-31 10:40:25 +00:00
str-beg.c switched the license to BSD 2014-11-19 14:42:24 +00:00
str-cat.c reorganized strjoin and related functions 2015-09-23 13:34:04 +00:00
str-cat.h reorganized strjoin and related functions 2015-09-23 13:34:04 +00:00
str-chr.c switched the license to BSD 2014-11-19 14:42:24 +00:00
str-cmp.c deleted unneeded macros 2018-01-15 14:00:02 +00:00
str-cnv.c added a callback called when a pair is read in by the xli format reader and the json format reader 2018-01-19 15:57:44 +00:00
str-cpy.c did more migrating works 2016-04-29 03:55:42 +00:00
str-del.c switched the license to BSD 2014-11-19 14:42:24 +00:00
str-dup.c did more migrating works 2016-04-29 03:55:42 +00:00
str-dyn.c added some logging functions 2017-09-14 18:19:51 +00:00
str-dyn.h did more migrating works 2016-04-29 03:55:42 +00:00
str-end.c switched the license to BSD 2014-11-19 14:42:24 +00:00
str-excl.c switched the license to BSD 2014-11-19 14:42:24 +00:00
str-fcpy.c switched the license to BSD 2014-11-19 14:42:24 +00:00
str-fcpy.h reorganized strjoin and related functions 2015-09-23 13:34:04 +00:00
str-fmt.c did more migrating works 2016-04-29 03:55:42 +00:00
str-fmt.h switched the license to BSD 2014-11-19 14:42:24 +00:00
str-fnmat.c switched the license to BSD 2014-11-19 14:42:24 +00:00
str-incl.c switched the license to BSD 2014-11-19 14:42:24 +00:00
str-join.c added qse_get_current_mbsdir()/qse_get_current_wcsdir(). 2019-03-13 06:38:54 +00:00
str-join.h added qse_get_current_mbsdir()/qse_get_current_wcsdir(). 2019-03-13 06:38:54 +00:00
str-len.c switched the license to BSD 2014-11-19 14:42:24 +00:00
str-pac.c switched the license to BSD 2014-11-19 14:42:24 +00:00
str-pbrk.c switched the license to BSD 2014-11-19 14:42:24 +00:00
str-put.c switched the license to BSD 2014-11-19 14:42:24 +00:00
str-rev.c switched the license to BSD 2014-11-19 14:42:24 +00:00
str-rot.c switched the license to BSD 2014-11-19 14:42:24 +00:00
str-set.c switched the license to BSD 2014-11-19 14:42:24 +00:00
str-spl.c changed pio to used param->fixed_argv if the number of arguments is <= 3 2016-04-11 14:32:27 +00:00
str-spn.c switched the license to BSD 2014-11-19 14:42:24 +00:00
str-str.c switched the license to BSD 2014-11-19 14:42:24 +00:00
str-subst.c switched the license to BSD 2014-11-19 14:42:24 +00:00
str-subst.h removed special handling of $ in qse_strsubst() as literal $ can be denoted by 11789 2018-04-03 09:33:50 +00:00
str-tok.c switched the license to BSD 2014-11-19 14:42:24 +00:00
str-trm.c did more migrating works 2016-04-29 03:55:42 +00:00
str-type.c added qse_mbsxistype(0 and qse_wcsxistype() 2018-01-12 08:44:41 +00:00
str-word.c switched the license to BSD 2014-11-19 14:42:24 +00:00
String.cpp added some logging functions 2017-09-14 18:19:51 +00:00
syscall.h added qse_get_current_mbsdir()/qse_get_current_wcsdir(). 2019-03-13 06:38:54 +00:00
syserr.h added some threading functions 2018-01-26 10:03:58 +00:00
time.c added qse_getmtime() and qse_mtime_t to represent time in milliseconds 2019-03-12 08:22:36 +00:00
tmr.c added qse_arr_updateheap(), qse_arr_deleteheap() 2016-09-24 02:49:24 +00:00
tre-ast.c switched the license to BSD 2014-11-19 14:42:24 +00:00
tre-ast.h switched the license to BSD 2014-11-19 14:42:24 +00:00
tre-compile.c switched the license to BSD 2014-11-19 14:42:24 +00:00
tre-compile.h switched the license to BSD 2014-11-19 14:42:24 +00:00
tre-match-bt.c switched the license to BSD 2014-11-19 14:42:24 +00:00
tre-match-pa.c switched the license to BSD 2014-11-19 14:42:24 +00:00
tre-match-ut.h switched the license to BSD 2014-11-19 14:42:24 +00:00
tre-parse.c switched the license to BSD 2014-11-19 14:42:24 +00:00
tre-parse.h switched the license to BSD 2014-11-19 14:42:24 +00:00
tre-stack.c switched the license to BSD 2014-11-19 14:42:24 +00:00
tre-stack.h switched the license to BSD 2014-11-19 14:42:24 +00:00
tre.c switched the license to BSD 2014-11-19 14:42:24 +00:00
tre.h did more migrating works 2016-04-29 03:55:42 +00:00
uni-case.h added qse_isuniblank() and changed qse_isblank() to use it. 2015-06-12 03:54:04 +00:00
uni-trait.h added qse_isuniblank() and changed qse_isblank() to use it. 2015-06-12 03:54:04 +00:00
uni.c added qse_isuniblank() and changed qse_isblank() to use it. 2015-06-12 03:54:04 +00:00
uri.c did more migrating works 2016-04-29 03:55:42 +00:00
utf8.c switched the license to BSD 2014-11-19 14:42:24 +00:00
va_copy.h added some logging functions 2017-09-14 18:19:51 +00:00
xma.c did more migrating works 2016-04-29 03:55:42 +00:00