Hello, I was not so happy with bookmarks proposed by GPS. I had difficulties to get the good bookmark based on its name and there are not automatically created on useful locations. But bookmarks are useful with plenty of big source files. So I propose a combination of pragma Title (GNAT legacy use with DEC Ada 83) and bookmarks in GPS: GPS could parse all Ada files in an open project searching for pragma Title and fill bookmark list with the results. Thus it could be very easy to navigate safely into many Ada files as bookmarks are in Ada code. Thus Adacore team has suggested to implement it as a GPS Python pug-in. Here is the result in attached Python source file. Put title.py in ~/.gps/plug-ins, add pramas Title wherever you want in Ada source as: procedure Essai23 is pragma Title ("T1"); pragma Title ( "T2" ) ; pragma title ("T3"); begin null; pragma TITLE ("T4"); end; and select menu "/Navigate/pragma Title->Mark", bookmarks are displayed with menu "/Tools/Views/Bookmarks". What is your feedback? HTH, Pascal. http://blady.pagesperso-orange.fr