~ubuntu-branches/ubuntu/karmic/cedet/karmic

« back to all changes in this revision

Viewing changes to semantic/NEWS

  • Committer: Bazaar Package Importer
  • Author(s): Masayuki Hatta (mhatta)
  • Date: 2006-10-17 05:51:33 UTC
  • mfrom: (2.1.1 dapper)
  • Revision ID: james.westby@ubuntu.com-20061017055133-dlxjfrmuevx5p7uw
Tags: 1:1.0pre3-6
Made Depends to Pre-Depends in cedet-common.  Let's see what happens.

Show diffs side-by-side

added added

removed removed

Lines of Context:
126
126
 
127
127
Called to lexically analyze text in an area of the current buffer.
128
128
 
 
129
*** debugging bad syntax
 
130
 
 
131
Using `semantic-lex-debug-analyzers' combined with `debug-on-error'
 
132
allows you to debug analyzers inside usually protected parsing
 
133
routines.
 
134
 
129
135
** Parsing
130
136
 
131
137
*** API to manage a parse tree state.
308
314
A file FOO.wy will create the file FOO-wy.el, and FOO-wy.elc
309
315
automatically.
310
316
 
 
317
* Decorations.
 
318
 
 
319
** secondary overlays
 
320
An API for adding secondary overlays onto a tag has been added.
 
321
This allows you to add/remove arbitrary visual effects onto a tag.
 
322
Uses tag link hooks to make sure the overlays are added/removed
 
323
safely.
 
324
 
 
325
** folded tags
 
326
New functions `semantic-set-tag-folded' and `semantic-tag-folded-p'
 
327
allow you to put a tag into a 'folded' state where only the 1st line
 
328
is showing. 
 
329
 
311
330
* Database.
312
331
 
313
332
** semanticdb.el
415
434
 
416
435
* Utilities.
417
436
 
418
 
** `semantic-find-nonterminal-parent-by-overlay'
419
 
Find the parent of a nonterminal token by overlays.
 
437
** `semantic-find-tag-parent-by-overlay'
 
438
Find the parent of a tag by overlays.
420
439
    
421
440
* Minor modes.
422
441
 
490
509
The regexp based parser was copied from the texinfo example
491
510
and modified for semantic 2.0.
492
511
 
493
 
** Makefile parser
 
512
** Makefile parser improved.
494
513
There is now excellent smart completion support.
495
514
 
 
515
** Emacs lisp parser improved.
 
516
The Emacs Lisp parser is now more flexible.  Using the new macros
 
517
`semantic-elisp-setup-form-parser' and
 
518
`semantic-elisp-reuse-form-parser', it is easy to parse all kind of
 
519
Lisp forms to produce semantic tags.
 
520
 
 
521
** Texinfo parser improved
 
522
The texinfo parser was updated, and supports the new
 
523
analysis engine.
 
524
 
496
525
 
497
526
Local variables:
498
527
mode: outline