| Server IP : 217.160.0.135 / Your IP : 216.73.217.85 Web Server : Apache System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 CEST 2026 aarch64 User : sws1074145052 ( 1074145052) PHP Version : 8.3.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /usr/lib/python3/dist-packages/prompt_toolkit/contrib/completers/__pycache__/ |
Upload File : |
�
�Ïc� � �P � d dl mZmZ d dlmZ d dlmZ dgZ G d� de� � ZdS )� )�ExecutableCompleter�
PathCompleter)�compile)�GrammarCompleter�SystemCompleterc �$ � � e Zd ZdZd� fd�Z� xZS )r z(
Completer for system commands.
�returnNc
� �� t dd� d� d�d� d� d��� � }t � � � |t � � t dd �
� � t dd �
� � t dd �
� � d�� � d S )Na
# First we have an executable.
(?P<executable>[^\s]+)
# Ignore literals in between.
(
\s+
("[^"]*" | '[^']*' | [^'"]+ )
)*
\s+
# Filename as parameters.
(
(?P<filename>[^\s]+) |
"(?P<double_quoted_filename>[^\s]+)" |
'(?P<single_quoted_filename>[^\s]+)'
)
c �. � | � dd� � S )N�"�\"��replace��strings �J/usr/lib/python3/dist-packages/prompt_toolkit/contrib/completers/system.py�<lambda>z*SystemCompleter.__init__.<locals>.<lambda>&