Commit graph

1050 commits

Author SHA1 Message Date
nia
38d2e3058c Add textproc/lua-lustache.
lustache allows you to use the Mustache templating standard in Lua by
passing in a string, data, and partial templates. It precompiles and
caches templates for speed, and allows you to build complex strings such
as html pages by iterating through a table and inserting values. Find out
more about Mustache at https://mustache.github.io.
2019-09-17 23:36:54 +00:00
schmonz
0158ddbf29 Add and enable p5-sdf. 2019-09-10 21:21:20 +00:00
nia
5bcd200bc7 Add textproc/libuninameslist
The Unicode consortium provides a file containing annotations on many unicode
characters. This library contains a compiled version of this file so that
programs can access this data quickly and easily.
2019-09-02 13:40:04 +00:00
schmonz
988e30527f Add and enable p5-Text-MultiMarkdown. 2019-08-31 19:56:32 +00:00
ng0
e2576b9210 Add textproc/py-markovify version 0.7.2
Markovify is a simple, extensible Markov chain generator. Right now,
its primary use is for building Markov models of large corpora of
text and generating random sentences from that.

Its features include:
* Simplicity. "Batteries included," but it is easy to override key methods.
* Models can be stored as JSON, allowing you to cache your results
  and save them for later.
* Text parsing and sentence generation methods are highly extensible,
  allowing you to set your own rules.
2019-08-26 18:32:43 +00:00
brook
a28c7bf005 R-brew: initial commit
brew implements a templating framework for mixing text and R code for
report generation. brew template syntax is similar to PHP, Ruby's erb
module, Java Server Pages, and Python's psp module.
2019-08-09 18:32:48 +00:00
brook
95b9095651 R-commonmark: initial commit
The CommonMark specification defines a rationalized version of
markdown syntax. This package uses the 'cmark' reference
implementation for converting markdown text into various formats
including html, latex and groff man. In addition it exposes the
markdown parse tree in xml format. Also includes opt-in support for
GFM extensions including tables, autolinks, and strikethrough text.
2019-08-09 18:31:59 +00:00
brook
037d61da71 R-xml2: initial commit
Work with XML files using a simple, consistent interface. Built on top
of the 'libxml2' C library.
2019-08-09 18:31:06 +00:00
brook
b071f2c659 R-clisymbols: initial commit
A small subset of Unicode symbols, that are useful when building
command line applications. They fall back to alternatives on terminals
that do not support Unicode. Many symbols were taken from the
'figures' 'npm' package (see
<https://github.com/sindresorhus/figures>).
2019-08-09 18:28:57 +00:00
brook
bc7049297a R-readxl: initial commit.
Import excel files into R. Supports '.xls' via the embedded 'libxls' C
library <https://github.com/evanmiller/libxls> and '.xlsx' via the
embedded 'RapidXML' C++ library <http://rapidxml.sourceforge.net>.
Works on Windows, Mac and Linux without external dependencies.
2019-07-31 13:55:04 +00:00
brook
688766e0d3 R-readstata13: initial commit.
Function to read and write the 'Stata' file format.
2019-07-31 13:53:41 +00:00
brook
8389ab2407 R-readr: initial commit.
The goal of 'readr' is to provide a fast and friendly way to read
rectangular data (like 'csv', 'tsv', and 'fwf'). It is designed to
flexibly parse many types of data found in the wild, while still
cleanly failing when data unexpectedly changes.
2019-07-31 13:52:14 +00:00
brook
21cc77c957 R-openxlsx: initial commit.
Simplifies the creation of Excel .xlsx files by providing a high level
interface to writing, styling and editing worksheets. Through the use
of 'Rcpp', read/write times are comparable to the 'xlsx' and
'XLConnect' packages with the added benefit of removing the dependency
on Java.
2019-07-31 13:48:46 +00:00
brook
0151ae9a95 R-htmlTable: initial commit.
Tables with state-of-the-art layout elements such as row spanners,
column spanners, table spanners, zebra striping, and more. While
allowing advanced layout, the underlying css-structure is simple in
order to maximize compatibility with word processors such as 'MS Word'
or 'LibreOffice'. The package also contains a few text formatting
functions that help outputting text compatible with HTML/LaTeX.
2019-07-31 13:47:23 +00:00
brook
49380963af R-haven: initial commit.
Import foreign statistical formats into R via the embedded 'ReadStat'
C library, <https://github.com/WizardMac/ReadStat>.
2019-07-31 13:45:24 +00:00
brook
dbb47ebbd6 R-data.table: initial commit.
Fast aggregation of large data (e.g. 100GB in RAM), fast ordered
joins, fast add/modify/delete of columns by group using no copies at
all, list columns, friendly and fast character-separated-value
read/write. Offers a natural and flexible syntax, for faster
development.
2019-07-31 13:43:55 +00:00
brook
03ae174b53 R-cellranger: initial commit.
Helper functions to work with spreadsheets and the "A1:D10" style of cell
range specification.
2019-07-31 13:42:34 +00:00
fox
f456c8f8e7 Added bat to Makefile SUBDIRs. 2019-07-18 00:15:24 +00:00
wiz
04461f316f textproc/Makefile: + py-nltk 2019-05-28 14:10:55 +00:00
adam
8df99d9bbf py-pallets-sphinx-themes: added version 1.1.4
Themes for the Pallets projects. If you're writing an extension, use the
appropriate theme to make your documentation look consistent.

Available themes:
- flask
- jinja
- werkzeug
- click
2019-04-24 15:52:31 +00:00
adam
6757841b06 py-smartypants: added version 2.0.1
smartypants can perform the following transformations:
* Straight quotes (" and ') into "curly" quote HTML entities
* Backticks-style quotes (``like this'') into "curly" quote HTML entities
* Dashes (-- and ---) into en- and em-dash entities
* Three consecutive dots (... or . . .) into an ellipsis entity

This means you can write, edit, and save your posts using plain old ASCII
straight quotes, plain dashes, and plain dots, but your published posts (and
final HTML output) will appear with smart quotes, em-dashes, and proper
ellipses.

smartypants does not modify contents in some HTML element. Typically, these
tags are used to display text where smart quotes and other "smart punctuation"
would not be appropriate, such as source code or example markup.
2019-04-03 14:49:27 +00:00
jaapb
ab5d3e92cb Added ocaml-textutils to Makefile SUBDIRs 2019-03-19 10:56:39 +00:00
bsiegert
257cfb1f77 +cjose 2019-03-16 08:05:02 +00:00
adam
b966c00fab py-readme_renderer: updated to 24.0
Readme Renderer is a library that will safely render arbitrary README files
into HTML. It is designed to be used in Warehouse to render the
long_description for packages. It can handle Markdown, reStructuredText (.rst),
and plain text.
2019-03-13 18:00:02 +00:00
gutteridge
c31477b33b textproc/Makefile: add py-markups 2019-03-01 22:09:36 +00:00
gutteridge
532d76c95a textproc/Makefile: add py-markdown-math 2019-03-01 04:28:40 +00:00
triaxx
ee2cc489ac yelp-tools: import 3.31.90 from wip 2019-02-17 19:04:47 +00:00
wiz
107970b0b9 textproc/Makefile: + py-css-parser 2019-02-14 11:58:03 +00:00
adam
45eaa76987 py-manuel: added version 1.10.1
Manuel lets you mix and match traditional doctests with custom test syntax.
2019-02-12 09:10:31 +00:00
leot
5522c04ef1 textproc: Add libxls 2019-02-11 21:56:10 +00:00
leot
8ccbe85187 textproc: Add libxlsxwriter 2019-01-30 12:56:14 +00:00
gutteridge
f7c7654660 Add and enable py-isc_dhcp_leases 2019-01-06 01:50:25 +00:00
wiz
3c50e2efa5 textproc/Makefile: + json-schema. 2018-12-23 17:22:43 +00:00
bsiegert
4539ebf6ed Add a package for p5-ODF-lpOD.
From Edgar Fuss in PR pkg/53774.

This module is an office document management interface. It allows the
users to create or transform office documents, or to extract data from
them. It can handle files which comply with the ODF standard and whose
type is text (odt), spreadsheet (ods), presentation (odp) or drawing
(odg). It interacts directly with the files and doesn't depend on a
particular office software.
2018-12-20 13:32:55 +00:00
markd
215b40433c textproc: add xindy 2018-12-03 19:29:00 +00:00
adam
11c653eb80 fmtlib: added version 5.2.1
fmt (formerly cppformat) is an open-source formatting library. It can be used
as a fast and safe alternative to printf and IOStreams.
2018-12-02 17:12:18 +00:00
jaapb
25aa30ed7c Added ocaml-xml-light to Makefile SUBDIRs 2018-11-29 10:46:27 +00:00
adam
9f5e8746ea py-eradicate: added version 0.2.1
With modern revision control available, there is no reason to save
commented-out code to your repository. eradicate helps cleans up existing junk
comments. It does this by detecting block comments that contain valid Python
syntax that are likely to be commented out code. (It avoids false positives
like the sentence this is not good, which is valid Python syntax, but is
probably not code.)
2018-11-20 14:09:58 +00:00
ryoon
ee65a889ca Enable go-regexp2 2018-11-18 08:28:37 +00:00
ryoon
4c947fca0d Enable go-diff 2018-11-18 08:25:47 +00:00
ryoon
26780ef9b2 Enable go-chroma 2018-11-18 08:23:32 +00:00
nia
c16e88eae1 textproc/py-precis-i18n: import version 1.0.0
If you want your application to accept unicode user names and passwords,
you must be careful in how you validate and compare them. The PRECIS
framework makes internationalized user names and passwords safer for
use by applications. PRECIS profiles transform unicode strings into a
canonical form, suitable for comparison.
2018-11-15 23:48:23 +00:00
bsiegert
cf88156f95 Import wip/enchant as textproc/enchant2.
This is the newer 2.x release series of enchant. The package does not
conflict with the older 1.x (textproc/enchant). The goal is to move
all reverse-depends to this version, then delete enchant 1.
2018-11-01 09:36:47 +00:00
bsiegert
ae058fe578 Add a package for hfstospell-0.5.1.
This is a library that's part of providing a fully featured spellchecker
for Finnish. From DESCR:

This is a minimal hfst optimized lookup format based spell checker library and
a demonstrational implementation of command line based spell checker. The
library is licenced under Apache licence version 2, other licences can be
obtained from University of Helsinki.
2018-10-26 20:43:07 +00:00
adam
4ca632acc3 Added py-ptable; Removed py-prettytable 2018-10-16 14:32:37 +00:00
adam
02f725843a py-toml: added version 0.10.0
A Python library for parsing and creating TOML.
2018-10-07 08:20:49 +00:00
maya
1216154c54 Add json-yaml version 1.1.1
Packaged by Sijmen J. Mulder, in PR pkg/53483

Convert JSON to YAML on the command line.  Useful to get more readable output
from web APIs and such.
2018-09-22 07:24:10 +00:00
adam
b117680d38 py-parse_type: added version 0.4.2
parse_type extends the parse module (opposite of string.format()) with the
following features:
* build type converters for common use cases (enum/mapping, choice)
* build a type converter with a cardinality constraint (0..1, 0..*, 1..*) from
  the type converter with cardinality=1.
* compose a type converter from other type converters
* an extended parser that supports the CardinalityField naming schema and
  creates missing type variants (0..1, 0..*, 1..*) from the primary type
  converter
2018-08-28 09:56:44 +00:00
wiz
b5fcbabf33 textproc/Makefile: + gtkspell3 2018-08-25 12:03:34 +00:00
jperkin
0170eea2f0 textproc: Import p5-Win32-ShellQuote version 0.003001.
Quotes argument lists to be used in Win32 in several different
situations.

Windows passes its arguments as a single string instead of an array as
other platforms do. In almost all cases, the standard Win32
CommandLineToArgvW function is used to parse this string. cmd.exe has
different rules for handling quoting, so extra work has to be done if it
is involved. It isn't possible to consistantly create a single string
that will be handled the same by cmd.exe and the stardard parsing rules.

Perl will try to detect if you need the shell by detecting shell
metacharacters. The routine that checks that uses different quoting
rules from both cmd.exe and the native Win32 parsing. Extra work must
therefore be done to protect against this autodetection.
2018-08-09 11:20:54 +00:00