Calvin Rose 
							
						 
					 
					
						
						
							
						
						1837e89fe4 
					 
					
						
						
							
							Address  #470  - hyphen's in native module names.  
						
						
						
						
					 
					
						2020-09-06 15:23:24 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						3c64596ea1 
					 
					
						
						
							
							Add %t formatter to janet.  
						
						... 
						
						
						
						Was not present in printf and family. 
						
						
					 
					
						2020-09-05 20:21:49 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						33283b1b6e 
					 
					
						
						
							
							Change linking process for standalone executables.  
						
						... 
						
						
						
						We separate compilation and linking so that mixed C/C++ binaries
will work. 
						
						
					 
					
						2020-09-05 10:19:34 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						2d275c4782 
					 
					
						
						
							
							Enable exception handling for C++ with MSVC.  
						
						
						
						
					 
					
						2020-09-04 21:43:34 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						25156eb83e 
					 
					
						
						
							
							For  #469  - Add support for C++ and mixed C/C++  
						
						... 
						
						
						
						WIP and for native modules. Required a few changes to headers and
some changes to JPM. 
						
						
					 
					
						2020-09-04 17:41:36 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						76cfbde933 
					 
					
						
						
							
							Add JANET_HASHSEED environment variable.  
						
						
						
						
					 
					
						2020-08-03 20:56:11 -05:00 
						 
				 
			
				
					
						
							
							
								Andrew Chambers 
							
						 
					 
					
						
						
							
						
						4d4ca7bb36 
					 
					
						
						
							
							Initialize PRF with random data when it is enabled.  
						
						
						
						
					 
					
						2020-08-04 12:13:36 +12:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						6d859dec67 
					 
					
						
						
							
							Exit with error code if jpm install fails.  
						
						
						
						
					 
					
						2020-08-03 17:41:16 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						ee450bcd77 
					 
					
						
						
							
							Fix jpm on windows with multiple git binaries.  
						
						
						
						
					 
					
						2020-07-21 13:40:23 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						3358811788 
					 
					
						
						
							
							Update changelog and sort listing.  
						
						
						
						
					 
					
						2020-07-05 17:51:49 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						a45509d28e 
					 
					
						
						
							
							Add list-pkgs and list-installed to jpm.  
						
						
						
						
					 
					
						2020-07-05 17:43:39 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						2f5bb7774e 
					 
					
						
						
							
							Fix recursive post-deps.  
						
						
						
						
					 
					
						2020-06-29 20:51:38 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						51ff43e2f2 
					 
					
						
						
							
							Update range checks for 64 bit integers.  
						
						
						
						
					 
					
						2020-06-27 11:23:47 -05:00 
						 
				 
			
				
					
						
							
							
								Michael Camilleri 
							
						 
					 
					
						
						
							
						
						536648ec19 
					 
					
						
						
							
							Use function for install-paths  
						
						
						
						
					 
					
						2020-06-18 19:07:43 +09:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						e2d8750625 
					 
					
						
						
							
							Update jpm.  
						
						... 
						
						
						
						Silence git warnings on git pull, and fix issue with double
dependencies in rules. 
						
						
					 
					
						2020-06-15 11:22:32 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						f435bb24ab 
					 
					
						
						
							
							Remove extra function on some installs.  
						
						
						
						
					 
					
						2020-06-14 14:09:32 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						853b33b67c 
					 
					
						
						
							
							On nix platforms, patch jpm with path information.  
						
						... 
						
						
						
						This means we no longer need to guess paths after install.
