]> Git — Sourcephile - comptalang.git/log
comptalang.git
9 years agoAjout : Filter : Filter_Transaction_Posting : joint les tests sur le même Posting.
Julien Moutinho [Thu, 6 Aug 2015 01:43:47 +0000 (03:43 +0200)]
Ajout : Filter : Filter_Transaction_Posting : joint les tests sur le même Posting.

9 years agoPolissage : CLI.Command.Balance : is_worth.
Julien Moutinho [Mon, 3 Aug 2015 12:36:23 +0000 (14:36 +0200)]
Polissage : CLI.Command.Balance : is_worth.

9 years agoPolissage : n'utilise pas TypeSynonymInstances.
Julien Moutinho [Mon, 3 Aug 2015 01:39:39 +0000 (03:39 +0200)]
Polissage : n'utilise pas TypeSynonymInstances.

9 years agoAjout : CLI.Command.Balance : --format {open,close}.
Julien Moutinho [Mon, 3 Aug 2015 01:29:18 +0000 (03:29 +0200)]
Ajout : CLI.Command.Balance : --format {open,close}.

9 years agoPolissage : GNUmakefile.
Julien Moutinho [Sat, 1 Aug 2015 14:41:27 +0000 (16:41 +0200)]
Polissage : GNUmakefile.

9 years agoPolissage : hlint.
Julien Moutinho [Sat, 1 Aug 2015 12:20:34 +0000 (14:20 +0200)]
Polissage : hlint.

9 years agoAjout : Filter : Filter_Account : Order.
Julien Moutinho [Sat, 1 Aug 2015 09:04:01 +0000 (11:04 +0200)]
Ajout : Filter : Filter_Account : Order.

9 years agoPolissage : CLI.Command.* : --help.
Julien Moutinho [Fri, 31 Jul 2015 15:41:16 +0000 (17:41 +0200)]
Polissage : CLI.Command.* : --help.

9 years agoPolissage : Lib.Parsec : espaces.
Julien Moutinho [Fri, 31 Jul 2015 14:06:05 +0000 (16:06 +0200)]
Polissage : Lib.Parsec : espaces.

9 years agoCorrection : Lib.Interval.Sieve : URL de ressources.
Julien Moutinho [Fri, 31 Jul 2015 14:04:26 +0000 (16:04 +0200)]
Correction : Lib.Interval.Sieve : URL de ressources.

9 years agoAjout : Filter : simplify et context.
Julien Moutinho [Fri, 31 Jul 2015 11:28:03 +0000 (13:28 +0200)]
Ajout : Filter : simplify et context.

9 years agoAjout : GNUmakefile : stats.
Julien Moutinho [Fri, 31 Jul 2015 10:34:48 +0000 (12:34 +0200)]
Ajout : GNUmakefile : stats.

9 years agoAjout : vim/ : syntax/ledger.vim.
Julien Moutinho [Wed, 29 Jul 2015 11:55:08 +0000 (13:55 +0200)]
Ajout : vim/ : syntax/ledger.vim.

9 years agoPolissage : Filter : alias de types Fold_*.
Julien Moutinho [Wed, 29 Jul 2015 11:53:22 +0000 (13:53 +0200)]
Polissage : Filter : alias de types Fold_*.

9 years agoPolissage : CLI.Command.*.
Julien Moutinho [Wed, 29 Jul 2015 06:59:24 +0000 (08:59 +0200)]
Polissage : CLI.Command.*.

9 years agoModification : filtre dès la lecture pour moins de consommation mémoire.
Julien Moutinho [Fri, 24 Jul 2015 14:22:26 +0000 (16:22 +0200)]
Modification : filtre dès la lecture pour moins de consommation mémoire.

9 years agoAjout : profilage du code.
Julien Moutinho [Thu, 23 Jul 2015 05:32:02 +0000 (07:32 +0200)]
Ajout : profilage du code.

9 years agoRenommage : Filter.Test_* -> Filter.Filter_*.
Julien Moutinho [Wed, 22 Jul 2015 12:11:33 +0000 (14:11 +0200)]
Renommage : Filter.Test_* -> Filter.Filter_*.

9 years agoSuppression : tests brouillons.
Julien Moutinho [Wed, 22 Jul 2015 06:04:21 +0000 (08:04 +0200)]
Suppression : tests brouillons.

9 years agoModif : CLI.Command : --color=[auto|yes|no].
Julien Moutinho [Wed, 22 Jul 2015 06:03:42 +0000 (08:03 +0200)]
Modif : CLI.Command : --color=[auto|yes|no].

9 years agoAjout : CLI.Command.Journal : chronométrage du parsage.
Julien Moutinho [Wed, 22 Jul 2015 06:02:57 +0000 (08:02 +0200)]
Ajout : CLI.Command.Journal : chronométrage du parsage.

9 years agoAjout : CLI.Command.* : intégration de --reduce-date.
Julien Moutinho [Wed, 22 Jul 2015 06:01:52 +0000 (08:01 +0200)]
Ajout : CLI.Command.* : intégration de --reduce-date.

9 years agoModification : CLI.Command.* : rend -i optionnel.
Julien Moutinho [Tue, 21 Jul 2015 10:34:05 +0000 (12:34 +0200)]
Modification : CLI.Command.* : rend -i optionnel.

9 years agoCorrection : Makefile : pré-installe alex et happy pour Hcompta.Web.
Julien Moutinho [Tue, 21 Jul 2015 09:27:25 +0000 (11:27 +0200)]
Correction : Makefile : pré-installe alex et happy pour Hcompta.Web.

9 years agoModification : adapte à GHC-7.10.1.
Julien Moutinho [Tue, 21 Jul 2015 09:26:26 +0000 (11:26 +0200)]
Modification : adapte à GHC-7.10.1.

9 years agoCorrection : CLI.Command.Balance : détermine is_worth avant d’appliquer balance_filter.
Julien Moutinho [Tue, 21 Jul 2015 09:25:18 +0000 (11:25 +0200)]
Correction : CLI.Command.Balance : détermine is_worth avant d’appliquer balance_filter.

9 years agoAjout : Lib.Interval{,.Sieve} : pour Filter.Reduce.
Julien Moutinho [Tue, 21 Jul 2015 09:22:49 +0000 (11:22 +0200)]
Ajout : Lib.Interval{,.Sieve} : pour Filter.Reduce.

9 years agoCorrection : CLI.Command.Journal : tri par date même si plusieurs journaux.
Julien Moutinho [Fri, 10 Jul 2015 00:10:58 +0000 (02:10 +0200)]
Correction : CLI.Command.Journal : tri par date même si plusieurs journaux.

9 years agoModif : CLI.Command.{Print => Journal}.
Julien Moutinho [Wed, 1 Jul 2015 00:52:13 +0000 (02:52 +0200)]
Modif : CLI.Command.{Print => Journal}.

9 years agoAjout : GL (General Ledger).
Julien Moutinho [Tue, 23 Jun 2015 15:04:59 +0000 (17:04 +0200)]
Ajout : GL (General Ledger).

9 years agoModif : {Balance.Amount_Sum => Amount.Sum}.
Julien Moutinho [Sun, 21 Jun 2015 14:46:07 +0000 (16:46 +0200)]
Modif : {Balance.Amount_Sum => Amount.Sum}.

9 years agoModif : Balance : inutile de mettre amount_sum_balance dans Amount_Sum.
Julien Moutinho [Sat, 20 Jun 2015 20:46:02 +0000 (22:46 +0200)]
Modif : Balance : inutile de mettre amount_sum_balance dans Amount_Sum.

9 years agoModif : Filter.Read : test_amount : pas d’unité accepte toutes les unités.
Julien Moutinho [Sat, 20 Jun 2015 19:31:51 +0000 (21:31 +0200)]
Modif : Filter.Read : test_amount : pas d’unité accepte toutes les unités.

9 years agoPolissage : CLI.Command.Balance : sépare ce qui est spécifique au format Ledger.
Julien Moutinho [Sat, 20 Jun 2015 19:18:15 +0000 (21:18 +0200)]
Polissage : CLI.Command.Balance : sépare ce qui est spécifique au format Ledger.

9 years agoModif : aplatit Hcompta.{Format => } et Hcompta.{Calc => }.
Julien Moutinho [Sat, 20 Jun 2015 18:29:51 +0000 (20:29 +0200)]
Modif : aplatit Hcompta.{Format => } et Hcompta.{Calc => }.

9 years agoAjout : Model.Filter : Test_Amount.
Julien Moutinho [Sat, 20 Jun 2015 05:13:39 +0000 (07:13 +0200)]
Ajout : Model.Filter : Test_Amount.

9 years agoCorrection : Model.Filter : Test_Bool : opérateurs.
Julien Moutinho [Sat, 20 Jun 2015 02:18:12 +0000 (04:18 +0200)]
Correction : Model.Filter : Test_Bool : opérateurs.

9 years agoPolissage : utilise Control.Monad.join plutôt que >>= id
Julien Moutinho [Fri, 19 Jun 2015 22:38:39 +0000 (00:38 +0200)]
Polissage : utilise Control.Monad.join plutôt que >>= id

