From unknown Tue Jun 17 20:14:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20141: 24.4.91; Helm is broken after last changes in eieio Resent-From: Thierry Volpiatto Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 19 Mar 2015 05:19:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 20141 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 20141@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.142674228732240 (code B ref -1); Thu, 19 Mar 2015 05:19:01 +0000 Received: (at submit) by debbugs.gnu.org; 19 Mar 2015 05:18:07 +0000 Received: from localhost ([127.0.0.1]:52260 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YYSqM-0008Nv-17 for submit@debbugs.gnu.org; Thu, 19 Mar 2015 01:18:06 -0400 Received: from eggs.gnu.org ([208.118.235.92]:39998) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YYSqJ-0008Nj-5o for submit@debbugs.gnu.org; Thu, 19 Mar 2015 01:18:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YYSqH-00015I-4g for submit@debbugs.gnu.org; Thu, 19 Mar 2015 01:18:02 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:59180) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YYSqH-00015A-25 for submit@debbugs.gnu.org; Thu, 19 Mar 2015 01:18:01 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:41702) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YYSqE-00029x-Dz for bug-gnu-emacs@gnu.org; Thu, 19 Mar 2015 01:18:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YYSq7-00013n-BN for bug-gnu-emacs@gnu.org; Thu, 19 Mar 2015 01:17:58 -0400 Received: from mail-wg0-x22d.google.com ([2a00:1450:400c:c00::22d]:35782) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YYSq7-00013O-0Z for bug-gnu-emacs@gnu.org; Thu, 19 Mar 2015 01:17:51 -0400 Received: by wgdm6 with SMTP id m6so52567705wgd.2 for ; Wed, 18 Mar 2015 22:17:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type; bh=evETrTkZ1F/DSmdwH3nLXcXqWLqV9PNhjVEtfhIOk+I=; b=MWYGrdKoHPmPvN1w1Dpgj+bZw8PiOv4sG1yQua7rL5gofeAaXVkZvq0j1a6PjSDCnq Zg1Tc4UnF4OhdEfcjzeXIFn+bYU1ZqeekJiAOoli/B6Ps8sJv9tkbY9R6RMprOKQJmkc rA6WhQI6u8huT16Tz3xGYjus4fFYcV/9+4JTlOUxL8HjS/hNvCzy8RCB9vaSM6UhtT1t bc/HJW1GuDgk2DXcGYb/fjQCKPHSX48T6nbmxBJM834m9VBcswMlovH0sXEqWIlq/oaq gjjMOCY0NDR01ta5VCC4RzCMszA6jI/OL/tLPc8P3X9ZVYDyhNrywqdA0N9Qle3qhaWR G5sQ== X-Received: by 10.194.171.136 with SMTP id au8mr150985270wjc.6.1426742269683; Wed, 18 Mar 2015 22:17:49 -0700 (PDT) Received: from dell-14z ([37.163.17.179]) by mx.google.com with ESMTPSA id fm10sm889473wib.7.2015.03.18.22.17.45 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Wed, 18 Mar 2015 22:17:48 -0700 (PDT) From: Thierry Volpiatto Date: Thu, 19 Mar 2015 06:17:42 +0100 Message-ID: <87fv918t1l.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) Hi, After commit 50c117f in emacs-25, helm is broken, works fine otherwise in prior versions and emacs-24 of course. https://github.com/emacs-helm/helm/issues/930 In GNU Emacs 24.4.91.1 (x86_64-unknown-linux-gnu, X toolkit) of 2015-03-12 on dell-14z Repository revision: b21a56ac91e39e75051ad07bb608c39af057adee Windowing system distributor `The X.Org Foundation', version 11.0.11501000 System Description: Ubuntu 14.04.2 LTS Configured using: `configure --with-x-toolkit=lucid --without-toolkit-scroll-bars --without-gconf --without-gsettings' Important settings: value of $LANG: fr_FR.UTF-8 locale-coding-system: utf-8-unix Major mode: Emacs-Lisp Minor modes in effect: git-gutter-mode: t psession-mode: t golden-ratio-mode: t winner-mode: t global-undo-tree-mode: t undo-tree-mode: ti auto-image-file-mode: t eldoc-in-minibuffer-mode: t show-paren-mode: t display-time-mode: t recentf-mode: t savehist-mode: t eldoc-mode: t minibuffer-depth-indicate-mode: t helm-descbinds-mode: t helm-mode: t shell-dirtrack-mode: t helm-adaptive-mode: t helm-autoresize-mode: t tooltip-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent messages: [mu4e] Found 25 matching messages (New file) Mark set [2 times] Parsing /home/thierry/.mailrc... done Loading /home/thierry/.emacs.d/.gnus.el (source)...done Mark set Auto-saving...done Buffer Re: [helm] helm broken on E... has shrunk a lot; auto save disabled in that buffer until next real save Message modified; kill anyway? (y or n) y user-error: No further undo information Load-path shadows: /home/thierry/.emacs.d/elpa/emms-20150316.1858/tq hides /usr/local/share/emacs/24.4.91/lisp/emacs-lisp/tq ~/elisp/auctex/lpath hides ~/elisp/emacs-wget/lpath Features: (shadow emacsbug helm-command helm-elisp helm-eval epa-mail smiley gnus-art mm-uu mml2015 mm-view mml-smime smime dig w3m-form mule-util conf-mode vc-rcs sh-script smie executable sgml-mode markdown-mode vc-git naquadah-theme em-unix em-script em-prompt em-ls em-hist em-pred em-glob em-dirs em-cmpl em-basic em-banner em-alias align-let git-gutter server psession golden-ratio winner undo-tree diff slime-xref-browser slime-banner slime-tramp slime-asdf slime-fancy slime-trace-dialog slime-fontifying-fu slime-package-fu slime-references slime-compiler-notes-tree slime-scratch slime-presentations bridge slime-fuzzy slime-fancy-trace slime-fancy-inspector slime-c-p-c slime-editing-commands slime-autodoc slime-repl slime-parse slime etags arc-mode archive-mode image-file xdvi-search preview-latex tex-site auto-loads pcomplete-extension pcmpl-unix pcmpl-gnu em-term term disp-table ehelp python eldoc-eval warnings whitespace paren time recentf tree-widget savehist mu4e-config org-mu4e helm-mu mu4e-contrib mu4e mu4e-speedbar speedbar sb-image ezimage dframe mu4e-main mu4e-view mu4e-headers mu4e-compose mu4e-draft mu4e-actions ido rfc2368 mu4e-mark mu4e-message html2text mu4e-proc mu4e-utils mu4e-lists mu4e-about mu4e-vars hl-line mu4e-meta gnus-dired nnir gnus-sum gnus-group gnus-undo nnmail mail-source gnus-start gnus-spec gnus-int gnus-range gnus-win nnoo config-w3m w3m-search w3m doc-view jka-compr image-mode timezone w3m-hist w3m-fb bookmark-w3m w3m-ems w3m-ccl ccl w3m-favicon w3m-image w3m-proc w3m-util smtpmail-async smtpmail sendmail dired-async iterator lacarte iedit-rect iedit iedit-lib smallurl mm-url gnus gnus-ems nnheader wid-edit rectangle-utils rect ledger-config ledger esh-var esh-io esh-cmd esh-opt esh-ext esh-proc eldoc esh-groups eshell esh-module esh-mode esh-arg esh-util tv-utils pcvs vc-cvs pcvs-parse pcvs-info pcvs-defs pcvs-util ewoc mb-depth cl-info hyperspec esh-toggle flymake no-word htmlize cl dired-extension emms-vlc-config emms-librefm-stream emms-librefm-scrobbler emms-playlist-limit emms-volume emms-volume-amixer emms-i18n emms-history emms-score emms-stream-info emms-metaplaylist-mode emms-bookmarks emms-cue emms-mode-line-icon emms-browser sort emms-playlist-sort emms-last-played emms-player-xine emms-player-mpd tq emms-playing-time emms-lyrics emms-url emms-tag-editor emms-mark emms-mode-line emms-cache emms-info-ogginfo emms-info-mp3info emms-playlist-mode emms-player-vlc emms-player-mplayer emms-info emms-streams later-do emms-source-playlist emms-source-file locate emms-player-simple emms-setup emms emms-compat org-config-thierry ob-sh org-crypt appt diary-lib diary-loaddefs org-annotation-helper addressbook-bookmark message rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev mail-utils gmm-utils mailheader bookmark-firefox-handler bookmark-extensions init-helm-thierry helm-descbinds helm-extensions-autoloads helm-mode helm-files image-dired tramp tramp-compat tramp-loaddefs trampver shell dired-x dired-aux ffap thingatpt helm-buffers helm-elscreen helm-tags helm-bookmark helm-adaptive helm-info bookmark pp helm-locate helm-help helm-org org-location-google-maps org-agenda google-maps google-maps-static google-maps-geocode google-maps-base json org org-macro org-footnote org-pcomplete pcomplete org-list org-faces org-entities noutline outline org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp org-src ob-keys ob-comint ob-core ob-eval org-compat org-macs org-loaddefs format-spec find-func cal-menu calendar cal-loaddefs helm-match-plugin helm-grep wgrep-helm wgrep helm-regexp helm-plugin grep helm-external helm-net browse-url xml url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util url-parse url-vars mailcap helm-utils dired compile comint ansi-color ring helm easy-mmode helm-source helm-config helm-autoloads async-bytecomp async helm-aliases epa-file epa derived epg auth-source eieio byte-opt bytecomp byte-compile cl-extra cconv eieio-core gnus-util mm-util mail-prsvr password-cache cl-macs gv slime-autoloads package epg-config time-date avoid cus-start cus-load w3m-wget info easymenu edmacro kmacro advice help-fns net-utils cl-loaddefs cl-lib tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind gfilenotify dynamic-setting font-render-setting x-toolkit x multi-tty emacs) Memory information: ((conses 16 517106 41396) (symbols 48 59342 0) (miscs 40 490 829) (strings 32 151152 16093) (string-bytes 1 4431487) (vectors 16 59814) (vector-slots 8 1657069 16924) (floats 8 1713 370) (intervals 56 3220 71) (buffers 960 124) (heap 1024 57235 3437)) -- Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From unknown Tue Jun 17 20:14:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20141: 24.4.91; Helm is broken after last changes in eieio Resent-From: Ivan Shmakov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 19 Mar 2015 06:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20141 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 20141@debbugs.gnu.org Received: via spool by 20141-submit@debbugs.gnu.org id=B20141.14267451464556 (code B ref 20141); Thu, 19 Mar 2015 06:06:02 +0000 Received: (at 20141) by debbugs.gnu.org; 19 Mar 2015 06:05:46 +0000 Received: from localhost ([127.0.0.1]:52318 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YYTaT-0001BQ-Hc for submit@debbugs.gnu.org; Thu, 19 Mar 2015 02:05:45 -0400 Received: from fely.am-1.org ([78.47.74.50]:60488) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YYTaQ-0001BG-Ix for 20141@debbugs.gnu.org; Thu, 19 Mar 2015 02:05:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=siamics.net; s=a2013295; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:Sender:References:Subject:To:From; bh=dp0oZwYDq54BLjZqD1sACWPPeEOW1qabdYhjvRJ48y8=; b=ghtMrbC18OcuOZAo3E2xmWdpRPI2AZvv27ZtRV50y37I0fkzj/TNYx8unjwls5wQZVx1by6m4Wm8ZrJT1mWcrjJnJELbY9Uw0SPboVkuhIq5pfJGhYtB6athxzaY+H2zEEItwdwFLzZgBZjec+bboTREYEEFhNqpAxiM43u87iU=; Received: from [2a02:2560:6d4:26ca::1:1d] (helo=violet.siamics.net) by fely.am-1.org with esmtps (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1YYTaO-0003ee-5I for 20141@debbugs.gnu.org; Thu, 19 Mar 2015 06:05:40 +0000 Received: from localhost ([::1] helo=violet.siamics.net) by violet.siamics.net with esmtps (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1YYTaH-0005cQ-B9 for 20141@debbugs.gnu.org; Thu, 19 Mar 2015 13:05:33 +0700 From: Ivan Shmakov References: <87fv918t1l.fsf@gmail.com> Mail-Followup-To: 20141@debbugs.gnu.org Date: Thu, 19 Mar 2015 06:05:32 +0000 In-Reply-To: <87fv918t1l.fsf@gmail.com> (Thierry Volpiatto's message of "Thu, 19 Mar 2015 06:17:42 +0100") Message-ID: <874mphy11v.fsf@violet.siamics.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.7 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable >>>>> Thierry Volpiatto writes: >>>>> "mh" =3D=3D michael-heerdegen opened this Issue Mar 19, 2015 > After commit 50c117f in emacs-25, helm is broken, works fine > otherwise in prior versions and emacs-24 of course. > https://github.com/emacs-helm/helm/issues/930 mh> emacs -Q -batch -L . -f batch-byte-compile helm-adaptive.el mh> helm-aliases.el helm-apt.el helm-autoloads.el helm-bookmark.el mh> helm-buffers.el helm-color.el helm-command.el helm-config.el mh> helm-dabbrev.el helm-elisp-package.el helm-elisp.el mh> helm-elscreen.el helm-eshell.el helm-eval.el helm-external.el mh> helm-files.el helm-font.el helm-grep.el helm-help.el helm-imenu.el mh> helm-info.el helm-locate.el helm-man.el helm-match-plugin.el mh> helm-misc.el helm-mode.el helm-net.el helm-org.el helm-pkg.el mh> helm-plugin.el helm-regexp.el helm-ring.el helm-semantic.el mh> helm-source.el helm-sys.el helm-tags.el helm-utils.el helm.el mh> In toplevel form: mh> helm-bookmark.el:23:1:Error: Wrong type argument: symbol, mh> [cl-struct-cl-slot-descriptor name nil t ((:documentation . " The mh> name of the source. Frankly, I wasn=E2=80=99t even able to build Emacs as of 8dfff871bdf0 (2015-03-18 14:49:55Z), although the error for me is different (MIMEd. Please note that I do not bootstrap =E2=80=93 I /always/ build in a freshly created build directory; lndir-ed.) Going two commits back (to fd93edbb1cab) resolved the issue. --=20 FSF associate member #7257 http://boycottsystemd.org/ =E2=80=A6 3013 B6A0= 230E 334A --=-=-= Content-Type: text/plain Content-Disposition: inline make -C ../admin/grammars all EMACS="../../src/emacs" make[2]: Entering directory '/home/private/users/ivan/devel/emacs-2015-03-18-build/admin/grammars' [ ! -f "../../lisp/cedet/semantic/bovine/c-by.el" ] || chmod +w "../../lisp/cedet/semantic/bovine/c-by.el" EMACSLOADPATH= "../../src/emacs" -batch --no-site-file --no-site-lisp -l semantic/bovine/grammar -f bovine-batch-make-parser -o "../../lisp/cedet/semantic/bovine/c-by.el" c.by ../../lisp/emacs-lisp/eieio.el: `eieio-object-name-string' is an obsolete generic function (as of 25.1); use `eieio-named' instead. Attempt to modify read-only object: [] Makefile:84: recipe for target '../../lisp/cedet/semantic/bovine/c-by.el' failed make[2]: *** [../../lisp/cedet/semantic/bovine/c-by.el] Error 255 make[2]: Leaving directory '/home/private/users/ivan/devel/emacs-2015-03-18-build/admin/grammars' Makefile:338: recipe for target 'semantic' failed --=-=-=-- From unknown Tue Jun 17 20:14:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20141: 24.4.91; Helm is broken after last changes in eieio In-Reply-To: <87fv918t1l.fsf@gmail.com> Resent-From: Thierry Volpiatto Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 19 Mar 2015 06:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20141 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 20141@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.14267454895105 (code B ref -1); Thu, 19 Mar 2015 06:12:02 +0000 Received: (at submit) by debbugs.gnu.org; 19 Mar 2015 06:11:29 +0000 Received: from localhost ([127.0.0.1]:52322 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YYTg1-0001KH-Hy for submit@debbugs.gnu.org; Thu, 19 Mar 2015 02:11:29 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48247) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YYTfz-0001K9-I5 for submit@debbugs.gnu.org; Thu, 19 Mar 2015 02:11:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YYTfy-0008BR-6y for submit@debbugs.gnu.org; Thu, 19 Mar 2015 02:11:27 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, FSL_HELO_BARE_IP_2,RCVD_NUMERIC_HELO autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:47979) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YYTfy-0008BL-3Z for submit@debbugs.gnu.org; Thu, 19 Mar 2015 02:11:26 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49963) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YYTfx-0005iJ-2p for bug-gnu-emacs@gnu.org; Thu, 19 Mar 2015 02:11:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YYTft-0008An-LZ for bug-gnu-emacs@gnu.org; Thu, 19 Mar 2015 02:11:25 -0400 Received: from plane.gmane.org ([80.91.229.3]:36219) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YYTft-0008Ai-E1 for bug-gnu-emacs@gnu.org; Thu, 19 Mar 2015 02:11:21 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1YYTfp-0006RS-NT for bug-gnu-emacs@gnu.org; Thu, 19 Mar 2015 07:11:17 +0100 Received: from 37.163.17.179 ([37.163.17.179]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 19 Mar 2015 07:11:17 +0100 Received: from thierry.volpiatto by 37.163.17.179 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 19 Mar 2015 07:11:17 +0100 X-Injected-Via-Gmane: http://gmane.org/ From: Thierry Volpiatto Date: Thu, 19 Mar 2015 07:11:08 +0100 Organization: Emacs Helm Lines: 16 Message-ID: <87h9thpldv.fsf@gmail.com> References: <87fv918t1l.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 37.163.17.179 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.91 (gnu/linux) Cancel-Lock: sha1:nhKKg9Jh6gRELdakFXhAMAscu2g= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -1.5 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.2 (---) Thierry Volpiatto writes: > Hi, > > After commit 50c117f in emacs-25, helm is broken, > works fine otherwise in prior versions and emacs-24 of course. > > https://github.com/emacs-helm/helm/issues/930 The issue is now fixed by using `set-slot-value' instead of `oset', so I guess `oset' is broken. -- Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From unknown Tue Jun 17 20:14:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20141: 24.4.91; Helm is broken after last changes in eieio In-Reply-To: <87fv918t1l.fsf@gmail.com> Resent-From: Thierry Volpiatto Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 19 Mar 2015 06:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20141 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 20141@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.14267457145474 (code B ref -1); Thu, 19 Mar 2015 06:16:01 +0000 Received: (at submit) by debbugs.gnu.org; 19 Mar 2015 06:15:14 +0000 Received: from localhost ([127.0.0.1]:52326 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YYTjd-0001QE-8u for submit@debbugs.gnu.org; Thu, 19 Mar 2015 02:15:13 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48905) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YYTja-0001Q5-OC for submit@debbugs.gnu.org; Thu, 19 Mar 2015 02:15:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YYTjZ-0000gy-R1 for submit@debbugs.gnu.org; Thu, 19 Mar 2015 02:15:10 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: ** X-Spam-Status: No, score=2.8 required=5.0 tests=BAYES_20,FREEMAIL_FROM, FSL_HELO_BARE_IP_2,RCVD_NUMERIC_HELO autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:34781) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YYTjZ-0000gh-O6 for submit@debbugs.gnu.org; Thu, 19 Mar 2015 02:15:09 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50624) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YYTjY-00071N-Pg for bug-gnu-emacs@gnu.org; Thu, 19 Mar 2015 02:15:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YYTjV-0000Uf-Kl for bug-gnu-emacs@gnu.org; Thu, 19 Mar 2015 02:15:08 -0400 Received: from plane.gmane.org ([80.91.229.3]:36332) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YYTjV-0000Tc-Dx for bug-gnu-emacs@gnu.org; Thu, 19 Mar 2015 02:15:05 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1YYTjT-0001HI-CU for bug-gnu-emacs@gnu.org; Thu, 19 Mar 2015 07:15:03 +0100 Received: from 37.163.17.179 ([37.163.17.179]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 19 Mar 2015 07:15:03 +0100 Received: from thierry.volpiatto by 37.163.17.179 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 19 Mar 2015 07:15:03 +0100 X-Injected-Via-Gmane: http://gmane.org/ From: Thierry Volpiatto Date: Thu, 19 Mar 2015 07:12:14 +0100 Organization: Emacs Helm Lines: 15 Message-ID: <87d245plc1.fsf@gmail.com> References: <87fv918t1l.fsf@gmail.com> <874mphy11v.fsf@violet.siamics.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 37.163.17.179 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.91 (gnu/linux) Cancel-Lock: sha1:p8e965WWEdVd7IKyU46vkP+6HMU= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -1.5 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.2 (---) Ivan Shmakov writes: > > Frankly, I wasn’t even able to build Emacs as of 8dfff871bdf0 > (2015-03-18 14:49:55Z), although the error for me is different > (MIMEd. Please note that I do not bootstrap – I /always/ build > in a freshly created build directory; lndir-ed.) Going two > commits back (to fd93edbb1cab) resolved the issue. Building fine for me even without bootstrapping. -- Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From unknown Tue Jun 17 20:14:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20141: 24.4.91; Helm is broken after last changes in eieio Resent-From: Tassilo Horn Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 19 Mar 2015 06:54:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20141 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Thierry Volpiatto Cc: 20141@debbugs.gnu.org Received: via spool by 20141-submit@debbugs.gnu.org id=B20141.14267480068922 (code B ref 20141); Thu, 19 Mar 2015 06:54:01 +0000 Received: (at 20141) by debbugs.gnu.org; 19 Mar 2015 06:53:26 +0000 Received: from localhost ([127.0.0.1]:52332 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YYUKb-0002Jq-Qw for submit@debbugs.gnu.org; Thu, 19 Mar 2015 02:53:26 -0400 Received: from deliver.uni-koblenz.de ([141.26.64.15]:44756) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YYUKY-0002Jf-KF for 20141@debbugs.gnu.org; Thu, 19 Mar 2015 02:53:23 -0400 Received: from thinkpad-t440p (dhcp132.uni-koblenz.de [141.26.71.132]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by deliver.uni-koblenz.de (Postfix) with ESMTPSA id 9F80D1A8451; Thu, 19 Mar 2015 07:53:21 +0100 (CET) From: Tassilo Horn References: <87fv918t1l.fsf@gmail.com> <87h9thpldv.fsf@gmail.com> Date: Thu, 19 Mar 2015 07:53:21 +0100 In-Reply-To: <87h9thpldv.fsf@gmail.com> (Thierry Volpiatto's message of "Thu, 19 Mar 2015 07:11:08 +0100") Message-ID: <871tklmqam.fsf@gnu.org> User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.3 (-) Thierry Volpiatto writes: Hi Tierry, >> After commit 50c117f in emacs-25, helm is broken, >> works fine otherwise in prior versions and emacs-24 of course. >> >> https://github.com/emacs-helm/helm/issues/930 > > The issue is now fixed by using `set-slot-value' instead of `oset', so > I guess `oset' is broken. No, that doesn't help neither me nor Michael Heerdegen. Bye, Tassilo From unknown Tue Jun 17 20:14:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20141: 24.4.91; Helm is broken after last changes in eieio Resent-From: Tassilo Horn Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 19 Mar 2015 06:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20141 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Thierry Volpiatto Cc: 20141@debbugs.gnu.org Received: via spool by 20141-submit@debbugs.gnu.org id=B20141.14267481269115 (code B ref 20141); Thu, 19 Mar 2015 06:56:01 +0000 Received: (at 20141) by debbugs.gnu.org; 19 Mar 2015 06:55:26 +0000 Received: from localhost ([127.0.0.1]:52336 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YYUMX-0002Mv-9Y for submit@debbugs.gnu.org; Thu, 19 Mar 2015 02:55:26 -0400 Received: from deliver.uni-koblenz.de ([141.26.64.15]:44785) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YYUMU-0002Mm-8N for 20141@debbugs.gnu.org; Thu, 19 Mar 2015 02:55:23 -0400 Received: from thinkpad-t440p (dhcp132.uni-koblenz.de [141.26.71.132]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by deliver.uni-koblenz.de (Postfix) with ESMTPSA id F37341A8451; Thu, 19 Mar 2015 07:55:21 +0100 (CET) From: Tassilo Horn References: <87fv918t1l.fsf@gmail.com> Date: Thu, 19 Mar 2015 07:55:21 +0100 In-Reply-To: <87fv918t1l.fsf@gmail.com> (Thierry Volpiatto's message of "Thu, 19 Mar 2015 06:17:42 +0100") Message-ID: <87wq2dlbmu.fsf@gnu.org> User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.3 (-) Hi all, Helm is not the only package that's broken by the latest eieio changes. Another one is yasnippet. Here I get this error: --8<---------------cut here---------------start------------->8--- Debugger entered--Lisp error: (wrong-type-argument integerp nil) yas--populate-template([cl-struct-yas--template nil nil nil nil nil nil n= il nil nil nil nil nil] :table [cl-struct-yas--table "haskell-mode" #s(hash= -table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ( ...))= #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data= ( ...)) nil (keymap)] :key "new" :content "newtype ${1:Type} =3D $1 { un$1= :: ${2:a} } ${3:deriving (${4:Show, Eq})}" :name "newtype" :group nil :con= dition (=3D (length "new") (current-column)) :expand-env nil :file "/home/h= orn/.emacs.d/elpa/haskell-mode-20150317.204/snippets/haskell-mode/newtype" = :keybinding nil :uuid "newtype") yas--define-snippets-1(("new" "newtype ${1:Type} =3D $1 { un$1 :: ${2:a} = } ${3:deriving (${4:Show, Eq})}" "newtype" (=3D (length "new") (current-col= umn)) nil nil "/home/horn/.emacs.d/elpa/haskell-mode-20150317.204/snippets/= haskell-mode/newtype" nil nil) [cl-struct-yas--table "haskell-mode" #s(hash= -table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ( ...))= #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data= ( ...)) nil (keymap)]) yas-define-snippets(haskell-mode (("new" "newtype ${1:Type} =3D $1 { un$1= :: ${2:a} } ${3:deriving (${4:Show, Eq})}" "newtype" (=3D (length "new") (= current-column)) nil nil "/home/horn/.emacs.d/elpa/haskell-mode-20150317.20= 4/snippets/haskell-mode/newtype" nil nil) ("mod" "module ${1:`(if (not buff= er-file-name) \"Module\"\n (let ((name (file-name-sans-exten= sion (buffer-file-name))))\n (if (search \"src/\" name)= \n (replace-regexp-in-string \"/\" \".\" (car (last= (split-string name \"src/\"))))\n (file-name-nondi= rectory name))))`}\n ( ${3:export}\n ${4:, ${5:export}}\n ) where\= n\n$0" "exports module" (=3D (length "mod") (current-column)) nil ((yas-ind= ent-line (quote fixed))) "/home/horn/.emacs.d/elpa/haskell-mode-20150317.20= 4/snippets/haskell-mode/module.exports" nil nil) ("mod" "module ${1:`(if (n= ot buffer-file-name) \"Module\"\n (let ((name (file-name-san= s-extension (buffer-file-name))))\n (if (search \"src/\= " name)\n (replace-regexp-in-string \"/\" \".\" (ca= r (last (split-string name \"src/\"))))\n (file-nam= e-nondirectory name))))`} where\n\n$0" "simple module" (=3D (length "mod") = (current-column)) nil ((yas-indent-line (quote fixed))) "/home/horn/.emacs.= d/elpa/haskell-mode-20150317.204/snippets/haskell-mode/module" nil nil) ("m= ain" "module Main where\n\nmain :: IO ()\nmain =3D do\n ${1:undefined}$0\n= return ()" "main module" (=3D (length "main") (current-column)) nil ((yas= -indent-line (quote fixed))) "/home/horn/.emacs.d/elpa/haskell-mode-2015031= 7.204/snippets/haskell-mode/main" nil nil) ("let" "let ${1:x} =3D ${2:undef= ined}$0" "let" nil nil nil "/home/horn/.emacs.d/elpa/haskell-mode-20150317.= 204/snippets/haskell-mode/let" nil nil) ("lang" "{-# LANGUAGE `(progn (requ= ire 'haskell-yas) (haskell-yas-complete \"Extension: \" haskell-yas-ghc-lan= guage-pragmas))` #-}" "language pragma" (=3D (length "lang") (current-colum= n)) nil nil "/home/horn/.emacs.d/elpa/haskell-mode-20150317.204/snippets/ha= skell-mode/lang-pragma" nil nil) ("\\" "\\\\${1:x} -> ${2:undefined}$0" "la= mbda" nil nil nil "/home/horn/.emacs.d/elpa/haskell-mode-20150317.204/snipp= ets/haskell-mode/lambda" nil nil) ("inst" "instance ${1:Class} ${2:Data} wh= ere\n ${3:f} =3D ${4:undefined}$0" "instance" (=3D (length "inst") (curr= ent-column)) nil nil "/home/horn/.emacs.d/elpa/haskell-mode-20150317.204/sn= ippets/haskell-mode/instance" nil nil) ("imp" "import qualified ${1:Module}= as ${2:${1:$(let ((name (car (last (split-string yas-text \"\\\\\\.\")))))= \n (if (=3D 0 (length name)) \= "\"\n (subseq name 0 1)))}= }$0" "qualified import" (=3D (length "imp") (current-column)) nil nil "/hom= e/horn/.emacs.d/elpa/haskell-mode-20150317.204/snippets/haskell-mode/import= .qualified" nil nil) ("imp" "import ${1:Module} ${2:(${3:f})}" "s= imple import" (=3D (length "imp") (current-column)) nil nil "/home/horn/.em= acs.d/elpa/haskell-mode-20150317.204/snippets/haskell-mode/import" nil nil)= ("if" "if ${1:condition} then ${2:undefined} else ${3:undefined}$0" "inlin= e if" nil nil nil "/home/horn/.emacs.d/elpa/haskell-mode-20150317.204/snipp= ets/haskell-mode/if.inline" nil nil) ("if" "if ${1:condition}\n then ${2= :undefined}\n else ${3:undefined}$0" "block if" nil nil nil "/home/horn/= .emacs.d/elpa/haskell-mode-20150317.204/snippets/haskell-mode/if.block" nil= nil) ("<-" "${1:x} <- ${2:undefined}$0" "monadic get" nil nil nil "/home/h= orn/.emacs.d/elpa/haskell-mode-20150317.204/snippets/haskell-mode/get" nil = nil) ("fn" "${1:f} :: ${2:a} ${3:-> ${4:b}}\n$1 ${5:x}\n | ${6:condition= al} =3D ${8:undefined}\n | ${7:conditional} =3D ${9:undefined}$0" "guard= ed function" (=3D (length "fn") (current-column)) nil ((yas-indent-line (qu= ote fixed))) "/home/horn/.emacs.d/elpa/haskell-mode-20150317.204/snippets/h= askell-mode/fn.guarded" nil nil) ("fn" "${1:f} :: ${2:a} ${3:-> ${4:b}}\n$1= ${5:pattern} =3D ${7:undefined}\n$1 ${6:pattern} =3D ${8:undefined}$0" "cl= ause function" (=3D (length "fn") (current-column)) nil ((yas-indent-line (= quote fixed))) "/home/horn/.emacs.d/elpa/haskell-mode-20150317.204/snippets= /haskell-mode/fn.clause" nil nil) ("fn" "${1:f} :: ${2:a} ${3:-> ${4:b}}\n$= 1 ${5:x} =3D ${6:undefined}$0" "simple function" (=3D (length "fn") (curren= t-column)) nil ((yas-indent-line (quote fixed))) "/home/horn/.emacs.d/elpa/= haskell-mode-20150317.204/snippets/haskell-mode/fn" nil nil) ("data" "data = ${1:Type} =3D $1\n { ${2:field} :: ${3:Type}\n , ${4:field} :: ${5:Ty= pe}$0\n } ${6:deriving (${7:Show, Eq})}" "record data" (=3D (length "dat= a") (current-column)) nil nil "/home/horn/.emacs.d/elpa/haskell-mode-201503= 17.204/snippets/haskell-mode/data.record" nil nil) ("data" "data ${1:Type} = =3D ${2:Data}$0 ${3:deriving (${4:Show, Eq})}" "inline data" (=3D (length "= data") (current-column)) nil nil "/home/horn/.emacs.d/elpa/haskell-mode-201= 50317.204/snippets/haskell-mode/data.inline" nil nil) ("=3D>" "(${1:Class} = ${2:m}) =3D> $0" "Type constraint" nil nil nil "/home/horn/.emacs.d/elpa/ha= skell-mode-20150317.204/snippets/haskell-mode/constraint" nil nil) ("{-" "{= - $0 -}" "block comment" nil nil nil "/home/horn/.emacs.d/elpa/haskell-mode= -20150317.204/snippets/haskell-mode/comment.block" nil nil) ("case" "case $= {1:x} of\n ${2:Data} -> ${4:undefined}\n ${3:Data} -> ${5:undefined}$= 0" "case" nil nil ((yas-indent-line (quote fixed))) "/home/horn/.emacs.d/el= pa/haskell-mode-20150317.204/snippets/haskell-mode/case" nil nil))) yas--load-directory-2("/home/horn/.emacs.d/elpa/haskell-mode-20150317.204= /snippets/haskell-mode" haskell-mode) yas--load-directory-1("/home/horn/.emacs.d/elpa/haskell-mode-20150317.204= /snippets/haskell-mode" haskell-mode) (lambda nil (yas--load-directory-1 (quote "/home/horn/.emacs.d/elpa/haske= ll-mode-20150317.204/snippets/haskell-mode") (quote haskell-mode)))() yas-load-directory("/home/horn/.emacs.d/elpa/haskell-mode-20150317.204/sn= ippets") haskell-snippets-initialize() (lambda nil (haskell-snippets-initialize))() eval-after-load(yasnippet (lambda nil (haskell-snippets-initialize))) eval-buffer(# nil "/home/horn/.emacs.d/elpa/haskel= l-mode-20150317.204/haskell-yas.el" nil t) ; Reading at buffer position 22= 69 load-with-code-conversion("/home/horn/.emacs.d/elpa/haskell-mode-20150317= .204/haskell-yas.el" "/home/horn/.emacs.d/elpa/haskell-mode-20150317.204/ha= skell-yas.el" nil t) (haskell-snippets-initialize) (lambda nil (haskell-snippets-initialize))() #:eval-after-load-helper("/home/horn/.emacs.d/elpa/yasnippet-20150318.348= /yasnippet.elc") run-hook-with-args(#:eval-after-load-helper "/home/horn/.emacs.d/elpa/yas= nippet-20150318.348/yasnippet.elc") do-after-load-evaluation("/home/horn/.emacs.d/elpa/yasnippet-20150318.348= /yasnippet.elc") require(yasnippet) eval-buffer(# nil "/home/horn/.emacs" nil t) ; Reading a= t buffer position 33559 load-with-code-conversion("/home/horn/.emacs" "/home/horn/.emacs" t t) load("~/.emacs" t t) --8<---------------cut here---------------end--------------->8--- Bye, Tassilo From unknown Tue Jun 17 20:14:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20141: 24.4.91; Helm is broken after last changes in eieio Resent-From: Michael Heerdegen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 19 Mar 2015 07:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20141 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Tassilo Horn Cc: 20141@debbugs.gnu.org, Thierry Volpiatto Received: via spool by 20141-submit@debbugs.gnu.org id=B20141.142674955511402 (code B ref 20141); Thu, 19 Mar 2015 07:20:02 +0000 Received: (at 20141) by debbugs.gnu.org; 19 Mar 2015 07:19:15 +0000 Received: from localhost ([127.0.0.1]:52368 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YYUjb-0002xp-Hb for submit@debbugs.gnu.org; Thu, 19 Mar 2015 03:19:15 -0400 Received: from mout.web.de ([212.227.17.12]:55083) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YYUjZ-0002xh-8V for 20141@debbugs.gnu.org; Thu, 19 Mar 2015 03:19:13 -0400 Received: from drachen.dragon ([92.74.177.235]) by smtp.web.de (mrweb103) with ESMTPSA (Nemesis) id 0MbQOe-1Yr82r43Hw-00Ii34; Thu, 19 Mar 2015 08:19:10 +0100 From: Michael Heerdegen References: <87fv918t1l.fsf@gmail.com> <87h9thpldv.fsf@gmail.com> <871tklmqam.fsf@gnu.org> Date: Thu, 19 Mar 2015 08:19:08 +0100 In-Reply-To: <871tklmqam.fsf@gnu.org> (Tassilo Horn's message of "Thu, 19 Mar 2015 07:53:21 +0100") Message-ID: <87lhitwj2r.fsf@web.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:LiiMA080Q7ePBnH2GjXITSPV62sDD5TeUSC4LnUpmA7TOwi3kPb MbNsIEqrCULnkeekTw2DisGKkxJA27mKGvQS07qhd+UVG49u+2Dq9N0Q0+Gitx1s6HWNxjZ vvNkp7l1A074WeqmfxELmKkJbkjG2ECNQBCvlEHIqenOG6HPltGWOBZK3SpNkPtfgE0C1EJ Bhe23X+gyX857IC59SZcQ== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Tassilo Horn writes: > No, that doesn't help neither me nor Michael Heerdegen. It seems that `eieio-class-slots' (and thus `object-slots') is broken. Try --8<---------------cut here---------------start------------->8--- (defclass helm-source () ((name :initarg :name :initform nil (header-name :initarg :header-name))) "Main interface to define helm sources." :abstract t) (eieio-class-slots 'helm-source) --8<---------------cut here---------------end--------------->8--- Until today it returned (name), now, you get ([cl-struct-cl-slot-descriptor name nil t nil]) Michael. From unknown Tue Jun 17 20:14:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20141: 24.4.91; Helm is broken after last changes in eieio Resent-From: Ivan Shmakov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 19 Mar 2015 07:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20141 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 20141@debbugs.gnu.org Received: via spool by 20141-submit@debbugs.gnu.org id=B20141.142674963011520 (code B ref 20141); Thu, 19 Mar 2015 07:21:02 +0000 Received: (at 20141) by debbugs.gnu.org; 19 Mar 2015 07:20:30 +0000 Received: from localhost ([127.0.0.1]:52372 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YYUko-0002zj-0B for submit@debbugs.gnu.org; Thu, 19 Mar 2015 03:20:30 -0400 Received: from fely.am-1.org ([78.47.74.50]:60497) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YYUkm-0002zb-MV for 20141@debbugs.gnu.org; Thu, 19 Mar 2015 03:20:29 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=siamics.net; s=a2013295; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:Sender:References:Subject:To:From; bh=QSG4BcL+lJLx6QwKXodFOvD2pIn76MwDYGp5Que2rVM=; b=cF9X5U0OPK0yrQp7WIobcNjaGKVUgCF+K2I/39fK0ji6ucUw6vfVfYvbGFWTZHmwhUN+y1ym1noV7BzlDNkrtOUpbAN43gPF49N5wiEmoTUnZeykkfXZnqADp3yQNRHqZ++gAcMNEG+um1NJ7/4aYX5LXKqS9Gb8g+VZrUjCDeI=; Received: from [2a02:2560:6d4:26ca::1:1d] (helo=violet.siamics.net) by fely.am-1.org with esmtps (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1YYUkl-0004EA-Ej for 20141@debbugs.gnu.org; Thu, 19 Mar 2015 07:20:27 +0000 Received: from localhost ([::1] helo=violet.siamics.net) by violet.siamics.net with esmtps (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1YYUke-0005wW-P0 for 20141@debbugs.gnu.org; Thu, 19 Mar 2015 14:20:20 +0700 From: Ivan Shmakov References: <87fv918t1l.fsf@gmail.com> <874mphy11v.fsf@violet.siamics.net> <87d245plc1.fsf@gmail.com> Mail-Followup-To: 20141@debbugs.gnu.org Date: Thu, 19 Mar 2015 07:20:20 +0000 In-Reply-To: <87d245plc1.fsf@gmail.com> (Thierry Volpiatto's message of "Thu, 19 Mar 2015 07:12:14 +0100") Message-ID: <87zj79wj0r.fsf@violet.siamics.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.7 (/) >>>>> Thierry Volpiatto writes: >>>>> Ivan Shmakov writes: >> Frankly, I wasn=E2=80=99t even able to build Emacs as of 8dfff871bdf0 >> (2015-03-18 14:49:55Z), although the error for me is different >> (MIMEd. Please note that I do not bootstrap =E2=80=93 I /always/ build= in a >> freshly created build directory; lndir-ed.) Going two commits back >> (to fd93edbb1cab) resolved the issue. > Building fine for me As of 8dfff871bdf0 or (the more recent) 50c117fe86d9? > even without bootstrapping. That=E2=80=99s the point: the build procedure I follow effectively does =E2=80=98bootstrap=E2=80=99 for each and every build; that is: no .elc of = one build is available for use to another. Think of, say: $ git clone emacs emacs-build \ && cd emacs-build \ && autoreconf -v -i -I m4 \ && ./configure --prefix=3D"$HOME" --disable-silent-rules =E2=80=A6 \ && LC_ALL=3DC nice -n+19 ionice -c 3 nohup /usr/bin/time \ make -j 2 -- lib lib-src src lisp &=20 --=20 FSF associate member #7257 np. One Leaf =E2=80=94 Elk =E2=80=A6 3= 013 B6A0 230E 334A From unknown Tue Jun 17 20:14:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20141: 24.4.91; Helm is broken after last changes in eieio Resent-From: Michael Heerdegen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 19 Mar 2015 08:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20141 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Tassilo Horn Cc: 20141@debbugs.gnu.org, Thierry Volpiatto Received: via spool by 20141-submit@debbugs.gnu.org id=B20141.142675262916260 (code B ref 20141); Thu, 19 Mar 2015 08:11:02 +0000 Received: (at 20141) by debbugs.gnu.org; 19 Mar 2015 08:10:29 +0000 Received: from localhost ([127.0.0.1]:52412 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YYVXA-0004EB-EA for submit@debbugs.gnu.org; Thu, 19 Mar 2015 04:10:28 -0400 Received: from mout.web.de ([212.227.17.11]:50409) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YYVX7-0004E2-8J for 20141@debbugs.gnu.org; Thu, 19 Mar 2015 04:10:25 -0400 Received: from drachen.dragon ([92.74.177.235]) by smtp.web.de (mrweb103) with ESMTPSA (Nemesis) id 0LvBMs-1ZXWOr3mXy-010Kym; Thu, 19 Mar 2015 09:10:24 +0100 From: Michael Heerdegen References: <87fv918t1l.fsf@gmail.com> <87h9thpldv.fsf@gmail.com> <871tklmqam.fsf@gnu.org> <87lhitwj2r.fsf@web.de> Date: Thu, 19 Mar 2015 09:10:22 +0100 In-Reply-To: <87lhitwj2r.fsf@web.de> (Michael Heerdegen's message of "Thu, 19 Mar 2015 08:19:08 +0100") Message-ID: <87619xwgpd.fsf@web.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:sW/iiLuMnIBkp1Ex8IIGkFhbx5AjKlS8047uT7iTvQaPooKXKuu N7/BIwQEt9EGCxSOk3PBRbao7c1tqFcpS2r+De4Z6Sj4uwVcoUiwILsz6tYKRHN17hVttcn xcWF09DB0ey4IYNya4eSzGmJzwWwH9AhhxJPH7SUwBAkhk693hFgrLbV3COoM++bYZqccic 1GUNaNOqekaNfydeGnPXw== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Michael Heerdegen writes: > (defclass helm-source () > ((name > :initarg :name > :initform nil > (header-name > :initarg :header-name))) > > "Main interface to define helm sources." > :abstract t) > > (eieio-class-slots 'helm-source) > > Until today it returned (name) Why is there "header-name" missing in the return value, btw? Sorry if this is a dumb question, I don't know eieio much. > , now, you get > > ([cl-struct-cl-slot-descriptor name nil t nil]) Let me add that it breaks this code in helm: --8<---------------cut here---------------start------------->8--- (defun helm--create-source (object) "[INTERNAL] Build a helm source from OBJECT. Where OBJECT is an instance of an eieio class." (cl-loop for s in (object-slots object) for slot-val = (slot-value object s) when slot-val collect (cons s (unless (eq t slot-val) slot-val)))) --8<---------------cut here---------------end--------------->8--- `slot-value' barks that the second arg is not a symbol. From unknown Tue Jun 17 20:14:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20141: 24.4.91; Helm is broken after last changes in eieio Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 19 Mar 2015 14:21:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20141 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Michael Heerdegen Cc: 20141@debbugs.gnu.org, Thierry Volpiatto , Tassilo Horn Received: via spool by 20141-submit@debbugs.gnu.org id=B20141.142677483924379 (code B ref 20141); Thu, 19 Mar 2015 14:21:01 +0000 Received: (at 20141) by debbugs.gnu.org; 19 Mar 2015 14:20:39 +0000 Received: from localhost ([127.0.0.1]:53149 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YYbJI-0006Ku-FZ for submit@debbugs.gnu.org; Thu, 19 Mar 2015 10:20:38 -0400 Received: from pruche.dit.umontreal.ca ([132.204.246.22]:45688) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YYbJF-0006Kf-0R for 20141@debbugs.gnu.org; Thu, 19 Mar 2015 10:20:30 -0400 Received: from pastel.home (lechon.iro.umontreal.ca [132.204.27.242]) by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id t2JEKQhk023725; Thu, 19 Mar 2015 10:20:27 -0400 Received: by pastel.home (Postfix, from userid 20848) id CDAD4114B; Thu, 19 Mar 2015 10:20:26 -0400 (EDT) From: Stefan Monnier Message-ID: References: <87fv918t1l.fsf@gmail.com> <87h9thpldv.fsf@gmail.com> <871tklmqam.fsf@gnu.org> <87lhitwj2r.fsf@web.de> Date: Thu, 19 Mar 2015 10:20:26 -0400 In-Reply-To: <87lhitwj2r.fsf@web.de> (Michael Heerdegen's message of "Thu, 19 Mar 2015 08:19:08 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV5250=0 X-NAI-Spam-Version: 2.3.0.9393 : core <5250> : inlines <2442> : streams <1408077> : uri <1884672> X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.3 (-) > (eieio-class-slots 'helm-source) [...] > Until today it returned (name), now, you get > ([cl-struct-cl-slot-descriptor name nil t nil]) eieio-class-slots is new in Emacs-25, so it's OK if it's different from yesterday. But indeed, it looks I failed to adapt object-slots. Does the patch below fix the problems people are seeing? Stefan diff --git a/lisp/emacs-lisp/eieio.el b/lisp/emacs-lisp/eieio.el index 4ba6769..8d76df8 100644 --- a/lisp/emacs-lisp/eieio.el +++ b/lisp/emacs-lisp/eieio.el @@ -453,10 +453,11 @@ The CLOS function `class-direct-subclasses' is aliased to this function." (mapcar #'identity (eieio--class-slots class))) (defun object-slots (obj) - "Return list of slots available in OBJ." + "Return list of slot names available in OBJ." (declare (obsolete eieio-class-slots "25.1")) (cl-check-type obj eieio-object) - (eieio-class-slots (eieio--object-class obj))) + (mapcar #'cl--slot-descriptor-name + (eieio-class-slots (eieio--object-class obj)))) (defun eieio--class-slot-initarg (class slot) "Fetch from CLASS, SLOT's :initarg." From unknown Tue Jun 17 20:14:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20141: 24.4.91; Helm is broken after last changes in eieio Resent-From: Tassilo Horn Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 19 Mar 2015 15:47:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20141 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: Michael Heerdegen , 20141@debbugs.gnu.org, Thierry Volpiatto Received: via spool by 20141-submit@debbugs.gnu.org id=B20141.142678000332467 (code B ref 20141); Thu, 19 Mar 2015 15:47:03 +0000 Received: (at 20141) by debbugs.gnu.org; 19 Mar 2015 15:46:43 +0000 Received: from localhost ([127.0.0.1]:53188 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YYceg-0008RZ-6Q for submit@debbugs.gnu.org; Thu, 19 Mar 2015 11:46:42 -0400 Received: from deliver.uni-koblenz.de ([141.26.64.15]:53843) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YYced-0008RO-D0 for 20141@debbugs.gnu.org; Thu, 19 Mar 2015 11:46:40 -0400 Received: from thinkpad-t440p (dhcp132.uni-koblenz.de [141.26.71.132]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by deliver.uni-koblenz.de (Postfix) with ESMTPSA id 1F41E1A84DD; Thu, 19 Mar 2015 16:46:37 +0100 (CET) From: Tassilo Horn References: <87fv918t1l.fsf@gmail.com> <87h9thpldv.fsf@gmail.com> <871tklmqam.fsf@gnu.org> <87lhitwj2r.fsf@web.de> Date: Thu, 19 Mar 2015 16:46:36 +0100 In-Reply-To: (Stefan Monnier's message of "Thu, 19 Mar 2015 10:20:26 -0400") Message-ID: <87r3sl6lcz.fsf@gnu.org> User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.3 (-) Stefan Monnier writes: >> (eieio-class-slots 'helm-source) > [...] >> Until today it returned (name), now, you get >> ([cl-struct-cl-slot-descriptor name nil t nil]) > > eieio-class-slots is new in Emacs-25, so it's OK if it's different > from yesterday. But indeed, it looks I failed to adapt object-slots. > Does the patch below fix the problems people are seeing? Yes, it seems so. However, I still get the error from yasnippet. --8<---------------cut here---------------start------------->8--- Debugger entered--Lisp error: (wrong-type-argument integerp nil) yas--populate-template([cl-struct-yas--template nil nil nil nil nil nil nil nil nil nil nil nil] :table [cl-struct-yas--table "haskell-mode" #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ( ...)) #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ( ...)) nil (keymap)] :key "new" :content "newtype ${1:Type} = $1 { un$1 :: ${2:a} } ${3:deriving (${4:Show, Eq})}" :name "newtype" :group nil :condition (= (length "new") (current-column)) :expand-env nil :file "/home/horn/.emacs.d/elpa/haskell-mode-20150317.204/snippets/haskell-mode/newtype" :keybinding nil :uuid "newtype") yas--define-snippets-1(("new" "newtype ${1:Type} = $1 { un$1 :: ${2:a} } ${3:deriving (${4:Show, Eq})}" "newtype" (= (length "new") (current-column)) nil nil "/home/horn/.emacs.d/elpa/haskell-mode-20150317.204/snippets/haskell-mode/newtype" nil nil) [cl-struct-yas--table "haskell-mode" #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ( ...)) #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ( ...)) nil (keymap)]) --8<---------------cut here---------------end--------------->8--- But I think the code that throws is probably too fragile anyway: --8<---------------cut here---------------start------------->8--- (defun yas--populate-template (template &rest args) "Helper function to populate TEMPLATE with properties." (while args (aset template (position (intern (substring (symbol-name (car args)) 1)) (mapcar #'car (get 'yas--template 'cl-struct-slots))) (second args)) (setq args (cddr args))) template) ;; the yas--template struct is defined like this (defstruct (yas--template (:constructor yas--make-blank-template)) "A template for a snippet." key content name condition expand-env file keybinding uuid menu-binding-pair group ;; as dictated by the #group: directive or .yas-make-groups perm-group ;; as dictated by `yas-define-menu' table ) --8<---------------cut here---------------end--------------->8--- Bye, Tassilo From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 19 12:58:42 2015 Received: (at control) by debbugs.gnu.org; 19 Mar 2015 16:58:42 +0000 Received: from localhost ([127.0.0.1]:53265 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YYdmM-0003J3-6a for submit@debbugs.gnu.org; Thu, 19 Mar 2015 12:58:42 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:35532) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YYdmK-0003Iv-63 for control@debbugs.gnu.org; Thu, 19 Mar 2015 12:58:40 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1YYdmI-00065c-Sv for control@debbugs.gnu.org; Thu, 19 Mar 2015 12:58:39 -0400 Date: Thu, 19 Mar 2015 12:58:38 -0400 Message-Id: Subject: control message for bug 20141 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) # rather than report-emacs-bug from another Emacs version, just mail bug-gnu-emacs notfound 20141 24.4.91 retitle 20141 25.0.50; Helm is broken after last changes in eieio From unknown Tue Jun 17 20:14:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20141: 24.4.91; Helm is broken after last changes in eieio Resent-From: Thierry Volpiatto Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 19 Mar 2015 18:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20141 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: Michael Heerdegen , 20141@debbugs.gnu.org, Tassilo Horn Received: via spool by 20141-submit@debbugs.gnu.org id=B20141.142679023332680 (code B ref 20141); Thu, 19 Mar 2015 18:38:02 +0000 Received: (at 20141) by debbugs.gnu.org; 19 Mar 2015 18:37:13 +0000 Received: from localhost ([127.0.0.1]:53326 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YYfJg-0008V2-LN for submit@debbugs.gnu.org; Thu, 19 Mar 2015 14:37:12 -0400 Received: from mail-we0-f174.google.com ([74.125.82.174]:33129) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YYfJf-0008Us-6a for 20141@debbugs.gnu.org; Thu, 19 Mar 2015 14:37:11 -0400 Received: by weop45 with SMTP id p45so64555586weo.0 for <20141@debbugs.gnu.org>; Thu, 19 Mar 2015 11:37:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=references:from:to:cc:subject:in-reply-to:date:message-id :mime-version:content-type; bh=Cak0PLHwsGVllGD5Tk9dnT5RNp77qMG6ZQabiu3yofk=; b=GNJfkjMEilXkb2OWjB9PCOIgDb4PdgXOS2YrbkQNJziJ4C1vWxyGX+pNdiGyEGGzSY UjHH8yXUAc9WG0tKxuwsn7yoawpOcvdQhH+lISjm8SbQINF9Q4V/LQuVFWWKBpmyywJw J3GziNEA9AJOvfNqMK5NhtxevrY5BMwRwCRgSacleQaeYkfBMwR6SGNBa2SgkfJg4k2L vnC0lpDrzlr5O2CZ1HDCA1cctnREQWUci/WJjAhG/XlTKeBbJJbcink+Uak5WtRk2wT7 nQZ00geS/0PoKKTxySespXDqE8e6tHI7S252dNlkqdkT8uorbLUdizE79VasHGWYTjYp MLLg== X-Received: by 10.180.89.163 with SMTP id bp3mr18580845wib.88.1426790230624; Thu, 19 Mar 2015 11:37:10 -0700 (PDT) Received: from dell-14z ([37.161.33.60]) by mx.google.com with ESMTPSA id bd1sm8571791wib.13.2015.03.19.11.37.08 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Thu, 19 Mar 2015 11:37:09 -0700 (PDT) References: <87fv918t1l.fsf@gmail.com> <87h9thpldv.fsf@gmail.com> <871tklmqam.fsf@gnu.org> <87lhitwj2r.fsf@web.de> From: Thierry Volpiatto In-reply-to: Date: Thu, 19 Mar 2015 19:37:03 +0100 Message-ID: <87d244q1f4.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Stefan Monnier writes: >> (eieio-class-slots 'helm-source) > [...] >> Until today it returned (name), now, you get >> ([cl-struct-cl-slot-descriptor name nil t nil]) > > eieio-class-slots is new in Emacs-25, so it's OK if it's different > from yesterday. But indeed, it looks I failed to adapt object-slots. > Does the patch below fix the problems people are seeing? Yes I confirm it does. -- Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From unknown Tue Jun 17 20:14:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20141: 24.4.91; Helm is broken after last changes in eieio Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 19 Mar 2015 19:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20141 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Tassilo Horn Cc: Michael Heerdegen , 20141@debbugs.gnu.org, Thierry Volpiatto Received: via spool by 20141-submit@debbugs.gnu.org id=B20141.14267929614906 (code B ref 20141); Thu, 19 Mar 2015 19:23:02 +0000 Received: (at 20141) by debbugs.gnu.org; 19 Mar 2015 19:22:41 +0000 Received: from localhost ([127.0.0.1]:58552 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YYg1h-0001H3-Cs for submit@debbugs.gnu.org; Thu, 19 Mar 2015 15:22:41 -0400 Received: from pruche.dit.umontreal.ca ([132.204.246.22]:51764) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YYg1e-0001Gv-Ho for 20141@debbugs.gnu.org; Thu, 19 Mar 2015 15:22:39 -0400 Received: from pastel.home (lechon.iro.umontreal.ca [132.204.27.242]) by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id t2JJMblA014728; Thu, 19 Mar 2015 15:22:37 -0400 Received: by pastel.home (Postfix, from userid 20848) id E9F74182C; Thu, 19 Mar 2015 15:22:36 -0400 (EDT) From: Stefan Monnier Message-ID: References: <87fv918t1l.fsf@gmail.com> <87h9thpldv.fsf@gmail.com> <871tklmqam.fsf@gnu.org> <87lhitwj2r.fsf@web.de> <87r3sl6lcz.fsf@gnu.org> Date: Thu, 19 Mar 2015 15:22:36 -0400 In-Reply-To: <87r3sl6lcz.fsf@gnu.org> (Tassilo Horn's message of "Thu, 19 Mar 2015 16:46:36 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV5250=0 X-NAI-Spam-Version: 2.3.0.9393 : core <5250> : inlines <2448> : streams <1408193> : uri <1884881> X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.3 (-) > (mapcar #'car (get 'yas--template 'cl-struct-slots))) Right, this is linked to the cl-preloaded.el change rather than to the eieio change. cl-structs now come with a proper class object (itself a struct), whereas they used to store their run-time description using a set of symbol properties (such as cl-struct-slots). I'll have to document this change, indeed. And for backward compatibility's sake, it looks like we're going to have to provide the old symbol properties. Stefan From unknown Tue Jun 17 20:14:08 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Thierry Volpiatto Subject: bug#20141: closed (Re: bug#20141: 24.4.91; Helm is broken after last changes in eieio) Message-ID: References: <87fv918t1l.fsf@gmail.com> X-Gnu-PR-Message: they-closed 20141 X-Gnu-PR-Package: emacs Reply-To: 20141@debbugs.gnu.org Date: Thu, 19 Mar 2015 20:01:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1426795263-14001-1" This is a multi-part message in MIME format... ------------=_1426795263-14001-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #20141: 25.0.50; Helm is broken after last changes in eieio which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 20141@debbugs.gnu.org. --=20 20141: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D20141 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1426795263-14001-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 20141-done) by debbugs.gnu.org; 19 Mar 2015 20:00:12 +0000 Received: from localhost ([127.0.0.1]:58568 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YYgbz-0003bi-Bh for submit@debbugs.gnu.org; Thu, 19 Mar 2015 16:00:12 -0400 Received: from chene.dit.umontreal.ca ([132.204.246.20]:42724) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YYgbv-0003bT-ES for 20141-done@debbugs.gnu.org; Thu, 19 Mar 2015 16:00:08 -0400 Received: from pastel.home (lechon.iro.umontreal.ca [132.204.27.242]) by chene.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id t2JK05YL030928; Thu, 19 Mar 2015 16:00:06 -0400 Received: by pastel.home (Postfix, from userid 20848) id CB1E9182C; Thu, 19 Mar 2015 16:00:05 -0400 (EDT) From: Stefan Monnier To: Thierry Volpiatto Subject: Re: bug#20141: 24.4.91; Helm is broken after last changes in eieio Message-ID: References: <87fv918t1l.fsf@gmail.com> <87h9thpldv.fsf@gmail.com> <871tklmqam.fsf@gnu.org> <87lhitwj2r.fsf@web.de> <87d244q1f4.fsf@gmail.com> Date: Thu, 19 Mar 2015 16:00:05 -0400 In-Reply-To: <87d244q1f4.fsf@gmail.com> (Thierry Volpiatto's message of "Thu, 19 Mar 2015 19:37:03 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV5250=0 X-NAI-Spam-Version: 2.3.0.9393 : core <5250> : inlines <2449> : streams <1408208> : uri <1884906> X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: 20141-done Cc: 20141-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.3 (-) >>> (eieio-class-slots 'helm-source) >> [...] >>> Until today it returned (name), now, you get >>> ([cl-struct-cl-slot-descriptor name nil t nil]) >> >> eieio-class-slots is new in Emacs-25, so it's OK if it's different >> from yesterday. But indeed, it looks I failed to adapt object-slots. >> Does the patch below fix the problems people are seeing? > Yes I confirm it does. Thanks, Stefan ------------=_1426795263-14001-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 19 Mar 2015 05:18:07 +0000 Received: from localhost ([127.0.0.1]:52260 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YYSqM-0008Nv-17 for submit@debbugs.gnu.org; Thu, 19 Mar 2015 01:18:06 -0400 Received: from eggs.gnu.org ([208.118.235.92]:39998) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YYSqJ-0008Nj-5o for submit@debbugs.gnu.org; Thu, 19 Mar 2015 01:18:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YYSqH-00015I-4g for submit@debbugs.gnu.org; Thu, 19 Mar 2015 01:18:02 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:59180) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YYSqH-00015A-25 for submit@debbugs.gnu.org; Thu, 19 Mar 2015 01:18:01 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:41702) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YYSqE-00029x-Dz for bug-gnu-emacs@gnu.org; Thu, 19 Mar 2015 01:18:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YYSq7-00013n-BN for bug-gnu-emacs@gnu.org; Thu, 19 Mar 2015 01:17:58 -0400 Received: from mail-wg0-x22d.google.com ([2a00:1450:400c:c00::22d]:35782) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YYSq7-00013O-0Z for bug-gnu-emacs@gnu.org; Thu, 19 Mar 2015 01:17:51 -0400 Received: by wgdm6 with SMTP id m6so52567705wgd.2 for ; Wed, 18 Mar 2015 22:17:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type; bh=evETrTkZ1F/DSmdwH3nLXcXqWLqV9PNhjVEtfhIOk+I=; b=MWYGrdKoHPmPvN1w1Dpgj+bZw8PiOv4sG1yQua7rL5gofeAaXVkZvq0j1a6PjSDCnq Zg1Tc4UnF4OhdEfcjzeXIFn+bYU1ZqeekJiAOoli/B6Ps8sJv9tkbY9R6RMprOKQJmkc rA6WhQI6u8huT16Tz3xGYjus4fFYcV/9+4JTlOUxL8HjS/hNvCzy8RCB9vaSM6UhtT1t bc/HJW1GuDgk2DXcGYb/fjQCKPHSX48T6nbmxBJM834m9VBcswMlovH0sXEqWIlq/oaq gjjMOCY0NDR01ta5VCC4RzCMszA6jI/OL/tLPc8P3X9ZVYDyhNrywqdA0N9Qle3qhaWR G5sQ== X-Received: by 10.194.171.136 with SMTP id au8mr150985270wjc.6.1426742269683; Wed, 18 Mar 2015 22:17:49 -0700 (PDT) Received: from dell-14z ([37.163.17.179]) by mx.google.com with ESMTPSA id fm10sm889473wib.7.2015.03.18.22.17.45 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Wed, 18 Mar 2015 22:17:48 -0700 (PDT) From: Thierry Volpiatto To: bug-gnu-emacs@gnu.org Subject: 24.4.91; Helm is broken after last changes in eieio Date: Thu, 19 Mar 2015 06:17:42 +0100 Message-ID: <87fv918t1l.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) Hi, After commit 50c117f in emacs-25, helm is broken, works fine otherwise in prior versions and emacs-24 of course. https://github.com/emacs-helm/helm/issues/930 In GNU Emacs 24.4.91.1 (x86_64-unknown-linux-gnu, X toolkit) of 2015-03-12 on dell-14z Repository revision: b21a56ac91e39e75051ad07bb608c39af057adee Windowing system distributor `The X.Org Foundation', version 11.0.11501000 System Description: Ubuntu 14.04.2 LTS Configured using: `configure --with-x-toolkit=lucid --without-toolkit-scroll-bars --without-gconf --without-gsettings' Important settings: value of $LANG: fr_FR.UTF-8 locale-coding-system: utf-8-unix Major mode: Emacs-Lisp Minor modes in effect: git-gutter-mode: t psession-mode: t golden-ratio-mode: t winner-mode: t global-undo-tree-mode: t undo-tree-mode: ti auto-image-file-mode: t eldoc-in-minibuffer-mode: t show-paren-mode: t display-time-mode: t recentf-mode: t savehist-mode: t eldoc-mode: t minibuffer-depth-indicate-mode: t helm-descbinds-mode: t helm-mode: t shell-dirtrack-mode: t helm-adaptive-mode: t helm-autoresize-mode: t tooltip-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent messages: [mu4e] Found 25 matching messages (New file) Mark set [2 times] Parsing /home/thierry/.mailrc... done Loading /home/thierry/.emacs.d/.gnus.el (source)...done Mark set Auto-saving...done Buffer Re: [helm] helm broken on E... has shrunk a lot; auto save disabled in that buffer until next real save Message modified; kill anyway? (y or n) y user-error: No further undo information Load-path shadows: /home/thierry/.emacs.d/elpa/emms-20150316.1858/tq hides /usr/local/share/emacs/24.4.91/lisp/emacs-lisp/tq ~/elisp/auctex/lpath hides ~/elisp/emacs-wget/lpath Features: (shadow emacsbug helm-command helm-elisp helm-eval epa-mail smiley gnus-art mm-uu mml2015 mm-view mml-smime smime dig w3m-form mule-util conf-mode vc-rcs sh-script smie executable sgml-mode markdown-mode vc-git naquadah-theme em-unix em-script em-prompt em-ls em-hist em-pred em-glob em-dirs em-cmpl em-basic em-banner em-alias align-let git-gutter server psession golden-ratio winner undo-tree diff slime-xref-browser slime-banner slime-tramp slime-asdf slime-fancy slime-trace-dialog slime-fontifying-fu slime-package-fu slime-references slime-compiler-notes-tree slime-scratch slime-presentations bridge slime-fuzzy slime-fancy-trace slime-fancy-inspector slime-c-p-c slime-editing-commands slime-autodoc slime-repl slime-parse slime etags arc-mode archive-mode image-file xdvi-search preview-latex tex-site auto-loads pcomplete-extension pcmpl-unix pcmpl-gnu em-term term disp-table ehelp python eldoc-eval warnings whitespace paren time recentf tree-widget savehist mu4e-config org-mu4e helm-mu mu4e-contrib mu4e mu4e-speedbar speedbar sb-image ezimage dframe mu4e-main mu4e-view mu4e-headers mu4e-compose mu4e-draft mu4e-actions ido rfc2368 mu4e-mark mu4e-message html2text mu4e-proc mu4e-utils mu4e-lists mu4e-about mu4e-vars hl-line mu4e-meta gnus-dired nnir gnus-sum gnus-group gnus-undo nnmail mail-source gnus-start gnus-spec gnus-int gnus-range gnus-win nnoo config-w3m w3m-search w3m doc-view jka-compr image-mode timezone w3m-hist w3m-fb bookmark-w3m w3m-ems w3m-ccl ccl w3m-favicon w3m-image w3m-proc w3m-util smtpmail-async smtpmail sendmail dired-async iterator lacarte iedit-rect iedit iedit-lib smallurl mm-url gnus gnus-ems nnheader wid-edit rectangle-utils rect ledger-config ledger esh-var esh-io esh-cmd esh-opt esh-ext esh-proc eldoc esh-groups eshell esh-module esh-mode esh-arg esh-util tv-utils pcvs vc-cvs pcvs-parse pcvs-info pcvs-defs pcvs-util ewoc mb-depth cl-info hyperspec esh-toggle flymake no-word htmlize cl dired-extension emms-vlc-config emms-librefm-stream emms-librefm-scrobbler emms-playlist-limit emms-volume emms-volume-amixer emms-i18n emms-history emms-score emms-stream-info emms-metaplaylist-mode emms-bookmarks emms-cue emms-mode-line-icon emms-browser sort emms-playlist-sort emms-last-played emms-player-xine emms-player-mpd tq emms-playing-time emms-lyrics emms-url emms-tag-editor emms-mark emms-mode-line emms-cache emms-info-ogginfo emms-info-mp3info emms-playlist-mode emms-player-vlc emms-player-mplayer emms-info emms-streams later-do emms-source-playlist emms-source-file locate emms-player-simple emms-setup emms emms-compat org-config-thierry ob-sh org-crypt appt diary-lib diary-loaddefs org-annotation-helper addressbook-bookmark message rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev mail-utils gmm-utils mailheader bookmark-firefox-handler bookmark-extensions init-helm-thierry helm-descbinds helm-extensions-autoloads helm-mode helm-files image-dired tramp tramp-compat tramp-loaddefs trampver shell dired-x dired-aux ffap thingatpt helm-buffers helm-elscreen helm-tags helm-bookmark helm-adaptive helm-info bookmark pp helm-locate helm-help helm-org org-location-google-maps org-agenda google-maps google-maps-static google-maps-geocode google-maps-base json org org-macro org-footnote org-pcomplete pcomplete org-list org-faces org-entities noutline outline org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp org-src ob-keys ob-comint ob-core ob-eval org-compat org-macs org-loaddefs format-spec find-func cal-menu calendar cal-loaddefs helm-match-plugin helm-grep wgrep-helm wgrep helm-regexp helm-plugin grep helm-external helm-net browse-url xml url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util url-parse url-vars mailcap helm-utils dired compile comint ansi-color ring helm easy-mmode helm-source helm-config helm-autoloads async-bytecomp async helm-aliases epa-file epa derived epg auth-source eieio byte-opt bytecomp byte-compile cl-extra cconv eieio-core gnus-util mm-util mail-prsvr password-cache cl-macs gv slime-autoloads package epg-config time-date avoid cus-start cus-load w3m-wget info easymenu edmacro kmacro advice help-fns net-utils cl-loaddefs cl-lib tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind gfilenotify dynamic-setting font-render-setting x-toolkit x multi-tty emacs) Memory information: ((conses 16 517106 41396) (symbols 48 59342 0) (miscs 40 490 829) (strings 32 151152 16093) (string-bytes 1 4431487) (vectors 16 59814) (vector-slots 8 1657069 16924) (floats 8 1713 370) (intervals 56 3220 71) (buffers 960 124) (heap 1024 57235 3437)) -- Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 ------------=_1426795263-14001-1--