mirror of
				https://github.com/sammy-ette/Hilbish
				synced 2025-08-10 02:52:03 +00:00 
			
		
		
		
	feat: make ctrl d delete char below cursor if line isnt empty
This commit is contained in:
		
							parent
							
								
									f002eca258
								
							
						
					
					
						commit
						1715a1f626
					
				@ -170,9 +170,18 @@ func (rl *Instance) Readline() (string, error) {
 | 
				
			|||||||
			rl.clearHelpers()
 | 
								rl.clearHelpers()
 | 
				
			||||||
			return "", CtrlC
 | 
								return "", CtrlC
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		case charEOF:
 | 
							case charEOF: // ctrl d
 | 
				
			||||||
			rl.clearHelpers()
 | 
								if len(rl.line) == 0 {
 | 
				
			||||||
			return "", EOF
 | 
									rl.clearHelpers()
 | 
				
			||||||
 | 
									return "", EOF
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								if rl.modeTabFind {
 | 
				
			||||||
 | 
									rl.backspaceTabFind()
 | 
				
			||||||
 | 
								} else {
 | 
				
			||||||
 | 
									if (rl.pos < len(rl.line)) {
 | 
				
			||||||
 | 
										rl.deleteBackspace(true)
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		// Clear screen
 | 
							// Clear screen
 | 
				
			||||||
		case charCtrlL:
 | 
							case charCtrlL:
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user