gambas-devel-svn Mailing List for Gambas (Page 75)
Brought to you by:
gambas
This list is closed, nobody may subscribe to it.
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(20) |
Oct
(61) |
Nov
(35) |
Dec
(20) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
(27) |
Feb
(24) |
Mar
(13) |
Apr
(95) |
May
(58) |
Jun
(27) |
Jul
(52) |
Aug
(60) |
Sep
(134) |
Oct
(118) |
Nov
(55) |
Dec
(52) |
2008 |
Jan
(149) |
Feb
(73) |
Mar
(152) |
Apr
(68) |
May
(51) |
Jun
(44) |
Jul
(47) |
Aug
(44) |
Sep
(82) |
Oct
(48) |
Nov
(54) |
Dec
(41) |
2009 |
Jan
(82) |
Feb
(48) |
Mar
(30) |
Apr
(21) |
May
(51) |
Jun
(68) |
Jul
(142) |
Aug
(96) |
Sep
(76) |
Oct
(29) |
Nov
(52) |
Dec
(126) |
2010 |
Jan
(73) |
Feb
(77) |
Mar
(120) |
Apr
(79) |
May
(58) |
Jun
(39) |
Jul
(58) |
Aug
(91) |
Sep
(74) |
Oct
(26) |
Nov
(67) |
Dec
(77) |
2011 |
Jan
(110) |
Feb
(100) |
Mar
(85) |
Apr
(107) |
May
(48) |
Jun
(43) |
Jul
(47) |
Aug
(112) |
Sep
(96) |
Oct
(62) |
Nov
(36) |
Dec
(125) |
2012 |
Jan
(54) |
Feb
(75) |
Mar
(65) |
Apr
(117) |
May
(95) |
Jun
(82) |
Jul
(128) |
Aug
(104) |
Sep
(111) |
Oct
(48) |
Nov
(141) |
Dec
(72) |
2013 |
Jan
(50) |
Feb
(36) |
Mar
(40) |
Apr
(23) |
May
(59) |
Jun
(30) |
Jul
(50) |
Aug
(55) |
Sep
(41) |
Oct
(56) |
Nov
(55) |
Dec
(70) |
2014 |
Jan
(72) |
Feb
(71) |
Mar
(31) |
Apr
(31) |
May
(47) |
Jun
(59) |
Jul
(51) |
Aug
(33) |
Sep
(76) |
Oct
(85) |
Nov
(91) |
Dec
(91) |
2015 |
Jan
(88) |
Feb
(42) |
Mar
(97) |
Apr
(31) |
May
(60) |
Jun
(52) |
Jul
(45) |
Aug
(54) |
Sep
(116) |
Oct
(65) |
Nov
(56) |
Dec
(46) |
2016 |
Jan
(48) |
Feb
(25) |
Mar
(87) |
Apr
(47) |
May
(46) |
Jun
(12) |
Jul
(24) |
Aug
(53) |
Sep
(35) |
Oct
(32) |
Nov
(55) |
Dec
(29) |
2017 |
Jan
(41) |
Feb
(13) |
Mar
(7) |
Apr
(17) |
May
(10) |
Jun
(7) |
Jul
(23) |
Aug
(3) |
Sep
|
Oct
|
Nov
|
Dec
|
From: <ga...@us...> - 2014-05-31 19:47:11
|
Revision: 6296 http://sourceforge.net/p/gambas/code/6296 Author: gambas Date: 2014-05-31 19:47:06 +0000 (Sat, 31 May 2014) Log Message: ----------- [WIKI] * NEW: Allows last changes to be displayed for everyone. * NEW: Display last changes as a table with links. [GB.FORM] * BUG: Draw.Line() correctly takes into account the LineStyle property in all cases now. * BUG: Fix the dash patterns used for implementing the Draw.LineStyle property. Modified Paths: -------------- gambas/trunk/app/src/gambas-wiki/.lang/fr.mo gambas/trunk/app/src/gambas-wiki/.lang/fr.po gambas/trunk/app/src/gambas-wiki/.project gambas/trunk/app/src/gambas-wiki/.public/style.css gambas/trunk/app/src/gambas-wiki/.src/Main.module gambas/trunk/comp/src/gb.gui.base/.src/Draw.module gambas/trunk/main/share/gb_alloc_temp.h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2014-05-30 18:39:45
|
Revision: 6295 http://sourceforge.net/p/gambas/code/6295 Author: gambas Date: 2014-05-30 18:39:40 +0000 (Fri, 30 May 2014) Log Message: ----------- [INTERPRETER] * BUG: Fix a string leak in program exit routine. * BUG: The Param class now can be used while debugging. Modified Paths: -------------- gambas/trunk/main/gbx/gbx.c gambas/trunk/main/gbx/gbx_c_gambas.c gambas/trunk/main/gbx/gbx_exec.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2014-05-30 12:22:25
|
Revision: 6294 http://sourceforge.net/p/gambas/code/6294 Author: gambas Date: 2014-05-30 12:22:18 +0000 (Fri, 30 May 2014) Log Message: ----------- [GB.WEB] * BUG: Make Session._exit() error prone. Modified Paths: -------------- gambas/trunk/comp/src/gb.web/.src/Session.module This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2014-05-30 01:25:51
|
Revision: 6293 http://sourceforge.net/p/gambas/code/6293 Author: gambas Date: 2014-05-30 01:25:46 +0000 (Fri, 30 May 2014) Log Message: ----------- [INTERPRETER] * NEW: Raising an error during the program exiting is possible now. * NEW: Raise an error if an _exit method loads a new class. This is now forbidden! [GB.SETTINGS] * OPT: Settings.Clear() does not mark the settings file to be saved if there is nothing to clear. Modified Paths: -------------- gambas/trunk/comp/src/gb.form/.src/File/FileView.class gambas/trunk/comp/src/gb.settings/.src/Settings.class gambas/trunk/main/gbx/gbx.c gambas/trunk/main/gbx/gbx_class.c gambas/trunk/main/gbx/gbx_class.h gambas/trunk/main/gbx/gbx_class_load.c gambas/trunk/main/gbx/gbx_exec_loop.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2014-05-29 16:01:19
|
Revision: 6292 http://sourceforge.net/p/gambas/code/6292 Author: gambas Date: 2014-05-29 16:01:16 +0000 (Thu, 29 May 2014) Log Message: ----------- [DEVELOPMENT ENVIRONMENT] * BUG: Making executable works again. [INTERPRETER] * BUG: Don't use vfork() if a process has a custom environment, use a terminal or is run through a shell. [GB.FORM] * BUG: ValueBox.ReadOnly works as expected now. Modified Paths: -------------- gambas/trunk/app/src/gambas3/.src/Project.module gambas/trunk/comp/src/gb.form/.src/MaskBox.class gambas/trunk/main/gbx/gbx_c_process.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2014-05-27 10:32:28
|
Revision: 6291 http://sourceforge.net/p/gambas/code/6291 Author: gambas Date: 2014-05-27 10:32:24 +0000 (Tue, 27 May 2014) Log Message: ----------- [DEVELOPMENT ENVIRONMENT] * BUG: Correctly load information files on component classes overriden by a project class. [INTERPRETER] * BUG: Use vfork() only if a new process does not use a virtual terminal, does not run in a shell, or use a specific environment. Modified Paths: -------------- gambas/trunk/app/src/gambas3/.src/Component/CClassInfo.class gambas/trunk/app/src/gambas3/.src/Component/CComponent.class gambas/trunk/app/src/gambas3/.src/Exported/Editor.class gambas/trunk/examples/examples/Basic/Blights/.project gambas/trunk/main/gbx/gb_alloc.c gambas/trunk/main/gbx/gbx_c_process.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2014-05-26 23:03:09
|
Revision: 6290 http://sourceforge.net/p/gambas/code/6290 Author: gambas Date: 2014-05-26 23:03:06 +0000 (Mon, 26 May 2014) Log Message: ----------- [INTERPRETER] * OPT: Define the TZ environment variable at startup if it not defined to prevent the glibc to stat the '/etc/localtime' file again and again. * OPT: Cache the last value of System.TimeZone during at most 10 minutes. [GB.FORM] * OPT: Implement a directory cache to minimize the number of calls to the Stat() function. [GB.SETTINGS] * BUG: Do not mark the settings file as modified if the stored value is not really changed. Modified Paths: -------------- gambas/trunk/comp/src/gb.desktop/.settings gambas/trunk/comp/src/gb.form/.info gambas/trunk/comp/src/gb.form/.project gambas/trunk/comp/src/gb.form/.src/File/Chooser/FDirChooser.class gambas/trunk/comp/src/gb.form/.src/File/DirView.class gambas/trunk/comp/src/gb.form/.src/File/FileView.class gambas/trunk/comp/src/gb.form/.src/File/Properties/FFileProperties.class gambas/trunk/comp/src/gb.settings/.project gambas/trunk/comp/src/gb.settings/.src/Settings.class gambas/trunk/main/gbx/gbx_date.c gambas/trunk/main/share/gb_file_temp.h Added Paths: ----------- gambas/trunk/comp/src/gb.form/.src/File/DirCache.class This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2014-05-26 22:58:08
|
Revision: 6289 http://sourceforge.net/p/gambas/code/6289 Author: gambas Date: 2014-05-26 22:58:05 +0000 (Mon, 26 May 2014) Log Message: ----------- [DEVELOPMENT ENVIRONMENT] * NEW: Do not store the executable path inside ".project" file anymore. Store it inside ".settings", so that it is not managed by subversion. * BUG: Sort the database list in the connection dialog. Modified Paths: -------------- gambas/trunk/app/src/gambas3/.src/Connection/FNewConnection.class gambas/trunk/app/src/gambas3/.src/Project.module This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2014-05-26 10:04:22
|
Revision: 6288 http://sourceforge.net/p/gambas/code/6288 Author: gambas Date: 2014-05-26 10:04:19 +0000 (Mon, 26 May 2014) Log Message: ----------- [DEVELOPMENT ENVIRONMENT] * BUG: Fix automatic conflict resolution on project configuration files. Modified Paths: -------------- gambas/trunk/app/src/gambas3/.project gambas/trunk/app/src/gambas3/.src/Subversion/VersionControl.module This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2014-05-23 12:41:18
|
Revision: 6287 http://sourceforge.net/p/gambas/code/6287 Author: gambas Date: 2014-05-23 12:41:15 +0000 (Fri, 23 May 2014) Log Message: ----------- [INTERPRETER] * BUG: Forgot to add two source files. Added Paths: ----------- gambas/trunk/main/gbx/gbx_split.c gambas/trunk/main/gbx/gbx_split.h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2014-05-23 11:59:52
|
Revision: 6286 http://sourceforge.net/p/gambas/code/6286 Author: gambas Date: 2014-05-23 11:59:50 +0000 (Fri, 23 May 2014) Log Message: ----------- [DEVELOPMENT ENVIRONMENT] * BUG: Make the IDE depends explicitely on gb.desktop.x11 Modified Paths: -------------- gambas/trunk/app/src/gambas3/.project gambas/trunk/comp/src/gb.desktop/.settings gambas/trunk/comp/src/gb.desktop/.src/Desktop.class This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2014-05-23 11:52:09
|
Revision: 6285 http://sourceforge.net/p/gambas/code/6285 Author: gambas Date: 2014-05-23 11:52:04 +0000 (Fri, 23 May 2014) Log Message: ----------- [DEVELOPMENT ENVIRONMENT] * BUG: Don't check conflict on project configuration file if that files does not exist. [INTERPRETER] * OPT: Move the string splitting routine in its own file and optimize it. [INFORMER] * BUG: Remove unneeded parenthesis on a test. [GB.CLIPPER] * BUG: Remove an unused variable. [GB.DESKTOP] * BUG: Fix error message in DesktopMime. [GB.FORM] * BUG: MaskBox: Raise the Change event after moving the cursor, so that it behaves exactly like a TextBox. [GB.FORM.MDI] * NEW: Workspace: Count the number of detached windows so that the "detach current tab" menu entry is disabled when needed. [GB.GTK] * BUG: Window.Utility should work even if the window is mapped now. [GB.GTK3] * BUG: Window.Utility should work even if the window is mapped now. [GB.NET.PO3] * NEW: Add a void constructor to the Pop3Client class for the documentation. Modified Paths: -------------- gambas/trunk/app/src/gambas3/.lang/fr.po gambas/trunk/app/src/gambas3/.src/Subversion/VersionControl.module gambas/trunk/comp/src/gb.desktop/.settings gambas/trunk/comp/src/gb.desktop/.src/DesktopMime.class gambas/trunk/comp/src/gb.form/.src/MaskBox.class gambas/trunk/comp/src/gb.form.mdi/.project gambas/trunk/comp/src/gb.form.mdi/.src/Workspace/FWorkspace.class gambas/trunk/comp/src/gb.memcached/.project gambas/trunk/comp/src/gb.net.pop3/.info gambas/trunk/comp/src/gb.net.pop3/.src/Pop3Client.class gambas/trunk/examples/examples/Control/LCDLabel/.info gambas/trunk/examples/examples/Control/LCDLabel/.src/TimeBox.class gambas/trunk/gb.gtk/src/gmainwindow.cpp gambas/trunk/gb.xml/src/rpc/gb.xml.rpc/.project gambas/trunk/main/gbc/gbi.c gambas/trunk/main/gbx/Makefile.am gambas/trunk/main/gbx/gbx_c_array.c gambas/trunk/main/gbx/gbx_c_error.c gambas/trunk/main/gbx/gbx_exec_loop.c gambas/trunk/main/gbx/gbx_regexp.c gambas/trunk/main/gbx/gbx_subr_math.c gambas/trunk/main/gbx/gbx_subr_string.c gambas/trunk/main/lib/clipper/clipper.cpp gambas/trunk/main/share/gambas.h gambas/trunk/main/share/gb_array.h gambas/trunk/main/share/gb_code_temp.h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2014-05-21 18:13:38
|
Revision: 6284 http://sourceforge.net/p/gambas/code/6284 Author: gambas Date: 2014-05-21 18:13:29 +0000 (Wed, 21 May 2014) Log Message: ----------- [DEVELOPMENT ENVIRONMENT] * BUG: Automatically solve conflicts on project configuration files by taking the ones from the repository. Modified Paths: -------------- gambas/branches/3.5/app/src/gambas3/.src/Subversion/VersionControl.module This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2014-05-21 08:42:13
|
Revision: 6283 http://sourceforge.net/p/gambas/code/6283 Author: gambas Date: 2014-05-21 08:42:08 +0000 (Wed, 21 May 2014) Log Message: ----------- [INTERPRETER] * BUG: System.TimeZone now returns the accurate value, i.e. the number of seconds that must be *added* to go to UTC. Modified Paths: -------------- gambas/branches/3.5/main/gbx/gbx_c_system.c gambas/branches/3.5/main/gbx/gbx_date.c gambas/branches/3.5/main/gbx/gbx_date.h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2014-05-21 08:35:37
|
Revision: 6282 http://sourceforge.net/p/gambas/code/6282 Author: gambas Date: 2014-05-21 08:35:34 +0000 (Wed, 21 May 2014) Log Message: ----------- [INTERPRETER] * NEW: Rand() is a new function that returns an integer random number. Rand(X) returns a integer random number between 0 and X included. Rand(X,Y) returns a integer random number between X and Y included. * BUG: System.TimeZone now returns the accurate value, i.e. the number of seconds that must be *added* to go to UTC. Modified Paths: -------------- gambas/trunk/main/gbx/gbx_date.c gambas/trunk/main/gbx/gbx_exec_loop.c gambas/trunk/main/gbx/gbx_subr.h gambas/trunk/main/gbx/gbx_subr_file.c gambas/trunk/main/share/gb_reserved_keyword.h gambas/trunk/main/share/gb_reserved_temp.h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2014-05-19 17:24:25
|
Revision: 6281 http://sourceforge.net/p/gambas/code/6281 Author: gambas Date: 2014-05-19 17:24:23 +0000 (Mon, 19 May 2014) Log Message: ----------- [DEVELOPMENT ENVIRONMENT] * NUG: Automatically solve conflicts on project configuration files by taking the ones from the repository. Modified Paths: -------------- gambas/trunk/app/src/gambas3/.src/Subversion/VersionControl.module This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2014-05-19 16:00:36
|
Revision: 6280 http://sourceforge.net/p/gambas/code/6280 Author: gambas Date: 2014-05-19 16:00:32 +0000 (Mon, 19 May 2014) Log Message: ----------- [GB.GTK] * BUG: Embedded windows can now be reparented to NULL to become top-level again. * BUG: Showing a top-level window now raises it automatically. Modified Paths: -------------- gambas/trunk/gb.gtk/src/CMenu.cpp gambas/trunk/gb.gtk/src/CWidget.cpp gambas/trunk/gb.gtk/src/CWindow.cpp gambas/trunk/gb.gtk/src/gmainwindow.cpp gambas/trunk/gb.gtk/src/gmainwindow.h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2014-05-19 14:06:05
|
Revision: 6279 http://sourceforge.net/p/gambas/code/6279 Author: gambas Date: 2014-05-19 14:06:02 +0000 (Mon, 19 May 2014) Log Message: ----------- [GB.FORM.MDI] * NEW: Workspace: Windows now can be detached and attached back. Modified Paths: -------------- gambas/trunk/comp/src/gb.form.mdi/.info gambas/trunk/comp/src/gb.form.mdi/.lang/fr.mo gambas/trunk/comp/src/gb.form.mdi/.lang/fr.po gambas/trunk/comp/src/gb.form.mdi/.project gambas/trunk/comp/src/gb.form.mdi/.src/FMain.class gambas/trunk/comp/src/gb.form.mdi/.src/FMain.form gambas/trunk/comp/src/gb.form.mdi/.src/Form1.form gambas/trunk/comp/src/gb.form.mdi/.src/Workspace/CWindow.class gambas/trunk/comp/src/gb.form.mdi/.src/Workspace/FWorkspace.class gambas/trunk/comp/src/gb.form.mdi/.src/Workspace/Workspace.class gambas/trunk/gb.qt4/src/CWindow.cpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2014-05-19 13:14:53
|
Revision: 6278 http://sourceforge.net/p/gambas/code/6278 Author: gambas Date: 2014-05-19 13:14:50 +0000 (Mon, 19 May 2014) Log Message: ----------- [GB.DB.POSTGRESQL] * BUG: Make gb.db.postgresql compile with new postgresql headers location. Modified Paths: -------------- gambas/branches/3.5/gb.db.postgresql/configure.ac This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2014-05-19 00:50:48
|
Revision: 6277 http://sourceforge.net/p/gambas/code/6277 Author: gambas Date: 2014-05-19 00:50:45 +0000 (Mon, 19 May 2014) Log Message: ----------- [GB.GTK] * BUG: Setting Application.Font now updates the font of all controls. [GB.GTK3] * BUG: Setting Application.Font now updates the font of all controls. Modified Paths: -------------- gambas/trunk/gb.gtk/src/gapplication.cpp gambas/trunk/gb.gtk/src/gcontrol.cpp gambas/trunk/gb.gtk/src/gdesktop.cpp gambas/trunk/gb.gtk/src/gframe.cpp gambas/trunk/gb.gtk/src/gframe.h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2014-05-18 21:39:55
|
Revision: 6276 http://sourceforge.net/p/gambas/code/6276 Author: gambas Date: 2014-05-18 21:39:52 +0000 (Sun, 18 May 2014) Log Message: ----------- [INTERPRETER] * BUG: Add a small reserved area in the stack for the Eval() function, so that the debugger can return the contents of a variable after a stack overflow without raising a new stack overflow error and then crashing. Modified Paths: -------------- gambas/trunk/main/gbx/gbx_eval.c gambas/trunk/main/gbx/gbx_stack.c gambas/trunk/main/gbx/gbx_stack.h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2014-05-18 21:24:31
|
Revision: 6275 http://sourceforge.net/p/gambas/code/6275 Author: gambas Date: 2014-05-18 21:24:27 +0000 (Sun, 18 May 2014) Log Message: ----------- [GB.DEBUG] * BUG: Fix a possible crash if the debugged process is stopped during the Debug Read event. Modified Paths: -------------- gambas/trunk/main/lib/debug/CDebug.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2014-05-18 13:18:36
|
Revision: 6274 http://sourceforge.net/p/gambas/code/6274 Author: gambas Date: 2014-05-18 13:18:32 +0000 (Sun, 18 May 2014) Log Message: ----------- [COMPILER] * OPT: Write in the bytecode file if a function uses the IsMissing() native routine. [INTERPRETER] * OPT: Don't use a stack slot for missing arguments if the IsMissing() function is not used. Modified Paths: -------------- gambas/trunk/main/gbc/gbc_class.h gambas/trunk/main/gbc/gbc_output.c gambas/trunk/main/gbc/gbc_trans_expr.c gambas/trunk/main/gbx/gbx_class.h gambas/trunk/main/gbx/gbx_class_load.c gambas/trunk/main/gbx/gbx_class_load.h gambas/trunk/main/gbx/gbx_exec.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2014-05-18 12:31:54
|
Revision: 6273 http://sourceforge.net/p/gambas/code/6273 Author: gambas Date: 2014-05-18 12:31:50 +0000 (Sun, 18 May 2014) Log Message: ----------- [INTERPRETER] * NEW: System.TimeZone now takes the daylight saving time into account. Modified Paths: -------------- gambas/trunk/main/gbx/gbx_c_system.c gambas/trunk/main/gbx/gbx_date.c gambas/trunk/main/gbx/gbx_date.h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ga...@us...> - 2014-05-17 15:16:18
|
Revision: 6272 http://sourceforge.net/p/gambas/code/6272 Author: gambas Date: 2014-05-17 15:16:12 +0000 (Sat, 17 May 2014) Log Message: ----------- [DEVELOPMENT ENVIRONMENT] * NEW: Automatically create a ".gitignore" file in the project directory. Modified Paths: -------------- gambas/trunk/app/src/gambas3/.src/Project.module Added Paths: ----------- gambas/trunk/app/src/gambas3/gitignore This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |