40c750ef3b
implementing sys::unpack()
2020-12-12 18:43:55 +00:00
a93b1aaf12
moved hawk::pack() to sys::pack()
...
enhanced sys::pack() to return an error code and set the error message upon failure
2020-12-12 18:18:37 +00:00
237a2853d8
added some code to implement hawk::pack()
2020-12-12 17:07:25 +00:00
dc4b629cbf
added hawk::cmgr_exists()
...
enhanced str::tombs()
enhanced hawk_rtx_valtobcstrdupwithcmgr()
2020-12-11 12:14:48 +00:00
ec2040f133
removed an invalid @include
2020-12-10 17:00:47 +00:00
0de14c4744
resolved numerous bugs regarding byte-characters and byte-strings
...
changed the way to handle %s/%k/%K contained inside CONVFMT - treat the format specifier as if it is %g instead of returning an error.
removed HAWK_EFMTCNV for the CONVFMT formatting change
2020-12-10 16:55:47 +00:00
e983d7701a
added some code for the byte-character literal support.
...
enhanced value comparison routines
2020-12-09 18:07:20 +00:00
2e25911bfd
enhanced the concat operator handler to process mbs properly
2020-12-09 04:02:04 +00:00
1d83f8cfe7
added str::strchar()
...
made str::tolower(), str::toupper(), str::tonum() character-friendly
2020-12-08 13:27:33 +00:00
083d39826d
updated .travis.xml
2020-12-08 03:51:27 +00:00
b1bfbeeb14
updated .travis.xml
2020-12-08 03:45:11 +00:00
97bd469ce8
touched up hawk_rtx_truncrec().
...
fixed a bug in hawk_xma_init()
2020-12-07 16:48:29 +00:00
792f38acae
use hawk_rtx_getvaloocstr()/hawk_rtx_getfreeoocstr() more wherever possible
...
trying to make character handling sane
2020-12-07 16:22:39 +00:00
dfb7b2aa2d
more code to support the character literal
2020-12-05 18:55:05 +00:00
342e01f5b4
attempting to support the character literal notation
2020-12-04 16:19:01 +00:00
672a9a248d
cleaned up mod/Makefile.am
2020-12-04 09:40:24 +00:00
05ca362732
fixed a minor build issue in HawkStd.cpp
2020-12-04 05:57:23 +00:00
3a5119504e
worked around parse errors by an old gcc compiler(2.95.3)
2020-12-03 14:11:11 +00:00
c44b3160f2
fixed configure.ac
2020-12-03 08:44:32 +00:00
0234cf47f2
updated .travis.yml
2020-12-03 08:40:54 +00:00
e38cfca65d
updated .travis.yml
2020-12-03 08:23:19 +00:00
f6eb1226f0
updated .travis.yml
2020-12-03 08:21:50 +00:00
dade5f563b
updated .travis.yml to revert the previous changes and defined CPPFLAGS as a separte item in env for macosx
2020-12-03 08:09:49 +00:00
516c9db295
updated .travis.yml to make OPTIONS an array
2020-12-03 08:00:05 +00:00
65ad752666
hacked formatting code to work around a compiler problem of not passing __float128 properly via va_list.
...
introduced 'jj' to pass a large value via a pointer but to take the value inside the pointer
changed hawk_rtx_format() and hawk_rtx_formatmbs() to use 'jj' when building with HAWK_USE_FLTMAX on
2020-12-03 07:28:53 +00:00
7827e5fa4b
fixed a wrong define
2020-12-02 18:52:33 +00:00
91a5259854
updated .travis.yml
2020-12-02 16:18:32 +00:00
616539252c
made tre_ast_to_tnfa() iterative
...
fixed a bug in tre_expand_macro()
fixed a bug in tre_parse()
2020-12-02 16:07:06 +00:00
fddfa537e5
redefined TRE_CHAR_MAX to avoid the overflow issue
2020-12-02 15:11:13 +00:00
4e0057b3f0
updated .travis.yml
2020-12-02 03:27:43 +00:00
33ff9464ef
updated .travis.yml
2020-12-02 03:26:14 +00:00
d81f5b050a
updated .travis.yml
2020-12-02 03:23:48 +00:00
738ee56e08
updated .travis.yml
2020-12-02 03:20:07 +00:00
9a959b493e
added .travis.yml
2020-12-02 03:16:41 +00:00
6210a10297
updated configure.ac
2020-12-02 03:09:55 +00:00
72557c239b
added hawk::modlibdirs()
2020-12-01 14:44:53 +00:00
2dd6029064
fixed a parser bug when handling the print/printf statement without redirection.
...
fixed a bug where a single dot was converted to 0 when passed via -v (e.g. -vTDIR=.)
added more test cases
2020-12-01 10:22:17 +00:00
35829a524b
added the mimimum size check for an externally allocated zone to xma
2020-11-28 15:28:14 +00:00
3a5a268bd7
changed the return type of xma dumper to void
2020-11-25 14:42:56 +00:00
dacb0cf293
stop specifying explicit DEPENDENCIES by listing the .la files in LDADD
2020-11-16 12:54:50 +00:00
b9b1802387
fixed a link issue with the socket library on a certain platform
2020-11-15 09:22:03 +00:00
c21c9ddeed
corrected build files for distcheck
2020-11-15 08:46:30 +00:00
f4a2102797
simplified build files
2020-11-15 04:50:40 +00:00
1b7f6aa29d
removed O_CLOEXEC checks with epoll_create1()
2020-11-14 16:07:36 +00:00
5d7c87c882
changed to use EPOLL_CLOEXEC if available when calling epoll_create1()
2020-11-14 16:00:11 +00:00
9ff63b9503
fixed build files regarding -lm
2020-11-14 09:02:39 +00:00
a9418f26c2
fixed build files
2020-11-14 08:03:16 +00:00
b3b56c4a42
fixed build files
2020-11-14 07:35:47 +00:00
cfa140a925
fixed a length calculation bug in fnc_split()
2020-11-13 17:44:44 +00:00
daf7377403
added str::splita()
2020-11-13 15:09:29 +00:00