[kde-doc-english] [kdepim/frameworks] doc: It was removed

Montel Laurent montel at kde.org
Tue Aug 5 20:49:11 UTC 2014


Git commit 0a9dcf2413e3e59bcddf83ae9a66494767ecf388 by Montel Laurent.
Committed on 05/08/2014 at 20:48.
Pushed by mlaurent into branch 'frameworks'.

It was removed

M  +0    -1    doc/CMakeLists.txt
D  +0    -2    doc/kabcclient/CMakeLists.txt
D  +0    -464  doc/kabcclient/index.docbook
D  +0    -411  doc/kabcclient/man-kabcclient.1.docbook

http://commits.kde.org/kdepim/0a9dcf2413e3e59bcddf83ae9a66494767ecf388

diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt
index e70c088..f21e290 100644
--- a/doc/CMakeLists.txt
+++ b/doc/CMakeLists.txt
@@ -1,6 +1,5 @@
 add_subdirectory(akregator)
 add_subdirectory(blogilo)
-add_subdirectory(kabcclient)
 add_subdirectory(konsolekalendar)
 add_subdirectory(kalarm)
 add_subdirectory(kioslave)
diff --git a/doc/kabcclient/CMakeLists.txt b/doc/kabcclient/CMakeLists.txt
deleted file mode 100644
index b6c2a14..0000000
--- a/doc/kabcclient/CMakeLists.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-kdoctools_create_handbook(index.docbook INSTALL_DESTINATION ${HTML_INSTALL_DIR}/en SUBDIR kabcclient)
-kdoctools_create_manpage(man-kabcclient.1.docbook 1 INSTALL_DESTINATION ${MAN_INSTALL_DIR})
diff --git a/doc/kabcclient/index.docbook b/doc/kabcclient/index.docbook
deleted file mode 100644
index 9f486d6..0000000
--- a/doc/kabcclient/index.docbook
+++ /dev/null
@@ -1,464 +0,0 @@
-<?xml version="1.0" ?>
-<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN"
-"dtd/kdedbx45.dtd" [
-
-  <!ENTITY kabcclient "<application>KABC-Client</application>">
-  <!ENTITY kappname "KABCClient">
-  <!ENTITY package "kdepim">
-  <!ENTITY % addindex "IGNORE">
-  <!ENTITY % English "INCLUDE">
-]>
-<!-- The language must NOT be changed here. -->
-
-<book id="kabcclient" lang="&language;">
-
-<bookinfo id="kabcclientinfo">
-
-<title>The &kabcclient; Handbook</title>
-
-<authorgroup>
-  <author>
-    <firstname>Kevin</firstname>
-    <surname>Krammer</surname>
-    <affiliation>
-      <address>
-        <email>kevin.krammer at gmx.at</email>
-      </address>
-    </affiliation>
-  </author>
-  <!-- TRANS:ROLES_OF_TRANSLATORS -->
-</authorgroup>
-
-<copyright>
-  <year>2008</year>
-  <holder>Kevin Krammer</holder>
-</copyright>
-
-<legalnotice>&FDLNotice;</legalnotice>
-
-<!-- Don't change format of date and version of the documentation -->
-
-<date>2008-11-20</date>
-<releaseinfo>1.1.1</releaseinfo>
-
-<abstract>
-  <para>&kabcclient; is a command line interface to &kde; address books.</para>
-</abstract>
-
-
-<keywordset>
-  <keyword>KDE</keyword>
-  <keyword>&package;</keyword>
-  <keyword>&kappname;</keyword>
-  <keyword>KAddressBook</keyword>
-</keywordset>
-
-</bookinfo>
-
-<chapter id="introduction">
-<title>Introduction</title>
-
-<para>&kabcclient; is a command line interface to &kde; address book.
-It lets you list, search, insert, remove, or merge contacts by way of
-the command line or from a scripting language.
-&kabcclient; can handle a variety of formats on both input and output, enabling
-it to be used for import and export of whole &kde; address books.
-</para>
-
-<para>When invoked without arguments &kabcclient; will be put into search mode and try to match any input it can read from standard input to contact entries in the &kde; address book</para>
-
-<para>Main features of &kabcclient;:
-<itemizedlist>
-  <listitem><para>List all contacts of the &kde; address book</para></listitem>
-  <listitem><para>Search for contacts matching the input</para></listitem>
-  <listitem><para>Insert (add) contacts</para></listitem>
-  <listitem><para>Remove (delete) contacts</para></listitem>
-  <listitem><para>Merge (change) matching contacts with new data</para></listitem>
-</itemizedlist></para>
-
-<para>&kabcclient; is <emphasis>not</emphasis> another graphical
-user interface to the &kde; address book (i.e. &kaddressbook;).  &kabcclient;
-is intended solely for uses where a graphical user interface is
-not practical or possible.</para>
-
-<para>&kabcclient; does <emphasis>not</emphasis> provide a full-featured
-language for making queries of the user's address book nor is it the intention
-of the authors to ever write such a capability.
-Any such processing can be done through other command line tools or the script's own language's capabilities.
-</para>
-
-<para>To ease discoverability of its capabilities, any option requiring an argument can be called with the value <replaceable>help</replaceable>. This will then list all the valid values one can pass to that option.
-</para>
-
-</chapter>
-
-<chapter id="features">
-<title>Features</title>
-<para>In this chapter you'll learn about the main features of
-&kabcclient; and how to control them using the command line parameters
-(remember that &kabcclient; is not a graphical user interface;
-it is a command line program only).</para>
-
-<para>
-You'll learn about inserting, deleting, and searching for
-contact data, and how to use different formats for input and output.
-</para>
-
-<sect1 id="listing">
-<title>Listing the address book</title>
-
-<para>This is the most basic operation mode, initiated using the <parameter>--list</parameter> or <parameter>-L</parameter>
-option. &kabcclient; will list all contacts in the &kde; address book, writing the data to the program's standard output. Amount and format of the output will depend on the chosen output format.</para>
-
-<para>
-<informalexample><para>To list all contacts as standard vCard entries, simply run:</para>
-
-<para>
-<screen>
-<prompt>%</prompt><userinput> <command>kabcclient <option>-L</option></command>
-</userinput>
-</screen>
-</para>
-</informalexample>
-</para>
-
-<para>
-<informalexample><para>To get just one line per contact, ⪚ for counting, simply run:</para>
-
-<para>
-<screen>
-<prompt>%</prompt><userinput> <command>kabcclient <option>-L</option> <option>-of <replaceable>uid</replaceable></option></command>
-</userinput>
-</screen>
-</para>
-</informalexample>
-</para>
-
-<para>
-<informalexample><para>In this next example, we list all email addresses:</para>
-
-<para>
-<screen>
-<prompt>%</prompt><userinput> <command>kabcclient</command> <option>--list</option> <option>-of <replaceable>email</replaceable></option>
-</userinput>
-</screen>
-</para>
-</informalexample>
-</para>
-
-</sect1>
-
-<sect1 id="searching">
-<title>Searching for contacts matching the input data</title>
-
-<para>&kabcclient; can take data from the command line or from the program's standard input and check it for similarities against all contacts in the &kde; address book. Searching is the default mode but it can be explicitly be chosen using the <parameter>--search</parameter> or <parameter>-S</parameter> command line argument.
-</para>
-
-<para>
-<informalexample><para>In the following example, all contacts with <replaceable>jane</replaceable> as part of any name field or email address will be written to the program's standard output, formatted as vCards (since this is the default for the <option>--output-format</option> option):</para>
-
-<para>
-<screen><prompt>%</prompt><userinput> <command>kabcclient</command> <option>--search</option> <replaceable>jane</replaceable></userinput></screen>
-</para>
-</informalexample>
-</para>
-
-<para>
-<informalexample><para>Same query again, this time reading the search string from the program's standard input:</para>
-
-<para>
-<screen><prompt>%</prompt><userinput> <command>echo</command> <replaceable>jane</replaceable> | <command>kabcclient</command> <option>--search</option></userinput></screen>
-</para>
-</informalexample>
-</para>
-
-<para>Case sensitivity of queries can be toggled using the <option>--match-case</option> option.</para>
-</sect1>
-
-<sect1 id="adding">
-<title>Adding contacts</title>
-
-<para>&kabcclient; supports adding new contacts to the &kde; address book using the <parameter>--add</parameter> or <parameter>-A</parameter> command line argument.
-The data can either be passed as additional command line arguments or read from standard input. On success the resulting contacts will be written to the program's standard output. Since this is an operation which applies changes to the address book it can be run in a "Dry run" mode using the <option>--nosave</option> option.
-</para>
-
-<para>
-<informalexample><para>Add a contact with name and email address by interpreting an additional command line argument as the input data:</para>
-
-<para>
-<screen><prompt>%</prompt><userinput> <command>kabcclient</command> <option>--add</option> <option>--input-format <replaceable>email</replaceable> </option><replaceable>"John Doe <j.doe at example.com>"</replaceable></userinput></screen>
-</para>
-</informalexample>
-</para>
-
-<para>
-<informalexample><para>Add all contacts from a vCard file streamed into the program's standard input:</para>
-
-<para>
-<screen><prompt>%</prompt><userinput> <command>cat <replaceable>example-file.vcf</replaceable></command> | <command>kabcclient</command> <option>--add</option> <option>--input-format <replaceable>vcard</replaceable> </option></userinput></screen>
-</para>
-</informalexample>
-</para>
-</sect1>
-
-<sect1 id="deleting">
-<title>Deleting contacts</title>
-
-<para>&kabcclient; supports deleting contacts from the &kde; address book using the <parameter>--remove</parameter> or <parameter>-R</parameter> command line argument. The input data is basically a query like when searching the address book.
-On success the removed contacts will be written to the program's standard output. Since this is an operation which applies changes to the address book it can be run in a "Dry run" mode using the <option>--nosave</option> option.
-</para>
-
-<warning><para> When you delete something from the address book you
-<emphasis>cannot</emphasis> undo it! In other words, when you delete a contact
-you cannot reverse the deletion. It's gone for good.</para></warning>
-
-<para>
-<informalexample><para>Test removing all contacts with <replaceable>jane</replaceable> in any contact name field or any email address:</para>
-
-<para>
-<screen><prompt>%</prompt><userinput> <command>kabcclient</command> <option>--remove</option> <option>--nosave</option> <replaceable>jane</replaceable></userinput></screen>
-</para>
-</informalexample>
-</para>
-
-</sect1>
-
-<sect1 id="formats">
-<title>Input and Output Formats</title>
-
-<para>
-&kabcclient; can interpret input data and format output data according to various formatting rules. Depending on the actual usage scenario certain combinations will render the most useful result.
-Some of the formats understand additional parameters for further customizing their behavior.
-</para>
-
-<para>
-Since textual data can be encoded both input and output can be subjected to additional decoding or encoding respectively.
-</para>
-
-<para>All those command line options will react to the special value <replaceable>help</replaceable> by listing the allowed values.</para>
-
-<sect2 id="vcard-format">
-<title>vCard Format</title>
-
-<para>vCard (<acronym>RFC</acronym> 2426) is the standard format for contact data and as such can present all information other address book applications such as &kaddressbook; can access. It is therefore the default format for output formatting.
-</para>
-</sect2>
-
-<sect2 id="csv-format">
-<title>Comma-Separated Values (<acronym>CSV</acronym>) Format</title>
-
-<para>Comma-Separated Value Format can be used as input format to fill data into specific field of a contact entry and as an output format to reduce or re-order data for further processing. To allow for enough flexibility mapping of contact fields to CSV columns can be specified using CSV-template description files also used by &kaddressbook; for the same purpose.
-</para>
-</sect2>
-</sect1>
-</chapter>
-
-<chapter id="features-commandline-options">
-<title>Command Line Arguments</title>
-
-<para>&kabcclient; supports the following options:</para>
-
-<informaltable>
-<tgroup cols="2">
-<thead>
-<row>
-  <entry>Option</entry>
-  <entry>Description</entry>
-</row>
-</thead>
-<tbody>
-<row>
-  <entry><option>--help, --help-all</option></entry>
-  <entry>Shows help about the program options.</entry>
-</row>
-<row>
-  <entry><option>--author</option></entry>
-  <entry>Shows the program author information.</entry>
-</row>
-<row>
-  <entry><option>-v, --version</option></entry>
-  <entry>Shows the program version information.</entry>
-</row>
-<row>
-  <entry><option>--license</option></entry>
-  <entry>Shows the program license information.</entry>
-</row>
-<row>
-  <entry><option>--verbose</option></entry>
-  <entry>Print helpful runtime messages.</entry>
-</row>
-<row>
-  <entry><option>--nosave</option></entry>
-  <entry>Print what would have been done, but do not execute.  Do not change anything in the &kde; address book; do not insert, remove, modify any existing contacts.</entry>
-</row>
-<row>
-  <entry><option>--match-case</option></entry>
-  <entry>Use case sensitive matching when comparing input data with contact data from the address book.</entry>
-</row>
-<row>
-  <entry><emphasis>Major Operation Modes:</emphasis></entry>
-</row>
-<row>
-  <entry><option>-L, --list</option></entry>
-  <entry>Print all contacts in specified export format.</entry>
-</row>
-<row>
-  <entry><option>-A, --add</option></entry>
-  <entry>Insert contacts into the address book.</entry>
-</row>
-<row>
-  <entry><option>-R, --remove</option></entry>
-  <entry>Delete contacts from the address book.</entry>
-</row>
-<row>
-  <entry><option>-M, --merge</option></entry>
-  <entry>Merge data from the input with matching contacts from the address book.</entry>
-</row>
-<row>
-  <entry><emphasis>Formatting and Encoding:</emphasis></entry>
-</row>
-<row>
-  <entry><option>-if, --input-format</option>
-  <replaceable>format</replaceable></entry>
-  <entry>How to interpret the input data. Use <replaceable>help</replaceable> for a list of available values.</entry>
-</row>
-<row>
-  <entry><option>-of, --output-format</option>
-  <replaceable>format</replaceable></entry>
-  <entry>How to format the output data. Use <replaceable>help</replaceable> for a list of available values.</entry>
-</row>
-<row>
-  <entry><option>-if-opts, --input-format-options</option>
-  <replaceable>options</replaceable></entry>
-  <entry>Input format specific customization options. Use <replaceable>help</replaceable> for a list of available values.</entry>
-</row>
-<row>
-  <entry><option>-of-opts, --output-format-options</option>
-  <replaceable>options</replaceable></entry>
-  <entry>Output format specific customization options. Use <replaceable>help</replaceable> for a list of available values.</entry>
-</row>
-<row>
-  <entry><option>-ic, --input-codec</option>
-  <replaceable>encoding</replaceable></entry>
-  <entry>Text encoding used to present the input data. Use <replaceable>help</replaceable> for a list of available values.</entry>
-</row>
-<row>
-  <entry><option>-oc, --output-codec</option>
-  <replaceable>encoding</replaceable></entry>
-  <entry>Text encoding which should be used to present the output data. Use <replaceable>help</replaceable> for a list of available values.</entry>
-</row>
-
-</tbody>
-</tgroup>
-</informaltable>
-
-</chapter>
-
-<chapter id="faq">
-<title>Questions and Answers</title>
-
-&reporting.bugs;
-&updating.documentation;
-
-<qandaset id="faqlist">
-<qandaentry>
-<question>
-<para>What configuration files does &kabcclient; use?</para>
-</question>
-<answer>
-<para>None.</para>
-</answer>
-</qandaentry>
-
-
-<qandaentry>
-<question>
-<para>What are the application names of &kabcclient;?</para>
-</question>
-<answer>
-<para>&kabcclient;'s application name is <application>kabcclient</application>.</para>
-</answer>
-</qandaentry>
-
-<qandaentry>
-<question>
-<para>How do I have my question added to this <acronym>FAQ</acronym>?</para>
-</question>
-<answer>
-<para>Send your questions to <email>kevin.krammer at gmx.at</email>.</para>
-</answer>
-</qandaentry>
-
-</qandaset>
-</chapter>
-
-
-<chapter id="credits">
-
-<title>Credits and License</title>
-
-<para>&kabcclient; Program copyright 2005-2008:</para>
-
-<itemizedlist>
-<listitem><para>Kevin Krammer <email>kevin.krammer at gmx.at</email></para></listitem>
-</itemizedlist>
-
-<para>Documentation copyright 2008:</para>
-<itemizedlist>
-<listitem><para>Kevin Krammer <email>kevin.krammer at gmx.at</email></para></listitem>
-</itemizedlist>
-
-<!-- TRANS:CREDIT_FOR_TRANSLATORS -->
-
-&underFDL;               <!-- FDL: do not remove -->
-
-&underGPL;        	 <!-- GPL License -->
-
-</chapter>
-
-<appendix id="installation">
-<title>Installation</title>
-
-<sect1 id="obtaining-application">
-<title>How to obtain &kabcclient;</title>
-
-&install.intro.documentation;
-
-<para>&kabcclient; comes included with &kde;4 and is not available separately.
-</para>
-
-</sect1>
-
-<sect1 id="requirements">
-<title>Requirements</title>
-
-<para>&kabcclient; requires the standard &kde; libraries to be installed
-(the <filename>kdelibs</filename> package and <filename>kdepimlibs</filename>).
-To compile from source, you also need the &Qt;, <filename>kdelibs</filename> and
-<filename>kdepimlibs</filename> development packages.</para>
-
-<para>You can find a list of changes in the
-<filename>ChangeLog</filename> file.</para>
-</sect1>
-
-<sect1 id="configuration">
-<title>Configuration</title>
-
-<para>No special configuration is required to set up &kabcclient; to run
-on the &kde; desktop.</para>
-
-</sect1>
-
-</appendix>
-
-&documentation.index;
-</book>
-<!--
-Local Variables:
-mode: sgml
-sgml-minimize-attributes:nil
-sgml-general-insert-case:lower
-sgml-indent-step:0
-sgml-indent-data:nil
-End:
--->
diff --git a/doc/kabcclient/man-kabcclient.1.docbook b/doc/kabcclient/man-kabcclient.1.docbook
deleted file mode 100644
index 295e819..0000000
--- a/doc/kabcclient/man-kabcclient.1.docbook
+++ /dev/null
@@ -1,411 +0,0 @@
-<?xml version="1.0" ?>
-<!DOCTYPE refentry PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN" "dtd/kdedbx45.dtd" [
-  <!ENTITY % English "INCLUDE"><!-- change language only here -->
-]>
-
-<refentry lang="&language;">
-<refentryinfo>
-<title>&kde; User's Manual</title>
-<author>
-  <firstname>Kevin</firstname>
-  <surname>Krammer</surname>
-  <affiliation>
-    <address><email>kevin.krammer at gmx.at</email></address>
-  </affiliation>
-  <contrib>Author</contrib>
-</author>
-<date>2005-09-08</date>
-<productname>K Desktop Environment</productname>
-</refentryinfo>
-
-<refmeta>
-<refentrytitle><command>kabcclient</command></refentrytitle>
-<manvolnum>1</manvolnum>
-</refmeta>
-<refnamediv id='name'>
-<refname>kabcclient</refname>
-<refpurpose>commandline client for the &kde; addressbook</refpurpose>
-</refnamediv>
-<!-- body begins here -->
-<refsynopsisdiv id='synopsis'>
-<cmdsynopsis>
-  <command>kabcclient</command> 
-    <group>
-    <arg choice="opt">-A</arg>
-    <arg choice="opt">-R</arg>
-    <arg choice="opt">-M</arg>
-    <arg choice="opt">-S</arg>
-    <arg choice="opt">-L</arg>
-    </group>
-    <arg choice="opt">--match-case</arg>
-    <arg choice="opt">--nosave</arg>
-    <arg choice="opt">-ic <replaceable>codec</replaceable></arg>
-    <arg choice="opt">-if <replaceable>format</replaceable></arg>
-    <arg choice="opt">-if-opts <replaceable>format-options</replaceable></arg>
-    <arg choice="opt">-oc <replaceable>codec</replaceable></arg>
-    <arg choice="opt">-of <replaceable>format</replaceable></arg>
-    <arg choice="opt">-of-opts <replaceable>format-options</replaceable></arg>
-    <arg choice="opt"> input-data </arg>
-
-</cmdsynopsis>
-</refsynopsisdiv>
-
-<refsect1 id='description'>
-<title>Description</title> 
-<para><command>kabcclient</command>
-allows commandline access to the &kde; addressbook, for example in shell scripts.
-It supports input from stdin or through additional commandline arguments.
-Output is always written to stdout.</para>
-</refsect1>
-
-<refsect1 id='options'>
-<title>Options</title>
-<variablelist>
-
-<varlistentry>
-<term><emphasis>Operation modes</emphasis></term>
-<listitem>
-<variablelist>
-
-<varlistentry>
-  <term><option>-A, --add</option></term>
-  <listitem>
-<para>Add a new contact entry to the addressbook</para>
-  </listitem>
-  </varlistentry>
-  <varlistentry>
-  <term><option>-R, --remove</option></term>
-  <listitem>
-<para>Removes an existing contact entry from the addressbook</para>
-  </listitem>
-  </varlistentry>
-  <varlistentry>
-  <term><option>-M, --merge</option></term>
-  <listitem>
-<para>Merges input data with an existing contact entry from the addressbook.
-This appends any new information to the already existing one</para>
-  </listitem>
-  </varlistentry>
-  <varlistentry>
-  <term><option>-S, --search</option></term>
-  <listitem>
-<para>Searches the addressbook for matching contact entries</para>
-  </listitem>
-  </varlistentry>
-  <varlistentry>
-  <term><option>-L, --list</option></term>
-  <listitem>
-<para>Lists all contact entries of the addressbook</para>
-  </listitem>
-  </varlistentry>
-
-</variablelist>
-</listitem>
-</varlistentry>
-
-
-<varlistentry>
-<term><emphasis>Input options</emphasis></term>
-<listitem>
-<variablelist>
-
-  <varlistentry>
-  <term><option>-ic, --input-codec</option></term>
-  <listitem>
-<para>Pass input text through a specified text encoding. See
-<option>-ic</option><replaceable> help</replaceable>
-for additional information about input codecs. Default is
-<emphasis>local</emphasis>
-which will use the codec for the current
-<citerefentry><refentrytitle>locale</refentrytitle><manvolnum>5</manvolnum></citerefentry>
-settings</para>
-  </listitem>
-  </varlistentry>
-  <varlistentry>
-  <term><option>-if, --input-format</option></term>
-  <listitem>
-<para>Parses the input text according to given formatting rules. See
-<option>-if</option><replaceable> help</replaceable>
-for available formats. Default is
-<emphasis>search</emphasis></para>
-  </listitem>
-  </varlistentry>
-  <varlistentry>
-  <term>Instead of reading input text kabcclient can show a dialog for selecting contacts using the input format</term>
-  <listitem>
-<para><emphasis>dialog</emphasis></para>
-  </listitem>
-  </varlistentry>
-  <varlistentry>
-  <term><option>-if-opts, --input-format-options</option></term>
-  <listitem>
-<para>Additional options for the chosen input format. Can be optional as well as
-mandatory depending on the format. See
-<option>-if-opts</option><replaceable> help</replaceable>
-for available format options</para>
-  </listitem>
-  </varlistentry>
-
-</variablelist>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term><emphasis>Output options</emphasis></term>
-<listitem>
-<variablelist>
-
-  <varlistentry>
-  <term><option>-oc, --output-codec</option></term>
-  <listitem>
-<para>Pass output text through a specified text encoding. See
-<option>-oc</option><replaceable> help</replaceable>
-for additional information about output codecs. Default is
-<emphasis>local</emphasis>
-which will use the codec for the current
-<citerefentry><refentrytitle>locale</refentrytitle><manvolnum>5</manvolnum></citerefentry>
-settings.</para>
-  </listitem>
-  </varlistentry>
-  <varlistentry>
-  <term><option>-of, --output-format</option></term>
-  <listitem>
-<para>Formats the output text according to given formatting rules. See
-<option>-of</option><replaceable> help</replaceable>
-for available formats. Default is
-<emphasis>vcard</emphasis>.</para>
-  </listitem>
-  </varlistentry>
-  <varlistentry>
-  <term><option>-of-opts, --output-format-options</option></term>
-  <listitem>
-<para>Additional options for the chosen output format. Can be optional as well as
-mandatory depending on the format. See
-<option>-of-opts</option><replaceable> help</replaceable>
-for available format options</para>
-  </listitem>
-  </varlistentry>
-
-</variablelist>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term><emphasis>Additional options</emphasis></term>
-<listitem>
-<variablelist>
-
-  <varlistentry>
-  <term><option>--match-case</option></term>
-  <listitem>
-<para>Use case sensitive text matching when comparing input text with contact entries</para>
-  </listitem>
-  </varlistentry>
-  <varlistentry>
-  <term><option>--nosave</option></term>
-  <listitem>
-<para>Perform information changing operations like
-<option>-A, -R</option>
-or
-<option>-M</option>
-only in memory but do not write the changes back to the addressbook</para>
-  </listitem>
-  </varlistentry>
-
-</variablelist>
-</listitem>
-</varlistentry>
-
-</variablelist>
-</refsect1>
-
-<refsect1 id='diagnostics'>
-<title>Diagnostics</title>
-<para>As usual an exit status of zero indicates success.
-Depending on the chosen operation mode a non-zero exit status indicates
-a certain problem the application encountered</para>
-<variablelist>
-
-<varlistentry>
-<term><emphasis>ADD</emphasis></term>
-<listitem>
-<variablelist>
-
-  <varlistentry>
-  <term><literal>1</literal></term>
-  <listitem>
-<para>Reading the input text failed</para>
-  </listitem>
-  </varlistentry>
-  <varlistentry>
-  <term><literal>2</literal></term>
-  <listitem>
-<para>Creating a suitable contact entry from the input text failed, e.g. not
-data or wrongly formatted input for the chosen input format</para>
-  </listitem>
-  </varlistentry>
-  <varlistentry>
-  <term><literal>3</literal></term>
-  <listitem>
-<para>Saving the addressbook changes failed. This can be caused for example by
-other applications currently locking the addressbook.</para>
-  </listitem>
-  </varlistentry>
-
-</variablelist>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term><emphasis>REMOVE</emphasis></term>
-<listitem>
-<variablelist>
-
-  <varlistentry>
-  <term><literal>1</literal></term>
-  <listitem>
-<para>Reading the input text failed</para>
-  </listitem>
-  </varlistentry>
-  <varlistentry>
-  <term><literal>2</literal></term>
-  <listitem>
-<para>The program could not remove any contact entry from the addressbook. This
-can be caused by failing to parse the input text, failing to find a matching
-contact entry in the addressbook or finding more than one matching contact
-entry in the addressbook. In the latter case an error message is written to
-stderr</para>
-  </listitem>
-  </varlistentry>
-  <varlistentry>
-  <term><literal>3</literal></term>
-  <listitem>
-<para>Saving the addressbook changes failed. This can be caused for example by
-other applications currently locking the addressbook.</para>
-  </listitem>
-  </varlistentry>
-
-</variablelist>
-</listitem>
-</varlistentry>
-
-<varlistentry>
-<term><emphasis>MERGE</emphasis></term>
-<listitem>
-<variablelist>
-
-  <varlistentry>
-  <term><literal>1</literal></term>
-  <listitem>
-<para>Reading the input text failed</para>
-  </listitem>
-  </varlistentry>
-  <varlistentry>
-  <term><literal>2</literal></term>
-  <listitem>
-<para>The program could not merge the input with any contact entry from the addressbook.
-This can be caused by failing to parse the input text, failing to find a matching
-contact entry in the addressbook or finding more than one matching contact
-entry in the addressbook. In the latter case an error message is written to
-stderr</para>
-  </listitem>
-  </varlistentry>
-  <varlistentry>
-  <term><literal>3</literal></term>
-  <listitem>
-<para>Saving the addressbook changes failed. This can be caused for example by
-other applications currently locking the addressbook.</para>
-  </listitem>
-  </varlistentry>
-  <varlistentry>
-  <term><emphasis>SEARCH</emphasis></term>
-  <term><literal>1</literal></term>
-  <listitem>
-<para>Reading the input text failed</para>
-  </listitem>
-  </varlistentry>
-  <varlistentry>
-  <term><literal>2</literal></term>
-  <listitem>
-<para>The program could not find any matching contact entry in the addressbook.
-This can be caused by failing to parse the input text or failing to find a matching
-contact entry in the addressbook</para>
-  </listitem>
-  </varlistentry>
-
-</variablelist>
-</listitem>
-</varlistentry>
-
-</variablelist>
-</refsect1>
-
-<refsect1 id='examples'>
-<title>Examples</title>
-<para><emphasis>Look for contact entries with Joe in either name or email addresses</emphasis></para>
-<literallayout>
-kabcclient -S Joe
-</literallayout>
-
-<para><emphasis>Do the same but use case sensitive matching</emphasis></para>
-<literallayout>
-kabcclient --match-case -S Joe
-</literallayout>
-
-<para><emphasis>Do the same but read input text from stdin</emphasis></para>
-<literallayout>
-echo "Joe" | kabcclient --match-case -S
-</literallayout>
-
-<para><emphasis>Try to add a new contact entry using data from a formatted email address</emphasis></para>
-<literallayout>
-kabcclient --nosave --add -if email "Marilyn Monroe <mmonroe at moviestars.com>"
-</literallayout> 
-
-<para><emphasis>Do the same but this time really save the changed addressbook</emphasis></para>
-<literallayout>
-kabcclient --add -if email "Marilyn Monroe <mmonroe at moviestars.com>"
-</literallayout>
-
-<para><emphasis>Listing the available input formats</emphasis></para>
-<literallayout>
-kabcclient -if help
-</literallayout>
-
-<para><emphasis>Listing the available output formats</emphasis></para>
-<literallayout>
-kabcclient -of help
-</literallayout>
-
-<para><emphasis>Listing the available options for the 'email' output format</emphasis></para>
-<literallayout>
-kabcclient -of email -of-opts help
-</literallayout>
-
-<para><emphasis>Listing all email addresses for all contacts containing 'Marilyn'</emphasis></para>
-<literallayout>
-kabcclient -of email -of-opts allemails -S Marilyn
-</literallayout>
-
-<para><emphasis>Remove all contacts the user selected in the contact selection dialog</emphasis></para>
-<literallayout>
-kabcclient --remove -if dialog
-</literallayout>
-
-<para><emphasis>Export selected contacts to a vCard (default output format) file</emphasis></para>
-<literallayout>
-kabcclient -S -if dialog > contacts.vcf
-</literallayout>
-
-</refsect1>
-
-<refsect1 id='author'><title>Author</title>
-<para>This manual page was written by Kevin Krammer <kevin.krammer at gmx.at>.
-Permission is granted to copy, distribute and/or modify this document
-under the terms of the GNU General Public License, Version 2 any
-later version published by the Free Software Foundation.</para>
-
-<para>On Debian systems, the complete text of the GNU General Public License
-can be found in /usr/share/common-licenses/GPL.</para>
-</refsect1>
-</refentry>



More information about the kde-doc-english mailing list