RC: SMath Studio 0.97.5301 (07 July 2014) - Сообщения
- SS-10: Critical simplification issue fixed (happens sometimes on complex math expressions);
- SS-52: Support for sech() and csch() functions added to differentiation engine;
- SS-89: Displaying of incorrect error message fixed for expressions with result shown right after definition;
- SS-141: Critical error on Shift+Right Arrow at the end of the TextRegion;
- Support for beta releases of extensions implemented;
- Change units for C, F and Re non-linear units added to package;
- Built-in variable added: lastError;
- Behavior of combobox for changing font size improved;
- DEV: Worksheet evaluation can be requested from mouse wheel event;
- Stability improved;
- Interface translations updated.
- Desktop Windows (desktop computer with Windows OS):
SMathStudioDesktop.0_97_5301.Setup.msi (Date: 19.06.2014. File size: 1.77MB)
- Desktop Linux (desktop computer with Linux OS):
SMathStudioDesktop.0_97_5301.Mono.tar.gz (Date: 19.06.2014. File size: 990.2KB) - last version of Mono distributive required!
I just tried my worksheet which has been working very well with version 097.5283, it doesn't work any more.
The reason is: MathcadEFI plugin from uni is now broken.
Regards,
Igor
WroteHi Andrey,
I just tried my worksheet which has been working very well with version 097.5283, it doesn't work any more.
The reason is: MathcadEFI plugin from uni is now broken.
Regards,
Igor
Wait for an appropriate version appearing here and use that as executable instead of what the installer supplied.
Wrote
Finally we can use temperature changes now.
We could use temperature changes in the past as well ;-) if we decided to stick to what is physically correct: use absolute units for them.
The new Delta units are good in that they suggest the more sloppy users that there might be a difference to care about.
Yet a major source of errors with offset-temperature units remains: the surprisingly low priority of the unary minus operator.
I just forgot to "fix" executable as I did for 0.97.5283.
WroteThanks, Martin.
I just forgot to "fix" executable as I did for 0.97.5283.
How is the fix done? Usually, I take uni's 32bit version and add it to the portable package.
WroteWroteThanks, Martin.
I just forgot to "fix" executable as I did for 0.97.5283.
How is the fix done? Usually, I take uni's 32bit version and add it to the portable package.
Kay always can do that.
WroteWroteWroteThanks, Martin.
I just forgot to "fix" executable as I did for 0.97.5283.
How is the fix done? Usually, I take uni's 32bit version and add it to the portable package.
Kay always can do that.
Thanks uni, I just saw the screenshot in the EFI topic, thus one needs Visual Studio for changing the flag.
Here are the messages accompanied with this Unhandled Exception:
(x64 Win7)
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at SMath.Manager.UnitsManager...ctor(Int32 , String , String )
at SMath.Manager.UnitsManager.()
at SMath.Manager.UnitsManager.Init(Stream masterStream, String fileName)
at SMath.Manager.UnitsManager.Init(String fileName)
at SMath.Manager.UnitsManager.LoadFromDirectory(String directoryPath)
at SMath.Manager.AppSettings.Initialize(List`1 recentFiles, Int32[] waTab, Int32 top, Int32 left, Int32 width, Int32 height)
at ..(Object , EventArgs )
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5477 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
SMathStudio_Desktop
Assembly Version: 0.97.5301.688
Win32 Version: 1.1.27.0
CodeBase: file:///C:/Program%20Files%20(x86)/SMath%20Studio/SMathStudio_Desktop.exe
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5468 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
ioman
Assembly Version: 0.97.5301.658
Win32 Version: 0.97.5301.658
CodeBase: file:///C:/Program%20Files%20(x86)/SMath%20Studio/ioman.DLL
canvas
Assembly Version: 0.97.5301.659
Win32 Version: 0.97.5301.659
CodeBase: file:///C:/Program%20Files%20(x86)/SMath%20Studio/canvas.DLL
rview
Assembly Version: 0.97.5301.687
Win32 Version: 0.97.5301.687
CodeBase: file:///C:/Program%20Files%20(x86)/SMath%20Studio/rview.DLL
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5476 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Regards,
Radovan
Wrotemhhh... I can't replicate your issue, I've tried with a lot of languages. Have you customized some units xml file?
No, I did not do anything like this. Strange, but it happened to my home computer as well (x86 win7) and this nightly build. This happened when you I choose my languages (). It puzzled my more when I managed to use other languages but mine


Just to note, SMath portable by Martin (2014 06 21 SMath and Maxima) had no problems at all - see the picture.
Here is the Unhandled exception messages from my home computer.
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at SMath.Manager.UnitsManager...ctor(Int32 , String , String )
at SMath.Manager.UnitsManager...ctor(Int32 )
at SMath.Manager.UnitsManager.()
at SMath.Manager.UnitsManager.Init(Stream masterStream, String fileName)
at SMath.Manager.UnitsManager.Init(String fileName)
at SMath.Manager.UnitsManager.LoadFromDirectory(String directoryPath)
at SMath.Manager.AppSettings.Initialize(List`1 recentFiles, Int32[] waTab, Int32 top, Int32 left, Int32 width, Int32 height)
at ..(Object , EventArgs )
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5477 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
SMathStudio_Desktop
Assembly Version: 0.97.5301.688
Win32 Version: 1.1.27.0
CodeBase: file:///C:/Program%20Files/Andrey%20Ivashov/SMath%20Studio/SMathStudio_Desktop.exe
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5468 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
ioman
Assembly Version: 0.97.5301.658
Win32 Version: 0.97.5301.658
CodeBase: file:///C:/Program%20Files/Andrey%20Ivashov/SMath%20Studio/ioman.DLL
canvas
Assembly Version: 0.97.5301.659
Win32 Version: 0.97.5301.659
CodeBase: file:///C:/Program%20Files/Andrey%20Ivashov/SMath%20Studio/canvas.DLL
rview
Assembly Version: 0.97.5301.687
Win32 Version: 0.97.5301.687
CodeBase: file:///C:/Program%20Files/Andrey%20Ivashov/SMath%20Studio/rview.DLL
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5476 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Regards,
Radovan
WroteOn the other hand, I have no notification of the changes will have affect after restarting SMath when changing to Srpski or Српски contrary to other languages when I have this notification
![]()
Me too I've lost the message box, with any language, after some changes.
The portable distribution is from the previous Nightly Build, have you tried also unpacking the current linux archive? (SMathStudioDesktop.0_97_5301.Mono.tar.gz)
WroteWroteOn the other hand, I have no notification of the changes will have affect after restarting SMath when changing to Srpski or Српски contrary to other languages when I have this notification
![]()
Me too I've lost the message box, with any language, after some changes.
The portable distribution is from the previous Nightly Build, have you tried also unpacking the current linux archive? (SMathStudioDesktop.0_97_5301.Mono.tar.gz)
Yes, I did. It seems there is no problem with the portable version. On the other hand, I've noticed that at the Desktop (problematic) version my languages are on the top of the list???
WroteOn the other hand, I've noticed that at the Desktop (problematic) version my languages are on the top of the list???
I see, maybe this helps Andrey to understand where is the problem (my desktop build works like your portable build)...
WroteWroteOn the other hand, I've noticed that at the Desktop (problematic) version my languages are on the top of the list???
I see, maybe this helps Andrey to understand where is the problem (my desktop build works like your portable build)...
I hope as well
Looks like it caused because this folder is not empty. I will handle it in next version.
Regards.
WroteSeems I found a problem. Radovan, please try to delete lang folder from C:\Users\[YOURPROFILE]\AppData\Roaming\SMath\extensions\.
Looks like it caused because this folder is not empty.
It seems you are right Andrey. The lang folder existed in Desktop extensions folder (guess which two files resisted there


Thank you,
Radovan
Thank you for your report!
Regards.
-
Новые сообщения
-
Нет новых сообщений