....................................../////.===Shadow-Here===./////................................................ > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < > < ------------------------------------------------------------------------------------------------------------------- /////////////////////////////////////////////////////////////////////////////////////////////////////////////////// RIFF¤ WEBPVP8 ˜ ðÑ *ôô>‘HŸK¥¤"§£±¨àð enü¹%½_F‘åè¿2ºQú³íªú`N¿­3ÿƒügµJžaÿ¯ÿ°~¼ÎùnúîÞÖô•òíôÁÉß®Sm¥Ü/ ‡ó˜f£Ùà<˜„xëJ¢Ù€SO3x<ªÔ©4¿+ç¶A`q@Ì“Úñè™ÍÿJÌ´ª-˜ÆtÊÛL]Ïq*‘Ý”ì#ŸÌÏãY]@ê`¿ /ªfkØB4·®£ó z—Üw¥Pxù–ÞLШKÇN¾AkÙTf½è'‰g gÆv›Øuh~ a˜Z— ïj*á¥t d£“uÒ ¨`K˜¹ßþ]b>˜]_ÏÔ6W—è2r4x•íÖ…"ƒÖNîä!¦å Ú}ýxGøÌ —@ ;ÆÚŠ=ɾ1ý8lªË¥ô ^yf®Œ¢u&2©nÙÇ›ñÂñŒ³ aPo['½»øFùà­+4ê“$!lövlüÞ=;N®3ð‚õ›DÉKòÞ>ÄÍ ¥ˆuߤ#ˆ$6ù™¥îЇy’ÍB¼ çxÛ;X"WL£R÷͝*ó-¶Zu}º.s¸sšXqù–DþÿvªhüïwyŸ ¯é³lÀ:KCûÄ£Ëá\…­ ~—ýóî ¼ûûÜTÓüÇy…ŽÆvc»¾×U ñ¸žþоP÷¦ó:Ò¨¨5;Ð#&#ÖúñläÿÁœ GxÉ­/ñ‡áQðìYÉtÒw޼GÔ´zàÒò ð*ëzƒ•4~H]Ø‹f ñÓÈñ`NåWçs'ÆÏW^ø¹!XžµmQ5ÃËoLœÎ: ÞËÍ¥J ù…î èo£ßPÎñ¶ž8.Œ]ʵ~5›ÙË-ù*8ÙÖß±~ ©¹rÓê‚j¶d¸{^Q'˜±Crß ÚH—#¥¥QlÀ×ëã‡DÜ«èî þ&Çæžî;ŽÏºò6ÒLÃXy&ZŒ'j‚¢Ù€IßÚù+–MGi‰*jE€‘JcÜ ÓÌ EÏÚj]o˜ Þr <¾U ûŪæÍ/šÝH¥˜b”¼ ÁñßX GP›ï2›4WŠÏà×£…íÓk†¦H·ÅíMh–*nó÷à]ÁjCº€b7<ب‹¨5車bp2:Á[UªM„QŒçiNMa#<5›áËó¸HýÊ"…×Éw¹¦ì2º–x<›»a±¸3Weü®FÝ⑱ö–î–³|LPÈ~çð~Çå‡|º kD¢µÏàÆAI %1À% ¹Ò – ”ϝS¦‰4&¶£°à Öý”û_Ò Áw°A«Å€?mÇÛgHÉ/8)á¾ÛìáöŽP í¨PŸNÙµº¦‡§Ùš"ÿ«>+ªÕ`Ê÷‡‚ß Õû˜þãÇ-PÍ.¾XV‘€ dÜ"þ4¹ ±Oú‘©t¥¦FªÄÃÄ•b‚znýu½—#cDs˜ÃiÑOˆñ×QO=*IAÊ,¶ŽZƒ;‡wøXè%EÐk:F±Ú” .Ѽ+Áu&Ç`."pÈÉw o&¿dE6‘’EqTuK@Ì¥ã™À(Êk(h‰,H}RÀIXÛš3µ1©_OqÚÒJAñ$ÊÙÜ;D3çŒ[þùœh¬Ã³™ö6ç†NY".Ú‰ï[ªŸŒ '²Ð öø_¨ÂÉ9ué¶³ÒŠõTàîMØ#û¯gN‡bÙ놚X„ö …ÉeüÌ^J ‹€.œ$Æ)βÄeæW#óüßĺŸ€ ÀzwV 9oä»f4V*uB «Ë†¹ì¯žR霓æHXa=&“I4K;¯ç‹h×·"UŠ~<•╪Vêª&ÍSÃÆÅ?ÔqÎ*mTM ˜›µwêd#[C¡©§‘D<©àb†–ÁœøvH/,í:¯( ²£|4-„Æövv„Yͼ™^Á$ˆ„¢Û[6yB.åH*V¨æ?$=˜Ñ€•ñ·­(VlŸ‘ nÀt8W÷´Bûba?q9ú¶Xƒl«ÿ\ù¶’þòUÐj/õ¢Ìµ³g$ƒÎR!¸»|Oߍë’BhîÚÑ¢ñåŒJ„®„£2Ð3•ô02Nt…!£Í]Ïc½Qÿ?ˆ<&ÃA¾Ú,JˆijÌ#5yz„‰Î|ÊŽ5QÏ:‹ÐaóVÔxW—CpeÏzÐïíçôÿÅ_[hãsÐ_/ŽTÝ?BîˆííV$<¿i>²F¬_Eß¿ †bÊŒº­ÿ®Z H“C}”¬,Mp ý/Bá£w>˜YV°aƒúh+cŠ- r/[%|üUMHäQ°X»|û/@|°¥Ð !BÔ Ç¢Ä©š+Õì D«7ìN¶ŽðÔ " ƶ’ÖçtA‰Û×}{tþz­¾GÍ›k¹OEJR$ Â׃ «ëÁ"oÉôž$oUK(Ä)Ãz³Ê-‹êN[Ò3Œñbï8P 4ƒ×q¢bo|?<ÛX¬òÄͰL–±›(™ûG?ýË©ÚÄ–ÂDØÐ_Ç¡ô ¾–ÄÏø ×e8Ë©$ÄF¹Å‹ì[©óìl:F¾f´‹‹Xì²ï®\¬ôùƒ ÿat¥óèÒùHß0äe‚;ü×h:ÆWðHž=Ã8骣"kœ'Y?³}Tûè€>?0l›e1Lòñ„aæKÆw…hÖŠùW…ÈÆÄ0ši·›[pcwËþñiêíY/~-Á5˜!¿†A›™Mÿþ(±“t@â“ö2­´TG5yé]çå僳 .·ÍïçÝ7UÚ±Ð/Nè»,_Ï ùdj7\ï Wì4›„»c¸àešg#ÒÊ⥭áØo5‘?ÌdÝô¯ ¹kzsƒ=´#ëÉK›Ø´±-¥eW?‡çßtòTã…$Ý+qÿ±ƒ÷_3Ô¥í÷:æ–ž<·Ö‡‰Å¢ š‡%Ô—utÌÈìðžgÖÀz²À—ï÷Óîäõ{K'´È÷³yaÏÁjƒô}ž§®æÊydÕÈë5¯èˆõvÕ©ã*çD„ “z„Ó‡^^xÂ3M§A´JG‚öï 3W'ˆ.OvXè¡ÊÕª?5º7†˜(˜Ç¶#çê’¶!ÌdZK§æ 0fãaN]òY³RV ™î$®K2R¨`W!1Ôó\;Ý ýB%qæK•&ÓÈe9È0êI±žeŸß -ú@žQr¦ ö4»M¼Áè¹µmw 9 EÆE_°2ó„ŸXKWÁ×Hóì^´²GѝF©óäR†¦‰ç"V»eØ<3ùd3ÿÚ¤Žú“Gi" —‘_ÙËÎ~Üö¯¥½Î»üŸEÚŽåmÞþí ;ÞólËΦMzA"Âf(´òá;Éï(/7½ûñÌ­cïÕçлþÝz¾-ÍvÑ“pH­–ðÓj$¸Äû¤‚‘ãUBË-n“2åPkS5&‹Â|+g^œ®Ì͆d!OïäîU«c;{Û!ÅŽ«ëZ9Ókóˆ]¯ƒ›né `ÇÒ+tÆš (ØKá¾—=3œ®•vuMñg²\ï Ec€ 05±d™‡×iÇ×›UúvÌ¢£Èþ¡ÕØô¶ßÎA"ß±#Ö²ˆÊŸ¦*Ä~ij|àø.-¼'»Ú¥£h ofº¦‡VsR=N½„Î v˜Z*SÌ{=jÑB‹tê…;’HžH¯8–îDù8ñ¢|Q•bÛçš–‹m³“ê¨ åÏ^m¬Žãþ©ïêO‡½6] µÆ„Ooòü ²x}N¦Ë3ïé¿»€›HA˜m%çÞ/¿í7Fø“‹léUk)É°Œµ8Q8›:ÀŠeT*šõ~ôڝG6 ¢}`ùH­–”¡k ‰P1>š†®9z11!X wKfmÁ¦xÑ,N1Q”–æB¶M…ÒÃv6SMˆhU¬ÊPŽï‘öj=·CŒ¯u¹ƒVIЃsx4’ömÛýcå¡¶7ßŠß 57^\wÒÐÆ k§h,Œý î«q^R½3]J¸ÇðN ‚çU¬ôº^Áì} ³f©Õœ§ˆã:FÄÈ‚é(€™?àýÓüè1Gô£¼éj‚OÅñ  #>×—ßtà 0G¥Åa뀐kßhc™À_ÉñÞ#±)GD" YîäË-ÿÙ̪ ¹™a¯´¢E\ÝÒö‚;™„ë]_ p8‰o¡ñ+^÷ 3‘'dT4œŽ ðVë½° :¬víÑ«£tßÚS-3¶“þ2 †üüʨòrš¹M{É_¤`Û¨0ìjœøJ‡:÷ÃáZ˜†@GP&œÑDGÏs¡þ¦þDGú‘1Yá9Ôþ¼ ûø…§÷8&–ÜÑnÄ_m®^üÆ`;ÉVÁJ£?â€-ßê}suÍ2sõA NÌúA磸‘îÿÚ»ƒìö·á¿±tÑÐ"Tÿü˜[@/äj¬€uüªìù¥Ý˜á8Ý´sõj 8@rˆð äþZÇD®ÿUÏ2ùôõrBzÆÏÞž>Ì™xœ“ wiÎ×7_… ¸ \#€MɁV¶¥üÕÿPÔ9Z‡ø§É8#H:ƒ5ÀÝå9ÍIŒ5åKÙŠ÷qÄ>1AÈøžj"µÂд/ªnÀ qªã}"iŸBå˜ÓÛŽ¦…&ݧ;G@—³b¯“•"´4í¨ôM¨åñC‹ïùÉó¯ÓsSH2Ý@ßáM‡ˆKÀªÛUeø/4\gnm¥‹ŸŒ qÄ b9ÞwÒNÏ_4Ég³ú=܆‚´ •â¥õeíþkjz>éÚyU«Íӝ݃6"8/ø{=Ô¢»G¥ äUw°W«,ô—¿ãㆅү¢³xŠUû™yŒ (øSópÐ 9\åTâ»—*oG$/×ÍT†Y¿1¤Þ¢_‡ ¼ „±ÍçèSaÓ 3ÛMÁBkxs‰’R/¡¤ˆÙçª(*õ„üXÌ´ƒ E§´¬EF"Ù”R/ÐNyÆÂ^°?™6¡œïJ·±$§?º>ÖüœcNÌù¯G ‹ñ2ЁBB„^·úìaz¨k:#¨Æ¨8LÎõލ£^§S&cŒÐU€ü(‡F±Š¼&P>8ÙÁ ‰ p5?0ÊÆƒZl¸aô š¼¡}gÿ¶zÆC²¹¬ÎÖG*HB¡O<º2#ñŒAƒ–¡B˜´É$¥›É:FÀÔx¾u?XÜÏÓvN©RS{2ʈãk9rmP¼Qq̳ è¼ÐFׄ^¡Öì fE“F4A…!ì/…¦Lƒ… … $%´¾yã@CI¬ á—3PþBÏNÿ<ý°4Ü ËÃ#ØÍ~âW«rEñw‹eùMMHß²`¬Öó½íf³:‹k˜¯÷}Z!ã¿<¥,\#öµÀ¯aÒNÆIé,Ћ–lŽ#Àæ9ÀÒS·I’½-Ïp Äz¤Š Â* ­íÄ9­< h>׍3ZkËU¹§˜ŒŠ±f­’¤º³Q ÏB?‹#µíÃ¥®@(Gs«†vI¥Mµ‹Á©e~2ú³ÁP4ìÕi‚²Ê^ö@-DþÓàlÜOÍ]n"µã:žpsŽ¢:! Aõ.ç~ÓBûH÷JCÌ]õVƒd «ú´QÙEA–¯¯Œ!.ˆˆëQ±ù œ·Ì!Õâ )ùL„ÅÀlÚè5@B…o´Æ¸XÓ&Û…O«˜”_#‡ƒ„ûÈt!¤ÁÏ›ÎÝŠ?c9 â\>lÓÁVÄÑ™£eØY]:fÝ–—ù+p{™ðè û³”g±OƒÚSù£áÁÊ„ä,ï7š²G ÕÌBk)~ÑiCµ|h#u¤¶îK¨² #²vݯGãeÖ϶ú…¾múÀ¶þÔñ‚Š9'^($¤§ò “š½{éúp÷J›ušS¹áªCÂubÃH9™D™/ZöØÁ‡¦ÝÙŸ·kð*_”.C‹{áXó€‡c¡c€§/šò/&éš÷,àéJþ‰X›fµ“C¨œ®r¬"kL‰Â_q…Z–.ÉL~O µ›zn‚¹À¦Öª7\àHµšÖ %»ÇníV[¥*Õ;ƒ#½¾HK-ÖIÊdÏEÚ#=o÷Óò³´Š: Ç?{¾+9›–‘OEáU·S€˜j"ÄaÜ ŒÛWt› á–c#a»pÔZÞdŽtWê=9éöÊ¢µ~ ë ;Öe‡Œ®:bî3±ýê¢wà¼îpêñ¹¾4 zc¾ðÖÿzdêŒÑÒŝÀ‰s6¤í³ÎÙB¿OZ”+F¤á‡3@Ñëäg©·Ž ˆèª<ù@É{&S„œÕúÀA)‰h:YÀ5^ÂÓŒ°õäU\ ùËÍû#²?Xe¬tu‰^zÒÔãë¼ÛWtEtû …‚g¶Úüâî*moGè¨7%u!]PhÏd™Ý%Îx: VÒ¦ôÊD3ÀŽKÛËãvÆî…N¯ä>Eró–ð`5 Œ%u5XkñÌ*NU%¶áœÊ:Qÿú»“úzyÏ6å-၇¾ ´ ÒÊ]y žO‘w2Äøæ…H’²f±ÎÇ.ª|¥'gîV•Ü .̘¯€šòü¤U~Ù†*¢!?ò wý,}´°ÔÞnïoKq5µb!áÓ3"vAßH¡³¡·G(ÐÎ0Îò¼MG!/ài®@—¬04*`…«é8ªøøló“ˆÊ”èù¤…ßÊoÿé'ËuÌÖ5×È¡§ˆˆfŽë9}hìâ_!!¯  B&Ëö¶‰ÀAÙNVŸ Wh›¸®XÑJì¨ú“¿÷3uj²˜¨ÍÎìë±aúŠÝå¯ð*Ó¨ôJ“yºØ)m°WýOè68†ŸÏ2—‰Ïüꪫٚ¥‹l1 ø ÏÄFjêµvÌbü¦èÝx:X±¢H=MÐß—,ˆÉÇ´(9ú¾^ÅÚ4¿m‡$âX‘å%(AlZo@½¨UOÌÕ”1ø¸jÎÀÃÃ_ µ‘Ü.œº¦Ut: Æï’!=¯uwû#,“pþÇúŒø(é@?³ü¥‘Mo §—s@Œ#)§ŒùkL}NOÆêA›¸~r½¼ÙA—HJ«eˆÖ´*¡ÓpÌŸö.m<-"³ûÈ$¬_6­åf£ïÚâj1y§ÕJ½@dÞÁr&Í\Z%D£Íñ·AZ Û³øüd/ªAi†/Й~  ‡âĮҮÏh§°b—›Û«mJžòG'[ÈYýŒ¦9psl ýÁ ®±f¦x,‰½tN ‚Xª9 ÙÖH.«Lo0×?͹m¡å†Ѽ+›2ƒF ±Ê8 7Hցϓ²Æ–m9…òŸï]Â1äN†VLâCˆU .ÿ‰Ts +ÅÎx(%¦u]6AF Š ØF鈄‘ |¢¶c±soŒ/t[a¾–û:s·`i햍ê›ËchÈ…8ßÀUÜewŒðNOƒõD%q#éû\9¤x¹&UE×G¥ Í—™$ð E6-‡¼!ýpãÔM˜ Âsìe¯ñµK¢Ç¡ùôléœ4Ö£”À Š®Ðc ^¨À}ÙËŸ§›ºê{ÊuÉC ×Sr€¤’fÉ*j!úÓ’Gsùìoîßîn%ò· àc Wp÷$¨˜)û»H ×8ŽÒ€Zj¤3ÀÙºY'Ql¦py{-6íÔCeiØp‘‡XÊîÆUߢ܂ž£Xé¼Y8þ©ëgñß}é.ÎógÒ„ÃØËø¯»™§Xýy M%@NŠ À(~áÐvu7&•,Ù˜ó€uP‡^^®=_E„jt’ 403WebShell
403Webshell
Server IP : 66.235.200.170  /  Your IP : 3.145.83.240
Web Server : Apache
System : Linux gator4410.hostgator.com 5.14.0-162.23.1.9991722448259.nf.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Jul 31 18:11:45 UTC 2024 x86_64
User : bmgxafte ( 1214)
PHP Version : 8.2.28
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /usr/share/emacs/27.2/lisp/vc/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/share/emacs/27.2/lisp/vc/pcvs-defs.elc
;ELC
;;; Compiled
;;; in Emacs version 27.2
;;; with all optimizations.

