~ubuntu-branches/ubuntu/karmic/gnustep-base/karmic

« back to all changes in this revision

Viewing changes to Documentation/manual/manual.texi

  • Committer: Bazaar Package Importer
  • Author(s): Eric Heintzmann
  • Date: 2005-04-17 00:14:38 UTC
  • mfrom: (1.2.1 upstream) (2.1.2 hoary)
  • Revision ID: james.westby@ubuntu.com-20050417001438-enf0y07c9tku85z1
Tags: 1.10.3-1
New upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
 
3
3
@c %**start of header
4
4
@setfilename manual.info
5
 
@settitle Objective-C, Programming Manual
 
5
@settitle Objective-C GNUstep Base Programming Manual
6
6
@c %**end of header
7
7
 
8
8
@ifinfo
39
39
@author Francis Botto (Brainstorm)
40
40
@author Richard Frith-Macdonald (Brainstorm)
41
41
@author Nicola Pero (Brainstorm)
 
42
@author Adrian Robert
42
43
@page
43
44
 
44
45
@vskip 0pt plus 1filll
45
 
Copyright @copyright{} 2001 Free Software Foundation
 
46
Copyright @copyright{} 2001-2004 Free Software Foundation
46
47
 
47
48
Permission is granted to make and distribute verbatim copies of
48
49
this manual provided the copyright notice and this permission notice
61
62
 
62
63
@ifnothtml
63
64
@iftex
64
 
@c Foreword
65
65
@include foreword.texi
66
66
@end iftex
67
67
@end ifnothtml
77
77
@menu
78
78
* Introduction::         An introduction to object-oriented programming
79
79
* Objective-C::          An introduction to the Objective-C language
 
80
* Objects::              Working with objects; memory management
80
81
* Classes::              How to create a new class
81
 
* Objects::              Working with objects
 
82
* Advanced Messaging::   How messaging works, and advanced techniques
 
83
* Exception Handling::   Exception handling, assertion, and logging facilities
82
84
* Distributed Objects::  Working with distributed objects 
83
 
* Advanced Topics::      Topics that take you deeper into Objective-C
84
 
 
85
 
* Glossary::             Glossary of Terms
86
 
* Examples::             Examples of Objective-C code
87
 
* Make::                 The GNUstep Make package
88
 
* Obj-C and Java::       Differences and similarities between Objective-C and Java
 
85
* Base Library::         Using the classes in the GNUstep Base library
 
86
* GSDoc::                The GNUstep documentation system
 
87
* Bundles and Frameworks::The GNUstep Applicaton Resource Framework
 
88
* Objective-C Java and C++:: Comparison between Objective-C, Java, and C++
89
89
* Java and Guile::       Programming GNUstep in Java and Guile
 
90
* Compliance to Standards:: GNUstep and the OpenStep and Mac OS X APIs
90
91
@end menu
91
92
@c **end Top node and master menu
92
93
@end ifinfo
99
100
@c Chapter 2, The Objective-C Language
100
101
@include ObjcLanguage.texi 
101
102
 
102
 
@c Chapter 3, Writing New Classes
 
103
@c Chapter 3, Working with Objects
 
104
@include WorkingWithObjects.texi 
 
105
 
 
106
@c Chapter 4, Writing New Classes
103
107
@include WritingNewClasses.texi 
104
108
 
105
 
@c Chapter 4, Working with Objects
106
 
@include WorkingWithObjects.texi 
107
 
 
108
 
@c Chapter 5, Distributed Objects
 
109
@c Chapter 5, Advanced Messaging
 
110
@include AdvancedMessaging.texi
 
111
 
 
112
@c Chapter 6, Exception Handling, Assertions, and Logging
 
113
@include ExceptionHandling.texi
 
114
 
 
115
@c Chapter 7, Distributed Objects
109
116
@include DistributedObjects.texi
110
117
 
111
 
@c Chapter 6, Advanced Topics
112
 
@include AdvancedTopics.texi
113
 
 
114
 
@c Appendix A: Glossary of Terms
115
 
@include Glossary.texi
116
 
 
117
 
@c Appendix B: Example Code
118
 
@include ExampleCode.texi
119
 
 
120
 
@c Appendix C: Using the GNUstep make package
121
 
@include GNUstepMake.texi
122
 
 
123
 
@c Appendix D: Comparison between Objective-C and Java
124
 
@include ObjcAndJava.texi
125
 
 
126
 
@c Appendix E: Programming GNUstep in Java and Guile
 
118
@c Chapter 8, Base Library
 
119
@include BaseLibrary.texi
 
120
 
 
121
@c Appendix A: GSDoc
 
122
@include GSDoc.texi
 
123
 
 
124
@c Appendix B: Bundles and Frameworks
 
125
@include Bundles.texi
 
126
 
 
127
@c Appendix C: Comparison between Objective-C, Java, and C++
 
128
@include ObjcAndJavaC++.texi
 
129
 
 
130
@c Appendix D: Programming GNUstep in Java and Guile
127
131
@include JavaAndGuile.texi
128
132
 
 
133
@c Appendix E: GNUstep Compliance to Standards
 
134
@include Compliance.texi
 
135
 
129
136
 
130
137
@unnumbered Concept Index
131
138
@printindex cp
132
139
 
133
140
@bye
134
141
 
135
 
 
136
 
 
137
 
 
138
 
 
139
 
 
140
 
 
141