# # # patch "ChangeLog" # from [3626ba00ed4b7d1eb0993e6b3ad83ef92ee63109] # to [bbdaedc69865c817348af47072b09b2ffffe165e] # ============================================================ --- ChangeLog 3626ba00ed4b7d1eb0993e6b3ad83ef92ee63109 +++ ChangeLog bbdaedc69865c817348af47072b09b2ffffe165e @@ -3660,6 +3660,8 @@ specific table 'sqlite_stat1'--the SQLite docs suggest that more tables will be created in the future. +2005-10-14 Matthew Gregan + * database.cc, schema.sql, schema_migration.cc: Use SQLite 3's exclusive locking whereever we start a new transaction; allows monotone to report database locking errors earlier if a second @@ -3795,7 +3797,7 @@ * configure.ac, Makefile.am: add {MONOTONE,LIB3RDPARTY}_C{,XX}FLAGS variables. -2005-10-10 Benoît Dejean +2005-10-10 Benoît Dejean * commands.cc: s/key store/keystore/g. @@ -3844,7 +3846,7 @@ * tests/t_automate_keys.at: Portability fixes. -2005-10-08 Benoît Dejean +2005-10-08 Benoît Dejean * commands.cc: One more i18n string. @@ -4191,7 +4193,7 @@ * tests/t_netsync_unrelated.at: passes, remove XFAIL -2005-09-26 Benoît Dejean +2005-09-26 Benoît Dejean * database.cc: Merged 3 strings. @@ -4209,18 +4211,18 @@ * sqlite/*: Update in-tree SQLite from 3.2.6 to 3.2.7. -2005-09-25 Benoît Dejean +2005-09-25 Benoît Dejean * netsync.cc: 3 more i18n strings. -2005-09-25 Benoît Dejean +2005-09-25 Benoît Dejean * cert.cc (cert_signable_text): F() vs. boost::format. * lua.cc (monotone_guess_binary_file_contents_for_lua), (monotone_include_for_lua), (monotone_includedir_for_lua): * rcs_import.cc (import_cvs_repo): Merged some strings. -2005-09-25 Benoît Dejean +2005-09-25 Benoît Dejean * lua.cc (monotone_guess_binary_file_contents_for_lua): Fixed signednes warning and istream usage. @@ -4233,7 +4235,7 @@ * botan/arc4.cpp: increase maximum keylength to 256 bytes. -2005-09-24 Benoît Dejean +2005-09-24 Benoît Dejean * ChangeLog: Fixed. I don't understand how xxdiff works :/ Please help. @@ -4242,7 +4244,7 @@ * po/ja.po: Updated Japanese translation. -2005-09-23 Benoît Dejean +2005-09-23 Benoît Dejean * std_hooks.lua: More i18n strings. @@ -4250,24 +4252,24 @@ "multiline" .. "strings" because gettext doesn't join them. -2005-09-22 Benoît Dejean +2005-09-22 Benoît Dejean * sanity.{cc,hh}: Uninlined F() and FP(). This happily saves ~100KB of .text on my ppc. -2005-09-22 Benoît Dejean +2005-09-22 Benoît Dejean * netsync.cc: Reverted changes from f0a632bf14468b6e03a488d6f1a64ef18b61d04c to 4f7f638954c79c54460d04c3be111acad8b26dd3 -2005-09-22 Benoît Dejean +2005-09-22 Benoît Dejean * lua.cc (monotone_gettext_for_lua): New function. * po/POTFILES.in: Added std_hooks.lua. * std_hooks.lua: One more string for i18n. -2005-09-22 Benoît Dejean +2005-09-22 Benoît Dejean * ui.{cc,hh} (get_user_locale): Returns a const &. @@ -4384,7 +4386,7 @@ * netsync.cc, commands.cc: Give hooks new argument. * monotone.texi: Update documentation for those hooks. -2005-09-11 Benoît Dejean +2005-09-11 Benoît Dejean * database.cc * database_check.cc @@ -4403,7 +4405,7 @@ the current directory, so we test the just-built monotone binary, not some older version. -2005-09-07 Benoît Dejean +2005-09-07 Benoît Dejean * std_hooks.lua: Don't spawn emacs with '-no-init-file'. @@ -4425,20 +4427,20 @@ * monotone.texi (Certificates): Remove mention of fcerts and mcerts. -2005-09-07 Benoît Dejean +2005-09-07 Benoît Dejean * ui.{cc,hh}: Added user_inferface::user_locale. * sanity.hh: Made F() and FP() locale aware. -2005-09-06 Benoît Dejean +2005-09-06 Benoît Dejean * monotone.cc: One more i18n string. -2005-09-06 Benoît Dejean +2005-09-06 Benoît Dejean * po/fr.po: Updated French translation. -2005-09-06 Benoît Dejean +2005-09-06 Benoît Dejean * commands.cc: No i18n for cert_revision_changelog. @@ -4453,13 +4455,13 @@ Windows (desktop.ini) per-directory browser configuration files. -2005-09-05 Benoît Dejean +2005-09-05 Benoît Dejean * commands.cc: Fixed some strings (added ' around revisions). Removed some whitespaces. No i18n in diff output. -2005-09-05 Benoît Dejean +2005-09-05 Benoît Dejean * sanity.{cc,hh}: boost::format vs. F(). Merged boost::format and moved non-template code to sanity.cc. @@ -4596,22 +4598,22 @@ "Existing control files" * .mt-ignore: ignore testsuite.dir -2005-09-03 Benoît Dejean +2005-09-03 Benoît Dejean * commands.cc (ls_certs): * netsync.cc (load_data): Merged strings. -2005-09-01 Benoît Dejean +2005-09-01 Benoît Dejean * commands.cc: Merged one more "no such revision '%s'" string. -2005-09-01 Benoît Dejean +2005-09-01 Benoît Dejean * commands.cc: Merged all "no such revision '%s'" strings. (string_to_datetime): Merged catch blocks in order to merge error messages. -2005-09-01 Benoît Dejean +2005-09-01 Benoît Dejean * ChangeLog: Fixed. @@ -4653,7 +4655,7 @@ to monotone_guess_binary_file_contents_for_lua and guess_binary_file_contents. -2005-08-31 Benoît Dejean +2005-08-31 Benoît Dejean * basic_io.cc (basic_io::input_source::err): Merged strings. @@ -4663,7 +4665,7 @@ to uint8_t before using as array indices. Also replace some ints with size_t's to quiet g++ warnings. -2005-08-30 Benoît Dejean +2005-08-30 Benoît Dejean In function void set_char_is_binary(char, bool) 133: warning: array subscript has type char @@ -4673,7 +4675,7 @@ 160: warning: comparison between signed and unsigned integer expressions 162: warning: array subscript has type char -2005-08-30 Benoît Dejean +2005-08-30 Benoît Dejean * file_io.cc (walk_tree): Fixed format. @@ -4701,20 +4703,20 @@ * std_hooks.lua: Simple support for merging using merge(1) and vim. -2005-08-30 Benoît Dejean +2005-08-30 Benoît Dejean * po/fr.po: Updated French translation. -2005-08-30 Benoît Dejean +2005-08-30 Benoît Dejean * commands.cc: Merged some error messages. -2005-08-30 Benoît Dejean +2005-08-30 Benoît Dejean * commands.cc: Merged complete(..., file_id) and complete(..., manifest_id) into template complete(..., ID). -2005-08-30 Benoît Dejean +2005-08-30 Benoît Dejean * commands.cc (ls_certs): Reworked for i18n. (CMD(commit)): Merged 2 strings. @@ -5464,7 +5466,7 @@ * constants.hh: new constant max_path_depth to limit recursion in check_depth. -2005-08-26 Benoît Dejean +2005-08-26 Benoît Dejean * po/fr.po: Updated French translation. @@ -5485,39 +5487,39 @@ * tests/t_drop_execute.at, tests/t_rename_execute.at: New tests. * testsuite.at: Add them. -2005-08-26 Benoît Dejean +2005-08-26 Benoît Dejean * mt_version.cc (print_full_version): Merged strings. * change_set.cc: No i18n for unittests. Wow, this saves 21 strings (total 781). -2005-08-25 Benoît Dejean +2005-08-25 Benoît Dejean * commands.cc (safe_gettext): New function. (explain_usage): Used there to avoid _(""). -2005-08-25 Benoît Dejean +2005-08-25 Benoît Dejean * sanity.{cc,hh} (sanity::do_format): Merged code from sanity::{log, warning, progress} in order to merge strings. Fixed exception rethrowing. -2005-08-25 Benoît Dejean +2005-08-25 Benoît Dejean * commands.cc (CMD(lca)): One more string for i18n. (CMD(trusted)): Merged all strings. -2005-08-25 Benoît Dejean +2005-08-25 Benoît Dejean * po/fr.po: Updated French translation. -2005-08-25 Benoît Dejean +2005-08-25 Benoît Dejean * database.cc (database::version): Marked string for i18n and simplifed. (database::info): Reworked to merge all strings for i18n. -2005-08-25 Benoît Dejean +2005-08-25 Benoît Dejean * database.{cc,hh} (database::open, database::check_filename): New functions to avoid error handling code and string duplicates. @@ -5529,11 +5531,11 @@ * tests/t_genkey.at: check that address@hidden works and address@hidden doesn't. -2005-08-24 Benoît Dejean +2005-08-24 Benoît Dejean * database.cc (assert_sqlite3_ok): Somehow merged error messages. -2005-08-24 Benoît Dejean +2005-08-24 Benoît Dejean * change_set.cc (move_files_to_tmp_bottom_up): Better strings. * keys.cc (generate_key_pair): Merged 2 strings. @@ -5621,23 +5623,23 @@ avoid overflow -- calculate truncation by length, but perform truncation by bytes...) -2005-08-24 Benoît Dejean +2005-08-24 Benoît Dejean * po/fr.po: Updated French translation. -2005-08-24 Benoît Dejean +2005-08-24 Benoît Dejean * monotone.cc: * commands.cc: Two more i18n strings. -2005-08-23 Benoît Dejean +2005-08-23 Benoît Dejean * lua.cc: boost::format vs. F. 2005-08-23 Nathaniel Smith - * AUTHORS: Add Benoît Dejean . Create new - section for translators. Add Benoît there too. + * AUTHORS: Add Benoît Dejean . Create new + section for translators. Add Benoît there too. 2005-08-23 Nathaniel Smith @@ -5654,7 +5656,7 @@ * keys.cc (get_passphrase): Put back trailing ": " removed in recent i18n changes. -2005-08-23 Benoît Dejean +2005-08-23 Benoît Dejean * change_set.cc (dump_change_set): boost::format instead of F. * commands.cc (get_log_message, notify_if_multiple_heads, @@ -5665,7 +5667,7 @@ * i18n.h: N_() stands for gettext_noop(), not plural. * keys.cc (get_passphrase): Fixed string surgery. * netsync.cc: i18nized tickers' labels. Added xgettext comment - as tickers do not play well with multibytes characters (like é). + as tickers do not play well with multibytes characters (like é). (session::analyze_attachment): Fixed string surgery. (session::process_hello_cmd): Merged many strings. (session::process_data_cmd): Removed some leading/trailing @@ -5674,16 +5676,16 @@ * ui.cc (tick_write_count::write_ticks): Reworked and fixed surgery. Merged some strings. -2005-08-23 Benoît Dejean +2005-08-23 Benoît Dejean * commands.cc (CMD*): _("") -> "" as _("") returns the PO header. -2005-08-23 Benoît Dejean +2005-08-23 Benoît Dejean * transforms.cc (check_idna_encoding): No i18n for unittests. -2005-08-23 Benoît Dejean +2005-08-23 Benoît Dejean * change_set.cc (dump_change_set): boost::format instead of F. * commands.cc (get_log_message, notify_if_multiple_heads, @@ -5694,7 +5696,7 @@ * i18n.h: N_() stands for gettext_noop(), not plural. * keys.cc (get_passphrase): Fixed string surgery. * netsync.cc: i18nized tickers' labels. Added xgettext comment - as tickers do not play well with multibytes characters (like é). + as tickers do not play well with multibytes characters (like é). (session::analyze_attachment): Fixed string surgery. (session::process_hello_cmd): Merged many strings. (session::process_data_cmd): Removed some leading/trailing @@ -5703,7 +5705,7 @@ * ui.cc (tick_write_count::write_ticks): Reworked and fixed surgery. Merged some strings. -2005-08-23 Benoît Dejean +2005-08-23 Benoît Dejean * netcmd.cc (test_netcmd_functions): Don't translate unittest strings. @@ -5712,7 +5714,7 @@ * lua.cc (dump_stack): boost::format vs. F for strings that are not messages. -2005-08-23 Benoît Dejean +2005-08-23 Benoît Dejean * xdelta.cc: Don't translate unittest strings. @@ -5769,14 +5771,14 @@ 2005-08-22 Nathaniel Smith * commands.cc (dump_diffs): Don't use F() to create diff headers. - (commands::process): Put '' in the log message to make Benoît + (commands::process): Put '' in the log message to make Benoît Dejean happy ;-). 2005-08-22 Nathaniel Smith * po/LINGUAS, po/ja.po: Add Japanese translation by Satoru SATOH. -2005-08-20 Benoît Dejean +2005-08-20 Benoît Dejean * po/monotone.pot: Remove from version control. * po/POTFILES.skip: New file. @@ -5785,10 +5787,10 @@ 2005-08-22 Nathaniel Smith - * commands.cc (read): Use FP (thanks to Benoît Dejean for + * commands.cc (read): Use FP (thanks to Benoît Dejean for catch). * mt_version.cc (print_version, print_full_version): Mark more - strings for i18n (also thanks to Benoît Dejean). + strings for i18n (also thanks to Benoît Dejean). 2005-08-22 Nathaniel Smith @@ -5842,7 +5844,7 @@ * revision.hh: Delete doubled line of text in comment. -2005-08-20 Benoît Dejean +2005-08-20 Benoît Dejean * monotone.cc (cpp_main): setlocale(LC_ALL). * commands.cc (dropkey): Unify warning into a single string. @@ -12445,7 +12447,7 @@ * AUTHORS: Mention Wojciech and Neil. * revision.cc (calculate_ancestors_from_graph): Make non-recursive. -2005-01-17 Wojciech Miłkowski +2005-01-17 Wojciech Miłkowski * std_hooks.lua: Teach about meld.