Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-pascal / 2016-07

.RSJ files vs .RST files

5 messages · 3 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Graeme Geldenhuys

Hi,

Are .RSJ files replacements for .RST files, or am I not understanding the point or .RSJ files? I believe .RSJ files appeared in FPC 2.6.4.

Is the FPC team going to deprecate .RST files at some point?

Regards,
Graeme

fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ My public PGP key: http://tinyurl.com/graeme-pgp
Jonas Maebe
to Graeme Geldenhuys

Graeme Geldenhuys wrote on Mon, 04 Jul 2016:

Are .RSJ files replacements for .RST files, or am I not understanding the point or .RSJ files?

Since we don't generate .rst files anymore, .rsj files are (codepage-safe) a replacement.

I believe .RSJ files appeared in FPC 2.6.4.

3.0

Is the FPC team going to deprecate .RST files at some point?

See above.

Jonas

Jonas Maebe
to Graeme Geldenhuys

Graeme Geldenhuys wrote on Mon, 04 Jul 2016:

Show quoted text 5 lines
On 2016-07-04 10:31, Jonas Maebe wrote: > Since we don't generate .rst files anymore, .rsj files are > (codepage-safe) a replacement. Oh, no deprecation period - that's harsh.

While I was not the one who removed support for generating them, I didn't know rst files were a supported public interface. I thought they only existed as a communication means with the rstconv utility (which still supports them, along with .rsj files).

Jonas

Martin Schreiber
to Graeme Geldenhuys: Oh, no deprecation period - that's harsh. OK, I guess I'll have to start modifying my…
Graeme Geldenhuys wrote 9 lines
On 2016-07-04 10:31, Jonas Maebe wrote: > Since we don't generate .rst files anymore, .rsj files are > (codepage-safe) a replacement. Oh, no deprecation period - that's harsh. OK, I guess I'll have to start modifying my localisation utilities then. Thanks for the information.

MSEgui has code for parsing *.rsj files. Please see lib/common/designutils/mseresourcetools.pas.

Martin