7965 lines added, 4654 lines removed, patch size 658K. Just kidding ;)
One the one hand, it's true and these are actual results of
$ svn diff -r 250:HEAD > diff.diff
$ grep "^+.*" diff.diff | grep -v "+++" | wc -l
7965
$ grep "^\-.*" diff.diff | grep -v "\-\-\-" | wc -l
4654
but 1) I re-used lots of code from 0.4; and 2) diff includes everything, including localization files and files that were moved.
Total amount of lines of code (.h and .cpp files) is 11418 for now (version 0.4 has 9234 lines). Now it has the same functionality as 0.4 plus some new features:
- using system icons
- splittable document view
- line endings (auto-detection and manual changing)
- auto-detection of syntax highlighting based on document's first line (for some file types)
- displaying of invisible symbols (tabs, spaces, line wraps)
- context menu for status bar (syntax, charset, line endings)
- Chinese (Simplified) localization
- lots of minor but pleasant changes (tooltips for tabs, scrolling docs with mouse wheel on tabbar, new menu organization, etc.)
Also plugin API was significantly improved (still in development).
Комментариев нет:
Отправить комментарий