Project

General

Profile

Actions

Feature #37878

closed

Allow using ideographic space (U+3000) as a separator for search terms

Added by Go MAEDA over 1 year ago. Updated over 1 year ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
I18n
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Resolution:
Fixed

Description

The attached patch allows using " " (ideographic space, U+3000) as a separator for search terms in addition to " " (U+0020).

You can perform AND searches by separating terms with a space in the search box or issue filter. Currently, "space" means characters that match the regular expression `\s` in this context. It is sufficient in many cases to consider `\s` as space, but not enough in some languages at least Japanese (and perhaps Chinese). This is because they use " " (U+3000) when writing text, so they often mistakenly enter U+3000 instead of U+0020 when they want to separate search terms.

Actually, many services such as Google, Bing, and GitHub treat U+3000 as a separator. I think it is a small but nice improvement for those who use Redmine in languages that regularly use U+3000 if Redmine will support U+3000 as a separator for search terms.


Files

Actions #1

Updated by Go MAEDA over 1 year ago

  • File deleted (support-ideographic-space-separator.patch)
Actions #3

Updated by Holger Just over 1 year ago

LGTM!

Actions #4

Updated by Go MAEDA over 1 year ago

  • Target version set to 5.1.0

Setting the target version to 5.1.0.

Actions #5

Updated by Go MAEDA over 1 year ago

  • Status changed from New to Closed
  • Assignee set to Go MAEDA
  • Resolution set to Fixed

Committed the patch.

Actions

Also available in: Atom PDF