OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Пятница, 15 Декабрь, 2017 09:20

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
СообщениеДобавлено: Вторник, 22 Май, 2012 11:38 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4474
Откуда: Россия, Орёл
(модератор) выделено из: viewtopic.php?p=72780#p72780
Иван Денисов писал(а):
Надо бы в эту сборку тоже добавить фикс поиска по началам и концам слов.
Решение (viewtopic.php?f=23&t=3969) про которое Вы говорите --- фича, русификация. Фича не есть исправление ошибки или доработка общего вида. Поэтому в данную сборку добавлено быть не может.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ББ1.6: базовая сборка OberonCore
СообщениеДобавлено: Вторник, 22 Май, 2012 21:39 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 1976
Откуда: Красноярск
Евгений Темиргалеев писал(а):
Иван Денисов писал(а):
Надо бы в эту сборку тоже добавить фикс поиска по началам и концам слов.
Решение (viewtopic.php?f=23&t=3969) про которое Вы говорите --- фича, русификация. Фича не есть исправление ошибки или доработка общего вида. Поэтому в данную сборку добавлено быть не может.
Останусь при своем мнении, алгоритм поиска по тексту работает без этого исправления явно не так как задумано.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ББ1.6: базовая сборка OberonCore
СообщениеДобавлено: Среда, 23 Май, 2012 09:40 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4474
Откуда: Россия, Орёл
Иван Денисов писал(а):
Останусь при своем мнении, алгоритм поиска по тексту работает без этого исправления явно не так как задумано.
Против этого я не возражал.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ББ1.6: базовая сборка OberonCore
СообщениеДобавлено: Четверг, 25 Июль, 2013 18:18 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 1976
Откуда: Красноярск
Евгений Темиргалеев писал(а):
Иван Денисов писал(а):
Останусь при своем мнении, алгоритм поиска по тексту работает без этого исправления явно не так как задумано.
Против этого я не возражал.

Евгений, предлагаю код, который не привязан к языку и полностью исправляет проблему с поиском по границам слов. Надеюсь, что вы рассмотрите заявку на включение этого фикса: http://forum.oberoncore.ru/viewtopic.php?f=23&t=3969&p=81250#p81250


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ББ1.6: базовая сборка OberonCore
СообщениеДобавлено: Среда, 06 Ноябрь, 2013 19:15 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4474
Откуда: Россия, Орёл
Иван Денисов писал(а):
Евгений, предлагаю код, который не привязан к языку и полностью исправляет проблему с поиском по границам слов. Надеюсь, что вы рассмотрите заявку на включение этого фикса: http://forum.oberoncore.ru/viewtopic.php?f=23&t=3969&p=81250#p81250
Данное решение не корректно, поэтому его включение в сборку отклоняется.

Например: a≤b≤c.

Чтобы при данном способе решения оно было корректным, требуется перечислить все литеры-ограничители слов из набора UCS2.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ББ1.6: базовая сборка OberonCore
СообщениеДобавлено: Среда, 06 Ноябрь, 2013 21:11 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 1976
Откуда: Красноярск
Евгений Темиргалеев писал(а):
Иван Денисов писал(а):
Евгений, предлагаю код, который не привязан к языку и полностью исправляет проблему с поиском по границам слов. Надеюсь, что вы рассмотрите заявку на включение этого фикса: http://forum.oberoncore.ru/viewtopic.php?f=23&t=3969&p=81250#p81250
Данное решение не корректно, поэтому его включение в сборку отклоняется.

Например: a≤b≤c.

Чтобы при данном способе решения оно было корректным, требуется перечислить все литеры-ограничители слов из набора UCS2.

Ну оно точно лучше, чем сейчас. Пример я ваш не понял, если честно. Что вы имели в виду? Что "≤" — разделитель?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 06 Ноябрь, 2013 21:22 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 1976
Откуда: Красноярск
Хотя задачка интересная :) собрать все разделители из 100 000 юникодных символов. Любая другая реализация предполагает такое-же выделение всех алфавитов из которых могут состоять слова.

Поэтому логично ограничить разделители слов, общепринятыми часто встречающимися.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: adva и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2017, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB