mirror of
				https://github.com/ohmyzsh/ohmyzsh.git
				synced 2025-11-04 13:21:19 +08:00 
			
		
		
		
	Add check for display list equals nil
Emacs returns either a sequence of availbale displays or nil. Checking nil fixes this script to work as expected.
This commit is contained in:
		
							parent
							
								
									ffc17b6b4d
								
							
						
					
					
						commit
						c451ff4bf3
					
				@ -3,7 +3,7 @@
 | 
			
		||||
# get list of available X windows.
 | 
			
		||||
x=`emacsclient --alternate-editor '' --eval '(x-display-list)' 2>/dev/null`
 | 
			
		||||
 | 
			
		||||
if [ -z "$x" ] ;then
 | 
			
		||||
if [ -z "$x" ] || [ "$x" = "nil" ] ;then
 | 
			
		||||
    # Create one if there is no X window yet.
 | 
			
		||||
    emacsclient --alternate-editor "" --create-frame "$@"
 | 
			
		||||
else
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user