hjk 
							
						 
					 
					
						
						
							
						
						1caa69f241 
					 
					
						
						
							
							replace a macro with a proper function  
						
						 
						
						
						
						
					 
					
						2009-01-06 11:43:27 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						417032d187 
					 
					
						
						
							
							'd' works, but no visual feedback so far  
						
						 
						
						
						
						
					 
					
						2009-01-06 11:42:44 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						c729ff0f0b 
					 
					
						
						
							
							use better a default range for :d  
						
						 
						
						
						
						
					 
					
						2009-01-06 11:37:24 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						bdfd5cada1 
					 
					
						
						
							
							implement :d, also uses ranges for :w!  
						
						 
						
						
						
						
					 
					
						2009-01-06 11:33:07 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						d7bd3a0a2d 
					 
					
						
						
							
							whitespace fixes  
						
						 
						
						
						
						
					 
					
						2009-01-06 11:11:31 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						2377567f26 
					 
					
						
						
							
							basic mark handling (setting, jumping to)  
						
						 
						
						
						
						
					 
					
						2008-12-29 13:30:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						6d03617cce 
					 
					
						
						
							
							implement 'I' and 'gI'  
						
						 
						
						
						
						
					 
					
						2008-12-29 13:30:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						c480442a82 
					 
					
						
						
							
							basic implementation of 'I'  
						
						 
						
						
						
						
					 
					
						2008-12-29 13:30:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						0dc5a124bf 
					 
					
						
						
							
							basic implementation for 'O'  
						
						 
						
						
						
						
					 
					
						2008-12-29 13:30:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						50cf2a7a06 
					 
					
						
						
							
							basic implementation of 'o'  
						
						 
						
						
						
						
					 
					
						2008-12-29 13:30:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						a705a8a322 
					 
					
						
						
							
							improve range parsing for ex commands  
						
						 
						
						
						
						
					 
					
						2008-12-29 13:30:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						8beff13ef6 
					 
					
						
						
							
							add notion of currentFileName to support ':w' without file name  
						
						 
						
						
						
						
					 
					
						2008-12-29 13:30:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						87aa0759b2 
					 
					
						
						
							
							introduce history for ex commands  
						
						 
						
						
						
						
					 
					
						2008-12-29 13:30:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						fd79edf7cf 
					 
					
						
						
							
							code cosmetics  
						
						 
						
						
						
						
					 
					
						2008-12-29 13:30:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						fd76b100bd 
					 
					
						
						
							
							improve handling of tab searching  
						
						 
						
						
						
						
					 
					
						2008-12-29 13:30:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						6bfe250e2c 
					 
					
						
						
							
							improve undo/redo block behaviour  
						
						 
						
						
						
						
					 
					
						2008-12-29 13:30:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						bbe5332fce 
					 
					
						
						
							
							implement 'a'  
						
						 
						
						
						
						
					 
					
						2008-12-29 13:30:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						f932c51a04 
					 
					
						
						
							
							implement 'G'  
						
						 
						
						
						
						
					 
					
						2008-12-29 13:30:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						a0a3830549 
					 
					
						
						
							
							show postion in commandline  
						
						 
						
						
						
						
					 
					
						2008-12-29 13:30:21 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						7e30c9eb5b 
					 
					
						
						
							
							partially handle :w and :w!  
						
						 
						
						
						
						
					 
					
						2008-12-29 13:30:21 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						b8b3274fc3 
					 
					
						
						
							
							small refactoring, make ex command interface public  
						
						 
						
						
						
						
					 
					
						2008-12-29 13:30:21 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						15c89ea26a 
					 
					
						
						
							
							handle 'gJ'  
						
						 
						
						
						
						
					 
					
						2008-12-29 13:30:21 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						b748b12d03 
					 
					
						
						
							
							basic support for 'J'  
						
						 
						
						
						
						
					 
					
						2008-12-29 13:30:21 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						eeffd9beb0 
					 
					
						
						
							
							make <count> work for 'i'  
						
						 
						
						
						
						
					 
					
						2008-12-29 13:30:21 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						bfa828ef9d 
					 
					
						
						
							
							Make it work for both QTextEdit and QPlainTextEdit.  
						
						 
						
						... 
						
						
						
						Scrolling is broken for plain QTextEdit. 
						
						
					 
					
						2008-12-29 13:30:21 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						40886db56f 
					 
					
						
						
							
							add history of search strings  
						
						 
						
						
						
						
					 
					
						2008-12-29 13:30:21 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						685162aa9c 
					 
					
						
						
							
							fix <count>D and EOL behaviour  
						
						 
						
						
						
						
					 
					
						2008-12-29 13:30:21 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						8b663b35b2 
					 
					
						
						
							
							fix recently introduced backward/forward mess for searching  
						
						 
						
						
						
						
					 
					
						2008-12-29 13:30:21 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						84af25f689 
					 
					
						
						
							
							small correction for 'df'  
						
						 
						
						
						
						
					 
					
						2008-12-29 13:30:21 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						d0f17e7568 
					 
					
						
						
							
							start implementing 'f', 'F', 't', 'T'  
						
						 
						
						
						
						
					 
					
						2008-12-29 13:30:20 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						0a665de576 
					 
					
						
						
							
							initialize commandCode  
						
						 
						
						
						
						
					 
					
						2008-12-29 13:30:20 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						5ac95bf873 
					 
					
						
						
							
							command mode + <ESC> = command mode  
						
						 
						
						
						
						
					 
					
						2008-12-29 13:30:20 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						1e9214e1dd 
					 
					
						
						
							
							fix off-by-one for 'w'  
						
						 
						
						
						
						
					 
					
						2008-12-29 13:30:20 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						4d6b2905c4 
					 
					
						
						
							
							get 3d2w right  
						
						 
						
						
						
						
					 
					
						2008-12-29 13:30:20 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						fe261f0a90 
					 
					
						
						
							
							small fix for ~ at end of line  
						
						 
						
						
						
						
					 
					
						2008-12-29 13:30:20 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						3ae0265363 
					 
					
						
						
							
							implement plain ~  
						
						 
						
						
						
						
					 
					
						2008-12-29 13:30:20 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						103876427f 
					 
					
						
						
							
							partially implement 'b' and 'B'  
						
						 
						
						
						
						
					 
					
						2008-12-29 13:30:20 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						eb132a4c37 
					 
					
						
						
							
							partial implementation of 'e' and 'E'  
						
						 
						
						
						
						
					 
					
						2008-12-29 13:30:20 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						9e5e5d1d23 
					 
					
						
						
							
							partially implement 'w' and 'W' movement  
						
						 
						
						
						
						
					 
					
						2008-12-29 13:30:20 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						21787ca4b5 
					 
					
						
						
							
							handle PageUp, PageDown, Ctrl-F, Ctrl-B  
						
						 
						
						
						
						
					 
					
						2008-12-29 13:30:20 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						5689826800 
					 
					
						
						
							
							get search right for qplaintextedit  
						
						 
						
						
						
						
					 
					
						2008-12-29 13:30:20 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						4c1502334c 
					 
					
						
						
							
							handle 'z<Return>' in fakevim  
						
						 
						
						
						
						
					 
					
						2008-12-19 16:20:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						210740c316 
					 
					
						
						
							
							fix small glitch in fakevim's 'L' handling  
						
						 
						
						
						
						
					 
					
						2008-12-19 15:01:16 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						a01fa6c17b 
					 
					
						
						
							
							implement 'M' in fakevim  
						
						 
						
						
						
						
					 
					
						2008-12-19 15:00:06 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						5107caf24e 
					 
					
						
						
							
							implement 'L' in fakevim  
						
						 
						
						
						
						
					 
					
						2008-12-19 14:43:14 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						ccfe171799 
					 
					
						
						
							
							implement 'H' fakevim movement  
						
						 
						
						
						
						
					 
					
						2008-12-19 14:35:57 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thorbjørn Lindeijer 
							
						 
					 
					
						
						
							
						
						af73187d53 
					 
					
						
						
							
							Fixed Delete to delete instead of inserting spades  
						
						 
						
						
						
						
					 
					
						2008-12-19 13:59:45 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thorbjørn Lindeijer 
							
						 
					 
					
						
						
							
						
						75c9193ff6 
					 
					
						
						
							
							Use the QKeyEvent::text() for inserting text  
						
						 
						
						... 
						
						
						
						Avoids inserting all kinds of funny characters when special keys are
pressed. For some reason, the Delete key now inserts spades. At least
those are more useful than phones, according to hjk. 
						
						
					 
					
						2008-12-19 13:56:59 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						d4f4f508ab 
					 
					
						
						
							
							Handle <Tab> in insert mode  
						
						 
						
						
						
						
					 
					
						2008-12-19 13:15:57 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hjk 
							
						 
					 
					
						
						
							
						
						220cf0d2e2 
					 
					
						
						
							
							Add some sandbox for hjkl folks.  
						
						 
						
						... 
						
						
						
						Note that <Esc> is called <Shift-Esc>. 
						
						
					 
					
						2008-12-19 12:20:04 +01:00