Achim Gratz
1b0fb1a484
testing: allow to select tests
...
* mk/default.mk: Add default for new variable BTEST_RE to select all
tests. (BTEST_OB_LANGUAGES): Remove sh (always needed, as
emacs-lisp) and add comment for ruby. (BTEST): Use BTEST_RE to
select tests from the test suite. Reorganize pre-loading of Org,
Babel, Ox and babel languages into a known clean environment.
* mk/targets.mk (CONF_TEST): Add BTEST_RE to the output of
config-test.
* testing/org-batch-test-init.el: New file. Remove all traces of any
Org built into Emacs or otherwise present in the environment so it
can not be picked up spuriously during testing or conceal errors in
the Org version under test.
* testing/org-test.el (org-test-run-batch-tests): Showtest selection
in messages. (org-test-run-all-tests): Update ID locations.
2013-11-23 19:29:34 +01:00
Achim Gratz
9b6cff94aa
Revert "added Makefile targets to check single tests"
...
This reverts commit 2c5251f0da
.
2013-11-23 19:29:34 +01:00
Bastien Guerry
2829fdad0b
Merge branch 'maint'
2013-10-08 08:08:11 +02:00
Bastien Guerry
0eb0e5778b
Use bzg@gnu.org instead of bzg AT gnu DOT org
2013-10-08 08:07:21 +02:00
Eric Schulte
2c5251f0da
added Makefile targets to check single tests
...
e.g., to run a single test without re-compiling Org-mode use the
following.
make single-test-dirty TEST=test-ob/org-babel-remove-result--results-code
This should aid in isolating errors with git bisect.
2013-10-01 06:19:26 -06:00
Carsten Dominik
4f77594dca
Add --expand option to texi2pdf
...
This improves macro expansion, because TeX does cause problems with
whitespace when a macro expansion inserts an item.
2013-09-30 08:36:16 +02:00
Achim Gratz
6e6b1044dc
Makefile: add perl to babel languages for testing
...
* mk/default.mk (BTEST_OB_LANGUAGES): Add perl to Babel languages that
should be tested by default.
2013-05-19 21:08:04 +02:00
Achim Gratz
6de09e2d3e
mk/server.mk: add babel and exporter files in contrib to elpaplus
...
* mk/server.mk (elpaplus-dirty elpaplus-up): Add babel and exporter
files in contrib by extending ORG_ADD_CONTRIB with their
prefix-globs.
2013-05-06 21:06:05 +02:00
Bastien Guerry
e784a6e8f4
mk/server.mk: Don't use non-existent file AUTHORS
2013-04-18 18:08:13 +02:00
Bastien Guerry
fa9a9ac7a7
mk/server.mk: Fix doc-up
...
Also upload org.pdf and orgguide.pdf
2013-03-25 05:41:58 +01:00
Achim Gratz
65cde867c6
prevent double quoting for $(datadir)
...
* mk/default.mk (MAKE_ORG_VERSION): Keep $(datadir) outside quotes,
should already be shell-quoted.
Reported by Bernd Haug.
2013-03-18 08:14:25 +01:00
Achim Gratz
798a7de9b8
disable VC for batch evaluation
...
* mk/default.mk: Disable VC during batch evaluation.
This speeds up file handling, especially on Windows where Git can be
very slow.
2013-03-18 08:11:46 +01:00
Bastien Guerry
c4a69a3b4c
mk/server.mk: Add the AUTHORS file to ORGFULL
...
We do not add this file to the ELPA-with-contrib distribution
since the list of AUTHORS includes authors of contributed files.
2013-02-26 11:31:06 +01:00
Bastien Guerry
3d28682874
default.mk: Fix reference to org-e-*.
2013-02-22 14:33:41 +01:00
Achim Gratz
237e841c52
Merge branch 'maint'
2013-02-09 08:32:12 +01:00
Achim Gratz
ac8522a1ad
Remove additions from contrib/ before moving HEAD
...
* mk/targets.mk (up0): Explicitly remove additions from contrib/
before moving HEAD via git since the files might be renamed, deleted
or moved by checking out a new version.
Thanks to Suvayu Ali for pointing to this problem. The user still has
to remember to do this when moving HEAD manually, though.
2013-02-09 08:31:44 +01:00
Nicolas Goaziou
8dd2bfc291
Move new export framework files into core
...
* contrib/README: Remove references to new export framework.
* contrib/lisp/org-e-ascii.el: Removed file.
* contrib/lisp/org-e-beamer.el: Removed file.
* contrib/lisp/org-e-confluence.el: Removed file.
* contrib/lisp/org-e-groff.el: Removed file.
* contrib/lisp/org-e-html.el: Removed file.
* contrib/lisp/org-e-icalendar.el: Removed file.
* contrib/lisp/org-e-latex.el: Removed file.
* contrib/lisp/org-e-man.el: Removed file.
* contrib/lisp/org-e-odt.el: Removed file.
* contrib/lisp/org-e-publish.el: Removed file.
* contrib/lisp/org-e-texinfo.el: Removed file.
* contrib/lisp/org-export.el: Removed file.
* contrib/lisp/org-koma-letter.el: Removed file.
* contrib/lisp/org-md.el: Removed file.
* contrib/lisp/ox-confluence.el: New file.
* contrib/lisp/ox-groff.el: New file.
* contrib/lisp/ox-koma-letter.el: New file.
* lisp/ox-ascii.el: New file.
* lisp/ox-beamer.el: New file.
* lisp/ox-html.el: New file.
* lisp/ox-icalendar.el: New file.
* lisp/ox-jsinfo.el: New file.
* lisp/ox-latex.el: New file.
* lisp/ox-man.el: New file.
* lisp/ox-md.el: New file.
* lisp/ox-odt.el: New file.
* lisp/ox-publish.el: New file.
* lisp/ox-texinfo.el: New file.
* lisp/ox.el: New file.
* mk/org-fixup.el (org-make-org-loaddefs): Install new export
framework and back-end files.
* testing/lisp/test-org-export.el: Removed file.
* testing/lisp/test-ox.el: New file.
2013-02-06 23:06:30 +01:00
Bastien Guerry
60b23bdeac
Merge branch 'maint'
...
Conflicts:
contrib/lisp/htmlize.el
etc/schema/od-manifest-schema-v1.2-os.rnc
etc/schema/od-schema-v1.2-os.rnc
lisp/org-exp-blocks.el
2013-01-01 16:06:17 +01:00
Bastien Guerry
98cd4687a2
Update copyright years.
...
Happy new year!
2013-01-01 16:04:24 +01:00
Bastien Guerry
b8662049e7
Merge branch 'maint'
2012-12-14 00:02:30 +01:00
Bastien Guerry
c4bf1eeed4
Remove gplmanual.pl as we are not allowed to dual-license the Org manual.
2012-12-14 00:02:19 +01:00
Bastien Guerry
2e94271bd1
Merge branch 'maint'
2012-10-03 12:15:35 +02:00
Bastien Guerry
21478e1733
Revert "org-odt.el (and org-e-odt.el): Simplify the way style/schema files are found"
...
This reverts commit d042e3add1
.
2012-10-03 12:13:47 +02:00
Bastien Guerry
5c9006de49
Revert "Fix previous commit."
...
This reverts commit 5f9177ad3a
.
2012-10-03 12:13:33 +02:00
Bastien Guerry
7dd847c685
Revert "mk/default.mk: Restore datadir."
...
This reverts commit ded873cb8f
.
2012-10-03 12:12:59 +02:00
Bastien Guerry
34681fb135
Merge branch 'maint'
2012-10-03 12:05:03 +02:00
Bastien Guerry
ded873cb8f
mk/default.mk: Restore datadir.
2012-10-03 12:04:51 +02:00
Bastien Guerry
30235e6773
Merge branch 'maint'
2012-10-02 17:38:56 +02:00
Bastien Guerry
5f9177ad3a
Fix previous commit.
2012-10-02 17:38:41 +02:00
Bastien Guerry
410c5cb9e4
Merge branch 'maint'
2012-10-02 14:48:13 +02:00
Bastien Guerry
d042e3add1
org-odt.el (and org-e-odt.el): Simplify the way style/schema files are found
...
* org-odt.el (org-odt-lib-dir, org-odt-data-dir)
(org-odt-schema-dir-list, org-odt-styles-dir-list): Delete.
(org-export-odt-schema-dir, org-odt-styles-dir): Infer the
correct directories without requiring other variables.
* org-fixup.el (org-make-org-version, org-make-autoloads):
Don't define `org-odt-data-dir' in org-version.el.
* contrib/lisp/org-e-odt.el (org-e-odt-lib-dir, org-e-odt-data-dir)
(org-e-odt-schema-dir-list, org-e-odt-styles-dir-list): Delete.
(org-e-odt-schema-dir, org-e-odt-styles-dir): Infer the
correct directories without requiring other variables.
2012-10-02 14:47:04 +02:00
Bastien Guerry
4f0b3bfe0c
Merge branch 'maint'
2012-10-02 13:07:09 +02:00
Bastien Guerry
5dcca72011
Use org-loaddefs.el instead of org-install.el.
2012-10-02 11:30:24 +02:00
Bastien Guerry
e4c31cf98b
Use generated-autoload-file: "org-loaddefs.el" as a local variable.
2012-10-02 08:50:46 +02:00
Bastien Guerry
7f74da3f22
Merge branch 'maint'
2012-10-01 07:53:01 +02:00
Bastien Guerry
1df9907b50
org-fixup.el: Use defvar instead of defconst to define the `org-odt-data-dir' autoload
...
* org-fixup.el (org-make-org-version): Use defvar instead of
defconst to define the `org-odt-data-dir' autoload.
Thanks to Glenn Morris for pointing at this.
2012-10-01 07:52:50 +02:00
Achim Gratz
281595849b
Merge branch 'maint'
2012-09-29 11:50:27 +02:00
Achim Gratz
ba9606e6e1
Makefile: do not attempt to show Org version from Emacs' perspective
...
* mk/targets.mk: Remove invocation of $(SHOWVER). Emacs does some
stupid ioctl when org-fixup gets invoked and messes up the output.
* mk/default.mk: Remove definition of $(SHOWVER).
2012-09-29 11:49:58 +02:00
Bastien Guerry
4962980938
Merge branch 'maint'
2012-09-29 11:10:18 +02:00
Achim Gratz
e6228c448e
Makefile: implement target config-version
...
* mk/targets.mk: Implement target `config-version´ to show the version
of Org from both make's and Emacs' perspective. Run that target at
the end of all `config-*´ targets.
* mk/default.mk: Add SHOWVER with the appropriate invocation of emacs
to output the Org version.
* Makefile: Document new target `config-version´ in `helpall´.
2012-09-29 10:47:40 +02:00
Bastien Guerry
16441f6f40
Merge branch 'maint'
2012-09-28 16:51:34 +02:00
Bastien Guerry
b56acb69ff
org-fixup.el (org-make-local-mk): Fix typo in comment
...
* org-fixup.el (org-make-local-mk): Fix typo in comment.
2012-09-28 16:40:00 +02:00
Bastien Guerry
2bd95b6bfc
Merge branch 'maint'
2012-09-28 10:05:20 +02:00
Bastien Guerry
c173b19b05
mk/server.mk: Use /elpa/ instead of /pkg/daily/
2012-09-28 10:05:10 +02:00
Achim Gratz
4fb4494e18
Merge branch 'maint'
2012-09-27 20:36:50 +02:00
Achim Gratz
418ec0f5e7
mk/server.mk: (hopefully) correct generation of the package description vector
...
* mk/server.mk: Correct generation of the package description vector.
Use empty list instead of nil and add the package type "tar". With
these changes a local copy of the package directory is recognized
correctly. Add local file variable to the package description files
so that the byte compiler does not try to compile them.
2012-09-27 20:36:08 +02:00
Bastien Guerry
0992544864
Merge branch 'maint'
2012-09-26 23:44:31 +02:00
Bastien Guerry
fdc795bb09
mk/server.mk: Fix echo usage for the orgmode.org server
2012-09-26 23:44:25 +02:00
Bastien Guerry
4fd173a187
Merge branch 'maint'
2012-09-26 18:27:45 +02:00
Bastien Guerry
a1e645b2be
mk/server.mk: Let's use /pkg/daily/ for now
2012-09-26 18:27:27 +02:00