Revision 707885

Go back to digest for 9th September 2007

Features in KDE Base

Flavio Castelli committed changes in /trunk/kdesupport/strigi/src/streamanalyzer/xesam:

Added Xesam User Language parser. Now it will be possible to handle Xesam UserLanguage queries (<a href="http://wiki.freedesktop.org/wiki/XesamUserSearchLanguage">http://wiki.freedesktop.org/wiki/XesamUserSearchLanguage</a>;).

This is the first working version of the parser. It's quite functional but there's still some work do to.
The parser relies on bison. If it isn't available on the system Strigi will use default generated files committed to svn.

With both Xesam userlanguage and querylanguage parsers done, Xesam support is full.

File Changes

Added 11 files
  • /trunk/kdesupport/strigi/src/streamanalyzer/xesam
  •   /location.hh
  •   /position.hh
  •   /stack.hh
  •   /xesam_ul_driver.cc
  •   /xesam_ul_driver.hh
  •   /xesam_ul_file_scanner.cpp
  •   /xesam_ul_file_scanner.h
  •   /xesam_ul_parser.cc
  •   /xesam_ul_parser.hh
  •   /xesam_ul_parser.yy
  •   /xesam_ul_scanner.h
Modified 1 files
  • /trunk/kdesupport/strigi/src/streamanalyzer/xesam/CMakeLists.txt
12 files changed in total