TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							4178b78341 
							
						 
					 
					
						
						
							
							fix: return other errors from sh runner  
						
						... 
						
						
						
						makes it so that the sh runner function will return
command not found and not executable errors,
which makes them able to be handled via lua properly 
						
						
					 
					
						2022-04-30 21:02:36 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							c4eb3ad368 
							
						 
					 
					
						
						
							
							chore: change lua init errors to make more sense  
						
						
						
						
					 
					
						2022-04-30 20:31:37 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							0642ddda36 
							
						 
					 
					
						
						
							
							fix: push home dir to recent dirs with correct function  
						
						
						
						
					 
					
						2022-04-30 20:28:47 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							b210378380 
							
						 
					 
					
						
						
							
							ci: remove .exe from windows artifact names  
						
						
						
						
					 
					
						2022-04-30 12:08:54 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							03cb9c06f3 
							
						 
					 
					
						
						
							
							ci: fix release builds; make them include lua libs and nature lib  
						
						
						
						
					 
					
						2022-04-30 12:08:39 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							c929c7602f 
							
						 
					 
					
						
						
							
							ci: checkout submodules  
						
						
						
						
					 
					
						2022-04-30 12:00:41 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							e678ef66d8 
							
						 
					 
					
						
						
							
							docS: update changelogs for master  
						
						... 
						
						
						
						800th commit! 
						
						
					 
					
						2022-04-30 12:00:01 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							d053b58204 
							
						 
					 
					
						
						
							
							ci: indent list of files  
						
						
						
						
					 
					
						2022-04-30 10:50:06 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							eb3123405a 
							
						 
					 
					
						
						
							
							ci: fix list of files for artifact build  
						
						
						
						
					 
					
						2022-04-30 10:48:32 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							f12f88ed00 
							
						 
					 
					
						
						
							
							ci: include all required files in build artifacts  
						
						
						
						
					 
					
						2022-04-30 10:45:55 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							3bad452f95 
							
						 
					 
					
						
						
							
							fix: load completions by default  
						
						
						
						
					 
					
						2022-04-24 09:00:06 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							2790982ad1 
							
						 
					 
					
						
						
							
							fix: no command completions if query/line is an alias  
						
						... 
						
						
						
						basically, i have a `c` alias which is `git commit`,
this would resolve to `git commit` literally to try
and complete `commit`, which wouldnt match.
this fixes that, and instead itll suggest commands
that start with `c`. if there is a space after and
completion is requested, itll use the alias properly 
						
						
					 
					
						2022-04-24 00:06:19 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							4e5f8b5c80 
							
						 
					 
					
						
						
							
							docs: add docs for nature module  
						
						
						
						
					 
					
						2022-04-24 00:00:18 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							4a4c4d8c74 
							
						 
					 
					
						
						
							
							refactor: rewrite completion handler in lua  
						
						
						
						
					 
					
						2022-04-23 23:59:03 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							bcf02a6b0e 
							
						 
					 
					
						
						
							
							fix: make custom hist dir match default by adding hilbish to the path  
						
						
						
						
					 
					
						2022-04-23 23:55:04 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							984b8a4308 
							
						 
					 
					
						
						
							
							feat: add hilbish.aliases.resolve to resolve an alias  
						
						
						
						
					 
					
						2022-04-23 12:28:28 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							3db6334445 
							
						 
					 
					
						
						
							
							docs: [ci] generate new docs  
						
						
						
						
					 
					
						2022-04-23 00:03:50 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							9e596dc271 
							
						 
					 
					
						
						
							
							refactor: (re)organize and change prelude path and structure  
						
						... 
						
						
						
						prelude is no longer. it is now nature.
organized the single file prelude into multiple
source files and renamed it to nature. this is coming
after thought that it can turn into a general hilbish
lua core, with user facing modules as well.
this introduces the `nature.dirs` module, to interact
and get recently changed to directories and last/old
cwd. 
						
						
					 
					
						2022-04-23 00:03:50 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							f003249632 
							
						 
					 
					
						
						
							
							docs: update doc reference for vim mode actions  
						
						
						
						
					 
					
						2022-04-23 00:03:49 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							1714aeac36 
							
						 
					 
					
						
						
							
							feat: add fs.abs  
						
						
						
						
					 
					
						2022-04-23 00:03:49 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							bca89197ad 
							
						 
					 
					
						
						
							
							fix: add io flush after doc help message  
						
						
						
						
					 
					
						2022-04-23 00:03:49 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							27ac60b856 
							
						 
					 
					
						
						
							
							fix: remove unused var  
						
						
						
						
					 
					
						2022-04-23 00:03:48 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							dbb27f7739 
							
						 
					 
					
						
						
							
							docs: [ci] generate new docs  
						
						
						
						
					 
					
						2022-04-23 00:03:48 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							03a57fce5b 
							
						 
					 
					
						
						
							
							docs: add more documentation for completions  
						
						
						
						
					 
					
						2022-04-23 00:03:48 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							abfbeb5f84 
							
						 
					 
					
						
						
							
							feat: allow overwrite of completion handler ( closes   #122 )  
						
						... 
						
						
						
						this also makes the completion functions `bins`
and `files` also return the prefix to pass
to the completion handler.
this is an overhaul to the completion system,
which gets the completion handler from lua
instead of being made to only have lua provided
*command* completions.
it does not have any performance deficit, even
though it calls in to golua for completions. 
						
						
					 
					
						2022-04-23 00:03:47 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							3194add3dc 
							
						 
					 
					
						
						
							
							fix: restore doc related metafields on hilbish table  
						
						
						
						
					 
					
						2022-04-23 00:03:47 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							1ba88fea88 
							
						 
					 
					
						
						
							
							fix: correct custom runner mode handling with recent changes  
						
						
						
						
					 
					
						2022-04-23 00:03:47 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							1274811739 
							
						 
					 
					
						
						
							
							docs: [ci] generate new docs  
						
						
						
						
					 
					
						2022-04-23 00:03:46 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							0af36db6ff 
							
						 
					 
					
						
						
							
							fix!: change the way highlighter and hinter are set  
						
						... 
						
						
						
						with the change of blocking changes to the
hilbish table, i took an opportunity
to make the highlighter and hinter callbacks
set in a more natural way. instead of being
a function which takes a callback, you set
the function itself. 
						
						
					 
					
						2022-04-23 00:03:38 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
						
						
							
						
						
							1a4008fcfb 
							
						 
					 
					
						
						
							
							docs: [ci] generate new docs  
						
						
						
						
					 
					
						2022-04-22 02:17:00 +00:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							57d7527356 
							
						 
					 
					
						
						
							
							fix: make hilbish.which work with aliases and commanders  
						
						
						
						
					 
					
						2022-04-21 22:16:04 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							3d525aa7da 
							
						 
					 
					
						
						
							
							fix: dont allow overrides on hilbish table  
						
						
						
						
					 
					
						2022-04-21 20:39:38 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							37e1b12b81 
							
						 
					 
					
						
						
							
							feat: add hilbish.completion.call to call a completer  
						
						
						
						
					 
					
						2022-04-21 20:39:06 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							abfd4e5196 
							
						 
					 
					
						
						
							
							fix(util): SetField on a table with a metatable causing panic  
						
						
						
						
					 
					
						2022-04-21 20:33:32 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							bd35e3b871 
							
						 
					 
					
						
						
							
							refactor: use foreach function to loop over lua tables  
						
						
						
						
					 
					
						2022-04-21 14:01:59 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
						
						
							
						
						
							86aa40af64 
							
						 
					 
					
						
						
							
							docs: [ci] generate new docs  
						
						
						
						
					 
					
						2022-04-21 16:19:31 +00:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							a89d3e59d6 
							
						 
					 
					
						
						
							
							docs: fix typo in hilbish.inputMode doc ( closes   #147 )  
						
						
						
						
					 
					
						2022-04-21 12:19:11 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							1458ecdcab 
							
						 
					 
					
						
						
							
							fix: file completions changes  
						
						... 
						
						
						
						changed the way file completions are handed
completely, which fixes  #130  and makes the
full name appear in the completion menu instead
of it being cut off 
						
						
					 
					
						2022-04-20 13:06:46 -04:00 
						 
				 
			
				
					
						
							
							
								ym555 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ccb9ebeff 
							
						 
					 
					
						
						
							
							fix(readline): take into account character width ( #145 )  
						
						... 
						
						
						
						first step towards unicode support yay 
						
						
					 
					
						2022-04-20 08:18:34 -04:00 
						 
				 
			
				
					
						
							
							
								Will Eccles 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e34ab5314a 
							
						 
					 
					
						
						
							
							fix: make macOS config path match Linux ( #143 )  
						
						... 
						
						
						
						Also moves some variables around in vars_*.go to accommodate the fix. 
						
						
					 
					
						2022-04-19 22:12:05 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							0ae31123b9 
							
						 
					 
					
						
						
							
							fix: make expand home actually expand and not do the opposite  
						
						
						
						
					 
					
						2022-04-19 22:05:48 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							7a17d7931f 
							
						 
					 
					
						
						
							
							fix: use load from source in DoFile function instead of load chunk  
						
						
						
						
					 
					
						2022-04-19 21:25:52 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							d4084a82ba 
							
						 
					 
					
						
						
							
							fix: expandHome function using hist dir instead of passed arg  
						
						
						
						
					 
					
						2022-04-19 21:23:48 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							9d69b63a0f 
							
						 
					 
					
						
						
							
							chore: update golua ( closes   #142 )  
						
						
						
						
					 
					
						2022-04-19 14:37:57 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							b83c09a2b3 
							
						 
					 
					
						
						
							
							fix(readline): check stdin error properly  
						
						
						
						
					 
					
						2022-04-19 10:30:04 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							bee8d6e9e6 
							
						 
					 
					
						
						
							
							fix(readline): input going to next line if its longer than terminal width  
						
						
						
						
					 
					
						2022-04-18 22:42:27 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							48cb62282d 
							
						 
					 
					
						
						
							
							fix(readline): input getting cut off on enter  
						
						
						
						
					 
					
						2022-04-18 22:36:54 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							1e48a3e03d 
							
						 
					 
					
						
						
							
							fix(readline): home and end buttons not putting the cursor in the right place  
						
						
						
						
					 
					
						2022-04-18 16:04:56 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							4e8aa7ed1d 
							
						 
					 
					
						
						
							
							fix(readline): use invert for completion highlight instead of hardcoded colors  
						
						
						
						
					 
					
						2022-04-17 23:39:53 -04:00 
						 
				 
			
				
					
						
							
							
								TorchedSammy 
							
						 
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							919a52a630 
							
						 
					 
					
						
						
							
							fix: handle syntax error in aliased command  
						
						... 
						
						
						
						if an alias is something which isn't valid syntax,
specifically if hilbish cant split up the input
properly to execute, it will report the error to
the user. the previous behaviour was a panic since
on error the args slice will be of length 0
this is basically an edge case and fixes a bug
which shouldnt happen normally 
						
						
					 
					
						2022-04-17 22:58:29 -04:00