Releases: Juniper/libxo
Releases · Juniper/libxo
libxo-0.6.2
- Linux lacks uint64_t; add workaround
- Use the minimum field width (not the delta) when checking for has_room
- add a high-water mark to trigger a flush when not line-buffered
- spelling issues from Pedro Giffuni pfg@
- update test cases
libxo-0.6.1
commit version number (ouch)
libxo-0.6.0
- Add --with-retain-size to set the size (in bits) of the retain hash buckets
- Add The Argument Modifier ({a:})
- Add retain and no-retain to --libxo
- autoconf: Add test for monitor.h
- Document quote heuristic
- go deep with nroff backslashes
- Use "ULL" for 32 bit check
- add xo_retain_clear and xo_retain_clear_all
- docs: combine two 'handles' section; move command line argument section
- handle GETTEXT when msgfmt isn't where it's supposed to be (FreeBSD)
- make 'retain' a flag (XOEF_RETAIN) instead of a role; it's simpler, and doesn't feel as tacky. "{R:}" was painful to document, which means it's painful to use.
- new xo_emit_f functions
- nuke some unused UNUSEDs
- test code: path must be static
- update test cases
libxo-0.5.0
- document "trim" modifier
- add xo_emit_field functions
- Add xo_set_file{,_h} functions
- Fix LIBXO_* variables; add -L and -I as needed
- add --disable-silent-rules and an explicit make; s/PACKAGE-NAME/PACKAGE_NAME/; add /download/ to 'url'
- fix silliness where xo_flush_h emitted closing tag (html); make the caller (xo_message) do it
- flush after transitions; fix flush call in xo_do_emit
- mkdir the version-specific packaging dir
- use "XO__" instead of LIBXO__
libxo-0.4.7
- Fix bug w/ {e:} in html, where no default encoding format was built
- docs: "t" == "trim" (typo) (cf svn commit: r290445 - head/contrib/libxo/libxo)
libxo-0.4.6
- Fix comparison between signed and unsigned
- Typo fix (s/instnace/instance/)
- quote .Dq lines
- wchar_t is sometimes defined as "signed int" and sometimes as "unsigned int". Avoid compiler warnings (that can break the built with -Werror) by replacing int with wchar_t where appropriate (struct interval)
libxo-0.4.5
man pages fixes for xo_format.5
libxo-0.4.4
- Use "C" as the default locale
- quote .Dq strings in xo_format.5
libxo-0.4.3
- add xo_error.4 and xo_message.3; split 3/5 man pages lists
- cast pointer delta to unsigned long (Marcel)
- change "extensions" dir to "encoder", to be more clear
- check for '/' and ':' in encoder directories
libxo-0.4.2
Apply add.man fix to all the man1 files