BeBits Information Developer Central Submit Application Your Account Web Links Contact Us
BeBits
Please support our sponsors!
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) 164 downloads
  Working Link Download X86
PowerPC Version - requires R5   (973 KB) 18 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) 451 downloads
  Working Link Download Primary Location
PowerPC Version - requires R5   (925 KB) 34 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) 809 downloads
  Working Link Download Primary Location
PowerPC Version - requires R5   (990 KB) 54 downloads
  Working Link Download Primary Location

 
The Green Board
  Recent Downloads  -  # 627
Total Downloads  -  # 1,468
Total Views  -  # 744
User Ratings  -  N/A
  Code Editors
Development Editors
1.  QEMU - 9.62
2.  ScummVM - 9.50
3.  cpu_fix - 9.42
4.  Jukebox - 9.36
5.  Haiku AGP busm... - 9.35
6.  vim6 - 9.31
7.  Transmission - 9.27
8.  Beezer - 9.25
9.  BeeF - 9.25
10.  HandBrake - 9.24
1.  Realtek RTL8139... - 226
2.  BeOS 5 Personal... - 204
3.  Ati Radeon Grap... - 170
4.  ATI Rage 128 Pr... - 154
5.  USB Serial driver - 124
6.  Broadcom 440x 10... - 92
7.  Mail Daemon Repl... - 89
8.  Ensoniq AudioPCI... - 79
9.  Sound Blaster Pr... - 75
10.  VLC Media Player - 73
You are not logged in.
 Login or create an account...
Hosted by NetConnect

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