-
Notifications
You must be signed in to change notification settings - Fork 12
/
CHANGELOG
205 lines (168 loc) · 7.5 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
CHANGELOG
=========
version 1.6.0 (tbd.)
--------------------------
- removed dependency to libpcre for matching editorconfig patterns
version 1.5.3 (2024-02-12)
--------------------------
- changed file dialog to remember the filter setting
- fixed uninitialized memory access
- fixed editorconfig end_of_line setting was not applied
- fixed cursor line highlighting rendering
version 1.5.2 (2023-10-05)
--------------------------
- fixed disabling Read Only doesn't disable encoding error locks
- fixed filedialog not showing the sort indicator sometimes
- fixed potential buffer overflow in ExecShellCommand/ExecCursorLine
- fixed build on Solaris 10
version 1.5.1 (2023-09-06)
--------------------------
- added DISABLE_MULTICURSOR compile option
- fixed potential crash caused by uninitialized memory access in CreateBGMenu
- fixed unnecessary stat line updates when using multiple cursors
- fixed cursor line highlighting bug when removing a selection
version 1.5.0 (2023-07-09)
--------------------------
- added experimental support for multi-cursor editing
- added new setting Lock File on Encoding Error
- added horizontal scrolling via btn6/7
- added current window size as default values to Initial Window Size dialog
- added marking to iconified windows in the window menu
- added persistent search/replace history
- added CDE dnd integration
- updated macos makefile
- improved font width detection
- improved text rendering performance
- changed behavior when a file was opened with encoding errors (lock on error)
- removed file dialog icon view / removed libXpm dependency
- fixed macro recording of composed characters
- fixed xnc not detecting the correct virtual desktop of windows
- fixed new file name not always used in the save file dialog/detaiview
- fixed possible out-of-bounds read in primary selection
- fixed line number background clip rectangle
- fixed case insensitive search not working with non-ASCII characters
- fixed isrcFind icon size setting
version 1.4.1 (2022-07-10)
--------------------------
- changed initial focus to New File Name textfield in the Save File dialog
- added _NET_WM_NAME window property for improved support of utf8 window titles
- improved primary selection compatibility
- fixed return key not working in the Save File dialog
- fixed color dialog not working with older motif versions
- fixed build on Solaris
- fixed EditorConfig unset
- fixed uninitialized memory read in drawString()
- fixed LDFLAGS not used when linking binaries
version 1.4.0 (2022-01-09)
--------------------------
- updated C, C++ and Java syntax highlighting
- added Lua syntax highlighting
- added OCaml syntax highlighting
- added support for DESTDIR parameter in the make install target
- added ansi escape sequence color rendering
- added color chooser
- added warning before overriding existing files
- added encoding error list
- added possibility to close tabs with middle mouse button
- tab position can be changed with dnd in the same window now
- improved file dialog(Ctrl+L shortcut, support for absolute file names)
- fixed Edit Lower-case/Upper-case with non-ASCII characters
- removed "Cannot get X Input Manager" error message
version 1.3.3 (2021-08-18)
--------------------------
- fixed potential buffer overflow in server/client mode
- fixed half-visible button in "Save Files" dialog
- fixed search history recall in alternate "Replace All" dialog
- added cygwin support
version 1.3.2 (2021-06-13)
--------------------------
- font dialog: use font family as name if the full name is not available
- fixed slow performance in some cases when Highlight Cursor Line is enabled
- fixed Highlight Cursor Line state in new documents
- fixed cursor line highlighting if wrap mode is 'None'
- fixed crash in font dialog when size is changed and no item is selected
- fixed build on Solaris 10
version 1.3.1 (2021-05-29)
--------------------------
- fixed encoding detection
- fixed font selector
- fixed cursor rendering when wrap mode is 'none'
- fixed color initialization in split pane
- fixed saving nedit.iconSize setting
- fixed filedialog pathbar not separating directories with 1-char names
- removed support for legacy .nedit config file
- changed env NEDIT_HOME to XNEDIT_HOME
- added cygwin Makefile
version 1.3.0 (2021-05-19)
--------------------------
- added cursor line highlighting
- added indent rainbow
- added support for EditorConfig
- added option for displaying the current encoding in the window title
- added default encoding preference
- added preference for toolbar icon size
- added separate line number background color
- improved input method usage
- fixed Drag'n'Drop not working with some file managers
- fixed Paste Column not working correctly with multibyte characters
- fixed message dialog button inconsistency
- fixed flickering line numbers while typing
- fixed compiling with REPLACE_SCOPE option
- fixed input via keypad
- fixed UTF-8 decoding
- fixed cursor rendering near multibyte characters
version 1.2.2 (2021-01-18)
--------------------------
- added possibility to scroll with mouse wheel while selecting text
- fixed rendering issue when the window is resized
- fixed that Revert to Saved could skip the first two bytes in some cases
- minor code cleanup
version 1.2.1 (2020-11-14)
--------------------------
- added alternative textfield widget for the search/replace dialog
with better unicode support
- added shortcuts for selecting files in the filedialog detail view
- added text zoom functionality to the help window
- fixed bom setting not always applied in the save file dialog
- fixed line number drawing without Xrender
- fixed file open not working with detail view after changing the directory
- some code cleanup
version 1.2.0 (2020-03-08)
--------------------------
- added simple encoding detection
- added option to change encoding on "Revert to Saved"
- added dialog for inserting unicode codepoints (replaces "Insert Ctrl Code")
- added detail view to the file dialog
- added menu entry for resetting font zoom (caused by ctrl +/- or mouse wheel)
- added support for opening files by drag'n'drop to the main window (xdnd)
- added new dialog for saving files on window-close
- fixed paste from primary selection on macOS
- fixed encoding conversion bug
- some code cleanup
version 1.1.1 (2019-08-18)
--------------------------
- fixed zoom shortcuts not useable with numpad
- fixed external commands not working when using xnedit background mode (xnc)
- improved font selector (sorted font list)
version 1.1.0 (2019-07-21)
--------------------------
- added markdown syntax highlighting
- added ctrl++ and ctrl+- shortcuts for changing font size
- added file dialog button for creating directories
- added some additional preferences (not changeable via menu)
- added macOS makefile
- fixed text widget rendering issues with non-compositing window manager
- fixed internal window/document initalization (encoding, fonts)
- fixed text color settings being ignored when syntax highlighting is disabled
- fixed window resizing on font changes
- improved file dialog performance
version 1.0.1 (2019-04-03)
--------------------------
- fixed encoding conversion skipping bytes
- fixed encoding incompatibility between text widget and search dialog when
using a non-utf8 locale
- changed default encoding from utf8 to the locale encoding
- fixed encoding problems in the clipboard when no UTF8_STRING value available
version 1.0.0 (2019-02-24)
--------------------------
- first XNEdit release