[phpMyAdmin Git] [phpmyadmin/simple-math] 9f0c8a:

Michal Čihař michal at cihar.com
Wed Oct 12 16:21:16 CEST 2016


  Branch: refs/heads/master
  Home:   https://github.com/phpmyadmin/simple-math
  Commit: 9f0c8a9ecca7b2c6f43fcd16920911071556ab36
      https://github.com/phpmyadmin/simple-math/commit/9f0c8a9ecca7b2c6f43fcd16920911071556ab36
  Author: ircmaxell <ircmaxell at gmail.com>
  Date:   2011-09-21 (Wed, 21 Sep 2011)

  Changed paths:
    A Expressions.php
    A Math.php
    A Stack.php
    A TerminalExpression.php
    A test.php

  Log Message:
  -----------
  


  Commit: 372b4046326eae181c98818cdea6fca5601dec2a
      https://github.com/phpmyadmin/simple-math/commit/372b4046326eae181c98818cdea6fca5601dec2a
  Author: ircmaxell <ircmaxell at gmail.com>
  Date:   2011-09-21 (Wed, 21 Sep 2011)

  Changed paths:
    M test.php

  Log Message:
  -----------
  


  Commit: cc11fee197c7f30e0bebe54dd4648fe61a8f70b3
      https://github.com/phpmyadmin/simple-math/commit/cc11fee197c7f30e0bebe54dd4648fe61a8f70b3
  Author: ircmaxell <ircmaxell at gmail.com>
  Date:   2011-09-21 (Wed, 21 Sep 2011)

  Changed paths:
    M Math.php
    M TerminalExpression.php
    M test.php

  Log Message:
  -----------
  


  Commit: f2743e0689db1af920a51fab74b00f3dad00fb2a
      https://github.com/phpmyadmin/simple-math/commit/f2743e0689db1af920a51fab74b00f3dad00fb2a
  Author: Anthony Ferrara <me at ircmaxell.com>
  Date:   2012-10-02 (Tue, 02 Oct 2012)

  Changed paths:
    M Math.php

  Log Message:
  -----------
  


  Commit: e41bf7a54836e3708feb1e15bfc1d326b8760b96
      https://github.com/phpmyadmin/simple-math/commit/e41bf7a54836e3708feb1e15bfc1d326b8760b96
  Author: David Remie <bi.remie at gmail.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M Expressions.php
    M Math.php

  Log Message:
  -----------
  


  Commit: 38d6465b9c8b978d5fe2cab4c2a93604a2598b7c
      https://github.com/phpmyadmin/simple-math/commit/38d6465b9c8b978d5fe2cab4c2a93604a2598b7c
  Author: Michal Čihař <michal at cihar.com>
  Date:   2016-10-12 (Wed, 12 Oct 2016)

  Changed paths:
    A .gitignore
    A .travis.yml
    R Expressions.php
    A LICENSE
    R Math.php
    A README.md
    R Stack.php
    R TerminalExpression.php
    A codecov.yml
    A composer.json
    A phpunit.xml
    A src/Addition.php
    A src/Division.php
    A src/Math.php
    A src/Multiplication.php
    A src/Number.php
    A src/Operator.php
    A src/Parenthesis.php
    A src/Stack.php
    A src/Subtraction.php
    A src/TerminalExpression.php
    R test.php
    A tests/CalculateTest.php
    A tests/bootstrap.php

  Log Message:
  -----------
  Adjusted to use PSR loader

Signed-off-by: Michal Čihař <michal at cihar.com>


  Commit: 08ace392554524a5191efc44392a4b298e4d0d6f
      https://github.com/phpmyadmin/simple-math/commit/08ace392554524a5191efc44392a4b298e4d0d6f
  Author: Michal Čihař <michal at cihar.com>
  Date:   2016-10-12 (Wed, 12 Oct 2016)

  Changed paths:
    M tests/CalculateTest.php

  Log Message:
  -----------
  Add more complex test

Signed-off-by: Michal Čihař <michal at cihar.com>


  Commit: e69887b14370a8bed4807ae4ad210897654377e2
      https://github.com/phpmyadmin/simple-math/commit/e69887b14370a8bed4807ae4ad210897654377e2
  Author: Michal Čihař <michal at cihar.com>
  Date:   2016-10-12 (Wed, 12 Oct 2016)

  Changed paths:
    M tests/CalculateTest.php

  Log Message:
  -----------
  Add tests for all basic operations

