Subversion Repositories Kolibri OS

Rev

Rev 827 | Rev 1624 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 827 Rev 987
Line 7... Line 7...
7
    - show "save file" dialog for new files or files from Tinypad's home folder
7
    - show "save file" dialog for new files or files from Tinypad's home folder
8
    - line is redrawn after lining up a single char and then deleting it
8
    - line is redrawn after lining up a single char and then deleting it
9
      (pressing Del twice) [#1]
9
      (pressing Del twice) [#1]
10
    - update tab/window title and highlighting mode after file save
10
    - update tab/window title and highlighting mode after file save
11
  new features:
11
    - allocate 1024 bytes in case file not found (avoid crash)
-
 
12
  changes:
-
 
13
    - max line length changed back to 4GB, each line overhead is 6 bytes now
-
 
14
    - settings are stored in INI file (using libini), allowing binary to be compressed
-
 
15
  new features:
12
    - prompt to save modified file before closing (+fixes)
16
    - prompt to save modified file before closing (+fixes)
13
    - button to close current tab (+fixes)
17
    - button to close current tab (+fixes)
14
    - mouse scroll wheel support
18
    - mouse scroll wheel support
15
    - numpad support
19
    - numpad support
16
 
20
 
Line 51... Line 55...
51
  changes:
55
  changes:
52
    - function 70 instead of 58 for files loading/saving
56
    - function 70 instead of 58 for files loading/saving
53
    - clientarea-relative drawing (less code)
57
    - clientarea-relative drawing (less code)
54
    - every line's dword is now splitted into 2 words;
58
    - every line's dword is now splitted into 2 words;
55
      low word - line block length, so max line length is 65535 now
59
      low word - line block length, so max line length is 64KB now
56
      high word - various flags. for now, only 2 of 16 bits are used:
60
      high word - various flags. for now, only 2 of 16 bits are used:
57
	if bit #0 is set, line was modified since file open
61
	if bit #0 is set, line was modified since file open
58
	if bit #1 is set, line was saved after last modification
62
	if bit #1 is set, line was saved after last modification
59
      high word could also be further used for code collapsing and different
63
      high word could also be further used for code collapsing and different
60
	line marking features (breakpoints, errors, bookmarks, etc.)
64
	line marking features (breakpoints, errors, bookmarks, etc.)
61
  new features:
65
  new features: