Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
emacs
emacs
Commits
3985c790
Commit
3985c790
authored
Mar 05, 1996
by
Richard M. Stallman
Browse files
(PC-do-completion-filename-completers): New variable.
(PC-do-completion): Use it.
parent
5d6c2aa3
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
6 additions
and
2 deletions
+6
-2
lisp/complete.el
lisp/complete.el
+6
-2
No files found.
lisp/complete.el
View file @
3985c790
...
@@ -257,13 +257,17 @@ See `PC-complete' for details."
...
@@ -257,13 +257,17 @@ See `PC-complete' for details."
(
defvar
PC-ndelims-regex
nil
)
(
defvar
PC-ndelims-regex
nil
)
(
defvar
PC-delims-list
nil
)
(
defvar
PC-delims-list
nil
)
(
defvar
PC-do-completion-filename-completers
'
(
read-file-name-internal
read-directory-name-internal
)
"Completion functions that do file-name style completion.
The elements are compared with the value of `minibuffer-completion-table'."
)
(
defun
PC-do-completion
(
&optional
mode
beg
end
)
(
defun
PC-do-completion
(
&optional
mode
beg
end
)
(
or
beg
(
setq
beg
(
point-min
)))
(
or
beg
(
setq
beg
(
point-min
)))
(
or
end
(
setq
end
(
point-max
)))
(
or
end
(
setq
end
(
point-max
)))
(
let*
((
table
minibuffer-completion-table
)
(
let*
((
table
minibuffer-completion-table
)
(
pred
minibuffer-completion-predicate
)
(
pred
minibuffer-completion-predicate
)
(
filename
(
memq
table
'
(
read-file-name-internal
(
filename
(
memq
table
PC-do-completion-filename-completers
))
read-directory-name-internal
)))
(
dirname
nil
)
(
dirname
nil
)
dirlength
dirlength
(
str
(
buffer-substring
beg
end
))
(
str
(
buffer-substring
beg
end
))
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment