Commit Graph

9 Commits (52855b2493c35129cea28ccb37b26280d4e64b6d)

Author SHA1 Message Date
seebye 52855b2493 remove author name 1 year ago
seebye 0745998c0d bug fixes + concurrent X11 threads
This commit updates the author.
It also contains the following changes:
- initializes Xlib support for concurrent threads
- fix minor device number calculation for large values
- fix crash if there are multiple pty slave folders

fix minor device number calculation for large values

Unfortunately the extraction of the minor device number from the tty_nr
was wrong.
The man page of procfs states that 'The minor device number is contained
[in the tty_nr] in the combination of bits 31 to 20 and 7 to 0' but it did not state
that you need to shift the bits together.
So I just missed that step.
This commit adds the correct placement of the bits to the calculation of the minor device number.

fix crash if there are multiple pty slave folders

If a system uses multiple pty slave folders it is possible that while
searching for the pty file a FileNotFoundError is raised which crashs
the program. In this case the correct behavior would be to look for the
pty file in the next folder. So this commit ignores the
FileNotFoundError for the call of the stat function.
1 year ago
seebye e3ea6d651f unicode author name
The author was spelled by using ascii characters only.
We no longer insist it to be written in ascii characters only.
3 years ago
seebye 75c3ca2761 remove magic number 5 years ago
seebye 4048cc6d40 extend fzfimg to be useable without modifications 5 years ago
seebye e36a550dac refactoring: unify the code style 5 years ago
seebye 1d7230e0fc refactoring background job execution 5 years ago
seebye fb9e145ee3 mention the license in the example scripts
Well, it's already stated that every file in this project is licensed
with the GPLv3,
but I will make it a little more obvious that the examples are also
gplv3 licensed.
5 years ago
seebye b66fbeb0d1 add fzf example script 5 years ago