-
-
Notifications
You must be signed in to change notification settings - Fork 10k
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
Jekyll ignores directories/files with underscores :( #55
Comments
Ain't that Jekyll's feature, to have underscore-started directories treated as "special"? I mean, you could always circumvent that with symlinks, right? |
That's true. And I think it should be the default behaviour. But wouldn't it be nice to configure jekyll to include (or exclude) certain directories? I for one would like to have a scripts instead of a _scripts directory (that's where I keep my ruby scripts to handle upload, etc.). |
There already is an 'exclude' option, I'm not sure if 'include' would be a good idea though. Underscored files/dirs are supposed to be special. |
That's great. No input from me anymore then :) English isn't my native language anyway. So I can't quite help with naming. |
Dot files/directories should be special, I'm not certain about underscored directories. This is largely irrelvant for me now however, I've just decided not to put my project up on GitHub Pages shrugs |
This seems like a non-issue. Closing this out. |
I'm another victim of this. Worse: If you decide to treat it as special, please DOCUMENT it as well. There's no way to use or 'guess' a trivial work-around, when you don't know about it. |
PS: On rereading it looks like June's victims might be more active Jekyll users, so: I'm not an intentional jekyll user, so for me it's the defaults. I had an ==UNDERSCORE==script-archive directory, which was silently ignored without error message by the update of the user pages. |
I disagree that this is a non-issue. jekyll has a couple underscore directories it considers special. emma/_files is not one of them. I have a documentation system that generates all of this stuff and I rather like what it does. |
Using the sphinx extension from github-tools makes it possible to automatically remove the underscores from sphinx-generated sites. |
YARD has the same issue: it generates _index.html which Jekyll ignores. |
What the hell kind of attitude do you think this projects to users? Obviously this is not a non-issue, as many people and extremely well established software systems are being snubbed by a seemingly random, completely undocumented "feature" of a piece of software we're forced to use in a service I'm paying for monthly. Hacking these packages to play nice with Jekyll is the most backward approach that could be taken and could render them incompatible with other (also well established) tools. Please reopen this issue!!! |
Wow, simmer down folks. My attention open source wise since this issue has been opened has been on Gemcutter. I'm not sure why I can't open this issue back up but please feel free to crack open a new one for this. |
I definitely consider this a problem, and I'll be working to get it fixed in the next Jekyll release. I should be able to devote time to this project very soon. I apologize for the frustration it may have caused. |
As of today, if you create a file named |
Christmas just came a little late this year. Thanks, dudes! |
I'm also having trouble with this. The .nojekyll file was ok until I decided to go ahead and build my site using Jekyll. I forked and added support for an 'include' configuration variable here: |
In addition, #261 has been merged for finer grained control over included files/dirs. |
Oh that's even better! Thanks man, sorry for getting so frustrated! |
As per... Jekyll ignores directories/files with underscores :( #55 jekyll/jekyll#55 Signed-off-by: Tom Marble <tmarble@info9.net>
My GitHub pages are generated with Sphinx which uses directories with underscores like:
Both are being ignored by GitHub pages when I push making my pages look assey, qrush says this is Jekyll's fault (he's probably deflecting, it's probably qrush's fault)
The text was updated successfully, but these errors were encountered: