Share

GT.M High end TP database engine

Code

Programming Languages: C, MUMPS

License: Affero GNU Public License , GNU General Public License (GPL)

Repositories

browse code, statistics cvs -d:pserver:anonymous@fis-gtm.cvs.sourceforge.net:/cvsroot/fis-gtm login

cvs -z3 -d:pserver:anonymous@fis-gtm.cvs.sourceforge.net:/cvsroot/fis-gtm co -P modulename

Show:

What's happening?

  • $X on named pipes

    I'm using named pipes to print reports through unix lp. When writing a CR ( *13 or $C(13) ) I expect the $X variable to be 0. I tried to issue the USE command with FILTER="CHARACTERS" but it didn't help. The FILTER parameter works on TRM devices but not on PIPEs.

    2010-01-03 15:01:56 UTC by elsid

  • Comment: ZGDCLNUP command

    Ivancso -- Thank you for submitting your enhancement. Owing to the fact that there are platforms on which GT.M is not free / open source software (FOSS; highly common code base but different licensing), we would need to either have you make a statement to the effect that you make no claim of copyright to your changes to the GT.M code base, which would put your changes in the public domain...

    2010-01-03 02:16:01 UTC by bhaskar

  • Comment: ZGDCLNUP command

    Patch works well with journaled databases and I don't experience memory problems.

    2009-12-19 19:36:48 UTC by ivancso

  • Comment: ZGDCLNUP command

    New patch corrects a possible NULL pointer bug.

    2009-12-19 19:35:19 UTC by ivancso

  • ZGDCLNUP command

    Hi! The attached patch adds a new command to GT.M named ZGDCLNUP. It closes all regions except the ones used in current global directory and first global directory (opened when the process started). I didn't do much testing at this time. (e.g. using journaled database, memleak, etc.) Regards, ivan.

    2009-12-16 00:18:03 UTC by ivancso

  • Microsecond profiling resolution patch

    I give this patch to public domain and make no claim of copyright to this work. This is a small patch which gives microsecond resolution to VIEW profiling output. It is tested only on Linux/x86 and it is possible to modify it to suit other platforms as well. The only requirement is availability of a getrusage(2) call. To use this patch, copy patch file to directory with GT.M sources...

    2009-11-20 17:13:07 UTC by sitkarev

  • %GED Utility doesn't work if "." isn't in gtmroutines

    The utility %GED (Global Editor) doesn't catch the Savefile, if gtmroutines doesn't contain the actual directory. I've changed the Label %ged as follows: %ged ;%ged - global editor n (%zdebug) n %zro s %("lo")="abcdefghijklmnopqrstuvwxyz" s %("up")="ABCDEFGHIJKLMNOPQRSTUVWXYZ" s %zro=$zro i %zro["(" s %zro=$p(%zro,"(",2),%zro=$p(%zro,")",1),%zro=$p(%zro," ",1) i %zro="" s...

    2009-11-17 21:09:45 UTC by jewuma

  • Comment: Problems with Global-Access /gtm_ztrap_form

    fixed in Version 5.3003.

    2009-11-15 09:30:43 UTC by jewuma

  • Inconsistent Utility Entrys (Not really a bug)

    While i'm translating the Programmmers Manual to german i found a little inconsistence: In the Utilities %TI and %TO the labels INT lead to noninteractive use, while the invocation of %TI (or %TO) asking for user entry. The Utilities %DH,%DO,%HD, %HO, %LCASE working the opposite way. INT^%UTILITY means interactive use, while the Call of %DH for example is the non-interactive form of use. I...

    2009-11-15 09:27:48 UTC by jewuma

  • Filepointer positioning

    Hello, There are two things I miss using GT.M File I/O: 1. USE FILE:FILEPOS=1000 READ X#100 (moves the Filepointer to Position 1000 and reads 100 Bytes there) 2. S LOF=$ZLOF (Setting LOF to the Length of the actual File). Maybe in one of the next releases??? Greets Jens.

    2009-10-26 20:55:13 UTC by jewuma