Fix selection: ignore ATTR_WRAP when rectangular selection in getsel
This commit is contained in:
		
				
					committed by
					
						
						Hiltjo Posthuma
					
				
			
			
				
	
			
			
			
						parent
						
							8304d4f059
						
					
				
				
					commit
					9c30066e73
				
			
							
								
								
									
										3
									
								
								st.c
									
									
									
									
									
								
							
							
						
						
									
										3
									
								
								st.c
									
									
									
									
									
								
							@@ -634,7 +634,8 @@ getsel(void)
 | 
				
			|||||||
		 * st.
 | 
							 * st.
 | 
				
			||||||
		 * FIXME: Fix the computer world.
 | 
							 * FIXME: Fix the computer world.
 | 
				
			||||||
		 */
 | 
							 */
 | 
				
			||||||
		if ((y < sel.ne.y || lastx >= linelen) && !(last->mode & ATTR_WRAP))
 | 
							if ((y < sel.ne.y || lastx >= linelen) &&
 | 
				
			||||||
 | 
							    (!(last->mode & ATTR_WRAP) || sel.type == SEL_RECTANGULAR))
 | 
				
			||||||
			*ptr++ = '\n';
 | 
								*ptr++ = '\n';
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
	*ptr = 0;
 | 
						*ptr = 0;
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user