Calvin Rose 
							
						 
					 
					
						
						
							
						
						b8aec50763 
					 
					
						
						
							
							Something is up with code.  
						
						 
						
						
						
						
					 
					
						2024-05-26 10:35:53 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						7efb39d608 
					 
					
						
						
							
							Check bundle listing before reinstall.  
						
						 
						
						
						
						
					 
					
						2024-05-26 10:28:19 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						f7c90bc1ff 
					 
					
						
						
							
							Add testing for making and removing directory.  
						
						 
						
						
						
						
					 
					
						2024-05-26 10:21:52 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						aee077c1bd 
					 
					
						
						
							
							Is qemu-arm buggy?  
						
						 
						
						
						
						
					 
					
						2024-05-26 09:53:04 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						6968275ddf 
					 
					
						
						
							
							Update rmrf again to be more strict and failure early  
						
						 
						
						
						
						
					 
					
						2024-05-26 09:40:18 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						074ae4fc0d 
					 
					
						
						
							
							When directory isn't empty, print what is in it.  
						
						 
						
						
						
						
					 
					
						2024-05-26 09:31:26 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						6cd35ed9c8 
					 
					
						
						
							
							Try and be OS sensitive when using path separators.  
						
						 
						
						
						
						
					 
					
						2024-05-26 09:28:56 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						7911e74222 
					 
					
						
						
							
							Use lstat instead of stat  
						
						 
						
						
						
						
					 
					
						2024-05-26 09:11:24 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						2fafe2b5d1 
					 
					
						
						
							
							Make rmrf stronger.  
						
						 
						
						
						
						
					 
					
						2024-05-26 09:09:04 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						de977819ce 
					 
					
						
						
							
							Add some tracing.  
						
						 
						
						
						
						
					 
					
						2024-05-26 09:03:01 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						1844beecc3 
					 
					
						
						
							
							More work on improving stacktraces slightly.  
						
						 
						
						... 
						
						
						
						Add extra information about when we change fibers. The janet
stack is really a spaghetti stack, where each fiber represents
a group of stack frames as well as a place where we can longjmp to. It
is therefor useful information for the programmer to know where each
stack frame is.
However, an argument could be made that this clutters the stackframe
and is more of a hindrance than a help. 
						
						
					 
					
						2024-05-26 08:45:38 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						cb529bbd63 
					 
					
						
						
							
							Pass on linux.  
						
						 
						
						
						
						
					 
					
						2024-05-25 16:48:27 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						25990867e2 
					 
					
						
						
							
							Missing )  
						
						 
						
						
						
						
					 
					
						2024-05-25 16:46:04 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						4fbc71c70d 
					 
					
						
						
							
							Just don't do backslashes.  
						
						 
						
						
						
						
					 
					
						2024-05-25 16:43:51 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						eb21d4fff4 
					 
					
						
						
							
							Allow using keywords as names for anonymous functions.  
						
						 
						
						... 
						
						
						
						This allows for better stack traces in macros and generally
easier debugging. 
						
						
					 
					
						2024-05-25 16:36:08 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						6d5fc1d743 
					 
					
						
						
							
							Even more verbose  
						
						 
						
						
						
						
					 
					
						2024-05-25 16:15:58 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						e88042b2fa 
					 
					
						
						
							
							Pick default bundle name better.  
						
						 
						
						
						
						
					 
					
						2024-05-25 16:09:49 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						750b448f75 
					 
					
						
						
							
							typo doing previous CI trigger.  
						
						 
						
						
						
						
					 
					
						2024-05-25 16:02:23 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						14d1dc8749 
					 
					
						
						
							
							Pathing is not quite working...  
						
						 
						
						
						
						
					 
					
						2024-05-25 16:00:43 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						8e0340252b 
					 
					
						
						
							
							Add verbose errors to ci  
						
						 
						
						
						
						
					 
					
						2024-05-25 15:50:51 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						641a16c133 
					 
					
						
						
							
							Add suite-bundle to meson test list.  
						
						 
						
						
						
						
					 
					
						2024-05-25 15:42:28 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						533d78bffe 
					 
					
						
						
							
							Merge branch 'master' into bundle-tools  
						
						 
						
						
						
						
					 
					
						2024-05-25 13:24:42 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						ae2c5820a1 
					 
					
						
						
							
							Fix janet_strerror when _GNU_SOURCE defined.  
						
						 
						
						
						
						
					 
					
						2024-05-25 13:24:01 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						8334504f4e 
					 
					
						
						
							
							More work on fixing bunlde tools install.  
						
						 
						
						
						
						
					 
					
						2024-05-25 13:23:11 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						2260a593bd 
					 
					
						
						
							
							Add some test usage for the sample bundle.  
						
						 
						
						
						
						
					 
					
						2024-05-25 12:57:09 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						7d8af2f99a 
					 
					
						
						
							
							Add some testing to the bundle/ module.  
						
						 
						
						
						
						
					 
					
						2024-05-25 12:44:49 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						46bdcece4d 
					 
					
						
						
							
							Add some better logging when pruning bundles.  
						
						 
						
						
						
						
					 
					
						2024-05-25 10:56:40 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						7387a1d91e 
					 
					
						
						
							
							Add bundle/prune and support for :auto-remove.  
						
						 
						
						... 
						
						
						
						This allows dependencies to be marked such that they are not
primary dependencies installed by the users - rather, they are
dependencies of dependencies. This distinction is important when
a user installs a package that itself has dependencies.
This also interacts with new features to prevent a user from breaking
their installation by installing needed packages or
installing/uninstalling bundles out of order. 
						
						
					 
					
						2024-05-25 10:48:26 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						ae4b8078df 
					 
					
						
						
							
							Merge branch 'master' into bundle-tools  
						
						 
						
						
						
						
					 
					
						2024-05-25 09:26:25 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						60e0c8ea92 
					 
					
						
						
							
							Ignore gcov  
						
						 
						
						
						
						
					 
					
						2024-05-25 09:25:27 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						7d3acc0ed6 
					 
					
						
						
							
							Get rid of "extended locale" support.  
						
						 
						
						... 
						
						
						
						While useful on some platforms, behavior seems to be different across
the board, making use difficult. 
						
						
					 
					
						2024-05-19 18:01:20 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						2637b33957 
					 
					
						
						
							
							Include locale.h and xlocale.h on some platforms.  
						
						 
						
						
						
						
					 
					
						2024-05-19 17:40:39 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						58ccb66659 
					 
					
						
						
							
							Move janet_buffer_dtostr  
						
						 
						
						
						
						
					 
					
						2024-05-19 17:14:21 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						634429cf61 
					 
					
						
						
							
							Merge branch 'locales'  
						
						 
						
						
						
						
					 
					
						2024-05-19 17:05:49 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						6ac65e603d 
					 
					
						
						
							
							Merge branch 'master' into bundle-tools  
						
						 
						
						
						
						
					 
					
						2024-05-19 15:52:25 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						03166a745a 
					 
					
						
						
							
							Disallow nan and inf in jdn.  
						
						 
						
						
						
						
					 
					
						2024-05-19 13:25:25 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						4d61ba20ce 
					 
					
						
						
							
							Fix -Werror=calloc-transposed-args  
						
						 
						
						
						
						
					 
					
						2024-05-19 09:55:39 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						751ff677fe 
					 
					
						
						
							
							Merge branch 'master' into bundle-tools  
						
						 
						
						
						
						
					 
					
						2024-05-19 09:53:14 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						ace60e1898 
					 
					
						
						
							
							Add ev/with-*lock macros.  
						
						 
						
						
						
						
					 
					
						2024-05-18 17:55:47 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						876b7f106f 
					 
					
						
						
							
							OpenBSD does not work with LC_*_MASK stuff.  
						
						 
						
						
						
						
					 
					
						2024-05-18 17:22:10 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						809b6589a1 
					 
					
						
						
							
							Put limits.h back.  
						
						 
						
						
						
						
					 
					
						2024-05-18 15:31:23 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						02f53ca014 
					 
					
						
						
							
							Formatting.  
						
						 
						
						
						
						
					 
					
						2024-05-18 15:21:37 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						0b03ddb21b 
					 
					
						
						
							
							More work on setting locale for extended locale support.  
						
						 
						
						
						
						
					 
					
						2024-05-18 15:20:22 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						ea5d4fd3af 
					 
					
						
						
							
							JANET_BSD not defined on apple.  
						
						 
						
						
						
						
					 
					
						2024-05-18 14:24:51 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						e6b73f8cd1 
					 
					
						
						
							
							BSD, use xlocale for thread safe functionality  
						
						 
						
						
						
						
					 
					
						2024-05-18 14:11:05 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						af232ef729 
					 
					
						
						
							
							windows needs a distinct implementation from posix for thread safety.  
						
						 
						
						... 
						
						
						
						I must say, the windows solution is a lot simpler. 
						
						
					 
					
						2024-05-18 14:02:20 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						2e2f8abfc0 
					 
					
						
						
							
							Work on add locales.  
						
						 
						
						... 
						
						
						
						Need to be careful not to mess with %j formatter, or
in some other places. 
						
						
					 
					
						2024-05-18 13:23:33 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						91a583db27 
					 
					
						
						
							
							Merge pull request  #1448  from znley/master  
						
						 
						
						... 
						
						
						
						Add LoongArch64 support 
						
						
					 
					
						2024-05-18 06:33:07 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						dc5cc630ff 
					 
					
						
						
							
							Keep track of hooks and simple dependency tracking.  
						
						 
						
						... 
						
						
						
						Refuse to install bundle unless dependencies are present.
Dependencies can be found for a bundle pre-install
by looking in ./bundle/info.jdn 
						
						
					 
					
						2024-05-18 06:24:39 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								znley 
							
						 
					 
					
						
						
							
						
						c1647a74c5 
					 
					
						
						
							
							Add LoongArch64 support  
						
						 
						
						
						
						
					 
					
						2024-05-18 07:18:59 +00:00