9 years agoAjout : Model.Filter : Test_Tag.
Julien Moutinho [Fri, 19 Jun 2015 21:32:03 +0000 (23:32 +0200)]
Ajout : Model.Filter : Test_Tag.

9 years agoAjout : Model.Filter : Test_Date.
Julien Moutinho [Thu, 18 Jun 2015 09:22:19 +0000 (11:22 +0200)]
Ajout : Model.Filter : Test_Date.

9 years agoModif : CLI.Lang : utilise la classe ToDoc pour gérer les traductions.
Julien Moutinho [Wed, 17 Jun 2015 01:56:54 +0000 (03:56 +0200)]
Modif : CLI.Lang : utilise la classe ToDoc pour gérer les traductions.

9 years agoSuppression : Lib.Foldable : Composition déjà dans Data.Functor.Compose.
Julien Moutinho [Tue, 16 Jun 2015 03:33:29 +0000 (05:33 +0200)]
Suppression : Lib.Foldable : Composition déjà dans Data.Functor.Compose.

9 years agoCorrection : Lib.Parsec : évite une dépendance directe vers mtl-2.0.
Julien Moutinho [Tue, 16 Jun 2015 01:00:25 +0000 (03:00 +0200)]
Correction : Lib.Parsec : évite une dépendance directe vers mtl-2.0.

9 years agoCorrection : CLI.Command.Balance : filtres.
Julien Moutinho [Tue, 16 Jun 2015 00:44:08 +0000 (02:44 +0200)]
Correction : CLI.Command.Balance : filtres.

9 years agoCorrection : Calc.Balance : utilise Typeable1 pour supporter GHC-7.6.
Julien Moutinho [Mon, 15 Jun 2015 18:58:10 +0000 (20:58 +0200)]
Correction : Calc.Balance : utilise Typeable1 pour supporter GHC-7.6.

9 years agoAjout : Model.Filter.
Julien Moutinho [Thu, 11 Jun 2015 17:19:23 +0000 (19:19 +0200)]
Ajout : Model.Filter.

9 years agoModif : Calc.Balance : simplification de l’interface.
Julien Moutinho [Thu, 11 Jun 2015 17:17:34 +0000 (19:17 +0200)]
Modif : Calc.Balance : simplification de l’interface.

9 years agoCorrection : CLI.Command.Balance : intègre les écritures virtuelles.
Julien Moutinho [Wed, 10 Jun 2015 01:39:58 +0000 (03:39 +0200)]
Correction : CLI.Command.Balance : intègre les écritures virtuelles.

9 years agoCorrection : Format.Ledger.Write : quantity_length : utilise integerLogBase# plutôt...
Julien Moutinho [Mon, 8 Jun 2015 13:03:07 +0000 (15:03 +0200)]
Correction : Format.Ledger.Write : quantity_length : utilise integerLogBase# plutôt que logBase.

9 years agoCorrection : CLI : GHC RTS -N n’est pas portable.
Julien Moutinho [Sat, 6 Jun 2015 11:13:37 +0000 (13:13 +0200)]
Correction : CLI : GHC RTS -N n’est pas portable.

9 years agoCorrection : CLI.I18N : évite TemplateHaskell, notamment toute [|expression_quotation...
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.

9 years agoCorrection : ne dépend pas de Text.Show.Pretty qui requiert happy.
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.

9 years agoCorrection : CLI.Lib.Shakespeare.Base : évite shakespeare et ses dépendances non...
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.

9 years agoCorrection : CLI.Command.Balance : write_accounts : multiples Unit.
Julien Moutinho [Thu, 4 Jun 2015 18:27:27 +0000 (20:27 +0200)]
Correction : CLI.Command.Balance : write_accounts : multiples Unit.

9 years agoCorrection : Calc.Balance : infer_equilibrium : préservation du Posting lors de l...
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é.

9 years agoAjout : CLI.Command.Balance : affiche Calc.Balance.Amount_Sum.
Julien Moutinho [Fri, 29 May 2015 14:42:22 +0000 (16:42 +0200)]
Ajout : CLI.Command.Balance : affiche Calc.Balance.Amount_Sum.

9 years agoAjout : Calc.Balance : Amount_Sum.
Julien Moutinho [Fri, 29 May 2015 13:10:07 +0000 (15:10 +0200)]
Ajout : Calc.Balance : Amount_Sum.

9 years agoAjout : CLI.Command.Balance : ne recalcule pas la balance de chaque transaction ...
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).

9 years agoAjout : CLI.Lib.Leijen.Table
Julien Moutinho [Thu, 28 May 2015 06:24:08 +0000 (08:24 +0200)]
Ajout : CLI.Lib.Leijen.Table

9 years agoAjout : Format.Ledger.Write : Style.
Julien Moutinho [Thu, 28 May 2015 04:02:46 +0000 (06:02 +0200)]
Ajout : Format.Ledger.Write : Style.

9 years agoCorrection : Lib.Leijen.plain : IfColor.
Julien Moutinho [Thu, 28 May 2015 04:01:35 +0000 (06:01 +0200)]
Correction : Lib.Leijen.plain : IfColor.

9 years agoSuppression : Format.Lib.Parsec : instance Read R.SourcePos.
Julien Moutinho [Thu, 28 May 2015 01:20:39 +0000 (03:20 +0200)]
Suppression : Format.Lib.Parsec : instance Read R.SourcePos.

9 years agoCorrection : Format.Ledger.Write.{show,put} : W.renderPretty -> W.renderCompact.
Julien Moutinho [Thu, 28 May 2015 01:20:04 +0000 (03:20 +0200)]
Correction : Format.Ledger.Write.{show,put} : W.renderPretty -> W.renderCompact.

9 years agoModif : Format.Ledger.Write.Error_invalid_{day => date}.
Julien Moutinho [Thu, 28 May 2015 01:19:22 +0000 (03:19 +0200)]
Modif : Format.Ledger.Write.Error_invalid_{day => date}.

9 years agoAjout : CLI.Lib.Shakespeare.Leijen : et demain L’Internationale...
Julien Moutinho [Wed, 27 May 2015 01:55:42 +0000 (03:55 +0200)]
Ajout : CLI.Lib.Shakespeare.Leijen : et demain L’Internationale...

9 years agoAjout : Lib.Leijen : class ToDoc.
Julien Moutinho [Wed, 27 May 2015 01:46:15 +0000 (03:46 +0200)]
Ajout : Lib.Leijen : class ToDoc.

9 years agoAjout : Format.Ledger.Read : inclut la transaction non-équilibrée dans l’erreur.
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.

9 years agoModif : Model.Amount.Unit : type -> newtype, pour des instances sur-mesure.
Julien Moutinho [Wed, 27 May 2015 01:42:46 +0000 (03:42 +0200)]
Modif : Model.Amount.Unit : type -> newtype, pour des instances sur-mesure.

9 years agoModif : Calc.Balance : polymorphisation par classes et familles de type associées
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

9 years agoAjout : Lib.Parsec : contourne le calcul modulo 8 des tabulations fait par Text.Parsec
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

9 years agoCorrection : Lib.Parsec : détection et propagation des erreurs.
Julien Moutinho [Sat, 23 May 2015 05:56:09 +0000 (07:56 +0200)]
Correction : Lib.Parsec : détection et propagation des erreurs.

9 years agoCorrection : Data.List.foldl -> Data.List.foldl'
Julien Moutinho [Thu, 21 May 2015 10:11:53 +0000 (12:11 +0200)]
Correction : Data.List.foldl -> Data.List.foldl'

9 years agoAjout : Makefile : {lib,cli,web}/clean
Julien Moutinho [Thu, 21 May 2015 10:11:11 +0000 (12:11 +0200)]
Ajout : Makefile : {lib,cli,web}/clean

9 years agoCorrection : Calc.Balance : union => unionWith : évite une éventuelle surprise.
Julien Moutinho [Thu, 21 May 2015 10:09:57 +0000 (12:09 +0200)]
Correction : Calc.Balance : union => unionWith : évite une éventuelle surprise.

9 years agoAjout : Lib.Foldable : tests.
Julien Moutinho [Thu, 21 May 2015 06:41:06 +0000 (08:41 +0200)]
Ajout : Lib.Foldable : tests.

9 years agoAjout : Lib.Parsec : runParserT_with_Error
Julien Moutinho [Thu, 21 May 2015 06:01:25 +0000 (08:01 +0200)]
Ajout : Lib.Parsec : runParserT_with_Error

9 years agoCorrection : Calc.Balance.infer_equilibrium
Julien Moutinho [Thu, 21 May 2015 05:46:34 +0000 (07:46 +0200)]
Correction : Calc.Balance.infer_equilibrium

9 years agoCorrection : Format.Ledger.Read : transaction comments
Julien Moutinho [Tue, 19 May 2015 07:15:31 +0000 (09:15 +0200)]
Correction : Format.Ledger.Read : transaction comments

9 years agoAjout : Makefile : %/install/test
Julien Moutinho [Tue, 19 May 2015 05:29:30 +0000 (07:29 +0200)]
Ajout : Makefile : %/install/test

