History log of /opengrok/src/org/opensolaris/opengrok/analysis/JFlexXref.java
Revision Date Author Comments Expand
4558ad65f1e5ff7f2c40ba8a2efaf162936eec70 11-Nov-2016 Kryštof Tulinger <krystof.tulinger@oracle.com>

removing the ugly content jump on scope collapse

1b6db0f0820fd0fd779c1160660dd38a9a0753ee 24-Oct-2016 Kryštof Tulinger <krystof.tulinger@oracle.com>

fixes #1232

e7ba7302dd0b53ef01e4ec5a624006222ef0e0f0 21-Oct-2016 Kryštof Tulinger <krystof.tulinger@oracle.com>

new scopes panel instead of the grey bar

9f75a83e04881b3e23cd2716cc0664bbc6e4c180 22-Aug-2016 Kryštof Tulinger <krystof.tulinger@oracle.com>

adapting tests

7bd2c3ec009c3f4fa8befb880b354fee06961acb 22-Aug-2016 Kryštof Tulinger <krystof.tulinger@oracle.com>

new intelligence window

4083abf043fbc87feef12bde4afb75b046200dba 22-Jul-2016 Lubos Kosco <tarzanek@gmail.com>

javadoc

e94351dfdca192305581a6c67c7e45e3f86db967 02-Jun-2016 Lubos Kosco <tarzanek@gmail.com>

ctags performance fix

bce8dd482e8b02e826b78967e1baed13696596a7 16-May-2016 mrate <tomas.kotal@gmail.com>

Merge fixup

56a2e680c9f75f55a0286143272a7cd392040873 12-May-2016 mrate <tomas.kotal@gmail.com>

disable scopes on unsopported files, don't show scope UI if scopes are not available

5ade1f27afd25a6ff5ee1934345700bed0c067a6 11-May-2016 mrate <tomas.kotal@gmail.com>

sonar analysis cleanup

195c26e8092237c6c970ecfdba836bf973b88773 20-Apr-2016 mrate <tomas.kotal@gmail.com>

scopes generation fix

0832300ea1e80c982de3bd7d35b229187f263fc5 20-Apr-2016 mrate <tomas.kotal@gmail.com>

Cleanup

5087bbdf81d5287c1cf18fefd4612d1fd4f34a22 20-Apr-2016 mrate <tomas.kotal@gmail.com>

scopes need more love

d8d583c99ed3b39d4697571cd76622d6226209dc 19-Apr-2016 mrate <tomas.kotal@gmail.com>

Move generation of scopes into Xref

218e04f151805f30652e98cdee6097b45ca201f2 20-Mar-2016 Knut Anders Hatlen <knut.hatlen@oracle.com>

Don't generate invalid anchor names. HTML 4 anchor names have a number of restrictions. The analyzer sometimes generates anchor names that break those restrictions, so that the xref output doesn't fails the HTML validator. For now, skip generating anchors for symbols that cause broken HTML.

056576c8479cda9cf2594e5bb6cbb127ebc16b17 16-Mar-2016 Knut Anders Hatlen <knut.hatlen@oracle.com>

Make sure CXref closes open tags if it reaches EOF in the middle of a string or a comment.

4eda2f9f481542c575493b4d80a9297b6d43a032 13-Mar-2016 Knut Anders Hatlen <knut.hatlen@oracle.com>

Escape special characters in URLs when producing links in xref.

ad25a3eb911e3f5f7f562ff42eff587be3b02b60 13-Mar-2016 Knut Anders Hatlen <knut.hatlen@oracle.com>

Escape & in annotation links.

e8e64029318ad5ef09aa829779d47b270ade2a7c 14-May-2015 mrate <tomas.kotal@gmail.com>

fixed w3c validation, code folding can be turn on/off in configuration

74404dbf8e5fe1e94b5887535f2cb542c29d2e90 07-May-2015 mrate <tomas.kotal@gmail.com>

Fixed Internet Explorer compatibility

e210f29e8807d6b2d82a4a280898269bfbaa9a12 30-Apr-2015 mrate <tomas.kotal@gmail.com>

styles and div polishing

305373bfa854723d80c740a2ff9d277d0f34082a 25-Mar-2015 Harry Pan <pan.xingzhi@gmail.com>

fixes #913 - Haskell unit test, and fix a bug.

c20d3778ebce9a90a7fa5f3870e5b20f04fab3ea 24-Mar-2015 mrate <tomas.kotal@gmail.com>

scopes v2 improvements - new folding/unfolding icons, tunable in <theme>/style.css

1676e8c2291b5dd6545258d8abcbcb7ae4cedc8e 15-Mar-2015 mrate <tomas.kotal@gmail.com>

First version of scopes v2

cc20f9a6585e66ff063488e3d89b68ebaa5a76ef 13-Feb-2015 Harry Pan <pan.xingzhi@gmail.com>

Add onmouseover event to symbols.

0e56cda5a5a6d63b1040e8658697b8d8abd3afd5 12-Jun-2014 Vladimir Kotal <vlada@devnull.cz>

add project to the 'S' link in Annotate view fixes #835

20bc00e4946cb455e11b148ae09f8a3c8376318d 11-Mar-2013 Knut Anders Hatlen <knut.hatlen@oracle.com>

Simplify the createComponents() methods. - Make stored fields non-stored, if they don't have to be stored. This allows us to specify a reader when adding the field, rather than providing a dummy value and put logic in createComponents() to pass the reader to the tokenizer. - Override TokenStream.reset() in the tokenizers so that the createComponents() methods don't need custom sub-classes of TokenStreamComponents in order to reset the tokenizers.

f9fd2b96d1c5ea62664f74da0e34a04b6511a8ff 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Oracle.COM>

lucene 4.0 , JDK 1.7 , fix NPE in webapp when no config found

/opengrok/build.xml /opengrok/nbproject/project.properties /opengrok/platform/solaris/ips/create.sh /opengrok/platform/solaris/pkgdef/prototype AnalyzerGuru.java CompatibleAnalyser.java FileAnalyzer.java Hash2Tokenizer.java HistoryAnalyzer.java JFlexTokenizer.java JFlexXref.java PathAnalyzer.java PathTokenizer.java TagFilter.java TextAnalyzer.java archive/BZip2Analyzer.java archive/GZIPAnalyzer.java archive/TarAnalyzer.java archive/ZipAnalyzer.java c/CAnalyzer.java c/CSymbolTokenizer.lex c/CxxAnalyzer.java c/CxxSymbolTokenizer.lex csharp/CSharpAnalyzer.java document/TroffAnalyzer.java executables/ELFAnalyzer.java executables/JarAnalyzer.java executables/JavaClassAnalyzer.java fortran/FortranAnalyzer.java java/JavaAnalyzer.java java/JavaSymbolTokenizer.lex javascript/JavaScriptAnalyzer.java lisp/LispAnalyzer.java perl/PerlAnalyzer.java php/PhpAnalyzer.java php/PhpSymbolTokenizer.lex plain/AbstractSourceCodeAnalyzer.java plain/PlainAnalyzer.java plain/PlainFullTokenizer.lex plain/PlainSymbolTokenizer.lex plain/XMLAnalyzer.java python/PythonAnalyzer.java sh/ShAnalyzer.java sql/PLSQLAnalyzer.java sql/SQLAnalyzer.java tcl/TclAnalyzer.java vb/VBAnalyzer.java /opengrok/src/org/opensolaris/opengrok/configuration/Configuration.java /opengrok/src/org/opensolaris/opengrok/configuration/RuntimeEnvironment.java /opengrok/src/org/opensolaris/opengrok/history/DirectoryHistoryReader.java /opengrok/src/org/opensolaris/opengrok/index/IndexDatabase.java /opengrok/src/org/opensolaris/opengrok/index/Indexer.java /opengrok/src/org/opensolaris/opengrok/search/CustomQueryParser.java /opengrok/src/org/opensolaris/opengrok/search/QueryBuilder.java /opengrok/src/org/opensolaris/opengrok/search/Results.java /opengrok/src/org/opensolaris/opengrok/search/SearchEngine.java /opengrok/src/org/opensolaris/opengrok/search/context/WildCardMatcher.java /opengrok/src/org/opensolaris/opengrok/web/PageConfig.java /opengrok/src/org/opensolaris/opengrok/web/SearchHelper.java /opengrok/src/org/opensolaris/opengrok/web/WebappListener.java /opengrok/test/org/opensolaris/opengrok/analysis/LuceneCompatibilityTest.java /opengrok/test/org/opensolaris/opengrok/analysis/php/PhpSymbolTokenizerTest.java /opengrok/test/org/opensolaris/opengrok/configuration/RuntimeEnvironmentTest.java /opengrok/test/org/opensolaris/opengrok/index/IndexDatabaseTest.java /opengrok/test/org/opensolaris/opengrok/index/IndexerTest.java /opengrok/test/org/opensolaris/opengrok/search/SearchTest.java /opengrok/test/org/opensolaris/opengrok/search/context/ContextTest.java /opengrok/web/error.jsp
656361374a9c4c7614c61b28c86f087773dc35dc 02-Jan-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt>

Basic phpDoc support

b6ada49236374a1f4ae462c384d69bab7e6f0a1d 02-Jan-2013 Gustavo Lopes <glopes@nebm.ist.utl.pt>

Improve PHP scanners Note that the PhpXref.lex scanner is currently unsynced with PhpSymbolTokenizer.lex.

87d07e34c404425211ddcc092812531586a2c24c 02-Jan-2013 Knut Anders Hatlen <knut.hatlen@oracle.com>

Bug #18586: ArrayIndexOutOfBoundsException when indexing SQL file

6ad077192e260c8353de9fd097c31a20040fa538 02-Jan-2013 Trond Norbye <trond.norbye@gmail.com>

Refactor: Return "empty" array instead of null Allows the caller to iterate through the empty array instead of having to test for null

ff5eba819da0cf7964d884630fb13262ef12c505 02-Jan-2013 Trond Norbye <trond.norbye@gmail.com>

Fix trailing whitespace

/opengrok/src/org/opensolaris/opengrok/ConsoleFormatter.java /opengrok/src/org/opensolaris/opengrok/FileLogFormatter.java /opengrok/src/org/opensolaris/opengrok/Info.java /opengrok/src/org/opensolaris/opengrok/OpenGrokLogger.java /opengrok/src/org/opensolaris/opengrok/SimpleConsoleFormatter.java /opengrok/src/org/opensolaris/opengrok/SimpleFileLogFormatter.java AnalyzerGuru.java CompatibleAnalyser.java Ctags.java FileAnalyzer.java FileAnalyzerFactory.java Hash2TokenStream.java HistoryAnalyzer.java JFlexTokenizer.java JFlexXref.java List2TokenStream.java PathTokenizer.java TagFilter.java TextAnalyzer.java archive/BZip2Analyzer.java archive/GZIPAnalyzer.java archive/TarAnalyzer.java archive/ZipAnalyzer.java c/CAnalyzer.java c/CxxAnalyzer.java document/TroffAnalyzer.java executables/ELFAnalyzer.java executables/JarAnalyzer.java executables/JavaClassAnalyzer.java java/JavaAnalyzer.java perl/Consts.java perl/PerlAnalyzer.java perl/PerlAnalyzerFactory.java plain/XMLAnalyzer.java python/Consts.java python/PythonAnalyzer.java sh/ShAnalyzer.java sh/ShAnalyzerFactory.java sql/Consts.java /opengrok/src/org/opensolaris/opengrok/configuration/Configuration.java /opengrok/src/org/opensolaris/opengrok/configuration/Project.java /opengrok/src/org/opensolaris/opengrok/configuration/RuntimeEnvironment.java /opengrok/src/org/opensolaris/opengrok/history/Annotation.java /opengrok/src/org/opensolaris/opengrok/history/BazaarHistoryParser.java /opengrok/src/org/opensolaris/opengrok/history/BazaarRepository.java /opengrok/src/org/opensolaris/opengrok/history/CVSHistoryParser.java /opengrok/src/org/opensolaris/opengrok/history/CVSRepository.java /opengrok/src/org/opensolaris/opengrok/history/ClearCaseHistoryParser.java /opengrok/src/org/opensolaris/opengrok/history/ClearCaseRepository.java /opengrok/src/org/opensolaris/opengrok/history/DirectoryHistoryReader.java /opengrok/src/org/opensolaris/opengrok/history/FileHistoryCache.java /opengrok/src/org/opensolaris/opengrok/history/GitRepository.java /opengrok/src/org/opensolaris/opengrok/history/History.java /opengrok/src/org/opensolaris/opengrok/history/HistoryCache.java /opengrok/src/org/opensolaris/opengrok/history/HistoryEntry.java /opengrok/src/org/opensolaris/opengrok/history/HistoryGuru.java /opengrok/src/org/opensolaris/opengrok/history/HistoryReader.java /opengrok/src/org/opensolaris/opengrok/history/JDBCHistoryCache.java /opengrok/src/org/opensolaris/opengrok/history/MercurialHistoryParser.java /opengrok/src/org/opensolaris/opengrok/history/MercurialRepository.java /opengrok/src/org/opensolaris/opengrok/history/MonotoneHistoryParser.java /opengrok/src/org/opensolaris/opengrok/history/MonotoneRepository.java /opengrok/src/org/opensolaris/opengrok/history/PerforceHistoryParser.java /opengrok/src/org/opensolaris/opengrok/history/PerforceRepository.java /opengrok/src/org/opensolaris/opengrok/history/RCSHistoryParser.java /opengrok/src/org/opensolaris/opengrok/history/RCSRepository.java /opengrok/src/org/opensolaris/opengrok/history/RCSget.java /opengrok/src/org/opensolaris/opengrok/history/RazorHistoryParser.java /opengrok/src/org/opensolaris/opengrok/history/RazorRepository.java /opengrok/src/org/opensolaris/opengrok/history/RepoRepository.java /opengrok/src/org/opensolaris/opengrok/history/Repository.java /opengrok/src/org/opensolaris/opengrok/history/RepositoryFactory.java /opengrok/src/org/opensolaris/opengrok/history/RepositoryInfo.java /opengrok/src/org/opensolaris/opengrok/history/SCCSHistoryParser.java /opengrok/src/org/opensolaris/opengrok/history/SCCSRepository.java /opengrok/src/org/opensolaris/opengrok/history/SCCSget.java /opengrok/src/org/opensolaris/opengrok/history/SubversionHistoryParser.java /opengrok/src/org/opensolaris/opengrok/history/SubversionRepository.java /opengrok/src/org/opensolaris/opengrok/index/CommandLineOptions.java /opengrok/src/org/opensolaris/opengrok/index/DefaultIndexChangedListener.java /opengrok/src/org/opensolaris/opengrok/index/Filter.java /opengrok/src/org/opensolaris/opengrok/index/IgnoredNames.java /opengrok/src/org/opensolaris/opengrok/index/IndexChangedListener.java /opengrok/src/org/opensolaris/opengrok/index/IndexDatabase.java /opengrok/src/org/opensolaris/opengrok/index/Indexer.java /opengrok/src/org/opensolaris/opengrok/management/AgentIndexRunner.java /opengrok/src/org/opensolaris/opengrok/management/JMXConfigurationMBean.java /opengrok/src/org/opensolaris/opengrok/management/client/AgentConnection.java /opengrok/src/org/opensolaris/opengrok/management/client/ConfigurationsFrame.java /opengrok/src/org/opensolaris/opengrok/management/client/OpenGrokTrayApp.java /opengrok/src/org/opensolaris/opengrok/management/client/SettingsFrame.java /opengrok/src/org/opensolaris/opengrok/management/client/SettingsPersistence.java /opengrok/src/org/opensolaris/opengrok/search/Hit.java /opengrok/src/org/opensolaris/opengrok/search/QueryBuilder.java /opengrok/src/org/opensolaris/opengrok/search/Results.java /opengrok/src/org/opensolaris/opengrok/search/Search.java /opengrok/src/org/opensolaris/opengrok/search/SearchEngine.java /opengrok/src/org/opensolaris/opengrok/search/Summarizer.java /opengrok/src/org/opensolaris/opengrok/search/Summary.java /opengrok/src/org/opensolaris/opengrok/search/context/Context.java /opengrok/src/org/opensolaris/opengrok/search/context/HistoryContext.java /opengrok/src/org/opensolaris/opengrok/search/context/LineMatcher.java /opengrok/src/org/opensolaris/opengrok/search/context/PhraseMatcher.java /opengrok/src/org/opensolaris/opengrok/search/context/QueryMatchers.java /opengrok/src/org/opensolaris/opengrok/search/context/WildCardMatcher.java /opengrok/src/org/opensolaris/opengrok/util/Executor.java /opengrok/src/org/opensolaris/opengrok/util/Getopt.java /opengrok/src/org/opensolaris/opengrok/util/StringUtils.java /opengrok/src/org/opensolaris/opengrok/web/Constants.java /opengrok/src/org/opensolaris/opengrok/web/DiffData.java /opengrok/src/org/opensolaris/opengrok/web/DiffType.java /opengrok/src/org/opensolaris/opengrok/web/DirectoryListing.java /opengrok/src/org/opensolaris/opengrok/web/EftarFile.java /opengrok/src/org/opensolaris/opengrok/web/EftarFileReader.java /opengrok/src/org/opensolaris/opengrok/web/PageConfig.java /opengrok/src/org/opensolaris/opengrok/web/Prefix.java /opengrok/src/org/opensolaris/opengrok/web/SearchHelper.java /opengrok/src/org/opensolaris/opengrok/web/SortOrder.java /opengrok/src/org/opensolaris/opengrok/web/Util.java
50203181d8c071cfd69cb197b5da0eda5c4d6372 02-Jan-2013 Jens Elkner <jel+opengrok@cs.uni-magdeburg.de>

