Page 41 of 41

Re: SciTE4AutoHotkey v3.0.06.01 [Updated October 12 2014]

Posted: 10 Feb 2020, 20:58
by Coldblackice
Is there a "Restore previously opened files" option? I rely on this feature a lot in other software, from web browsers to code editors to Acrobat PDFs, etc. It'd be great if SciTE4AHK could do those, reopening whatever scripts were open at time of closing. I keep a number of scripts open in the editor for frequent editing, so it's a bit of a hassle when I need to restart, having to open them all manually from the "Recents" menu or clicking/dragging.

I have a feeling I may be overlooking the setting however -- does this exist already? TIA

Re: SciTE4AutoHotkey v3.0.06.01 [Updated October 12 2014]

Posted: 10 Feb 2020, 21:26
by Xtra
Under file menu:
Look for load session... and save session...

HTH

Re: SciTE4AutoHotkey v3.0.06.01 [Updated October 12 2014]

Posted: 11 Feb 2020, 10:58
by JnLlnd
I have this in my file SciTEUser.properties (open it from the "Options / Open User properties")

Code: Select all

#~ If you set save.session, the list of currently opened buffers will be saved on exit in a session file. 
#~ When you start SciTE next time (without specifying a file name on the command line) the last session will be restored automatically.
save.session=1

#~ Setting session.bookmarks causes bookmarks to be saved in session files. 
#~ If you set session.folds then the folding state will be saved in session files. 
#~ When loading a session file bookmarks and/or folds are restored. Folding states are not restored if fold.on.open is set.
session.bookmarks=1
session.folds=1

#~ Setting save.position causes the SciTE window position on the desktop to be saved on exit in the session file and restored at start up.
save.position=1

#~ Setting save.recent causes the most recently used files list to be saved on exit in the session file and read at start up.
save.recent=1


Re: SciTE4AutoHotkey v3.0.06.01 [Updated October 12 2014]

Posted: 24 Jun 2020, 01:08
by DrReflex
A potential update is coming to SciTE4AutoHotkey (SciTE4AHK).

I have not looked at this thread and the associated source code on github in a while. I see that fincs was working an update for SciTE4AHK to scintilla/SciTE (S/S) version 3.7.1 last October.
https://github.com/fincs/SciTE4AutoHotkey/tree/experiment

The version of SciTE4AHK suggested by autohotkey.com is fincs version 3.0.06.01 dated October 12, 2014. That version updated SciTE4AHK to S/S version 3.5.1. evilC posted an excellent summary of the complicated multistep SciTE4AHK compile process in July of 2017:
https://www.autohotkey.com/boards/viewtopic.php?t=34398
In that post, he provided an SciTE4AHK update to S/S version 3.6.0. Fortunately, the 3.6.0 update can be copied over the installed 3.5.1 version without loss of functionality.
https://www.autohotkey.com/boards/download/file.php?id=2551&sid=8e4de504608252941d8c6e7666b91da5

PLEASE NOTE: S/S version 3.6.0 was released in August of 2015. The current S/S version 4.4.3 was released June of 2020.

------------------------------------------------------------------------------------------------------------------------------------------------------

I used to believe, the best SciTE4AHK update would be to upgrade from S/S version 3 to version 4. SciTE4AutoIt3 made the move from version 3.7.3 to version 4.1.0 in 2018. The current version of SciTE4AutoIt3 runs on S/S version 4.2.0.

Today, I feel that we should wait to upgrade SciTE4Autohotkey. For now, AutoHotkey language updates to SciTE4AHK would be nice.

My argument for waiting to the upgrade SciTE4AHK follows:

Scintilla/SciTE (S/S) is likely to upgrade to version 5 this year. S/S version 5 will greatly change the internal architecture of S/S. Lexer files are currently built into S/S. Adding lexers for new languages results in SciTE code bloat. Even simple language changes result in lexer changes and they require a recompile of SciTE to accommodate the changes. This has been an issue with SciTE and with SciTE4AutoHotkey for some time. The compiled version of SciTE4AHK provided by evilC in 2017 is stuck at the AHK v1.1 and v2.0 languages as they existed in December of 2016.

With S/S version 5, an external Lexilla library will be created and the S/S lexer files (after recoding) can be moved out of the editor and stored in the external Lexilla library. Removing these language specific files from the editor will result in reduced code bloat. A user's Lexilla library can be paired down to only the lexers for the languages that the user codes with. Most language updates will be completed on the lexers in the Lexilla library rather than on the code in SciTE. This will eliminate the need to recompile SciTE every time there is a language update. Unused lexers can be removed from and new lexers can be added to the Lexilla library for use by SciTE without recompiling SciTE. Finally, the external Lexilla library can be shared between different SciTE based editors. This will greatly increase the number of coders available to maintain each lexer.

I believe that S/S version 5 (as proposed) will finally give us a means to have a lexer for each version of AutoHotkey that can be updated and installed when there is a new update to that version AHK. Users will no longer need to maintain their own lexers and to recompile SciTE4AHK after each AHK update to keep SciTE4AHK up-to-date. This will allow SciTE4AHK upgrades to be reserved for major functional improvements and important/critical bug fixes.

fincs update of SciTE4AHK to S/S version 3.7.1 will be warmly welcomed (especially if it updates the AHK 1.1 and 2.0 language files). I certainly plan thank him for the update when it is released. I also note that GitHub is currently providing matching funds if we support fincs work.
https://github.com/sponsors/fincs

Re: SciTE4AutoHotkey v3.0.06.01 [Updated October 12 2014]

Posted: 24 Jun 2020, 08:59
by joedf
Neat, I still use SciTE4AHK for all my ahk scripting :D

Re: SciTE4AutoHotkey v3.0.06.01 [Updated October 12 2014]

Posted: 21 Jul 2020, 06:04
by Micromegas
DrReflex wrote:
24 Jun 2020, 01:08
Even simple language changes result in lexer changes and they require a recompile of SciTE to accommodate the changes.
So, what does the user have to do? Do the recompile ourselves each time we update AHK? How?

Re: SciTE4AutoHotkey v3.0.06.01 [Updated October 12 2014]

Posted: 21 Jul 2020, 08:35
by joedf
If you want an updated SciTE (or rather scintilla) backend, yes. but the current release is stable.

Re: SciTE4AutoHotkey v3.0.06.01 [Updated October 12 2014]

Posted: 21 Jul 2020, 13:24
by Micromegas
Thank you for your reply. Indeed, it seems like the problems I have (such as this) have other causes. It's amazing that v3.0.06.01 has held up despite the many changes in AHK since.

Re: SciTE4AutoHotkey v3.0.06.01 [Updated October 12 2014]

Posted: 21 Jul 2020, 14:56
by joedf
If you are having issues, I know evilC had posted an updated version somewhere including fixes from lexikos and him.
Otherwise there are many other options: AHKStudio, AutoGUI, VSCode (w/ AHK extension), SublimeAutoHotkey, etc. :+1:

Re: SciTE4AutoHotkey v3.0.06.01 [Updated October 12 2014]

Posted: 02 Aug 2020, 11:43
by Peixoto
Is there a way to increase the number of opened tabs ??

I'm using version 3.0.06.01

Thanks!

Re: SciTE4AutoHotkey v3.0.06.01 [Updated October 12 2014]

Posted: 02 Aug 2020, 13:10
by HotKeyIt
Increase buffers in global properties: Options->Open Global properties->buffers=20.

Re: SciTE4AutoHotkey v3.0.06.01 [Updated October 12 2014]

Posted: 19 Aug 2020, 16:14
by 2ndprotocol
The downloads seem to have vanished. Getting a 404 for the installer an portable download on Fincs site. Although I can get to the main page
http fincs.ahk4.net /user/fincs/scite4ahk/dl/SciTE4AHK300601_Install.exe Broken Link for safety

Re: SciTE4AutoHotkey v3.0.06.01 [Updated October 12 2014]

Posted: 19 Aug 2020, 16:59
by gregster
2ndprotocol wrote:
19 Aug 2020, 16:14
The downloads seem to have vanished. Getting a 404 for the installer an portable download on Fincs site. Although I can get to the main page
http fincs.ahk4.net /user/fincs/scite4ahk/dl/SciTE4AHK300601_Install.exe Broken Link for safety
Yeah, there seems to be a problem - but I think the latest versions are also available under the archives link on @fincs website: SciTE4AHK300601_Install.exe and SciTE4AHK300601_Portable.zip . Downloads of those seem to work...

Re: SciTE4AutoHotkey v3.0.06.01 [Updated October 12 2014]

Posted: 21 Aug 2020, 07:16
by joedf
I'll setup a mirror page for this... :think:

Re: SciTE4AutoHotkey v3.0.06.01 [Updated October 12 2014]

Posted: 21 Aug 2020, 07:49
by JnLlnd
Hi,

I'm confused. A week or two ago I received new version alerts when launch SciTE4AutoHotkey. I turned alerts off at that time but I would like now to retrieve the new release. Searching here or enabling automatic.updates=1, I can't find a new release. Was it a false alert?

Thanks for this great editor :-)

Jean

Re: SciTE4AutoHotkey v3.0.06.01 [Updated October 12 2014]

Posted: 21 Aug 2020, 13:25
by joedf
Here's the relevant reddit topic:
https://www.reddit.com/r/AutoHotkey/comments/ibi3ai/twimc_scite4autohotkey_download_linkahk4net_down/

The hosting was down. daonlyfreez has since fixed it.

Re: SciTE4AutoHotkey v3.0.06.01 [Updated October 12 2014]

Posted: 21 Aug 2020, 13:42
by JnLlnd
OK thanks Joe. So, I was under the false impression that there would be a new version.

Re: SciTE4AutoHotkey v3.0.06.01 [Updated October 12 2014]

Posted: 25 Aug 2020, 18:02
by joedf

Re: SciTE4AutoHotkey v3.0.06.01 [Updated October 12 2014]

Posted: 25 Aug 2020, 18:26
by Xtra
Thanks @joedf