LINUX.ORG.RU

Новая версия TEA

 


1

1

Вышла новая "круглая" версия Qt-ветки текстового редактора TEA, 19.0.0. Основные новшества - режим открытия документов в одном запущенном экземпляре программы, а также встроенный файловый приказчик вместо обычных диалоговых окон Открыть/Сохранить. Хотя GTK-ветка сейчас превосходит количеством разных наворотов, Qt-TEA более свободен от традиций и предрассудков. Поскольку Qt-ветка появилась недавно, собранных её пакетов мало и основной способ распространения - небольшой тарболл с исходником. Для сборки нужен Qt 4.4 и, необязательно, libAspell.

//Я не понял насчет предрассудков, но видимо это что-то существенное. Shaman007

>>> офсайт



Проверено: Shaman007 ()

Петр, спасибо за мое счастливое детство. чейнджлог tea еще под винду за чашкой чего-нибудь горячего ^_^

эх, пойду устанавливать.

volh ★★
()

кстати, а где автоопределение кодировки? я за него особенно любил tea и использовал как книгочиталку.

volh ★★
()
Ответ на: комментарий от volh

Автоматическое определение есть в GTK-ветке (см. на сайте раздел Downloads). В Qt-ветка его покамест нет по архитектурным причинам. Технически - могу хоть завтра сделать, практически - не придумал пока, как это сделать, не превращая код в хаос.

roxton
() автор топика

> радикального текстового редактора TEA

Не, ну вы думайте, что пишете... :(

anonymous
()

> встроенный файловый приказчик

Что это такое? О_о

> //Я не понял на счет предрассудков, но видимо это что-то существенное. Shaman007

Шаман всё-таки читает новости перед подтверждением!! О__О

the_one
()

>встроенный файловый приказчик это ЧТО ? Автор, ты русский язык за что так сильно ненавидишь ? А файловый душеприказчик там есть ?

gregg
()
Ответ на: комментарий от gregg

>А файловый душеприказчик там есть ?

это ты старый интерфейс не видел )

volh ★★
()
Ответ на: комментарий от the_one

>> встроенный файловый приказчик

>Что это такое? О_о

Это близкий родственник файлового проводника, и умывальников начальника. Ожидаем в KDE 4.2 - файлового гробовщика.

anonymous
()

Прочитал как:

> Для сборки нужен Qt 4.4 и, необязательно, libAstral

Много думал..

winger
()

На сайте желательно бы было наличие скриншотов. Не у всех сейчас 4.4 версия Qt стоит, кстати почему именно 4.4? Что оттуда используется?

Displacer ★★
()

а где гтк версия ?

anonymous
()
Ответ на: комментарий от anonymous

Да и на скрины qt версии охото посмотреть.

anonymous
()

неграмотно: provides you hundreds of functions.

надо provides you with hundreds of functions.

anonymous
()

>Для сборки нужен Qt 4.4

расстреливать. я и так для кутима qt до 4.3.4 обновлял.

tommy ★★★★★
()

Ещё один оступившийся! Где geek? Где?!

CtrlAltBs
()

>Вышла новая "круглая" версия

Ага. Сферическая. В вакууме.

FLASH3JI0
()

А по теме. Что в нем есть такого, что нет в Geany например, чтобы кодить на С? Нет ничего стоящего чтобы собирать под него QT 4.4. Тем более что, мне кажется все будет точно также когда будет распространена версия 4.4. Оно будет требовать 4.5.

FLASH3JI0
()

Трехколесный велосипед от/для ниасиливших emacs.

anonymous
()

автор молодец, спасибо

но я не понял его КВАС в новой версии, как там открывать файлы вообще?

fMad ★★
()
Ответ на: комментарий от FLASH3JI0

Это не для кодинга на С

скорее для вёрстки, набора текстов и для дам

fMad ★★
()
Ответ на: комментарий от Xeron

Да уж, вот что бывает, когда афтар не потрудился выложить скриншоты на домашней странице.

PS: ввиду отсутствия внятного ответа на вопрос, что же такого юзается из Qt версии 4.4, hint для афтара:
#if QT_VERSION >= 0x040400
бла-бла-бла
#endif

Displacer ★★
()

Если я осилил вим, на сабж можно не смотреть?

anonymous
()
Ответ на: комментарий от shafff

кто хочет дополнительную дозу ржаки- читайте сырцы.

мне лично нравится весь файл norwegianwoodstyle.cpp, а также функция QString keycode_to_string (int k). вот как GTK действует на людей: они становятся самостоятельными и независимыми и делают всё сами.

ах да, вешать в GUI то что пишется в std::out - очень оригинально. будет про достоинству оценено искусствоведами

shafff
()

Версия 19 улыбнула :)

посмотрел историю новостей на сайте... релизы прям как пирожки стряпают :) со 2-го июля по 2-ое августа версии прошли путь:

TEA 17.6.3 is out

TEA 18.0.0 is out

TEA-GTK 17.6.5 is out

TEA 18.0.3 is out

TEA 18.1.1

TEA 19.0.0 is out

и это только за июль :)

Deleted
()

да, забыл спросить... а где можно скриншоты глянуть? чет на офиц сайте не нашел раздела.

Deleted
()

Кстати, Петр, вы собирались делать TEA на gtk, в чем причина столь кардинальной смены политики?

lester_dev ★★★★★
()
Ответ на: комментарий от Deleted

хм, на даты релизов не обратил внимания
но ещё часа 3 назад откатился на 17.6.0

и всё таки, как этот квас работает, как там открываются файлы?

fMad ★★
()

>а также встроенный файловый приказчик вместо обычных диалоговых окон

ХАЧУ!!!!!111адынадын

P.S. а корованы то есть??!?!?!?

anonymous
()
Ответ на: комментарий от anonymous

>P.S. а корованы то есть??!?!?!?

фиг с ними, корованами, есть ли там УНИТАЗ (УНИверсальный Текстовый АналиЗатор)? :)

lester_dev ★★★★★
()

> Qt-TEA более свободен от традиций и предрассудков

Разрешает педерастию?

anonymous
()
Ответ на: комментарий от Displacer

Посмотрите, вот Pkgfile:

name=tea
version=19.0.0
release=1
source=(http://dl.sourceforge.net/sourceforge/tea-editor/$name-$version.tar.bz2
)

build()
{
        cd $name-$version
        /usr/share/qt4/bin/qmake
        sed -i s/"\/usr\/local\/bin"/"usr\/local\/bin"/ src.pro
        make
        make install
        mkdir -p $PKG/usr/bin
        cp ./usr/local/bin/tea $PKG/usr/bin/tea
}

Щитото не собирается.. пишет такое:

+ make install
install -m 755 -p "bin/tea" "/usr/local/bin/tea"
strip "/usr/local/bin/tea"
+ mkdir -p /usr/work/tea/pkg/usr/bin
+ cp ./usr/local/bin/tea /usr/work/tea/pkg/usr/bin/tea
cp: cannot stat `./usr/local/bin/tea': No such file or directory

То есть всё равно делает упрямо в /usr/local/bin/tea 

А мне пакет нужен. Что то я проглядел..
Хотя руками всё срабатывает

А так интересно, про завалинку почитал, улыбнуло.

baaba ★★★
()
Ответ на: комментарий от fMad

последний скрин совсем убил. афтар на емакс метит явно

shafff
()

Файловый приказчик.

Приказчик. Приказчик. Приказчик. Приказчик. Приказчик. Приказчик. Приказчик. Приказчик. Приказчик. Приказчик. Приказчик. Приказчик.

ПРИКАЗЧИК.

ВСЕ В МАШИНУ! ЭТО ПРИКАЗЧИК!

anonymous
()
Ответ на: удаленный комментарий

Сорьки. Всё собралось. Надо перед qmake делать

baaba ★★★
()

make install
ставит 1 единственный файл ?) забавно

Sylvia ★★★★★
()

>встроенный файловый приказчик вместо обычных диалоговых окон

Повбывав бы.

Автор, безусловно, отличный программист, но перегружать юниксовую программу велосипедами - это немного не труЪ ;)

ЗЫ. Останусь верен vim'у

router ★★★★★
()

Ответы от автора

1. GTK-ветка лежит на офсайте (http://tea-editor.sourceforge.net/), в разделе Downloads. Называется TEA-GTK.
2. В русском языке нет слова "менеджер", однако есть ему замена - приказчик или управляющий. Чем вы недовольны? Родным языком?
3. Qt именно версии 4.4 нужна потому, что в редакторе используются некоторые классы, присущие Qt 4.4, а не 4.3 (например QLocalSocket). Displacer, не нужно козырятm знанием препроцессора, учите Qt. Относительно того, что 4.4 еще не в каждом дистрибутиве - я же не виноват в этом. В моей Mandriva - 4.3, я себе ставил 4.4 из исходника. Однако, я вас не заставляю этим заниматься.
4. Автоматическое определение кодировки мне не нужно "подсматривать", оно есть в GTK-ветке, однако из архитектурных соображений я пока не сделал автоопределение в Qt-ветке. Скульптор сначала думает, потом ваяет.
5. Скиншоты мне лень делать, потому что их пришлось бы обновлять.
6. Кваса в Qt-ветке нет. Есть документация на вкладке "Узнать".
7. УНИТАЗ будет в следующих версиях.

roxton
() автор топика
Ответ на: комментарий от roxton

>GTK-ветка лежит на офсайте

у неё версия меньше.

>приказчик или управляющий. Чем вы недовольны? Родным языком?

тем что ты определённо идиот. Родной язык на месте не стоит. В нем и новые слова появляются, в том числе и заимствованные. Слова "программа" тоже когда-то не было.

anonymous
()
Ответ на: комментарий от roxton

>4.4 еще не в каждом дистрибутиве - я же не виноват в этом.

да. разработчики дистрибутива виноваты что не собирается программа TEA под ними.

>В моей Mandriva - 4.3, я себе ставил 4.4 из исходника.

без 4,4 - ну никак было?

>Однако, я вас не заставляю этим заниматься.

это зачем было вообще писать?

tommy ★★★★★
()
Ответ на: комментарий от roxton

прокоментируйте плиз мой 1 скрин. там меню открытия файлов в моей домашней папке. но выбора то нет!

открываются только через cli

fMad ★★
()

жесть. Предыдущий топик тоже.

geek ★★★
()
Ответ на: комментарий от roxton

Препроцессор был о том, что иногда возможно в зависимости от версии библиотеки собрать менее функциональную версию, чем вообще её не собрать. В случае с QLocalSocket, конечно, такое врядли получится, хотя мне и представляется неочевидной необходимость использования QLocalSocket в текстовом редакторе, впрочем текстовых редакторов не писал, не могу утверждать.

Displacer ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.