Code cleanup, reformatting and some refactoring

AnalyzerGuru.java Definitions.java FileAnalyzer.java Hash2TokenStream.java HistoryAnalyzer.java JFlexTokenizer.java JFlexXref.java List2TokenStream.java PathTokenizer.java TagFilter.java archive/BZip2Analyzer.java archive/GZIPAnalyzer.java archive/TarAnalyzer.java archive/ZipAnalyzer.java document/TroffAnalyzer.java document/TroffXref.lex executables/ELFAnalyzer.java plain/PlainAnalyzer.java sh/ShXref.lex /opengrok/src/org/opensolaris/opengrok/configuration/Configuration.java /opengrok/src/org/opensolaris/opengrok/configuration/Project.java /opengrok/src/org/opensolaris/opengrok/configuration/RuntimeEnvironment.java /opengrok/src/org/opensolaris/opengrok/index/CommandLineOptions.java /opengrok/src/org/opensolaris/opengrok/index/IndexDatabase.java /opengrok/src/org/opensolaris/opengrok/index/Indexer.java /opengrok/src/org/opensolaris/opengrok/jdbc/ConnectionManager.java /opengrok/src/org/opensolaris/opengrok/management/AgentIndexRunner.java /opengrok/src/org/opensolaris/opengrok/management/OGAgent.java /opengrok/src/org/opensolaris/opengrok/search/QueryBuilder.java /opengrok/src/org/opensolaris/opengrok/search/Results.java /opengrok/src/org/opensolaris/opengrok/search/SearchEngine.java /opengrok/src/org/opensolaris/opengrok/search/Summarizer.java /opengrok/src/org/opensolaris/opengrok/search/Summary.java /opengrok/src/org/opensolaris/opengrok/search/context/Context.java /opengrok/src/org/opensolaris/opengrok/search/context/HistoryContext.java /opengrok/src/org/opensolaris/opengrok/search/context/PhraseMatcher.java /opengrok/src/org/opensolaris/opengrok/search/context/PlainLineTokenizer.lex /opengrok/src/org/opensolaris/opengrok/search/context/PrefixMatcher.java /opengrok/src/org/opensolaris/opengrok/search/context/TokenSetMatcher.java /opengrok/src/org/opensolaris/opengrok/search/context/WildCardMatcher.java /opengrok/src/org/opensolaris/opengrok/util/Getopt.java /opengrok/src/org/opensolaris/opengrok/util/StringUtils.java /opengrok/src/org/opensolaris/opengrok/web/DiffData.java /opengrok/src/org/opensolaris/opengrok/web/DiffType.java /opengrok/src/org/opensolaris/opengrok/web/DirectoryListing.java /opengrok/src/org/opensolaris/opengrok/web/EftarFileReader.java /opengrok/src/org/opensolaris/opengrok/web/PageConfig.java /opengrok/src/org/opensolaris/opengrok/web/Prefix.java /opengrok/src/org/opensolaris/opengrok/web/SearchHelper.java /opengrok/src/org/opensolaris/opengrok/web/SortOrder.java /opengrok/src/org/opensolaris/opengrok/web/Suggestion.java /opengrok/src/org/opensolaris/opengrok/web/Util.java /opengrok/test/org/opensolaris/opengrok/analysis/JFlexXrefTest.java /opengrok/test/org/opensolaris/opengrok/analysis/document/TroffAnalyzerTest.java /opengrok/test/org/opensolaris/opengrok/configuration/RuntimeEnvironmentTest.java /opengrok/test/org/opensolaris/opengrok/index/IndexDatabaseTest.java /opengrok/test/org/opensolaris/opengrok/index/IndexerTest.java /opengrok/test/org/opensolaris/opengrok/search/SearchEngineTest.java /opengrok/test/org/opensolaris/opengrok/search/SearchTest.java /opengrok/test/org/opensolaris/opengrok/search/context/ContextTest.java /opengrok/test/org/opensolaris/opengrok/web/DirectoryListingTest.java /opengrok/test/org/opensolaris/opengrok/web/UtilTest.java
fd1b7fd5ffeafb1d2096efcc7b209cfa0589dc20 02-Jan-2013 Knut Anders Hatlen <knut.hatlen@oracle.com>

Distinguish between styles for enum/enumerator and typedef/typedefs

0b2af20036cd228afb7d7003a07c16522f944ea1 02-Jan-2013 Knut Anders Hatlen <knut.hatlen@oracle.com>

Sort symbols in navigation panel Remove non-standard HTML attribute "ln"

bfd2092b34b868b61615c3199a365f5fdd748c70 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Oracle.COM>

Bug 17554 - Empty "Navigate" window in Perl code

b83ec1ad246d9827a68e9bb6ec2669908ab75d98 02-Jan-2013 Knut Anders Hatlen <knut.hatlen@oracle.com>

Bug #17378: Please remove email obfuscation Step 2: Add configuration option to turn obfuscation on and off.

1241a31a5fdfeb9d142482f1813170e95d50110e 02-Jan-2013 Knut Anders Hatlen <knut.hatlen@oracle.com>

Bug #17378: Please remove email obfuscation Step 1: Centralize the obfuscation to make it easier to add a switch to turn it on/off.

ff7325ea774b44dbbd0a4a3420d8cc66623497b2 02-Jan-2013 Knut Anders Hatlen <knut.hatlen@oracle.com>

Reformat JFlexXref.java to match the common indentation style

68903e4ab30e59de41fcf7293ec11b1ac96788b1 02-Jan-2013 cicicici <cicicici@gmail.com>

take 1: Bug 17128 - add more syntax highlighting styles and list all definitions/functions SCA OS0474

2a2ba905b6980a59bbc26506a3a0c1a0ce2ba9fe 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Sun.COM>

add more perl keywords, recognize perl variable indentifiers (thnx to Vladimir Marek) fix number regexps in couple of xref analyzers upprev tomcat req to 6.x

04a88e23f03fb55c826a0a6ea9ab3f5db880b3d4 02-Jan-2013 Knut Anders Hatlen <knut.hatlen@oracle.com>

Bug #15938: (partial) Analyzers should only use JFlex's public API Use yyreset() in the xrefs' reInit() methods instead of setting the internal fields directly.

d31e9a954af0214d647fe3d8fda5a62986a578c2 02-Jan-2013 Knut Anders Hatlen <Knut.Hatlen@Sun.COM>

Bug #15890: Missing anchor in xref Count lines manually in the xref classes and use a simpler regular expression for EOL to match what's used by ctags.

3733e9d930124c0050f9d5f27ee7a2f1b1b0bb2e 02-Jan-2013 Knut Anders Hatlen <Knut.Hatlen@Sun.COM>

Reformatted code that used tabs

6e30df0b488ecc6b04c2f49b53ecdf0fcdaa84a6 02-Jan-2013 Knut Anders Hatlen <Knut.Hatlen@Sun.COM>

