summaryrefslogtreecommitdiff
path: root/elisp/geiser-syntax.el
AgeCommit message (Collapse)Author
2009-08-30Biting the bullet: a simple, permissive, scheme reader.Jose Antonio Ortega Ruiz
Currently put to (let's hope, good) use for context parsing in autodoc and locals discovery (internal defines are recognised now).
2009-08-27Better detection of locals (internal defines).Jose Antonio Ortega Ruiz
- The implementation is still buggy, though, because it uses the elisp reader, which bails at some scheme syntaxes (e.g. chars)
2009-08-24Taking into account those ugly square brackets while scanning locals.Jose Antonio Ortega Ruiz
2009-08-20Bug fix: bogus regexp.Jose Antonio Ortega Ruiz
2009-08-18Yet another deklugdification: locals scanning moved to elisp.Jose Antonio Ortega Ruiz
... and say goodbye to the ugly parse partial sexp, reducing not only sloppy code, but also duplication and data transfers.
2009-08-17Well, i said that it was better, not that it was perfect.Jose Antonio Ortega Ruiz
Autodoc buglets and support for displaying module variables too.
2009-08-17Simpler, more correct and efficient autodoc implementation.Jose Antonio Ortega Ruiz
Not that it was difficult: it's replacing an ugly kludge.
2009-07-02Simpler, nicer, more efficient handling of evaluation results. ItJose Antonio Ortega Ruiz
comes with a pony too.
2009-06-16Better parsing of scheme retorts in the Emacs end.Jose Antonio Ortega Ruiz
2009-06-13Guile: rewriting stack trace captures - not yet complete.Jose Antonio Ortega Ruiz
2009-06-10Share scheme-indent-function tweaks across implementations.Jose Antonio Ortega Ruiz
2009-05-24Elisp leftovers trimmed.Jose Antonio Ortega Ruiz
2009-05-18Autodoc: correct detection of start of string in argument highlighting.Jose Antonio Ortega Ruiz
2009-05-14Fixing the mess during initialization.Jose Antonio Ortega Ruiz
2009-05-11Bug fix: be aware of square brackets when retrieving context form.Jose Antonio Ortega Ruiz
2009-03-19More robust sexp scanning for autodoc.Jose Antonio Ortega Ruiz
2009-03-03Highlight also #:key in autodoc.Jose Antonio Ortega Ruiz
2009-03-02Autodoc enhancements:Jose Antonio Ortega Ruiz
* Use argument names from guile-procedures.txt when available. * Highlihgt #:opt with a face of its own.
2009-03-02Tiny refactoring.Jose Antonio Ortega Ruiz
2009-03-02Fix (again!) completion for symbols outside enclosing forms.Jose Antonio Ortega Ruiz
2009-03-01More precise argument position highlighting in autodoc.Jose Antonio Ortega Ruiz
2009-03-01Fix for autodoc when point in a rest formal arg in define.Jose Antonio Ortega Ruiz
2009-02-28Refactoring: local bindings discovery moved to schemeland.Jose Antonio Ortega Ruiz
2009-02-28Fix scanning partial sexps in presence of quotations &co.Jose Antonio Ortega Ruiz
2009-02-28Delete, don't kill, region.Jose Antonio Ortega Ruiz
2009-02-27Autodoc system revamped.Jose Antonio Ortega Ruiz
2009-02-21Offer also local bindings as possible completions in M-TAB.Jose Antonio Ortega Ruiz
2009-02-17Separate commands for evaluation and compilation.Jose Antonio Ortega Ruiz
2009-02-16New command to open module file.Jose Antonio Ortega Ruiz
2009-02-15Nits.Jose Antonio Ortega Ruiz
2009-02-14Autodoc: try symbol at point first. Some cleanups.Jose Antonio Ortega Ruiz
2009-02-13Small improvements.Jose Antonio Ortega Ruiz
2009-02-12Edit symbol at point for programs.Jose Antonio Ortega Ruiz
2009-02-11Don't let (ice-9 history) confuse the evaluator.Jose Antonio Ortega Ruiz
2009-02-10Multi-level form arity recognition in autodoc.Jose Antonio Ortega Ruiz
2009-02-10Small fix for '() argument position reporting.Jose Antonio Ortega Ruiz
2009-02-09Better preparation of Scheme results for the Elisp reader.Jose Antonio Ortega Ruiz
2009-02-09Don't echo any autodoc info when arity is not available.Jose Antonio Ortega Ruiz
2009-02-09Better argument position detection in autodoc.Jose Antonio Ortega Ruiz
2009-02-09Basic region/definition/sexp evaluation and autodoc mode working.Jose Antonio Ortega Ruiz