Signed-off-by: Michal Čihař <michal at cihar.com>


  Commit: af84fa59c99f7df6987642c5232cce34de5fec83
      https://github.com/phpmyadmin/simple-math/commit/af84fa59c99f7df6987642c5232cce34de5fec83
  Author: Michal Čihař <michal at cihar.com>
  Date:   2016-10-12 (Wed, 12 Oct 2016)

  Changed paths:
    M README.md
    M src/Addition.php
    M src/Division.php
    M src/Math.php
    M src/Multiplication.php
    M src/Number.php
    M src/Parenthesis.php
    M src/Subtraction.php
    M src/TerminalExpression.php
    A src/Variable.php
    M tests/CalculateTest.php

  Log Message:
  -----------
  Evaluate variable at exection phase

Doing that at parse time does not allow us to use same parsed expression
for different values.

Signed-off-by: Michal Čihař <michal at cihar.com>


  Commit: fb7f3aa881dd374c324222a6678d9936ceb8904e
      https://github.com/phpmyadmin/simple-math/commit/fb7f3aa881dd374c324222a6678d9936ceb8904e
  Author: Michal Čihař <michal at cihar.com>
  Date:   2016-10-12 (Wed, 12 Oct 2016)

  Changed paths:
    M README.md
    M src/TerminalExpression.php
    M tests/CalculateTest.php

  Log Message:
  -----------
  Allow variables without $ prefix

Signed-off-by: Michal Čihař <michal at cihar.com>


  Commit: 4d7ee596c57052a4ef3f765f6b10db02d3101d94
      https://github.com/phpmyadmin/simple-math/commit/4d7ee596c57052a4ef3f765f6b10db02d3101d94
  Author: Michal Čihař <michal at cihar.com>
  Date:   2016-10-12 (Wed, 12 Oct 2016)

  Changed paths:
    M src/Math.php

  Log Message:
  -----------
  Fix exception throwing

Signed-off-by: Michal Čihař <michal at cihar.com>


  Commit: 95a563e2282293a90380b590ff2058caa187687a
      https://github.com/phpmyadmin/simple-math/commit/95a563e2282293a90380b590ff2058caa187687a
  Author: Michal Čihař <michal at cihar.com>
  Date:   2016-10-12 (Wed, 12 Oct 2016)

  Changed paths:
    M README.md

  Log Message:
  -----------
  Fix typo in README

Signed-off-by: Michal Čihař <michal at cihar.com>


  Commit: cb5b66bea701956f36cb4a19d04417a2cb58eaa8
      https://github.com/phpmyadmin/simple-math/commit/cb5b66bea701956f36cb4a19d04417a2cb58eaa8
  Author: Michal Čihař <michal at cihar.com>
  Date:   2016-10-12 (Wed, 12 Oct 2016)

  Changed paths:
    M tests/CalculateTest.php

  Log Message:
  -----------
  Test evaluation with different value

Signed-off-by: Michal Čihař <michal at cihar.com>


  Commit: 2d9d8e0117f29a7473152ad1376b3d09a3fdb2bf
      https://github.com/phpmyadmin/simple-math/commit/2d9d8e0117f29a7473152ad1376b3d09a3fdb2bf
  Author: Michal Čihař <michal at cihar.com>
  Date:   2016-10-12 (Wed, 12 Oct 2016)

  Changed paths:
    M README.md
    M src/Math.php
    M tests/CalculateTest.php

  Log Message:
  -----------
  Store stack as attribute rather than externally

Also evaluate copy of the stack, so that the stored stack
stays as is.

Signed-off-by: Michal Čihař <michal at cihar.com>


  Commit: f16ddc3c6e81dabb811a2b02f8152a2cee362c28
      https://github.com/phpmyadmin/simple-math/commit/f16ddc3c6e81dabb811a2b02f8152a2cee362c28
  Author: Michal Čihař <michal at cihar.com>
  Date:   2016-10-12 (Wed, 12 Oct 2016)

  Changed paths:
    M README.md

  Log Message:
  -----------
  Fix description in readme

Signed-off-by: Michal Čihař <michal at cihar.com>


  Commit: a388479f8a84af578c7ce974b4934980cc19b0ae
      https://github.com/phpmyadmin/simple-math/commit/a388479f8a84af578c7ce974b4934980cc19b0ae
  Author: Michal Čihař <michal at cihar.com>
  Date:   2016-10-12 (Wed, 12 Oct 2016)

  Changed paths:
    M src/Parenthesis.php
    M src/TerminalExpression.php

  Log Message:
  -----------
  Remove unused method

Signed-off-by: Michal Čihař <michal at cihar.com>


  Commit: 39e0e3fbd775af0aae56dd04fc69278665c1dde5
      https://github.com/phpmyadmin/simple-math/commit/39e0e3fbd775af0aae56dd04fc69278665c1dde5
  Author: Michal Čihař <michal at cihar.com>
  Date:   2016-10-12 (Wed, 12 Oct 2016)

  Changed paths:
    M src/Math.php

  Log Message:
  -----------
  Remove unused render() method

Signed-off-by: Michal Čihař <michal at cihar.com>


  Commit: 43ab6845e2149b1e03efa556ead39dc156cbc81c
      https://github.com/phpmyadmin/simple-math/commit/43ab6845e2149b1e03efa556ead39dc156cbc81c
  Author: Michal Čihař <michal at cihar.com>
  Date:   2016-10-12 (Wed, 12 Oct 2016)

  Changed paths:
    M src/Math.php
    M src/Parenthesis.php
    M src/TerminalExpression.php
    A src/Ternary.php
    A src/TernaryIntermediate.php
    M tests/CalculateTest.php

  Log Message:
  -----------
  Initial implementation of ternary operator

Signed-off-by: Michal Čihař <michal at cihar.com>


  Commit: ee1aba07ffc2b9110d33f6a155cc0d5b043e526c
      https://github.com/phpmyadmin/simple-math/commit/ee1aba07ffc2b9110d33f6a155cc0d5b043e526c
  Author: Michal Čihař <michal at cihar.com>
  Date:   2016-10-12 (Wed, 12 Oct 2016)

  Changed paths:
    M tests/CalculateTest.php

  Log Message:
  -----------
  Better test name

Signed-off-by: Michal Čihař <michal at cihar.com>


  Commit: b2fd6103d94501e114f38d6af1c7978b86ea9188
      https://github.com/phpmyadmin/simple-math/commit/b2fd6103d94501e114f38d6af1c7978b86ea9188
  Author: Michal Čihař <michal at cihar.com>
  Date:   2016-10-12 (Wed, 12 Oct 2016)

  Changed paths:
    A src/Comparison.php
    A src/ComparisonEQ.php
    A src/ComparisonGT.php
    A src/ComparisonGTE.php
    A src/ComparisonLT.php
    A src/ComparisonLTE.php
    A src/ComparisonNE.php
    M src/Parenthesis.php
    M src/TerminalExpression.php
    M tests/CalculateTest.php

  Log Message:
  -----------
  Add comparison operators

Signed-off-by: Michal Čihař <michal at cihar.com>


  Commit: 43b780df2689cef84a94dc7f9d99d4533f6e69ac
      https://github.com/phpmyadmin/simple-math/commit/43b780df2689cef84a94dc7f9d99d4533f6e69ac
  Author: Michal Čihař <michal at cihar.com>
  Date:   2016-10-12 (Wed, 12 Oct 2016)

  Changed paths:
    M README.md

  Log Message:
  -----------
  Document new operators

Signed-off-by: Michal Čihař <michal at cihar.com>


  Commit: 0a7d178bfbaeaa6e2a12506d1cb35dffcbb9e423
      https://github.com/phpmyadmin/simple-math/commit/0a7d178bfbaeaa6e2a12506d1cb35dffcbb9e423
  Author: Michal Čihař <michal at cihar.com>
  Date:   2016-10-12 (Wed, 12 Oct 2016)

  Changed paths:
    M README.md
    M src/Comparison.php
    A src/OperatorAnd.php
    A src/OperatorOr.php
    M src/Parenthesis.php
    M src/TerminalExpression.php
    M tests/CalculateTest.php

  Log Message:
  -----------
  Add support for logical operators

Signed-off-by: Michal Čihař <michal at cihar.com>


  Commit: 1a54d65dd1145fb01c25375c8fd7e17e756196ed
      https://github.com/phpmyadmin/simple-math/commit/1a54d65dd1145fb01c25375c8fd7e17e756196ed
  Author: Michal Čihař <michal at cihar.com>
  Date:   2016-10-12 (Wed, 12 Oct 2016)

  Changed paths:
    M tests/CalculateTest.php

  Log Message:
  -----------
  Add tests for gettext equations

Signed-off-by: Michal Čihař <michal at cihar.com>


  Commit: 6162886d77b8d5308d4c435faa40a1e8da6ecf9c
      https://github.com/phpmyadmin/simple-math/commit/6162886d77b8d5308d4c435faa40a1e8da6ecf9c
  Author: Michal Čihař <michal at cihar.com>
  Date:   2016-10-12 (Wed, 12 Oct 2016)

  Changed paths:
    M tests/CalculateTest.php

  Log Message:
  -----------
  Add Czech test equation

Signed-off-by: Michal Čihař <michal at cihar.com>


  Commit: ea4dc46705a3082adf482829194a64ea332e68ea
      https://github.com/phpmyadmin/simple-math/commit/ea4dc46705a3082adf482829194a64ea332e68ea
  Author: Michal Čihař <michal at cihar.com>
  Date:   2016-10-12 (Wed, 12 Oct 2016)

  Changed paths:
    M src/Math.php

  Log Message:
  -----------
  Allow to use operators next to string

Signed-off-by: Michal Čihař <michal at cihar.com>


  Commit: 51c623cb2f36b0ff8cd20f1f091883018ffb20c6
      https://github.com/phpmyadmin/simple-math/commit/51c623cb2f36b0ff8cd20f1f091883018ffb20c6
  Author: Michal Čihař <michal at cihar.com>
  Date:   2016-10-12 (Wed, 12 Oct 2016)

  Changed paths:
    M tests/CalculateTest.php

  Log Message:
  -----------
  Extend gettext test data

Signed-off-by: Michal Čihař <michal at cihar.com>


  Commit: d70f9e4dd56fa8b802e23c031076aa9ca678fcb1
      https://github.com/phpmyadmin/simple-math/commit/d70f9e4dd56fa8b802e23c031076aa9ca678fcb1
  Author: Michal Čihař <michal at cihar.com>
  Date:   2016-10-12 (Wed, 12 Oct 2016)

  Changed paths:
    M README.md
    M src/Math.php
    A src/Modulo.php
    M src/TerminalExpression.php
    M tests/CalculateTest.php

  Log Message:
  -----------
  Add support for modulo operator

Signed-off-by: Michal Čihař <michal at cihar.com>


  Commit: 310bb0b41a85c780dfef9097f83c48cb9d372c8d
      https://github.com/phpmyadmin/simple-math/commit/310bb0b41a85c780dfef9097f83c48cb9d372c8d
  Author: Michal Čihař <michal at cihar.com>
  Date:   2016-10-12 (Wed, 12 Oct 2016)

  Changed paths:
    M src/Comparison.php
    M src/OperatorAnd.php
    M src/OperatorOr.php
    M src/Parenthesis.php
    M src/Ternary.php

  Log Message:
  -----------
  Fix operator precidence

Signed-off-by: Michal Čihař <michal at cihar.com>


  Commit: 0b7cb504418fbcf43c0414113007ea3a8e230a01
      https://github.com/phpmyadmin/simple-math/commit/0b7cb504418fbcf43c0414113007ea3a8e230a01
  Author: Michal Čihař <michal at cihar.com>
  Date:   2016-10-12 (Wed, 12 Oct 2016)

  Changed paths:
    M tests/CalculateTest.php

  Log Message:
  -----------
  Add test for Arabic Gettext equation

Signed-off-by: Michal Čihař <michal at cihar.com>


Compare: https://github.com/phpmyadmin/simple-math/compare/9f0c8a9ecca7^...0b7cb504418f


More information about the Git mailing list