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

Linux dirs creation/deletion reporting which fixes #4 and #10 #11

Merged
merged 1 commit into from Jul 19, 2021

Conversation

jgmdev
Copy link
Contributor

@jgmdev jgmdev commented Jul 19, 2021

Fix for issues #4 and #10 by properly reading the bits mask field in the inotify_event struct.

This change also:

  • Adds a watch for created directories if DMON_WATCHFLAGS_RECURSIVE was set by the user.
  • Removes empty spaces at end of lines (done automatically by lite-xl editor)

@septag septag merged commit 7908cdc into septag:master Jul 19, 2021
@septag
Copy link
Owner

septag commented Jul 19, 2021

nice!
thanks a lot,
I'm a bit loaded with other projects, Last night I could take a look and found out there are some other regression bugs in there created by myself, but didn't have the time to fix update recursive dirs.
I appreciate the MR

franko added a commit to lite-xl/lite-xl that referenced this pull request Jul 20, 2021
The new version includes fixes from jgmdev, github PR:

septag/dmon#11

to solve incorrect behavior on linux not reporting directory creation.

Includes also a further revision from septag.
jgmdev pushed a commit to jgmdev/lite-xl that referenced this pull request Jul 20, 2021
The new version includes fixes from jgmdev, github PR:

septag/dmon#11

to solve incorrect behavior on linux not reporting directory creation.

Includes also a further revision from septag.
franko added a commit to lite-xl/lite-xl that referenced this pull request Sep 29, 2021
The new version includes fixes from jgmdev, github PR:

septag/dmon#11

to solve incorrect behavior on linux not reporting directory creation.

Includes also a further revision from septag.
franko added a commit to lite-xl/lite-xl that referenced this pull request Oct 2, 2021
The new version includes fixes from jgmdev, github PR:

septag/dmon#11

to solve incorrect behavior on linux not reporting directory creation.

Includes also a further revision from septag.
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.

None yet

2 participants