Skip to content

Conversation

@NightMachinery
Copy link

@NightMachinery NightMachinery commented Apr 3, 2021

There were some issues though, which I have no idea how to solve:

  • The build fails its last step because there is no psfaddtable on macOS. This doesn't seem to matter.
    • The built binary can be found at ./bicon/bicon.bin.
  • Sometimes programs exit abnormally: [1] 15104 abort bicon.bin ls. This also doesn't seem to matter, but you do need to do a reset on the terminal after it.
    • I have added a test file that triggers this: bicon.bin cat ./macOS/test.txt
  • Opening a shell with bicon seems to work without problems.

I also added a symlink for README.md so that the readme displays correctly on Github.

@NightMachinery NightMachinery force-pushed the master branch 2 times, most recently from 2812137 to 8aefe9d Compare April 3, 2021 06:43
@NightMachinery
Copy link
Author

The shell's prompt is also somewhat buggy, though I don't know if this is expected behavior or not:
image

@NightMachinery
Copy link
Author

NightMachinery commented Apr 3, 2021

The shell's prompt is also somewhat buggy, though I don't know if this is expected behavior or not:
image

When I use zsh -f, things are a lot better (though still buggy):
image

The shell issues seem to be caused by these two plugins, and so are not related to macOS:

  • zdharma/fast-syntax-highlighting
  • zsh-users/zsh-autosuggestions

Related:

His workaround does not work with zdharma/fast-syntax-highlighting, BTW.

@NightMachinery NightMachinery force-pushed the master branch 2 times, most recently from 037c7de to e24e201 Compare April 3, 2021 07:42
@NightMachinery NightMachinery force-pushed the master branch 2 times, most recently from 4f33cee to 6c88214 Compare April 3, 2021 12:27
@behdad
Copy link
Owner

behdad commented Apr 6, 2021

What Mac terminal are you using? The Apple one seems to have Arabic support already.

@NightMachinery
Copy link
Author

What Mac terminal are you using? The Apple one seems to have Arabic support already.

I use iTerm, which is unlikely to get RTL support anytime soon: https://gitlab.com/gnachman/iterm2/-/issues/1611

The Apple one indeed supports RTL very well.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants