Calvin Rose 
							
						 
					 
					
						
						
							
						
						3894f4021a 
					 
					
						
						
							
							Update copyright date.  
						
						
						
						
							
						
					 
					
						2024-09-29 16:07:24 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						72c659d1ee 
					 
					
						
						
							
							Github has fewer runners than I thought.  
						
						
						
						
							
						
					 
					
						2024-09-29 07:17:28 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						8f879b4adc 
					 
					
						
						
							
							Remove financial support link.  
						
						
						
						
							
						
					 
					
						2024-09-29 07:15:56 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						18f2847dc1 
					 
					
						
						
							
							Add test for older windows.  
						
						
						
						
							
						
					 
					
						2024-09-29 07:14:31 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						89b7ff9daf 
					 
					
						
						
							
							Merge pull request  #1510  from sogaiu/badge-swap  
						
						... 
						
						
						
						Replace gitter badge with zulip one 
						
						
							
						
					 
					
						2024-09-27 17:52:16 -07:00 
						 
				 
			
				
					
						
							
							
								sogaiu 
							
						 
					 
					
						
						
							
						
						26c263d6be 
					 
					
						
						
							
							Replace gitter badge with zulip one  
						
						
						
						
							
						
					 
					
						2024-09-25 23:45:04 +09:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						2570e0f7a0 
					 
					
						
						
							
							Add *repl-prompt*.  
						
						
						
						
							
						
					 
					
						2024-09-21 08:58:04 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						8084e4c728 
					 
					
						
						
							
							Add support for multiple directories in JANET_PATH.  
						
						... 
						
						
						
						Use a colon ":" as the separator on posix, and semicolon ";" on
windows (and mingw). 
						
						
							
						
					 
					
						2024-09-20 23:05:02 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						ee90f9df62 
					 
					
						
						
							
							Merge pull request  #1506  from sogaiu/tweak-signal-doc  
						
						... 
						
						
						
						Add some detail to signal docstring 
						
						
							
						
					 
					
						2024-09-18 16:50:13 -07:00 
						 
				 
			
				
					
						
							
							
								sogaiu 
							
						 
					 
					
						
						
							
						
						906a982ace 
					 
					
						
						
							
							Add some detail to signal docstring  
						
						
						
						
							
						
					 
					
						2024-09-17 20:04:16 +09:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						88e60c309c 
					 
					
						
						
							
							Add overflow check.  
						
						
						
						
							
						
					 
					
						2024-09-12 17:28:53 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						9694aee819 
					 
					
						
						
							
							Add rules for nth and only-tags. Address  #1503  
						
						... 
						
						
						
						These rules allow selecting from a number of sub-captures
while dropping the rest. `nth` is more succinct in many cases, but `only-tags` is
more general and corresponds to an internal mechanism already present. 
						
						
							
						
					 
					
						2024-09-12 17:23:34 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						2697b0e425 
					 
					
						
						
							
							More CI testing.  
						
						... 
						
						
						
						Add multiple windows versions, and differentiate between arm and intel
macs. 
						
						
							
						
					 
					
						2024-09-08 20:55:10 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						c0d7a49b19 
					 
					
						
						
							
							Prepare for 1.36.0 release.  
						
						
						
						
							
 
						
					 
					
						2024-09-07 12:33:28 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						f9a6f52d9c 
					 
					
						
						
							
							Improve error messages even more for copyfile.  
						
						
						
						
							
						
					 
					
						2024-09-07 10:02:26 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						c02c2e3f02 
					 
					
						
						
							
							Update CHANGELOG.md  
						
						
						
						
							
						
					 
					
						2024-09-07 09:32:42 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						1fcd47dd7b 
					 
					
						
						
							
							Improve error messages in bundle/add if files are missing.  
						
						... 
						
						
						
						Instead of cryptic "error: unknown method :close invoked on nil" errors, let
user know file or path does not exist before failing to copy files. 
						
						
							
						
					 
					
						2024-09-07 09:19:15 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						384ee4f6a9 
					 
					
						
						
							
							Merge pull request  #1498  from sogaiu/remove-janet-def  
						
						... 
						
						
						
						Don't try to copy janet.def 
						
						
							
						
					 
					
						2024-09-06 17:03:25 -07:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						e9deec8231 
					 
					
						
						
							
							Change directory before running make ...  
						
						
						
						
							
						
					 
					
						2024-09-06 18:35:50 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						2fc77a1b63 
					 
					
						
						
							
							Tweak argumnets.  
						
						
						
						
							
						
					 
					
						2024-09-06 18:31:57 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						442fe8209d 
					 
					
						
						
							
							Non interative run for qemu  
						
						
						
						
							
						
					 
					
						2024-09-06 18:29:36 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						968a0dc4ac 
					 
					
						
						
							
							Follow github directions for qemu multiarch.  
						
						
						
						
							
						
					 
					
						2024-09-06 18:28:00 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						40c93d0786 
					 
					
						
						
							
							Try using just scripts for testing.  
						
						
						
						
							
						
					 
					
						2024-09-06 18:23:55 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						83b0bc688c 
					 
					
						
						
							
							Try running inside a container.  
						
						
						
						
							
						
					 
					
						2024-09-06 18:05:03 -05:00 
						 
				 
			
				
					
						
							
							
								sogaiu 
							
						 
					 
					
						
						
							
						
						6185b253be 
					 
					
						
						
							
							Don't try to copy janet.def  
						
						
						
						
							
						
					 
					
						2024-09-07 00:57:13 +09:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						17da53d0d9 
					 
					
						
						
							
							Add github workflow for qemu + s390x  
						
						
						
						
							
						
					 
					
						2024-09-06 10:28:54 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						9ffec43d2b 
					 
					
						
						
							
							Fix endianess issues on s390x architecture.  
						
						... 
						
						
						
						Endianess code should use memcpy instead of unions. This apparently
is more correct on old, optimizing compilers. Technically, this is
compilers being really stupid but we work with what we got.
That said, this endianess code is more complicated than needed. 
						
						
							
						
					 
					
						2024-09-06 10:23:31 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						e4f4a42751 
					 
					
						
						
							
							Add regression test for chat server issues. Address  #1496  
						
						
						
						
							
						
					 
					
						2024-09-06 08:05:56 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						4f65c2707e 
					 
					
						
						
							
							Undo workaround for unsetting reference from streams -> fibers after  
						
						... 
						
						
						
						async event completes. Moves this logic back into janet_async_end. 
						
						
							
						
					 
					
						2024-09-06 00:20:50 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						75bdea5155 
					 
					
						
						
							
							Fix memory leak with weak table frees.  
						
						... 
						
						
						
						The backing buffer for weak arrays and tables was not freed upon
being garbage collected. This shows up in traces and valgrind. Verified
by running `make valtest` with changes. 
						
						
							
						
					 
					
						2024-09-06 00:15:17 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						f553c5da47 
					 
					
						
						
							
							Update ev.c with workaround for failing chat server.  
						
						... 
						
						
						
						2 issues:
- With poll backend, we were polling for writes even after we finished
  writing. Presents as wasting a lot of CPU.
- Fixes  strange closing behavior of chat server. 
						
						
							
						
					 
					
						2024-09-06 00:00:09 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						5f70a85f7e 
					 
					
						
						
							
							Add chat server example.  
						
						
						
						
							
						
					 
					
						2024-09-05 23:09:02 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						c82fd106a7 
					 
					
						
						
							
							Merge pull request  #1494  from pyrmont/bugfix.changelog  
						
						
						
						
							
						
					 
					
						2024-09-04 18:31:21 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Camilleri 
							
						 
					 
					
						
						
							
						
						0e9b866b98 
					 
					
						
						
							
							Move unreleased change out of v1.35.2 section  
						
						
						
						
							
						
					 
					
						2024-09-05 08:29:45 +09:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						67a8c6df09 
					 
					
						
						
							
							Merge pull request  #1492  from sogaiu/tweak-changelog  
						
						... 
						
						
						
						Move bundle/add-bin changelog line to unreleased 
						
						
							
						
					 
					
						2024-09-04 05:39:30 -07:00 
						 
				 
			
				
					
						
							
							
								sogaiu 
							
						 
					 
					
						
						
							
						
						86cf8127b6 
					 
					
						
						
							
							Move bundle/add-bin changelog line to unreleased  
						
						
						
						
							
						
					 
					
						2024-09-04 17:47:10 +09:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						828e0a07cd 
					 
					
						
						
							
							Don't check for docstrings when explicitly disabled.  
						
						
						
						
							
						
					 
					
						2024-08-31 17:23:28 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						90018b35c0 
					 
					
						
						
							
							Begin standardizing of event properties for filewatch.  
						
						... 
						
						
						
						- `:file-name` for the name of the file that triggered the event.
- `:dir-name` for the containing directory of the file
- `:type` for the event type. 
						
						
							
						
					 
					
						2024-08-31 14:26:08 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						5a199716cb 
					 
					
						
						
							
							Save :source-form in environment when debugging is enabled.  
						
						
						
						
							
						
					 
					
						2024-08-29 21:12:53 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						43ecd4f2d8 
					 
					
						
						
							
							Add fixes for marshalling weak containers -  Fix   #1488  
						
						... 
						
						
						
						Weak containers did not preserve their weakness when marshalled. This
fixes that for tables and arrays, as well as adds some tests for this.
Also exposes functions for creating weak tables in janet.h 
						
						
							
						
					 
					
						2024-08-22 19:37:41 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						c5a9602be9 
					 
					
						
						
							
							Better handle extra filewatch events on wine.  
						
						
						
						
							
						
					 
					
						2024-08-20 18:30:56 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						e88aab6d68 
					 
					
						
						
							
							Fix mingw build warnings.  
						
						
						
						
							
						
					 
					
						2024-08-20 18:24:54 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						ce528251d5 
					 
					
						
						
							
							Fix mingw build warnings.  
						
						
						
						
							
						
					 
					
						2024-08-20 18:06:57 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						9e334da2d6 
					 
					
						
						
							
							Exit early when filewatch is not supported.  
						
						... 
						
						
						
						Currently we have no poll implementation. 
						
						
							
						
					 
					
						2024-08-18 16:25:47 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						c0e508e334 
					 
					
						
						
							
							filewatch on mingw has same semantics as windows  
						
						
						
						
							
						
					 
					
						2024-08-18 16:18:09 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						b63b3bef74 
					 
					
						
						
							
							Add testing for Linux.  
						
						
						
						
							
						
					 
					
						2024-08-18 15:44:59 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						05d0b5ac05 
					 
					
						
						
							
							Add mostly stubbed filewatch test suite.  
						
						
						
						
							
						
					 
					
						2024-08-18 14:42:44 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						c56d6e8fc1 
					 
					
						
						
							
							Add suite for testing filewatch.  
						
						... 
						
						
						
						Currently expects windows events. 
						
						
							
						
					 
					
						2024-08-18 10:12:33 -07:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						33d2f9a522 
					 
					
						
						
							
							More changes how we use WideCharToMutliByte  
						
						... 
						
						
						
						Handle case where there is no data pushed in. 
						
						
							
						
					 
					
						2024-08-18 07:23:06 -07:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						e53d22fad2 
					 
					
						
						
							
							Add unlisten for linux.  
						
						
						
						
							
						
					 
					
						2024-08-18 06:25:25 -07:00