diff --git a/debian/changelog b/debian/changelog index 5837abc..8a358cb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +projman (2.0.0-beta6) stable; urgency=medium + + * Новая сборка + + -- Sergey Kalinin Wed, 15 Apr 2026 17:03:28 +0300 + projman (2.0.0-beta6) stable; urgency=medium * Добавлена логика для работы с troff/groff файлами @@ -550,5 +556,6 @@ projman (2.0.0-alfa0) stable; urgency=medium + diff --git a/lib/files.tcl b/lib/files.tcl index 0569b73..1ec6ecc 100644 --- a/lib/files.tcl +++ b/lib/files.tcl @@ -7,7 +7,6 @@ # Working with files module ###################################################### - namespace eval FileOper { global packages variable types @@ -47,6 +46,9 @@ namespace eval FileOper { proc GetFileMimeType {fileFullPath {opt ""}} { global cfgVariables + if [regexp -nocase -- {untitled} $fileFullPath mattch] { + return text + } # Проверям наличие программы в системе, если есть то добавляем опции # если нет то используем тиклевый пакет if [file exists $cfgVariables(fileTypeCommand)] { @@ -67,6 +69,7 @@ namespace eval FileOper { if [regexp -nocase -- {(\w+)/([\w\-_\.]+); charset=([[:alnum:]-]+)} $pipe m fType fExt fCharset] { DebugPuts "$fType $fExt $fCharset" } + switch $opt { "charset" { if [info exists fCharset] { diff --git a/projman.tcl b/projman.tcl index 9366c76..157f1f8 100755 --- a/projman.tcl +++ b/projman.tcl @@ -10,7 +10,7 @@ exec wish8.6 "$0" -- "$@" ###################################################### # Version: 2.0.0 # Release: beta6 -# Build: 15042026165805 +# Build: 21042026112023 ###################################################### # определим текущую версию, релиз и т.д.