]>
Git — Sourcephile - comptalang.git/log
Julien Moutinho [Sat, 6 Jun 2015 10:17:57 +0000 (12:17 +0200)]
Correction : CLI.I18N : évite TemplateHaskell, notamment toute [|expression_quotation|] car ce n’est pas portable.
Julien Moutinho [Thu, 4 Jun 2015 20:02:09 +0000 (22:02 +0200)]
Correction : ne dépend pas de Text.Show.Pretty qui requiert happy.
Julien Moutinho [Thu, 4 Jun 2015 18:41:39 +0000 (20:41 +0200)]
Correction : CLI.Lib.Shakespeare.Base : évite shakespeare et ses dépendances non-portables.
Julien Moutinho [Thu, 4 Jun 2015 18:27:27 +0000 (20:27 +0200)]
Correction : CLI.Command.Balance : write_accounts : multiples Unit.
Julien Moutinho [Thu, 4 Jun 2015 15:38:24 +0000 (17:38 +0200)]
Correction : Calc.Balance : infer_equilibrium : préservation du Posting lors de l’insertion de l’Amount inferé.
Julien Moutinho [Fri, 29 May 2015 14:42:22 +0000 (16:42 +0200)]
Ajout : CLI.Command.Balance : affiche Calc.Balance.Amount_Sum.
Julien Moutinho [Fri, 29 May 2015 13:10:07 +0000 (15:10 +0200)]
Ajout : Calc.Balance : Amount_Sum.
Julien Moutinho [Thu, 28 May 2015 07:41:37 +0000 (09:41 +0200)]
Ajout : CLI.Command.Balance : ne recalcule pas la balance de chaque transaction (à voir si c’est pertinent).
Julien Moutinho [Thu, 28 May 2015 06:24:08 +0000 (08:24 +0200)]
Ajout : CLI.Lib.Leijen.Table
Julien Moutinho [Thu, 28 May 2015 04:02:46 +0000 (06:02 +0200)]
Ajout : Format.Ledger.Write : Style.
Julien Moutinho [Thu, 28 May 2015 04:01:35 +0000 (06:01 +0200)]
Correction : Lib.Leijen.plain : IfColor.
Julien Moutinho [Thu, 28 May 2015 01:20:39 +0000 (03:20 +0200)]
Suppression : Format.Lib.Parsec : instance Read R.SourcePos.
Julien Moutinho [Thu, 28 May 2015 01:20:04 +0000 (03:20 +0200)]
Correction : Format.Ledger.Write.{show,put} : W.renderPretty -> W.renderCompact.
Julien Moutinho [Thu, 28 May 2015 01:19:22 +0000 (03:19 +0200)]
Modif : Format.Ledger.Write.Error_invalid_{day => date}.
Julien Moutinho [Wed, 27 May 2015 01:55:42 +0000 (03:55 +0200)]
Ajout : CLI.Lib.Shakespeare.Leijen : et demain L’Internationale...
Julien Moutinho [Wed, 27 May 2015 01:46:15 +0000 (03:46 +0200)]
Ajout : Lib.Leijen : class ToDoc.
Julien Moutinho [Wed, 27 May 2015 01:45:20 +0000 (03:45 +0200)]
Ajout : Format.Ledger.Read : inclut la transaction non-équilibrée dans l’erreur.
Julien Moutinho [Wed, 27 May 2015 01:42:46 +0000 (03:42 +0200)]
Modif : Model.Amount.Unit : type -> newtype, pour des instances sur-mesure.
Julien Moutinho [Sun, 24 May 2015 06:43:52 +0000 (08:43 +0200)]
Modif : Calc.Balance : polymorphisation par classes et familles de type associées
Julien Moutinho [Sat, 23 May 2015 06:32:43 +0000 (08:32 +0200)]
Ajout : Lib.Parsec : contourne le calcul modulo 8 des tabulations fait par Text.Parsec
Julien Moutinho [Sat, 23 May 2015 05:56:09 +0000 (07:56 +0200)]
Correction : Lib.Parsec : détection et propagation des erreurs.
Julien Moutinho [Thu, 21 May 2015 10:11:53 +0000 (12:11 +0200)]
Correction : Data.List.foldl -> Data.List.foldl'
Julien Moutinho [Thu, 21 May 2015 10:11:11 +0000 (12:11 +0200)]
Ajout : Makefile : {lib,cli,web}/clean
Julien Moutinho [Thu, 21 May 2015 10:09:57 +0000 (12:09 +0200)]
Correction : Calc.Balance : union => unionWith : évite une éventuelle surprise.
Julien Moutinho [Thu, 21 May 2015 06:41:06 +0000 (08:41 +0200)]
Ajout : Lib.Foldable : tests.
Julien Moutinho [Thu, 21 May 2015 06:01:25 +0000 (08:01 +0200)]
Ajout : Lib.Parsec : runParserT_with_Error
Julien Moutinho [Thu, 21 May 2015 05:46:34 +0000 (07:46 +0200)]
Correction : Calc.Balance.infer_equilibrium
Julien Moutinho [Tue, 19 May 2015 07:15:31 +0000 (09:15 +0200)]
Correction : Format.Ledger.Read : transaction comments
Julien Moutinho [Tue, 19 May 2015 05:29:30 +0000 (07:29 +0200)]
Ajout : Makefile : %/install/test
Julien Moutinho [Tue, 19 May 2015 05:27:50 +0000 (07:27 +0200)]
Ajout : Calc.Balance.infer_equilibre
Julien Moutinho [Tue, 19 May 2015 05:27:18 +0000 (07:27 +0200)]
Ajout : Calc.Balance.postings
Julien Moutinho [Tue, 19 May 2015 05:26:05 +0000 (07:26 +0200)]
Modif : Lib.TreeMap.{node_content => node_value}
Julien Moutinho [Mon, 18 May 2015 15:48:54 +0000 (17:48 +0200)]
Ajout : */hcompta-*.cabal : -fdev
Julien Moutinho [Mon, 18 May 2015 15:46:25 +0000 (17:46 +0200)]
Ajout : Makefile : %/dev
Julien Moutinho [Mon, 18 May 2015 15:12:43 +0000 (17:12 +0200)]
Ajout : Makefile : CABAL_FLAGS et CABAL_*_FLAGS
Julien Moutinho [Fri, 15 May 2015 03:50:24 +0000 (05:50 +0200)]
Ajout : Model.Filter.Read
Julien Moutinho [Fri, 15 May 2015 03:49:26 +0000 (05:49 +0200)]
Correction : CLI.Command.Balance : critère de redondance
Julien Moutinho [Fri, 15 May 2015 03:43:23 +0000 (05:43 +0200)]
Correction : Format.Ledger.Read.amount : utilise l’Unit par défaut si présente
Julien Moutinho [Fri, 15 May 2015 03:38:23 +0000 (05:38 +0200)]
Ajout : CLI : un peu plus de coloration ANSI.
Julien Moutinho [Fri, 15 May 2015 03:33:52 +0000 (05:33 +0200)]
Ajout : Makefile
Julien Moutinho [Mon, 11 May 2015 00:01:45 +0000 (02:01 +0200)]
Correction : Format.Ledger.Write : couleurs d'account et amount
Julien Moutinho [Mon, 11 May 2015 00:00:57 +0000 (02:00 +0200)]
Correction : Format.Ledger.Read : Amount sans Unit
Julien Moutinho [Sun, 10 May 2015 23:57:18 +0000 (01:57 +0200)]
Ajout : CLI.Command.Balance : --redundant
Julien Moutinho [Sat, 9 May 2015 23:34:36 +0000 (01:34 +0200)]
Correction : Format.Ledger.Read : posting_type davantage laxiste
Julien Moutinho [Sat, 9 May 2015 13:14:48 +0000 (15:14 +0200)]
Ajout : Lib.TreeMap : instances pour TreeMap et pas seulement Node
Julien Moutinho [Fri, 8 May 2015 01:23:34 +0000 (03:23 +0200)]
Modif : CLI.Command.Balance : meilleur affichage
Julien Moutinho [Fri, 8 May 2015 01:22:40 +0000 (03:22 +0200)]
Correction : Calc.Balance.transaction_with_virtual
Julien Moutinho [Tue, 5 May 2015 19:41:54 +0000 (21:41 +0200)]
Correction : lens n'est pas nécessaire pour le moment
Julien Moutinho [Tue, 5 May 2015 19:41:26 +0000 (21:41 +0200)]
Correction : typo de documentation
Julien Moutinho [Tue, 5 May 2015 19:07:12 +0000 (21:07 +0200)]
Ajout : Lib.TreeMap pour Calc.Balance.Expanded
Julien Moutinho [Fri, 1 May 2015 10:45:17 +0000 (12:45 +0200)]
Modif : URL de téléchargement des sources
Julien Moutinho [Fri, 1 May 2015 09:42:18 +0000 (11:42 +0200)]
Correction : borne maximale sur les versions des dépendances
Julien Moutinho [Fri, 1 May 2015 09:10:37 +0000 (11:10 +0200)]
Ajout : INSTALL
Julien Moutinho [Fri, 1 May 2015 09:10:17 +0000 (11:10 +0200)]
Ajout : Hcompta.CLI.Format.Ledger
Julien Moutinho [Thu, 30 Apr 2015 19:58:14 +0000 (21:58 +0200)]
Correction : LambdaCase n’est pas dans ghc-7.4 (Debian/wheezy) (bis)
Julien Moutinho [Thu, 30 Apr 2015 19:46:25 +0000 (21:46 +0200)]
Correction : build-depends : transformers >= 0.4
Julien Moutinho [Thu, 30 Apr 2015 19:36:19 +0000 (21:36 +0200)]
Correction : build-depends : containers >= 0.5
Julien Moutinho [Thu, 30 Apr 2015 19:29:10 +0000 (21:29 +0200)]
Correction : LambdaCase n’est pas dans ghc-7.4 (Debian/wheezy)
Julien Moutinho [Thu, 30 Apr 2015 19:07:36 +0000 (21:07 +0200)]
Ajout : CLI.Command.Print : utilise Ledger.Balance.equilibre
Julien Moutinho [Thu, 30 Apr 2015 19:06:35 +0000 (21:06 +0200)]
Correction : Format.Ledger.Read.posting : permet des espaces.
Julien Moutinho [Thu, 30 Apr 2015 19:05:50 +0000 (21:05 +0200)]
Correction : Format.Ledger.Write : préserve les couleurs ANSI dans les Amount
Julien Moutinho [Thu, 30 Apr 2015 19:04:51 +0000 (21:04 +0200)]
Modif : Calc.Balance.Equilibre : retourne ce qui n’est pas équilibré.
Julien Moutinho [Wed, 29 Apr 2015 07:54:06 +0000 (09:54 +0200)]
Ajout : Hcompta.Lib.{Foldable,Leijen,Parsec,Path}
Julien Moutinho [Wed, 29 Apr 2015 02:19:43 +0000 (04:19 +0200)]
Modif : P -> R
Julien Moutinho [Wed, 29 Apr 2015 02:15:41 +0000 (04:15 +0200)]
Correction : calcul de la largeur des montants.
Julien Moutinho [Tue, 28 Apr 2015 13:51:42 +0000 (15:51 +0200)]
Correction : préservation de l’ordre des transactions.
Julien Moutinho [Tue, 28 Apr 2015 12:27:00 +0000 (14:27 +0200)]
Ajout : Hcompta.CLI
Julien Moutinho [Tue, 28 Apr 2015 04:58:53 +0000 (06:58 +0200)]
Ajout : Hcompta.Format.Text : couleurs ANSI.
Julien Moutinho [Mon, 27 Apr 2015 01:46:58 +0000 (03:46 +0200)]
Ajout : Hcompta.Format.Text
Julien Moutinho [Mon, 27 Apr 2015 00:50:30 +0000 (02:50 +0200)]
Ajout : Format.Ledger.Write.journal
Julien Moutinho [Thu, 23 Apr 2015 01:05:49 +0000 (03:05 +0200)]
Ajout : Format.Ledger.Read.journal
Julien Moutinho [Tue, 7 Apr 2015 10:47:29 +0000 (12:47 +0200)]
Correction : warnings.
Julien Moutinho [Sun, 5 Apr 2015 12:02:59 +0000 (14:02 +0200)]
WIP : Format.Ledger.Read : Model.Transaction.Posting
Julien Moutinho [Thu, 2 Apr 2015 15:22:13 +0000 (17:22 +0200)]
Ajout : Format.Ledger.Read : account, amount
Julien Moutinho [Tue, 31 Mar 2015 08:46:18 +0000 (10:46 +0200)]
Modif : null -> nil.
Julien Moutinho [Sat, 28 Mar 2015 00:56:09 +0000 (01:56 +0100)]
Ajout : Calc.Balance types and constructors.
Julien Moutinho [Mon, 23 Mar 2015 22:58:10 +0000 (23:58 +0100)]
Ajout : lib/Hcompta/ : structures de données
Julien Moutinho [Mon, 23 Mar 2015 08:32:44 +0000 (09:32 +0100)]
Modif : cli/Hcompta/ : esquisse de l’architecture.
Julien Moutinho [Sun, 22 Mar 2015 23:49:12 +0000 (00:49 +0100)]
Modif : lib/Hcompta/ : esquisse de l’architecture.
Julien Moutinho [Sun, 22 Mar 2015 22:49:38 +0000 (23:49 +0100)]
init