Changes between Initial Version and Version 1 of Ticket #3068, comment 1


Ignore:
Timestamp:
10/05/13 15:18:38 (11 years ago)
Author:
twasilczyk
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #3068, comment 1

    initial v1  
    11I did initial implementation for this, however, it needs some work: 
    22 * `mc_findinfile` should be placed somewhere else (maybe `vfs.h`?) and maybe named somehow better 
    3  * vim's tabstop parameter isn't mapped to mc's tab spacing (it's easy to implement, I'll do it later) 
    4  * currently, only C comments are supported; we should discuss other comment types that should be supported (C++ `//`, Python's `#`, others?) 
    5  * I guess there should be some max size limit, to not look for config in 1MB+ files 
     3 * ~~vim's tabstop parameter isn't mapped to mc's tab spacing (it's easy to implement, I'll do it later)~~ 
     4 * ~~currently, only C comments are supported; we should discuss other comment types that should be supported (C++ `//`, Python's `#`, others?)~~ 
     5 * ~~I guess there should be some max size limit, to not look for config in 1MB+ files~~ 
    66 * mc depends on glib (which version?) so the scan could take advantage of it (regexp?) 
    77 * there should be a warning in config file, if the global settings are overriden by local ones 
    88 * if using fake half tabs with no tab-to-space filling, there is a possibility to create "bad" indentations (`<tab><4xspace><tab><tab><4xspace>`) - they should be converted (when editing a specific indentation) to standard ones (`<tab><tab><tab><4xspace>`) 
     9 
     10[edit] 
     11 * scanning modeline in editor buffer during file load