irspy-moved-to-github.git
17 years agoNicer identation.
Anders S. Mortensen [Fri, 27 Oct 2006 11:45:18 +0000 (11:45 +0000)]
Nicer identation.

17 years agoNicer identation.
Anders S. Mortensen [Fri, 27 Oct 2006 11:45:18 +0000 (11:45 +0000)]
Nicer identation.

17 years agoindexInfo is now updated with information from the irspy:status section.
Anders S. Mortensen [Fri, 27 Oct 2006 11:43:17 +0000 (11:43 +0000)]
indexInfo is now updated with information from the irspy:status section.

17 years agoindexInfo is now updated with information from the irspy:status section.
Anders S. Mortensen [Fri, 27 Oct 2006 11:43:17 +0000 (11:43 +0000)]
indexInfo is now updated with information from the irspy:status section.

17 years agoUsing bib-1 instead of bib1.
Anders S. Mortensen [Fri, 27 Oct 2006 09:56:07 +0000 (09:56 +0000)]
Using bib-1 instead of bib1.

17 years agoUsing bib-1 instead of bib1.
Anders S. Mortensen [Fri, 27 Oct 2006 09:56:07 +0000 (09:56 +0000)]
Using bib-1 instead of bib1.

17 years agoGenerate nice form for editing.
Mike Taylor [Fri, 27 Oct 2006 00:47:24 +0000 (00:47 +0000)]
Generate nice form for editing.
Doesn't yet recognise submissions.

17 years agoGenerate nice form for editing.
Mike Taylor [Fri, 27 Oct 2006 00:47:24 +0000 (00:47 +0000)]
Generate nice form for editing.
Doesn't yet recognise submissions.

17 years agoTest/Edit/XML links are full words again instead of initials.
Mike Taylor [Fri, 27 Oct 2006 00:47:05 +0000 (00:47 +0000)]
Test/Edit/XML links are full words again instead of initials.

17 years agoTest/Edit/XML links are full words again instead of initials.
Mike Taylor [Fri, 27 Oct 2006 00:47:05 +0000 (00:47 +0000)]
Test/Edit/XML links are full words again instead of initials.

17 years agoServer ID is replaced by implementation ID/Name/Version triple.
Mike Taylor [Fri, 27 Oct 2006 00:46:38 +0000 (00:46 +0000)]
Server ID is replaced by implementation ID/Name/Version triple.
Add ###-markers to constant data that should be generated.
Add links to test this target and download its record.

17 years agoServer ID is replaced by implementation ID/Name/Version triple.
Mike Taylor [Fri, 27 Oct 2006 00:46:38 +0000 (00:46 +0000)]
Server ID is replaced by implementation ID/Name/Version triple.
Add ###-markers to constant data that should be generated.
Add links to test this target and download its record.

17 years agoirspy_xpath_context() also registers "i" as the IRSpy namespace.
Mike Taylor [Fri, 27 Oct 2006 00:45:12 +0000 (00:45 +0000)]
irspy_xpath_context() also registers "i" as the IRSpy namespace.

17 years agoirspy_xpath_context() also registers "i" as the IRSpy namespace.
Mike Taylor [Fri, 27 Oct 2006 00:45:12 +0000 (00:45 +0000)]
irspy_xpath_context() also registers "i" as the IRSpy namespace.

17 years agoFix database name (IR-Explain---1, not Default)
Mike Taylor [Fri, 27 Oct 2006 00:44:36 +0000 (00:44 +0000)]
Fix database name (IR-Explain---1, not Default)
Add implementationId and similar.

17 years agoFix database name (IR-Explain---1, not Default)
Mike Taylor [Fri, 27 Oct 2006 00:44:36 +0000 (00:44 +0000)]
Fix database name (IR-Explain---1, not Default)
Add implementationId and similar.

17 years agoRemoving debugging.
Anders S. Mortensen [Thu, 26 Oct 2006 18:22:41 +0000 (18:22 +0000)]
Removing debugging.

17 years agoRemoving debugging.
Anders S. Mortensen [Thu, 26 Oct 2006 18:22:41 +0000 (18:22 +0000)]
Removing debugging.

17 years agoStupid hack to fix occasional and unpredictable problems loading test
Mike Taylor [Thu, 26 Oct 2006 18:02:59 +0000 (18:02 +0000)]
Stupid hack to fix occasional and unpredictable problems loading test
modules when running under Apache.

17 years agoStupid hack to fix occasional and unpredictable problems loading test
Mike Taylor [Thu, 26 Oct 2006 18:02:59 +0000 (18:02 +0000)]
Stupid hack to fix occasional and unpredictable problems loading test
modules when running under Apache.

17 years agoClarify diagnostic.
Mike Taylor [Thu, 26 Oct 2006 17:46:41 +0000 (17:46 +0000)]
Clarify diagnostic.

17 years agoClarify diagnostic.
Mike Taylor [Thu, 26 Oct 2006 17:46:41 +0000 (17:46 +0000)]
Clarify diagnostic.

17 years agoRequire confirmation before starting an all-targets test.
Mike Taylor [Thu, 26 Oct 2006 17:45:32 +0000 (17:45 +0000)]
Require confirmation before starting an all-targets test.

17 years agoRequire confirmation before starting an all-targets test.
Mike Taylor [Thu, 26 Oct 2006 17:45:32 +0000 (17:45 +0000)]
Require confirmation before starting an all-targets test.

17 years agoTowards generic table.
Mike Taylor [Thu, 26 Oct 2006 17:23:13 +0000 (17:23 +0000)]
Towards generic table.

17 years agoTowards generic table.
Mike Taylor [Thu, 26 Oct 2006 17:23:13 +0000 (17:23 +0000)]
Towards generic table.

17 years agoNo need to use URI::Escape as layout.mc now does this.
Mike Taylor [Thu, 26 Oct 2006 17:22:56 +0000 (17:22 +0000)]
No need to use URI::Escape as layout.mc now does this.

17 years agoNo need to use URI::Escape as layout.mc now does this.
Mike Taylor [Thu, 26 Oct 2006 17:22:56 +0000 (17:22 +0000)]
No need to use URI::Escape as layout.mc now does this.

17 years agoAdd "fullrecord" table class.
Mike Taylor [Thu, 26 Oct 2006 17:22:35 +0000 (17:22 +0000)]
Add "fullrecord" table class.

17 years agoAdd "fullrecord" table class.
Mike Taylor [Thu, 26 Oct 2006 17:22:35 +0000 (17:22 +0000)]
Add "fullrecord" table class.

17 years agoUse URI::Escape on behalf of several components that need it.
Mike Taylor [Thu, 26 Oct 2006 17:22:15 +0000 (17:22 +0000)]
Use URI::Escape on behalf of several components that need it.

17 years agoUse URI::Escape on behalf of several components that need it.
Mike Taylor [Thu, 26 Oct 2006 17:22:15 +0000 (17:22 +0000)]
Use URI::Escape on behalf of several components that need it.

17 years agoActually use Anders' temporary variable $irspy_to_zeerex_style :-)
Mike Taylor [Thu, 26 Oct 2006 17:21:35 +0000 (17:21 +0000)]
Actually use Anders' temporary variable $irspy_to_zeerex_style :-)

17 years agoActually use Anders' temporary variable $irspy_to_zeerex_style :-)
Mike Taylor [Thu, 26 Oct 2006 17:21:35 +0000 (17:21 +0000)]
Actually use Anders' temporary variable $irspy_to_zeerex_style :-)

17 years agoNew
Mike Taylor [Thu, 26 Oct 2006 17:18:08 +0000 (17:18 +0000)]
New

17 years agoNew
Mike Taylor [Thu, 26 Oct 2006 17:18:08 +0000 (17:18 +0000)]
New

17 years agoWhen actually obtaining the record with $rs->record(), specify the
Mike Taylor [Thu, 26 Oct 2006 17:17:27 +0000 (17:17 +0000)]
When actually obtaining the record with $rs->record(), specify the
same syntax that specified when the record was requested with
$rs->records($index0, 1, 0).  This avoids a silly bug where, having
asynchronously fetched the record in the required syntax, we then
ignored that and synchronously fetched it in the prevailing syntax.
D'oh!

17 years agoWhen actually obtaining the record with $rs->record(), specify the
Mike Taylor [Thu, 26 Oct 2006 17:17:27 +0000 (17:17 +0000)]
When actually obtaining the record with $rs->record(), specify the
same syntax that specified when the record was requested with
$rs->records($index0, 1, 0).  This avoids a silly bug where, having
asynchronously fetched the record in the required syntax, we then
ignored that and synchronously fetched it in the prevailing syntax.
D'oh!

