Sean Perry

Results 229 comments of Sean Perry

rofrol you used `sudo`. Rust is not installed for the root user and `sudo` dumps all user env variables like PATH. Tell it where Rust was installed and everything will...

Sure. You have options. 1) run configure again. Pass in --prefix=/some/place/your/account has rights. Like say $HOME/local $HOME/opt/remacs. Then build and install. 2) instead of sudo make install run `sudo su...

It seems reasonable to mention that `sudo make install` is unlikely to work.

@sehnsucht13 I avoided reviewing the actual port and commented on your mechanics. That seemed more helpful at this stage. For C functions, if no C code calls them feel empowered...

There is a definition for `From for (LispObject, LispObject)`. Every Cons cell is really a tuple internally of (car, cdr). A Lisp list looks like `(car, (car, (car, (car, nil))))`.

At the moment we cannot test Rust functions if they use ANY C types. Which basically means we cannot unit test. I have this PR https://github.com/remacs/remacs/pull/1511 which needs someone's time....

@kazcw what is our alternative? How likely is this to fail in practice?

Thank you for the explanation @kazcw that is very helpful.

Ok, let's try moving to https://github.com/Gilnaa/memoffset. This does *NOT* fix the problem that @kazcw raises. However, it moves the problem of solving it out of our code base. They have...

But will us fixing it now break the Lisp code we have from 26? That is the key question. I am working on bring all of the removed C back...