We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
- Copy JSON
- Force Download
- Delete Files
- Delete and Ignore
Raw Attributes
-
upload_date_index:
99 -
prevent_culling:
false -
subtitle_filepaths:
-
livestream:
false -
playlist_index:
1 -
thumbnail_filepath:
/downloads/chris/tubes/Protesilaos Stavrou_[UC0uTPqBCFIpZxlz_Lv1tk_g]/Season 2026/s2026e071999_Emacs: Completion in the buffer with completion-at-point-functions-thumb.jpg -
media_size_bytes:
176474000 -
culled_at:
-
description:
In this ~22-minute video I explain how Emacs performs completion in a buffer. I cover what happens behind the scenes with the variable completion-at-point-functions. Then I also go to the frontends, which affects the modalities of interaction. I cover the built-in Completions buffer, the packages Corfu and Company, and the built-in completion-preview-mode. Finally, I comment at some further length on how to control the grouping of results in the completion-at-point-functions. In that context I also mention the Cape package, as well as some extra functionality that the Company package provide. I wrote an article which covers all of what is in the video as well as code samples. You can read it on my website here: https://protesilaos.com/codelog/2026-07-19-emacs-completion-at-point-functions/ -
title:
Emacs: Completion in the buffer with completion-at-point-functions -
id:
3472377 -
duration_seconds:
1372 -
updated_at:
2026-07-21T02:00:45Z -
source_id:
59 -
short_form_content:
false -
media_redownloaded_at:
2026-07-21T02:00:45Z -
inserted_at:
2026-07-19T23:27:43Z -
media_filepath:
/downloads/chris/tubes/Protesilaos Stavrou_[UC0uTPqBCFIpZxlz_Lv1tk_g]/Season 2026/s2026e071999_Emacs: Completion in the buffer with completion-at-point-functions.mp4 -
uuid:
0a4dcfa4-3631-47cc-859f-667a40871a7a -
uploaded_at:
2026-07-19T12:48:30Z -
matching_search_term:
-
metadata_filepath:
/downloads/chris/tubes/Protesilaos Stavrou_[UC0uTPqBCFIpZxlz_Lv1tk_g]/Season 2026/s2026e071999_Emacs: Completion in the buffer with completion-at-point-functions.info.json -
prevent_download:
false -
tasks:
-
last_error:
-
media_id:
x3rqjpNm3e0 -
media_downloaded_at:
2026-07-21T02:00:43Z -
predicted_media_filepath:
/downloads/chris/tubes/Protesilaos Stavrou_[UC0uTPqBCFIpZxlz_Lv1tk_g]/Season 2026/s2026e071900_Emacs: Completion in the buffer with completion-at-point-functions.mp4 -
nfo_filepath:
/downloads/chris/tubes/Protesilaos Stavrou_[UC0uTPqBCFIpZxlz_Lv1tk_g]/Season 2026/s2026e071999_Emacs: Completion in the buffer with completion-at-point-functions.nfo -
original_url:
https://www.youtube.com/watch?v=x3rqjpNm3e0
Nothing Here!