<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ctct.git/configure, branch master</title>
<subtitle>a simple console contact manager</subtitle>
<id>http://git.respiranto.de/ctct.git/atom?h=master</id>
<link rel='self' href='http://git.respiranto.de/ctct.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.respiranto.de/ctct.git/'/>
<updated>2019-01-10T07:17:52+00:00</updated>
<entry>
<title>Honor $VISUAL</title>
<updated>2019-01-10T07:17:52+00:00</updated>
<author>
<name>Einhard Leichtfuß</name>
<email>alguien@respiranto.de</email>
</author>
<published>2019-01-10T07:17:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.respiranto.de/ctct.git/commit/?id=9e34fc04c31fa00f97a889be2d41fb43d44deeb0'/>
<id>urn:sha1:9e34fc04c31fa00f97a889be2d41fb43d44deeb0</id>
<content type='text'>
It does now take precedence over $EDITOR when editing files.

You probably do not want to edit contact entries with ed.
</content>
</entry>
<entry>
<title>Decide the next version to be 0.3.0, not 0.2.3</title>
<updated>2018-12-25T16:29:06+00:00</updated>
<author>
<name>Einhard Leichtfuß</name>
<email>alguien@respiranto.de</email>
</author>
<published>2018-12-25T16:29:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.respiranto.de/ctct.git/commit/?id=38118d392a446e53e71338de1c50d1a5659d3938'/>
<id>urn:sha1:38118d392a446e53e71338de1c50d1a5659d3938</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Globally use the same (default_)user_config_dir</title>
<updated>2018-12-25T16:09:43+00:00</updated>
<author>
<name>Einhard Leichtfuß</name>
<email>alguien@respiranto.de</email>
</author>
<published>2018-12-25T16:04:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.respiranto.de/ctct.git/commit/?id=0dd0716c761e328292bf8aac1b15edbdc4f73d2e'/>
<id>urn:sha1:0dd0716c761e328292bf8aac1b15edbdc4f73d2e</id>
<content type='text'>
Also,
- Fix issues with doubled slashes in man pages (in configure.ac).
- Update some copyright years.
</content>
</entry>
<entry>
<title>Prevent matching illegal sequences globally</title>
<updated>2018-12-25T15:27:49+00:00</updated>
<author>
<name>Einhard Leichtfuß</name>
<email>alguien@respiranto.de</email>
</author>
<published>2018-12-25T15:03:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.respiranto.de/ctct.git/commit/?id=194052e67ed30121d7b66e8e7db559a32d001dab'/>
<id>urn:sha1:194052e67ed30121d7b66e8e7db559a32d001dab</id>
<content type='text'>
E.g., a+b will no longer be matched by anything.  This is due to the
global usage of a modified list_all().

Also:
- Use different return types for different things (e.g. $RET_SUCCESS).
 `- Both internally and externally (exit codes, documented in ctct(1)).
- Make --search-by-data more efficient.
 `- One call to grep for all files.
 `- The conjunction of the regexes still requires several calls.
- Rename functions to more speaking names.
- Document the function parameters.
- Add vi modelines.
- Use [[:alpha:]] instead of [A-Za-z] which appears to be the same but
  more clear.  Notably, both seem to include non-ASCII letters, for
  example 'à'.
- Set nullglob option in the script to prevent errors for cases where
  glob patterns would be used.
- Add a silent option ro check_syntax() (not used).
- Add a full_path option to list_all() (not used).
- Use return instead of exit in main().
- Remove one remaining usage of eval.
- Fix small format issue in ctct(1) (I -&gt; B).
 `- They are no longer, but it hardly harms to have this option.
</content>
</entry>
<entry>
<title>Rename conf file and bash completion script</title>
<updated>2018-12-24T21:08:46+00:00</updated>
<author>
<name>Einhard Leichtfuß</name>
<email>alguien@respiranto.de</email>
</author>
<published>2018-12-24T20:56:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.respiranto.de/ctct.git/commit/?id=e82f76b87ff9779532908a02315b6425fb8a53f4'/>
<id>urn:sha1:e82f76b87ff9779532908a02315b6425fb8a53f4</id>
<content type='text'>
Also,
- Add the new manpage to the Makefile.
- Add additional dependencies in README.
- Fix some small formatting mistakes in ctct(1).
</content>
</entry>
<entry>
<title>Split off ctct_config(5)</title>
<updated>2018-12-24T19:21:08+00:00</updated>
<author>
<name>Einhard Leichtfuß</name>
<email>alguien@respiranto.de</email>
</author>
<published>2018-12-24T19:21:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.respiranto.de/ctct.git/commit/?id=263743c43945d4ee8d0fcd88636db3ddd4981eaa'/>
<id>urn:sha1:263743c43945d4ee8d0fcd88636db3ddd4981eaa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve ctct(1)</title>
<updated>2018-12-24T17:50:12+00:00</updated>
<author>
<name>Einhard Leichtfuß</name>
<email>alguien@respiranto.de</email>
</author>
<published>2018-12-24T17:41:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.respiranto.de/ctct.git/commit/?id=f440a9c21188195ad111cf01d4e00c0874e72bb1'/>
<id>urn:sha1:f440a9c21188195ad111cf01d4e00c0874e72bb1</id>
<content type='text'>
- Try to conform to man-pages(7).
 `- Try to avoid technical information.
 `- Remove the CONFIGURATION section.  It's contents are to reappear in
    ctct_config(5) which ctct(1) already references.
- Add some commented blank lines to improve readability.

Also, in the main script:
- Add EXIT_* variables.  Not yet used.
- Improve the naming in the help output.
- Stop option parsing on '--'.
- In the default case (i.e. no special option), return 1 if only a non
  exact match was found.
</content>
</entry>
<entry>
<title>Simplify configure.ac</title>
<updated>2018-12-02T02:24:27+00:00</updated>
<author>
<name>Einhard Leichtfuß</name>
<email>alguien@respiranto.de</email>
</author>
<published>2018-12-02T02:24:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.respiranto.de/ctct.git/commit/?id=15dad2f4afaa7cecc2c35fa2867e8aadb31e477c'/>
<id>urn:sha1:15dad2f4afaa7cecc2c35fa2867e8aadb31e477c</id>
<content type='text'>
- Remove unnecessary AC_SUBST.
- AC_SUBST([default_confdir])
 `- Simplify, paricularly get rid of sed.
 `- Use local variables.
 `- Fix prefix=/ resulting in //'s.
</content>
</entry>
<entry>
<title>Small cosmetic changes</title>
<updated>2018-11-29T21:18:26+00:00</updated>
<author>
<name>Einhard Leichtfuß</name>
<email>alguien@respiranto.de</email>
</author>
<published>2018-11-29T21:11:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.respiranto.de/ctct.git/commit/?id=42568cd7cb2d7779cf3b7bb05778bed4daf63bc3'/>
<id>urn:sha1:42568cd7cb2d7779cf3b7bb05778bed4daf63bc3</id>
<content type='text'>
- Do not declare variables as local if they are also declared using
  `typeset'.
- Slightly improve man page.
- Change license links to https.
- Update TODO
</content>
</entry>
<entry>
<title>Change e-mail adress information</title>
<updated>2017-08-04T00:10:21+00:00</updated>
<author>
<name>Einhard Leichtfuß</name>
<email>inbound@respiranto.de</email>
</author>
<published>2017-08-04T00:10:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.respiranto.de/ctct.git/commit/?id=282b528e3d8477bbfca9132facdc39d2b09c2cc6'/>
<id>urn:sha1:282b528e3d8477bbfca9132facdc39d2b09c2cc6</id>
<content type='text'>
</content>
</entry>
</feed>