Custom directory layouts can now be better supported at install
time without need for environment variables. 
						
						
					 
					
						2020-06-14 14:04:23 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						80f29ae859 
					 
					
						
						
							
							Add some more bindings for jpm for future proofing.  
						
						
						
						
					 
					
						2020-06-14 11:43:26 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						5caa0371c4 
					 
					
						
						
							
							Replace forward slash in xcopy commands.  
						
						... 
						
						
						
						xcopy doesn't handle them in paths. 
						
						
					 
					
						2020-05-21 00:18:07 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						617338457d 
					 
					
						
						
							
							More windows shenanigans with jpm.  
						
						... 
						
						
						
						Cannot remove open file, get rid of double rm. 
						
						
					 
					
						2020-05-19 20:03:49 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						1026d2173b 
					 
					
						
						
							
							Quick fix.  
						
						
						
						
					 
					
						2020-05-19 19:21:30 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						ca9c9ee807 
					 
					
						
						
							
							Add the clear-manifest command.  
						
						
						
						
					 
					
						2020-05-19 19:20:09 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						bef51fe9ff 
					 
					
						
						
							
							Fix jpm.  
						
						
						
						
					 
					
						2020-05-19 18:41:17 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						b72845609f 
					 
					
						
						
							
							Add JANET_GIT to jpm.  
						
						... 
						
						
						
						This should allow work arounds for some windows installs.
Also, be clever about finding the location of te current git
executable on windows to avoid some path issues that seem to
occur on some windows installations. 
						
						
					 
					
						2020-05-19 18:36:58 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						ccd8b71c4b 
					 
					
						
						
							
							Fix os/shell usage in jpm on windows.  
						
						
						
						
					 
					
						2020-05-19 16:28:43 -05:00 
						 
				 
			
				
					
						
							
							
								Andrew Chambers 
							
						 
					 
					
						
						
							
						
						43d2ba6275 
					 
					
						
						
							
							Format lock files for nicer diffs.  
						
						
						
						
					 
					
						2020-05-18 15:43:52 +12:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						8b98b331cc 
					 
					
						
						
							
							Add :hardcode-syspath option to declare-binscript.  
						
						... 
						
						
						
						This should make fully correct installs easier. 
						
						
					 
					
						2020-05-17 09:29:45 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						3bb3adefbb 
					 
					
						
						
							
							Rename jpm repl to jpm debug-repl.  
						
						
						
						
					 
					
						2020-05-15 17:22:30 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						4ae372262b 
					 
					
						
						
							
							1.9.1 release.  
						
						
						
						
					 
					
						2020-05-12 09:19:09 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						00451777fe 
					 
					
						
						
							
							Add meson builds to sourcehut CI.  
						
						
						
						
					 
					
						2020-05-12 08:46:26 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						a73ba56ebb 
					 
					
						
						
							
							Address  #387  
						
						... 
						
						
						
						Introduce linker flags vs. library flags in jpm
in a backwards compatible way - most usage of lflags was for library
flags, so we will preserve that behavior. 
						
						
					 
					
						2020-05-09 21:11:26 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						1168f47768 
					 
					
						
						
							
							Update default path for installed binaries.  
						
						... 
						
						
						
						This is useful for installing binaries in a default install
(when JANET_PATH or JANET_MODPATH is not explicitly set). 
						
						
					 
					
						2020-05-09 19:02:12 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						8194f5ccaf 
					 
					
						
						
							
							Refactor jpm.  
						
						... 
						
						
						
						Make install and uninstall commands variadic.
Add :libs option to many decalre commands. This behaves much like
lflags, but will be places after all linker flags are given. 
						
						
					 
					
						2020-05-09 10:22:46 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						9aefb59afe 
					 
					
						
						
							
							Format jpm with spork.  
						
						
						
						
					 
					
						2020-05-05 09:21:50 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						1dc32d5e3d 
					 
					
						
						
							
							Revert inclusion of dedent.  
						
						... 
						
						
						
						Dedent has been moved to spork as misc function.
There are two many different, incompatible ways to 'dedent'
as string, and it seems rather specific to add to the core like it is. 
						
						
					 
					
						2020-04-30 21:35:22 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						d2ebf4b52d 
					 
					
						
						
							
							Merge branch 'net'  
						
						
						
						
					 
					
						2020-04-26 12:27:37 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						0fe5c672a6 
					 
					
						
						
							
							Use dedent in jpm create-executable.  
						
						
						
						
					 
					
						2020-04-26 12:14:43 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						69eb9531da 
					 
					
						
						
							
							Rename auxbin/jpm -> jpm.  
						
						
						
						
					 
					
						2020-04-26 08:55:32 -05:00