Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add putty.ini support #862

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

benok
Copy link

@benok benok commented Jan 28, 2022

Hi, I've recently noticed your SuperPuTTY program.
Tab support is very useful. Thank you for publishing this tool.

But SuperPuTTY doesn't support "putty.ini".

There are several putty forks that use putty.ini to store settings instead of registry.
(e.g. PuTTYrv, iceiv+putty and original putty.ini support is from gotta-ni buiid)

I think they are quite popular in Japanese.

I implemented putty.ini support like this.
Could you please take a look?

p.s.
One known problem exists.

Used ini-parser(https://github.com/rickyah/ini-parser) library is not so robust.
It doesn't allow loading ini file which has "duped" section exists.
Implement additional error handling or add forgive multiple section option to ini-parser for better supporting.

Known problem:
Used ini-parser(https://github.com/rickyah/ini-parser) library is not so robust.
It doesn't allow loading ini file which has duped section exists.
Implement additional error handling or add forgive multiple section option to ini-parser for better support.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants