Software-update: PyPE 2.4

PyPE is de afkorting van Python Programmers Editor waarmee je, zoals de naam al doet vermoeden, stukken broncode kan bewerken. Het is geschreven in de platform onafhankelijke taal Python en maakt gebruik van wxPython voor de user interface. Het programma heeft een handige syntax highlighter aan boord waarmee de broncode een stuk overzichtelijker getoond kan worden. Wie benieuwd is geworden naar het uiterlijk van dit programma kan op deze pagina een aantal screenshots bekijken. De ontwikkelaar heeft versie 2.4 de deur uit gedaan met de volgende aanpassingen:

Version 2.4:
  • (fixed) Help text for Transforms->Dedent Region.
  • (fixed) Radio items in the menus by simulating them with check items. For some reason, trying to check radio items wasn't working...Ah well.
  • (fixed) When a Python or Command shell recieves data from the running shell, it will now place the recieved data just before the previously being edited command (if any). It was always supposed to work this way, but I messed it up during my effort to change the color of all recieved data.
  • (fixed) shells for the 2.6.3 release of wxPython.
  • (fixed) shell behavior when sending large blocks of data to the client if the user is running wxPython 2.6.3 or later through the use of client_stdin.LastWrite(), which wasn't previously wrapped (Thanks Robin Dunn!)
  • (fixed) editor control stealing cut/copy/paste/etc. keyboard events from the combo boxes in the search tab, as well as the find/replace bars when Options->Use Findbar History is turned on. Your cut/copy/paste should work correctly now.
  • (fixed) when you modify a line that can be expanded (later lines are hidden due to code folding), the fold will be expanded one level. Fix thanks to Paul McNett in the wxPython-users mailing list.
  • (fixed) PyPE now uses absolute paths to read the contents of icons for that represent file types. This was causing problems whenever PyPE wasn't run from the same path as it was installed.
  • (fixed) some users of various linux systems were having problems loading documents. This seems to have been caused by either the above icon path issue, or merely the existance of these icons in either of the two open document lists (along the top, or in the "Documents" tab on the (by default) right side of the editor). I have added Options -> Use Icons to toggle their use. You must use this option before opening any documents for it to work correctly. As Florian Ludwig said, "ugly but working!"
  • (fixed) The todo list was not updating if one was using the threaded option for parsing. This was an unintentional side-effect from switching to the parser running in a thread and has been corrected.
  • (fixed) auto-sizing of the last column in the Todo tab.
  • (fixed) auto-sizing of the last column of the results in the Search tab, when viewing results as a table.
  • (changed) readme.txt format to be valid reStructured Text, added html generated from reST source, and replaced the text help/readme dialog with a new Html browser window. This window will only show the content of the help file, using webbrowser.open(url) for all external links.ernal links.
  • (changed) started using -b 2 and compression for py2exe Windows distributions.
  • (added) command-line option for the source version which allows for choosing whether to use ansi or unicode versions of wxPython. See the section labeled "Using PyPE with ansi or unicode wxPython" in the help/readme.
  • (fixed) Transforms->Wrap Selected Text now wraps all of the text in the lines selected, fixing a problem in previous versions where the first line, if partially selected, would have all non-selected text duplicated at the beginning of the line; thus ruining the desired wrap effect, while also changing the content of the text.
Versienummer 2.4
Besturingssystemen Windows 9x, Windows NT, Windows 2000, Windows XP
Website Sourceforge
Download http://sourceforge.net/project/showfiles.php?group_id=85104&package_id=87968&release_id=412496
Licentietype GPL

Door Japke Rosink

Meukposter

26-04-2006 • 12:57

0 Linkedin

Bron: Sourceforge

Update-historie

09-'07 PyPE 2.8.7 2
12-'06 PyPE 2.8 3
11-'06 PyPE 2.7.2 0
10-'06 PyPE 2.7.1 1
09-'06 PyPE 2.6.5 1
07-'06 PyPE 2.6 4
04-'06 PyPE 2.4 0
03-'06 PyPE 2.3.1 0
Meer historie

Reacties

Wijzig sortering

Er zijn nog geen reacties geplaatst

Op dit item kan niet meer gereageerd worden.


Nintendo Switch (OLED model) Apple iPhone SE (2022) LG G1 Google Pixel 6 Call of Duty: Vanguard Samsung Galaxy S22 Garmin fēnix 7 Nintendo Switch Lite

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2022 Hosting door True

Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee