Fixed bug #831: New yaz-client command: 'source'.
authorAdam Dickmeiss <adam@indexdata.dk>
Wed, 24 Jan 2007 09:54:04 +0000 (09:54 +0000)
committerAdam Dickmeiss <adam@indexdata.dk>
Wed, 24 Jan 2007 09:54:04 +0000 (09:54 +0000)
client/client.c
doc/yaz-client-commands.xml

index d7a1bcc..39c1078 100644 (file)
@@ -2,7 +2,7 @@
  * Copyright (C) 1995-2007, Index Data ApS
  * See the file LICENSE for details.
  *
- * $Id: client.c,v 1.323 2007-01-16 14:12:37 adam Exp $
+ * $Id: client.c,v 1.324 2007-01-24 09:54:04 adam Exp $
  */
 /** \file client.c
  *  \brief yaz-client program
@@ -4398,6 +4398,7 @@ static struct {
     {"displaycharset", cmd_displaycharset, "<output_charset>",NULL,0,NULL},
     {"marccharset", cmd_marccharset, "<charset_name>",NULL,0,NULL},
     {"lang", cmd_lang, "<language_code>",NULL,0,NULL},
+    {"source", cmd_source_echo, "<filename>",NULL,1,NULL},
     {".", cmd_source_echo, "<filename>",NULL,1,NULL},
     {"!", cmd_subshell, "Subshell command",NULL,1,NULL},
     {"set_apdufile", cmd_set_apdufile, "<filename>",NULL,1,NULL},
index 0d08739..6aabc7f 100644 (file)
@@ -1,5 +1,5 @@
 <!-- 
-   $Id: yaz-client-commands.xml,v 1.16 2006-06-13 16:01:51 adam Exp $
+   $Id: yaz-client-commands.xml,v 1.17 2007-01-24 09:54:04 adam Exp $
    Commands for YAZ client.
    Included in both manual and man page for yaz-client.
 -->
  </varlistentry>
 
  <varlistentry><term>
-   <literal>.</literal>
+   <literal>source</literal>
    <replaceable>filename</replaceable>
   </term>
   <listitem>
    <para>Executes list of commands from
     file <replaceable>filename</replaceable>, just like source on
-    most UNIX shells.
+    most UNIX shells. A single dot (<literal>.</literal>) can be used
+    as an alternative.
    </para>
   </listitem>
  </varlistentry>