GNU bug report logs - #24348
25.1; eieio problem in the rudel elpa package

Previous Next

Package: emacs;

Reported by: joakim <at> verona.se

Date: Thu, 1 Sep 2016 12:29:01 UTC

Severity: normal

Tags: fixed

Merged with 23996

Found in versions 25.0.95, 25.1

Done: 23996 <at> debbugs.gnu.org

Bug is archived. No further changes may be made.

Full log


Message #17 received at control <at> debbugs.gnu.org (full text, mbox):

From: npostavs <at> users.sourceforge.net
To: 23996 <at> debbugs.gnu.org
Cc: shlomivaknin <at> gmail.com
Subject: Re: bug#23996: 25.0.95;
 rudel incompatible with eieio bundles in emacs 25
Date: Wed, 14 Sep 2016 21:04:41 -0400
tags 23996 fixed
close 23996 
quit

[I'm not sure where you sent this mail, it's not showing up on the bug,
please send messages to 23996 <at> debbugs.gnu.org so they're archived
properly]

> On Tuesday, September 13, 2016 at 3:16:09 PM UTC-7, shlomi...@gmail.com wrote:
>> Hey,
>> I get the same problem, the rudel. The version I see on melpa is 0.3 and its very old..
>>
>> Is this package still worked on? Couldnt find a repository (be it github, bazzar or svn) that has activity after 2010.
>>
>> Is this project still alive? where? Are there any other alternatives?

On Tue, Sep 13, 2016 at 6:52 PM,  <shlomivaknin <at> gmail.com> wrote:
> Oh,
>
> Ok, so its in elpa the source repository and not elpa the package repository (http://git.savannah.gnu.org/cgit/emacs/elpa.git/), and even there, you have to switch to externals/rudel branch to see the code.
>
> However, I cant seem to be able to compile or load it by following the directions in the INSTALL file.. When trying to recompile-directory all files are simply skipped. Running from the shell in the source directory:
>
> emacs -q  --batch --eval "(byte-recompile-directory \"./\" 0)"
>
> returns lots of "no such file or directory" errors for files like adopted-operation, rudel-util etc, all of which exists in the current directory.
>
> Whats the proper way to do that?

The most recent repo for rudel does appear to be ELPA.  The compile
instructions in README and INSTALL seem to be outdated.  The following
compiles successfully for me (though there are a bunch of warnings):

    emacs -Q --batch -L . -f batch-byte-compile *.el

I managed to get something working this time:

    # first Emacs instance
    emacs -Q -L . -l rudel-mode.el &
    M-x global-rudel-minor-mode
    C-c c h
    C-c c j localhost RET 6522 RET red RET n RET qqq RET www RET
    C-c c p RET # publish *scratch*

    # second Emacs instance
    emacs -Q -L . -l rudel-mode.el &
    M-x global-rudel-minor-mode
    C-c c j localhost RET 6522 RET blue RET n RET qqq RET www RET
    C-c c s TAB RET yes RET # subscribe to scratch

So I've bumped the version in ELPA to 0.3.1 and I'm closing this bug.




This bug report was last modified 8 years and 329 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.