[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Monotone-commits-diffs] Revision 8f19dd9dd894a6a0d8b882ca3f65a9bfc60fac
From: |
monotone |
Subject: |
[Monotone-commits-diffs] Revision 8f19dd9dd894a6a0d8b882ca3f65a9bfc60fac78 |
Date: |
Mon, 22 May 2006 08:08:55 +0200 |
-----------------------------------------------------------------
Revision: 8f19dd9dd894a6a0d8b882ca3f65a9bfc60fac78
Ancestor: b3262a9d38b36635696c89a184a314160268990e
Author: address@hidden
Date: 2006-05-22T04:55:50
Branch: net.venge.monotone
Modified files:
ChangeLog automate.cc basic_io.cc basic_io.hh cset.cc
legacy.cc revision.cc roster.cc vocab.cc vocab.hh
vocab_terms.hh
ChangeLog:
2006-05-20 Derek Scherger <address@hidden>
* automate.cc: add basic_io symbols
(hook_get_revision_cert_trust, automate_certs): push symbols
(automate_keys): push symbols and hexenc's
* basic_io.{cc,hh}
(is_xdigit, is_alpha, is_alnum, is_space): move to vocab.hh
(push_hex_pair, push_hex_triple, push_str_pair, push_file_pair,
push_str_multi, push_str_triple, print_stanza): use symbol and
hexenc<id> in place of strings to avoid repeated/redundant
validations which account for 4% of the client profile of a fresh
pull of the monotone db
* cset.cc (print_cset): push symbols and hexenc's
* legacy.cc (read_dot_mt_attrs, extract_renames,
get_manifest_and_renames_for_rev): parse symbols
* revision.cc (print_edge, print_stanza): push symbols and hexenc's
* roster.cc (push_marking, print_to): push symbols and hexenc's
* vocab.cc (is_xdigit): move to vocab.hh
(verify): new verification for symbol type
* vocab.hh (is_xdigit, is_alpha, is_alnum, is_space): add functions
from basic_io.hh
* vocab_terms.hh (symbol): new ATOMIC type for basic_io symbols
which allow only [a-zA-Z0-9_]
txt1vk3IKAOnt.txt
Description: Diff [b3262a9d38b36635696c89a184a314160268990e] -> [8f19dd9dd894a6a0d8b882ca3f65a9bfc60fac78]
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Monotone-commits-diffs] Revision 8f19dd9dd894a6a0d8b882ca3f65a9bfc60fac78,
monotone <=