Commit Graph

814 Commits

Author SHA1 Message Date
IdanArye d6930becc6 Fixed a bug with completion of "free" identifiers.
Turn out that when doing autocomple, Vim temporarily erases the
completed part from the buffer lines, so when I'm trying to write to
buffer lines to a temporary file the get written without that part, and
DCD can't read it.

Worked around it by storing that line beforehand(in the first call to
the completion function) and resetting the buffer before writing it
to the temp file.
2014-01-31 21:51:26 +02:00
Hackerpilot 5077cd49d3 Fix #102 2014-01-31 00:12:25 -08:00
Hackerpilot 5eb7a6c260 Fix #100 2014-01-30 20:23:05 -08:00
Hackerpilot 803a3b336f Merge branch 'master' of https://github.com/Hackerpilot/DCD 2014-01-30 15:35:12 -08:00
Hackerpilot 85a6e48180 Fix #99 2014-01-30 15:33:19 -08:00
Hackerpilot 2745763ea7 Merge pull request #97 from Dav1dde/master
updated lumen (ktexteditor plugin)
2014-01-30 10:27:42 -08:00
David fb987c26a8 updated lumen (ktexteditor plugin) 2014-01-30 18:24:36 +01:00
Hackerpilot 3f54e97e07 Fix #94 2014-01-29 22:09:26 -08:00
Hackerpilot a2e1aaf2e5 Merge branch 'master' of https://github.com/Hackerpilot/DCD 2014-01-29 15:49:05 -08:00
Hackerpilot 5cd1d5805e Updated DScanner 2014-01-29 15:41:37 -08:00
Hackerpilot 7ccb6eb751 Fix issue with going to declaration of fully qualified symbols 2014-01-29 15:39:24 -08:00
Hackerpilot 8092bc957c Workaround for #92 2014-01-29 15:38:30 -08:00
Hackerpilot d0ad1d9d0f Fixed bug with TA plugin when cursor is at the end of the file 2014-01-29 15:34:51 -08:00
Hackerpilot f3db29e2c4 Fixed bug with TA plugin when cursor is at the end of the file 2014-01-29 15:34:19 -08:00
Hackerpilot 8832432f76 Merge pull request #91 from yazd/patch-1
Add template and mixin template to completion kinds in README.md
2014-01-29 13:28:51 -08:00
Yazan Dabain a10f765a9f Add template and mixin template to completion kinds in README.md 2014-01-29 23:11:56 +02:00
Hackerpilot 66eed25689 Updated parser 2014-01-29 10:23:02 -08:00
Hackerpilot b3a828e243 Fix #90 2014-01-28 21:58:38 -08:00
Hackerpilot e7f39523cf Update DScanner. Fix bug with module and package icons being swapped. Fix #89. Fix #88 2014-01-28 01:26:50 -08:00
Hackerpilot 57ebb267ae Update README.md 2014-01-26 14:30:54 -08:00
Hackerpilot cf6d8bc421 Update README.md 2014-01-26 14:29:55 -08:00
Hackerpilot 8421abddd2 Create README.md 2014-01-25 23:25:34 -08:00
Hackerpilot 41f1691af9 Updated dscanner 2014-01-22 00:27:57 -08:00
Hackerpilot 0ed026e3d1 Updated DScanner 2014-01-21 23:57:40 -08:00
Hackerpilot b16ad1ef27 Workaround for compiler segfault in 2.064.2 2014-01-21 14:26:45 -08:00
Hackerpilot 0719cf83b2 Updated lexer from DScanner 2014-01-20 20:53:27 -08:00
Hackerpilot 225b10a528 Doc and build script updates 2014-01-20 04:32:06 -08:00
Hackerpilot 87056b0c58 Finally implement #22 2014-01-20 04:12:37 -08:00
Hackerpilot 3c326a3f82 Updated DScanner and msgpack-d 2014-01-19 23:47:23 -08:00
Hackerpilot fe1032cb11 Merge branch 'master' of https://github.com/Hackerpilot/DCD 2014-01-19 22:59:30 -08:00
Hackerpilot d554c33971 Update Lumen to fix #87 2014-01-19 22:59:18 -08:00
Hackerpilot 97ccfc310f Update README.md
Fix #86
2014-01-19 22:14:00 -08:00
Hackerpilot 64f9be0e53 This fixes everything... Would you believe issue #86? 2014-01-19 22:12:25 -08:00
Hackerpilot 64dab8293a Fixed submodules 2014-01-17 11:31:32 -08:00
Hackerpilot 3de79c81da Doc updates 2014-01-14 01:50:50 +00:00
Hackerpilot 48bd1bf9d5 Converted DCD to the new DScanner 2014-01-14 01:02:02 +00:00
Hackerpilot 5617530362 Merge pull request #83 from someboddy/vim-plugin_add-paren-analysis-to-determine-if-need-to-add-closing-paren
Add paren analysis to determine if need to add closing paren
2013-11-27 12:38:00 -08:00
IdanArye fc82e5910a Add paren analysis to determine if need to add closing paren
See https://github.com/Hackerpilot/DCD/issues/75#issuecomment-28964235
2013-11-27 21:45:55 +02:00
Hackerpilot 2ed72ea67d Update DScanner submodule to fix #82 2013-11-19 11:09:19 -08:00
Hackerpilot 7016a2ba59 Merge pull request #81 from someboddy/fix_75_vim-plugin-doesnt-work
fixes 75
2013-11-18 16:44:52 -08:00
IdanArye 129c746746 fixes 75
Fixed the problem with `identifiers` calls - the byte position
calculation was off.
2013-11-19 01:36:23 +02:00
Hackerpilot d35911a9fb Fix issue with autocompletion after scope statements 2013-11-17 02:00:47 +00:00
Hackerpilot f47b7c75c0 whitespace 2013-11-17 00:05:43 +00:00
Hackerpilot f20e959fc5 Added workaround for malformed function declarations 2013-11-16 23:42:16 +00:00
Hackerpilot 9c0626e154 Fix #80 2013-11-16 23:40:47 +00:00
Hackerpilot 53f9345555 Log the name, not the address 2013-11-15 15:47:35 -08:00
Hackerpilot 462e8f5ac4 Fix issue with declarations in braces being missed by AST converter 2013-11-15 15:20:11 -08:00
Hackerpilot be96a87cc7 Merge pull request #77 from Kelet/master
Put temporary file in %TEMP% on Windows
2013-11-09 12:50:42 -08:00
Kelet 2b48e8de7d Put temporary file in %TEMP% on Windows
May potentially fix issue 76, as the filenames returned by os.tmpname()
were going into my C drive root directory due to the \ in the front.
I suspect that some people may not have user permissions to read/write
to the root of their C drive. I don't know why os.tmpname() does not
give a file in %TEMP% on Windows like it does on Linux. Maybe it's a
bug.
2013-11-09 13:12:55 -05:00
Hackerpilot c3eaeafad1 Fix #73 2013-11-07 14:59:59 -08:00