# HG changeset patch # User nanaya # Date 1478782705 -32400 # Node ID 1fc5ddcde386e844abcd67dd64dad2dfb19dac94 # Parent 69fe27a8b1476218fcf91f70b6b7723210e3342b Some refactors diff -r 69fe27a8b147 -r 1fc5ddcde386 app/assets/javascripts/application.coffee --- a/app/assets/javascripts/application.coffee Thu Nov 10 21:50:27 2016 +0900 +++ b/app/assets/javascripts/application.coffee Thu Nov 10 21:58:25 2016 +0900 @@ -13,14 +13,12 @@ .focus() -pasteText = -> - $(".js-paste-paste").val() || $(".js-paste-pl").text() - +loadLanguageItems = -> + $languageSelectBox = $("#paste_language") + return unless $languageSelectBox.length -setHash = (newLocation = window.location.pathname) -> - return unless history.replaceState - - history.replaceState null, "", newLocation + for language in hljs.listLanguages().sort() + $languageSelectBox.append $("