Timeline
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2019-03-16
15:47
Copy ReleaseNotes.txt from 32-bits to 64-bits release. Commit both releases with just the version number. Leaf check-in: a47f28d42f user: tinus tags: trunk
12:04
Commit the source only after the binaries have been committed. check-in: ac72f11233 user: tinus tags: trunk
11:02
v1.3.2.0 (64-bits) Leaf check-in: d556f08405 user: tinus tags: release, release-64bits, v1.3.2.0, v1.3.2.0-64
11:02
Copy files from 32-bits to 64-bits version in publish script. check-in: 9610d68156 user: tinus tags: trunk, release-src, src-1.3.2.0
09:57
v1.3.2.0 (32-bits) Leaf check-in: fae1d51f62 user: tinus tags: release, release-32bits, v1.3.2.0, v1.3.2.0-32
09:54
Bugfixes in publication batch script. check-in: 4df99df5ae user: tinus tags: trunk, src-1.3.2.0
09:40
Merge and integrate win64 to trunk. check-in: 01f90f575c user: tinus tags: trunk
09:36
Added batch-scripts to build or build and publish the plugin. Closed-Leaf check-in: 7dd2b5283a user: tinus tags: win64
09:29
'Edit filters' also checks for sample file in DLL folder if not present in the config folder, and copies it if necessary. Use secure links in about form. Added plugin DLL file name as property to TNppPlugin. Removed obsolete 'Replace Hello World' command. Identify debug version of plugin in menu. Fixed version info in project (and set to 1.3.2.0). check-in: 3546a794ad user: tinus tags: win64
2019-03-15
21:11
New branch `release-64bits` to publish 64-bits version of the plugin. check-in: ff2fa8f86e user: tinus tags: release-64bits
21:00
New branch `release-32bits` to accomodate new plugin naming scheme (and differentiate between 32-bits and 64-bits). check-in: f72b5f6c6e user: tinus tags: release-32bits
19:59
Fixed several remaining 64-bits related problems. Moved ODS (for OutputDebugString) to its own unit. check-in: bcacc7133f user: tinus tags: win64
18:14
Grafted Win64-related changes from [23338c7949] and [f09c69e9b9] into their own branch, to make it easier to create a proper 64-bits release. check-in: e1f6b8f94e user: tinus tags: win64
2018-11-03
11:17
Updated link, apparently []() is not correct Markdown. check-in: 6dc33f10d6 user: tinus tags: trunk
11:04
Create README.md check-in: 587211a96f user: tinus tags: trunk
2018-03-21
18:08
Delphi 10.2.2 Tokyo check-in: 58587b2302 user: tinus tags: trunk
2017-05-14
14:31
Added Win64 platform support. Fixed the most egregious errors wrt bitness. Leaf check-in: f09c69e9b9 user: tinus tags: updatecheck
2017-02-19
20:38
Implemented updating and replacing of plugin. check-in: 6d33ea7784 user: tinus tags: updatecheck
20:29
Moved ODS for OutputDebugString to separate unit. check-in: 3c4dc7f26d user: tinus tags: updatecheck
20:24
Moved ODS for OutputDebugString to separate unit. check-in: 636a5f5ef3 user: tinus tags: updatecheck
20:24
Moved ODS for OutputDebugString to separate unit. check-in: 24c1e8d83a user: tinus tags: updatecheck
17:30
Merged in trunk, and incorporated some fixes for Win64. check-in: 23338c7949 user: tinus tags: updatecheck
2017-02-08
16:04
Added versionable ignore-glob. Updated and normalized Delphi project (10.1 Berlin Update 2). check-in: 81540a5449 user: tinus tags: trunk
2017-02-07
21:42
Added update command. Retrieved release notes for the latest version. check-in: 15ba04d971 user: tinus tags: updatecheck
20:56
Merge with v1.2 fix. check-in: 388a0bb939 user: tinus tags: trunk
20:42
Update project file to Delphi 10.1 Berlin. Changed scroll positions list to TDictionary<TBufferID,TPoint>. check-in: 930e563975 user: tinus tags: trunk
2013-10-20
13:26
Take the document's current code page into account, and don't assume UTF-8 by default. (Untested) Closed-Leaf check-in: 6a71b23ed0 user: Martijn tags: v1.2
2013-07-14
10:04
Fix botched-up merge. check-in: c8966d9ec7 user: Martijn tags: updatecheck
10:00
Merged in changes from version-override (v1.3.1.0) check-in: ee91dce380 user: Martijn tags: updatecheck
09:48
v1.3.1.0 Closed-Leaf check-in: fb02a79e74 user: Martijn tags: publish, v1.3.1.0
09:44
Release of v1.3.1.0 check-in: 4159519e53 user: Martijn tags: trunk, release, src-1.3.1.0
09:37
Tries to read the installed version of IE from iexplore.exe's file version info. Otherwise, tries from svcVersion as well as from Version in HKLM\Software\Microsoft\Internet Explorer. Moved composition of the plugin's menu items from the constructor to the override of SetInfo, since we now need the config dir, and we don't know that until we have a handle to the Npp window. Closed-Leaf check-in: dcf6086ee4 user: Martijn tags: version-override
2013-07-12
20:02
Moved GetSettings to the plugin class. Read eventual version override from settings file (but it doesn't seem to work yet). check-in: ef8f24d6c5 user: Martijn tags: version-override
19:07
Added high-level method subs to check for updates, get the changes, and replace the plugin. check-in: 93c88e244b user: Martijn tags: updatecheck
2013-03-19
20:26
Added menu command 'Check for update'. Currently only displays the plugin's file version, and compares it to the version posted online. check-in: 1a9f9f3c11 user: Martijn tags: updatecheck
2013-03-03
13:48
Updated trunk to match with v1.3 check-in: 12f8f07a24 user: Martijn tags: trunk
13:45
Oops... Forgot to include the units used to run an external process, and capture its output. Closed-Leaf check-in: a62f4ed133 user: Martijn tags: release, v1.3, src-v1.3.0.0
12:55
v1.3.0.0 check-in: 088b31f9e1 user: Martijn tags: publish, v1.3.0.0
12:52
Release of v1.3.0.0 check-in: 20be4f1b46 user: Martijn tags: release, v1.3, src-1.3.0.0
12:44
Get rid of ProcessMessages/Sleep combo in RestoreScrollPos. check-in: 532daeeda1 user: Martijn tags: v1.3
2013-02-15
22:28
The filter thread does seem to synchronize properly if we wait for it in the main thread, effectively undoing all advantage of threading. We'll go with it for now [8988ba50dd]. Show a waiting cursor while the filter is running, and write the name of the filter in the status bar at that time as well. DetermineFilterName now accepts multiple extensions (separated by commas). It now determines the document's language type name correctly, and it also does this only once per run (if necessary). Added two menu options, to open the settings.ini and the filters.ini. check-in: 78558a28f2 user: Martijn tags: v1.3
22:20
TNppPlugin.DoOpen returned the wrong value. Added exception handling to the detach routine. check-in: 58b267bd46 user: Martijn tags: v1.3
2013-02-05
19:15
Always disable the refresh timer when starting a refresh. Added checkbox 'Freeze'; while checked, the preview is not refreshed. [f672ca4078] check-in: 8575177e56 user: Martijn tags: v1.3
2013-01-29
21:49
Merged in the v1.2.1 bugfix check-in: dbaefd1f43 user: Martijn tags: v1.3
21:47
Updated trunk to match v1.2 check-in: 0d5c7fa989 user: Martijn tags: trunk
21:44
Version v1.2.1.0 check-in: 0583210e3d user: Martijn tags: publish, v1.2.1.0
21:42
Release of v1.2.1.0 check-in: a9b6dbe5b5 user: Martijn tags: release, v1.2.1.0, v1.2
2013-01-28
17:22
Added exception handling to plugin template, to avoid having to implement it everywhere. Exceptions are written to DebugOutput. Added checks for preview form to prevent exception on close of each document. check-in: cb15f520db user: MCO tags: v1.2
2013-01-27
11:23
Added a few (extra) debugging lines. Somehow the main thread doesn’t continue when synchronizing from the filter thread (perhaps the main thread isn’t the same thread as the main thread that initializes the plug-in). check-in: 371195c472 user: Martijn tags: v1.3
2013-01-26
21:41
Running the filter seems to work, reporting errors as well. Only problem now is that the thread synchronization appears to lock up; the (synchronized) displaying of the filtered HTML doesn’t occur until the thread is freed by the next refresh. check-in: 1bb020580b user: Martijn tags: v1.3