You can subscribe to this list here.
| 2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(15) |
Dec
(68) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2007 |
Jan
(131) |
Feb
(95) |
Mar
(114) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2008 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2009 |
Jan
|
Feb
|
Mar
(22) |
Apr
(10) |
May
(19) |
Jun
(43) |
Jul
(4) |
Aug
|
Sep
(7) |
Oct
|
Nov
|
Dec
|
| 2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(2) |
|
From: <cas...@us...> - 2010-12-22 17:22:54
|
Revision: 1007
http://crackerjack.svn.sourceforge.net/crackerjack/?rev=1007&view=rev
Author: casparant
Date: 2010-12-22 17:22:48 +0000 (Wed, 22 Dec 2010)
Log Message:
-----------
Fix redefinition of 'struct flock' error
in inotify_add/rm_watch testcases, mixing using glibc headers and kernel
headers causes including conflict:
make[1]: Entering directory
`/root/crackerjack/testcases/inotify_rm_watch/basic'
gcc -Wall -O2 -I/lib/modules/2.6.32-19.el6.i686/build/include -o test
basic.c ../../common.j.h/common_j_h.c
/lib/modules/2.6.32-19.el6.i686/build/include/asm-generic/fcntl.h:139:
error: redefinition of 'struct flock'
/lib/modules/2.6.32-19.el6.i686/build/include/linux/fcntl.h:16:1:
warning: "F_DUPFD_CLOEXEC" redefined
/usr/include/bits/fcntl.h:107:1: warning: this is the location of the
previous definition
Replace kernel headers to glibc headers.
Signed-off-by: Caspar Zhang <cz...@re...>
Modified Paths:
--------------
trunk/crackerjack/testcases/inotify_add_watch/basic/basic.c
trunk/crackerjack/testcases/inotify_rm_watch/basic/basic.c
Modified: trunk/crackerjack/testcases/inotify_add_watch/basic/basic.c
===================================================================
--- trunk/crackerjack/testcases/inotify_add_watch/basic/basic.c 2010-12-21 08:24:59 UTC (rev 1006)
+++ trunk/crackerjack/testcases/inotify_add_watch/basic/basic.c 2010-12-22 17:22:48 UTC (rev 1007)
@@ -27,6 +27,7 @@
#include <sys/syscall.h>
#include <sys/types.h>
#include <sys/stat.h>
+#include <sys/inotify.h>
#include <fcntl.h>
#include <dirent.h>
#include <getopt.h>
@@ -37,7 +38,6 @@
#include <unistd.h>
#include <libgen.h>
#include <limits.h>
-#include <linux/inotify.h>
#include "../../common.j.h/include_j_h.h"
Modified: trunk/crackerjack/testcases/inotify_rm_watch/basic/basic.c
===================================================================
--- trunk/crackerjack/testcases/inotify_rm_watch/basic/basic.c 2010-12-21 08:24:59 UTC (rev 1006)
+++ trunk/crackerjack/testcases/inotify_rm_watch/basic/basic.c 2010-12-22 17:22:48 UTC (rev 1007)
@@ -27,6 +27,7 @@
#include <sys/syscall.h>
#include <sys/types.h>
#include <sys/stat.h>
+#include <sys/inotify.h>
#include <fcntl.h>
#include <dirent.h>
#include <getopt.h>
@@ -37,7 +38,6 @@
#include <unistd.h>
#include <libgen.h>
#include <limits.h>
-#include <linux/inotify.h>
#include "../../common.j.h/include_j_h.h"
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <cas...@us...> - 2010-12-21 08:25:05
|
Revision: 1006
http://crackerjack.svn.sourceforge.net/crackerjack/?rev=1006&view=rev
Author: casparant
Date: 2010-12-21 08:24:59 +0000 (Tue, 21 Dec 2010)
Log Message:
-----------
Fix initializer element is not constant error
No need to cast type for generate_flags function since it already
returns int value. Besides, it's incorrect to use (int) to cast a
function pointer, we should use (int(*)()) instead.
Signed-off-by: Caspar Zhang <cz...@re...>
Modified Paths:
--------------
trunk/crackerjack/include/kor/mount_flags.h
Modified: trunk/crackerjack/include/kor/mount_flags.h
===================================================================
--- trunk/crackerjack/include/kor/mount_flags.h 2010-12-21 06:28:05 UTC (rev 1005)
+++ trunk/crackerjack/include/kor/mount_flags.h 2010-12-21 08:24:59 UTC (rev 1006)
@@ -1,12 +1,12 @@
-{ MS_BIND, "MS_BIND",(int)generate_flags },
-{ MS_MANDLOCK, "MS_MANDLOCK", (int)generate_flags },
+{ MS_BIND, "MS_BIND",generate_flags },
+{ MS_MANDLOCK, "MS_MANDLOCK", generate_flags },
//{ MS_MOVE, "MS_MOVE", generate_flags },
-{ MS_NOATIME, "MS_NOATIME", (int)generate_flags },
-{ MS_NODEV, "MS_NODEV", (int)generate_flags },
-{ MS_NODIRATIME, "MS_NODIRATIME", (int)generate_flags },
-{ MS_NOEXEC, "MS_NOEXEC", (int)generate_flags },
-{ MS_NOSUID, "MS_NOSUID", (int)generate_flags },
-{ MS_RDONLY, "MS_RDONLY", (int)generate_flags },
-{ MS_REMOUNT, "MS_REMOUNT", (int)generate_flags },
-{ MS_SYNCHRONOUS, "MS_SYNCHRONOUS", (int)generate_flags },
+{ MS_NOATIME, "MS_NOATIME", generate_flags },
+{ MS_NODEV, "MS_NODEV", generate_flags },
+{ MS_NODIRATIME, "MS_NODIRATIME", generate_flags },
+{ MS_NOEXEC, "MS_NOEXEC", generate_flags },
+{ MS_NOSUID, "MS_NOSUID", generate_flags },
+{ MS_RDONLY, "MS_RDONLY", generate_flags },
+{ MS_REMOUNT, "MS_REMOUNT", generate_flags },
+{ MS_SYNCHRONOUS, "MS_SYNCHRONOUS", generate_flags },
{ FINAL_DATA, NULL, NULL }
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: 杨玲玲 <ya...@cs...> - 2009-09-17 02:03:51
|
There are five bugs belong to csip. 63,dup2;72,sigsuspend;126,sigprocmask;158,sched_yield;175 rt_sigprocmask; We has repaired four bugs of them.We will update the right ones soon. The last one,rt_sigprocmask,has a segment error.I don't know how to repair it. |
|
From: <zn...@us...> - 2009-09-08 02:51:00
|
Revision: 957
http://crackerjack.svn.sourceforge.net/crackerjack/?rev=957&view=rev
Author: znz
Date: 2009-09-08 02:50:51 +0000 (Tue, 08 Sep 2009)
Log Message:
-----------
update RELEASE_DATE
Modified Paths:
--------------
trunk/crackerjack/lib/crackerjack/info.rb
Modified: trunk/crackerjack/lib/crackerjack/info.rb
===================================================================
--- trunk/crackerjack/lib/crackerjack/info.rb 2009-09-08 02:50:19 UTC (rev 956)
+++ trunk/crackerjack/lib/crackerjack/info.rb 2009-09-08 02:50:51 UTC (rev 957)
@@ -55,7 +55,7 @@
# version
VERSION = "2.1.1"
# release date
- RELEASE_DATE = "2009-09-07"
+ RELEASE_DATE = "2009-09-08"
# copyright notice
COPYRIGHT_NOTICE =<<EOCN
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <zn...@us...> - 2009-09-08 02:50:26
|
Revision: 956
http://crackerjack.svn.sourceforge.net/crackerjack/?rev=956&view=rev
Author: znz
Date: 2009-09-08 02:50:19 +0000 (Tue, 08 Sep 2009)
Log Message:
-----------
fix 500 Internal Server Error of compare_logs/show when STATUS_[AB]_NOT_FOUND
Modified Paths:
--------------
trunk/viewsite/app/views/compare_logs/show.html.erb
trunk/viewsite/test/fixtures/compare_logs.yml
trunk/viewsite/test/functional/compare_logs_controller_test.rb
Modified: trunk/viewsite/app/views/compare_logs/show.html.erb
===================================================================
--- trunk/viewsite/app/views/compare_logs/show.html.erb 2009-09-07 04:17:29 UTC (rev 955)
+++ trunk/viewsite/app/views/compare_logs/show.html.erb 2009-09-08 02:50:19 UTC (rev 956)
@@ -3,13 +3,21 @@
<%- unless @compare_log.invalid? -%>
<p>
<b>A result:</b>
- <%=link_to h(@a_execute_log.execute_result.to_summary), @a_execute_log %>
+ <%- if @a_execute_log -%>
+ <%=link_to h(@a_execute_log.execute_result.to_summary), @a_execute_log %>
+ <%- else -%>
+ (not found)
+ <%- end -%>
</p>
<p>
<p>
<b>B result:</b>
- <%=link_to h(@b_execute_log.execute_result.to_summary), @b_execute_log %>
+ <%- if @b_execute_log -%>
+ <%=link_to h(@b_execute_log.execute_result.to_summary), @b_execute_log %>
+ <%- else -%>
+ (not found)
+ <%- end -%>
</p>
<p>
Modified: trunk/viewsite/test/fixtures/compare_logs.yml
===================================================================
--- trunk/viewsite/test/fixtures/compare_logs.yml 2009-09-07 04:17:29 UTC (rev 955)
+++ trunk/viewsite/test/fixtures/compare_logs.yml 2009-09-08 02:50:19 UTC (rev 956)
@@ -35,3 +35,21 @@
c_out_log: "u_u_access out"
c_err_log: "u_u_access err"
compare_status: <%= CompareLog::STATUS_OK %>
+
+n_u_access:
+ compare_result: u_u # dummy
+ a_execute_log: ~
+ b_execute_log: ubuntu804_access
+ system_call: access
+ c_out_log: ~
+ c_err_log: ~
+ compare_status: <%= CompareLog::STATUS_A_NOT_FOUND %>
+
+u_n_access:
+ compare_result: u_u # dummy
+ a_execute_log: ubuntu804_access
+ b_execute_log: ~
+ system_call: access
+ c_out_log: ~
+ c_err_log: ~
+ compare_status: <%= CompareLog::STATUS_B_NOT_FOUND %>
Modified: trunk/viewsite/test/functional/compare_logs_controller_test.rb
===================================================================
--- trunk/viewsite/test/functional/compare_logs_controller_test.rb 2009-09-07 04:17:29 UTC (rev 955)
+++ trunk/viewsite/test/functional/compare_logs_controller_test.rb 2009-09-08 02:50:19 UTC (rev 956)
@@ -55,4 +55,14 @@
# assert_redirected_to compare_logs_path
end
+
+ test "should show compare_log of STATUS_A_NOT_FOUND" do
+ get :show, :id => compare_logs(:n_u_access).id
+ assert_response :success
+ end
+
+ test "should show compare_log of STATUS_B_NOT_FOUND" do
+ get :show, :id => compare_logs(:u_n_access).id
+ assert_response :success
+ end
end
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <zn...@us...> - 2009-09-07 04:17:35
|
Revision: 955
http://crackerjack.svn.sourceforge.net/crackerjack/?rev=955&view=rev
Author: znz
Date: 2009-09-07 04:17:29 +0000 (Mon, 07 Sep 2009)
Log Message:
-----------
update RELEASE_DATE
Modified Paths:
--------------
trunk/crackerjack/lib/crackerjack/info.rb
Modified: trunk/crackerjack/lib/crackerjack/info.rb
===================================================================
--- trunk/crackerjack/lib/crackerjack/info.rb 2009-09-07 04:16:44 UTC (rev 954)
+++ trunk/crackerjack/lib/crackerjack/info.rb 2009-09-07 04:17:29 UTC (rev 955)
@@ -55,7 +55,7 @@
# version
VERSION = "2.1.1"
# release date
- RELEASE_DATE = "2009-07-13"
+ RELEASE_DATE = "2009-09-07"
# copyright notice
COPYRIGHT_NOTICE =<<EOCN
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <zn...@us...> - 2009-09-07 04:17:01
|
Revision: 954
http://crackerjack.svn.sourceforge.net/crackerjack/?rev=954&view=rev
Author: znz
Date: 2009-09-07 04:16:44 +0000 (Mon, 07 Sep 2009)
Log Message:
-----------
import btrax-1.0.4.tar.bz2
Added Paths:
-----------
trunk/upstream/btrax-1.0.4.tar.bz2
Added: trunk/upstream/btrax-1.0.4.tar.bz2
===================================================================
--- trunk/upstream/btrax-1.0.4.tar.bz2 (rev 0)
+++ trunk/upstream/btrax-1.0.4.tar.bz2 2009-09-07 04:16:44 UTC (rev 954)
@@ -0,0 +1,1728 @@
+BZh91AY&SYa\x80\xC0\x852\xFF\xFF\xFF\xFF\xF9\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF@P <\x8D\xF1,
+L]\x84 ca\xB9\xCD\xCE\xEFM\xCCr |
|
From: <zn...@us...> - 2009-09-07 04:16:27
|
Revision: 953
http://crackerjack.svn.sourceforge.net/crackerjack/?rev=953&view=rev
Author: znz
Date: 2009-09-07 04:16:09 +0000 (Mon, 07 Sep 2009)
Log Message:
-----------
update test
Modified Paths:
--------------
trunk/viewsite/test/functional/compare_logs_controller_test.rb
Modified: trunk/viewsite/test/functional/compare_logs_controller_test.rb
===================================================================
--- trunk/viewsite/test/functional/compare_logs_controller_test.rb 2009-09-07 04:15:17 UTC (rev 952)
+++ trunk/viewsite/test/functional/compare_logs_controller_test.rb 2009-09-07 04:16:09 UTC (rev 953)
@@ -41,10 +41,10 @@
end
test "should update compare_log" do
- assert_raise ActionController::UnknownAction do
- put :update, :id => compare_logs(:c_c_access).id, :compare_log => { }
- end
- # assert_redirected_to compare_log_path(assigns(:compare_log))
+ put :update, :id => compare_logs(:c_c_access).id, :compare_log => {
+ :comment => "new comment",
+ }
+ assert_redirected_to compare_log_path(assigns(:compare_log))
end
test "should destroy compare_log" do
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <zn...@us...> - 2009-09-07 04:15:46
|
Revision: 952
http://crackerjack.svn.sourceforge.net/crackerjack/?rev=952&view=rev
Author: znz
Date: 2009-09-07 04:15:17 +0000 (Mon, 07 Sep 2009)
Log Message:
-----------
use rails 2.3.4 instead of 2.3.2
Modified Paths:
--------------
trunk/viewsite/config/boot.rb
trunk/viewsite/config/environment.rb
trunk/viewsite/config/initializers/new_rails_defaults.rb
trunk/viewsite/config/routes.rb
trunk/viewsite/script/about
trunk/viewsite/script/console
trunk/viewsite/script/dbconsole
trunk/viewsite/script/destroy
trunk/viewsite/script/generate
trunk/viewsite/script/performance/benchmarker
trunk/viewsite/script/performance/profiler
trunk/viewsite/script/plugin
trunk/viewsite/script/runner
trunk/viewsite/script/server
Added Paths:
-----------
trunk/viewsite/db/seeds.rb
Modified: trunk/viewsite/config/boot.rb
===================================================================
--- trunk/viewsite/config/boot.rb 2009-08-03 09:03:53 UTC (rev 951)
+++ trunk/viewsite/config/boot.rb 2009-09-07 04:15:17 UTC (rev 952)
@@ -82,8 +82,8 @@
end
def load_rubygems
+ min_version = '1.3.2'
require 'rubygems'
- min_version = '1.3.1'
unless rubygems_version >= min_version
$stderr.puts %Q(Rails requires RubyGems >= #{min_version} (you have #{rubygems_version}). Please `gem update --system` and try again.)
exit 1
Modified: trunk/viewsite/config/environment.rb
===================================================================
--- trunk/viewsite/config/environment.rb 2009-08-03 09:03:53 UTC (rev 951)
+++ trunk/viewsite/config/environment.rb 2009-09-07 04:15:17 UTC (rev 952)
@@ -1,7 +1,7 @@
# Be sure to restart your server when you modify this file
# Specifies gem version of Rails to use when vendor/rails is not present
-RAILS_GEM_VERSION = '2.3.2' unless defined? RAILS_GEM_VERSION
+RAILS_GEM_VERSION = '2.3.4' unless defined? RAILS_GEM_VERSION
# Bootstrap the Rails environment, frameworks, and default configuration
require File.join(File.dirname(__FILE__), 'boot')
Modified: trunk/viewsite/config/initializers/new_rails_defaults.rb
===================================================================
--- trunk/viewsite/config/initializers/new_rails_defaults.rb 2009-08-03 09:03:53 UTC (rev 951)
+++ trunk/viewsite/config/initializers/new_rails_defaults.rb 2009-09-07 04:15:17 UTC (rev 952)
@@ -11,6 +11,8 @@
ActiveRecord::Base.store_full_sti_class = true
end
+ActionController::Routing.generate_best_match = false
+
# Use ISO 8601 format for JSON serialized times and dates.
ActiveSupport.use_standard_json_time_format = true
Modified: trunk/viewsite/config/routes.rb
===================================================================
--- trunk/viewsite/config/routes.rb 2009-08-03 09:03:53 UTC (rev 951)
+++ trunk/viewsite/config/routes.rb 2009-09-07 04:15:17 UTC (rev 952)
@@ -25,6 +25,12 @@
# Sample resource route with sub-resources:
# map.resources :products, :has_many => [ :comments, :sales ], :has_one => :seller
+ # Sample resource route with more complex sub-resources
+ # map.resources :products do |products|
+ # products.resources :comments
+ # products.resources :sales, :collection => { :recent => :get }
+ # end
+
# Sample resource route within a namespace:
# map.namespace :admin do |admin|
# # Directs /admin/products/* to Admin::ProductsController (app/controllers/admin/products_controller.rb)
@@ -38,6 +44,8 @@
map.cjk 'cjk', :controller => "compare_results", :action => "index"
# Install the default routes as the lowest priority.
+ # Note: These default routes make all actions in every controller accessible via GET requests. You should
+ # consider removing or commenting them out if you're using named routes and resources.
map.connect ':controller/:action/:id'
map.connect ':controller/:action/:id.:format'
end
Added: trunk/viewsite/db/seeds.rb
===================================================================
--- trunk/viewsite/db/seeds.rb (rev 0)
+++ trunk/viewsite/db/seeds.rb 2009-09-07 04:15:17 UTC (rev 952)
@@ -0,0 +1,7 @@
+# This file should contain all the record creation needed to seed the database with its default values.
+# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup).
+#
+# Examples:
+#
+# cities = City.create([{ :name => 'Chicago' }, { :name => 'Copenhagen' }])
+# Major.create(:name => 'Daley', :city => cities.first)
Modified: trunk/viewsite/script/about
===================================================================
--- trunk/viewsite/script/about 2009-08-03 09:03:53 UTC (rev 951)
+++ trunk/viewsite/script/about 2009-09-07 04:15:17 UTC (rev 952)
@@ -1,3 +1,4 @@
#!/usr/bin/env ruby
-require File.dirname(__FILE__) + '/../config/boot'
+require File.expand_path('../../config/boot', __FILE__)
+$LOAD_PATH.unshift "#{RAILTIES_PATH}/builtin/rails_info"
require 'commands/about'
Modified: trunk/viewsite/script/console
===================================================================
--- trunk/viewsite/script/console 2009-08-03 09:03:53 UTC (rev 951)
+++ trunk/viewsite/script/console 2009-09-07 04:15:17 UTC (rev 952)
@@ -1,3 +1,3 @@
#!/usr/bin/env ruby
-require File.dirname(__FILE__) + '/../config/boot'
+require File.expand_path('../../config/boot', __FILE__)
require 'commands/console'
Modified: trunk/viewsite/script/dbconsole
===================================================================
--- trunk/viewsite/script/dbconsole 2009-08-03 09:03:53 UTC (rev 951)
+++ trunk/viewsite/script/dbconsole 2009-09-07 04:15:17 UTC (rev 952)
@@ -1,3 +1,3 @@
#!/usr/bin/env ruby
-require File.dirname(__FILE__) + '/../config/boot'
+require File.expand_path('../../config/boot', __FILE__)
require 'commands/dbconsole'
Modified: trunk/viewsite/script/destroy
===================================================================
--- trunk/viewsite/script/destroy 2009-08-03 09:03:53 UTC (rev 951)
+++ trunk/viewsite/script/destroy 2009-09-07 04:15:17 UTC (rev 952)
@@ -1,3 +1,3 @@
#!/usr/bin/env ruby
-require File.dirname(__FILE__) + '/../config/boot'
+require File.expand_path('../../config/boot', __FILE__)
require 'commands/destroy'
Modified: trunk/viewsite/script/generate
===================================================================
--- trunk/viewsite/script/generate 2009-08-03 09:03:53 UTC (rev 951)
+++ trunk/viewsite/script/generate 2009-09-07 04:15:17 UTC (rev 952)
@@ -1,3 +1,3 @@
#!/usr/bin/env ruby
-require File.dirname(__FILE__) + '/../config/boot'
+require File.expand_path('../../config/boot', __FILE__)
require 'commands/generate'
Modified: trunk/viewsite/script/performance/benchmarker
===================================================================
--- trunk/viewsite/script/performance/benchmarker 2009-08-03 09:03:53 UTC (rev 951)
+++ trunk/viewsite/script/performance/benchmarker 2009-09-07 04:15:17 UTC (rev 952)
@@ -1,3 +1,3 @@
#!/usr/bin/env ruby
-require File.dirname(__FILE__) + '/../../config/boot'
+require File.expand_path('../../../config/boot', __FILE__)
require 'commands/performance/benchmarker'
Modified: trunk/viewsite/script/performance/profiler
===================================================================
--- trunk/viewsite/script/performance/profiler 2009-08-03 09:03:53 UTC (rev 951)
+++ trunk/viewsite/script/performance/profiler 2009-09-07 04:15:17 UTC (rev 952)
@@ -1,3 +1,3 @@
#!/usr/bin/env ruby
-require File.dirname(__FILE__) + '/../../config/boot'
+require File.expand_path('../../../config/boot', __FILE__)
require 'commands/performance/profiler'
Modified: trunk/viewsite/script/plugin
===================================================================
--- trunk/viewsite/script/plugin 2009-08-03 09:03:53 UTC (rev 951)
+++ trunk/viewsite/script/plugin 2009-09-07 04:15:17 UTC (rev 952)
@@ -1,3 +1,3 @@
#!/usr/bin/env ruby
-require File.dirname(__FILE__) + '/../config/boot'
+require File.expand_path('../../config/boot', __FILE__)
require 'commands/plugin'
Modified: trunk/viewsite/script/runner
===================================================================
--- trunk/viewsite/script/runner 2009-08-03 09:03:53 UTC (rev 951)
+++ trunk/viewsite/script/runner 2009-09-07 04:15:17 UTC (rev 952)
@@ -1,3 +1,3 @@
#!/usr/bin/env ruby
-require File.dirname(__FILE__) + '/../config/boot'
+require File.expand_path('../../config/boot', __FILE__)
require 'commands/runner'
Modified: trunk/viewsite/script/server
===================================================================
--- trunk/viewsite/script/server 2009-08-03 09:03:53 UTC (rev 951)
+++ trunk/viewsite/script/server 2009-09-07 04:15:17 UTC (rev 952)
@@ -1,3 +1,3 @@
#!/usr/bin/env ruby
-require File.dirname(__FILE__) + '/../config/boot'
+require File.expand_path('../../config/boot', __FILE__)
require 'commands/server'
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <zn...@us...> - 2009-07-13 11:54:27
|
Revision: 943
http://crackerjack.svn.sourceforge.net/crackerjack/?rev=943&view=rev
Author: znz
Date: 2009-07-13 11:54:26 +0000 (Mon, 13 Jul 2009)
Log Message:
-----------
update RELEASE_DATE
Modified Paths:
--------------
trunk/crackerjack/lib/crackerjack/info.rb
Modified: trunk/crackerjack/lib/crackerjack/info.rb
===================================================================
--- trunk/crackerjack/lib/crackerjack/info.rb 2009-07-13 11:53:40 UTC (rev 942)
+++ trunk/crackerjack/lib/crackerjack/info.rb 2009-07-13 11:54:26 UTC (rev 943)
@@ -55,7 +55,7 @@
# version
VERSION = "2.1.1"
# release date
- RELEASE_DATE = "2009-07-10"
+ RELEASE_DATE = "2009-07-13"
# copyright notice
COPYRIGHT_NOTICE =<<EOCN
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <zn...@us...> - 2009-07-13 11:53:44
|
Revision: 942
http://crackerjack.svn.sourceforge.net/crackerjack/?rev=942&view=rev
Author: znz
Date: 2009-07-13 11:53:40 +0000 (Mon, 13 Jul 2009)
Log Message:
-----------
align execute logs in compare_logs/show
Modified Paths:
--------------
trunk/viewsite/app/views/compare_logs/show.html.erb
trunk/viewsite/public/stylesheets/application.css
Modified: trunk/viewsite/app/views/compare_logs/show.html.erb
===================================================================
--- trunk/viewsite/app/views/compare_logs/show.html.erb 2009-07-10 10:03:34 UTC (rev 941)
+++ trunk/viewsite/app/views/compare_logs/show.html.erb 2009-07-13 11:53:40 UTC (rev 942)
@@ -57,19 +57,73 @@
<th>A execute log</th>
<th>B execute log</th>
</tr>
+<%-
+ td_procs = [
+ proc{|execute_log|
+%Q[<p>
+ <b>Execute result:</b>
+ #{execute_log.execute_result.to_summary}
+</p>]
+ },
+ proc{|execute_log|
+%Q[<p>
+ <b>Test name:</b>
+ #{link_to h(execute_log.test_name), execute_log.system_call}
+</p>]
+ },
+ proc{|execute_log|
+%Q[<p>
+ <b>T out log:</b>
+</p>
+<pre>#{h execute_log.t_out_log}</pre>]
+ },
+ proc{|execute_log|
+%Q[<p>
+ <b>T err log:</b>
+</p>
+<pre>#{h execute_log.t_err_log}</pre>]
+ },
+ proc{|execute_log|
+%Q[<p>
+ <b>Execute status:</b>
+ #{h execute_log.to_status}
+</p>]
+ },
+ proc{|execute_log|
+%Q[<p>
+ <b>Comment:</b>
+ #{h execute_log.comment}
+</p>]
+ },
+ ]
+ last_idx = td_procs.size - 1
+ td_procs.each_with_index do |td_proc, idx|
+ case idx
+ when 0
+ td_class = "execute_log execute_log_first"
+ when last_idx
+ td_class = "execute_log execute_log_last"
+ else
+ td_class = "execute_log"
+ end
+ -%>
<tr>
- <td class="execute_log">
+ <td class="<%= td_class %>">
<%- if @a_execute_log -%>
-<%= render :partial => "/execute_log", :object => @a_execute_log %>
+<%= td_proc.call(@a_execute_log) %>
<%- end -%>
</td>
- <td class="execute_log">
+ <td class="<%= td_class %>">
<%- if @b_execute_log -%>
-<%= render :partial => "/execute_log", :object => @b_execute_log %>
+<%= td_proc.call(@b_execute_log) %>
<%- end -%>
</td>
</tr>
+<%-
+ end
+ -%>
+ </tr>
</table>
<%- end -%>
Modified: trunk/viewsite/public/stylesheets/application.css
===================================================================
--- trunk/viewsite/public/stylesheets/application.css 2009-07-10 10:03:34 UTC (rev 941)
+++ trunk/viewsite/public/stylesheets/application.css 2009-07-13 11:53:40 UTC (rev 942)
@@ -28,8 +28,17 @@
td.execute_log {
vertical-align: top;
+ border-style: hidden none;
}
+td.execute_log_first {
+ border-style: none none hidden;
+}
+
+td.execute_log_last {
+ border-style: hidden none none;
+}
+
.ui-state-default {
text-align: center;
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <zn...@us...> - 2009-07-10 10:03:36
|
Revision: 941
http://crackerjack.svn.sourceforge.net/crackerjack/?rev=941&view=rev
Author: znz
Date: 2009-07-10 10:03:34 +0000 (Fri, 10 Jul 2009)
Log Message:
-----------
update RELEASE_DATE
Modified Paths:
--------------
trunk/crackerjack/lib/crackerjack/info.rb
Modified: trunk/crackerjack/lib/crackerjack/info.rb
===================================================================
--- trunk/crackerjack/lib/crackerjack/info.rb 2009-07-10 10:02:28 UTC (rev 940)
+++ trunk/crackerjack/lib/crackerjack/info.rb 2009-07-10 10:03:34 UTC (rev 941)
@@ -55,7 +55,7 @@
# version
VERSION = "2.1.1"
# release date
- RELEASE_DATE = "2009-06-24"
+ RELEASE_DATE = "2009-07-10"
# copyright notice
COPYRIGHT_NOTICE =<<EOCN
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <zn...@us...> - 2009-07-10 10:02:32
|
Revision: 940
http://crackerjack.svn.sourceforge.net/crackerjack/?rev=940&view=rev
Author: znz
Date: 2009-07-10 10:02:28 +0000 (Fri, 10 Jul 2009)
Log Message:
-----------
add vertical-align
Modified Paths:
--------------
trunk/viewsite/app/views/compare_logs/show.html.erb
trunk/viewsite/public/stylesheets/application.css
Modified: trunk/viewsite/app/views/compare_logs/show.html.erb
===================================================================
--- trunk/viewsite/app/views/compare_logs/show.html.erb 2009-07-10 06:14:38 UTC (rev 939)
+++ trunk/viewsite/app/views/compare_logs/show.html.erb 2009-07-10 10:02:28 UTC (rev 940)
@@ -58,13 +58,13 @@
<th>B execute log</th>
</tr>
<tr>
- <td>
+ <td class="execute_log">
<%- if @a_execute_log -%>
<%= render :partial => "/execute_log", :object => @a_execute_log %>
<%- end -%>
</td>
- <td>
+ <td class="execute_log">
<%- if @b_execute_log -%>
<%= render :partial => "/execute_log", :object => @b_execute_log %>
<%- end -%>
Modified: trunk/viewsite/public/stylesheets/application.css
===================================================================
--- trunk/viewsite/public/stylesheets/application.css 2009-07-10 06:14:38 UTC (rev 939)
+++ trunk/viewsite/public/stylesheets/application.css 2009-07-10 10:02:28 UTC (rev 940)
@@ -26,6 +26,10 @@
text-decoration: none;
}
+td.execute_log {
+ vertical-align: top;
+}
+
.ui-state-default {
text-align: center;
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <zn...@us...> - 2009-06-26 14:04:59
|
Revision: 938
http://crackerjack.svn.sourceforge.net/crackerjack/?rev=938&view=rev
Author: znz
Date: 2009-06-26 13:48:07 +0000 (Fri, 26 Jun 2009)
Log Message:
-----------
fix bug of addCol
Modified Paths:
--------------
trunk/viewsite/public/javascripts/application.js
Modified: trunk/viewsite/public/javascripts/application.js
===================================================================
--- trunk/viewsite/public/javascripts/application.js 2009-06-26 11:04:09 UTC (rev 937)
+++ trunk/viewsite/public/javascripts/application.js 2009-06-26 13:48:07 UTC (rev 938)
@@ -90,11 +90,11 @@
source = '';
}
}
- jQuery("#col_names :last").after(jQuery(matched.shift()));
+ jQuery("#col_names :last").before(jQuery(matched.shift()));
jQuery(".delete_row").each(function(i,e){
jQuery(e).before(matched[i]);
});
- jQuery("#deleteColButtons").append(jQuery(matched[matched.length-1]));
+ jQuery("#deleteColButtons :last").before(jQuery(matched[matched.length-1]));
jQuery(option).remove();
App.refreshSelect(col_add);
App.updatePermalink();
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <zn...@us...> - 2009-06-26 11:04:13
|
Revision: 937
http://crackerjack.svn.sourceforge.net/crackerjack/?rev=937&view=rev
Author: znz
Date: 2009-06-26 11:04:09 +0000 (Fri, 26 Jun 2009)
Log Message:
-----------
remove border around delete buttons
Modified Paths:
--------------
trunk/viewsite/README
trunk/viewsite/app/views/compare_results/index.html.erb
trunk/viewsite/public/stylesheets/application.css
Modified: trunk/viewsite/README
===================================================================
--- trunk/viewsite/README 2009-06-24 09:13:38 UTC (rev 936)
+++ trunk/viewsite/README 2009-06-26 11:04:09 UTC (rev 937)
@@ -28,8 +28,7 @@
mysql> CREATE DATABASE crackerjack_production CHARACTER SET utf8;
Query OK, 1 row affected (0.01 sec)
- mysql> grant all privileges on crackerjack_production.* TO 'crackerjack_p'@'loca
- lhost' IDENTIFIED BY 'XXXXXXXX';
+ mysql> grant all privileges on crackerjack_production.* TO 'crackerjack_p'@'localhost' IDENTIFIED BY 'XXXXXXXX';
Query OK, 0 rows affected (0.22 sec)
mysql> \q
Modified: trunk/viewsite/app/views/compare_results/index.html.erb
===================================================================
--- trunk/viewsite/app/views/compare_results/index.html.erb 2009-06-24 09:13:38 UTC (rev 936)
+++ trunk/viewsite/app/views/compare_results/index.html.erb 2009-06-26 11:04:09 UTC (rev 937)
@@ -31,6 +31,7 @@
<%=h col.display_name %>
</th>
<%- end -%>
+ <th class="delete_row_head"></th>
</tr>
<%- @rows.each do |row| -%>
@@ -60,6 +61,7 @@
<button onclick="App.removeCol(<%= col.id %>)">Delete</button>
</th>
<%- end -%>
+ <th></th>
</tr>
</table>
Modified: trunk/viewsite/public/stylesheets/application.css
===================================================================
--- trunk/viewsite/public/stylesheets/application.css 2009-06-24 09:13:38 UTC (rev 936)
+++ trunk/viewsite/public/stylesheets/application.css 2009-06-26 11:04:09 UTC (rev 937)
@@ -5,6 +5,14 @@
border-collapse: collapse;
border: 2px solid lightgrey;
}
+.delete_row_head, .delete_row {
+ border-style: hidden;
+ border-left: 2px solid lightgrey;
+}
+#deleteColButtons th {
+ border-style: hidden;
+ border-top: 2px solid lightgrey;
+}
pre {
font-family: monospace;
border: 2px solid lightgrey;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <zn...@us...> - 2009-06-24 09:14:39
|
Revision: 936
http://crackerjack.svn.sourceforge.net/crackerjack/?rev=936&view=rev
Author: znz
Date: 2009-06-24 09:13:38 +0000 (Wed, 24 Jun 2009)
Log Message:
-----------
update document
Modified Paths:
--------------
trunk/viewsite/README
Modified: trunk/viewsite/README
===================================================================
--- trunk/viewsite/README 2009-06-24 07:42:09 UTC (rev 935)
+++ trunk/viewsite/README 2009-06-24 09:13:38 UTC (rev 936)
@@ -4,11 +4,46 @@
== Getting Started
1. Install rails 2.3.2 and sqlite3-ruby.
2. Run `rake crackerjack:testcases:sibling` if you checkouted <https://crackerjack.svn.sourceforge.net/svnroot/crackerjack/trunk>. Or run `rake crackerjack:testcases:trunk` to checkout testcases of trunk.
-2. Run `rake db:migrate` to setup sqlite3 database.
-3. Run `ruby script/server`
-4. Open <http://localhost:3000/admin> with your browser.
+2. Run `env RAILS_ENV=production rake db:migrate` to setup sqlite3 database.
+3. Run `env RAILS_ENV=production ruby script/server`
+4. Open <http://localhost:3000/admin> with your browser. Or use `env RAILS_ENV=production ruby script/crackerjack/import_results_tgz results-*.tar.gz`.
5. Upload results files (results-HOSTNAME-KERNEL-VERSION.tar.gz). These can generate by ./crackerjack --pack after ./crackerjack -x on some environments.
6. You can change display name at <http://localhost:3000/admin/kernels> after upload. Checkboxes (expected and actual) and others are used in old report interface (<http://localhost:3000/report>).
-7. Run `ruby script/crackerjack/load_execute_result` on console again. This script loads results from data/results to database.
-8. Run `ruby script/crackerjack/create_compare_result`. This script compares execute results each other. It will take a long time if many execute results exist.
+7. Run `env RAILS_ENV=production ruby script/crackerjack/load_execute_result` on console again. This script loads results from data/results to database.
+8. Run `env RAILS_ENV=production ruby script/crackerjack/create_compare_result`. This script compares execute results each other. It will take a long time if many execute results exist.
9. Open <http://localhost:3000/cjk/> and you will see compare results. If no results, click "All Kernels" link.
+
+== Using MySQL
+1. Connect mysql and create database and user.
+
+Example:
+ $ mysql --default-character-set=utf8 -uroot -p
+ Enter password:
+ Welcome to the MySQL monitor. Commands end with ; or \g.
+ Your MySQL connection id is 3750
+ Server version: 5.0.32-Debian_7etch8-log Debian etch distribution
+
+ Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
+
+ mysql> CREATE DATABASE crackerjack_production CHARACTER SET utf8;
+ Query OK, 1 row affected (0.01 sec)
+
+ mysql> grant all privileges on crackerjack_production.* TO 'crackerjack_p'@'loca
+ lhost' IDENTIFIED BY 'XXXXXXXX';
+ Query OK, 0 rows affected (0.22 sec)
+
+ mysql> \q
+
+2. Update viewsite/config/database.yml to use mysql.
+
+Example:
+ production:
+ adapter: mysql
+ encoding: utf8
+ database: crackerjack_production
+ username: crackerjack_p
+ password: XXXXXXXX
+ socket: /var/run/mysqld/mysqld.sock
+
+3. Install mysql gem and run `env RAILS_ENV=production rake db:migrate`.
+4. After `env RAILS_ENV=production ruby script/server`, see Getting Started in above.
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <zn...@us...> - 2009-06-24 07:42:13
|
Revision: 935
http://crackerjack.svn.sourceforge.net/crackerjack/?rev=935&view=rev
Author: znz
Date: 2009-06-24 07:42:09 +0000 (Wed, 24 Jun 2009)
Log Message:
-----------
update RELEASE_DATE
Modified Paths:
--------------
trunk/crackerjack/lib/crackerjack/info.rb
Modified: trunk/crackerjack/lib/crackerjack/info.rb
===================================================================
--- trunk/crackerjack/lib/crackerjack/info.rb 2009-06-24 07:41:07 UTC (rev 934)
+++ trunk/crackerjack/lib/crackerjack/info.rb 2009-06-24 07:42:09 UTC (rev 935)
@@ -55,7 +55,7 @@
# version
VERSION = "2.1.1"
# release date
- RELEASE_DATE = "2009-06-23"
+ RELEASE_DATE = "2009-06-24"
# copyright notice
COPYRIGHT_NOTICE =<<EOCN
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <zn...@us...> - 2009-06-24 07:41:10
|
Revision: 934
http://crackerjack.svn.sourceforge.net/crackerjack/?rev=934&view=rev
Author: znz
Date: 2009-06-24 07:41:07 +0000 (Wed, 24 Jun 2009)
Log Message:
-----------
add mysql example in comment
Modified Paths:
--------------
trunk/viewsite/config/database.yml
Modified: trunk/viewsite/config/database.yml
===================================================================
--- trunk/viewsite/config/database.yml 2009-06-24 07:25:04 UTC (rev 933)
+++ trunk/viewsite/config/database.yml 2009-06-24 07:41:07 UTC (rev 934)
@@ -20,3 +20,11 @@
database: db/production.sqlite3
pool: 5
timeout: 5000
+
+#production:
+# adapter: mysql
+# encoding: utf8
+# database: crackerjack_production
+# username: crackerjack_p
+# password: XXXXXXXX
+# socket: /var/run/mysqld/mysqld.sock
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <zn...@us...> - 2009-06-24 07:25:07
|
Revision: 933
http://crackerjack.svn.sourceforge.net/crackerjack/?rev=933&view=rev
Author: znz
Date: 2009-06-24 07:25:04 +0000 (Wed, 24 Jun 2009)
Log Message:
-----------
use overflow: scroll
Modified Paths:
--------------
trunk/viewsite/public/stylesheets/application.css
Modified: trunk/viewsite/public/stylesheets/application.css
===================================================================
--- trunk/viewsite/public/stylesheets/application.css 2009-06-24 07:24:43 UTC (rev 932)
+++ trunk/viewsite/public/stylesheets/application.css 2009-06-24 07:25:04 UTC (rev 933)
@@ -18,6 +18,16 @@
text-decoration: none;
}
+.ui-state-default {
+ text-align: center;
+}
+
+.ui-tabs .ui-tabs-panel {
+ border: solid lightgrey;
+ border-width: 1px !important;
+ overflow: scroll;
+}
+
/* scaffold */
body { background-color: #fff; color: #333; }
@@ -56,12 +66,3 @@
font-size: 12px;
list-style: square;
}
-
-.ui-state-default {
- text-align: center;
-}
-
-.ui-tabs .ui-tabs-panel {
- border: solid lightgrey;
- border-width: 1px !important;
-}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <zn...@us...> - 2009-06-24 07:24:54
|
Revision: 932
http://crackerjack.svn.sourceforge.net/crackerjack/?rev=932&view=rev
Author: znz
Date: 2009-06-24 07:24:43 +0000 (Wed, 24 Jun 2009)
Log Message:
-----------
cookie expires: 14 days
Modified Paths:
--------------
trunk/viewsite/public/javascripts/application.js
Modified: trunk/viewsite/public/javascripts/application.js
===================================================================
--- trunk/viewsite/public/javascripts/application.js 2009-06-23 08:17:54 UTC (rev 931)
+++ trunk/viewsite/public/javascripts/application.js 2009-06-24 07:24:43 UTC (rev 932)
@@ -7,8 +7,8 @@
var col_ids = App.getIds(".col_name");
var row_ids = App.getIds(".row_name");
var selected_tab = jQuery(".ui-tabs-selected a").attr("class");
- jQuery.cookie(selected_tab + "_col", col_ids);
- jQuery.cookie(selected_tab + "_row", row_ids);
+ jQuery.cookie(selected_tab + "_col", col_ids, { expires: 14 });
+ jQuery.cookie(selected_tab + "_row", row_ids, { expires: 14 });
if (!App.permalink_base) {
return;
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <zn...@us...> - 2009-06-23 08:18:34
|
Revision: 931
http://crackerjack.svn.sourceforge.net/crackerjack/?rev=931&view=rev
Author: znz
Date: 2009-06-23 08:17:54 +0000 (Tue, 23 Jun 2009)
Log Message:
-----------
update RELEASE_DATE
Modified Paths:
--------------
trunk/crackerjack/lib/crackerjack/info.rb
Modified: trunk/crackerjack/lib/crackerjack/info.rb
===================================================================
--- trunk/crackerjack/lib/crackerjack/info.rb 2009-06-23 08:17:25 UTC (rev 930)
+++ trunk/crackerjack/lib/crackerjack/info.rb 2009-06-23 08:17:54 UTC (rev 931)
@@ -55,7 +55,7 @@
# version
VERSION = "2.1.1"
# release date
- RELEASE_DATE = "2009-06-19"
+ RELEASE_DATE = "2009-06-23"
# copyright notice
COPYRIGHT_NOTICE =<<EOCN
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <zn...@us...> - 2009-06-23 08:17:55
|
Revision: 930
http://crackerjack.svn.sourceforge.net/crackerjack/?rev=930&view=rev
Author: znz
Date: 2009-06-23 08:17:25 +0000 (Tue, 23 Jun 2009)
Log Message:
-----------
limit of comment is current + 1000 chars again
Modified Paths:
--------------
trunk/viewsite/app/models/compare_log.rb
Modified: trunk/viewsite/app/models/compare_log.rb
===================================================================
--- trunk/viewsite/app/models/compare_log.rb 2009-06-19 04:40:29 UTC (rev 929)
+++ trunk/viewsite/app/models/compare_log.rb 2009-06-23 08:17:25 UTC (rev 930)
@@ -22,8 +22,14 @@
validates_associated :system_call
# validates_presence_of :c_out_log, :c_err_log # can be empty
validates_inclusion_of :compare_status, :in => 0...STATUS_MAX
- validates_length_of :comment, :maximum => 1024, :allow_nil => true
+ validates_each :comment do |record, attr, value|
+ count = record.comment_was.to_s.split(//).size + 1000
+ if count < value.to_s.split(//).size
+ record.errors.add attr, "is too long (maximum is #{count} characters)"
+ end
+ end
+
delegate :test_name, :to => :system_call
delegate :default_compare?, :to => :system_call
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <zn...@us...> - 2009-06-19 04:40:30
|
Revision: 929
http://crackerjack.svn.sourceforge.net/crackerjack/?rev=929&view=rev
Author: znz
Date: 2009-06-19 04:40:29 +0000 (Fri, 19 Jun 2009)
Log Message:
-----------
fix typo
Modified Paths:
--------------
trunk/viewsite/public/javascripts/application.js
Modified: trunk/viewsite/public/javascripts/application.js
===================================================================
--- trunk/viewsite/public/javascripts/application.js 2009-06-19 04:37:11 UTC (rev 928)
+++ trunk/viewsite/public/javascripts/application.js 2009-06-19 04:40:29 UTC (rev 929)
@@ -20,7 +20,7 @@
}
App.removeRow = function(row_id) {
var row_name = jQuery.trim(jQuery('#row_name_' + row_id).html());
- var row_asdd = jQuery("#row_add");
+ var row_add = jQuery("#row_add");
row_add.append(jQuery("<option>").attr({value:row_id}).text(row_name));
App.refreshSelect(row_add);
jQuery('#row_' + row_id).remove();
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <zn...@us...> - 2009-06-19 04:37:20
|
Revision: 928
http://crackerjack.svn.sourceforge.net/crackerjack/?rev=928&view=rev
Author: znz
Date: 2009-06-19 04:37:11 +0000 (Fri, 19 Jun 2009)
Log Message:
-----------
update RELEASE_DATE
Modified Paths:
--------------
trunk/crackerjack/lib/crackerjack/info.rb
Modified: trunk/crackerjack/lib/crackerjack/info.rb
===================================================================
--- trunk/crackerjack/lib/crackerjack/info.rb 2009-06-19 04:36:46 UTC (rev 927)
+++ trunk/crackerjack/lib/crackerjack/info.rb 2009-06-19 04:37:11 UTC (rev 928)
@@ -55,7 +55,7 @@
# version
VERSION = "2.1.1"
# release date
- RELEASE_DATE = "2009-06-18"
+ RELEASE_DATE = "2009-06-19"
# copyright notice
COPYRIGHT_NOTICE =<<EOCN
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <zn...@us...> - 2009-06-19 04:37:07
|
Revision: 927
http://crackerjack.svn.sourceforge.net/crackerjack/?rev=927&view=rev
Author: znz
Date: 2009-06-19 04:36:46 +0000 (Fri, 19 Jun 2009)
Log Message:
-----------
avoid width of select unchanged problem in MSIE
Modified Paths:
--------------
trunk/viewsite/public/javascripts/application.js
Modified: trunk/viewsite/public/javascripts/application.js
===================================================================
--- trunk/viewsite/public/javascripts/application.js 2009-06-19 04:08:33 UTC (rev 926)
+++ trunk/viewsite/public/javascripts/application.js 2009-06-19 04:36:46 UTC (rev 927)
@@ -13,15 +13,24 @@
return;
}
};
+// avoid MSIE problems
+// see http://d.hatena.ne.jp/x6x6/20080318/1205817536
+App.refreshSelect = function(select) {
+ jQuery(select).after(jQuery(select).clone()).remove();
+}
App.removeRow = function(row_id) {
var row_name = jQuery.trim(jQuery('#row_name_' + row_id).html());
- jQuery("#row_add").append(jQuery("<option>").attr({value:row_id}).text(row_name));
+ var row_asdd = jQuery("#row_add");
+ row_add.append(jQuery("<option>").attr({value:row_id}).text(row_name));
+ App.refreshSelect(row_add);
jQuery('#row_' + row_id).remove();
App.updatePermalink();
};
App.removeCol = function(col_id) {
var col_name = jQuery.trim(jQuery('#col_name_' + col_id).html());
- jQuery("#col_add").append(jQuery("<option>").attr({value:col_id}).text(col_name));
+ var col_add = jQuery("#col_add");
+ col_add.append(jQuery("<option>").attr({value:col_id}).text(col_name));
+ App.refreshSelect(col_add);
jQuery('.col_' + col_id).remove();
App.updatePermalink();
};
@@ -54,6 +63,7 @@
var delete_col_buttons = jQuery("#deleteColButtons");
jQuery(matched[0]).insertBefore(delete_col_buttons);
jQuery(option).remove();
+ App.refreshSelect(row_add);
App.updatePermalink();
} catch(e) {
alert(e);
@@ -86,6 +96,7 @@
});
jQuery("#deleteColButtons").append(jQuery(matched[matched.length-1]));
jQuery(option).remove();
+ App.refreshSelect(col_add);
App.updatePermalink();
} catch(e) {
alert(e);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|