December 2004 Commit Log

Number of Commits:
120
Number of Active Developers:
10
ckl 2004-12-30 12:17

remove example and test scripts from jar

1 lines of code changed in:

  • groovy/modules/groovy-swt: maven.xml (+1 -19)
ckl 2004-12-30 09:11

add custom widgets

16 lines of code changed in:

ckl 2004-12-30 08:48

remove toolkit borderstyle

0 lines of code changed in:

glaforge 2004-12-29 23:18

Remove a junk script

0 lines of code changed in:

glaforge 2004-12-29 22:51

Some scripts showing how to make a popup, reading registry keys, retrieving the computer name

14 lines of code changed in:

  • groovy/modules/scriptom/src/script: shell.groovy (+14 -4)
glaforge 2004-12-29 22:42

Scripts showing how to use ActiveX objects: with Excel, Internet Explorer, Media Player, or invoking some VBScript

50 lines of code changed in:

jez 2004-12-28 22:03

* Added escaping for backslash in original groovy sources

2 lines of code changed in:

glaforge 2004-12-28 17:46

put back the groovy.install.staging parameter to ${maven.build.dir}/install

1 lines of code changed in:

glaforge 2004-12-28 17:42

sCriptOM: first draft of COM scripting with Groovy

510 lines of code changed in:

jez 2004-12-28 16:25

Tidy up of the JSR projects



* Parser

** repackaged groovy.g et all into org.codehaus.groovy.antlr.*

** cleaned up the build file checking each target



* TCK

** fixed test generation to correctly place each generated TestCase into the correct package,

thus keeping structure in all subsequent reports (such as the junitreport)



* Spec

** Added a placeholder to Chapter18, pointing to generated grammar files from ANTLR



Happy Christmas :-)



jez.

1789 lines of code changed in:

spullara 2004-12-28 00:38

I have no idea why these were logging to the console warnings about sql failing and then raising the exception anyway

9 lines of code changed in:

  • groovy/groovy-core/src/main/groovy/sql: Sql.java (+9 -9)
spullara 2004-12-28 00:16

make it more generic in preparation for porting

17 lines of code changed in:

  • groovy/groovy-core/src/native: base.c (+17 -6)
spullara 2004-12-27 23:36

only compiles macosx specific code on macosx

10 lines of code changed in:

  • groovy/groovy-core/src/native: base.c (+10)
spullara 2004-12-27 22:38

There are serious problems with the way we are handling MissingMethods. Basically, we can't assume that we get a missing method exception from the invoke we just did, it could be coming far down the stack. We need to split the lookup and the invoke so we know whats up (this will also stop us from using exceptions as flow control). Can you look at this James?

6 lines of code changed in:

  • groovy/groovy-core/src/main/org/codehaus/groovy/runtime: Invoker.java (+6 -2)
spullara 2004-12-27 11:31

Fixed some error handling code so you get better messages when you put a wrong method name in a script. Also removed some trivial bugs in == vs. .equals.

757 lines of code changed in:

jez 2004-12-24 10:35

* minor rename

35 lines of code changed in:

jez 2004-12-24 09:57

* Added 'jsr/tck/test/misc' directory, where we can throw examples from users into the test suite,

without having to decide which single part of the GLS it is refering to.

0 lines of code changed in:

jez 2004-12-24 09:40

* wired in a custom stylesheet for the junitreport in TCK

719 lines of code changed in:

jez 2004-12-24 08:45

TCK

* Added extra information to messages when test cases fail, such as the line which caused the issue

* Added a distinction between @fail and @fail:parse, whereby the first tries to evaluate (or at least pretends at the moment)



JSR

* Amended top level JSR build.xml to build parser, place it into TCK, run TCK, and generate reports/spec

61 lines of code changed in:

jez 2004-12-23 12:28

* First attempt at a TCK



- add tests to the test subdirectory

- run 'ant' to generate and execute test cases, a junit report will

be output in reports/index.html

856 lines of code changed in:

jez 2004-12-23 12:17

* Clearing the way for TCK

0 lines of code changed in:

ckl 2004-12-22 10:24

roll back changes

6 lines of code changed in:

  • groovy/modules/groovy-swt/src/main/groovy/jface/factory: ActionImpl.java (+6)
ckl 2004-12-22 09:36

add toolBarManager for <form> and <applicationWindow>

55 lines of code changed in:

jrose 2004-12-21 11:03

First cut at ANTLR-based Groovy grammar. Rough and buggy, but it parses something that looks Groovy.

1459 lines of code changed in:

jrose 2004-12-21 11:01

Fix some wiki quoting problems. Minor clarifications.

24 lines of code changed in:

ckl 2004-12-20 18:12

allow styling of jface viewers

14 lines of code changed in:

