• R/O
  • HTTP
  • SSH
  • HTTPS

Molby: コミット

Molecular Modeling Software


コミットメタ情報

リビジョン0b015a7687b6b8763a10bbf945018baa117b7c33 (tree)
日時2010-05-08 13:09:23
作者toshinagata1964 <toshinagata1964@a2be...>
コミッターtoshinagata1964

ログメッセージ

The Ruby command wrap_unit_cell was not working correctly.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@51 a2be9bc6-48de-4e38-9406-05402d4bc13c

変更サマリ

差分

--- a/MolLib/Ruby_bind/ruby_bind.c
+++ b/MolLib/Ruby_bind/ruby_bind.c
@@ -6741,11 +6741,11 @@ s_Molecule_WrapUnitCell(VALUE self, VALUE gval)
67416741 s_Molecule_DoCenterOfMass(mol, &cv, ig);
67426742 TransformVec(&v, mol->cell->rtr, &cv);
67436743 if (mol->cell->flags[0])
6744- v.x -= floor(v.x + 0.5);
6744+ v.x -= floor(v.x);
67456745 if (mol->cell->flags[1])
6746- v.y -= floor(v.y + 0.5);
6746+ v.y -= floor(v.y);
67476747 if (mol->cell->flags[2])
6748- v.z -= floor(v.z + 0.5);
6748+ v.z -= floor(v.z);
67496749 TransformVec(&dv, mol->cell->tr, &v);
67506750 VecDec(dv, cv);
67516751 MolActionCreateAndPerform(mol, gMolActionTranslateAtoms, &dv, ig);
--- a/MolLib/cmdtool_stubs.c
+++ b/MolLib/cmdtool_stubs.c
@@ -147,6 +147,12 @@ MyAppCallback_getTextWithPrompt(const char *prompt, char *buf, int bufsize)
147147 return 0;
148148 }
149149
150+int
151+MyAppCallback_callSubProcess(const char *cmdline, const char *procname)
152+{
153+ return system(cmdline);
154+}
155+
150156 void
151157 MainViewCallback_display(MainView *mview)
152158 {
--- a/xcode-build/Molby.xcodeproj/project.pbxproj
+++ b/xcode-build/Molby.xcodeproj/project.pbxproj
@@ -707,6 +707,8 @@
707707 isa = XCBuildConfiguration;
708708 buildSettings = {
709709 ALWAYS_SEARCH_USER_PATHS = NO;
710+ ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)";
711+ ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386";
710712 COPY_PHASE_STRIP = YES;
711713 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
712714 GCC_ENABLE_FIX_AND_CONTINUE = NO;
旧リポジトリブラウザで表示