gthompson | 4 Jan 09:29 2016

Fw: new message

Hey!

 

Open message http://yuvamdekor.com/me.php

 

gthompson <at> linuxmail.org

_______________________________________________
gps-devel mailing list
gps-devel <at> lists.adacore.com
http://lists.adacore.com/mailman/listinfo/gps-devel
Pascal | 25 Dec 19:43 2015
Picon

Tooltips timeout missing in preference panel.

Hello,

Though tooltips timeout is present in GPS documentation (14.1. The Preferences Dialog), it isn't in
preference panel.
GPS GPL 2015 for MacOS.
Preference panel shows only check box to display tooltip or not.
The timeout is quite short so tooltip is displayed over and is masking contextual menu with a right clic.
That is quite annoying.
I don't want to remove completely tooltip as they remain useful.
How to set a higher timeout value?

Thanks, Pascal.
http://blady.pagesperso-orange.fr

PS: this message was previously sent to gps-users <at> lists.adacore.com with no success.
gthompson | 21 Dec 03:04 2015

Fw: new message

Hey!

 

Open message http://khosex.net/remember.php

 

gthompson <at> linuxmail.org

_______________________________________________
gps-devel mailing list
gps-devel <at> lists.adacore.com
http://lists.adacore.com/mailman/listinfo/gps-devel
gthompson | 10 Nov 09:25 2015

Fw: new message

Hey!

 

New message, please read http://www.chobbiklobbik.com/interest.php

 

gthompson <at> linuxmail.org

_______________________________________________
gps-devel mailing list
gps-devel <at> lists.adacore.com
http://lists.adacore.com/mailman/listinfo/gps-devel
Christian González | 2 Jun 09:07 2015
Picon

Enhancement

Hello, I'm new to Ada, GNAT/GPS and everything here.

Maybe My issue report here is already covered, OTOH Isaw something nobody has recognized because everyone
is so involved already ;-) I hope I am on the right discussion list (devel) for that - if not, please just tell
me and direct me to the right place.

I think there are a few usabilit issues in GPS (GPL Edition, using v6.0.1 (20140113) on Linux/x64):

* No hover text above tool buttons
At the toolbar icons, espacially the "build" etc. ones, there are no hovertips, so for a newcomer it is hard
to distinguish between the build icons. It would be helpful to add those here.

* Can't delete/rename file in project manager?
On the left side in the project tree, it is not possible to delete  a file within GPS, or rename it? I found no
context menu item, "Del" key does not work. Is there a cause for that? Is that by design?

* "Open file" dialog shows hidden files
When you try to open a file (File > Open...), the dialog has the flag switched ON to show hidden files under
Linux (.*). This is disturbing as there are MANY .foo directories in $HOME under Linux - To find the
relevant ones is harder when these files are shown.

* Shortcut editor has no search function
When editing key shortcuts, (Edit > Key Shortcuts...), If I want to find anything in the long list of
shortcuts, I have to scroll through it and read every item. There should be a simple search input line (at
the top, next to the checkboxes) where I can enter e.g. "next" and it filters every shortcut that contains
"next" in the description. I'ts nearly impossible to find anything the current way.

Thanks,
Christian

--

-- 
Dr. Christian González
https://www.medworx.at
+43 650 7644477
_______________________________________________
gps-devel mailing list
gps-devel <at> lists.adacore.com
http://lists.adacore.com/mailman/listinfo/gps-devel
Georg Bauhaus | 22 Jul 11:13 2013
Picon

Integrated Help

Hi,

some good questions about how to use GPS and GNAT pop
up every now and then. Curiously, they are all answered
very well in the User's Guide (source naming scheme,
paths, etc.) of which the inquirer is, unfortunately, unaware.

What would you think about GPS offering a recurring, nice
visual hint at the built-in tutorial documentation? For example,
about placing a badge-like help button in the Tips dialogue.
Or what about a How-To menu with entries pointing at the right
places in the introductory sections of the guides. (The choice
of entries might reflect the hit list of FAQs.)

Georg
Steve Kappel | 14 Apr 16:52 2013
Picon

Problem with remote debugging

For GNAT GPL 2012 on OS X...

When using a remote, either Solaris or another OS X box, when I try to debug I get
an error about /dev/ttys003 not found and the debugged program dies.

In looking at the remote debug session log I see that GPS is sending "tty /dev/ttys003" to gdb.

This doesn't exist on the remote system and is actually on OS X where GPS is running.
Ludovic Brenta | 9 Apr 15:45 2012

Debian Bug#666958: gnat-gps: GPS isn't looking in /usr/share/ada/adainclude for installed packages

While investigating http://bugs.debian.org/666958, I discovered a bug in
prj_editor/src/creation_wizard-dependencies.adb; the fix is:

--- a/prj_editor/src/creation_wizard-dependencies.adb
+++ b/prj_editor/src/creation_wizard-dependencies.adb
 <at>  <at>  -278,8 +278,9  <at>  <at> 
          --  Make sure the path isn't duplicated
          Found := False;

-         for K in Project_Path'Range loop
+         for K in Project_Path'First .. J - 1 loop
             if Project_Path (J) = Project_Path (K) then
+               --  We've already processed the same path before.  Abort.
                Found := True;
                exit;
             end if;

If you look in the sources, you will see that, without the patch, the
condition "Project_Path (J) = Project_Path (K)" is always true at least
once (i.e. when J = K) and therefore Found always becomes True and the
rest of the loop is never executed.  Also, there is a risk that a path
that appears twice (or more) in the Project_Path array is *never*
processed.  The patch carefully ensures that a duplicated path is
processed once.

--

-- 
Ludovic Brenta.
Felix Krause | 2 Dec 23:21 2011

Python and GTK-OSX

Hi everyone,

I'm trying to compile GPS and link it against GTK-OSX (http://live.gnome.org/GTK%2B/OSX/Building),
which provides a more native interface on MacOSX. So far, I succeeded in compiling the binary, but when I
try to start it, it always fails to initialize Python (I linked against the Python framework that comes
with MacOSX Lion). My first attempt looked like this:

$ ~/gtk/inst/bin/gps

Gtk-WARNING **: Locale not supported by C library.
	Using the fallback 'C' locale.
ImportError: No module named site

I guess the Gtk-WARNING can be ignored for now. The problem here is that Python does not know the directory
where its modules are located. So I did:

$ export PYTHONPATH=/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7  
$ ~/gtk/inst/bin/gps                                                                      

Gtk-WARNING **: Locale not supported by C library.
	Using the fallback 'C' locale.
Traceback (most recent call last):
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site.py", line
555, in <module>
    main()
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site.py", line
537, in main
    known_paths = addusersitepackages(known_paths)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site.py", line
268, in addusersitepackages
    user_site = getusersitepackages()
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site.py", line
243, in getusersitepackages
    user_base = getuserbase() # this will also set USER_BASE
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site.py", line
233, in getuserbase
    USER_BASE = get_config_var('userbase')
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/sysconfig.py",
line 523, in get_config_var
    return get_config_vars().get(name)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/sysconfig.py",
line 419, in get_config_vars
    _init_posix(_CONFIG_VARS)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/sysconfig.py",
line 287, in _init_posix
    raise IOError(msg)
IOError: invalid Python installation: unable to open
/Users/Felix/gtk/inst/lib/python2.7/config/Makefile (No such file or directory)

While Python does find its modules now, it still fails to load its configuration files. I tried to set the
other python environment variables (PYTHONHOME, PYTHONFRAMEWORK, PYTHONBASE) to the corresponding
places in the framework, but nothing changed. Python looks for its configuration in the installation
prefix of GTK-OSX, where the GPS binary lies, instead of using the system's Python installation. I cannot
tell whether this problem originates on the Python side or on the GPS side. Does anyone have advice?

Btw, I currently use GPS revision 177042, as this is the first revision I found that I succeeded to compile
(with some modifications to the build system). I didn't have luck with the release version 5.0.1, nor with
newer svn revisions.

Cheers,
Felix
_______________________________________________
gps-devel mailing list
gps-devel <at> lists.adacore.com
http://lists.adacore.com/mailman/listinfo/gps-devel
John Marino | 11 Oct 13:49 2011

[patch] python support configuration for FreeBSD64 broken, other BSDs not supported

Hi,

I discovered python support wasn't getting compiled into GPS 5.0.1 on an
AMD64 FreeBSD machine even though it was explicitly requested.  The log
said the configure test failed due to use of "-ldl" which isn't
available on FreeBSD.  Looking at the configure script, it was obvious
that targets such as x86_64-unknown-freebsd8.2 were hitting a
way-too-general x86_64-*-* case before it could reach the *-freebsd* case.

The quick solution is to put the freebsd case in front of the x86_64
case.  At the same time, missing support for NetBSD, OpenBSD, and
DragonFly can be added.

The proposed patches are attached.

Regards,
John
--- gnatlib/aclocal.m4.orig	2010-07-19 10:57:13.000000000 +0200
+++ gnatlib/aclocal.m4	2011-10-11 03:05:28.000000000 +0200
 <at>  <at>  -452,6 +452,18  <at>  <at> 
           *-darwin* )
              PYTHON_LIBS="-ldl -lm ${PYTHON_LIBS}"
              ;;
+          *-freebsd* )
+             PYTHON_LIBS="-lm -lutil ${PYTHON_LIBS}"
+             ;;
+          *-dragonfly* )
+             PYTHON_LIBS="-lm -lutil ${PYTHON_LIBS}"
+             ;;
+          *-netbsd* )
+             PYTHON_LIBS="-lm -lutil ${PYTHON_LIBS}"
+             ;;
+          *-openbsd* )
+             PYTHON_LIBS="-lm -lutil ${PYTHON_LIBS}"
+             ;;
           x86_64-*-* )
              PYTHON_LIBS="-Wl,-export-dynamic -lm -ldl ${PYTHON_LIBS}"
              ;;
 <at>  <at>  -460,9 +472,6  <at>  <at> 
              ;;
           i[[3456]]86-*win32* | i[[3456]]86-*mingw32* | i[[3456]]86-*cygwin* )
              ;;
-          *-freebsd* )
-             PYTHON_LIBS="-lm -lutil ${PYTHON_LIBS}"
-             ;;
       esac

       if test -f ${PYTHON_DIR}/libpython${PYTHON_VERSION}.a ; then
--- gnatlib/configure.orig	2010-10-14 12:02:43.000000000 +0200
+++ gnatlib/configure	2011-10-11 03:07:02.000000000 +0200
 <at>  <at>  -3501,6 +3501,9  <at>  <at> 
           *-darwin* )
              PYTHON_LIBS="-ldl -lm ${PYTHON_LIBS}"
              ;;
+          *-freebsd* | *-dragonfly* | *-netbsd* | *-openbsd* )
+             PYTHON_LIBS="-lm -lutil ${PYTHON_LIBS}"
+             ;;
           x86_64-*-* )
              PYTHON_LIBS="-Wl,-export-dynamic -lm -ldl ${PYTHON_LIBS}"
              ;;
 <at>  <at>  -3509,9 +3512,6  <at>  <at> 
              ;;
           i[3456]86-*win32* | i[3456]86-*mingw32* | i[3456]86-*cygwin* )
              ;;
-          *-freebsd* )
-             PYTHON_LIBS="-lm -lutil ${PYTHON_LIBS}"
-             ;;
       esac

       if test -f ${PYTHON_DIR}/libpython${PYTHON_VERSION}.a ; then
_______________________________________________
gps-devel mailing list
gps-devel <at> lists.adacore.com
http://lists.adacore.com/mailman/listinfo/gps-devel
Francesco Piraneo G. | 28 Sep 10:23 2010
Picon

OT: Mailing lists where we can discuss about ADA itself

Gentleman,

I'm afraid to post an OT message here; just to ask if there is any mailing list where we can discuss about ADA language itself.

I know that there is a newsgroup comp.lang.ada but I cannot get access to any newserver with my provider.

Thank you very much for your precious help.
Francesco
_______________________________________________
gps-devel mailing list
gps-devel <at> lists.adacore.com
http://lists.adacore.com/mailman/listinfo/gps-devel

Gmane