|  | c80f179366 | fixed the bug of affecting the parameter in toupper and tolower in awk. also enhanced them to support byte strings | 2019-04-22 09:03:02 +00:00 |  | 
			
				
					|  | b86ea48c86 | enhanced sprintf to format a byte string when format is a byte string | 2019-04-22 07:44:57 +00:00 |  | 
			
				
					|  | 146cc6436b | Added qse_awk_rtx_formatmbs(). enhanced the builtin printf to handle the byte array format | 2019-04-21 15:54:49 +00:00 |  | 
			
				
					|  | eed3853765 | added quite some code to handle byte string I/O | 2019-04-21 05:44:53 +00:00 |  | 
			
				
					|  | 07be5e22d7 | added quite some code for handling mbs in awk | 2019-04-18 08:42:54 +00:00 |  | 
			
				
					|  | f90ca01493 | added qse_str_ncatwcs()/qse_str_ncatmbs() | 2019-04-17 16:33:30 +00:00 |  | 
			
				
					|  | f16437d7c0 | writing mbs_to_str() in awk/val.c | 2019-04-15 15:36:23 +00:00 |  | 
			
				
					|  | 711320d847 | added more byte array handling code | 2019-04-15 08:43:57 +00:00 |  | 
			
				
					|  | 81cbac9e4d | added qse_awk_wcsxtoint()/qse_awk_mbsxtoint() and made qse_awk_strtointo() a macro added qse_awk_wcsxtoflt()/qse_awk_mbsxtoflt() and made qse_awk_strxtoflt() a macro
enhanced qse_awk_rtx_valtonum() to handle a byte array | 2019-04-15 04:30:49 +00:00 |  | 
			
				
					|  | 5e0754e607 | trying to implement byte array in awk | 2019-04-14 16:17:12 +00:00 |  | 
			
				
					|  | 1a16fd8888 | updated BYTE_PRINTABLE() | 2019-03-20 07:16:39 +00:00 |  | 
			
				
					|  | c139017593 | changed the awk parser to accept \u and \U in the MCHAR mode. implemented k/K in the awk's builtin printf function | 2019-03-20 07:06:00 +00:00 |  | 
			
				
					|  | 6c61e0bab6 | changed awk \xNN to take up to 2 hexadigits only. implemented w/W in formatted output | 2019-03-19 13:59:22 +00:00 |  | 
			
				
					|  | d680e3aebe | correct function names in Sttp | 2019-03-18 14:14:07 +00:00 |  | 
			
				
					|  | 3921c110a8 | added Sttp::setErrorCode() | 2019-03-18 11:15:28 +00:00 |  | 
			
				
					|  | 6916a11e61 | touched up on the 'k' and 'K' specifier in formatted output | 2019-03-17 04:11:00 +00:00 |  | 
			
				
					|  | 585633b26d | polishing k and K in formatted output | 2019-03-16 04:48:25 +00:00 |  | 
			
				
					|  | e06ffadd4e | added 'k' and 'K' to dump a byte string in \x hexadecimal notation | 2019-03-15 13:34:07 +00:00 |  | 
			
				
					|  | 88b39ee0af | added qse_bytetombs()/qse_bytetowcs() implemeting %k for formatted output to hex-dump a given string | 2019-03-15 08:10:13 +00:00 |  | 
			
				
					|  | 5cf583d8c4 | removed redundant redefintion of qse_fattr_t changed to call qse_wcstombs() instead of qse_wcstombsall() which doesn't exist | 2019-03-14 16:14:43 +00:00 |  | 
			
				
					|  | 2ff8ee7c27 | changed the default cmgr to utf8 added qse_get_prog_mbspath_with_mmgr()/qse_get_prog_wcspath_with_mmgr()
filled Path::setToSelf(). | 2019-03-14 08:01:04 +00:00 |  | 
			
				
					|  | c794863aa6 | added more file management functions | 2019-03-14 01:23:44 +00:00 |  | 
			
				
					|  | 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 |  | 
			
				
					|  | 69d0e959da | added incomplete Path.hpp and Path.cpp | 2019-03-13 00:35:19 +00:00 |  | 
			
				
					|  | e61b34b17b | added qse_msleep() | 2019-03-12 08:42:05 +00:00 |  | 
			
				
					|  | d41f8e75e0 | added qse_getmtime() and qse_mtime_t to represent time in milliseconds | 2019-03-12 08:22:36 +00:00 |  | 
			
				
					|  | c5c9c47e86 | added Thread::sleep() wrappers | 2019-03-12 07:23:41 +00:00 |  | 
			
				
					|  | 17dcf4feb5 | raised the version number to 0.8.2 | 2019-03-06 14:48:19 +00:00 |  | 
			
				
					|  | 1ea5d38a83 | fixed some bugs in hash macros | 2019-03-05 13:04:44 +00:00 |  | 
			
				
					|  | a02ad5005f | enhanced hash macros | 2019-03-05 12:06:13 +00:00 |  | 
			
				
					|  | 0a405625ce | refined definition of stock hash functions | 2019-03-05 08:30:49 +00:00 |  | 
			
				
					|  | bda9213f86 | placed basic hash macros in qse/hash.h | 2019-03-05 08:21:01 +00:00 |  | 
			
				
					|  | 1aea9f4492 | some use of sdbm hash | 2019-03-01 09:27:03 +00:00 |  | 
			
				
					|  | 6463fbec12 | changed the order of STRIPRECSPC and SUBSEP. no functional impact | 2019-02-04 12:48:16 +00:00 |  | 
			
				
					|  | 98f726e2cc | added the global variable STRIPRECSPC. fixed how to set rtx->gbl.ignorecase for IGNORECASE in set_global() | 2019-02-04 12:20:16 +00:00 |  | 
			
				
					|  | 3fdddccde3 | updated project url | 2019-02-01 16:43:06 +00:00 |  | 
			
				
					|  | 044314daa8 | switch to use SSL_new for checking openssl in configure.ac | 2019-01-31 04:53:20 +00:00 |  | 
			
				
					|  | f850f459c4 | removed all aio* files. all relevant functions are available in a different project, mio | 2019-01-23 08:58:47 +00:00 |  | 
			
				
					|  | b2d3050d8b | changed the remote log socket to be non-blocking in sys::xxxlog() | 2019-01-23 03:32:24 +00:00 |  | 
			
				
					|  | f33518b964 | changed sys::closelog() a bit | 2019-01-22 16:15:56 +00:00 |  | 
			
				
					|  | 7fb03044e8 | added remote syslogging to sys::openlog(), sys::writelog(), sys::closelog() | 2019-01-22 09:41:00 +00:00 |  | 
			
				
					|  | 39e43d4201 | improved signal handling in App | 2019-01-21 15:12:01 +00:00 |  | 
			
				
					|  | f91b85e0cf | compacted code a bit | 2019-01-21 15:08:22 +00:00 |  | 
			
				
					|  | 2a3c9c182c | fixed a bug in sys::openlog() | 2019-01-17 10:09:07 +00:00 |  | 
			
				
					|  | 59686d87a8 | fixed an issue caused by a volatile identifier passsed to openlog() | 2019-01-16 09:25:17 +00:00 |  | 
			
				
					|  | 4d78cd0a65 | added sys::openlog(), sys::closelog(), sys::writelog() | 2019-01-16 08:42:17 +00:00 |  | 
			
				
					|  | 448735d4cb | removed a few global variables including qse_awk_val_zero, qse_awk_val_one, qse_awk_val_negone. substituted QSE_AWK_VAL_ZERO/ONE/NEGONE marcos. redefined QUICKINT related macros | 2018-11-15 06:27:42 +00:00 |  | 
			
				
					|  | d92d534986 | fixed wrong indentation in awk.h | 2018-11-04 03:27:52 +00:00 |  | 
			
				
					|  | 79b36ec07f | added some internal comments about Mmgr::getDFL() | 2018-11-01 04:24:32 +00:00 |  | 
			
				
					|  | ff78a340fb | changed Mmgr::getDFL() a bit | 2018-10-31 12:52:19 +00:00 |  |