ckl 2004-12-20 15:19

upgrade to groovy-beta-8, add support for parent attribute

68 lines of code changed in:

russel 2004-12-20 09:54

Changed the default for LocalVariableTable generation form true to false to avoid problems in JDK1.5 verifier.

3 lines of code changed in:

jstrachan 2004-12-17 22:36

added strings as a primitive type :)

1 lines of code changed in:

  • groovy/modules/gram/src/main/org/codehaus/gram/hibernate: ColumnInfo.java (+1)
jstrachan 2004-12-17 22:03

Added some helper classes making it easier to generate code inside Groovy; avoiding the chances of debugging hell in Groovy by adding a whole bunch of helper methods.

Also added a helper method for hibernate related gram scripts

284 lines of code changed in:

jstrachan 2004-12-17 21:02

added helper module and test classes for Gram

241 lines of code changed in:

jstrachan 2004-12-17 18:36

set the build version ready for the next release and feebly attempted to patch the build to set the +x on the scripts - but it doesn't work :(

46 lines of code changed in:

jstrachan 2004-12-17 15:59

attempt to fix the release build to set the permissions properly

6 lines of code changed in:

jstrachan 2004-12-17 13:54

attempt to fix the release build to set the permissions properly

2 lines of code changed in:

jstrachan 2004-12-17 13:17

about to do the beta-8 release

2 lines of code changed in:

jstrachan 2004-12-17 12:44

about to do the beta-8 release

4 lines of code changed in:

russel 2004-12-17 10:04

Changing from ant-1.6.1 to ant-1.6.2.

10 lines of code changed in:

glaforge 2004-12-15 22:48

Beta-9-Snapshot

1 lines of code changed in:

glaforge 2004-12-15 21:52

Create the Groovy beta 8 release!

1 lines of code changed in:

glaforge 2004-12-15 21:31

GROOVY-641: make sure we compile groovy classes for inclusion in the groovy jar (to make sure the groovy Swing console and the streaming markup builders get included into the distribution)

5 lines of code changed in:

jez 2004-12-15 19:50

* BIG CHANGE TO TEST PROCEDURES



* In order to speed up the tests, I have grouped the tests into vague groupings

called TestSuites in junit speak.



* If you add any new tests, please add to one of the existing suites,

exactly where doesn't matter, unless it is slightly long running test

in which case put it in UberTestCaseLongRunningTests.java



* The individual test results no longer print to screen during build

(just the number of failures in each suite)



* In order to dig deeper into each failure, look in

target/test-reports/TEST-???.xml and search for 'failure' text string



This should now improve build time by an order of 5 or so. YMMV





jez

552 lines of code changed in:

ckl 2004-12-15 17:26

add test cases

0 lines of code changed in:

ckl 2004-12-15 17:23

improve the factory

22 lines of code changed in:

ckl 2004-12-15 16:55

add viewerfactory

72 lines of code changed in:

ckl 2004-12-15 15:28

change toolkit access

25 lines of code changed in:

  • groovy/modules/groovy-swt/src/main/groovy/swt/factory: FormFactory.java (+25 -25)
ckl 2004-12-15 13:56

fix awt_swt style

1 lines of code changed in:

ckl 2004-12-15 13:52

fix and clean examples

38 lines of code changed in:

spullara 2004-12-15 08:06

Changed the attribute that identifies a widget to "id" instead of "name". It was interfering with a property on "Action" and causing menus to be messed up.

1 lines of code changed in:

goetze 2004-12-15 03:29

Updated groovy.policy to enable the SecurityTest to run properly from within eclipse.

7 lines of code changed in:

goetze 2004-12-15 03:27

Updated the eclipse classpath to refer to asm 1.5.2

3 lines of code changed in:

zohar 2004-12-15 01:19

Fixed the problem causing loss of compilation error info. Error markers are working again in the eclipse plugin

131 lines of code changed in:

zohar 2004-12-15 01:18

synched with repository changes - asm-1.5.2

3 lines of code changed in:

zohar 2004-12-15 00:19

new core with the CompilationFailedException problem fixed. we now have all tests passing. and error markers working again.

0 lines of code changed in:

russel 2004-12-14 20:21

Added the missing dependency to allow access to org.objectweb.asm.tree.analysis.Interpreter. No idea how this depednecy comes abut though.

13 lines of code changed in:

jez 2004-12-14 18:17

* Cleaned up index and template pages

19 lines of code changed in:

russel 2004-12-14 18:08

This file highlights a bug in running Groovy on JDKv1.5 with the verifier it should work fine with the damage control system.

11 lines of code changed in:

russel 2004-12-14 17:44

Removed these bug files as they broke the automated build check system.

0 lines of code changed in:

russel 2004-12-14 17:18

Changed the ASM version from 1.4.3 to 1.5.2.

12 lines of code changed in:

russel 2004-12-14 17:18

Added the changes necessary to move from ASM 1.4.3 to ASM 1.5.2.

19 lines of code changed in:

russel 2004-12-14 17:16

Adding two tests to support the bugs Groovy666 and Groovy674.

66 lines of code changed in:

jstrachan 2004-12-14 14:52

Updated Gram to use Annogen

17 lines of code changed in:

jez 2004-12-14 13:13

* added index for GLS

23 lines of code changed in:

  • groovy/jsr/spec/src/wiki: index (new 23)
jez 2004-12-14 12:54

* work around for issue with local dir and wiki generation

10 lines of code changed in:

jez 2004-12-14 08:49

* added 'umbrella' build file that builds spec, grammar etc...



* minor fix to biscuit, now ignores png's etc...

33 lines of code changed in:

spullara 2004-12-14 07:25

Reduce some of the layers of obfuscation for builder errors

298 lines of code changed in:

spullara 2004-12-14 01:08

Got rid of the places in the code that gratuitusly print stack traces even though the message is being propagated up the stack to be dealt with.

195 lines of code changed in:

glaforge 2004-12-14 00:48

GROOVY-676: applied patch from Dierk Koenig for the Ant builder

129 lines of code changed in:

spullara 2004-12-14 00:42

only embeddable using the programmatic API

0 lines of code changed in:

glaforge 2004-12-13 23:53

As requested by Aslak, I'm removing the DC triggers. DC has a polling interval of 10 minutes to track changes.

1 lines of code changed in:

glaforge 2004-12-13 23:42

GROOVY-657: fixed thanks to GROOVY-677, it is now possible to call normal methods from a builder, without trapping all calls within createNode() endlessly

39 lines of code changed in:

spullara 2004-12-13 23:27

Add the ability to create a groovy executable for use in scripts.

23 lines of code changed in:

spullara 2004-12-13 23:26

Add a native executable, ideal for scripts. Currently only works on Mac. Would love to see versions for other platforms.

41 lines of code changed in:

jez 2004-12-13 22:47

* added the syndiag tool. This provides a graphical view of valid antlr .g files



* for usage and other info see http://syndiag.javanicus.com

0 lines of code changed in:

jez 2004-12-13 21:47

* split generated src away from compiling src, this means that 'ant generate'

will create just enough, but no more, so that you can explore the source safely

in an IDE (i.e. no missing classes, and no duplicate classes)

6 lines of code changed in:

  • groovy/jsr/ideas/parsers/antlr: build.xml (+6 -3)
jez 2004-12-13 13:04

* Added dummy antlr/ant project, ready to take groovy.g when it's ready...

1833 lines of code changed in:

ckl 2004-12-13 11:33

continue with current node when no new node is specified

37 lines of code changed in:

  • groovy/modules/groovy-swt/src/main/groovy/swt: SwtBuilder.java (+37 -50)
spullara 2004-12-13 03:58

Add the ability to reference widgets by set name attribute or by text value (most useful for buttons)

19 lines of code changed in:

zohar 2004-12-13 00:44

applied patch - implemented lable provider tetst - resynched tests with plugin - bad boy !

86 lines of code changed in:

zohar 2004-12-13 00:41

fixed GROOVY-632 - multi line string color

17 lines of code changed in:

glaforge 2004-12-13 00:24

GROOVY-677: changed the method invokation order to prefer calling statically typed methods first, before invoking invokeMethod() from objects implementing GroovyObject

95 lines of code changed in:

zohar 2004-12-12 23:37

add/remove change listener to fix the multiple add runtime support dialogs...

25 lines of code changed in:

  • groovy/ide/groovy-eclipse/GroovyEclipse/src/org/codehaus/groovy/eclipse: GroovyPlugin.java (+23 -3)
  • groovy/ide/groovy-eclipse/GroovyEclipse/src/org/codehaus/groovy/eclipse/model: GroovyProject.java (+2)
zohar 2004-12-12 22:07

re aligned with test plugin

8 lines of code changed in:

  • groovy/ide/groovy-eclipse/GroovyEclipse: plugin.xml (-1)
  • groovy/ide/groovy-eclipse/GroovyEclipse/src/org/codehaus/groovy/eclipse/model: GroovyModel.java (+8)
zohar 2004-12-12 21:47

applied patch from GROOVY-663

2 lines of code changed in:

zohar 2004-12-12 21:22

moved to snapshot 8. applied patch from GROOVY-663

3 lines of code changed in:

zohar 2004-12-12 21:08

removed the Groovy files. this plugin (used to be a arapper for the groovy runtime ) is deprectaed and no longer in use.

0 lines of code changed in: