support .txt type
This commit is contained in:
		
							parent
							
								
									9378f2b2e4
								
							
						
					
					
						commit
						0e292ad21b
					
				| @ -15,7 +15,16 @@ haste_document.prototype.load = function(key, callback, lang) { | |||||||
|       _this.key = key; |       _this.key = key; | ||||||
|       _this.data = res.data; |       _this.data = res.data; | ||||||
|       try { |       try { | ||||||
|         var high = lang ? hljs.highlight(lang, res.data) : hljs.highlightAuto(res.data); |         var high; | ||||||
|  |         if (lang === 'txt') { | ||||||
|  |           high = { value: res.data }; | ||||||
|  |         } | ||||||
|  |         else if (lang) { | ||||||
|  |           high = hljs.highlight(lang, res.data); | ||||||
|  |         } | ||||||
|  |         else { | ||||||
|  |           high = hljs.highlightAuto(res.data); | ||||||
|  |         } | ||||||
|       } catch(err) { |       } catch(err) { | ||||||
|         // failed highlight, fall back on auto
 |         // failed highlight, fall back on auto
 | ||||||
|         high = hljs.highlightAuto(res.data); |         high = hljs.highlightAuto(res.data); | ||||||
| @ -129,7 +138,7 @@ haste.extensionMap = { | |||||||
|   lua: 'lua', pas: 'delphi', java: 'java', cpp: 'cpp', cc: 'cpp', m: 'objectivec', |   lua: 'lua', pas: 'delphi', java: 'java', cpp: 'cpp', cc: 'cpp', m: 'objectivec', | ||||||
|   vala: 'vala', cs: 'cs', sql: 'sql', sm: 'smalltalk', lisp: 'lisp', ini: 'ini', |   vala: 'vala', cs: 'cs', sql: 'sql', sm: 'smalltalk', lisp: 'lisp', ini: 'ini', | ||||||
|   diff: 'diff', bash: 'bash', sh: 'bash', tex: 'tex', erl: 'erlang', hs: 'haskell', |   diff: 'diff', bash: 'bash', sh: 'bash', tex: 'tex', erl: 'erlang', hs: 'haskell', | ||||||
|   md: 'markdown' |   md: 'markdown', txt: '' | ||||||
| }; | }; | ||||||
| 
 | 
 | ||||||
| // Look up the extension preferred for a type
 | // Look up the extension preferred for a type
 | ||||||
|  | |||||||
							
								
								
									
										2
									
								
								static/application.min.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								static/application.min.js
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 John Crepezzi
						John Crepezzi