X-Loop: help-debbugs@HIDDEN Subject: bug#76430: 30.0.93; Error running timer =?UTF-8?Q?=E2=80=98ac-update-greedy=E2=80=99:?= (wrong-type-argument sequencep #<obarray n=1>) Resent-From: yoshinori kawahara <yoshinori.kawahara@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Thu, 20 Feb 2025 05:07:02 +0000 Resent-Message-ID: <handler.76430.B.174002802022979 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 76430 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 76430 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.174002802022979 (code B ref -1); Thu, 20 Feb 2025 05:07:02 +0000 Received: (at submit) by debbugs.gnu.org; 20 Feb 2025 05:07:00 +0000 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> 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-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
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: yoshinori kawahara <yoshinori.kawahara@HIDDEN> Subject: bug#76430: Acknowledgement (30.0.93; Error running timer =?UTF-8?Q?=E2=80=98ac-update-greedy=E2=80=99:?= (wrong-type-argument sequencep #<obarray n=1>)) Message-ID: <handler.76430.B.174002802022979.ack <at> debbugs.gnu.org> References: <CANdQ_+MahrgnSi0h9fRnQmP3K3JLu+XpLrh9FjsrC6xW615T6A@HIDDEN> X-Gnu-PR-Message: ack 76430 X-Gnu-PR-Package: emacs Reply-To: 76430 <at> debbugs.gnu.org Date: Thu, 20 Feb 2025 05:07:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 76430 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 76430: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D76430 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#76430: 30.0.93; Error running timer =?UTF-8?Q?=E2=80=98ac-update-greedy=E2=80=99:?= (wrong-type-argument sequencep #<obarray n=1>) Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Thu, 20 Feb 2025 07:57:02 +0000 Resent-Message-ID: <handler.76430.B76430.174003817828568 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 76430 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: yoshinori kawahara <yoshinori.kawahara@HIDDEN> Cc: 76430 <at> debbugs.gnu.org Received: via spool by 76430-submit <at> debbugs.gnu.org id=B76430.174003817828568 (code B ref 76430); Thu, 20 Feb 2025 07:57:02 +0000 Received: (at 76430) by debbugs.gnu.org; 20 Feb 2025 07:56:18 +0000 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> In-Reply-To: <CANdQ_+MahrgnSi0h9fRnQmP3K3JLu+XpLrh9FjsrC6xW615T6A@HIDDEN> (message from yoshinori kawahara on Thu, 20 Feb 2025 12:13:13 +1100) 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-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.
X-Loop: help-debbugs@HIDDEN Subject: bug#76430: 30.0.93; Error running timer =?UTF-8?Q?=E2=80=98ac-update-greedy=E2=80=99:?= (wrong-type-argument sequencep #<obarray n=1>) Resent-From: yoshinori kawahara <yoshinori.kawahara@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Thu, 20 Feb 2025 10:11:01 +0000 Resent-Message-ID: <handler.76430.B76430.17400462459000 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 76430 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: 76430 <at> debbugs.gnu.org Received: via spool by 76430-submit <at> debbugs.gnu.org id=B76430.17400462459000 (code B ref 76430); Thu, 20 Feb 2025 10:11:01 +0000 Received: (at 76430) by debbugs.gnu.org; 20 Feb 2025 10:10:45 +0000 Received: from localhost ([127.0.0.1]:60495 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tl3W0-0002L6-HI for submit <at> debbugs.gnu.org; Thu, 20 Feb 2025 05:10:44 -0500 Received: from mail-lj1-x22a.google.com ([2a00:1450:4864:20::22a]:57349) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <yoshinori.kawahara@HIDDEN>) id 1tl3Vx-0002KD-Vj for 76430 <at> debbugs.gnu.org; Thu, 20 Feb 2025 05:10:43 -0500 Received: by mail-lj1-x22a.google.com with SMTP id 38308e7fff4ca-30761be8fa7so7189761fa.2 for <76430 <at> debbugs.gnu.org>; Thu, 20 Feb 2025 02:10:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740046235; x=1740651035; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=aRNqeVmB2S6NwV8g2jKFz6omJ7rR7loMDf9nlHMmlaA=; b=Di5CLzTobapZm59Sx3dTzYHqQNbZ4M9yfboc5cy3OdOsEjcPJ6rfxXwg2Se+2aolo0 VItehW1WWfnGlUMbnRpJfe9b3t/Q1qTy+ElYx8VNlnxdA5r6/I8vbpPevy6WKPglr0zD K+fPtDH1chXXtkVDLrp436jaupfiwolkQ/43YmJfA9LJcouR1m2AJmq2x6KigidZ5PzC BTpBQBbcpafd8g4EX2Exv9ZBsKi8LiqEL4bz7q681hHdCaDD2EilJviYG+/pyJk2o7ne EI1h6/nsD2p43rHB0EmUTEDUvwa9B0glA4APQO43luu9SDjJPiB1MbONleOI89n6yXrI S1tQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740046235; x=1740651035; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=aRNqeVmB2S6NwV8g2jKFz6omJ7rR7loMDf9nlHMmlaA=; b=jIp1fRJPPm3Hswpxn29KTfiqs+s95lD8UWOXf6cZ5m/xQJxDGcfsC/Obgeu1x0S+tQ MdJBHyad5V8JVUkp/yFV5THp6B+CrOZF5+RDoZ+ts7cJA1BTiM1z/+3Ni65U00znNs1P zFs+fpq0NmchJav1ZeT/OA0ldTjbxSbLvmaZ5qdL94TDxGMzKm7glAw5JCQ1QVMNG2PQ g/BfsNwFI2JLVRPdQdP4AQT8Y4ZGOMXE0M2FgqtNBzoB1LZdMuCpZwcuursQ+u985I7D 3IeQJVico0C6Cch1Jg2vhMVJe6QrydM5cLWp69xT8Gb47a2OYvtGU0Syc+ezL2QFB9nH yPAg== X-Gm-Message-State: AOJu0YzxREAaBcIgm8glSnfP0VZj4VElMswhRzD7M+o+js581Ys8xXeD WpGm7Vut2auCM71yB3L+NKbnzBD7offupxSPSgXEDHYMNXFl/IncQuO3v03Z4XHPhhWRinGO0jL ULXEF03oEUCkNNmkdjxKHZp1X504= X-Gm-Gg: ASbGnctqCY2tr33rwefkl4KUSznSLvb5ppTUqnqgd5y9BBv6Kv1Y/hSnDMP45GQCW/J ZvLzHqFn0GQvJWDqD5pTooKweX6xsHXUUO6awnyTYxjGEFewNhqr2CU+t01PFzASDKXux6b9M X-Google-Smtp-Source: AGHT+IGRWyaOECnGaY0YNvNiI9fwaimblDDjDq5ORY9YrCOW6qjEjtV3PDzCvJvthfyCFE/EM5/s56txxVe131uihq0= X-Received: by 2002:a2e:8655:0:b0:308:f0c9:c4cf with SMTP id 38308e7fff4ca-30a450424e3mr22891321fa.33.1740046235048; Thu, 20 Feb 2025 02:10:35 -0800 (PST) MIME-Version: 1.0 References: <CANdQ_+MahrgnSi0h9fRnQmP3K3JLu+XpLrh9FjsrC6xW615T6A@HIDDEN> <86r03t3v8w.fsf@HIDDEN> In-Reply-To: <86r03t3v8w.fsf@HIDDEN> From: yoshinori kawahara <yoshinori.kawahara@HIDDEN> Date: Thu, 20 Feb 2025 21:09:24 +1100 X-Gm-Features: AWEUYZnWDB3oXupoysNKaSfT9Cr6CBrRAFHrXDbWvCEgrHk0iF_zzAV0kIyw6EY Message-ID: <CANdQ_+MTDYsrAZ75xrQz00VfmpFFkvcHBRCCM4k+29w+h=d7DQ@HIDDEN> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) 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: -1.0 (-) Hello, OK i'll see how to raise this with the developers of auto-complete thank you On Thu, 20 Feb 2025 at 18:56, Eli Zaretskii <eliz@HIDDEN> wrote: > > > 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 =E2=80=98ac-update-greedy=E2=80=99: (wrong-type= -argument > > sequencep #<obarray n=3D1>) > > > > This is the traceback > > > > Debugger entered--Lisp error: (wrong-type-argument sequencep #<obarray = n=3D1>) > > 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= * buffer: > > > > (vconcat (obarray-make) (obarray-make)) > > > > This snippet evaluates with a problem on emacs 29, but fails on emacs 3= 0 > > 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. --=20 Yoshinori Kawahara
X-Loop: help-debbugs@HIDDEN Subject: bug#76430: 30.0.93; Error running timer =?UTF-8?Q?=E2=80=98ac-update-greedy=E2=80=99:?= (wrong-type-argument sequencep #<obarray n=1>) References: <CANdQ_+MahrgnSi0h9fRnQmP3K3JLu+XpLrh9FjsrC6xW615T6A@HIDDEN> In-Reply-To: <CANdQ_+MahrgnSi0h9fRnQmP3K3JLu+XpLrh9FjsrC6xW615T6A@HIDDEN> Resent-From: Oleg Kostiuchenko <olegk@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Fri, 25 Apr 2025 03:11:01 +0000 Resent-Message-ID: <handler.76430.B76430.174555061922098 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 76430 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 76430 <at> debbugs.gnu.org Received: via spool by 76430-submit <at> debbugs.gnu.org id=B76430.174555061922098 (code B ref 76430); Fri, 25 Apr 2025 03:11:01 +0000 Received: (at 76430) by debbugs.gnu.org; 25 Apr 2025 03:10:19 +0000 Received: from localhost ([127.0.0.1]:44159 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1u89SE-0005kG-HJ for submit <at> debbugs.gnu.org; Thu, 24 Apr 2025 23:10:18 -0400 Received: from mx.sdf.org ([205.166.94.24]:62361) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <olegk@HIDDEN>) id 1u85Uf-0007Gb-1e for 76430 <at> debbugs.gnu.org; Thu, 24 Apr 2025 18:56:34 -0400 Received: from sdf (sdf.org [205.166.94.16]) by mx.sdf.org (8.18.1/8.14.3) with ESMTP id 53OMuUep013874 for <76430 <at> debbugs.gnu.org>; Thu, 24 Apr 2025 22:56:30 GMT DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=sdf.org; s=default; t=1745535391; bh=JMeWuZ10rXpPFFySH/MhCDcGzPlpwepjSomSs4VGG9w=; h=From:To:Subject:Date; b=naW/2e0excXcMaaHn2rVsUfeJBxBnZRXeu4gM4baY0Nwv8tkZePMs0XaHbUtPw+g+ Pzx/GGJHWABBbnpV3nsy/qPlampojIr1yiWyvjEv6Q9GMbqV2a8jRuTB0HkaPk97i4 6d3floEG4SdINSSxShhMG8sriNJp6CE7ulX9Um6w= From: Oleg Kostiuchenko <olegk@HIDDEN> Date: Thu, 24 Apr 2025 22:56:23 +0000 Message-ID: <ez68qnp419k.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Mailman-Approved-At: Thu, 24 Apr 2025 23:10:15 -0400 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: -1.0 (-) Hi guys, This issue affects myself as well since I switched to Emacs 30 so thanks for the confirmation, Just to add my two cents: While the fix is not rolled out, the easiest possible workaround is to go to the offending line in auto-complete.el, and replace the value of "candidates": (mapcar 'popup-x-to-string (append (vconcat local-abbrev-table global-abbrev-table) nil)) - with a plain nil. The only downside of that change would be a loss of the abbrev completion source, but at least ac-complete will return to the line. Thanks Oleg
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.