17 years agoGetting ready to model the irspy xml into zeerex using xslt.
Anders S. Mortensen [Thu, 26 Oct 2006 13:39:13 +0000 (13:39 +0000)]
Getting ready to model the irspy xml into zeerex using xslt.

17 years agoGetting ready to model the irspy xml into zeerex using xslt.
Anders S. Mortensen [Thu, 26 Oct 2006 13:39:13 +0000 (13:39 +0000)]
Getting ready to model the irspy xml into zeerex using xslt.

17 years agoSet databaseName only temporarily within task.
Mike Taylor [Thu, 26 Oct 2006 12:55:35 +0000 (12:55 +0000)]
Set databaseName only temporarily within task.

17 years agoSet databaseName only temporarily within task.
Mike Taylor [Thu, 26 Oct 2006 12:55:35 +0000 (12:55 +0000)]
Set databaseName only temporarily within task.

17 years agoRun correct sequence of tests
Mike Taylor [Thu, 26 Oct 2006 12:50:17 +0000 (12:50 +0000)]
Run correct sequence of tests

17 years agoRun correct sequence of tests
Mike Taylor [Thu, 26 Oct 2006 12:50:17 +0000 (12:50 +0000)]
Run correct sequence of tests

17 years agoRemoving dublicated code.
Anders S. Mortensen [Thu, 26 Oct 2006 10:24:20 +0000 (10:24 +0000)]
Removing dublicated code.

17 years agoRemoving dublicated code.
Anders S. Mortensen [Thu, 26 Oct 2006 10:24:20 +0000 (10:24 +0000)]
Removing dublicated code.

17 years agoPreparing test case.
Anders S. Mortensen [Thu, 26 Oct 2006 10:24:05 +0000 (10:24 +0000)]
Preparing test case.

17 years agoPreparing test case.
Anders S. Mortensen [Thu, 26 Oct 2006 10:24:05 +0000 (10:24 +0000)]
Preparing test case.

17 years agoNicer rendering
Mike Taylor [Wed, 25 Oct 2006 17:16:14 +0000 (17:16 +0000)]
Nicer rendering

17 years agoNicer rendering
Mike Taylor [Wed, 25 Oct 2006 17:16:14 +0000 (17:16 +0000)]
Nicer rendering

17 years agoNew
Mike Taylor [Wed, 25 Oct 2006 15:45:29 +0000 (15:45 +0000)]
New

17 years agoNew
Mike Taylor [Wed, 25 Oct 2006 15:45:29 +0000 (15:45 +0000)]
New

17 years agoReinstate full list of record syntaxes.
Mike Taylor [Wed, 25 Oct 2006 15:45:07 +0000 (15:45 +0000)]
Reinstate full list of record syntaxes.

17 years agoReinstate full list of record syntaxes.
Mike Taylor [Wed, 25 Oct 2006 15:45:07 +0000 (15:45 +0000)]
Reinstate full list of record syntaxes.

17 years agoAfter an initial search (not using piggy-back), records are fetched by
Mike Taylor [Wed, 25 Oct 2006 15:44:50 +0000 (15:44 +0000)]
After an initial search (not using piggy-back), records are fetched by
subsequent, separate tasks.

17 years agoAfter an initial search (not using piggy-back), records are fetched by
Mike Taylor [Wed, 25 Oct 2006 15:44:50 +0000 (15:44 +0000)]
After an initial search (not using piggy-back), records are fetched by
subsequent, separate tasks.

17 years agoAdd irspy_rs_record(), which queues a new Task::Retrieve
Mike Taylor [Wed, 25 Oct 2006 15:43:43 +0000 (15:43 +0000)]
Add irspy_rs_record(), which queues a new Task::Retrieve

17 years agoAdd irspy_rs_record(), which queues a new Task::Retrieve
Mike Taylor [Wed, 25 Oct 2006 15:43:43 +0000 (15:43 +0000)]
Add irspy_rs_record(), which queues a new Task::Retrieve

17 years agoDie if a callback returns an unknown value. This is important, since
Mike Taylor [Wed, 25 Oct 2006 15:42:47 +0000 (15:42 +0000)]
Die if a callback returns an unknown value.  This is important, since
otherwise if you forget to explicitly return something, the loop will
just fall through and the whole run will quietly end.

