HEX
Server: Apache
System: Linux p102.lithium.hosting 4.18.0-553.141.1.el8_10.x86_64 #1 SMP Fri Jul 10 17:48:02 UTC 2026 x86_64
User: bvzmoamr (9955)
PHP: 8.1.34
Disabled: syslog
Upload Files
File: //proc/self/root/lib64/python2.7/site-packages/hgext/fsmonitor/pywatchman/capabilities.pyc
�
1�3\c@`s�ddlmZddlmZddlmZddlZd�Zidd6dd	6d
d6dd6dd
6dd6Zd�Zd�ZdS(i(tabsolute_import(tdivision(tprint_functionNcC`s>d}x1|jd�D] }|d}|t|�}qW|S(Nit.i�(tsplittint(tvstrtrestn((sM/usr/lib64/python2.7/site-packages/hgext/fsmonitor/pywatchman/capabilities.pyt
parse_version$s

s3.1.1scmd-watch-del-alls3.1scmd-watch-projects3.3t
relative_rootsterm-dirnames
term-idirnames3.7t	wildmatchcC`s$|tkr |tt|�kStS(N(tcap_versionsR	tFalse(tversiontname((sM/usr/lib64/python2.7/site-packages/hgext/fsmonitor/pywatchman/capabilities.pytcheck4scC`s�t|d�}i|d<x)|dD]}t||�|d|<q%Wt}xJ|dD]>}t||�}||d|<|sWd|d|d<qWqWW|S(s� Synthesize a capability enabled version response
        This is a very limited emulation for relatively recent feature sets
    Rtcapabilitiestoptionaltrequiredsclient required capability `s!` is not supported by this serverterror(R	RR
(tverstoptstparsed_versionRtfailedthave((sM/usr/lib64/python2.7/site-packages/hgext/fsmonitor/pywatchman/capabilities.pyt
synthesize9s
(	t
__future__RRRtreR	RRR(((sM/usr/lib64/python2.7/site-packages/hgext/fsmonitor/pywatchman/capabilities.pyt<module>s