• last updated 11 hours ago
Constraints: committers
Constraints: files
Constraints: dates
improve SQL quoting

  1. … 4 more files in changeset.
support 'AND' and 'OR' at the end of the search string + extend automated tests

  1. … 1 more file in changeset.
improve spelling

  1. … 3 more files in changeset.
Relax cleanup of parenthesis: remove them only when they don't match, like it used to be in older versions of the code

Fixes automated tests (that were refreshed to latest syntax and labelled with the proc they are testing)

  1. … 1 more file in changeset.
remove obsolte comments

probably it was meant that packages can be passed in via "package_ids" parameter

whitespace cleanup

align callback implementation with definition

Removed obsolete @arch-tag

  1. … 26 more files in changeset.
Rework variable assigning loops (set -> lassign)

Whitesepace cleanup

  1. … 1 more file in changeset.
- make sure that length timitation of tsearch vector does not raise errors

- refactor code to avoid redundant logic

- bump version number to 5.10.0d2

  1. … 1 more file in changeset.
merged changes from the oacs-5-9 branch and resolved conflicts

  1. … 7834 more files in changeset.
Fix spelling errors

  1. … 8 more files in changeset.
- fix for openacs.org site bug #101

- removed usedless expr statements

  1. … 1 more file in changeset.
- make db-query follow usual conventions

- improve indentation

  1. … 1 more file in changeset.
- fix bug, when "dfs" was specified

Example: http://openacs.org/search/search?q=Spam&dfs=m3

Merging back to HEAD all changes that happened in branch oacs-5-8 between tags: vg-merge-oacs-5-8-from-20141027 and vg-merge-oacs-5-8-from-20150427

  1. … 520 more files in changeset.
- provide default values, concentrate concerns

  1. … 1 more file in changeset.
Merging back to HEAD branch oacs-5-8 (using tag vg-merge-oacs-5-8-from-20141027).

  1. … 2547 more files in changeset.
- don't produce error when query end with a "not"

- remove parens from build_query, since handling is broken (e.g. "unimplemented ( 5.5.1 )") and it's not clear what the intended sematics are

- use "in" or not in (ni) operator instead of lsearch

- regularize expressions

- bump version number

  1. … 2 more files in changeset.
regsub empty parens from search query - tsearch doesn't like 'em

- make search callback compatible with definition in search/tcl/search-procs.tcl

Fix count query to also honor the extra_args

  1. … 1 more file in changeset.
Non-info file merge results, with conflicts fixed

  1. … 726 more files in changeset.
Missplaced space in expression was generating wrong query string for tsearch2 tsquery

in some cases. f(g) for example.

Implement TIP#130 Add -exta_args to search callback definition to avoid having to redefine it constantly

  1. … 4 more files in changeset.