Received: (at 76430) by debbugs.gnu.org; 20 Feb 2025 07:56:18 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 20 02:56:18 2025 Received: from localhost ([127.0.0.1]:59242 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tl1Pu-0007Qi-1D for submit <at> debbugs.gnu.org; Thu, 20 Feb 2025 02:56:18 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:50814) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tl1Ps-0007Pu-2x for 76430 <at> debbugs.gnu.org; Thu, 20 Feb 2025 02:56:16 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1tl1Pm-0003ud-EL; Thu, 20 Feb 2025 02:56:10 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=bsvLwDSbTvnRWhwY0Lz7ZfLToMQznnTxV3PXywPR02Q=; b=hOBYXzqxwVlOaqqiEkew 3RQQ/nrb3XxBh6awyI65IPEEj+yhJPWsRzvPzJ5pi3MUzoxdgYDwbNkQGSFGn+5pvW5TnTw05aMmT znooWlyyohzGmIWIHAqm3x/bAMLtFbJ7pVaiACp+O1u1wRz4liNlAblOPAmhQywmj7o13CHJvb8KG bSjXQQuembEN2u48PaiX0AzOEc0lC2uSD54E1H+KWFtXDVyEQTf1niijwQRinf4XdmOnfvME8oXve oWgOjd+rYipQVRZC3NyVLCoGX8OYTwD1twhC/pvXCettxCZLdCSYufsKXNoYVPTnEoo2hrZ5vP4Jk UWJXwSFKHGuQXg==; Date: Thu, 20 Feb 2025 09:55:59 +0200 Message-Id: <86r03t3v8w.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: yoshinori kawahara <yoshinori.kawahara@HIDDEN> In-Reply-To: <CANdQ_+MahrgnSi0h9fRnQmP3K3JLu+XpLrh9FjsrC6xW615T6A@HIDDEN> (message from yoshinori kawahara on Thu, 20 Feb 2025 12:13:13 +1100) Subject: Re: bug#76430: 30.0.93; Error running timer =?utf-8?Q?=E2=80=98ac-update-greedy=E2=80=99=3A?= (wrong-type-argument sequencep #<obarray n=1>) References: <CANdQ_+MahrgnSi0h9fRnQmP3K3JLu+XpLrh9FjsrC6xW615T6A@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 76430 Cc: 76430 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: yoshinori kawahara <yoshinori.kawahara@HIDDEN> > Date: Thu, 20 Feb 2025 12:13:13 +1100 > > The auto-complete package no longer works in emacs 30. > When enabling autocomplete I get the following error when an > autocompletion attempt is made > > Error running timer ‘ac-update-greedy’: (wrong-type-argument > sequencep #<obarray n=1>) > > This is the traceback > > Debugger entered--Lisp error: (wrong-type-argument sequencep #<obarray n=1>) > vconcat(#<obarray n=1> #<obarray n=1>) > (append (vconcat local-abbrev-table global-abbrev-table) nil) > (mapcar 'popup-x-to-string (append (vconcat local-abbrev-table > global-abbrev-table) nil)) > eval((mapcar 'popup-x-to-string (append (vconcat local-abbrev-table > global-abbrev-table) nil))) > ac-candidates-1(((prefix . ac-prefix-default) (candidates mapcar > 'popup-x-to-string (append (vconcat local-abbrev-table > global-abbrev-table) nil)) (action . expand-abbrev) (symbol . "a") > (cache))) > ac-candidates() > ac-update(nil) > ac-update-greedy() > apply(ac-update-greedy nil) > timer-event-handler([t 0 0 100000 0.1 ac-update-greedy nil idle 0 nil]) > > > > I can provoke a similar error by evaluating the following in a *scratch* buffer: > > (vconcat (obarray-make) (obarray-make)) > > This snippet evaluates with a problem on emacs 29, but fails on emacs 30 Thanks. Would you please report this to the developers of auto-complete? AFAIU, this package is not part of Emacs and is not on ELPA, and it probably needs some adjustments to Emacs 30.
bug-gnu-emacs@HIDDEN
:bug#76430
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 20 Feb 2025 05:07:00 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 20 00:07:00 2025 Received: from localhost ([127.0.0.1]:57640 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tkym1-0005yH-Jc for submit <at> debbugs.gnu.org; Thu, 20 Feb 2025 00:07:00 -0500 Received: from lists.gnu.org ([2001:470:142::17]:52550) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <yoshinori.kawahara@HIDDEN>) id 1tkv9C-0007ua-IU for submit <at> debbugs.gnu.org; Wed, 19 Feb 2025 20:14:39 -0500 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 <yoshinori.kawahara@HIDDEN>) id 1tkv96-00040y-U2 for bug-gnu-emacs@HIDDEN; Wed, 19 Feb 2025 20:14:32 -0500 Received: from mail-lf1-x132.google.com ([2a00:1450:4864:20::132]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <yoshinori.kawahara@HIDDEN>) id 1tkv90-0002PS-LI for bug-gnu-emacs@HIDDEN; Wed, 19 Feb 2025 20:14:32 -0500 Received: by mail-lf1-x132.google.com with SMTP id 2adb3069b0e04-5461a485aa2so414259e87.2 for <bug-gnu-emacs@HIDDEN>; Wed, 19 Feb 2025 17:14:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740014064; x=1740618864; darn=gnu.org; h=content-transfer-encoding:to:subject:message-id:date:from :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=8FgYoITqK31ZNqevU+kMlTPSWSbJOKgJEmoLPSAuKX0=; b=ZjCweGOCLc3cYoLcYyRk2GQPGJw+lPFS5QGjQHOg3Vyb9orHTxnIyUEeVgoxsWnoh+ eapPufJ2cjs9zy5bsVF4ZKKYe1PSBSCpRu/UcKu3zQ6bypeYfmEDDFMXkIXqKq3DMg7J xMRiyAa3SFsrUsbZipn+8qHaYCjZhL/guPfIBKfEUJ40WILKKvTBcUlICJZVRBk6RNx2 kL5UPwSmONma5asdl9nQqfZEBOpaerZ+5Hnk8lUJUDP5SIpQTieCw4qsS/dH6NlF4DAJ WWvcjfECVniDZXiqeydGHkA5dqtIjDRIOWfS9Hzx4MbRkli9HiZ6TUl4/QzGO9Oo5jpX g2UA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740014064; x=1740618864; h=content-transfer-encoding:to:subject:message-id:date:from :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=8FgYoITqK31ZNqevU+kMlTPSWSbJOKgJEmoLPSAuKX0=; b=I2cIw7E7c3qvd4cTN9aa/YO69KDNkfUN/dytExwOL7LSFnYqflWfRcu4m3vplGKCi2 uZi+UL+pWGQWOoCXqNm8JNJwj2F5hBEHvFv67iiM73PYX55oPFQRJGBPUz2GV4shP0BB tA0JYJzp2+EpcwJBgirPg43ANRn65/wJmMMQ6eo2kkQTqG3xqLbQ5837RStvLQlSQioT UNz34d/3WT67qwn3pnP3kPcbx/WRV5k7nSQk2/mgwudpj3JXwGVDihPVitEzkFYSS3J7 HNNz/c2dEfZ/YUbb8vge5N/EsSxfUcqMzWYvkspHwC5HMDr9FVj7x0Nvz/BZcwhVCn7j /QYQ== X-Gm-Message-State: AOJu0YxfYfd5JGl/RguthcJ0HRsj0w1U/FJYdQJogwi5wKvgClqcvrN+ sTLNIH6hp4KkiHtGDfkR5MJrAoeFRgOkdV9C3Q0osiYl6QgyfWLmYKJe5trzwz3ndIYwWxlU43b KeXoJfc0zzwOXVv5b6Fgk2Z7NFlIQoWUE X-Gm-Gg: ASbGncsCIJIB7Ixvssr8FujZz6lg8At0CHYQfrSy1rZDdzXMaRrZVTNrXQpZ9aodkhS +R1evzvoDpcGNSVPIt6cN/J5ug95Wl0paStGSRjt26OEpLr4iPitk6srQPRR+YS5zjt4ri5dn X-Google-Smtp-Source: AGHT+IHy7H4ZgZ9oLvikTI+6nQagM+9zu7Ygg8jjTceUrVjx7dLjZ4O529BWXZqMVhuMdFQKNUcC65JslnmBapGRArM= X-Received: by 2002:a05:6512:3d0f:b0:545:2953:1667 with SMTP id 2adb3069b0e04-5462eee66efmr2165760e87.13.1740014063557; Wed, 19 Feb 2025 17:14:23 -0800 (PST) MIME-Version: 1.0 From: yoshinori kawahara <yoshinori.kawahara@HIDDEN> Date: Thu, 20 Feb 2025 12:13:13 +1100 X-Gm-Features: AWEUYZkEtEiPvfQNnOphfgAfKlAI21SeKDhsZJBebO0dUkB2SN9Vqb6Rsfi1aKI Message-ID: <CANdQ_+MahrgnSi0h9fRnQmP3K3JLu+XpLrh9FjsrC6xW615T6A@HIDDEN> Subject: =?UTF-8?B?MzAuMC45MzsgRXJyb3IgcnVubmluZyB0aW1lciDigJhhYy11cGRhdGUtZ3JlZWR54oCZOg==?= =?UTF-8?B?ICh3cm9uZy10eXBlLWFyZ3VtZW50IHNlcXVlbmNlcCAjPG9iYXJyYXkgbj0xPik=?= To: bug-gnu-emacs@HIDDEN Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:1450:4864:20::132; envelope-from=yoshinori.kawahara@HIDDEN; helo=mail-lf1-x132.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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 20 Feb 2025 00:06:54 -0500 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.0 (/) The auto-complete package no longer works in emacs 30. When enabling autocomplete I get the following error when an autocompletion attempt is made Error running timer =E2=80=98ac-update-greedy=E2=80=99: (wrong-type-arg= ument sequencep #<obarray n=3D1>) This is the traceback Debugger entered--Lisp error: (wrong-type-argument sequencep #<obarray n=3D= 1>) vconcat(#<obarray n=3D1> #<obarray n=3D1>) (append (vconcat local-abbrev-table global-abbrev-table) nil) (mapcar 'popup-x-to-string (append (vconcat local-abbrev-table global-abbrev-table) nil)) eval((mapcar 'popup-x-to-string (append (vconcat local-abbrev-table global-abbrev-table) nil))) ac-candidates-1(((prefix . ac-prefix-default) (candidates mapcar 'popup-x-to-string (append (vconcat local-abbrev-table global-abbrev-table) nil)) (action . expand-abbrev) (symbol . "a") (cache))) ac-candidates() ac-update(nil) ac-update-greedy() apply(ac-update-greedy nil) timer-event-handler([t 0 0 100000 0.1 ac-update-greedy nil idle 0 nil]) I can provoke a similar error by evaluating the following in a *scratch* bu= ffer: (vconcat (obarray-make) (obarray-make)) This snippet evaluates with a problem on emacs 29, but fails on emacs 30 In GNU Emacs 30.0.93 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.48, cairo version 1.18.2) of 2025-02-19 built on frameworknori Repository revision: 68bcabf58afddb377d172857ce7648ad3ff09618 Repository branch: HEAD Windowing system distributor 'The X.Org Foundation', version 11.0.12401005 System Description: Debian GNU/Linux trixie/sid Configured using: 'configure --prefix=3D/home/nori/opt' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $LANG: en_AU.UTF-8 value of $XMODIFIERS: @im=3Dibus locale-coding-system: utf-8-unix Major mode: Text Minor modes in effect: global-auto-complete-mode: t which-key-mode: t vertico-mode: t override-global-mode: t display-time-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t minibuffer-regexp-mode: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /home/nori/.emacs.d/elpa/transient-0.8.4/transient hides /home/nori/opt/share/emacs/30.0.93/lisp/transient Features: (shadow sort mail-extr emacsbug message yank-media puny rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils dired-aux vertico-directory dired dired-loaddefs flymake project warnings thingatpt paredit cus-edit cus-start cus-load wid-edit auto-complete-config auto-complete popup leuven-theme which-key consult bookmark bbdb bbdb-site timezone edmacro kmacro erc format-spec erc-backend erc-networks erc-common erc-compat erc-loaddefs grep compile text-property-search comint ansi-osc ansi-color ring advice ebrowse ebuff-menu view vertico compat pp cl-extra help-mode use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key easy-mmode use-package-core finder-inf time auto-complete-autoloads bbdb-autoloads consult-autoloads magit-autoloads pcase magit-section-autoloads llama-autoloads paredit-autoloads popup-autoloads transient-autoloads vertico-autoloads info with-editor-autoloads package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs icons password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd touch-screen tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo gtk x-toolkit xinput2 x multi-tty move-toolbar make-network-process emacs) Memory information: ((conses 16 302553 22068) (symbols 48 22161 0) (strings 32 95746 3206) (string-bytes 1 2323129) (vectors 16 35034) (vector-slots 8 719338 89421) (floats 8 118 96) (intervals 56 696 0) (buffers 992 13)) --=20 Yoshinori Kawahara
yoshinori kawahara <yoshinori.kawahara@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#76430
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.