dockerisation
This commit is contained in:
@ -0,0 +1,6 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
(function(){CKEDITOR.dialog.add("codeSnippet",function(c){var b=c._.codesnippet.langs,d=c.lang.codesnippet,g=document.documentElement.clientHeight,e=[],f;e.push([c.lang.common.notSet,""]);for(f in b)e.push([b[f],f]);b=CKEDITOR.document.getWindow().getViewPaneSize();c=Math.min(b.width-70,800);b=b.height/1.5;650>g&&(b=g-220);return{title:d.title,minHeight:200,resizable:CKEDITOR.DIALOG_RESIZE_NONE,contents:[{id:"info",elements:[{id:"lang",type:"select",label:d.language,items:e,setup:function(a){a.ready&&
|
||||
a.data.lang&&this.setValue(a.data.lang);!CKEDITOR.env.gecko||a.data.lang&&a.ready||(this.getInputElement().$.selectedIndex=-1)},commit:function(a){a.setData("lang",this.getValue())}},{id:"code",type:"textarea",label:d.codeContents,setup:function(a){this.setValue(a.data.code)},commit:function(a){a.setData("code",this.getValue())},required:!0,validate:CKEDITOR.dialog.validate.notEmpty(d.emptySnippetError),inputStyle:"cursor:auto;width:"+c+"px;height:"+b+"px;tab-size:4;text-align:left;","class":"cke_source"}]}]}})})();
|
BIN
public/build/ckeditor/plugins/codesnippet/icons/codesnippet.png
Normal file
BIN
public/build/ckeditor/plugins/codesnippet/icons/codesnippet.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 532 B |
Binary file not shown.
After Width: | Height: | Size: 1.0 KiB |
5
public/build/ckeditor/plugins/codesnippet/lang/ar.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/ar.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","ar",{button:"أدمج قصاصة الشيفرة",codeContents:"محتوى الشيفرة",emptySnippetError:"قصاصة الشيفرة لايمكن أن تكون فارغة.",language:"لغة",title:"قصاصة الشيفرة",pathName:"قصاصة الشيفرة"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/az.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/az.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","az",{button:"Kodun parçasını əlavə et",codeContents:"Kod",emptySnippetError:"Kodun parçasını boş ola bilməz",language:"Programlaşdırma dili",title:"Kodun parçasını",pathName:"kodun parçasını"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/bg.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/bg.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","bg",{button:"Въвеждане на блок с код",codeContents:"Съдържание на кода",emptySnippetError:"Блока с код не може да бъде празен.",language:"Език",title:"Блок с код",pathName:"блок с код"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/ca.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/ca.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","ca",{button:"Insereix el fragment de codi",codeContents:"Contingut del codi",emptySnippetError:"El fragment de codi no pot estar buit.",language:"Idioma",title:"Fragment de codi",pathName:"fragment de codi"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/cs.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/cs.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","cs",{button:"Vložit úryvek kódu",codeContents:"Obsah kódu",emptySnippetError:"Úryvek kódu nemůže být prázdný.",language:"Jazyk",title:"Úryvek kódu",pathName:"úryvek kódu"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/da.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/da.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","da",{button:"Indsæt kodestykket her",codeContents:"Koden",emptySnippetError:"Kodestykket kan ikke være tomt.",language:"Sprog",title:"Kodestykke",pathName:"kodestykke"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/de-ch.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/de-ch.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","de-ch",{button:"Codeschnipsel einfügen",codeContents:"Codeinhalt",emptySnippetError:"Ein Codeschnipsel darf nicht leer sein.",language:"Sprache",title:"Codeschnipsel",pathName:"Codeschnipsel"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/de.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/de.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","de",{button:"Codeschnipsel einfügen",codeContents:"Codeinhalt",emptySnippetError:"Ein Codeschnipsel darf nicht leer sein.",language:"Sprache",title:"Codeschnipsel",pathName:"Codeschnipsel"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/el.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/el.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","el",{button:"Εισαγωγή Αποσπάσματος Κώδικα",codeContents:"Περιεχόμενο κώδικα",emptySnippetError:"Δεν γίνεται να είναι κενά τα αποσπάσματα κώδικα.",language:"Γλώσσα",title:"Απόσπασμα κώδικα",pathName:"απόσπασμα κώδικα"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/en-au.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/en-au.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","en-au",{button:"Insert Code Snippet",codeContents:"Code content",emptySnippetError:"A code snippet cannot be empty.",language:"Language",title:"Code snippet",pathName:"code snippet"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/en-gb.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/en-gb.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","en-gb",{button:"Insert Code Snippet",codeContents:"Code content",emptySnippetError:"A code snippet cannot be empty.",language:"Language",title:"Code snippet",pathName:"code snippet"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/en.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/en.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","en",{button:"Insert Code Snippet",codeContents:"Code content",emptySnippetError:"A code snippet cannot be empty.",language:"Language",title:"Code snippet",pathName:"code snippet"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/eo.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/eo.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","eo",{button:"Enmeti kodaĵeron",codeContents:"Kodenhavo",emptySnippetError:"Kodaĵero ne povas esti malplena.",language:"Lingvo",title:"Kodaĵero",pathName:"kodaĵero"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/es-mx.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/es-mx.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","es-mx",{button:"Insertar fragmento de código",codeContents:"Contenido del código",emptySnippetError:"Un fragmento de código no puede estar vacio.",language:"Idioma",title:"Fragmento de código",pathName:"fragmento de código"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/es.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/es.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","es",{button:"Insertar fragmento de código",codeContents:"Contenido del código",emptySnippetError:"Un fragmento de código no puede estar vacío.",language:"Lenguaje",title:"Fragmento de código",pathName:"fragmento de código"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/et.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/et.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","et",{button:"Koodijupi sisestamine",codeContents:"Koodi sisu",emptySnippetError:"Koodijupp ei saa olla tühi.",language:"Keel",title:"Koodijupp",pathName:"koodijupp"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/eu.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/eu.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","eu",{button:"Txertatu kode zatia",codeContents:"Kode edukia",emptySnippetError:"Kode zatiak ezin du hutsik egon.",language:"Lengoaia",title:"Kode zatia",pathName:"kode zatia"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/fa.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/fa.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","fa",{button:"قرار دادن کد قطعه",codeContents:"محتوای کد",emptySnippetError:"کد نمی تواند خالی باشد.",language:"زبان",title:"کد قطعه",pathName:"کد قطعه"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/fi.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/fi.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","fi",{button:"Lisää koodileike",codeContents:"Koodisisältö",emptySnippetError:"Koodileike ei voi olla tyhjä.",language:"Kieli",title:"Koodileike",pathName:"koodileike"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/fr-ca.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/fr-ca.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","fr-ca",{button:"Insérer du code",codeContents:"Code content",emptySnippetError:"A code snippet cannot be empty.",language:"Language",title:"Code snippet",pathName:"code snippet"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/fr.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/fr.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","fr",{button:"Insérer un extrait de code",codeContents:"Code",emptySnippetError:"Un extrait de code ne peut pas être vide.",language:"Langue",title:"Extrait de code",pathName:"extrait de code"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/gl.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/gl.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","gl",{button:"Inserir fragmento de código",codeContents:"Contido do código",emptySnippetError:"Un fragmento de código non pode estar baleiro.",language:"Linguaxe",title:"Fragmento de código",pathName:"fragmento de código"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/he.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/he.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","he",{button:"הכנס קטע קוד",codeContents:"תוכן קוד",emptySnippetError:"קטע קוד לא יכול להיות ריק.",language:"שפה",title:"קטע קוד",pathName:"code snippet"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/hr.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/hr.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","hr",{button:"Ubaci isječak kôda",codeContents:"Sadržaj kôda",emptySnippetError:"Isječak kôda ne može biti prazan.",language:"Jezik",title:"Isječak kôda",pathName:"isječak kôda"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/hu.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/hu.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","hu",{button:"Illeszd be a kódtöredéket",codeContents:"Kód tartalom",emptySnippetError:"A kódtöredék nem lehet üres.",language:"Nyelv",title:"Kódtöredék",pathName:"kódtöredék"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/id.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/id.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","id",{button:"Masukkan potongan kode",codeContents:"Konten kode",emptySnippetError:"Potongan kode tidak boleh kosong",language:"Bahasa",title:"Potongan kode",pathName:"potongan kode"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/it.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/it.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","it",{button:"Inserisci frammento di codice",codeContents:"Contenuto del codice",emptySnippetError:"Un frammento di codice non può essere vuoto.",language:"Lingua",title:"Frammento di codice",pathName:"frammento di codice"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/ja.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/ja.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","ja",{button:"コードスニペットを挿入",codeContents:"コード内容",emptySnippetError:"コードスニペットを入力してください。",language:"言語",title:"コードスニペット",pathName:"コードスニペット"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/km.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/km.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","km",{button:"Insert Code Snippet",codeContents:"មាតិកាកូដ",emptySnippetError:"A code snippet cannot be empty.",language:"ភាសា",title:"Code snippet",pathName:"code snippet"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/ko.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/ko.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","ko",{button:"코드 스니펫 삽입",codeContents:"코드 본문",emptySnippetError:"코드 스니펫은 빈칸일 수 없습니다.",language:"언어",title:"코드 스니펫",pathName:"코드 스니펫"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/ku.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/ku.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","ku",{button:"تێخستنی تیتکی کۆد",codeContents:"ناوەڕۆکی کۆد",emptySnippetError:"تیتکی کۆد نابێت بەتاڵ بێت.",language:"زمان",title:"تیتکی کۆد",pathName:"تیتکی کۆد"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/lt.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/lt.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","lt",{button:"Įterpkite kodo gabaliuką",codeContents:"Kodo turinys",emptySnippetError:"Kodo fragmentas negali būti tusčias.",language:"Kalba",title:"Kodo fragmentas",pathName:"kodo fragmentas"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/lv.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/lv.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","lv",{button:"Ievietot koda fragmentu",codeContents:"Koda saturs",emptySnippetError:"Koda fragments nevar būt tukšs.",language:"Valoda",title:"Koda fragments",pathName:"koda fragments"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/nb.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/nb.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","nb",{button:"Sett inn kodesnutt",codeContents:"Kodeinnhold",emptySnippetError:"En kodesnutt kan ikke være tom.",language:"Språk",title:"Kodesnutt",pathName:"kodesnutt"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/nl.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/nl.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","nl",{button:"Stuk code invoegen",codeContents:"Code",emptySnippetError:"Een stuk code kan niet leeg zijn.",language:"Taal",title:"Stuk code",pathName:"stuk code"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/no.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/no.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","no",{button:"Sett inn kodesnutt",codeContents:"Kode",emptySnippetError:"En kodesnutt kan ikke være tom.",language:"Språk",title:"Kodesnutt",pathName:"kodesnutt"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/oc.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/oc.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","oc",{button:"Inserir un extrait de còdi",codeContents:"Còdi",emptySnippetError:"Un extrait de còdi pòt pas èsser void.",language:"Lenga",title:"Extrait de còdi",pathName:"extrait de còdi"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/pl.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/pl.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","pl",{button:"Wstaw fragment kodu",codeContents:"Treść kodu",emptySnippetError:"Kod nie może być pusty.",language:"Język",title:"Fragment kodu",pathName:"fragment kodu"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/pt-br.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/pt-br.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","pt-br",{button:"Inserir fragmento de código",codeContents:"Conteúdo do código",emptySnippetError:"Um fragmento de código não pode ser vazio",language:"Idioma",title:"Fragmento de código",pathName:"fragmento de código"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/pt.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/pt.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","pt",{button:"Inserir fragmento de código",codeContents:"Conteúdo do código",emptySnippetError:"A code snippet cannot be empty.",language:"Idioma",title:"Segmento de código",pathName:"Fragmento de código"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/ro.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/ro.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","ro",{button:"Adaugă segment de cod",codeContents:"Conținutul codului",emptySnippetError:"Un segment de cod nu poate fi gol.",language:"Limba",title:"Segment de cod",pathName:"segment de cod"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/ru.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/ru.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","ru",{button:"Вставить сниппет",codeContents:"Содержимое кода",emptySnippetError:"Сниппет не может быть пустым",language:"Язык",title:"Сниппет",pathName:"сниппет"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/sk.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/sk.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","sk",{button:"Vložte ukážku programového kódu",codeContents:"Obsah kódu",emptySnippetError:"Ukážka kódu nesmie byť prázdna.",language:"Jazyk",title:"Ukážka programového kódu",pathName:"ukážka programového kódu"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/sl.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/sl.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","sl",{button:"Vstavi odsek kode",codeContents:"Vsebina kode",emptySnippetError:"Odsek kode ne more biti prazen.",language:"Jezik",title:"Odsek kode",pathName:"odsek kode"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/sq.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/sq.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","sq",{button:"Shto kod copëze",codeContents:"Përmbajtja e kodit",emptySnippetError:"Copëza e kodit nuk mund të jetë e zbrazët.",language:"Gjuha",title:"Copëza e kodit",pathName:"copëza e kodit"});
|
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","sr-latn",{button:"Nalepi delić koda",codeContents:"Sadržaj koda",emptySnippetError:"Delić koda ne može biti prazan",language:"Jezik",title:"Delić koda",pathName:"Delić koda"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/sr.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/sr.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","sr",{button:"Налепи делић кода",codeContents:"Садржај кода",emptySnippetError:"Делић кода не може бити празан",language:"Језик",title:"Делић кода",pathName:"Делић кода"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/sv.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/sv.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","sv",{button:"Infoga kodsnutt",codeContents:"Kodinnehålll",emptySnippetError:"Innehåll krävs för kodsnutt",language:"Språk",title:"Kodsnutt",pathName:"kodsnutt"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/th.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/th.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","th",{button:"แทรกชิ้นส่วนของรหัสหรือโค้ด",codeContents:"Code content",emptySnippetError:"A code snippet cannot be empty.",language:"Language",title:"Code snippet",pathName:"code snippet"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/tr.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/tr.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","tr",{button:"Kod parçacığı ekle",codeContents:"Kod",emptySnippetError:"Kod parçacığı boş bırakılamaz",language:"Dil",title:"Kod parçacığı",pathName:"kod parçacığı"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/tt.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/tt.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","tt",{button:"Код өзеген өстәү",codeContents:"Код эчтәлеге",emptySnippetError:"Код өзеге буш булмаска тиеш.",language:"Тел",title:"Код өзеге",pathName:"код өзеге"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/ug.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/ug.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","ug",{button:"كود پارچىسى قىستۇرۇش",codeContents:"كود مەزمۇنى",emptySnippetError:"كود پارچىسى بوش قالمايدۇ",language:"تىل",title:"كود پارچىسى",pathName:"كود پارچىسى"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/uk.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/uk.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","uk",{button:"Вставити фрагмент коду",codeContents:"Код",emptySnippetError:"Фрагмент коду не може бути порожнім.",language:"Мова",title:"Фрагмент коду",pathName:"фрагмент коду"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/vi.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/vi.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","vi",{button:"Chèn đoạn mã",codeContents:"Nội dung mã",emptySnippetError:"Một đoạn mã không thể để trống.",language:"Ngôn ngữ",title:"Đoạn mã",pathName:"mã dính"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/zh-cn.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/zh-cn.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","zh-cn",{button:"插入代码段",codeContents:"代码内容",emptySnippetError:"插入的代码不能为空。",language:"代码语言",title:"代码段",pathName:"代码段"});
|
5
public/build/ckeditor/plugins/codesnippet/lang/zh.js
Normal file
5
public/build/ckeditor/plugins/codesnippet/lang/zh.js
Normal file
@ -0,0 +1,5 @@
|
||||
/*
|
||||
Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
|
||||
*/
|
||||
CKEDITOR.plugins.setLang("codesnippet","zh",{button:"插入程式碼片段",codeContents:"程式碼內容",emptySnippetError:"程式碼片段不可為空白。",language:"語言",title:"程式碼片段",pathName:"程式碼片段"});
|
@ -0,0 +1,827 @@
|
||||
## Version 8.0 beta
|
||||
|
||||
This new major release is quite a big overhaul bringing both new features and
|
||||
some backwards incompatible changes. However, chances are that the majority of
|
||||
users won't be affected by the latter: the basic scenario described in the
|
||||
README is left intact.
|
||||
|
||||
Here's what did change in an incompatible way:
|
||||
|
||||
- We're now prefixing all classes located in [CSS classes reference][cr] with
|
||||
`hljs-`, by default, because some class names would collide with other
|
||||
people's stylesheets. If you were using an older version, you might still want
|
||||
the previous behavior, but still want to upgrade. To suppress this new
|
||||
behavior, you would initialize like so:
|
||||
|
||||
```html
|
||||
<script type="text/javascript">
|
||||
hljs.configure({classPrefix: ''});
|
||||
hljs.initHighlightingOnLoad();
|
||||
</script>
|
||||
```
|
||||
|
||||
- `tabReplace` and `useBR` that were used in different places are also unified
|
||||
into the global options object and are to be set using `configure(options)`.
|
||||
This function is documented in our [API docs][]. Also note that these
|
||||
parameters are gone from `highlightBlock` and `fixMarkup` which are now also
|
||||
rely on `configure`.
|
||||
|
||||
- We removed public-facing (though undocumented) object `hljs.LANGUAGES` which
|
||||
was used to register languages with the library in favor of two new methods:
|
||||
`registerLanguage` and `getLanguage`. Both are documented in our [API docs][].
|
||||
|
||||
- Result returned from `highlight` and `highlightAuto` no longer contains two
|
||||
separate attributes contributing to relevance score, `relevance` and
|
||||
`keyword_count`. They are now unified in `relevance`.
|
||||
|
||||
Another technically compatible change that nonetheless might need attention:
|
||||
|
||||
- The structure of the NPM package was refactored, so if you had installed it
|
||||
locally, you'll have to update your paths. The usual `require('highlight.js')`
|
||||
works as before. This is contributed by [Dmitry Smolin][].
|
||||
|
||||
New features:
|
||||
|
||||
- Languages now can be recognized by multiple names like "js" for JavaScript or
|
||||
"html" for, well, HTML (which earlier insisted on calling it "xml"). These
|
||||
aliases can be specified in the class attribute of the code container in your
|
||||
HTML as well as in various API calls. For now there are only a few very common
|
||||
aliases but we'll expand it in the future. All of them are listed in the
|
||||
[class reference][].
|
||||
|
||||
- Language detection can now be restricted to a subset of languages relevant in
|
||||
a given context — a web page or even a single highlighting call. This is
|
||||
especially useful for node.js build that includes all the known languages.
|
||||
Another example is a StackOverflow-style site where users specify languages
|
||||
as tags rather than in the markdown-formatted code snippets. This is
|
||||
documented in the [API reference][] (see methods `highlightAuto` and
|
||||
`configure`).
|
||||
|
||||
- Language definition syntax streamlined with [variants][] and
|
||||
[beginKeywords][].
|
||||
|
||||
New languages and styles:
|
||||
|
||||
- *Oxygene* by [Carlo Kok][]
|
||||
- *Mathematica* by [Daniel Kvasnička][]
|
||||
- *Autohotkey* by [Seongwon Lee][]
|
||||
- *Atelier* family of styles in 10 variants by [Bram de Haan][]
|
||||
- *Paraíso* styles by [Jan T. Sott][]
|
||||
|
||||
Miscelleanous improvements:
|
||||
|
||||
- Highlighting `=>` prompts in Clojure.
|
||||
- [Jeremy Hull][] fixed a lot of styles for consistency.
|
||||
- Finally, highlighting PHP and HTML [mixed in peculiar ways][php-html].
|
||||
- Objective C and C# now properly highlight titles in method definition.
|
||||
- Big overhaul of relevance counting for a number of languages. Please do report
|
||||
bugs about mis-detection of non-trivial code snippets!
|
||||
|
||||
[cr]: http://highlightjs.readthedocs.org/en/latest/css-classes-reference.html
|
||||
[api docs]: http://highlightjs.readthedocs.org/en/latest/api.html
|
||||
[variants]: https://groups.google.com/d/topic/highlightjs/VoGC9-1p5vk/discussion
|
||||
[beginKeywords]: https://github.com/isagalaev/highlight.js/commit/6c7fdea002eb3949577a85b3f7930137c7c3038d
|
||||
[php-html]: https://twitter.com/highlightjs/status/408890903017689088
|
||||
|
||||
[Carlo Kok]: https://github.com/carlokok
|
||||
[Bram de Haan]: https://github.com/atelierbram
|
||||
[Daniel Kvasnička]: https://github.com/dkvasnicka
|
||||
[Dmitry Smolin]: https://github.com/dimsmol
|
||||
[Jeremy Hull]: https://github.com/sourrust
|
||||
[Seongwon Lee]: https://github.com/dlimpid
|
||||
[Jan T. Sott]: https://github.com/idleberg
|
||||
|
||||
|
||||
## Version 7.5
|
||||
|
||||
A catch-up release dealing with some of the accumulated contributions. This one
|
||||
is probably will be the last before the 8.0 which will be slightly backwards
|
||||
incompatible regarding some advanced use-cases.
|
||||
|
||||
One outstanding change in this version is the addition of 6 languages to the
|
||||
[hosted script][d]: Markdown, ObjectiveC, CoffeeScript, Apache, Nginx and
|
||||
Makefile. It now weighs about 6K more but we're going to keep it under 30K.
|
||||
|
||||
New languages:
|
||||
|
||||
- OCaml by [Mehdi Dogguy][mehdid] and [Nicolas Braud-Santoni][nbraud]
|
||||
- [LiveCode Server][lcs] by [Ralf Bitter][revig]
|
||||
- Scilab by [Sylvestre Ledru][sylvestre]
|
||||
- basic support for Makefile by [Ivan Sagalaev][isagalaev]
|
||||
|
||||
Improvements:
|
||||
|
||||
- Ruby's got support for characters like `?A`, `?1`, `?\012` etc. and `%r{..}`
|
||||
regexps.
|
||||
- Clojure now allows a function call in the beginning of s-expressions
|
||||
`(($filter "myCount") (arr 1 2 3 4 5))`.
|
||||
- Haskell's got new keywords and now recognizes more things like pragmas,
|
||||
preprocessors, modules, containers, FFIs etc. Thanks to [Zena Treep][treep]
|
||||
for the implementation and to [Jeremy Hull][sourrust] for guiding it.
|
||||
- Miscelleanous fixes in PHP, Brainfuck, SCSS, Asciidoc, CMake, Python and F#.
|
||||
|
||||
[mehdid]: https://github.com/mehdid
|
||||
[nbraud]: https://github.com/nbraud
|
||||
[revig]: https://github.com/revig
|
||||
[lcs]: http://livecode.com/developers/guides/server/
|
||||
[sylvestre]: https://github.com/sylvestre
|
||||
[isagalaev]: https://github.com/isagalaev
|
||||
[treep]: https://github.com/treep
|
||||
[sourrust]: https://github.com/sourrust
|
||||
[d]: http://highlightjs.org/download/
|
||||
|
||||
|
||||
## New core developers
|
||||
|
||||
The latest long period of almost complete inactivity in the project coincided
|
||||
with growing interest to it led to a decision that now seems completely obvious:
|
||||
we need more core developers.
|
||||
|
||||
So without further ado let me welcome to the core team two long-time
|
||||
contributors: [Jeremy Hull][] and [Oleg
|
||||
Efimov][].
|
||||
|
||||
Hope now we'll be able to work through stuff faster!
|
||||
|
||||
P.S. The historical commit is [here][1] for the record.
|
||||
|
||||
[Jeremy Hull]: https://github.com/sourrust
|
||||
[Oleg Efimov]: https://github.com/sannis
|
||||
[1]: https://github.com/isagalaev/highlight.js/commit/f3056941bda56d2b72276b97bc0dd5f230f2473f
|
||||
|
||||
|
||||
## Version 7.4
|
||||
|
||||
This long overdue version is a snapshot of the current source tree with all the
|
||||
changes that happened during the past year. Sorry for taking so long!
|
||||
|
||||
Along with the changes in code highlight.js has finally got its new home at
|
||||
<http://highlightjs.org/>, moving from its craddle on Software Maniacs which it
|
||||
outgrew a long time ago. Be sure to report any bugs about the site to
|
||||
<mailto:info@highlightjs.org>.
|
||||
|
||||
On to what's new…
|
||||
|
||||
New languages:
|
||||
|
||||
- Handlebars templates by [Robin Ward][]
|
||||
- Oracle Rules Language by [Jason Jacobson][]
|
||||
- F# by [Joans Follesø][]
|
||||
- AsciiDoc and Haml by [Dan Allen][]
|
||||
- Lasso by [Eric Knibbe][]
|
||||
- SCSS by [Kurt Emch][]
|
||||
- VB.NET by [Poren Chiang][]
|
||||
- Mizar by [Kelley van Evert][]
|
||||
|
||||
[Robin Ward]: https://github.com/eviltrout
|
||||
[Jason Jacobson]: https://github.com/jayce7
|
||||
[Joans Follesø]: https://github.com/follesoe
|
||||
[Dan Allen]: https://github.com/mojavelinux
|
||||
[Eric Knibbe]: https://github.com/EricFromCanada
|
||||
[Kurt Emch]: https://github.com/kemch
|
||||
[Poren Chiang]: https://github.com/rschiang
|
||||
[Kelley van Evert]: https://github.com/kelleyvanevert
|
||||
|
||||
New style themes:
|
||||
|
||||
- Monokai Sublime by [noformnocontent][]
|
||||
- Railscasts by [Damien White][]
|
||||
- Obsidian by [Alexander Marenin][]
|
||||
- Docco by [Simon Madine][]
|
||||
- Mono Blue by [Ivan Sagalaev][] (uses a single color hue for everything)
|
||||
- Foundation by [Dan Allen][]
|
||||
|
||||
[noformnocontent]: http://nn.mit-license.org/
|
||||
[Damien White]: https://github.com/visoft
|
||||
[Alexander Marenin]: https://github.com/ioncreature
|
||||
[Simon Madine]: https://github.com/thingsinjars
|
||||
[Ivan Sagalaev]: https://github.com/isagalaev
|
||||
|
||||
Other notable changes:
|
||||
|
||||
- Corrected many corner cases in CSS.
|
||||
- Dropped Python 2 version of the build tool.
|
||||
- Implemented building for the AMD format.
|
||||
- Updated Rust keywords (thanks to [Dmitry Medvinsky][]).
|
||||
- Literal regexes can now be used in language definitions.
|
||||
- CoffeeScript highlighting is now significantly more robust and rich due to
|
||||
input from [Cédric Néhémie][].
|
||||
|
||||
[Dmitry Medvinsky]: https://github.com/dmedvinsky
|
||||
[Cédric Néhémie]: https://github.com/abe33
|
||||
|
||||
|
||||
## Version 7.3
|
||||
|
||||
- Since this version highlight.js no longer works in IE version 8 and older.
|
||||
It's made it possible to reduce the library size and dramatically improve code
|
||||
readability and made it easier to maintain. Time to go forward!
|
||||
|
||||
- New languages: AppleScript (by [Nathan Grigg][ng] and [Dr. Drang][dd]) and
|
||||
Brainfuck (by [Evgeny Stepanischev][bolk]).
|
||||
|
||||
- Improvements to existing languages:
|
||||
|
||||
- interpreter prompt in Python (`>>>` and `...`)
|
||||
- @-properties and classes in CoffeeScript
|
||||
- E4X in JavaScript (by [Oleg Efimov][oe])
|
||||
- new keywords in Perl (by [Kirk Kimmel][kk])
|
||||
- big Ruby syntax update (by [Vasily Polovnyov][vast])
|
||||
- small fixes in Bash
|
||||
|
||||
- Also Oleg Efimov did a great job of moving all the docs for language and style
|
||||
developers and contributors from the old wiki under the source code in the
|
||||
"docs" directory. Now these docs are nicely presented at
|
||||
<http://highlightjs.readthedocs.org/>.
|
||||
|
||||
[ng]: https://github.com/nathan11g
|
||||
[dd]: https://github.com/drdrang
|
||||
[bolk]: https://github.com/bolknote
|
||||
[oe]: https://github.com/Sannis
|
||||
[kk]: https://github.com/kimmel
|
||||
[vast]: https://github.com/vast
|
||||
|
||||
|
||||
## Version 7.2
|
||||
|
||||
A regular bug-fix release without any significant new features. Enjoy!
|
||||
|
||||
|
||||
## Version 7.1
|
||||
|
||||
A Summer crop:
|
||||
|
||||
- [Marc Fornos][mf] made the definition for Clojure along with the matching
|
||||
style Rainbow (which, of course, works for other languages too).
|
||||
- CoffeeScript support continues to improve getting support for regular
|
||||
expressions.
|
||||
- Yoshihide Jimbo ported to highlight.js [five Tomorrow styles][tm] from the
|
||||
[project by Chris Kempson][tm0].
|
||||
- Thanks to [Casey Duncun][cd] the library can now be built in the popular
|
||||
[AMD format][amd].
|
||||
- And last but not least, we've got a fair number of correctness and consistency
|
||||
fixes, including a pretty significant refactoring of Ruby.
|
||||
|
||||
[mf]: https://github.com/mfornos
|
||||
[tm]: http://jmblog.github.com/color-themes-for-highlightjs/
|
||||
[tm0]: https://github.com/ChrisKempson/Tomorrow-Theme
|
||||
[cd]: https://github.com/caseman
|
||||
[amd]: http://requirejs.org/docs/whyamd.html
|
||||
|
||||
|
||||
## Version 7.0
|
||||
|
||||
The reason for the new major version update is a global change of keyword syntax
|
||||
which resulted in the library getting smaller once again. For example, the
|
||||
hosted build is 2K less than at the previous version while supporting two new
|
||||
languages.
|
||||
|
||||
Notable changes:
|
||||
|
||||
- The library now works not only in a browser but also with [node.js][]. It is
|
||||
installable with `npm install highlight.js`. [API][] docs are available on our
|
||||
wiki.
|
||||
|
||||
- The new unique feature (apparently) among syntax highlighters is highlighting
|
||||
*HTTP* headers and an arbitrary language in the request body. The most useful
|
||||
languages here are *XML* and *JSON* both of which highlight.js does support.
|
||||
Here's [the detailed post][p] about the feature.
|
||||
|
||||
- Two new style themes: a dark "south" *[Pojoaque][]* by Jason Tate and an
|
||||
emulation of*XCode* IDE by [Angel Olloqui][ao].
|
||||
|
||||
- Three new languages: *D* by [Aleksandar Ružičić][ar], *R* by [Joe Cheng][jc]
|
||||
and *GLSL* by [Sergey Tikhomirov][st].
|
||||
|
||||
- *Nginx* syntax has become a million times smaller and more universal thanks to
|
||||
remaking it in a more generic manner that doesn't require listing all the
|
||||
directives in the known universe.
|
||||
|
||||
- Function titles are now highlighted in *PHP*.
|
||||
|
||||
- *Haskell* and *VHDL* were significantly reworked to be more rich and correct
|
||||
by their respective maintainers [Jeremy Hull][sr] and [Igor Kalnitsky][ik].
|
||||
|
||||
And last but not least, many bugs have been fixed around correctness and
|
||||
language detection.
|
||||
|
||||
Overall highlight.js currently supports 51 languages and 20 style themes.
|
||||
|
||||
[node.js]: http://nodejs.org/
|
||||
[api]: http://softwaremaniacs.org/wiki/doku.php/highlight.js:api
|
||||
[p]: http://softwaremaniacs.org/blog/2012/05/10/http-and-json-in-highlight-js/en/
|
||||
[pojoaque]: http://web-cms-designs.com/ftopict-10-pojoaque-style-for-highlight-js-code-highlighter.html
|
||||
[ao]: https://github.com/angelolloqui
|
||||
[ar]: https://github.com/raleksandar
|
||||
[jc]: https://github.com/jcheng5
|
||||
[st]: https://github.com/tikhomirov
|
||||
[sr]: https://github.com/sourrust
|
||||
[ik]: https://github.com/ikalnitsky
|
||||
|
||||
|
||||
## Version 6.2
|
||||
|
||||
A lot of things happened in highlight.js since the last version! We've got nine
|
||||
new contributors, the discussion group came alive, and the main branch on GitHub
|
||||
now counts more than 350 followers. Here are most significant results coming
|
||||
from all this activity:
|
||||
|
||||
- 5 (five!) new languages: Rust, ActionScript, CoffeeScript, MatLab and
|
||||
experimental support for markdown. Thanks go to [Andrey Vlasovskikh][av],
|
||||
[Alexander Myadzel][am], [Dmytrii Nagirniak][dn], [Oleg Efimov][oe], [Denis
|
||||
Bardadym][db] and [John Crepezzi][jc].
|
||||
|
||||
- 2 new style themes: Monokai by [Luigi Maselli][lm] and stylistic imitation of
|
||||
another well-known highlighter Google Code Prettify by [Aahan Krish][ak].
|
||||
|
||||
- A vast number of [correctness fixes and code refactorings][log], mostly made
|
||||
by [Oleg Efimov][oe] and [Evgeny Stepanischev][es].
|
||||
|
||||
[av]: https://github.com/vlasovskikh
|
||||
[am]: https://github.com/myadzel
|
||||
[dn]: https://github.com/dnagir
|
||||
[oe]: https://github.com/Sannis
|
||||
[db]: https://github.com/btd
|
||||
[jc]: https://github.com/seejohnrun
|
||||
[lm]: http://grigio.org/
|
||||
[ak]: https://github.com/geekpanth3r
|
||||
[es]: https://github.com/bolknote
|
||||
[log]: https://github.com/isagalaev/highlight.js/commits/
|
||||
|
||||
|
||||
## Version 6.1 — Solarized
|
||||
|
||||
[Jeremy Hull][jh] has implemented my dream feature — a port of [Solarized][]
|
||||
style theme famous for being based on the intricate color theory to achieve
|
||||
correct contrast and color perception. It is now available for highlight.js in
|
||||
both variants — light and dark.
|
||||
|
||||
This version also adds a new original style Arta. Its author pumbur maintains a
|
||||
[heavily modified fork of highlight.js][pb] on GitHub.
|
||||
|
||||
[jh]: https://github.com/sourrust
|
||||
[solarized]: http://ethanschoonover.com/solarized
|
||||
[pb]: https://github.com/pumbur/highlight.js
|
||||
|
||||
|
||||
## Version 6.0
|
||||
|
||||
New major version of the highlighter has been built on a significantly
|
||||
refactored syntax. Due to this it's even smaller than the previous one while
|
||||
supporting more languages!
|
||||
|
||||
New languages are:
|
||||
|
||||
- Haskell by [Jeremy Hull][sourrust]
|
||||
- Erlang in two varieties — module and REPL — made collectively by [Nikolay
|
||||
Zakharov][desh], [Dmitry Kovega][arhibot] and [Sergey Ignatov][ignatov]
|
||||
- Objective C by [Valerii Hiora][vhbit]
|
||||
- Vala by [Antono Vasiljev][antono]
|
||||
- Go by [Stephan Kountso][steplg]
|
||||
|
||||
[sourrust]: https://github.com/sourrust
|
||||
[desh]: http://desh.su/
|
||||
[arhibot]: https://github.com/arhibot
|
||||
[ignatov]: https://github.com/ignatov
|
||||
[vhbit]: https://github.com/vhbit
|
||||
[antono]: https://github.com/antono
|
||||
[steplg]: https://github.com/steplg
|
||||
|
||||
Also this version is marginally faster and fixes a number of small long-standing
|
||||
bugs.
|
||||
|
||||
Developer overview of the new language syntax is available in a [blog post about
|
||||
recent beta release][beta].
|
||||
|
||||
[beta]: http://softwaremaniacs.org/blog/2011/04/25/highlight-js-60-beta/en/
|
||||
|
||||
P.S. New version is not yet available on a Yandex' CDN, so for now you have to
|
||||
download [your own copy][d].
|
||||
|
||||
[d]: /soft/highlight/en/download/
|
||||
|
||||
|
||||
## Version 5.14
|
||||
|
||||
Fixed bugs in HTML/XML detection and relevance introduced in previous
|
||||
refactoring.
|
||||
|
||||
Also test.html now shows the second best result of language detection by
|
||||
relevance.
|
||||
|
||||
|
||||
## Version 5.13
|
||||
|
||||
Past weekend began with a couple of simple additions for existing languages but
|
||||
ended up in a big code refactoring bringing along nice improvements for language
|
||||
developers.
|
||||
|
||||
### For users
|
||||
|
||||
- Description of C++ has got new keywords from the upcoming [C++ 0x][] standard.
|
||||
- Description of HTML has got new tags from [HTML 5][].
|
||||
- CSS-styles have been unified to use consistent padding and also have lost
|
||||
pop-outs with names of detected languages.
|
||||
- [Igor Kalnitsky][ik] has sent two new language descriptions: CMake и VHDL.
|
||||
|
||||
This makes total number of languages supported by highlight.js to reach 35.
|
||||
|
||||
Bug fixes:
|
||||
|
||||
- Custom classes on `<pre>` tags are not being overridden anymore
|
||||
- More correct highlighting of code blocks inside non-`<pre>` containers:
|
||||
highlighter now doesn't insist on replacing them with its own container and
|
||||
just replaces the contents.
|
||||
- Small fixes in browser compatibility and heuristics.
|
||||
|
||||
[c++ 0x]: http://ru.wikipedia.org/wiki/C%2B%2B0x
|
||||
[html 5]: http://en.wikipedia.org/wiki/HTML5
|
||||
[ik]: http://kalnitsky.org.ua/
|
||||
|
||||
### For developers
|
||||
|
||||
The most significant change is the ability to include language submodes right
|
||||
under `contains` instead of defining explicit named submodes in the main array:
|
||||
|
||||
contains: [
|
||||
'string',
|
||||
'number',
|
||||
{begin: '\\n', end: hljs.IMMEDIATE_RE}
|
||||
]
|
||||
|
||||
This is useful for auxiliary modes needed only in one place to define parsing.
|
||||
Note that such modes often don't have `className` and hence won't generate a
|
||||
separate `<span>` in the resulting markup. This is similar in effect to
|
||||
`noMarkup: true`. All existing languages have been refactored accordingly.
|
||||
|
||||
Test file test.html has at last become a real test. Now it not only puts the
|
||||
detected language name under the code snippet but also tests if it matches the
|
||||
expected one. Test summary is displayed right above all language snippets.
|
||||
|
||||
|
||||
## CDN
|
||||
|
||||
Fine people at [Yandex][] agreed to host highlight.js on their big fast servers.
|
||||
[Link up][l]!
|
||||
|
||||
[yandex]: http://yandex.com/
|
||||
[l]: http://softwaremaniacs.org/soft/highlight/en/download/
|
||||
|
||||
|
||||
## Version 5.10 — "Paris".
|
||||
|
||||
Though I'm on a vacation in Paris, I decided to release a new version with a
|
||||
couple of small fixes:
|
||||
|
||||
- Tomas Vitvar discovered that TAB replacement doesn't always work when used
|
||||
with custom markup in code
|
||||
- SQL parsing is even more rigid now and doesn't step over SmallTalk in tests
|
||||
|
||||
|
||||
## Version 5.9
|
||||
|
||||
A long-awaited version is finally released.
|
||||
|
||||
New languages:
|
||||
|
||||
- Andrew Fedorov made a definition for Lua
|
||||
- a long-time highlight.js contributor [Peter Leonov][pl] made a definition for
|
||||
Nginx config
|
||||
- [Vladimir Moskva][vm] made a definition for TeX
|
||||
|
||||
[pl]: http://kung-fu-tzu.ru/
|
||||
[vm]: http://fulc.ru/
|
||||
|
||||
Fixes for existing languages:
|
||||
|
||||
- [Loren Segal][ls] reworked the Ruby definition and added highlighting for
|
||||
[YARD][] inline documentation
|
||||
- the definition of SQL has become more solid and now it shouldn't be overly
|
||||
greedy when it comes to language detection
|
||||
|
||||
[ls]: http://gnuu.org/
|
||||
[yard]: http://yardoc.org/
|
||||
|
||||
The highlighter has become more usable as a library allowing to do highlighting
|
||||
from initialization code of JS frameworks and in ajax methods (see.
|
||||
readme.eng.txt).
|
||||
|
||||
Also this version drops support for the [WordPress][wp] plugin. Everyone is
|
||||
welcome to [pick up its maintenance][p] if needed.
|
||||
|
||||
[wp]: http://wordpress.org/
|
||||
[p]: http://bazaar.launchpad.net/~isagalaev/+junk/highlight/annotate/342/src/wp_highlight.js.php
|
||||
|
||||
|
||||
## Version 5.8
|
||||
|
||||
- Jan Berkel has contributed a definition for Scala. +1 to hotness!
|
||||
- All CSS-styles are rewritten to work only inside `<pre>` tags to avoid
|
||||
conflicts with host site styles.
|
||||
|
||||
|
||||
## Version 5.7.
|
||||
|
||||
Fixed escaping of quotes in VBScript strings.
|
||||
|
||||
|
||||
## Version 5.5
|
||||
|
||||
This version brings a small change: now .ini-files allow digits, underscores and
|
||||
square brackets in key names.
|
||||
|
||||
|
||||
## Version 5.4
|
||||
|
||||
Fixed small but upsetting bug in the packer which caused incorrect highlighting
|
||||
of explicitly specified languages. Thanks to Andrew Fedorov for precise
|
||||
diagnostics!
|
||||
|
||||
|
||||
## Version 5.3
|
||||
|
||||
The version to fulfil old promises.
|
||||
|
||||
The most significant change is that highlight.js now preserves custom user
|
||||
markup in code along with its own highlighting markup. This means that now it's
|
||||
possible to use, say, links in code. Thanks to [Vladimir Dolzhenko][vd] for the
|
||||
[initial proposal][1] and for making a proof-of-concept patch.
|
||||
|
||||
Also in this version:
|
||||
|
||||
- [Vasily Polovnyov][vp] has sent a GitHub-like style and has implemented
|
||||
support for CSS @-rules and Ruby symbols.
|
||||
- Yura Zaripov has sent two styles: Brown Paper and School Book.
|
||||
- Oleg Volchkov has sent a definition for [Parser 3][p3].
|
||||
|
||||
[1]: http://softwaremaniacs.org/forum/highlightjs/6612/
|
||||
[p3]: http://www.parser.ru/
|
||||
[vp]: http://vasily.polovnyov.ru/
|
||||
[vd]: http://dolzhenko.blogspot.com/
|
||||
|
||||
|
||||
## Version 5.2
|
||||
|
||||
- at last it's possible to replace indentation TABs with something sensible (e.g. 2 or 4 spaces)
|
||||
- new keywords and built-ins for 1C by Sergey Baranov
|
||||
- a couple of small fixes to Apache highlighting
|
||||
|
||||
|
||||
## Version 5.1
|
||||
|
||||
This is one of those nice version consisting entirely of new and shiny
|
||||
contributions!
|
||||
|
||||
- [Vladimir Ermakov][vooon] created highlighting for AVR Assembler
|
||||
- [Ruslan Keba][rukeba] created highlighting for Apache config file. Also his
|
||||
original visual style for it is now available for all highlight.js languages
|
||||
under the name "Magula".
|
||||
- [Shuen-Huei Guan][drake] (aka Drake) sent new keywords for RenderMan
|
||||
languages. Also thanks go to [Konstantin Evdokimenko][ke] for his advice on
|
||||
the matter.
|
||||
|
||||
[vooon]: http://vehq.ru/about/
|
||||
[rukeba]: http://rukeba.com/
|
||||
[drake]: http://drakeguan.org/
|
||||
[ke]: http://k-evdokimenko.moikrug.ru/
|
||||
|
||||
|
||||
## Version 5.0
|
||||
|
||||
The main change in the new major version of highlight.js is a mechanism for
|
||||
packing several languages along with the library itself into a single compressed
|
||||
file. Now sites using several languages will load considerably faster because
|
||||
the library won't dynamically include additional files while loading.
|
||||
|
||||
Also this version fixes a long-standing bug with Javascript highlighting that
|
||||
couldn't distinguish between regular expressions and division operations.
|
||||
|
||||
And as usually there were a couple of minor correctness fixes.
|
||||
|
||||
Great thanks to all contributors! Keep using highlight.js.
|
||||
|
||||
|
||||
## Version 4.3
|
||||
|
||||
This version comes with two contributions from [Jason Diamond][jd]:
|
||||
|
||||
- language definition for C# (yes! it was a long-missed thing!)
|
||||
- Visual Studio-like highlighting style
|
||||
|
||||
Plus there are a couple of minor bug fixes for parsing HTML and XML attributes.
|
||||
|
||||
[jd]: http://jason.diamond.name/weblog/
|
||||
|
||||
|
||||
## Version 4.2
|
||||
|
||||
The biggest news is highlighting for Lisp, courtesy of Vasily Polovnyov. It's
|
||||
somewhat experimental meaning that for highlighting "keywords" it doesn't use
|
||||
any pre-defined set of a Lisp dialect. Instead it tries to highlight first word
|
||||
in parentheses wherever it makes sense. I'd like to ask people programming in
|
||||
Lisp to confirm if it's a good idea and send feedback to [the forum][f].
|
||||
|
||||
Other changes:
|
||||
|
||||
- Smalltalk was excluded from DEFAULT_LANGUAGES to save traffic
|
||||
- [Vladimir Epifanov][voldmar] has implemented javascript style switcher for
|
||||
test.html
|
||||
- comments now allowed inside Ruby function definition
|
||||
- [MEL][] language from [Shuen-Huei Guan][drake]
|
||||
- whitespace now allowed between `<pre>` and `<code>`
|
||||
- better auto-detection of C++ and PHP
|
||||
- HTML allows embedded VBScript (`<% .. %>`)
|
||||
|
||||
[f]: http://softwaremaniacs.org/forum/highlightjs/
|
||||
[voldmar]: http://voldmar.ya.ru/
|
||||
[mel]: http://en.wikipedia.org/wiki/Maya_Embedded_Language
|
||||
[drake]: http://drakeguan.org/
|
||||
|
||||
|
||||
## Version 4.1
|
||||
|
||||
Languages:
|
||||
|
||||
- Bash from Vah
|
||||
- DOS bat-files from Alexander Makarov (Sam)
|
||||
- Diff files from Vasily Polovnyov
|
||||
- Ini files from myself though initial idea was from Sam
|
||||
|
||||
Styles:
|
||||
|
||||
- Zenburn from Vladimir Epifanov, this is an imitation of a
|
||||
[well-known theme for Vim][zenburn].
|
||||
- Ascetic from myself, as a realization of ideals of non-flashy highlighting:
|
||||
just one color in only three gradations :-)
|
||||
|
||||
In other news. [One small bug][bug] was fixed, built-in keywords were added for
|
||||
Python and C++ which improved auto-detection for the latter (it was shame that
|
||||
[my wife's blog][alenacpp] had issues with it from time to time). And lastly
|
||||
thanks go to Sam for getting rid of my stylistic comments in code that were
|
||||
getting in the way of [JSMin][].
|
||||
|
||||
[zenburn]: http://en.wikipedia.org/wiki/Zenburn
|
||||
[alenacpp]: http://alenacpp.blogspot.com/
|
||||
[bug]: http://softwaremaniacs.org/forum/viewtopic.php?id=1823
|
||||
[jsmin]: http://code.google.com/p/jsmin-php/
|
||||
|
||||
|
||||
## Version 4.0
|
||||
|
||||
New major version is a result of vast refactoring and of many contributions.
|
||||
|
||||
Visible new features:
|
||||
|
||||
- Highlighting of embedded languages. Currently is implemented highlighting of
|
||||
Javascript and CSS inside HTML.
|
||||
- Bundled 5 ready-made style themes!
|
||||
|
||||
Invisible new features:
|
||||
|
||||
- Highlight.js no longer pollutes global namespace. Only one object and one
|
||||
function for backward compatibility.
|
||||
- Performance is further increased by about 15%.
|
||||
|
||||
Changing of a major version number caused by a new format of language definition
|
||||
files. If you use some third-party language files they should be updated.
|
||||
|
||||
|
||||
## Version 3.5
|
||||
|
||||
A very nice version in my opinion fixing a number of small bugs and slightly
|
||||
increased speed in a couple of corner cases. Thanks to everybody who reports
|
||||
bugs in he [forum][f] and by email!
|
||||
|
||||
There is also a new language — XML. A custom XML formerly was detected as HTML
|
||||
and didn't highlight custom tags. In this version I tried to make custom XML to
|
||||
be detected and highlighted by its own rules. Which by the way include such
|
||||
things as CDATA sections and processing instructions (`<? ... ?>`).
|
||||
|
||||
[f]: http://softwaremaniacs.org/forum/viewforum.php?id=6
|
||||
|
||||
|
||||
## Version 3.3
|
||||
|
||||
[Vladimir Gubarkov][xonix] has provided an interesting and useful addition.
|
||||
File export.html contains a little program that shows and allows to copy and
|
||||
paste an HTML code generated by the highlighter for any code snippet. This can
|
||||
be useful in situations when one can't use the script itself on a site.
|
||||
|
||||
|
||||
[xonix]: http://xonixx.blogspot.com/
|
||||
|
||||
|
||||
## Version 3.2 consists completely of contributions:
|
||||
|
||||
- Vladimir Gubarkov has described SmallTalk
|
||||
- Yuri Ivanov has described 1C
|
||||
- Peter Leonov has packaged the highlighter as a Firefox extension
|
||||
- Vladimir Ermakov has compiled a mod for phpBB
|
||||
|
||||
Many thanks to you all!
|
||||
|
||||
|
||||
## Version 3.1
|
||||
|
||||
Three new languages are available: Django templates, SQL and Axapta. The latter
|
||||
two are sent by [Dmitri Roudakov][1]. However I've almost entirely rewrote an
|
||||
SQL definition but I'd never started it be it from the ground up :-)
|
||||
|
||||
The engine itself has got a long awaited feature of grouping keywords
|
||||
("keyword", "built-in function", "literal"). No more hacks!
|
||||
|
||||
[1]: http://roudakov.ru/
|
||||
|
||||
|
||||
## Version 3.0
|
||||
|
||||
It is major mainly because now highlight.js has grown large and has become
|
||||
modular. Now when you pass it a list of languages to highlight it will
|
||||
dynamically load into a browser only those languages.
|
||||
|
||||
Also:
|
||||
|
||||
- Konstantin Evdokimenko of [RibKit][] project has created a highlighting for
|
||||
RenderMan Shading Language and RenderMan Interface Bytestream. Yay for more
|
||||
languages!
|
||||
- Heuristics for C++ and HTML got better.
|
||||
- I've implemented (at last) a correct handling of backslash escapes in C-like
|
||||
languages.
|
||||
|
||||
There is also a small backwards incompatible change in the new version. The
|
||||
function initHighlighting that was used to initialize highlighting instead of
|
||||
initHighlightingOnLoad a long time ago no longer works. If you by chance still
|
||||
use it — replace it with the new one.
|
||||
|
||||
[RibKit]: http://ribkit.sourceforge.net/
|
||||
|
||||
|
||||
## Version 2.9
|
||||
|
||||
Highlight.js is a parser, not just a couple of regular expressions. That said
|
||||
I'm glad to announce that in the new version 2.9 has support for:
|
||||
|
||||
- in-string substitutions for Ruby -- `#{...}`
|
||||
- strings from from numeric symbol codes (like #XX) for Delphi
|
||||
|
||||
|
||||
## Version 2.8
|
||||
|
||||
A maintenance release with more tuned heuristics. Fully backwards compatible.
|
||||
|
||||
|
||||
## Version 2.7
|
||||
|
||||
- Nikita Ledyaev presents highlighting for VBScript, yay!
|
||||
- A couple of bugs with escaping in strings were fixed thanks to Mickle
|
||||
- Ongoing tuning of heuristics
|
||||
|
||||
Fixed bugs were rather unpleasant so I encourage everyone to upgrade!
|
||||
|
||||
|
||||
## Version 2.4
|
||||
|
||||
- Peter Leonov provides another improved highlighting for Perl
|
||||
- Javascript gets a new kind of keywords — "literals". These are the words
|
||||
"true", "false" and "null"
|
||||
|
||||
Also highlight.js homepage now lists sites that use the library. Feel free to
|
||||
add your site by [dropping me a message][mail] until I find the time to build a
|
||||
submit form.
|
||||
|
||||
[mail]: mailto:Maniac@SoftwareManiacs.Org
|
||||
|
||||
|
||||
## Version 2.3
|
||||
|
||||
This version fixes IE breakage in previous version. My apologies to all who have
|
||||
already downloaded that one!
|
||||
|
||||
|
||||
## Version 2.2
|
||||
|
||||
- added highlighting for Javascript
|
||||
- at last fixed parsing of Delphi's escaped apostrophes in strings
|
||||
- in Ruby fixed highlighting of keywords 'def' and 'class', same for 'sub' in
|
||||
Perl
|
||||
|
||||
|
||||
## Version 2.0
|
||||
|
||||
- Ruby support by [Anton Kovalyov][ak]
|
||||
- speed increased by orders of magnitude due to new way of parsing
|
||||
- this same way allows now correct highlighting of keywords in some tricky
|
||||
places (like keyword "End" at the end of Delphi classes)
|
||||
|
||||
[ak]: http://anton.kovalyov.net/
|
||||
|
||||
|
||||
## Version 1.0
|
||||
|
||||
Version 1.0 of javascript syntax highlighter is released!
|
||||
|
||||
It's the first version available with English description. Feel free to post
|
||||
your comments and question to [highlight.js forum][forum]. And don't be afraid
|
||||
if you find there some fancy Cyrillic letters -- it's for Russian users too :-)
|
||||
|
||||
[forum]: http://softwaremaniacs.org/forum/viewforum.php?id=6
|
@ -0,0 +1,24 @@
|
||||
Copyright (c) 2006, Ivan Sagalaev
|
||||
All rights reserved.
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions are met:
|
||||
|
||||
* Redistributions of source code must retain the above copyright
|
||||
notice, this list of conditions and the following disclaimer.
|
||||
* Redistributions in binary form must reproduce the above copyright
|
||||
notice, this list of conditions and the following disclaimer in the
|
||||
documentation and/or other materials provided with the distribution.
|
||||
* Neither the name of highlight.js nor the names of its contributors
|
||||
may be used to endorse or promote products derived from this software
|
||||
without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY
|
||||
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
||||
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
||||
DISCLAIMED. IN NO EVENT SHALL THE REGENTS AND CONTRIBUTORS BE LIABLE FOR ANY
|
||||
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
||||
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
||||
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
|
||||
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
@ -0,0 +1,171 @@
|
||||
# Highlight.js
|
||||
|
||||
Highlight.js нужен для подсветки синтаксиса в примерах кода в блогах,
|
||||
форумах и вообще на любых веб-страницах. Пользоваться им очень просто,
|
||||
потому что работает он автоматически: сам находит блоки кода, сам
|
||||
определяет язык, сам подсвечивает.
|
||||
|
||||
Автоопределением языка можно управлять, когда оно не справляется само (см.
|
||||
дальше "Эвристика").
|
||||
|
||||
|
||||
## Простое использование
|
||||
|
||||
Подключите библиотеку и стиль на страницу и повесть вызов подсветки на
|
||||
загрузку страницы:
|
||||
|
||||
```html
|
||||
<link rel="stylesheet" href="styles/default.css">
|
||||
<script src="highlight.pack.js"></script>
|
||||
<script>hljs.initHighlightingOnLoad();</script>
|
||||
```
|
||||
|
||||
Весь код на странице, обрамлённый в теги `<pre><code> .. </code></pre>`
|
||||
будет автоматически подсвечен. Если вы используете другие теги или хотите
|
||||
подсвечивать блоки кода динамически, читайте "Инициализацию вручную" ниже.
|
||||
|
||||
- Вы можете скачать собственную версию "highlight.pack.js" или сослаться
|
||||
на захостенный файл, как описано на странице загрузки:
|
||||
<http://highlightjs.org/download/>
|
||||
|
||||
- Стилевые темы можно найти в загруженном архиве или также использовать
|
||||
захостенные. Чтобы сделать собственный стиль для своего сайта, вам
|
||||
будет полезен [CSS classes reference][cr], который тоже есть в архиве.
|
||||
|
||||
[cr]: http://highlightjs.readthedocs.org/en/latest/css-classes-reference.html
|
||||
|
||||
|
||||
## node.js
|
||||
|
||||
Highlight.js можно использовать в node.js. Библиотеку со всеми возможными языками можно
|
||||
установить с NPM:
|
||||
|
||||
npm install highlight.js
|
||||
|
||||
Также её можно собрать из исходников с только теми языками, которые нужны:
|
||||
|
||||
python3 tools/build.py -tnode lang1 lang2 ..
|
||||
|
||||
Использование библиотеки:
|
||||
|
||||
```javascript
|
||||
var hljs = require('highlight.js');
|
||||
|
||||
// Если вы знаете язык
|
||||
hljs.highlight(lang, code).value;
|
||||
|
||||
// Автоопределение языка
|
||||
hljs.highlightAuto(code).value;
|
||||
```
|
||||
|
||||
|
||||
## AMD
|
||||
|
||||
Highlight.js можно использовать с загрузчиком AMD-модулей. Для этого его
|
||||
нужно собрать из исходников следующей командой:
|
||||
|
||||
```bash
|
||||
$ python3 tools/build.py -tamd lang1 lang2 ..
|
||||
```
|
||||
|
||||
Она создаст файл `build/highlight.pack.js`, который является загружаемым
|
||||
AMD-модулем и содержит все выбранные при сборке языки. Используется он так:
|
||||
|
||||
```javascript
|
||||
require(["highlight.js/build/highlight.pack"], function(hljs){
|
||||
|
||||
// Если вы знаете язык
|
||||
hljs.highlight(lang, code).value;
|
||||
|
||||
// Автоопределение языка
|
||||
hljs.highlightAuto(code).value;
|
||||
});
|
||||
```
|
||||
|
||||
|
||||
## Замена TABов
|
||||
|
||||
Также вы можете заменить символы TAB ('\x09'), используемые для отступов, на
|
||||
фиксированное количество пробелов или на отдельный `<span>`, чтобы задать ему
|
||||
какой-нибудь специальный стиль:
|
||||
|
||||
```html
|
||||
<script type="text/javascript">
|
||||
hljs.configure({tabReplace: ' '}); // 4 spaces
|
||||
// ... or
|
||||
hljs.configure({tabReplace: '<span class="indent">\t</span>'});
|
||||
|
||||
hljs.initHighlightingOnLoad();
|
||||
</script>
|
||||
```
|
||||
|
||||
|
||||
## Инициализация вручную
|
||||
|
||||
Если вы используете другие теги для блоков кода, вы можете инициализировать их
|
||||
явно с помощью функции `highlightBlock(code)`. Она принимает DOM-элемент с
|
||||
текстом расцвечиваемого кода и опционально - строчку для замены символов TAB.
|
||||
|
||||
Например с использованием jQuery код инициализации может выглядеть так:
|
||||
|
||||
```javascript
|
||||
$(document).ready(function() {
|
||||
$('pre code').each(function(i, e) {hljs.highlightBlock(e)});
|
||||
});
|
||||
```
|
||||
|
||||
`highlightBlock` можно также использовать, чтобы подсветить блоки кода,
|
||||
добавленные на страницу динамически. Только убедитесь, что вы не делаете этого
|
||||
повторно для уже раскрашенных блоков.
|
||||
|
||||
Если ваш блок кода использует `<br>` вместо переводов строки (т.е. если это не
|
||||
`<pre>`), включите опцию `useBR`:
|
||||
|
||||
```javascript
|
||||
hljs.configure({useBR: true});
|
||||
$('div.code').each(function(i, e) {hljs.highlightBlock(e)});
|
||||
```
|
||||
|
||||
|
||||
## Эвристика
|
||||
|
||||
Определение языка, на котором написан фрагмент, делается с помощью
|
||||
довольно простой эвристики: программа пытается расцветить фрагмент всеми
|
||||
языками подряд, и для каждого языка считает количество подошедших
|
||||
синтаксически конструкций и ключевых слов. Для какого языка нашлось больше,
|
||||
тот и выбирается.
|
||||
|
||||
Это означает, что в коротких фрагментах высока вероятность ошибки, что
|
||||
периодически и случается. Чтобы указать язык фрагмента явно, надо написать
|
||||
его название в виде класса к элементу `<code>`:
|
||||
|
||||
```html
|
||||
<pre><code class="html">...</code></pre>
|
||||
```
|
||||
|
||||
Можно использовать рекомендованные в HTML5 названия классов:
|
||||
"language-html", "language-php". Также можно назначать классы на элемент
|
||||
`<pre>`.
|
||||
|
||||
Чтобы запретить расцветку фрагмента вообще, используется класс "no-highlight":
|
||||
|
||||
```html
|
||||
<pre><code class="no-highlight">...</code></pre>
|
||||
```
|
||||
|
||||
|
||||
## Экспорт
|
||||
|
||||
В файле export.html находится небольшая программка, которая показывает и дает
|
||||
скопировать непосредственно HTML-код подсветки для любого заданного фрагмента кода.
|
||||
Это может понадобится например на сайте, на котором нельзя подключить сам скрипт
|
||||
highlight.js.
|
||||
|
||||
|
||||
## Координаты
|
||||
|
||||
- Версия: 8.0
|
||||
- URL: http://highlightjs.org/
|
||||
|
||||
Лицензионное соглашение читайте в файле LICENSE.
|
||||
Список авторов и соавторов читайте в файле AUTHORS.ru.txt
|
File diff suppressed because one or more lines are too long
@ -0,0 +1 @@
|
||||
.hljs{display:block;padding:.5em;background:#222}.ini .hljs-title,.nginx .hljs-title,.profile .hljs-header *{color:#fff}.css .hljs-rules,.diff,.hljs-comment,.hljs-doctype,.hljs-javadoc,.hljs-pi,.hljs-pragma,.hljs-preprocessor,.hljs-preprocessor .hljs-title,.hljs-shebang,.hljs-tag,.hljs-template_comment,.profile .hljs-summary,.tex .hljs-special{color:#444}.clojure .hljs-attribute,.coffeescript .hljs-attribute,.diff .hljs-change,.hljs-regexp,.hljs-string,.hljs-symbol,.ini .hljs-value,.smalltalk .hljs-char,.xml .hljs-attribute,.xml .hljs-value{color:#fc3}.hljs-addition,.hljs-number{color:#0c6}.css .funtion,.django .hljs-variable,.go .hljs-constant,.go .hljs-typename,.hljs-built_in,.hljs-flow,.hljs-hexcolor,.hljs-important,.hljs-inheritance,.hljs-literal,.ini .hljs-keyword,.lua .hljs-title,.mel .hljs-variable,.parser3 .hljs-variable,.perl .hljs-variable,.php .hljs-variable,.smalltalk .method,.vhdl .hljs-typename{color:#32aaee}.clojure .hljs-built_in,.css .hljs-attr_selector,.css .hljs-class,.css .hljs-id,.css .hljs-pseudo,.css .hljs-tag,.hljs-keyword,.hljs-request,.hljs-status,.hljs-tag .hljs-title,.hljs-winutils,.lisp .hljs-title,.tex .hljs-command{color:#64a}.apache .hljs-tag,.avrasm .hljs-label,.bash .hljs-variable,.css .hljs-keyword,.go .hljs-built_in,.hljs-deletion,.hljs-envvar,.hljs-parent,.hljs-template_tag,.hljs-title,.lisp .hljs-keyword,.lua .hljs-built_in,.nginx .hljs-variable,.objectivec .hljs-class .hljs-id,.rsl .hljs-built_in,.ruby .hljs-constant,.smalltalk .hljs-class,.tail,.tex .hljs-formula,.tex .hljs-formula *,.vala .hljs-constant,.vbscript .hljs-built_in{color:#b16}.apache .hljs-tag,.hljs-phpdoc,.hljs-yardoctag,.ini .hljs-title,.parser3 .hljs-title,.profile .hljs-header{font-weight:700}.coffeescript .javascript,.javascript .xml,.tex .hljs-formula,.xml .css,.xml .hljs-cdata,.xml .javascript,.xml .vbscript{opacity:.6}.css,.css .hljs-attribute,.css .hljs-value,.diff .hljs-chunk,.erlang *,.erlang_repl *,.haskell *,.hljs,.hljs-container,.hljs-subst,.javascript,.lisp .hljs-number,.lisp .hljs-string,.tail .hljs-params,.xml{color:#aaa}
|
@ -0,0 +1 @@
|
||||
.hljs{display:block;padding:.5em;background:#fff;color:#000}.apache .hljs-cbracket,.apache .hljs-tag,.hljs-addition,.hljs-change,.hljs-filter .hljs-argument,.hljs-string,.hljs-tag .hljs-value,.nginx .hljs-built_in,.tex .hljs-formula{color:#888}.apache .hljs-sqbracket,.hljs-comment,.hljs-deletion,.hljs-doctype,.hljs-javadoc,.hljs-pi,.hljs-shebang,.hljs-template_comment{color:#ccc}.apache .hljs-tag,.clojure .hljs-title,.css .hljs-tag,.hljs-flow,.hljs-keyword,.hljs-request,.hljs-status,.hljs-tag .hljs-title,.hljs-winutils,.http .hljs-title,.ini .hljs-title,.lisp .hljs-title,.nginx .hljs-title,.tex .hljs-command{font-weight:700}
|
@ -0,0 +1 @@
|
||||
.hljs-comment,.hljs-title{color:#999580}.css .hljs-class,.css .hljs-id,.css .hljs-pseudo,.hljs-attribute,.hljs-regexp,.hljs-tag,.hljs-variable,.html .hljs-doctype,.ruby .hljs-constant,.xml .hljs-doctype,.xml .hljs-pi,.xml .hljs-tag .hljs-title{color:#d73737}.hljs-built_in,.hljs-constant,.hljs-literal,.hljs-number,.hljs-params,.hljs-pragma,.hljs-preprocessor{color:#b65611}.css .hljs-rules .hljs-attribute,.ruby .hljs-class .hljs-title{color:#cfb017}.hljs-header,.hljs-inheritance,.hljs-string,.hljs-value,.ruby .hljs-symbol,.xml .hljs-cdata{color:#60ac39}.css .hljs-hexcolor{color:#1fad83}.coffeescript .hljs-title,.hljs-function,.javascript .hljs-title,.perl .hljs-sub,.python .hljs-decorator,.python .hljs-title,.ruby .hljs-function .hljs-title,.ruby .hljs-title .hljs-keyword{color:#6684e1}.hljs-keyword,.javascript .hljs-function{color:#b854d4}.hljs{display:block;background:#292824;color:#a6a28c;padding:.5em}.coffeescript .javascript,.javascript .xml,.tex .hljs-formula,.xml .css,.xml .hljs-cdata,.xml .javascript,.xml .vbscript{opacity:.5}
|
@ -0,0 +1 @@
|
||||
.hljs-comment,.hljs-title{color:#7d7a68}.css .hljs-class,.css .hljs-id,.css .hljs-pseudo,.hljs-attribute,.hljs-regexp,.hljs-tag,.hljs-variable,.html .hljs-doctype,.ruby .hljs-constant,.xml .hljs-doctype,.xml .hljs-pi,.xml .hljs-tag .hljs-title{color:#d73737}.hljs-built_in,.hljs-constant,.hljs-literal,.hljs-number,.hljs-params,.hljs-pragma,.hljs-preprocessor{color:#b65611}.css .hljs-rules .hljs-attribute,.hljs-ruby .hljs-class .hljs-title{color:#cfb017}.hljs-header,.hljs-inheritance,.hljs-string,.hljs-value,.ruby .hljs-symbol,.xml .hljs-cdata{color:#60ac39}.css .hljs-hexcolor{color:#1fad83}.coffeescript .hljs-title,.hljs-function,.javascript .hljs-title,.perl .hljs-sub,.python .hljs-decorator,.python .hljs-title,.ruby .hljs-function .hljs-title,.ruby .hljs-title .hljs-keyword{color:#6684e1}.hljs-keyword,.javascript .hljs-function{color:#b854d4}.hljs{display:block;background:#fefbec;color:#6e6b5e;padding:.5em}.coffeescript .javascript,.javascript .xml,.tex .hljs-formula,.xml .css,.xml .hljs-cdata,.xml .javascript,.xml .vbscript{opacity:.5}
|
@ -0,0 +1 @@
|
||||
.hljs-comment,.hljs-title{color:#9c9491}.css .hljs-class,.css .hljs-id,.css .hljs-pseudo,.hljs-attribute,.hljs-regexp,.hljs-tag,.hljs-variable,.html .hljs-doctype,.ruby .hljs-constant,.xml .hljs-doctype,.xml .hljs-pi,.xml .hljs-tag .hljs-title{color:#f22c40}.hljs-built_in,.hljs-constant,.hljs-literal,.hljs-number,.hljs-params,.hljs-pragma,.hljs-preprocessor{color:#df5320}.css .hljs-rules .hljs-attribute,.hljs-ruby .hljs-class .hljs-title{color:#d5911a}.hljs-header,.hljs-inheritance,.hljs-string,.hljs-value,.ruby .hljs-symbol,.xml .hljs-cdata{color:#5ab738}.css .hljs-hexcolor{color:#00ad9c}.coffeescript .hljs-title,.hljs-function,.javascript .hljs-title,.perl .hljs-sub,.python .hljs-decorator,.python .hljs-title,.ruby .hljs-function .hljs-title,.ruby .hljs-title .hljs-keyword{color:#407ee7}.hljs-keyword,.javascript .hljs-function{color:#6666ea}.hljs{display:block;background:#2c2421;color:#a8a19f;padding:.5em}.coffeescript .javascript,.javascript .xml,.tex .hljs-formula,.xml .css,.xml .hljs-cdata,.xml .javascript,.xml .vbscript{opacity:.5}
|
@ -0,0 +1 @@
|
||||
.hljs-comment,.hljs-title{color:#766e6b}.css .hljs-class,.css .hljs-id,.css .hljs-pseudo,.hljs-attribute,.hljs-regexp,.hljs-tag,.hljs-variable,.html .hljs-doctype,.ruby .hljs-constant,.xml .hljs-doctype,.xml .hljs-pi,.xml .hljs-tag .hljs-title{color:#f22c40}.hljs-built_in,.hljs-constant,.hljs-literal,.hljs-number,.hljs-params,.hljs-pragma,.hljs-preprocessor{color:#df5320}.css .hljs-rules .hljs-attribute,.hljs-ruby .hljs-class .hljs-title{color:#d5911a}.hljs-header,.hljs-inheritance,.hljs-string,.hljs-value,.ruby .hljs-symbol,.xml .hljs-cdata{color:#5ab738}.css .hljs-hexcolor{color:#00ad9c}.coffeescript .hljs-title,.hljs-function,.javascript .hljs-title,.perl .hljs-sub,.python .hljs-decorator,.python .hljs-title,.ruby .hljs-function .hljs-title,.ruby .hljs-title .hljs-keyword{color:#407ee7}.hljs-keyword,.javascript .hljs-function{color:#6666ea}.hljs{display:block;background:#f1efee;color:#68615e;padding:.5em}.coffeescript .javascript,.javascript .xml,.tex .hljs-formula,.xml .css,.xml .hljs-cdata,.xml .javascript,.xml .vbscript{opacity:.5}
|
@ -0,0 +1 @@
|
||||
.hljs-comment,.hljs-title{color:#9e8f9e}.css .hljs-class,.css .hljs-id,.css .hljs-pseudo,.hljs-attribute,.hljs-regexp,.hljs-tag,.hljs-variable,.html .hljs-doctype,.ruby .hljs-constant,.xml .hljs-doctype,.xml .hljs-pi,.xml .hljs-tag .hljs-title{color:#ca402b}.hljs-built_in,.hljs-constant,.hljs-literal,.hljs-number,.hljs-params,.hljs-pragma,.hljs-preprocessor{color:#a65926}.css .hljs-rules .hljs-attribute,.hljs-ruby .hljs-class .hljs-title{color:#bb8a35}.hljs-header,.hljs-inheritance,.hljs-string,.hljs-value,.ruby .hljs-symbol,.xml .hljs-cdata{color:#379a37}.css .hljs-hexcolor{color:#159393}.coffeescript .hljs-title,.hljs-function,.javascript .hljs-title,.perl .hljs-sub,.python .hljs-decorator,.python .hljs-title,.ruby .hljs-function .hljs-title,.ruby .hljs-title .hljs-keyword{color:#516aec}.hljs-keyword,.javascript .hljs-function{color:#7b59c0}.hljs{display:block;background:#292329;color:#ab9bab;padding:.5em}.coffeescript .javascript,.javascript .xml,.tex .hljs-formula,.xml .css,.xml .hljs-cdata,.xml .javascript,.xml .vbscript{opacity:.5}
|
@ -0,0 +1 @@
|
||||
.hljs-comment,.hljs-title{color:#776977}.css .hljs-class,.css .hljs-id,.css .hljs-pseudo,.hljs-attribute,.hljs-regexp,.hljs-tag,.hljs-variable,.html .hljs-doctype,.ruby .hljs-constant,.xml .hljs-doctype,.xml .hljs-pi,.xml .hljs-tag .hljs-title{color:#ca402b}.hljs-built_in,.hljs-constant,.hljs-literal,.hljs-number,.hljs-params,.hljs-pragma,.hljs-preprocessor{color:#a65926}.css .hljs-rules .hljs-attribute,.hljs-ruby .hljs-class .hljs-title{color:#bb8a35}.hljs-header,.hljs-inheritance,.hljs-string,.hljs-value,.ruby .hljs-symbol,.xml .hljs-cdata{color:#379a37}.css .hljs-hexcolor{color:#159393}.coffeescript .hljs-title,.hljs-function,.javascript .hljs-title,.perl .hljs-sub,.python .hljs-decorator,.python .hljs-title,.ruby .hljs-function .hljs-title,.ruby .hljs-title .hljs-keyword{color:#516aec}.hljs-keyword,.javascript .hljs-function{color:#7b59c0}.hljs{display:block;background:#f7f3f7;color:#695d69;padding:.5em}.coffeescript .javascript,.javascript .xml,.tex .hljs-formula,.xml .css,.xml .hljs-cdata,.xml .javascript,.xml .vbscript{opacity:.5}
|
@ -0,0 +1 @@
|
||||
.hljs-comment,.hljs-title{color:#7195a8}.css .hljs-class,.css .hljs-id,.css .hljs-pseudo,.hljs-attribute,.hljs-regexp,.hljs-tag,.hljs-variable,.html .hljs-doctype,.ruby .hljs-constant,.xml .hljs-doctype,.xml .hljs-pi,.xml .hljs-tag .hljs-title{color:#d22d72}.hljs-built_in,.hljs-constant,.hljs-literal,.hljs-number,.hljs-params,.hljs-pragma,.hljs-preprocessor{color:#935c25}.css .hljs-rules .hljs-attribute,.hljs-ruby .hljs-class .hljs-title{color:#8a8a0f}.hljs-header,.hljs-inheritance,.hljs-string,.hljs-value,.ruby .hljs-symbol,.xml .hljs-cdata{color:#568c3b}.css .hljs-hexcolor{color:#2d8f6f}.coffeescript .hljs-title,.hljs-function,.javascript .hljs-title,.perl .hljs-sub,.python .hljs-decorator,.python .hljs-title,.ruby .hljs-function .hljs-title,.ruby .hljs-title .hljs-keyword{color:#257fad}.hljs-keyword,.javascript .hljs-function{color:#5d5db1}.hljs{display:block;background:#1f292e;color:#7ea2b4;padding:.5em}.coffeescript .javascript,.javascript .xml,.tex .hljs-formula,.xml .css,.xml .hljs-cdata,.xml .javascript,.xml .vbscript{opacity:.5}
|
@ -0,0 +1 @@
|
||||
.hljs-comment,.hljs-title{color:#5a7b8c}.css .hljs-class,.css .hljs-id,.css .hljs-pseudo,.hljs-attribute,.hljs-regexp,.hljs-tag,.hljs-variable,.html .hljs-doctype,.ruby .hljs-constant,.xml .hljs-doctype,.xml .hljs-pi,.xml .hljs-tag .hljs-title{color:#d22d72}.hljs-built_in,.hljs-constant,.hljs-literal,.hljs-number,.hljs-params,.hljs-pragma,.hljs-preprocessor{color:#935c25}.css .hljs-rules .hljs-attribute,.hljs-ruby .hljs-class .hljs-title{color:#8a8a0f}.hljs-header,.hljs-inheritance,.hljs-string,.hljs-value,.ruby .hljs-symbol,.xml .hljs-cdata{color:#568c3b}.css .hljs-hexcolor{color:#2d8f6f}.coffeescript .hljs-title,.hljs-function,.javascript .hljs-title,.perl .hljs-sub,.python .hljs-decorator,.python .hljs-title,.ruby .hljs-function .hljs-title,.ruby .hljs-title .hljs-keyword{color:#257fad}.hljs-keyword,.javascript .hljs-function{color:#5d5db1}.hljs{display:block;background:#ebf8ff;color:#516d7b;padding:.5em}.coffeescript .javascript,.javascript .xml,.tex .hljs-formula,.xml .css,.xml .hljs-cdata,.xml .javascript,.xml .vbscript{opacity:.5}
|
@ -0,0 +1 @@
|
||||
.hljs-comment,.hljs-title{color:#809980}.css .hljs-class,.css .hljs-id,.css .hljs-pseudo,.hljs-attribute,.hljs-regexp,.hljs-tag,.hljs-variable,.html .hljs-doctype,.ruby .hljs-constant,.xml .hljs-doctype,.xml .hljs-pi,.xml .hljs-tag .hljs-title{color:#e6193c}.hljs-built_in,.hljs-constant,.hljs-literal,.hljs-number,.hljs-params,.hljs-pragma,.hljs-preprocessor{color:#87711d}.css .hljs-rules .hljs-attribute,.hljs-ruby .hljs-class .hljs-title{color:#c3c322}.hljs-header,.hljs-inheritance,.hljs-string,.hljs-value,.ruby .hljs-symbol,.xml .hljs-cdata{color:#29a329}.css .hljs-hexcolor{color:#1999b3}.coffeescript .hljs-title,.hljs-function,.javascript .hljs-title,.perl .hljs-sub,.python .hljs-decorator,.python .hljs-title,.ruby .hljs-function .hljs-title,.ruby .hljs-title .hljs-keyword{color:#3d62f5}.hljs-keyword,.javascript .hljs-function{color:#ad2bee}.hljs{display:block;background:#242924;color:#8ca68c;padding:.5em}.coffeescript .javascript,.javascript .xml,.tex .hljs-formula,.xml .css,.xml .hljs-cdata,.xml .javascript,.xml .vbscript{opacity:.5}
|
@ -0,0 +1 @@
|
||||
.hljs-comment,.hljs-title{color:#687d68}.css .hljs-class,.css .hljs-id,.css .hljs-pseudo,.hljs-attribute,.hljs-regexp,.hljs-tag,.hljs-variable,.html .hljs-doctype,.ruby .hljs-constant,.xml .hljs-doctype,.xml .hljs-pi,.xml .hljs-tag .hljs-title{color:#e6193c}.hljs-built_in,.hljs-constant,.hljs-literal,.hljs-number,.hljs-params,.hljs-pragma,.hljs-preprocessor{color:#87711d}.css .hljs-rules .hljs-attribute,.hljs-ruby .hljs-class .hljs-title{color:#c3c322}.hljs-header,.hljs-inheritance,.hljs-string,.hljs-value,.ruby .hljs-symbol,.xml .hljs-cdata{color:#29a329}.css .hljs-hexcolor{color:#1999b3}.coffeescript .hljs-title,.hljs-function,.javascript .hljs-title,.perl .hljs-sub,.python .hljs-decorator,.python .hljs-title,.ruby .hljs-function .hljs-title,.ruby .hljs-title .hljs-keyword{color:#3d62f5}.hljs-keyword,.javascript .hljs-function{color:#ad2bee}.hljs{display:block;background:#f0fff0;color:#5e6e5e;padding:.5em}.coffeescript .javascript,.javascript .xml,.tex .hljs-formula,.xml .css,.xml .hljs-cdata,.xml .javascript,.xml .vbscript{opacity:.5}
|
@ -0,0 +1 @@
|
||||
.hljs{display:block;padding:.5em;background:#b7a68e url(brown_papersq.png)}.clojure .hljs-built_in,.hljs-change,.hljs-flow,.hljs-keyword,.hljs-literal,.hljs-request,.hljs-status,.hljs-winutils,.lisp .hljs-title,.nginx .hljs-title,.tex .hljs-special{color:#059;font-weight:700}.hljs,.hljs-subst,.hljs-tag .hljs-keyword{color:#363c69}.apache .hljs-cbracket,.apache .hljs-tag,.css .hljs-rules .hljs-value,.django .hljs-filter .hljs-argument,.django .hljs-template_tag,.django .hljs-variable,.haskell .hljs-type,.hljs-addition,.hljs-attr_selector,.hljs-built_in,.hljs-envvar,.hljs-javadoc,.hljs-pragma,.hljs-preprocessor,.hljs-pseudo,.hljs-stream,.hljs-string,.hljs-tag .hljs-value,.hljs-title,.ruby .hljs-class .hljs-parent,.ruby .hljs-string,.ruby .hljs-symbol,.ruby .hljs-symbol .hljs-string,.smalltalk .hljs-array,.smalltalk .hljs-class,.smalltalk .hljs-localvars,.sql .hljs-aggregate,.tex .hljs-number{color:#2c009f}.apache .hljs-sqbracket,.hljs-comment,.hljs-deletion,.hljs-doctype,.hljs-pi,.hljs-shebang,.hljs-template_comment,.java .hljs-annotation,.nginx .hljs-built_in,.python .hljs-decorator,.tex .hljs-formula{color:#802022}.apache .hljs-tag,.bash .hljs-variable,.css .hljs-id,.diff .hljs-header,.haskell .hljs-type,.hljs-chunk,.hljs-keyword,.hljs-literal,.hljs-phpdoc,.hljs-title,.hljs-winutils,.rsl .hljs-built_in,.smalltalk .hljs-class,.sql .hljs-aggregate,.tex .hljs-command,.vbscript .hljs-built_in{font-weight:700}.coffeescript .javascript,.javascript .xml,.tex .hljs-formula,.xml .css,.xml .hljs-cdata,.xml .javascript,.xml .vbscript{opacity:.8}
|
Binary file not shown.
After Width: | Height: | Size: 18 KiB |
@ -0,0 +1 @@
|
||||
.hljs{display:block;padding:.5em;background:#444}.clojure .hljs-built_in,.hljs-change,.hljs-flow,.hljs-keyword,.hljs-literal,.hljs-winutils,.lisp .hljs-title,.nginx .hljs-title,.tex .hljs-special{color:#fff}.hljs,.hljs-subst{color:#ddd}.apache .hljs-cbracket,.apache .hljs-tag,.coffeescript .hljs-attribute,.css .hljs-rules .hljs-value,.django .hljs-filter .hljs-argument,.django .hljs-template_tag,.django .hljs-variable,.haskell .hljs-type,.hljs-addition,.hljs-attr_selector,.hljs-built_in,.hljs-envvar,.hljs-javadoc,.hljs-pragma,.hljs-preprocessor,.hljs-prompt,.hljs-pseudo,.hljs-stream,.hljs-string,.hljs-tag .hljs-value,.hljs-title,.ini .hljs-title,.ruby .hljs-class .hljs-parent,.ruby .hljs-string,.ruby .hljs-symbol,.ruby .hljs-symbol .hljs-string,.smalltalk .hljs-array,.smalltalk .hljs-class,.smalltalk .hljs-localvars,.sql .hljs-aggregate,.tex .hljs-command{color:#d88}.apache .hljs-sqbracket,.hljs-comment,.hljs-deletion,.hljs-doctype,.hljs-pi,.hljs-shebang,.hljs-template_comment,.java .hljs-annotation,.python .hljs-decorator,.tex .hljs-formula{color:#777}.apache .hljs-tag,.bash .hljs-variable,.css .hljs-id,.diff .hljs-header,.haskell .hljs-type,.hljs-chunk,.hljs-keyword,.hljs-literal,.hljs-phpdoc,.hljs-request,.hljs-status,.hljs-title,.hljs-winutils,.rsl .hljs-built_in,.smalltalk .hljs-class,.sql .hljs-aggregate,.tex .hljs-special,.vbscript .hljs-built_in{font-weight:700}.coffeescript .javascript,.javascript .xml,.tex .hljs-formula,.xml .css,.xml .hljs-cdata,.xml .javascript,.xml .vbscript{opacity:.5}
|
@ -0,0 +1 @@
|
||||
.hljs{display:block;padding:.5em;background:#f0f0f0}.clojure .hljs-built_in,.hljs,.hljs-subst,.hljs-tag .hljs-title,.lisp .hljs-title,.nginx .hljs-title{color:#000}.apache .hljs-cbracket,.apache .hljs-tag,.asciidoc .hljs-header,.bash .hljs-variable,.coffeescript .hljs-attribute,.django .hljs-variable,.erlang_repl .hljs-function_or_atom,.haml .hljs-symbol,.hljs-addition,.hljs-aggregate,.hljs-constant,.hljs-flow,.hljs-parent,.hljs-pragma,.hljs-preprocessor,.hljs-rules .hljs-value,.hljs-rules .hljs-value .hljs-number,.hljs-stream,.hljs-string,.hljs-tag .hljs-value,.hljs-template_tag,.hljs-title,.markdown .hljs-header,.ruby .hljs-symbol,.ruby .hljs-symbol .hljs-string,.smalltalk .hljs-class,.tex .hljs-command,.tex .hljs-special{color:#800}.asciidoc .hljs-blockquote,.diff .hljs-header,.hljs-annotation,.hljs-chunk,.hljs-comment,.hljs-template_comment,.markdown .hljs-blockquote,.smartquote{color:#888}.asciidoc .hljs-bullet,.asciidoc .hljs-link_url,.go .hljs-constant,.hljs-change,.hljs-date,.hljs-hexcolor,.hljs-literal,.hljs-number,.hljs-regexp,.lasso .hljs-variable,.makefile .hljs-variable,.markdown .hljs-bullet,.markdown .hljs-link_url,.smalltalk .hljs-char,.smalltalk .hljs-symbol{color:#080}.apache .hljs-sqbracket,.asciidoc .hljs-attribute,.asciidoc .hljs-link_label,.clojure .hljs-attribute,.coffeescript .hljs-property,.erlang_repl .hljs-reserved,.haml .hljs-bullet,.hljs-array,.hljs-attr_selector,.hljs-decorator,.hljs-deletion,.hljs-doctype,.hljs-envvar,.hljs-filter .hljs-argument,.hljs-important,.hljs-javadoc,.hljs-label,.hljs-localvars,.hljs-phony,.hljs-pi,.hljs-prompt,.hljs-pseudo,.hljs-shebang,.lasso .hljs-attribute,.markdown .hljs-link_label,.nginx .hljs-built_in,.ruby .hljs-string,.tex .hljs-formula,.vhdl .hljs-attribute{color:#88f}.apache .hljs-tag,.asciidoc .hljs-strong,.bash .hljs-variable,.css .hljs-tag,.go .hljs-typename,.hljs-aggregate,.hljs-built_in,.hljs-id,.hljs-javadoctag,.hljs-keyword,.hljs-phpdoc,.hljs-request,.hljs-status,.hljs-title,.hljs-winutils,.hljs-yardoctag,.markdown .hljs-strong,.smalltalk .hljs-class,.tex .hljs-command{font-weight:700}.asciidoc .hljs-emphasis,.markdown .hljs-emphasis{font-style:italic}.nginx .hljs-built_in{font-weight:400}.coffeescript .javascript,.javascript .xml,.lasso .markup,.tex .hljs-formula,.xml .css,.xml .hljs-cdata,.xml .javascript,.xml .vbscript{opacity:.5}
|
@ -0,0 +1 @@
|
||||
.hljs{display:block;padding:.5em;color:#000;background:#f8f8ff}.diff .hljs-header,.hljs-comment,.hljs-javadoc,.hljs-template_comment{color:#408080;font-style:italic}.assignment,.css .rule .hljs-keyword,.hljs-keyword,.hljs-literal,.hljs-subst,.hljs-winutils,.javascript .hljs-title,.lisp .hljs-title{color:#954121}.hljs-hexcolor,.hljs-number{color:#40a070}.hljs-phpdoc,.hljs-string,.hljs-tag .hljs-value,.tex .hljs-formula{color:#219161}.hljs-id,.hljs-title{color:#19469d}.hljs-params{color:#00f}.hljs-subst,.javascript .hljs-title,.lisp .hljs-title{font-weight:400}.haskell .hljs-label,.hljs-class .hljs-title,.tex .hljs-command{color:#458;font-weight:700}.django .hljs-tag .hljs-keyword,.hljs-rules .hljs-property,.hljs-tag,.hljs-tag .hljs-title{color:navy;font-weight:400}.hljs-attribute,.hljs-variable,.instancevar,.lisp .hljs-body{color:teal}.hljs-regexp{color:#b68}.hljs-class{color:#458;font-weight:700}.hljs-symbol,.input_number,.lisp .hljs-keyword,.ruby .hljs-symbol .hljs-keyword,.ruby .hljs-symbol .hljs-string,.ruby .hljs-symbol .keymethods,.tex .hljs-special{color:#990073}.builtin,.constructor,.hljs-built_in,.lisp .hljs-title{color:#0086b3}.hljs-cdata,.hljs-doctype,.hljs-pi,.hljs-pragma,.hljs-preprocessor,.hljs-shebang{color:#999;font-weight:700}.hljs-deletion{background:#fdd}.hljs-addition{background:#dfd}.diff .hljs-change{background:#0086b3}.hljs-chunk{color:#aaa}.tex .hljs-formula{opacity:.5}
|
@ -0,0 +1 @@
|
||||
.hljs{display:block;padding:.5em;background:navy}.hljs,.hljs-subst{color:#0ff}.apache .hljs-cbracket,.apache .hljs-tag,.clojure .hljs-title,.coffeescript .hljs-attribute,.css .hljs-rules .hljs-value,.css .hljs-rules .hljs-value .hljs-number,.django .hljs-template_tag,.django .hljs-variable,.haskell .hljs-type,.hljs-addition,.hljs-built_in,.hljs-pragma,.hljs-preprocessor,.hljs-string,.hljs-tag .hljs-value,.ruby .hljs-string,.ruby .hljs-symbol,.ruby .hljs-symbol .hljs-string,.smalltalk .hljs-class,.sql .hljs-aggregate,.tex .hljs-command{color:#ff0}.bash .hljs-variable,.clojure .hljs-built_in,.css .hljs-id,.haskell .hljs-type,.hljs-change,.hljs-envvar,.hljs-flow,.hljs-keyword,.hljs-title,.hljs-winutils,.rsl .hljs-built_in,.smalltalk .hljs-class,.sql .hljs-aggregate,.tex .hljs-special,.vbscript .hljs-built_in,.xml .hljs-tag .hljs-title{color:#fff}.apache .hljs-sqbracket,.hljs-comment,.hljs-deletion,.hljs-javadoc,.hljs-phpdoc,.hljs-template_comment,.java .hljs-annotation,.tex .hljs-formula{color:#888}.clojure .hljs-attribute,.hljs-date,.hljs-literal,.hljs-number,.hljs-regexp,.smalltalk .hljs-char,.smalltalk .hljs-symbol{color:#0f0}.diff .hljs-header,.django .hljs-filter .hljs-argument,.hljs-attr_selector,.hljs-chunk,.hljs-prompt,.hljs-pseudo,.hljs-shebang,.nginx .hljs-built_in,.python .hljs-decorator,.smalltalk .hljs-array,.smalltalk .hljs-localvars,.xml .hljs-pi{color:teal}.apache .hljs-tag,.css .hljs-id,.haskell .hljs-type,.hljs-flow,.hljs-keyword,.hljs-request,.hljs-status,.hljs-title,.hljs-winutils,.nginx .hljs-built_in,.rsl .hljs-built_in,.smalltalk .hljs-class,.sql .hljs-aggregate,.tex .hljs-command,.tex .hljs-special,.vbscript .hljs-built_in{font-weight:700}
|
1
public/build/ckeditor/plugins/codesnippet/lib/highlight/styles/foundation.css
vendored
Normal file
1
public/build/ckeditor/plugins/codesnippet/lib/highlight/styles/foundation.css
vendored
Normal file
@ -0,0 +1 @@
|
||||
.hljs{display:block;padding:.5em;background:#eee}.hljs-annotation,.hljs-decorator,.hljs-header{color:#007}.hljs-attribute,.hljs-emphasis,.hljs-horizontal_rule,.hljs-link_url{color:#070}.hljs-emphasis{font-style:italic}.hljs-link_label,.hljs-string,.hljs-strong,.hljs-value,.scss .hljs-value .hljs-string{color:#d14}.hljs-strong{font-weight:700}.hljs-blockquote,.hljs-comment{color:#998;font-style:italic}.asciidoc .hljs-title,.hljs-function .hljs-title{color:#900}.hljs-class{color:#458}.hljs-constant,.hljs-hexcolor,.hljs-id,.hljs-pseudo{color:teal}.hljs-variable{color:#369}.hljs-bullet,.hljs-javadoc{color:#970}.hljs-doctype,.hljs-pi{color:#34b}.hljs-code,.hljs-number{color:#099}.hljs-important{color:red}.hljs-label,.smartquote{color:#970}.hljs-pragma,.hljs-preprocessor{color:#579}.hljs-keyword,.hljs-reserved,.scss .hljs-value{color:#000}.hljs-regexp{background-color:#fff0ff;color:#808}.hljs-symbol{color:#990073}.hljs-symbol .hljs-string{color:#a60}.hljs-tag{color:#070}.hljs-at_rule,.hljs-at_rule .hljs-keyword{color:#088}.hljs-at_rule .hljs-preprocessor{color:#808}.scss .hljs-attribute,.scss .hljs-tag{color:#339}
|
@ -0,0 +1 @@
|
||||
.hljs{display:block;padding:.5em;color:#333;background:#f8f8f8}.diff .hljs-header,.hljs-comment,.hljs-javadoc,.hljs-template_comment{color:#998;font-style:italic}.css .rule .hljs-keyword,.hljs-keyword,.hljs-request,.hljs-status,.hljs-subst,.hljs-winutils,.javascript .hljs-title,.nginx .hljs-title{color:#333;font-weight:700}.hljs-hexcolor,.hljs-number,.ruby .hljs-constant{color:#099}.hljs-phpdoc,.hljs-string,.hljs-tag .hljs-value,.tex .hljs-formula{color:#d14}.coffeescript .hljs-params,.hljs-id,.hljs-title,.scss .hljs-preprocessor{color:#900;font-weight:700}.clojure .hljs-title,.hljs-subst,.javascript .hljs-title,.lisp .hljs-title{font-weight:400}.haskell .hljs-type,.hljs-class .hljs-title,.tex .hljs-command,.vhdl .hljs-literal{color:#458;font-weight:700}.django .hljs-tag .hljs-keyword,.hljs-rules .hljs-property,.hljs-tag,.hljs-tag .hljs-title{color:navy;font-weight:400}.hljs-attribute,.hljs-variable,.lisp .hljs-body{color:teal}.hljs-regexp{color:#009926}.hljs-prompt,.hljs-symbol,.lisp .hljs-keyword,.ruby .hljs-symbol .hljs-string,.tex .hljs-special{color:#990073}.clojure .hljs-built_in,.hljs-built_in,.lisp .hljs-title{color:#0086b3}.hljs-cdata,.hljs-doctype,.hljs-pi,.hljs-pragma,.hljs-preprocessor,.hljs-shebang{color:#999;font-weight:700}.hljs-deletion{background:#fdd}.hljs-addition{background:#dfd}.diff .hljs-change{background:#0086b3}.hljs-chunk{color:#aaa}
|
@ -0,0 +1 @@
|
||||
.hljs{display:block;padding:.5em;background:#fff;color:#000}.hljs-comment,.hljs-comment *,.hljs-javadoc,.hljs-template_comment{color:#800}.clojure .hljs-built_in,.hljs-keyword,.hljs-list .hljs-title,.hljs-request,.hljs-status,.hljs-tag .hljs-title,.hljs-winutils,.http .hljs-title,.method,.nginx .hljs-title,.setting .hljs-value,.tex .hljs-command{color:#008}.hljs-envvar,.tex .hljs-special{color:#660}.apache .hljs-cbracket,.coffeescript .hljs-attribute,.hljs-attr_selector,.hljs-cdata,.hljs-date,.hljs-filter .hljs-argument,.hljs-regexp,.hljs-string,.hljs-tag .hljs-value{color:#080}.clojure .hljs-attribute,.css .hljs-function,.css .hljs-value .hljs-number,.hljs-decorator,.hljs-hexcolor,.hljs-literal,.hljs-number,.hljs-pi,.hljs-prompt,.hljs-rules .hljs-value,.hljs-shebang,.hljs-sub .hljs-identifier,.hljs-symbol,.hljs-tag,.hljs-tag .hljs-keyword,.ini .hljs-title,.ruby .hljs-symbol .hljs-string{color:#066}.clojure .hljs-title,.haskell .hljs-type,.hljs-built_in,.hljs-class .hljs-id,.hljs-class .hljs-title,.hljs-doctype,.hljs-javadoctag,.hljs-params,.hljs-phpdoc,.hljs-tag .hljs-attribute,.hljs-typename,.hljs-variable,.hljs-yardoctag,.setting,.smalltalk .hljs-class{color:#606}.css .hljs-tag,.hljs-pseudo,.hljs-rules .hljs-property,.hljs-subst{color:#000}.css .hljs-class,.css .hljs-id{color:#9b703f}.hljs-value .hljs-important{color:#f70;font-weight:700}.hljs-rules .hljs-keyword{color:#c5af75}.apache .hljs-sqbracket,.hljs-annotation,.nginx .hljs-built_in{color:#9b859d}.hljs-pragma,.hljs-preprocessor,.hljs-preprocessor *{color:#444}.tex .hljs-formula{background-color:#eee;font-style:italic}.diff .hljs-header,.hljs-chunk{color:grey;font-weight:700}.diff .hljs-change{background-color:#bccff9}.hljs-addition{background-color:#baeeba}.hljs-deletion{background-color:#ffc8bd}.hljs-comment .hljs-yardoctag{font-weight:700}
|
@ -0,0 +1 @@
|
||||
.hljs{display:block;padding:.5em;color:#000;background:#fff}.hljs-subst,.hljs-title{font-weight:400;color:#000}.diff .hljs-header,.hljs-comment,.hljs-javadoc,.hljs-template_comment{color:grey;font-style:italic}.apache .hljs-cbracket,.hljs-annotation,.hljs-chunk,.hljs-decorator,.hljs-doctype,.hljs-pi,.hljs-pragma,.hljs-preprocessor,.hljs-prompt,.hljs-shebang,.http .hljs-title{color:olive}.hljs-pi,.hljs-tag{background:#efefef}.clojure .hljs-title,.css .hljs-class,.css .hljs-function,.hljs-attr_selector,.hljs-hexcolor,.hljs-id,.hljs-keyword,.hljs-list .hljs-title,.hljs-literal,.hljs-pseudo,.hljs-request,.hljs-status,.hljs-tag .hljs-title,.ini .hljs-title,.nginx .hljs-title,.tex .hljs-command{font-weight:700;color:navy}.hljs-attribute,.hljs-date,.hljs-number,.hljs-regexp,.hljs-rules .hljs-keyword,.tex .hljs-special{font-weight:700;color:#00f}.hljs-number,.hljs-regexp{font-weight:400}.apache .hljs-tag,.css .hljs-function .hljs-params,.hljs-filter .hljs-argument,.hljs-string,.hljs-value{color:green;font-weight:700}.hljs-char,.hljs-symbol,.ruby .hljs-symbol .hljs-string,.tex .hljs-formula{color:#000;background:#d0eded;font-style:italic}.hljs-javadoctag,.hljs-phpdoc,.hljs-yardoctag{text-decoration:underline}.apache .hljs-sqbracket,.hljs-envvar,.hljs-variable,.nginx .hljs-built_in{color:#660e7a}.hljs-addition{background:#baeeba}.hljs-deletion{background:#ffc8bd}.diff .hljs-change{background:#bccff9}
|
@ -0,0 +1 @@
|
||||
.hljs{display:block;padding:.5em;background:#000;color:#f8f8f8}.hljs-comment,.hljs-javadoc,.hljs-shebang,.hljs-template_comment{color:#7c7c7c}.clojure .hljs-attribute,.hljs-keyword,.hljs-request,.hljs-status,.hljs-tag,.tex .hljs-command{color:#96cbfe}.hljs-list .hljs-title,.hljs-sub .hljs-keyword,.method,.nginx .hljs-title{color:#ffffb6}.apache .hljs-cbracket,.coffeescript .hljs-attribute,.hljs-attr_selector,.hljs-cdata,.hljs-date,.hljs-filter .hljs-argument,.hljs-string,.hljs-tag .hljs-value{color:#a8ff60}.hljs-subst{color:#daefa3}.hljs-regexp{color:#e9c062}.haskell .hljs-type,.hljs-constant,.hljs-decorator,.hljs-javadoctag,.hljs-phpdoc,.hljs-pi,.hljs-sub .hljs-identifier,.hljs-title,.hljs-yardoctag,.nginx .hljs-built_in,.smalltalk .hljs-class,.tex .hljs-special{color:#ffffb6}.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable,.ruby .hljs-symbol .hljs-string,.vbscript{color:#c6c5fe}.css .hljs-tag{color:#96cbfe}.css .hljs-id,.css .hljs-rules .hljs-property{color:#ffffb6}.css .hljs-class{color:#fff}.hljs-hexcolor{color:#c6c5fe}.hljs-number{color:#ff73fd}.coffeescript .javascript,.javascript .xml,.tex .hljs-formula,.xml .css,.xml .hljs-cdata,.xml .javascript,.xml .vbscript{opacity:.7}
|
@ -0,0 +1 @@
|
||||
.hljs{display:block;padding:.5em;background-color:#f4f4f4}.clojure .hljs-built_in,.hljs,.hljs-subst,.lisp .hljs-title{color:#000}.apache .hljs-cbracket,.bash .hljs-variable,.coffeescript .hljs-attribute,.django .hljs-variable,.hljs-addition,.hljs-aggregate,.hljs-flow,.hljs-parent,.hljs-pragma,.hljs-preprocessor,.hljs-rules .hljs-value,.hljs-rules .hljs-value .hljs-number,.hljs-stream,.hljs-string,.hljs-tag .hljs-value,.hljs-template_tag,.hljs-title,.ruby .hljs-symbol,.ruby .hljs-symbol .hljs-string,.smalltalk .hljs-class{color:#050}.diff .hljs-header,.hljs-annotation,.hljs-chunk,.hljs-comment,.hljs-template_comment{color:#777}.hljs-change,.hljs-date,.hljs-literal,.hljs-number,.hljs-regexp,.smalltalk .hljs-char,.smalltalk .hljs-symbol,.tex .hljs-special{color:#800}.apache .hljs-sqbracket,.clojure .hljs-attribute,.hljs-array,.hljs-attr_selector,.hljs-decorator,.hljs-deletion,.hljs-doctype,.hljs-envvar,.hljs-filter .hljs-argument,.hljs-javadoc,.hljs-label,.hljs-localvars,.hljs-pi,.hljs-prompt,.hljs-pseudo,.hljs-shebang,.nginx .hljs-built_in,.ruby .hljs-string,.tex .hljs-formula{color:#00e}.apache .hljs-tag,.bash .hljs-variable,.hljs-aggregate,.hljs-built_in,.hljs-id,.hljs-keyword,.hljs-phpdoc,.hljs-request,.hljs-status,.hljs-title,.hljs-winutils,.smalltalk .hljs-class,.tex .hljs-command,.xml .hljs-tag{font-weight:700;color:navy}.nginx .hljs-built_in{font-weight:400}.coffeescript .javascript,.javascript .xml,.tex .hljs-formula,.xml .css,.xml .hljs-cdata,.xml .javascript,.xml .vbscript{opacity:.5}.apache .hljs-tag{font-weight:700;color:#00f}
|
@ -0,0 +1 @@
|
||||
.hljs{display:block;padding:.5em;background:#eaeef3;color:#00193a}.hljs-header,.hljs-important,.hljs-javadoctag,.hljs-keyword,.hljs-request,.hljs-title{font-weight:700}.hljs-chunk,.hljs-comment,.hljs-template_comment{color:#738191}.hljs-addition,.hljs-argument,.hljs-blockquote,.hljs-built_in,.hljs-filename,.hljs-header,.hljs-link_label,.hljs-literal,.hljs-parent,.hljs-string,.hljs-tag,.hljs-title,.hljs-value{color:#0048ab}.hljs-attr_selector,.hljs-attribute,.hljs-bullet,.hljs-decorator,.hljs-deletion,.hljs-doctype,.hljs-javadoc,.hljs-link_url,.hljs-phony,.hljs-pi,.hljs-pragma,.hljs-preprocessor,.hljs-prompt,.hljs-regexp,.hljs-shebang,.hljs-sqbracket,.hljs-string .hljs-variable,.hljs-subst,.hljs-symbol,.hljs-xmlDocTag,.hljs-yardoctag{color:#4c81c9}
|
@ -0,0 +1 @@
|
||||
.hljs{display:block;padding:.5em;background:#272822}.clojure .hljs-built_in,.hljs-change,.hljs-flow,.hljs-keyword,.hljs-literal,.hljs-strong,.hljs-tag,.hljs-tag .hljs-title,.hljs-winutils,.lisp .hljs-title,.nginx .hljs-title,.tex .hljs-special{color:#f92672}.hljs{color:#ddd}.asciidoc .hljs-code,.hljs .hljs-constant{color:#66d9ef}.hljs-class .hljs-title,.hljs-code,.hljs-header{color:#fff}.hljs-attribute,.hljs-link_label,.hljs-regexp,.hljs-symbol,.hljs-symbol .hljs-string,.hljs-value{color:#bf79db}.apache .hljs-cbracket,.apache .hljs-tag,.django .hljs-filter .hljs-argument,.django .hljs-template_tag,.django .hljs-variable,.haskell .hljs-type,.hljs-addition,.hljs-attr_selector,.hljs-built_in,.hljs-bullet,.hljs-emphasis,.hljs-envvar,.hljs-javadoc,.hljs-link_url,.hljs-pragma,.hljs-preprocessor,.hljs-prompt,.hljs-pseudo,.hljs-stream,.hljs-string,.hljs-subst,.hljs-tag .hljs-value,.hljs-title,.ruby .hljs-class .hljs-parent,.smalltalk .hljs-array,.smalltalk .hljs-class,.smalltalk .hljs-localvars,.sql .hljs-aggregate,.tex .hljs-command{color:#a6e22e}.apache .hljs-sqbracket,.hljs-blockquote,.hljs-comment,.hljs-deletion,.hljs-doctype,.hljs-horizontal_rule,.hljs-pi,.hljs-shebang,.hljs-template_comment,.java .hljs-annotation,.python .hljs-decorator,.smartquote,.tex .hljs-formula{color:#75715e}.apache .hljs-tag,.bash .hljs-variable,.css .hljs-id,.diff .hljs-header,.haskell .hljs-type,.hljs-chunk,.hljs-header,.hljs-keyword,.hljs-literal,.hljs-phpdoc,.hljs-request,.hljs-status,.hljs-title,.hljs-winutils,.rsl .hljs-built_in,.smalltalk .hljs-class,.sql .hljs-aggregate,.tex .hljs-special,.vbscript .hljs-built_in{font-weight:700}.coffeescript .javascript,.javascript .xml,.tex .hljs-formula,.xml .css,.xml .hljs-cdata,.xml .javascript,.xml .vbscript{opacity:.5}
|
@ -0,0 +1 @@
|
||||
.hljs{display:block;padding:.5em;background:#23241f}.css .hljs-function .hljs-preprocessor,.css .hljs-rules,.css .hljs-value,.hljs,.hljs-pragma,.hljs-tag{color:#f8f8f2}.hljs-emphasis,.hljs-strong,.hljs-strongemphasis{color:#a8a8a2}.alias .hljs-keyword,.hljs-blockquote,.hljs-bullet,.hljs-hexcolor,.hljs-horizontal_rule,.hljs-literal,.hljs-number,.hljs-regexp{color:#ae81ff}.css .hljs-class,.hljs-class .hljs-title:last-child,.hljs-code,.hljs-tag .hljs-value,.hljs-title{color:#a6e22e}.hljs-link_url{font-size:80%}.hljs-strong,.hljs-strongemphasis{font-weight:700}.hljs-class .hljs-title:last-child,.hljs-emphasis,.hljs-strongemphasis{font-style:italic}.alias .hljs-keyword:first-child,.clojure .hljs-built_in,.css .hljs-important,.css .hljs-tag,.css .unit,.hljs-attribute,.hljs-change,.hljs-flow,.hljs-function,.hljs-header,.hljs-keyword,.hljs-symbol,.hljs-symbol .hljs-string,.hljs-tag .hljs-title,.hljs-value,.hljs-winutils,.lisp .hljs-title,.nginx .hljs-title,.tex .hljs-special{color:#f92672}.css .hljs-attribute,.hljs-class .hljs-keyword:first-child,.hljs-constant,.hljs-function .hljs-keyword{color:#66d9ef}.hljs-class .hljs-title,.hljs-params,.hljs-variable{color:#f8f8f2}.apache .hljs-cbracket,.apache .hljs-tag,.css .hljs-id,.django .hljs-filter .hljs-argument,.django .hljs-template_tag,.django .hljs-variable,.haskell .hljs-type,.hljs-addition,.hljs-attr_selector,.hljs-built_in,.hljs-envvar,.hljs-link_label,.hljs-link_url,.hljs-prompt,.hljs-pseudo,.hljs-stream,.hljs-string,.hljs-subst,.ruby .hljs-class .hljs-parent,.smalltalk .hljs-array,.smalltalk .hljs-class,.smalltalk .hljs-localvars,.sql .hljs-aggregate,.tex .hljs-command{color:#e6db74}.apache .hljs-sqbracket,.hljs-comment,.hljs-deletion,.hljs-doctype,.hljs-javadoc,.hljs-pi,.hljs-shebang,.hljs-template_comment,.java .hljs-annotation,.python .hljs-decorator,.tex .hljs-formula{color:#75715e}.coffeescript .javascript,.javascript .xml,.php .xml,.tex .hljs-formula,.xml .css,.xml .hljs-cdata,.xml .javascript,.xml .php,.xml .vbscript{opacity:.5}
|
@ -0,0 +1 @@
|
||||
.hljs{display:block;padding:.5em;background:#282b2e}.clojure .hljs-built_in,.css .hljs-id,.hljs-change,.hljs-flow,.hljs-keyword,.hljs-literal,.hljs-winutils,.lisp .hljs-title,.nginx .hljs-title,.tex .hljs-special{color:#93c763}.hljs-number{color:#ffcd22}.hljs{color:#e0e2e4}.css .hljs-pseudo,.css .hljs-tag{color:#d0d2b5}.hljs-attribute,.hljs .hljs-constant{color:#668bb0}.xml .hljs-attribute{color:#b3b689}.xml .hljs-tag .hljs-value{color:#e8e2b7}.hljs-class .hljs-title,.hljs-code,.hljs-header{color:#fff}.hljs-class,.hljs-hexcolor{color:#93c763}.hljs-regexp{color:#d39745}.hljs-at_rule,.hljs-at_rule .hljs-keyword{color:#a082bd}.hljs-doctype{color:#557182}.apache .hljs-cbracket,.apache .hljs-tag,.django .hljs-filter .hljs-argument,.django .hljs-template_tag,.django .hljs-variable,.haskell .hljs-type,.hljs-addition,.hljs-attr_selector,.hljs-built_in,.hljs-bullet,.hljs-emphasis,.hljs-envvar,.hljs-javadoc,.hljs-link_url,.hljs-pragma,.hljs-preprocessor,.hljs-prompt,.hljs-pseudo,.hljs-stream,.hljs-subst,.hljs-tag,.hljs-tag .hljs-title,.ruby .hljs-class .hljs-parent,.smalltalk .hljs-array,.smalltalk .hljs-class,.smalltalk .hljs-localvars,.sql .hljs-aggregate,.tex .hljs-command{color:#8cbbad}.hljs-string{color:#ec7600}.apache .hljs-sqbracket,.hljs-blockquote,.hljs-comment,.hljs-deletion,.hljs-horizontal_rule,.hljs-pi,.hljs-shebang,.hljs-template_comment,.java .hljs-annotation,.python .hljs-decorator,.tex .hljs-formula{color:#818e96}.apache .hljs-tag,.bash .hljs-variable,.css .hljs-id,.diff .hljs-header,.haskell .hljs-type,.hljs-at_rule .hljs-keyword,.hljs-chunk,.hljs-header,.hljs-keyword,.hljs-literal,.hljs-phpdoc,.hljs-request,.hljs-status,.hljs-title,.hljs-winutils,.rsl .hljs-built_in,.smalltalk .hljs-class,.sql .hljs-aggregate,.tex .hljs-special,.vbscript .hljs-built_in{font-weight:700}.coffeescript .javascript,.javascript .xml,.tex .hljs-formula,.xml .css,.xml .hljs-cdata,.xml .javascript,.xml .vbscript{opacity:.5}
|
@ -0,0 +1 @@
|
||||
.hljs-comment,.hljs-title{color:#8d8687}.css .hljs-class,.css .hljs-id,.css .hljs-pseudo,.hljs-attribute,.hljs-regexp,.hljs-tag,.hljs-variable,.html .hljs-doctype,.ruby .hljs-constant,.xml .hljs-doctype,.xml .hljs-pi,.xml .hljs-tag .hljs-title{color:#ef6155}.hljs-built_in,.hljs-constant,.hljs-literal,.hljs-number,.hljs-params,.hljs-preprocessor{color:#f99b15}.css .hljs-rules .hljs-attribute,.ruby .hljs-class .hljs-title{color:#fec418}.hljs-header,.hljs-inheritance,.hljs-string,.hljs-value,.ruby .hljs-symbol,.xml .hljs-cdata{color:#48b685}.css .hljs-hexcolor{color:#5bc4bf}.coffeescript .hljs-title,.hljs-function,.javascript .hljs-title,.perl .hljs-sub,.python .hljs-decorator,.python .hljs-title,.ruby .hljs-function .hljs-title,.ruby .hljs-title .hljs-keyword{color:#06b6ef}.hljs-keyword,.javascript .hljs-function{color:#815ba4}.hljs{display:block;background:#2f1e2e;color:#a39e9b;padding:.5em}.coffeescript .javascript,.javascript .xml,.tex .hljs-formula,.xml .css,.xml .hljs-cdata,.xml .javascript,.xml .vbscript{opacity:.5}
|
@ -0,0 +1 @@
|
||||
.hljs-comment,.hljs-title{color:#776e71}.css .hljs-class,.css .hljs-id,.css .hljs-pseudo,.hljs-attribute,.hljs-regexp,.hljs-tag,.hljs-variable,.html .hljs-doctype,.ruby .hljs-constant,.xml .hljs-doctype,.xml .hljs-pi,.xml .hljs-tag .hljs-title{color:#ef6155}.hljs-built_in,.hljs-constant,.hljs-literal,.hljs-number,.hljs-params,.hljs-preprocessor{color:#f99b15}.css .hljs-rules .hljs-attribute,.ruby .hljs-class .hljs-title{color:#fec418}.hljs-header,.hljs-inheritance,.hljs-string,.hljs-value,.ruby .hljs-symbol,.xml .hljs-cdata{color:#48b685}.css .hljs-hexcolor{color:#5bc4bf}.coffeescript .hljs-title,.hljs-function,.javascript .hljs-title,.perl .hljs-sub,.python .hljs-decorator,.python .hljs-title,.ruby .hljs-function .hljs-title,.ruby .hljs-title .hljs-keyword{color:#06b6ef}.hljs-keyword,.javascript .hljs-function{color:#815ba4}.hljs{display:block;background:#e7e9db;color:#4f424c;padding:.5em}.coffeescript .javascript,.javascript .xml,.tex .hljs-formula,.xml .css,.xml .hljs-cdata,.xml .javascript,.xml .vbscript{opacity:.5}
|
@ -0,0 +1 @@
|
||||
.hljs{display:block;padding:.5em;color:#dccf8f;background:url(pojoaque.jpg) repeat scroll 0 0 #181914}.diff .hljs-header,.hljs-comment,.hljs-doctype,.hljs-javadoc,.hljs-template_comment,.lisp .hljs-string{color:#586e75;font-style:italic}.clojure .hljs-title,.css .hljs-tag,.css .rule .hljs-keyword,.hljs-addition,.hljs-keyword,.hljs-winutils,.javascript .hljs-title,.method,.nginx .hljs-title{color:#b64926}.hljs-command,.hljs-hexcolor,.hljs-number,.hljs-phpdoc,.hljs-regexp,.hljs-string,.hljs-tag .hljs-value,.tex .hljs-formula{color:#468966}.clojure .hljs-built_in,.hljs-built_in,.hljs-chunk,.hljs-decorator,.hljs-function .hljs-title,.hljs-id,.hljs-identifier,.hljs-localvars,.hljs-title,.lisp .hljs-title{color:#ffb03b}.haskell .hljs-type,.hljs-attribute,.hljs-class .hljs-title,.hljs-constant,.hljs-parent,.hljs-variable,.lisp .hljs-body,.smalltalk .hljs-number{color:#b58900}.css .hljs-attribute{color:#b89859}.css .hljs-hexcolor,.css .hljs-number{color:#dccf8f}.css .hljs-class{color:#d3a60c}.diff .hljs-change,.hljs-attr_selector,.hljs-cdata,.hljs-important,.hljs-pi,.hljs-pragma,.hljs-preprocessor,.hljs-shebang,.hljs-special,.hljs-subst,.hljs-symbol,.hljs-symbol .hljs-string{color:#cb4b16}.hljs-deletion{color:#dc322f}.tex .hljs-formula{background:#073642}
|
Binary file not shown.
After Width: | Height: | Size: 1.2 KiB |
@ -0,0 +1 @@
|
||||
.hljs{display:block;padding:.5em;background:#232323;color:#e6e1dc}.hljs-comment,.hljs-javadoc,.hljs-shebang,.hljs-template_comment{color:#bc9458;font-style:italic}.hljs-keyword,.hljs-list .hljs-title,.hljs-request,.hljs-status,.method,.nginx .hljs-title,.ruby .hljs-function .hljs-keyword{color:#c26230}.apache .hljs-cbracket,.hljs-attr_selector,.hljs-cdata,.hljs-date,.hljs-filter .hljs-argument,.hljs-number,.hljs-regexp,.hljs-string,.hljs-tag .hljs-value,.markdown .hljs-link_label,.tex .hljs-command{color:#a5c261}.hljs-subst{color:#519f50}.hljs-doctype,.hljs-pi,.hljs-sub .hljs-identifier,.hljs-tag,.hljs-tag .hljs-keyword,.hljs-tag .hljs-title,.input_number{color:#e8bf6a}.hljs-identifier{color:#d0d0ff}.haskell .hljs-type,.hljs-class .hljs-title,.hljs-javadoctag,.hljs-phpdoc,.hljs-yardoctag,.smalltalk .hljs-class{text-decoration:none}.hljs-constant{color:#da4939}.hljs-attribute,.hljs-built_in,.hljs-symbol,.markdown .hljs-link_url,.ruby .hljs-symbol .hljs-identifier,.ruby .hljs-symbol .hljs-string{color:#6d9cbe}.markdown .hljs-link_url{text-decoration:underline}.clojure .hljs-attribute,.hljs-params,.hljs-variable{color:#d0d0ff}.css .hljs-tag,.hljs-pseudo,.hljs-rules .hljs-property,.tex .hljs-special{color:#cda869}.css .hljs-class{color:#9b703f}.hljs-rules .hljs-keyword{color:#c5af75}.hljs-rules .hljs-value{color:#cf6a4c}.css .hljs-id{color:#8b98ab}.apache .hljs-sqbracket,.hljs-annotation,.nginx .hljs-built_in{color:#9b859d}.hljs-pragma,.hljs-preprocessor,.hljs-preprocessor *{color:#8996a8!important}.css .hljs-value .hljs-number,.hljs-hexcolor{color:#a5c261}.css .hljs-function,.hljs-decorator,.hljs-title{color:#ffc66d}.diff .hljs-header,.hljs-chunk{background-color:#2f33ab;color:#e6e1dc;display:inline-block;width:100%}.diff .hljs-change{background-color:#4a410d;color:#f8f8f8;display:inline-block;width:100%}.hljs-addition{background-color:#144212}.hljs-addition,.hljs-deletion{color:#e6e1dc;display:inline-block;width:100%}.hljs-deletion{background-color:#600}.coffeescript .javascript,.javascript .xml,.tex .hljs-formula,.xml .css,.xml .hljs-cdata,.xml .javascript,.xml .vbscript{opacity:.7}
|
@ -0,0 +1 @@
|
||||
.hljs{display:block;padding:.5em;background:#474949}.hljs,.hljs-body,.hljs-collection{color:#d1d9e1}.diff .hljs-header,.hljs-comment,.hljs-doctype,.hljs-javadoc,.hljs-template_comment,.lisp .hljs-string{color:#969896;font-style:italic}.clojure .hljs-attribute,.css .hljs-tag,.hljs-addition,.hljs-keyword,.hljs-winutils,.javascript .hljs-title{color:#c9c}.hljs-number{color:#f99157}.hljs-command,.hljs-hexcolor,.hljs-phpdoc,.hljs-regexp,.hljs-string,.hljs-tag .hljs-value,.tex .hljs-formula{color:#8abeb7}.hljs-built_in,.hljs-chunk,.hljs-decorator,.hljs-function .hljs-title,.hljs-identifier,.hljs-localvars,.hljs-title,.lisp .hljs-title{color:#b5bd68}.hljs-class .hljs-keyword{color:#f2777a}.clojure .hljs-title .hljs-built_in,.haskell .hljs-label,.hljs-class .hljs-title,.hljs-constant,.hljs-id,.hljs-parent,.hljs-variable,.lisp .hljs-body,.lisp .hljs-title,.smalltalk .hljs-number{color:#fc6}.clojure .hljs-title .hljs-built_in,.django .hljs-tag .hljs-keyword,.hljs-rules .hljs-property,.hljs-tag .hljs-title{font-weight:700}.clojure .hljs-title,.hljs-attribute{color:#81a2be}.diff .hljs-change,.hljs-attr_selector,.hljs-cdata,.hljs-important,.hljs-pi,.hljs-pragma,.hljs-preprocessor,.hljs-shebang,.hljs-special,.hljs-subst,.hljs-symbol,.hljs-symbol .hljs-string{color:#f99157}.hljs-deletion{color:#dc322f}.tex .hljs-formula{background:#eee8d5}
|
@ -0,0 +1 @@
|
||||
.hljs{display:block;padding:15px .5em .5em 30px;font-size:11px!important;line-height:16px!important}pre{background:#f6f6ae url(school_book.png);border-top:2px solid #d2e8b9;border-bottom:1px solid #d2e8b9}.clojure .hljs-built_in,.hljs-change,.hljs-flow,.hljs-keyword,.hljs-literal,.hljs-winutils,.lisp .hljs-title,.nginx .hljs-title,.tex .hljs-special{color:#059;font-weight:700}.hljs,.hljs-subst,.hljs-tag .hljs-keyword{color:#3e5915}.apache .hljs-cbracket,.apache .hljs-tag,.coffeescript .hljs-attribute,.css .hljs-rules .hljs-value,.django .hljs-filter .hljs-argument,.django .hljs-template_tag,.django .hljs-variable,.haskell .hljs-type,.hljs-addition,.hljs-attr_selector,.hljs-built_in,.hljs-envvar,.hljs-javadoc,.hljs-pragma,.hljs-preprocessor,.hljs-pseudo,.hljs-stream,.hljs-string,.hljs-tag .hljs-value,.hljs-title,.nginx .hljs-built_in,.ruby .hljs-class .hljs-parent,.ruby .hljs-string,.ruby .hljs-symbol,.ruby .hljs-symbol .hljs-string,.smalltalk .hljs-array,.smalltalk .hljs-class,.smalltalk .hljs-localvars,.sql .hljs-aggregate,.tex .hljs-command{color:#2c009f}.apache .hljs-sqbracket,.hljs-comment,.hljs-deletion,.hljs-doctype,.hljs-pi,.hljs-shebang,.hljs-template_comment,.java .hljs-annotation,.python .hljs-decorator{color:#e60415}.apache .hljs-tag,.bash .hljs-variable,.css .hljs-id,.diff .hljs-header,.haskell .hljs-type,.hljs-chunk,.hljs-keyword,.hljs-literal,.hljs-phpdoc,.hljs-request,.hljs-status,.hljs-title,.hljs-winutils,.rsl .hljs-built_in,.smalltalk .hljs-class,.sql .hljs-aggregate,.tex .hljs-command,.vbscript .hljs-built_in,.xml .hljs-tag .hljs-title{font-weight:700}.coffeescript .javascript,.javascript .xml,.tex .hljs-formula,.xml .css,.xml .hljs-cdata,.xml .javascript,.xml .vbscript{opacity:.5}
|
Binary file not shown.
After Width: | Height: | Size: 486 B |
@ -0,0 +1 @@
|
||||
.hljs{display:block;padding:.5em;background:#002b36;color:#839496}.diff .hljs-header,.hljs-comment,.hljs-doctype,.hljs-javadoc,.hljs-pi,.hljs-template_comment,.lisp .hljs-string{color:#586e75}.css .hljs-tag,.hljs-addition,.hljs-keyword,.hljs-request,.hljs-status,.hljs-winutils,.method,.nginx .hljs-title{color:#859900}.hljs-command,.hljs-hexcolor,.hljs-link_url,.hljs-number,.hljs-phpdoc,.hljs-regexp,.hljs-rules .hljs-value,.hljs-string,.hljs-tag .hljs-value,.tex .hljs-formula{color:#2aa198}.css .hljs-function,.hljs-built_in,.hljs-chunk,.hljs-decorator,.hljs-id,.hljs-identifier,.hljs-localvars,.hljs-title,.vhdl .hljs-literal{color:#268bd2}.haskell .hljs-type,.hljs-attribute,.hljs-class .hljs-title,.hljs-constant,.hljs-link_reference,.hljs-parent,.hljs-variable,.lisp .hljs-body,.smalltalk .hljs-number{color:#b58900}.clojure .hljs-title,.css .hljs-pseudo,.diff .hljs-change,.hljs-attr_selector,.hljs-cdata,.hljs-header,.hljs-pragma,.hljs-preprocessor,.hljs-preprocessor .hljs-keyword,.hljs-shebang,.hljs-special,.hljs-subst,.hljs-symbol,.hljs-symbol .hljs-string{color:#cb4b16}.hljs-deletion,.hljs-important{color:#dc322f}.hljs-link_label{color:#6c71c4}.tex .hljs-formula{background:#073642}
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user