Skip to content

Latest commit

 

History

History
executable file
·
66 lines (47 loc) · 1.98 KB

changelog.adoc

File metadata and controls

executable file
·
66 lines (47 loc) · 1.98 KB

Change Log

22.03.16
  • Moved tupelo.misc/tuid-strtupelo.java-time/tuid-str

21.09.03
  • Moved tupelo.core/clip-strtupelo.string/clip

  • Added is-float= and is-double= to tupelo.test

21.07.08
  • Replaced tupelo.csv with tupelo.dev.csv2

    • rewrite using clojure.data.csv instead of previous clojure-csv library

2019-12-17 Version 0.9.182:
2018-1-1 Version 0.9.70:
  • minor redefinition of spy for 2 args; requires at least 1 arg to be a keyword, which is treated as a "label" for the output line.

2017-4-26 Version 0.9.38: Breaking Change
  • renamed select-valuesmap-keys→vals (ref. puppetlabs.kitchensink.core/select-values)

2017-1-2 Version 0.9.15: Moved functions from tupelo.misc namespace to tupelo.string
  • collapse-whitespace

  • equals-ignore-spacing

  • double-quotes→single-quotes

  • single-quotes→double-quotes

  • normalize-str

  • str→kw

  • char-seq

  • seq→str

  • printable-chars

2016-9-14 New functions in tupelo.string namespace:
  • drop "Drops the first N chars of a string, returning a string result."

  • take "Drops the first N chars of a string, returning a string result."

  • indent "Indents a string by pre-pending N spaces. Returns a string result."

  • indent-lines "Splits out each line of txt using clojure.string/split-lines, then indents each line by prepending N spaces. Joins lines together into a single string result, with each line terminated by a single \newline."

2016-9-14 Breaking Changes
  • tupelo.core/any? renamed to has-some? to avoid conflict with new function clojure.core/any?

  • tupelo.core/has-none? added as synonym for clojure.core/not-any?

2016-6-12 Beginning with version 0.9.0 Tupelo will require
  • Clojure 1.9.0-alpha5 or later

  • Java 1.8

Copyright © 2016 Alan Thompson.

Distributed under the Eclipse Public License, the same as Clojure.