Message Boards Message Boards

0
|
12869 Views
|
8 Replies
|
1 Total Likes
View groups...
Share
Share this post:

Auto completion and suggestions bar not available on PI?

POSTED BY: Sven Wiebus
8 Replies

Control-K should trigger auto-completion, but it crashes the front end on the Raspberry Pi.

POSTED BY: Szabolcs Horvát

Cool. I reported the crash to developers. I may ask you by email for details.

POSTED BY: Bruce Miller

I tried "Ctrl+k" but still have no auto completion.

POSTED BY: Sven Wiebus

The "ctrl+k" option completion uses assets that do not exist in the Raspberry Pi version of the FrontEnd due to performance and package size concerns. If you update to the latest build then the menu option should be removed, so the crash should not occur.

POSTED BY: Alex Newman

Thank you Alex for your fast reply! And the same is also (sad but) true for the suggestions bar?

POSTED BY: Sven Wiebus

Could you maybe retain the old, v8 style auto-completion at least? It shouldn't take much space: it has existed for as long as I can remember, in versions of Mathematica that weren't any bigger than the current RPi version.

POSTED BY: Szabolcs Horvát

This is an issue we've actually put a lot of thought into, but it's more complicated than it seems. There are many potential problems we could run into either moving forward or backward with the FrontEnd codebase. The issues are exacerbated because the Raspberry Pi is a very modern Linux system software-wise despite having hardware that's (in some ways) more comparable to much older machines.

In order to avoid opening up corner cases, we've settled on tracking the Mathematica 10 codebase closely and using configuration to disable features (and removing some things from the layout). A lot of the improvements in prediction did come with some cost to the layout size.

We originally thought people would use the terminal interface (type "wolfram" on the command line) instead or use a text editor due to performance, but the Mathematica FrontEnd carriers a lot of appeal. So, we're working on some new developments that should make things much faster and more flexible on systems like the Raspberry Pi. If we can get there, I think we'll try to make things as friendly as possible.

Hopefully, in time, we can justify to our users why we're investing our time moving forward instead of backward on these things.

POSTED BY: Alex Newman

I was under the impression that simply disabling auto-completion in v9 (and maybe v10) restored the old, v8-style Command-K auto-completion. Now I realize that I was wrong: this is not what happens.

POSTED BY: Szabolcs Horvát
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard

Group Abstract Group Abstract