;;; This file uses dynamic docstrings, first added in Emacs 19.29.

;;; This file does not contain utf-8 non-ASCII characters,
;;; and so can be loaded in Emacs versions earlier than 23.

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


(require 'pcvs-util)
#@42 Name or full path of the cvs executable.
(defvar cvs-program "cvs" (#$ . 429))
#@86 Version of `cvs' installed on your system.
It must be in the (MAJOR . MINOR) format.
(defvar cvs-version (byte-code "\3021/\303\304!rq\210\305\216\306	\307\310\307\311%\210eb\210\312\313\307\310#\205,\314\315\316!!\314\315\317!!B+0\207\210\307\207" [#1=#:temp-buffer cvs-program (error) generate-new-buffer " *temp*" #[nil "\301!\205	\302!\207" [#1# buffer-name kill-buffer] 2] call-process nil t "-v" re-search-forward "(CVS\\(NT\\)?) \\([0-9]+\\)\\.\\([0-9]+\\)" string-to-number match-string 1 2] 6) (#$ . 514))
#@171 Name or full path of the best diff program you've got.
NOTE:  there are some nasty bugs in the context diff variants of some vendor
versions, such as the one in SunOS-4.
(defvar cvs-diff-program (byte-code "\301\300!\203\n\206\302\207" [diff-command boundp "diff"] 2) (#$ . 1043))
(byte-code "\300\301\302\303\304\305\306\307\310\311&	\210\312\313\314\315\306\301\316\317&\207" [custom-declare-group pcl-cvs nil "Special support for the CVS versioning system." :version "21.1" :group tools :prefix "cvs-" custom-declare-variable cvs-cvsrc-file (convert-standard-filename "~/.cvsrc") "Path to your cvsrc file." :type (file)] 10)
#@192 Index of the first shared flag.
If set to 4, for instance, a numeric argument smaller than 4 will
select a non-shared flag, while a numeric argument greater than 3
will select a shared-flag.
(defvar cvs-shared-start 4 (#$ . 1683))
#@64 List of flags whose settings is shared among several commands.
(defvar cvs-shared-flags (make-list cvs-shared-start nil) (#$ . 1920))
#@330 Specifies where the (current) cvs master repository is.
Overrides the environment variable $CVSROOT by sending " -d dir" to
all CVS commands.  This switch is useful if you have multiple CVS
repositories.  It can be set interactively with \[cvs-change-cvsroot.]
There is no need to set this if $CVSROOT is set to a correct value.
(defvar cvs-cvsroot nil (#$ . 2061))
(byte-code "\300\301\302\303\304\305\306\307&\210\300\310\311\312\304\305\306\313&\210\300\314\315\316\304\305\306\317&\210\300\320\315\321\304\305\306\322&\210\300\323\315\324\304\305\306\325&\210\300\326\302\327\304\305\306\330&\210\300\331\332\333\304\305\306\334&\210\300\335\315\336\304\305\306\337&\210\300\340\302\341\304\305\306\342&\210\300\343\302\344\304\305\306\345&\210\300\346\347\350\304\305\306\351&\207" [custom-declare-variable cvs-auto-remove-handled nil "If up-to-date files should be acknowledged automatically.\nIf t, they will be removed from the *cvs* buffer after every command.\nIf `delayed', they will be removed from the *cvs* buffer before every command.\nIf `status', they will only be removed after a `cvs-mode-status' command.\nElse, they will never be automatically removed from the *cvs* buffer." :group pcl-cvs :type (choice (const nil) (const status) (const delayed) (const t)) cvs-auto-remove-directories 'handled "If `all', directory entries will never be shown.\nIf `handled', only non-handled directories will be shown.\nIf `empty', only non-empty directories will be shown." (choice (const :tag "No" nil) (const all) (const handled) (const empty)) cvs-auto-revert t "Non-nil if changed files should automatically be reverted." (boolean) cvs-sort-ignore-file "Non-nil if `cvs-mode-ignore' should sort the .cvsignore automatically." (boolean) cvs-force-dir-tag "If non-nil, tagging can only be applied to directories.\nTagging should generally be applied a directory at a time, but sometimes it is\nuseful to be able to tag a single file.  The normal way to do that is to use\n`cvs-mode-force-command' so as to temporarily override the restrictions." (boolean) cvs-default-ignore-marks "Non-nil if cvs mode commands should ignore any marked files.\nNormally they run on the files that are marked (with `cvs-mode-mark'),\nor the file under the cursor if no files are marked.  If this variable\nis set to a non-nil value they will by default run on the file on the\ncurrent line.  See also `cvs-invert-ignore-marks'." (boolean) cvs-invert-ignore-marks (let ((l nil)) (unless (equal cvs-default-ignore-marks t) (push "diff" l)) (when (and cvs-force-dir-tag (not cvs-default-ignore-marks)) (push "tag" l)) l) "List of cvs commands that invert the default ignore-mark behavior.\nCommands in this set will use the opposite default from the one set\nin `cvs-default-ignore-marks'." (set (const "diff") (const "tag") (const "ignore")) cvs-confirm-removals "Ask for confirmation before removing files.\nNon-nil means that PCL-CVS will ask confirmation before removing files\nexcept for files whose content can readily be recovered from the repository.\nA value of `list' means that the list of files to be deleted will be\ndisplayed when asking for confirmation." (choice (const list) (const t) (const nil)) cvs-add-default-message "Default message to use when adding files.\nIf set to nil, `cvs-mode-add' will always prompt for a message." (choice (const :tag "Prompt" nil) (string)) cvs-find-file-and-jump "Jump to the modified area when finding a file.\nIf non-nil, `cvs-mode-find-file' will place the cursor at the beginning of\nthe modified area.  If the file is not locally modified, this will obviously\nhave no effect." (boolean) cvs-buffer-name-alist '(("diff" "*cvs-diff*" diff-mode) ("status" "*cvs-info*" cvs-status-mode) ("tree" "*cvs-info*" cvs-status-mode) ("message" "*cvs-commit*" nil log-edit) ("log" "*cvs-info*" log-view-mode)) "Buffer name and mode to be used for each command.\nThis is a list of elements of the form\n\n	(CMD BUFNAME MODE &optional POSTPROC)\n\nCMD is the name of the command.\nBUFNAME is an expression that should evaluate to a string used as\n  a buffer name.  It can use the variable CMD if it wants to.\nMODE is the command to use to setup the buffer.\nPOSTPROC is a function that should be executed when the command terminates\n\nThe CMD used for `cvs-mode-commit' is \"message\".  For that special\n  case, POSTPROC is called just after MODE with special arguments." (repeat (list (choice (const "diff") (const "status") (const "tree") (const "message") (const "log") (string)) (choice (const "*vc-diff*") (const "*cvs-info*") (const "*cvs-commit*") (const (expand-file-name "*cvs-commit*")) (const (format "*cvs-%s*" cmd)) (const (expand-file-name (format "*cvs-%s*" cmd))) (sexp :value "my-cvs-info-buffer") (const nil)) (choice (function-item diff-mode) (function-item cvs-edit-mode) (function-item cvs-status-mode) function (const nil)) (set :inline t (choice (function-item cvs-status-cvstrees) (function-item cvs-status-trees) function))))] 8)
#@135 Name of the cvs buffer.
This expression will be evaluated in an environment where DIR is set to
the directory name of the cvs buffer.
(defvar cvs-buffer-name '(expand-file-name "*cvs*" dir) (#$ . 7070))
#@93 Name of the cvs temporary buffer.
Output from cvs is placed here for asynchronous commands.
(defvar cvs-temp-buffer-name " *cvs-tmp*" (#$ . 7279))
#@77 Pair of functions to be used for resp. diff'ing and merg'ing interactively.
(custom-declare-variable 'cvs-idiff-imerge-handlers '(if (fboundp 'ediff) '(cvs-ediff-diff . cvs-ediff-merge) '(cvs-emerge-diff . cvs-emerge-merge)) '(#$ . 7432) :group 'pcl-cvs :type '(choice (const :tag "Ediff" (cvs-ediff-diff . cvs-ediff-merge)) (const :tag "Emerge" (cvs-emerge-diff . cvs-emerge-merge))))
#@33 Run after `cvs-mode' was setup.
(defvar cvs-mode-hook nil (#$ . 7824))
#@294 When to reuse an existing cvs buffer.
Alternatives are:
 `current': just reuse the current buffer if it is a cvs buffer
 `samedir': reuse any cvs buffer displaying the same directory
 `subdir':  or reuse any cvs buffer displaying any sub- or super- directory
 `always':  reuse any cvs buffer.
(custom-declare-variable 'cvs-reuse-cvs-buffer ''subdir '(#$ . 7902) :group 'pcl-cvs :type '(choice (const always) (const subdir) (const samedir) (const current)))
#@72 (Buffer local) The temporary buffer associated with this *cvs* buffer.
(defvar cvs-temp-buffer nil (#$ . 8365))
#@137 Full path to a lock file that CVS is waiting for (or was waiting for).
This variable is buffer local and only used in the *cvs* buffer.
(defvar cvs-lock-file nil (#$ . 8484))
#@68 Regexp matching the possible names of locks in the CVS repository.
(defvar cvs-lock-file-regexp "^#cvs\\.\\([trw]fl\\.[-.a-z0-9]+\\|lock\\)\\'" (#$ . 8665))
#@46 Column to position cursor in, in `cvs-mode'.
(defconst cvs-cursor-column 22 (#$ . 8828))
#@49 The default branch used by CVS for vendor code.
(defconst cvs-vendor-branch "1.1.1" (#$ . 8923))
#@51 Keymap for diff-related operations in `cvs-mode'.
(defconst cvs-mode-diff-map (byte-code "\301\302\303\304\300!\205\n\305\306D$\207" [cvs-mode-diff-map easy-mmode-define-keymap (("E" "imerge" . cvs-mode-imerge) ("=" . cvs-mode-diff) ("e" "idiff" . cvs-mode-idiff) ("2" "other" . cvs-mode-idiff-other) ("d" "diff" . cvs-mode-diff) ("b" "backup" . cvs-mode-diff-backup) ("h" "head" . cvs-mode-diff-head) ("r" "repository" . cvs-mode-diff-repository) ("y" "yesterday" . cvs-mode-diff-yesterday) ("v" "vendor" . cvs-mode-diff-vendor)) nil boundp :name "Diff"] 6) (#$ . 9026))
(fset 'cvs-mode-diff-map cvs-mode-diff-map)
#@24 Keymap for `cvs-mode'.
(defconst cvs-mode-map (byte-code "\301\302\303\304\300!\205\n\305\306\307\306F$\207" [cvs-mode-map easy-mmode-define-keymap (("?" . cvs-help) ("h" . cvs-help) ("q" . cvs-bury-buffer) ("z" . kill-this-buffer) ("F" . cvs-mode-set-flags) ("!" . cvs-mode-force-command) ("" . cvs-mode-kill-process) ("m" . cvs-mode-mark) ("M" . cvs-mode-mark-all-files) ("S" . cvs-mode-mark-on-state) ("u" . cvs-mode-unmark) ("" . cvs-mode-unmark-up) ("%" . cvs-mode-mark-matching-files) ("T" . cvs-mode-toggle-marks) ("\377" . cvs-mode-unmark-all-files) (" " . cvs-mode-next-line) ("n" . cvs-mode-next-line) ("p" . cvs-mode-previous-line) ("	" . cvs-mode-next-line) ([backtab] . cvs-mode-previous-line) ("\343" . cvs-checkout) ("\345" . cvs-examine) ("g" . cvs-mode-revert-buffer) ("\365" . cvs-update) ("\363" . cvs-status) ("=" . cvs-mode-diff) ("d" . cvs-mode-diff-map) ("" . cvs-mode-acknowledge) ("A" . cvs-mode-add-change-log-entry-other-window) ("C" . cvs-mode-commit-setup) ("O" . cvs-mode-update) ("U" . cvs-mode-undo) ("I" . cvs-mode-insert) ("a" . cvs-mode-add) ("b" . cvs-set-branch-prefix) ("B" . cvs-set-secondary-branch-prefix) ("c" . cvs-mode-commit) ("e" . cvs-mode-examine) ("f" . cvs-mode-find-file) ("
" . cvs-mode-find-file) ("i" . cvs-mode-ignore) ("l" . cvs-mode-log) ("o" . cvs-mode-find-file-other-window) ("r" . cvs-mode-remove) ("s" . cvs-mode-status) ("t" . cvs-mode-tag) ("v" . cvs-mode-view-file) ("x" . cvs-mode-remove-handled) ("+" . cvs-mode-tree) ([mouse-2] . cvs-mode-find-file) ([follow-link] lambda (pos) (if (eq (get-char-property pos 'face) 'cvs-filename) t)) ([(down-mouse-3)] . cvs-menu) ("" . cvs-mode-display-file)) nil boundp :dense t :suppress] 8) (#$ . 9650))
(fset 'cvs-mode-map cvs-mode-map)
#@26 Menu used in `cvs-mode'.
(defvar cvs-menu nil (#$ . 11407))
(byte-code "\301\302\303\304$\210\305\306\307\310\311\312\313\314&\207" [cvs-mode-map easy-menu-do-define cvs-menu "Menu used in `cvs-mode'." ("CVS" ["Open file" cvs-mode-find-file t] ["Open in other window" cvs-mode-find-file-other-window t] ["Display in other window" cvs-mode-display-file t] ["Interactive merge" cvs-mode-imerge t] ("View diff" ["Interactive diff" cvs-mode-idiff t] ["Current diff" cvs-mode-diff t] ["Diff with head" cvs-mode-diff-head t] ["Diff with vendor" cvs-mode-diff-vendor t] ["Diff against yesterday" cvs-mode-diff-yesterday t] ["Diff with backup" cvs-mode-diff-backup t]) ["View log" cvs-mode-log t] ["View status" cvs-mode-status t] ["View tag tree" cvs-mode-tree t] "----" ["Insert" cvs-mode-insert] ["Update" cvs-mode-update (cvs-enabledp 'update)] ["Re-examine" cvs-mode-examine t] ["Commit" cvs-mode-commit-setup (cvs-enabledp 'commit)] ["Tag" cvs-mode-tag (cvs-enabledp (when cvs-force-dir-tag 'tag))] ["Undo changes" cvs-mode-undo (cvs-enabledp 'undo)] ["Add" cvs-mode-add (cvs-enabledp 'add)] ["Remove" cvs-mode-remove (cvs-enabledp 'remove)] ["Ignore" cvs-mode-ignore (cvs-enabledp 'ignore)] ["Add ChangeLog" cvs-mode-add-change-log-entry-other-window t] "----" ["Mark" cvs-mode-mark t] ["Mark all" cvs-mode-mark-all-files t] ["Mark by regexp..." cvs-mode-mark-matching-files t] ["Mark by state..." cvs-mode-mark-on-state t] ["Unmark" cvs-mode-unmark t] ["Unmark all" cvs-mode-unmark-all-files t] ["Hide handled" cvs-mode-remove-handled t] "----" ["PCL-CVS Manual" (lambda nil (interactive) (info "(pcl-cvs)Top")) t] "----" ["Quit" cvs-mode-quit t]) custom-declare-variable cvs-minor-mode-prefix "c" "Prefix key for the `cvs-mode' bindings in `cvs-minor-mode'." :type string :group pcl-cvs] 8)
#@66 Keymap for `cvs-minor-mode', used in buffers related to PCL-CVS.
(defconst cvs-minor-mode-map (byte-code "\302\303B\304B\305\306\301!\205	\305$\207" [cvs-minor-mode-prefix cvs-minor-mode-map easy-mmode-define-keymap cvs-mode-map (("e" menu-item nil cvs-mode-edit-log :filter (lambda (x) (if (derived-mode-p 'log-view-mode) x)))) nil boundp] 5) (#$ . 13208))
#@62 (Buffer local) The *cvs* buffer associated with this buffer.
(defvar cvs-buffer nil (#$ . 13575))
(put 'cvs-buffer 'permanent-local t)
#@194 Function to call when switching to the *cvs* buffer.
Takes two arguments:
- a *cvs* buffer.
- a zero-arg function which is guaranteed not to switch buffer.
It is expected to call the function.
(defvar cvs-minor-wrap-function nil (#$ . 13717))
(defconst cvs-pcl-cvs-dirchange-re "^pcl-cvs: descending directory \\(.*\\)$")
#@30 Global menu used by PCL-CVS.
(defvar cvs-global-menu (byte-code "\301\302!\303\304\305\306\307!\310\311\306\312!\257#\210\303\313\305\306\314!\315\311\306\316!\257#\210\303\317\305\306\320!\321\311\306\322!\257#\210\303\323\305\306\324!\325\311\306\326!\257#\210\327M)\207" [m make-sparse-keymap "PCL-CVS" define-key [status] menu-item purecopy "Directory Status" cvs-status :help "A more verbose status of a workarea" [checkout] "Checkout Module" cvs-checkout "Check out a module from the repository" [update] "Update Directory" cvs-update "Fetch updates from the repository" [examine] "Examine Directory" cvs-examine "Examine the current state of a workarea" cvs-global-menu] 9) (#$ . 14045))
#@819 Whether cvs commands should be executed a directory at a time.
If a list, specifies for which commands the single-dir mode should be used.
If t, single-dir mode should be used for all operations.

CVS versions before 1.10 did not allow passing them arguments in different
directories, so PCL-CVS checks what version you're using to determine
whether to use the new feature or not.
Sadly, even with a new cvs executable, if you connect to an older cvs server
(typically a cvs-1.9 on the server), the old restriction applies.  In such
a case the sanity check made by PCL-CVS fails and you will have to manually
set this variable to t (until the cvs server is upgraded).
When the above problem occurs, PCL-CVS should (hopefully) catch cvs' error
message and replace it with a message telling you to change this variable.
(defvar cvs-execute-single-dir (byte-code "\203A\301Y\204@\302V\203\303\207\304\207" [cvs-version 10 1 ("status") t] 2) (#$ . 14757))
(provide 'pcvs-defs)

Youez - 2016 - github.com/yon3zu
LinuXploit