Re: [kde-russian] lokalize

2019-01-14 Пенетрантность Виктор
Если не затруднит, то сделайте пожалуйста рапорт об ошибке на bugs.kde.org.Мне очень сложно сделать внятный отчет на английском при создании темы.. 14.01.2019, 17:35, "Alexander Potashev" :Спасибо!Вот теперь более правдоподобно: иногда good, иногда bad. Но из Вашегоисследования следует, что работа нестабильна: одна и та же версияиногда работает правильно, а иногда глючит. Не могу ничегопосоветовать, кроме как отрепортить ошибку на bugs.kde.org.пн, 14 янв. 2019 г. в 12:26, Виктор : Вот теперь отвечу и подробно. Пришлось повторить эту процедуру полностью пару раз, и ещё несколько дополнительных сборок, когда думал, что сейчас нарою решение, и всё бросая, пытался сделать патч. В итоге надоело. Ниже чисто выполненный проход с git bisect, с моими комментариями после каждой сборки. Только три сборки из восьми работали правильно, и только они при запуске открыли последние открытые файлы. Версия 18.12.х не открывает последних открытых файлов. Думал что так и задумано. bash-4.4$ git clone https://anongit.kde.org/lokalize.git Клонирование в «lokalize»… remote: Counting objects: 13597, done. remote: Compressing objects: 100% (3876/3876), done. remote: Total 13597 (delta 10830), reused 12101 (delta 9678) Получение объектов: 100% (13597/13597), 3.95 MiB | 5.78 MiB/s, готово. Определение изменений: 100% (10830/10830), готово. bash-4.4$ cd lokalize bash-4.4$ git checkout Applications/18.12 Ветка «Applications/18.12» отслеживает внешнюю ветку «Applications/18.12» из «origin». Переключено на новую ветку «Applications/18.12» bash-4.4$ git bisect start bash-4.4$ git bisect bad bash-4.4$ git checkout Applications/18.08 Ветка «Applications/18.08» отслеживает внешнюю ветку «Applications/18.08» из «origin». Переключено на новую ветку «Applications/18.08» bash-4.4$ git bisect good HEAD~10 Бинарный поиск: 47 редакций осталось проверить после этой (примерно 6 шагов) [9175f08215665ca67d63ff3305dd66c1c0becda8] Cleanup and credits Эта сборка с проблемой, продолжаю с командой bad bash-4.4$ git bisect bad Бинарный поиск: 23 редакции осталось проверить после этой (примерно 5 шагов) [6e5814c433bdaeac06120a0343a8b25308e24ba6] Add a feature to delete all translated entries from the file in one go Эта сборка работала правильно, продолжаю с командой good bash-4.4$ git bisect good Бинарный поиск: 11 редакций осталось проверить после этой (примерно 4 шага) [9a6d6b375735c544290e7af4577d1d35354ecde0] Remove excessive warning Эта сборка с проблемой, продолжаю с командой bad bash-4.4$ git bisect bad Бинарный поиск: 5 редакций осталось проверить после этой (примерно 3 шага) [ecb8995d83b09fd0ead7202b227e274f77606b56] Add a feature to remove deleted files entries from TM Эта сборка с проблемой, продолжаю с командой bad bash-4.4$ git bisect bad Бинарный поиск: 2 редакции осталось проверить после этой (примерно 2 шага) [052e647bbab8026808fb3e3dd1cdf1365c4d3aaa] Reformat the code using astyle Эта сборка с проблемой, продолжаю с командой bad bash-4.4$ git bisect bad Бинарный поиск: 0 редакций осталось проверить после этой (примерно 1 шаг) [1c1e1847104391b28e464cf22ffcfa3c892353b0] Switch to the new connect() API Эта сборка с проблемой, продолжаю с командой bad bash-4.4$ git bisect bad Бинарный поиск: 0 редакций осталось проверить после этой (примерно 0 шагов) [1fbe462d060850f3b48ce09780e12596a325bd34] Add documentation for the new menu item 'Clear all translated entries' Эта сборка работала правильно, продолжаю с командой good bash-4.4$ git bisect good 1c1e1847104391b28e464cf22ffcfa3c892353b0 is the first bad commit commit 1c1e1847104391b28e464cf22ffcfa3c892353b0 Author: Simon Depiets  Date: Wed Aug 15 16:09:27 2018 +0800 Switch to the new connect() API Summary: Switch to the new connect API with removal of the SIGNAL and SLOT calls This required the following changes - Replace the optional parameters slots by explicit ones to manage the overload conflicts - Additional disconnects in destructors for LokalizeMainWindow and TranslationUnitTextEdit Reviewers: #localization, aacid, ltoscano, shaforostoff, mlaurent Subscribers: broulik Tags: #localization Differential Revision: https://phabricator.kde.org/D14854 :04 04 ae9c50c3b3039006293eb764ec9b485ecdd06ddd 3d9e843059e1d71289360c56e1e784e1a6bbbfe6 M src Эта сборка работает правильно. 13.01.2019, 20:52, "Alexander Potashev" : Виктор, Я правильно понял, что Вы 6 раз проверяли промежуточные версии, то есть каждую из них пересобирали из исходников, запускали и проверяли на проблему с панелью? On Sun, Jan 13, 2019, 19:18 Виктор 

