Commit Graph

16245 Commits (e45175d5454cc72b261507260accb309f13b5e8b)

Author SHA1 Message Date
Amitai Schlair e45175d545 More testings and fixings:
* Test that adding a text file under a name formerly tracked as
  binary (and vice versa) gets the right keyword-substitution
  behavior.
* Explicitly set -kkv for text files to make the tests pass.
* CVS warns in these cases about "changing keyword expansion mode",
  but this is correct behavior, so filter it from stderr. Filter
  stdout the same way in case we ever want to keep any of it.
* In rcs_add(), replace comments with obviousness.
2012-02-05 16:33:49 -05:00
Amitai Schlair 414ccfb1e2 Remember to run all the tests before committing! 2012-02-05 03:33:20 -05:00
Amitai Schlair 4e7b7a1788 Test checkconfig(). 2012-02-05 03:29:14 -05:00
Amitai Schlair 4b596ea5c6 Test RCS Id keyword expansion on typical commit. 2012-02-05 01:34:58 -05:00
Amitai Schlair d7ff0326b4 Merge branch 'master' into cvs 2012-02-05 01:28:01 -05:00
Amitai Schlair 65b021268b rcs_diff() would always return unbounded output, fixed 2012-02-05 01:26:39 -05:00
Amitai Schlair 0a05ac9205 Notes from an evening's debugging. 2012-02-05 01:24:09 -05:00
Amitai Schlair 6753235d98 Write rcs_diff() tests according to the API spec, then make them pass. 2012-02-05 01:20:52 -05:00
Amitai Schlair c1f74efea6 Missed a portability spot. 2012-02-03 12:05:07 -05:00
Joey Hess a125cd5f79 add news item for ikiwiki 3.20120202 2012-02-02 22:48:09 -04:00
Joey Hess 9a0ebcf85a can't do that, and testing transition already resolved 2012-02-02 22:47:05 -04:00
Joey Hess 7f591d22d9 Merge branch 'master' of ssh://git.ikiwiki.info 2012-02-02 22:43:25 -04:00
Joey Hess 0a9bb3edc2 releasing version 3.20120202 2012-02-02 22:42:46 -04:00
Joey Hess c3f9ef8289 revert change to prettydate
Its strftime is from Date::Format, doesn't have the problem, and using the
POSIX one breaks its %o.
2012-02-02 22:27:55 -04:00
http://jmtd.net/ 5468502b9c 2012-02-02 12:14:26 -04:00
https://www.google.com/accounts/o8/id?id=AItOawl-Dfpjeo0tdkNTg42sLTYYyDGTmXE9z9M 5af14ba1b2 Remove dead blog link and add blipfoto link instead 2012-02-02 10:52:44 -04:00
Amitai Schlair 25cb58771b Account for the strangeness of my committer email. 2012-02-02 05:13:55 -05:00
Joey Hess be1cf943a6 Merge remote-tracking branch 'schmonz/cvs' 2012-02-02 01:11:45 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnpPUuwvqeRyAInHCU3a5UWxXg-iidR2Y4 ec2262603c link added 2012-02-02 00:12:30 -04:00
Amitai Schlair a65512ad18 Update test plan, missed in previous. 2012-02-01 22:08:21 -05:00
Amitai Schlair f29c12422e Merge branch 'master' into cvs 2012-02-01 22:07:03 -05:00
Amitai Schlair bd5e75fd6d Merge branch 'master' of git://git.ikiwiki.info 2012-02-01 22:02:45 -05:00
Joey Hess 3200515b3d fix typo in LC_TIME locale lookup 2012-02-01 22:49:35 -04:00
Amitai Schlair fc316b9da1 Express rcs_recentchanges() tests via utility functions, in preparation
for writing more thorough tests, in order to safely extract the
cvsps output-parsing routine for reuse by an upcoming rcs_revert().
2012-02-01 15:17:57 -05:00
Amitai Schlair b0d97cd20e Fail a test if an rcs_receive() hook is ever defined for CVS. 2012-02-01 11:04:37 -05:00
Amitai Schlair 1d176f23d2 Extract add_and_commit(), a common test action. 2012-02-01 11:04:15 -05:00
http://smcv.pseudorandom.co.uk/ 8fe55be60d clean example blog
This reverts commit e8dfb79a80
2012-02-01 06:40:26 -04:00
Amitai Schlair 3e3cb82154 Merge branch 'master' of git://git.ikiwiki.info 2012-01-31 02:41:28 -05:00
https://www.google.com/accounts/o8/id?id=AItOawm3nkx3XijKnsGW7VLDQW0SrfY2Hs0GKmM e8dfb79a80 A comment. 2012-01-31 00:55:11 -04:00
Amitai Schlair 8e752d0976 Merge branch 'master' into cvs 2012-01-30 19:56:51 -06:00
Amitai Schlair 111db0b6be Merge branch 'master' of git://git.ikiwiki.info 2012-01-30 19:56:35 -06:00
Amitai Schlair bb6e77562e Merge branch 'master' of github.com:schmonz/ikiwiki 2012-01-30 19:56:22 -06:00
Amitai Schlair 51d0aa406d Merge remaining TODO items into CVS page, and delete TODO.cvs. 2012-01-30 19:52:30 -06:00
http://kerravonsen.dreamwidth.org/ 49a60b0413 agreed 2012-01-30 18:52:27 -04:00
http://kerravonsen.dreamwidth.org/ 1bae1bf4e6 there are actually reasons, yes 2012-01-30 18:39:34 -04:00
Joey Hess 3bbf0bad57 remove non-ikiwiki site 2012-01-30 15:47:09 -04:00
Joey Hess d99f065dd6 Merge branch 'master' of ssh://git.ikiwiki.info 2012-01-30 15:40:31 -04:00
Joey Hess ae55a2c9b6 remove stealthy spam 2012-01-30 15:37:01 -04:00
http://joey.kitenet.net/ 5b7730fd19 Added a comment 2012-01-30 15:34:01 -04:00
Joey Hess a568e0458e Merge branch 'master' of ssh://git.ikiwiki.info 2012-01-30 15:33:02 -04:00
Joey Hess 6c5e24f2a1 fix typo (doubled quote) 2012-01-30 15:32:18 -04:00
http://joey.kitenet.net/ b092831d85 Added a comment 2012-01-30 15:30:21 -04:00
Joey Hess cd879e4c4f changelog 2012-01-30 15:25:56 -04:00
Joey Hess 545bf43670 Merge remote-tracking branch 'schmonz/portability' 2012-01-30 15:20:54 -04:00
Joey Hess 02898461f2 cleanup 2012-01-30 15:16:13 -04:00
Joey Hess c22f316ae1 Merge branch 'master' of ssh://git.ikiwiki.info 2012-01-30 15:15:28 -04:00
Joey Hess 2ebae85f9b fix 2012-01-30 15:14:41 -04:00
Joey Hess 88465ae468 document a bug fix
Original bug was introduced 24 Nov 2011.
2012-01-30 15:13:55 -04:00
Joey Hess a78126c55e calendar, prettydate: Fix strftime encoding bug
strftime is a C function, it does not return decoded utf8.
Several places in ikiwiki manually decoded it, but at least two
forgot to.

Also, strftime might not return even encoded utf8, if LC_TIME is set
to a non-utf8 value. Went ahead and supported decoding whatever encoding
it uses.

The remaining direct calls to strftime() are all ones that first set
LC_TIME=C, in order to get times that are not for human display.
2012-01-30 15:09:37 -04:00
tycho garen f77784affd comment on haskell rebuild 2012-01-30 13:49:19 -05:00