You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jul 9, 2024. It is now read-only.
processPath uses fs.statSync's st.ino to avoid looping. That component tends to be zero on windows, so recursive processing stops as all paths look the same to idFor.
workaround 1 (might loop): don't check for link cycles
jsctags should be able to generate tags for itself. I had to check the sources to figure out how that is supposed to work, and why it doesn't work on windows atm (there is also a line ending problem, and bin/jsctags will not be processed at all due to lack of .js ending). It appears that noone is using jsctags on windows?
The text was updated successfully, but these errors were encountered:
There is a patch for this issue here. It also removes a case of path handling that doesn't work on windows, and ensures that files named on the command line are processed, irrespective of ending.
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
processPath
usesfs.statSync
'sst.ino
to avoid looping. That component tends to be zero on windows, so recursive processing stops as all paths look the same toidFor
.workaround 1 (might loop): don't check for link cycles
workaround 2 (requires hacking): try using
FileIndex
from [GetFileInformationByHandle](http://msdn.microsoft.com/en-us/library/aa363788(v=vs.85\).aspx)Further info:
jsctags
should be able to generate tags for itself. I had to check the sources to figure out how that is supposed to work, and why it doesn't work on windows atm (there is also a line ending problem, andbin/jsctags
will not be processed at all due to lack of.js
ending). It appears that noone is usingjsctags
on windows?The text was updated successfully, but these errors were encountered: