Raymond
c558f564f6
Fixed some stuff regarding extensions.
2010-06-15 18:30:39 +02:00
Merlijn Wajer
97a94d5679
Change doc for pymml a bit to work better with RST.
2010-06-13 02:10:15 +02:00
Merlijn Wajer
e092f6aadd
Script Manager changes.
...
Just a few changes, committing because I'm switching computers.
2010-06-13 00:07:35 +02:00
Merlijn Wajer
3c8a311844
Parsing of the XML concept.
...
Adding the rest of the data is peanuts. Now to figure out a good place to
install the scripts to. The hardest part is probably keeping track of installed
scripts, and updating them when possible.
2010-06-12 14:29:56 +02:00
Merlijn Wajer
aa20686346
Python <-> Pascal syntax fuckup
2010-06-08 19:18:48 +02:00
Merlijn Wajer
2134e9a031
PyMML changes, doc additions, fixes.
2010-06-08 19:16:58 +02:00
Merlijn Wajer
14e929decc
Just a bit of the Script Manager code.
...
I need to code a lot more, and it will be a bit hackish.
Basically, the TMMLSettings is not able to handle childs with the same name.
It can parse them into the tree, but the finding methods will not work. (They
will always find the first.)
Three possibilities:
- Delete the one we just parsed, and search again. (We will get the next
result)
- Use WalkToNode and then manually parse the node. (This is more dangerous
but doesn't delete the settints)
- Do the XML parsing semi-manually, kind of like rewriting the settings unit.
2010-06-08 00:15:20 +02:00
Merlijn Wajer
496e4e5dbd
Merge branch 'master' of ssh://villavu.com:54367/simba
2010-06-06 13:07:50 +02:00
Merlijn Wajer
535d6f63d7
First few bits of ScriptManager.
...
Nothing much, just committing from my other computer so I can resume work on it
here.
2010-06-06 13:05:15 +02:00
Raymond
fe18850679
Made IncludeBuffer more threadsafe! + rev number = 695
2010-06-05 23:32:40 +02:00
Raymond
aa0edf3ffe
Exported the MML to Simba
2010-06-05 00:43:12 +02:00
Raymond
1159703b7c
693 rev.. Would be cool if the codehints bug is fixed!
2010-06-03 18:26:40 +02:00
Niels
8265555e82
Turns out I did something wrong =D
2010-06-03 16:35:33 +02:00
Niels
60c7ebce58
Typo
2010-06-03 16:03:27 +02:00
Niels
8d791a0e96
Ran through code hints again to see if I could find some things that may result in errors and changed some things again.
...
Fixed param hint for functions which are separated over several lines. For example:
"TBitmap.
OnChange("
Also changed the way hints are showed for anonymous functions, it now shows the type/var/field name instead of nothing.
2010-06-03 15:55:36 +02:00
Merlijn Wajer
9f6cdb2de3
libMML: Swapped tolerance parameters.
...
pyMML: Added findColorTolerance and findColorsTolerance.
2010-06-01 13:40:51 +02:00
Merlijn Wajer
a103641897
Array passing works, with copy overhead.
2010-06-01 12:52:32 +02:00
Merlijn Wajer
6825eeb179
Fix
2010-06-01 02:03:25 +02:00
Merlijn Wajer
0d2ad4a81a
More libMML
2010-06-01 01:59:48 +02:00
Niels
168b8a3c03
Safecall to Register in PSTest. What doesn't work yet from this test in Linux?
2010-05-24 20:02:40 +02:00
Raymond
478ebec14d
New rev number + Made writeln convert floats correctly.
2010-05-24 15:07:42 +02:00
Niels
a1fb0742ab
Few changes.
2010-05-24 11:06:39 +02:00
Niels
2d8389be3e
Fixed another (possible) memory leak in param hints
2010-05-24 00:17:21 +02:00
Niels
f7aa6ddc93
Fixed (possible) memory leak in param hints.
...
Fixed an error that I got at closing.
Fixed param hints for anonymous functions (var a: procedure(b: Integer) and OnChange for example).
2010-05-24 00:06:56 +02:00
Niels
c29d3b66e4
Merge ssh://villavu.com:54367/simba
2010-05-22 16:07:49 +02:00
Niels
67f73ad6c1
API-Calls added (can't be turned off at the moment)
...
Added file association extension (only works for windows)
2010-05-22 16:07:35 +02:00
Raymond
1ef12150dc
Made it possible to create a TClient without letting it create a new IOManager :).
2010-05-20 13:35:38 +02:00
Raymond
a2b85fe786
Added MDTM.LoadFromString + MDTM.Normalize;
2010-05-20 11:12:20 +02:00
Niels
3cb659dbf6
Merge ssh://villavu.com:54367/simba
2010-05-20 10:09:08 +02:00
Niels
0acdef9d72
Tried to got DTM editor working as extension, but it still needs a lot of work.
2010-05-20 10:08:54 +02:00
Raymond
00a33a3b20
Added the gutter image.. It seems to SIGSEV Simba though, this syncron edit (sometimes).. Weird
2010-05-20 01:35:50 +02:00
Raymond
716dc93834
Added syncronized editing to Simba!
2010-05-20 01:05:33 +02:00
Raymond
852edf55fc
Fixed small issue + new rev number
2010-05-19 23:32:54 +02:00
Raymond
c3cb6ec1ba
New rev
2010-05-19 22:50:03 +02:00
Raymond
0a2ec3af12
Added MDTM.Index + rev number
2010-05-19 22:47:12 +02:00
Raymond
780190e2c7
Added ScrollMouse, BiDiMode and added CopyClientToBitmap to the TMufasaBitmap
2010-05-19 22:36:45 +02:00
Raymond
65f37d861e
Extensions should have acces to some MML-objects now as well!
2010-05-19 20:24:30 +02:00
Raymond
b045268ba5
Woops.. Some shit
2010-05-19 20:05:40 +02:00
Raymond
487e5e5144
Added some stuff.. :)
2010-05-19 20:01:46 +02:00
Niels
9d902708d5
Support to open multiple files at once.
2010-05-19 15:49:55 +02:00
Niels
7f874b710b
Added Save as Default
2010-05-19 14:56:10 +02:00
Niels
f31af1d628
Fixed nested comments issue.
2010-05-19 14:22:09 +02:00
Niels
9b2683d61b
Merge ssh://villavu.com:54367/simba
2010-05-19 13:35:52 +02:00
Niels
a50a9199d0
AutoShow codecompletion.
2010-05-19 13:34:59 +02:00
Raymond
51d7f5a4b2
Added default case-statement highlighting to the Laz-color scheme. (You'd need the latest LCL for this).
2010-05-19 11:56:11 +02:00
Raymond
e3d359b088
LoadDLL is now LoadLib (and it can also be used as a compiler directive {$loadlib libsmart}). Fixed a bug in PS-Script. Also fixed a segfault which would occur if you would do Ctrl + Space before it was done filling the corebuffer..
2010-05-18 20:58:15 +02:00
Niels
2cfd77c490
You can now click on functions in the function list again :)
2010-05-18 16:24:01 +02:00
Niels
86b0077021
Added a Sleep(1) to the Idle handler in param hint, so CPU usage gets cut down to ~1%
2010-05-18 15:50:21 +02:00
Niels
7c49e4b9f7
Made sure you can't open files that don't exist in function list (for libraries), also added IS_INCLUDE to the parser.
2010-05-18 15:01:08 +02:00
Niels
9eef7669c6
Forgot to remove a debugline.
2010-05-18 14:32:14 +02:00