| 
									
										
										
										
											2007-12-09 11:48:01 -05:00
										 |  |  | USING: editors io.files io.launcher kernel math.parser | 
					
						
							| 
									
										
										
										
											2008-12-15 22:45:18 -05:00
										 |  |  | namespaces sequences windows.shell32 make | 
					
						
							|  |  |  | io.directories.search.windows ;
 | 
					
						
							| 
									
										
										
										
											2007-12-04 01:05:41 -05:00
										 |  |  | IN: editors.editplus | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2007-12-09 11:48:01 -05:00
										 |  |  | : editplus-path ( -- path )
 | 
					
						
							|  |  |  |     \ editplus-path get-global [ | 
					
						
							| 
									
										
										
										
											2009-02-26 22:50:20 -05:00
										 |  |  |         "EditPlus 2" [ "editplus.exe" tail? ] find-in-program-files | 
					
						
							| 
									
										
										
										
											2009-01-16 15:13:17 -05:00
										 |  |  |         [ "editplus.exe" ] unless*
 | 
					
						
							| 
									
										
										
										
											2007-12-09 11:48:01 -05:00
										 |  |  |     ] unless* ;
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2007-12-04 01:05:41 -05:00
										 |  |  | : editplus ( file line -- )
 | 
					
						
							|  |  |  |     [ | 
					
						
							| 
									
										
										
										
											2008-01-24 02:50:40 -05:00
										 |  |  |         editplus-path , "-cursor" , number>string , , | 
					
						
							|  |  |  |     ] { } make run-detached drop ;
 | 
					
						
							| 
									
										
										
										
											2007-12-04 01:05:41 -05:00
										 |  |  | 
 | 
					
						
							|  |  |  | [ editplus ] edit-hook set-global
 |