Commit Graph

1789 Commits (481a275ad6275a2c723e971321cac2715f68d183)

Author SHA1 Message Date
Don Ho 481a275ad6 Notepad++ 7.4 release 2017-05-14 14:54:14 +02:00
SinghRajenM 7e5afd862a Don't open change.log everytime
This bug is reproduced that user is pinning Notepad++ on the task bar
after its installation.

Fixes #2896, fixes #2979, fixes #3014,  closes #3162
2017-05-13 16:22:14 +02:00
Patriccollu 08fd2cfbdf Update Corsican translation for Notepad++ 7.3.3
Corsican translation has been updated to take some new strings into account.

Closes #3230
2017-05-13 14:15:04 +02:00
SinghRajenM b45b10385f Make folding style visible using proper color
Fixes #2948, closes #2949
2017-05-10 18:35:02 +02:00
SinghRajenM 3c1a7dd436 Updgrading from 32bit to 64 bit and vice versa does not remove app registry key
Closes #2965
2017-05-10 18:32:18 +02:00
jiffe f917abd1f4 Setting fold.quotes.python in setPythonLexer
Closes #3104
2017-05-10 18:28:57 +02:00
Supriyo Biswas 23cdf94926 Add ip(6)tables.* commands for bash.
Closes #3242
2017-05-10 18:24:48 +02:00
Egor 23dd7228d0 Fixed file attribute managing in FileManager::saveBuffer
Original code was flawed:
 * On +S+H (hidden and system) files, the attributes are set 4 times,
   when there's only need for 2 calls.
 * When clearing +S bit, it is masked out from the _original_
   attribute value, which means that if the +H was cleared previously,
   it is set back again. It doesn't seem like this was intended, so
   I assume it's a bug.
 * When restoring the attributes, there's a pointless OR operation.

Close #2881
2017-05-10 18:21:29 +02:00
Don HO bfb672d8bb A small modification regarding the certificate checking function 2017-05-10 18:14:27 +02:00
Don HO e2329fd15c Improve certificate verifying method 2017-05-10 02:12:10 +02:00
Don HO 11accf92e9 Fix issue of lossing syntax highlighting during "save as"
The new behaviour is: as user set a new syntax highlighting once, the
new file extension of "save as" will be ignored.

Fixes #1298
2017-05-09 01:59:05 +02:00
LinuxLab 675d586840 Update Portuguese translation
Fixes #2998, Closes #3021
2017-05-08 19:53:22 +02:00
Cimon Lucas (LCM) b2e46391ab Putting unused javascript.js type2 keywords into instre2 keywords
Fixes #3117, closes #3119
2017-05-08 19:49:12 +02:00
SinghRajenM 65a90fd91a Fixed regression for save session file
Fixes #3029, closes #3032
2017-05-08 19:45:18 +02:00
SinghRajenM 3661527fca Enhancement for saving workspace file
closes #3029, closes #3234
2017-05-08 19:41:55 +02:00
AngryGamer ca3c2a6016 Make "Window->Windows...->Sort Tabs" more user friendly
Closes #3248
2017-05-08 19:39:10 +02:00
Don HO 76395bb5e5 Add copyright information 2017-05-08 03:27:32 +02:00
Don Ho 5c714043fb Fix compiliing issue in VS2013 2017-05-08 01:43:04 +02:00
Don HO 6b0a3c8e6b Enhance certificate check 2017-05-08 00:19:56 +02:00
Don HO f4228f5e52 Add "droppong folder as workspace" warning while both files and folddrs are being dropped. 2017-05-02 20:01:53 +02:00
dail8859 74c24cf6b5 Fix issue with clicking links in html/js/asp/php 2017-05-01 20:47:38 -04:00
Richard Brock a9de79a550 Apply the new file custom encoding to an opened empty file
Closes #2997, fixes #2947, fixes #1874
2017-05-01 03:09:22 +02:00
Tmp341 4c03c3eab7 Update turkish.xml
Update to latest version.

Closes #3147
2017-05-01 00:25:56 +02:00
Steven Vascellaro d817584986 shortcuts.xml: Reword `Trim Trailing and save`
Reword option from `Trim Trailing and save` to `Trim Trailing Space and Save`

Closes #3154
2017-04-30 23:33:44 +02:00
AngryGamer adf02ca9eb Fix right clicking tabs with multiline enabled
Fixes #3186, closes #3110
2017-04-30 20:39:11 +02:00
AngryGamer cb2c8e102d Remove excess margin with multi-line. 2017-04-30 20:39:04 +02:00
SinghRajenM 336992ea77 Activate buffer after reload
Fixes #3080, closes #3082
2017-04-30 20:33:00 +02:00
SinghRajenM e10847b429 Improve whitespace visibility
Closes #3200
2017-04-30 20:30:22 +02:00
SinghRajenM ea87ffd7d0 Support RTL for header & footer printing
Closes #3208
2017-04-30 20:25:34 +02:00
Patriccollu 6d28c81a6c Add Corsican as Installer Language
Closes #3164
2017-04-30 20:21:33 +02:00
Patriccollu 80083c7388 Updates localizationCode for Corsican
closes #3165
2017-04-30 20:12:54 +02:00
SinghRajenM 257cdf2812 FIxed Preference(MISC) UI Issue
Issue fixed:
1. UI clipping
2. Tab order

Closes #3218
2017-04-29 18:08:34 +02:00
Don HO 8752bcad57 Add UI part for Document snapshot feature
Enhance doc snapshot on several points.
2017-04-27 13:03:31 +02:00
Don HO a43c9b9745 Add snapshot on document map feature 2017-04-25 09:28:24 +02:00
Don Ho c1f6b9e7df Fix VS2013 compiling error 2017-04-18 02:47:39 +02:00
Don HO 20e669ff01 Add document snapshot feature (in progress) 2017-04-18 01:31:41 +02:00
Don HO f57a565b6b Fix typos and grammar errors 2017-04-16 21:31:15 +02:00
Don HO 14639c01af :) 2017-04-16 18:58:02 +02:00
dail8859 c63673a1d8 Fix buffer overrun for wordchar list 2017-04-07 16:30:12 -04:00
MISE Yasuhiro 315a161ae2 update japanese.xml to v7.3.3
* Add new lines to catch up with v7.3.3.

Closes #3011
2017-03-25 15:05:49 +01:00
Lando 5fe42667ef Some fixes
Some orthography and typo corrections, also, changed the texts that meant programming "language" from "idioma" to "lenguaje" since idioma in spanish is meant mostly for human language, and for programming languages is "lenguaje de programación". (It sounds really weird to say "idioma de programación")

Closes #3031
2017-03-25 14:43:04 +01:00
Lando 7755542b3a Added missing js es2017 keywords
`async` and `await` are now part of javascript since es2017. `yield` was there even before that

examples:
````
//async and await:
function resolveAfter2Seconds(x) {
  return new Promise(resolve => {
    setTimeout(() => {
      resolve(x);
    }, 2000);
  });
}

async function add1(x) {
  var a = resolveAfter2Seconds(20);
  var b = resolveAfter2Seconds(30);
  return x + await a + await b;
}

add1(10).then(v => {
  console.log(v);  // prints 60 after 2 seconds.
});

async function add2(x) {
  var a = await resolveAfter2Seconds(20);
  var b = await resolveAfter2Seconds(30);
  return x + a + b;
}

add2(10).then(v => {
  console.log(v);  // prints 60 after 4 seconds.
});
//yield:
function* foo() {
  var index = 0;
  while (index <= 2)
    yield index++;
}
````
This should close issue #2455 too.

References:
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/async_function
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/await
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/yield

Closes #3041, fixes #2455
2017-03-25 14:32:53 +01:00
rddim 73a928aa56 Update Bulgarian translation
Closes #3074
2017-03-25 14:29:34 +01:00
SinghRajenM fe45f2e9b1 Remove duplicate code for checking certificate
Closes #3076
2017-03-25 14:17:33 +01:00
Damien Gerard 6947bf3909 winmain: add newline at the end of file
winmain: move local functions to anonymous namespace
winmain: remove redundant static keyword
winmain: add newline at the end of file
winmain: move UAC related code to anonymous function
winmain: declare MSGFLT_ADD/MSGFLT_ALLOW only if not already defined
winmain: check only for emptiness
parameters: move winKeyDefs & scintKeyDefs & PGNSI to anonymous names
parameters: remove redundant static/inline keywords
misc: remove unused source code

Closes #3030
2017-03-25 12:15:48 +01:00
Don HO a308ea57b7 Fix a typo
Closes #3077
2017-03-20 11:27:11 +01:00
AngryGamer 5184880161 Fix drag and dropping tabs with multi-line enabled.
Closes #3075
2017-03-20 00:25:36 +01:00
AngryGamer e94036114b Hijack shift+MW hotkey to move tabs rather than switch to them (while drag and drop enabled) 2017-03-20 00:19:50 +01:00
AngryGamer 96c0943ad6 Fix tab switching hotkeys in multi-line (shift+MW, ctrl+MW, shift+ctrl+MW) 2017-03-20 00:19:48 +01:00
AngryGamer b7a560c012 Fix text on active tabs being clipped (multi-line) 2017-03-20 00:19:46 +01:00