I was reading and it seems like Kate does LSP but KDevelop does not. Jos, would you be willing to share your KDevelop code? Perhaps we have a directory in the Unicon distribution where we are keeping config files for various IDE's where this would belong. Kudos! Clint On Wed, Oct 9, 2024 at 10:44 PM Jafar jafaral@users.sourceforge.net wrote: Looks like there is support for LSP: https://kate-editor.org/posts/kate-language-server-protocol-client/ I got ulsp to work preliminary with emacs. It shouldn't...
@jafar, I guess it would not be too difficult, but one always worries about edge cases. @david, I guess """ \"\"\" """ would work, and maybe some simpler variants, to get """ inside of a """ .... """ pair. On Tue, Oct 25, 2022 at 3:10 PM David Gamey dgamey@users.sourceforge.net wrote: Wouldn't you need a way to escape the delimiter? On Oct 25, 2022 14:45, Jafar jafaral@users.sourceforge.net wrote: I like the triple quotes idea. This is how some languages like python deals with such strings. How hard...
[Jeff Paranich suggests a "verbatim" syntax for string literals.] Interesting suggestion. I have certainly written a lot of code that consists of long multi-line strings ending in \n_ including a lot of strings starting with \ \ \ \ or \t\t\t to indent Not sure I like the suggested r-prefix to trigger this feature. In Icon literals, r means radix. Maybe we can think of a more Iconic syntax. """ perhaps? write(fout,"""<!DOCTYPE HTML> <title>Foo</title>""") Someone else might suggest something better....
use project Makefile includes
resemble iyacc's build rules
basic DFA support
add uflex to things built by default
Document that key() enumerates the key values in DBM Database files.