Go to file
Alexey Bondarenko 99f593a344 Fix $scroll'ing of UTF-8 strings (for v1.9.1). (#292)
* Fix scrolling of UTF-8 strings.

* Make fix work only in UTF-8 mode.

* Fix segfault when length of text inside of $scroll changes.

* Use strnlen to determine length of buffer.

* Remove skipping trailing bytes of UTF-8 characters (not necessary as string is shifted by characters). Add check for end of string in scrolling loop.
2016-07-18 08:09:34 -07:00
data Update version, copyright. 2012-05-03 16:32:24 -07:00
doc Add configuration setting imlib_image_alpha 2014-06-17 21:06:33 +02:00
extras Add configuration setting imlib_image_alpha 2014-06-17 21:06:33 +02:00
lua Update version, copyright. 2012-05-03 16:32:24 -07:00
m4 Added some completely pointless OpenMP optimizations(?) 2009-05-05 17:36:12 -06:00
src Fix $scroll'ing of UTF-8 strings (for v1.9.1). (#292) 2016-07-18 08:09:34 -07:00
.gitignore git ignore temporary files in lua/ 2009-11-05 22:06:03 +01:00
.travis.yml Add build file. 2013-09-15 09:46:24 -07:00
AUTHORS Add ARGB visual support. 2010-01-01 15:01:51 -08:00
COPYING Update copyright notices. 2010-01-01 15:45:11 -08:00
ChangeLog Added the cat and catp variables. 2013-12-18 17:35:08 +11:00
INSTALL Initial revision 2005-07-20 00:30:40 +00:00
LICENSE.BSD Update copyright notices. 2010-01-01 15:45:11 -08:00
LICENSE.GPL clarifying licensing 2007-08-10 19:53:44 +00:00
Makefile.am Update copyright notices. 2010-01-01 15:45:11 -08:00
NEWS Reformatted all code 2008-02-20 20:30:45 +00:00
README.git-version Add note to git readme about doc generation. 2009-05-10 13:24:31 -06:00
TODO Removing old svn keywords. 2008-12-09 16:35:49 -07:00
autogen.sh Update version, copyright. 2012-05-03 16:32:24 -07:00
changelog2html.py Fix charset of changelog. 2009-03-29 23:18:17 -06:00
check_docs.py Update the doc date when check_docs.py is ran. 2009-07-20 17:32:56 -06:00
config.rpath add config.rpath to satisfy AM_ICONV 2007-01-08 01:10:12 +00:00
configure.ac.in tweaks + jack documentation 2013-01-18 01:05:29 +00:00
text2c.sh use the builtin config also as a default one 2008-12-14 15:45:30 +01:00

README.git-version

QUICK & EASY:
	$ sh autogen.sh
	$ ./configure
	$ make
	$ ./src/conky # to run Conky
	# make install

First, read the README. This contains instructions specific to building conky
fresh from the git repo:

* Conky requires three "auto-tools", with at least the specific version numbers.
	Make sure these are installed:

	aclocal-1.9
	automake-1.9
	autoconf-2.59

* NOTE: You may also need to install docbook2X for generating the
	documentation.  Conky will check for the following programs in PATH during
	configuration:

	db2x_xsltproc
	db2x_manxml
	xsltproc

* In the directory where you cloned conky from git,
	run "aclocal", "automake", and then "autoconf".
	Make sure you run those commands with the latest versions...
	it is very possible that older versions are installed, and
	plain "automake" really means automake-1.4, not what we want,
	but "automake-1.9" instead.
	Use the "--version" option to check the program version, i.e.
	"autoconf --version".

	You can also try using the autogen.sh script, like so:

	$ sh autogen.sh

* After that, it's the familiar

	$ ./configure
	$ make
	# make install

	You might have to do the last step as root.