Jōshin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e16a7d8f3b 
								
							 
						 
						
							
							
								
								flip et / noet in modelines  
							
							... 
							
							
							
							`et` means `expandtab`.
```sh
rg 'vi: .* :vi' -l -0 | \
  xargs -0 sed -i '' 's/vi: \(.*\) et\(.*\)  :vi/vi: \1 xoet\2:vi/'
rg 'vi: .*  :vi' -l -0 | \
  xargs -0 sed -i '' 's/vi: \(.*\)noet\(.*\):vi/vi: \1et\2  :vi/'
rg 'vi: .*  :vi' -l -0 | \
  xargs -0 sed -i '' 's/vi: \(.*\)xoet\(.*\):vi/vi: \1noet\2:vi/'
``` 
							
						 
						
							2023-12-07 22:17:11 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jōshin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								394d998315 
								
							 
						 
						
							
							
								
								Fix vi modelines ( #989 )  
							
							... 
							
							
							
							At least in neovim, `│vi:` is not recognized as a modeline because it
has no preceding whitespace. After fixing this, opening a file yields
an error because `net` is not an option. (`noet`, however, is.) 
							
						 
						
							2023-12-05 14:37:54 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Justine Tunney 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b8a6a989c0 
								
							 
						 
						
							
							
								
								Create ELF aliases for identical symbols  
							
							... 
							
							
							
							This change greatly reduces the number of modules that need to be
compiled. The only issue right now is that sometimes when viewing
symbol table entries, the aliased symbol is chosen. 
							
						 
						
							2023-06-06 03:33:49 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Justine Tunney 
								
							 
						 
						
							
							
							
							
								
							
							
								37a4c70c36 
								
							 
						 
						
							
							
								
								Change license  
							
							
							
						 
						
							2020-12-27 17:18:44 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Justine Tunney 
								
							 
						 
						
							
							
							
							
								
							
							
								13437dd19b 
								
							 
						 
						
							
							
								
								Auto-generate some documentation  
							
							
							
						 
						
							2020-12-26 02:09:07 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Justine Tunney 
								
							 
						 
						
							
							
							
							
								
							
							
								feed0d2b0e 
								
							 
						 
						
							
							
								
								Add minor improvements and cleanup  
							
							
							
						 
						
							2020-10-27 03:39:46 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Justine Tunney 
								
							 
						 
						
							
							
							
							
								
							
							
								9e3e985ae5 
								
							 
						 
						
							
							
								
								Make terminal ui binaries work well everywhere  
							
							... 
							
							
							
							Here's some screenshots of an emulator tui program that was compiled on
Linux, then scp'd it to Windows, Mac, and FreeBSD.
https://justine.storage.googleapis.com/blinkenlights-cmdexe.png 
https://justine.storage.googleapis.com/blinkenlights-imac.png 
https://justine.storage.googleapis.com/blinkenlights-freebsd.png 
https://justine.storage.googleapis.com/blinkenlights-lisp.png 
How is this even possible that we have a nontrivial ui binary that just
works on Mac, Windows, Linux, and BSD? Surely a first ever achievement.
Fixed many bugs. Bootstrapped John McCarthy's metacircular evaluator on
bare metal in half the size of Altair BASIC (about 2.5kb) and ran it in
emulator for fun and profit. 
							
						 
						
							2020-10-19 06:38:31 -07:00