Skip to content

Releases: Juniper/libxo

libxo-0.8.3

15 Jun 17:35
Compare
Choose a tag to compare
  • xohtml: Add "-w" option to pull support files from gh_pages
  • Add "upload-xohtml-files" target to publish support files in gh_pages/
  • add HISTORY/AUTHORS section to man pages

libxo-0.8.2

14 Jun 17:38
Compare
Choose a tag to compare

This release is malformed; the configure.ac (with the new version number) was not committed as part of the "new-release" process.

  • xohtml: Add div.units as standard CSS text
  • Don't treat values as format strings; they are not
  • add "-p" to "mkdir -p build" in setup.sh
  • add test case for {U:%%} (from df.c)
  • detect end-of-string in '%' and '' escaping
  • make xo_simple_field, for common simple cases
  • xohtml: nuke "n" in "echo" commands
  • rename "format" to "fmt" for consistency; same for "str" to "value"
  • update test cases

libxo-0.8.1

08 Jun 15:43
Compare
Choose a tag to compare
  • add blank lines after decls; fix typo in comments
  • libxo-0.8.1
  • remove duplicate typedef for xo_color_t in libxo.c (fb12 build break)

libxo-0.8.0

03 Jun 13:15
Compare
Choose a tag to compare
  • 6 bytes utf-8 values are historical; limit them to 4
  • make xo_utf8_len_bits to avoid shifting to make it's values
  • man pages: Short options first
  • add "flags" parameter to encoder functions
  • add E saved test case output
  • add colors=xxx color mapping
  • add comments to utf8 functions (xo_utf8_emit_char()
  • add no-color argument to skip force of coloring
  • Makefile: add targets for sanitize*
  • add unit test case for {C:/}
  • address static analysis issue
  • man pages: fix ORs
  • fix UTF-8 message
  • fix option .man issues
  • tests: force colors for testing
  • init XOF_COLOR after parsing --libxo options
  • add color-force flag
  • docs: mangle the docs a bit
  • allow LIBXO_OPTIONS to only set limited flags
  • two fixes from -fsanitize=address: move buffer cleanup after last reference, and check max_fields before indirecting off pointer

libxo-0.7.2

16 May 02:41
Compare
Choose a tag to compare
  • xo_checkpointer_t's third arg is an int (boolean)

libxo-0.7.1

15 May 04:46
Compare
Choose a tag to compare
  • fix copyright

libxo-0.7.0

12 May 15:32
Compare
Choose a tag to compare
  • Add --enable-int-return-codes for users that want the old API
  • Add xo_options.7
  • Can't start line with "--enable-warnings" or oxtradoc gets cornfuxed
  • Protect redef of HOST_NAME_MAX
  • Use attribute for linux PRINTFLIKE
  • add flush-line and flush
  • add verbose option info
  • fix "- " in docs
  • fix size_t/int issues (#55)

libxo-0.6.5

22 Oct 22:04
Compare
Choose a tag to compare
  • Look for gettext/libintl in /usr/local/ (as well as /usr and /opt/local)

libxo-0.6.4

19 Oct 05:03
Compare
Choose a tag to compare
  • Fix typo; document xo_get_style()
  • Use of "uintmax_t" requires <stdint.h>
  • fit auto-quote type string; version attribute is "version" in XML
  • whack AM_PROG_AR; it failed on Centos and Unbuntu and I don't need it anyway

libxo-0.6.3

29 Jun 01:38
Compare
Choose a tag to compare
  • test/core/test_02 was failing: Properly cast args to uintmax_t when using "%ju"