Yuval Dolev
							
						 
						
							 
							
							
							
								
							
								6f827801e5 
								
							
								 
							
						 
						
							
							
								
								macOS platform layer initialization and very basic update functions. The 4coder beta has been rendered successfully for the first time on macOS!  
							
							 
							
							
							
						 
						
							2020-01-02 01:13:32 +02:00  
						
					 
				
					
						
							
							
								 
								Yuval Dolev
							
						 
						
							 
							
							
							
								
							
								da150cd322 
								
							
								 
							
						 
						
							
							
								
								Merged mac_4ed.cpp into mac_4ed.mm so now we have only 1 main file for the macOS platform layer.  
							
							 
							
							
							
						 
						
							2019-12-27 23:59:59 +02:00  
						
					 
				
					
						
							
							
								 
								Allen Webster
							
						 
						
							 
							
							
							
								
							
								0a5f6d51f6 
								
							
								 
							
						 
						
							
							
								
								removing dead min/max macros  
							
							 
							
							
							
						 
						
							2019-12-26 17:12:13 -08:00  
						
					 
				
					
						
							
							
								 
								Yuval Dolev
							
						 
						
							 
							
							
							
								
							
								e3e5f857ea 
								
							
								 
							
						 
						
							
							
								
								Added empty implementations of all the system api functions to mac_4ed_functions.cpp  
							
							 
							
							
							
						 
						
							2019-12-24 22:31:24 +02:00  
						
					 
				
					
						
							
							
								 
								Yuval Dolev
							
						 
						
							 
							
							
							
								
							
								42f06f0eec 
								
							
								 
							
						 
						
							
							
								
								Added clang compiler support. The macOS platform now uses clang instead of gcc as its compiler.  
							
							 
							
							
							
						 
						
							2019-12-24 02:46:58 +02:00  
						
					 
				
					
						
							
							
								 
								Yuval Dolev
							
						 
						
							 
							
							
							
								
							
								921a68e765 
								
							
								 
							
						 
						
							
							
								
								Created separate build files for macOS.  
							
							 
							
							
							
						 
						
							2019-12-24 01:22:56 +02:00  
						
					 
				
					
						
							
							
								 
								Yuval Dolev
							
						 
						
							 
							
							
							
								
							
								65774dec46 
								
							
								 
							
						 
						
							
							
								
								Replaced readlink -f with realpath which works for both macOS and Linux. Might need to replace this with an implementation of readlink -f if we find that this doesn't work well enough for both macOS and Linux.  
							
							 
							
							
							
						 
						
							2019-12-23 20:40:51 +02:00  
						
					 
				
					
						
							
							
								 
								Yuval Dolev
							
						 
						
							 
							
							
							
								
							
								9f518de27b 
								
							
								 
							
						 
						
							
							
								
								Build system is now working for macOS.  
							
							 
							
							
							
						 
						
							2019-12-22 23:43:36 +02:00  
						
					 
				
					
						
							
							
								 
								Allen Webster
							
						 
						
							 
							
							
							
								
							
								42d3e828b0 
								
							
								 
							
						 
						
							
							
								
								4.1.0 ship files  
							
							 
							
							
							
						 
						
							2019-12-18 21:05:30 -08:00  
						
					 
				
					
						
							
							
								 
								Allen Webster
							
						 
						
							 
							
							
							
								
							
								4817510c5d 
								
							
								 
							
						 
						
							
							
								
								Final type fixups; package and build stuff straightened out  
							
							 
							
							
							
						 
						
							2019-12-17 19:38:08 -08:00  
						
					 
				
					
						
							
							
								 
								Allen Webster
							
						 
						
							 
							
							
							
								
							
								27a2a45f59 
								
							
								 
							
						 
						
							
							
								
								Cleaning up this and that; types; startup hook; null pointer crashes on the doc command  
							
							 
							
							
							
						 
						
							2019-12-17 16:19:03 -08:00  
						
					 
				
					
						
							
							
								 
								Allen Webster
							
						 
						
							 
							
							
							
								
							
								a0c4aa2fa2 
								
							
								 
							
						 
						
							
							
								
								4.1.0 day 1 site ship  
							
							 
							
							
							
						 
						
							2019-12-17 13:03:15 -08:00  
						
					 
				
					
						
							
							
								 
								Allen Webster
							
						 
						
							 
							
							
							
								
							
								c3e96803d2 
								
							
								 
							
						 
						
							
							
								
								Partial setup for binding documentations  
							
							 
							
							
							
						 
						
							2019-12-17 00:11:31 -08:00  
						
					 
				
					
						
							
							
								 
								Allen Webster
							
						 
						
							 
							
							
							
								
							
								b9dedc912d 
								
							
								 
							
						 
						
							
							
								
								Extra room in the API for eventually having mixed-font layouts  
							
							 
							
							
							
						 
						
							2019-12-16 17:52:20 -08:00  
						
					 
				
					
						
							
							
								 
								Allen Webster
							
						 
						
							 
							
							
							
								
							
								75c1d8e9c0 
								
							
								 
							
						 
						
							
							
								
								Fix invisible backslash problem  
							
							 
							
							
							
						 
						
							2019-12-16 16:55:01 -08:00  
						
					 
				
					
						
							
							
								 
								Allen Webster
							
						 
						
							 
							
							
							
								
							
								471aaaacf9 
								
							
								 
							
						 
						
							
							
								
								Dealing with parse infinite loops  
							
							 
							
							
							
						 
						
							2019-12-16 12:40:30 -08:00  
						
					 
				
					
						
							
							
								 
								Allen Webster
							
						 
						
							 
							
							
							
								
							
								b6fc044538 
								
							
								 
							
						 
						
							
							
								
								Progress on type documentation  
							
							 
							
							
							
						 
						
							2019-12-15 22:56:13 -08:00  
						
					 
				
					
						
							
							
								
								Allen Webster 
							
						 
						
							 
							
							
							
								
							
								711196405f 
								
							
								 
							
						 
						
							
							
								
								Build on windows and merge  
							
							 
							
							
							
						 
						
							2019-12-13 17:09:25 -08:00  
						
					 
				
					
						
							
							
								 
								chronal-xnor
							
						 
						
							 
							
							
							
								
							
								d10dc6256b 
								
							
								 
							
						 
						
							
							
								
								4coder build scripts working on Linux x64  
							
							 
							
							... 
							
							
							
							This fixes the build scripts and gets everything working up to the part where
4coder actually builds the linux platform layer. I had to make a few
modifications to shared definitions, so you should make sure I didn't break
anything on Windows with these changes! 
							
						 
						
							2019-12-13 17:00:55 -08:00  
						
					 
				
					
						
							
							
								
								Allen Webster 
							
						 
						
							 
							
							
							
								
							
								c9a01fbe0e 
								
							
								 
							
						 
						
							
							
								
								Basics of the entire code index in place for jump to definition  
							
							 
							
							
							
						 
						
							2019-12-13 16:20:59 -08:00  
						
					 
				
					
						
							
							
								
								Allen Webster 
							
						 
						
							 
							
							
							
								
							
								6993c3c0d5 
								
							
								 
							
						 
						
							
							
								
								Code index types  
							
							 
							
							
							
						 
						
							2019-12-13 15:36:28 -08:00  
						
					 
				
					
						
							
							
								
								Allen Webster 
							
						 
						
							 
							
							
							
								
							
								a05db7f075 
								
							
								 
							
						 
						
							
							
								
								Site render up and running  
							
							 
							
							
							
						 
						
							2019-12-12 21:02:40 -08:00  
						
					 
				
					
						
							
							
								
								Allen Webster 
							
						 
						
							 
							
							
							
								
							
								18dc4cb8fd 
								
							
								 
							
						 
						
							
							
								
								Built in docs running  
							
							 
							
							
							
						 
						
							2019-12-12 16:03:21 -08:00  
						
					 
				
					
						
							
							
								
								Allen Webster 
							
						 
						
							 
							
							
							
								
							
								74adc4782f 
								
							
								 
							
						 
						
							
							
								
								Finished documentation, beginning to organize to acquire doc content at run time  
							
							 
							
							
							
						 
						
							2019-12-10 10:46:12 -08:00  
						
					 
				
					
						
							
							
								
								Allen Webster 
							
						 
						
							 
							
							
							
								
							
								8e9fbbbba6 
								
							
								 
							
						 
						
							
							
								
								Lots of documentation written  
							
							 
							
							
							
						 
						
							2019-12-07 18:53:01 -08:00  
						
					 
				
					
						
							
							
								
								Allen Webster 
							
						 
						
							 
							
							
							
								
							
								79e9cfcf96 
								
							
								 
							
						 
						
							
							
								
								Command reverse lookup  
							
							 
							
							
							
						 
						
							2019-12-03 11:35:41 -08:00  
						
					 
				
					
						
							
							
								 
								Allen Webster
							
						 
						
							 
							
							
							
								
							
								dbb2671bd0 
								
							
								 
							
						 
						
							
							
								
								New color scheme system up and running with dynamic meta-allocated-ids, arrays of colors in each slot, and full custom layer control  
							
							 
							
							
							
						 
						
							2019-11-25 22:09:31 -08:00  
						
					 
				
					
						
							
							
								 
								Allen Webster
							
						 
						
							 
							
							
							
								
							
								c681ce5f7b 
								
							
								 
							
						 
						
							
							
								
								Fixed issue with rewrite loc id allocator whatevers  
							
							 
							
							
							
						 
						
							2019-11-25 19:16:03 -08:00  
						
					 
				
					
						
							
							
								 
								Allen Webster
							
						 
						
							 
							
							
							
								
							
								f7b6c0a0b1 
								
							
								 
							
						 
						
							
							
								
								metadata for ids not in use before; fixed  
							
							 
							
							
							
						 
						
							2019-11-25 12:32:02 -08:00  
						
					 
				
					
						
							
							
								 
								Allen Webster
							
						 
						
							 
							
							
							
								
							
								f1ddbc2cc8 
								
							
								 
							
						 
						
							
							
								
								Added metaprogram for custom ids to make them much easier to declare and integrate  
							
							 
							
							
							
						 
						
							2019-11-24 15:13:51 -08:00  
						
					 
				
					
						
							
							
								 
								Allen Webster
							
						 
						
							 
							
							
							
								
							
								ebb1e96706 
								
							
								 
							
						 
						
							
							
								
								keyboard macro fixups  
							
							 
							
							
							
						 
						
							2019-11-22 17:40:07 -08:00  
						
					 
				
					
						
							
							
								
								Allen Webster 
							
						 
						
							 
							
							
							
								
							
								c772acb00a 
								
							
								 
							
						 
						
							
							
								
								First pass for keyboard macros  
							
							 
							
							
							
						 
						
							2019-11-22 14:09:52 -08:00  
						
					 
				
					
						
							
							
								 
								Allen Webster
							
						 
						
							 
							
							
							
								
							
								295cb0d0a6 
								
							
								 
							
						 
						
							
							
								
								All obvious memory leaks fixed - except when profiler is enabled  - need to set it to default disabled and fix the inspect ui to still work  
							
							 
							
							
							
						 
						
							2019-11-21 21:37:11 -08:00  
						
					 
				
					
						
							
							
								 
								Allen Webster
							
						 
						
							 
							
							
							
								
							
								d2bdcab494 
								
							
								 
							
						 
						
							
							
								
								Token pair null pointer crash fixed  
							
							 
							
							
							
						 
						
							2019-11-18 10:13:21 -08:00  
						
					 
				
					
						
							
							
								
								Allen Webster 
							
						 
						
							 
							
							
							
								
							
								ef6d66a516 
								
							
								 
							
						 
						
							
							
								
								Last minute hms fixes ( #1 )  
							
							 
							
							
							
						 
						
							2019-11-15 15:33:14 -08:00  
						
					 
				
					
						
							
							
								
								Allen Webster 
							
						 
						
							 
							
							
							
								
							
								688b4e2083 
								
							
								 
							
						 
						
							
							
								
								HMS Demo code fully ready  
							
							 
							
							
							
						 
						
							2019-11-14 18:36:31 -08:00  
						
					 
				
					
						
							
							
								 
								Allen Webster
							
						 
						
							 
							
							
							
								
							
								89850a106e 
								
							
								 
							
						 
						
							
							
								
								Removed the very problemsome thing with intersecting layout rectangles in the clip region  
							
							 
							
							
							
						 
						
							2019-11-12 19:38:17 -08:00  
						
					 
				
					
						
							
							
								 
								Allen Webster
							
						 
						
							 
							
							
							
								
							
								82d90d6f66 
								
							
								 
							
						 
						
							
							
								
								Fix the issue where the virtual whitespace is wrong when the line has no leading whitespace  
							
							 
							
							
							
						 
						
							2019-11-11 11:19:20 -08:00  
						
					 
				
					
						
							
							
								 
								Allen Webster
							
						 
						
							 
							
							
							
								
							
								c4664e8ed5 
								
							
								 
							
						 
						
							
							
								
								Upgraded virtual whitespace layout  
							
							 
							
							
							
						 
						
							2019-11-10 18:51:37 -08:00  
						
					 
				
					
						
							
							
								
								Allen Webster 
							
						 
						
							 
							
							
							
								
							
								b5e3812014 
								
							
								 
							
						 
						
							
							
								
								HMS demo mostly ready  
							
							 
							
							
							
						 
						
							2019-11-10 14:56:03 -08:00  
						
					 
				
					
						
							
							
								
								Allen Webster 
							
						 
						
							 
							
							
							
								
							
								bf47b2cb09 
								
							
								 
							
						 
						
							
							
								
								6 slides ready; virtual whitespace toggle hacked in for nowsies  
							
							 
							
							
							
						 
						
							2019-11-09 14:41:18 -08:00  
						
					 
				
					
						
							
							
								
								Allen Webster 
							
						 
						
							 
							
							
							
								
							
								9129e5898b 
								
							
								 
							
						 
						
							
							
								
								2 slides of the HMS demo tutorial ready  
							
							 
							
							
							
						 
						
							2019-11-09 11:55:05 -08:00  
						
					 
				
					
						
							
							
								
								Allen Webster 
							
						 
						
							 
							
							
							
								
							
								b8ed99c9b8 
								
							
								 
							
						 
						
							
							
								
								Draft of single page of demo/tutorial  
							
							 
							
							
							
						 
						
							2019-11-08 17:33:35 -08:00  
						
					 
				
					
						
							
							
								
								Allen Webster 
							
						 
						
							 
							
							
							
								
							
								df315cd45a 
								
							
								 
							
						 
						
							
							
								
								Tutorial framework ready to go  
							
							 
							
							
							
						 
						
							2019-11-07 22:38:51 -08:00  
						
					 
				
					
						
							
							
								
								Allen Webster 
							
						 
						
							 
							
							
							
								
							
								cbb707fc27 
								
							
								 
							
						 
						
							
							
								
								Fixed a bug in the panel split; setup for tutorial  
							
							 
							
							
							
						 
						
							2019-11-07 20:58:13 -08:00  
						
					 
				
					
						
							
							
								 
								Allen Webster
							
						 
						
							 
							
							
							
								
							
								6e97a504a9 
								
							
								 
							
						 
						
							
							
								
								Package script updated  
							
							 
							
							
							
						 
						
							2019-11-06 21:58:08 -08:00  
						
					 
				
					
						
							
							
								
								Allen Webster 
							
						 
						
							 
							
							
							
								
							
								9bfcdc66a8 
								
							
								 
							
						 
						
							
							
								
								Removing the redundant call next variable and replacing it with enqueueing custom functions on views!  
							
							 
							
							
							
						 
						
							2019-11-06 17:40:15 -08:00  
						
					 
				
					
						
							
							
								
								Allen Webster 
							
						 
						
							 
							
							
							
								
							
								2834583b98 
								
							
								 
							
						 
						
							
							
								
								Sending commands to views working; open in other working  
							
							 
							
							
							
						 
						
							2019-11-06 17:36:30 -08:00  
						
					 
				
					
						
							
							
								
								Allen Webster 
							
						 
						
							 
							
							
							
								
							
								580239c003 
								
							
								 
							
						 
						
							
							
								
								Virtual whitespace flashing fixed by edit chain in tick callback  
							
							 
							
							
							
						 
						
							2019-11-04 22:25:19 -08:00  
						
					 
				
					
						
							
							
								
								Allen Webster 
							
						 
						
							 
							
							
							
								
							
								eb29349caf 
								
							
								 
							
						 
						
							
							
								
								Layout with cool parantheses thing working  
							
							 
							
							
							
						 
						
							2019-11-04 05:37:45 -08:00