-
Notifications
You must be signed in to change notification settings - Fork 138
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
File language not saved back to github after editing in ST2 #57
Comments
I noticed this issue just now. Up until now I've been saving plaintext Gists, but I wanted to change it to Markdown for one so I changed it on the website, then made and edit and updated it, only to find it had reverted the Gist back to Plaintext :( I can imagine it isn't a hard fix to implement? |
I can't replicate this. Can you link a gist with which this happens? |
@deiga For me it happens with every gist.. Here's a screencast showing my issue: http://www.screencast.com/users/brandonb927/folders/Snagit/media/eca22434-27d7-45f0-b68d-ebfbc8991ef7 |
Okay, thank you for that. Was able to reproduce the steps. You can avoid that by naming the file with the correct type in sublime. |
After some investigation it seems that the problem is in the Gist API. Files just aren't renamed over the API. |
Thats a shame :( Thanks for looking into it! |
@brandonb927 Can you try again? I can't reproduce it now, maybe GitHud fixed this issue with API? |
|
Hmm seems to be working fine again. Thanks for checking in on this! (sorry for the late response btw) |
Great! |
I am seeing this same problem on a private gist. It's a block of HTML and I can't change it from Text to HTML. It seems to work, but after saving it's back to text. |
Ok, I think this is because it's preferring the filename to the user's selection. If I set the filename to end in html, it works. Should probably trust the user... |
The bug still exists in private gists. |
I just added the ".md" to the end of the file name when I uploaded (the original in sublime doesn't even need to be saved as such) and it uploads fine, even in private gists. |
Can't change language in my public gist: https://gist.github.com/andrejsc/b2db1b18433e5cc1543a |
Was having same issue with javascript, just added the js extension and it worked. Try renaming it bootstrap_center_div.html. |
@yoaquim: thanks, changing title from Bootstrap center div to bootstrap-center-div.html helped. Now html is properly highlighted. |
I ran into this today, IIS |
@yoaquim thanks. extensions worked |
Not alvays is good to add extension to perl or shell scripts in linux. |
|
I don't think this is a bug with this plugin. When creating Gist manually, if I don't specify an extension github reverts back to text, no matter what language I specify. |
Oops, I'm not where I thought I was. My issue is with Gist, itself. |
Same issue as described by others. Gist's always end up as Text for format. |
Still not working. Using Opera 12.16 and Opera Developer 26 @ Linux Mint 17. Please, fix this. Thanks! |
There is definitely still a language selection issue. My gist (https://gist.github.com/gabe19/f6d0590d77909f28fd3b) keeps some of the files as "Smalltalk" even though I never selected this and the files have the .cs extension. The language will be correctly auto-selected to C# when I edit the file but it doesn't hold. |
I've had the same issue with some ObjC gists I've been creating, added the .m and it worked but I've got older gists with no file extension that saved fine [Using Safari Version 8.0.2 (10600.2.5)] |
Two problems still exist for Chrome latest (public gists).
|
@risyasin I can confirm the second problem is also the case in Safari 8.0.4 , Mac OS X Yosemite 10.10.2. |
I also am noticing the second issue @risyasin pointed out, it doesn't save the language anymore. |
Confirming the second issue as well. Mac OS X Yosemite 10.10.4 / Chrome 42.0.2311.90 |
Same issue, setting gist to C#, reverts back to Text. |
it seems like @bazzilic solved my problem, adding file extension makes gist recognize my code. thank you. |
I believe this is still an issue; surely we don't need the file extension as the language can be chosen manually? |
I agree with @Code-Toolbox - this is just a workaround and is not the FIX itself. The issue here has been fixed before, I don't see a reason why it shouldn't be fixed again. IMHO, it should be prioritized a little bit more, since it's very annyoing. |
well, like i said it worked for me, i agree the issue still there for a long time and sure should have more priorization, for sure this workaround won't work again in another project nor another gist. |
Well that's the point exactly - I'm not entirely sure, if this workaround will work for other file types and for how long... This makes the gist kind of unattractive for me to use at the moment. And I will soon need something for code snippets. Is there any way how to raise this issue more directly to the devel team? I don't think fix should be so problematic that somebody could not look into it. |
I contacted GitHub and they said it is currently working as expected (but have passed this issue on as feedback!), so here is the behavior:
I believe my initial thought was because I normally don't create a file name, only a title. I've never really noticed it. Then one day I decided to put in a file name so my gists were named correctly and I started noticing it not saving the language and this caused me some confusion. To save language, currently you must either not enter a filename or enter one with the extension. |
Well, but that's just really confusing concept, IMHO, because I do want to make files with only names (without the filename extension) and assign the programming language to it. It's because I can sometimes share smalls scripts, which can be copied to /usr/bin/, /usr/share/bin/, etc. on Linux and I don't want anybody to need to rename it additionally. I would vote for this functionality to be changed... |
Agreed. If there's a language select, then I extensions. Sent using CloudMagic [https://cloudmagic.com/k/d/mailapp?ct=pi&cv=6.3.16&pv=8.1] It's because I can sometimes shares smalls scripts, which can be copied to I would vote for this functionality to be changed... — |
I do Drupal development. Drupal uses custom file extensions for .module and .info and .install Github thinks that these files are just text files no matter how many times I change this in the ui. The UI setting should override whatever Github thinks based on the file extension. Not every system/framework/engine uses standard file extensions. |
thanks BlakeJenningsJohnson ,just add the sufffix of the format,everything is ok |
@geosmart The issue is now that a file extension shouldn't be required and if the user selects the language github should use that extension regardless of what the file extension is. |
Is this ever going to be fixed? So my Gist currently doesn't have any highlighting, despite me saving the Gist with a specific language from the dropdown. Seriously, this isn't a difficult problem. BTW, I'm an enterprise customer - so I'm paying for this. |
I open a Textile formatted gist, modify it, then save it.
When I look at the gist back on github, everything's fine beside for its language now set to Text instead of Textile. Is there any way to preserve the formatting?
I should mention it opens as a Textile file within ST2 just fine. It's just the saving that seems to go wrong.
Thanks!
The text was updated successfully, but these errors were encountered: