Dashboard
PHP:
8.2.30
OS:
Linux
User:
dh_nv8b2m
/
/
usr
/
local
/
lib
/
python3.10
/
dist-packages
/
argcomplete
/
__pycache__
📤 Upload
📝 New File
📁 New Folder
Close
Editing: lexers.cpython-310.pyc
o K�hS � @ s: d dl Z ddlmZ ddlmZ ddlmZ ddd�ZdS ) � N� )�ArgcompleteException)�debug)�_shlexc s �d u rt | ��| d �� } tj| dd�� d� _tj�dd�� _g �� ��fdd�} z/� �� }|� j kr=ddd�d fW S � j �� �krTtd|dj � jd �� ||�W S ��|� W n' ty� td� jd j � jd �� � j �� �kr{|� j� Y S d}t|��w q+)NT)�posix�_ARGCOMPLETE_COMP_WORDBREAKS� c s� t | �� � j�� }t� jttf�r� j� jv r|d7 }|t | �kr.td� �� | � d} | d |� | |d � }}d}� jd urK� j� j v rK� j}|||�� jfS )Nr zIn trailing whitespacer )�len�instream�tell� isinstance�state�str�bytes� whitespacer �append�quotes�last_wordbreak_pos)�word� point_in_word�prefix�suffix�prequote��lexer�point�words� �=/usr/local/lib/python3.10/dist-packages/argcomplete/lexers.py� split_word s zsplit_line.<locals>.split_wordr zsplit, lexer state: '{s}')�sz#split (lexer stopped, state: '{s}')zcUnexpected internal state. Please report this bug at https://github.com/kislyuk/argcomplete/issues.)r r �shlex�whitespace_split�os�environ�get� wordbreaks� get_token�eofr r r �formatr r � ValueError�tokenr )�liner r r �msgr r r � split_line s4 ���r. )N)r# � exceptionsr �ior �packagesr r. r r r r �<module> s
Save
Cancel