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

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

[GNU ELPA] Tomelr version 0.3.0


From: ELPA update
Subject: [GNU ELPA] Tomelr version 0.3.0
Date: Thu, 05 May 2022 17:03:54 -0400

Version 0.3.0 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.3.0* - <2022-05-05 Thu>
..... 1. :bug: Bug Fixes
.. 2. *0.2.3* - <2022-05-03 Tue>
..... 1. :memo: Documentation
.. 3. *0.2.0* - <2022-05-03 Tue>
..... 1. :sparkles: Features
..... 2. :recycle: Refactor
.. 4. *0.1.0* - <2022-05-03 Tue>
..... 1. :sparkles: Features
..... 2. :bug: Bug Fixes
..... 3. :recycle: Refactor
..... 4. :hammer: Testing
.. 5. *0.0.2* - <2022-05-02 Mon>
..... 1. :bug: Bug Fixes


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

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


1.1 *0.3.0* - <2022-05-05 Thu>
──────────────────────────────

  [8fc2257…2820bf1]


[8fc2257…2820bf1]
<https://github.com/kaushalmodi/tomelr/compare/8fc2257ec072a3fc3316c7f311722db50b37558e...2820bf1af3e5482df8aa1c9c35bd0d7333ce6a68>

1.1.1 :bug: Bug Fixes
╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌

  • Make plist parsing work on emacs 26.3 … The fix was to make tomelr
    depend on the newer map v3.2.1 and seq … v2.23 versions from GNU
    ELPA. ([2820bf1])


[2820bf1]
<https://github.com/kaushalmodi/tomelr/commit/2820bf1af3e5482df8aa1c9c35bd0d7333ce6a68>


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

  [4e2edfe…884674e]


[4e2edfe…884674e]
<https://github.com/kaushalmodi/tomelr/compare/4e2edfe073d2a057a37b159d4e67282aa132f596...884674e168cbef35275a325f707c588ac2b5c866>

1.2.1 :memo: Documentation
╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌

  • Add installation instructions now that this is in GNU ELPA
    ([9aa3086])


[9aa3086]
<https://github.com/kaushalmodi/tomelr/commit/9aa308665daa507655285d601d3e13657cb4523e>


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

  [568de5e…b4be72f]


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

1.3.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.3.2 :recycle: Refactor
╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌

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


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


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

  [4434ccc…568de5e]


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

1.4.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.4.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.4.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.4.4 :hammer: Testing
╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌

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


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


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

  [3aa4dc1…45542fb]


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

1.5.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])
  …  …


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

reply via email to

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