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 - Andy Willis

Pages: 1 [2] 3 4 ... 21
16
Applications / Re: XWP v1.0.16
« on: December 09, 2023, 06:57:21 pm »
XWP v1.0.16 introduces some of the most significant Desktop usability improvements in years.

XStartup
Large parts of the XStartup code have been rewritten for improved reliability. It should no longer be necessary to impose a long delay to ensure the first object starts properly. XStartup's notebook page has also been updated with XWP-Full's Boot Logo option getting its own page.
How hard would it be to add the initial delay back? I had imposed I think just a one second (maybe 3, I don't recall now) delay to prevent a 30-45 second hang that is now back (I had timed it back then but haven't now that it is back).  If the code is still there but just either commented or ifdef'd out, I should be able to build it (assuming my build environment is still good).
Never mind, I was able to work around it by moving TCPIP startup to launch second instead of first.  Previously, I was unsuccessful in affecting the hang by changing the order.

17
Applications / Re: XWP v1.0.16
« on: December 09, 2023, 06:44:04 pm »
XWP v1.0.16 introduces some of the most significant Desktop usability improvements in years.

XStartup
Large parts of the XStartup code have been rewritten for improved reliability. It should no longer be necessary to impose a long delay to ensure the first object starts properly. XStartup's notebook page has also been updated with XWP-Full's Boot Logo option getting its own page.
How hard would it be to add the initial delay back? I had imposed I think just a one second (maybe 3, I don't recall now) delay to prevent a 30-45 second hang that is now back (I had timed it back then but haven't now that it is back).  If the code is still there but just either commented or ifdef'd out, I should be able to build it (assuming my build environment is still good).

18
Applications / Re: LarsenCommander - new test version
« on: December 05, 2023, 06:45:03 am »
Thank you for your work.
I pulled the source from git and find there were build changes:
call envtk45.cmd -noansi
call envicc40.cmd $ -noansi
These cmd files are not in the repository and I do not have them in my build environment.  Are these files you built or should I have them in my environment?


19
Programming / Re: Copying text strings to AOS-5.1 clipboard in 'C'
« on: November 15, 2023, 02:28:10 am »

20
Hardware / Re: Connexant cx31993 and USB3 stack
« on: November 08, 2023, 03:08:05 am »
Hi Lars

I added the switch and rebooted.
On the Xcenter, I selected the drives folder.
Then I selected drive C which is my USB Fat32 drive
The folders and files come up and then the system hangs.
The good thing is that TOP allows a reboot.

The ArcaOS drives with JFS do not hang when selected.

Are you using 5.0.8 of the FAT32 driver?  I am and cannot reproduce the issue but I may not have enough files on the volume or maybe I need directories with files or maybe without (nested, or I don't know).

21
General Discussion / Re: Firefox or Dooble for the OS2World Forum
« on: August 30, 2023, 04:27:08 am »
I primarily use SeaMonkey. 

22
Programming / Re: BREXX - Classic REXX implementation
« on: June 29, 2023, 01:57:11 am »
Thanks for the correction Jar-Erik

FYI: https://5nets.ru/downloads/?/OORexx

Regards

Interesting, I was not aware of these, I've been building from source.

23
Applications / Re: LarsenCommander - new test version
« on: June 09, 2023, 04:13:07 am »
Thank you Andi.
I updated my local svn and built it.  Thought I had a problem with the executable at first, I tried to test the built lcmd.exe in the directory it was built in and it threw errors but I figured out it was reading the lcmd.rc for building it and the executable needs its own lcmd.rc file.  Once I worked that out, it seems to be working well.
Yes I was confused by this more than once too. There's included the lcmd_text.cmd (and te.cmd) which calls
Code: [Select]
start lcmd.exe -rcFile ..\..\lcmd.rc -rcSearchPath ..\..\src\glib;..\.. -iniFile lcmd.ini -logFilter test -logFile lcmd.log %1 %2 %3 ...
Quote
One thing that I would like I would like to see (maybe I can work it out) is to have lcmd.exe look for gl16os2.dll in its own directory first before looking at libpath, this would allow it to run without gl16os2.dll having to be in libpath.
I've ';.;' in libpath after the %unixroot% directories.
Code: [Select]
LIBPATH=p:\usr\local\lib;p:\usr\lib;p:\dll;.;P:\.....So that's no problem for me. Isn't that the usual setup? I mean having ;.; in the libpath (best at the end or after unixroot dirs. Isn't it the standard behavior for OS/2 programs to search their dlls in libpath? Or start it by an object set to run in the programs directory?

Are you asking for some 'special' code in LCMD which loads the dll from the programs directory regardless of libpath setting? Are there some example programs for such?
I have lcmd in path but am trying to avoid having to put the dll in the libpath.  There is a way when calling the DLL to search the path the the executable is in first, ;.; only helps if you are in the directory that the DLL is in when you launch the executable.  I should be able to find the code in Mozilla.

24
Programming / Re: Source Code Text Editor Suggestions
« on: May 26, 2023, 02:55:10 am »
If you can find a copy (it does not appear to be sold, it can be found by poking around a bit) of Visual Slickedit, it does a fair job.
Dariusz Piatkowski created VSE_ModernTheme_0-6.zip, (on hobbes) which allows VSE to recognize many more OS/2 specific calls for highlighting.  The main thing that keeps me from using it more regularly is that it does not get along with my scroll wheel properly (no matter which direction I scroll the wheel, it goes the same direction that it was last direction the scroll arrow key was clicked).
It does not have tabs, but does show open files on the left. 
As I recall, there is a configuration change to the mouse settings that would allow the VSE to scroll correctly but works poorly (to me) in everything else then.  If not for the fact that I use the scroll wheel so much that it becomes a real pain, I'd use VSE all the time.
It may work better with amouse but amouse has yet to work well with Thinkpad middle mouse button.  WIth the IBM mouse driver, I use PM Scroll option, which I greatly prefer over Use Simulated keys (arrows or page up/down) which does work as desired in VSE.

25
Networking / Re: Changing subnet on network
« on: May 24, 2023, 01:59:04 am »
If you are using dhcp, you should not have to do much.  If the machine is off, turning it on will get an IP on the right subnet.  If it is on, you will need to dhcpmon -t to kill the dhcp client, then ifconfig lan0 down - ifconfig lan0 delete then the dhcpstrt -i lan0 -d 0 that Remy referenced (or reboot instead of all that)  If you are using a static IP, you can use tcpcfg2 as Remy stated, or edit the \mptn\bin\setup.cmd directly that Remy referenced (fixing the ifconfig and route statements).  You'll then need to ifconfig lan0 down ifconfig lan0 delete and run setup.cmd (or reboot instead of all that after editing the setup.cmd).
It is easier than I make it sound there, but I don't know whether you are using dhcp or static.

26
Applications / Re: LarsenCommander - new test version
« on: May 20, 2023, 07:28:48 pm »
Thank you Andi.
I updated my local svn and built it.  Thought I had a problem with the executable at first, I tried to test the built lcmd.exe in the directory it was built in and it threw errors but I figured out it was reading the lcmd.rc for building it and the executable needs its own lcmd.rc file.  Once I worked that out, it seems to be working well.
One thing that I would like I would like to see (maybe I can work it out) is to have lcmd.exe look for gl16os2.dll in its own directory first before looking at libpath, this would allow it to run without gl16os2.dll having to be in libpath.

27
Programming / Re: DLL names, and re-direction?
« on: April 23, 2023, 06:34:56 pm »
Andy,
Does that functionality apply to Odin processing only? Or is this a system-wide enablement?
System wide.

28
Programming / Re: DLL names, and re-direction?
« on: April 22, 2023, 09:53:34 pm »
There has existed a way to accept non 8.3 DLL names for two decades?  win32k.sys with Odin has:
OS/2 Loader parameter:
-Dllfixes<:E|:D>
                Enables or Disables the long DLL name and non .DLL
                extention fixes. OS/2 DLLs have been limited to 8 chars
                names since version 2.<something>. This is a very bad
                limitation. Also OS/2 forces all DLL loaded to loadtime
                to have the extention '.DLL'.
                Both these restrictions are removed if this option is
                enabled.
                For DLL with non .DLL extention the internal name must
                have to the extention included. (If you the experiences
                problems with IMPLIB.EXE, enclose the internal name
                in double-quotes.)
                You should not make a DLL with a name starting with
                DOSCALLS, DOSCALLS1, IBMVGA32, IBMDEV32 or IBMXGA32.
                Current state for this feature is EXPERIMENTAL.
                Default: Enabled

29
Applications / Re: Updated Postgresql/2 builds
« on: April 12, 2023, 02:43:11 am »
I was hopeful when I saw the thread that there was an update :-)

30
Programming / Re: Compiling OpenJDK
« on: April 10, 2023, 01:47:50 am »
Hmm, build of Odin dies with lots of errors like,
Code: [Select]
K:/work/odin/trunk/src/kernel32/console.cpp:1627:1: error: narrowing conversion
of '144' from 'int' to 'char' [-Wnarrowing]
K:/work/odin/trunk/src/kernel32/console.cpp:1627:1: error: narrowing conversion
of '128' from 'int' to 'char' [-Wnarrowing]

Thought CHAR was defined as 0..255, not 0..127. Use UCHAR? Or uCHAR?

Probably a change in GCC since 4.9.2 where warnings are now errors.

Pages: 1 [2] 3 4 ... 21