Re: [Lazarus] Lazarus Second Release Candidate, 1.2RC2

2014-01-14 Thread Kamen Ketev
 
Hi, 
Can I use Lazarus on Windows 8.1?
 



 Оригинално писмо 
От:  Mattias Gaertner  
Относно: [Lazarus] Lazarus Second Release Candidate, 1.2RC2
До: lazarus@lists.lazarus.freepascal.org
Изпратено на: Понеделник, 2014, Януари 13 19:34:19 EET


The Lazarus team would like to announce the second Release Candidate for the 
upcoming Version 1.2.



We invite all users to test this Release Candidate.

Please read here why everybody really should join the testing now.



News in this Version

 http://wiki.lazarus.freepascal.org/Lazarus_1.2.0_release_notes 



On Windows the installer now allows 2 independent installations.

 
http://wiki.lazarus.freepascal.org/Multiple_Lazarus#Installation_of_multiple_Lazarus
 

  

About the release process:

 http://wiki.lazarus.freepascal.org/Lazarus_1.2_fixes_branch#Roadmap_to_1.2 





The 1.2.0RC2 is built with fpc 2.6.2.



The release is available for download on SourceForge:

 http://sourceforge.net/projects/lazarus/files/ 



Choose your CPU, OS, distro and then the Lazarus 1.2RC2 directory.



Minimum requirements:

Windows:   98, 2k, XP, Vista, 7, 32 or 64bit

FreeBSD/Linux: gtk 2.8 or qt4.5, 32 or 64bit

Mac OS X:  10.5 to 10.8, LCL on carbon only 32bit, non LCL apps can be 64bit





== Why should everybody (including you) test the release candidate? ==



It the past months the Lazarus team has stabilized the 1.2 fixes branch. The 
resulting 1.2RC2 is now stable enough to be used by any one for test purposes.



However many of the fixes and new features that were committed since the 
release of 1.0 required changes to the code of existing features too. While we 
have tested those ourself, there may still be problems that only occur with 
very specific configurations or one project in a million.



Yes, it may be that you are the only person with a project, that will not work 
in the new IDE. So if you do not test, we can not fix it.



Please do not wait for the final release, in order to test. It may be too late. 
Once the release is out we will have to be more selective about which fixes can 
be merged for further 1.2.x releases. So it may be, that we can not merge the 
fix you require. And then you will miss out on all the new features.



== How to test ==



Download and install the 1.2RC2.

- On Windows you can install as a 2ndary install, that will not affect your 
current install:

   
http://wiki.lazarus.freepascal.org/Multiple_Lazarus#Installation_of_multiple_Lazarus
 

- On other platforms, if you install to a new location you need to use 
--primary-configpath



In either case you should make backups. (including your primary config)



Open your project in the current Lazarus (1.0.14), and use Publish Project 
from the project menu. This creates a clean copy of your project.



You can then open that copy in the RC2. Please test:

- Can you edit forms in the designer

   - rename components / change properties in Object inspector / Add new events

   - Add components to form / Move components on form

   - Frames, if you use them

- Can you navigate the source code (e.g. jump to implementation)

- Auto completion in source code

- Compile, debug and run

- Anything else you use in your daily work





Mattias



--

___

Lazarus mailing list

 Lazarus@lists.lazarus.freepascal.org 

 http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus 


 --
___
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus


[Lazarus] Small Bug in TChart

2014-01-14 Thread Michael Fuchs

Please take a look on this small bug and merge the attached patch:

http://bugs.freepascal.org/view.php?id=25437

Thank you
Michael

--
___
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] [ANN] Lazarus Manager v0.8

2014-01-14 Thread Hans-Peter Diettrich

Kjow schrieb:

I'm glad to announce the release of Lazarus Manager 0.8


Thanks for updating the wiki :-)

Now I upgraded to the latest TortoiseSVN (including svn.exe).

1) Is it really required to export the fpc sources?
(from Tools\Downloads... to fpc\fpc\svn_sources...)

2) I still get no Lazarus.exe etc. in lazarus (fixes_1_2)?
(laztrunk is okay, so far)
What's the difference between building lazarus and laztrunk?
Can an existing ...\Local Settings\lazarus directory (from normal 
distribution) get into the way?


3) Which is the minimal path required for a manual make?

When the path used by Lazarus Manager is:
C:\LazMgr\fpc\Bootstrap;C:\LazMgr\fpc\Binutils;C:\LazMgr\fpc\Utils\bin\i386-win32;C:\Program 
Files\TortoiseSVN\bin\