9 years agoAjout : Calc.Balance.infer_equilibre
Julien Moutinho [Tue, 19 May 2015 05:27:50 +0000 (07:27 +0200)]
Ajout : Calc.Balance.infer_equilibre

9 years agoAjout : Calc.Balance.postings
Julien Moutinho [Tue, 19 May 2015 05:27:18 +0000 (07:27 +0200)]
Ajout : Calc.Balance.postings

9 years agoModif : Lib.TreeMap.{node_content => node_value}
Julien Moutinho [Tue, 19 May 2015 05:26:05 +0000 (07:26 +0200)]
Modif : Lib.TreeMap.{node_content => node_value}

9 years agoAjout : */hcompta-*.cabal : -fdev
Julien Moutinho [Mon, 18 May 2015 15:48:54 +0000 (17:48 +0200)]
Ajout : */hcompta-*.cabal : -fdev

9 years agoAjout : Makefile : %/dev
Julien Moutinho [Mon, 18 May 2015 15:46:25 +0000 (17:46 +0200)]
Ajout : Makefile : %/dev

9 years agoAjout : Makefile : CABAL_FLAGS et CABAL_*_FLAGS
Julien Moutinho [Mon, 18 May 2015 15:12:43 +0000 (17:12 +0200)]
Ajout : Makefile : CABAL_FLAGS et CABAL_*_FLAGS

9 years agoAjout : Model.Filter.Read
Julien Moutinho [Fri, 15 May 2015 03:50:24 +0000 (05:50 +0200)]
Ajout : Model.Filter.Read

9 years agoCorrection : CLI.Command.Balance : critère de redondance
Julien Moutinho [Fri, 15 May 2015 03:49:26 +0000 (05:49 +0200)]
Correction : CLI.Command.Balance : critère de redondance

9 years agoCorrection : Format.Ledger.Read.amount : utilise l’Unit par défaut si présente
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

9 years agoAjout : CLI : un peu plus de coloration ANSI.
Julien Moutinho [Fri, 15 May 2015 03:38:23 +0000 (05:38 +0200)]
Ajout : CLI : un peu plus de coloration ANSI.

9 years agoAjout : Makefile
Julien Moutinho [Fri, 15 May 2015 03:33:52 +0000 (05:33 +0200)]
Ajout : Makefile

9 years agoCorrection : Format.Ledger.Write : couleurs d'account et amount
Julien Moutinho [Mon, 11 May 2015 00:01:45 +0000 (02:01 +0200)]
Correction : Format.Ledger.Write : couleurs d'account et amount

9 years agoCorrection : Format.Ledger.Read : Amount sans Unit
Julien Moutinho [Mon, 11 May 2015 00:00:57 +0000 (02:00 +0200)]
Correction : Format.Ledger.Read : Amount sans Unit

9 years agoAjout : CLI.Command.Balance : --redundant
Julien Moutinho [Sun, 10 May 2015 23:57:18 +0000 (01:57 +0200)]
Ajout : CLI.Command.Balance : --redundant

9 years agoCorrection : Format.Ledger.Read : posting_type davantage laxiste
Julien Moutinho [Sat, 9 May 2015 23:34:36 +0000 (01:34 +0200)]
Correction : Format.Ledger.Read : posting_type davantage laxiste

9 years agoAjout : Lib.TreeMap : instances pour TreeMap et pas seulement Node
Julien Moutinho [Sat, 9 May 2015 13:14:48 +0000 (15:14 +0200)]
Ajout : Lib.TreeMap : instances pour TreeMap et pas seulement Node

9 years agoModif : CLI.Command.Balance : meilleur affichage
Julien Moutinho [Fri, 8 May 2015 01:23:34 +0000 (03:23 +0200)]
Modif : CLI.Command.Balance : meilleur affichage

9 years agoCorrection : Calc.Balance.transaction_with_virtual
Julien Moutinho [Fri, 8 May 2015 01:22:40 +0000 (03:22 +0200)]
Correction : Calc.Balance.transaction_with_virtual

9 years agoCorrection : lens n'est pas nécessaire pour le moment
Julien Moutinho [Tue, 5 May 2015 19:41:54 +0000 (21:41 +0200)]
Correction : lens n'est pas nécessaire pour le moment

9 years agoCorrection : typo de documentation
Julien Moutinho [Tue, 5 May 2015 19:41:26 +0000 (21:41 +0200)]
Correction : typo de documentation

9 years agoAjout : Lib.TreeMap pour Calc.Balance.Expanded
Julien Moutinho [Tue, 5 May 2015 19:07:12 +0000 (21:07 +0200)]
Ajout : Lib.TreeMap pour Calc.Balance.Expanded