From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Psionic K Newsgroups: gmane.emacs.help Subject: Incorporating new things into completions Date: Fri, 2 Feb 2024 14:57:36 +0900 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9778"; mail-complaints-to="usenet@ciao.gmane.io" To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Fri Feb 02 06:59:01 2024 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1rVmZo-0002I0-RR for geh-help-gnu-emacs@m.gmane-mx.org; Fri, 02 Feb 2024 06:59:00 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rVmYj-0000be-CM; Fri, 02 Feb 2024 00:57:53 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rVmYh-0000ZZ-DL for help-gnu-emacs@gnu.org; Fri, 02 Feb 2024 00:57:51 -0500 Original-Received: from mail-yw1-x1134.google.com ([2607:f8b0:4864:20::1134]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rVmYf-0004rf-Nf for help-gnu-emacs@gnu.org; Fri, 02 Feb 2024 00:57:51 -0500 Original-Received: by mail-yw1-x1134.google.com with SMTP id 00721157ae682-60412a23225so17443807b3.2 for ; Thu, 01 Feb 2024 21:57:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=positron.solutions; s=google; t=1706853467; x=1707458267; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=J00UUueGm/m4GYEcuWTAhE1Tl917o+MIRk/HXtZB/l8=; b=AwVXiiAyaJiGiuLacNpBPwA3tTGqZxv2PQEEDYJOjSsWZeG8xMUUTB3uDmAUTTgN3s eNsThvcxEeooMOf4NSrfpOGn8VMvVC7qTtJ4AfrEJ5GdnMTx3q3EivAKb6xWQqLxJ9sg XbVraD4EskGNGG0qr+0PEjDSInXSNcIm/q9KhuWw5+q9G9/tQ4dSxRKkROn+HOMeMV7H 640hVvJlgPDM0tR8K8oDGYDwlfH1OwF+/jUw6oVTUrWiZ7nlfmHziKUtnbWbhf8wMC68 J0TfzPkz1F8Gp3Bh76H5SmVuDsjcYZe6Ov+jt1KQuig6go6E/vrSTQbskkEqABaL2Pfg E6Qw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706853467; x=1707458267; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=J00UUueGm/m4GYEcuWTAhE1Tl917o+MIRk/HXtZB/l8=; b=Fd76W7AxfYgfbB7EMrtSkQGN88rRJNN3lVOmTD+53Rl8kfSILoQTsp9h+dMK7FQWKM 8c9tcr3YCuLHeLA/7ZwiyUbQMG1BeaYekkElxtRSsIMI8d2li0Po10dMtBgXlEzScsK5 gW2Znp+yW3WdMl0Q5DQ4eNpNXMkLUho2wS+PXiUgk8wyg1yHr+E9etSTySzsY4BhbP5B c2fRSZWpO63a+0hJ+WwaPYLq6ExD6r52tQBTep9sppnIUbjKbC8aIW9H1Gf0o7m59xAx QvJe2LBg01SopISC5dqwKSV8+An1o/rNHzuuqk3AfoT3h5jf5IGDDbsBghUyP6fI9i7g W0Zw== X-Gm-Message-State: AOJu0YzAVklvvD0YR9RAJMl8LmdFOrnmPYGrW25K8sGxnPpMDrTSaMVY vPpthYws8nxtD1HqSHf8uamMZlsK/y27PNILiWNo37Qb+y8gylh/8P0XcUAEKQstmxlsR+/oYQ9 qLis825OoxpUVpJwvhKvcJvEMg/sWR3X+ZFzR7bwJVsyuoX1E X-Google-Smtp-Source: AGHT+IFgD2mZX7fO2MhHuQz2oLHwBgwxaDKQqlD98c7tsyyGkirPmapGHGedW3M1zBx4ZaynkWmyYHfSX0tnkjJpw4M= X-Received: by 2002:a81:af05:0:b0:604:39b:840f with SMTP id n5-20020a81af05000000b00604039b840fmr1495519ywh.25.1706853467312; Thu, 01 Feb 2024 21:57:47 -0800 (PST) Received-SPF: pass client-ip=2607:f8b0:4864:20::1134; envelope-from=exec@positron.solutions; helo=mail-yw1-x1134.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:145854 Archived-At: I want to augment `switch-to-buffer' candidates to contain a list of exotic fruits. Presumably the downstream handler for buffers has no idea what to do with fruits, so I need to provide some alternative handler. Has this infrastructure been built into Emacs or is it exclusive to completion packages at this time? If Emacs provides facilities for this kind of thing, what vocabulary should I become familiar with?