Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Martin Iturbide

Pages: [1] 2 3 ... 336
1
Hello Mentore.

Thanks for that. So, it means that "GpfRexx" is now "AS IS" Freeware, with not support from it's author. Thats good.

I have that the last version is this one:
- https://hobbesarchive.com/Home/Download?path=/Hobbes/pub/os2/dev/proglang/rexx/GpfRexx_1-2c.zip

Let me know any correction.

Thanks

2
Marketplace / Re: ebay Stuff
« on: Today at 10:31:03 am »
And for the Canadian pride !!!
It says 1.2 but it is 1.3.
- https://www.ebay.com/itm/396448075271?_skw=IBM+OS%2F2&itmmeta=01JS1BNFFBK955ZGXX6Z8QEASG

3
Networking / Re: TCP/IP from MVDM DOS sessions
« on: Today at 09:43:42 am »
Hello SoundChaser.

Here it is something related that I tried without success:
https://www.os2world.com/forum/index.php/topic,2961.0.html

My goal at that time was to run  MicroWeb DOS web browser under a DOS VDM, but I was not able to do it. It uses mTCP and some connection between mTCP and IBM TCP/IP for DOS was required. Even the author of mTCP was here on the forums (mbbrutman), but I was not at his technical level to keep going.

Regards

4
Internet / Re: otter-browser, Qt5 build
« on: April 14, 2025, 04:49:35 pm »
Hello Dave

I added the link and uploaded the file. Later we can replace it if the new version compiles.

Quote
Guess I should fork that repository and keep better track of which commit I'm building from :)

I always prefer for the every OS/2 software ported to have it's own fork, because I can learn from the OS/2 make file :)

Regards

5
General Discussion / Re: EDM/2 Wiki Issue
« on: April 13, 2025, 04:33:38 pm »
Hello

It was reported today by Adrian that the EDM/2 wiki and the Netlabs Wiki are connected back to the Netlabs LDAP.

I tested it and I can log in to both with the same password:

- https://www.edm2.com/index.php/Main_Page
- https://wiki.netlabs.org/index.php/Main_Page

Please test with the netlabs password that you remember.

Regards

6
Applications / Re: Apache and PHP
« on: April 12, 2025, 11:09:32 pm »
Thanks for the feedback.

7
Applications / Apache and PHP
« on: April 12, 2025, 04:47:38 pm »
Hello

I just got a request from a user and he wants to know the latest Apache and PHP libs port for OS/2.

My guess is:
- https://hobbesarchive.com/Home/Download?path=/Hobbes/pub/os2/server/web/ApacheHTTPSrv_2-4-52.zip
- https://smedley.id.au/tmp/php-5.6.40-os2-20201213.zip

Is that correct?

Regards

8
General Discussion / Re: Brainstorm: What is Next with OS/2 ?
« on: April 10, 2025, 02:25:20 pm »
Hello

For the moment we have in no specific order:
1) Modern web browser
2) Wifi Driver.
3) Memory issues
4) IPv6.
5) Email app (Modern) compatible with yahoo, gmail, etc
6) QEMU. Not only the software, but guest integration too.
7) LibreOffice

And side discussion:
1) There is no need to worry because we have virtualization.
2) The dislike of RPM/YUM or FHS.
3) A alternative kernel discussion

Regards

9
Programming / Re: EDM/2 - The API Project - Undocumented
« on: April 09, 2025, 07:10:28 pm »
2) DrgGetClipPS
Ref: https://www.edm2.com/index.php/OS/2_DLL_Entry_Points_Cross_Reference
- PMCTLS.108    PMDRAG.76

I only found this on the OS2World Github,
Quote
HPS   APIENTRY DrgGetClipPS(HWND hwnd,               // Not yet in PMWIN.H
                            HWND hwndClip,
                            ULONG fl);
Source.

-- https://www.edm2.com/index.php/DrgGetClipPS

10
Programming / Re: EDM/2 - The API Project - Undocumented
« on: April 09, 2025, 07:03:33 pm »
Hello

The github search can help me a little bit.

I found:
Quote
   ULONG APIENTRY DrgQueryFormat(PDRAGITEM pditem,
                                 PCSZ  pszAppMech,
                                 ULONG cbBuffer,
                                 PCSZ  pBuffer,
                                 ULONG ulFMTIndex);

Source.

11
Programming / Re: EDM/2 - The API Project - Undocumented
« on: April 09, 2025, 07:01:02 pm »
Thanks Lars.

Here in spanish we say "something is something", which also means "everything counts".

I had created the page with the corresponding warning first:

- https://www.edm2.com/index.php/DrgQueryFormat

Regards

12
General Discussion / Re: EDM/2 Wiki Issue
« on: April 08, 2025, 04:02:00 pm »
Hello

Look now what I did with notebooklm.

I was not sure if the "GPI Functions" page was complete, or if the GPI documentation was complete or not. So I told the AI to compare:
- https://www.edm2.com/index.php/GPI_Functions
With the "OS/2 DLL Entry Points Cross Reference"
- https://www.edm2.com/index.php/OS/2_DLL_Entry_Points_Cross_Reference
And  "OS2386.LIB Information generated with EMXIMP"
- https://www.edm2.com/index.php/OS2386.LIB_Information_generated_with_EMXIMP

I told him to let me know which gpi functions I'm missing on the first list. It gave me:

Code: [Select]
    GpiOval
    GpiAbortPath
    GpiAccessMetaFile
    GpiBeginInkPath
    GpiEndInkPath
    GpiOpenMetaFile
    GpiCloseMetafile
    GpiConvPSH
    GpiCreateEllipticRegion
    GpiCreatePolygonRegion
    GpiCreateRoundRectRegion
    GpiDrawChain
    GpiDrawFrom
    GpiDrawDynamics
    GpiConvPSH
    GpiEnableYInversion
    GpiInstallIFIFont
    GpiMTAssociate
    GpiMTDisassociate
    GpiQueryDCData
    GpiSetDCOwner
    GpiQueryFontMappingFlags
    GpiSetFontMappingFlags
    GpiQueryMitreLimit
    GpiSetMitreLimit
    GpiQueryNumberSetIds
    GpiQueryPath
    GpiQueryRasterizerCaps
    GpiQueryTabbedTextExtent
    GpiTabbedCharStringAt
    GpiRealizeColorTable
    GpiResizePalette
    GpiResumePlay
    GpiSuspendPlay
    GpiSaveMetaFile2
    GpiSetBitmapOwner
    GpiSetRegionOwner
    GpiStartRequest
    GpiStrokeInkPath
    GpiUnrealizeColorTable
    GpiVectorSymbol

I doble checked that those functions exists on the  "OS2386.LIB Information generated with EMXIMP"
So, now I had have to find out if it is worthy to try to document or research that functions :)
For the moment I just added those to the list of GPI as "Not Documented - To Verify"

Now, let's search if "GpiOval" was ever used on the source code I have on Github.com/OS2World
- https://github.com/search?q=org%3AOS2World%20GpiOval&type=code
I think I have something to start documenting it but I need more criteria from a developer.

Regards

13
General Discussion / Re: EDM/2 Wiki Issue
« on: April 08, 2025, 03:54:55 pm »
That is a lot of work. I hope AI is helping.
It really helped a lot from doing the media wiki layout manually to have it in one second. The thing that I have to be careful about is the that it does not "invent" anything.
But I had to check the quality of the gpi to be sure that is helping. For the moment I didn't found any serious issue with it.

I thought I could export an INF file to IPF using New View Tools->Save as IPF, but that does not work as well as I'd hope. It seems to start saving the document, but then finishes early skipping most of the content of the document.

I think this is a good idea. I will try using IPF instead of the PDF and see if the mediawiki convertion works better with AI.

Regards


14
Programming / EDM/2 - The API Project - Undocumented
« on: April 08, 2025, 02:43:12 pm »
Hello

I want to ask a little help here. I found this undocumented functions and I want to see if we can document those on the EDM/2 wiki.

1) DrgQueryFormat
Ref: https://www.edm2.com/index.php/OS/2_DLL_Entry_Points_Cross_Reference
- PMCTLS.107

2) DrgGetClipPS
Ref: https://www.edm2.com/index.php/OS/2_DLL_Entry_Points_Cross_Reference
- PMCTLS.108    PMDRAG.76

I want to provide as close as possible a documentation like this function as sample, syntax, parameters, etc.. just what we can find out.

Thanks in advance.

Regards

15
General Discussion / Re: EDM/2 Wiki Issue
« on: April 08, 2025, 02:31:06 pm »
Hi Neil
For example, in GpiSetCharBox, there is an item Graphic Elements and Orders. In that page, there is a link to "Set Character Cell", but in the EDM/2 Wiki web page, this link is changed to plain text.
Yes, you are right. It is not perfect and it is good that you let me know.

My issue here is that I'm not using the INF file directly as source (since it is not a recognize format for the AI), I'm using a printed PDF and I copy the text of each function one by one. Otherwise (as far as I tested), if I feed the AI with the source and let it generate the content on the structure that I want, it will start to fill the blanks and invent things (that I don't like). This is why I copy all the text and just use tell it to use the layout and not invent anything. (hopefully)

About this link, the inf file (I got from "yum install os2tk45-books") can not find the reference file.  What will be a good way to find the reference and see if I can fix some of the EDM/2 wiki?

Regards

Pages: [1] 2 3 ... 336