From tomohiron ¡÷ users.sourceforge.jp Mon Feb 1 13:43:32 2010 From: tomohiron ¡÷ users.sourceforge.jp (tomohiron ¡÷ users.sourceforge.jp) Date: Mon, 01 Feb 2010 13:43:32 +0900 Subject: [Mint-commit] [SCM] mint-lib (mint) branch, master, updated. e8273bf85581d0160e4e7d97955c9f1bbedc69ea Message-ID: <1264999412.715793.5749.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-lib" repository containing the "mint" project. The branch, master has been updated via e8273bf85581d0160e4e7d97955c9f1bbedc69ea (commit) via 2b9d84461f5e30115284440fa42dcbb6787eff05 (commit) via 2d90e12156773871cd1a2542dabc1670dccf56ce (commit) via 17a403b4498eacf15af61c1a653588ab07b95c79 (commit) via db85927acd108a38bdae634de59b9ddbf68bae41 (commit) from dc72faec54803f040fc0d34b200ac0b8d7314f98 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit e8273bf85581d0160e4e7d97955c9f1bbedc69ea Author: Tomohiro Nishimura Date: Mon Feb 1 13:31:24 2010 +0900 add factorization solver commit 2b9d84461f5e30115284440fa42dcbb6787eff05 Author: Tomohiro Nishimura Date: Mon Feb 1 13:23:14 2010 +0900 add expantion solver commit 2d90e12156773871cd1a2542dabc1670dccf56ce Author: Tomohiro Nishimura Date: Mon Feb 1 13:22:20 2010 +0900 solver can take expression only commit 17a403b4498eacf15af61c1a653588ab07b95c79 Author: Tomohiro Nishimura Date: Mon Feb 1 01:03:42 2010 +0900 add spec for parser commit db85927acd108a38bdae634de59b9ddbf68bae41 Author: Tomohiro Nishimura Date: Sat Jan 30 19:33:39 2010 +0900 minor fix for maxima arithmetic solver test ----------------------------------------------------------------------- Summary of changes: lib/mint/builder/mint_expression_parser.rb | 96 ++++++++++---------- lib/mint/builder/mint_expression_parser.y | 2 +- lib/mint/solver/engines/base.rb | 7 +- .../engines/maxima/{arithmetic.rb => expantion.rb} | 4 +- .../maxima/{arithmetic.rb => factorization.rb} | 4 +- spec/solver/engines/base_spec.rb | 8 +- spec/solver/engines/maxima/arithmetic_spec.rb | 8 ++- spec/solver/engines/maxima/base_spec.rb | 12 ++-- spec/solver/engines/maxima/expantion_spec.rb | 20 ++++ spec/solver/engines/maxima/factorization_spec.rb | 20 ++++ spec/spec_helper.rb | 6 +- 11 files changed, 117 insertions(+), 70 deletions(-) copy lib/mint/solver/engines/maxima/{arithmetic.rb => expantion.rb} (73%) copy lib/mint/solver/engines/maxima/{arithmetic.rb => factorization.rb} (71%) create mode 100644 spec/solver/engines/maxima/expantion_spec.rb create mode 100644 spec/solver/engines/maxima/factorization_spec.rb hooks/post-receive -- mint-lib (mint) From okimoto ¡÷ users.sourceforge.jp Mon Feb 1 14:22:31 2010 From: okimoto ¡÷ users.sourceforge.jp (okimoto ¡÷ users.sourceforge.jp) Date: Mon, 01 Feb 2010 14:22:31 +0900 Subject: [Mint-commit] [SCM] mint-server (mint) branch, master, updated. 15437e2985810470b0124eb8c21bff2e01957b72 Message-ID: <1265001751.876911.21028.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-server" repository containing the "mint" project. The branch, master has been updated via 15437e2985810470b0124eb8c21bff2e01957b72 (commit) from fd0e147a982c3a4071f5a078ccd5edeb23ee3c73 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 15437e2985810470b0124eb8c21bff2e01957b72 Author: okimoto Date: Mon Feb 1 14:21:29 2010 +0900 refactor ----------------------------------------------------------------------- Summary of changes: app/controllers/application_controller.rb | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) hooks/post-receive -- mint-server (mint) From okimoto ¡÷ users.sourceforge.jp Tue Feb 2 19:12:32 2010 From: okimoto ¡÷ users.sourceforge.jp (okimoto ¡÷ users.sourceforge.jp) Date: Tue, 02 Feb 2010 19:12:32 +0900 Subject: [Mint-commit] [SCM] mint-lib (mint) branch, master, updated. 05f911ccd952bb8cad7b7148b35e88ccb988fd97 Message-ID: <1265105552.720250.29927.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-lib" repository containing the "mint" project. The branch, master has been updated via 05f911ccd952bb8cad7b7148b35e88ccb988fd97 (commit) from e8273bf85581d0160e4e7d97955c9f1bbedc69ea (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 05f911ccd952bb8cad7b7148b35e88ccb988fd97 Author: okimoto Date: Tue Feb 2 13:52:48 2010 +0900 fix bugs do not generate '1x' generate 'D > 0' problems ----------------------------------------------------------------------- Summary of changes: lib/mint/generator/high_order_expression.rb | 10 ++++++---- spec/generator/high_order_expression_spec.rb | 3 ++- 2 files changed, 8 insertions(+), 5 deletions(-) hooks/post-receive -- mint-lib (mint) From okimoto ¡÷ users.sourceforge.jp Tue Feb 2 19:13:47 2010 From: okimoto ¡÷ users.sourceforge.jp (okimoto ¡÷ users.sourceforge.jp) Date: Tue, 02 Feb 2010 19:13:47 +0900 Subject: [Mint-commit] [SCM] mint-lib (mint) branch, master, updated. 9ffbb11ac127943d11a449aa6d73759c8ba23a59 Message-ID: <1265105627.211820.30314.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-lib" repository containing the "mint" project. The branch, master has been updated via 9ffbb11ac127943d11a449aa6d73759c8ba23a59 (commit) from 05f911ccd952bb8cad7b7148b35e88ccb988fd97 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 9ffbb11ac127943d11a449aa6d73759c8ba23a59 Author: okimoto Date: Tue Feb 2 19:12:59 2010 +0900 raise InveridExpressionError, expression ----------------------------------------------------------------------- Summary of changes: lib/mint/builder.rb | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) hooks/post-receive -- mint-lib (mint) From okimoto ¡÷ users.sourceforge.jp Tue Feb 2 20:39:21 2010 From: okimoto ¡÷ users.sourceforge.jp (okimoto ¡÷ users.sourceforge.jp) Date: Tue, 02 Feb 2010 20:39:21 +0900 Subject: [Mint-commit] [SCM] mint-lib (mint) branch, master, updated. c117401470c84fc4db26ee5e408e71d1297210aa Message-ID: <1265110761.289329.2727.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-lib" repository containing the "mint" project. The branch, master has been updated via c117401470c84fc4db26ee5e408e71d1297210aa (commit) from 9ffbb11ac127943d11a449aa6d73759c8ba23a59 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit c117401470c84fc4db26ee5e408e71d1297210aa Author: okimoto Date: Tue Feb 2 20:38:38 2010 +0900 generate easy factor expression ----------------------------------------------------------------------- Summary of changes: lib/mint/generator/high_order_expression.rb | 55 +++++++++++++++++++++----- 1 files changed, 44 insertions(+), 11 deletions(-) hooks/post-receive -- mint-lib (mint) From okimoto ¡÷ users.sourceforge.jp Wed Feb 3 12:17:19 2010 From: okimoto ¡÷ users.sourceforge.jp (okimoto ¡÷ users.sourceforge.jp) Date: Wed, 03 Feb 2010 12:17:19 +0900 Subject: [Mint-commit] [SCM] mint-server (mint) branch, master, updated. bd1fc2fc77b97a2bb649ff09f5b40c62a5470df2 Message-ID: <1265167039.558091.27489.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-server" repository containing the "mint" project. The branch, master has been updated via bd1fc2fc77b97a2bb649ff09f5b40c62a5470df2 (commit) via 6c41e03b53121df9247e35423242a11129c1d58c (commit) via 85458b836db769924c288d9908866c32b5252870 (commit) via f8a2941efcf5029572402059602f6bb2e1ac385a (commit) via 9b33a8004fb41bf3d0020f693d992cc5abc33ebb (commit) via b26c336cd17dac4d9a56146dd189271f93b6f88c (commit) from 15437e2985810470b0124eb8c21bff2e01957b72 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit bd1fc2fc77b97a2bb649ff09f5b40c62a5470df2 Author: okimoto Date: Tue Feb 2 14:13:54 2010 +0900 now work in development mode call model method instead of wrapped helper method commit 6c41e03b53121df9247e35423242a11129c1d58c Author: okimoto Date: Mon Feb 1 17:01:30 2010 +0900 add specs for LearningResult#engine commit 85458b836db769924c288d9908866c32b5252870 Author: okimoto Date: Mon Feb 1 17:00:17 2010 +0900 do not store large object in session commit f8a2941efcf5029572402059602f6bb2e1ac385a Author: okimoto Date: Mon Feb 1 16:14:54 2010 +0900 now can use mint-lib solver commit 9b33a8004fb41bf3d0020f693d992cc5abc33ebb Author: okimoto Date: Mon Feb 1 16:14:29 2010 +0900 update css commit b26c336cd17dac4d9a56146dd189271f93b6f88c Author: okimoto Date: Mon Feb 1 16:14:20 2010 +0900 pending spec ----------------------------------------------------------------------- Summary of changes: app/controllers/problems_controller.rb | 10 +++----- app/helpers/problems_helper.rb | 3 -- app/models/learning_result.rb | 14 ++++++------ app/views/layouts/application.html.erb | 13 ++++++----- public/stylesheets/mint.css | 5 ++++ spec/models/learning_result_spec.rb | 29 ++++++++++++++++++++++++++ spec/views/admin/users/show.html.erb_spec.rb | 5 +--- 7 files changed, 53 insertions(+), 26 deletions(-) hooks/post-receive -- mint-server (mint) From okimoto ¡÷ users.sourceforge.jp Wed Feb 3 19:46:15 2010 From: okimoto ¡÷ users.sourceforge.jp (okimoto ¡÷ users.sourceforge.jp) Date: Wed, 03 Feb 2010 19:46:15 +0900 Subject: [Mint-commit] [SCM] mint-server (mint) branch, master, updated. a8c01d709d7100cf16432501d23cbb4453c351bb Message-ID: <1265193975.622168.31763.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-server" repository containing the "mint" project. The branch, master has been updated via a8c01d709d7100cf16432501d23cbb4453c351bb (commit) via 2355b9bd63b34846618674b4380d51fa51742736 (commit) via 784652cbcdea465a2461a9a30e9abf4a296415cd (commit) via 99625bc4cf32435bd99285628eda9776f32217b5 (commit) via 72ec1a4341646894c4ea1c21f6c2ecdcca7d5a86 (commit) via d6e9af454bf3f1721220c965b9f89732272ec2a9 (commit) from bd1fc2fc77b97a2bb649ff09f5b40c62a5470df2 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit a8c01d709d7100cf16432501d23cbb4453c351bb Author: okimoto Date: Wed Feb 3 19:46:02 2010 +0900 implement reports/index commit 2355b9bd63b34846618674b4380d51fa51742736 Author: okimoto Date: Wed Feb 3 15:28:16 2010 +0900 add specs for named_scope commit 784652cbcdea465a2461a9a30e9abf4a296415cd Author: okimoto Date: Wed Feb 3 15:23:51 2010 +0900 fix specs and add named_scope commit 99625bc4cf32435bd99285628eda9776f32217b5 Author: okimoto Date: Wed Feb 3 14:31:31 2010 +0900 rake annotate_models commit 72ec1a4341646894c4ea1c21f6c2ecdcca7d5a86 Author: okimoto Date: Wed Feb 3 14:30:39 2010 +0900 plugin install annotate_models_with_index commit d6e9af454bf3f1721220c965b9f89732272ec2a9 Author: okimoto Date: Wed Feb 3 14:27:52 2010 +0900 just add reports controller ----------------------------------------------------------------------- Summary of changes: app/controllers/reports_controller.rb | 23 +++ app/helpers/reports_helper.rb | 2 + app/models/arithmetic_edit_form.rb | 28 ++++ app/models/high_order_expression_edit_form.rb | 23 +++ app/models/learning_result.rb | 23 +++ app/models/problem.rb | 15 ++ app/models/role.rb | 13 ++ app/models/user.rb | 14 ++ app/models/user_edit_form.rb | 11 ++ app/views/reports/index.html.erb | 52 +++++++ config/routes.rb | 5 + public/stylesheets/mint.css | 5 + ...ntroller_spec.rb => reports_controller_spec.rb} | 6 +- spec/factories/learning_result.rb | 3 +- ...{home_helper_spec.rb => reports_helper_spec.rb} | 4 +- spec/models/learning_result_spec.rb | 31 ++++- .../{admin => reports}/index.html.erb_spec.rb | 6 +- .../plugins/annotate_models_with_index/ChangeLog | 46 ++++++ vendor/plugins/annotate_models_with_index/README | 31 ++++ .../lib/annotate_models.rb | 150 ++++++++++++++++++++ .../tasks/annotate_models_tasks.rake | 6 + 21 files changed, 484 insertions(+), 13 deletions(-) create mode 100644 app/controllers/reports_controller.rb create mode 100644 app/helpers/reports_helper.rb create mode 100644 app/views/reports/index.html.erb copy spec/controllers/{admin_controller_spec.rb => reports_controller_spec.rb} (62%) copy spec/helpers/{home_helper_spec.rb => reports_helper_spec.rb} (75%) copy spec/views/{admin => reports}/index.html.erb_spec.rb (57%) create mode 100644 vendor/plugins/annotate_models_with_index/ChangeLog create mode 100644 vendor/plugins/annotate_models_with_index/README create mode 100644 vendor/plugins/annotate_models_with_index/lib/annotate_models.rb create mode 100644 vendor/plugins/annotate_models_with_index/tasks/annotate_models_tasks.rake hooks/post-receive -- mint-server (mint) From okimoto ¡÷ users.sourceforge.jp Thu Feb 4 23:55:30 2010 From: okimoto ¡÷ users.sourceforge.jp (okimoto ¡÷ users.sourceforge.jp) Date: Thu, 04 Feb 2010 23:55:30 +0900 Subject: [Mint-commit] [SCM] mint-server (mint) branch, master, updated. 26e7d7defb4e2eb87a7efd20a6029c6ff14251f7 Message-ID: <1265295330.343384.24622.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-server" repository containing the "mint" project. The branch, master has been updated via 26e7d7defb4e2eb87a7efd20a6029c6ff14251f7 (commit) via c7516b6cd02c1a5e2c560f5fd756f09085788606 (commit) via e3a86b29da7349d4732e1edfd46c85d904f96ba8 (commit) via b87e9d7e30dd60cd0a6b93068ed9d832e136d104 (commit) via 69f1264d9df4a7a4d5e258b119a53015c1a0c9ca (commit) via 69e7ccc484ce80c9b67457dedb1170263737349c (commit) via c7eb2f053094ace57e4d5da640077fca515953d3 (commit) from a8c01d709d7100cf16432501d23cbb4453c351bb (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 26e7d7defb4e2eb87a7efd20a6029c6ff14251f7 Author: okimoto Date: Thu Feb 4 13:32:19 2010 +0900 add reports/range action commit c7516b6cd02c1a5e2c560f5fd756f09085788606 Author: okimoto Date: Thu Feb 4 13:31:48 2010 +0900 justifyHeight commit e3a86b29da7349d4732e1edfd46c85d904f96ba8 Author: okimoto Date: Thu Feb 4 13:19:50 2010 +0900 set min-height dynamically commit b87e9d7e30dd60cd0a6b93068ed9d832e136d104 Author: okimoto Date: Thu Feb 4 12:45:07 2010 +0900 update css commit 69f1264d9df4a7a4d5e258b119a53015c1a0c9ca Author: okimoto Date: Thu Feb 4 12:44:13 2010 +0900 add link to reports commit 69e7ccc484ce80c9b67457dedb1170263737349c Author: okimoto Date: Thu Feb 4 12:28:28 2010 +0900 add named_scope :by_range commit c7eb2f053094ace57e4d5da640077fca515953d3 Author: okimoto Date: Thu Feb 4 12:02:02 2010 +0900 add application.js ----------------------------------------------------------------------- Summary of changes: app/controllers/reports_controller.rb | 10 ++++ app/models/learning_result.rb | 4 ++ app/views/layouts/application.html.erb | 11 +++- .../reports/{index.html.erb => _reports.html.erb} | 15 ++++-- app/views/reports/index.html.erb | 53 +------------------- app/views/reports/range.html.erb | 1 + public/javascripts/application.js | 18 +++++++ public/stylesheets/mint.css | 4 ++ spec/models/learning_result_spec.rb | 12 +++++ 9 files changed, 69 insertions(+), 59 deletions(-) copy app/views/reports/{index.html.erb => _reports.html.erb} (75%) create mode 100644 app/views/reports/range.html.erb hooks/post-receive -- mint-server (mint) From tomohiron ¡÷ users.sourceforge.jp Fri Feb 5 13:21:33 2010 From: tomohiron ¡÷ users.sourceforge.jp (tomohiron ¡÷ users.sourceforge.jp) Date: Fri, 05 Feb 2010 13:21:33 +0900 Subject: [Mint-commit] [SCM] mint-lib (mint) branch, master, updated. 6bba9aeb7c46a85c5514addbd5dcc8e6c7af8cd5 Message-ID: <1265343693.342824.21641.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-lib" repository containing the "mint" project. The branch, master has been updated via 6bba9aeb7c46a85c5514addbd5dcc8e6c7af8cd5 (commit) via 926cde892d40e95f02663465f37d6dc8abd86764 (commit) via 224e375caf87dbc942bdccd47d7432aae17938dd (commit) via 4eab2850b26eca6fbfb4d07f088442431adcf4d4 (commit) via 2d54179ff9255239b9fbca0a60705361ea9e92aa (commit) via 6a702696e8f959f764db2ca6d3282b3e5f75a377 (commit) via 6f6bc8a2ef2b117bf4965fb327a155ff4412f42c (commit) from c117401470c84fc4db26ee5e408e71d1297210aa (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 6bba9aeb7c46a85c5514addbd5dcc8e6c7af8cd5 Author: Tomohiro Nishimura Date: Fri Feb 5 13:17:47 2010 +0900 fix test to suite new expression to_s commit 926cde892d40e95f02663465f37d6dc8abd86764 Author: Tomohiro Nishimura Date: Fri Feb 5 13:15:54 2010 +0900 fix bug about minus decimal commit 224e375caf87dbc942bdccd47d7432aae17938dd Author: Tomohiro Nishimura Date: Fri Feb 5 12:52:41 2010 +0900 fix bug around float number in expression tree commit 4eab2850b26eca6fbfb4d07f088442431adcf4d4 Author: Tomohiro Nishimura Date: Fri Feb 5 12:25:11 2010 +0900 fix expression * to_s returns normalized expression * to_original returns original exprssion commit 2d54179ff9255239b9fbca0a60705361ea9e92aa Author: Tomohiro Nishimura Date: Fri Feb 5 12:20:41 2010 +0900 add FloatNode commit 6a702696e8f959f764db2ca6d3282b3e5f75a377 Author: Tomohiro Nishimura Date: Fri Feb 5 12:12:18 2010 +0900 delete hard tabs commit 6f6bc8a2ef2b117bf4965fb327a155ff4412f42c Author: Tomohiro Nishimura Date: Fri Feb 5 11:29:47 2010 +0900 fix bug about float without point ----------------------------------------------------------------------- Summary of changes: lib/mint/builder/expression_tree.rb | 53 ++++++++++++++++++--------- lib/mint/builder/mint_expression_parser.rb | 39 ++++++++++++-------- lib/mint/builder/mint_expression_parser.y | 37 ++++++++++++------- lib/mint/expression.rb | 4 ++- spec/builder/expression_tree_spec.rb | 14 +++++++ spec/builder/mint_expression_parser_spec.rb | 10 +++-- spec/builder_spec.rb | 6 +++- spec/expression_spec.rb | 12 ++++-- spec/spec_helper.rb | 6 ++- 9 files changed, 122 insertions(+), 59 deletions(-) hooks/post-receive -- mint-lib (mint) From okimoto ¡÷ users.sourceforge.jp Fri Feb 5 14:33:14 2010 From: okimoto ¡÷ users.sourceforge.jp (okimoto ¡÷ users.sourceforge.jp) Date: Fri, 05 Feb 2010 14:33:14 +0900 Subject: [Mint-commit] [SCM] mint-server (mint) branch, master, updated. deafcc6abd460da5f195f433efc2913cd9c8b907 Message-ID: <1265347994.499919.1892.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-server" repository containing the "mint" project. The branch, master has been updated via deafcc6abd460da5f195f433efc2913cd9c8b907 (commit) via a173d0d2174e025c1c337534034c83731cdef791 (commit) via bb322e9a88a76694d940bd697670665afdf9b964 (commit) via ef06687875f5bb6a5a5eeedc603a46a8d00bbae1 (commit) via 235e9b3df1481069b77595fa956c1071d3137b5b (commit) from 26e7d7defb4e2eb87a7efd20a6029c6ff14251f7 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit deafcc6abd460da5f195f433efc2913cd9c8b907 Author: okimoto Date: Fri Feb 5 14:33:04 2010 +0900 fix specs commit a173d0d2174e025c1c337534034c83731cdef791 Author: okimoto Date: Fri Feb 5 14:13:50 2010 +0900 add routes and its spec commit bb322e9a88a76694d940bd697670665afdf9b964 Author: okimoto Date: Fri Feb 5 12:31:51 2010 +0900 use GET when submit to range commit ef06687875f5bb6a5a5eeedc603a46a8d00bbae1 Author: okimoto Date: Fri Feb 5 12:23:16 2010 +0900 refactor spec commit 235e9b3df1481069b77595fa956c1071d3137b5b Author: okimoto Date: Fri Feb 5 12:12:25 2010 +0900 pending specs ----------------------------------------------------------------------- Summary of changes: app/controllers/reports_controller.rb | 7 ++- app/views/reports/_reports.html.erb | 14 +++--- config/routes.rb | 4 ++ spec/controllers/problems_controller_spec.rb | 23 ++++++-- spec/controllers/reports_controller_spec.rb | 74 +++++++++++++++++++++++-- spec/controllers/settings_controller_spec.rb | 21 +++---- spec/views/reports/index.html.erb_spec.rb | 5 +-- 7 files changed, 111 insertions(+), 37 deletions(-) hooks/post-receive -- mint-server (mint) From tomohiron ¡÷ users.sourceforge.jp Fri Feb 5 15:05:54 2010 From: tomohiron ¡÷ users.sourceforge.jp (tomohiron ¡÷ users.sourceforge.jp) Date: Fri, 05 Feb 2010 15:05:54 +0900 Subject: [Mint-commit] [SCM] mint-lib (mint) branch, master, updated. c8ca9ba98be175ff6fc275c782163351d895b0e9 Message-ID: <1265349954.108075.11306.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-lib" repository containing the "mint" project. The branch, master has been updated via c8ca9ba98be175ff6fc275c782163351d895b0e9 (commit) from 6bba9aeb7c46a85c5514addbd5dcc8e6c7af8cd5 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit c8ca9ba98be175ff6fc275c782163351d895b0e9 Author: Tomohiro Nishimura Date: Fri Feb 5 15:04:48 2010 +0900 add fraction solver and fix related bug ----------------------------------------------------------------------- Summary of changes: lib/mint/builder/mint_expression_parser.rb | 53 +++++++++----------- lib/mint/builder/mint_expression_parser.y | 19 +++----- lib/mint/generator/arithmetic.rb | 2 +- .../engines/maxima/{arithmetic.rb => fraction.rb} | 2 +- spec/builder/mint_expression_parser_spec.rb | 10 ++-- spec/expression_spec.rb | 11 ++-- spec/generator/arithmetic_spec.rb | 28 +++++----- .../maxima/{expantion_spec.rb => fraction_spec.rb} | 9 ++- spec/spec_helper.rb | 5 +- 9 files changed, 65 insertions(+), 74 deletions(-) copy lib/mint/solver/engines/maxima/{arithmetic.rb => fraction.rb} (85%) copy spec/solver/engines/maxima/{expantion_spec.rb => fraction_spec.rb} (61%) hooks/post-receive -- mint-lib (mint) From tomohiron ¡÷ users.sourceforge.jp Fri Feb 5 16:21:08 2010 From: tomohiron ¡÷ users.sourceforge.jp (tomohiron ¡÷ users.sourceforge.jp) Date: Fri, 05 Feb 2010 16:21:08 +0900 Subject: [Mint-commit] [SCM] mint-lib (mint) branch, master, updated. 151c48150d61603cdef7a6191225bfdad713dd20 Message-ID: <1265354468.975130.13293.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-lib" repository containing the "mint" project. The branch, master has been updated via 151c48150d61603cdef7a6191225bfdad713dd20 (commit) via b4abdca3bdb41fc9d555e781f0da280ac74ea31c (commit) from c8ca9ba98be175ff6fc275c782163351d895b0e9 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 151c48150d61603cdef7a6191225bfdad713dd20 Author: Tomohiro Nishimura Date: Fri Feb 5 16:20:27 2010 +0900 add generator for partial fraction expantion problem commit b4abdca3bdb41fc9d555e781f0da280ac74ea31c Author: Tomohiro Nishimura Date: Fri Feb 5 15:32:46 2010 +0900 auto requiring generators and solver engines. ----------------------------------------------------------------------- Summary of changes: lib/mint/generator.rb | 6 ++- lib/mint/generator/partial_fraction_expantion.rb | 49 +++++++++++++++++++++ lib/mint/solver/engines.rb | 4 +- spec/generator/partial_fraction_expansion_spec.rb | 22 +++++++++ 4 files changed, 77 insertions(+), 4 deletions(-) create mode 100644 lib/mint/generator/partial_fraction_expantion.rb create mode 100644 spec/generator/partial_fraction_expansion_spec.rb hooks/post-receive -- mint-lib (mint) From tomohiron ¡÷ users.sourceforge.jp Fri Feb 5 17:41:54 2010 From: tomohiron ¡÷ users.sourceforge.jp (tomohiron ¡÷ users.sourceforge.jp) Date: Fri, 05 Feb 2010 17:41:54 +0900 Subject: [Mint-commit] [SCM] mint-lib (mint) branch, master, updated. 73106fa51f3a824b381a2362e0a5b80a44535823 Message-ID: <1265359314.016945.26681.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-lib" repository containing the "mint" project. The branch, master has been updated via 73106fa51f3a824b381a2362e0a5b80a44535823 (commit) from 151c48150d61603cdef7a6191225bfdad713dd20 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 73106fa51f3a824b381a2362e0a5b80a44535823 Author: Tomohiro Nishimura Date: Fri Feb 5 17:41:16 2010 +0900 add more opions for partial fraction expantion generator ----------------------------------------------------------------------- Summary of changes: lib/mint/generator/high_order_expression.rb | 11 +--- lib/mint/generator/partial_fraction_expantion.rb | 28 ++++++------ lib/mint/generator/util.rb | 18 +++++++ spec/generator/partial_fraction_expansion_spec.rb | 52 ++++++++++++++++---- 4 files changed, 76 insertions(+), 33 deletions(-) hooks/post-receive -- mint-lib (mint) From okimoto ¡÷ users.sourceforge.jp Fri Feb 5 19:21:51 2010 From: okimoto ¡÷ users.sourceforge.jp (okimoto ¡÷ users.sourceforge.jp) Date: Fri, 05 Feb 2010 19:21:51 +0900 Subject: [Mint-commit] [SCM] mint-server (mint) branch, master, updated. 66dfe9dc0275d715db4251025e741a9181e180b9 Message-ID: <1265365311.853184.27916.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-server" repository containing the "mint" project. The branch, master has been updated via 66dfe9dc0275d715db4251025e741a9181e180b9 (commit) via a20594d8d1c49317ea7a31c937e34ce1f50022df (commit) via b44f6e12f18acf50595225cc43be8cc7de2a28e1 (commit) via 25c1a1bd473a1e97a2ba0c92b9f72e2f9447c7b8 (commit) via 759ebbc87a8c96e56035926e97dd40633d4542fb (commit) from deafcc6abd460da5f195f433efc2913cd9c8b907 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 66dfe9dc0275d715db4251025e741a9181e180b9 Author: okimoto Date: Fri Feb 5 19:21:23 2010 +0900 add probolems/quiz commit a20594d8d1c49317ea7a31c937e34ce1f50022df Author: okimoto Date: Fri Feb 5 16:37:41 2010 +0900 add problem_groups_problems and has_many association commit b44f6e12f18acf50595225cc43be8cc7de2a28e1 Author: okimoto Date: Fri Feb 5 15:24:57 2010 +0900 make private Problem#generator commit 25c1a1bd473a1e97a2ba0c92b9f72e2f9447c7b8 Author: okimoto Date: Fri Feb 5 15:12:18 2010 +0900 refactor commit 759ebbc87a8c96e56035926e97dd40633d4542fb Author: okimoto Date: Fri Feb 5 15:11:55 2010 +0900 refactor spec ----------------------------------------------------------------------- Summary of changes: app/controllers/problems_controller.rb | 11 +- app/models/problem.rb | 14 ++ app/models/problem_group.rb | 6 + app/models/problem_groups_problems.rb | 4 + app/views/layouts/application.html.erb | 4 +- app/views/problems/quiz.html.erb | 43 ++++++ config/routes.rb | 3 - db/migrate/20100122031054_create_problems.rb | 1 + db/migrate/20100205062920_create_problem_groups.rb | 16 +++ ...0100205065012_create_problem_groups_problems.rb | 14 ++ db/seeds.rb | 18 +++ spec/controllers/problems_controller_spec.rb | 7 +- spec/models/problem_group_spec.rb | 41 ++++++ spec/models/problem_spec.rb | 140 +++++--------------- 14 files changed, 204 insertions(+), 118 deletions(-) create mode 100644 app/models/problem_group.rb create mode 100644 app/models/problem_groups_problems.rb create mode 100644 app/views/problems/quiz.html.erb create mode 100644 db/migrate/20100205062920_create_problem_groups.rb create mode 100644 db/migrate/20100205065012_create_problem_groups_problems.rb create mode 100644 spec/models/problem_group_spec.rb hooks/post-receive -- mint-server (mint) From okimoto ¡÷ users.sourceforge.jp Mon Feb 8 11:55:59 2010 From: okimoto ¡÷ users.sourceforge.jp (okimoto ¡÷ users.sourceforge.jp) Date: Mon, 08 Feb 2010 11:55:59 +0900 Subject: [Mint-commit] [SCM] mint-server (mint) branch, master, updated. 45e7343becbe91991ec9071d8f28336ffd81320b Message-ID: <1265597759.139937.30167.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-server" repository containing the "mint" project. The branch, master has been updated via 45e7343becbe91991ec9071d8f28336ffd81320b (commit) via 010f3ba95b8c4cf3df259df8f6ba93fb2d02bc10 (commit) via d23cc2998948d516de6d1ee9c98ccf5eafa0a917 (commit) via f2fc627a6d6a0cf6b5640bc640a78d9f22d09def (commit) via 3ea7d12313e4423fc1fd7f97d72d51590b684634 (commit) via 0ebc3e8c905d443f1064bbb8f64968eb534102cd (commit) from 66dfe9dc0275d715db4251025e741a9181e180b9 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 45e7343becbe91991ec9071d8f28336ffd81320b Author: okimoto Date: Sat Feb 6 00:18:52 2010 +0900 update design commit 010f3ba95b8c4cf3df259df8f6ba93fb2d02bc10 Author: okimoto Date: Sat Feb 6 00:18:29 2010 +0900 use $ instead of jQuery commit d23cc2998948d516de6d1ee9c98ccf5eafa0a917 Author: okimoto Date: Sat Feb 6 00:18:10 2010 +0900 add include table commit f2fc627a6d6a0cf6b5640bc640a78d9f22d09def Author: okimoto Date: Sat Feb 6 00:17:39 2010 +0900 minor fix commit 3ea7d12313e4423fc1fd7f97d72d51590b684634 Author: okimoto Date: Sat Feb 6 00:00:02 2010 +0900 update problems/answer commit 0ebc3e8c905d443f1064bbb8f64968eb534102cd Author: okimoto Date: Fri Feb 5 23:59:13 2010 +0900 add relations between learning_result and problem_group ----------------------------------------------------------------------- Summary of changes: app/controllers/problems_controller.rb | 20 ++++++++++---------- app/controllers/reports_controller.rb | 11 ++++++----- app/models/learning_result.rb | 1 + app/models/problem_group.rb | 1 + app/views/problems/quiz.html.erb | 9 +++++---- app/views/reports/_reports.html.erb | 10 ++++++---- .../20100107134311_create_learning_results.rb | 1 + public/stylesheets/mint.css | 5 +++++ 8 files changed, 35 insertions(+), 23 deletions(-) hooks/post-receive -- mint-server (mint) From okimoto ¡÷ users.sourceforge.jp Mon Feb 8 22:36:05 2010 From: okimoto ¡÷ users.sourceforge.jp (okimoto ¡÷ users.sourceforge.jp) Date: Mon, 08 Feb 2010 22:36:05 +0900 Subject: [Mint-commit] [SCM] mint-server (mint) branch, master, updated. d46264f9ce66be8952f24e31c7b37aba488301d4 Message-ID: <1265636165.445909.16210.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-server" repository containing the "mint" project. The branch, master has been updated via d46264f9ce66be8952f24e31c7b37aba488301d4 (commit) via 40309f81f2bb7ee3dad146a39befd0d475413844 (commit) via b30a65cf81392dcd3d8f9991550cd3befffe5597 (commit) via 1dfd0d593b060562b1bc87553c6b44d4a55d0593 (commit) via 2bfc2cbd474b8c4b7a88e8a211f73b58f42ab6ff (commit) via 8127c11c3af0cc980d6baa7b3c9df6075e7dc2d4 (commit) via d67998a6dc255f2279e23531b3d5021d7932d91b (commit) via 422b7f011bd6eb34e9ddb8452a356aed54599bf6 (commit) from 45e7343becbe91991ec9071d8f28336ffd81320b (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit d46264f9ce66be8952f24e31c7b37aba488301d4 Author: okimoto Date: Mon Feb 8 22:35:57 2010 +0900 implements admin/problem_groups commit 40309f81f2bb7ee3dad146a39befd0d475413844 Author: okimoto Date: Mon Feb 8 22:32:22 2010 +0900 remove unused specs commit b30a65cf81392dcd3d8f9991550cd3befffe5597 Author: okimoto Date: Mon Feb 8 22:25:34 2010 +0900 refactor spec commit 1dfd0d593b060562b1bc87553c6b44d4a55d0593 Author: okimoto Date: Mon Feb 8 18:12:04 2010 +0900 admin.resources :problem_groups commit 2bfc2cbd474b8c4b7a88e8a211f73b58f42ab6ff Author: okimoto Date: Mon Feb 8 18:11:19 2010 +0900 add must_have_problems to ProblemGroup commit 8127c11c3af0cc980d6baa7b3c9df6075e7dc2d4 Author: okimoto Date: Mon Feb 8 16:42:34 2010 +0900 add jquery.crossSelect commit d67998a6dc255f2279e23531b3d5021d7932d91b Author: okimoto Date: Mon Feb 8 14:10:19 2010 +0900 rake annotate_models commit 422b7f011bd6eb34e9ddb8452a356aed54599bf6 Author: okimoto Date: Mon Feb 8 12:13:00 2010 +0900 just ./script/generate rspec_controller admin/problem_groups ----------------------------------------------------------------------- Summary of changes: app/controllers/admin/problem_groups_controller.rb | 75 +++++ app/helpers/admin/problem_groups_helper.rb | 2 + app/models/arithmetic_edit_form.rb | 2 +- app/models/high_order_expression_edit_form.rb | 2 +- app/models/learning_result.rb | 3 +- app/models/problem.rb | 19 +- app/models/problem_group.rb | 20 ++ app/models/problem_groups_problems.rb | 12 + app/models/role.rb | 2 +- app/models/user.rb | 2 +- app/models/user_edit_form.rb | 2 +- app/views/admin/problem_groups/_form.html.erb | 28 ++ app/views/admin/problem_groups/create.html.erb | 2 + app/views/admin/problem_groups/destroy.html.erb | 2 + app/views/admin/problem_groups/edit.html.erb | 3 + app/views/admin/problem_groups/index.html.erb | 27 ++ app/views/admin/problem_groups/new.html.erb | 3 + app/views/admin/problem_groups/show.html.erb | 34 ++ app/views/admin/problem_groups/update.html.erb | 2 + config/routes.rb | 1 + public/javascripts/jquery.crossSelect.js | 318 ++++++++++++++++++++ public/stylesheets/jquery.crossSelect.css | 76 +++++ .../admin/problem_groups_controller_spec.rb | 237 +++++++++++++++ spec/controllers/admin/problems_controller_spec.rb | 1 - spec/factories/problem_group.rb | 4 + .../problem_groups_helper_spec.rb} | 4 +- spec/models/problem_group_spec.rb | 8 +- spec/spec_helper.rb | 1 + .../admin/problem_groups/edit.html.erb_spec.rb | 8 + .../admin/problem_groups/index.html.erb_spec.rb | 9 + .../admin/problem_groups/new.html.erb_spec.rb | 9 + .../admin/problem_groups/show.html.erb_spec.rb | 9 + 32 files changed, 908 insertions(+), 19 deletions(-) create mode 100644 app/controllers/admin/problem_groups_controller.rb create mode 100644 app/helpers/admin/problem_groups_helper.rb create mode 100644 app/views/admin/problem_groups/_form.html.erb create mode 100644 app/views/admin/problem_groups/create.html.erb create mode 100644 app/views/admin/problem_groups/destroy.html.erb create mode 100644 app/views/admin/problem_groups/edit.html.erb create mode 100644 app/views/admin/problem_groups/index.html.erb create mode 100644 app/views/admin/problem_groups/new.html.erb create mode 100644 app/views/admin/problem_groups/show.html.erb create mode 100644 app/views/admin/problem_groups/update.html.erb create mode 100644 public/javascripts/jquery.crossSelect.js create mode 100644 public/stylesheets/jquery.crossSelect.css create mode 100644 spec/controllers/admin/problem_groups_controller_spec.rb create mode 100644 spec/factories/problem_group.rb copy spec/helpers/{admin_helper_spec.rb => admin/problem_groups_helper_spec.rb} (69%) create mode 100644 spec/views/admin/problem_groups/edit.html.erb_spec.rb create mode 100644 spec/views/admin/problem_groups/index.html.erb_spec.rb create mode 100644 spec/views/admin/problem_groups/new.html.erb_spec.rb create mode 100644 spec/views/admin/problem_groups/show.html.erb_spec.rb hooks/post-receive -- mint-server (mint) From okimoto ¡÷ users.sourceforge.jp Mon Feb 8 23:05:03 2010 From: okimoto ¡÷ users.sourceforge.jp (okimoto ¡÷ users.sourceforge.jp) Date: Mon, 08 Feb 2010 23:05:03 +0900 Subject: [Mint-commit] [SCM] mint-server (mint) branch, master, updated. 8ffdf8f42d9782c299bb6e9d6b846e2ba55561f6 Message-ID: <1265637903.125571.20948.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-server" repository containing the "mint" project. The branch, master has been updated via 8ffdf8f42d9782c299bb6e9d6b846e2ba55561f6 (commit) via 369cb52936004e0e987dd79334fc33faf121472b (commit) from d46264f9ce66be8952f24e31c7b37aba488301d4 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 8ffdf8f42d9782c299bb6e9d6b846e2ba55561f6 Author: okimoto Date: Mon Feb 8 23:05:06 2010 +0900 minor fix commit 369cb52936004e0e987dd79334fc33faf121472b Author: okimoto Date: Mon Feb 8 23:02:24 2010 +0900 update admin menu ----------------------------------------------------------------------- Summary of changes: app/views/admin/index.html.erb | 5 +++-- db/seeds.rb | 5 +---- 2 files changed, 4 insertions(+), 6 deletions(-) hooks/post-receive -- mint-server (mint) From tomohiron ¡÷ users.sourceforge.jp Wed Feb 10 11:15:45 2010 From: tomohiron ¡÷ users.sourceforge.jp (tomohiron ¡÷ users.sourceforge.jp) Date: Wed, 10 Feb 2010 11:15:45 +0900 Subject: [Mint-commit] [SCM] mint-lib (mint) branch, master, updated. c26f6da6fd5d1c3dc0fbe552477d1bf382f747bd Message-ID: <1265768145.716955.18541.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-lib" repository containing the "mint" project. The branch, master has been updated via c26f6da6fd5d1c3dc0fbe552477d1bf382f747bd (commit) via eff05d46fd99780746160e95d14c4803c6993346 (commit) via 9847b8be4a3406b7cde4723aa58877f1bd9f62a2 (commit) via ff24c6510dc3fc90460071626fb09f9d33398b6d (commit) via 4eaa3cf3c51add9701c1b19b5b7802d9b6656ba0 (commit) via 7391f73f5b6d66f075737c1f2b3a402409b3cfdb (commit) from 73106fa51f3a824b381a2362e0a5b80a44535823 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit c26f6da6fd5d1c3dc0fbe552477d1bf382f747bd Author: Tomohiro Nishimura Date: Wed Feb 10 11:15:23 2010 +0900 FloatNode is now DecimalNode commit eff05d46fd99780746160e95d14c4803c6993346 Author: Tomohiro Nishimura Date: Fri Feb 5 18:44:47 2010 +0900 fix typo (expantion -> expansion) commit 9847b8be4a3406b7cde4723aa58877f1bd9f62a2 Author: Tomohiro Nishimura Date: Fri Feb 5 18:19:51 2010 +0900 fix error message in maxima solver commit ff24c6510dc3fc90460071626fb09f9d33398b6d Author: Tomohiro Nishimura Date: Fri Feb 5 18:10:06 2010 +0900 add partional fraction expantion solver commit 4eaa3cf3c51add9701c1b19b5b7802d9b6656ba0 Author: Tomohiro Nishimura Date: Fri Feb 5 18:08:11 2010 +0900 fix partfrac method in maxima solver base commit 7391f73f5b6d66f075737c1f2b3a402409b3cfdb Author: Tomohiro Nishimura Date: Fri Feb 5 17:45:47 2010 +0900 add partfrac method to maxima solver base ----------------------------------------------------------------------- Summary of changes: lib/mint/builder/expression_tree.rb | 2 +- lib/mint/builder/mint_expression_parser.rb | 2 +- lib/mint/builder/mint_expression_parser.y | 2 +- ..._expantion.rb => partial_fraction_expansion.rb} | 2 +- lib/mint/solver/engines/maxima/base.rb | 9 +++++++- ...xpantion.rb => partional_fraction_expansion.rb} | 4 +- spec/builder/expression_tree_spec.rb | 4 +- spec/generator/partial_fraction_expansion_spec.rb | 4 +- spec/solver/engines/maxima/base_spec.rb | 23 +++++++++++++++++++- ...pec.rb => partional_fraction_expansion_spec.rb} | 8 +++--- 10 files changed, 44 insertions(+), 16 deletions(-) rename lib/mint/generator/{partial_fraction_expantion.rb => partial_fraction_expansion.rb} (97%) copy lib/mint/solver/engines/maxima/{expantion.rb => partional_fraction_expansion.rb} (66%) copy spec/solver/engines/maxima/{expantion_spec.rb => partional_fraction_expansion_spec.rb} (60%) hooks/post-receive -- mint-lib (mint) From okimoto ¡÷ users.sourceforge.jp Wed Feb 10 14:50:13 2010 From: okimoto ¡÷ users.sourceforge.jp (okimoto ¡÷ users.sourceforge.jp) Date: Wed, 10 Feb 2010 14:50:13 +0900 Subject: [Mint-commit] [SCM] mint-server (mint) branch, master, updated. afc5f745a76ceb8a197906a4808ad90a8373a57a Message-ID: <1265781013.330565.2614.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-server" repository containing the "mint" project. The branch, master has been updated via afc5f745a76ceb8a197906a4808ad90a8373a57a (commit) via 487d8c5f80b3575c88ecbe29131a2f9cb3588d03 (commit) from 8ffdf8f42d9782c299bb6e9d6b846e2ba55561f6 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit afc5f745a76ceb8a197906a4808ad90a8373a57a Author: okimoto Date: Wed Feb 10 14:36:06 2010 +0900 implement transactional token when post answers commit 487d8c5f80b3575c88ecbe29131a2f9cb3588d03 Author: okimoto Date: Tue Feb 9 19:57:39 2010 +0900 remove unused action and update specs ----------------------------------------------------------------------- Summary of changes: app/controllers/problems_controller.rb | 38 +++++++++++++++++++------- app/views/problems/index.html.erb | 33 ---------------------- app/views/problems/quiz.html.erb | 1 + spec/controllers/problems_controller_spec.rb | 12 +++++--- spec/views/problems/index.html.erb_spec.rb | 13 --------- 5 files changed, 36 insertions(+), 61 deletions(-) delete mode 100644 app/views/problems/index.html.erb delete mode 100644 spec/views/problems/index.html.erb_spec.rb hooks/post-receive -- mint-server (mint) From okimoto ¡÷ users.sourceforge.jp Fri Feb 12 01:11:30 2010 From: okimoto ¡÷ users.sourceforge.jp (okimoto ¡÷ users.sourceforge.jp) Date: Fri, 12 Feb 2010 01:11:30 +0900 Subject: [Mint-commit] [SCM] mint-server (mint) branch, master, updated. 193e1479f3913ac700425dbcc687de4b092f48e9 Message-ID: <1265904690.768389.6464.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-server" repository containing the "mint" project. The branch, master has been updated via 193e1479f3913ac700425dbcc687de4b092f48e9 (commit) via b36cce7c581a0fbadf523bfb393987295088d355 (commit) via 66ecf98482566cec40b2ccead355d90d13f57c2a (commit) via ff98e19c751c26b6b1d742124a9a808f50f596da (commit) via d1455222672f7e492304696cf0eec865cf428971 (commit) via 51fca9ec09d077f2f99c7a19061dbee3d01a5b3d (commit) via c6d9be074102df571289823a1d9c869776a83efa (commit) via 2743d2e610c073048423457526f07a6078e6ebb5 (commit) via 54ffab4f46e9d6a11b03b367c6055a0399fbc830 (commit) via 149765cea9ce71e3f8eb8bcc8f91047939933c78 (commit) via 5aa62d9957549e98c2e2d6d36eb12dec9ecd9e10 (commit) via e5885bcc623198b3a8400e62f4b30b60ecd6eabf (commit) via 2652fa69257d46f3a93c096cb24ee0acf53b5885 (commit) from afc5f745a76ceb8a197906a4808ad90a8373a57a (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 193e1479f3913ac700425dbcc687de4b092f48e9 Author: okimoto Date: Wed Feb 10 21:52:41 2010 +0900 refactor and add specs commit b36cce7c581a0fbadf523bfb393987295088d355 Author: okimoto Date: Wed Feb 10 18:58:04 2010 +0900 fix typo commit 66ecf98482566cec40b2ccead355d90d13f57c2a Author: okimoto Date: Wed Feb 10 18:42:27 2010 +0900 update view commit ff98e19c751c26b6b1d742124a9a808f50f596da Author: okimoto Date: Wed Feb 10 18:42:12 2010 +0900 add Report#summary commit d1455222672f7e492304696cf0eec865cf428971 Author: okimoto Date: Wed Feb 10 18:02:01 2010 +0900 use Report instead of LearningResult commit 51fca9ec09d077f2f99c7a19061dbee3d01a5b3d Author: okimoto Date: Wed Feb 10 17:37:54 2010 +0900 move named scopes LearningResult to Report commit c6d9be074102df571289823a1d9c869776a83efa Author: okimoto Date: Wed Feb 10 17:20:59 2010 +0900 after POST problems/answer, redirect to reports/:id commit 2743d2e610c073048423457526f07a6078e6ebb5 Author: okimoto Date: Wed Feb 10 17:20:28 2010 +0900 remove user_id from LearningResult commit 54ffab4f46e9d6a11b03b367c6055a0399fbc830 Author: okimoto Date: Wed Feb 10 16:07:54 2010 +0900 rake annotate_models commit 149765cea9ce71e3f8eb8bcc8f91047939933c78 Author: okimoto Date: Wed Feb 10 16:07:38 2010 +0900 fix specs commit 5aa62d9957549e98c2e2d6d36eb12dec9ecd9e10 Author: okimoto Date: Wed Feb 10 15:39:47 2010 +0900 rake annotate_models commit e5885bcc623198b3a8400e62f4b30b60ecd6eabf Author: okimoto Date: Wed Feb 10 15:39:20 2010 +0900 implement report model commit 2652fa69257d46f3a93c096cb24ee0acf53b5885 Author: okimoto Date: Wed Feb 10 15:30:45 2010 +0900 ./script/generate rspec_model report ----------------------------------------------------------------------- Summary of changes: app/controllers/problems_controller.rb | 21 ++-- app/controllers/reports_controller.rb | 25 +++-- app/models/arithmetic_edit_form.rb | 2 +- app/models/high_order_expression_edit_form.rb | 2 +- app/models/learning_result.rb | 25 ++--- app/models/problem.rb | 2 +- app/models/problem_group.rb | 3 +- app/models/problem_groups_problems.rb | 2 +- app/models/report.rb | 38 ++++++ app/models/role.rb | 2 +- app/models/user.rb | 3 +- app/models/user_edit_form.rb | 2 +- app/views/reports/_reports.html.erb | 20 ++-- .../result.html.erb => reports/show.html.erb} | 19 +++- config/routes.rb | 19 ++-- .../20100107134311_create_learning_results.rb | 5 +- db/migrate/20100210063013_create_reports.rb | 15 +++ spec/controllers/reports_controller_spec.rb | 26 ++++ spec/factories/report.rb | 4 + spec/models/learning_result_spec.rb | 61 +++------- spec/models/report_spec.rb | 123 ++++++++++++++++++++ 21 files changed, 303 insertions(+), 116 deletions(-) create mode 100644 app/models/report.rb copy app/views/{problems/result.html.erb => reports/show.html.erb} (61%) create mode 100644 db/migrate/20100210063013_create_reports.rb create mode 100644 spec/factories/report.rb create mode 100644 spec/models/report_spec.rb hooks/post-receive -- mint-server (mint) From okimoto ¡÷ users.sourceforge.jp Fri Feb 12 11:33:44 2010 From: okimoto ¡÷ users.sourceforge.jp (okimoto ¡÷ users.sourceforge.jp) Date: Fri, 12 Feb 2010 11:33:44 +0900 Subject: [Mint-commit] [SCM] mint-server (mint) branch, master, updated. 1ef43063f5193ec3dbd3a4bae4a1192bc0a6480d Message-ID: <1265942024.580370.11697.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-server" repository containing the "mint" project. The branch, master has been updated via 1ef43063f5193ec3dbd3a4bae4a1192bc0a6480d (commit) via 6e27fa67a66b38f7bd1b051e47f42fd233ec1121 (commit) via cc88ab8c8ab042628b943835765eaab70719e837 (commit) from 193e1479f3913ac700425dbcc687de4b092f48e9 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 1ef43063f5193ec3dbd3a4bae4a1192bc0a6480d Author: okimoto Date: Fri Feb 12 11:33:14 2010 +0900 rake annotate_models commit 6e27fa67a66b38f7bd1b051e47f42fd233ec1121 Author: okimoto Date: Fri Feb 12 11:32:30 2010 +0900 User has_many :reports commit cc88ab8c8ab042628b943835765eaab70719e837 Author: okimoto Date: Fri Feb 12 11:31:56 2010 +0900 now User doesn't has_many :learning_results ----------------------------------------------------------------------- Summary of changes: app/models/learning_result.rb | 1 - app/models/user.rb | 1 - spec/factories/user.rb | 6 +++--- spec/models/user_spec.rb | 4 +--- 4 files changed, 4 insertions(+), 8 deletions(-) hooks/post-receive -- mint-server (mint) From okimoto ¡÷ users.sourceforge.jp Fri Feb 12 11:37:26 2010 From: okimoto ¡÷ users.sourceforge.jp (okimoto ¡÷ users.sourceforge.jp) Date: Fri, 12 Feb 2010 11:37:26 +0900 Subject: [Mint-commit] [SCM] mint-server (mint) branch, master, updated. 632034a92495a131aacdd143efcf1c91f366b350 Message-ID: <1265942246.669628.17007.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-server" repository containing the "mint" project. The branch, master has been updated via 632034a92495a131aacdd143efcf1c91f366b350 (commit) from 1ef43063f5193ec3dbd3a4bae4a1192bc0a6480d (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 632034a92495a131aacdd143efcf1c91f366b350 Author: okimoto Date: Fri Feb 12 11:37:11 2010 +0900 add specs and fix typo ----------------------------------------------------------------------- Summary of changes: spec/factories/user.rb | 2 +- spec/models/user_spec.rb | 2 ++ 2 files changed, 3 insertions(+), 1 deletions(-) hooks/post-receive -- mint-server (mint) From okimoto ¡÷ users.sourceforge.jp Fri Feb 12 16:29:48 2010 From: okimoto ¡÷ users.sourceforge.jp (okimoto ¡÷ users.sourceforge.jp) Date: Fri, 12 Feb 2010 16:29:48 +0900 Subject: [Mint-commit] [SCM] mint-server (mint) branch, master, updated. 567c4ac0b9187b3458940b74b1d14e48fa48ad34 Message-ID: <1265959788.348305.29828.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-server" repository containing the "mint" project. The branch, master has been updated via 567c4ac0b9187b3458940b74b1d14e48fa48ad34 (commit) via 8b5c603c7408e1c035276b464f7ba4209d35b4d2 (commit) via 059e87a5112d25c2635385c92c2efadb99acd6fe (commit) via 9cd314dd8f2ee4089ebbbdd5c1fde528714a7821 (commit) from 632034a92495a131aacdd143efcf1c91f366b350 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 567c4ac0b9187b3458940b74b1d14e48fa48ad34 Author: okimoto Date: Fri Feb 12 16:29:39 2010 +0900 update pdf layout commit 8b5c603c7408e1c035276b464f7ba4209d35b4d2 Author: okimoto Date: Fri Feb 12 14:57:19 2010 +0900 now can output PDF format commit 059e87a5112d25c2635385c92c2efadb99acd6fe Author: okimoto Date: Fri Feb 12 14:32:46 2010 +0900 implements PDF output commit 9cd314dd8f2ee4089ebbbdd5c1fde528714a7821 Author: okimoto Date: Fri Feb 12 14:28:55 2010 +0900 use prawn and add mime-type ----------------------------------------------------------------------- Summary of changes: app/controllers/reports_controller.rb | 12 ++++++++++++ app/helpers/reports_helper.rb | 7 +++++++ app/views/reports/_reports.html.erb | 13 ++++++++++++- app/views/reports/_reports.pdf.erb | 21 +++++++++++++++++++++ app/views/reports/index.pdf.erb | 2 ++ app/views/reports/range.pdf.erb | 2 ++ app/views/reports/show.pdf.erb | 16 ++++++++++++++++ config/environment.rb | 4 ++++ config/initializers/mime_types.rb | 2 ++ 9 files changed, 78 insertions(+), 1 deletions(-) create mode 100644 app/views/reports/_reports.pdf.erb create mode 100644 app/views/reports/index.pdf.erb create mode 100644 app/views/reports/range.pdf.erb create mode 100644 app/views/reports/show.pdf.erb hooks/post-receive -- mint-server (mint) From okimoto ¡÷ users.sourceforge.jp Fri Feb 12 17:33:37 2010 From: okimoto ¡÷ users.sourceforge.jp (okimoto ¡÷ users.sourceforge.jp) Date: Fri, 12 Feb 2010 17:33:37 +0900 Subject: [Mint-commit] [SCM] mint-server (mint) branch, master, updated. 3d6aed00f6c6c78b518b6e93017b0971bf7b8e72 Message-ID: <1265963617.373630.26766.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-server" repository containing the "mint" project. The branch, master has been updated via 3d6aed00f6c6c78b518b6e93017b0971bf7b8e72 (commit) from 567c4ac0b9187b3458940b74b1d14e48fa48ad34 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 3d6aed00f6c6c78b518b6e93017b0971bf7b8e72 Author: okimoto Date: Fri Feb 12 17:08:10 2010 +0900 minor fix ----------------------------------------------------------------------- Summary of changes: app/views/reports/_reports.pdf.erb | 1 + app/views/reports/show.pdf.erb | 11 ++++++++--- 2 files changed, 9 insertions(+), 3 deletions(-) hooks/post-receive -- mint-server (mint) From tomohiron ¡÷ users.sourceforge.jp Fri Feb 12 18:05:46 2010 From: tomohiron ¡÷ users.sourceforge.jp (tomohiron ¡÷ users.sourceforge.jp) Date: Fri, 12 Feb 2010 18:05:46 +0900 Subject: [Mint-commit] [SCM] mint-lib (mint) branch, master, updated. 61465a94b66dec8361c9d40dd41747f5aa73abc8 Message-ID: <1265965546.034442.31097.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-lib" repository containing the "mint" project. The branch, master has been updated via 61465a94b66dec8361c9d40dd41747f5aa73abc8 (commit) via ccbacebd60ae0fd9aef0273a48db3da94bfc90ec (commit) via e9cb784dc8c9e58a55833312bf53be9c6c684529 (commit) via 550aeb9d5e9183e409af35bb5fcb768b8c5cb0e8 (commit) via 5d49c03d01ac3b499f286b8c952ffab85c12024b (commit) via 34b50498790faa0eb767c2d7054a756843bae054 (commit) via fd7cc7878d379946c7ebbcefb25c00761cb0510c (commit) via 24d45cbd9bdc7d2715bcdbd9c57b233b1d286864 (commit) via 7044f419c9d90ab62053a4a77b7ca01f20e3aa4b (commit) via 01373a70d46335f3120857f3c66da8bceae8207c (commit) via 2364324651d3d83fcb3cb7a46c475780a4581ac0 (commit) from c26f6da6fd5d1c3dc0fbe552477d1bf382f747bd (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 61465a94b66dec8361c9d40dd41747f5aa73abc8 Author: Tomohiro Nishimura Date: Fri Feb 12 18:04:53 2010 +0900 options is now settings commit ccbacebd60ae0fd9aef0273a48db3da94bfc90ec Author: Tomohiro Nishimura Date: Fri Feb 12 18:00:21 2010 +0900 setting is now options commit e9cb784dc8c9e58a55833312bf53be9c6c684529 Author: Tomohiro Nishimura Date: Fri Feb 12 17:53:20 2010 +0900 divided high order expression * factorization and expansion commit 550aeb9d5e9183e409af35bb5fcb768b8c5cb0e8 Author: Tomohiro Nishimura Date: Fri Feb 12 16:55:05 2010 +0900 fix utilities spec commit 5d49c03d01ac3b499f286b8c952ffab85c12024b Author: Tomohiro Nishimura Date: Fri Feb 12 16:50:39 2010 +0900 Arithmetic becomes to base class commit 34b50498790faa0eb767c2d7054a756843bae054 Author: Tomohiro Nishimura Date: Fri Feb 12 16:43:53 2010 +0900 remove old arithmetic generator commit fd7cc7878d379946c7ebbcefb25c00761cb0510c Author: Tomohiro Nishimura Date: Fri Feb 12 16:42:40 2010 +0900 add spec for utilities commit 24d45cbd9bdc7d2715bcdbd9c57b233b1d286864 Author: Tomohiro Nishimura Date: Fri Feb 12 16:29:47 2010 +0900 arrangemented utilities commit 7044f419c9d90ab62053a4a77b7ca01f20e3aa4b Author: Tomohiro Nishimura Date: Fri Feb 12 16:13:58 2010 +0900 devided arithmetic generator commit 01373a70d46335f3120857f3c66da8bceae8207c Author: Tomohiro Nishimura Date: Fri Feb 12 15:07:30 2010 +0900 integral is now integer commit 2364324651d3d83fcb3cb7a46c475780a4581ac0 Author: Tomohiro Nishimura Date: Fri Feb 12 14:58:54 2010 +0900 add factorial expression generator ----------------------------------------------------------------------- Summary of changes: lib/mint/generator.rb | 10 ++- lib/mint/generator/arithmetic.rb | 74 ----------- lib/mint/generator/arithmetic_base.rb | 57 +++++++++ lib/mint/generator/decimal_arithmetic.rb | 19 +++ lib/mint/generator/expansion.rb | 23 ++++ lib/mint/generator/factorial_expression.rb | 81 ++++++++++++ lib/mint/generator/factorization.rb | 23 ++++ lib/mint/generator/fractional_arithmetic.rb | 19 +++ lib/mint/generator/high_order_expression.rb | 129 -------------------- lib/mint/generator/high_order_expression_base.rb | 105 ++++++++++++++++ lib/mint/generator/ordinary_arithmetic.rb | 19 +++ lib/mint/generator/partial_fraction_expansion.rb | 9 +- .../{util.rb => utilities/comman_utils.rb} | 8 +- spec/factory_spec.rb | 6 +- spec/generator/arithmetic_base_spec.rb | 11 ++ spec/generator/arithmetic_spec.rb | 104 ---------------- spec/generator/decimal_arithmetic_spec.rb | 37 ++++++ spec/generator/expansion_spec.rb | 23 ++++ spec/generator/factorial_expression_spec.rb | 55 +++++++++ spec/generator/factorization_spec.rb | 73 +++++++++++ spec/generator/fractional_arithmetic_spec.rb | 36 ++++++ spec/generator/high_order_expression_base_spec.rb | 10 ++ spec/generator/high_order_expression_spec.rb | 84 ------------- spec/generator/ordinary_arithmetic_spec.rb | 47 +++++++ spec/generator/utilities/common_utilities_spec.rb | 11 ++ 25 files changed, 670 insertions(+), 403 deletions(-) delete mode 100644 lib/mint/generator/arithmetic.rb create mode 100644 lib/mint/generator/arithmetic_base.rb create mode 100644 lib/mint/generator/decimal_arithmetic.rb create mode 100644 lib/mint/generator/expansion.rb create mode 100644 lib/mint/generator/factorial_expression.rb create mode 100644 lib/mint/generator/factorization.rb create mode 100644 lib/mint/generator/fractional_arithmetic.rb delete mode 100644 lib/mint/generator/high_order_expression.rb create mode 100644 lib/mint/generator/high_order_expression_base.rb create mode 100644 lib/mint/generator/ordinary_arithmetic.rb rename lib/mint/generator/{util.rb => utilities/comman_utils.rb} (80%) create mode 100644 spec/generator/arithmetic_base_spec.rb delete mode 100644 spec/generator/arithmetic_spec.rb create mode 100644 spec/generator/decimal_arithmetic_spec.rb create mode 100644 spec/generator/expansion_spec.rb create mode 100644 spec/generator/factorial_expression_spec.rb create mode 100644 spec/generator/factorization_spec.rb create mode 100644 spec/generator/fractional_arithmetic_spec.rb create mode 100644 spec/generator/high_order_expression_base_spec.rb delete mode 100644 spec/generator/high_order_expression_spec.rb create mode 100644 spec/generator/ordinary_arithmetic_spec.rb create mode 100644 spec/generator/utilities/common_utilities_spec.rb hooks/post-receive -- mint-lib (mint) From okimoto ¡÷ users.sourceforge.jp Fri Feb 12 18:51:00 2010 From: okimoto ¡÷ users.sourceforge.jp (okimoto ¡÷ users.sourceforge.jp) Date: Fri, 12 Feb 2010 18:51:00 +0900 Subject: [Mint-commit] [SCM] mint-server (mint) branch, master, updated. 6b0e80d367a5292ebba781c2ce469b5bc5aa90f9 Message-ID: <1265968260.065970.21223.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-server" repository containing the "mint" project. The branch, master has been updated via 6b0e80d367a5292ebba781c2ce469b5bc5aa90f9 (commit) from 3d6aed00f6c6c78b518b6e93017b0971bf7b8e72 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 6b0e80d367a5292ebba781c2ce469b5bc5aa90f9 Author: okimoto Date: Fri Feb 12 18:50:26 2010 +0900 use prawn with rails see http://wiki.github.com/sandal/prawn/using-prawn-in-rails ----------------------------------------------------------------------- Summary of changes: app/controllers/reports_controller.rb | 42 +++++++++++++++++++++----------- app/reports/report_base.rb | 14 +++++++++++ app/reports/simple_report.rb | 29 ++++++++++++++++++++++ app/reports/summary_report.rb | 29 ++++++++++++++++++++++ config/environment.rb | 1 + 5 files changed, 100 insertions(+), 15 deletions(-) create mode 100644 app/reports/report_base.rb create mode 100644 app/reports/simple_report.rb create mode 100644 app/reports/summary_report.rb hooks/post-receive -- mint-server (mint) From tomohiron ¡÷ users.sourceforge.jp Fri Feb 12 20:52:07 2010 From: tomohiron ¡÷ users.sourceforge.jp (tomohiron ¡÷ users.sourceforge.jp) Date: Fri, 12 Feb 2010 20:52:07 +0900 Subject: [Mint-commit] [SCM] mint-lib (mint) branch, master, updated. c47a121ba6d0d1a788a5f8f78025bd3252928834 Message-ID: <1265975527.970245.1958.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-lib" repository containing the "mint" project. The branch, master has been updated via c47a121ba6d0d1a788a5f8f78025bd3252928834 (commit) via 65504767be8022f28447dbaa2363bf7d135bea92 (commit) via 62033289ad2b1f3335e1be10dd8de3d917c2c2d8 (commit) via ece6c00bd27719ccd4ea995df650cac2de9eded7 (commit) via 59f8a58f16fb9e704538a9f995322dd7e2d5e7bb (commit) from 61465a94b66dec8361c9d40dd41747f5aa73abc8 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit c47a121ba6d0d1a788a5f8f78025bd3252928834 Author: Tomohiro Nishimura Date: Fri Feb 12 20:48:05 2010 +0900 add arithmetic solvers commit 65504767be8022f28447dbaa2363bf7d135bea92 Author: Tomohiro Nishimura Date: Fri Feb 12 20:03:44 2010 +0900 solver supports new factory commit 62033289ad2b1f3335e1be10dd8de3d917c2c2d8 Author: Tomohiro Nishimura Date: Fri Feb 12 18:56:33 2010 +0900 remove solver spec commit ece6c00bd27719ccd4ea995df650cac2de9eded7 Author: Tomohiro Nishimura Date: Fri Feb 12 18:45:53 2010 +0900 add new factories commit 59f8a58f16fb9e704538a9f995322dd7e2d5e7bb Author: Tomohiro Nishimura Date: Fri Feb 12 18:08:38 2010 +0900 unit is now term ----------------------------------------------------------------------- Summary of changes: lib/mint/factory.rb | 42 +++++++++++-- lib/mint/generator/factorial_expression.rb | 12 ++-- lib/mint/solver.rb | 25 +------- lib/mint/solver/{engines => }/base.rb | 7 +- lib/mint/solver/engines.rb | 14 ---- lib/mint/solver/engines/maxima/fraction.rb | 13 ---- lib/mint/solver/{engines => }/maxima.rb | 2 +- .../arithmetic.rb => maxima/arithmetic_base.rb} | 4 +- lib/mint/solver/{engines => }/maxima/base.rb | 14 ++-- lib/mint/solver/maxima/decimal_arithmetic.rb | 8 +++ lib/mint/solver/{engines => }/maxima/expantion.rb | 4 +- .../solver/{engines => }/maxima/factorization.rb | 4 +- lib/mint/solver/maxima/fraction_arithmetic.rb | 8 +++ lib/mint/solver/maxima/ordinary_arithmetic.rb | 8 +++ .../maxima/partional_fraction_expansion.rb | 4 +- spec/factory_spec.rb | 50 +++++++++++----- spec/solver/{engines => }/base_spec.rb | 8 +- .../solver/{engines => }/maxima/arithmetic_spec.rb | 10 ++- spec/solver/{engines => }/maxima/base_spec.rb | 8 +- .../decimal_arithmetic_spec.rb} | 14 +++-- spec/solver/{engines => }/maxima/expantion_spec.rb | 11 ++- .../{engines => }/maxima/factorization_spec.rb | 10 ++- .../fraction_arithmetic_spec.rb} | 11 ++- .../ordinary_arithmetic_spec.rb} | 14 +++-- .../maxima/partional_fraction_expansion_spec.rb | 11 ++- spec/solver_spec.rb | 64 -------------------- 26 files changed, 184 insertions(+), 196 deletions(-) rename lib/mint/solver/{engines => }/base.rb (77%) delete mode 100644 lib/mint/solver/engines.rb delete mode 100644 lib/mint/solver/engines/maxima/fraction.rb rename lib/mint/solver/{engines => }/maxima.rb (87%) rename lib/mint/solver/{engines/maxima/arithmetic.rb => maxima/arithmetic_base.rb} (59%) rename lib/mint/solver/{engines => }/maxima/base.rb (74%) create mode 100644 lib/mint/solver/maxima/decimal_arithmetic.rb rename lib/mint/solver/{engines => }/maxima/expantion.rb (59%) rename lib/mint/solver/{engines => }/maxima/factorization.rb (60%) create mode 100644 lib/mint/solver/maxima/fraction_arithmetic.rb create mode 100644 lib/mint/solver/maxima/ordinary_arithmetic.rb rename lib/mint/solver/{engines => }/maxima/partional_fraction_expansion.rb (63%) rename spec/solver/{engines => }/base_spec.rb (82%) rename spec/solver/{engines => }/maxima/arithmetic_spec.rb (75%) rename spec/solver/{engines => }/maxima/base_spec.rb (92%) copy spec/solver/{engines/maxima/factorization_spec.rb => maxima/decimal_arithmetic_spec.rb} (53%) rename spec/solver/{engines => }/maxima/expantion_spec.rb (66%) copy spec/solver/{engines => }/maxima/factorization_spec.rb (65%) rename spec/solver/{engines/maxima/fraction_spec.rb => maxima/fraction_arithmetic_spec.rb} (72%) rename spec/solver/{engines/maxima/factorization_spec.rb => maxima/ordinary_arithmetic_spec.rb} (53%) rename spec/solver/{engines => }/maxima/partional_fraction_expansion_spec.rb (63%) delete mode 100644 spec/solver_spec.rb hooks/post-receive -- mint-lib (mint) From okimoto ¡÷ users.sourceforge.jp Mon Feb 15 12:53:55 2010 From: okimoto ¡÷ users.sourceforge.jp (okimoto ¡÷ users.sourceforge.jp) Date: Mon, 15 Feb 2010 12:53:55 +0900 Subject: [Mint-commit] [SCM] mint-lib (mint) branch, master, updated. 69fda71fc061d907203830a7c7c3976b02a8c5f0 Message-ID: <1266206035.041596.2471.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-lib" repository containing the "mint" project. The branch, master has been updated via 69fda71fc061d907203830a7c7c3976b02a8c5f0 (commit) from c47a121ba6d0d1a788a5f8f78025bd3252928834 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 69fda71fc061d907203830a7c7c3976b02a8c5f0 Author: okimoto Date: Mon Feb 15 12:54:15 2010 +0900 must require some files to load some classes ----------------------------------------------------------------------- Summary of changes: lib/mint/solver.rb | 1 + lib/mint/solver/maxima.rb | 1 + 2 files changed, 2 insertions(+), 0 deletions(-) hooks/post-receive -- mint-lib (mint) From okimoto ¡÷ users.sourceforge.jp Tue Feb 16 23:03:24 2010 From: okimoto ¡÷ users.sourceforge.jp (okimoto ¡÷ users.sourceforge.jp) Date: Tue, 16 Feb 2010 23:03:24 +0900 Subject: [Mint-commit] [SCM] mint-server (mint) branch, master, updated. c1f3282236c99810e61ac5b0d86e700912ab0084 Message-ID: <1266329004.206412.29496.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-server" repository containing the "mint" project. The branch, master has been updated via c1f3282236c99810e61ac5b0d86e700912ab0084 (commit) via 05cf4908192c584eb4f3e50841f9f9052ecb4b55 (commit) via 16633a736474482996eb49d3696daec8572562e6 (commit) via ba8a2143ead53506fe961eca97e680adc3a70bf8 (commit) via 70c6215ca77dc04909470a4cbb3e4309488f3475 (commit) via 604b3e8d04bd12c0fe46882f48895c199ad0d63a (commit) via 3ae27327eff06f526eaed4ba5c220baa78449a4e (commit) via ec09b21f5392f413f16cf7a2e5ecaf5df0b94252 (commit) via 4d3f42d8bd38bee7c0ae67908c6ffc831f74f605 (commit) via a61e8e1284131b27dd676a90dbca2da03a318ffc (commit) via f0815e4a804e3b77a9e2885c66c0b939752a130c (commit) via 1990a323eb49fc1b18726559d9b29051770d8ab3 (commit) from 6b0e80d367a5292ebba781c2ce469b5bc5aa90f9 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit c1f3282236c99810e61ac5b0d86e700912ab0084 Author: okimoto Date: Tue Feb 16 23:04:15 2010 +0900 fix specs commit 05cf4908192c584eb4f3e50841f9f9052ecb4b55 Author: okimoto Date: Tue Feb 16 22:54:55 2010 +0900 remove unused view templates commit 16633a736474482996eb49d3696daec8572562e6 Author: okimoto Date: Tue Feb 16 22:52:42 2010 +0900 add view templates commit ba8a2143ead53506fe961eca97e680adc3a70bf8 Author: okimoto Date: Tue Feb 16 22:52:17 2010 +0900 fix typo commit 70c6215ca77dc04909470a4cbb3e4309488f3475 Author: okimoto Date: Mon Feb 15 17:58:59 2010 +0900 remove unused form commit 604b3e8d04bd12c0fe46882f48895c199ad0d63a Author: okimoto Date: Mon Feb 15 17:58:30 2010 +0900 add some edit forms commit 3ae27327eff06f526eaed4ba5c220baa78449a4e Author: okimoto Date: Mon Feb 15 17:32:24 2010 +0900 remove old edit form commit ec09b21f5392f413f16cf7a2e5ecaf5df0b94252 Author: okimoto Date: Mon Feb 15 17:31:06 2010 +0900 add some edit forms commit 4d3f42d8bd38bee7c0ae67908c6ffc831f74f605 Author: okimoto Date: Mon Feb 15 15:46:22 2010 +0900 fix specs commit a61e8e1284131b27dd676a90dbca2da03a318ffc Author: okimoto Date: Mon Feb 15 15:14:18 2010 +0900 update factories commit f0815e4a804e3b77a9e2885c66c0b939752a130c Author: okimoto Date: Mon Feb 15 15:13:29 2010 +0900 use new mint-lib commit 1990a323eb49fc1b18726559d9b29051770d8ab3 Author: okimoto Date: Mon Feb 15 15:12:53 2010 +0900 add Problem#amount, update seeds ----------------------------------------------------------------------- Summary of changes: app/models/arithmetic_edit_form.rb | 171 ------ app/models/decimal_arithmetic_edit_form.rb | 75 +++ app/models/expansion_edit_form.rb | 63 +++ app/models/factorization_edit_form.rb | 63 +++ app/models/fractional_arithmetic_edit_form.rb | 82 +++ app/models/high_order_expression_edit_form.rb | 139 ----- app/models/learning_result.rb | 23 +- app/models/ordinary_arithmetic_edit_form.rb | 73 +++ app/models/problem.rb | 15 +- app/views/admin/problems/_arithmetic.html.erb | 32 -- .../admin/problems/_arithmetic_edit_form.html.erb | 37 -- app/views/admin/problems/_common.html.erb | 4 + .../admin/problems/_common_edit_form.html.erb | 4 + .../admin/problems/_decimal_arithmetic.html.erb | 8 + .../_decimal_arithmetic_edit_form.html.erb | 13 + app/views/admin/problems/_expansion.html.erb | 11 + .../admin/problems/_expansion_edit_form.html.erb | 17 + app/views/admin/problems/_factorization.html.erb | 12 + .../problems/_factorization_edit_form.html.erb | 17 + .../admin/problems/_fractional_arithmetic.html.erb | 9 + .../_fractional_arithmetic_edit_form.html.erb | 14 + .../admin/problems/_high_order_expression.html.erb | 19 - .../_high_order_expression_edit_form.html.erb | 24 - app/views/admin/problems/_operators.html.erb | 11 + .../admin/problems/_operators_edit_form.html.erb | 11 + .../admin/problems/_ordinary_arithmetic.html.erb | 7 + .../_ordinary_arithmetic_edit_form.html.erb | 12 + db/migrate/20100122031054_create_problems.rb | 3 +- db/seeds.rb | 147 +++--- lib/problem_edit_form_util.rb | 32 ++ spec/controllers/admin/problems_controller_spec.rb | 16 +- spec/factories/problem.rb | 59 ++- spec/factories/problem_group.rb | 2 +- spec/models/arithmetic_edit_form_spec.rb | 574 -------------------- spec/models/decimal_arithmetic_edit_form_spec.rb | 318 +++++++++++ spec/models/expansion_edit_form_spec.rb | 355 ++++++++++++ spec/models/factorization_edit_form_spec.rb | 356 ++++++++++++ .../models/fractional_arithmetic_edit_form_spec.rb | 386 +++++++++++++ .../models/high_order_expression_edit_form_spec.rb | 550 ------------------- spec/models/learning_result_spec.rb | 35 +- spec/models/ordinary_arithmetic_edit_form_spec.rb | 290 ++++++++++ spec/models/problem_group_spec.rb | 4 +- spec/models/problem_spec.rb | 24 + spec/views/admin/problems/edit.html.erb_spec.rb | 4 +- spec/views/admin/problems/show.html.erb_spec.rb | 4 +- 45 files changed, 2421 insertions(+), 1704 deletions(-) delete mode 100644 app/models/arithmetic_edit_form.rb create mode 100644 app/models/decimal_arithmetic_edit_form.rb create mode 100644 app/models/expansion_edit_form.rb create mode 100644 app/models/factorization_edit_form.rb create mode 100644 app/models/fractional_arithmetic_edit_form.rb delete mode 100644 app/models/high_order_expression_edit_form.rb create mode 100644 app/models/ordinary_arithmetic_edit_form.rb delete mode 100644 app/views/admin/problems/_arithmetic.html.erb delete mode 100644 app/views/admin/problems/_arithmetic_edit_form.html.erb create mode 100644 app/views/admin/problems/_common.html.erb create mode 100644 app/views/admin/problems/_common_edit_form.html.erb create mode 100644 app/views/admin/problems/_decimal_arithmetic.html.erb create mode 100644 app/views/admin/problems/_decimal_arithmetic_edit_form.html.erb create mode 100644 app/views/admin/problems/_expansion.html.erb create mode 100644 app/views/admin/problems/_expansion_edit_form.html.erb create mode 100644 app/views/admin/problems/_factorization.html.erb create mode 100644 app/views/admin/problems/_factorization_edit_form.html.erb create mode 100644 app/views/admin/problems/_fractional_arithmetic.html.erb create mode 100644 app/views/admin/problems/_fractional_arithmetic_edit_form.html.erb delete mode 100644 app/views/admin/problems/_high_order_expression.html.erb delete mode 100644 app/views/admin/problems/_high_order_expression_edit_form.html.erb create mode 100644 app/views/admin/problems/_operators.html.erb create mode 100644 app/views/admin/problems/_operators_edit_form.html.erb create mode 100644 app/views/admin/problems/_ordinary_arithmetic.html.erb create mode 100644 app/views/admin/problems/_ordinary_arithmetic_edit_form.html.erb create mode 100644 lib/problem_edit_form_util.rb delete mode 100644 spec/models/arithmetic_edit_form_spec.rb create mode 100644 spec/models/decimal_arithmetic_edit_form_spec.rb create mode 100644 spec/models/expansion_edit_form_spec.rb create mode 100644 spec/models/factorization_edit_form_spec.rb create mode 100644 spec/models/fractional_arithmetic_edit_form_spec.rb delete mode 100644 spec/models/high_order_expression_edit_form_spec.rb create mode 100644 spec/models/ordinary_arithmetic_edit_form_spec.rb hooks/post-receive -- mint-server (mint) From okimoto ¡÷ users.sourceforge.jp Thu Feb 18 10:49:08 2010 From: okimoto ¡÷ users.sourceforge.jp (okimoto ¡÷ users.sourceforge.jp) Date: Thu, 18 Feb 2010 10:49:08 +0900 Subject: [Mint-commit] [SCM] mint-server (mint) branch, master, updated. 3bce8e43159505a1cd2026a701250d8b84035776 Message-ID: <1266457748.682235.22745.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-server" repository containing the "mint" project. The branch, master has been updated via 3bce8e43159505a1cd2026a701250d8b84035776 (commit) via 17b389d4e004ec6eb55eeee574dc3d2516c07803 (commit) via 2c18045ca7e56b5ef147aa8c0e9a8ef1c4ff8f05 (commit) via 7460518a630d755acc937072b53bde6c39f1cceb (commit) via 36cb238450689389c8cf38dbc877d40f51cc39fb (commit) via 1b9cce4d2cf2e0c3b055cbf56fade955c4852f02 (commit) via 45e91831a309302af96312b783cfec34a45ed09a (commit) via 728026134c057338bb33f8fb2ae5334008e9e320 (commit) from c1f3282236c99810e61ac5b0d86e700912ab0084 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 3bce8e43159505a1cd2026a701250d8b84035776 Author: okimoto Date: Wed Feb 17 21:23:04 2010 +0900 update views and add views for new unit commit 17b389d4e004ec6eb55eeee574dc3d2516c07803 Author: okimoto Date: Wed Feb 17 17:30:50 2010 +0900 rake annotate_models commit 2c18045ca7e56b5ef147aa8c0e9a8ef1c4ff8f05 Author: okimoto Date: Wed Feb 17 17:26:14 2010 +0900 add partial_fraction_expansion_edit_form commit 7460518a630d755acc937072b53bde6c39f1cceb Author: okimoto Date: Wed Feb 17 16:51:58 2010 +0900 remove unused module commit 36cb238450689389c8cf38dbc877d40f51cc39fb Author: okimoto Date: Wed Feb 17 16:51:42 2010 +0900 refactor commit 1b9cce4d2cf2e0c3b055cbf56fade955c4852f02 Author: okimoto Date: Wed Feb 17 16:14:31 2010 +0900 add acts_as_problem commit 45e91831a309302af96312b783cfec34a45ed09a Author: okimoto Date: Wed Feb 17 14:56:16 2010 +0900 add factorial_expression_edit_form commit 728026134c057338bb33f8fb2ae5334008e9e320 Author: okimoto Date: Wed Feb 17 14:55:52 2010 +0900 add amount and fix specs ----------------------------------------------------------------------- Summary of changes: app/controllers/admin/problems_controller.rb | 8 +- app/models/decimal_arithmetic_edit_form.rb | 62 ++-- app/models/expansion_edit_form.rb | 59 ++-- app/models/factorial_expression_edit_form.rb | 103 +++++ app/models/factorization_edit_form.rb | 59 ++-- app/models/fractional_arithmetic_edit_form.rb | 67 ++-- app/models/ordinary_arithmetic_edit_form.rb | 58 ++-- app/models/partial_fraction_expansion_edit_form.rb | 108 ++++++ app/models/problem.rb | 1 + .../admin/problems/_decimal_arithmetic.html.erb | 3 +- .../_decimal_arithmetic_edit_form.html.erb | 3 +- app/views/admin/problems/_expansion.html.erb | 11 +- .../admin/problems/_expansion_edit_form.html.erb | 12 +- .../admin/problems/_factorial_expression.html.erb | 8 + .../_factorial_expression_edit_form.html.erb | 13 + app/views/admin/problems/_factorization.html.erb | 12 +- .../problems/_factorization_edit_form.html.erb | 12 +- .../admin/problems/_fractional_arithmetic.html.erb | 6 +- .../_fractional_arithmetic_edit_form.html.erb | 6 +- app/views/admin/problems/_minus_min_max.html.erb | 5 + .../problems/_minus_min_max_edit_form.html.erb | 5 + app/views/admin/problems/_operators.html.erb | 1 + .../admin/problems/_operators_edit_form.html.erb | 1 + .../admin/problems/_ordinary_arithmetic.html.erb | 4 +- .../_ordinary_arithmetic_edit_form.html.erb | 4 +- app/views/admin/problems/new.html.erb | 5 +- config/initializers/application.rb | 1 + lib/acts_as_problem.rb | 81 ++++ lib/problem_edit_form_util.rb | 32 -- spec/lib/acts_as_problem_spec.rb | 196 ++++++++++ spec/models/decimal_arithmetic_edit_form_spec.rb | 15 +- spec/models/expansion_edit_form_spec.rb | 113 +----- spec/models/factorial_expression_edit_form_spec.rb | 396 ++++++++++++++++++++ spec/models/factorization_edit_form_spec.rb | 113 +----- .../models/fractional_arithmetic_edit_form_spec.rb | 136 +------ spec/models/ordinary_arithmetic_edit_form_spec.rb | 126 +------ ...> partial_fraction_expansion_edit_form_spec.rb} | 321 ++++++++++------ 37 files changed, 1363 insertions(+), 803 deletions(-) create mode 100644 app/models/factorial_expression_edit_form.rb create mode 100644 app/models/partial_fraction_expansion_edit_form.rb create mode 100644 app/views/admin/problems/_factorial_expression.html.erb create mode 100644 app/views/admin/problems/_factorial_expression_edit_form.html.erb create mode 100644 app/views/admin/problems/_minus_min_max.html.erb create mode 100644 app/views/admin/problems/_minus_min_max_edit_form.html.erb create mode 100644 config/initializers/application.rb create mode 100644 lib/acts_as_problem.rb delete mode 100644 lib/problem_edit_form_util.rb create mode 100644 spec/lib/acts_as_problem_spec.rb create mode 100644 spec/models/factorial_expression_edit_form_spec.rb copy spec/models/{expansion_edit_form_spec.rb => partial_fraction_expansion_edit_form_spec.rb} (57%) hooks/post-receive -- mint-server (mint) From okimoto ¡÷ users.sourceforge.jp Thu Feb 18 17:54:01 2010 From: okimoto ¡÷ users.sourceforge.jp (okimoto ¡÷ users.sourceforge.jp) Date: Thu, 18 Feb 2010 17:54:01 +0900 Subject: [Mint-commit] [SCM] mint-lib (mint) branch, master, updated. 73134df65c0dbbcdad6b09acac674340f79e3de6 Message-ID: <1266483241.591799.29718.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-lib" repository containing the "mint" project. The branch, master has been updated via 73134df65c0dbbcdad6b09acac674340f79e3de6 (commit) from 69fda71fc061d907203830a7c7c3976b02a8c5f0 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 73134df65c0dbbcdad6b09acac674340f79e3de6 Author: okimoto Date: Thu Feb 18 17:55:03 2010 +0900 fix typo ----------------------------------------------------------------------- Summary of changes: .../solver/maxima/{expantion.rb => expansion.rb} | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) rename lib/mint/solver/maxima/{expantion.rb => expansion.rb} (84%) hooks/post-receive -- mint-lib (mint) From okimoto ¡÷ users.sourceforge.jp Thu Feb 18 20:29:36 2010 From: okimoto ¡÷ users.sourceforge.jp (okimoto ¡÷ users.sourceforge.jp) Date: Thu, 18 Feb 2010 20:29:36 +0900 Subject: [Mint-commit] [SCM] mint-server (mint) branch, master, updated. 0d4a0adfd012867a44a49b0e025eafc2c4417695 Message-ID: <1266492576.756040.16651.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-server" repository containing the "mint" project. The branch, master has been updated via 0d4a0adfd012867a44a49b0e025eafc2c4417695 (commit) via c46391c75369b0cec250291bae8ffc80a5f5209f (commit) via 21c369073e4d4bf363246bdc5f23cf08a6c95e60 (commit) via 2e9100ee47dfb9fa1fea366fc259b63fc52386ac (commit) via c6792e8b2b31a09666f1ad37ce42000df0f31a8e (commit) via 9a6dc91bcf6f7f6c6039e8602430c9c7b36de39a (commit) via 7555a77b53259b9b57e80a9c49597b9c4e164013 (commit) from 3bce8e43159505a1cd2026a701250d8b84035776 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 0d4a0adfd012867a44a49b0e025eafc2c4417695 Author: okimoto Date: Thu Feb 18 18:32:13 2010 +0900 simplify javascript code commit c46391c75369b0cec250291bae8ffc80a5f5209f Author: okimoto Date: Thu Feb 18 18:31:55 2010 +0900 remove unused view templates commit 21c369073e4d4bf363246bdc5f23cf08a6c95e60 Author: okimoto Date: Thu Feb 18 18:21:42 2010 +0900 remove unused view template commit 2e9100ee47dfb9fa1fea366fc259b63fc52386ac Author: okimoto Date: Thu Feb 18 18:09:29 2010 +0900 add search action and some fixes commit c6792e8b2b31a09666f1ad37ce42000df0f31a8e Author: okimoto Date: Thu Feb 18 18:08:40 2010 +0900 add named scope commit 9a6dc91bcf6f7f6c6039e8602430c9c7b36de39a Author: okimoto Date: Thu Feb 18 18:08:17 2010 +0900 fix typo commit 7555a77b53259b9b57e80a9c49597b9c4e164013 Author: okimoto Date: Thu Feb 18 12:24:47 2010 +0900 remove unused view templates ----------------------------------------------------------------------- Summary of changes: app/controllers/reports_controller.rb | 53 +++++++++++++++----- app/models/report.rb | 3 + app/reports/report_base.rb | 5 +- app/reports/summary_report.rb | 11 +++-- app/views/admin/problem_groups/_form.html.erb | 12 ++--- app/views/admin/problem_groups/create.html.erb | 2 - app/views/admin/problem_groups/destroy.html.erb | 2 - app/views/admin/problem_groups/update.html.erb | 2 - app/views/admin/problems/_form.html.erb | 31 ----------- app/views/admin/users/edit.html.erb | 12 ++--- app/views/admin/users/index.html.erb | 10 +--- app/views/layouts/application.html.erb | 7 ++- app/views/problems/quiz.html.erb | 18 +++---- app/views/problems/result.html.erb | 34 ------------- app/views/reports/_reports.html.erb | 49 +++++++++---------- app/views/reports/_reports.pdf.erb | 22 -------- app/views/reports/index.pdf.erb | 2 - app/views/reports/range.pdf.erb | 2 - app/views/reports/show.html.erb | 10 ++-- app/views/reports/show.pdf.erb | 21 -------- .../partial_fraction_expansion_edit_form_spec.rb | 2 +- spec/models/report_spec.rb | 14 +++++ 22 files changed, 121 insertions(+), 203 deletions(-) delete mode 100644 app/views/admin/problem_groups/create.html.erb delete mode 100644 app/views/admin/problem_groups/destroy.html.erb delete mode 100644 app/views/admin/problem_groups/update.html.erb delete mode 100644 app/views/admin/problems/_form.html.erb delete mode 100644 app/views/problems/result.html.erb delete mode 100644 app/views/reports/_reports.pdf.erb delete mode 100644 app/views/reports/index.pdf.erb delete mode 100644 app/views/reports/range.pdf.erb delete mode 100644 app/views/reports/show.pdf.erb hooks/post-receive -- mint-server (mint) From tomohiron ¡÷ users.sourceforge.jp Fri Feb 19 14:44:48 2010 From: tomohiron ¡÷ users.sourceforge.jp (tomohiron ¡÷ users.sourceforge.jp) Date: Fri, 19 Feb 2010 14:44:48 +0900 Subject: [Mint-commit] [SCM] mint-lib (mint) branch, master, updated. 833ea1209b944c94178f0008f8777d517bea0ed3 Message-ID: <1266558288.384344.12996.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-lib" repository containing the "mint" project. The branch, master has been updated via 833ea1209b944c94178f0008f8777d517bea0ed3 (commit) via f419e10d730967afce45e7d7ff04eeef22729e98 (commit) via 5f9b000e74133aa3ced90e3d92b7221931ae5ce8 (commit) via 591b383de2eae9eaa88c002fb5a091b628c00129 (commit) from 73134df65c0dbbcdad6b09acac674340f79e3de6 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 833ea1209b944c94178f0008f8777d517bea0ed3 Author: Tomohiro Nishimura Date: Fri Feb 19 14:44:34 2010 +0900 write document for generators commit f419e10d730967afce45e7d7ff04eeef22729e98 Author: Tomohiro Nishimura Date: Fri Feb 19 13:19:34 2010 +0900 fix decimal_arithmetic's default options commit 5f9b000e74133aa3ced90e3d92b7221931ae5ce8 Author: Tomohiro Nishimura Date: Fri Feb 19 13:04:45 2010 +0900 fix fractional_arithmetic's default options commit 591b383de2eae9eaa88c002fb5a091b628c00129 Author: Tomohiro Nishimura Date: Fri Feb 19 12:58:21 2010 +0900 fix rdoc task. ----------------------------------------------------------------------- Summary of changes: Rakefile | 2 +- lib/mint/generator/arithmetic_base.rb | 26 +++++++++++++++++++++- lib/mint/generator/base.rb | 3 ++ lib/mint/generator/decimal_arithmetic.rb | 19 +++++++++++++++- lib/mint/generator/expansion.rb | 12 ++++++++++ lib/mint/generator/factorial_expression.rb | 15 ++++++++++++ lib/mint/generator/factorization.rb | 13 +++++++++++ lib/mint/generator/fractional_arithmetic.rb | 21 ++++++++++++++++- lib/mint/generator/high_order_expression_base.rb | 10 ++++++++ lib/mint/generator/ordinary_arithmetic.rb | 11 +++++++++ lib/mint/generator/partial_fraction_expansion.rb | 18 +++++++++++++++ 11 files changed, 146 insertions(+), 4 deletions(-) hooks/post-receive -- mint-lib (mint) From tomohiron ¡÷ users.sourceforge.jp Fri Feb 19 15:11:10 2010 From: tomohiron ¡÷ users.sourceforge.jp (tomohiron ¡÷ users.sourceforge.jp) Date: Fri, 19 Feb 2010 15:11:10 +0900 Subject: [Mint-commit] [SCM] mint-lib (mint) branch, master, updated. 804bd046ef23354f7babae68386dd748d59aa1c3 Message-ID: <1266559870.073262.15826.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-lib" repository containing the "mint" project. The branch, master has been updated via 804bd046ef23354f7babae68386dd748d59aa1c3 (commit) from 833ea1209b944c94178f0008f8777d517bea0ed3 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 804bd046ef23354f7babae68386dd748d59aa1c3 Author: Tomohiro Nishimura Date: Fri Feb 19 15:10:54 2010 +0900 fix README.rdoc ----------------------------------------------------------------------- Summary of changes: README.rdoc | 64 +++++++++++++++++++++++++++++++++++------------------------ 1 files changed, 38 insertions(+), 26 deletions(-) hooks/post-receive -- mint-lib (mint) From tomohiron ¡÷ users.sourceforge.jp Fri Feb 19 17:29:19 2010 From: tomohiron ¡÷ users.sourceforge.jp (tomohiron ¡÷ users.sourceforge.jp) Date: Fri, 19 Feb 2010 17:29:19 +0900 Subject: [Mint-commit] [SCM] mint-lib (mint) branch, master, updated. ee8ec280b5c4ce45527ff6fedb5a0cf76571d1fb Message-ID: <1266568159.329751.18856.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-lib" repository containing the "mint" project. The branch, master has been updated via ee8ec280b5c4ce45527ff6fedb5a0cf76571d1fb (commit) via d459d32ad02476de59dcb3a3ccb7b05dfc55c895 (commit) via 030d9f9e5110ade942b45ccce87f6a730e486d09 (commit) via c0777f1be9253413aa49badf6ca94d8acf82261d (commit) via 81736315cfdad70e5e2b46353cab267405e4f8a1 (commit) via 5e4af19eb781f037d4935d651136626e14f0e3fe (commit) via 0011e9de3566c479f57b313f87638877ba565189 (commit) from 804bd046ef23354f7babae68386dd748d59aa1c3 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit ee8ec280b5c4ce45527ff6fedb5a0cf76571d1fb Author: Tomohiro Nishimura Date: Fri Feb 19 17:25:45 2010 +0900 support stats task that likes rails's one commit d459d32ad02476de59dcb3a3ccb7b05dfc55c895 Author: Tomohiro Nishimura Date: Fri Feb 19 16:12:04 2010 +0900 fix README.rdoc commit 030d9f9e5110ade942b45ccce87f6a730e486d09 Author: Tomohiro Nishimura Date: Fri Feb 19 16:11:03 2010 +0900 fix typo commit c0777f1be9253413aa49badf6ca94d8acf82261d Author: Tomohiro Nishimura Date: Fri Feb 19 16:10:41 2010 +0900 fractional_expression is now fractional_expression_arithmetic commit 81736315cfdad70e5e2b46353cab267405e4f8a1 Author: Tomohiro Nishimura Date: Fri Feb 19 15:44:53 2010 +0900 Fix many typo commit 5e4af19eb781f037d4935d651136626e14f0e3fe Author: Tomohiro Nishimura Date: Fri Feb 19 15:36:05 2010 +0900 add factorial_expression solver commit 0011e9de3566c479f57b313f87638877ba565189 Author: Tomohiro Nishimura Date: Fri Feb 19 15:18:24 2010 +0900 remove an useless spec ----------------------------------------------------------------------- Summary of changes: README.rdoc | 4 +- Rakefile | 16 ++++ lib/mint/generator/fractional_arithmetic.rb | 2 +- ...sion.rb => fractional_expression_arithmetic.rb} | 20 ++---- ...tion_arithmetic.rb => fractional_arithmetic.rb} | 2 +- ...tion.rb => fractional_expression_arithmetic.rb} | 2 +- ..._expansion.rb => partial_fraction_expansion.rb} | 2 +- spec/generator/fractional_arithmetic_spec.rb | 1 + ...rb => fractional_expression_arithmetic_spec.rb} | 4 +- spec/solver/maxima/arithmetic_spec.rb | 29 -------- .../{expantion_spec.rb => expansion_spec.rb} | 4 +- ...metic_spec.rb => fractional_arithmetic_spec.rb} | 4 +- .../fractional_expression_arithmetic_spec.rb | 26 +++++++ .../maxima/partional_fraction_expansion_spec.rb | 4 +- tasks/spec_statistics.rb | 75 ++++++++++++++++++++ 15 files changed, 138 insertions(+), 57 deletions(-) rename lib/mint/generator/{factorial_expression.rb => fractional_expression_arithmetic.rb} (82%) rename lib/mint/solver/maxima/{fraction_arithmetic.rb => fractional_arithmetic.rb} (60%) copy lib/mint/solver/maxima/{factorization.rb => fractional_expression_arithmetic.rb} (75%) rename lib/mint/solver/maxima/{partional_fraction_expansion.rb => partial_fraction_expansion.rb} (77%) rename spec/generator/{factorial_expression_spec.rb => fractional_expression_arithmetic_spec.rb} (93%) delete mode 100644 spec/solver/maxima/arithmetic_spec.rb rename spec/solver/maxima/{expantion_spec.rb => expansion_spec.rb} (88%) rename spec/solver/maxima/{fraction_arithmetic_spec.rb => fractional_arithmetic_spec.rb} (87%) create mode 100644 spec/solver/maxima/fractional_expression_arithmetic_spec.rb create mode 100644 tasks/spec_statistics.rb hooks/post-receive -- mint-lib (mint) From tomohiron ¡÷ users.sourceforge.jp Fri Feb 19 18:42:54 2010 From: tomohiron ¡÷ users.sourceforge.jp (tomohiron ¡÷ users.sourceforge.jp) Date: Fri, 19 Feb 2010 18:42:54 +0900 Subject: [Mint-commit] [SCM] mint-lib (mint) branch, master, updated. f10bc9eabcbd6e9774347e6b1a13f4d6e07d3657 Message-ID: <1266572574.951165.20124.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-lib" repository containing the "mint" project. The branch, master has been updated via f10bc9eabcbd6e9774347e6b1a13f4d6e07d3657 (commit) from ee8ec280b5c4ce45527ff6fedb5a0cf76571d1fb (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit f10bc9eabcbd6e9774347e6b1a13f4d6e07d3657 Author: Tomohiro Nishimura Date: Fri Feb 19 18:41:43 2010 +0900 expression supports ascii_math_ml * implemented to_ascii_meth_ml * Expression#to_latex supports pattern like 7x ----------------------------------------------------------------------- Summary of changes: lib/mint/builder/expression_tree.rb | 5 +++ lib/mint/expression.rb | 4 ++ spec/expression_spec.rb | 60 ++++++++++++++++++++++++++--------- 3 files changed, 54 insertions(+), 15 deletions(-) hooks/post-receive -- mint-lib (mint) From okimoto ¡÷ users.sourceforge.jp Fri Feb 19 19:25:51 2010 From: okimoto ¡÷ users.sourceforge.jp (okimoto ¡÷ users.sourceforge.jp) Date: Fri, 19 Feb 2010 19:25:51 +0900 Subject: [Mint-commit] [SCM] mint-lib (mint) branch, master, updated. 9086733dcbe6ad7a22623215439e9ac2d364d121 Message-ID: <1266575151.508754.7855.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-lib" repository containing the "mint" project. The branch, master has been updated via 9086733dcbe6ad7a22623215439e9ac2d364d121 (commit) from f10bc9eabcbd6e9774347e6b1a13f4d6e07d3657 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 9086733dcbe6ad7a22623215439e9ac2d364d121 Author: okimoto Date: Fri Feb 19 19:24:49 2010 +0900 add linear_function_graph generator ----------------------------------------------------------------------- Summary of changes: lib/mint/generator/linear_function_graph.rb | 55 ++++++++++++++++++++++++++ spec/generator/linear_function_graph_spec.rb | 1 + 2 files changed, 56 insertions(+), 0 deletions(-) create mode 100644 lib/mint/generator/linear_function_graph.rb create mode 100644 spec/generator/linear_function_graph_spec.rb hooks/post-receive -- mint-lib (mint) From tomohiron ¡÷ users.sourceforge.jp Fri Feb 19 20:13:33 2010 From: tomohiron ¡÷ users.sourceforge.jp (tomohiron ¡÷ users.sourceforge.jp) Date: Fri, 19 Feb 2010 20:13:33 +0900 Subject: [Mint-commit] [SCM] mint-lib (mint) branch, master, updated. 39b195dee349bce51a49f85efe7e5fefb79eef6a Message-ID: <1266578013.172660.29125.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-lib" repository containing the "mint" project. The branch, master has been updated via 39b195dee349bce51a49f85efe7e5fefb79eef6a (commit) via 21485d7f5eb5be27114f72f7d7ba9ba483082639 (commit) via bc1b0a31467fad9aee9c6a171b89c805287c8dbd (commit) from 9086733dcbe6ad7a22623215439e9ac2d364d121 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 39b195dee349bce51a49f85efe7e5fefb79eef6a Author: Tomohiro Nishimura Date: Fri Feb 19 20:13:26 2010 +0900 fix typo commit 21485d7f5eb5be27114f72f7d7ba9ba483082639 Author: Tomohiro Nishimura Date: Fri Feb 19 20:12:56 2010 +0900 fix around to_ascii_math_ml commit bc1b0a31467fad9aee9c6a171b89c805287c8dbd Author: Tomohiro Nishimura Date: Fri Feb 19 19:25:45 2010 +0900 fractional_arithmetic adds parenthesis to numerator ----------------------------------------------------------------------- Summary of changes: lib/mint/builder/expression_tree.rb | 11 ++++++++--- lib/mint/generator/fractional_arithmetic.rb | 15 +++++++++++++++ spec/expression_spec.rb | 14 ++++++++++++++ spec/generator/fractional_arithmetic_spec.rb | 18 ++++++++++++++++++ spec/generator/linear_function_graph_spec.rb | 2 +- 5 files changed, 56 insertions(+), 4 deletions(-) hooks/post-receive -- mint-lib (mint) From tomohiron ¡÷ users.sourceforge.jp Mon Feb 22 11:42:15 2010 From: tomohiron ¡÷ users.sourceforge.jp (tomohiron ¡÷ users.sourceforge.jp) Date: Mon, 22 Feb 2010 11:42:15 +0900 Subject: [Mint-commit] [SCM] mint-lib (mint) branch, master, updated. e18c068fc84ef2ebfaba9eb7940d9259e84c4c00 Message-ID: <1266806535.538945.15071.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-lib" repository containing the "mint" project. The branch, master has been updated via e18c068fc84ef2ebfaba9eb7940d9259e84c4c00 (commit) via 6a92a7edcd03091fde899a8a73e65a9b7f05d6c7 (commit) via 8621914300fb318a312abcdb52fe0bf86c49e3cc (commit) via b702f3bfc48356a1980ef1b1197d3b758e133fc2 (commit) via 16a49297d1a30af22e1da08229e4cd609fba7d59 (commit) via 4720f2d9c1e3329c0cb465452be928b2c7a768d2 (commit) via 7fef85a29f4204ad8bb4695c2343a630d439da68 (commit) via 138e6eab21bcc07c221f4c26f935d54edfe57244 (commit) via e4b6e67753e841fe83b62c0c6ff4e7424ab91d72 (commit) via 0c5fd5abce9c70779cfdeb3b1181be38cae557f1 (commit) via 0ccc6f9d418b73f4cb6d9da172683bdc98f60063 (commit) via 00f8c81b23afc53f7beb953ec3ba50fe9d2d4d21 (commit) via d5322e7e4fadbff7bed8cfcef590f1bff1ec76fb (commit) via 4c793c82d60bc7966a0bff8ca636c0c6c8b10889 (commit) via 87c61a5501de67c2243de66b7bf14426cde256bb (commit) via 9083800b357e0f77d3b3a9ea4cb28f4dae4c0f57 (commit) via aa8599fb03479a277cbe9aa3e733365b8755c0ab (commit) via 63dc9b851b229bf0cf35ae0894c59efe1500bff7 (commit) via e277445c2026e2bcc21e872510020cd5997239aa (commit) from 39b195dee349bce51a49f85efe7e5fefb79eef6a (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit e18c068fc84ef2ebfaba9eb7940d9259e84c4c00 Author: Tomohiro Nishimura Date: Mon Feb 22 11:41:52 2010 +0900 add validation to generator commit 6a92a7edcd03091fde899a8a73e65a9b7f05d6c7 Author: Tomohiro Nishimura Date: Mon Feb 22 10:55:09 2010 +0900 add complex_number_arithmetic solver commit 8621914300fb318a312abcdb52fe0bf86c49e3cc Author: Tomohiro Nishimura Date: Mon Feb 22 10:54:21 2010 +0900 change specific maxima solver commit b702f3bfc48356a1980ef1b1197d3b758e133fc2 Author: Tomohiro Nishimura Date: Mon Feb 22 10:50:26 2010 +0900 fix complex_number_arithmetic_spec commit 16a49297d1a30af22e1da08229e4cd609fba7d59 Author: Tomohiro Nishimura Date: Mon Feb 22 10:11:12 2010 +0900 complex_number_arithmetic uses conjugate complex commit 4720f2d9c1e3329c0cb465452be928b2c7a768d2 Author: Tomohiro Nishimura Date: Mon Feb 22 10:10:28 2010 +0900 add last_{operand, operator} to arithmetic_base commit 7fef85a29f4204ad8bb4695c2343a630d439da68 Author: Tomohiro Nishimura Date: Mon Feb 22 08:19:04 2010 +0900 fix typo commit 138e6eab21bcc07c221f4c26f935d54edfe57244 Author: Tomohiro Nishimura Date: Mon Feb 22 04:45:26 2010 +0900 add complex_number_arithmetic generator commit e4b6e67753e841fe83b62c0c6ff4e7424ab91d72 Author: Tomohiro Nishimura Date: Mon Feb 22 03:54:06 2010 +0900 fix document for square_root_arithmetic commit 0c5fd5abce9c70779cfdeb3b1181be38cae557f1 Author: Tomohiro Nishimura Date: Mon Feb 22 02:54:33 2010 +0900 add square_root_arithmetic solver commit 0ccc6f9d418b73f4cb6d9da172683bdc98f60063 Author: Tomohiro Nishimura Date: Mon Feb 22 02:18:02 2010 +0900 square_root_arithmetic supports power term commit 00f8c81b23afc53f7beb953ec3ba50fe9d2d4d21 Author: Tomohiro Nishimura Date: Sun Feb 21 22:10:53 2010 +0900 square_root_arithmetic uses + and -. commit d5322e7e4fadbff7bed8cfcef590f1bff1ec76fb Author: Tomohiro Nishimura Date: Sun Feb 21 21:29:30 2010 +0900 fix document commit 4c793c82d60bc7966a0bff8ca636c0c6c8b10889 Author: Tomohiro Nishimura Date: Sun Feb 21 21:25:51 2010 +0900 fix square_root_arithmetic spec commit 87c61a5501de67c2243de66b7bf14426cde256bb Author: Tomohiro Nishimura Date: Sun Feb 21 21:23:16 2010 +0900 fix typo commit 9083800b357e0f77d3b3a9ea4cb28f4dae4c0f57 Author: Tomohiro Nishimura Date: Sun Feb 21 21:04:38 2010 +0900 add square_root_arithmetic generator commit aa8599fb03479a277cbe9aa3e733365b8755c0ab Author: Tomohiro Nishimura Date: Sun Feb 21 21:03:20 2010 +0900 fix common_utils a bit and fix typo commit 63dc9b851b229bf0cf35ae0894c59efe1500bff7 Author: Tomohiro Nishimura Date: Sun Feb 21 17:27:09 2010 +0900 write spec for arithmetic_base commit e277445c2026e2bcc21e872510020cd5997239aa Author: Tomohiro Nishimura Date: Sun Feb 21 15:03:47 2010 +0900 change error message. ----------------------------------------------------------------------- Summary of changes: lib/mint/generator.rb | 2 +- lib/mint/generator/arithmetic_base.rb | 44 ++++++-- lib/mint/generator/base.rb | 22 +++- lib/mint/generator/complex_number_arithmetic.rb | 71 +++++++++++ lib/mint/generator/high_order_expression_base.rb | 9 +-- lib/mint/generator/partial_fraction_expansion.rb | 2 +- lib/mint/generator/square_root_arithmetic.rb | 72 ++++++++++++ .../utilities/{comman_utils.rb => common_utils.rb} | 2 +- lib/mint/solver/base.rb | 6 +- lib/mint/solver/maxima/arithmetic_base.rb | 2 +- lib/mint/solver/maxima/base.rb | 23 +++- ..._arithmetic.rb => complex_number_arithmetic.rb} | 5 +- .../{expansion.rb => square_root_arithmetic.rb} | 3 +- spec/generator/arithmetic_base_spec.rb | 123 +++++++++++++++++++- spec/generator/base_spec.rb | 34 +++++- spec/generator/complex_number_arithmetic_spec.rb | 89 ++++++++++++++ spec/generator/square_root_arithmetic_spec.rb | 108 +++++++++++++++++ spec/solver/maxima/base_spec.rb | 26 ++++- ...c_spec.rb => complex_number_arithmetic_spec.rb} | 11 +- spec/solver/maxima/square_root_arithmetic_spec.rb | 29 +++++ 20 files changed, 640 insertions(+), 43 deletions(-) create mode 100644 lib/mint/generator/complex_number_arithmetic.rb create mode 100644 lib/mint/generator/square_root_arithmetic.rb rename lib/mint/generator/utilities/{comman_utils.rb => common_utils.rb} (95%) copy lib/mint/solver/maxima/{fractional_expression_arithmetic.rb => complex_number_arithmetic.rb} (61%) copy lib/mint/solver/maxima/{expansion.rb => square_root_arithmetic.rb} (79%) create mode 100644 spec/generator/complex_number_arithmetic_spec.rb create mode 100644 spec/generator/square_root_arithmetic_spec.rb copy spec/solver/maxima/{ordinary_arithmetic_spec.rb => complex_number_arithmetic_spec.rb} (54%) create mode 100644 spec/solver/maxima/square_root_arithmetic_spec.rb hooks/post-receive -- mint-lib (mint) From okimoto ¡÷ users.sourceforge.jp Mon Feb 22 20:41:43 2010 From: okimoto ¡÷ users.sourceforge.jp (okimoto ¡÷ users.sourceforge.jp) Date: Mon, 22 Feb 2010 20:41:43 +0900 Subject: [Mint-commit] [SCM] mint-server (mint) branch, master, updated. f7d25e52415e3870e16dd5427750fc0c41a67843 Message-ID: <1266838903.617278.630.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-server" repository containing the "mint" project. The branch, master has been updated via f7d25e52415e3870e16dd5427750fc0c41a67843 (commit) via 7687eaff1840625c6cb71ea7deccc2d90c5799e6 (commit) via 022e17030629e2b256f91cab334e21e680bc56be (commit) via 5bb772821616a0bef55a370abd69291f47c7b906 (commit) via 6811a6168f794021ed88a4fad13ad5c553b3e18e (commit) via edf880df1c81697e1fecb39f3c8149a9b9117bea (commit) via 8bb6f62c074abaa8d2c853009456521f5888456b (commit) via 6573de2b0a12d2b38753bc3f7dfd14a97e22019d (commit) from 0d4a0adfd012867a44a49b0e025eafc2c4417695 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit f7d25e52415e3870e16dd5427750fc0c41a67843 Author: okimoto Date: Mon Feb 22 20:39:08 2010 +0900 now can show linear function problems commit 7687eaff1840625c6cb71ea7deccc2d90c5799e6 Author: okimoto Date: Mon Feb 22 20:38:46 2010 +0900 minor fix commit 022e17030629e2b256f91cab334e21e680bc56be Author: okimoto Date: Mon Feb 22 20:34:25 2010 +0900 update db/seeds.rb commit 5bb772821616a0bef55a370abd69291f47c7b906 Author: okimoto Date: Mon Feb 22 19:04:22 2010 +0900 now can ploa a point commit 6811a6168f794021ed88a4fad13ad5c553b3e18e Author: okimoto Date: Mon Feb 22 18:19:33 2010 +0900 just add jquery.svg commit edf880df1c81697e1fecb39f3c8149a9b9117bea Author: okimoto Date: Mon Feb 22 14:50:49 2010 +0900 minor fix commit 8bb6f62c074abaa8d2c853009456521f5888456b Author: okimoto Date: Mon Feb 22 13:56:46 2010 +0900 now can show ASCII MathML commit 6573de2b0a12d2b38753bc3f7dfd14a97e22019d Author: okimoto Date: Mon Feb 22 13:55:55 2010 +0900 Problem#generate returns Mint::Expression or raw object ----------------------------------------------------------------------- Summary of changes: app/controllers/problems_controller.rb | 2 +- app/helpers/problems_helper.rb | 45 +- app/models/problem.rb | 7 +- app/views/admin/problems/new.html.erb | 4 +- app/views/problems/quiz.html.erb | 19 +- db/seeds.rb | 17 + public/images/blank.svg | 3 + public/javascripts/application.js | 17 + public/javascripts/jquery.svg.compat-1.0.1.js | 69 ++ public/javascripts/jquery.svg.js | 1339 ++++++++++++++++++++++ public/javascripts/jquery.svg.min.js | 7 + public/javascripts/jquery.svg.pack.js | 7 + public/javascripts/jquery.svganim.js | 405 +++++++ public/javascripts/jquery.svganim.min.js | 7 + public/javascripts/jquery.svganim.pack.js | 7 + public/javascripts/jquery.svgdom.js | 332 ++++++ public/javascripts/jquery.svgdom.min.js | 7 + public/javascripts/jquery.svgdom.pack.js | 7 + public/javascripts/jquery.svgfilter.js | 402 +++++++ public/javascripts/jquery.svgfilter.min.js | 7 + public/javascripts/jquery.svgfilter.pack.js | 7 + public/javascripts/jquery.svggraph.js | 1482 +++++++++++++++++++++++++ public/javascripts/jquery.svggraph.min.js | 7 + public/javascripts/jquery.svggraph.pack.js | 7 + public/javascripts/jquery.svgplot.js | 855 ++++++++++++++ public/javascripts/jquery.svgplot.min.js | 7 + public/javascripts/jquery.svgplot.pack.js | 7 + public/stylesheets/jquery.svg.css | 15 + spec/models/problem_spec.rb | 207 ++-- 29 files changed, 5206 insertions(+), 98 deletions(-) create mode 100644 public/images/blank.svg create mode 100644 public/javascripts/jquery.svg.compat-1.0.1.js create mode 100644 public/javascripts/jquery.svg.js create mode 100644 public/javascripts/jquery.svg.min.js create mode 100644 public/javascripts/jquery.svg.pack.js create mode 100644 public/javascripts/jquery.svganim.js create mode 100644 public/javascripts/jquery.svganim.min.js create mode 100644 public/javascripts/jquery.svganim.pack.js create mode 100644 public/javascripts/jquery.svgdom.js create mode 100644 public/javascripts/jquery.svgdom.min.js create mode 100644 public/javascripts/jquery.svgdom.pack.js create mode 100644 public/javascripts/jquery.svgfilter.js create mode 100644 public/javascripts/jquery.svgfilter.min.js create mode 100644 public/javascripts/jquery.svgfilter.pack.js create mode 100644 public/javascripts/jquery.svggraph.js create mode 100644 public/javascripts/jquery.svggraph.min.js create mode 100644 public/javascripts/jquery.svggraph.pack.js create mode 100644 public/javascripts/jquery.svgplot.js create mode 100644 public/javascripts/jquery.svgplot.min.js create mode 100644 public/javascripts/jquery.svgplot.pack.js create mode 100644 public/stylesheets/jquery.svg.css hooks/post-receive -- mint-server (mint) From okimoto ¡÷ users.sourceforge.jp Mon Feb 22 20:43:04 2010 From: okimoto ¡÷ users.sourceforge.jp (okimoto ¡÷ users.sourceforge.jp) Date: Mon, 22 Feb 2010 20:43:04 +0900 Subject: [Mint-commit] [SCM] mint-lib (mint) branch, master, updated. 5494426b882feea9c468c38e7f05066f617ceffc Message-ID: <1266838984.526301.3076.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-lib" repository containing the "mint" project. The branch, master has been updated via 5494426b882feea9c468c38e7f05066f617ceffc (commit) via abddfd9f31d731b65b79c0da89c3d08d1cdd4325 (commit) from e18c068fc84ef2ebfaba9eb7940d9259e84c4c00 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 5494426b882feea9c468c38e7f05066f617ceffc Author: okimoto Date: Mon Feb 22 20:42:29 2010 +0900 add linear function graph spec commit abddfd9f31d731b65b79c0da89c3d08d1cdd4325 Author: okimoto Date: Mon Feb 22 20:42:03 2010 +0900 fix typo ----------------------------------------------------------------------- Summary of changes: lib/mint/generator/fractional_arithmetic.rb | 10 ++-- lib/mint/generator/linear_function_graph.rb | 65 +++++++++++++------------- spec/generator/linear_function_graph_spec.rb | 20 ++++++++- 3 files changed, 56 insertions(+), 39 deletions(-) hooks/post-receive -- mint-lib (mint) From okimoto ¡÷ users.sourceforge.jp Tue Feb 23 17:18:59 2010 From: okimoto ¡÷ users.sourceforge.jp (okimoto ¡÷ users.sourceforge.jp) Date: Tue, 23 Feb 2010 17:18:59 +0900 Subject: [Mint-commit] [SCM] mint-lib (mint) branch, master, updated. f0e2786dd80ad3b41f3c9abe850e246ab10a610d Message-ID: <1266913139.627556.10774.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-lib" repository containing the "mint" project. The branch, master has been updated via f0e2786dd80ad3b41f3c9abe850e246ab10a610d (commit) from 5494426b882feea9c468c38e7f05066f617ceffc (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit f0e2786dd80ad3b41f3c9abe850e246ab10a610d Author: okimoto Date: Tue Feb 23 17:18:36 2010 +0900 add solver (linear function graph) ----------------------------------------------------------------------- Summary of changes: lib/mint/solver/simple.rb | 9 +++++++ lib/mint/solver/simple/linear_function_graph.rb | 27 +++++++++++++++++++++ spec/solver/simple/linear_function_graph_spec.rb | 28 ++++++++++++++++++++++ 3 files changed, 64 insertions(+), 0 deletions(-) create mode 100644 lib/mint/solver/simple.rb create mode 100644 lib/mint/solver/simple/linear_function_graph.rb create mode 100644 spec/solver/simple/linear_function_graph_spec.rb hooks/post-receive -- mint-lib (mint) From okimoto ¡÷ users.sourceforge.jp Wed Feb 24 12:37:43 2010 From: okimoto ¡÷ users.sourceforge.jp (okimoto ¡÷ users.sourceforge.jp) Date: Wed, 24 Feb 2010 12:37:43 +0900 Subject: [Mint-commit] [SCM] mint-server (mint) branch, master, updated. 8eb74871cd71ed2c064d3733282656fdc595f1eb Message-ID: <1266982663.722440.8277.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-server" repository containing the "mint" project. The branch, master has been updated via 8eb74871cd71ed2c064d3733282656fdc595f1eb (commit) via 6435b8dbfef85df5142a821176f3c299c8db5df7 (commit) via 5f6baf1807978aa51242eb4e3e3cbc7e05dbe7fa (commit) from f7d25e52415e3870e16dd5427750fc0c41a67843 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 8eb74871cd71ed2c064d3733282656fdc595f1eb Author: okimoto Date: Wed Feb 24 12:36:42 2010 +0900 fix spec commit 6435b8dbfef85df5142a821176f3c299c8db5df7 Author: okimoto Date: Wed Feb 24 12:18:27 2010 +0900 fix spec commit 5f6baf1807978aa51242eb4e3e3cbc7e05dbe7fa Author: okimoto Date: Wed Feb 24 11:48:54 2010 +0900 fix spec to pass rake spec:lib ----------------------------------------------------------------------- Summary of changes: spec/controllers/admin/problems_controller_spec.rb | 14 +++++++++++--- spec/controllers/reports_controller_spec.rb | 8 -------- spec/lib/acts_as_problem_spec.rb | 14 ++++++++------ 3 files changed, 19 insertions(+), 17 deletions(-) hooks/post-receive -- mint-server (mint) From tomohiron ¡÷ users.sourceforge.jp Thu Feb 25 01:53:26 2010 From: tomohiron ¡÷ users.sourceforge.jp (tomohiron ¡÷ users.sourceforge.jp) Date: Thu, 25 Feb 2010 01:53:26 +0900 Subject: [Mint-commit] [SCM] mint-lib (mint) branch, master, updated. 103c30e966cca502421f8f1107dbb5f97d15e5f1 Message-ID: <1267030406.834204.19332.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-lib" repository containing the "mint" project. The branch, master has been updated via 103c30e966cca502421f8f1107dbb5f97d15e5f1 (commit) via ca4b4aad6d91134ac04d5ab4deaf2b8e3baacdda (commit) via a5dd6244b37a84dd55049e410295500c2a9ef825 (commit) via bdd8227d7448f940cf5483a81fe4f64670b77802 (commit) via 4c91bd324da8cfa80d6f887f458f812d9271eaef (commit) via 3dfff81a0d73a3bcee54d0d712020a028f379de4 (commit) from f0e2786dd80ad3b41f3c9abe850e246ab10a610d (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 103c30e966cca502421f8f1107dbb5f97d15e5f1 Author: Tomohiro Nishimura Date: Wed Feb 24 17:35:11 2010 +0900 add complex_fractional_arithmetic solver commit ca4b4aad6d91134ac04d5ab4deaf2b8e3baacdda Author: Tomohiro Nishimura Date: Wed Feb 24 17:27:36 2010 +0900 add complex_fractional_arithmetic commit a5dd6244b37a84dd55049e410295500c2a9ef825 Author: Tomohiro Nishimura Date: Tue Feb 23 20:53:25 2010 +0900 add some validations for ganerator commit bdd8227d7448f940cf5483a81fe4f64670b77802 Author: Tomohiro Nishimura Date: Tue Feb 23 20:19:13 2010 +0900 refactored generator base commit 4c91bd324da8cfa80d6f887f458f812d9271eaef Author: Tomohiro Nishimura Date: Tue Feb 23 20:11:57 2010 +0900 each instance can add validation pattern commit 3dfff81a0d73a3bcee54d0d712020a028f379de4 Author: Tomohiro Nishimura Date: Tue Feb 23 20:07:31 2010 +0900 each instance has generator validations ----------------------------------------------------------------------- Summary of changes: lib/mint/generator/base.rb | 44 ++++++++----- .../generator/complex_fractional_arithmetic.rb | 72 ++++++++++++++++++++ lib/mint/generator/factorization.rb | 3 + lib/mint/generator/square_root_arithmetic.rb | 7 ++ ...thmetic.rb => complex_fractional_arithmetic.rb} | 2 +- spec/generator/base_spec.rb | 27 +++++++- .../complex_fractional_arithmetic_spec.rb | 38 ++++++++++ ...ec.rb => complex_fractional_arithmetic_spec.rb} | 11 ++- 8 files changed, 182 insertions(+), 22 deletions(-) create mode 100644 lib/mint/generator/complex_fractional_arithmetic.rb copy lib/mint/solver/maxima/{ordinary_arithmetic.rb => complex_fractional_arithmetic.rb} (57%) create mode 100644 spec/generator/complex_fractional_arithmetic_spec.rb copy spec/solver/maxima/{ordinary_arithmetic_spec.rb => complex_fractional_arithmetic_spec.rb} (57%) hooks/post-receive -- mint-lib (mint) From okimoto ¡÷ users.sourceforge.jp Thu Feb 25 22:21:20 2010 From: okimoto ¡÷ users.sourceforge.jp (okimoto ¡÷ users.sourceforge.jp) Date: Thu, 25 Feb 2010 22:21:20 +0900 Subject: [Mint-commit] [SCM] mint-server (mint) branch, master, updated. 48047df32c81dc87216f096a6eb8982fa37417a0 Message-ID: <1267104080.694214.16078.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-server" repository containing the "mint" project. The branch, master has been updated via 48047df32c81dc87216f096a6eb8982fa37417a0 (commit) via deafe43b9f09c0994e508183553fe40f0087470d (commit) via 8c2511ecaade9b53271a8f8ad206e91f23e0fddf (commit) via 9407a38cb816a515a94bb6d2245f1728027f7af6 (commit) via b6081994aa949ea0cec8efdc520c2c75b761e6e5 (commit) via 3a10e1771b37463a073fecfd218b82d483ef0477 (commit) via eb2178a1227dfd50104acd34cedafed30acfa9a6 (commit) via aab72a83beda24d116e2c69bac9cfde9f204c568 (commit) via 998dabf427a172f8f9b5ac0965c9f8e42c57519a (commit) via 1f786a1e2a29ac6410931ad356b2bf01455fd106 (commit) via 1a0cc00cfaf42f528a08d5556ee43539561d97dc (commit) via d32a7d7af68b8eff6c2e3c14a9a7fc55667b924c (commit) via 9bf6d4b0a4fef5ce03b9948457e595d20efd1d69 (commit) from 8eb74871cd71ed2c064d3733282656fdc595f1eb (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 48047df32c81dc87216f096a6eb8982fa37417a0 Author: okimoto Date: Thu Feb 25 22:20:52 2010 +0900 now can show graph in reports/show commit deafe43b9f09c0994e508183553fe40f0087470d Author: okimoto Date: Thu Feb 25 17:41:21 2010 +0900 fix typo commit 8c2511ecaade9b53271a8f8ad206e91f23e0fddf Author: okimoto Date: Thu Feb 25 17:24:54 2010 +0900 add specs to Unit commit 9407a38cb816a515a94bb6d2245f1728027f7af6 Author: okimoto Date: Thu Feb 25 16:53:03 2010 +0900 rake annotate_models commit b6081994aa949ea0cec8efdc520c2c75b761e6e5 Author: okimoto Date: Thu Feb 25 15:08:02 2010 +0900 remove unused method commit 3a10e1771b37463a073fecfd218b82d483ef0477 Author: okimoto Date: Thu Feb 25 14:56:32 2010 +0900 add admin/units controller and its spec commit eb2178a1227dfd50104acd34cedafed30acfa9a6 Author: okimoto Date: Thu Feb 25 14:55:10 2010 +0900 remove needless code commit aab72a83beda24d116e2c69bac9cfde9f204c568 Author: okimoto Date: Thu Feb 25 14:05:40 2010 +0900 refactor commit 998dabf427a172f8f9b5ac0965c9f8e42c57519a Author: okimoto Date: Thu Feb 25 12:13:06 2010 +0900 fix spec to pass rake spec commit 1f786a1e2a29ac6410931ad356b2bf01455fd106 Author: okimoto Date: Thu Feb 25 11:04:35 2010 +0900 remove column named "label" commit 1a0cc00cfaf42f528a08d5556ee43539561d97dc Author: okimoto Date: Wed Feb 24 22:12:35 2010 +0900 Add Unit model, and many fixes to use it commit d32a7d7af68b8eff6c2e3c14a9a7fc55667b924c Author: okimoto Date: Wed Feb 24 21:06:47 2010 +0900 fix associations commit 9bf6d4b0a4fef5ce03b9948457e595d20efd1d69 Author: okimoto Date: Wed Feb 24 18:11:18 2010 +0900 add Unit model ----------------------------------------------------------------------- Summary of changes: app/controllers/admin/problem_groups_controller.rb | 9 +-- app/controllers/admin/problems_controller.rb | 39 ++++------ app/controllers/admin/units_controller.rb | 56 +++++++++++++ app/controllers/admin/users_controller.rb | 9 +-- app/controllers/admin_controller.rb | 14 ++++ app/helpers/admin/units_helper.rb | 2 + app/helpers/reports_helper.rb | 8 +- app/models/decimal_arithmetic_edit_form.rb | 5 +- app/models/expansion_edit_form.rb | 5 +- app/models/factorial_expression_edit_form.rb | 5 +- app/models/factorization_edit_form.rb | 5 +- app/models/fractional_arithmetic_edit_form.rb | 5 +- app/models/learning_result.rb | 10 ++- app/models/ordinary_arithmetic_edit_form.rb | 5 +- app/models/partial_fraction_expansion_edit_form.rb | 5 +- app/models/problem.rb | 34 ++++----- app/models/problem_group.rb | 4 +- app/models/problem_groups_problems.rb | 2 +- app/models/report.rb | 2 +- app/models/role.rb | 2 +- app/models/unit.rb | 50 ++++++++++++ app/models/user.rb | 2 +- app/models/user_edit_form.rb | 2 +- app/views/admin/problems/_common.html.erb | 3 +- .../admin/problems/_common_edit_form.html.erb | 3 +- app/views/admin/problems/edit.html.erb | 2 +- app/views/admin/problems/show.html.erb | 2 +- app/views/admin/units/_form.html.erb | 9 ++ app/views/admin/units/edit.html.erb | 3 + app/views/admin/units/index.html.erb | 25 ++++++ app/views/admin/units/new.html.erb | 2 + app/views/admin/units/show.html.erb | 12 +++ app/views/problems/quiz.html.erb | 6 +- .../{show.html.erb => _arithmetic.html.erb} | 11 --- app/views/reports/_graph.html.erb | 23 ++++++ app/views/reports/show.html.erb | 36 ++------- config/routes.rb | 1 + db/migrate/20100122031054_create_problems.rb | 6 +- db/migrate/20100224042103_create_units.rb | 17 ++++ db/seeds.rb | 47 ++++++----- lib/acts_as_problem.rb | 19 ++--- public/javascripts/application.js | 2 +- .../admin/problem_groups_controller_spec.rb | 1 - spec/controllers/admin/problems_controller_spec.rb | 22 +++--- ...controller_spec.rb => units_controller_spec.rb} | 83 +++++++++---------- spec/controllers/admin_controller_spec.rb | 33 ++++++-- spec/factories/problem.rb | 22 +++--- spec/factories/problem_group.rb | 2 +- spec/factories/unit.rb | 24 ++++++ .../units_helper_spec.rb} | 4 +- spec/lib/acts_as_problem_spec.rb | 48 ++---------- spec/models/decimal_arithmetic_edit_form_spec.rb | 47 +----------- spec/models/expansion_edit_form_spec.rb | 26 +++---- spec/models/factorial_expression_edit_form_spec.rb | 6 +- spec/models/factorization_edit_form_spec.rb | 26 +++---- .../models/fractional_arithmetic_edit_form_spec.rb | 6 +- spec/models/learning_result_spec.rb | 2 +- spec/models/ordinary_arithmetic_edit_form_spec.rb | 6 +- .../partial_fraction_expansion_edit_form_spec.rb | 12 +-- spec/models/problem_group_spec.rb | 4 +- spec/models/problem_spec.rb | 47 +---------- spec/models/report_spec.rb | 3 +- spec/models/unit_spec.rb | 67 ++++++++++++++++ spec/views/admin/problems/edit.html.erb_spec.rb | 4 +- spec/views/admin/problems/show.html.erb_spec.rb | 4 +- .../edit.html.erb_spec.rb} | 4 +- .../units}/index.html.erb_spec.rb | 4 +- .../units/new.html.erb_spec.rb} | 4 +- .../admin/{users => units}/show.html.erb_spec.rb | 4 +- 69 files changed, 581 insertions(+), 443 deletions(-) create mode 100644 app/controllers/admin/units_controller.rb create mode 100644 app/helpers/admin/units_helper.rb create mode 100644 app/models/unit.rb create mode 100644 app/views/admin/units/_form.html.erb create mode 100644 app/views/admin/units/edit.html.erb create mode 100644 app/views/admin/units/index.html.erb create mode 100644 app/views/admin/units/new.html.erb create mode 100644 app/views/admin/units/show.html.erb copy app/views/reports/{show.html.erb => _arithmetic.html.erb} (76%) create mode 100644 app/views/reports/_graph.html.erb create mode 100644 db/migrate/20100224042103_create_units.rb copy spec/controllers/admin/{problem_groups_controller_spec.rb => units_controller_spec.rb} (72%) create mode 100644 spec/factories/unit.rb copy spec/helpers/{admin_helper_spec.rb => admin/units_helper_spec.rb} (73%) create mode 100644 spec/models/unit_spec.rb copy spec/views/admin/{users/show.html.erb_spec.rb => units/edit.html.erb_spec.rb} (51%) copy spec/views/{reports => admin/units}/index.html.erb_spec.rb (50%) copy spec/views/{reports/index.html.erb_spec.rb => admin/units/new.html.erb_spec.rb} (52%) copy spec/views/admin/{users => units}/show.html.erb_spec.rb (51%) hooks/post-receive -- mint-server (mint) From tomohiron ¡÷ users.sourceforge.jp Fri Feb 26 15:58:50 2010 From: tomohiron ¡÷ users.sourceforge.jp (tomohiron ¡÷ users.sourceforge.jp) Date: Fri, 26 Feb 2010 15:58:50 +0900 Subject: [Mint-commit] [SCM] mint-lib (mint) branch, master, updated. c9d7402a6ab19398ea421c86caace88439824b7d Message-ID: <1267167530.960179.10228.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-lib" repository containing the "mint" project. The branch, master has been updated via c9d7402a6ab19398ea421c86caace88439824b7d (commit) via cc6cc6be8de31dac05e753de66b04fd11df468ab (commit) via 2eb675e971cce5e89ba12b110760f14b31058fb0 (commit) from 103c30e966cca502421f8f1107dbb5f97d15e5f1 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit c9d7402a6ab19398ea421c86caace88439824b7d Author: Tomohiro Nishimura Date: Fri Feb 26 10:49:09 2010 +0900 fix validation commit cc6cc6be8de31dac05e753de66b04fd11df468ab Author: Tomohiro Nishimura Date: Thu Feb 25 22:55:18 2010 +0900 fix root with minus bug commit 2eb675e971cce5e89ba12b110760f14b31058fb0 Author: Tomohiro Nishimura Date: Thu Feb 25 13:27:57 2010 +0900 spec is refactored a bit ----------------------------------------------------------------------- Summary of changes: lib/mint/builder/expression_tree.rb | 11 ++- lib/mint/builder/mint_expression_parser.rb | 155 ++++++++++++++------------- lib/mint/builder/mint_expression_parser.y | 6 +- lib/mint/generator/factorization.rb | 2 +- spec/builder/mint_expression_parser_spec.rb | 16 +-- spec/spec_helper.rb | 12 ++ 6 files changed, 112 insertions(+), 90 deletions(-) hooks/post-receive -- mint-lib (mint) From tomohiron ¡÷ users.sourceforge.jp Fri Feb 26 15:59:51 2010 From: tomohiron ¡÷ users.sourceforge.jp (tomohiron ¡÷ users.sourceforge.jp) Date: Fri, 26 Feb 2010 15:59:51 +0900 Subject: [Mint-commit] [SCM] mint-lib (mint) branch, master, updated. 65e14a857a872cf1e167224d8a104c19217fc574 Message-ID: <1267167591.393190.10759.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-lib" repository containing the "mint" project. The branch, master has been updated via 65e14a857a872cf1e167224d8a104c19217fc574 (commit) via a945f3eb7544eba96f3a2403412e89ae0e630631 (commit) via 226044e7a2f96217f3b418b69aef609b92a8c8c6 (commit) via 58e6be3777f7be8d659cf170cb720a99bb82545d (commit) via c3510169d6890b67c59d7fc636531c8ee6a35b0a (commit) via 12343db64ba58df7fb652faf8051e862dff9d273 (commit) via bdcf65db3e75f5ed4d14feddeeddfd5bb4165be9 (commit) via 51fabf260d4ac0fe7c90fe790507ec1e11262f64 (commit) via fc61a7b0d7fbbb01551254b9227408a70167fe23 (commit) from c9d7402a6ab19398ea421c86caace88439824b7d (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 65e14a857a872cf1e167224d8a104c19217fc574 Author: Tomohiro Nishimura Date: Fri Feb 26 15:58:33 2010 +0900 fix == to use maxima commit a945f3eb7544eba96f3a2403412e89ae0e630631 Author: Tomohiro Nishimura Date: Fri Feb 26 14:58:46 2010 +0900 remove useless parenthesis automatically commit 226044e7a2f96217f3b418b69aef609b92a8c8c6 Author: Tomohiro Nishimura Date: Fri Feb 26 14:47:19 2010 +0900 remove inverse argument commit 58e6be3777f7be8d659cf170cb720a99bb82545d Author: Tomohiro Nishimura Date: Fri Feb 26 14:43:26 2010 +0900 use minus parameter only commit c3510169d6890b67c59d7fc636531c8ee6a35b0a Author: Tomohiro Nishimura Date: Fri Feb 26 11:47:07 2010 +0900 add inverse flag to show expression commit 12343db64ba58df7fb652faf8051e862dff9d273 Author: Tomohiro Nishimura Date: Fri Feb 26 11:29:31 2010 +0900 refactored expression tree commit bdcf65db3e75f5ed4d14feddeeddfd5bb4165be9 Author: Tomohiro Nishimura Date: Fri Feb 26 11:18:39 2010 +0900 remove Parenthesis module commit 51fabf260d4ac0fe7c90fe790507ec1e11262f64 Author: Tomohiro Nishimura Date: Fri Feb 26 11:07:58 2010 +0900 remove Minus module commit fc61a7b0d7fbbb01551254b9227408a70167fe23 Author: Tomohiro Nishimura Date: Fri Feb 26 10:49:32 2010 +0900 add test as object of this branch ----------------------------------------------------------------------- Summary of changes: lib/mint/builder/expression_tree.rb | 163 +++++++++++----------------- lib/mint/builder/mint_expression_parser.rb | 17 +--- lib/mint/builder/mint_expression_parser.y | 17 +--- lib/mint/expression.rb | 5 +- lib/mint/solver/maxima.rb | 19 ++++ lib/mint/solver/maxima/base.rb | 15 +--- spec/builder/expression_tree_spec.rb | 12 -- spec/expression_spec.rb | 13 ++- spec/solver/maxima/base_spec.rb | 4 +- spec/solver/maxima_spec.rb | 19 ++++ spec/spec_helper.rb | 1 + 11 files changed, 128 insertions(+), 157 deletions(-) create mode 100644 spec/solver/maxima_spec.rb hooks/post-receive -- mint-lib (mint) From okimoto ¡÷ users.sourceforge.jp Fri Feb 26 16:27:40 2010 From: okimoto ¡÷ users.sourceforge.jp (okimoto ¡÷ users.sourceforge.jp) Date: Fri, 26 Feb 2010 16:27:40 +0900 Subject: [Mint-commit] [SCM] mint-server (mint) branch, master, updated. ee8a97cdfd33b74bd07330d87bff329d83020cf9 Message-ID: <1267169260.710767.16743.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-server" repository containing the "mint" project. The branch, master has been updated via ee8a97cdfd33b74bd07330d87bff329d83020cf9 (commit) via 0349749fc65cb627b87c3611fc4bf973cfbc49aa (commit) via c52e16b92650d68b15f481ca67d3a1700fe4b795 (commit) via 1502b3686413b233e9779478cf61464f840e1fd9 (commit) from 48047df32c81dc87216f096a6eb8982fa37417a0 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit ee8a97cdfd33b74bd07330d87bff329d83020cf9 Author: okimoto Date: Fri Feb 26 16:05:58 2010 +0900 now show example solution and answer in reports/show commit 0349749fc65cb627b87c3611fc4bf973cfbc49aa Author: okimoto Date: Fri Feb 26 16:05:27 2010 +0900 add example to reports_helper commit c52e16b92650d68b15f481ca67d3a1700fe4b795 Author: okimoto Date: Fri Feb 26 15:50:25 2010 +0900 now show link to same problem_group commit 1502b3686413b233e9779478cf61464f840e1fd9 Author: okimoto Date: Fri Feb 26 15:47:08 2010 +0900 fix reports_helper to show graph in reports/show ----------------------------------------------------------------------- Summary of changes: app/controllers/reports_controller.rb | 1 + app/helpers/reports_helper.rb | 5 ++++- app/views/reports/_graph.html.erb | 19 ++++++++++++++++--- app/views/reports/show.html.erb | 1 + spec/helpers/reports_helper_spec.rb | 25 +++++++++++++++++++++---- 5 files changed, 43 insertions(+), 8 deletions(-) hooks/post-receive -- mint-server (mint) From tomohiron ¡÷ users.sourceforge.jp Fri Feb 26 17:57:07 2010 From: tomohiron ¡÷ users.sourceforge.jp (tomohiron ¡÷ users.sourceforge.jp) Date: Fri, 26 Feb 2010 17:57:07 +0900 Subject: [Mint-commit] [SCM] mint-lib (mint) branch, master, updated. 6e6dc9784961ace10d6303e75e42918de3f0f09f Message-ID: <1267174627.847379.25264.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-lib" repository containing the "mint" project. The branch, master has been updated via 6e6dc9784961ace10d6303e75e42918de3f0f09f (commit) via 243225bb81802c67b07f01a7dbcb76d16144ba9c (commit) via b55490cf1a60d5a48c10aa720d2855fd7e143977 (commit) from 65e14a857a872cf1e167224d8a104c19217fc574 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 6e6dc9784961ace10d6303e75e42918de3f0f09f Merge: 243225bb81802c67b07f01a7dbcb76d16144ba9c 65e14a857a872cf1e167224d8a104c19217fc574 Author: Tomohiro Nishimura Date: Fri Feb 26 17:56:48 2010 +0900 Merge branch 'master' of git.sourceforge.jp:/gitroot/mint/mint-lib Conflicts: lib/mint/solver/maxima.rb lib/mint/solver/maxima/base.rb spec/solver/maxima/base_spec.rb commit 243225bb81802c67b07f01a7dbcb76d16144ba9c Author: Tomohiro Nishimura Date: Fri Feb 26 16:28:40 2010 +0900 maxima: algebraic flag is on commit b55490cf1a60d5a48c10aa720d2855fd7e143977 Author: Tomohiro Nishimura Date: Fri Feb 26 15:58:33 2010 +0900 fix == to use maxima ----------------------------------------------------------------------- Summary of changes: lib/mint/solver/maxima.rb | 6 +++--- lib/mint/solver/maxima/base.rb | 2 +- spec/builder/mint_expression_parser_spec.rb | 2 +- spec/solver/maxima/base_spec.rb | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) hooks/post-receive -- mint-lib (mint) From tomohiron ¡÷ users.sourceforge.jp Fri Feb 26 18:19:51 2010 From: tomohiron ¡÷ users.sourceforge.jp (tomohiron ¡÷ users.sourceforge.jp) Date: Fri, 26 Feb 2010 18:19:51 +0900 Subject: [Mint-commit] [SCM] mint-lib (mint) branch, master, updated. adcc26d64bb98b52cdd5ee4ce4fb2550b81b1a5c Message-ID: <1267175991.568938.26753.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-lib" repository containing the "mint" project. The branch, master has been updated via adcc26d64bb98b52cdd5ee4ce4fb2550b81b1a5c (commit) via 943018f0b9e388cca75a2ccc57b301f6312416e2 (commit) from 6e6dc9784961ace10d6303e75e42918de3f0f09f (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit adcc26d64bb98b52cdd5ee4ce4fb2550b81b1a5c Author: Tomohiro Nishimura Date: Fri Feb 26 18:19:21 2010 +0900 %pi %e %i shows nice commit 943018f0b9e388cca75a2ccc57b301f6312416e2 Author: Tomohiro Nishimura Date: Fri Feb 26 17:59:58 2010 +0900 fix - with parenthesis ----------------------------------------------------------------------- Summary of changes: lib/mint/builder/expression_tree.rb | 4 ++-- lib/mint/builder/mint_expression_parser.rb | 2 +- lib/mint/builder/mint_expression_parser.y | 2 +- lib/mint/expression.rb | 4 +++- spec/builder/expression_tree_spec.rb | 2 +- spec/expression_spec.rb | 3 +++ 6 files changed, 11 insertions(+), 6 deletions(-) hooks/post-receive -- mint-lib (mint) From okimoto ¡÷ users.sourceforge.jp Fri Feb 26 18:44:51 2010 From: okimoto ¡÷ users.sourceforge.jp (okimoto ¡÷ users.sourceforge.jp) Date: Fri, 26 Feb 2010 18:44:51 +0900 Subject: [Mint-commit] [SCM] mint-server (mint) branch, master, updated. 052fb36cefe494af08452c5b82f090d444e59ed7 Message-ID: <1267177491.459216.30114.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-server" repository containing the "mint" project. The branch, master has been updated via 052fb36cefe494af08452c5b82f090d444e59ed7 (commit) via 426af847e5413ed36e6a584ea4bfbf300b055e2a (commit) from ee8a97cdfd33b74bd07330d87bff329d83020cf9 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 052fb36cefe494af08452c5b82f090d444e59ed7 Author: okimoto Date: Fri Feb 26 18:43:47 2010 +0900 add complex_fractional_arithmetic, complex_number_arithmetic to db/seeds.rb commit 426af847e5413ed36e6a584ea4bfbf300b055e2a Author: okimoto Date: Fri Feb 26 17:28:52 2010 +0900 add square root arithmetic too db/seeds.rb ----------------------------------------------------------------------- Summary of changes: db/seeds.rb | 35 +++++++++++++++++++++++++++++++++++ 1 files changed, 35 insertions(+), 0 deletions(-) hooks/post-receive -- mint-server (mint) From okimoto ¡÷ users.sourceforge.jp Fri Feb 26 19:09:32 2010 From: okimoto ¡÷ users.sourceforge.jp (okimoto ¡÷ users.sourceforge.jp) Date: Fri, 26 Feb 2010 19:09:32 +0900 Subject: [Mint-commit] [SCM] mint-server (mint) branch, master, updated. 71e27c27ce2814eecf0d198ab44893b851c04a52 Message-ID: <1267178972.571248.1366.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-server" repository containing the "mint" project. The branch, master has been updated via 71e27c27ce2814eecf0d198ab44893b851c04a52 (commit) from 052fb36cefe494af08452c5b82f090d444e59ed7 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 71e27c27ce2814eecf0d198ab44893b851c04a52 Author: okimoto Date: Fri Feb 26 19:08:56 2010 +0900 Unit acts as list and add lock_version to Unit ----------------------------------------------------------------------- Summary of changes: app/models/unit.rb | 2 ++ config/environment.rb | 1 + db/migrate/20100224042103_create_units.rb | 2 ++ 3 files changed, 5 insertions(+), 0 deletions(-) hooks/post-receive -- mint-server (mint) From okimoto ¡÷ users.sourceforge.jp Fri Feb 26 19:19:41 2010 From: okimoto ¡÷ users.sourceforge.jp (okimoto ¡÷ users.sourceforge.jp) Date: Fri, 26 Feb 2010 19:19:41 +0900 Subject: [Mint-commit] [SCM] mint-server (mint) branch, master, updated. 887abf801450920b62bd916e58b707898a20e983 Message-ID: <1267179581.136335.23416.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-server" repository containing the "mint" project. The branch, master has been updated via 887abf801450920b62bd916e58b707898a20e983 (commit) from 71e27c27ce2814eecf0d198ab44893b851c04a52 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 887abf801450920b62bd916e58b707898a20e983 Author: okimoto Date: Fri Feb 26 19:19:26 2010 +0900 ProblemGroup acts as list ----------------------------------------------------------------------- Summary of changes: app/models/problem_group.rb | 2 ++ db/migrate/20100205062920_create_problem_groups.rb | 1 + 2 files changed, 3 insertions(+), 0 deletions(-) hooks/post-receive -- mint-server (mint) From tomohiron ¡÷ users.sourceforge.jp Sun Feb 28 03:06:54 2010 From: tomohiron ¡÷ users.sourceforge.jp (tomohiron ¡÷ users.sourceforge.jp) Date: Sun, 28 Feb 2010 03:06:54 +0900 Subject: [Mint-commit] [SCM] mint-lib (mint) branch, master, updated. c23dd940cbe99a729a2198c98f801b1ed03973fe Message-ID: <1267294014.903122.6635.nullmailer@users.sourceforge.jp> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to "mint-lib" repository containing the "mint" project. The branch, master has been updated via c23dd940cbe99a729a2198c98f801b1ed03973fe (commit) via 82888738cd59ec4874385b3998891d6e4b24a880 (commit) via 5650fd095c3d6e030747550aa93a95ed5063a7be (commit) via 2eb5ad2361f496fa6fc9ba172fb6fe85228aabed (commit) via d8497294ad92f987a5d41d9fb30d551e4dc082a4 (commit) via edb834a40a7bc7cdbdefe63bb0dbd4b25f18e526 (commit) via 26659f94ac03e69df6f79476d5889794846e7cbd (commit) from adcc26d64bb98b52cdd5ee4ce4fb2550b81b1a5c (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit c23dd940cbe99a729a2198c98f801b1ed03973fe Author: Tomohiro Nishimura Date: Sun Feb 28 03:06:31 2010 +0900 add more spec and fix bug for quadratic_equation generator commit 82888738cd59ec4874385b3998891d6e4b24a880 Author: Tomohiro Nishimura Date: Sun Feb 28 02:25:29 2010 +0900 refactored quadratic_equation generator commit 5650fd095c3d6e030747550aa93a95ed5063a7be Author: Tomohiro Nishimura Date: Sat Feb 27 18:25:22 2010 +0900 add quadratic_equation generator (need more spec) commit 2eb5ad2361f496fa6fc9ba172fb6fe85228aabed Author: Tomohiro Nishimura Date: Sat Feb 27 16:18:37 2010 +0900 add quadratic_equation solver commit d8497294ad92f987a5d41d9fb30d551e4dc082a4 Author: Tomohiro Nishimura Date: Sat Feb 27 16:08:11 2010 +0900 add error message for maxima solver commit edb834a40a7bc7cdbdefe63bb0dbd4b25f18e526 Author: Tomohiro Nishimura Date: Sat Feb 27 16:07:16 2010 +0900 fix parser to support format 2sqrt(2)i commit 26659f94ac03e69df6f79476d5889794846e7cbd Author: Tomohiro Nishimura Date: Fri Feb 26 18:51:58 2010 +0900 remove hard tabs ----------------------------------------------------------------------- Summary of changes: lib/mint/builder/mint_expression_parser.rb | 1 + lib/mint/builder/mint_expression_parser.y | 1 + lib/mint/generator/quadratic_equation.rb | 110 +++++++++++++ lib/mint/generator/square_root_arithmetic.rb | 48 +++--- lib/mint/solver/maxima.rb | 5 +- lib/mint/solver/maxima/base.rb | 4 + lib/mint/solver/maxima/quadratic_equation.rb | 26 +++ spec/generator/arithmetic_base_spec.rb | 218 ++++++++++++------------ spec/generator/quadratic_equation_spec.rb | 68 ++++++++ spec/solver/maxima/base_spec.rb | 5 +- spec/solver/maxima/quadratic_equation_spec.rb | 35 ++++ 11 files changed, 385 insertions(+), 136 deletions(-) create mode 100644 lib/mint/generator/quadratic_equation.rb create mode 100644 lib/mint/solver/maxima/quadratic_equation.rb create mode 100644 spec/generator/quadratic_equation_spec.rb create mode 100644 spec/solver/maxima/quadratic_equation_spec.rb hooks/post-receive -- mint-lib (mint)