~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to doc/developers/index.txt

  • Committer: John Arbash Meinel
  • Date: 2009-10-12 21:44:27 UTC
  • mto: This revision was merged to the branch mainline in revision 4737.
  • Revision ID: john@arbash-meinel.com-20091012214427-zddi1kmc2jlf7v31
Py_ssize_t and its associated function typedefs are not available w/ python 2.4

So we define them in python-compat.h
Even further, gcc issued a warning for:
static int
_workaround_pyrex_096()
So we changed it to:
_workaround_pyrex_096(void)

Also, some python api funcs were incorrectly defined as 'char *' when they meant
'const char *'. Work around that with a (char *) cast, to avoid compiler warnings.

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
Bazaar Developer Document Catalog
3
3
=================================
4
4
 
5
 
 
6
 
Introduction
7
 
============
8
 
 
9
 
.. toctree::
10
 
   :maxdepth: 1
11
 
 
12
 
   contribution-quickstart
13
 
 
14
 
 
15
 
Working on Bazaar
16
 
=================
17
 
 
18
 
.. toctree::
19
 
   :maxdepth: 1
20
 
 
21
 
   cycle
22
 
   profiling
23
 
   bug-handling
 
5
Enhancing Bazaar
 
6
================
 
7
 
 
8
.. toctree::
 
9
   :maxdepth: 1
 
10
 
 
11
   process
24
12
   HACKING
25
13
   testing
26
 
   code-review
27
 
   code-style
28
 
   documenting-changes
29
 
 
30
 
* `Contributing to Bazaar Documentation <http://wiki.bazaar.canonical.com/ContributingToTheDocs>`_ (wiki)
31
 
 
32
 
 
33
 
Architecture overviews
34
 
======================
35
 
 
36
 
.. toctree::
37
 
   :maxdepth: 1
38
 
 
39
 
   configuration
40
 
   fetch
41
 
   transports
42
 
   ui
43
 
 
44
 
Releasing and Packaging
45
 
=======================
46
 
 
47
 
.. toctree::
48
 
   :maxdepth: 1
49
 
 
50
 
   releasing
51
 
   ppa
52
 
   ec2 
 
14
 
 
15
* `Bazaar Writer Guide <http://bazaar-vcs.org/ContributingToTheDocs>`_ (web link)
53
16
 
54
17
 
55
18
Developing using bzrlib
61
24
   overview
62
25
   integration
63
26
 
64
 
* `Writing plugins for Bazaar <http://doc.bazaar.canonical.com/plugins/en/plugin-development.html>`_ (web link)
 
27
* `Writing plugins for Bazaar <http://bazaar-vcs.org/WritingPlugins>`_ (web link) 
65
28
 
66
 
* `bzrlib API reference <http://starship.python.net/crew/mwh/bzrlibapi/>`_
 
29
* `bzrlib API reference <http://starship.python.net/crew/mwh/bzrlibapi/>`_ 
67
30
  (web link)
68
31
 
69
32
 
73
36
.. toctree::
74
37
   :maxdepth: 1
75
38
 
76
 
   principles
77
39
   plans
78
40
   specifications
79
41
   implementation-notes
80
42
   miscellaneous-notes
81
43
 
82
44
 
83
 
Licence
84
 
============
85
 
 
86
 
Copyright 2005-2011 Canonical Ltd. Bazaar is free software, and you
87
 
may use, modify and redistribute both Bazaar and this document under
88
 
the terms of the GNU General Public License version 2 or later.  See
89
 
<http://www.gnu.org/licenses/>.
90
 
 
91
45
.. |--| unicode:: U+2014
92
46
 
93
47
..