....................................../////.===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.135.64.200
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/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

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

;;; This file contains utf-8 non-ASCII characters,
;;; and so cannot be loaded into Emacs 22 or earlier.
(and (boundp 'emacs-version)
     (< (aref emacs-version (1- (length emacs-version))) ?A)
     (string-lessp emacs-version "23")
     (error "`%s' was compiled for Emacs 23 or later" #$))

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


(byte-code "\301\302\207" [top-level (normal-top-level) nil] 1)
#@47 Non-nil once command line has been processed.
(defvar command-line-processed nil (#$ . 473))
(byte-code "\300\301\302\303\304\305%\210\306\307\310\311\312DD\313\314\315\316\317&\210\320\321\322\"\210\320\323\322\"\210\306\322\310\311\324DD\325\314\326%\207" [custom-declare-group initialization nil "Emacs start-up procedure." :group environment custom-declare-variable initial-buffer-choice funcall function #[0 "\300\207" [nil] 1] "Buffer to show after starting Emacs.\nIf the value is nil and `inhibit-startup-screen' is nil, show the\nstartup screen.  If the value is a string, switch to a buffer\nvisiting the file or directory that the string specifies.  If the\nvalue is a function, call it with no arguments and switch to the buffer\nthat it returns.  If t, open the `*scratch*' buffer.\n\nWhen `initial-buffer-choice' is non-nil, the startup screen is\ninhibited.\n\nIf you use `emacsclient' with no target file, then it obeys any\nstring or function value that this variable has." :type (choice (const :tag "Startup screen" nil) (directory :tag "Directory" :value "~/") (file :tag "File" :value "~/.emacs") (const :tag "Remember Mode notes buffer" remember-notes) (function :tag "Function") (const :tag "Lisp scratch buffer" t)) :version "23.1" defvaralias inhibit-splash-screen inhibit-startup-screen inhibit-startup-message #[0 "\300\207" [nil] 1] "Non-nil inhibits the startup screen.\n\nThis is for use in your personal init file (but NOT site-start.el),\nonce you are familiar with the contents of the startup screen." boolean] 8)
(defvar startup-screen-inhibit-startup-screen nil)
(byte-code "\300\301\302\303\304DD\305\306\307%\210\300\310\302\303\311DD\312\306\313%\210\300\314\302\303\315DD\316\306\313%\207" [custom-declare-variable inhibit-startup-echo-area-message funcall function #[0 "\300\207" [nil] 1] "Non-nil inhibits the initial startup echo area message.\n\nThe startup message is in the echo area as it provides information\nabout GNU Emacs and the GNU system in general, which we want all\nusers to see.  As this is the least intrusive startup message,\nthis variable gets specialized treatment to prevent the message\nfrom being disabled site-wide by systems administrators, while\nstill allowing individual users to do so.\n\nSetting this variable takes effect only if you do it with the\ncustomization buffer or if your init file contains a line of this\nform:\n (setq inhibit-startup-echo-area-message \"YOUR-USER-NAME\")\nIf your init file is byte-compiled, use the following form\ninstead:\n (eval \\='(setq inhibit-startup-echo-area-message \"YOUR-USER-NAME\"))\nThus, someone else using a copy of your init file will see the\nstartup message unless he personally acts to inhibit it." :type (choice (const :tag "Don't inhibit") (string :tag "Enter your user name, to inhibit")) inhibit-default-init #[0 "\300\207" [nil] 1] "Non-nil inhibits loading the `default' library." boolean inhibit-startup-buffer-menu #[0 "\300\207" [nil] 1] "Non-nil inhibits display of buffer list when more than 2 files are loaded."] 6)
#@232 Alist of command-line switches.
Elements look like (SWITCH-STRING . HANDLER-FUNCTION).
HANDLER-FUNCTION receives the switch string as its sole argument;
the remaining command-line args are in the variable `command-line-args-left'.
(defvar command-switch-alist nil (#$ . 3534))
(byte-code "\300\301\302\303#\210\304\301!\207" [defvaralias argv command-line-args-left "List of command-line args not yet processed.\nThis is a convenience alias, so that one can write (pop argv)\ninside of --eval command line arguments in order to access\nfollowing arguments." internal-make-var-non-special] 4)
#@46 List of command-line args not yet processed.
(defvar command-line-args-left nil (#$ . 4132))
#@32 Current command-line argument.
(defvar argi nil (#$ . 4231))
(internal-make-var-non-special 'argi)
#@398 List of functions to process unrecognized command-line arguments.
Each function should access the dynamically bound variables
`argi' (the current argument) and `command-line-args-left' (the remaining
arguments).  The function should return non-nil only if it recognizes and
processes `argi'.  If it does so, it may consume successive arguments by
altering `command-line-args-left' to remove them.
(defvar command-line-functions nil (#$ . 4337))
#@122 Default directory to use for command line arguments.
This is normally copied from `default-directory' when Emacs starts.
(defvar command-line-default-directory nil (#$ . 4789))
#@446 Alist of X Windows options.
Each element has the form
  (NAME NUMARGS HANDLER FRAME-PARAM VALUE)
where NAME is the option name string, NUMARGS is the number of arguments
that the option accepts, HANDLER is a function to call to handle the option.
FRAME-PARAM (optional) is the frame parameter this option specifies,
and VALUE is the value which is given to that frame parameter
(most options use the argument for this, so VALUE is not present).
(defconst command-line-x-option-alist '(("-bw" 1 x-handle-numeric-switch border-width) ("-d" 1 x-handle-display) ("-display" 1 x-handle-display) ("-name" 1 x-handle-name-switch) ("-title" 1 x-handle-switch title) ("-T" 1 x-handle-switch title) ("-r" 0 x-handle-switch reverse t) ("-rv" 0 x-handle-switch reverse t) ("-reverse" 0 x-handle-switch reverse t) ("-reverse-video" 0 x-handle-switch reverse t) ("-fn" 1 x-handle-switch font) ("-font" 1 x-handle-switch font) ("-fs" 0 x-handle-initial-switch fullscreen fullboth) ("-fw" 0 x-handle-initial-switch fullscreen fullwidth) ("-fh" 0 x-handle-initial-switch fullscreen fullheight) ("-mm" 0 x-handle-initial-switch fullscreen maximized) ("-ib" 1 x-handle-numeric-switch internal-border-width) ("-g" 1 x-handle-geometry) ("-lsp" 1 x-handle-numeric-switch line-spacing) ("-geometry" 1 x-handle-geometry) ("-fg" 1 x-handle-switch foreground-color) ("-foreground" 1 x-handle-switch foreground-color) ("-bg" 1 x-handle-switch background-color) ("-background" 1 x-handle-switch background-color) ("-ms" 1 x-handle-switch mouse-color) ("-nbi" 0 x-handle-switch icon-type nil) ("-iconic" 0 x-handle-iconic) ("-xrm" 1 x-handle-xrm-switch) ("-cr" 1 x-handle-switch cursor-color) ("-vb" 0 x-handle-switch vertical-scroll-bars t) ("-hb" 0 x-handle-switch horizontal-scroll-bars t) ("-bd" 1 x-handle-switch) ("--border-width" 1 x-handle-numeric-switch border-width) ("--display" 1 x-handle-display) ("--name" 1 x-handle-name-switch) ("--title" 1 x-handle-switch title) ("--reverse-video" 0 x-handle-switch reverse t) ("--font" 1 x-handle-switch font) ("--fullscreen" 0 x-handle-initial-switch fullscreen fullboth) ("--fullwidth" 0 x-handle-initial-switch fullscreen fullwidth) ("--fullheight" 0 x-handle-initial-switch fullscreen fullheight) ("--maximized" 0 x-handle-initial-switch fullscreen maximized) ("--internal-border" 1 x-handle-numeric-switch internal-border-width) ("--geometry" 1 x-handle-geometry) ("--foreground-color" 1 x-handle-switch foreground-color) ("--background-color" 1 x-handle-switch background-color) ("--mouse-color" 1 x-handle-switch mouse-color) ("--no-bitmap-icon" 0 x-handle-no-bitmap-icon) ("--iconic" 0 x-handle-iconic) ("--xrm" 1 x-handle-xrm-switch) ("--cursor-color" 1 x-handle-switch cursor-color) ("--vertical-scroll-bars" 0 x-handle-switch vertical-scroll-bars t) ("--line-spacing" 1 x-handle-numeric-switch line-spacing) ("--border-color" 1 x-handle-switch border-color) ("--smid" 1 x-handle-smid) ("--parent-id" 1 x-handle-parent-id)) (#$ . 4973))
#@439 Alist of NS options.
Each element has the form
  (NAME NUMARGS HANDLER FRAME-PARAM VALUE)
where NAME is the option name string, NUMARGS is the number of arguments
that the option accepts, HANDLER is a function to call to handle the option.
FRAME-PARAM (optional) is the frame parameter this option specifies,
and VALUE is the value which is given to that frame parameter
(most options use the argument for this, so VALUE is not present).
(defconst command-line-ns-option-alist '(("-NSAutoLaunch" 1 ns-ignore-1-arg) ("-NXAutoLaunch" 1 ns-ignore-1-arg) ("-macosx" 0 ignore) ("-NSHost" 1 ns-ignore-1-arg) ("-_NSMachLaunch" 1 ns-ignore-1-arg) ("-MachLaunch" 1 ns-ignore-1-arg) ("-NXOpen" 1 ns-ignore-1-arg) ("-NSOpen" 1 ns-handle-nxopen) ("-NXOpenTemp" 1 ns-ignore-1-arg) ("-NSOpenTemp" 1 ns-handle-nxopentemp) ("-GSFilePath" 1 ns-handle-nxopen) ("-name" 1 x-handle-name-switch) ("-title" 1 x-handle-switch title) ("-T" 1 x-handle-switch title) ("-r" 0 x-handle-switch reverse t) ("-rv" 0 x-handle-switch reverse t) ("-reverse" 0 x-handle-switch reverse t) ("-fn" 1 x-handle-switch font) ("-font" 1 x-handle-switch font) ("-ib" 1 x-handle-numeric-switch internal-border-width) ("-g" 1 x-handle-geometry) ("-geometry" 1 x-handle-geometry) ("-fg" 1 x-handle-switch foreground-color) ("-foreground" 1 x-handle-switch foreground-color) ("-bg" 1 x-handle-switch background-color) ("-background" 1 x-handle-switch background-color) ("-itype" 0 x-handle-switch icon-type t) ("-i" 0 x-handle-switch icon-type t) ("-iconic" 0 x-handle-iconic icon-type t) ("-cr" 1 x-handle-switch cursor-color) ("-vb" 0 x-handle-switch vertical-scroll-bars t) ("-hb" 0 x-handle-switch horizontal-scroll-bars t) ("-bd" 1 x-handle-switch) ("--name" 1 x-handle-name-switch) ("--title" 1 x-handle-switch title) ("--reverse-video" 0 x-handle-switch reverse t) ("--font" 1 x-handle-switch font) ("--internal-border" 1 x-handle-numeric-switch internal-border-width) ("--foreground-color" 1 x-handle-switch foreground-color) ("--background-color" 1 x-handle-switch background-color) ("--mouse-color" 1 x-handle-switch mouse-color) ("--icon-type" 0 x-handle-switch icon-type t) ("--iconic" 0 x-handle-iconic) ("--cursor-color" 1 x-handle-switch cursor-color) ("--vertical-scroll-bars" 0 x-handle-switch vertical-scroll-bars t) ("--border-color" 1 x-handle-switch border-width)) (#$ . 7950))
#@78 Normal hook run after handling urgent options but before loading init files.
(defvar before-init-hook nil (#$ . 10308))
#@385 Normal hook run after initializing the Emacs session.
It is run after Emacs loads the init file, `default' library, the
abbrevs file, and additional Lisp packages (if any), and setting
the value of `after-init-time'.

There is no `condition-case' around the running of this hook;
therefore, if `debug-on-error' is non-nil, an error in one of
these functions will invoke the debugger.
(defvar after-init-hook nil (#$ . 10435))
#@73 Normal hook run after loading init files and handling the command line.
(defvar emacs-startup-hook nil (#$ . 10867))
#@284 Normal hook run immediately after `emacs-startup-hook'.
In new code, there is no reason to use this instead of `emacs-startup-hook'.
If you want to execute terminal-specific Lisp code, for example
to override the definitions made by the terminal-specific file,
see `tty-setup-hook'.
(defvar term-setup-hook nil (#$ . 10991))
(make-obsolete-variable 'term-setup-hook "use either `emacs-startup-hook' or `tty-setup-hook' instead." "24.4")
#@162 Non-nil means don't run some startup hooks, because we already did.
Currently this applies to: `emacs-startup-hook', `term-setup-hook',
and `window-setup-hook'.
(defvar inhibit-startup-hooks nil (#$ . 11435))
#@193 File name, including directory, of user's early init file.
See `user-init-file'.  The only difference is that
`early-init-file' is not set during the course of evaluating the
early init file.
(defvar early-init-file nil (#$ . 11651))
#@192 The brand of keyboard you are using.
This variable is used to define the proper function and keypad
keys for use under X.  It is used in a fashion analogous to the
environment variable TERM.
(defvar keyboard-type nil (#$ . 11892))
#@414 Normal hook run after loading init files and handling the command line.
This is very similar to `emacs-startup-hook'.  The only difference
is that this hook runs after frame parameters have been set up in
response to any settings from your init file.  Unless this matters
to you, use `emacs-startup-hook' instead.  (The name of this hook
is due to historical reasons, and does not reflect its purpose very well.)
(defvar window-setup-hook nil (#$ . 12130))
(byte-code "\300\301\302\303\304DD\305\306\303%\207" [custom-declare-variable initial-major-mode funcall function #[0 "\300\207" [lisp-interaction-mode] 1] "Major mode command symbol to use for the initial `*scratch*' buffer." :type] 6)
#@613 Identity of user whose init file is or was read.
The value is nil if `-q' or `--no-init-file' was specified,
meaning do not load any init file.

Otherwise, the value may be an empty string, meaning
use the init file for the user who originally logged in,
or it may be a string containing a user's name meaning
use that person's init file.

In either of the latter cases, `(concat "~" init-file-user "/")'
evaluates to the name of the directory where the init file was
looked for.

Setting `init-file-user' does not prevent Emacs from loading
`site-start.el'.  The only way to do that is to use `--no-site-file'.
(defvar init-file-user nil (#$ . 12831))
(byte-code "\300\301\302\303\304DD\305\306\307\310\311\312\313&	\210\314\315\316\317#\210\300\320\302\303\321DD\322\306\323\324\325&\210\300\326\302\303\327DD\330\310\331\332\333\306\334\324\325&\210\300\335\302\303\336DD\337\310\331\306\340\324\341&	\207" [custom-declare-variable site-run-file funcall function #[0 "\300\301!\207" [purecopy "site-start"] 2] "File containing site-wide run-time initializations.\nThis file is loaded at run-time before `user-init-file'.  It contains\ninits that need to be in place for the entire site, but which, due to\ntheir higher incidence of change, don't make sense to put into Emacs's\ndump file.  Thus, the run-time load order is: 1. file described in\nthis variable, if non-nil; 2. `user-init-file'; 3. `default.el'.\n\nDon't use the `site-start.el' file for things some users may not like.\nPut them in `default.el' instead, so that users can more easily\noverride them.  Users can prevent loading `default.el' with the `-q'\noption or by setting `inhibit-default-init' in their own init files,\nbut inhibiting `site-start.el' requires `--no-site-file', which\nis less convenient.\n\nThis variable is defined for customization so as to make\nit visible in the relevant context.  However, actually customizing it\nis not allowed, since it would not work anyway.  The only way to set\nthis variable usefully is to set it while building and dumping Emacs." :type (choice (const :tag "none" nil) string) :initialize custom-initialize-default :set #[514 "\300\301!\207" [error "Customizing `site-run-file' does not work"] 4 "\n\n(fn VARIABLE VALUE)"] make-obsolete-variable system-name "use (system-name) instead" "25.1" mail-host-address #[0 "\300\207" [nil] 1] "The name of this machine, for use in constructing email addresses.\nIf this is nil, Emacs uses `system-name'." (choice (const nil) string) :group mail user-mail-address #[0 "\301\302!\206\303 \304\206\305 Q\207" [mail-host-address getenv "EMAIL" user-login-name "@" system-name] 3] "The email address of the current user.\nThis defaults to either: the value of EMAIL environment variable; or\nuser@host, using `user-login-name' and `mail-host-address' (or `system-name')." custom-initialize-delay :set-after (mail-host-address) string auto-save-list-file-prefix #[0 "\302=\203\n	\303P\207	\304P\207" [system-type user-emacs-directory ms-dos "auto-save.list/_s" "auto-save-list/.saves-"] 2] "Prefix for generating `auto-save-list-file-name'.\nThis is used after reading your init file to initialize\n`auto-save-list-file-name', by appending Emacs's pid and the system name,\nif you have not already set `auto-save-list-file-name' yourself.\nDirectories in the prefix will be created if necessary.\nSet this to nil if you want to prevent `auto-save-list-file-name'\nfrom being initialized." (choice (const :tag "Don't record a session's auto save list" nil) string) auto-save] 12)
(defvar emacs-basic-display nil)
(defvar init-file-debug nil)
#@61 Non-nil if there was an error loading the user's init file.
(defvar init-file-had-error nil (#$ . 16444))
(defvar normal-top-level-add-subdirs-inode-list nil)
(defvar no-blinking-cursor nil)
#@50 Non-nil if building Emacs overflowed pure space.
(defvar pure-space-overflow nil (#$ . 16641))
(defvar pure-space-overflow-message (purecopy "Warning Warning!!!  Pure space overflow    !!!Warning Warning\n(See the node Pure Storage in the Lisp manual for details.)\n"))
(byte-code "\300\301\302\303\304DD\305\306\307\310\311\312\313&	\207" [custom-declare-variable tutorial-directory funcall function #[0 "\301\302\303\"!\207" [data-directory file-name-as-directory expand-file-name "tutorials"] 4] "Directory containing the Emacs TUTORIAL files." :group installation :type directory :initialize custom-initialize-delay] 10)
#@279 Recursively add all subdirectories of `default-directory' to `load-path'.
More precisely, this uses only the subdirectories whose names
start with letters or digits; it excludes any subdirectory named `RCS'
or `CVS', and any subdirectory that contains a file named `.nosearch'.
(defalias 'normal-top-level-add-subdirs-to-load-path #[0 "\302\211C\211\203z\211A\262\242B\262@\303!\304\305!\205\"\305!\211\206+\306\307!\233\262	\235\204t	B\211\203s\211@\310\311\"\203l\211\312\235\204l\310\313\"\204l\314!\203l\315!\316\315\317\"!\204kC\244\262\210A\266\202\2028\210)\266\202\320\237A!\207" [default-directory normal-top-level-add-subdirs-inode-list nil directory-files fboundp w32-untranslated-canonical-name 10 file-attributes string-match "\\`[[:alnum:]]" ("RCS" "CVS" "rcs" "cvs") "\\.elc?\\'" file-directory-p expand-file-name file-exists-p ".nosearch" normal-top-level-add-to-load-path] 13 (#$ . 17274)])
#@274 This function is called from a subdirs.el file.
It assumes that `default-directory' is the directory in which the
subdirs.el file exists, and it adds to `load-path' the subdirs of
that directory as specified in DIRS.  Normally the elements of
DIRS are relative.

(fn DIRS)
(defalias 'normal-top-level-add-to-load-path #[257 "\303	!\203*A\203*\211@\232\204*\n\304>\203#\211\227@\227\232\204*A\262\202\2059\305\306\307\"A\"\241\207" [load-path default-directory system-type directory-file-name (ms-dos windows-nt) append mapcar expand-file-name] 8 (#$ . 18230)])
(defconst startup--xdg-config-default "~/.config/emacs/")
#@26 

(fn XDG-DIR USER-NAME)
(defalias 'startup--xdg-or-homedot #[514 "\302\303=\203\f\304\202
\305Q\306!\204?\307=\203,\310\302P!\203C\311\302P\312\313#\202<\306\302	\303=\2039\314\202:\315Q!\203C\211\202N\306!\203M\202N\211\207" [system-type init-file-user "~" ms-dos "/_emacs.d/" "/.emacs.d/" file-exists-p windows-nt file-directory-p directory-files nil "\\`[._]emacs\\(\\.elc?\\)?\\'" "/_emacs" "/.emacs"] 8 (#$ . 18875)])
#@204 Emacs calls this function when it first starts up.
It sets `command-line-processed', processes the command-line,
reads the initialization files, etc.
It is the default value of the variable `top-level'.
(defalias 'normal-top-level #[0 "\203\306	!\207\307\310\311!\211\203\211\312P\202\n\262\313\314\"
\315\316@\"\314\203W@\262\211A\317\315\320!\307\211\211$\210)\321\"\204P\211A\317\315\322!\307\211\211$\210)A\262\202'\266B\323>\203i\324C\325D\202o\326E\325D\327\314!\210F\203B\330=\203\203\331\202\205F\212\332 \211\203\273\211@\211q\210A\203\264B\330=\203\254\333A\307#\315\211\"\262\202\262\333A\307#AA\266\202\202\210\210)\334\211\203\346\211@\211J\211<\203\336\335\336\337\340\341\342\n!\343\"\344\345%\"L\210\210A\266\202\202\276\210\346\211\203\211@\211J\211;\203\376\333\307#L\210\210A\266\202\202\350\266Ar\347q\210\350 \210\351\352!\210\307*\211\206\315\353!A)\210\354\355\356\357\355!C#\210\360\361!\211;\203_A\203V\3621Q\363\364!\365P!\363\364A!\365P!\2320\202S\210\314\204_\366\367PG\"G\210H<\203\207B\330=\203q\331\202sF\335\336\337\340\341\342!\370\"\344\345%H\"H\210A\203\225\371A!A\202\232\372\373\374\"\210I\336\375\376\341\342!\377\"\201K$\216\201L \210)\210\201M\201N\201O\"\210\201P\314\201Q\"\211;\203\323\201RP\262\202\361J\211\203\360\211@\201S\201T\"\203\351\211\262A\266\202\202\325\210\211\205\372\366G\"\207" [command-line-processed internal--top-level-message startup--xdg-config-default startup--xdg-config-home-emacs user-emacs-directory load-path message t getenv-internal "XDG_CONFIG_HOME" "/emacs/" startup--xdg-or-homedot nil expand-file-name "../lisp" load "subdirs.el" string-prefix-p "leim-list.el" (ms-dos windows-nt) "(Unix)" "(Mac)" "(DOS)" set-locale-environment windows-nt utf-8 buffer-list decode-coding-string (load-path exec-path) mapcar make-byte-code 257 "\301\300\302#\207" vconcat vector [decode-coding-string t] 5 "\n\n(fn DIR)" (data-directory doc-directory exec-directory installation-directory invocation-directory invocation-name source-directory shared-game-score-directory) "*Messages*" messages-buffer-mode make-local-variable window-point-insertion-type "~/" put user-full-name standard-value default-value getenv "PWD" (error) file-attributes file-name-as-directory "." delete "PWD=" [decode-coding-string t] abbreviate-file-name display-warning initialization "Error setting default-directory" 0 "	\203\306	!\n\2042\2032\f\307=\203'\310\311!\312\"\210\313\314!!\315P\2021\314\316\317\320 \321 $!
\204;\322\323\324\"\210!\204Q\"\203Q#\204Q\"\325=\203t$\300=\204`\326\327\330\331\332 $\210\333\334!\203i\334 \210\333\335!\203t\335\336 !\210\333\337!\203}\337 \210
?\205\205\322\340!\207" [default-directory auto-save-list-file-name auto-save-list-file-prefix system-type inhibit-startup-hooks abbreviate-file-name ms-dos make-directory file-name-directory t make-temp-name expand-file-name "~" format "%s%d-%s~" emacs-pid system-name run-hooks emacs-startup-hook term-setup-hook pc set-face-attribute default nil :font font-spec fboundp frame-notice-user-settings frame-set-background-mode selected-frame font-menu-add-default window-setup-hook frame-initial-frame initial-window-system noninteractive face-font-rescale-alist] data-directory default-directory system-type eol-mnemonic-unix eol-mnemonic-mac eol-mnemonic-dos locale-coding-system process-environment charset-map-path face-font-rescale-alist initial-environment 6 command-line setenv "TERM" "dumb" frame-parameter display "DISPLAY=" string-match "\\`DISPLAY="] 12 (#$ . 19327)])
(defconst tty-long-option-alist '(("--name" . "-name") ("--title" . "-T") ("--reverse-video" . "-reverse") ("--foreground-color" . "-fg") ("--background-color" . "-bg") ("--color" . "-color")))
#@45 Height in pixels of images in the tool-bar.
(defconst tool-bar-images-pixel-height 24 (#$ . 23187))
(byte-code "\300\301\302\301\303\304#\305#\210\306\301\304\307\304\310%\210\300\311\302\311\312\304#\313#\210\306\311\304\312\304\314%\207" [defalias handle-args-function cl-generic-define (args) nil "Method for processing window-system dependent command-line arguments.\nWindow system startup files should add their own function to this\nmethod, which should parse the command line arguments.  Those\npertaining to the window system should be processed and removed\nfrom the returned command line.\n\n(fn ARGS)" cl-generic-define-method (args &context (window-system nil)) #[257 "\300!\207" [tty-handle-args] 3 "\n\n(fn ARGS)"] window-system-initialization (&optional _display) "Method for window-system initialization.\nWindow-system startup files should add their own implementation\nto this method.  The function should initialize the window system environment\nto prepare for opening the first frame (e.g. open a connection to an X server).\n\n(fn &optional DISPLAY)" #[256 "\300\207" [nil] 2 "\n\n(fn &optional DISPLAY)"]] 6)
#@81 Handle the X-like command-line arguments "-fg", "-bg", "-name", etc.

(fn ARGS)
(defalias 'tty-handle-args #[257 "\305\203@\306\232\204\211A\262\242\211\305\211\307\310\"\203)\311\312\225\"\262\313\314\"\307\315\"\203c\316	\"\262\211\317=\203E\320	\"A\202c\211;\203^\320	\"\211\204W\321\322\"\210\211A\210\202c\305\262\323\267\202\371\324\206t\211A\262\242B\nB\202\376\325\206\206\211A\262\242B\nB\202\376\204\231\211A\262\242\262\326;\203\243\202\303\317\305\327\f!\262\307\330\"\211\262\203\277\331I\210\202\254)\266\202B\nB\202\376\332\nB\202\376\204\330\333\262\334\247\203\342\202\362\307\335\"\203\357\336!\202\362\337!B\nB\202\376B\262)\266\202\211\237\244\207" [argi tty-long-option-alist default-frame-alist case-fold-search invocation-name nil "--" string-match "^\\(--[^=]*\\)=" substring 0 match-string 1 "^--" try-completion t assoc error "Option `%s' is ambiguous" #s(hash-table size 10 test equal rehash-size 1.5 rehash-threshold 0.8125 purecopy t data ("-fg" 105 "-foreground" 105 "-bg" 123 "-background" 123 "-T" 141 "-name" 141 "-r" 202 "-rv" 202 "-reverse" 202 "-color" 209)) foreground-color background-color title copy-sequence "[.*]" 45 (reverse . t) 8 tty-color-mode "-?[0-9]+" string-to-number intern] 12 (#$ . 24326)])
#@266 If needed, display ASCII approximations to curved quotes.
Do this by modifying `standard-display-table'.  Optional STYLE
specifies the desired quoting style, as in `text-quoting-style'.
If STYLE is nil, display appropriately for the terminal.

(fn &optional STYLE)
(defalias 'startup--setup-quote-display #[256 "\211\301\236\211\203\f\211A\202\302\303\304\"\262\304\204\315\305\304\306 \"\250\203[\307\304\310\"\262\311\310\211W\203Y\211\305\304\312W\203;\202@\313\312ZH\"\310X\203PHTI\210\266\211T\262\202(\266\314\310\211W\203\313\211\315H\316H\317H\320H\314_\203\251\305\304\"\305\304\"\310X\205\244\310X\205\244\262\262\nH\321U\205\244\nH\321U\266\202\202\262\322!\203\265\322!\204\302	I\210	TI\210\266\211T\262\202]\266\303\310\211W\205\211\313HH\211\203\364\206\350\323 \211\324\325\326\"!I\210\202\375\203\375\304I\210\266\211T\262\202\317\266\202\207" [standard-display-table ((grave . "`'\"\"") (straight . "''\"\"")) make-vector 4 nil internal-char-font max-char make-char-table 0 132 128 "‘’“”" 2 "‘“" "’”" "`\"" "'\"" 1 char-displayable-p make-display-table vector make-glyph-code homoglyph] 15 (#$ . 25668)])
#@611 Load a user init-file.
FILENAME-FUNCTION is called with no arguments and should return
the name of the init-file to load.  If this file cannot be
loaded, and ALTERNATE-FILENAME-FUNCTION is non-nil, then it is
called with no arguments and should return the name of an
alternate init-file to load.  If LOAD-DEFAULTS is non-nil, then
load default.el after the init-file, unless `inhibit-default-init'
is non-nil.

This function sets `user-init-file' to the name of the loaded
init-file, or to a default value if loading is not possible.

(fn FILENAME-FUNCTION &optional ALTERNATE-FILENAME-FUNCTION LOAD-DEFAULTS)
(defalias 'startup--load-user-init-file #[769 "\306\211\307=\203\f\310\202
\211\3111\266\n\205\262 \307\211\2033\312\313!\314\232\203.\315!\202/\316\317#\210\307=\203Z\203Z \313!\314\232\203L\315!\262\204S\211\262\312\316\317#\266\307=\203b\211\210\313!\320\232\203\241\315!\211\321P\322!\203{\211\202\206\322!\203\205\202\206\306\262\203\237\323\"\203\235\324\325#\210\326\327!\210\266\205\262\f?\205\262\306\312\330\316\317#)0\202\333\331\332\333\334@\335NA\203\311\336\202\312\337\340\341	A\342#%\343#\210\307\211$\262\210	=\204\350\307\262	\262)\205\360\211\207" [init-file-debug debug-on-error init-file-user user-init-file inhibit-default-init inhibit-startup-screen nil t startup (debug error) load file-name-extension "el" file-name-sans-extension noerror nomessage "elc" ".el" file-exists-p file-newer-than-file-p message "Warning: %s is newer than %s" sit-for 1 "default" display-warning initialization format-message "An error occurred while loading `%s':\n\n%s%s%s\n\nTo ensure normal operation, you should investigate and remove the\ncause of the error in your initialization file.  Start Emacs with\nthe `--debug-init' option to view a complete error backtrace." error-message ": " "" mapconcat #[257 "\300\301\"\207" [prin1-to-string t] 4 "\n\n(fn S)"] ", " :warning init-file-had-error] 18 (#$ . 26902)])
#@99 A subroutine of `normal-top-level'.
Amongst another things, it parses the command-line arguments.
(defalias 'command-line #[0 "\306C\306C\307 \306\n\306\310\311!\211\306=\204(\211\312\267\202(\313\202(\306\202(\314\210\315\316@\317 #\306C\204i\320\321\322A\"B\323\324!\210\325 \210\310\326!\203S\323\327!\210\325 \210\330!\204c\323\331\332\"!\210\325 \210)\266\202\204\211\333\334!!\240\210\335\336\337\340\341\342!\343\"\344\345%C\"C\266D\211\203\236\211\346@E\313#\240\210\211A\266\202\202\210\210\306DA\306F?\205\254\347 \211G\203\275G\350 \232\203\275\351G\204\304\203\304\352\211A\262\242\211H\306\353\354H\"\203\347\355H\356\225\"\262\357\360H\"H\353\361\"\203(\362H\"\211\313=\203\355H\360\"H\202'\211;\203!\363\"\211\204\364\365H\"\210\355@\360\"H\210\202'\306\262H\210H\366\267\202\253H\211A\262\242D\262\202\264\306\211G8\313I\367\370\371\372#\210\202\264\313I\202\264\313\211JK\373LBL\202\264\306G\202\264\211\206t\211A\262\242G\306\262\202\264\3068\367\370\371\374#\210\202\264\313M\202\264\375LBL\202\264\313J\202\264\211\204\245A\262\306\262\202\264HB\262\313\262\211\203\276\364\376H\"\210)\266\202\275\211\203\316\377\"\262D\203\330D\241\210\266\306NO\237O\201o\201pO\"\210)G\203M\353\201qG\"\203\201r\201s\331\201tG\"\201u#\210\202M\201v\321P\201w>\203$\201x\202*\201xGP!!\204M\201r\201s\331\201yG\351\232\203E\350 \202GG\"\201u#\210Q\240\210\211GG\356U\204k\242R=\203p\242S=\204pR\202\204\201xG\201zQ\240\210\201{\242G\"\240\210\201|\336\356\201}\341\342!\201~\"\344$!\210TUT\203qV\203q\201\201W!\203\270W\204q\201\2002i\306\201\201X!\203\320X\262\202\373@\211\203\372\211@\211;\203\363\201\201!\201\202\232\203\363\321\201\203\"B\262A\266\202\202\322\210\201\201Y!\203\nY\202\201\204\201\203!B\262\211\211\205d\211@\201v!\203]\201\205!\211\203\\\211@\321\"\201v!\205G\201\206\321\201\207!\"!\262\203U\201\210\201\200\313\"\210A\266\202\202)\210A\266\202\202\262\2620\203q\201\211 \210\201\2121\302F?\205\276Z\203\237\201\213\201\214\201\215Z!\201\216P!!\204\237\364\201\217Z\"\210Z[\201\220D!)DZ[\201\221 \210)\367Z\201\222\313#0\202$\323@\364=\203\326\201\223\201\224A\"\202\201\225@\201\226N>\203\374\331\201\227A@\201\230\201\231AA\201\232##\202\331\201\227@\201\233N\201\230\201\234A\201\232##\320\"\210\325\320!\210\306Z\201\235 \262\210\201\236\201\237!\210\201\240 \204OF\204>K\203J\306\211\\]\306^\313J\201\241 \210\201\242\201\243!\203cF\204c\201\244 \210F\204\212K\204\212[\201\245>\203\207\201\246\201\247\201\250\"\201\251\235\203\212\313JF\204\227\201\252 \210\313_\306N\201o\201pO\"\210\306O)\201\253 \210Z\201\254=\204\273\201\255 \210`a8\203\322bb\201\2568\313\211#\210)\201|\336\356\201\257\341\342		\"\201\260\"\201\261$\336\356\201}\341\342	!\201\262\"\344$\313#\210c\203d\203r\201\263 q\210\201c \210)F\204/\201\206e!\203/\330e!\203/\201\264e!\210\306fg\203_h\306g\201\2651P\201\266\201h\371N@!0\202R\210\306)\232\203_\201p\201h!\210`=\203ma=\204r\201\267 \210\266\307 \201\236\201\270\201\271\"\210\201\272\201\273!\203\240r\201\273q\210i\201\274=\203\237j \210)F\204\274Z\204\274\201\240 \204\274\201\275\201\276 \306\313#\210\364\201\277\201\300!Dk\201\301DA!\210\306@\211\203\211@\204\211;\203\201\302\321!!\321R!\230\203\313\211\262\203\201r\201s\201\303\201\304\321\201\305R\"#\201\306#\210A\266\202\202\322\266F\203%\201\235\313!\210\201\240 \211\203g\211;\2035\211l\201\307 \210m\203G\201\310 \210\202g\211;\203Y\201\311\201\312l\"\210\202a\201\311\201\313!\210\201\235\360!\210\210\201\201n!\205~n;\205~\201\314n!\207" [before-init-time after-init-time default-directory command-line-default-directory abbreviated-home-dir version-control nil current-time getenv "VERSION_CONTROL" #s(hash-table size 6 test equal rehash-size 1.5 rehash-threshold 0.8125 purecopy t data ("t" 28 "numbered" 28 "nil" 33 "existing" 33 "never" 38 "simple" 38)) t never locate-file "simple" get-load-suffixes external-debugging-output expand-file-name "../lisp" princ "Warning: Could not find simple.el or simple.elc" terpri "EMACSLOADPATH" "The EMACSLOADPATH environment variable is set, please check its value" file-readable-p format "Lisp directory %s not readable?" file-truename file-name-directory mapcar make-byte-code 257 "\211@;\203\301@!\204\300\242@PAB\207\207" vconcat vector [file-name-absolute-p] 3 "\n\n(fn ELT)" decode-coding-string user-login-name user-real-login-name "" (("--no-init-file") ("--no-site-file") ("--no-x-resources") ("--debug-init") ("--user") ("--iconic") ("--icon-type") ("--quick") ("--no-blinking-cursor") ("--basic-display") ("--dump-file") ("--temacs")) string-match "\\`\\(--[^=]*\\)=" substring 0 match-string 1 "\\`--." try-completion assoc error "Option `%s' is ambiguous" #s(hash-table size 18 test equal rehash-size 1.5 rehash-threshold 0.8125 purecopy t data ("-d" 303 "-display" 303 "-Q" 317 "-quick" 317 "-no-x-resources" 335 "-D" 341 "-basic-display" 341 "-q" 356 "-no-init-file" 356 "-u" 362 "-user" 362 "-no-site-file" 380 "-debug-init" 392 "-iconic" 398 "-nbc" 407 "-no-blinking-cursor" 407 "-dump-file" 413 "-temacs" 413)) put site-run-file standard-value (nil) (vertical-scroll-bars) (nil) (visibility . icon) "Option `%s' doesn't allow an argument" append load-path data-directory standard-output load-history command-line-args locale-coding-system noninteractive init-file-user argi inhibit-x-resources no-blinking-cursor emacs-basic-display initial-frame-alist init-file-debug current-load-list custom-delayed-init-variables system-type startup--xdg-config-home-emacs user-emacs-directory startup--xdg-config-default user-init-file early-init-file package-enable-at-startup package--activated package-directory-list package-user-dir initial-window-system window-system menu-bar-mode tab-bar-mode tool-bar-mode internal--text-quoting-flag scalable-fonts-allowed face-ignored-fonts inhibit-startup-screen deactivate-mark transient-mark-mode abbrev-file-name abbrevs-changed mail-host-address user-mail-address major-mode initial-major-mode memory-signal-data server-name server-process x-session-previous-id mapc custom-reevaluate-setting "[~/:\n]" display-warning initialization "Invalid user name %s" :error file-directory-p (windows-nt ms-dos) "~" "User %s has no home directory" "/.config/emacs/" startup--xdg-or-homedot startup--load-user-init-file "\301\302\300\242\"\207" [expand-file-name "early-init.el"] boundp package-dir-found file-name-nondirectory "site-lisp" "elpa" locate-user-emacs-file directory-files file-exists-p package--description-file throw package-activate-all (error) featurep intern symbol-name "-win" "Unsupported window system `%s'" handle-args-function window-system-initialization window-system-initialized apply concat file-error error-conditions "%s: %s" mapconcat #[257 "\300\301\"\207" [prin1-to-string t] 4 "\n\n(fn OBJ)"] ", " error-message #[257 "\300\301\"\207" [prin1-to-string t] 4 "\n\n(fn OBJ)"] kill-emacs run-hooks before-init-hook daemonp frame-initialize fboundp x-create-frame tool-bar-setup (x w32 ns) x-get-resource "cursorBlink" "CursorBlink" ("no" "off" "false" "0") startup--setup-quote-display normal-erase-is-backspace-setup-frame pc tty-register-default-colors load "\301\242\300\242=\203\n\305\207\n\306=\203\307\310Q\207\n\311=\204 \307\312Q\207\313\307\305\314#\203*\315\207\313\307\305\316#\203<\317\320\321!D\fB\322\207\315\207" [system-type init-file-user delayed-warnings-list nil ms-dos "~" "/_emacs" windows-nt "/.emacs" directory-files "\\`\\.emacs\\(\\.elc?\\)?\\'" "~/.emacs" "\\`_emacs\\(\\.elc?\\)?\\'" initialization format-message "`_emacs' init file is deprecated, please use `.emacs'" "~/_emacs"] 4 [expand-file-name "init"] window-buffer quietly-read-abbrev-file (error) eval clear-face-cache after-init-hook delayed-warnings-hook get-buffer "*scratch*" fundamental-mode tty-run-terminal-initialization selected-frame substitute-command-keys "Memory exhausted--use \\[save-some-buffers] then exit and restart Emacs" command-line-1 file-name-as-directory format-message "Your `load-path' seems to contain\nyour `.emacs.d' directory: %s\nThis is likely to cause problems...\nConsider using a subdirectory instead, e.g.: %s" "lisp" :warning server-start daemon-initialized message "Unable to start daemon: Emacs server named %S already running" "Unable to start the daemon.\nAnother instance of Emacs is running the server, either as daemon or interactively.\nYou can use emacsclient to connect to that Emacs process." emacs-session-restore] 14 (#$ . 28915)])
#@488 Apply X resources which specify initial values for Emacs variables.
This is called from a window-system initialization function, such
as `window-system-initialization' for X, either at startup (prior
to reading the init file), or afterwards when the user first
opens a graphical frame.

This can set the values of `menu-bar-mode', `tool-bar-mode',
`tab-bar-mode', and `no-blinking-cursor', as well as the `cursor' face.
Changed settings will be marked as "CHANGED outside of Customize".
(defalias 'x-apply-session-resources #[0 "\300\301\211\211\203$\211@\302@A@\"\235\203\3038\3048L\210A\266\202\202\266\305\306\211\211\203J\211@\302@A@\"\235\203C\3038\3048!\210A\266\202\202)\266\302\307\310\"\211\205g\311\312\313\314\315\316ECDC#\210\311\312\317\315#\207" [("no" "off" "false" "0") (("menuBar" "MenuBar" menu-bar-mode nil) ("toolBar" "ToolBar" tool-bar-mode nil) ("scrollBar" "ScrollBar" scroll-bar-mode nil) ("cursorBlink" "CursorBlink" no-blinking-cursor t)) x-get-resource 2 3 ("yes" "on" "true" "1") (("tabBar" "TabBar" tab-bar-mode 1)) "cursorColor" "Foreground" put cursor theme-face changed t :background face-modified] 8 (#$ . 37857)])
(byte-code "\300\301\302\303\304DD\305\306\307%\207" [custom-declare-variable initial-scratch-message funcall function #[0 "\300\301!\207" [purecopy ";; This buffer is for text that is not saved, and for Lisp evaluation.\n;; To create a file, visit it with \\[find-file] and enter text in its buffer.\n\n"] 2] "Initial documentation displayed in *scratch* buffer at startup.\nIf this is nil, no message will be displayed." :type (choice (text :tag "Message") (const :tag "none" nil))] 6)
#@180 A list of texts to show in the middle part of splash screens.
Each element in the list should be a list of strings or pairs
`:face FACE', like `fancy-splash-insert' accepts them.
(defconst fancy-startup-text (byte-code "\300\301\302\303\304\305\306BB\307\303\310\311\300\312\303\313\314D\315\316\317\303\320\321\322BB\323\303\324\325D\326\303\327\330D\331\300\332\333\300\312\303\334\335D\336\303\337\340D\341BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBC\207" [:face (variable-pitch font-lock-comment-face) "Welcome to " :link "GNU Emacs" #[257 "\300\301!\207" [browse-url "https://www.gnu.org/software/emacs/"] 3 "\n\n(fn BUTTON)"] ("Browse https://www.gnu.org/software/emacs/") ", one component of the " #[0 "\301=\203\f\302\303\304BB\207\305\306\307BB\207" [system-type gnu/linux "GNU/Linux" #[257 "\300\301!\207" [browse-url "https://www.gnu.org/gnu/linux-and-gnu.html"] 3 "\n\n(fn BUTTON)"] ("Browse https://www.gnu.org/gnu/linux-and-gnu.html") "GNU" #[257 "\300\301!\207" [browse-url "https://www.gnu.org/gnu/thegnuproject.html"] 3 "\n\n(fn BUTTON)"] ("Browse https://www.gnu.org/gnu/thegnuproject.html")] 3] " operating system.\n\n" variable-pitch "Emacs Tutorial" #[257 "\300 \207" [help-with-tutorial] 2 "\n\n(fn BUTTON)"] "	Learn basic keystroke commands" #[0 "\302\303\304\"\206	\211\305\306!r\211q\210\307\310\311\312\313!\314\"\315$\216\316\317	\"\320\"\210\321\322!\210e`S{*\262\230\2039\323\202=\324\325Q\207" [current-language-environment tutorial-directory "TUTORIAL" get-language-info tutorial generate-new-buffer " *temp*" make-byte-code 0 "\301\300!\205	\302\300!\207" vconcat vector [buffer-name kill-buffer] 2 insert-file-contents expand-file-name nil search-forward "." "" " (" ")"] 9] "\n" "Emacs Guided Tour" #[257 "\300\301!\207" [browse-url "https://www.gnu.org/software/emacs/tour/"] 3 "\n\n(fn BUTTON)"] ("Browse https://www.gnu.org/software/emacs/tour/") "	Overview of Emacs features at gnu.org\n" "View Emacs Manual" #[257 "\300 \207" [info-emacs-manual] 2 "\n\n(fn BUTTON)"] "	View the Emacs manual using Info\n" "Absence of Warranty" #[257 "\300 \207" [describe-no-warranty] 2 "\n\n(fn BUTTON)"] "	GNU Emacs comes with " (variable-pitch (:slant oblique)) "ABSOLUTELY NO WARRANTY\n" "Copying Conditions" #[257 "\300 \207" [describe-copying] 2 "\n\n(fn BUTTON)"] "	Conditions for redistributing and changing Emacs\n" "Ordering Manuals" #[257 "\300 \207" [view-order-manuals] 2 "\n\n(fn BUTTON)"] ("	Purchasing printed copies of manuals\n" "\n")] 36) (#$ . 39525))
#@182 A list of texts to show in the middle part of the About screen.
Each element in the list should be a list of strings or pairs
`:face FACE', like `fancy-splash-insert' accepts them.
(defconst fancy-about-text (byte-code "\300\301\302\303\304\305\306BB\307\303\310\311\300\312\313\314\313\300\315\316\317\300\320\303\321\322D\323\303\324\325D\326\313\303\327\330D\331\303\332\333D\334\300\335\336\300\320\303\337\340D\341\303\342\343D\344\303\345\346D\347\313\303\350\351D\352\353\313\303\354\355\356BB\357\303\360\361D\362BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBC\207" [:face (variable-pitch font-lock-comment-face) "This is " :link "GNU Emacs" #[257 "\300\301!\207" [browse-url "https://www.gnu.org/software/emacs/"] 3 "\n\n(fn BUTTON)"] ("Browse https://www.gnu.org/software/emacs/") ", one component of the " #[0 "\301=\203\f\302\303\304BB\207\305\306\307BB\207" [system-type gnu/linux "GNU/Linux" #[257 "\300\301!\207" [browse-url "https://www.gnu.org/gnu/linux-and-gnu.html"] 3 "\n\n(fn BUTTON)"] ("Browse https://www.gnu.org/gnu/linux-and-gnu.html") "GNU" #[257 "\300 \207" [describe-gnu-project] 2 "\n\n(fn BUTTON)"] ("Display info on the GNU project.")] 3] " operating system.\n" (variable-pitch font-lock-builtin-face) "\n" #[0 "\300 \207" [emacs-version] 1] (variable-pitch (:height 0.8)) #[0 "\207" [emacs-copyright] 1] "\n\n" variable-pitch "Authors" #[257 "\301\302\303\"!\210eb\207" [data-directory view-file expand-file-name "AUTHORS"] 5 "\n\n(fn BUTTON)"] "	Many people have contributed code included in GNU Emacs\n" "Contributing" #[257 "\300\301!\207" [info "(emacs)Contributing"] 3 "\n\n(fn BUTTON)"] "	How to report bugs and contribute improvements to Emacs\n" "GNU and Freedom" #[257 "\300 \207" [describe-gnu-project] 2 "\n\n(fn BUTTON)"] "	Why we developed GNU Emacs, and the GNU operating system\n" "Absence of Warranty" #[257 "\300 \207" [describe-no-warranty] 2 "\n\n(fn BUTTON)"] "	GNU Emacs comes with " (variable-pitch (:slant oblique)) "ABSOLUTELY NO WARRANTY\n" "Copying Conditions" #[257 "\300 \207" [describe-copying] 2 "\n\n(fn BUTTON)"] "	Conditions for redistributing and changing Emacs\n" "Getting New Versions" #[257 "\300 \207" [describe-distribution] 2 "\n\n(fn BUTTON)"] "	How to obtain the latest version of Emacs\n" "Ordering Manuals" #[257 "\300 \207" [view-order-manuals] 2 "\n\n(fn BUTTON)"] "	Buying printed manuals from the FSF\n" "Emacs Tutorial" #[257 "\300 \207" [help-with-tutorial] 2 "\n\n(fn BUTTON)"] "	Learn basic Emacs keystroke commands" #[0 "\302\303\304\"\206	\211\305\306!r\211q\210\307\310\311\312\313!\314\"\315$\216\316\317	\"\320\"\210\321\322!\210e`S{*\262\230\2039\323\202=\324\325Q\207" [current-language-environment tutorial-directory "TUTORIAL" get-language-info tutorial generate-new-buffer " *temp*" make-byte-code 0 "\301\300!\205	\302\300!\207" vconcat vector [buffer-name kill-buffer] 2 insert-file-contents expand-file-name nil search-forward "." "" " (" ")"] 9] "Emacs Guided Tour" #[257 "\300\301!\207" [browse-url "https://www.gnu.org/software/emacs/tour/"] 3 "\n\n(fn BUTTON)"] ("Browse https://www.gnu.org/software/emacs/tour/") "	See an overview of Emacs features at gnu.org\n" "Emacs Manual" #[257 "\300 \207" [info-emacs-manual] 2 "\n\n(fn BUTTON)"] ("	Display the Emacs manual in Info mode")] 59) (#$ . 42031))
(byte-code "\300\301\302\303\304\305\306\307&\210\310\311\312\313\314DD\315\316\317%\207" [custom-declare-group fancy-splash-screen nil "Fancy splash screen when Emacs starts." :version "21.1" :group initialization custom-declare-variable fancy-splash-image funcall function #[0 "\300\207" [nil] 1] "The image to show in the splash screens, or nil for defaults." :type (choice (const :tag "Default" nil) (file :tag "File"))] 8)
#@34 Keymap for splash screen buffer.
(defvar splash-screen-keymap (byte-code "\301 \302!\210\303\"\210\304\305\306#\210\304\307\306#\210\304\310\311#\210\304\312\313#\210\211\207" [button-buffer-map make-sparse-keymap suppress-keymap set-keymap-parent define-key "" scroll-down-command [33554464] " " scroll-up-command "q" exit-splash-screen] 5) (#$ . 45794))
#@552 Insert text into the current buffer, with faces.
Arguments from ARGS should be either strings; functions called
with no args that return a string; pairs `:face FACE', where FACE
is a face specification usable with `put-text-property'; or pairs
`:link LINK' where LINK is a list of arguments to pass to
`insert-button', of the form (LABEL ACTION [HELP-ECHO]), which
specifies the button's label, `action' property and help-echo string.
FACE and LINK can also be functions, which are evaluated to obtain
a face or button specification.

(fn &rest ARGS)
(defalias 'fancy-splash-insert #[128 "\300\205w@\301=\203!A\262@\262\302!\203p\211 \262\202p@\303=\203WA\262@\302!\2038\211 \262\304@\305\306D\307A@\310\311\312	8\206M\313P\314\315&	\266\202p\316@\302!\203e\211 \202f\211\262\305\310\317 %c\210A\262\202\207" [nil :face functionp :link insert-button face link action help-echo "mouse-2, RET: " 2 "Follow this link" follow-link t propertize startup-echo-area-message] 13 (#$ . 46165)])
(defalias 'fancy-splash-image-file #[0 ";\203\207\301 \203=\302 \303X\203\304\305!\203\306\207\307\207\304\310!\204)\304\311!\203+\312\207\304\313!\2033\314\207\304\305!\203;\306\207\307\207\307\207" [fancy-splash-image display-color-p display-planes 8 image-type-available-p xpm "splash.xpm" "splash.pbm" svg imagemagick "splash.svg" png "splash.png"] 2])
#@68 Insert the head part of the splash screen into the current buffer.
(defalias 'fancy-splash-head #[0 "\300 \301!\211\205
\302!@\303 \205R\211V\205R\304\305\306\307\310\311\312\313\nBEE#c\210\314>\203>\315\316\317\"\320=\203>\321\322\"\262\323`\324!\210`\325\326\327\330\331\332\333\334&\n\210\335c\207" [fancy-splash-image-file create-image image-size window-width propertize " " display space :align-to + center -0.5 xpm frame-parameter nil background-mode dark append (:color-symbols (("#000000" . "gray30"))) make-button insert-image face default help-echo "mouse-2, RET: Browse https://www.gnu.org/" action #[257 "\300\301!\207" [browse-url "https://www.gnu.org/"] 3 "\n\n(fn BUTTON)"] follow-link t "\n\n"] 15 (#$ . 47563)])
#@92 Insert the tail part of the splash screen into the current buffer.

(fn &optional CONCISE)
(defalias 'fancy-startup-tail #[256 "\211\204 \304\305\306\307\310\311\312\313BB\314\310\315\316\317BB\314\310\320\321\322BB\323&\f\210\304\305\306\324\305\325\326\305\306\327&	\210\304\305\330\331\332 \323\305\333\323&	\210	\203t\334	!\335	!\336\337!\203r\340\336\341P\342$\211\262\203r\304\305\343G\344U\203h\345\202i\346\347\310\350\351D\352&\210\266\211\205\262\304\305\306\323\310\353\354D\355&\210\n\204\214\205\262\356\357\336\211\360\361%\356\362\336\211\360\361%\363\364\365\366\367\336\370	\371\342\372\373&
\266\304\305\374\375#\207" [emacs-copyright auto-save-list-file-prefix user-init-file custom-file fancy-splash-insert :face variable-pitch "\nTo start...     " :link "Open a File" #[257 "\300\301!\207" [call-interactively find-file] 3 "\n\n(fn BUTTON)"] ("Specify a new file's name, to edit the file") "     " "Open Home Directory" #[257 "\300\301!\207" [dired "~"] 3 "\n\n(fn BUTTON)"] ("Open your home directory, to operate on its files") "Customize Startup" #[257 "\300\301!\207" [customize-group initialization] 3 "\n\n(fn BUTTON)"] ("Change initialization settings including this screen") "\n" "To quit a partially entered command, type " default "Control-g" ".\n" (variable-pitch font-lock-builtin-face) "\nThis is " emacs-version (variable-pitch (:height 0.8)) file-name-directory file-name-nondirectory nil file-directory-p directory-files "\\`" t (variable-pitch font-lock-comment-face) 1 "\nAn auto-save file list was found.  " "\nAuto-save file lists were found.  " "If an Emacs session crashed recently,\ntype " "M-x recover-session RET" #[257 "\300\301!\207" [call-interactively recover-session] 3 "\n\n(fn BUTTON)"] " to recover the files you were editing." "Dismiss this startup screen" #[257 "\203\301\302\303\"\210\304\302!\210\305 \210\306\307\303\"\207" [startup-screen-inhibit-startup-screen customize-set-variable inhibit-startup-screen t customize-mark-to-save custom-save-all quit-windows-on "*GNU Emacs*"] 4 "\n\n(fn BUTTON)"] "  " create-image "checked.xpm" :ascent center "unchecked.xpm" insert-button " " :on-glyph :off-glyph checked display follow-link action #[257 "\301\302\"\203\303\302\304#\210\303\305\301\306\"#\210\304\211\207\303\302\307#\210\303\305\301\310\"#\210\307\211\207" [startup-screen-inhibit-startup-screen overlay-get checked overlay-put nil display :off-glyph t :on-glyph] 7 "\n\n(fn BUTTON)"] (variable-pitch (:height 0.9)) " Never show it again."] 17 (#$ . 48312)])
#@43 Stop displaying the splash screen buffer.
(defalias 'exit-splash-screen #[0 "\300\301!\207" [quit-window t] 2 (#$ . 50881) nil])
#@144 Display fancy startup screen.
If CONCISE is non-nil, display a concise version of the
splash screen in another window.

(fn &optional CONCISE)
(defalias 'fancy-startup-screen #[256 "\306\307!r\211q\210\310\311 \210	\312\313!\210\203\fc\210\204 \314 \210
\211\2036\211@\315\316\"\210\317c\210A\266\202\202!\210\317\320x\210`d|\210\317c\210\321!\210)\322!!\210\312\323!\210\324\325\"\310#\326\320!\210$\203l%\204l\327\320\330\"\210eb\210\203w\331\202x\332y\210)\203\243\333!\210\334\310\"\211?\206\236\211\335 =\206\236\211\336!=\206\236\337!\262\202\246\340!\207" [inhibit-read-only command-line-default-directory default-directory pure-space-overflow pure-space-overflow-message fancy-startup-text get-buffer-create "*GNU Emacs*" t erase-buffer make-local-variable startup-screen-inhibit-startup-screen fancy-splash-head apply fancy-splash-insert "\n" nil fancy-startup-tail use-local-map browse-url-browser-function eww-browse-url 22 set-buffer-modified-p view-mode-enter kill-buffer 2 4 display-buffer get-buffer-window selected-window next-window fit-window-to-buffer switch-to-buffer splash-screen-keymap tab-width buffer-read-only view-read-only view-mode] 7 (#$ . 51017)])
#@29 Display fancy About screen.
(defalias 'fancy-about-screen #[0 "\306 \307 r\310\311\312\313\314!\315\"\316$\216\317!\210\320\321!\210\322\211\323 \210\n\203'c\210\324 \210\f\211\203@\211@\325\326\"\210\327c\210A\266\202\202+\210\330\331!\210eb\210\332 \210)\333
!\210\334\335!\210\336\337!\322\"eb\210\340y*\262\207" [buffer-undo-list inhibit-read-only pure-space-overflow pure-space-overflow-message fancy-about-text splash-screen-keymap fancy-splash-frame internal--before-save-selected-window make-byte-code 0 "\301\300!\207" vconcat vector [internal--after-save-selected-window] 2 select-frame switch-to-buffer "*About GNU Emacs*" t erase-buffer fancy-splash-head apply fancy-splash-insert "\n" set-buffer-modified-p nil force-mode-line-update use-local-map make-local-variable browse-url-browser-function eww-browse-url 22 3 tab-width buffer-read-only] 9 (#$ . 52238)])
#@183 Return the frame to use for the fancy splash screen.
Returning non-nil does not mean we should necessarily
use the fancy splash screen, but if we do use it,
we put it on this frame.
(defalias 'fancy-splash-frame #[0 "\300\301 \302=\203
\303\304\305\"\210\306\307 \310 C\"\211\2032\211@\311!\203+\312\313!!\204+\211\262A\266\202\202\210\211\2069\310 \207" [nil window-system w32 sit-for 0 t append frame-list selected-frame frame-visible-p window-minibuffer-p frame-selected-window] 6 (#$ . 53134)])
#@50 Return t if fancy splash screens should be used.
(defalias 'use-fancy-splash-screens-p #[0 "\300 \205:\301 \203\302\303!\204\302\304!\205:\305 \211\2058\306\307 !\211\2056\310\311#A\312!\313Z\211\314\\V\266\202\262\262\207" [display-graphic-p display-color-p image-type-available-p xpm pbm fancy-splash-frame create-image fancy-splash-image-file image-size nil frame-height 2 19] 7 (#$ . 53650)])
#@291 Display non-graphic splash screen.
If optional argument STARTUP is non-nil, display the startup screen
after Emacs starts.  If STARTUP is nil, display the About screen.
If CONCISE is non-nil, display a concise version of the
splash screen in another window.

(fn &optional STARTUP CONCISE)
(defalias 'normal-splash-screen #[512 "\306\307!r\211q\210\310\311 \210	\312\303!\210\313\f\203
c\210\203#\314\202$\315c\210'\316=\2031\317\2022\320c\210\203I\321 \203C\322 \210\202L\323 \210\202L\324 \210\203w(\203w\325\326(!!\203w\327\326(!\310\330\331\332(!!P\333$\203w\334\335\336\261\210\337)!\210\340\310!\210\333*\203\221+\204\221\341\310\342\"\210\203\232\343\344\333\"\210eb\210)\203\250\345!\202\253\346!\207" [buffer-read-only command-line-default-directory default-directory tab-width pure-space-overflow pure-space-overflow-message get-buffer-create "*About GNU Emacs*" nil erase-buffer make-local-variable 8 "Welcome to GNU Emacs" "This is GNU Emacs" gnu/linux ", one component of the GNU/Linux operating system.\n" ", a part of the GNU operating system.\n" display-mouse-p normal-mouse-startup-screen normal-no-mouse-startup-screen normal-about-screen file-directory-p file-name-directory directory-files "\\`" regexp-quote file-name-nondirectory t "\n\nIf an Emacs session crashed recently, " "type M-x recover-session RET\nto recover" " the files you were editing.\n" use-local-map set-buffer-modified-p view-mode-enter kill-buffer rename-buffer "*GNU Emacs*" display-buffer switch-to-buffer system-type auto-save-list-file-prefix splash-screen-keymap view-read-only view-mode] 10 (#$ . 54068)])
(defalias 'normal-mouse-startup-screen #[0 "\301c\210\302c\210\303\304\305\306\307\310%\210\311c\210\303\312\305\313\307\310%\210\314c\210\303\315\305\316\307\310%\210\317c\210\303\320\305\321\307\310%\210\322c\210\303\323\305\324\307\310%\210\325c\210\326c\210\303\327\305\330\307\310%\210\331\332!c\210\303\333\305\334\307\310%\210\335c\210\303\336\305\337\307\310%\210\340c\210\341\342 \341\261\207" [emacs-copyright "To follow a link, click Mouse-1 on it, or move to it and type RET.\nTo quit a partially entered command, type Control-g.\n" "\nImportant Help menu items:\n" insert-button "Emacs Tutorial" action #[257 "\300 \207" [help-with-tutorial] 2 "\n\n(fn BUTTON)"] follow-link t "		Learn basic Emacs keystroke commands\n" "Read the Emacs Manual" #[257 "\300 \207" [info-emacs-manual] 2 "\n\n(fn BUTTON)"] "	View the Emacs manual using Info\n" "(Non)Warranty" #[257 "\300 \207" [describe-no-warranty] 2 "\n\n(fn BUTTON)"] "		GNU Emacs comes with ABSOLUTELY NO WARRANTY\n" "Copying Conditions" #[257 "\300 \207" [describe-copying] 2 "\n\n(fn BUTTON)"] "	Conditions for redistributing and changing Emacs\n" "More Manuals / Ordering Manuals" #[257 "\300 \207" [view-order-manuals] 2 "\n\n(fn BUTTON)"] "  How to order printed manuals from the FSF\n" "\nUseful tasks:\n" "Visit New File" #[257 "\300\301!\207" [call-interactively find-file] 3 "\n\n(fn BUTTON)"] substitute-command-keys "		Specify a new file's name, to edit the file\n" "Open Home Directory" #[257 "\300\301!\207" [dired "~"] 3 "\n\n(fn BUTTON)"] "	Open your home directory, to operate on its files\n" "Customize Startup" #[257 "\300\301!\207" [customize-group initialization] 3 "\n\n(fn BUTTON)"] "	Change initialization settings including this screen\n" "\n" emacs-version] 6])
#@67 Show a splash screen suitable for displays without mouse support.
(defalias 'normal-no-mouse-startup-screen #[0 "\303!?\206\f\304H\304=\211?\305 \306\307\310#\210\211\262B	B\311\312\313\314\315\316#\211\317\232\203.\320\2029\211\2038\321!\2029\322\262\"c\210\323\324\325\326\327\316%\210\330\331!c\210\323\332\325\333\327\316%\210\330\334!c\210\323\335\325\336\327\316%\210\330\337!c\210\323\340\325\341\327\316%\210\330\342!c\210)\210\343c\210\323\344\325\345\327\316%\210\346\347!\350=\203\225\346\351!\350=\203\225\352c\210\202\232\330\353!c\210\330\354!c\210\355c\210\323\356\325\357\327\316%\210\360c\210\323\361\325\362\327\316%\210\343c\210\323\363\325\364\327\316%\210\365c\210\323\366\325\367\327\316%\210\343c\210\343\370 \343\n\343\261\210\330\371!c\210\323\372\325\373\327\316%\210\330\374!c\210\323\375\325\376\327\316%\210\330\377!c\210\323\201@\325\201A\327\316%\210\201Bc\207" [keyboard-translate-table minor-mode-overriding-map-alist emacs-copyright char-table-p 8 make-sparse-keymap define-key [8] undefined format "\nGet help	   %s\n" where-is-internal help-command nil t [8] "C-h  (Hold down CTRL and press h)" key-description "M-x help" insert-button "Emacs manual" action #[257 "\300 \207" [info-emacs-manual] 2 "\n\n(fn BUTTON)"] follow-link substitute-command-keys "	   \\[info-emacs-manual]	" "Browse manuals" #[257 "\300 \207" [Info-directory] 2 "\n\n(fn BUTTON)"] "	   \\[info]\n" "Emacs tutorial" #[257 "\300 \207" [help-with-tutorial] 2 "\n\n(fn BUTTON)"] "	   \\[help-with-tutorial]	Undo changes	   \\[undo]\n" "Buy manuals" #[257 "\300 \207" [view-order-manuals] 2 "\n\n(fn BUTTON)"] "	   \\[view-order-manuals]	Exit Emacs	   \\[save-buffers-kill-terminal]" "\n" "Activate menubar" #[257 "\300 \207" [tmm-menubar] 2 "\n\n(fn BUTTON)"] key-binding "\340" tmm-menubar [f10] "   F10  or  ESC `  or   M-`" "   \\[tmm-menubar]" "\n(`C-' means use the CTRL key.  `M-' means use the Meta (or Alt) key.\nIf you have no Meta key, you may instead type ESC followed by the character.)" "\nUseful tasks:\n" "Visit New File" #[257 "\300\301!\207" [call-interactively find-file] 3 "\n\n(fn BUTTON)"] "			" "Open Home Directory" #[257 "\300\301!\207" [dired "~"] 3 "\n\n(fn BUTTON)"] "Customize Startup" #[257 "\300\301!\207" [customize-group initialization] 3 "\n\n(fn BUTTON)"] "		" "Open *scratch* buffer" #[257 "\300\301 !\207" [switch-to-buffer startup--get-buffer-create-scratch] 3 "\n\n(fn BUTTON)"] emacs-version "\nGNU Emacs comes with ABSOLUTELY NO WARRANTY; type \\[describe-no-warranty] for " "full details" #[257 "\300 \207" [describe-no-warranty] 2 "\n\n(fn BUTTON)"] ".\nEmacs is Free Software--Free as in Freedom--so you can redistribute copies\nof Emacs and modify it; type \\[describe-copying] to see " "the conditions" #[257 "\300 \207" [describe-copying] 2 "\n\n(fn BUTTON)"] ".\nType \\[describe-distribution] for information on " "getting the latest version" #[257 "\300 \207" [describe-distribution] 2 "\n\n(fn BUTTON)"] "."] 7 (#$ . 57470)])
(defalias 'normal-about-screen #[0 "\301\302 \301\303\261\210\304c\210\305\306\307\310\311\312%\210\313c\210\305\314\307\315\311\312%\210\316c\210\305\317\307\320\311\312%\210\321c\210\305\322\307\323\311\312%\210\324c\210\305\325\307\326\311\312%\210\327c\210\305\330\307\331\311\312%\210\332c\210\305\333\307\334\311\312%\210\335c\207" [emacs-copyright "\n" emacs-version "\n\n" "To follow a link, click Mouse-1 on it, or move to it and type RET.\n\n" insert-button "Authors" action #[257 "\301\302\303\"!\210eb\207" [data-directory view-file expand-file-name "AUTHORS"] 5 "\n\n(fn BUTTON)"] follow-link t "		Many people have contributed code included in GNU Emacs\n" "Contributing" #[257 "\300\301!\207" [info "(emacs)Contributing"] 3 "\n\n(fn BUTTON)"] "	How to report bugs and contribute improvements to Emacs\n\n" "GNU and Freedom" #[257 "\300 \207" [describe-gnu-project] 2 "\n\n(fn BUTTON)"] "		Why we developed GNU Emacs and the GNU system\n" "Absence of Warranty" #[257 "\300 \207" [describe-no-warranty] 2 "\n\n(fn BUTTON)"] "	GNU Emacs comes with ABSOLUTELY NO WARRANTY\n" "Copying Conditions" #[257 "\300 \207" [describe-copying] 2 "\n\n(fn BUTTON)"] "	Conditions for redistributing and changing Emacs\n" "Getting New Versions" #[257 "\300 \207" [describe-distribution] 2 "\n\n(fn BUTTON)"] "	How to get the latest version of GNU Emacs\n" "More Manuals / Ordering Manuals" #[257 "\300 \207" [view-order-manuals] 2 "\n\n(fn BUTTON)"] "	Buying printed manuals from the FSF\n"] 6])
(defalias 'startup-echo-area-message #[0 "\300 \203\301\207\302\303!\207" [daemonp "Starting Emacs daemon." substitute-command-keys "For information about GNU Emacs and the GNU system, type \\[about-emacs]."] 2])
(defalias 'display-startup-echo-area-message #[0 "\305	\206h\n\203c\203c\302\306N\203%\n\f\307\232\203 \310 \202!\f\232\206h\3111^\312\313!r\211q\210\314\315\316\317\320!\321\"\322$\216\323!\210\324\325\326\327\f\307\232\203O\310 \202P\f!!\330Q\331\305#*\2620\202`\210\331\206h\332\333\334 \")\207" [resize-mini-windows noninteractive inhibit-startup-echo-area-message user-init-file init-file-user t saved-value "" user-login-name (error) generate-new-buffer " *temp*" make-byte-code 0 "\301\300!\205	\302\300!\207" vconcat vector [buffer-name kill-buffer] 2 insert-file-contents re-search-forward "([ 	\n]*setq[ 	\n]+inhibit-startup-echo-area-message[ 	\n]+" regexp-quote prin1-to-string "[ 	\n]*)" nil message "%s" startup-echo-area-message] 7])
#@206 Display startup screen according to display.
A fancy display is used on graphic displays, normal otherwise.

If CONCISE is non-nil, display a concise version of the startup
screen.

(fn &optional CONCISE)
(defalias 'display-startup-screen #[256 "\300\301!?\205\302 \203\303!\207\304\305\"\207" [get-buffer "*GNU Emacs*" use-fancy-splash-screens-p fancy-startup-screen normal-splash-screen t] 4 (#$ . 62955)])
#@102 Display the *About GNU Emacs* buffer.
A fancy display is used on graphic displays, normal otherwise.
(defalias 'display-about-screen #[0 "\300 \203\301 \207\302\303!\207" [use-fancy-splash-screens-p fancy-about-screen normal-splash-screen nil] 2 (#$ . 63377) nil])
(byte-code "\300\301\302\"\210\300\303\304\"\207" [defalias about-emacs display-about-screen display-splash-screen display-startup-screen] 3)
(defalias 'startup--get-buffer-create-scratch #[0 "\300\301!\206r\302\301!q\210\303p!\210p)\207" [get-buffer "*scratch*" get-buffer-create set-buffer-major-mode] 2])
#@49 A subroutine of `command-line'.

(fn ARGS-LEFT)
(defalias 'command-line-1 #[257 "\306 \210\203	\204\307\310!\203\310 \204\311\312\313\314#\210\315C\211\203R\315\211\211\316\317\320\321\f\"\"\322C\322C\323
\211\203Q\211@\324\325@\"\203J\211@B\262A\266\202\2025\210@\211\203q\211@\324\325@\"\203j\211@CB\262A\266\202\202T\210\n\203P\n@\211A\315\211\nA\203\213\326A\202\345\324\327A\"\203\242\330A\322\225\"\262\331\332A\"A\324\333\"\203\345\334A\"\262\211\335=\203\301\330A\332\"A\202\345\211;\203\337\211\235\211\204\324\336\337A\"\210\330@\332\"A\210\202\345\315\262A\340A\f\"\211\262\203
\203\nB	AA!\210)\202=	AA!\210\202=A\341\267\202Q\335B\202=\335B\342\206'\n\211A\242!\262\n\343\n!\2039\344\n!\210\202=	 \210\202=\335B\206L\n\211A\242\345!\211@A\346\335C\324#)\266\203\204m\336\347\330\"\"\210\350\335\"\266\202=\315\351\352D\"\206\205\n\211A\242\211\262
\315\335C\324#)\266\203\203\241\330\332\"\262\335\262\353\354\f!!\262\211\203\302\316E\fC\"E	\203\343E\262\n\202\343	\203\331	AB\241\210	A\262\n\202\343\nEB\211E\262\n\210\202=\354\206\361\n\211A\242!\353!\355!\203\376\211\262\356\315\335#\266\202=\354\206\n\211A\242!\353!\356\315\335\211$\266\202=\335B\206-\n\211A\242\262\n	;\2049\336\357!\210\360\354!!\210\202=\361\335!\210\202=\362\363!\210\202=\324\364A\"\203c\365A!\240\210\202=\324\366A\"\203\202\365\331\332A\"!\240\210\365\331\367A\"!\240\210\202=\340
\"\211\262\203\226	A@\n\233\202=\340@\"\211\262\203\253	A@\n\233\202=A\370\235\203\334\335B\206\276\n\211A\242\262\n	;\204\314\336\371A\"\210\f\f%\210\202=\324\372A\"\203\360\311\312\351\373A\"\"\210\202=A\374\232\203\375\335\262\202=F\315\203@ \211\262\204A\262\202\211\204;\324\375A\"\203&\336\376A\"\210G\204.\335B\n\n	%\210\266\377\201M !\204J\361\315!\210)\266\202r\266)H\335=\203_\201N \210I\203\214\201O\201P!\203\214r\201Pq\210\201Q \322U\203\213\201RI!c\210\201S\315!\210)H\203\336H;\203\240\201TH!\202\302\201UH!\203\257H \202\302H\335=\203\275\201N \202\302\336\201V!\201W!\204\321\336\201X\"\210\201Y\242\"B\240\266\211\242G\315\322V\203\360\201Z\242@!\210\332V\203\201[\242A@!\210\201\\\201]!\210\367V\203\335\262B\204*H\204*	\204*\201^ \204*J\203@\211\205j	?\205jK?\205j\201_ \202j\201`\201a\201b\"\210\307\201c!\203X\201c \210\201`\201d!\210\335L\201e\322V!\266\202\207" [pure-space-overflow noninteractive command-line-args-left command-line-default-directory command-switch-alist command-line-x-option-alist display-startup-echo-area-message fboundp pdumper-stats display-warning initialization "Building Emacs overflowed pure space.  (See the node Pure Storage in the Lisp manual for details.)" :warning nil append ("--funcall" "--load" "--insert" "--kill" "--directory" "--eval" "--execute" "--no-splash" "--find-file" "--visit" "--file" "--no-desktop") mapcar #[257 "\300@P\207" ["-"] 3 "\n\n(fn ELT)"] 0 #[1285 "\204\300!\204\301\302\"\207\303\304!\"\305!\242B\240\210\211q\210\242\306U\2043eb\210\242Sy\210\306\240\210\242\307W\204D\310\242S!\210\306\240\207" [file-name-absolute-p message "Ignoring relative file name (%s) due to nil default-directory" expand-file-name command-line-normalize-file-name find-file-noselect 0 1 move-to-column] 10 "\n\n(fn DISPLAYABLE-BUFFERS DIR LINE COLUMN NAME)"] string-match "^--" "" "\\`\\(--[^=]*\\)=" substring match-string 1 "\\`--?[^-]" try-completion t error "Option `%s' is ambiguous" assoc #s(hash-table size 14 test equal rehash-size 1.5 rehash-threshold 0.8125 purecopy t data ("-no-splash" 276 "-f" 282 "-funcall" 282 "-e" 282 "-eval" 320 "-execute" 320 "-L" 374 "-directory" 374 "-l" 487 "-load" 487 "-scriptload" 520 "-insert" 545 "-kill" 579 "-no-desktop" 586)) intern commandp command-execute read-from-string "[ 	\n]*\\'" "Trailing garbage following expression: %s" eval format "\\`%s" expand-file-name command-line-normalize-file-name file-regular-p load "File name omitted from `-insert' option" insert-file-contents kill-emacs message "\"--no-desktop\" ignored because the Desktop package is not loaded" "^\\+[0-9]+\\'" string-to-number "^\\+\\([0-9]+\\):\\([0-9]+\\)\\'" 2 ("-find-file" "-file" "-visit") "File name omitted from `%s' option" "\\`--?\\(no-\\)?\\(uni\\|multi\\)byte$" "Ignoring obsolete arg %s" "--" "\\`-" "Unknown option `%s'" frame-live-p command-line-ns-option-alist argi inhibit-startup-screen inhibit-changing-match-data path-separator load-path command-line-functions initial-window-system initial-buffer-choice initial-scratch-message inhibit-x-resources inhibit-startup-buffer-menu inhibit-startup-hooks selected-frame startup--get-buffer-create-scratch get-buffer "*scratch*" buffer-size substitute-command-keys set-buffer-modified-p find-file-noselect functionp "`initial-buffer-choice' must be a string, a function, or t" buffer-live-p "Value returned by `initial-buffer-choice' is not a live buffer: %S" delq switch-to-buffer switch-to-buffer-other-window other-window -1 daemonp list-buffers run-hooks emacs-startup-hook term-setup-hook frame-notice-user-settings window-setup-hook display-startup-screen] 25 (#$ . 63960)])
#@78 Collapse multiple slashes to one, to handle non-Emacs file names.

(fn FILE)
(defalias 'command-line-normalize-file-name #[257 "\301 \302\303\304\305\306!\307\"\310$\216\311\312>\203\313\202\314\"\203'\315\316\317\211$\262\320>\203@\311\321\322#\203S\315\316\317\211$\262\202-\311\323\322#\203S\315\316\317\211$\262\202@)\207" [system-type match-data make-byte-code 0 "\301\300\302\"\207" vconcat vector [set-match-data evaporate] 3 string-match (ms-dos windows-nt) "^\\([\\/][\\/][\\/]\\)+" "^///+" replace-match "/" t (ms-dos windows-nt) "\\([\\/][\\/]\\)+" 1 "//+"] 8 (#$ . 69340)])

Youez - 2016 - github.com/yon3zu
LinuXploit