Browse Source

Added support for .tsx files

merge-requests/399/head
eidheim 6 years ago
parent
commit
8dc76085cc
  1. 2
      src/notebook.cc
  2. 2
      src/source.cc

2
src/notebook.cc

@ -147,6 +147,8 @@ void Notebook::open(const boost::filesystem::path &file_path_, size_t notebook_i
if(language_protocol_language_id == "js") {
if(file_path.extension() == ".ts")
language_protocol_language_id = "typescript";
else if(file_path.extension() == ".tsx")
language_protocol_language_id = "typescriptreact";
else
language_protocol_language_id = "javascript";
}

2
src/source.cc

@ -51,7 +51,7 @@ Glib::RefPtr<Gsv::Language> Source::guess_language(const boost::filesystem::path
language = language_manager->get_language("makefile");
else if(file_path.extension() == ".tcc")
language = language_manager->get_language("cpphdr");
else if(file_path.extension() == ".ts" || file_path.extension() == ".jsx" || file_path.extension() == ".flow")
else if(file_path.extension() == ".ts" || file_path.extension() == ".tsx" || file_path.extension() == ".jsx" || file_path.extension() == ".flow")
language = language_manager->get_language("js");
else if(!file_path.has_extension()) {
for(auto &part : file_path) {

Loading…
Cancel
Save