bicon icon indicating copy to clipboard operation
bicon copied to clipboard

added partial macOS support and updated README, .gitignore

Open NightMachinery opened this issue 3 years ago • 4 comments

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 avatar Apr 03 '21 06:04 NightMachinery

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

NightMachinery avatar Apr 03 '21 06:04 NightMachinery

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:

  • https://github.com/behdad/bicon/issues/24

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

NightMachinery avatar Apr 03 '21 06:04 NightMachinery

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

behdad avatar Apr 06 '21 18:04 behdad

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.

NightMachinery avatar Apr 06 '21 18:04 NightMachinery