Re: [kde-russian] lokalize

2019-01-14 Пенетрантность Alexander Potashev
Спасибо!

Вот теперь более правдоподобно: иногда good, иногда bad. Но из Вашего
исследования следует, что работа нестабильна: одна и та же версия
иногда работает правильно, а иногда глючит. Не могу ничего
посоветовать, кроме как отрепортить ошибку на bugs.kde.org.

пн, 14 янв. 2019 г. в 12:26, Виктор :
>
> Вот теперь отвечу и подробно.
> Пришлось повторить эту процедуру полностью пару раз, и ещё несколько 
> дополнительных сборок,
> когда думал, что сейчас нарою решение, и всё бросая, пытался сделать патч.
> В итоге надоело.
> Ниже чисто выполненный проход с git bisect,
> с моими комментариями после каждой сборки.
>
> Только три сборки из восьми работали правильно, и только они при запуске 
> открыли последние открытые файлы.
> Версия 18.12.х не открывает последних открытых файлов. Думал что так и 
> задумано.
>
> bash-4.4$ git clone https://anongit.kde.org/lokalize.git
> Клонирование в «lokalize»…
> remote: Counting objects: 13597, done.
> remote: Compressing objects: 100% (3876/3876), done.
> remote: Total 13597 (delta 10830), reused 12101 (delta 9678)
> Получение объектов: 100% (13597/13597), 3.95 MiB | 5.78 MiB/s, готово.
> Определение изменений: 100% (10830/10830), готово.
> bash-4.4$ cd lokalize
> bash-4.4$ git checkout Applications/18.12
> Ветка «Applications/18.12» отслеживает внешнюю ветку «Applications/18.12» из 
> «origin».
> Переключено на новую ветку «Applications/18.12»
> bash-4.4$ git bisect start
> bash-4.4$ git bisect bad
> bash-4.4$ git checkout Applications/18.08
> Ветка «Applications/18.08» отслеживает внешнюю ветку «Applications/18.08» из 
> «origin».
> Переключено на новую ветку «Applications/18.08»
>
> bash-4.4$ git bisect good HEAD~10
> Бинарный поиск: 47 редакций осталось проверить после этой (примерно 6 шагов)
> [9175f08215665ca67d63ff3305dd66c1c0becda8] Cleanup and credits
>
> Эта сборка с проблемой, продолжаю с командой bad
>
> bash-4.4$ git bisect bad
> Бинарный поиск: 23 редакции осталось проверить после этой (примерно 5 шагов)
> [6e5814c433bdaeac06120a0343a8b25308e24ba6] Add a feature to delete all 
> translated entries from the file in one go
>
> Эта сборка работала правильно, продолжаю с командой good
>
> bash-4.4$ git bisect good
> Бинарный поиск: 11 редакций осталось проверить после этой (примерно 4 шага)
> [9a6d6b375735c544290e7af4577d1d35354ecde0] Remove excessive warning
>
>
> Эта сборка с проблемой, продолжаю с командой bad
>
> bash-4.4$ git bisect bad
> Бинарный поиск: 5 редакций осталось проверить после этой (примерно 3 шага)
> [ecb8995d83b09fd0ead7202b227e274f77606b56] Add a feature to remove deleted 
> files entries from TM
>
>
> Эта сборка с проблемой, продолжаю с командой bad
>
> bash-4.4$ git bisect bad
> Бинарный поиск: 2 редакции осталось проверить после этой (примерно 2 шага)
> [052e647bbab8026808fb3e3dd1cdf1365c4d3aaa] Reformat the code using astyle
>
> Эта сборка с проблемой, продолжаю с командой bad
>
> bash-4.4$ git bisect bad
> Бинарный поиск: 0 редакций осталось проверить после этой (примерно 1 шаг)
> [1c1e1847104391b28e464cf22ffcfa3c892353b0] Switch to the new connect() API
>
> Эта сборка с проблемой, продолжаю с командой bad
>
> bash-4.4$ git bisect bad
> Бинарный поиск: 0 редакций осталось проверить после этой (примерно 0 шагов)
> [1fbe462d060850f3b48ce09780e12596a325bd34] Add documentation for the new menu 
> item 'Clear all translated entries'
>
>
> Эта сборка работала правильно, продолжаю с командой good
>
> bash-4.4$ git bisect good
> 1c1e1847104391b28e464cf22ffcfa3c892353b0 is the first bad commit
> commit 1c1e1847104391b28e464cf22ffcfa3c892353b0
> Author: Simon Depiets 
> Date:   Wed Aug 15 16:09:27 2018 +0800
>
> Switch to the new connect() API
>
> Summary:
> Switch to the new connect API with removal of the SIGNAL and SLOT calls
>
> This required the following changes
> - Replace the optional parameters slots by explicit ones to manage the 
> overload conflicts
> - Additional disconnects in destructors for LokalizeMainWindow and 
> TranslationUnitTextEdit
>
> Reviewers: #localization, aacid, ltoscano, shaforostoff, mlaurent
>
> Subscribers: broulik
>
> Tags: #localization
>
> Differential Revision: https://phabricator.kde.org/D14854
>
> :04 04 ae9c50c3b3039006293eb764ec9b485ecdd06ddd 
> 3d9e843059e1d71289360c56e1e784e1a6bbbfe6 M  src
>
>
> Эта сборка работает правильно.
>
>
>
>
> 13.01.2019, 20:52, "Alexander Potashev" :
>
> Виктор,
>
> Я правильно понял, что Вы 6 раз проверяли промежуточные версии, то есть 
> каждую из них пересобирали из исходников, запускали и проверяли на проблему с 
> панелью?
>
> On Sun, Jan 13, 2019, 19:18 Виктор 
> В прошлый раз из-за того и остановился, что мне это ничего не говорит.
>
> bash-4.4$ git clone https://anongit.kde.org/lokalize.git
> Клонирование в «lokalize»…
> remote: Counting objects: 13597, done.
> remote: Compressing objects: 100% (3876/3876), done.
> remote: Total 13597 (delta 10830), reused 12101 (delta 9678)
> Получение объектов: 100% (13597/135

Re: [kde-russian] lokalize

2019-01-14 Пенетрантность Виктор
Будьте внимательнее, если будете устанавливать lokalize-18.12.x.В настройках появился параметр «Удалять из памяти переводов несуществующие файлы».Был к нему очень внимателен, и никогда не включал.Но после сегодняшних установок разных версий увидел,что в папке ~/.local/share/lokalize/ все базы памяти переводов удалены, и созданы новые, пустые.Как это произошло, проглядел. Нужно было сделать архив этих файлов для восстановления.Придётся делать новые базы. 14.01.2019, 12:26, "Виктор" :Вот теперь отвечу и подробно.Пришлось повторить эту процедуру полностью пару раз, и ещё несколько дополнительных сборок,когда думал, что сейчас нарою решение, и всё бросая, пытался сделать патч.В итоге надоело.Ниже чисто выполненный проход с git bisect,с моими комментариями после каждой сборки.Только три сборки из восьми работали правильно, и только они при запуске открыли последние открытые файлы.Версия 18.12.х не открывает последних открытых файлов. Думал что так и задумано.bash-4.4$ git clone https://anongit.kde.org/lokalize.gitКлонирование в «lokalize»…remote: Counting objects: 13597, done.remote: Compressing objects: 100% (3876/3876), done.remote: Total 13597 (delta 10830), reused 12101 (delta 9678)Получение объектов: 100% (13597/13597), 3.95 MiB | 5.78 MiB/s, готово.Определение изменений: 100% (10830/10830), готово.bash-4.4$ cd lokalizebash-4.4$ git checkout Applications/18.12Ветка «Applications/18.12» отслеживает внешнюю ветку «Applications/18.12» из «origin».Переключено на новую ветку «Applications/18.12»bash-4.4$ git bisect startbash-4.4$ git bisect badbash-4.4$ git checkout Applications/18.08Ветка «Applications/18.08» отслеживает внешнюю ветку «Applications/18.08» из «origin».Переключено на новую ветку «Applications/18.08»bash-4.4$ git bisect good HEAD~10Бинарный поиск: 47 редакций осталось проверить после этой (примерно 6 шагов)[9175f08215665ca67d63ff3305dd66c1c0becda8] Cleanup and creditsЭта сборка с проблемой, продолжаю с командой badbash-4.4$ git bisect badБинарный поиск: 23 редакции осталось проверить после этой (примерно 5 шагов)[6e5814c433bdaeac06120a0343a8b25308e24ba6] Add a feature to delete all translated entries from the file in one goЭта сборка работала правильно, продолжаю с командой goodbash-4.4$ git bisect goodБинарный поиск: 11 редакций осталось проверить после этой (примерно 4 шага)[9a6d6b375735c544290e7af4577d1d35354ecde0] Remove excessive warningЭта сборка с проблемой, продолжаю с командой badbash-4.4$ git bisect badБинарный поиск: 5 редакций осталось проверить после этой (примерно 3 шага)[ecb8995d83b09fd0ead7202b227e274f77606b56] Add a feature to remove deleted files entries from TMЭта сборка с проблемой, продолжаю с командой badbash-4.4$ git bisect badБинарный поиск: 2 редакции осталось проверить после этой (примерно 2 шага)[052e647bbab8026808fb3e3dd1cdf1365c4d3aaa] Reformat the code using astyleЭта сборка с проблемой, продолжаю с командой badbash-4.4$ git bisect badБинарный поиск: 0 редакций осталось проверить после этой (примерно 1 шаг)[1c1e1847104391b28e464cf22ffcfa3c892353b0] Switch to the new connect() APIЭта сборка с проблемой, продолжаю с командой badbash-4.4$ git bisect badБинарный поиск: 0 редакций осталось проверить после этой (примерно 0 шагов)[1fbe462d060850f3b48ce09780e12596a325bd34] Add documentation for the new menu item 'Clear all translated entries'Эта сборка работала правильно, продолжаю с командой goodbash-4.4$ git bisect good1c1e1847104391b28e464cf22ffcfa3c892353b0 is the first bad commitcommit 1c1e1847104391b28e464cf22ffcfa3c892353b0Author: Simon Depiets Date:   Wed Aug 15 16:09:27 2018 +0800    Switch to the new connect() API    Summary:    Switch to the new connect API with removal of the SIGNAL and SLOT calls    This required the following changes    - Replace the optional parameters slots by explicit ones to manage the overload conflicts    - Additional disconnects in destructors for LokalizeMainWindow and TranslationUnitTextEdit    Reviewers: #localization, aacid, ltoscano, shaforostoff, mlaurent    Subscribers: broulik    Tags: #localization    Differential Revision: https://phabricator.kde.org/D14854:04 04 ae9c50c3b3039006293eb764ec9b485ecdd06ddd 3d9e843059e1d71289360c56e1e784e1a6bbbfe6 M  srcЭта сборка работает правильно.13.01.2019, 20:52, "Alexander Potashev" :Виктор, Я правильно понял, что Вы 6 раз проверяли промежуточные версии, то есть каждую из них пересобирали из исходников, запускали и проверяли на проблему с панелью? On Sun, Jan 13, 2019, 19:18 Виктор 

Re: [kde-russian] lokalize

2019-01-14 Пенетрантность Виктор
Вот теперь отвечу и подробно.Пришлось повторить эту процедуру полностью пару раз, и ещё несколько дополнительных сборок,когда думал, что сейчас нарою решение, и всё бросая, пытался сделать патч.В итоге надоело.Ниже чисто выполненный проход с git bisect,с моими комментариями после каждой сборки.Только три сборки из восьми работали правильно, и только они при запуске открыли последние открытые файлы.Версия 18.12.х не открывает последних открытых файлов. Думал что так и задумано.bash-4.4$ git clone https://anongit.kde.org/lokalize.gitКлонирование в «lokalize»…remote: Counting objects: 13597, done.remote: Compressing objects: 100% (3876/3876), done.remote: Total 13597 (delta 10830), reused 12101 (delta 9678)Получение объектов: 100% (13597/13597), 3.95 MiB | 5.78 MiB/s, готово.Определение изменений: 100% (10830/10830), готово.bash-4.4$ cd lokalizebash-4.4$ git checkout Applications/18.12Ветка «Applications/18.12» отслеживает внешнюю ветку «Applications/18.12» из «origin».Переключено на новую ветку «Applications/18.12»bash-4.4$ git bisect startbash-4.4$ git bisect badbash-4.4$ git checkout Applications/18.08Ветка «Applications/18.08» отслеживает внешнюю ветку «Applications/18.08» из «origin».Переключено на новую ветку «Applications/18.08»bash-4.4$ git bisect good HEAD~10Бинарный поиск: 47 редакций осталось проверить после этой (примерно 6 шагов)[9175f08215665ca67d63ff3305dd66c1c0becda8] Cleanup and creditsЭта сборка с проблемой, продолжаю с командой badbash-4.4$ git bisect badБинарный поиск: 23 редакции осталось проверить после этой (примерно 5 шагов)[6e5814c433bdaeac06120a0343a8b25308e24ba6] Add a feature to delete all translated entries from the file in one goЭта сборка работала правильно, продолжаю с командой goodbash-4.4$ git bisect goodБинарный поиск: 11 редакций осталось проверить после этой (примерно 4 шага)[9a6d6b375735c544290e7af4577d1d35354ecde0] Remove excessive warningЭта сборка с проблемой, продолжаю с командой badbash-4.4$ git bisect badБинарный поиск: 5 редакций осталось проверить после этой (примерно 3 шага)[ecb8995d83b09fd0ead7202b227e274f77606b56] Add a feature to remove deleted files entries from TMЭта сборка с проблемой, продолжаю с командой badbash-4.4$ git bisect badБинарный поиск: 2 редакции осталось проверить после этой (примерно 2 шага)[052e647bbab8026808fb3e3dd1cdf1365c4d3aaa] Reformat the code using astyleЭта сборка с проблемой, продолжаю с командой badbash-4.4$ git bisect badБинарный поиск: 0 редакций осталось проверить после этой (примерно 1 шаг)[1c1e1847104391b28e464cf22ffcfa3c892353b0] Switch to the new connect() APIЭта сборка с проблемой, продолжаю с командой badbash-4.4$ git bisect badБинарный поиск: 0 редакций осталось проверить после этой (примерно 0 шагов)[1fbe462d060850f3b48ce09780e12596a325bd34] Add documentation for the new menu item 'Clear all translated entries'Эта сборка работала правильно, продолжаю с командой goodbash-4.4$ git bisect good1c1e1847104391b28e464cf22ffcfa3c892353b0 is the first bad commitcommit 1c1e1847104391b28e464cf22ffcfa3c892353b0Author: Simon Depiets Date:   Wed Aug 15 16:09:27 2018 +0800    Switch to the new connect() API    Summary:    Switch to the new connect API with removal of the SIGNAL and SLOT calls    This required the following changes    - Replace the optional parameters slots by explicit ones to manage the overload conflicts    - Additional disconnects in destructors for LokalizeMainWindow and TranslationUnitTextEdit    Reviewers: #localization, aacid, ltoscano, shaforostoff, mlaurent    Subscribers: broulik    Tags: #localization    Differential Revision: https://phabricator.kde.org/D14854:04 04 ae9c50c3b3039006293eb764ec9b485ecdd06ddd 3d9e843059e1d71289360c56e1e784e1a6bbbfe6 M  srcЭта сборка работает правильно.13.01.2019, 20:52, "Alexander Potashev" :Виктор, Я правильно понял, что Вы 6 раз проверяли промежуточные версии, то есть каждую из них пересобирали из исходников, запускали и проверяли на проблему с панелью? On Sun, Jan 13, 2019, 19:18 Виктор