Bug #437: OpenGrok should support source files with multibyte characters Don't ignore non-ascii characters when writing xrefs.

7d0a9f93c0d089fcc0b8500f210ca87658da0348 02-Jan-2013 Knut Anders Hatlen <Knut.Hatlen@Sun.COM>

Bug #3435: C functions are not considered as functions Partial fix. When encountering a reference to a symbol that has more than one definition in the current file, generate a search for definitions.

7e035be0843a7c08888a668266c36e8d8f763a42 02-Jan-2013 Knut Anders Hatlen <Knut.Hatlen@Sun.COM>

Refactor: Centralize link generation in xref super class

3aa0947feb67d3e8292d84776638be98dd97fdc3 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Sun.COM>

fix startup script OpenGrok (tested usage and deploy), findbugs warnings on resource leaks, checkstyle fixes

a7e3d39d99c60f7c28ed739cec7fc5467721ff22 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Sun.COM>

fix a regression with xref project generation, checkstyle fix, search link fix from search (s? comes from xrefs, search? comes from main search)

981e542f40f5acaf95b69c5854e5ffb080204242 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Sun.COM>

redesign project field, jquery used to autocomplete, fix findbugs warnings, make all pages http://validator.w3.org/ valid

/opengrok/conf/default/jquery.autocomplete.css /opengrok/conf/offwhite/jquery.autocomplete.css /opengrok/conf/polished/jquery.autocomplete.css JFlexTokenizer.java JFlexXref.java c/CXref.lex c/CxxXref.lex document/TroffXref.lex fortran/FortranXref.lex java/JavaXref.lex lisp/LispXref.lex plain/PlainXref.lex plain/XMLXref.lex sh/ShXref.lex sql/SQLXref.lex tcl/TclXref.lex /opengrok/src/org/opensolaris/opengrok/configuration/Configuration.java /opengrok/src/org/opensolaris/opengrok/configuration/Project.java /opengrok/src/org/opensolaris/opengrok/web/Util.java /opengrok/web/foot.jspf /opengrok/web/help.jsp /opengrok/web/httpheader.jspf /opengrok/web/index_body.html /opengrok/web/jquery-1.3.2.min.js /opengrok/web/jquery.autocomplete-1.1.pack.js /opengrok/web/list.jsp /opengrok/web/mast.jsp /opengrok/web/menu.jspf /opengrok/web/opensearch.jsp /opengrok/web/projects.jspf /opengrok/web/search.jsp