gnu-emacs-sources
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNU ELPA] Tomelr version 0.2.4


From: ELPA update
Subject: [GNU ELPA] Tomelr version 0.2.4
Date: Wed, 04 May 2022 05:04:58 -0400

Version 0.2.4 of package Tomelr has just been released in GNU ELPA.
You can now find it in M-x package-list RET.

Tomelr describes itself as:
  Convert S-expressions to TOML

More at https://elpa.gnu.org/packages/tomelr.html

Recent NEWS:

Table of Contents
─────────────────

1. Changelog
.. 1. *0.2.0* - <2022-05-03 Tue>
..... 1. :sparkles: Features
..... 2. :recycle: Refactor
.. 2. *0.1.0* - <2022-05-03 Tue>
..... 1. :sparkles: Features
..... 2. :bug: Bug Fixes
..... 3. :recycle: Refactor
..... 4. :hammer: Testing
.. 3. *0.0.2* - <2022-05-02 Mon>
..... 1. :bug: Bug Fixes
..... 2. :memo: Documentation


1 Changelog
═══════════

  All notable changes to this project will be documented in this file.


1.1 *0.2.0* - <2022-05-03 Tue>
──────────────────────────────

  [568de5e…b4be72f]


[568de5e…b4be72f]
<https://github.com/kaushalmodi/tomelr/compare/568de5efb250c0bb4f19495c69b8b42b41fb186d...b4be72f240038d2db27540effcdd63e649b4df57>

1.1.1 :sparkles: Features
╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌

  • Add option for indenting multi-line strings … New defvar
    `tomelr-indent-multi-line-strings`. ([3362213])


[3362213]
<https://github.com/kaushalmodi/tomelr/commit/3362213172237f40ff0d9aa3ddf12b4bb00a3564>


1.1.2 :recycle: Refactor
╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌

  • Rename tomelr predicate functions for consistency ([b4be72f])


[b4be72f]
<https://github.com/kaushalmodi/tomelr/commit/b4be72f240038d2db27540effcdd63e649b4df57>


1.2 *0.1.0* - <2022-05-03 Tue>
──────────────────────────────

  [4434ccc…568de5e]


[4434ccc…568de5e]
<https://github.com/kaushalmodi/tomelr/compare/4434ccc64b1e311b53e8ecc906113bba2e16fa98...568de5efb250c0bb4f19495c69b8b42b41fb186d>

1.2.1 :sparkles: Features
╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌

  • Support string keys ([ed13b73])
  • Auto-coerce string to boolean ([ebe5959])
  • Auto-coerce string to integers ([a25d952])


[ed13b73]
<https://github.com/kaushalmodi/tomelr/commit/ed13b73e9b68ac2c51f3545ac337bbfeba063a42>

[ebe5959]
<https://github.com/kaushalmodi/tomelr/commit/ebe5959174812ffc3cf7d88040b854599b15a88a>

[a25d952]
<https://github.com/kaushalmodi/tomelr/commit/a25d952a17d344ac3d7396ae78a34e21b9ada14e>


1.2.2 :bug: Bug Fixes
╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌

  • Auto-stringify symbols like 1.10.1 ([ae98371])
  • Auto-stringify and auto-quote symbol values ([ec381fd])
  • Boolean coercing when value is a symbol true or false ([c2d1328])
  • Integer coercing of a number strings with underscores ([a676192])


[ae98371]
<https://github.com/kaushalmodi/tomelr/commit/ae983711be15d95abd22ae4d7b8c116031de60a0>

[ec381fd]
<https://github.com/kaushalmodi/tomelr/commit/ec381fd723c9801caa2353a40d41e8cc8096ea29>

[c2d1328]
<https://github.com/kaushalmodi/tomelr/commit/c2d1328c4404e6af920dc431ba57ee00eef4ba36>

[a676192]
<https://github.com/kaushalmodi/tomelr/commit/a676192b435474fbff53fe361dbf983e3b8ac799>


1.2.3 :recycle: Refactor
╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌

  • Don't attempt to triple-quote TOML keys … Triple-quote only when the
    `type' input of `tomelr–print-stringlike' … is nil. ([334b7cb])
  • Minor code reorg ([b2ba4c4])


[334b7cb]
<https://github.com/kaushalmodi/tomelr/commit/334b7cba54001708e6819b9df0abf0c553c0d0a2>

[b2ba4c4]
<https://github.com/kaushalmodi/tomelr/commit/b2ba4c46b59d7baa4a6d02ba64657c08776d2d0e>


1.2.4 :hammer: Testing
╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌

  • Add a test for string scalar with blank lines ([57bed2c])


[57bed2c]
<https://github.com/kaushalmodi/tomelr/commit/57bed2cca8b648d2abc6da525a3420b3e968efb4>


1.3 *0.0.2* - <2022-05-02 Mon>
──────────────────────────────

  [3aa4dc1…45542fb]


[3aa4dc1…45542fb]
<https://github.com/kaushalmodi/tomelr/compare/3aa4dc1dbdce5875166b9db76b6de0a0ad679b33...45542fb234fcc4fea50a5fed0c7682d0d3db0f9b>

1.3.1 :bug: Bug Fixes
╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌

  • TT with key with array value are detected correctly … Use
    json-alist-p and json-plist-p for TOML Table detection. This …
    uncomplicated the TOML Table logic quite a bit. … Caveat: Lists of
    plist need t… ([044b5e1])
  • List format array of plists now detected as TOML Table Array … Also
    simplify tomelr–toml-table-array-p. ([171e5a7])
  • Compatibility for emacs 26.3 … listp also works instead of
    proper-list-p here. So use that instead. … proper-list-p was
    introduced in emacs 27.x. ([d86fd72])


[044b5e1]
<https://github.com/kaushalmodi/tomelr/commit/044b5e1a042aa1058792af607b1d7cd4cc70d144>

[171e5a7]
<https://github.com/kaushalmodi/tomelr/commit/171e5a76824f30730a9e80384a18f3888dd3cc2a>

[d86fd72]
<https://github.com/kaushalmodi/tomelr/commit/d86fd721ce4746550038e53dffe34885b06e9225>


1.3.2 :memo: Documentation
╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌

  • Remove an invalid example ([dc9b2a6])
  …  …


[dc9b2a6]
<https://github.com/kaushalmodi/tomelr/commit/dc9b2a63f8536d0ee14e480af5f8f273b1a117a9>

reply via email to

[Prev in Thread] Current Thread [Next in Thread]