Netbeans Support for Tcl

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent timeline items

2016-06-16
20:22 • New ticket [3ff24ef339] Tcl plugin doesn´t work on Windows, it aborts with '% % wrong # args: should be "cd ?dirName?"'. (user: anonymous)
2015-06-27
17:04 • New ticket [be337549e3] Tcl plugin doesn´t work on Windows, it aborts with '% % wrong # args: should be "cd ?dirName?"'. (user: anonymous)
2013-08-14
14:44 • New ticket [210d0379cf] Ctrl Shift C does not toggle comment. (user: anonymous)
2013-02-08
21:38 • New ticket [2dffbf74d3] Separate project files and the actual source code. (user: anonymous)
2012-12-31
12:07
[3167a1938a] Leaf: Fixed ticket f35484178c (user: dmp, tags: trunk)
2012-12-05
03:22 • New ticket [f35484178c] single quotes in braces cause a hang or spin - fix proposed. (user: anonymous)
2012-01-08
15:33
[8ff3b501ec] Updated for Netbeans 7.1. New Netbeans required few minor fixes. (user: dmp, tags: trunk)
2011-08-20
10:47
[6f870e9922] Fixed possible null pointer exception inside getGroupName() method in TclBreakpoint class. Fixed debugger behaviour when socket is already used, to solve that, added isInactive() method to RunTclsh class. (user: dmp, tags: trunk)
2011-08-19
13:58
[ea6874dda7] Fixed lock on DebugSession and corrected inspiritDebugScriptFromResources() method in TclDebuggerJavaPart class. (user: dmp, tags: trunk)
11:38
[7a0ab263b4] Fixed possible null pointer in TclBreakpointAnnotation.java. (user: dmp, tags: trunk)
2011-08-18
21:45
[4a66a0b42c] Code cleanup and polish. (user: dmp, tags: trunk)
2011-08-17
21:53
[7c4303d332] Added lock on debug session because two simultaneously cause error. Few code polishes. (user: dmp, tags: trunk)
10:59
[1fa2fb428e] Added plugin preferences: debugger's port number and verbose mode checkbox. (user: dmp, tags: trunk)
2011-08-16
10:20
[893ccdf43a] CallStack implementation changed to be [info level] based. (user: dmp, tags: trunk)
2011-08-14
04:59
[3f5cc8576c] Edited debugServer.tcl. Corrected "locals" - sendVariables behaviour. (user: dmp, tags: trunk)
2011-08-13
17:54
[6a671229ad] Changed to reverse order of elements in CallStack View. (user: dmp, tags: trunk)
09:34
[4b2ddeb0b9] Added CallStackView implementation. Registration using META-INF/debugger/TclSession/CallStackView/*. New classes in *.callstack package to handle Model, Columns and Actions. Corrected callStack implementation in debugServer.tcl. (user: dmp, tags: trunk)
2011-08-12
18:12
[85d6fa3981] Added new package org.netbeans.modules.languages.tcl.debugger.callstack and class TclCallStackElement. Should be added in previous commit. (user: dmp, tags: trunk)
18:09
[f54eaaaf5e] Added a lock to action handlers in TclDebuggerJavaPart to protect from fast clicking on action buttons (it used to produce exceptions before). CallStackView implemented in debugServer.tcl. Updated TclDebuggerJavaPart to retrieve CallStackElements from debugServer.tcl. (user: dmp, tags: trunk)
2011-08-11
01:41
[fa4e5aa0b5] Added own BreakpointsView - created classes TclBreakpointsModel and TclBreakpointsNodeActionsProvider. TclBreakpointsModel is updated after changes by TclDebuggerListener. Added new method to update TclWatchesModel, class can be accessed via Lookup. Classes from *.watches package have been changed to use lookupFirst() for TclWatchesModel. (user: dmp, tags: trunk)
2011-08-10
18:24
[90f9894744] Created own implementation of "Add New Watch" action. Registered NodeActionsProvider for WatchesView. Package org.netbeans.modules.languages.tcl.debugger.variables splited to *.variables and new org.netbeans.modules.languages.tcl.debugger.watches package. Removed all compiler warnings. (user: dmp, tags: trunk)
2011-08-09
22:09
[247ea7950d] Breakpoints related classes moved to new package: org.netbeans.modules.languages.tcl.debugger.breakpoints. Removed unused code in TclDebuggerUtils. (user: dmp, tags: trunk)
17:19
[aaf1848a88] Added implementation of WatchesView via TclWatchesModel class. Added required META-INF/ registrations. Default Netbeans icons for LocalVariables and Watches have been set instead of blank symbols. (user: dmp, tags: trunk)
2011-08-08
18:01
[57129ee676] Added support for "Run to Cursor". Changed TclDebuggerUtils to use org.netbeans.spi.debugger.ui.EditorContextDispatcher. (user: dmp, tags: trunk)
2011-08-07
19:53
[e47870099f] Fixed issue with new version of debugServer.tcl in Netbeans User Directory. Output from debugServer.tcl changed to stderr. (user: dmp, tags: trunk)
2011-08-05
14:35
[ba318ba05c] Breakpoints are working. User interface and debugServer.tcl work as expected. (user: dmp, tags: trunk)
09:59
[0db6cfc1ab] Added support for breakpoints in debugServer.tcl. (user: dmp, tags: trunk)
2011-07-30
11:57
[0e319d4b5c] Fixed debugServer.tcl. Protocol is newline-based, so newlines are filtered now: [ string map {"\n" "\\n"} $value ] . (user: dmp, tags: trunk)
2011-07-29
21:55 • Edit [7f7480a2a4936d27|7f7480a2a4]: Edit check-in comment. (user: dmp)
21:54
[7f7480a2a4] Fixed "current directory" in debug mode (previously set to projectDirectory, now it's a parent directory for tclRunFile). Added "cd" to proper one directory for "Run" functionality. (user: dmp, tags: trunk)
2011-07-28
14:56 • Edit [689e69ec6f814e6e|689e69ec6f]: Edit check-in comment. (user: dmp)
14:55 • Edit [55a3ad0bc17081d9|55a3ad0bc1]: Edit check-in comment. (user: dmp)
14:50
[55a3ad0bc1] Changed: [info vars] is now splited to [info locals] and [info globals]. VariablesView adapted to locals and globals. Added support for displaying arrays in VariablesView. (user: dmp, tags: trunk)
00:57 • Edit [689e69ec6f814e6e|689e69ec6f]: Edit check-in comment. (user: dmp)
00:54
[689e69ec6f] Added new package org.netbeans.modules.languages.tcl.debugger.variables to handle VariablesView. Includes NameColumn, TclVariable and the most important TclVariablesModel. Also TclDebuggerActionsProvider is now registered via META-INF/ to be available for TclVariablesModel class and for general comunication with TclDebuggerJavaPart. debugServer.tcl upgraded to serve [info vars]. (user: dmp, tags: trunk)
2011-07-25
23:20
[4005b99d02] Added META-INF/debugger/TclSession/LocalView to register viewmodels. Added class TclVariableModel to implement variables window. (user: dmp, tags: trunk)
2011-07-24
22:50
[212d5eeb9f] "Step Over" should work as expected. Changed protocol between debugServer.tcl and TclDebuggerJavaPart class. (user: dmp, tags: trunk)
18:04
[eb5f252e01] First attempt to provide stepover. Modified debugServer.tcl. (user: dmp, tags: trunk)
2011-07-23
12:25 • Edit [4c502fcacc2a6d36|4c502fcacc]: Edit check-in comment. (user: dmp)
2011-07-22
14:41
[4c502fcacc] Improved debugServer.tcl. Single steps work better. Modified TclDebuggerJavaPart class to avoid Exceptions during connection with Tcl part. (user: dmp, tags: trunk)
2011-07-21
16:29
[f9b4b45608] Added ability to do single steps within debug functionality. Added module description. Added new package org.netbeans.modules.languages.tcl.debugger.resources with debugServer.tcl included. Modified RunTclsh class to provide console for debugServer.tcl. (user: dmp, tags: trunk)
2011-07-19
00:01
[962e3bc901] Added debugServer.tcl to use with Java part of debugger. Current version does just single steps. (user: dmp, tags: trunk)
2011-07-17
01:20
[9c8dfe211a] Added example tclServer.tcl. (user: dmp, tags: trunk)
2011-07-13
01:15
[086b399a29] Added class CurrentProgramCounterModify that handles actions with CurrentProgramCounterAnnotation. Currently for tests. Step Over and Step Into allows to move Program Counter within default run file. TclDebuggerUtils modified. Also TclDebuggerJavaPart class had some modifications. TclDebuggerActionsProvider class seems to be in final shape. (user: dmp, tags: trunk)
2011-07-11
23:43
[005c0c60ae] Added class TclDebuggerJavaPart. Prepared solution to share TclProject object between debugger classes via Netbeans Lookups and getServices. Improved TclProject class. Few renames to clarify. (user: dmp, tags: trunk)
2011-07-09
09:54
[8e7f2be9b6] Added ability to add Line Breakpoint. Breakpoint visual annotation is ready. (user: dmp, tags: trunk)
2011-07-07
22:52
[37d22d1109] Added new package org.netbeans.modules.languages.tcl.debugger. Special META-INF to register debugger. Focused on Debugger UI. Toggle breakpoint in Line without implementation yet, bind available. (user: dmp, tags: trunk)
2011-07-03
12:33
[44418e5559] Added tclproject.properties to TclEmptyProject default template. Old projects could be used too (TclProjectProperties generates tclproject.properties for Tcl Projects without already available properties file). (user: dmp, tags: trunk)
01:11
[0150ad36e9] Feature "Run Project" is here. Tuned per project properties, mainly JFileChooser improved. New feature is corresponding between TclProject, TclProjectProperties and JPanelTclProjectPropertiesRunCategory classes. (user: dmp, tags: trunk)
2011-07-01
12:56
[4a1bf6227d] Added initial "Project Properties" feature. (user: dmp, tags: trunk)