Age | Commit message (Collapse) | Author | Files | Lines |
|
files/Makefile. Minor changes:
xmltoman (0.4) gutsy; urgency=low
* Generated HTML entities to &<>".
* Show error message when no file is passed.
|
|
|
|
need to distinguish versions here.
|
|
well.
|
|
Fix path to hunspell directories. Make hunspell the default backend.
Bump PKGREVISION.
|
|
http://bugzilla.abisource.com/show_bug.cgi?id=11550
is fixed.
Add fix for compiling with gcc3, from Adam Hoka.
Bump PKGREVISION.
|
|
|
|
|
|
|
|
1.66
- bump requirements to libxslt 1.1.8
- sync the binary internals to those of XML::LibXML 1.66
1.63
- fix SIGSEGV regarding freeing nodes created by extension functions
(reported by Elizabeth Mattijsen)
- use pkg-config to determine linker flags for libexslt
1.62
- security callback interface contributed by Shane Corgatelli
- check libxslt version
- added XML::LibXML-like API to retrieve libxslt version
- added output_as_bytes() and output_as_chars()
- added regression tests for output_as_* to 11utf8.t
- output_as_string documentation fixed to match reality
- make 06entities.t to pass with older libxml2/libxslt
- POD uses items instead of headings
- fixed media_type and output_encoding for imported stylesheets [rt.cpan.org #23440]
1.61
- fixed error reporting: die on fatal errors, warn otherwise
(in particular, warn rather than die on <xsl:message terminate="no">)
|
|
1.32 - February 8, 2008
- Fixed http://rt.cpan.org/Public/Bug/Display.html?id=25336 :
- made sure the namespace specified elements can have a hash
as a value in which case they'll be outputted as a standalone tag
with attributes.
- Fixed http://rt.cpan.org/Ticket/Display.html?id=25368 :
- changed pop() to shift() to remove the oldest item in the
example in lib/XML/RSS.pm, per the comments in the bug report.
- Fixed http://rt.cpan.org/Ticket/Display.html?id=24329#txn-296761 :
- updated the URLs for information about RSS mentioned under
"=head1 DESCRIPTION", based on a Google search.
- (Shlomi Fish)
- Fixed http://rt.cpan.org/Ticket/Display.html?id=33001 :
- made sure that isPermalink is true if and only if the isPermalink
attribute is "true". Not if it is non-existent, etc.
- this modified the behaviour of the module.
|
|
1.66
- Perl-thread support contributed by Tim Brody [rt.cpan.org #31945]
- fix [rt.cpan.org #30610] possible segmentation fault when importing nodes from a document to an element created with XML::LibXML::Element->new
- fix [rt.cpan.org #30261] Segmentation fault when extracting elements from an XML chunk
- make Makefile.PL require Perl 5.6.1
- minor fixes and additions to the documentation
- portability patch from [rt.cpan.org #29627]
- give registered Ns declarations precedence over document-specific ones
in XML::LibXML::XPathContext; fixes [rt.cpan.org #29650]
|
|
1.0.4 2008-01-02T02:03:50
- Refactor so that the processor instance has the same set of
persistent options as on the ->markdown method itself.
- Change all functions to be instance methods, moved a chunk of the
global data to the instance. The rest will follow shortly.
- The test suite now tests a reasonable set of the Markdown and
MultiMarkdown syntaxes.
- All known options and metadata keys have been documented.
1.0.5 2008-01-04T18:07:57
- Add Markdown and MultiMarkdown test suites.
- Fix a big bug introduced in 1.0.4 in citations
- Fix footnotes (and other small things) to match the test suite
1.0.6 2008-01-06T13:36:00
- Merge latest Markdown test suite I can find, and make it all pass,
pulling in code from Markdown 1.0.2b8. Things fixed:
- Inline HTML
- Lists
- Metadata skipping by leading line breaks
- 3rd form of links
- Implement features to suppress id attributes in <img> and <hX> tags
to be able to act more like original Markdown - now almost ready to
steal Text::Markdown (would want to turn off tables / citations and
bibliography for that)
- Move almost all the global variables into instance data.
- Fix unicode issues from CPAN.org's RT#27482
- Remove call to srand, it's not smart to do this more than once.
1.0.7 2008-01-07T16:31:00
- Encode isn't in core in all perls, add it to Makefile.PL
1.0.8 2008-01-22T19:20:00
- Do not encode amps or angle brackets in HTML comments + test case.
- Do not emit title attribute in <img> tags unless we have contents
for it. This was a 'feature' of original Markdown where I've decided
to go with what php-markdown does (tests updated).
- Added php-markdown tests (most/all of the regular tests pass except
the email obfu one).
- Added php-markdown extra tests (all fail).
- Added python markdown tests (mostly pass, but marked broken).
- Add a way of stopping inline HTML blocks from suppressing markdown
processing. Feature request from #catalyst-dev
1.0.9 2008-01-22T20:28:00
- Ship non-broken dist at CPAN (oops, rushing!)
1.0.10 2008-01-23T15:40:00
- Fix bug with links processing in HTML blocks.
1.0.11 2008-01-24T00:12:00
- Fix syntax error in one of the tests. Note to self - just fixing
that warning in the test case, then shipping without retesting, NOT
SMART!
1.0.12 2008-02-18T22:00:00
- Text::Markdown - borgborgborgborgborg.
- Added additional POD documentation.
- Cleaned up some tests, and some additional test cases.
- Options to turn off all the extra features introduced in
MultiMarkdown.
1.0.13 2008-02-19T23:54:33
- Due to the UFT8 support this module no longer works on perl <
5.8, note this in the Makefile.PL and modules.
- I managed to ship a module without Makefile.PL, WTF? Really
need to start using ShipIt.
1.0.14 2008-02-21T22:41:33
- Fix a bug in the packaging of the last version.
- Add links to other implementations and some notes about them.
- Add a (failing) unit test for some unexpected behavior reported on
the list.
1.0.15 2008-02-23T11:13:07
- Start using ShipIt to package the distribution.
1.0.16 2008-02-25T14:24:00
- Fix bugs with tab_width in constructor / as an option.
- Fix bugs with tab width in pre/code blocks.
1.0.17 2008-03-17T??:??:??
- Add Markdown.pl and MultiMarkdown.pl, which work the same way as the
original Markdown.pl. These scripts *are not* installed by default,
but you will be prompted to install them when you run Makefile.PL
- Make _DeTab significantly quicker. Text::Balanced is still the main
performance sore point however. :(
- Re-organise the module code so that Text::Markdown is a standalone
module which does not require Text::MultiMarkdown.
Text::MultiMarkdown now inherits from Text::Markdown and adds the
additional MultiMarkdown functionality. This is a *large* change to
the module's internals, but is much more in the spirit of the
original Markdown project (and should silence most complaints about
how the code works, and possible even stop John Gruber hating my
guts).
If you were using Text::Markdown previously, but relying on an
implicit MultiMarkdown feature, this *could be a breaking change*.
Detailed description of any possible user visible changes below:
- Text::Markdown will no longer supports the additional attribute
specification for images and links feature, which was not in
original Markdown, but were previously supported after
the code merge of Text::Markdown and Text::MultiMarkdown.
If you are relying on this features, it is recommended that you
use Text::MultiMarkdown (configured as you prefer), as this is
not a supported feature in the original Markdown.
- Text::MultiMarkdown has changed the order of attributes in image
tags, the id attribute is moved from the first to the last
attribute (barring user supplied attributes). An example of the
expected change is included below:
Old output: <img id="image" src="http://path.to/image" alt="image" title="Image title" width="40px" height="400px" />
New output: <img src="http://path.to/image" alt="image" title="Image title" id="image" width="40px" height="400px" />
This is due to the code re-organisation, moving the id attribute
around shouldn't affect anything that isn't relying on the
attribute ordering (which is meant to be unimportant in HTML), and
allows for simplification of the unified code.
|
|
|
|
|
|
This package contains a *patched* version of the final original
release of the Link Grammar Parser. It has been patched to fix a
few bugs, add a few enhancements, and, in general, make the Link
Grammar Parser easier to use. This version includes Java bindings.
|
|
Change default backend to hunspell.
aspell support is now a (disabled by default) option.
Add some other options.
Remove aspell from includes in buildlink3.mk. The backends
are abstracted into dynamically loaded modules and don't need
to be pulled in by buildlink3.mk.
Release notes:
Voikko (Finnish) language support. Zemberek (Turkish) language support.
Better support for Unicode in the personal dictionaries. Personal
dictionaries offer better suggestions. OpenOffice's dictionaries are used
on Windows. Aspell works on Windows. This release can use a system-wide
Hunspell/Myspell installation on Unix-like platforms. Hunspell 1.2.1 and
NET bindings are required. This release has more lax language matching
rules. It uses XDG's data-dirs spec for locating dictionaries. There are
many unit tests and bugfixes.
|
|
pkgsrc change:
buildlink3.mk:
Bump API_DEPENDS, since shlib name changed. No dependencies in pkgsrc.
Release notes:
2008-04-12: Hunspell 1.2.2 release:
- extended dictionary (dic file) support to use multiple base and
special dictionaries.
- new and improved options of command line hunspell:
-m: morphological analysis or flag debug mode (without affix
rule data it signs the flag of the affix rules)
-s: stemming mode
-D: list available dictionaries and search path
-d: support extra dictionaries by comma separated list. Example:
hunspell -d en_US,en_med,de_DE,de_med,de_geo UNESCO.txt
- forbidding in personal dictionary (with asterisk, / signs affixation)
- optional compressed dictionary format "hzip" for aff and dic files
usage:
hzip example.aff example.dic
mv example.aff example.dic /tmp
hunspell -d example
hunzip example.aff.hz >example.aff
hunzip example.dic.hz >example.dic
- new affix compression tool "affixcompress": compression tool for
large (millions of words) dictionaries.
- support encrypted dictionaries for closed OpenOffice.org extensions or
other commercial programs
- improved manual
- bug fixes
2007-11-01: Hunspell 1.2.1 release:
- new memory efficient condition checking algorithm for affix rules
- new morphological functions:
- stem() for stemming
- analyze() for morphological analysis
- generate() for morphological generation
- new demos:
- analyze: stemming, morphological analysis and generation
- chmorph: morphological conversion of texts
|
|
plugging some severe memory leaks.
|
|
through PLIST_SUBST to the plist module.
|
|
PYTHON_PATCH two more scripts.
PKGREVISION++
|
|
changes:
* Add new attributes for hidden (NoDisplay) and default
section (DocDefaultSection) to the .document file parsing
* Increase scrictness of parsing in line with the spec.
* omf files now return (approximate) fd.o categories
* Add new requirement to define I_KNOW_RARIAN_0_8_IS_UNSTABLE before
use
* rarian.h is now a general inclusion guard and main functions have
moved to rarian-main.h
* Update example program to use new features
-bugfixes
pkgsrc note: While 0.8.0 is marked unstable, it is required by the
upcoming 2.22 gnome release. There are no compatibility problems
for clients installing help files, but build of yelp (the help browser)
will be broken until it is updated.
|
|
close PR 38040.
|
|
|
|
Packages Collection.
FasterCSV is intended as a complete replacement to the Ruby CSV
standard library. It is significantly faster and smaller while
still being pure Ruby code. It also strives for a better interface.
|
|
|
|
|
|
|
|
Notes:
- FIX for emacs-22 (insert-string is replaced with insert)
- Minor fixes in README
|
|
|
|
path to these directories.
|
|
directly into site_ruby.
|
|
|
|
|
|
Ruby/XSLT is a simple XSLT class based on libxml <http://xmlsoft.org/>
and libxslt <http://xmlsoft.org/XSLT/>.
|
|
include:
+ Install as a Ruby gem.
* Fix bug in openInputStream().
|
|
are only that this now installs as a gem, but the gem has a slightly
different version number.
|
|
Ruby-rison is a pure Ruby parser for Rison, a data serialization format
optimized for compactness in URIs. Rison is a slight variation of JSON
that looks vastly superior after URI encoding. Rison still expresses
exactly the same set of data structures as JSON, so data can be translated
back and forth without loss or guesswork.
|
|
+ Install as a Ruby gem.
* Fixed bugs:
* Fix bug in which links `<http://..>` at beginning of lines could
sometimes be mistaken for HTML.
* Empty cells in table are now allowed.
* Now this is accepted (Maruku did not like the "." inside the link)
[a. b] is a link.
[a. b]: http://site.com/
* Fix bug about double-encoding of ampersands in code blocks.
* Fixed compatibility bug with Ruby 1.8.6 patchlevel 110.
|
|
Markaby is a templating language for Ruby, with a plugin for Rails,
which allows you to write HTML templates in pure-Ruby (a la Builder.)
|
|
+ Install as a Ruby gem.
* Added XML::Reader, a set of bindings to the xmlTextReader API.
* Other changes were made, but they were done on a branch with no
changelog available.
|
|
This is a implementation of the JSON specification according to RFC
4627. You can think of it as a low fat alternative to XML, if you
want to store data to disk or transmit it over a network rather than
use a verbose markup language.
The JSON generator escapes all non-ASCII an control characters with
\uXXXX escape sequences and supports UTF-16 surrogate pairs in order
to be able to generate the whole range of Unicode code points. This
means that generated JSON text is encoded as UTF-8 (because ASCII is
a subset of UTF-8) and at the same time avoids decoding problems for
receiving endpoints that don't expect UTF-8 encoded texts.
This package is a pure Ruby variant that relies on the iconv and the
stringscan extensions, which are both part of the Ruby standard library.
|
|
This is a implementation of the JSON specification according to RFC
4627. You can think of it as a low fat alternative to XML, if you
want to store data to disk or transmit it over a network rather than
use a verbose markup language.
The JSON generator escapes all non-ASCII an control characters with
\uXXXX escape sequences and supports UTF-16 surrogate pairs in order
to be able to generate the whole range of Unicode code points. This
means that generated JSON text is encoded as UTF-8 (because ASCII is
a subset of UTF-8) and at the same time avoids decoding problems for
receiving endpoints that don't expect UTF-8 encoded texts.
This package is fast C extension variant which is in parts implemented
in C and comes with its own Unicode conversion functions and a parser
generated by the Ragel State Machine Compiler.
|
|
+ Install as a Ruby gem.
* Hpricot for JRuby
* Inline Markaby for Hpricot documents.
* XML tags and attributes are no longer downcased like HTML is.
* new syntax for grabbing everything between two elements using a
Range in the s earch method: (doc/("font".."font/br")) or in nodes_at
like so: (doc/"font").nod es_at("*".."br"). Only works with either
a pair of siblings or a set of a parent and a sibling.
* Ignore self-closing endings on tags (such as form) which are
containers. Treat them like open parent tags.
* Escaping of attributes.
* Element#raw_attributes gives unescaped data. Element#attributes
gives escaped.
* Added: Elements#attr, Elements#remove_attr, Elements#remove_class.
* Added: Traverse#preceding, Traverse#following, Traverse#previous,
Traverse#next.
|
|
Haml is a markup language that's used to cleanly and simply describe
the XHTML of any web document without the use of inline code, using
indentation rather than closing tags and allowing Ruby to be embedded
with ease. Haml functions as a replacement for inline page templating
systems such as PHP, ASP, and ERB, the templating language used in
most Ruby on Rails applications. However, Haml avoids the need for
explicitly coding XHTML into the template, because it itself is a
description of the XHTML, with some code to generate dynamic content.
|
|
include:
+ Install as a Ruby gem.
* Fixed major bug in term vectors which was in turn affecting
highlighting
* Fixed memory leak in PerFieldAnalyzer
* Fixed range query highlighter
* Fixed memory alignment issues on Solaris
* Added :use_keywords option to query parser so you can now turn
of keywords so a search for OR will work
* multiple other bug fixes
|
|
include:
+ Install as a Ruby gem.
* Add support for new fields:
* Atom 0.3: issued is now available through entry.date_published.
* RSS: feed.skip_hours, feed.skip_days, feed.ttl
* All: entry.last_updated, this is an alias to entry.date_published for RSS.
* Rewrite relative links in content
* Handle CDATA sections consistently across all formats.
* Prevent SimpleRSS from doing its own escaping.
* Reparse Time classes
* Support content:encoded. Accessible via Entry#content.
* Support categories. Accessible via Entry#categories.
* Introduces a new parsing feature 'loose parsing'.
* Add support for applicable dublin core elements. (dc:date and dc:creator)
* Feeds can now be dumped to YAML.
* Reduced the greediness of a regexp that was removing html comments.
|
|
Diff::LCS is a port of Perl's Algorithm::Diff that uses the McIlroy-Hunt
longest common subsequence (LCS) algorithm to compute intelligent
differences between two sequenced enumerable containers.
|
|
CodeRay is fast syntax highlighter for Ruby and other languages. It
produces colorful, valid XHTML. CodeRay's design goal: simple,
beautiful code highlighting for your board/wiki/blog/doc/website.
|
|
Builder provide a simple way programmatically create XML markup and
data structures within Ruby.
|