17 years agoDie if a callback returns an unknown value. This is important, since
Mike Taylor [Wed, 25 Oct 2006 15:42:47 +0000 (15:42 +0000)]
Die if a callback returns an unknown value.  This is important, since
otherwise if you forget to explicitly return something, the loop will
just fall through and the whole run will quietly end.

17 years agoTypo.
Anders S. Mortensen [Wed, 25 Oct 2006 13:38:10 +0000 (13:38 +0000)]
Typo.

17 years agoTypo.
Anders S. Mortensen [Wed, 25 Oct 2006 13:38:10 +0000 (13:38 +0000)]
Typo.

17 years agorun() calls set_otions() again at the end to restore old values.
Mike Taylor [Wed, 25 Oct 2006 13:36:02 +0000 (13:36 +0000)]
run() calls set_otions() again at the end to restore old values.

17 years agorun() calls set_otions() again at the end to restore old values.
Mike Taylor [Wed, 25 Oct 2006 13:36:02 +0000 (13:36 +0000)]
run() calls set_otions() again at the end to restore old values.

17 years agoset_options() now stores the old values in the stored options hash
Mike Taylor [Wed, 25 Oct 2006 13:34:56 +0000 (13:34 +0000)]
set_options() now stores the old values in the stored options hash
that the new values were taken from, so that calling it for a second
time restores the old values.  (Well, nearly.  Because there is no way
to unset an option once it's been set, the best we can do is set such
an option to the empty string.  That seems to be good enough.)

17 years agoset_options() now stores the old values in the stored options hash
Mike Taylor [Wed, 25 Oct 2006 13:34:56 +0000 (13:34 +0000)]
set_options() now stores the old values in the stored options hash
that the new values were taken from, so that calling it for a second
time restores the old values.  (Well, nearly.  Because there is no way
to unset an option once it's been set, the best we can do is set such
an option to the empty string.  That seems to be good enough.)

17 years agoImplemented ExplainCategory probing.
Anders S. Mortensen [Wed, 25 Oct 2006 12:44:55 +0000 (12:44 +0000)]
Implemented ExplainCategory probing.

17 years agoImplemented ExplainCategory probing.
Anders S. Mortensen [Wed, 25 Oct 2006 12:44:55 +0000 (12:44 +0000)]
Implemented ExplainCategory probing.

17 years agoAdded some extra debugging.
Anders S. Mortensen [Wed, 25 Oct 2006 11:44:35 +0000 (11:44 +0000)]
Added some extra debugging.

17 years agoAdded some extra debugging.
Anders S. Mortensen [Wed, 25 Oct 2006 11:44:35 +0000 (11:44 +0000)]
Added some extra debugging.

17 years agoAdding empty hash ref to respect Mike's new api.
Anders S. Mortensen [Wed, 25 Oct 2006 11:25:36 +0000 (11:25 +0000)]
Adding empty hash ref to respect Mike's new api.

17 years agoAdding empty hash ref to respect Mike's new api.
Anders S. Mortensen [Wed, 25 Oct 2006 11:25:36 +0000 (11:25 +0000)]
Adding empty hash ref to respect Mike's new api.

17 years agoCall ->set_options()
Mike Taylor [Wed, 25 Oct 2006 10:54:43 +0000 (10:54 +0000)]
Call ->set_options()

17 years agoCall ->set_options()
Mike Taylor [Wed, 25 Oct 2006 10:54:43 +0000 (10:54 +0000)]
Call ->set_options()

17 years agoConstructor now takes an options-hash argument.
Mike Taylor [Wed, 25 Oct 2006 10:52:53 +0000 (10:52 +0000)]
Constructor now takes an options-hash argument.
New method set_options() applies these to the connection.

17 years agoConstructor now takes an options-hash argument.
Mike Taylor [Wed, 25 Oct 2006 10:52:53 +0000 (10:52 +0000)]
Constructor now takes an options-hash argument.
New method set_options() applies these to the connection.

17 years agoirspy_connect() and irspy_seach_pqf() pass their options hashes
Mike Taylor [Wed, 25 Oct 2006 10:52:04 +0000 (10:52 +0000)]
irspy_connect() and irspy_seach_pqf() pass their options hashes
through into the Task constructors.

17 years agoirspy_connect() and irspy_seach_pqf() pass their options hashes
Mike Taylor [Wed, 25 Oct 2006 10:52:04 +0000 (10:52 +0000)]
irspy_connect() and irspy_seach_pqf() pass their options hashes
through into the Task constructors.

