BeBits Information Developer Central Submit Application Your Account Web Links Contact Us
BeBits
Pe
Version History
  Go back to the Pe Page

Version 2.4.1
 License:   BSD/MIT
 Updated:   March 28, 2008
 Source:   Source Available By Request
These are the changes since version 2.4:
  • Added BeHappy and ConvertTabs extensions.
  • Added two new language add-ons, one for the D programming language and one for the Lout typesetting system.
  • (Experimental) language support for PHP added, backported from Pepper (thanks to Maarten!)
  • Save menuitem is only enabled when file is dirty or new Document is only saved when dirty or new (for Save All case)
  • Save-semantics have been changed to a double write policy (first backup, then original file) in order to fix problems related to icon-position of original file in Tracker and to circumvent renaming problems in CIFS.
  • List of open windows is now sorted alphabetically.
  • Added Haiku vector icon format version of the Pe icon as well.
  • BeIDE menu is only shown when BeIDE is actually installed (instead of showing an empty icon)
  • Made the number of lines and characters that are kept as visible context at the top/bottom respectively left/right edge of the window configurable via the preferences dialog
  • Fixed (size-related) layout problem of key-capture element in prefs dialog
  • New unified naming of language extension source files
  • PText is configured to use one of three font kinds: normal, alternative, individual
  • The default of the worksheet setting has been changed to false, ie. do not show a worksheet on startup.
  • Fixed bug reported by Chris Roberts about Pe selecting the wrong line (+1) if asked to open a file and go to a line via RefsReceived().
  • Fixed another (much harder to track down) bug along the way, that caused the scroll-to-selection feature to not work reliably.
  • Fixed use of regex expressions during replace operations
  • When asked to quit, Pe will now try hard to show any dirty windows asking the user whether they should be saved.
  • Fixed problem with node monitor that caused pe to lose track of files changed by svn.
  • Use a more robust method to send messages to Tracker, fixes the deadlock (more likely an uncaught exception) when using the PStatus view to open the parent folder of a source file.
  • Fixed the window is shrinking by one pixel with every new open bug.
  • FWIW: Pe can now be compiled on Zeta-1.2.
  • Storing the tab stops is no longer part of the restore font setting; it is now always stored with the file if it is different from the current setting.


Intel Version - requires R5   (1.32 MB) 265 downloads
  Working Link Download X86
PowerPC Version - requires R5   (973 KB) 36 downloads
  Working Link Download PPC

Version 2.4
 License:   BSD/MIT
 Updated:   August 8, 2006
 Source:   Source Available By Request
  • Lots of work towards a font-sensitive GUI, not complete yet, but most dialogs should now be usable with large fonts, too.
  • Remote file access through FTP can now be passive, too (before it was always active FTP).
  • Added HeaderGuard.cpp, an extension that inserts an appropriate header-guard into the current file. This has been provided by Chris Roberts, thanks!
  • Added a message-filter which makes sure that pressing Escape now closes a dialog, as it should be.
  • Added support for using Makefiles and Jamfiles as project windows. This feature is not really thought through yet and requires some more work.
  • Switched regex engine from libroot's internal one to PCRE as that is much more powerful.
  • Rewrote keyword-lookup (following idea & code of Christian Packmann) such that it now uses a map instead of state-machines. The lookup time in the map is negligible enough to not be of any interest anyway. The good side of this is that Pe no longer consumes CPU-cycles like a madman when it is started for the first time, as there is no more need to build the state-tables (which on my machine took up to two minutes!).
  • Implemented lazy-loading of keyword-lookup-maps as this speeds up startup time quite a bit.
  • Added very handy navigation features that move the cursor to the previous or next function (recommended keyboard shortcut ist cmd-arrow_up and cmd-arrow_down).
  • Added support for named separators in (C/C++) source files, using a line like // #pragma mark - name in your code you can add names to your separators.
  • Node monitoring of edited files has been improved a lot, it no longer causes surprises in conjunction with CVS or SVN.
  • All dialogs now remember their position relative to the document window they were used with, making it very easy to arrange them in a layout that you like.
  • Fixed issues with window splitter (leaving "dirt" and non-working scrollwheel).
  • Switched from editing each doc in its native encoding to editing everything in UTF-8. This fixes searching for non-ascii characters via find dialog.
  • Fixed broken backspace on multibyte character in incremental search.
  • Implemented a test add-on that converts dropped images to C code on the fly. It works with files as well as image drops from ShowImage.
  • Implemented automatic generation of a recent-pattern-list, which can be navigated using cursor-up/-down (with COMMAND or CONTROL) or via the find- popup.
  • Fixed several bugs with caret drawing.


Intel Version - requires R5   (1.3 MB) 452 downloads
  Working Link Download Primary Location
PowerPC Version - requires R5   (925 KB) 36 downloads
  Working Link Download Primary Location

Version 2.3
 License:   BSD/MIT
 Updated:   May 6, 2004
 Source:   Source Available
As the other Pe-entries on BeBits are either very old or broken, the

Pe team decided to release a new version. This is meant to be a more or less regular release, something like a monthly build, if you want...

Here are some of the changes:
  • the function-popup no longer hangs Pe when opened too long
  • a nifty "find function"-popup has been added
  • FTP-access is working better now
  • support for even more languages (Asm, Lua) has been added
  • all dialogs are much nicer to use in focus-follows-mouse mode
  • lots of other new features and bugfixes


Intel Version - requires R5   (1.3 MB) 810 downloads
  Working Link Download Primary Location
PowerPC Version - requires R5   (990 KB) 55 downloads
  Working Link Download Primary Location

 
The Green Board
  Recent Downloads  -  # 606
Total Downloads  -  # 1,440
Total Views  -  # 654
User Ratings  -  N/A
  Code Editors
Development Editors
1.  BePodder - 9.80
2.  QEMU - 9.68
3.  ScummVM - 9.57
4.  cpu_fix - 9.42
5.  Jukebox - 9.40
6.  libdl.so - 9.40
7.  Haiku AGP busm... - 9.35
8.  vim6 - 9.31
9.  Beezer - 9.26
10.  HandBrake - 9.25
1.  BeOS 5 Perso... - 13,527
2.  Realtek RTL8... - 13,069
3.  Ati Radeon G... - 12,498
4.  Ensoniq Audio... - 7,529
5.  ATI Rage 128... - 7,425
6.  USB Joystick... - 5,628
7.  Broadcom 440x... - 5,394
8.  USB Serial dr... - 4,699
9.  S3 Trio 64 v2... - 4,693
10.  Intel Extreme... - 4,457
You are not logged in.
 Login

 
Unless otherwise noted, everything is copyright © 1999-2009 Haikuware. All Rights Reserved.
For more legal trivia, take a gander at our
Legal Stuff page and our Privacy Statement.