Ico Doornekamp 
							
						 
					 
					
						
						
							
						
						b3a92363f8 
					 
					
						
						
							
							Add docstring to string/format  
						
						
						
						
							
						
					 
					
						2023-05-23 07:21:26 +02:00 
						 
				 
			
				
					
						
							
							
								Ico Doornekamp 
							
						 
					 
					
						
						
							
						
						e9f2d1aca7 
					 
					
						
						
							
							changed some error messages 'x|y' -> 'x or y'  
						
						
						
						
							
						
					 
					
						2023-05-23 06:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Ico Doornekamp 
							
						 
					 
					
						
						
							
						
						b4e3dbf331 
					 
					
						
						
							
							Improved various error messages when handling unexpected types.  
						
						... 
						
						
						
						error: bad slot #1 , expected string|symbol|keyword|buffer, got ...
error: bad slot #1 , expected a string, symbol, keyword or buffer, got ...
bad s64 initializer: "donkey"
can not convert string "donkey" to s64 
						
						
							
						
					 
					
						2023-05-23 06:57:12 +02:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						c3620786cf 
					 
					
						
						
							
							Merge branch 'master' of github.com:janet-lang/janet  
						
						
						
						
							
						
					 
					
						2023-05-22 20:41:05 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						41943746e4 
					 
					
						
						
							
							Fix   #1149  - deep-not= should only return true/false.  
						
						... 
						
						
						
						Also improve perf at same time. 
						
						
							
						
					 
					
						2023-05-22 20:40:30 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						176e816b8c 
					 
					
						
						
							
							Merge pull request  #1153  from zevv/fix-warning  
						
						... 
						
						
						
						Fix warning in janet_gettime() 
						
						
							
						
					 
					
						2023-05-22 18:46:55 -05:00 
						 
				 
			
				
					
						
							
							
								Ico Doornekamp 
							
						 
					 
					
						
						
							
						
						50a19bd870 
					 
					
						
						
							
							Fix warning in janet_gettime()  
						
						
						
						
							
						
					 
					
						2023-05-22 20:53:03 +02:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						57b751b994 
					 
					
						
						
							
							Merge branch 'master' of github.com:janet-lang/janet  
						
						
						
						
							
						
					 
					
						2023-05-21 16:23:44 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						77732a8f44 
					 
					
						
						
							
							inet_test change.  
						
						
						
						
							
						
					 
					
						2023-05-21 13:36:11 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						c47c2e538d 
					 
					
						
						
							
							Merge pull request  #1137  from tionis/master  
						
						... 
						
						
						
						os/proc-kill now accepts an optional signal to send 
						
						
							
						
					 
					
						2023-05-21 13:33:24 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						cc5545277d 
					 
					
						
						
							
							Merge pull request  #1147  from zevv/error-messages  
						
						... 
						
						
						
						improved error messages for special forms 
						
						
							
						
					 
					
						2023-05-21 13:31:06 -05:00 
						 
				 
			
				
					
						
							
							
								Ico Doornekamp 
							
						 
					 
					
						
						
							
						
						63353b98cd 
					 
					
						
						
							
							improved error messages for special forms  
						
						
						
						
							
						
					 
					
						2023-05-21 20:18:32 +02:00 
						 
				 
			
				
					
						
							
							
								tionis 
							
						 
					 
					
						
						
							
						
						4dfc869b8a 
					 
					
						
						
							
							fixed formatting in src/core/os.c  
						
						
						
						
							
						
					 
					
						2023-05-21 15:55:11 +02:00 
						 
				 
			
				
					
						
							
							
								tionis 
							
						 
					 
					
						
						
							
						
						b4b1c7d80b 
					 
					
						
						
							
							Merge branch 'janet-lang:master' into master  
						
						
						
						
							
						
					 
					
						2023-05-21 13:51:24 +00:00 
						 
				 
			
				
					
						
							
							
								tionis 
							
						 
					 
					
						
						
							
						
						e53c03028f 
					 
					
						
						
							
							ignoring signals on windows in os/proc-kill again  
						
						
						
						
							
						
					 
					
						2023-05-21 15:50:15 +02:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						8680aef42f 
					 
					
						
						
							
							Merge pull request  #1146  from zevv/os-clock  
						
						... 
						
						
						
						Add  clock sources to os/clock (:realtime, :monotonic, :cputime) 
						
						
							
						
					 
					
						2023-05-21 08:35:24 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						c3fd71d643 
					 
					
						
						
							
							Merge pull request  #1142  from tionis/thaw  
						
						... 
						
						
						
						added thaw to complement freeze 
						
						
							
						
					 
					
						2023-05-21 08:09:47 -05:00 
						 
				 
			
				
					
						
							
							
								Ico Doornekamp 
							
						 
					 
					
						
						
							
						
						30c47d685d 
					 
					
						
						
							
							Fixed :cputime because msdn does not implement clock() properly  
						
						
						
						
							
						
					 
					
						2023-05-21 07:29:27 +02:00 
						 
				 
			
				
					
						
							
							
								Ico Doornekamp 
							
						 
					 
					
						
						
							
						
						80db682109 
					 
					
						
						
							
							Added tests for os/clock  
						
						
						
						
							
						
					 
					
						2023-05-21 07:29:27 +02:00 
						 
				 
			
				
					
						
							
							
								Ico Doornekamp 
							
						 
					 
					
						
						
							
						
						e8e5f66f4c 
					 
					
						
						
							
							Implement janet_gettime() for win32 and macos; need testing  
						
						
						
						
							
						
					 
					
						2023-05-21 07:29:27 +02:00 
						 
				 
			
				
					
						
							
							
								Ico Doornekamp 
							
						 
					 
					
						
						
							
						
						aaf3d08bcd 
					 
					
						
						
							
							Added 'source' argument to os/clock to select the clock source  
						
						
						
						
							
						
					 
					
						2023-05-21 07:29:27 +02:00 
						 
				 
			
				
					
						
							
							
								Ico Doornekamp 
							
						 
					 
					
						
						
							
						
						61132d6c40 
					 
					
						
						
							
							os/time and janet_gettime now use CLOCK_MONOTONIC instead of CLOCK_REALTIM, this matches the description from the documentation of os/clock. Fixes issue  #1144  
						
						
						
						
							
						
					 
					
						2023-05-21 07:29:27 +02:00 
						 
				 
			
				
					
						
							
							
								tionis 
							
						 
					 
					
						
						
							
						
						9cc0645a1e 
					 
					
						
						
							
							added test for thaw and freeze  
						
						
						
						
							
						
					 
					
						2023-05-20 17:35:25 +02:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						fc8c6a429e 
					 
					
						
						
							
							Modulo should not be variadic.  
						
						
						
						
							
						
					 
					
						2023-05-20 07:45:18 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						2f966883d9 
					 
					
						
						
							
							Fix   #1145  - variadic imperative arith. macros.  
						
						... 
						
						
						
						Also update CHANGELOG 
						
						
							
						
					 
					
						2023-05-20 07:42:50 -05:00 
						 
				 
			
				
					
						
							
							
								tionis 
							
						 
					 
					
						
						
							
						
						320ba80ca1 
					 
					
						
						
							
							added support for tables/structs with prototypes in thaw  
						
						
						
						
							
						
					 
					
						2023-05-20 14:00:33 +02:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						b621d4dd2e 
					 
					
						
						
							
							Merge pull request  #1139  from zevv/async-connect  
						
						... 
						
						
						
						changed net/connect to be non-blocking / asynchronous 
						
						
							
						
					 
					
						2023-05-19 21:12:16 -05:00 
						 
				 
			
				
					
						
							
							
								tionis 
							
						 
					 
					
						
						
							
						
						56d927c72d 
					 
					
						
						
							
							added thaw to complement freeze  
						
						
						
						
							
						
					 
					
						2023-05-19 21:18:54 +02:00 
						 
				 
			
				
					
						
							
							
								tionis 
							
						 
					 
					
						
						
							
						
						53afc2e50a 
					 
					
						
						
							
							Merge branch 'janet-lang:master' into master  
						
						
						
						
							
						
					 
					
						2023-05-19 19:14:12 +00:00 
						 
				 
			
				
					
						
							
							
								Ico Doornekamp 
							
						 
					 
					
						
						
							
						
						89debac8f6 
					 
					
						
						
							
							Fixed janet_loop1_impl stream use after dealloc  
						
						
						
						
							
						
					 
					
						2023-05-19 20:00:59 +02:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						f2197fa2d8 
					 
					
						
						
							
							Merge pull request  #1141  from zevv/mingw-test  
						
						... 
						
						
						
						Add CI test for mingw/wine on linux 
						
						
							
						
					 
					
						2023-05-19 07:25:47 -05:00 
						 
				 
			
				
					
						
							
							
								Ico Doornekamp 
							
						 
					 
					
						
						
							
						
						a6a097c111 
					 
					
						
						
							
							Add CI test for mingw/wine on linux  
						
						
						
						
							
						
					 
					
						2023-05-18 15:15:41 +02:00 
						 
				 
			
				
					
						
							
							
								Ico Doornekamp 
							
						 
					 
					
						
						
							
						
						c3e28bc924 
					 
					
						
						
							
							added deferred closing of streams after async connect() fails  
						
						
						
						
							
						
					 
					
						2023-05-18 14:10:22 +02:00 
						 
				 
			
				
					
						
							
							
								Ico Doornekamp 
							
						 
					 
					
						
						
							
						
						8d78fb1f6b 
					 
					
						
						
							
							changed net/connect to be non-blocking / asynchronous  
						
						
						
						
							
						
					 
					
						2023-05-18 10:55:48 +02:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						148917d4ca 
					 
					
						
						
							
							Move -g to CFLAGS to make it easier to remove/customize  
						
						
						
						
							
						
					 
					
						2023-05-16 21:10:18 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						d8cf9bf942 
					 
					
						
						
							
							Merge pull request  #1140  from zevv/debug-symbols  
						
						... 
						
						
						
						Enable debug symbols in janet binary; strip target at 'make install' 
						
						
							
						
					 
					
						2023-05-16 21:08:12 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						d6f5a060ed 
					 
					
						
						
							
							Squashed commit of the following:  
						
						... 
						
						
						
						commit 725b8749464895e21c761f1c5479692335282f62
Author: Calvin Rose <calsrose@gmail.com >
Date:   Tue May 16 20:58:34 2023 -0500
    Update header file.
commit 38bf2a5131calsrose@gmail.com >
Date:   Tue May 16 19:43:22 2023 -0500
    Run experiment on bsd. 
						
						
							
						
					 
					
						2023-05-16 21:00:31 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						692b6ef8ac 
					 
					
						
						
							
							Merge pull request  #1138  from zevv/setsockopt  
						
						... 
						
						
						
						add net/setsockopt 
						
						
							
						
					 
					
						2023-05-16 19:29:25 -05:00 
						 
				 
			
				
					
						
							
							
								Ico Doornekamp 
							
						 
					 
					
						
						
							
						
						ac5f1fe1be 
					 
					
						
						
							
							enable debug symbols in janet binary; strip target at 'make instal'  
						
						
						
						
							
						
					 
					
						2023-05-16 19:48:18 +02:00 
						 
				 
			
				
					
						
							
							
								tionis 
							
						 
					 
					
						
						
							
						
						0f35acade1 
					 
					
						
						
							
							use SIGTERM for os/proc-kill signal test  
						
						
						
						
							
						
					 
					
						2023-05-16 18:47:38 +02:00 
						 
				 
			
				
					
						
							
							
								tionis 
							
						 
					 
					
						
						
							
						
						56d72ec4c5 
					 
					
						
						
							
							support sending signals to processes on windows  
						
						
						
						
							
						
					 
					
						2023-05-16 17:07:51 +02:00 
						 
				 
			
				
					
						
							
							
								tionis 
							
						 
					 
					
						
						
							
						
						71d51c160d 
					 
					
						
						
							
							added simple test for signal handling in os/proc-kill using :kill  
						
						
						
						
							
						
					 
					
						2023-05-16 13:27:52 +02:00 
						 
				 
			
				
					
						
							
							
								tionis 
							
						 
					 
					
						
						
							
						
						0b58e505ee 
					 
					
						
						
							
							os/proc-kill now accepts an optional signal to send  
						
						
						
						
							
						
					 
					
						2023-05-16 00:44:19 +02:00 
						 
				 
			
				
					
						
							
							
								Ico Doornekamp 
							
						 
					 
					
						
						
							
						
						2a6c615bec 
					 
					
						
						
							
							features.h: define _DARWIN_C_SOURCE for __APPLE__  
						
						
						
						
							
						
					 
					
						2023-05-15 16:55:09 +02:00 
						 
				 
			
				
					
						
							
							
								Ico Doornekamp 
							
						 
					 
					
						
						
							
						
						ab8c5a0b5f 
					 
					
						
						
							
							net/setsockopt optname symbols are now lower case  
						
						
						
						
							
						
					 
					
						2023-05-15 15:25:09 +02:00 
						 
				 
			
				
					
						
							
							
								Ico Doornekamp 
							
						 
					 
					
						
						
							
						
						68c35feaea 
					 
					
						
						
							
							Formatting  
						
						
						
						
							
						
					 
					
						2023-05-15 12:33:37 +02:00 
						 
				 
			
				
					
						
							
							
								Ico Doornekamp 
							
						 
					 
					
						
						
							
						
						88d0c2ca0f 
					 
					
						
						
							
							add net/setsockopt  
						
						
						
						
							
						
					 
					
						2023-05-15 12:15:36 +02:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						398833ebe3 
					 
					
						
						
							
							Enable FFI module unconditionally.  
						
						
						
						
							
						
					 
					
						2023-05-14 09:18:54 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						358f5a03bf 
					 
					
						
						
							
							Version bump to 1.28.0  
						
						
						
						
							
 
						
					 
					
						2023-05-13 09:59:55 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						fba1fdabe4 
					 
					
						
						
							
							Update short-fn to  fix   #1123  
						
						... 
						
						
						
						Symbols are renamed on expansion to avoid the issue. 
						
						
							
						
					 
					
						2023-05-13 09:44:30 -05:00