PageRenderTime 54ms CodeModel.GetById 28ms RepoModel.GetById 0ms app.codeStats 0ms

/vendor/auto-complete/lib/ert/install.patch

https://bitbucket.org/exu/emacs.d.prelude
Patch | 199 lines | 188 code | 11 blank | 0 comment | 0 complexity | a504e0a1c953a4a784290239f4712286 MD5 | raw file
Possible License(s): CC-BY-SA-4.0, GPL-2.0, GPL-3.0
  1. This patch file is used by install.sh.
  2. --- doc/misc/Makefile.in 2010-10-06 04:20:46 +0000
  3. +++ doc/misc/Makefile.in 2010-10-08 05:27:56 +0000
  4. @@ -55,6 +55,7 @@
  5. $(infodir)/emacs-mime \
  6. $(infodir)/epa \
  7. $(infodir)/erc \
  8. + $(infodir)/ert \
  9. $(infodir)/eshell \
  10. $(infodir)/eudc \
  11. $(infodir)/efaq \
  12. @@ -105,6 +106,7 @@
  13. emacs-mime.dvi \
  14. epa.dvi \
  15. erc.dvi \
  16. + ert.dvi \
  17. eshell.dvi \
  18. eudc.dvi \
  19. faq.dvi \
  20. @@ -155,6 +157,7 @@
  21. emacs-mime.pdf \
  22. epa.pdf \
  23. erc.pdf \
  24. + ert.pdf \
  25. eshell.pdf \
  26. eudc.pdf \
  27. faq.pdf \
  28. @@ -342,6 +345,14 @@
  29. erc.pdf: erc.texi
  30. $(ENVADD) $(TEXI2PDF) ${srcdir}/erc.texi
  31. +ert : $(infodir)/ert
  32. +$(infodir)/ert: ert.texi $(infodir)
  33. + cd $(srcdir); $(MAKEINFO) ert.texi
  34. +ert.dvi: ert.texi
  35. + $(ENVADD) $(TEXI2DVI) ${srcdir}/ert.texi
  36. +ert.pdf: ert.texi
  37. + $(ENVADD) $(TEXI2PDF) ${srcdir}/ert.texi
  38. +
  39. eshell : $(infodir)/eshell
  40. $(infodir)/eshell: eshell.texi $(infodir)
  41. cd $(srcdir); $(MAKEINFO) eshell.texi
  42. --- doc/misc/makefile.w32-in 2010-01-13 08:35:10 +0000
  43. +++ doc/misc/makefile.w32-in 2010-10-10 01:43:36 +0000
  44. @@ -43,7 +43,8 @@
  45. $(infodir)/org $(infodir)/url $(infodir)/speedbar \
  46. $(infodir)/tramp $(infodir)/ses $(infodir)/smtpmail \
  47. $(infodir)/flymake $(infodir)/newsticker $(infodir)/rcirc \
  48. - $(infodir)/erc $(infodir)/remember $(infodir)/nxml-mode \
  49. + $(infodir)/erc $(infodir)/ert \
  50. + $(infodir)/remember $(infodir)/nxml-mode \
  51. $(infodir)/epa $(infodir)/mairix-el $(infodir)/sasl \
  52. $(infodir)/auth $(infodir)/eieio $(infodir)/ede \
  53. $(infodir)/semantic $(infodir)/edt
  54. @@ -54,7 +55,8 @@
  55. ada-mode.dvi autotype.dvi idlwave.dvi eudc.dvi ebrowse.dvi \
  56. pcl-cvs.dvi woman.dvi eshell.dvi org.dvi url.dvi \
  57. speedbar.dvi tramp.dvi ses.dvi smtpmail.dvi flymake.dvi \
  58. - newsticker.dvi rcirc.dvi erc.dvi remember.dvi nxml-mode.dvi \
  59. + newsticker.dvi rcirc.dvi erc.dvi ert.dvi \
  60. + remember.dvi nxml-mode.dvi \
  61. epa.dvi mairix-el.dvi sasl.dvi auth.dvi eieio.dvi ede.dvi \
  62. semantic.dvi edt.dvi
  63. INFOSOURCES = info.texi
  64. @@ -301,6 +303,11 @@
  65. erc.dvi: erc.texi
  66. $(ENVADD) $(TEXI2DVI) $(srcdir)/erc.texi
  67. +$(infodir)/ert: ert.texi
  68. + $(MAKEINFO) ert.texi
  69. +ert.dvi: ert.texi
  70. + $(ENVADD) $(TEXI2DVI) $(srcdir)/ert.texi
  71. +
  72. $(infodir)/epa: epa.texi
  73. $(MAKEINFO) epa.texi
  74. epa.dvi: epa.texi
  75. @@ -358,7 +365,7 @@
  76. $(infodir)/url* $(infodir)/org* \
  77. $(infodir)/flymake* $(infodir)/newsticker* \
  78. $(infodir)/sieve* $(infodir)/pgg* \
  79. - $(infodir)/erc* $(infodir)/rcirc* \
  80. + $(infodir)/erc* $(infodir)/ert* $(infodir)/rcirc* \
  81. $(infodir)/remember* $(infodir)/nxml-mode* \
  82. $(infodir)/epa* $(infodir)/sasl* \
  83. $(infodir)/mairix-el* $(infodir)/auth* \
  84. --- configure.in 2010-10-03 15:39:21 +0000
  85. +++ configure.in 2010-10-08 10:45:17 +0000
  86. @@ -3776,7 +3776,7 @@
  87. AC_OUTPUT(Makefile lib-src/Makefile oldXMenu/Makefile \
  88. doc/emacs/Makefile doc/misc/Makefile doc/lispintro/Makefile \
  89. doc/lispref/Makefile src/Makefile \
  90. - lwlib/Makefile lisp/Makefile leim/Makefile, [
  91. + lwlib/Makefile lisp/Makefile leim/Makefile test/automated/Makefile, [
  92. ### Make the necessary directories, if they don't exist.
  93. for dir in etc lisp ; do
  94. --- Makefile.in 2010-06-12 03:35:55 +0000
  95. +++ Makefile.in 2010-10-08 10:57:40 +0000
  96. @@ -135,7 +135,7 @@
  97. infodir=@infodir@
  98. INFO_FILES=ada-mode auth autotype calc ccmode cl dbus dired-x ebrowse \
  99. ede ediff edt eieio efaq eintr elisp emacs emacs-mime epa erc \
  100. - eshell eudc flymake forms gnus idlwave info mairix-el \
  101. + ert eshell eudc flymake forms gnus idlwave info mairix-el \
  102. message mh-e newsticker nxml-mode org pcl-cvs pgg rcirc \
  103. reftex remember sasl sc semantic ses sieve smtpmail speedbar \
  104. tramp url vip viper widget woman
  105. @@ -265,7 +265,7 @@
  106. SUBDIR = lib-src src lisp
  107. # The subdir makefiles created by config.status.
  108. -SUBDIR_MAKEFILES = lib-src/Makefile doc/emacs/Makefile doc/misc/Makefile doc/lispref/Makefile doc/lispintro/Makefile src/Makefile oldXMenu/Makefile lwlib/Makefile leim/Makefile lisp/Makefile
  109. +SUBDIR_MAKEFILES = lib-src/Makefile doc/emacs/Makefile doc/misc/Makefile doc/lispref/Makefile doc/lispintro/Makefile src/Makefile oldXMenu/Makefile lwlib/Makefile leim/Makefile lisp/Makefile test/automated/Makefile
  110. # Subdirectories to install, and where they'll go.
  111. # lib-src's makefile knows how to install it, so we don't do that here.
  112. @@ -366,7 +366,8 @@
  113. $(srcdir)/oldXMenu/Makefile.in \
  114. $(srcdir)/lwlib/Makefile.in \
  115. $(srcdir)/leim/Makefile.in \
  116. - $(srcdir)/lisp/Makefile.in
  117. + $(srcdir)/lisp/Makefile.in \
  118. + $(srcdir)/test/automated/Makefile.in
  119. ./config.status
  120. config.status: ${srcdir}/configure ${srcdir}/lisp/version.el
  121. @@ -817,7 +818,7 @@
  122. cd src; $(MAKE) tags
  123. check:
  124. - @echo "We don't have any tests for GNU Emacs yet."
  125. + cd test/automated; $(MAKE) check
  126. dist:
  127. cd ${srcdir}; ./make-dist
  128. --- etc/NEWS 2010-10-08 03:17:31 +0000
  129. +++ etc/NEWS 2010-10-10 12:06:45 +0000
  130. @@ -195,6 +195,10 @@
  131. `package-enable-at-startup' to nil. To change which packages are
  132. loaded, customize `package-load-list'.
  133. +** An Emacs Lisp testing framework is now included.
  134. +Emacs Lisp developers can use this to write automated tests for their
  135. +code. See the ERT info manual for details.
  136. +
  137. ** The user option `remote-file-name-inhibit-cache' controls whether
  138. the remote file-name cache is used for read access.
  139. --- ChangeLog 2010-10-09 18:46:57 +0000
  140. +++ ChangeLog 2010-10-10 11:53:42 +0000
  141. @@ -0,0 +1,9 @@
  142. +2010-10-10 Christian Ohler <ohler+emacs@fastmail.net>
  143. +
  144. + * Makefile.in (INFO_FILES): Add ERT.
  145. +
  146. + * Makefile.in (check): Run tests in test/automated.
  147. +
  148. + * Makefile.in:
  149. + * configure.in: Add test/automated/Makefile.
  150. +
  151. --- doc/misc/ChangeLog 2010-10-10 00:15:21 +0000
  152. +++ doc/misc/ChangeLog 2010-10-10 11:49:04 +0000
  153. @@ -0,0 +1,7 @@
  154. +2010-10-10 Christian Ohler <ohler+emacs@fastmail.net>
  155. +
  156. + * ert.texi: New file.
  157. +
  158. + * Makefile.in:
  159. + * makefile.w32-in: Add ert.texi.
  160. +
  161. === modified file 'etc/ChangeLog'
  162. --- etc/ChangeLog 2010-09-23 19:00:31 +0000
  163. +++ etc/ChangeLog 2010-10-10 11:55:10 +0000
  164. @@ -0,0 +1,4 @@
  165. +2010-10-10 Christian Ohler <ohler+emacs@fastmail.net>
  166. +
  167. + * NEWS: Mention ERT.
  168. +
  169. --- lisp/ChangeLog 2010-10-10 03:40:58 +0000
  170. +++ lisp/ChangeLog 2010-10-10 11:58:24 +0000
  171. @@ -0,0 +1,6 @@
  172. +2010-10-10 Christian Ohler <ohler+emacs@fastmail.net>
  173. +
  174. + * emacs/lisp/ert.el, emacs/lisp/ert-run.el:
  175. + * emacs/lisp/ert-batch.el, emacs/lisp/ert-ui.el:
  176. + * emacs/lisp/ert-x.el: New files.
  177. +
  178. --- test/ChangeLog 2010-09-20 14:57:01 +0000
  179. +++ test/ChangeLog 2010-10-10 11:59:53 +0000
  180. @@ -0,0 +1,8 @@
  181. +2010-10-10 Christian Ohler <ohler+emacs@fastmail.net>
  182. +
  183. + * automated: New directory for automated tests.
  184. +
  185. + * automated/ert-tests.el, automated/ert-x-tests.el: New files.
  186. +
  187. + * automated/Makefile.in: New file.
  188. +