Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Keystrokes don't work on OpenBSD #160

Closed
solresol opened this issue Sep 16, 2018 · 7 comments
Closed

Keystrokes don't work on OpenBSD #160

solresol opened this issue Sep 16, 2018 · 7 comments

Comments

@solresol
Copy link

I can supply a login to an OpenBSD system that demonstrates the problem.

When I start slack-term, no keystrokes do anything, even using a .slack-term file that works fine on a Linux box. When I kill the slack-term process, whatever I type ends up in the surrounding shell, as if they've never even been read in by the slack-term process.

@jpbruinsslot
Copy link
Owner

That's indeed strange. At the moment I have no idea what might cause it. Can I ask you how you installed slack-term, via binary or go?

@solresol
Copy link
Author

solresol commented Sep 17, 2018 via email

@levlaz
Copy link

levlaz commented Nov 13, 2019

FWIW I am seeing the same problem on openbsd 6.6 with slack-term compiled from source. Slack loads properly but I am not able to do anything (including quiting).

Running with the -debug flag does not show any additional output.

Here are some additional details in case it's helpful.

bsd$ go version
go version go1.13.1 openbsd/amd64

bsd$ ./slack-term --help
NAME:
    slack-term - slack client for your terminal

USAGE:
    slack-term -config [path-to-config]

VERSION:
    master

WEBSITE:
    https://github.com/erroneousboat/slack-term

GLOBAL OPTIONS:
   -config [path-to-config-file]
   -token [slack-token]
   -debug
   -help, -h

master in this case refers to this SHA aa5d501

@brendes
Copy link

brendes commented Dec 16, 2019

Hi, reporting same issue as @levlaz. OpenBSD 6.6, slack-term installed via go get.

@ddowse
Copy link

ddowse commented Jan 7, 2020

This is also reproducible on FreeBSD. I created a branch slack4bsd to test if this issue could be resolved with merging some fixes. Like FreeBSD keybindings fix and unsupported block type Please check if this is useful.

@jpbruinsslot
Copy link
Owner

I at least merged the keybindings fix from nsf/termbox-go. Check if this resolves the problem

@ddowse
Copy link

ddowse commented Jan 8, 2020

This fixed the problem. Thanks a lot!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants