2019-10-27 |
Steve Bennett | regexp: Fix -indices in the utf-8 case Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2019-10-27 |
Steve Bennett | regexp -indices should return character indices Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2019-10-27 |
Steve Bennett | regexp, regsub: -start is a character index Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2019-10-17 |
Steve Bennett | file: Add file split Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2019-10-17 |
Steve Bennett | file: Better support for trailing slashes in pathnames Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2019-09-06 |
Steve Bennett | signal: Add 'signal block' support Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2019-09-06 |
Steve Bennett | exec: Don't force SIGPIPE to be enabled Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2019-08-14 |
Steve Bennett | aio: Significantly improve the speed of copyto Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2019-08-14 |
Steve Bennett | jim.c, jim.h: Remove unused Jim_ResizeHashTable Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2019-08-14 |
Steve Bennett | jim-history: Remove unused allocation Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2019-08-14 |
Steve Bennett | aio: minor code improvement Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2019-07-30 |
Steve Bennett | aio: Add support for lock -wait Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2019-07-26 |
Steve Bennett | docs: Fix typo in unix domain datagram support Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2019-07-01 |
Steve Bennett | Update autosetup to v0.6.9
|
commit | commitdiff | tree |
2019-07-01 |
Steve Bennett | docs: aio: Document unix domain datagram support Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2019-07-01 |
Steve Bennett | aio: Add dgram unix socket support Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2019-07-01 |
Steve Bennett | Jim_SubstObj: Add an assertion if ref count is zero Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2019-06-10 |
Steve Bennett | linenoise: Update to rev d1a245f4a75747a1c4a1c08 Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2019-05-20 |
Steve Bennett | docs: clock: Document the -gmt flag Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2019-05-20 |
Steve Bennett | clock scan: Implement timegm() locally Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2019-05-20 |
Steve Bennett | clock scan: Unspecified fields use the current date... Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2018-11-25 |
dbohdan | appveyor.yml: update OpenSSL DLL paths
|
commit | commitdiff | tree |
2018-11-24 |
Steve Bennett | aio: Prefer TLS_method() over TLSv1_2_method() Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2018-11-23 |
Steve Bennett | aio: Don't use FD_CLOEXEC with JIM_ANSIC Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2018-10-26 |
dbohdan | appveyor.yml: fix missing zlib1.dll in jimsh.zip
|
commit | commitdiff | tree |
2018-09-21 |
Steve Bennett | lreplace: Implement TIP #505 Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2018-09-21 |
Steve Bennett | file: Add microsecond resolution for mtime: mtimeus Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2018-09-03 |
Steve Bennett | bootstrap package support Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2018-09-03 |
Steve Bennett | Tidy some signed/unsigned comparisons Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2018-07-28 |
Steve Bennett | distclean: Remove generated tests/Makefile
|
commit | commitdiff | tree |
2018-07-26 |
Steve Bennett | linenoise: Update for optimised delete char Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2018-07-25 |
Steve Bennett | linenoise: Update for optimised insert Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2018-07-25 |
Steve Bennett | Update autosetup to v0.6.8 Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2018-07-08 |
Steve Bennett | exec: Finally get the environ right Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2018-07-08 |
Steve Bennett | exec: Fix environment for windows Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2018-07-08 |
Steve Bennett | foreach: Avoid memory leak in case of error Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2018-07-08 |
Steve Bennett | exec: Better adhere to possible vfork restrictions Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2018-07-08 |
Steve Bennett | remove some unused variable assignments Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2018-07-08 |
Steve Bennett | build-jim-ext: Improvements when cross compiling, Tcl Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2018-07-08 |
Steve Bennett | linenoise.c: Minor update to fix compiler warning Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2018-07-08 |
Steve Bennett | aio: Fall back to stdio error if no ssl error Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2018-07-08 |
Steve Bennett | aio: Always set error message on I/O error Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2018-07-05 |
Steve Bennett | expr: Fix compiler warning on older gcc Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2018-06-30 |
Steve Bennett | Bump version to 0.78
|
commit | commitdiff | tree |
2018-06-30 |
Steve Bennett | oo: Fix 'methods' for superclasses
|
commit | commitdiff | tree |
2018-06-07 |
Steve Bennett | jim.c: Allow Jim_WrongNumArgs() to accept NULL for msg Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2018-06-03 |
Steve Bennett | jim.c: Jim_Length/Jim_String internal checks Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2018-03-25 |
Steve Bennett | linenoise: Update to support multiline mode. Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2018-01-18 |
Steve Bennett | expr: prevent stack overflow Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2018-01-01 |
Steve Bennett | linenoise: Add ^Z (SUSP) support Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-12-31 |
Steve Bennett | utf8: Update UnicodeData.txt and EastAsianWidth.txt... Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-12-31 |
Steve Bennett | utf8: Fix merging of adjacent wide character ranges Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-12-31 |
Steve Bennett | linenoise: Update to fix potential buffer overflow Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-12-31 |
Steve Bennett | utf8: Be more strict at rejecting invalid UTF-8 sequences. Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-12-31 |
Steve Bennett | regexp: Implement class shorthand escapes in brackets Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-12-02 |
Steve Bennett | jim.c: Various minor cleanups Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-11-29 |
Steve Bennett | tests: clock.test needs cmd clock Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-11-26 |
Steve Bennett | build: Fix out-of-tree builds Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-11-26 |
Steve Bennett | tests: Make the failing SIGPIPE tests go away on AppVeyor Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-11-26 |
Steve Bennett | build: Support --silent-rules Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-11-26 |
Steve Bennett | Update autosetup to v0.6.7-17-gb5a0e85 Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-11-25 |
Steve Bennett | tests: remove debugging from event.test Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-11-25 |
Steve Bennett | tests: If ipv6 sockets can't be bound, don't test Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-11-24 |
Steve Bennett | build: During install, make sure pkgconfig dir exists Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-11-07 |
Steve Bennett | docs: Bring README.utf-8 up-to-date Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-11-07 |
Steve Bennett | tclcompat.tcl: minor comment updates Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-11-04 |
Steve Bennett | interp: command should be created in the global namespace Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-11-04 |
Steve Bennett | tests: exec2-3.2 now passes on OpenBSD Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-10-21 |
Steve Bennett | tests: Use a more explicit approach to test SIGPIPE Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-10-21 |
Steve Bennett | aio: No need to create a new channel for ssl Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-10-21 |
Steve Bennett | doc: Update remaining references to os.wait Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-10-21 |
Steve Bennett | file: __MSYS__ signifies windows too Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-10-16 |
Steve Bennett | tests: Try to fix exec2-3.2 on Windows Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-10-16 |
Steve Bennett | signal, exec, wait, pid: improvements, especially to... Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-10-15 |
Steve Bennett | jim: cmdPrivData needs to be saved and restored
|
commit | commitdiff | tree |
2017-10-15 |
Steve Bennett | after: Need to initialise 'ms' Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-10-15 |
Steve Bennett | eventloop: remove leftover debugging Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-10-15 |
Steve Bennett | eventloop: support sub-millisecond timer resolution Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-10-15 |
Steve Bennett | aio tempname: Fix a crash when the template is invalid Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-09-22 |
Steve Bennett | scan: make some structure members const Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-09-21 |
Steve Bennett | examples/tip.tcl: Use 'writable' when sending output Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-09-21 |
Steve Bennett | configure: Remove reference to ensemble extension Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-09-21 |
Steve Bennett | configure: --with-mod and --with-ext allow commas Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-09-21 |
Steve Bennett | configure: Improve module selection Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-09-21 |
Steve Bennett | auto.def: tclprefix should not be enabled by default Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-09-21 |
Steve Bennett | prefix.test: Use the correct package name Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-09-21 |
Steve Bennett | tcltest: Support 'needs package xxx' Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-09-21 |
Steve Bennett | tcl::prefix: respect -message when no valid options Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-09-21 |
Steve Bennett | jim.c: minor code cleanups in [switch] Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-09-16 |
Steve Bennett | perf: cache the result of successful subcmd lookup Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-09-16 |
Steve Bennett | remove special regexpValue internal rep Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-09-16 |
Steve Bennett | Simplify error reporting in jim-subcmd Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-09-16 |
Steve Bennett | perf: cache successful Jim_GetEnum() results Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-09-16 |
Steve Bennett | defer: fast lookup existence of $jim::defer Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-09-15 |
Steve Bennett | Implement defer, $jim::defer Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-09-15 |
Steve Bennett | docs: Update documentation for recent changes Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-09-15 |
Steve Bennett | history: Add autocompletion support Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-09-15 |
Steve Bennett | aio: Add support for many socket options Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-09-15 |
Steve Bennett | eventloop: return from callback is not an error Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |
2017-09-13 |
Steve Bennett | docs: Remove Last Modified footer - take 2 Signed-off-by: Steve Bennett <steveb@workware.net.au>
|
commit | commitdiff | tree |