OSDN Git Service
Takashi Sawanaka [Sun, 17 May 2020 09:13:46 +0000 (18:13 +0900)]
crystaledit/Sample: Fix clicking the "View Margins" or "Wrap Lines" menu items does not apply to all split views
Takashi Sawanaka [Sun, 17 May 2020 07:25:29 +0000 (16:25 +0900)]
Remove unused macros from editcmd.h
Takashi Sawanaka [Sat, 16 May 2020 14:57:11 +0000 (23:57 +0900)]
Cppcheck: Variable '...' is assigned a value that is never used.
Takashi Sawanaka [Sat, 16 May 2020 14:50:18 +0000 (23:50 +0900)]
Cppcheck: Virtual function 'DestroyMenu' is called from destructor '~BCMenu()' at line 199. Dynamic binding is not used.
Takashi Sawanaka [Sat, 16 May 2020 14:43:12 +0000 (23:43 +0900)]
BCMenu.*: Remove #ifdef UNICODE
Takashi Sawanaka [Sat, 16 May 2020 13:49:13 +0000 (22:49 +0900)]
Open Window: Make the parent folder of that path the default path for the Open dialog box if the path in the text box to the left of the Browse button does not exist when the Browse button is pressed (ref issue #346)
Takashi Sawanaka [Sat, 16 May 2020 07:52:57 +0000 (16:52 +0900)]
Reduce compilation warnings
Takashi Sawanaka [Sat, 16 May 2020 07:40:49 +0000 (16:40 +0900)]
Use SPDX license identifier
Takashi Sawanaka [Sat, 16 May 2020 06:18:10 +0000 (15:18 +0900)]
Update .gitignore
Takashi Sawanaka [Sat, 16 May 2020 06:16:49 +0000 (15:16 +0900)]
Update POCO C++ Libraries to 1.10.1
Takashi Sawanaka [Fri, 15 May 2020 15:47:20 +0000 (00:47 +0900)]
WindowsManagerDialog.cpp: Fix warning C6001: Using uninitialized memory 'this'.
Takashi Sawanaka [Fri, 15 May 2020 15:32:39 +0000 (00:32 +0900)]
BCMenu.*: Remove *A() functions
Takashi Sawanaka [Wed, 13 May 2020 12:31:27 +0000 (21:31 +0900)]
Fix osdn.net ticket 40407: Fix a problem where markers that are out of the range of the current difference appear in the difference pane.
Takashi Sawanaka [Tue, 12 May 2020 09:06:19 +0000 (18:06 +0900)]
Reduce compilation warnings
Takashi Sawanaka [Sun, 10 May 2020 13:51:46 +0000 (22:51 +0900)]
Fix crash in Test
Takashi Sawanaka [Sun, 10 May 2020 09:53:16 +0000 (18:53 +0900)]
Fix build error on 'Test' solution configuration
Takashi Sawanaka [Sun, 10 May 2020 09:51:52 +0000 (18:51 +0900)]
Fix GitHub issue #339: Long filename issue
Takashi Sawanaka [Sun, 10 May 2020 05:01:23 +0000 (14:01 +0900)]
crystaledit: Fix search not working properly
Takashi Sawanaka [Sat, 9 May 2020 22:17:49 +0000 (07:17 +0900)]
Merge pull request #338 from kayazeren/master
2.16.6 update
Takashi Sawanaka [Sat, 9 May 2020 22:17:34 +0000 (07:17 +0900)]
Merge branch 'master' into master
Kaya Zeren [Sat, 9 May 2020 19:17:32 +0000 (22:17 +0300)]
2.16.6 update
There were some obsolete 2.16.4 strings in po file. All fixed.
Takashi Sawanaka [Sat, 9 May 2020 13:57:56 +0000 (22:57 +0900)]
crystaledit: Fix the problem that the icon of the mouse cursor does not change even if the mouse pointer is moved out of the selected area when column selection is used.
Takashi Sawanaka [Sat, 9 May 2020 00:19:37 +0000 (09:19 +0900)]
crystaledit: Reduce compilation warnings
Takashi Sawanaka [Sat, 9 May 2020 00:09:24 +0000 (09:09 +0900)]
crystaledit: Fix garbage appearing with horizontal scrolling of text containing combining characters
Takashi Sawanaka [Fri, 8 May 2020 22:26:07 +0000 (07:26 +0900)]
crystaledit/Sample: Enable ctrl+A shortcut
Takashi Sawanaka [Fri, 8 May 2020 22:13:25 +0000 (07:13 +0900)]
crystaledit: Fix crash when thire is no EOL
Takashi Sawanaka [Fri, 8 May 2020 11:03:44 +0000 (20:03 +0900)]
Update Turkish.po
Takashi Sawanaka [Fri, 8 May 2020 10:51:45 +0000 (19:51 +0900)]
Merge pull request #337 from kayazeren/master
2.16.6 Turkish translation
Kaya Zeren [Fri, 8 May 2020 08:35:03 +0000 (11:35 +0300)]
2.16.6 Turkish translation
Small fixes after full review
Takashi Sawanaka [Fri, 8 May 2020 01:09:12 +0000 (10:09 +0900)]
Merge pull request #336 from kayazeren/master
2.16.6 ReadMe-Turkish translation update
Kaya Zeren [Fri, 8 May 2020 00:53:45 +0000 (03:53 +0300)]
2.16.6 ReadMe-Turkish translation update
Takashi Sawanaka [Fri, 8 May 2020 00:51:01 +0000 (09:51 +0900)]
Update Turkish.po
Takashi Sawanaka [Fri, 8 May 2020 00:43:10 +0000 (09:43 +0900)]
Merge pull request #335 from kayazeren/master
2.16.6 Turkish translation update
Kaya Zeren [Fri, 8 May 2020 00:17:24 +0000 (03:17 +0300)]
2.16.6 update
Takashi Sawanaka [Thu, 7 May 2020 08:07:43 +0000 (17:07 +0900)]
Fix Github issue #307(3): Diff Pane issues(2.)
Takashi Sawanaka [Thu, 7 May 2020 04:41:43 +0000 (13:41 +0900)]
Fix Github issue #307(2): Diff Pane issues(1.)
Takashi Sawanaka [Wed, 6 May 2020 13:48:42 +0000 (22:48 +0900)]
Cppcheck: Variable '...' is assigned a value that is never used.
Takashi Sawanaka [Wed, 6 May 2020 13:40:47 +0000 (22:40 +0900)]
Cppcheck: The scope of the variable '...' can be reduced
Takashi Sawanaka [Wed, 6 May 2020 13:33:59 +0000 (22:33 +0900)]
Cppcheck: Unsigned expression 'pos=str_pos(name,codes[i].name)' can't be negative so it is unnecessary to test it.
Takashi Sawanaka [Wed, 6 May 2020 13:31:06 +0000 (22:31 +0900)]
Cppcheck: The condition 'posit==1 || posit!=1 && sString.GetAt(posit-2)==L':'' is equivalent to 'posit==1 || sString.GetAt(posit-2)==L':''.
Takashi Sawanaka [Wed, 6 May 2020 13:27:11 +0000 (22:27 +0900)]
Cppcheck: Using object to temporary.
Takashi Sawanaka [Wed, 6 May 2020 13:12:11 +0000 (22:12 +0900)]
Cppcheck: Virtual function 'Clone' is called from copy constructor 'UndoRecord(const UndoRecord&src)' at line 56. Dynamic binding is not used.
Takashi Sawanaka [Wed, 6 May 2020 13:10:30 +0000 (22:10 +0900)]
Cppcheck: Virtual function 'ResetView' is called from constructor 'CCrystalTextView()' at line 616. Dynamic binding is not used.
Takashi Sawanaka [Wed, 6 May 2020 12:56:07 +0000 (21:56 +0900)]
Cppcheck: Same expression used in consecutive assignments of 'nLineLength' and 'nFound'.
Takashi Sawanaka [Wed, 6 May 2020 12:51:22 +0000 (21:51 +0900)]
Cppcheck: Condition '...' is always true
Takashi Sawanaka [Wed, 6 May 2020 12:38:57 +0000 (21:38 +0900)]
crystaledit: remove cregexp_pcre.cpp
Takashi Sawanaka [Wed, 6 May 2020 12:38:12 +0000 (21:38 +0900)]
crystaledit: cregexp.cpp: Reduce warnings
Takashi Sawanaka [Wed, 6 May 2020 12:33:02 +0000 (21:33 +0900)]
Cppcheck: Variable 'A' is reassigned a value before the old one has been used.
Takashi Sawanaka [Wed, 6 May 2020 11:56:14 +0000 (20:56 +0900)]
Cppcheck: Parameter '...' can be declared with const
Takashi Sawanaka [Wed, 6 May 2020 11:53:58 +0000 (20:53 +0900)]
Cppcheck: Due to security concerns it is not recommended to use this function, see MSDN for details.
Takashi Sawanaka [Wed, 6 May 2020 11:47:48 +0000 (20:47 +0900)]
Cppcheck: C-style pointer casting
Takashi Sawanaka [Wed, 6 May 2020 11:35:24 +0000 (20:35 +0900)]
Cppcheck: The function '...' overrides a function in a base class but is not marked with a 'override' specifier.
Takashi Sawanaka [Wed, 6 May 2020 11:27:07 +0000 (20:27 +0900)]
Cppcheck: Class '...' has a constructor with 1 argument that is not explicit.
Takashi Sawanaka [Wed, 6 May 2020 09:44:29 +0000 (18:44 +0900)]
crystaledit: Organize the directory structure (2)
Takashi Sawanaka [Wed, 6 May 2020 01:43:54 +0000 (10:43 +0900)]
crystaledit/Sample: Fix incorrect saving in the Unicode version
Takashi Sawanaka [Tue, 5 May 2020 14:57:25 +0000 (23:57 +0900)]
crystaledit: Refactor the duplicate code found in PMD Duplicate Code Detector
Takashi Sawanaka [Tue, 5 May 2020 12:02:10 +0000 (21:02 +0900)]
Update Galician.po
Takashi Sawanaka [Tue, 5 May 2020 12:01:54 +0000 (21:01 +0900)]
crystaledit: Organize the directory structure
Takashi Sawanaka [Tue, 5 May 2020 09:33:29 +0000 (18:33 +0900)]
crystaledit: Make almost the same code into a common function
Takashi Sawanaka [Tue, 5 May 2020 05:38:16 +0000 (14:38 +0900)]
crystaledit: replace tabs with spaces
Takashi Sawanaka [Tue, 5 May 2020 05:33:40 +0000 (14:33 +0900)]
crystaledit/Sample: Remove *inl files from project files
Takashi Sawanaka [Tue, 5 May 2020 00:23:59 +0000 (09:23 +0900)]
Merge pull request #334 from qosobrin/master
Galician translation update
LMS [Mon, 4 May 2020 21:51:21 +0000 (23:51 +0200)]
Galician translation update
LMS [Mon, 4 May 2020 09:04:53 +0000 (11:04 +0200)]
Merge pull request #4 from WinMerge/master
Puesta al día de los ficheros
Takashi Sawanaka [Mon, 4 May 2020 06:12:40 +0000 (15:12 +0900)]
Merge pull request #333 from Tichij/master
Update of Lithuanian translation
Tichij [Mon, 4 May 2020 05:42:48 +0000 (08:42 +0300)]
Update of Lithuanian translation
Takashi Sawanaka [Mon, 4 May 2020 03:55:42 +0000 (12:55 +0900)]
GitHub issue #332: Fix the problem that the item of the folder comparison window is not updated at the following operation.
1. Open a file name pair that does not exactly match (e.g., different case) from the folder comparison window
2. Edit it to make a different comparison than before
3. Save the edited file
Takashi Sawanaka [Mon, 4 May 2020 01:05:55 +0000 (10:05 +0900)]
crystaledit/Sample: Do not be asked to save when closing the file after undoing the modified document.
Takashi Sawanaka [Sun, 3 May 2020 23:29:42 +0000 (08:29 +0900)]
Fix a bug that some characters are not displayed in ANSI build
Takashi Sawanaka [Sun, 3 May 2020 23:26:32 +0000 (08:26 +0900)]
Reduce compilation warnings
Takashi Sawanaka [Sun, 3 May 2020 22:00:52 +0000 (07:00 +0900)]
Merge pull request #331 from tjmprm77/feature/generate_patch_from_directories
Add a feature generating a patch from directories (#283)
Jun Tajima [Sun, 3 May 2020 15:39:37 +0000 (00:39 +0900)]
Add a feature generating a patch from directories (#283)
- Add a feature generating a patch from directories.
- Remove some processing that abort patch generation when attempting to generate a patch from directories.
- Change to open a file or directory selection dialog when clicking [Browse...] buttons in [Patch Generator] dialog.
- Change the behavior if the input is a binary file as follows:
- Processing is not aborted but continued.
- "Cannot create a patch file from binary files." message is shown once only at the first time per patch generation process.
- Even if "Cannot create a patch file from binary files." message is shown, if patch generation succeed for other regular files, "Patch file successfully written." messages is shown.
Takashi Sawanaka [Sun, 3 May 2020 13:09:10 +0000 (22:09 +0900)]
crystaledit/Sample: Add shortcut keys and menu items for various hidden funtions
Takashi Sawanaka [Sun, 3 May 2020 08:56:30 +0000 (17:56 +0900)]
crystaledit: Fix crash in auto completion
Takashi Sawanaka [Sat, 2 May 2020 23:54:58 +0000 (08:54 +0900)]
crystaledit: Remove statbar.*
Takashi Sawanaka [Sat, 2 May 2020 14:19:01 +0000 (23:19 +0900)]
crystaledit: Remove splash.*
Takashi Sawanaka [Sat, 2 May 2020 13:51:38 +0000 (22:51 +0900)]
SynaxColors.h: Use std::array instead of std::vector, since the sizes of m_colors and m_bolds are fixed length.
Takashi Sawanaka [Sat, 2 May 2020 13:51:18 +0000 (22:51 +0900)]
crystaledit: Remove unnecessary nullptr checks
Takashi Sawanaka [Sat, 2 May 2020 11:11:51 +0000 (20:11 +0900)]
Sample.rc: Fix F3 key presses that have no effect.
Takashi Sawanaka [Sat, 2 May 2020 11:07:01 +0000 (20:07 +0900)]
ccrystaltextview.cpp:
- Fix the problem that searches do not work on lines containing NUL characters.
- Fix memory leak
Takashi Sawanaka [Sat, 2 May 2020 11:05:33 +0000 (20:05 +0900)]
crystalparser.cpp: Fix word wrapping in lines containing control characters that did not work properly.
Takashi Sawanaka [Sat, 2 May 2020 11:02:28 +0000 (20:02 +0900)]
ccrystalrendererdirectwrite.cpp: A temporary workaround for a crash when displaying binary files.
It needs to investigate.
Takashi Sawanaka [Fri, 1 May 2020 13:32:24 +0000 (22:32 +0900)]
crystaledit/Sample:
- Fix compilation errors on non-Unicode build
- Reduce warnings
- Read a text file in UTF-8
Takashi Sawanaka [Fri, 1 May 2020 11:04:59 +0000 (20:04 +0900)]
crystaledit/Sample: Fix warning C4996: 'CWinApp::Enable3dControls': CWinApp::Enable3dControls is no longer needed. You should remove this call.
Takashi Sawanaka [Fri, 1 May 2020 08:02:47 +0000 (17:02 +0900)]
Update Russian.po
Takashi Sawanaka [Fri, 1 May 2020 08:02:34 +0000 (17:02 +0900)]
Fix build error
Takashi Sawanaka [Fri, 1 May 2020 07:55:20 +0000 (16:55 +0900)]
wcwidth.cpp: Update to jquast wcwidth 0.1.9
Takashi Sawanaka [Fri, 1 May 2020 03:53:17 +0000 (12:53 +0900)]
GitHub issue #315: Compile WinMerge with ASLR and CFG enabled
LMS [Thu, 30 Apr 2020 21:12:56 +0000 (23:12 +0200)]
Merge pull request #3 from WinMerge/master
Puesta al día del clonado
Takashi Sawanaka [Thu, 30 Apr 2020 05:26:03 +0000 (14:26 +0900)]
Merge pull request #328 from wvxwxvw/patch-3
Update Russian.po
wvxwxvw [Thu, 30 Apr 2020 05:08:05 +0000 (08:08 +0300)]
Update Russian.po
Takashi Sawanaka [Thu, 30 Apr 2020 04:26:48 +0000 (13:26 +0900)]
Merge branch 'master' of https://github.com/winmerge/winmerge
Takashi Sawanaka [Thu, 30 Apr 2020 04:26:26 +0000 (13:26 +0900)]
Merge pull request #327 from wvxwxvw/patch-2
Update Russian.po
Takashi Sawanaka [Thu, 30 Apr 2020 04:25:49 +0000 (13:25 +0900)]
When comparing large files, display a message box asking if you want to see only the results of the comparison, not the contents of the files.
If you choose to display only the results of the comparison, WinMerge uses less memory because it does the comparison in the same way as a folder comparison.
ref issue #325
wvxwxvw [Thu, 30 Apr 2020 01:02:39 +0000 (04:02 +0300)]
Update Russian.po
Takashi Sawanaka [Mon, 27 Apr 2020 22:53:46 +0000 (07:53 +0900)]
Merge pull request #326 from qosobrin/master
Galician translation update
qosobrin [Mon, 27 Apr 2020 07:52:39 +0000 (09:52 +0200)]
Galician translation update
Takashi Sawanaka [Sun, 26 Apr 2020 14:12:32 +0000 (23:12 +0900)]
Update frhed to 0.10904.2017.4
Takashi Sawanaka [Sun, 26 Apr 2020 14:11:29 +0000 (23:11 +0900)]
Update Contributors.txt
Takashi Sawanaka [Sat, 25 Apr 2020 12:45:25 +0000 (21:45 +0900)]
Fix memory leak