Filename | Latest Rev | Last Changed | Committer | Comment | Size | ||
---|---|---|---|---|---|---|---|
.. | |||||||
benchmarks | 1707.2.2 | 18 years ago | Robert Collins | Start on bench_add, an add benchtest. | |||
bundle | 1185.82.130 | 18 years ago | Aaron Bentley | Rename changesets to revision bundles | |||
doc | 1530.2.1 | 19 years ago | Robert Collins | Start tests for api usage. | |||
export | 1185.31.12 | 19 years ago | John Arbash Meinel | Refactored the export code to make it easier to ad | |||
filters | 3368.2.1 | 16 years ago | Ian Clatworthy | first cut at working tree content filtering | |||
help_topics | 3089.3.6 | 17 years ago | Ian Clatworthy | make help topics more discoverable | |||
plugins | 1185.1.29 | 19 years ago | Robert Collins | merge merge tweaks from aaron, which includes late | |||
repofmt | 2241.1.1 | 17 years ago | Martin Pool | Change RepositoryFormat to use a Registry rather t | |||
smart | 2018.5.139 | 17 years ago | Andrew Bennetts | Merge from bzr.dev, resolving conflicts. | |||
store | 1185.11.1 | 19 years ago | John Arbash Meinel | (broken) Transport work is merged in. Tests do not | |||
tests | 1185.31.25 | 19 years ago | John Arbash Meinel | Renamed all of the tests from selftest/foo.py to t | |||
transport | 1185.11.1 | 19 years ago | John Arbash Meinel | (broken) Transport work is merged in. Tests do not | |||
ui | 1185.49.21 | 19 years ago | John Arbash Meinel | Refactored bzrlib/ui.py into a module with the pos | |||
util | 1185.1.29 | 19 years ago | Robert Collins | merge merge tweaks from aaron, which includes late | |||
version_info_formats | 2022.1.1 | 18 years ago | John Arbash Meinel | [merge] version-info plugin, and cleanup for layou | |||
__init__.py | 4449.2.5 | 15 years ago | Martin Pool | Removing exception class bumped API version | 3.8 KB | ||
_bencode_pyx.h | 4398.5.13 | 15 years ago | John Arbash Meinel | We don't need a base Coder class, because Decoder. | 985 bytes | ||
_bencode_pyx.pyx | 4398.5.20 | 15 years ago | John Arbash Meinel | Fix the GPL header | 11.9 KB | ||
_btree_serializer_c.pyx | 4274.1.1 | 15 years ago | John Arbash Meinel | Merge in the BTreeIndex intern() during parse chan | 15.9 KB | ||
_btree_serializer_py.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 2.5 KB | ||
_chk_map_py.py | 4280 | 15 years ago | Canonical.com Patch Queue Manager | (jam) Change _fetch_uses_deltas = False for CHK re | 5.8 KB | ||
_chk_map_pyx.pyx | 4280 | 15 years ago | Canonical.com Patch Queue Manager | (jam) Change _fetch_uses_deltas = False for CHK re | 14.6 KB | ||
_chunks_to_lines_py.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 2.2 KB | ||
_chunks_to_lines_pyx.pyx | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 4.7 KB | ||
_dirstate_helpers_c.h | 3899.1.1 | 16 years ago | Andrew Bennetts | Fix compilation error in _dirstate_helpers_c on Su | 228 bytes | ||
_dirstate_helpers_c.pyx | 4393.3.2 | 15 years ago | Ian Clatworthy | fix pyrex version of _process_entry as well | 75.1 KB | ||
_dirstate_helpers_py.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 10 KB | ||
_groupcompress_py.py | 4241.21.3 | 15 years ago | Robert J. Tanner | [merge] 1.14 back to trunk | 18.4 KB | ||
_groupcompress_pyx.pyx | 4360.5.4 | 15 years ago | Robert J. Tanner | Merge 1.15.1 back to trunk | 16.2 KB | ||
_knit_load_data_c.pyx | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 10.3 KB | ||
_knit_load_data_py.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 3.6 KB | ||
_known_graph_py.py | 4371.3.48 | 15 years ago | John Arbash Meinel | Clean out some asserts, get rid of the 'dominator_ | 14.5 KB | ||
_known_graph_pyx.pyx | 4371.3.48 | 15 years ago | John Arbash Meinel | Clean out some asserts, get rid of the 'dominator_ | 24.2 KB | ||
_patiencediff_c.c | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 37.2 KB | ||
_patiencediff_py.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 8.9 KB | ||
_readdir_py.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 1.4 KB | ||
_readdir_pyx.pyx | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 11.9 KB | ||
_rio_py.py | 4354.3.18 | 15 years ago | Jelmer Vernooij | Merge bzr.dev. | 2.6 KB | ||
_rio_pyx.pyx | 4368.1.1 | 15 years ago | Jelmer Vernooij | Import malloc and friends from stdlib.h rather tha | 8 KB | ||
_walkdirs_win32.pyx | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 8.5 KB | ||
add.py | 4031.3.2 | 15 years ago | Matt Nordhoff | Merge bzr.dev, fixing conflicts. | 4.3 KB | ||
annotate.py | 4271.1.1 | 15 years ago | Vincent Ladeuil | Allows external annotation tie-breakers | 19.1 KB | ||
api.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 3.7 KB | ||
atomicfile.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 3.8 KB | ||
bencode.py | 4398.5.4 | 15 years ago | John Arbash Meinel | A bit of code restructuring. Move bzrlib/_bencode_ | 1005 bytes | ||
bisect_multi.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 2.6 KB | ||
branch.py | 4301.3.3 | 15 years ago | Andrew Bennetts | Move check onto base Branch class, and add a suppo | 123 KB | ||
branchbuilder.py | 4325.3.8 | 15 years ago | Johan Walles | Merge from upstream. | 10.4 KB | ||
breakin.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 1.4 KB | ||
btree_index.py | 4343.2.2 | 15 years ago | John Arbash Meinel | Fix an important doc bug about the api of iter_all | 57.1 KB | ||
bugtracker.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 10.4 KB | ||
builtins.py | 4456.1.2 | 15 years ago | Ian Clatworthy | fix tabs in builtins.py | 213 KB | ||
bzrdir.py | 4456.2.1 | 15 years ago | Andrew Bennetts | Fix automatic branch format upgrades triggered by | 156 KB | ||
cache_utf8.py | 4360.5.4 | 15 years ago | Robert J. Tanner | Merge 1.15.1 back to trunk | 4.3 KB | ||
check.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 13.5 KB | ||
chk_map.py | 4413.5.12 | 15 years ago | John Arbash Meinel | Merge bzr.dev 4454 in prep for NEWS | 67.9 KB | ||
chk_serializer.py | 4443.1.1 | 15 years ago | Jelmer Vernooij | Merge in patch to squash XML invalid characters in | 7.1 KB | ||
chunk_writer.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 11.7 KB | ||
clean_tree.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 2.8 KB | ||
cmd_version_info.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 4.2 KB | ||
commands.py | 4119.3.13 | 15 years ago | Robert Collins | Unbreak blackbox tests. | 40.1 KB | ||
commit.py | 4443.1.1 | 15 years ago | Jelmer Vernooij | Merge in patch to squash XML invalid characters in | 39.9 KB | ||
config.py | 4420.1.5 | 15 years ago | Vincent Ladeuil | Start implementing jam's review feedback. * bzrli | 50.7 KB | ||
conflicts.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 16.7 KB | ||
counted_lock.py | 4202 | 15 years ago | Canonical.com Patch Queue Manager | (mbp) better CountedLock handling of tokens, and | 3.1 KB | ||
debug.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 1.5 KB | ||
decorators.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 7.1 KB | ||
delta.h | 4280 | 15 years ago | Canonical.com Patch Queue Manager | (jam) Change _fetch_uses_deltas = False for CHK re | 3.4 KB | ||
delta.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 17.1 KB | ||
deprecated_graph.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 5.9 KB | ||
diff-delta.c | 4280 | 15 years ago | Canonical.com Patch Queue Manager | (jam) Change _fetch_uses_deltas = False for CHK re | 40.2 KB | ||
diff.py | 4360.5.4 | 15 years ago | Robert J. Tanner | Merge 1.15.1 back to trunk | 34.6 KB | ||
directory_service.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 3.4 KB | ||
dirstate.py | 4393.3.1 | 15 years ago | Ian Clatworthy | fix status & commit issue reported by Frits Jalvin | 169 KB | ||
email_message.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 8 KB | ||
errors.py | 4449.2.2 | 15 years ago | Martin Pool | Remove over-specific error InvalidProgressBarType. | 78.3 KB | ||
externalcommand.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 2.1 KB | ||
fetch.py | 4360.4.14 | 15 years ago | John Arbash Meinel | Merge bzr.dev 4454 in preparation for NEWS entry. | 11.4 KB | ||
fifo_cache.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 10.1 KB | ||
foreign.py | 4360.5.4 | 15 years ago | Robert J. Tanner | Merge 1.15.1 back to trunk | 12.4 KB | ||
generate_ids.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 4.3 KB | ||
globbing.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 8.5 KB | ||
gpg.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 3.7 KB | ||
graph.py | 4371.3.38 | 15 years ago | John Arbash Meinel | Add a failing test for handling nodes that are in | 70 KB | ||
groupcompress.py | 4371.3.30 | 15 years ago | John Arbash Meinel | Clean up the annotate code while using the new fun | 75.7 KB | ||
hashcache.py | 4325.3.4 | 15 years ago | Johan Walles | Merge from upstream. | 11.1 KB | ||
help.py | 4119.3.7 | 15 years ago | Robert Collins | Merge .dev. | 5.5 KB | ||
hooks.py | 4098.5.16 | 15 years ago | Aaron Bentley | Move hook to MergeDirective, implement MergeDirect | 11 KB | ||
identitymap.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 2.5 KB | ||
ignores.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 6 KB | ||
index.py | 4360.5.4 | 15 years ago | Robert J. Tanner | Merge 1.15.1 back to trunk | 66.8 KB | ||
info.py | 4307.3.3 | 15 years ago | Jelmer Vernooij | Add repository argument to 'repository' info hook, | 17.1 KB | ||
inspect_for_copy.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 2.5 KB | ||
inter.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 4.4 KB | ||
intset.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 5.2 KB | ||
inventory.py | 4413.5.14 | 15 years ago | John Arbash Meinel | The new add_inventory_by_delta is returning a CHKI | 78.7 KB | ||
inventory_delta.py | 4205.5.7 | 15 years ago | Andrew Bennetts | Fix nits in spelling and naming. | 11.3 KB | ||
iterablefile.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 7.7 KB | ||
knit.py | 4454.2.1 | 15 years ago | John Arbash Meinel | Don't populate self._raw_record_map in _work, it w | 146 KB | ||
lazy_import.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 15.7 KB | ||
lazy_regex.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 3.7 KB | ||
lock.py | 4360.5.4 | 15 years ago | Robert J. Tanner | Merge 1.15.1 back to trunk | 17.7 KB | ||
lockable_files.py | 4202 | 15 years ago | Canonical.com Patch Queue Manager | (mbp) better CountedLock handling of tokens, and | 14.9 KB | ||
lockdir.py | 4327.1.2 | 15 years ago | Vincent Ladeuil | Introduce a new lock_broken hook. * tests/test_lo | 24.2 KB | ||
log.py | 4360.5.4 | 15 years ago | Robert J. Tanner | Merge 1.15.1 back to trunk | 74.3 KB | ||
lru_cache.py | 4287.1.11 | 15 years ago | John Arbash Meinel | Small tweaks from Ian. | 14.7 KB | ||
lsprof.py | 4084.6.1 | 15 years ago | Robert Collins | Refactor profiling exception handling to restore c | 8.5 KB | ||
mail_client.py | 4360.5.4 | 15 years ago | Robert J. Tanner | Merge 1.15.1 back to trunk | 21.6 KB | ||
memorytree.py | 4280 | 15 years ago | Canonical.com Patch Queue Manager | (jam) Change _fetch_uses_deltas = False for CHK re | 10.8 KB | ||
merge.py | 4273.1.9 | 15 years ago | Aaron Bentley | Cleanup | 84.9 KB | ||
merge3.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 16.3 KB | ||
merge_directive.py | 4098.5.18 | 15 years ago | Aaron Bentley | Gracefully handle mail clients that don't support | 25.5 KB | ||
missing.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 9.4 KB | ||
msgeditor.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 11.6 KB | ||
multiparent.py | 4360.5.4 | 15 years ago | Robert J. Tanner | Merge 1.15.1 back to trunk | 24.2 KB | ||
mutabletree.py | 4360.5.4 | 15 years ago | Robert J. Tanner | Merge 1.15.1 back to trunk | 26.1 KB | ||
option.py | 4251.1.1 | 15 years ago | Aaron Bentley | Support hidden options. | 21.8 KB | ||
osutils.py | 4425 | 15 years ago | Canonical.com Patch Queue Manager | (tanner) Merge release 1.15.1 back to trunk | 59.9 KB | ||
pack.py | 4031.3.2 | 15 years ago | Matt Nordhoff | Merge bzr.dev, fixing conflicts. | 17.7 KB | ||
patch.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 3.3 KB | ||
patches.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 13.3 KB | ||
patiencediff.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 5.7 KB | ||
plugin.py | 4189.1.1 | 15 years ago | Martin Pool | merge update to FSF address | 14.3 KB | ||
progress.py | 4360.5.4 | 15 years ago | Robert J. Tanner | Merge 1.15.1 back to trunk | 17.6 KB | ||
push.py | 4416.4.1 | 15 years ago | Neil Martinsen-Burrell | Fix 269477 Add documentation about diverged branch | 6.3 KB | ||
python-compat.h | 4360.5.4 | 15 years ago | Robert J. Tanner | Merge 1.15.1 back to trunk | 2.3 KB | ||
readdir.h | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 902 bytes | ||
reconcile.py | 4360.5.4 | 15 years ago | Robert J. Tanner | Merge 1.15.1 back to trunk | 21.6 KB | ||
reconfigure.py | 4325.3.8 | 15 years ago | Johan Walles | Merge from upstream. | 14.1 KB | ||
registry.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 9.9 KB | ||
remote.py | 4301.3.3 | 15 years ago | Andrew Bennetts | Move check onto base Branch class, and add a suppo | 108 KB | ||
rename_map.py | 3193.8.33 | 15 years ago | Aaron Bentley | Add output, emit minimal inventory delta. | 10 KB | ||
repository.py | 4360.4.14 | 15 years ago | John Arbash Meinel | Merge bzr.dev 4454 in preparation for NEWS entry. | 187 KB | ||
revision.py | 4462.1.1 | 15 years ago | Andrew Bennetts | Compare .parent_ids in Revision.__eq__. | 8.2 KB | ||
revisionspec.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 30.4 KB | ||
revisiontree.py | 4370.5.4 | 15 years ago | Ian Clatworthy | merge bzr.dev r4449 | 10.6 KB | ||
rio.py | 4360.5.4 | 15 years ago | Robert J. Tanner | Merge 1.15.1 back to trunk | 12.1 KB | ||
rules.py | 4325.3.8 | 15 years ago | Johan Walles | Merge from upstream. | 4.9 KB | ||
send.py | 4367.1.5 | 15 years ago | Jelmer Vernooij | merge bzr.dev. | 6.5 KB | ||
serializer.py | 4443.1.1 | 15 years ago | Jelmer Vernooij | Merge in patch to squash XML invalid characters in | 3.3 KB | ||
shelf.py | 4360.5.4 | 15 years ago | Robert J. Tanner | Merge 1.15.1 back to trunk | 15.4 KB | ||
shelf_ui.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 12.6 KB | ||
shellcomplete.py | 4119.3.16 | 15 years ago | Robert Collins | Shellcompletion apparently isn't tested. | 2.5 KB | ||
sign_my_commits.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 3.1 KB | ||
smtp_connection.py | 4304.2.1 | 15 years ago | Vincent Ladeuil | Fix bug #367726 by reverting some default user han | 6.5 KB | ||
status.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 12.4 KB | ||
strace.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 3.1 KB | ||
switch.py | 4325.3.8 | 15 years ago | Johan Walles | Merge from upstream. | 5.4 KB | ||
symbol_versioning.py | 4031.3.2 | 15 years ago | Matt Nordhoff | Merge bzr.dev, fixing conflicts. | 12.8 KB | ||
tag.py | 4360.5.4 | 15 years ago | Robert J. Tanner | Merge 1.15.1 back to trunk | 8.2 KB | ||
testament.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 8.4 KB | ||
textfile.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 1.7 KB | ||
textinv.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 2.5 KB | ||
textmerge.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 5.2 KB | ||
textui.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 1.2 KB | ||
timestamp.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 6.2 KB | ||
trace.py | 4189.1.1 | 15 years ago | Martin Pool | merge update to FSF address | 16.8 KB | ||
transactions.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 6.5 KB | ||
transform.py | 4370.5.4 | 15 years ago | Ian Clatworthy | merge bzr.dev r4449 | 108 KB | ||
tree.py | 4360.5.4 | 15 years ago | Robert J. Tanner | Merge 1.15.1 back to trunk | 53.9 KB | ||
treebuilder.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 2.6 KB | ||
tsort.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 30.6 KB | ||
tuned_gzip.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 14.8 KB | ||
uncommit.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 4.5 KB | ||
upgrade.py | 4325.3.8 | 15 years ago | Johan Walles | Merge from upstream. | 3.3 KB | ||
urlutils.py | 4294.2.8 | 15 years ago | Robert Collins | Reduce round trips pushing new branches substantia | 25.1 KB | ||
version.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 3.8 KB | ||
versionedfile.py | 4360.5.4 | 15 years ago | Robert J. Tanner | Merge 1.15.1 back to trunk | 61.5 KB | ||
views.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 9.2 KB | ||
weave.py | 4360.5.4 | 15 years ago | Robert J. Tanner | Merge 1.15.1 back to trunk | 38.3 KB | ||
weave_commands.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 2.6 KB | ||
weavefile.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 5.1 KB | ||
win32utils.py | 4425 | 15 years ago | Canonical.com Patch Queue Manager | (tanner) Merge release 1.15.1 back to trunk | 18.4 KB | ||
workingtree.py | 4370.5.4 | 15 years ago | Ian Clatworthy | merge bzr.dev r4449 | 117 KB | ||
workingtree_4.py | 4370.5.4 | 15 years ago | Ian Clatworthy | merge bzr.dev r4449 | 87.6 KB | ||
xml4.py | 4416.5.1 | 15 years ago | Jelmer Vernooij | Move squashing of XML-invalid characters to XMLSer | 6.2 KB | ||
xml5.py | 4031.3.2 | 15 years ago | Matt Nordhoff | Merge bzr.dev, fixing conflicts. | 3.9 KB | ||
xml6.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 1.1 KB | ||
xml7.py | 4183.7.1 | 15 years ago | Sabin Iacob | update FSF mailing address | 1.7 KB | ||
xml8.py | 4416.5.1 | 15 years ago | Jelmer Vernooij | Move squashing of XML-invalid characters to XMLSer | 21.6 KB | ||
xml_serializer.py | 4416.5.1 | 15 years ago | Jelmer Vernooij | Move squashing of XML-invalid characters to XMLSer | 6.8 KB |