* partial merge from 'sina' into 'trunk'
- fixes for ubuntu 10.04
* adds: log:branches/sina@19044:19045
3 lines of code changed in 2 files:
* only check for {{{makedepend}}} when dependencies are updated (not required for plain build).
* update requirements
- makedepend not required for compile (only for develop).
- opengl.
28 lines of code changed in 5 files:
* set optimization level to 1 (instead of 0)
- otherwise sanitizer reports bogus buffer-overflows.
- bug had been introduced by r18890
* comment (buffer-overflows occurred in static variable 'glservercntrl' - weird)
5 lines of code changed in 2 files:
* fix cursor tracking for consensus editing:
- make variable(s) module-locale + rename
- when cursor is tracked -> only remember position. set cursor after routing down hierarchy.
- track only CHANGED cursor positions => placement less often wrong
22 lines of code changed in 4 files:
* require mapping is up-to-date when {{{jump_sequence_pos}}} gets called.
* update mapping before setting cursor
- after executing keystroke.
- after block-ops.
* rename local.
10 lines of code changed in 3 files:
* add example macro for database maintainers
- allows to delete all fields except those listed in the script
- script needs to be edited (to allow execution and to maintain field list)
* mention script in "Delete Fields" help.
114 lines of code changed in 3 files: