From c6b10ceb170a8a3e3de4b9cbde511affdc9074f3 Mon Sep 17 00:00:00 2001 From: itdominator <1itdominator@gmail.com> Date: Mon, 19 Jan 2026 00:29:10 -0600 Subject: [PATCH] defaulting to buffer if language not detected --- src/core/widgets/code/command_system/command_helpers.py | 2 +- src/core/widgets/code/command_system/commands/new_file.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/widgets/code/command_system/command_helpers.py b/src/core/widgets/code/command_system/command_helpers.py index c947082..92a1786 100644 --- a/src/core/widgets/code/command_system/command_helpers.py +++ b/src/core/widgets/code/command_system/command_helpers.py @@ -9,7 +9,7 @@ from gi.repository import GtkSource def set_language_and_style(view, file): language = view.language_manager.guess_language(file.fname, None) - file.ftype = language + file.ftype = "buffer" if not language else language file.buffer.set_language(language) file.buffer.set_style_scheme(view.syntax_theme) diff --git a/src/core/widgets/code/command_system/commands/new_file.py b/src/core/widgets/code/command_system/commands/new_file.py index 8360b16..13b838d 100644 --- a/src/core/widgets/code/command_system/commands/new_file.py +++ b/src/core/widgets/code/command_system/commands/new_file.py @@ -18,7 +18,7 @@ def execute( ): logger.debug("Command: New File") - file = view.command.new_file(view) + file = view.command.new_file(view) set_language_and_style(view, file) view.set_buffer(file.buffer)