Can the Bootstrap or Binutils get into the way when I want to build 
lazarus.exe?


[2+3] Using
path=C:\LazMgr\fpc\Utils\bin\i386-win32;C:\LazMgr\fpc\fpc_2.6.x\bin\i386-win32
make clean bigide
a lazarus.exe and lazbuild.exe are created. Doesn't work, though, even 
after make clean all something is wrong with the packages - just the 
basic Standard, Additional etc. tabs are missing from the palette.


Lazarus trunk (1.3) fails to build a project with errors:

PPU Loading C:\LazMgr\laztrunk\lcl\units\i386-win32\win32\interfaces.ppu
PPU Invalid Version 164
Hello.lpr(9,3) Fatal: Can not find Interfaces used by Hello, 
ppu=C:\LazMgr\laztrunk\lcl\units\i386-win32\win32\interfaces.ppu, 
package LCL



Which is the compiler related to Version 164?

Also fails to rebuild the IDE.

What's wrong?

DoDi


--
___
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus


[Lazarus] MacOSX bundle question

2014-01-14 Thread zeljko

Hi,
I know that osx open command  10.6 does not support command line 
args, but = 10.6 seem to support that (so dbl click with passed args to 
app should work).
Now the question: how to add into bundle that my app want to start with 
params (Info.plist inside myapp.app/Contents) ?

Or I should make script inside MacOSX which then call my app 

zeljko

--
___
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Building lazarus 1.2 fixes with fpc 2.6 fixes broken.

2014-01-14 Thread Marco van de Voort
On Mon, Jan 13, 2014 at 06:24:23PM +0100, Mattias Gaertner wrote:
 
 The make install only adds new files, it does not delete old one.
 Please delete old files of
 C:\Users\dimitris\Programming\Tools\fpc\2.6.x\units
 Then call make install.

The rearrangements are not over again, so it is wise to make this a standard
procedure.

--
___
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] New NumbersOnly property for TCustomEdit (r43678)

2014-01-14 Thread Marco van de Voort
On Mon, Jan 13, 2014 at 07:58:02PM +, Graeme Geldenhuys wrote:
 
 The Free Pascal team wants Delphi compatibility in both directions.
 Moving from Delphi to FPC, and then still keep the ability to move back
 to Delphi. The second part is ridiculous as far as I'm concerned - it
 limits FPC too much in what it can do, change or improve.

It should be possible to maintain components for both Delphi and FPC at the
same time yes, with minimization of ifdefs.

The trouble is that anything else is a lot more difficult than most people
think.

Both making _meaningful_ extensions and having them not compromise that
compatibility in a practical way.

Exceptions that require codechanges pile on over time, making the
question of compatibility academical.

--
___
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] New NumbersOnly property for TCustomEdit (r43678)

2014-01-14 Thread Bart
Please do not hijack this thread.
It is about NumbersOnly property, not about general fpc/lazarus -
delphi comaptibility.
Use another thread for that.

Bart

--
___
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Ubuntu 14.04 LTS - Any plans to include 1.0.x on it?

2014-01-14 Thread Petr Hlozek
Hi Lukasz,

I can create the repository and take care of it, keep it up to date
etc. But I don't know how to create src deb packages. Lazarus is big
project. It already has debian directory but have no idea what to do
to create src.deb packages which will be ready to upload to Launchpad
:(.

Petr

2014/1/3 Lukasz Sokol el.es...@gmail.com:
 On 02/01/14 21:42, Juha Manninen wrote:
 On Thu, Jan 2, 2014 at 11:03 PM, Petr Hlozek p...@ok2cqr.com wrote:
 It would be great to have latest 1.0.x, or even 1.2 in Ubuntu 14.04
 repository.

 You must tell that to Ubuntu maintainers.
 We have no way to update their repositories.

 I think he meant to have a PPA archive with the latest-and-greatest stable 
 versions
 in binary form, for system-wide installation straight from servers...
 that one can add to apt sources list;

 (to Petr: I think such PPA can be created, almost anywhere not just on Ubuntu 
 servers,
 only someone will need to keep track of it, meaning it'll need a maintainer).


 Juha


 -L


-- 
http://HamQTH.com/ok2cqr
http://ok2cqr.com
http://cqrlog.com
http://cqrtest.com

--
___
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus