mathlib-update Mailing List for JMathLib - Octave, Matlab clone in java
Status: Beta
Brought to you by:
st_mueller
You can subscribe to this list here.
| 2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
(1) |
Nov
(1) |
Dec
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2004 |
Jan
(1) |
Feb
(1) |
Mar
(2) |
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2005 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2006 |
Jan
(2) |
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
(1) |
Aug
(2) |
Sep
|
Oct
(3) |
Nov
(2) |
Dec
(2) |
| 2007 |
Jan
(2) |
Feb
(3) |
Mar
|
Apr
|
May
(2) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2008 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2009 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
| 2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
(1) |
| 2012 |
Jan
|
Feb
(1) |
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
| 2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
(1) |
Oct
|
Nov
|
Dec
|
| 2016 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Ernst R. <re...@ar...> - 2010-10-25 15:58:06
|
Hello everybody, I have the newsletter now for some days but no mail arrived. Is the development of JMathLib still active? If so, i would like to try an extension serving verified computing: Arithmetics based on java s BigDecimal. Unfortunately, I do not get along very well with the documentation of ExternalFunctions. My problem are the tokens: Would i need a distinguished BigDecimalToken? Is overwrite of operators possible? If not: if invoking bigAdd(x,y) is automatic casting possible? In the manual the Cast-classes are described but i did not find a single one in the code. Could you help me? greetings, Ernst |
|
From: Stefan M. <st...@he...> - 2009-02-22 08:23:17
|
Dear everybody, I have just releases a new version of JMathLib (0.9.4) These are the main changes: Added a new update manager. Added a test version of a java servlet. Added support for a++ and 5++. Added support for a-- and 5--. Added support for a+=5 -> a=a+5. Added support for a-=5 -> a=a-5. Added support for a*=5 -> a=a*5. Added support for a/=5 -> a=a/5. Added "cut","paste","copy" to AWT GUI. Added "ctrl-x","ctrl-v","ctrl-c" to AWT GUI. JMathLib is now thread save, you can run multiple instandes a the same time. Added the euler number as predefined variable. Added quit. Added exit. Added pwd. Added TextUI as a first version of a text based user interface. Bugfix for DoubleNumberToken.java support for [1,0,3].^0 = [1,1,1] and 0.^[1,0,2] = [0,1,0]. Added format. Added jmathlib.sh for starting JMathLib on unix. Please try it out: www.jmathlib.de Kind regards, Stefan. |
|
From: Stefan M. <st...@he...> - 2008-06-08 07:55:11
|
Dear everybody,
I just released a new version of JMathLib 0.9.0
please see the changelog below.
Feedback is, as usual, appreciated.
Kind regards,
Stefan.
---- Functional Changes: version 0.8.0 -> 0.9.0 -----
New functions:
autumn, bone, brighten, cla, clf, colormap, cool, copper,
dbquit, func2str, gca, gcf, get,
global, gray, gray2ind, hot,
isfunctionhandle, isglobal, isstudent,
jet, ntsc2rgb, pink,
polar, rainbow, set, spring, str2func, summer,
ver, version, white, winter
Updated functions:
addpath, blanks, checkForUpdates, load,
num2str, patch, path, rehash, runfile, substring
2008/06/06
stefan * updated Installer to new version and skin of NSI
2008/06/01
stefan * JMathLibInstall.nsi updated to new GUI and some minor changes
2008/05/22
stefan + toolbox/jmathlib/system/ver.java
stefan + toolbox/jmathlib/system/version.java
2008/04/30
stefan # toolbox/trigonemetric/tanh.java fixed a null-pointer bug
stefan # core/functions/FunctionManager.java possible error
2008/03/23
stefan + toolbox/general/func2str.java
stefan + toolbox/general/str2func.java
stefan + toolbox/general/isfunctionhandle.java
stefan + toolbox/general/isstudent.java
stefan + core/tokens/FunctionHandleToken for function handles
stefan * core/interpreter/LexicalAnalyser added function handles
stefan + core/tokens/ClassdefToken for defining the new Matlab classes
2007/10/29
stefan + dbquit.m immediately stops debugging (calls setdebug(1))
2007/10/16
stefan * FigureObject.java added support for "name" and "menubar" properties
2007/10/14
stefan + FunctionalHandleProperty.java first version
stefan * moved core objects to new directories
stefan * more properties to FigureObject, GraphicalObject
2007/10/06
stefan * get.java added support for color property
stefan * figure.java added support for figure() without arguments
2007/10/03
stefan + added new property Colormap
2007/09/16
stefan * toolbox/io/load.java bugfix for documentation
stefan * toolbox/io/runfile.java bugfix for documentation
stefan * send emails after comitting to
mat...@li...
2007/09/10
stefan * toolbox/deprecated added some documentation
stefan * toolbox/finance added some documentation
jmh * toolbox/string/num2str, core/tokens/CharToken now formats a bit
more like matlab. More work to be done.
2007/09/08
stefan * toolbox/control/* added some minor documentation details
stefan * handling of "return" command moved to function token
stefan * FunctionToken.java
stefan - _return.java
stefan - return.m
stefan # is_abcd.m bugfix for non-square matrices
stefan * UInt8NumberToken added "subtract"
2007/08/25
stefan * worked a lot on installers and distribution generator
stefan * new directory installer/
stefan * new directory upload/
stefan * build.xml, build.properties changes due to new distribution
2007/08/19
stefan + committed lots of files to new repository
2007/08/18
stefan + switched development over to a subversion repository
2007/08/14
jason * SwingGUI.java added requestFocus after starting
jason # num2str.java bugfix
jason # AddPath.java bugfix
jason # rehash.java bugfix
jason + testGlobal.java new tests
jason * testNum2Str.java new tests
jason * Functions/* corrections and add on to rehashing of functions
2007/08/13
jason + major update to the swing user interface
2007/07/28
stefan * ui/questdlg.java modal dialog with choice
2007/07/08
stefan + Graphics/CartesianAxesObject.java extends AxesObject.java for
better separation of various axes: polar, cartesian, 3D,...
2007/07/08
stefan * Functions/Graphics/Graph2d/polar.java when called as
polar([3,5,3])add an x-axis
like [1,2,3] instead of [0,1,2]
stefan * Functions/Graphics/Graph2d/plot.java when called as
plot([3,5,3])add an x-axis
like [1,2,3] instead of [0,1,2]
stefan * Graphics/LineObject.java enhancements for polar plots
stefan * Graphics/PolarAxesObject.java enhancements for polar plots
2007/07/01
stefan * Functions/Finance/vol.m copied from Octave
stefan # Functions/String/_double.java added DoubleNumberToken as input
stefan * Functions/miscellaneous/single.m copied from Octave
2007/06/23
stefan - removed a lot of files from the Classes-subdirectories.
2007/06/22
stefan # minor corrections to SwingGUI
stefan + Classes/MathLib/work for local and private work of the user
standard search path
2007/06/15
stefan + Documentation/src/graphics.xml for documentation of the
graphical subsystem
2007/06/07
stefan - Functions/Graphics/Graph3d/path.java wrong file name
stefan + Functions/Graphics/Graph3d/patch.java new file name
stefan * Functions/String/Blanks.java replaced checkArguements()
stefan * Functions/String/SubString.java replaced checkArguements()
stefan + readme_how_to_contribute.txt
2007/06/07
jason + Functions/FunctionLoader.java abstract class for all function
loaders
jason * Functions/General/getPFileCaching.java changes due to new
path-system
jason * Functions/General/setPFileCaching.java changes due to new
path-system
jason * Functions/System/path.java changes due to new path-system
jason * Functions/System/createfunctionslist.java changes due to new
path-system
jason * Functions/System/addpath.java changes due to new path-system
jason * Functions/System/rmpath.java changes due to new path-system
jason * Interpreter/Flags.java changes due to new path-system
jason * Interpreter/Interpreter.java changes due to new path-system
jason * Interpreter/RootObject.java changes due to new path-system
jason * Functions/ExternalFunctionClassloader.java changes due to new
path-system
jason + Functions/FileFunctionLoader.java changes due to new path-system
jason + Functions/FunctionPathBroker.java changes due to new path-system
jason * Functions/MFileLoader.java changes due to new path-system
jason + Functions/MFileWebLoader.java changes due to new path-system
2007/06/06
stefan * Functions/System/checkForUpdates.java added separate thread class
for checking the updates.
stefan * UI/AWT/GUI.java added check for updates during startup
2007/05/19
stefan * Functions/General/clear.java support for global variables
stefan * Functions/General/whos.java support for global variables
stefan + Functions/General/global.java
stefan + Functions/General/isglobal.java
stefan * Interpreter/*
stefan * Tokens/*
2007/05/17
stefan * Graphics/*.* lot of changes to handle graphics
stefan * Functions/Graphics/set.java more features
stefan * Functions/Graphics/get.java more features
2007/05/13
stefan * Functions/Graphics/gcf.java
stefan + Functions/Graphics/set.java
stefan + Functions/Graphics/get.java
stefan + Graphics/Properties/ moved all property files to new location
stefan + Graphics/Properties/DoubleStructProperty.java
stefan + Graphics/Properties/UnitsProperty.java
2007/05/12
stefan + Functions/Graphics/gcf.java get current figure
stefan + Functions/Graphics/gca.java get handle to current axes
stefan + Functions/Graphics/clf.java clear current figure
stefan + Functions/Graphics/clf.java clear current axes
2007/05/07
stefan * Graphics/FigureObject.java more menu items
2007/05/06
stefan * Interpreter/Interpreter.java disabled rehashing for applet-version
2007/05/02
stefan * Tokens/NumberTokens/DoubleNumberToken.java support for 2+'abc'+44
|
|
From: Stefan M. <st...@he...> - 2007-05-01 19:01:40
|
Dear everybody, for those who do not have the web address of JMathLib at hand. You'll find the webpages at http://www.jmathlib.de With kind regards, Stefan. -------- Original Message -------- Subject: new release 0.8.0 Date: Tue, 01 May 2007 20:52:19 +0200 From: Stefan Mueller <st...@he...> To: mat...@li..., mat...@li... Dear everybody, I just release JMathLib version 0.8.0 These are the changes: ew functions: _class.java, angle.java, bench.m, beta.m, betaln.m, center.m, class.m, cloglog.m, close.java, compan.m, complement.m, cov.m, createnewfile.java, cumprod.java, cumsum.m, create_set.m, conj.java, delete.java, det.m, dot.m, eq.m, false.m, gammaln.m, ge.m, gray2ind.m, gray.m, gt.m, hankel.m, hurst.m, inf.java, int16.java, int32.java, int64.java, int8.java, inv.m, is_leap_year.m, isa.java, isdefinite.m, isdirectory.java, isfile.java, isfinite.java, ishidden.java, islogical.java, isnan.java, isinf.java, issymmetric.m, lastmodified.java, le.m, loadvariables.java, logical.java, logspace.m, lookup.m, mean.m, meansq.java, mkdir.java, nan.java, ne.m, npv.m, nthroot.m, ntsc2rgb.m, nper.m, numel.java, orth.m, pascal.m, perms.m, pmt.m, polyval.m, polyreduce.m, poly.m, print_usage.java, pv.m, pvl.m, qconj.m, qderiv.m, qderivmat.m, qinv.m, qmult.m, qtrans.m, qtransv.m, qtransvmat.m, quaternion.m, randperm.m, rehash.java, repmat.java, rmdir.java, roots.m, save_variables.java, size_equal.m, sort.java, std.m, stril.m, sylvester_matrix.m, toeplitz.m, triangle_lw.m, triangle_sw.m, triu.m, true.m, uint8.java, union.m, var.m, vech.m, wilkinson.m Updated functions: col.m, diag.java, ndims.java, imag.java, isempty.java, ones.java, rand.java, real.java, row.m, size.java, tic.java, whos.java, zeros.java All trigonometric functions have been updated Also some work on the graphics system has been done. Please check it out and send the usual feedback. With kind regards, Stefan. |
|
From: Stefan M. <st...@he...> - 2007-05-01 18:52:57
|
Dear everybody, I just release JMathLib version 0.8.0 These are the changes: ew functions: _class.java, angle.java, bench.m, beta.m, betaln.m, center.m, class.m, cloglog.m, close.java, compan.m, complement.m, cov.m, createnewfile.java, cumprod.java, cumsum.m, create_set.m, conj.java, delete.java, det.m, dot.m, eq.m, false.m, gammaln.m, ge.m, gray2ind.m, gray.m, gt.m, hankel.m, hurst.m, inf.java, int16.java, int32.java, int64.java, int8.java, inv.m, is_leap_year.m, isa.java, isdefinite.m, isdirectory.java, isfile.java, isfinite.java, ishidden.java, islogical.java, isnan.java, isinf.java, issymmetric.m, lastmodified.java, le.m, loadvariables.java, logical.java, logspace.m, lookup.m, mean.m, meansq.java, mkdir.java, nan.java, ne.m, npv.m, nthroot.m, ntsc2rgb.m, nper.m, numel.java, orth.m, pascal.m, perms.m, pmt.m, polyval.m, polyreduce.m, poly.m, print_usage.java, pv.m, pvl.m, qconj.m, qderiv.m, qderivmat.m, qinv.m, qmult.m, qtrans.m, qtransv.m, qtransvmat.m, quaternion.m, randperm.m, rehash.java, repmat.java, rmdir.java, roots.m, save_variables.java, size_equal.m, sort.java, std.m, stril.m, sylvester_matrix.m, toeplitz.m, triangle_lw.m, triangle_sw.m, triu.m, true.m, uint8.java, union.m, var.m, vech.m, wilkinson.m Updated functions: col.m, diag.java, ndims.java, imag.java, isempty.java, ones.java, rand.java, real.java, row.m, size.java, tic.java, whos.java, zeros.java All trigonometric functions have been updated Also some work on the graphics system has been done. Please check it out and send the usual feedback. With kind regards, Stefan. |
|
From: Zephyr M. <ma...@ca...> - 2007-02-10 19:58:38
|
Hi, V / A G R A V A L / U M C / A L / S http://www.tedrx .com Remove space in the above link. judge into making them Hog-warts champion. His light blue eyes twinkled as they flickered over Freds and Georges mutinous faces. I therefore beg you not to waste your time submitting yourself if you are under |
|
From: Stefan M. <st_...@us...> - 2007-02-04 21:32:03
|
Dear everybody, please find some status on the current development work on JMathLib below: I have been improving JMathLib a lot. Below you'll find a large list of functions incorporated into JMathLib. I have reused a lot of functions from Octave in order to speed up the process of reusing functions. The API and core of JMathLib has also improved a lot. I have added new functions for caching of m-files. In order to recache an m-file just press the return button at the prompt. Work on N-D-arrays also has started. For functions which work on all elements of an array I have created a simplified version of the external function interface, New functions: _class.java, angle.java, bench.m, beta.m, betaln.m, center.m, class.m, cloglog.m, close.java, compan.m, complement.m, cov.m, createnewfile.java, cumprod.java, cumsum.m, create_set.m, conj.java, delete.java, det.m, dot.m, eq.m, false.m, gammaln.m, ge.m, gray2ind.m, gray.m, gt.m, hankel.m, hurst.m, inf.java, inv.m, isa.java, isdefinite.m, isdirectory.java, isfile.java, isfinite.java, ishidden.java, islogical.java, isnan.java, isinf.java, issymmetric.m, lastmodified.java, le.m, loadvariables.java, logical.java, logspace.m, lookup.m, mean.m, meansq.java, mkdir.java, nan.java, ne.m, npv.m, nthroot.m, ntsc2rgb.m, nper.m, numel.java, orth.m, pascal.m, perms.m, pmt.m, polyval.m, polyreduce.m, poly.m, print_usage.java, pv.m, pvl.m, qconj.m, qderiv.m, qderivmat.m, qinv.m, qmult.m, qtrans.m, qtransv.m, qtransvmat.m, quaternion.m, randperm.m, rehash.java, repmat.java, rmdir.java, roots.m, save_variables.java, size_equal.m, sort.java, std.m, stril.m, sylvester_matrix.m, toeplitz.m, triangle_lw.m, triangle_sw.m, triu.m, true.m, union.m, var.m, vech.m, wilkinson.m All the above functions have been committed to CVS. This is what I am currently working on: - N-D-arrays - logical arrays - uses more functions from Octave During the next weeks I will improve error handling and core functions. In case you are looking for anything special, please let me know. Enjoy JMathLib, Stefan. |
|
From: Berta M. <dai...@ba...> - 2007-01-23 18:48:14
|
Good day, VlA_AGRA $1, 80 ClA_ALIS $3, 00 LEV_VlTRA $3, 35 http://www.printeryml*com ( Important ! Replace "*" with "." ) -- seem to have taken in a word Snape had said. He stared, apparently repelled by the ugly mark on Snapes arm, then looked up at Dumbledore and whispered, I dont know what you and your staff are playing at, |
|
From: Stefan M. <st_...@us...> - 2006-12-31 12:13:37
|
ear everybody, the year 2006 is coming to its end. A lot has been archieved at JMathLib. Please find a list of new functions committed to CVS after the release of 0.7.0. These functions will be included in the next release. In case you already would like to use them, please check them out from CVS: New functions: angle.java, close.java, compan.m, complement.m, createnewfile.java, cumprod.java, cumsum.m, create_set.m, conj.java, delete.java, det.m, dot.m, eq.m, ge.m, gray2ind.m, gray.m, gt.m, hankel.m, inf.java, inv.m, isdefinite.m, isdirectory.java, isfile.java, isfinite.java, ishidden.java, isnan.java, isinf.java, issymmetric.m, lastmodified.java, le.m, lookup.m, mkdir.java, nan.java, ne.m, ntsc2rgb.m, nper.m, numel.java, orth.m, pascal.m, perms.m, pmt.m, polyval.m, polyreduce.m, poly.m, pv.m, pvl.m, qtransvmat.m, repmat.java, rmdir.java, roots.m, size_equal.m, sort.java, stril.m, sylvester_matrix.m, toeplitz.m, triangle_lw.m, triangle_sw.m, triu.m, vech.m, wilkinson.m Many of these functions have been taken over from the Octave project. As usual: In case you need some functions/features, please let me know. Also there is a new web address available for links to JMathLib. It is: www.jmathlib.de Have a happy new year, Stefan. |
|
From: Genghis D. <ben...@ba...> - 2006-12-18 19:11:35
|
Re: turmeri info=20 HOT FRIDAY FOR TTEN =20 TTEN *** TTEN *** TTEN =20 TTEN - Ten & 10, Inc. =20 GROUND FLOOR opportunity in the WIFI Industry!! =20 TTEN could see explosive growth as a newly trading company - 500%-1000% is not uncommon. =20 Current: 0.11 Sh or t Term Tar get: 1.20 =20 TTEN has grown from China business focus to USA, Europe, Latin America as well as other areas of Asia. Within 12 months expected to generate $2 MILLION in NET INCOME. $200 MILLION in 5 years. =20 TTEN i made up of 4 operating subsidiaries: =09 Tech 10: WIFI and WiMAX Mobile 10: Music and mobile entertainment delivered via Internet, G3, etc Dream Learning Center: Digital Media Learning products Ten & 10 Network: Sales and marketing Telecommunications is globally a TRILLION dollar industry. =20 Tech 10 has entered into a strategic alliance with FSP Holding an Asian based WiFi and WiMAX provider. The collective goal of the venture is to become the premier MAN/LAN (metropolitan area network/local area network) provider satisfying the needs of government and corporations in Asia. FSP is currently a pioneer in developing high performance, efficient and expandable wireless/wired communication networks in Asia. The Core business is: metropolitan wireless broadband for emergency responses, the WiMAX applications and value-added services, include: Public Safety Surveillance and Mobile Command Center, Distance Learning, Cyber Cafe Access, Dynamic Video Surveillance, SOS Poles, Public Traffic System, Road Monitoring System, Video-Conferencing, Multi-media Broadcasting, Train Compartment Monitoring etc. FSP anticipates the ability to generate gross revenues of about $2 billion in five years, annd net profits of about $200 million. =20 WATCH TTEN GO HIGHER AND HIGHER. =20 Any of the above statements with respect to the future predications or goals and events may be seen as only Forward Look jng and nothing else. All information inside this email pertaining to any sort of financial advice need to be understood as information and not advice. None of the information above can be constructed as any sort of financial advice. This is a paid advertisement. |
|
From: Stefan M. <st...@he...> - 2006-11-11 14:19:18
|
Dear everybody, I just released a new version of JMathLib (0.7.0). The main changes are: - support for printing to a real printer (command print()) - created a User Documentation (already >170 pages) - bugfixes Please download JMathLib 0.7.0 at http://mathlib.sourceforge.net/ and send me feedback. Have fun using JMathLib, Stefan. |
|
From: Stefan M. <st...@he...> - 2006-10-22 15:50:59
|
Dear Folks, development on JMathLib has been a little bit slow during the last few weeks. If anybody likes to volunteer and commit useful stuff to the project please let me know. Recently I have done some work on the documentation part of JMathLib. There are a lot of pages and some kind of handbook created from the sources and by means of the docbook project. Please check it out at: http://mathlib.sourceforge.net/docs/handbook/index.php Kind regards, Stefan Mueller. |
|
From: Goizane I. <me...@be...> - 2006-10-16 12:06:22
|
Hi, VmlAGRA for LESS http://www.potionkdefunhdesunkwin.com =20 engines fired. Then the pickup turned so that the growing bulk of the shop and electronic facilities. |
|
From: Murali M. <esm...@le...> - 2006-10-02 12:46:36
|
Good day, AMBttIEN VALttIUM CIAttLIS VIAttGRA Save 50 % with http://www.defunjerionkadestun.com =20 _____ =20 launch from the good old Remorseless. It landed with a shuddering from his mother and the other women. In some primitive cultures the Wish I could-but theyre nomads. |
|
From: Stefan M. <st...@he...> - 2006-08-23 18:19:44
|
Dear everybody, I just released a new version of JMathLib (0.6.0.a). The old version 0.6.0 at sourceforge is corrupt. Somehow the installer is not working!! Please download JMathLib 0.6.0a and send me feedback. There is NO change between the two versions 0.6.0 and 0.6.0a. Sorry for the inconvenience, Stefan |
|
From: Aphra A. <ka...@be...> - 2006-08-18 09:46:49
|
Hi, Very good news! =20 VIAGfRA VAfLIUM CIfALIS and 200 other=20 directly from the manufactuerer http://www.auherakinmukelon.com =20 =20 =20 an interesting green color. The soldiers crowded close, hanging on every word we said, so I chomped my jaw to get Tremearnes attention and made my report to him in the form of a speech. |
|
From: Stefan M. <st...@he...> - 2006-07-30 19:30:20
|
Dear all, I just released a new version of JMathLib (Version 0.6.0). The main new feature for JMathLib is that it is now possible to use an automatic Installer for Windows systems. Now more handwork necessary. You can find the new release at: http://sourceforge.net/project/showfiles.php?group_id=24886&package_id=17259 ---- HISTORY ------------------------------------------------- 2006/08/30 stefan * creation of release 0.5.0 2006/07/23 stefan * StringToken.java added more methods for set/get of elements 2006/07/17 stefan * NumberToken.java added support for .\ and \ (left divide) 2006/07/16 stefan * Subassign.java added support for a([2,5,3])=555 stefan * Subassign.java added support for a([2,5],8)=555 2006/07/15 stefan + RelationOperatorToken.java added handling of strings stefan + Functions/String/isspace.java return vector indicating whitespaces stefan + Functions/General/numel.m returns number of elements of argument stefan + Functions/Matrix/min.java e.g. min(2,3) or min([2,3,4],3) stefan + Functions/Matrix/max.java e.g. max(2,3) or max([2,3,4],3) 2006/07/14 stefan * Tokens/*.java removed toString(Operands[] op) from token files 2006/07/10 stefan + Functions/specialmatrix/hilb.m 2006/07/09 stefan + Functions/specialmatrix/magic.m stefan + mod(x) stefan + rem(x) stefan + isimaginary(x) returns 1 if all real elements are zero stefan + isreal(x) returns 1 if all imaginary elements are zero stefan + all(x) returns 1 if all elements of x are nonzero stefan + MathLib/Functions/deprecated/isstr.m deprecated function: use ischar() instead stefan + MathLib/Functions/General/ischar.java return true for strings and false otherwise 2006/07/08 stefan * MathLib/Functions/Function.java added debugLine("") for easier usage in functions stefan * DataToken.java, NumberToken.java added getElement(n) in additonto getElement(y,x) 2006/07/02 stefan * MathLib/UI/AWT/GUI.java added support for JMathLib icon stefan * MathLib/UI/AWT/smalllogo.gif new JMathLib icon 2006/06/30 stefan + currently working on something like a([2,6,13]) 2006/06/25 stefan + Tokens/AssignmentOperatorToken.java added better support for cell arrays stefan + Tokens/VariableToken.java added better support for cell arrays stefan + Functions/Matrix/SubMatrix.java added better support for cell arrays stefan + Functions/Matrix/SubAssign.java added better support for cell arrays stefan + Functions/specialmatrix/rosser.m 2006/06/17 stefan + improments to handling of cell arrays 2006/06/15 stefan + Functions/General/iscell.java to check if variable is a cell token 2006/06/13 stefan + Functions/General/whos.java to display variable names and sizes stefan + Functions/General/cell.java to create empty cell arrays 2006/06/11 stefan * SubAssign.java added support for a(6)=88 when a equals null before 2006/06/11 stefan + NumberToken.java return "null" when array is of size y*x=0*0 2006/06/10 stefan * new mailing list mat...@li... stefan + NumberToken.java introduced setSize(dy,dx) method stefan + DataToken.java introduced setSize(dy,dx) method 2006/06/07 stefan * Functions/Matrix/SubAssign.java code improvements 2006/06/04 stefan + Functions/String/sprintf.java initial commit 2006/05/28 stefan * Parser.java added support to parse cell arrays stefan + Token/CellArrayToken.java introduction of cell arrays (e.g. a={2, rand(3), "hello"} ) stefan + Functions/General/cell.java 2006/05/28 stefan + Functions/Matrix/rows.m counting the rows of a matrix stefan + Functions/Matrix/columns.m counting the columns of a matrix stefan * LexicalAnalyzer.java added support for ... stefan * UserFunction.java now only set "nargin" to number of parameters which are actually used by the calling function 2006/05/25 stefan # Functions/Control/system/is_sample.m copied from octave stefan + Functions/General/isstruct.java for checking on structs stefan * Parser.java, Variable.java, VariableToken.java, AssignmentOperatorToken.java, MathLibObject.java to improve handling of structs stefan + Functions/Control/util/swap.m copied from octave stefan + Functions/Control/system/is_abcd.m copied from octave stefan * UI/AWT/GUI.java added menu item: check for updates stefan + Functions/System/checkForUpdates.java a first version of an update checking mechanism stefan * Parser.java Error.java introduced throwParserError("") for easier usage 2006/05/24 stefan * Parser.java simplified parsing of if-then-else and switch-case 2006/05/24 stefan # Parser.java parsing of switch-case stefan # LexicalAnalyzer.java changed direct parsing of delimiters stefan # LexicalAnalyzer.java added delimiters for switch-case-default- otherwise-endswitch stefan * testSwitchOperatorToken.java added lots of tests stefan + Functions/test/test_switch001.m 2006/05/16 stefan + Functions/Control/system/abcddim.m from octave stefan # Return.java 2006/05/15 stefan + _char.java stefan + char.m stefan * num2str.java stefan + _double.java stefan + double.m (also removed Functions/test/double.m) stefan * str2num.java 2006/05/14 stefan * testSubmatrix.java added more tests stefan * testVec.java added more tests stefan * testTrace.java added more tests stefan * Functions/Matrix/Submatrix.java added handling of x(:) -> return column vector stefan + Interpreter/Preferences.java to read write preferences to disc 2006/05/08 stefan + Functions/Linear-Algebra/trace.m from octave stefan + Functions/Linear-Algebra/vec.m from octave 2006/04/30 stefan + Testsuite/General/testIssquare.java new tests 2006/04/29 stefan + Functions/Matrix/diag.java return the diagonal of a matrix stefan + Functions/Control/system/__abcddims__.m from octave 2006/04/24 stefan # Parser.java bugfix handling of "endfunction" stefan + Testsuite/General/testIsmatrix.java new tests 2006/04/24 stefan * Parser.java improved handling of delimiter stefan * Parser.java improved handling of if-elseif-else-end-endif if (b<3) a=4; elseif (b>5) a=5; else b=8 end if (b<3) a=4; elseif (b>5) a=5; else b=8 endif stefan + TestIfThenOperatorToken.java added lots of tests 2006/04/22 stefan + Functions/Finance/ new directory stefan + Functions/Finance/fvl.m from Octave stefan + Functions/Finance/fv.m from Octave 2006/04/22 stefan * Parser.java added support for && and || stefan * Parser.java added support for !3 and ~3 stefan * LexicalAnalyzer.java added support for && and || stefan * LexicalAnalyzer.java added support for !3 and ~3 stefan * RelationOperatorToken.java added support for && and || 2006/04/10 stefan + Functions/General/issquare.m from octave: returns if matrix is square or not 2006/04/09 stefan + Functions/General/ndims.java new function returns the dimensions of a number 1,2 stefan + Functions/General/ismatrix.m new function stefan + Functions/General/isscalar.m added from octave stefan * LexicalAnalyser.java added support for if-elseif-else-endif (octave style) stefan * Parser.java added support for if-elseif-else-endif (octave style) stefan * Functions/Matrix/prod.java added support for prod([1,2,3]) -> 6 2006/01/15 stefan + jmathlib.ico icon for JMathLib in various formats stefan * JMathLibInstall.nsi added support for icon 2006/01/08 stefan * UI/Applet/MathLib.java changed title "MathLib" to "JMathLib" stefan * UI/AWT/GUI.java changed title "MathLib" to "JMathLib" stefan * UI/Swing/SwingGUI.java changed title "MathLib" to "JMathLib" With kind regards, Stefan |
|
From: Stefan M. <st...@he...> - 2006-06-11 19:22:03
|
Dear everybody, I have been working on JMathLib over the last couple of weeks. Currently I would like to work towards a new release. Are there any urgent featured required from one of you? Please comment. Stefan. |
|
From: Stefan M. <st...@he...> - 2006-01-09 18:19:17
|
Dear all, I just released a new version of JMathLib (Version 0.5.0). The main new feature for JMathLib is that it is now possible to use an automatic Installer for Windows systems. Now more handwork necessary. You can find the new release at: http://sourceforge.net/project/showfiles.php?group_id=24886 Please find the changelog below: 2006/01/07 stefan * creation of release 0.5.0 2006/01/07 stefan + license.txt new license file stefan + JMathLib.nsi NSI installer which works as a starter for JMathLib. Now it is possible to start JMathLib with a mouse click on windows systems. stefan + JMathLibInstatt.nsi NSI installer for JMathLib. It creates an exe-file which contain all necessary files and can be used as an easy to use installer on Windows systems. 2005/10/15 stefan + ChangeLog.txt moved old history to new changelog file stefan * MathLib/Tokens/*.java removed not necessary constructors 2005/06/12 + MathLib/Functions/SFunction.java template for SFunctions + MathLib/Functions/SFunctions/ directory for SFunctions 2005/05/05 * MathLib/Tools/TestSuite/Functions/String/AllTests.java * MathLib/Tools/TestSuite/Functions/String/testNum2str.java + MathLib/Tools/TestSuite/Functions/String/testLower.java + MathLib/Tools/TestSuite/Functions/String/testUpper.java + MathLib/Tools/TestSuite/Functions/String/testStr2num.java * MathLib/Tools/TestSuite/Functions/Crypto/AllTests.java + MathLib/Tools/TestSuite/Functions/Crypto/testAES.java 2005/05/01 + MathLib/Functions/Crypto + MathLib/Functions/Crypto/AES.java the AES (Advanced encryption standard) algorithm + tests for AES + MathLib/Functions/String/str2num.java # MathLib/Functions/String/num2str.java * MathLib/Interpreter/Interpreter.java and the getString(string) method 2005/04/01 + MathLib/Functions/FunFun/feval.java external function for evaluating functions. first version 2005/03/28 + MathLib/Functions/FunFun new dirctory for functions on functions + MathLib/Functions/FunFun/euler.java integration method named after Euler 2005/03/13 # MathLib/Tokens/FunctionToken.java added cloning of UserFunctions so that the m-script or m-function stays untouched after evaluating its code 2005/01/31 # MathLib/Functions/ExternalClassLoader.java had a problem with JDK1.4.2_06. changed loading of classes 2005/01/08 * MathLib/Functions/FunctionManager.java support for loading m-files via the applet version * MathLib/Functions/MFileLoader.java support for loading m-files via the applet version + MathLib/Functions/Demos/demo001.m automatic demo * webFunctionsList.dat and created newest version. changed format shlightly. Now starts with "MathLib/..." # createFunctionsList.java and now use relative paths to class, m-files 2005/01/05 # JMathLib.html did contain some wrong html and javascript code 2005/01/04 * MathLib/Tools/TestSuite/Functions/AllTests.java added link to Grahics + MathLib/Tools/TestSuite/Functions/Graphics/AllTests.java + MathLib/Tools/TestSuite/Functions/Graphics/Graph3d/AllTests.java + MathLib/Tools/TestSuite/Functions/Graphics/Graph3d/testMeshgrid.java added test cases for meshgrid # MathLib/Tokens/Expression.java for evaluation of e.g. [x,y]=meshgrid, number of left handside argument has not been assigned With kind regards, Stefan Mueller. |
|
From: Stefan M. <st...@he...> - 2005-01-04 10:31:14
|
Dear all,
I just released a new version of JMathLib
Please find the changes below:
2005/01/04
* creation of release 0.4.6
2004/12/05
# MathLib/Interpreter/LexicalAnalyzer.java when parsing [1,2 ] problem
with space in " ]"
* MathLib/Interpreter/Parser.java cleanup
2004/11/21
- MathLib/Tokens/ScalarToken.java not used anywhere
- MathLib/Tokens/ImaginaryNumberToken.java not used anywhere
* MathLib/Tokens/RelationOperatorToken.java support for matrix
comparison, e.g. [1,2;3,4]>[3,4;4,5]
# MathLib/Interpreter/LexicalAnalyzer.java scanning of != did not work
* MathLib/Interpreter/Interpreter.java added support for throwing
exceptions. Needed by test suite
evaluate test cases which throw exceptions
* MathLib/Tools/TestSuite/Tokens/TestRelationsOperatorToken.java lots
of tests
* MathLib/Tools/TestSuite/Tokens/TestUnaryOperatorToken.java some tests
2004/11/21
* MathLib/TestSuite/Tokens/AllTests.java more tests
+ MathLib/TestSuite/Tokens/... several files for testing of tokens.
Tough many have not test cases inside.
2004/11/15
* MathLib/Functions/Function.java moved getName() setName() from
UserFunction to Function.java
* MathLib/Functions/UserFunction.java
* MathLib/Functions/ExternalFunction.java
2004/11/14
+ MathLib/Functions/General/setPFileCaching.java enable or disable
caching of p-files
+ MathLib/Functions/General/getPFileCaching.java return status of
caching of p-files
* MathLib/Functions/MFileLoader.java implement enable or disable
caching of p-files
+ MathLib/Tools/TestSuite/Functions/General/testSetPFileCaching.java
added test cases for setPFileCaching
2004/11/13
* MathLib/Functions/ Userfunctions changed context handling of user
functions
* MathLib/Interpreter/ Context changed context handling of user functions
* MathLib/Tools/TestSuite/Functions/test/TestUserFunctions.java added
more tests for m-functions
2004/11/08
# MathLib/Tools/TestSuite/Functions/testFunctions.java for a wrong
test case
2004/11/01
* MathLib/UI/AWT/GUI.java removed function building code
# MathLib/UI/Common/Console.java changed handling of TextArea
- MathLib/UI/AWT/Console.java use MathLib/UI/Common/Console.java instead
- MathLib/UI/AWT/ConsoleKeyHandler.java use
MathLib/UI/Common/ConsoleKeyHandler.java instead
* MathLib/Interpreter/Interpreter.java moved
executeExpression("startup;") to GUI, otherwise
text output of the startup-script is not displayed correctly.
2004/10/30
+ more tests in the test-suite
2004/10/17
+ new function MathLib/General/fix.java rounds numbers to integer
towards zero
* MathLib/Tools/TestSuite/Functions/General/AllTests.java
+ MathLib/Tools/TestSuite/Functions/General/testFix.java for
testing of the fix() function
2004/07/04
* added more tests to MathLib/Tools/TestSuite/Functions/AllTests.java
# includes missings tests in
MathLib/Tools/TestSuite/Functions/General/AllTests.java
+ tests for m-functions
MathLib/Tools/TestSuite/Functions/testFunctions.java
2004/06/20
* synch_mail option for sending emails after a developer comitted a
file
2004/06/06
# MathLib/Tokens/RelationOperatorToken.java added support for "&"
and "|"
* MathLib/Tokens/Conditions.java improvement of toString() method
2004/05/30
* clear.java added clearing of user functions
2004/05/22
+ WindowHandler.java
+ smalllogo.gif
+ RemoteAccesible.java
+ OptionsGUIDialog.java
+ GUIOutput.java
+ GUIDialog.java
+ GUICanvas.java
+ GUI.java
+ ConsoleKeyHandler.java
+ Console.java
+ AboutGUIDialog.java
+ and copied files from the directory MathLib/GUI/* to
MathLib/UI/AWT/. The
files in MathLib/GUI/ are obsolete now.
* lots of files with not neccessary includes
2004/05/02
# removed lots of not necessary "import" commands
2004/04/26
+ Source/Functions/Net/urlread.java to read files over the network
2004/04/25
+ Source/Functions/Matrix/magic.java magic squares function. All
sums of
each row and column are equal.
2004/04/19
- Source/Functions/Matrix/_private/Jampack/Jampack.jcp
- Source/Functions/Matrix/_private/Jampack/Jampack.java just an
empty window
- Source/Functions/Matrix/_private/Jampack/src_jampack.txt
2004/04/18
* Source/Interpreter/Interpreter.java code cleanup
* Source/Interpreter/GlobalValues.java code cleanup
* Source/Interpreter/RootObject.java code cleanup
* Source/Plugins/PluginsManager.java code cleanup
* Source/Plugins/Plugin.java code cleanup
* Source/Plugins/JavaPlugin.java code cleanup
* the new plugin mechanism make it possible to load plugins during
runtime.
There is still much to do. Loading of JAR-Files is not implemented
right now. Nevertheless JMathLib now runs as an applet without
loading
the koala-java interpreter.
2004/04/18
+ Source/Tools/Testsuite/Functions/Matrix/TestFliplr to test fliplr
+ Source/Tools/Testsuite/Functions/Matrix/TestFlipud to test flipud
* Source/Tools/Testsuite/Functions/Matrix/TestFliplr and added
fliplr, flipud
2004/04/13
* BaseTestRunner.java disabled "Reload classes every run"
2004/04/12
+ Plugins directory for future plugins
+ PluginsManager for future plugins
+ Plugin.java basic class for plugins
+ JavaPlugin.java moved java plugin to this class
2004/04/12
+ new function fliplr() for flipping matrices from left to right
+ new function flipud() for flipping matrices from up to down
2004/03/02
* more documentation for Functions/System/Java.java
2004/02/16
+ Documentation/src/Docbook/v4.3 new docbook style
+ files htmltblx.mod docbookx.dtd docbook.cat dbpoolx.mod dbnotnx.mod
dbhierx.mod dbgenent.mod dbcentx.mod ChangeLog catalog.xml
calstblx.dtd
+ Documentation/src/Tools/createtdbh.pl createdocs.pl
createdoclist_xml.pl
+ Version 0.4.5 to Documentation/src/versions.txt
- Documentation/VersionList.txt
2004/03/05
+ Source/MathLib/UI/Swing/AutoCompletion.java
See GN0014 for more information.
+ Source/MathLib/UI/Swing/HTMLRenderDialog.java
See GN0016 for more information.
# Source/MathLib/UI/Swing/SwingGUI.java
# Frame decoration finally works. See GN0013.
* Enabled javadoc and function reference help menuitems.
* Source/MathLib/UI/Swing/ReleaseNotes.java
+ Added ESC key "quit" method. See DN0013.
* Source/MathLib/UI/Swing/KeyHandler.java
+ Added auto-completion support.
* Source/MathLib/UI/Swing/SwingGUI.properties
+ Added AutoCompletion options
+ Added line wrap options.
* Source/MathLib/UI/Swing/Console.java
+ Added static reference
+ Added the method getCurrentWord()
* Source/MathLib/UI/Swing/KeyHandler.java
+ Added static reference
+Source/MathLib/ResourceBundles/ErrorBundle_es.properties
With kind regards,
Stefan.
|
|
From: <ben...@id...> - 2004-05-22 12:19:09
|
Dear Open Source developer I am doing a research project on "Fun and Software Development" in which I kindly invite you to participate. You will find the online survey under http://fasd.ethz.ch/qsf/. The questionnaire consists of 53 questions and you will need about 15 minutes to complete it. With the FASD project (Fun and Software Development) we want to define the motivational significance of fun when software developers decide to engage in Open Source projects. What is special about our research project is that a similar survey is planned with software developers in commercial firms. This procedure allows the immediate comparison between the involved individuals and the conditions of production of these two development models. Thus we hope to obtain substantial new insights to the phenomenon of Open Source Development. With many thanks for your participation, Benno Luthiger PS: The results of the survey will be published under http://www.isu.unizh.ch/fuehrung/blprojects/FASD/. We have set up the mailing list fa...@we... for this study. Please see http://fasd.ethz.ch/qsf/mailinglist_en.html for registration to this mailing list. _______________________________________________________________________ Benno Luthiger Swiss Federal Institute of Technology Zurich 8092 Zurich Mail: benno.luthiger(at)id.ethz.ch _______________________________________________________________________ |
|
From: atec <at...@us...> - 2004-03-09 23:34:27
|
Hi!
the version 1.5.0 has been released today.
The major upgrades are:
* An integrated HTML viewer for help files.
* Text-sensitive help.
* Function auto-completion.
* Frame decoration ;-)
Here you have the list of modifications:
---- HISTORY ------------------------------------------------------------------
2004/03/05 Version 1.5.0
+ Source/MathLib/UI/Swing/AutoCompletion.java
See GN0014 for more information.
+ Source/MathLib/UI/Swing/HTMLRenderDialog.java
See GN0016 for more information.
# Source/MathLib/UI/Swing/SwingGUI.java
# Frame decoration finally works. See GN0013.
* Enabled javadoc and function reference help menuitems.
* Source/MathLib/UI/Swing/ReleaseNotes.java
+ Added ESC key "quit" method. See DN0013.
* Source/MathLib/UI/Swing/KeyHandler.java
+ Added auto-completion support.
* Source/MathLib/UI/Swing/SwingGUI.properties
+ Added AutoCompletion options
+ Added line wrap options.
* Source/MathLib/UI/Swing/Console.java
+ Added static reference
+ Added the method getCurrentWord()
* Source/MathLib/UI/Swing/KeyHandler.java
+ Added static reference
+ Source/MathLib/ResourceBundles/ErrorBundle_es.properties
1.5.0 release: 05th mar 2004
General Notes
GN0013. Finally frame decoration works.
This is done by way of setDefaultLookAndFeelDecorated() static method
called *before* the any JFrame or JDialog subclass instantiation.
I was not able to do this otherwise.
GN0014. The autompletion class will help to remember functions and will allow
you write faster scripts.
This class works like bash autocompletion: just hit the TAB key and you
will see all those functions starting with the entered string.
GN0015. You should be aware not to include inner directories in the search
path because those "inner files" will be repeated (no control is taken)
You should avoid search path like these ones:
AUTOCOMP_SEARCH_DIRS=./SomeDir/ ./SomeDir/ADir
AUTOCOMP_SEARCH_DIRS=./SomeDir/ ../
GN0016. Added the long waited help viewer.
The class HTMLRenderDialog.java can render RTF and a subset of HTML 3.2
See DN0015 for more information.
GN0017. The function viewer will try to open the function help of the function
under the cursor.
Development Notes
DN0013. The newly decorated JDialog subclasses (About.java and
ReleaseNotes.java) does not provide a default close button, so I have
added this listener to catch the ESC key.
See DN0004 for more references.
DN0014. MathLib can access "hard-wired" functions (*.class files) and scripts
(*.m files) by default, so here is where these extensions, separated
by spaces, are stored.
DN0015. The class HTMRenderDialog.java is based on the code found at:
http://java.sun.com/developer/onlineTraining/GUI/Swing1/shortcourse.html#JFCEditorPane
The "hard work" is automatically done by the JEditorPane class.
DN0016. The following code freezes the app:
char c = s.charAt(i+j);
while (Character.isLetterOrDigit(c));
{
j++;
c = s.charAt(i+j);
}
The broken thing is the call to "isLetterOrDigit()", so I have to do
this workaround.
Regards,
Alejandro.
|
|
From: Alejandro T. <ate...@ya...> - 2004-03-05 17:56:38
|
Hi!
the version 1.5.0 has been released today.
The major upgrades are:
* An integrated HTML viewer for help files.
* Text-sensitive help.
* Function auto-completion.
* Frame decoration ;-)
Here you have the list of modifications:
---- HISTORY ------------------------------------------------------------------
2004/03/05 Version 1.5.0
+ Source/MathLib/UI/Swing/AutoCompletion.java
See GN0014 for more information.
+ Source/MathLib/UI/Swing/HTMLRenderDialog.java
See GN0016 for more information.
# Source/MathLib/UI/Swing/SwingGUI.java
# Frame decoration finally works. See GN0013.
* Enabled javadoc and function reference help menuitems.
* Source/MathLib/UI/Swing/ReleaseNotes.java
+ Added ESC key "quit" method. See DN0013.
* Source/MathLib/UI/Swing/KeyHandler.java
+ Added auto-completion support.
* Source/MathLib/UI/Swing/SwingGUI.properties
+ Added AutoCompletion options
+ Added line wrap options.
* Source/MathLib/UI/Swing/Console.java
+ Added static reference
+ Added the method getCurrentWord()
* Source/MathLib/UI/Swing/KeyHandler.java
+ Added static reference
+ Source/MathLib/ResourceBundles/ErrorBundle_es.properties
1.5.0 release: 05th mar 2004
General Notes
GN0013. Finally frame decoration works.
This is done by way of setDefaultLookAndFeelDecorated() static method
called *before* the any JFrame or JDialog subclass instantiation.
I was not able to do this otherwise.
GN0014. The autompletion class will help to remember functions and will allow
you write faster scripts.
This class works like bash autocompletion: just hit the TAB key and you
will see all those functions starting with the entered string.
GN0015. You should be aware not to include inner directories in the search
path because those "inner files" will be repeated (no control is taken)
You should avoid search path like these ones:
AUTOCOMP_SEARCH_DIRS=./SomeDir/ ./SomeDir/ADir
AUTOCOMP_SEARCH_DIRS=./SomeDir/ ../
GN0016. Added the long waited help viewer.
The class HTMLRenderDialog.java can render RTF and a subset of HTML 3.2
See DN0015 for more information.
GN0017. The function viewer will try to open the function help of the function
under the cursor.
Development Notes
DN0013. The newly decorated JDialog subclasses (About.java and
ReleaseNotes.java) does not provide a default close button, so I have
added this listener to catch the ESC key.
See DN0004 for more references.
DN0014. MathLib can access "hard-wired" functions (*.class files) and scripts
(*.m files) by default, so here is where these extensions, separated
by spaces, are stored.
DN0015. The class HTMRenderDialog.java is based on the code found at:
http://java.sun.com/developer/onlineTraining/GUI/Swing1/shortcourse.html#JFCEditorPane
The "hard work" is automatically done by the JEditorPane class.
DN0016. The following code freezes the app:
char c = s.charAt(i+j);
while (Character.isLetterOrDigit(c));
{
j++;
c = s.charAt(i+j);
}
The broken thing is the call to "isLetterOrDigit()", so I have to do
this workaround.
Regards,
Alejandro.
|
|
From: Stefan M. <st...@he...> - 2004-02-07 22:48:34
|
Alejandro Torras wrote: Hi Alejandro, I can't find UpdateManager.java! It's not in the repository. Kind regards, Stefan. > Hi, > > the version 1.4.1 has been finally released. > > The major upgrade is an automatic update manager (file menu) that gets a > fresh copy of the SwingGUI from the cvs repository. > > ---- HISTORY > ------------------------------------------------------------------ > 2004/01/20 Version > * execute.bat > # Added "dynjava" classes to classpath > * Changed argument passing to the SwingGUI > * Source/MathLib/UI/Swing/SwingGUI.java > # Fixed some unexpected behaviour with workspace names > (at open/save time) See GN0010. > * Modified argument handling, no more equality signs in > arguments > + Source/MathLib/UI/Swing/UpdateManager.java > * Source/MathLib/UI/Swing/SwingGUI.properties > + Added UpdateManager options > + Updated error messages > > Regards, > Alejandro. > > > > ------------------------------------------------------- > The SF.Net email is sponsored by EclipseCon 2004 > Premiere Conference on Open Tools Development and Integration > See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. > http://www.eclipsecon.org/osdn > _______________________________________________ > Mathlib-update mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/mathlib-update > -- ------------------------------------ Dr.-Ing. Stefan Mueller email: St...@he... ------------------------------------ |
|
From: Alejandro T. <ate...@ya...> - 2004-01-28 11:29:21
|
Hi,
the version 1.4.1 has been finally released.
The major upgrade is an automatic update manager (file menu) that gets a
fresh copy of the SwingGUI from the cvs repository.
---- HISTORY
------------------------------------------------------------------
2004/01/20 Version
* execute.bat
# Added "dynjava" classes to classpath
* Changed argument passing to the SwingGUI
* Source/MathLib/UI/Swing/SwingGUI.java
# Fixed some unexpected behaviour with workspace names
(at open/save time) See GN0010.
* Modified argument handling, no more equality signs in
arguments
+ Source/MathLib/UI/Swing/UpdateManager.java
* Source/MathLib/UI/Swing/SwingGUI.properties
+ Added UpdateManager options
+ Updated error messages
Regards,
Alejandro.
|