Commit Graph

11 Commits (240961711e98072160e6030607ccb760ab4d4697)

Author SHA1 Message Date
Rob Emery 56c5ea4a5e Goodies: Enabling `use strict` on all goodies 2015-02-22 20:09:29 +00:00
jagtalon 981538c7c1 Attribution updates!
The string in index 1 should be the name of the developer. This allows us to group them together, i.e., we need a way to group the attribution by people.
2015-01-07 18:24:47 +00:00
Matt Miller 68fc7c8dec Set explicit caching everywhere.
This explicity sets the caching behavior for all goodies. Goodies which
did not have caching behavior set in their package have had it added.
Similarly for the tests.

This resulted in a number of changes for caching behavior, mostly
moving towards more frequent caching.

I identified three cases where goodies should not be cached. They are when
the result depends upon:

- some random element,
- the time of day or year (as with relative dates), or
- the location of the requesting user

In all other cases, I presumed that the goodies were sufficiently
deterministic in their output to warrant caching.
2014-09-27 10:35:17 -04:00
Matt Miller 5481cf4ebc Fix minor code layout issues.
Reducing scroll spam from dzil by:

- Providing ABSTRACTs for all packages.
- Leaving VERSION vertical space where necessary.

Addresses #600 plus other annoyances in the process.
2014-08-20 14:45:33 -04:00
Rob Emery abf963b208 Adding regexp trigger to the cheatsheet and adding regex trigger to the regexp.pm plugin 2013-11-05 13:34:26 +00:00
Jag Talon 9137f7535c Regexp plugin should return if @results is empty. 2013-03-19 12:17:12 -04:00
Jag Talon 349efe2a1a Added a heading to the Regexp goodie. 2013-03-14 11:18:24 -04:00
Jag Talon 77d3bfb315 Added tests for the Regexp plugin. 2013-03-11 16:27:50 -04:00
Jag Talon a279acd124 Epoch is now open source. 2013-02-14 15:48:41 -05:00
Jag Talon 4ba027645c Added metadata to the Regexp plugin. 2013-02-14 15:31:50 -05:00
Jag Talon 12ed1ace86 This one is the Regexp plugin. 2013-02-13 17:24:28 -05:00