Allen Webster
							
						 | 
						
							
							
							
							
								
							
								3cfb743a12
								
							
								
							
						 | 
						
							
							
								
								added remeasuring for character starts; fixed issue with inserting characters at the beginning of a line
							
							
							
							
							
						 | 
						
							2016-09-25 15:25:27 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								0da0013df6
								
							
								
							
						 | 
						
							
							
								
								basic apparent character positioning working
							
							
							
							
							
						 | 
						
							2016-09-24 20:13:24 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								249c6f5e4a
								
							
								
							
						 | 
						
							
							
								
								introduced first pass version of character start measuring
							
							
							
							
							
						 | 
						
							2016-09-24 13:25:11 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								fcd6f703b4
								
							
								
							
						 | 
						
							
							
								
								fixed line counting bug
							
							
							
							
							
						 | 
						
							2016-09-24 11:26:36 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								ac2a3ffb6d
								
							
								
							
						 | 
						
							
							
								
								part of the way towards adding an apparent-character positioning system, need the metadata for it now
							
							
							
							
							
						 | 
						
							2016-09-24 02:17:06 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								df5535cc87
								
							
								
							
						 | 
						
							
							
								
								basic navigation kinda works most of the time
							
							
							
							
							
						 | 
						
							2016-09-23 20:18:27 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								da7a09ca0d
								
							
								
							
						 | 
						
							
							
								
								rendering with virtual whitespace skips whitespace on first line correctly now
							
							
							
							
							
						 | 
						
							2016-09-23 19:36:35 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								a29af32a42
								
							
								
							
						 | 
						
							
							
								
								partially added line_shifting to the cursor seeking system
							
							
							
							
							
						 | 
						
							2016-09-23 19:25:06 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								5be1cd9588
								
							
								
							
						 | 
						
							
							
								
								collapsed all view seeks down to one function so the seek struct can be passed straight through.  fixed a bug with the seek bounds checking.
							
							
							
							
							
						 | 
						
							2016-09-23 17:24:27 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								fbbb50b105
								
							
								
							
						 | 
						
							
							
								
								merge pre-commit
							
							
							
							
							
						 | 
						
							2016-09-23 16:02:58 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								e5d1d71175
								
							
								
							
						 | 
						
							
							
								
								cursor seeking types all collapsed down to one function
							
							
							
							
							
						 | 
						
							2016-09-23 00:56:47 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								6a4e401a56
								
							
								
							
						 | 
						
							
							
								
								the cursor seek is pretty cleaned up and ready for an interactive API
							
							
							
							
							
						 | 
						
							2016-09-22 22:50:02 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								e2bb11ad8d
								
							
								
							
						 | 
						
							
							
								
								fixed cursor seek control flow so that the step is just in one spot again
							
							
							
							
							
						 | 
						
							2016-09-22 22:30:29 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								28b6132be5
								
							
								
							
						 | 
						
							
							
								
								switched to better streaming API
							
							
							
							
							
						 | 
						
							2016-09-22 21:57:28 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								b84dcf03d7
								
							
								
							
						 | 
						
							
							
								
								whitespace virtualization started
							
							
							
							
							
						 | 
						
							2016-09-22 20:03:47 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								93d738240b
								
							
								
							
						 | 
						
							
							
								
								implemented standard wrap remeasuring rule
							
							
							
							
							
						 | 
						
							2016-09-22 17:25:52 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								50f719dc4c
								
							
								
							
						 | 
						
							
							
								
								fix cursor positions when a file's wraps are remeasured.
							
							
							
							
							
						 | 
						
							2016-09-22 15:01:50 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								a5768e457c
								
							
								
							
						 | 
						
							
							
								
								moved line wrapping rules 100 to buffer datastructures
							
							
							
							
							
						 | 
						
							2016-09-21 20:01:12 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								69699db27a
								
							
								
							
						 | 
						
							
							
								
								removed widths from buffers
							
							
							
							
							
						 | 
						
							2016-09-21 18:45:43 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								582faa4bdf
								
							
								
							
						 | 
						
							
							
								
								new wrap rule; cleaning up some init stuff
							
							
							
							
							
						 | 
						
							2016-09-21 18:34:19 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								3947255b00
								
							
								
							
						 | 
						
							
							
								
								compiling in windows; building lexer library docs
							
							
							
							
							
						 | 
						
							2016-09-21 09:07:08 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								33407c2258
								
							
								
							
						 | 
						
							
							
								
								now only writing buffer render items if they fall in the clip range of the view.
							
							
							
							
							
						 | 
						
							2016-09-20 16:02:41 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								1e8bea250e
								
							
								
							
						 | 
						
							
							
								
								arbitrary wrap positions with commands for adjusting and horizontal navigation
							
							
							
							
							
						 | 
						
							2016-09-20 15:48:02 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								b9536768f7
								
							
								
							
						 | 
						
							
							
								
								basics of navigation now work, now need to deal with finding a better line wrapping rule
							
							
							
							
							
						 | 
						
							2016-09-19 22:52:35 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								9bf48efd83
								
							
								
							
						 | 
						
							
							
								
								more buffer rendering cleanup
							
							
							
							
							
						 | 
						
							2016-09-19 21:57:25 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								7531353153
								
							
								
							
						 | 
						
							
							
								
								documentation for relex system, and some cleanup on buffer rendering
							
							
							
							
							
						 | 
						
							2016-09-19 20:51:28 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								7d081dd7f5
								
							
								
							
						 | 
						
							
							
								
								removed the completely unused backify loop system
							
							
							
							
							
						 | 
						
							2016-09-19 15:50:43 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								1a987c6781
								
							
								
							
						 | 
						
							
							
								
								fixed bug with the parallel lexing routine not using the gap buffer
							
							
							
							
							
						 | 
						
							2016-09-19 10:41:11 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								6d2589d149
								
							
								
							
						 | 
						
							
							
								
								rendering all bytes
							
							
							
							
							
						 | 
						
							2016-09-18 23:29:40 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								803f486973
								
							
								
							
						 | 
						
							
							
								
								passing the command line parameters to the application
							
							
							
							
							
						 | 
						
							2016-09-18 22:49:25 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								b4d1a2205d
								
							
								
							
						 | 
						
							
							
								
								cleared out old buffer code
							
							
							
							
							
						 | 
						
							2016-09-18 11:30:19 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								c551c081a7
								
							
								
							
						 | 
						
							
							
								
								now officially running through the gap buffer with 100 of features working!!!!
							
							
							
							
							
						 | 
						
							2016-09-18 11:24:43 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								7a12c71a95
								
							
								
							
						 | 
						
							
							
								
								new code manipulating experiments, fix to relex rule
							
							
							
							
							
						 | 
						
							2016-09-14 19:39:33 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								431d80a8b8
								
							
								
							
						 | 
						
							
							
								
								switched buffer_boundary_seek over to custom code
							
							
							
							
							
						 | 
						
							2016-09-08 18:03:43 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								72ea42364d
								
							
								
							
						 | 
						
							
							
								
								got rid of dead file
							
							
							
							
							
						 | 
						
							2016-09-01 15:40:25 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								28af8c92cc
								
							
								
							
						 | 
						
							
							
								
								rough multi-line system
							
							
							
							
							
						 | 
						
							2016-07-18 16:53:04 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								dacf7f1675
								
							
								
							
						 | 
						
							
							
								
								rounded out batch edit, tracked down some bugs
							
							
							
							
							
						 | 
						
							2016-07-13 19:19:42 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								add72934e0
								
							
								
							
						 | 
						
							
							
								
								search all, and jump to location with return appears to be working
							
							
							
							
							
						 | 
						
							2016-07-12 14:20:06 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								0d5f6e82d3
								
							
								
							
						 | 
						
							
							
								
								new word complete appears to work
							
							
							
							
							
						 | 
						
							2016-07-11 12:15:37 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								b4e6bd94e5
								
							
								
							
						 | 
						
							
							
								
								moving towards batch edits in the custom API
							
							
							
							
							
						 | 
						
							2016-07-08 17:47:37 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								245d61d6a6
								
							
								
							
						 | 
						
							
							
								
								fixed the really tricky thing with the cursor positions
							
							
							
							
							
						 | 
						
							2016-07-06 18:28:39 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								3430f50103
								
							
								
							
						 | 
						
							
							
								
								remove file's font id
							
							
							
							
							
						 | 
						
							2016-07-04 16:40:57 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								cdcc01ec23
								
							
								
							
						 | 
						
							
							
								
								fixed off-by-one in remeasure widths
							
							
							
							
							
						 | 
						
							2016-07-04 00:04:39 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								c8fcd07d16
								
							
								
							
						 | 
						
							
							
								
								bug fixing
							
							
							
							
							
						 | 
						
							2016-06-22 13:53:31 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								91386e62d0
								
							
								
							
						 | 
						
							
							
								
								combined font-info-load and font-load
							
							
							
							
							
						 | 
						
							2016-06-03 14:45:51 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								9bd09d1da2
								
							
								
							
						 | 
						
							
							
								
								moved a lot of basics to the custom side
							
							
							
							
							
						 | 
						
							2016-06-03 12:20:45 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								93ab33ee84
								
							
								
							
						 | 
						
							
							
								
								fixed EOF paste/scroll bugs - robust against render buffer overflows
							
							
							
							
							
						 | 
						
							2016-06-02 08:41:30 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								b710f1838f
								
							
								
							
						 | 
						
							
							
								
								fixed wrapping at newline bug
							
							
							
							
							
						 | 
						
							2016-05-23 11:58:27 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								c989b9dae9
								
							
								
							
						 | 
						
							
							
								
								fixed nasty corruption bug with the size of the undo stack
							
							
							
							
							
						 | 
						
							2016-05-17 16:21:51 -04:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								f64afa1404
								
							
								
							
						 | 
						
							
							
								
								rad new indent rule
							
							
							
							
							
						 | 
						
							2016-05-15 23:22:31 -04:00 |