Commit Graph

1104 Commits

Author SHA1 Message Date
Andreas Jönsson
4b3fbdd570 Don't throw pointers (MFC habit). 2015-05-09 13:25:36 +02:00
Andreas Jönsson
6f004d86a4 Rename sortAllLines -> sortEntireDocument. 2015-05-09 13:21:35 +02:00
Andreas Jönsson
e258bcb3a7 Speed up numeric sorting by 10x.
Convert strings to int, sort, then convert back to strings.
2015-05-09 13:20:37 +02:00
Andreas Jönsson
bcbe48b13f Make stoi_CountEmptyLinesAsMinimum more restrictive.
It now only accepts digits and possibly a single minus character as the first character.
Ordinary std::stoi has too much special magic, e.g. it converts "1 a" to "1".
2015-05-09 12:49:47 +02:00
Andreas Jönsson
0eca4db949 Improve numeric sorting. No need to read lines from Scintilla, we already
have them in a vector.
2015-05-09 11:25:07 +02:00
Andreas Jönsson
eee7c4f16e Sort numerically (not lexicographically) if all lines are integers. 2015-05-09 11:02:58 +02:00
Andreas Jönsson
6e84be21f4 Fix newline bug when not sorting all lines. 2015-05-09 10:22:50 +02:00
Andreas Jönsson
351b9b6bff Rename quickSortLines -> sortLines. 2015-05-09 10:05:45 +02:00
Andreas Jönsson
01c1667b09 Use TCHAR instead of _TCHAR. 2015-05-09 08:34:56 +02:00
Andreas Jönsson
c926e18f42 Use more const. 2015-05-09 08:34:44 +02:00
Don HO
00c2e09d98 Merge pull request #40 from andreas-jonsson/optimize_sort
[ENHANCEMENT] Improve largely the performance of sort lines feature
2015-05-09 01:54:37 +02:00
Andreas Jönsson
4f7752e4a3 Add more const. 2015-05-09 00:17:18 +02:00
Andreas Jönsson
1f4a1fb2e7 Optimize sort.
Remove custom, recursive implementation of quicksort which becomes too
slow to use after a couple of hundred lines.
2015-05-08 23:27:21 +02:00
Don Ho
4e065b2d3f [UPDATE] Conform to GitHub project standard format. 2015-05-08 16:00:42 +02:00
Don HO
b02adce942 Merge branch 'master' of https://github.com/donho/notepad-plus-plus 2015-05-08 12:53:51 +02:00
Don HO
c40a6fc384 [UPDATE] Make project recompilable on VS2005 2015-05-08 12:53:32 +02:00
Don Ho
91f9751a85 [BUG_FIXED] Fix Setting on cloud for Google drive unrecognized regression. 2015-05-08 04:12:12 +02:00
Christophe Meriaux
352965b2e7 go to next indicator broken with only one char 2015-05-07 10:02:30 +02:00
Don HO
572f67f511 Merge pull request #9 from andreas-jonsson/tabbar
[CHANGE_BEHAVIOUR] When hiding tab bar via command-line parameter, don't affect settings.
2015-05-07 00:40:05 +02:00
Don Ho
9aa5d708ed [BUG_FIXED] Fix a annoying regression about "the buffer passed to GetFullPathName was too small!" message dialog. 2015-05-06 20:45:56 +02:00
Don HO
a2a75be11d Merge pull request #21 from kmb32123/patch-1
[UPDATE] Add readme.md hyperlinks.
2015-05-06 01:00:00 +02:00
Don HO
055481ab32 Update CONTRIBUTING.md 2015-05-06 00:46:37 +02:00
Don HO
68ad9c4b45 Merge pull request #22 from kmb32123/patch-2
Create CONTRIBUTING.md
2015-05-06 00:43:10 +02:00
Don HO
078cf28864 Merge pull request #28 from pnedev/unused_code_remove
Remove unused code piece
2015-05-06 00:39:04 +02:00
Pavel Nedev
ea8bf88130 Remove unused code piece 2015-05-05 18:11:09 +03:00
Kevin Brey
3ce1ac28f5 Create CONTRIBUTING.md 2015-05-04 18:26:39 -05:00
Kevin Brey
5456a45d4e [DOCS] add hyperlinks to readme 2015-05-04 18:04:47 -05:00
Don HO
b03eb6a8d9 Merge pull request #3 from rddim/master
[UPDATE] Update incorrect language code for bulgarian.xml
2015-05-02 11:54:05 +02:00
Don HO
1c49679fc2 Merge pull request #4 from stenox/patch-1
Update ukrainian.xml
2015-05-02 11:51:03 +02:00
Don HO
2fe9845dbe Merge pull request #7 from andreas-jonsson/find_ampersands
Fix ampersands in find dialog status bar.
2015-05-02 11:49:36 +02:00
Don HO
46cb58069f Merge pull request #8 from andreas-jonsson/plurals
Fix plurals in find-replace dialog.
2015-05-02 02:26:31 +02:00
Don HO
532ec666cf Merge pull request #10 from MAPJe71/master
Let's ignore some files i.e. added '.gitignore'.
2015-05-02 00:08:01 +02:00
MAPJe71
f43a4025be Merge pull request #1 from donho/master
Sync with master repository
2015-05-01 20:47:22 +02:00
Don HO
a92d142911 Merge pull request #5 from dail8859/readme-format
[FIX] Fix readme.md formatting
2015-05-01 20:15:56 +02:00
Don Ho
6bf823d3f8 [BUG_FIXED] Fix Tab close button too small issue with a very high resolution display. 2015-05-01 19:51:59 +02:00
dail8859
ec2bb7f8b7 [UPDATE] "Split Lines" uses the edgemode if enabled 2015-04-29 16:39:52 -04:00
dail8859
8ed68c3826 [FIX] More readme.md formatting and path fixes 2015-04-28 10:11:28 -04:00
Andreas Jönsson
31f6bf8398 When hiding tab bar via command-line parameter, don't affect settings. 2015-04-25 13:11:35 +02:00
Andreas Jönsson
930464fb8c Cleanup after comments in pull review. 2015-04-25 08:59:38 +02:00
Andreas Jönsson
43879e64ef Fix plurals in find-replace dialog. 2015-04-24 19:32:08 +02:00
Andreas Jönsson
5bacca3601 Fix ampersands in find dialog status bar. 2015-04-24 19:18:54 +02:00
MAPJe
0f6d80b8d9 Let's ignore some files. 2015-04-23 01:49:23 +02:00
Don Ho
ac61c43d15 [UPDATE] Update ADA language keywords. 2015-04-22 23:38:10 +02:00
dail8859
5be453b6f2 [FIX] Fix readme.md formatting 2015-04-21 11:32:09 -04:00
Artem Polivanchuk
e4944cdfd2 Update ukrainian.xml
Translation of new strings
2015-04-20 16:11:28 +03:00
Artem Polivanchuk
f11ac8f4ae Update ukrainian.xml
Adding new strings from EN
2015-04-20 14:50:38 +03:00
Artem Polivanchuk
7f0d3084f7 Update ukrainian.xml 2015-04-20 14:19:35 +03:00
rddim
5867668898 [UPDATE] Update incorrect language code 2015-04-19 20:03:04 +03:00
Don HO
ee2dbc251d Merge pull request #1 from rddim/master
Update bulgarian.xml
2015-04-18 20:42:14 +02:00
rddim
679724a0be Update bulgarian.xml 2015-04-17 20:39:19 +03:00