Wednesday, December 26, 2018

Take Xcharts, for example

I just invented the snippet.  It does basic charts in xcb, likely borrowing the Xchars Xcb interface.  It can keep at the same a basic, quick level as Xchars, and use Xchars for much of the annotation.  Xchars is mostly a string manager, and symbol table. An Xcharts can share the same approach, and they work together but as separate snippets. Add a spread sheet formatter.

Endless opportunity, great productivity enhancement because of the ability to do part of the tasks, a small part, and still add significantly to a project.
Intellignet tokenizer with controls and some consensus oamong syntax developers.
Or..
Make tokenizer dependent on the line completion  control. Once we have Xchars, hen we get controls codes, hidden, from the command loop.  An up arrow takes you tough the old command list, exclamation means line completion, and a couple of others. These are first character, non echoed controls.  We make file tokenizing part of file completion. A comma is nt echoed and turns off file name tokenizing all together.  We include some first character controls to modify the argument macro expansions in command lines, which is off by default.

plus syntaxengine overrides.

All three, the aim is to keep filenames as first class objects,otherwise a huge pain.

Naturally, with all syntax engines turned off, we retain the linux filename standard, where filenames are the firstest among equal in use of punctuation marks.

No comments: