aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2014-01-02 19:13:58 -0800
committerGlenn Morris2014-01-02 19:13:58 -0800
commit75b76b8763d7e2878095e1033be95d33940aaf90 (patch)
treefe21c533523922484baddf6dcf38f47b774b5b3e
parent4a970ff58d74df85f4c20b48c36edb5f58683cfe (diff)
downloademacs-75b76b8763d7e2878095e1033be95d33940aaf90.tar.gz
emacs-75b76b8763d7e2878095e1033be95d33940aaf90.zip
* ede.texi, eieio.texi, semantic.texi, srecode.texi: Add copyright notice
to titlepage.
-rw-r--r--doc/misc/ChangeLog3
-rw-r--r--doc/misc/ede.texi3
-rw-r--r--doc/misc/eieio.texi27
-rw-r--r--doc/misc/semantic.texi3
-rw-r--r--doc/misc/srecode.texi3
5 files changed, 16 insertions, 23 deletions
diff --git a/doc/misc/ChangeLog b/doc/misc/ChangeLog
index 78c68931856..bb345a8a115 100644
--- a/doc/misc/ChangeLog
+++ b/doc/misc/ChangeLog
@@ -1,5 +1,8 @@
12014-01-03 Glenn Morris <rgm@gnu.org> 12014-01-03 Glenn Morris <rgm@gnu.org>
2 2
3 * ede.texi, eieio.texi, semantic.texi, srecode.texi:
4 Add copyright notice to titlepage.
5
3 * dbus.texi, nxml-mode.texi, widget.texi: Add titlepage. 6 * dbus.texi, nxml-mode.texi, widget.texi: Add titlepage.
4 7
5 * ert.texi: Add a titlepage. Use @insertcopying. 8 * ert.texi: Add a titlepage. Use @insertcopying.
diff --git a/doc/misc/ede.texi b/doc/misc/ede.texi
index e60f1c73f8c..63a1f4e6270 100644
--- a/doc/misc/ede.texi
+++ b/doc/misc/ede.texi
@@ -30,6 +30,9 @@ modify this GNU manual.''
30@center @titlefont{EDE (The Emacs Development Environment)} 30@center @titlefont{EDE (The Emacs Development Environment)}
31@sp 4 31@sp 4
32@center by Eric Ludlam 32@center by Eric Ludlam
33@page
34@vskip 0pt plus 1filll
35@insertcopying
33@end titlepage 36@end titlepage
34@page 37@page
35 38
diff --git a/doc/misc/eieio.texi b/doc/misc/eieio.texi
index 2430db76f35..0c062142135 100644
--- a/doc/misc/eieio.texi
+++ b/doc/misc/eieio.texi
@@ -35,15 +35,16 @@ modify this GNU manual.''
35@center @titlefont{@value{TITLE}} 35@center @titlefont{@value{TITLE}}
36@sp 4 36@sp 4
37@center by @value{AUTHOR} 37@center by @value{AUTHOR}
38@end titlepage
39@page 38@page
39@vskip 0pt plus 1filll
40@insertcopying
41@end titlepage
40 42
41@macro eieio{} 43@macro eieio{}
42@i{EIEIO} 44@i{EIEIO}
43@end macro 45@end macro
44 46
45@node Top, Quick Start, (dir), (dir) 47@node Top
46@comment node-name, next, previous, up
47@top EIEIO 48@top EIEIO
48 49
49@eieio{} (``Enhanced Implementation of Emacs Interpreted Objects'') 50@eieio{} (``Enhanced Implementation of Emacs Interpreted Objects'')
@@ -173,7 +174,6 @@ some other data type, Emacs signals a @code{no-method-definition}
173error. @ref{Signals}. 174error. @ref{Signals}.
174 175
175@node Introduction 176@node Introduction
176@comment node-name, next, previous, up
177@chapter Introduction 177@chapter Introduction
178 178
179Due to restrictions in the Emacs Lisp language, CLOS cannot be 179Due to restrictions in the Emacs Lisp language, CLOS cannot be
@@ -245,7 +245,6 @@ should use a deep copy but currently does not.
245@end table 245@end table
246 246
247@node Building Classes 247@node Building Classes
248@comment node-name, next, previous, up
249@chapter Building Classes 248@chapter Building Classes
250 249
251First off, please note that this manual cannot serve as a complete 250First off, please note that this manual cannot serve as a complete
@@ -632,7 +631,6 @@ function of @code{:initform}.
632@eieio{}-specific tags. 631@eieio{}-specific tags.
633 632
634@node Making New Objects 633@node Making New Objects
635@comment node-name, next, previous, up
636@chapter Making New Objects 634@chapter Making New Objects
637 635
638Suppose we have a simple class is defined, such as: 636Suppose we have a simple class is defined, such as:
@@ -702,7 +700,6 @@ a string.
702@end defun 700@end defun
703 701
704@node Accessing Slots 702@node Accessing Slots
705@comment node-name, next, previous, up
706@chapter Accessing Slots 703@chapter Accessing Slots
707 704
708There are several ways to access slot values in an object. The naming 705There are several ways to access slot values in an object. The naming
@@ -819,7 +816,6 @@ variable name of the same name as the slot.
819@end defun 816@end defun
820 817
821@node Writing Methods 818@node Writing Methods
822@comment node-name, next, previous, up
823@chapter Writing Methods 819@chapter Writing Methods
824 820
825Writing a method in @eieio{} is similar to writing a function. The 821Writing a method in @eieio{} is similar to writing a function. The
@@ -1036,7 +1032,6 @@ Retrieved from: http://192.220.96.201/dylan/linearization-oopsla96.html
1036@end table 1032@end table
1037 1033
1038@node Predicates 1034@node Predicates
1039@comment node-name, next, previous, up
1040@chapter Predicates and Utilities 1035@chapter Predicates and Utilities
1041 1036
1042Now that we know how to create classes, access slots, and define 1037Now that we know how to create classes, access slots, and define
@@ -1197,7 +1192,6 @@ all its subclasses.
1197@end defun 1192@end defun
1198 1193
1199@node Customizing 1194@node Customizing
1200@comment node-name, next, previous, up
1201@chapter Customizing Objects 1195@chapter Customizing Objects
1202 1196
1203@eieio{} supports the Custom facility through two new widget types. 1197@eieio{} supports the Custom facility through two new widget types.
@@ -1279,7 +1273,6 @@ nil.
1279@end defun 1273@end defun
1280 1274
1281@node Base Classes 1275@node Base Classes
1282@comment node-name, next, previous, up
1283@chapter Base Classes 1276@chapter Base Classes
1284 1277
1285All defined classes, if created with no specified parent class, 1278All defined classes, if created with no specified parent class,
@@ -1301,7 +1294,6 @@ even inherit from more than one of these classes at once.)
1301@end menu 1294@end menu
1302 1295
1303@node eieio-instance-inheritor 1296@node eieio-instance-inheritor
1304@comment node-name, next, previous, up
1305@section @code{eieio-instance-inheritor} 1297@section @code{eieio-instance-inheritor}
1306 1298
1307This class is defined in the package @file{eieio-base}. 1299This class is defined in the package @file{eieio-base}.
@@ -1366,7 +1358,6 @@ list of objects to be searched.
1366@end deffn 1358@end deffn
1367 1359
1368@node eieio-singleton 1360@node eieio-singleton
1369@comment node-name, next, previous, up
1370@section @code{eieio-singleton} 1361@section @code{eieio-singleton}
1371 1362
1372This class is defined in the package @file{eieio-base}. 1363This class is defined in the package @file{eieio-base}.
@@ -1378,7 +1369,6 @@ only ever be one instance of this class. Multiple calls to
1378@end deftp 1369@end deftp
1379 1370
1380@node eieio-persistent 1371@node eieio-persistent
1381@comment node-name, next, previous, up
1382@section @code{eieio-persistent} 1372@section @code{eieio-persistent}
1383 1373
1384This class is defined in the package @file{eieio-base}. 1374This class is defined in the package @file{eieio-base}.
@@ -1430,7 +1420,6 @@ being pedantic.
1430@end defun 1420@end defun
1431 1421
1432@node eieio-named 1422@node eieio-named
1433@comment node-name, next, previous, up
1434@section @code{eieio-named} 1423@section @code{eieio-named}
1435 1424
1436This class is defined in the package @file{eieio-base}. 1425This class is defined in the package @file{eieio-base}.
@@ -1442,7 +1431,6 @@ access to it.
1442@end deftp 1431@end deftp
1443 1432
1444@node eieio-speedbar 1433@node eieio-speedbar
1445@comment node-name, next, previous, up
1446@section @code{eieio-speedbar} 1434@section @code{eieio-speedbar}
1447 1435
1448This class is in package @file{eieio-speedbar}. 1436This class is in package @file{eieio-speedbar}.
@@ -1537,7 +1525,6 @@ on how speedbar modes work
1537@end deffn 1525@end deffn
1538 1526
1539@node Browsing 1527@node Browsing
1540@comment node-name, next, previous, up
1541@chapter Browsing class trees 1528@chapter Browsing class trees
1542 1529
1543The command @kbd{M-x eieio-browse} displays a buffer listing all the 1530The command @kbd{M-x eieio-browse} displays a buffer listing all the
@@ -1560,7 +1547,6 @@ Note: new classes are consed into the inheritance lists, so the tree
1560comes out upside-down. 1547comes out upside-down.
1561 1548
1562@node Class Values 1549@node Class Values
1563@comment node-name, next, previous, up
1564@chapter Class Values 1550@chapter Class Values
1565 1551
1566Details about any class or object can be retrieved using the function 1552Details about any class or object can be retrieved using the function
@@ -1573,7 +1559,6 @@ Additionally, all methods defined to have functionality on this class is
1573displayed. 1559displayed.
1574 1560
1575@node Documentation 1561@node Documentation
1576@comment node-name, next, previous, up
1577@chapter Documentation 1562@chapter Documentation
1578 1563
1579It is possible to automatically create documentation for your classes in 1564It is possible to automatically create documentation for your classes in
@@ -1616,7 +1601,6 @@ definitions have been loaded in this Emacs session.
1616@end deffn 1601@end deffn
1617 1602
1618@node Default Superclass 1603@node Default Superclass
1619@comment node-name, next, previous, up
1620@chapter Default Superclass 1604@chapter Default Superclass
1621 1605
1622All defined classes, if created with no specified parent class, will 1606All defined classes, if created with no specified parent class, will
@@ -1792,7 +1776,6 @@ return value of @dfn{call-next-method}.
1792@end defun 1776@end defun
1793 1777
1794@node Signals 1778@node Signals
1795@comment node-name, next, previous, up
1796@chapter Signals 1779@chapter Signals
1797 1780
1798There are new condition names (signals) that can be caught when using 1781There are new condition names (signals) that can be caught when using
@@ -1837,7 +1820,6 @@ This signal is called when an attempt to reference @var{slot} in
1837@end deffn 1820@end deffn
1838 1821
1839@node Naming Conventions 1822@node Naming Conventions
1840@comment node-name, next, previous, up
1841@chapter Naming Conventions 1823@chapter Naming Conventions
1842 1824
1843@xref{Tips,,Tips and Conventions,elisp,GNU Emacs Lisp Reference 1825@xref{Tips,,Tips and Conventions,elisp,GNU Emacs Lisp Reference
@@ -1866,7 +1848,6 @@ must ``require'' that library with the @code{require} command.
1866@end itemize 1848@end itemize
1867 1849
1868@node CLOS compatibility 1850@node CLOS compatibility
1869@comment node-name, next, previous, up
1870@chapter CLOS compatibility 1851@chapter CLOS compatibility
1871 1852
1872Currently, the following functions should behave almost as expected from 1853Currently, the following functions should behave almost as expected from
diff --git a/doc/misc/semantic.texi b/doc/misc/semantic.texi
index 74dcb170a19..abba26a2f5f 100644
--- a/doc/misc/semantic.texi
+++ b/doc/misc/semantic.texi
@@ -49,6 +49,9 @@ modify this GNU manual.''
49@center @titlefont{Semantic} 49@center @titlefont{Semantic}
50@sp 4 50@sp 4
51@center by @value{AUTHOR} 51@center by @value{AUTHOR}
52@page
53@vskip 0pt plus 1filll
54@insertcopying
52@end titlepage 55@end titlepage
53@page 56@page
54 57
diff --git a/doc/misc/srecode.texi b/doc/misc/srecode.texi
index e45330f6740..1c48c0ba77e 100644
--- a/doc/misc/srecode.texi
+++ b/doc/misc/srecode.texi
@@ -40,6 +40,9 @@ modify this GNU manual.''
40@center @titlefont{SRecode} 40@center @titlefont{SRecode}
41@vskip 0pt plus 1 fill 41@vskip 0pt plus 1 fill
42@center by @value{AUTHOR} 42@center by @value{AUTHOR}
43@page
44@vskip 0pt plus 1filll
45@insertcopying
43@end titlepage 46@end titlepage
44 47
45@macro semantic{} 48@macro semantic{}