Permalink
Browse files

Because of itools, need to license under GPLv3.

* added a note that most code is available under the GPLv2
* updated index.html to reflect license

svn-revision: r960
  • Loading branch information...
robmcmullen committed Jan 18, 2008
1 parent f39ccc0 commit 49572af51188025dfc31c5ff1e89ae9a0699dcc6
Showing with 768 additions and 73 deletions.
  1. 0 LICENSE → LICENSE.v2
  2. +674 −0 LICENSE.v3
  3. +1 −1 demo/ngmenu.py
  4. +2 −2 peppy/about.py
  5. +1 −1 peppy/actions/base.py
  6. +1 −1 peppy/actions/gotoline.py
  7. +1 −1 peppy/actions/minibuffer.py
  8. +1 −1 peppy/actions/pypefind.py
  9. +1 −1 peppy/buffers.py
  10. +1 −1 peppy/configprefs.py
  11. +1 −1 peppy/debug.py
  12. +1 −1 peppy/dialogs.py
  13. +1 −1 peppy/dired.py
  14. +1 −1 peppy/editra/stcmixin.py
  15. +1 −1 peppy/frame.py
  16. +1 −1 peppy/fundamental.py
  17. +1 −1 peppy/hsi/ENVI.py
  18. +1 −1 peppy/hsi/GDAL.py
  19. +1 −1 peppy/hsi/cube.py
  20. +1 −1 peppy/hsi/hsi_major_mode.py
  21. +1 −1 peppy/hsi/hsi_major_mode_proxy.py
  22. +1 −1 peppy/hsi/loader.py
  23. +1 −1 peppy/hsi/roi.py
  24. +1 −1 peppy/hsi/utils.py
  25. +1 −1 peppy/lib/structrecord.py
  26. +1 −1 peppy/main.py
  27. +1 −1 peppy/mainmenu.py
  28. +1 −1 peppy/major.py
  29. +1 −1 peppy/menu.py
  30. +1 −1 peppy/minor.py
  31. +1 −1 peppy/plugins/buffer_list_mode.py
  32. +1 −1 peppy/plugins/c_mode.py
  33. +1 −1 peppy/plugins/changelog_mode.py
  34. +1 −1 peppy/plugins/chatbots.py
  35. +1 −1 peppy/plugins/cpp_mode.py
  36. +1 −1 peppy/plugins/cursor_movement.py
  37. +1 −1 peppy/plugins/debug_classes.py
  38. +1 −1 peppy/plugins/editra_styleeditor.py
  39. +1 −1 peppy/plugins/error_log.py
  40. +1 −1 peppy/plugins/function_menu.py
  41. +1 −1 peppy/plugins/games/hangman_mode.py
  42. +1 −1 peppy/plugins/graphviz_mode.py
  43. +1 −1 peppy/plugins/help.py
  44. +1 −1 peppy/plugins/hexedit_mode.py
  45. +1 −1 peppy/plugins/htmlview_mode.py
  46. +1 −1 peppy/plugins/image_mode.py
  47. +1 −1 peppy/plugins/keyboard.py
  48. +1 −1 peppy/plugins/makefile_mode.py
  49. +1 −1 peppy/plugins/mpd_major_mode.py
  50. +1 −1 peppy/plugins/openrecent.py
  51. +1 −1 peppy/plugins/preferences.py
  52. +1 −1 peppy/plugins/process_list.py
  53. +1 −1 peppy/plugins/pype_filebrowser.py
  54. +1 −1 peppy/plugins/python_mode.py
  55. +1 −1 peppy/plugins/sandbox.py
  56. +1 −1 peppy/plugins/session_saving.py
  57. +1 −1 peppy/plugins/shell_mode.py
  58. +1 −1 peppy/plugins/sizereporter_minormode.py
  59. +1 −1 peppy/plugins/text_mode.py
  60. +1 −1 peppy/plugins/text_transforms.py
  61. +1 −1 peppy/plugins/tutorial_plugin.py
  62. +1 −1 peppy/plugins/widget_inspector.py
  63. +1 −1 peppy/pype/__init__.py
  64. +1 −1 peppy/sidebar.py
  65. +1 −1 peppy/stcbase.py
  66. +1 −1 peppy/stcinterface.py
  67. +1 −1 tests/pyparse.py
  68. +3 −3 tests/test_iofilter.py
  69. +2 −2 tests/test_re.py
  70. +23 −2 web/index.html.in
View
File renamed without changes.
View

Large diffs are not rendered by default.

Oops, something went wrong.
View
2 demo/ngmenu.py 100755 → 100644
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2007 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPL; see http://peppy.flipturn.org for more info
"""Dynamic menubar and toolbar system.
This module implements the menubar and toolbar system that is based on
View
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""Definition and storage of the 'about:' protocol.
This provides the about: protocol handling (a read-only protocol) for
@@ -33,7 +33,7 @@
'author': __author__,
'author_email': __author_email__,
'url': __url__,
'license': "Licensed under the GPL",
'license': "Application licensed under the GPLv3; most code also dual licensed under GPLv2",
'warning': """<P>I'm dogfooding! This is now my primary editor,
but caveat emptor: it is still alpha code. It has the features that I need for
my day-to-day editing, and it has all but replaced XEmacs as my daily editor.
View
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""Base classes for actions
These are useful base classes for creating SelectAction subclasses.
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""
Includable file that is used to provide a Goto Line function for a
major mode.
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
import os, re
import wx
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""
Adapter pattern that allows the usage of PyPE's search and replace
with peppy.
View
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
import os, re, threading
from cStringIO import StringIO
View
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""
Managing user config files and directories.
"""
View
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""
Debug mixin and debug printing based on class hierarchy.
View
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
import wx
class QuitDialog(wx.Dialog):
View
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""Dired Mode
Major mode for displaying a list of files in a directory
View
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
import os, shutil, time
import wx
View
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
import os, re, threading
from cStringIO import StringIO
View
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
import os, shutil, time, new, re
import wx
View
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""Read, parse, and write ENVI headers.
Support for reading and writing ENVI headers. This interfaces with
View
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""Interface to the hsi module to load cubes via GDAL.
GDAL supports a wide variety of cubes, all available through the same
View
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""Reading and writing raw HSI cubes.
This class supports reading HSI data cubes (that are stored in raw,
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""Hyperspectral image analysis mode.
Major mode for hyperspectral image viewing and analysis. Commonly
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
import peppy.vfs as vfs
from peppy.yapsy.plugins import *
View
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""Reading and writing raw HSI cubes.
This class supports reading HSI data cubes (that are stored in raw,
View
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""Regions of Interest.
Regions of Interest are groups of pixels that are similar in some way,
View
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""HSI Utilities.
These are utility functions that are in common use by the
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""StructRecord -- a binary record packer/unpacker
This module unpacks binary records into objects, and packs objects
View
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""
Main application class.
"""
View
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""
Main menu and actions.
"""
View
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""Base module for major mode implementations.
Implementing a new major mode means to extend from the L{MajorMode}
View
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""Dynamic menubar and toolbar system.
This module implements the menubar and toolbar system that is based on
View
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""Your one-stop shop for minor mode building blocks.
Minor modes provide enhancements to a major mode or a set of major
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""Buffer List Mode
Major mode for displaying a list of buffers and operating on them.
View
@@ -1,6 +1,6 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# c_mode Copyright (c) 2007 Julian Back
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""C programming language editing support.
Major mode for editing ANSI C files.
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""ChangeLog editing support.
Major mode for editing ChangeLogs.
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""Shell plugin and wrapper around the nltk_lite chatbots.
Basically this is just an adapter around the nltk_lite chatbots that
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""C++ programming language editing support.
Major mode for editing C++ files.
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""Some simple text transformation actions.
This plugin is a collection of some simple text transformation actions that
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""Sidebar for debug printing.
Sidebar that shows classes that have debug printing capability.
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""STCStyleEditor plugin.
This plugin provides access to a dialog used to configure the text
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""Sidebar for error messages.
Small sidebar to show error messages, since showing multiple errors
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""
FoldExplorerMinorMode and FoldExplorerMenu use Stani's fold explorer idea to
display a subset of the fold hierarchy of the file.
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""
Major mode for playing hangman using the words in the buffer.
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""Graphviz DOT Language editing support.
L{Graphviz<http://graphviz.org/>} is a high quality open source
View
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""Help text and convenience functions for the help menu.
This provides the About dialog box and the user manual.
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
import os,struct
import wx
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""Major mode for viewing HTML text.
This mode uses the wxPython HTML viewer to render HTML marked-up text.
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""
Major mode for viewing images. This mode leaves the image in its
native format, so only non-destructive operations are available. This
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""
Main application class.
"""
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""Makefile editing support.
Major mode for editing makefiles.
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""MPD (Music Player Daemon) mode.
Major mode for controlling an MPD server.
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""
Recently-loaded files plugin. This plugin demonstrates many features
of plugins, including bundling of many interfaces into one class,
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""Preferences dialog.
This plugin implements the preferences dialog that is used to modify
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""Sidebar for error messages.
Small sidebar to show error messages, since showing multiple errors
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""
Adapter class around PyPE's FilesystemBrowser sidebar widget.
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""
Python major mode.
"""
View
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""Graphviz DOT Language editing support.
L{Graphviz<http://graphviz.org/>} is a high quality open source
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
"""
Session saving and restoration plugin. Hooks into the configuration
file loading and saving in order to get the cue when to load and save
@@ -1,5 +1,5 @@
# peppy Copyright (c) 2006-2008 Rob McMullen
# Licenced under the GPL; see http://www.flipturn.org/peppy for more info
# Licenced under the GPLv2; see http://peppy.flipturn.org for more info
import os,re
import urllib2
from cStringIO import StringIO
Oops, something went wrong.

0 comments on commit 49572af

Please sign in to comment.