refdb-cvs Mailing List for RefDB (Page 53)
Status: Beta
Brought to you by:
mhoenicka
You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(47) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(88) |
Feb
(50) |
Mar
(36) |
Apr
(9) |
May
(30) |
Jun
(30) |
Jul
(22) |
Aug
(16) |
Sep
(42) |
Oct
(18) |
Nov
(29) |
Dec
(23) |
2005 |
Jan
(18) |
Feb
(28) |
Mar
(21) |
Apr
(35) |
May
(62) |
Jun
(22) |
Jul
(5) |
Aug
(40) |
Sep
(98) |
Oct
(81) |
Nov
(51) |
Dec
(62) |
2006 |
Jan
(46) |
Feb
(36) |
Mar
(8) |
Apr
(16) |
May
(14) |
Jun
(16) |
Jul
(47) |
Aug
(60) |
Sep
(34) |
Oct
(16) |
Nov
(46) |
Dec
(11) |
2007 |
Jan
(16) |
Feb
(13) |
Mar
(58) |
Apr
(32) |
May
(4) |
Jun
(8) |
Jul
(31) |
Aug
(46) |
Sep
(22) |
Oct
(30) |
Nov
(58) |
Dec
(15) |
2008 |
Jan
(8) |
Feb
(8) |
Mar
(2) |
Apr
(6) |
May
(3) |
Jun
(2) |
Jul
(1) |
Aug
|
Sep
|
Oct
(6) |
Nov
(3) |
Dec
(5) |
2009 |
Jan
(1) |
Feb
(20) |
Mar
(8) |
Apr
(5) |
May
(8) |
Jun
(3) |
Jul
(6) |
Aug
(4) |
Sep
(7) |
Oct
(8) |
Nov
(2) |
Dec
(1) |
2010 |
Jan
(1) |
Feb
(4) |
Mar
|
Apr
|
May
(1) |
Jun
(1) |
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
(1) |
Dec
|
2011 |
Jan
(5) |
Feb
(5) |
Mar
(13) |
Apr
(3) |
May
|
Jun
|
Jul
(4) |
Aug
|
Sep
(2) |
Oct
|
Nov
|
Dec
|
2012 |
Jan
(1) |
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
(5) |
Nov
|
Dec
(3) |
2013 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
(13) |
2014 |
Jan
(2) |
Feb
(2) |
Mar
(2) |
Apr
(4) |
May
(1) |
Jun
(1) |
Jul
|
Aug
(6) |
Sep
(3) |
Oct
|
Nov
(2) |
Dec
|
2015 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(3) |
Sep
|
Oct
(1) |
Nov
(1) |
Dec
|
2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
|
2017 |
Jan
|
Feb
|
Mar
(5) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2018 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2019 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2021 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
2022 |
Jan
(9) |
Feb
(16) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Markus H. <mho...@us...> - 2005-05-28 20:07:57
|
Update of /cvsroot/refdb/refdb/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6634/src Modified Files: Tag: Release_0_9_5_stable backend-html.c Log Message: fixed return values Index: backend-html.c =================================================================== RCS file: /cvsroot/refdb/refdb/src/backend-html.c,v retrieving revision 1.27.2.2 retrieving revision 1.27.2.3 diff -u -U2 -r1.27.2.2 -r1.27.2.3 --- backend-html.c 17 Apr 2005 00:09:07 -0000 1.27.2.2 +++ backend-html.c 28 May 2005 20:07:47 -0000 1.27.2.3 @@ -868,5 +868,5 @@ if (print_field_html(item, ptr_rendinfo, "<p class='abstract'>ABSTRACT: ") == NULL) { free((char*)item); - return NULL; + return 801; } free((char*)item); @@ -888,5 +888,5 @@ if (print_field_html(item, ptr_rendinfo, "<p class='address'>ADDRESS: ") == NULL) { free((char*)item); - return NULL; + return 801; } free((char*)item); |
From: Markus H. <mho...@us...> - 2005-05-22 20:15:42
|
Update of /cvsroot/refdb/refdb/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19791 Modified Files: Tag: Release_0_9_5_stable refdbda.c Log Message: createdb() now uses IANA encoding names by default Index: refdbda.c =================================================================== RCS file: /cvsroot/refdb/refdb/src/refdbda.c,v retrieving revision 1.41.2.12 retrieving revision 1.41.2.13 diff -u -U2 -r1.41.2.12 -r1.41.2.13 --- refdbda.c 14 May 2005 20:53:55 -0000 1.41.2.12 +++ refdbda.c 22 May 2005 20:15:34 -0000 1.41.2.13 @@ -1080,5 +1080,5 @@ if (*encoding_string) { if (db_encoding && *db_encoding) { - sprintf(sql_command, "CREATE DATABASE %s %s '%s'", dbname, encoding_string, db_encoding); + sprintf(sql_command, "CREATE DATABASE %s %s '%s'", dbname, encoding_string, dbi_driver_encoding_from_iana(dbi_conn_get_driver(conn), db_encoding)); } else { /* use default encoding of db server */ |
From: Markus H. <mho...@us...> - 2005-05-21 23:48:24
|
Update of /cvsroot/refdb/refdb/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20376 Modified Files: Tag: Release_0_9_5_stable refdba.c Log Message: addstyle(): can now read from stdin Index: refdba.c =================================================================== RCS file: /cvsroot/refdb/refdb/src/refdba.c,v retrieving revision 1.45.2.4 retrieving revision 1.45.2.5 diff -u -U2 -r1.45.2.4 -r1.45.2.5 --- refdba.c 21 Apr 2005 21:13:16 -0000 1.45.2.4 +++ refdba.c 21 May 2005 23:48:11 -0000 1.45.2.5 @@ -1710,4 +1710,5 @@ int cs_status; int n_set_count = 0; + int numcycles; /* number of cycles reading input */ size_t byte_written = 0; FILE *pagerfp; @@ -1797,4 +1798,10 @@ n_pipe = 1; break; + case 'f': + /* printf("-f %s\n", optarg); */ + if (!strcmp(optarg, "stdin")) { + n_read_stdin = 1; + } + break; case 'h': printf("Adds bibliography styles\nSyntax: addstyle [-h] {file} [file1...]\nOptions: -h prints this mini-help\n All other arguments are interpreted as filenames with style specifications.\n"); @@ -1816,5 +1823,4 @@ case 'd': case 'e': - case 'f': case 'H': case 'i': @@ -1906,8 +1912,15 @@ } + if (n_read_stdin) { + infp = stdin; + numcycles = 1; + } + else { + numcycles = inargc-optind; + } /* reuse result */ result = 0; - for (k = optind; k < inargc; k++) { + for (k = 0; k < numcycles; k++) { char thebytes[20]; @@ -1915,8 +1928,11 @@ n_style_file_done = 0; /* try to open our target file */ - infp = fopen(inargv[k], "rb"); - - if (infp == NULL) { - continue; + if (!n_read_stdin) { + /* try to open our target file */ + infp = fopen(inargv[optind+k], "rb"); +/* printf("%s<<\n", inargv[optind+k]); */ + if (infp == NULL) { + continue; + } } @@ -1924,5 +1940,7 @@ n_xml_result = send_xml_data(infp, pagerfp, stderr, n_sockfd, &byte_written); - fclose(infp); + if (!n_read_stdin) { + fclose(infp); + } if (n_xml_result != 0 |
From: Markus H. <mho...@us...> - 2005-05-21 23:47:20
|
Update of /cvsroot/refdb/refdb/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20168 Modified Files: Tag: Release_0_9_5_stable refdbdbib.c Log Message: deletestyle():fixed string vs. binary issue Index: refdbdbib.c =================================================================== RCS file: /cvsroot/refdb/refdb/src/refdbdbib.c,v retrieving revision 1.36.2.18 retrieving revision 1.36.2.19 diff -u -U2 -r1.36.2.18 -r1.36.2.19 --- refdbdbib.c 14 May 2005 20:52:30 -0000 1.36.2.18 +++ refdbdbib.c 21 May 2005 23:47:10 -0000 1.36.2.19 @@ -1699,5 +1699,4 @@ char* sql_command = NULL; char* myarg; - char* stylename; char* new_msg; struct lilimem sentinel; @@ -1786,6 +1785,8 @@ else { while (dbi_result_next_row(dbires)) { + char *stylename; + n_id = my_dbi_result_get_idval_idx(dbires, 1); - stylename = dbi_result_get_string_copy_idx(dbires, 2); + stylename = my_dbi_result_get_string_copy_idx(dbires, 2); if (!remove_style(conn, n_id)) { sprintf(sql_command, "419:"ULLSPEC":%s\n", (unsigned long long)n_id, (stylename) ? stylename:""); |
From: Markus H. <mho...@us...> - 2005-05-20 23:18:04
|
Update of /cvsroot/refdb/refdb/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24912 Modified Files: Tag: Release_0_9_5_stable backendn-notex.c Log Message: fixed xnote output Index: backendn-notex.c =================================================================== RCS file: /cvsroot/refdb/refdb/src/backendn-notex.c,v retrieving revision 1.8.2.2 retrieving revision 1.8.2.3 diff -u -U2 -r1.8.2.2 -r1.8.2.3 --- backendn-notex.c 17 Apr 2005 00:09:09 -0000 1.8.2.2 +++ backendn-notex.c 20 May 2005 23:17:56 -0000 1.8.2.3 @@ -73,5 +73,5 @@ } - new_ref = mstrcat(*(ptr_rendinfo->ptr_ref), "<xnoteset>\n", ptr_rendinfo->ptr_ref_len, 0); + new_ref = mstrcat(*(ptr_rendinfo->ptr_ref), "<xnoteset xmlns=\"http://refdb.sourceforge.net/namespaces/xnote\">\n", ptr_rendinfo->ptr_ref_len, 0); if (new_ref == NULL) { @@ -164,5 +164,5 @@ if (*id) { - if (print_elstart_x(ptr_rendinfo->ptr_ref, ptr_rendinfo->ptr_ref_len, "xnote", "id", id, "key", citem, "user", owner, "date", date_buffer, 0, &xindent) == NULL) { + if (print_elstart_x(ptr_rendinfo->ptr_ref, ptr_rendinfo->ptr_ref_len, "xnote", "id", id, "citekey", citem, "user", owner, "date", date_buffer, 0, &xindent) == NULL) { return 801; } |
From: Markus H. <mho...@us...> - 2005-05-20 20:26:57
|
Update of /cvsroot/refdb/homepage In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22790 Modified Files: download.html Log Message: updated FreeBSD section Index: download.html =================================================================== RCS file: /cvsroot/refdb/homepage/download.html,v retrieving revision 1.7 retrieving revision 1.8 diff -u -U2 -r1.7 -r1.8 --- download.html 8 May 2005 21:24:33 -0000 1.7 +++ download.html 20 May 2005 20:26:44 -0000 1.8 @@ -189,5 +189,5 @@ <h2 id="freebsd">FreeBSD port</h2> - <p>Although RefDB is not (yet) part of the ports collection, you can still benefit from the ease of use of the ports system and install RefDB and all its dependencies by running <code>make && make install</code>. The <a href="ports/freebsd/refdb.tar.gz">current port</a> builds RefDB-0.9.5. See <a href="http://logicsquad.net/refdb/">here</a> for additional information about this port.</p> + <p>RefDB is in the FreeBSD ports collection as part of the <a href="http://www.freebsd.org/cgi/ports.cgi?query=refdb&stype=all">textproc category</a>. See <a href="http://logicsquad.net/refdb/">here</a> for additional information about this port.</p> |
From: Paul A. H. <pau...@us...> - 2005-05-20 12:35:11
|
Update of /cvsroot/refdb/homepage In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21538 Modified Files: index.html Log Message: Added news about FreeBSD port inclusion in FreeBSD Ports Collection. Index: index.html =================================================================== RCS file: /cvsroot/refdb/homepage/index.html,v retrieving revision 1.5 retrieving revision 1.6 diff -u -U2 -r1.5 -r1.6 --- index.html 8 May 2005 21:34:19 -0000 1.5 +++ index.html 20 May 2005 12:34:58 -0000 1.6 @@ -129,4 +129,8 @@ <h2>News</h2> <div class="news"> + <h3>May 20, 2005</h3> + <p>The <a href="http://www.freebsd.org/">FreeBSD</a> port has been included in the FreeBSD <a href="http://www.freebsd.org/ports/">Ports Collection</a>. A summary should soon be available on the Ports <a href="http://www.freebsd.org/ports/textproc.html">textproc</a> (text processing/search utilities) page. Meanwhile, there's an entry on <a href="http://www.freshports.org/textproc/refdb/">FreshPorts</a>. FreeBSD users can now update their ports tree with 'cvsup', and then install RefDB with a single 'make install'.</p> + </div> + <div class="news"> <h3>May 8, 2005</h3> <p>There is a new page about <a href="addons.html">additional software</a> not shipped with RefDB, but nevertheless more than helpful. This page contains descriptions of RIS editing modes for Emacs and Vim, the Emacs RefDB frontend, the Makestyle bibliography style generation tool, and the Perl Client module.</p> |
From: Paul A. H. <pau...@us...> - 2005-05-20 11:44:20
|
Update of /cvsroot/refdb/ports/freebsd/files In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11948 Added Files: patch-scripts-refdb Log Message: Rename only. --- NEW FILE --- *** scripts/refdb.orig Sat Apr 30 16:45:49 2005 --- scripts/refdb Sat Apr 30 16:46:18 2005 *************** *** 43,49 **** # set to 'YES' if the OS uses a BSD-style daemon startup system (this is # true for BSD-UNIX and Unices derived thereof, as well as for the # Slackware Linux distribution) ! BSDSTYLE=NO # don't get interrupted trap "" 1 --- 43,49 ---- # set to 'YES' if the OS uses a BSD-style daemon startup system (this is # true for BSD-UNIX and Unices derived thereof, as well as for the # Slackware Linux distribution) ! BSDSTYLE=YES # don't get interrupted trap "" 1 |
From: Paul A. H. <pau...@us...> - 2005-05-20 11:43:12
|
Update of /cvsroot/refdb/ports/freebsd/files In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11510 Removed Files: patch-aa Log Message: Renamed unchanged to 'patch-scripts-refdb' by Pav Lucistnik <pa...@Fr...> on inclusion of this port in the FreeBSD Ports Collection. --- patch-aa DELETED --- |
From: Paul A. H. <pau...@us...> - 2005-05-20 11:40:13
|
Update of /cvsroot/refdb/ports/freebsd In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11156 Modified Files: Makefile pkg-plist Log Message: Changes made by Pav Lucistnik <pa...@Fr...> on inclusion of this port in the FreeBSD Ports Collection. Index: Makefile =================================================================== RCS file: /cvsroot/refdb/ports/freebsd/Makefile,v retrieving revision 1.1 retrieving revision 1.2 diff -u -U2 -r1.1 -r1.2 --- Makefile 9 May 2005 23:33:23 -0000 1.1 +++ Makefile 20 May 2005 11:40:03 -0000 1.2 @@ -1,5 +1,5 @@ # New ports collection makefile for: refdb -# Date created: -# Whom: +# Date created: 28 Apr 2005 +# Whom: pa...@lo... # # $FreeBSD$ @@ -15,5 +15,5 @@ COMMENT= Bibliographic reference database -LIB_DEPENDS= expat.5:${PORTSDIR}/textproc/expat2:install +LIB_DEPENDS= expat.5:${PORTSDIR}/textproc/expat2 WRKSRC= ${WRKDIR}/refdb-0.9.5 @@ -25,5 +25,5 @@ # Change these: CONFIGURE_ARGS+= --with-expat-lib=${LOCALBASE}/lib -CONFIGURE_ARGS+= --with-classpath-root=${LOCALBASE}/share/java/classes +CONFIGURE_ARGS+= --with-classpath-root=${PREFIX}/share/java/classes CONFIGURE_ARGS+= --with-refdb-url=http://localhost/refdb @@ -40,9 +40,9 @@ .include <bsd.port.pre.mk> -.if defined(WITHOUT_MYSQL) && defined(WITHOUT_PGSQL) && defined(WITHOUT_SQLITE) +.if defined(WITHOUT_MYSQL) && !defined(WITH_PGSQL) && !defined(WITH_SQLITE) IGNORE= You must choose a back-end database .endif -.if defined(WITH_MYSQL) +.if !defined(WITHOUT_MYSQL) USE_MYSQL= yes # If libdbi-drivers has been built without MySQL driver, abort @@ -50,5 +50,5 @@ IGNORE= Rebuild databases/libdbi-drivers with MySQL support .elif !exists(${LOCALBASE}/lib/dbd) -BUILD_DEPENDS= ${LOCALBASE}/lib/dbd:${PORTSDIR}/databases/libdbi-drivers:install +BUILD_DEPENDS+= ${LOCALBASE}/lib/dbd:${PORTSDIR}/databases/libdbi-drivers .endif CONFIGURE_ARGS+= --with-db-server=mysql @@ -60,5 +60,5 @@ IGNORE= Rebuild databases/libdbi-drivers with PostgreSQL support .elif !exists(${LOCALBASE}/lib/dbd) -BUILD_DEPENDS= ${LOCALBASE}/lib/dbd:${PORTSDIR}/databases/libdbi-drivers:install +BUILD_DEPENDS+= ${LOCALBASE}/lib/dbd:${PORTSDIR}/databases/libdbi-drivers .endif CONFIGURE_ARGS+= --with-db-server=pgsql @@ -70,5 +70,5 @@ IGNORE= Rebuild databases/libdbi-drivers with SQLite support .elif !exists(${LOCALBASE}/lib/dbd) -BUILD_DEPENDS= ${LOCALBASE}/lib/dbd:${PORTSDIR}/databases/libdbi-drivers:install +BUILD_DEPENDS+= ${LOCALBASE}/lib/dbd:${PORTSDIR}/databases/libdbi-drivers .endif CONFIGURE_ARGS+= --with-db-server=sqlite @@ -76,11 +76,11 @@ .if defined(WITH_CATALOG) -INSTALL_DEPENDS+= xmlcatmgr:${PORTSDIR}/textproc/xmlcatmgr +RUN_DEPENDS+= xmlcatmgr:${PORTSDIR}/textproc/xmlcatmgr .endif post-install: .if defined(WITH_CATALOG) - @[ -f ${LOCALBASE}/share/sgml/catalog.ports ] || ${TOUCH} ${LOCALBASE}/share/sgml/catalog.ports - @${XMLCATMGR} -s -c ${LOCALBASE}/share/sgml/catalog.ports lookup "${LOCALBASE}/share/refdb/refdb.cat" > /dev/null || ${XMLCATMGR} -s -c ${LOCALBASE}/share/sgml/catalog.ports add CATALOG "${LOCALBASE}/share/refdb/refdb.cat" -- > /dev/null + @[ -f ${PREFIX}/share/sgml/catalog.ports ] || ${TOUCH} ${PREFIX}/share/sgml/catalog.ports + @${XMLCATMGR} -s -c ${PREFIX}/share/sgml/catalog.ports lookup "${PREFIX}/share/refdb/refdb.cat" > /dev/null || ${XMLCATMGR} -s -c ${PREFIX}/share/sgml/catalog.ports add CATALOG "${PREFIX}/share/refdb/refdb.cat" -- > /dev/null .endif @${ECHO_MSG} "To complete RefDB installation:" @@ -90,5 +90,5 @@ @${ECHO_MSG} "" @${ECHO_MSG} " mysql -u root -e \"CREATE DATABASE refdb\"" - @${ECHO_MSG} " mysql -u root refdb < ${LOCALBASE}/share/refdb/sql/refdb.dump" + @${ECHO_MSG} " mysql -u root refdb < ${PREFIX}/share/refdb/sql/refdb.dump" @${ECHO_MSG} "" .elif defined(WITH_PGSQL) @@ -97,5 +97,5 @@ @${ECHO_MSG} "" @${ECHO_MSG} " createdb -U pgsql -E UNICODE refdb" - @${ECHO_MSG} " psql -U pgsql refdb < ${LOCALBASE}/share/refdb/sql/refdb.dump.pgsql" + @${ECHO_MSG} " psql -U pgsql refdb < ${PREFIX}/share/refdb/sql/refdb.dump.pgsql" @${ECHO_MSG} "" .elif defined(WITH_SQLITE) @@ -103,6 +103,6 @@ @${ECHO_MSG} "1. To initialise SQLite, run the following commands:" @${ECHO_MSG} "" - @${ECHO_MSG} " cd ${LOCALBASE}/share/refdb/db" - @${ECHO_MSG} " sqlite refdb < ${LOCALBASE}/share/refdb/sql/refdb.dump.sqlite" + @${ECHO_MSG} " cd ${PREFIX}/share/refdb/db" + @${ECHO_MSG} " sqlite refdb < ${PREFIX}/share/refdb/sql/refdb.dump.sqlite" @${ECHO_MSG} "" .endif @@ -110,7 +110,7 @@ @${ECHO_MSG} "2. To run refdbd at system startup, rename the startup script:" @${ECHO_MSG} "" - @${ECHO_MSG} " mv ${LOCALBASE}/etc/rc.d/refdb.sh.dist ${LOCALBASE}/etc/rc.d/refdb.sh" + @${ECHO_MSG} " mv ${PREFIX}/etc/rc.d/refdb.sh.dist ${PREFIX}/etc/rc.d/refdb.sh" @${ECHO_MSG} "" - @${ECHO_MSG} "3. Customise the configuration scripts in ${LOCALBASE}/etc/refdb," + @${ECHO_MSG} "3. Customise the configuration scripts in ${PREFIX}/etc/refdb," @${ECHO_MSG} " as described in the RefDB documentation at:" @${ECHO_MSG} "" Index: pkg-plist =================================================================== RCS file: /cvsroot/refdb/ports/freebsd/pkg-plist,v retrieving revision 1.2 retrieving revision 1.3 diff -u -U2 -r1.2 -r1.3 --- pkg-plist 20 May 2005 11:35:06 -0000 1.2 +++ pkg-plist 20 May 2005 11:40:03 -0000 1.3 @@ -66,4 +66,5 @@ %%DATADIR%%/sql/empty.pgsql.dump.in %%DATADIR%%/sql/refdb-upgrade.sql +etc/rc.d/refdb.sh.dist etc/refdb/bib2risrc.example etc/refdb/bib2riscgirc.example |
From: Paul A. H. <pau...@us...> - 2005-05-20 11:35:14
|
Update of /cvsroot/refdb/ports/freebsd In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10809 Modified Files: pkg-plist Log Message: Use %%DATADIR%% macro. Index: pkg-plist =================================================================== RCS file: /cvsroot/refdb/ports/freebsd/pkg-plist,v retrieving revision 1.1 retrieving revision 1.2 diff -u -U2 -r1.1 -r1.2 --- pkg-plist 9 May 2005 23:33:23 -0000 1.1 +++ pkg-plist 20 May 2005 11:35:06 -0000 1.2 @@ -1,69 +1,69 @@ -share/refdb/declarations/xml.dcl -share/refdb/declarations/docbook.dcl -share/refdb/dsssl/html/docbook-refdb.dsl -share/refdb/dsssl/lib/refdblib.dsl -share/refdb/dsssl/lib/refdbvar.dsl -share/refdb/dsssl/print/docbook-refdb.dsl -share/refdb/dsssl/bibdb2tei.dsl -share/refdb/dsssl/citations.dsl -share/refdb/dsssl/db2ris.dsl -share/refdb/dsssl/makecss.dsl -share/refdb/dsssl/catalog -share/refdb/refdb.cat -share/refdb/dtd/catalog -share/refdb/dtd/citestylex.dtd -share/refdb/dtd/citationlistx.dtd -share/refdb/dtd/risx.dtd -share/refdb/dtd/xnote.dtd -share/refdb/styles/Eur.J.Pharmacol.xml -share/refdb/styles/J.Biol.Chem.xml -share/refdb/styles/bibtex-abbrev.xml -share/refdb/styles/bibtex-full.xml -share/refdb/xsl/common-refdb/refdbvar.xsl -share/refdb/xsl/docbk-refdb-xsl/docbk-fo/docbk-refdb-fo.xsl -share/refdb/xsl/docbk-refdb-xsl/docbk-html/docbk-refdb-html.xsl -share/refdb/xsl/docbk-refdb-xsl/docbk-xhtml/docbk-refdb-xhtml.xsl -share/refdb/xsl/docbk-refdb-xsl/docbk-lib/docbk-refdblib.xsl -share/refdb/xsl/tei-refdb-xsl/tei-fo/tei-refdb-fo.xsl -share/refdb/xsl/tei-refdb-xsl/tei-html/tei-refdb-html.xsl -share/refdb/xsl/tei-refdb-xsl/tei-lib/tei-refdblib.xsl -share/refdb/xsl/citations.xsl -share/refdb/xsl/bibdb2tei.xsl -share/refdb/xsl/makecss.xsl -share/refdb/templates/refdbq_foot.html -share/refdb/templates/refdbqp_foot.html -share/refdb/templates/refdbq_head.html -share/refdb/templates/refdbqp_head.html -share/refdb/templates/refdbadd_foot.html -share/refdb/templates/refdbadd_head.html -share/refdb/www/refdbadd.html -share/refdb/www/refdbdbquery.html -share/refdb/www/refdbkajquery.html -share/refdb/www/refdblogout.html -share/refdb/www/refdbquery.html -share/refdb/www/refdbquerynl.html -share/refdb/www/refdbq.css -share/refdb/www/access.js -share/refdb/www/index.html -share/refdb/css/refdb.css -share/refdb/examples/readme.examples -share/refdb/examples/dbtest.short.sgml -share/refdb/examples/dbtest.sgml -share/refdb/examples/dbxtest.short.xml -share/refdb/examples/dbxtest.xml -share/refdb/examples/serif.bib -share/refdb/examples/teitest.short.xml -share/refdb/examples/teitest.xml -share/refdb/examples/testrefs.ris -share/refdb/examples/testrefs.xml -share/refdb/examples/testrefs.usmarc -share/refdb/examples/Makefile.template -share/refdb/examples/xnoteset.xml -share/refdb/sql/refdb.dump -share/refdb/sql/refdb.dump.pgsql -share/refdb/sql/refdb.dump.sqlite -share/refdb/sql/empty.mysql.dump -share/refdb/sql/empty.pgsql.dump.in -share/refdb/sql/refdb-upgrade.sql +%%DATADIR%%/declarations/xml.dcl +%%DATADIR%%/declarations/docbook.dcl +%%DATADIR%%/dsssl/html/docbook-refdb.dsl +%%DATADIR%%/dsssl/lib/refdblib.dsl +%%DATADIR%%/dsssl/lib/refdbvar.dsl +%%DATADIR%%/dsssl/print/docbook-refdb.dsl +%%DATADIR%%/dsssl/bibdb2tei.dsl +%%DATADIR%%/dsssl/citations.dsl +%%DATADIR%%/dsssl/db2ris.dsl +%%DATADIR%%/dsssl/makecss.dsl +%%DATADIR%%/dsssl/catalog +%%DATADIR%%/refdb.cat +%%DATADIR%%/dtd/catalog +%%DATADIR%%/dtd/citestylex.dtd +%%DATADIR%%/dtd/citationlistx.dtd +%%DATADIR%%/dtd/risx.dtd +%%DATADIR%%/dtd/xnote.dtd +%%DATADIR%%/styles/Eur.J.Pharmacol.xml +%%DATADIR%%/styles/J.Biol.Chem.xml +%%DATADIR%%/styles/bibtex-abbrev.xml +%%DATADIR%%/styles/bibtex-full.xml +%%DATADIR%%/xsl/common-refdb/refdbvar.xsl +%%DATADIR%%/xsl/docbk-refdb-xsl/docbk-fo/docbk-refdb-fo.xsl +%%DATADIR%%/xsl/docbk-refdb-xsl/docbk-html/docbk-refdb-html.xsl +%%DATADIR%%/xsl/docbk-refdb-xsl/docbk-xhtml/docbk-refdb-xhtml.xsl +%%DATADIR%%/xsl/docbk-refdb-xsl/docbk-lib/docbk-refdblib.xsl +%%DATADIR%%/xsl/tei-refdb-xsl/tei-fo/tei-refdb-fo.xsl +%%DATADIR%%/xsl/tei-refdb-xsl/tei-html/tei-refdb-html.xsl +%%DATADIR%%/xsl/tei-refdb-xsl/tei-lib/tei-refdblib.xsl +%%DATADIR%%/xsl/citations.xsl +%%DATADIR%%/xsl/bibdb2tei.xsl +%%DATADIR%%/xsl/makecss.xsl +%%DATADIR%%/templates/refdbq_foot.html +%%DATADIR%%/templates/refdbqp_foot.html +%%DATADIR%%/templates/refdbq_head.html +%%DATADIR%%/templates/refdbqp_head.html +%%DATADIR%%/templates/refdbadd_foot.html +%%DATADIR%%/templates/refdbadd_head.html +%%DATADIR%%/www/refdbadd.html +%%DATADIR%%/www/refdbdbquery.html +%%DATADIR%%/www/refdbkajquery.html +%%DATADIR%%/www/refdblogout.html +%%DATADIR%%/www/refdbquery.html +%%DATADIR%%/www/refdbquerynl.html +%%DATADIR%%/www/refdbq.css +%%DATADIR%%/www/access.js +%%DATADIR%%/www/index.html +%%DATADIR%%/css/refdb.css +%%DATADIR%%/examples/readme.examples +%%DATADIR%%/examples/dbtest.short.sgml +%%DATADIR%%/examples/dbtest.sgml +%%DATADIR%%/examples/dbxtest.short.xml +%%DATADIR%%/examples/dbxtest.xml +%%DATADIR%%/examples/serif.bib +%%DATADIR%%/examples/teitest.short.xml +%%DATADIR%%/examples/teitest.xml +%%DATADIR%%/examples/testrefs.ris +%%DATADIR%%/examples/testrefs.xml +%%DATADIR%%/examples/testrefs.usmarc +%%DATADIR%%/examples/Makefile.template +%%DATADIR%%/examples/xnoteset.xml +%%DATADIR%%/sql/refdb.dump +%%DATADIR%%/sql/refdb.dump.pgsql +%%DATADIR%%/sql/refdb.dump.sqlite +%%DATADIR%%/sql/empty.mysql.dump +%%DATADIR%%/sql/empty.pgsql.dump.in +%%DATADIR%%/sql/refdb-upgrade.sql etc/refdb/bib2risrc.example etc/refdb/bib2riscgirc.example |
From: Markus H. <mho...@us...> - 2005-05-18 11:13:36
|
Update of /cvsroot/refdb/homepage In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26513 Modified Files: addons.html Log Message: updated refdb-mode.el Index: addons.html =================================================================== RCS file: /cvsroot/refdb/homepage/addons.html,v retrieving revision 1.4 retrieving revision 1.5 diff -u -U2 -r1.4 -r1.5 --- addons.html 14 May 2005 21:15:39 -0000 1.4 +++ addons.html 18 May 2005 11:13:25 -0000 1.5 @@ -162,5 +162,5 @@ <h2 id="refdb-mode">Emacs refdb-mode</h2> <p>Author: Michael Smith <xm...@us...></p> - <p><b><a href="addons/refdb-mode.el">Download refdb-mode.el (1.9)</a></b></p> + <p><b><a href="addons/refdb-mode.el">Download refdb-mode.el (1.10)</a></b></p> <p>This minor mode for <a href="http://directory.fsf.org/emacs.html">Emacs</a> and <a href="http://www.xemacs.org/">XEmacs</a> is a frontend for the most common RefDB commands. It works nicely alongside the major modes ris-mode, <a href="http://www.thaiopensource.com/nxml-mode/">nxml-mode</a>, and <a href="http://sourceforge.net/projects/psgml/">PSGML</a>. It provides menu entries to add, update, delete, and search for references. Retrieved references in either RIS or risx format can be edited in place and subsequently be updated in the database. HTML and XHTML output can be sent to a browser of your choice (including the built-in <a href="http://www.cs.indiana.edu/elisp/w3/docs.html">w3 mode</a>) automatically.</p> |
From: Markus H. <mho...@us...> - 2005-05-17 21:08:40
|
Update of /cvsroot/refdb/elisp In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23326 Modified Files: refdb-mode.el Log Message: added regexp search Index: refdb-mode.el =================================================================== RCS file: /cvsroot/refdb/elisp/refdb-mode.el,v retrieving revision 1.9 retrieving revision 1.10 diff -u -U2 -r1.9 -r1.10 --- refdb-mode.el 8 May 2005 00:11:53 -0000 1.9 +++ refdb-mode.el 17 May 2005 21:08:31 -0000 1.10 @@ -595,4 +595,11 @@ ) +(defvar refdb-getref-by-author-regexp-menu-item + ["Author (regexp)..." + (call-interactively 'refdb-getref-by-author-regexp) + t] + "RefDB getref-by-author-regexp menu item." + ) + (defvar refdb-getref-by-title-menu-item ["Title..." @@ -602,4 +609,11 @@ ) +(defvar refdb-getref-by-title-regexp-menu-item + ["Title (regexp)..." + (call-interactively 'refdb-getref-by-title-regexp) + t] + "RefDB getref-by-title-regexp menu item." + ) + (defvar refdb-getref-by-keyword-menu-item ["Keyword..." @@ -609,4 +623,11 @@ ) +(defvar refdb-getref-by-keyword-regexp-menu-item + ["Keyword (regexp)..." + (call-interactively 'refdb-getref-by-keyword-regexp) + t] + "RefDB getref-by-keyword menu item." + ) + (defvar refdb-getref-by-id-menu-item ["ID..." @@ -910,20 +931,22 @@ ) -(defun refdb-message-getting-refs (field value) +(defun refdb-message-getting-refs (field mode value) "Emit appropriate status message for FIELD and VALUE. This function is called by the various refdb-getref-by commands." (message - "Getting datasets for %s %s ..." + "Getting datasets for %s %s %s ..." field + mode value ) ) -(defun refdb-message-getting-refs-done (field value) +(defun refdb-message-getting-refs-done (field mode value) "Emit appropriate status message for FIELD and VALUE. This function is called by the various refdb-getref-by commands." (message - "Getting datasets for %s %s...done" + "Getting datasets for %s %s %s...done" field + mode value ) @@ -954,5 +977,69 @@ (shell-command (format - "%s %s -C getref :%s:=%s %s -d %s -t %s -s %s" + "%s %s -C getref :%s:='%s' %s -d %s -t %s -s %s" + refdb-refdbc-program + refdb-refdbc-options + field + value + refdb-getref-options + refdb-database + refdb-data-output-type + formatstring + ) + "*refdb-output*" "*refdb-messages*") + ;; else if no db specified, prompt to select from available dbs and + ;; then call `refdb-getref-by-field' with same values + (progn + (call-interactively 'refdb-select-database) + (refdb-getref-by-field field value) + ) + ) + (message + (format + "Displaying output for '%s %s -C getref :%s:='%s' %s -d %s -t %s -s %s'...done" + refdb-refdbc-program + refdb-refdbc-options + field + value + refdb-getref-options + refdb-database + refdb-data-output-type + formatstring + ) + ) + (pop-to-buffer "*refdb-output*") + (if (not refdb-split-for-getref-output-flag) + (delete-other-windows) + ) + (refdb-output-buffer-choose-mode) + (and (boundp 'refdb-mode) refdb-mode) + (setq resize-mini-windows resize-mini-windows-default) + ) + ) + +(defun refdb-getref-by-field-regexp (field value) + "Display all RefDB datasets that match the specified FIELD and VALUE (regular expression). You shouldn't call this function directly. Instead call, e.g., +`refdb-getref-by-author'." + ;; temporarily set resize-mini-windows to nil to force Emacs to show + ;; output in separate buffer instead of minibuffer + (setq resize-mini-windows-default resize-mini-windows) + (setq resize-mini-windows nil) + (let ((formatstring + (if (equal refdb-data-output-format 'more) + (format "\\\"%s\\\"" + ;; turn list of symbols into one big string + (mapconcat + 'symbol-name + refdb-data-output-additional-fields + " " + ) + ) + (upcase (symbol-name refdb-data-output-format)) + ) + )) + (if (not (eq (length refdb-database) 0)) + (shell-command + (format + "%s %s -C getref :%s:~'%s' %s -d %s -t %s -s %s" refdb-refdbc-program refdb-refdbc-options @@ -974,5 +1061,5 @@ (message (format - "Displaying output for '%s %s -C getref :%s:=%s %s -d %s -t %s -s %s'...done" + "Displaying output for '%s %s -C getref :%s:~'%s' %s -d %s -t %s -s %s'...done" refdb-refdbc-program refdb-refdbc-options @@ -1034,7 +1121,15 @@ "Display all RefDB datasets matching AUTHOR." (interactive (list (read-string (format "Author: ")))) - (refdb-message-getting-refs 'author author) + (refdb-message-getting-refs 'author "=" author) (refdb-getref-by-field "AU" author) - (refdb-message-getting-refs-done 'author author) + (refdb-message-getting-refs-done 'author "=" author) + ) + +(defun refdb-getref-by-author-regexp (author) + "Display all RefDB datasets regexp-matching AUTHOR." + (interactive (list (read-string (format "Author: ")))) + (refdb-message-getting-refs 'author "like" author) + (refdb-getref-by-field-regexp "AU" author) + (refdb-message-getting-refs-done 'author "like" author) ) @@ -1042,7 +1137,15 @@ "Display all RefDB datasets matching TITLE." (interactive (list (read-string (format "Title: ")))) - (refdb-message-getting-refs 'title title) + (refdb-message-getting-refs 'title "=" title) (refdb-getref-by-field "TI" title) - (refdb-message-getting-refs-done 'title title) + (refdb-message-getting-refs-done 'title "=" title) + ) + +(defun refdb-getref-by-title-regexp (title) + "Display all RefDB datasets regexp-matching TITLE." + (interactive (list (read-string (format "Title: ")))) + (refdb-message-getting-refs 'title "like" title) + (refdb-getref-by-field-regexp "TI" title) + (refdb-message-getting-refs-done 'title "like" title) ) @@ -1050,7 +1153,15 @@ "Display all RefDB datasets matching KEYWORD." (interactive (list (read-string (format "Keyword: ")))) - (refdb-message-getting-refs 'keyword keyword) + (refdb-message-getting-refs 'keyword "=" keyword) (refdb-getref-by-field "KW" keyword) - (refdb-message-getting-refs-done 'keyword keyword) + (refdb-message-getting-refs-done 'keyword "=" keyword) + ) + +(defun refdb-getref-by-keyword-regexp (keyword) + "Display all RefDB datasets regexp-matching KEYWORD." + (interactive (list (read-string (format "Keyword: ")))) + (refdb-message-getting-refs 'keyword "like" keyword) + (refdb-getref-by-field-regexp "KW" keyword) + (refdb-message-getting-refs-done 'keyword "like" keyword) ) @@ -1058,7 +1169,7 @@ "Display all RefDB datasets matching ID." (interactive (list (read-string (format "ID: ")))) - (refdb-message-getting-refs 'id id) + (refdb-message-getting-refs 'id "=" id) (refdb-getref-by-field "ID" id) - (refdb-message-getting-refs-done 'id id) + (refdb-message-getting-refs-done 'id "=" id) ) @@ -1066,7 +1177,7 @@ "Display all RefDB datasets matching CITEKEY." (interactive (list (read-string (format "Citation Key: ")))) - (refdb-message-getting-refs 'citekey citekey) + (refdb-message-getting-refs 'citekey "=" citekey) (refdb-getref-by-field "CK" citekey) - (refdb-message-getting-refs-done 'citekey citekey) + (refdb-message-getting-refs-done 'citekey "=" citekey) ) @@ -1107,5 +1218,5 @@ ) ;; else if no db specified, prompt to select from available dbs and - ;; then call `refdb-getref-by-field' with same values + ;; then call `refdb-getref-by-advanced-search' with same values (progn (call-interactively 'refdb-select-database) @@ -1335,6 +1446,9 @@ '( refdb-getref-by-author-menu-item + refdb-getref-by-author-regexp-menu-item refdb-getref-by-title-menu-item + refdb-getref-by-title-regexp-menu-item refdb-getref-by-keyword-menu-item + refdb-getref-by-keyword-regexp-menu-item refdb-getref-by-id-menu-item refdb-getref-by-citekey-menu-item |
From: Markus H. <mho...@us...> - 2005-05-14 21:15:51
|
Update of /cvsroot/refdb/homepage In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12671 Modified Files: addons.html Log Message: added a few links;moved around download info Index: addons.html =================================================================== RCS file: /cvsroot/refdb/homepage/addons.html,v retrieving revision 1.3 retrieving revision 1.4 diff -u -U2 -r1.3 -r1.4 --- addons.html 9 May 2005 19:22:58 -0000 1.3 +++ addons.html 14 May 2005 21:15:39 -0000 1.4 @@ -141,4 +141,5 @@ <h2 id="ris-mode">Emacs ris-mode</h2> <p>Author: Markus Hoenicka <mho...@us...></p> + <p><b><a href="addons/ris.el">Download ris.el (1.9)</a></b></p> <p>If your editor of choice should be <a href="http://directory.fsf.org/emacs.html">Emacs</a> or <a href="http://www.xemacs.org/">XEmacs</a>, the RIS major mode (ris.el) will make editing RIS datasets a little bit more comfortable. Font-locking will help you to spot syntax errors. Especially the end tag (ER - ) is prone to lack the trailing space if you're not careful. The ris-mode displays valid tags in blue, except the special type (TY - ) and end (ER - ) tags which are shown in red. The tag contents are colored according to several criteria. If the contents of a field is limited in length, the color will extend only up to that limit. Author/editor, publication date, and reprint fields are checked for a valid content. ris-mode also provides the following commands:</p> @@ -153,5 +154,5 @@ <p>The mode currently does not check the length of author entries, nor does it handle continued lines in any way. It does not attempt to check whether a reference is complete (e.g. it won't notify you if there is no author)</p> - <p>To install this mode on your system, follow the instructions in the manual or in the elisp code. <a href="addons/ris.el">Download ris.el (1.9)</a></p> + <p>To install this mode on your system, follow the instructions in the manual or in the elisp code.</p> <p class="legend"><a href="rismode.png"><img alt="Emacs ris-mode" src="rismode-small.jpg"/></a></p> @@ -161,7 +162,8 @@ <h2 id="refdb-mode">Emacs refdb-mode</h2> <p>Author: Michael Smith <xm...@us...></p> - <p>This minor mode for <a href="http://directory.fsf.org/emacs.html">Emacs</a> and <a href="http://www.xemacs.org/">XEmacs</a> is a frontend for the most common RefDB commands. It works nicely alongside the major modes ris-mode, nxml-mode, and PSGML. It provides menu entries to add, update, delete, and search for references. Retrieved references in either RIS or risx format can be edited in place and subsequently be updated in the database. HTML and XHTML output can be sent to a browser of your choice (including the built-in w3 mode) automatically.</p> + <p><b><a href="addons/refdb-mode.el">Download refdb-mode.el (1.9)</a></b></p> + <p>This minor mode for <a href="http://directory.fsf.org/emacs.html">Emacs</a> and <a href="http://www.xemacs.org/">XEmacs</a> is a frontend for the most common RefDB commands. It works nicely alongside the major modes ris-mode, <a href="http://www.thaiopensource.com/nxml-mode/">nxml-mode</a>, and <a href="http://sourceforge.net/projects/psgml/">PSGML</a>. It provides menu entries to add, update, delete, and search for references. Retrieved references in either RIS or risx format can be edited in place and subsequently be updated in the database. HTML and XHTML output can be sent to a browser of your choice (including the built-in <a href="http://www.cs.indiana.edu/elisp/w3/docs.html">w3 mode</a>) automatically.</p> - <p>To install this mode on your system, follow the instructions in the elisp code. <a href="addons/refdb-mode.el">Download refdb-mode.el (1.9)</a></p> + <p>To install this mode on your system, follow the instructions in the elisp code.</p> <p class="legend"><a href="refdbmode.png"><img alt="Emacs refdb-mode" src="refdbmode-small.jpg"/></a></p> @@ -171,4 +173,5 @@ <h2 id="vim">Vim syntax, filetype and plugin files</h2> <p>Author: David Nebauer <dav...@sw...></p> + <p><b><a href="addons/vimhelper-1.0.tar.gz">Download vimhelper.tar.gz (1.0)</a></b></p> <p>If <a href="http://www.vim.org">Vim</a> is the editor of your choice, this set of files comes in handy to edit RIS files.</p> <ul> @@ -197,5 +200,5 @@ </ul> - <p>To install these files on your system, follow the instructions in the archive. <a href="addons/vimhelper-1.0.tar.gz">Download vimhelper.tar.gz (1.0)</a></p> + <p>To install these files on your system, follow the instructions in the archive.</p> <p class="legend"><a href="vim.png"><img alt="Vim editing RIS" src="vim-small.jpg"/></a></p> @@ -204,7 +207,8 @@ <h2 id="makestyle">Makestyle (bibliography style generator)</h2> <p>Author: David Nebauer <dav...@sw...></p> + <p><b><a href="addons/makestyle-1.0.tar.gz">Download makestyle.tar.gz (1.0)</a></b></p> <p>refdb-ms is a Perl script which helps to write bibliography and citation style specifications for RefDB from scratch. If a regular XML editor does not feel right for you, try this script. It shows valid elements at the current point, just like an XML editor would do, but provides additional help about the purpose of each element.</p> - <p>To install the script on your system, follow the instructions in the archive. <a href="addons/makestyle-1.0.tar.gz">Download makestyle.tar.gz (1.0)</a></p> + <p>To install the script on your system, follow the instructions in the archive.</p> <p class="legend"><a href="makestyle.png"><img alt="Vim editing RIS" src="makestyle-small.jpg"/></a></p> @@ -213,4 +217,6 @@ <h2 id="perlmod">Perl client module</h2> <p>Author: Markus Hoenicka <mho...@us...></p> + <p><b><a href="pre/RefDBClient-Client-1.11.tar.gz">Download RefDBClient-Client-1.11.tar.gz</a></b></p> + <p><b>Note:</b>This version requires <a href="pre/refdb-latest.tar.gz">refdb-0.9.6-pre2 or later</a> or a current CVS version of RefDB.</p> <p>The Perl client module <code>RefDBClient::Client</code> allows Perl programmers to access the refdbd server from Perl scripts. The client/server dialog is implemented entirely in Perl. That is, you don't need the C clients installed on your system in order to run a Perl script using this module. The module allows an object-oriented approach to all RefDB client commands.</p> <p>Creating a Perl script that interacts with refdbd is straightforward and simple. First, you create a new instance of <code>RefDBClient::Client</code> and set the initial communication parameters:</p> @@ -234,5 +240,5 @@ <p>This sixliner prints the available RefDB databases to stdout.</p> - <p>Please follow the instructions in the INSTALL file of the archive to install this module properly on your system. <a href="pre/RefDBClient-Client-1.11.tar.gz">Download RefDBClient-Client-1.11.tar.gz</a> <b>Note:</b>This version requires <a href="pre/refdb-latest.tar.gz">refdb-0.9.6-pre2 or later</a> or a current CVS version of RefDB.</p> + <p>Please follow the instructions in the INSTALL file of the archive to install this module properly on your system.</p> </div> |
From: Markus H. <mho...@us...> - 2005-05-14 20:54:52
|
Update of /cvsroot/refdb/refdb In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10030 Modified Files: Tag: Release_0_9_5_stable AUTHORS Log Message: added Paul Index: AUTHORS =================================================================== RCS file: /cvsroot/refdb/refdb/AUTHORS,v retrieving revision 1.4.2.3 retrieving revision 1.4.2.4 diff -u -U2 -r1.4.2.3 -r1.4.2.4 --- AUTHORS 15 Apr 2005 22:32:19 -0000 1.4.2.3 +++ AUTHORS 14 May 2005 20:54:29 -0000 1.4.2.4 @@ -2,41 +2,55 @@ ========================================================= -_______________________________________ -Main code monkey (all blame goes here): ++++++++++++++++++++++++++++++++++++ +Developers (in order of appearance) ++++++++++++++++++++++++++++++++++++ Markus Hoenicka <markus at mhoenicka.de> - -_____________________________________________ -Elisp guru (developer of the Emacs interface) +- main code monkey +- all blame goes here Michael Smith <smith at xml-doc.org> - -________________________________________________________ -Perl man and Debianator (creator of the semi-automatic - style generator, Debian packages) +- refdb-mode (Emacs frontend for RefDB) David Nebauer <davidnebauer at swtch.com.au> +- Debian package maintainer +- makestyle (semi-automatic bibliography style generator) +- vimhelper (RIS editing environment for Vim) +- refdbxml config file +- refdb-backup script + +Paul A. Hoadley <paulh at logicsquad.net> +- FreeBSD port maintainer + -The refdbxml config file was also his brainchild. Plus, he kept on -bugging until the bibliography output was more or less correct. +++++++++++++++++++++++++++++++++++++ +Contributors (in alphabetical order) +++++++++++++++++++++++++++++++++++++ -_____________________________________ -Contributors (in alphabetical order): +Alan Anderson <alan at rushmore.com> +- citations.xsl DocBook code -Alan Anderson <alan at rushmore.com>: citations.xsl DocBook code +Marc Herbert <marc.herbert at free.fr> +- testing and bugfixing +- risx indentation -Marc Herbert <marc.herbert at free.fr>: testing and bugfixing, risx - indentation +Marco Kuhlmann <mk at debian.org> +- Build system fixes +- first shot at Debianization -Marco Kuhlmann <mk at debian.org>: Build system fixes, first shot at - Debianization -__________________ -Honorable mentions ++++++++++++++++++++++++++++++++++++++++++++ +Honorable mentions (in no particular order) ++++++++++++++++++++++++++++++++++++++++++++ -Bruce D'Arcus <bdarcus at fastmail.fm>: ssh access to an OSX box, - constant thoughtful input, MODS and RelaxNG evangelist +Bruce D'Arcus <bdarcus at fastmail.fm> +- ssh access to an OSX box +- constant thoughtful input +- MODS and RelaxNG evangelist -(c) Markus Hoenicka 2003-2004 ++++++++++++++++++++++++++++++++ +Copyright notice (out of order) ++++++++++++++++++++++++++++++++ +(c) Markus Hoenicka 2003-2005 |
From: Markus H. <mho...@us...> - 2005-05-14 20:54:19
|
Update of /cvsroot/refdb/refdb/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9872/src Modified Files: Tag: Release_0_9_5_stable refdbda.c Log Message: set encoding for sqlite3 Index: refdbda.c =================================================================== RCS file: /cvsroot/refdb/refdb/src/refdbda.c,v retrieving revision 1.41.2.11 retrieving revision 1.41.2.12 diff -u -U2 -r1.41.2.11 -r1.41.2.12 --- refdbda.c 5 May 2005 17:21:28 -0000 1.41.2.11 +++ refdbda.c 14 May 2005 20:53:55 -0000 1.41.2.12 @@ -417,8 +417,11 @@ } } - else if (!strcmp(ptr_clrequest->dbserver, "sqlite") - || !strcmp(ptr_clrequest->dbserver, "sqlite3")) { + else if (!strcmp(ptr_clrequest->dbserver, "sqlite")) { dbi_conn_set_option(conn, "sqlite_dbdir", ptr_clrequest->db_path); } + else if (!strcmp(ptr_clrequest->dbserver, "sqlite3")) { + dbi_conn_set_option(conn, "sqlite3_dbdir", ptr_clrequest->db_path); + dbi_conn_set_option(conn, "encoding", "UTF-8"); + } if (dbi_conn_connect(conn) < 0) { /* -1 and -2 indicate errors */ |
From: Markus H. <mho...@us...> - 2005-05-14 20:52:38
|
Update of /cvsroot/refdb/refdb/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9635 Modified Files: Tag: Release_0_9_5_stable refdbdbib.c Log Message: changed BIGINT PRIMARY KEY to INTEGER PRIMARY KEY for sqlite3 Index: refdbdbib.c =================================================================== RCS file: /cvsroot/refdb/refdb/src/refdbdbib.c,v retrieving revision 1.36.2.17 retrieving revision 1.36.2.18 diff -u -U2 -r1.36.2.17 -r1.36.2.18 --- refdbdbib.c 5 May 2005 17:21:31 -0000 1.36.2.17 +++ refdbdbib.c 14 May 2005 20:52:30 -0000 1.36.2.18 @@ -423,5 +423,5 @@ } else if (!strcmp(ptr_clrequest->dbserver, "sqlite3")) { - sprintf(sql_command, "CREATE TEMPORARY TABLE %s (id BIGINT PRIMARY KEY, \ + sprintf(sql_command, "CREATE TEMPORARY TABLE %s (id INTEGER PRIMARY KEY, \ dbname VARCHAR(64), \ orig_id BIGINT, \ |
From: Markus H. <mho...@us...> - 2005-05-14 20:50:30
|
Update of /cvsroot/refdb/refdb/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9316 Modified Files: Tag: Release_0_9_5_stable dbfncs.c Log Message: changed BIGINT PRIMARY KEY to INTEGER PRIMARY KEY for sqlite3 Index: dbfncs.c =================================================================== RCS file: /cvsroot/refdb/refdb/src/dbfncs.c,v retrieving revision 1.15.2.8 retrieving revision 1.15.2.9 diff -u -U2 -r1.15.2.8 -r1.15.2.9 --- dbfncs.c 5 May 2005 17:21:25 -0000 1.15.2.8 +++ dbfncs.c 14 May 2005 20:50:22 -0000 1.15.2.9 @@ -1321,5 +1321,5 @@ /* create the main table */ dbires = dbi_conn_query(conn, "CREATE TABLE t_refdb \ - (refdb_id BIGINT PRIMARY KEY, \ + (refdb_id INTEGER PRIMARY KEY, \ refdb_citekey TEXT UNIQUE, \ refdb_type TEXT, \ @@ -1386,5 +1386,5 @@ /* create the author table */ dbires = dbi_conn_query(conn, "CREATE TABLE t_author \ - (author_id BIGINT PRIMARY KEY, \ + (author_id INTEGER PRIMARY KEY, \ author_name TEXT NOT NULL, \ author_lastname TEXT, \ @@ -1414,5 +1414,5 @@ /* create the keyword table */ dbires = dbi_conn_query(conn, "CREATE TABLE t_keyword \ - (keyword_id BIGINT PRIMARY KEY, \ + (keyword_id INTEGER PRIMARY KEY, \ keyword_name TEXT NOT NULL)"); @@ -1438,5 +1438,5 @@ /* create the periodical table */ dbires = dbi_conn_query(conn, "CREATE TABLE t_periodical \ - (periodical_id BIGINT PRIMARY KEY, \ + (periodical_id INTEGER PRIMARY KEY, \ periodical_name TEXT, \ periodical_abbrev TEXT, \ @@ -1495,5 +1495,5 @@ /* create the notes table */ dbires = dbi_conn_query(conn, "CREATE TABLE t_note \ - (note_id BIGINT PRIMARY KEY, \ + (note_id INTEGER PRIMARY KEY, \ note_key TEXT UNIQUE, \ note_title TEXT, \ @@ -1545,5 +1545,5 @@ /* create the user table */ dbires = dbi_conn_query(conn, "CREATE TABLE t_user \ - (user_id BIGINT PRIMARY KEY, \ + (user_id INTEGER PRIMARY KEY, \ user_name TEXT NOT NULL)"); @@ -1569,5 +1569,5 @@ /* create the author xtable */ dbires = dbi_conn_query(conn, "CREATE TABLE t_xauthor \ - (xauthor_id BIGINT PRIMARY KEY, \ + (xauthor_id INTEGER PRIMARY KEY, \ author_id BIGINT NOT NULL, \ refdb_id BIGINT NOT NULL, \ @@ -1607,5 +1607,5 @@ /* create the keyword xtable */ dbires = dbi_conn_query(conn, "CREATE TABLE t_xkeyword \ - (xkeyword_id BIGINT PRIMARY KEY, \ + (xkeyword_id INTEGER PRIMARY KEY, \ xkeyword_type TEXT, \ keyword_id BIGINT NOT NULL, \ @@ -1643,5 +1643,5 @@ /* create the user xtable */ dbires = dbi_conn_query(conn, "CREATE TABLE t_xuser \ - (xuser_id BIGINT PRIMARY KEY, \ + (xuser_id INTEGER PRIMARY KEY, \ user_id BIGINT NOT NULL, \ refdb_id BIGINT NOT NULL, \ @@ -1682,5 +1682,5 @@ /* create the notes xtable */ dbires = dbi_conn_query(conn, "CREATE TABLE t_xnote \ - (xnote_id BIGINT PRIMARY KEY, \ + (xnote_id INTEGER PRIMARY KEY, \ note_id BIGINT NOT NULL, \ xref_id BIGINT NOT NULL, \ |
From: Paul A. H. <pau...@us...> - 2005-05-09 23:33:32
|
Update of /cvsroot/refdb/ports/freebsd In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30851 Added Files: Makefile distinfo pkg-descr pkg-plist Log Message: Initial commit of FreeBSD Ports System skeleton. --- NEW FILE --- # New ports collection makefile for: refdb # Date created: # Whom: # # $FreeBSD$ # PORTNAME= refdb PORTVERSION= 0.9.5a CATEGORIES= textproc MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_EXTENDED} MASTER_SITE_SUBDIR= ${PORTNAME} MAINTAINER= pa...@lo... COMMENT= Bibliographic reference database LIB_DEPENDS= expat.5:${PORTSDIR}/textproc/expat2:install WRKSRC= ${WRKDIR}/refdb-0.9.5 USE_GMAKE= yes HAS_CONFIGURE= yes ALL_TARGET= CFLAGS+= -I${LOCALBASE}/include # Change these: CONFIGURE_ARGS+= --with-expat-lib=${LOCALBASE}/lib CONFIGURE_ARGS+= --with-classpath-root=${LOCALBASE}/share/java/classes CONFIGURE_ARGS+= --with-refdb-url=http://localhost/refdb XMLCATMGR= ${LOCALBASE}/bin/xmlcatmgr # For testing: #CONFIGURE_ARGS+= --prefix=/home/paulh/ports/textproc/refdb/install OPTIONS= MYSQL "Use MySQL" on \ PGSQL "Use PostgreSQL" off \ SQLITE "Use SQLite" off \ CATALOG "Install SGML catalog" off .include <bsd.port.pre.mk> .if defined(WITHOUT_MYSQL) && defined(WITHOUT_PGSQL) && defined(WITHOUT_SQLITE) IGNORE= You must choose a back-end database .endif .if defined(WITH_MYSQL) USE_MYSQL= yes # If libdbi-drivers has been built without MySQL driver, abort .if exists(${LOCALBASE}/lib/dbd) && !exists(${LOCALBASE}/lib/dbd/libmysql.so) IGNORE= Rebuild databases/libdbi-drivers with MySQL support .elif !exists(${LOCALBASE}/lib/dbd) BUILD_DEPENDS= ${LOCALBASE}/lib/dbd:${PORTSDIR}/databases/libdbi-drivers:install .endif CONFIGURE_ARGS+= --with-db-server=mysql .elif defined(WITH_PGSQL) USE_PGSQL= yes # If libdbi-drivers has been built without PostgreSQL driver, abort .if exists(${LOCALBASE}/lib/dbd) && !exists(${LOCALBASE}/lib/dbd/libpgsql.so) IGNORE= Rebuild databases/libdbi-drivers with PostgreSQL support .elif !exists(${LOCALBASE}/lib/dbd) BUILD_DEPENDS= ${LOCALBASE}/lib/dbd:${PORTSDIR}/databases/libdbi-drivers:install .endif CONFIGURE_ARGS+= --with-db-server=pgsql .elif defined(WITH_SQLITE) LIB_DEPENDS+= sqlite.2:${PORTSDIR}/databases/sqlite2 # If libdbi-drivers has been built without SQLite driver, abort .if exists(${LOCALBASE}/lib/dbd) && !exists(${LOCALBASE}/lib/dbd/libsqlite.so) IGNORE= Rebuild databases/libdbi-drivers with SQLite support .elif !exists(${LOCALBASE}/lib/dbd) BUILD_DEPENDS= ${LOCALBASE}/lib/dbd:${PORTSDIR}/databases/libdbi-drivers:install .endif CONFIGURE_ARGS+= --with-db-server=sqlite .endif .if defined(WITH_CATALOG) INSTALL_DEPENDS+= xmlcatmgr:${PORTSDIR}/textproc/xmlcatmgr .endif post-install: .if defined(WITH_CATALOG) @[ -f ${LOCALBASE}/share/sgml/catalog.ports ] || ${TOUCH} ${LOCALBASE}/share/sgml/catalog.ports @${XMLCATMGR} -s -c ${LOCALBASE}/share/sgml/catalog.ports lookup "${LOCALBASE}/share/refdb/refdb.cat" > /dev/null || ${XMLCATMGR} -s -c ${LOCALBASE}/share/sgml/catalog.ports add CATALOG "${LOCALBASE}/share/refdb/refdb.cat" -- > /dev/null .endif @${ECHO_MSG} "To complete RefDB installation:" .if defined(WITH_MYSQL) @${ECHO_MSG} "" @${ECHO_MSG} "1. To initialise MySQL, run the following commands:" @${ECHO_MSG} "" @${ECHO_MSG} " mysql -u root -e \"CREATE DATABASE refdb\"" @${ECHO_MSG} " mysql -u root refdb < ${LOCALBASE}/share/refdb/sql/refdb.dump" @${ECHO_MSG} "" .elif defined(WITH_PGSQL) @${ECHO_MSG} "" @${ECHO_MSG} "1. To initialise PostgreSQL, run the following commands:" @${ECHO_MSG} "" @${ECHO_MSG} " createdb -U pgsql -E UNICODE refdb" @${ECHO_MSG} " psql -U pgsql refdb < ${LOCALBASE}/share/refdb/sql/refdb.dump.pgsql" @${ECHO_MSG} "" .elif defined(WITH_SQLITE) @${ECHO_MSG} "" @${ECHO_MSG} "1. To initialise SQLite, run the following commands:" @${ECHO_MSG} "" @${ECHO_MSG} " cd ${LOCALBASE}/share/refdb/db" @${ECHO_MSG} " sqlite refdb < ${LOCALBASE}/share/refdb/sql/refdb.dump.sqlite" @${ECHO_MSG} "" .endif @${INSTALL_SCRIPT} -m 755 ${WRKSRC}/scripts/refdb ${PREFIX}/etc/rc.d/refdb.sh.dist @${ECHO_MSG} "2. To run refdbd at system startup, rename the startup script:" @${ECHO_MSG} "" @${ECHO_MSG} " mv ${LOCALBASE}/etc/rc.d/refdb.sh.dist ${LOCALBASE}/etc/rc.d/refdb.sh" @${ECHO_MSG} "" @${ECHO_MSG} "3. Customise the configuration scripts in ${LOCALBASE}/etc/refdb," @${ECHO_MSG} " as described in the RefDB documentation at:" @${ECHO_MSG} "" @${ECHO_MSG} " http://refdb.sourceforge.net/manual/x1390.html#AEN1484" .include <bsd.port.post.mk> --- NEW FILE --- MD5 (refdb-0.9.5a.tar.gz) = cc8dde53bd1e483c260a6e92d570e610 SIZE (refdb-0.9.5a.tar.gz) = 1035533 --- NEW FILE --- RefDB is a client-server database system for storing, retrieving and formatting bibliographic references. WWW: http://refdb.sourceforge.net/ - Paul A. Hoadley pa...@lo... --- NEW FILE --- share/refdb/declarations/xml.dcl share/refdb/declarations/docbook.dcl share/refdb/dsssl/html/docbook-refdb.dsl share/refdb/dsssl/lib/refdblib.dsl share/refdb/dsssl/lib/refdbvar.dsl share/refdb/dsssl/print/docbook-refdb.dsl share/refdb/dsssl/bibdb2tei.dsl share/refdb/dsssl/citations.dsl share/refdb/dsssl/db2ris.dsl share/refdb/dsssl/makecss.dsl share/refdb/dsssl/catalog share/refdb/refdb.cat share/refdb/dtd/catalog share/refdb/dtd/citestylex.dtd share/refdb/dtd/citationlistx.dtd share/refdb/dtd/risx.dtd share/refdb/dtd/xnote.dtd share/refdb/styles/Eur.J.Pharmacol.xml share/refdb/styles/J.Biol.Chem.xml share/refdb/styles/bibtex-abbrev.xml share/refdb/styles/bibtex-full.xml share/refdb/xsl/common-refdb/refdbvar.xsl share/refdb/xsl/docbk-refdb-xsl/docbk-fo/docbk-refdb-fo.xsl share/refdb/xsl/docbk-refdb-xsl/docbk-html/docbk-refdb-html.xsl share/refdb/xsl/docbk-refdb-xsl/docbk-xhtml/docbk-refdb-xhtml.xsl share/refdb/xsl/docbk-refdb-xsl/docbk-lib/docbk-refdblib.xsl share/refdb/xsl/tei-refdb-xsl/tei-fo/tei-refdb-fo.xsl share/refdb/xsl/tei-refdb-xsl/tei-html/tei-refdb-html.xsl share/refdb/xsl/tei-refdb-xsl/tei-lib/tei-refdblib.xsl share/refdb/xsl/citations.xsl share/refdb/xsl/bibdb2tei.xsl share/refdb/xsl/makecss.xsl share/refdb/templates/refdbq_foot.html share/refdb/templates/refdbqp_foot.html share/refdb/templates/refdbq_head.html share/refdb/templates/refdbqp_head.html share/refdb/templates/refdbadd_foot.html share/refdb/templates/refdbadd_head.html share/refdb/www/refdbadd.html share/refdb/www/refdbdbquery.html share/refdb/www/refdbkajquery.html share/refdb/www/refdblogout.html share/refdb/www/refdbquery.html share/refdb/www/refdbquerynl.html share/refdb/www/refdbq.css share/refdb/www/access.js share/refdb/www/index.html share/refdb/css/refdb.css share/refdb/examples/readme.examples share/refdb/examples/dbtest.short.sgml share/refdb/examples/dbtest.sgml share/refdb/examples/dbxtest.short.xml share/refdb/examples/dbxtest.xml share/refdb/examples/serif.bib share/refdb/examples/teitest.short.xml share/refdb/examples/teitest.xml share/refdb/examples/testrefs.ris share/refdb/examples/testrefs.xml share/refdb/examples/testrefs.usmarc share/refdb/examples/Makefile.template share/refdb/examples/xnoteset.xml share/refdb/sql/refdb.dump share/refdb/sql/refdb.dump.pgsql share/refdb/sql/refdb.dump.sqlite share/refdb/sql/empty.mysql.dump share/refdb/sql/empty.pgsql.dump.in share/refdb/sql/refdb-upgrade.sql etc/refdb/bib2risrc.example etc/refdb/bib2riscgirc.example etc/refdb/db2risrc.example etc/refdb/nmed2risrc.example etc/refdb/nmed2riscgirc.example etc/refdb/refdbarc.example etc/refdb/refdbcrc.example etc/refdb/refdbcgirc.example etc/refdb/refdbibrc.example etc/refdb/med2risrc.example etc/refdb/med2riscgirc.example etc/refdb/marc2risrc.example etc/refdb/refdbxmlrc.example etc/refdb/refdbdrc.example bin/refdb-bug bin/refdbctl bin/refdbjade bin/runbib bin/tex2mail bin/db2ris bin/refdbxml bin/marc2ris.pl bin/med2ris.pl bin/en2ris.pl bin/refdbnd bin/dos2unix bin/refdbd bin/refdbib bin/refdbc bin/refdba bin/refdbxp bin/nmed2ris bin/eenc @dirrm share/refdb/declarations @dirrm share/refdb/dsssl/html @dirrm share/refdb/dsssl/lib @dirrm share/refdb/dsssl/print @dirrm share/refdb/dsssl @dirrm share/refdb/dtd @dirrm share/refdb/styles @dirrm share/refdb/xsl/common-refdb @dirrm share/refdb/xsl/docbk-refdb-xsl/docbk-fo @dirrm share/refdb/xsl/docbk-refdb-xsl/docbk-html @dirrm share/refdb/xsl/docbk-refdb-xsl/docbk-xhtml @dirrm share/refdb/xsl/docbk-refdb-xsl/docbk-lib @dirrm share/refdb/xsl/docbk-refdb-xsl @dirrm share/refdb/xsl/tei-refdb-xsl/tei-fo @dirrm share/refdb/xsl/tei-refdb-xsl/tei-html @dirrm share/refdb/xsl/tei-refdb-xsl/tei-lib @dirrm share/refdb/xsl/tei-refdb-xsl @dirrm share/refdb/xsl @dirrm share/refdb/templates @dirrm share/refdb/www @dirrm share/refdb/css @dirrm share/refdb/db @dirrm share/refdb/examples @dirrm share/refdb/sql @dirrm share/refdb @dirrm etc/refdb |
From: Paul A. H. <pau...@us...> - 2005-05-09 23:33:31
|
Update of /cvsroot/refdb/ports/freebsd/files In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30851/files Added Files: patch-aa Log Message: Initial commit of FreeBSD Ports System skeleton. --- NEW FILE --- *** scripts/refdb.orig Sat Apr 30 16:45:49 2005 --- scripts/refdb Sat Apr 30 16:46:18 2005 *************** *** 43,49 **** # set to 'YES' if the OS uses a BSD-style daemon startup system (this is # true for BSD-UNIX and Unices derived thereof, as well as for the # Slackware Linux distribution) ! BSDSTYLE=NO # don't get interrupted trap "" 1 --- 43,49 ---- # set to 'YES' if the OS uses a BSD-style daemon startup system (this is # true for BSD-UNIX and Unices derived thereof, as well as for the # Slackware Linux distribution) ! BSDSTYLE=YES # don't get interrupted trap "" 1 |
From: Paul A. H. <pau...@us...> - 2005-05-09 23:30:57
|
Update of /cvsroot/refdb/ports/freebsd/files In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30250/files Log Message: Directory /cvsroot/refdb/ports/freebsd/files added to the repository |
From: Paul A. H. <pau...@us...> - 2005-05-09 23:29:56
|
Update of /cvsroot/refdb/ports/freebsd In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30027/freebsd Log Message: Directory /cvsroot/refdb/ports/freebsd added to the repository |
From: Paul A. H. <pau...@us...> - 2005-05-09 23:28:08
|
Update of /cvsroot/refdb/ports In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29755/ports Log Message: Directory /cvsroot/refdb/ports added to the repository |
From: Markus H. <mho...@us...> - 2005-05-09 19:23:30
|
Update of /cvsroot/refdb/homepage In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29835 Modified Files: addons.html Log Message: minor fixes by David; shortened ris-mode entry Index: addons.html =================================================================== RCS file: /cvsroot/refdb/homepage/addons.html,v retrieving revision 1.2 retrieving revision 1.3 diff -u -U2 -r1.2 -r1.3 --- addons.html 8 May 2005 21:41:23 -0000 1.2 +++ addons.html 9 May 2005 19:22:58 -0000 1.3 @@ -141,12 +141,12 @@ <h2 id="ris-mode">Emacs ris-mode</h2> <p>Author: Markus Hoenicka <mho...@us...></p> - <p>If your editor of choice should be <a href="http://directory.fsf.org/emacs.html">Emacs</a> or <a href="http://www.xemacs.org/">XEmacs</a>, the RIS major mode (ris.el) will make editing RIS datasets a little bit more comfortable.</p> + <p>If your editor of choice should be <a href="http://directory.fsf.org/emacs.html">Emacs</a> or <a href="http://www.xemacs.org/">XEmacs</a>, the RIS major mode (ris.el) will make editing RIS datasets a little bit more comfortable. Font-locking will help you to spot syntax errors. Especially the end tag (ER - ) is prone to lack the trailing space if you're not careful. The ris-mode displays valid tags in blue, except the special type (TY - ) and end (ER - ) tags which are shown in red. The tag contents are colored according to several criteria. If the contents of a field is limited in length, the color will extend only up to that limit. Author/editor, publication date, and reprint fields are checked for a valid content. ris-mode also provides the following commands:</p> + <ul> - <li>Font-locking will help you to spot syntax errors. Especially the end tag (ER - ) is prone to lack the trailing space if you're not careful. The ris-mode displays valid tags in blue, except the special type (TY - ) and end (ER - ) tags which are shown in red. The tag contents are colored according to several criteria. If the contents of a field is limited in length, the color will extend only up to that limit. Author/editor, publication date, and reprint fields are checked for a valid content.</li> - <li>ris-mode provides three commands to insert datasets ("references") and individual tags as described shortly. All of these commands have in common that they always start a new line after the current line if the cursor is not at the start of a line. Thus you can run these commands from any position of the current line and still get something that makes sense as a RIS dataset.</li> - <li>Run the command <code>insert-set</code> (C-c-C-s) to insert a new skeleton dataset (a "reference"). The function will prompt you to enter the publication type. You can use either the auto-completion feature of the minibuffer to enter a valid type or the history feature to select a previously entered type. The function will create a newline, a type tag with the type you selected, default sets of tags for a selected range of types, as well as an end tag.</li> - <li>You can insert a new tag at the beginning of a line with the command <code>insert-tag</code> which is bound to C-c-C-t. Use either the auto-completion feature of the minibuffer to enter a valid tag or the history feature to select a previously entered tag.</li> - <li>You can insert a new line below the current line with the same tag as the current line with the command <code>duplicate-tag</code>. This is bound to M-RET. This command is convenient if you add multiple keywords or authors, each of which have to go on separate tag lines.</li> - <li>You can move between RIS datasets with the commands <code>backward-set</code> (C-x[) and <code>forward-set</code> (C-x]). You can narrow the buffer to the current RIS set with the command <code>narrow-to-set</code> (C-xns). To widen to the full buffer contents again you'd use C-xnw as usual.</li> + <li><b><code>insert-set</code> (C-c-C-s):</b> inserts a new skeleton dataset (a "reference"). The function will prompt you to enter the publication type. You can use either the auto-completion feature of the minibuffer to enter a valid type or the history feature to select a previously entered type. The function will create a newline, a type tag with the type you selected, default sets of tags for a selected range of types, as well as an end tag.</li> + <li><b><code>insert-tag</code> ( C-c-C-t):</b> insert a new tag. Use either the auto-completion feature of the minibuffer to enter a valid tag or the history feature to select a previously entered tag.</li> + <li><b><code>duplicate-tag</code> (M-RET):</b> insert a new line below the current line with the same tag as the current line. This command is convenient if you add multiple keywords or authors, each of which have to go on separate tag lines.</li> + <li><b><code>backward-set</code> (C-x[) and <code>forward-set</code> (C-x]):</b> move between RIS datasets.</li> + <li><b><code>narrow-to-set</code> (C-xns) and <code>widen</code> (C-xnw):</b> narrow the buffer to the current RIS set and widen to the full buffer contents.</li> </ul> @@ -180,22 +180,25 @@ </ul> - <p>What the syntax file does <b>not</b> currently do is:</p> - <ul> - <li>check the length of the 'otherinfo' component of a date field</li> - <li>handle line continuations ('/$') -- it assumes all fields are a single line</li> - </ul> + <p>What the syntax file does <b>not</b> currently do is handle line continuations ('/$') -- it assumes all fields are a single line</p> - <p>The plugin file supplies four convenience commands mapped to keyboard shortcuts:</p> + <p>The plugin file supplies five convenience commands mapped to keyboard shortcuts:</p> <ul> <li>\a = insert RIS tag (select from menu)</li> <li>\p = insert publication type (select from menu)</li> + <li>\r = insert reprint status</li> <li>\d = duplicate current/previous tag</li> <li>\t = add reference template (group of blank tags; choose from three templates: journal|book|other)</li> </ul> + <p>Plugin limitations:</p> + <ul> + <li>The plugin relies on the shell's in-built <u>select</u> command to handle menu selection for RIS field tags publication types. All bash-like shells have this feature.</li> + <li>Vim versions compiled with a GUI (e.g., some versions of GVim) may not handle menu selection properly.</li> + </ul> + <p>To install these files on your system, follow the instructions in the archive. <a href="addons/vimhelper-1.0.tar.gz">Download vimhelper.tar.gz (1.0)</a></p> <p class="legend"><a href="vim.png"><img alt="Vim editing RIS" src="vim-small.jpg"/></a></p> - <p class="legend"><strong>Fig. 3:</strong> Vim editing RIS. Click on the image to see a <a href="vim.png">larger version</a>. The image shows how Vim spots a few of the common syntax errors: (1) the second author uses a space after the comma, (2) the publication date lacks the mandatory slashes, and (3) the end tag lacks the trailing space.</p> + <p class="legend"><strong>Fig. 3:</strong> Vim editing RIS. Click on the image to see a <a href="vim.png">larger version</a>. The image shows how Vim spots a few common syntax errors: (1) the second author uses a space after the comma, (2) the publication date lacks the mandatory slashes, and (3) the end tag lacks the trailing space.</p> <h2 id="makestyle">Makestyle (bibliography style generator)</h2> |
From: Markus H. <mho...@us...> - 2005-05-08 21:41:31
|
Update of /cvsroot/refdb/homepage In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26508 Modified Files: addons.html Log Message: added version info to Perl module Index: addons.html =================================================================== RCS file: /cvsroot/refdb/homepage/addons.html,v retrieving revision 1.1 retrieving revision 1.2 diff -u -U2 -r1.1 -r1.2 --- addons.html 8 May 2005 21:25:29 -0000 1.1 +++ addons.html 8 May 2005 21:41:23 -0000 1.2 @@ -2,5 +2,5 @@ <html xmlns="http://www.w3.org/1999/xhtml"> - <!-- $Id --> + <!-- $Id$ --> <head> @@ -231,5 +231,5 @@ <p>This sixliner prints the available RefDB databases to stdout.</p> - <p>Please follow the instructions in the INSTALL file of the archive to install this module properly on your system. <a href="pre/RefDBClient-Client-1.11.tar.gz">Download RefDBClient-Client-1.11.tar.gz</a></p> + <p>Please follow the instructions in the INSTALL file of the archive to install this module properly on your system. <a href="pre/RefDBClient-Client-1.11.tar.gz">Download RefDBClient-Client-1.11.tar.gz</a> <b>Note:</b>This version requires <a href="pre/refdb-latest.tar.gz">refdb-0.9.6-pre2 or later</a> or a current CVS version of RefDB.</p> </div> |