17 years agoTweak irspy_search_pqf() call to use new API with options hash.
Mike Taylor [Wed, 25 Oct 2006 10:49:51 +0000 (10:49 +0000)]
Tweak irspy_search_pqf() call to use new API with options hash.

17 years agoTweak irspy_search_pqf() call to use new API with options hash.
Mike Taylor [Wed, 25 Oct 2006 10:49:51 +0000 (10:49 +0000)]
Tweak irspy_search_pqf() call to use new API with options hash.

17 years agoTweak irspy_connect() call to use new API with options hash.
Mike Taylor [Wed, 25 Oct 2006 10:49:37 +0000 (10:49 +0000)]
Tweak irspy_connect() call to use new API with options hash.

17 years agoTweak irspy_connect() call to use new API with options hash.
Mike Taylor [Wed, 25 Oct 2006 10:49:37 +0000 (10:49 +0000)]
Tweak irspy_connect() call to use new API with options hash.

17 years agoTest fetching.
Mike Taylor [Wed, 25 Oct 2006 10:48:34 +0000 (10:48 +0000)]
Test fetching.

17 years agoTest fetching.
Mike Taylor [Wed, 25 Oct 2006 10:48:34 +0000 (10:48 +0000)]
Test fetching.

17 years agoUse new ability to pass options into irspy_search_pqf()
Mike Taylor [Wed, 25 Oct 2006 10:47:17 +0000 (10:47 +0000)]
Use new ability to pass options into irspy_search_pqf()

17 years agoUse new ability to pass options into irspy_search_pqf()
Mike Taylor [Wed, 25 Oct 2006 10:47:17 +0000 (10:47 +0000)]
Use new ability to pass options into irspy_search_pqf()

17 years agoWhitesapce
Mike Taylor [Wed, 25 Oct 2006 10:19:33 +0000 (10:19 +0000)]
Whitesapce

17 years agoWhitesapce
Mike Taylor [Wed, 25 Oct 2006 10:19:33 +0000 (10:19 +0000)]
Whitesapce

17 years agoRegistering the Boolean.pm package.
Anders S. Mortensen [Wed, 25 Oct 2006 10:09:45 +0000 (10:09 +0000)]
Registering the Boolean.pm package.

17 years agoRegistering the Boolean.pm package.
Anders S. Mortensen [Wed, 25 Oct 2006 10:09:45 +0000 (10:09 +0000)]
Registering the Boolean.pm package.

17 years agoAdded.
Anders S. Mortensen [Wed, 25 Oct 2006 10:08:50 +0000 (10:08 +0000)]
Added.

17 years agoAdded.
Anders S. Mortensen [Wed, 25 Oct 2006 10:08:50 +0000 (10:08 +0000)]
Added.

17 years agoAllow "test" parameter to specify top-level test.
Mike Taylor [Wed, 25 Oct 2006 09:54:16 +0000 (09:54 +0000)]
Allow "test" parameter to specify top-level test.

17 years agoAllow "test" parameter to specify top-level test.
Mike Taylor [Wed, 25 Oct 2006 09:54:16 +0000 (09:54 +0000)]
Allow "test" parameter to specify top-level test.

17 years agoImplemented the fetch test module.
Anders S. Mortensen [Wed, 25 Oct 2006 09:18:28 +0000 (09:18 +0000)]
Implemented the fetch test module.

17 years agoImplemented the fetch test module.
Anders S. Mortensen [Wed, 25 Oct 2006 09:18:28 +0000 (09:18 +0000)]
Implemented the fetch test module.

17 years agoFixing uncaught exceptions.
Anders S. Mortensen [Wed, 25 Oct 2006 08:40:53 +0000 (08:40 +0000)]
Fixing uncaught exceptions.

17 years agoFixing uncaught exceptions.
Anders S. Mortensen [Wed, 25 Oct 2006 08:40:53 +0000 (08:40 +0000)]
Fixing uncaught exceptions.

17 years agoMust be able to wrtie Mason cache directory.
Mike Taylor [Tue, 24 Oct 2006 23:10:43 +0000 (23:10 +0000)]
Must be able to wrtie Mason cache directory.

17 years agoMust be able to wrtie Mason cache directory.
Mike Taylor [Tue, 24 Oct 2006 23:10:43 +0000 (23:10 +0000)]
Must be able to wrtie Mason cache directory.