Ben Greenman
37ee75d3bf
add contracts to scribble/example
...
Add contracts to `scribble/example` exports, and tests to make sure
negative blame gets assigned as expected.
Closes #117
2017-06-05 16:36:21 -05:00
Ben Greenman
b289b76536
autobib: add contracts to *-location
functions
...
add contracts to location-formatting functions,
and make sure those functions convert their inputs to strings,
and fix a documentation bug in `techrpt-location`
2017-05-23 23:34:02 -04:00
Leif Andersen
a8dec74ffa
Add commands for cite-author and cite-year to autobib. ( #111 )
...
These commands work like natbib's citeauthor and citeyear commands,
and facilities making possessive citations. For example:
> Thanks to @(cite-author foo)'s (@(cite-year foo)) paper on stuff...
These identifiers are added with `define-cite` as keywords, and thus
can be omitted with no downside for backwards compatibility.
@(define-cite cite citet generate-bib
#:cite-author cite-author
#:cite-year cite-year)
Also in this commit:
* Add documentation.
* Add tests for autobib
* Bump version and add history.
2017-05-18 13:07:20 -04:00
Matthew Flatt
8abebdc2e7
fix test
2017-04-10 08:05:13 -06:00
Ben Greenman
d92b1829d5
defstruct: no newline between name & fields if no fields
...
If a struct has no fields, don't check if a struct's name + first field's name
are too long to print on one line
Bug report: https://groups.google.com/forum/#!topic/racket-users/6fKGky4tud8
2017-03-15 13:05:56 -04:00
Ben Greenman
57323846f1
move scribble/html tests to scribble-test collection
2016-11-07 17:49:07 -05:00
Matthew Flatt
267fd52984
fix test to reflect previous scribble/example
repair
2016-08-23 07:45:54 -06:00
Matthew Flatt
798155c4f9
add make-numberer
to generalize section numbering
2016-01-09 20:21:18 -07:00
Matthew Flatt
1db48e6fc6
fix test to allow a doc
submodule
2016-01-01 14:36:09 -07:00
Matthew Flatt
0f0d662b14
scribble/lp2: strip code:comment
, etc.
2015-12-30 07:22:15 -06:00
Matthew Flatt
90455e2d6a
add tests for examples
2015-12-13 09:09:33 -07:00
Matthew Flatt
141d818675
adjust tests for change to examples
label typesetting
...
There's now a blank line between "Examples:" and the example
interaction.
2015-12-12 16:50:46 -07:00
Matthew Flatt
efae6bd375
Latext rendered: support single-line box characters (light and heavy)
2015-11-08 07:32:58 -07:00
Matthew Flatt
e0a14fa28d
tabular: fix insertion of separator before 'cont
...
Use 'cont before a 'cont cell instead of adding a separator.
2015-08-04 09:44:36 -06:00
Alex Suraci
e00eb753c3
markdown hyperlinks can now contain other content
...
e.g. [**foo** `bar` _baz_](http://example.com )
2015-05-12 09:33:45 -06:00
Sam Tobin-Hochstadt
a316fc12c0
Remove extra directories.
2014-12-02 00:54:52 -05:00