From efdc7b16e9f422f2d95271e6d4bf64dd9a03ea33 Mon Sep 17 00:00:00 2001 From: hut Date: Wed, 10 Mar 2010 17:53:14 +0100 Subject: added documentation on how colorschemes work --- doc/colorschemes.txt | 91 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 91 insertions(+) create mode 100644 doc/colorschemes.txt (limited to 'doc') diff --git a/doc/colorschemes.txt b/doc/colorschemes.txt new file mode 100644 index 00000000..9df33c3e --- /dev/null +++ b/doc/colorschemes.txt @@ -0,0 +1,91 @@ += Abstract = + +This text explains colorschemes and how they work. + + += Context Tags = + +Context Tags provide information about the context. If the tag +"in_titlebar" is set, you probably want to know about the color +of a part of the titlebar now. + +There are a number of context tags, specified in /ranger/gui/context.py +in the constant CONTEXT_KEYS. + +A Context object, defined in the same file, contains attributes with +the names of all tags, whose values are either True or False. + + += Implementation in the GUI Classes = + +The class CursesShortcuts in the file /ranger/gui/curses_shortcuts.py +defines the methods color(*tags), color_at(y, x, wid, *tags) and +color_reset(). This class is a superclass of Displayable, so these +methods are available almost everywhere. + +Something like color("in_titlebar", "directory") will be called to +get the color of directories in the titlebar. This creates a +ranger.gui.context.Context object, sets its attributes "in_titlebar" and +"directory" to True, leaves the others as False, and passes it to the +colorscheme's use(context) method. + + += The Color Scheme = + +A colorscheme should be a subclass of ranger.gui.ColorScheme and +define the method use(context). By looking at the context, this use-method +has to determine a 3-tuple of integers: (foreground, background, attribute) +and return it. + +foreground and background are integers representing colors, +attribute is another integer with each bit representing one attribute. +These integers are interpreted by the used terminal emulator. + +Abbreviations for colors and attributes are defined in ranger.gui.color. +Two attributes can be combined via logical OR: bold | reverse + +Once the color for a set of tags is determined, it will be cached by +default. If you want more dynamic colorschemes (such as a different +color for very large files), you will need to dig into the source code, +perhaps add an own tag and modify the draw-method of the widget to use +that tag. + +Run tc_colorscheme to check if your colorschemes are valid. + + += Specify a Colorscheme = + +Colorschemes are searched for in these directories: +~/.ranger/colorschemes/ +/ranger/colorschemes/ + +To specify which colorscheme to use, define the variable "colorscheme" +in your options.py: +colorscheme = colorschemes.default + +This means, use the (one) colorscheme contained in +either ~/.ranger/colorschemes/default.py or /ranger/colorschemes/default.py. + +You can define more than one colorscheme in a colorscheme file. The +one named "Scheme" will be chosen in that case. If there is no colorscheme +named "Scheme", an arbitrary one will be picked. You could also explicitly +specify which colorscheme to use in your options.py: +colorscheme = colorschemes.default.MyOtherScheme + + += Adapt a colorscheme = + +You may want to adapt a colorscheme to your needs without having +a complete copy of it, but rather the changes only. Say, you +want the exact same colors as in the default colorscheme, but +the directories to be green rather than blue, because you find the +blue hard to read. + +This is done in the jungle colorscheme ranger.colorschemes.jungle.Scheme, +check it out for implementation details. In short, I made a subclass +of the default scheme, set the initial colors to the result of the +default use() method and modified the colors how I wanted. + +This has the obvious advantage that you need to write less, which +results in less maintainance work and a greater chance that your colorscheme +will work with future versions of ranger. -- cgit 1.4.1-2-gfad0 From a0fdb913401a6f28b1dfbca248d41c147b12cd20 Mon Sep 17 00:00:00 2001 From: hut Date: Thu, 11 Mar 2010 20:52:31 +0100 Subject: added two new colorschemes using 88 colors --- doc/print_colors.py | 23 +++++++++++++ ranger/colorschemes/default88.py | 59 ++++++++++++++++++++++++++++++++ ranger/colorschemes/texas.py | 73 ++++++++++++++++++++++++++++++++++++++++ ranger/defaults/options.py | 12 +++---- 4 files changed, 159 insertions(+), 8 deletions(-) create mode 100755 doc/print_colors.py create mode 100644 ranger/colorschemes/default88.py create mode 100644 ranger/colorschemes/texas.py (limited to 'doc') diff --git a/doc/print_colors.py b/doc/print_colors.py new file mode 100755 index 00000000..7ffd6500 --- /dev/null +++ b/doc/print_colors.py @@ -0,0 +1,23 @@ +#!/usr/bin/python +""" +You can use this tool to display all supported colors and their color number. +It will exit after a keypress. +""" + +import curses +from curses import * + +@wrapper +def main(win): + def print_all_colors(attr): + for c in range(0, curses.COLORS): + init_pair(c, c, -1) + win.addstr(str(c) + ' ', color_pair(c) | attr) + use_default_colors() + win.addstr("available colors: %d\n\n" % curses.COLORS) + print_all_colors(0) + win.addstr("\n\n") + print_all_colors(A_BOLD) + win.refresh() + win.getch() + diff --git a/ranger/colorschemes/default88.py b/ranger/colorschemes/default88.py new file mode 100644 index 00000000..b78d1bb5 --- /dev/null +++ b/ranger/colorschemes/default88.py @@ -0,0 +1,59 @@ +# Copyright (C) 2009, 2010 Roman Zimbelmann +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + +""" +The default colorscheme, using 88 colors. + +For now, just map each of the 8 base colors to new ones +for brighter blue, etc. and do some minor modifications. +""" + +from ranger.gui.colorscheme import ColorScheme +from ranger.gui.color import * + +from ranger.colorschemes.default import Default +import curses + +class Scheme(Default): + def use(self, context): + fg, bg, attr = Default.use(self, context) + + if curses.COLORS != 88: + return fg, bg, attr + + try: + translate = { + blue: 22, + yellow: 72, + green: 20, + cyan: 21, + white: 79, + red: 32, + magenta: magenta, + } + fg = translate[fg] + except KeyError: + pass + + if context.in_browser: + if context.main_column and context.marked: + if context.selected: + fg = 77 + else: + fg = 68 + attr |= reverse + + return fg, bg, attr + diff --git a/ranger/colorschemes/texas.py b/ranger/colorschemes/texas.py new file mode 100644 index 00000000..93fd4791 --- /dev/null +++ b/ranger/colorschemes/texas.py @@ -0,0 +1,73 @@ +# Copyright (C) 2009, 2010 Roman Zimbelmann +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + +""" +Some experimental colorscheme. +""" + +from ranger.gui.colorscheme import ColorScheme +from ranger.gui.color import * + +from ranger.colorschemes.default import Default +import curses + +class Scheme(Default): + def use(self, context): + fg, bg, attr = Default.use(self, context) + + if curses.COLORS < 88: + return fg, bg, attr + + dircolor = 77 + dircolor_selected = {True: 79, False: 78} + linkcolor = {True: 21, False: 48} + + if context.in_browser: + if context.media: + if context.image: + fg = 20 + elif context.video: + fg = 22 + elif context.audio: + fg = 23 + + if context.container: + fg = 32 + if context.directory: + fg = dircolor + if context.selected: + fg = dircolor_selected[context.main_column] + elif context.executable and not \ + any((context.media, context.container)): + fg = 82 + if context.link: + fg = linkcolor[context.good] + + if context.main_column: + if context.selected: + attr |= bold + if context.marked: + attr |= bold + fg = 53 + + if context.in_titlebar: + if context.hostname: + fg = context.bad and 48 or 82 + elif context.directory: + fg = dircolor + elif context.link: + fg = linkcolor[True] + + return fg, bg, attr diff --git a/ranger/defaults/options.py b/ranger/defaults/options.py index 8711f737..34e0c37e 100644 --- a/ranger/defaults/options.py +++ b/ranger/defaults/options.py @@ -21,14 +21,10 @@ intact and the type of the value stays the same. from ranger.api.options import * -# Which colorscheme to use? There are these by default: -# colorschemes.texas -# colorschemes.jungle -# colorschemes.default -# colorschemes.snow -# Texas uses 88 colors. If they are not supported, it will fall back -# to the default scheme. -colorscheme = colorschemes.texas +# Which colorscheme to use? These colorschemes are available by default: +# default, default88, texas, jungle, snow +# Snow is monochrome, texas and default88 use 88 colors. +colorscheme = colorschemes.default max_history_size = 20 scroll_offset = 2 -- cgit 1.4.1-2-gfad0 From 62cd83bace8e77cd1ff7028da6cf65d0d1defa27 Mon Sep 17 00:00:00 2001 From: hut Date: Fri, 12 Mar 2010 02:00:53 +0100 Subject: updated pydoc --- doc/pydoc/curses.ascii.html | 83 --- doc/pydoc/curses.html | 331 --------- doc/pydoc/make_doc.html | 26 - doc/pydoc/os.html | 949 ------------------------ doc/pydoc/os.path.html | 108 --- doc/pydoc/ranger.__main__.html | 24 +- doc/pydoc/ranger.actions.html | 192 ----- doc/pydoc/ranger.applications.html | 129 ---- doc/pydoc/ranger.colorschemes.default.html | 33 +- doc/pydoc/ranger.colorschemes.html | 6 +- doc/pydoc/ranger.colorschemes.jungle.html | 42 +- doc/pydoc/ranger.colorschemes.snow.html | 23 +- doc/pydoc/ranger.commands.html | 677 ----------------- doc/pydoc/ranger.container.bookmarks.html | 25 +- doc/pydoc/ranger.container.commandlist.html | 23 +- doc/pydoc/ranger.container.environment.html | 25 +- doc/pydoc/ranger.container.history.html | 25 +- doc/pydoc/ranger.container.keybuffer.html | 23 +- doc/pydoc/ranger.container.tags.html | 27 +- doc/pydoc/ranger.defaults.apps.html | 32 +- doc/pydoc/ranger.defaults.html | 3 +- doc/pydoc/ranger.defaults.keys.html | 4 +- doc/pydoc/ranger.defaults.options.html | 23 +- doc/pydoc/ranger.ext.accumulator.html | 23 +- doc/pydoc/ranger.ext.command_parser.html | 23 +- doc/pydoc/ranger.ext.debug.html | 43 -- doc/pydoc/ranger.ext.get_all_modules.html | 23 +- doc/pydoc/ranger.ext.html | 14 +- doc/pydoc/ranger.ext.human_readable.html | 23 +- doc/pydoc/ranger.ext.move.html | 23 +- doc/pydoc/ranger.ext.openstruct.html | 123 ++- doc/pydoc/ranger.ext.relpath.html | 44 -- doc/pydoc/ranger.ext.shutil_generatorized.html | 4 +- doc/pydoc/ranger.ext.waitpid_no_intr.html | 23 +- doc/pydoc/ranger.fm.html | 222 ------ doc/pydoc/ranger.fsobject.directory.html | 35 +- doc/pydoc/ranger.fsobject.file.html | 27 +- doc/pydoc/ranger.fsobject.fsobject.html | 27 +- doc/pydoc/ranger.fsobject.html | 2 +- doc/pydoc/ranger.fsobject.loader.html | 23 +- doc/pydoc/ranger.gui.bar.html | 25 +- doc/pydoc/ranger.gui.colorscheme.html | 9 +- doc/pydoc/ranger.gui.curses_shortcuts.html | 25 +- doc/pydoc/ranger.gui.defaultui.html | 27 +- doc/pydoc/ranger.gui.displayable.html | 31 +- doc/pydoc/ranger.gui.html | 11 +- doc/pydoc/ranger.gui.mouse_event.html | 23 +- doc/pydoc/ranger.gui.ui.html | 27 +- doc/pydoc/ranger.gui.widgets.browsercolumn.html | 6 +- doc/pydoc/ranger.gui.widgets.browserview.html | 4 +- doc/pydoc/ranger.gui.widgets.console.html | 67 +- doc/pydoc/ranger.gui.widgets.console_mode.html | 23 +- doc/pydoc/ranger.gui.widgets.html | 27 +- doc/pydoc/ranger.gui.widgets.pager.html | 12 +- doc/pydoc/ranger.gui.widgets.statusbar.html | 4 +- doc/pydoc/ranger.gui.widgets.taskview.html | 4 +- doc/pydoc/ranger.gui.widgets.titlebar.html | 4 +- doc/pydoc/ranger.html | 43 +- doc/pydoc/ranger.keyapi.html | 412 ---------- doc/pydoc/ranger.shared.mimetype.html | 23 +- doc/pydoc/ranger.shared.settings.html | 48 +- doc/pydoc/sys.html | 245 ------ doc/pydoc/test.html | 22 +- doc/pydoc/test.tc_bookmarks.html | 15 +- doc/pydoc/test.tc_colorscheme.html | 15 +- doc/pydoc/test.tc_directory.html | 15 +- doc/pydoc/test.tc_displayable.html | 15 +- doc/pydoc/test.tc_history.html | 15 +- doc/pydoc/test.tc_keyapi.html | 15 +- doc/pydoc/test.tc_ui.html | 15 +- ranger/core/fm.py | 4 + 71 files changed, 820 insertions(+), 3946 deletions(-) delete mode 100644 doc/pydoc/curses.ascii.html delete mode 100644 doc/pydoc/curses.html delete mode 100644 doc/pydoc/make_doc.html delete mode 100644 doc/pydoc/os.html delete mode 100644 doc/pydoc/os.path.html delete mode 100644 doc/pydoc/ranger.actions.html delete mode 100644 doc/pydoc/ranger.applications.html delete mode 100644 doc/pydoc/ranger.commands.html delete mode 100644 doc/pydoc/ranger.ext.debug.html delete mode 100644 doc/pydoc/ranger.ext.relpath.html delete mode 100644 doc/pydoc/ranger.fm.html delete mode 100644 doc/pydoc/ranger.keyapi.html delete mode 100644 doc/pydoc/sys.html (limited to 'doc') diff --git a/doc/pydoc/curses.ascii.html b/doc/pydoc/curses.ascii.html deleted file mode 100644 index 53cc58c1..00000000 --- a/doc/pydoc/curses.ascii.html +++ /dev/null @@ -1,83 +0,0 @@ - - -Python: module curses.ascii - - - - -
 
- 
curses.ascii
index
/usr/lib/python2.6/curses/ascii.py
Module Docs
-

Constants and membership tests for ASCII characters

-

- - - - - -
 
-Functions
       
alt(c)
-
ascii(c)
-
ctrl(c)
-
isalnum(c)
-
isalpha(c)
-
isascii(c)
-
isblank(c)
-
iscntrl(c)
-
isctrl(c)
-
isdigit(c)
-
isgraph(c)
-
islower(c)
-
ismeta(c)
-
isprint(c)
-
ispunct(c)
-
isspace(c)
-
isupper(c)
-
isxdigit(c)
-
unctrl(c)
-

- - - - - -
 
-Data
       ACK = 6
-BEL = 7
-BS = 8
-CAN = 24
-CR = 13
-DC1 = 17
-DC2 = 18
-DC3 = 19
-DC4 = 20
-DEL = 127
-DLE = 16
-EM = 25
-ENQ = 5
-EOT = 4
-ESC = 27
-ETB = 23
-ETX = 3
-FF = 12
-FS = 28
-GS = 29
-HT = 9
-LF = 10
-NAK = 21
-NL = 10
-NUL = 0
-RS = 30
-SI = 15
-SO = 14
-SOH = 1
-SP = 32
-STX = 2
-SUB = 26
-SYN = 22
-TAB = 9
-US = 31
-VT = 11
-controlnames = ['NUL', 'SOH', 'STX', 'ETX', 'EOT', 'ENQ', 'ACK', 'BEL', 'BS', 'HT', 'LF', 'VT', 'FF', 'CR', 'SO', 'SI', 'DLE', 'DC1', 'DC2', 'DC3', ...]
- \ No newline at end of file diff --git a/doc/pydoc/curses.html b/doc/pydoc/curses.html deleted file mode 100644 index 87afc0e1..00000000 --- a/doc/pydoc/curses.html +++ /dev/null @@ -1,331 +0,0 @@ - - -Python: package curses - - - - -
 
- 
curses
index
/usr/lib/python2.6/curses/__init__.py
Module Docs
-

curses

-The main package for curses support for Python.  Normally used by importing
-the package, and perhaps a particular module inside it.

-   import curses
-   from curses import textpad
-   curses.initwin()
-   ...

-

- - - - - -
 
-Package Contents
       
ascii
-has_key
-
panel
-textpad
-
wrapper
-

- - - - - -
 
-Functions
       
baudrate(...)
-
beep(...)
-
can_change_color(...)
-
cbreak(...)
-
color_content(...)
-
color_pair(...)
-
curs_set(...)
-
def_prog_mode(...)
-
def_shell_mode(...)
-
delay_output(...)
-
doupdate(...)
-
echo(...)
-
endwin(...)
-
erasechar(...)
-
filter(...)
-
flash(...)
-
flushinp(...)
-
getmouse(...)
-
getsyx(...)
-
getwin(...)
-
halfdelay(...)
-
has_colors(...)
-
has_ic(...)
-
has_il(...)
-
has_key(...)
-
init_color(...)
-
init_pair(...)
-
initscr()
-
intrflush(...)
-
is_term_resized(...)
-
isendwin(...)
-
keyname(...)
-
killchar(...)
-
longname(...)
-
meta(...)
-
mouseinterval(...)
-
mousemask(...)
-
napms(...)
-
newpad(...)
-
newwin(...)
-
nl(...)
-
nocbreak(...)
-
noecho(...)
-
nonl(...)
-
noqiflush(...)
-
noraw(...)
-
pair_content(...)
-
pair_number(...)
-
putp(...)
-
qiflush(...)
-
raw(...)
-
reset_prog_mode(...)
-
reset_shell_mode(...)
-
resetty(...)
-
resize_term(...)
-
resizeterm(...)
-
savetty(...)
-
setsyx(...)
-
setupterm(...)
-
start_color()
-
termattrs(...)
-
termname(...)
-
tigetflag(...)
-
tigetnum(...)
-
tigetstr(...)
-
tparm(...)
-
typeahead(...)
-
unctrl(...)
-
ungetch(...)
-
ungetmouse(...)
-
use_default_colors(...)
-
use_env(...)
-

- - - - - -
 
-Data
       ALL_MOUSE_EVENTS = 134217727
-A_ALTCHARSET = 4194304
-A_ATTRIBUTES = 4294967040
-A_BLINK = 524288
-A_BOLD = 2097152
-A_CHARTEXT = 255
-A_COLOR = 65280
-A_DIM = 1048576
-A_HORIZONTAL = 33554432
-A_INVIS = 8388608
-A_LEFT = 67108864
-A_LOW = 134217728
-A_NORMAL = 0
-A_PROTECT = 16777216
-A_REVERSE = 262144
-A_RIGHT = 268435456
-A_STANDOUT = 65536
-A_TOP = 536870912
-A_UNDERLINE = 131072
-A_VERTICAL = 1073741824
-BUTTON1_CLICKED = 4
-BUTTON1_DOUBLE_CLICKED = 8
-BUTTON1_PRESSED = 2
-BUTTON1_RELEASED = 1
-BUTTON1_TRIPLE_CLICKED = 16
-BUTTON2_CLICKED = 256
-BUTTON2_DOUBLE_CLICKED = 512
-BUTTON2_PRESSED = 128
-BUTTON2_RELEASED = 64
-BUTTON2_TRIPLE_CLICKED = 1024
-BUTTON3_CLICKED = 16384
-BUTTON3_DOUBLE_CLICKED = 32768
-BUTTON3_PRESSED = 8192
-BUTTON3_RELEASED = 4096
-BUTTON3_TRIPLE_CLICKED = 65536
-BUTTON4_CLICKED = 1048576
-BUTTON4_DOUBLE_CLICKED = 2097152
-BUTTON4_PRESSED = 524288
-BUTTON4_RELEASED = 262144
-BUTTON4_TRIPLE_CLICKED = 4194304
-BUTTON_ALT = 67108864
-BUTTON_CTRL = 16777216
-BUTTON_SHIFT = 33554432
-COLOR_BLACK = 0
-COLOR_BLUE = 4
-COLOR_CYAN = 6
-COLOR_GREEN = 2
-COLOR_MAGENTA = 5
-COLOR_RED = 1
-COLOR_WHITE = 7
-COLOR_YELLOW = 3
-ERR = -1
-KEY_A1 = 348
-KEY_A3 = 349
-KEY_B2 = 350
-KEY_BACKSPACE = 263
-KEY_BEG = 354
-KEY_BREAK = 257
-KEY_BTAB = 353
-KEY_C1 = 351
-KEY_C3 = 352
-KEY_CANCEL = 355
-KEY_CATAB = 342
-KEY_CLEAR = 333
-KEY_CLOSE = 356
-KEY_COMMAND = 357
-KEY_COPY = 358
-KEY_CREATE = 359
-KEY_CTAB = 341
-KEY_DC = 330
-KEY_DL = 328
-KEY_DOWN = 258
-KEY_EIC = 332
-KEY_END = 360
-KEY_ENTER = 343
-KEY_EOL = 335
-KEY_EOS = 334
-KEY_EXIT = 361
-KEY_F0 = 264
-KEY_F1 = 265
-KEY_F10 = 274
-KEY_F11 = 275
-KEY_F12 = 276
-KEY_F13 = 277
-KEY_F14 = 278
-KEY_F15 = 279
-KEY_F16 = 280
-KEY_F17 = 281
-KEY_F18 = 282
-KEY_F19 = 283
-KEY_F2 = 266
-KEY_F20 = 284
-KEY_F21 = 285
-KEY_F22 = 286
-KEY_F23 = 287
-KEY_F24 = 288
-KEY_F25 = 289
-KEY_F26 = 290
-KEY_F27 = 291
-KEY_F28 = 292
-KEY_F29 = 293
-KEY_F3 = 267
-KEY_F30 = 294
-KEY_F31 = 295
-KEY_F32 = 296
-KEY_F33 = 297
-KEY_F34 = 298
-KEY_F35 = 299
-KEY_F36 = 300
-KEY_F37 = 301
-KEY_F38 = 302
-KEY_F39 = 303
-KEY_F4 = 268
-KEY_F40 = 304
-KEY_F41 = 305
-KEY_F42 = 306
-KEY_F43 = 307
-KEY_F44 = 308
-KEY_F45 = 309
-KEY_F46 = 310
-KEY_F47 = 311
-KEY_F48 = 312
-KEY_F49 = 313
-KEY_F5 = 269
-KEY_F50 = 314
-KEY_F51 = 315
-KEY_F52 = 316
-KEY_F53 = 317
-KEY_F54 = 318
-KEY_F55 = 319
-KEY_F56 = 320
-KEY_F57 = 321
-KEY_F58 = 322
-KEY_F59 = 323
-KEY_F6 = 270
-KEY_F60 = 324
-KEY_F61 = 325
-KEY_F62 = 326
-KEY_F63 = 327
-KEY_F7 = 271
-KEY_F8 = 272
-KEY_F9 = 273
-KEY_FIND = 362
-KEY_HELP = 363
-KEY_HOME = 262
-KEY_IC = 331
-KEY_IL = 329
-KEY_LEFT = 260
-KEY_LL = 347
-KEY_MARK = 364
-KEY_MAX = 511
-KEY_MESSAGE = 365
-KEY_MIN = 257
-KEY_MOUSE = 409
-KEY_MOVE = 366
-KEY_NEXT = 367
-KEY_NPAGE = 338
-KEY_OPEN = 368
-KEY_OPTIONS = 369
-KEY_PPAGE = 339
-KEY_PREVIOUS = 370
-KEY_PRINT = 346
-KEY_REDO = 371
-KEY_REFERENCE = 372
-KEY_REFRESH = 373
-KEY_REPLACE = 374
-KEY_RESET = 345
-KEY_RESIZE = 410
-KEY_RESTART = 375
-KEY_RESUME = 376
-KEY_RIGHT = 261
-KEY_SAVE = 377
-KEY_SBEG = 378
-KEY_SCANCEL = 379
-KEY_SCOMMAND = 380
-KEY_SCOPY = 381
-KEY_SCREATE = 382
-KEY_SDC = 383
-KEY_SDL = 384
-KEY_SELECT = 385
-KEY_SEND = 386
-KEY_SEOL = 387
-KEY_SEXIT = 388
-KEY_SF = 336
-KEY_SFIND = 389
-KEY_SHELP = 390
-KEY_SHOME = 391
-KEY_SIC = 392
-KEY_SLEFT = 393
-KEY_SMESSAGE = 394
-KEY_SMOVE = 395
-KEY_SNEXT = 396
-KEY_SOPTIONS = 397
-KEY_SPREVIOUS = 398
-KEY_SPRINT = 399
-KEY_SR = 337
-KEY_SREDO = 400
-KEY_SREPLACE = 401
-KEY_SRESET = 344
-KEY_SRIGHT = 402
-KEY_SRSUME = 403
-KEY_SSAVE = 404
-KEY_SSUSPEND = 405
-KEY_STAB = 340
-KEY_SUNDO = 406
-KEY_SUSPEND = 407
-KEY_UNDO = 408
-KEY_UP = 259
-OK = 0
-REPORT_MOUSE_POSITION = 134217728
-__revision__ = '$Id: __init__.py 61064 2008-02-25 16:29:58Z andrew.kuchling $'
-version = '2.2'
- \ No newline at end of file diff --git a/doc/pydoc/make_doc.html b/doc/pydoc/make_doc.html deleted file mode 100644 index 03a852f0..00000000 --- a/doc/pydoc/make_doc.html +++ /dev/null @@ -1,26 +0,0 @@ - - -Python: module make_doc - - - - -
 
- 
make_doc
index
/home/hut/ranger/make_doc.py
-

Generate pydoc documentation and move it to the doc directory.
-THIS WILL DELETE ALL EXISTING HTML FILES IN THAT DIRECTORY, so don't
-store important content there.

-

- - - - - -
 
-Modules
       
os
-
pydoc
-
sys
-
- \ No newline at end of file diff --git a/doc/pydoc/os.html b/doc/pydoc/os.html deleted file mode 100644 index b0b2b308..00000000 --- a/doc/pydoc/os.html +++ /dev/null @@ -1,949 +0,0 @@ - - -Python: module os - - - - -
 
- 
os
index
/usr/lib/python2.6/os.py
Module Docs
-

OS routines for Mac, NT, or Posix depending on what system we're on.

-This exports:
-  - all functions from posix, nt, os2, or ce, e.g. unlink, stat, etc.
-  - os.path is one of the modules posixpath, or ntpath
-  - os.name is 'posix', 'nt', 'os2', 'ce' or 'riscos'
-  - os.curdir is a string representing the current directory ('.' or ':')
-  - os.pardir is a string representing the parent directory ('..' or '::')
-  - os.sep is the (or a most common) pathname separator ('/' or ':' or '\\')
-  - os.extsep is the extension separator ('.' or '/')
-  - os.altsep is the alternate pathname separator (None or '/')
-  - os.pathsep is the component separator used in $PATH etc
-  - os.linesep is the line separator in text files ('\r' or '\n' or '\r\n')
-  - os.defpath is the default search path for executables
-  - os.devnull is the file path of the null device ('/dev/null', etc.)

-Programs that import and use 'os' stand a better chance of being
-portable between different platforms.  Of course, they must then
-only use functions that are defined by all platforms (e.g., unlink
-and opendir), and leave all pathname manipulation to os.path
-(e.g., split and join).

-

- - - - - -
 
-Modules
       
UserDict
-copy_reg
-
errno
-posixpath
-
sys
-

- - - - - -
 
-Classes
       
-
__builtin__.object -
-
-
posix.stat_result -
posix.statvfs_result -
-
-
exceptions.EnvironmentError(exceptions.StandardError) -
-
-
exceptions.OSError -
-
-
-

- - - - - - - -
 
-error = class OSError(EnvironmentError)
   OS system call failed.
 
 
Method resolution order:
-
OSError
-
EnvironmentError
-
StandardError
-
Exception
-
BaseException
-
__builtin__.object
-
-
-Methods defined here:
-
__init__(...)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
- -
-Data and other attributes defined here:
-
__new__ = <built-in method __new__ of type object at 0x7fdbe7034f80>
T.__new__(S, ...) -> a new object with type S, a subtype of T
- -
-Methods inherited from EnvironmentError:
-
__reduce__(...)
- -
__str__(...)
x.__str__() <==> str(x)
- -
-Data descriptors inherited from EnvironmentError:
-
errno
-
exception errno
-
-
filename
-
exception filename
-
-
strerror
-
exception strerror
-
-
-Methods inherited from BaseException:
-
__delattr__(...)
x.__delattr__('name') <==> del x.name
- -
__getattribute__(...)
x.__getattribute__('name') <==> x.name
- -
__getitem__(...)
x.__getitem__(y) <==> x[y]
- -
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]

-Use of negative indices is not supported.
- -
__repr__(...)
x.__repr__() <==> repr(x)
- -
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
- -
__setstate__(...)
- -
__unicode__(...)
- -
-Data descriptors inherited from BaseException:
-
__dict__
-
-
args
-
-
message
-
-

- - - - - - - -
 
-class stat_result(__builtin__.object)
   stat_result: Result from stat or lstat.

-This object may be accessed either as a tuple of
-  (mode, ino, dev, nlink, uid, gid, size, atime, mtime, ctime)
-or via the attributes st_mode, st_ino, st_dev, st_nlink, st_uid, and so on.

-Posix/windows: If your platform supports st_blksize, st_blocks, st_rdev,
-or st_flags, they are available as attributes only.

-See os.stat for more information.
 
 Methods defined here:
-
__add__(...)
x.__add__(y) <==> x+y
- -
__contains__(...)
x.__contains__(y) <==> y in x
- -
__eq__(...)
x.__eq__(y) <==> x==y
- -
__ge__(...)
x.__ge__(y) <==> x>=y
- -
__getitem__(...)
x.__getitem__(y) <==> x[y]
- -
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]

-Use of negative indices is not supported.
- -
__gt__(...)
x.__gt__(y) <==> x>y
- -
__hash__(...)
x.__hash__() <==> hash(x)
- -
__le__(...)
x.__le__(y) <==> x<=y
- -
__len__(...)
x.__len__() <==> len(x)
- -
__lt__(...)
x.__lt__(y) <==> x<y
- -
__mul__(...)
x.__mul__(n) <==> x*n
- -
__ne__(...)
x.__ne__(y) <==> x!=y
- -
__reduce__(...)
- -
__repr__(...)
x.__repr__() <==> repr(x)
- -
__rmul__(...)
x.__rmul__(n) <==> n*x
- -
-Data descriptors defined here:
-
st_atime
-
time of last access
-
-
st_blksize
-
blocksize for filesystem I/O
-
-
st_blocks
-
number of blocks allocated
-
-
st_ctime
-
time of last change
-
-
st_dev
-
device
-
-
st_gid
-
group ID of owner
-
-
st_ino
-
inode
-
-
st_mode
-
protection bits
-
-
st_mtime
-
time of last modification
-
-
st_nlink
-
number of hard links
-
-
st_rdev
-
device type (if inode device)
-
-
st_size
-
total size, in bytes
-
-
st_uid
-
user ID of owner
-
-
-Data and other attributes defined here:
-
__new__ = <built-in method __new__ of type object at 0x7fdbe7073800>
T.__new__(S, ...) -> a new object with type S, a subtype of T
- -
n_fields = 16
- -
n_sequence_fields = 10
- -
n_unnamed_fields = 3
- -

- - - - - - - -
 
-class statvfs_result(__builtin__.object)
   statvfs_result: Result from statvfs or fstatvfs.

-This object may be accessed either as a tuple of
-  (bsize, frsize, blocks, bfree, bavail, files, ffree, favail, flag, namemax),
-or via the attributes f_bsize, f_frsize, f_blocks, f_bfree, and so on.

-See os.statvfs for more information.
 
 Methods defined here:
-
__add__(...)
x.__add__(y) <==> x+y
- -
__contains__(...)
x.__contains__(y) <==> y in x
- -
__eq__(...)
x.__eq__(y) <==> x==y
- -
__ge__(...)
x.__ge__(y) <==> x>=y
- -
__getitem__(...)
x.__getitem__(y) <==> x[y]
- -
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]

-Use of negative indices is not supported.
- -
__gt__(...)
x.__gt__(y) <==> x>y
- -
__hash__(...)
x.__hash__() <==> hash(x)
- -
__le__(...)
x.__le__(y) <==> x<=y
- -
__len__(...)
x.__len__() <==> len(x)
- -
__lt__(...)
x.__lt__(y) <==> x<y
- -
__mul__(...)
x.__mul__(n) <==> x*n
- -
__ne__(...)
x.__ne__(y) <==> x!=y
- -
__reduce__(...)
- -
__repr__(...)
x.__repr__() <==> repr(x)
- -
__rmul__(...)
x.__rmul__(n) <==> n*x
- -
-Data descriptors defined here:
-
f_bavail
-
-
f_bfree
-
-
f_blocks
-
-
f_bsize
-
-
f_favail
-
-
f_ffree
-
-
f_files
-
-
f_flag
-
-
f_frsize
-
-
f_namemax
-
-
-Data and other attributes defined here:
-
__new__ = <built-in method __new__ of type object at 0x7fdbe70739a0>
T.__new__(S, ...) -> a new object with type S, a subtype of T
- -
n_fields = 10
- -
n_sequence_fields = 10
- -
n_unnamed_fields = 0
- -

- - - - - -
 
-Functions
       
WCOREDUMP(...)
WCOREDUMP(status) -> bool

-Return True if the process returning 'status' was dumped to a core file.
-
WEXITSTATUS(...)
WEXITSTATUS(status) -> integer

-Return the process return code from 'status'.
-
WIFCONTINUED(...)
WIFCONTINUED(status) -> bool

-Return True if the process returning 'status' was continued from a
-job control stop.
-
WIFEXITED(...)
WIFEXITED(status) -> bool

-Return true if the process returning 'status' exited using the exit()
-system call.
-
WIFSIGNALED(...)
WIFSIGNALED(status) -> bool

-Return True if the process returning 'status' was terminated by a signal.
-
WIFSTOPPED(...)
WIFSTOPPED(status) -> bool

-Return True if the process returning 'status' was stopped.
-
WSTOPSIG(...)
WSTOPSIG(status) -> integer

-Return the signal that stopped the process that provided
-the 'status' value.
-
WTERMSIG(...)
WTERMSIG(status) -> integer

-Return the signal that terminated the process that provided the 'status'
-value.
-
abort(...)
abort() -> does not return!

-Abort the interpreter immediately.  This 'dumps core' or otherwise fails
-in the hardest way possible on the hosting operating system.
-
access(...)
access(path, mode) -> True if granted, False otherwise

-Use the real uid/gid to test for access to a path.  Note that most
-operations will use the effective uid/gid, therefore this routine can
-be used in a suid/sgid environment to test if the invoking user has the
-specified access to the path.  The mode argument can be F_OK to test
-existence, or the inclusive-OR of R_OK, W_OK, and X_OK.
-
chdir(...)
chdir(path)

-Change the current working directory to the specified path.
-
chmod(...)
chmod(path, mode)

-Change the access permissions of a file.
-
chown(...)
chown(path, uid, gid)

-Change the owner and group id of path to the numeric uid and gid.
-
chroot(...)
chroot(path)

-Change root directory to path.
-
close(...)
close(fd)

-Close a file descriptor (for low level IO).
-
closerange(...)
closerange(fd_low, fd_high)

-Closes all file descriptors in [fd_low, fd_high), ignoring errors.
-
confstr(...)
confstr(name) -> string

-Return a string-valued system configuration variable.
-
ctermid(...)
ctermid() -> string

-Return the name of the controlling terminal for this process.
-
dup(...)
dup(fd) -> fd2

-Return a duplicate of a file descriptor.
-
dup2(...)
dup2(old_fd, new_fd)

-Duplicate file descriptor.
-
execl(file, *args)
execl(file, *args)

-Execute the executable file with argument list args, replacing the
-current process.
-
execle(file, *args)
execle(file, *args, env)

-Execute the executable file with argument list args and
-environment env, replacing the current process.
-
execlp(file, *args)
execlp(file, *args)

-Execute the executable file (which is searched for along $PATH)
-with argument list args, replacing the current process.
-
execlpe(file, *args)
execlpe(file, *args, env)

-Execute the executable file (which is searched for along $PATH)
-with argument list args and environment env, replacing the current
-process.
-
execv(...)
execv(path, args)

-Execute an executable path with arguments, replacing current process.

-        path: path of executable file
-        args: tuple or list of strings
-
execve(...)
execve(path, args, env)

-Execute a path with arguments and environment, replacing current process.

-        path: path of executable file
-        args: tuple or list of arguments
-        env: dictionary of strings mapping to strings
-
execvp(file, args)
execp(file, args)

-Execute the executable file (which is searched for along $PATH)
-with argument list args, replacing the current process.
-args may be a list or tuple of strings.
-
execvpe(file, args, env)
execvpe(file, args, env)

-Execute the executable file (which is searched for along $PATH)
-with argument list args and environment env , replacing the
-current process.
-args may be a list or tuple of strings.
-
fchdir(...)
fchdir(fildes)

-Change to the directory of the given file descriptor.  fildes must be
-opened on a directory, not a file.
-
fchmod(...)
fchmod(fd, mode)

-Change the access permissions of the file given by file
-descriptor fd.
-
fchown(...)
fchown(fd, uid, gid)

-Change the owner and group id of the file given by file descriptor
-fd to the numeric uid and gid.
-
fdatasync(...)
fdatasync(fildes)

-force write of file with filedescriptor to disk.
- does not force update of metadata.
-
fdopen(...)
fdopen(fd [, mode='r' [, bufsize]]) -> file_object

-Return an open file object connected to a file descriptor.
-
fork(...)
fork() -> pid

-Fork a child process.
-Return 0 to child process and PID of child to parent process.
-
forkpty(...)
forkpty() -> (pid, master_fd)

-Fork a new process with a new pseudo-terminal as controlling tty.

-Like fork(), return 0 as pid to child process, and PID of child to parent.
-To both, return fd of newly opened pseudo-terminal.
-
fpathconf(...)
fpathconf(fd, name) -> integer

-Return the configuration limit name for the file descriptor fd.
-If there is no limit, return -1.
-
fstat(...)
fstat(fd) -> stat result

-Like stat(), but for an open file descriptor.
-
fstatvfs(...)
fstatvfs(fd) -> statvfs result

-Perform an fstatvfs system call on the given fd.
-
fsync(...)
fsync(fildes)

-force write of file with filedescriptor to disk.
-
ftruncate(...)
ftruncate(fd, length)

-Truncate a file to a specified length.
-
getcwd(...)
getcwd() -> path

-Return a string representing the current working directory.
-
getcwdu(...)
getcwdu() -> path

-Return a unicode string representing the current working directory.
-
getegid(...)
getegid() -> egid

-Return the current process's effective group id.
-
getenv(key, default=None)
Get an environment variable, return None if it doesn't exist.
-The optional second argument can specify an alternate default.
-
geteuid(...)
geteuid() -> euid

-Return the current process's effective user id.
-
getgid(...)
getgid() -> gid

-Return the current process's group id.
-
getgroups(...)
getgroups() -> list of group IDs

-Return list of supplemental group IDs for the process.
-
getloadavg(...)
getloadavg() -> (float, float, float)

-Return the number of processes in the system run queue averaged over
-the last 1, 5, and 15 minutes or raises OSError if the load average
-was unobtainable
-
getlogin(...)
getlogin() -> string

-Return the actual login name.
-
getpgid(...)
getpgid(pid) -> pgid

-Call the system call getpgid().
-
getpgrp(...)
getpgrp() -> pgrp

-Return the current process group id.
-
getpid(...)
getpid() -> pid

-Return the current process id
-
getppid(...)
getppid() -> ppid

-Return the parent's process id.
-
getsid(...)
getsid(pid) -> sid

-Call the system call getsid().
-
getuid(...)
getuid() -> uid

-Return the current process's user id.
-
isatty(...)
isatty(fd) -> bool

-Return True if the file descriptor 'fd' is an open file descriptor
-connected to the slave end of a terminal.
-
kill(...)
kill(pid, sig)

-Kill a process with a signal.
-
killpg(...)
killpg(pgid, sig)

-Kill a process group with a signal.
-
lchown(...)
lchown(path, uid, gid)

-Change the owner and group id of path to the numeric uid and gid.
-This function will not follow symbolic links.
-
link(...)
link(src, dst)

-Create a hard link to a file.
-
listdir(...)
listdir(path) -> list_of_strings

-Return a list containing the names of the entries in the directory.

-        path: path of directory to list

-The list is in arbitrary order.  It does not include the special
-entries '.' and '..' even if they are present in the directory.
-
lseek(...)
lseek(fd, pos, how) -> newpos

-Set the current position of a file descriptor.
-
lstat(...)
lstat(path) -> stat result

-Like stat(path), but do not follow symbolic links.
-
major(...)
major(device) -> major number
-Extracts a device major number from a raw device number.
-
makedev(...)
makedev(major, minor) -> device number
-Composes a raw device number from the major and minor device numbers.
-
makedirs(name, mode=511)
makedirs(path [, mode=0777])

-Super-mkdir; create a leaf directory and all intermediate ones.
-Works like mkdir, except that any intermediate path segment (not
-just the rightmost) will be created if it does not exist.  This is
-recursive.
-
minor(...)
minor(device) -> minor number
-Extracts a device minor number from a raw device number.
-
mkdir(...)
mkdir(path [, mode=0777])

-Create a directory.
-
mkfifo(...)
mkfifo(filename [, mode=0666])

-Create a FIFO (a POSIX named pipe).
-
mknod(...)
mknod(filename [, mode=0600, device])

-Create a filesystem node (file, device special file or named pipe)
-named filename. mode specifies both the permissions to use and the
-type of node to be created, being combined (bitwise OR) with one of
-S_IFREG, S_IFCHR, S_IFBLK, and S_IFIFO. For S_IFCHR and S_IFBLK,
-device defines the newly created device special file (probably using
-os.makedev()), otherwise it is ignored.
-
nice(...)
nice(inc) -> new_priority

-Decrease the priority of process by inc and return the new priority.
-
open(...)
open(filename, flag [, mode=0777]) -> fd

-Open a file (for low level IO).
-
openpty(...)
openpty() -> (master_fd, slave_fd)

-Open a pseudo-terminal, returning open fd's for both master and slave end.
-
pathconf(...)
pathconf(path, name) -> integer

-Return the configuration limit name for the file or directory path.
-If there is no limit, return -1.
-
pipe(...)
pipe() -> (read_end, write_end)

-Create a pipe.
-
popen(...)
popen(command [, mode='r' [, bufsize]]) -> pipe

-Open a pipe to/from a command returning a file object.
-
popen2(cmd, mode='t', bufsize=-1)
Execute the shell command 'cmd' in a sub-process.  On UNIX, 'cmd'
-may be a sequence, in which case arguments will be passed directly to
-the program without shell intervention (as with os.spawnv()).  If 'cmd'
-is a string it will be passed to the shell (as with os.system()). If
-'bufsize' is specified, it sets the buffer size for the I/O pipes.  The
-file objects (child_stdin, child_stdout) are returned.
-
popen3(cmd, mode='t', bufsize=-1)
Execute the shell command 'cmd' in a sub-process.  On UNIX, 'cmd'
-may be a sequence, in which case arguments will be passed directly to
-the program without shell intervention (as with os.spawnv()).  If 'cmd'
-is a string it will be passed to the shell (as with os.system()). If
-'bufsize' is specified, it sets the buffer size for the I/O pipes.  The
-file objects (child_stdin, child_stdout, child_stderr) are returned.
-
popen4(cmd, mode='t', bufsize=-1)
Execute the shell command 'cmd' in a sub-process.  On UNIX, 'cmd'
-may be a sequence, in which case arguments will be passed directly to
-the program without shell intervention (as with os.spawnv()).  If 'cmd'
-is a string it will be passed to the shell (as with os.system()). If
-'bufsize' is specified, it sets the buffer size for the I/O pipes.  The
-file objects (child_stdin, child_stdout_stderr) are returned.
-
putenv(...)
putenv(key, value)

-Change or add an environment variable.
-
read(...)
read(fd, buffersize) -> string

-Read a file descriptor.
-
readlink(...)
readlink(path) -> path

-Return a string representing the path to which the symbolic link points.
-
remove(...)
remove(path)

-Remove a file (same as unlink(path)).
-
removedirs(name)
removedirs(path)

-Super-rmdir; remove a leaf directory and all empty intermediate
-ones.  Works like rmdir except that, if the leaf directory is
-successfully removed, directories corresponding to rightmost path
-segments will be pruned away until either the whole path is
-consumed or an error occurs.  Errors during this latter phase are
-ignored -- they generally mean that a directory was not empty.
-
rename(...)
rename(old, new)

-Rename a file or directory.
-
renames(old, new)
renames(old, new)

-Super-rename; create directories as necessary and delete any left
-empty.  Works like rename, except creation of any intermediate
-directories needed to make the new pathname good is attempted
-first.  After the rename, directories corresponding to rightmost
-path segments of the old name will be pruned way until either the
-whole path is consumed or a nonempty directory is found.

-Note: this function can fail with the new directory structure made
-if you lack permissions needed to unlink the leaf directory or
-file.
-
rmdir(...)
rmdir(path)

-Remove a directory.
-
setegid(...)
setegid(gid)

-Set the current process's effective group id.
-
seteuid(...)
seteuid(uid)

-Set the current process's effective user id.
-
setgid(...)
setgid(gid)

-Set the current process's group id.
-
setgroups(...)
setgroups(list)

-Set the groups of the current process to list.
-
setpgid(...)
setpgid(pid, pgrp)

-Call the system call setpgid().
-
setpgrp(...)
setpgrp()

-Make this process a session leader.
-
setregid(...)
setregid(rgid, egid)

-Set the current process's real and effective group ids.
-
setreuid(...)
setreuid(ruid, euid)

-Set the current process's real and effective user ids.
-
setsid(...)
setsid()

-Call the system call setsid().
-
setuid(...)
setuid(uid)

-Set the current process's user id.
-
spawnl(mode, file, *args)
spawnl(mode, file, *args) -> integer

-Execute file with arguments from args in a subprocess.
-If mode == P_NOWAIT return the pid of the process.
-If mode == P_WAIT return the process's exit code if it exits normally;
-otherwise return -SIG, where SIG is the signal that killed it.
-
spawnle(mode, file, *args)
spawnle(mode, file, *args, env) -> integer

-Execute file with arguments from args in a subprocess with the
-supplied environment.
-If mode == P_NOWAIT return the pid of the process.
-If mode == P_WAIT return the process's exit code if it exits normally;
-otherwise return -SIG, where SIG is the signal that killed it.
-
spawnlp(mode, file, *args)
spawnlp(mode, file, *args) -> integer

-Execute file (which is looked for along $PATH) with arguments from
-args in a subprocess with the supplied environment.
-If mode == P_NOWAIT return the pid of the process.
-If mode == P_WAIT return the process's exit code if it exits normally;
-otherwise return -SIG, where SIG is the signal that killed it.
-
spawnlpe(mode, file, *args)
spawnlpe(mode, file, *args, env) -> integer

-Execute file (which is looked for along $PATH) with arguments from
-args in a subprocess with the supplied environment.
-If mode == P_NOWAIT return the pid of the process.
-If mode == P_WAIT return the process's exit code if it exits normally;
-otherwise return -SIG, where SIG is the signal that killed it.
-
spawnv(mode, file, args)
spawnv(mode, file, args) -> integer

-Execute file with arguments from args in a subprocess.
-If mode == P_NOWAIT return the pid of the process.
-If mode == P_WAIT return the process's exit code if it exits normally;
-otherwise return -SIG, where SIG is the signal that killed it.
-
spawnve(mode, file, args, env)
spawnve(mode, file, args, env) -> integer

-Execute file with arguments from args in a subprocess with the
-specified environment.
-If mode == P_NOWAIT return the pid of the process.
-If mode == P_WAIT return the process's exit code if it exits normally;
-otherwise return -SIG, where SIG is the signal that killed it.
-
spawnvp(mode, file, args)
spawnvp(mode, file, args) -> integer

-Execute file (which is looked for along $PATH) with arguments from
-args in a subprocess.
-If mode == P_NOWAIT return the pid of the process.
-If mode == P_WAIT return the process's exit code if it exits normally;
-otherwise return -SIG, where SIG is the signal that killed it.
-
spawnvpe(mode, file, args, env)
spawnvpe(mode, file, args, env) -> integer

-Execute file (which is looked for along $PATH) with arguments from
-args in a subprocess with the supplied environment.
-If mode == P_NOWAIT return the pid of the process.
-If mode == P_WAIT return the process's exit code if it exits normally;
-otherwise return -SIG, where SIG is the signal that killed it.
-
stat(...)
stat(path) -> stat result

-Perform a stat system call on the given path.
-
stat_float_times(...)
stat_float_times([newval]) -> oldval

-Determine whether os.[lf]stat represents time stamps as float objects.
-If newval is True, future calls to stat() return floats, if it is False,
-future calls return ints. 
-If newval is omitted, return the current setting.
-
statvfs(...)
statvfs(path) -> statvfs result

-Perform a statvfs system call on the given path.
-
strerror(...)
strerror(code) -> string

-Translate an error code to a message string.
-
symlink(...)
symlink(src, dst)

-Create a symbolic link pointing to src named dst.
-
sysconf(...)
sysconf(name) -> integer

-Return an integer-valued system configuration variable.
-
system(...)
system(command) -> exit_status

-Execute the command (a string) in a subshell.
-
tcgetpgrp(...)
tcgetpgrp(fd) -> pgid

-Return the process group associated with the terminal given by a fd.
-
tcsetpgrp(...)
tcsetpgrp(fd, pgid)

-Set the process group associated with the terminal given by a fd.
-
tempnam(...)
tempnam([dir[, prefix]]) -> string

-Return a unique name for a temporary file.
-The directory and a prefix may be specified as strings; they may be omitted
-or None if not needed.
-
times(...)
times() -> (utime, stime, cutime, cstime, elapsed_time)

-Return a tuple of floating point numbers indicating process times.
-
tmpfile(...)
tmpfile() -> file object

-Create a temporary file with no directory entries.
-
tmpnam(...)
tmpnam() -> string

-Return a unique name for a temporary file.
-
ttyname(...)
ttyname(fd) -> string

-Return the name of the terminal device connected to 'fd'.
-
umask(...)
umask(new_mask) -> old_mask

-Set the current numeric umask and return the previous umask.
-
uname(...)
uname() -> (sysname, nodename, release, version, machine)

-Return a tuple identifying the current operating system.
-
unlink(...)
unlink(path)

-Remove a file (same as remove(path)).
-
unsetenv(...)
unsetenv(key)

-Delete an environment variable.
-
utime(...)
utime(path, (atime, mtime))
-utime(path, None)

-Set the access and modified time of the file to the given values.  If the
-second form is used, set the access and modified times to the current time.
-
wait(...)
wait() -> (pid, status)

-Wait for completion of a child process.
-
wait3(...)
wait3(options) -> (pid, status, rusage)

-Wait for completion of a child process.
-
wait4(...)
wait4(pid, options) -> (pid, status, rusage)

-Wait for completion of a given child process.
-
waitpid(...)
waitpid(pid, options) -> (pid, status)

-Wait for completion of a given child process.
-
walk(top, topdown=True, onerror=None, followlinks=False)
Directory tree generator.

-For each directory in the directory tree rooted at top (including top
-itself, but excluding '.' and '..'), yields a 3-tuple

-    dirpath, dirnames, filenames

-dirpath is a string, the path to the directory.  dirnames is a list of
-the names of the subdirectories in dirpath (excluding '.' and '..').
-filenames is a list of the names of the non-directory files in dirpath.
-Note that the names in the lists are just names, with no path components.
-To get a full path (which begins with top) to a file or directory in
-dirpath, do os.path.join(dirpath, name).

-If optional arg 'topdown' is true or not specified, the triple for a
-directory is generated before the triples for any of its subdirectories
-(directories are generated top down).  If topdown is false, the triple
-for a directory is generated after the triples for all of its
-subdirectories (directories are generated bottom up).

-When topdown is true, the caller can modify the dirnames list in-place
-(e.g., via del or slice assignment), and walk will only recurse into the
-subdirectories whose names remain in dirnames; this can be used to prune
-the search, or to impose a specific order of visiting.  Modifying
-dirnames when topdown is false is ineffective, since the directories in
-dirnames have already been generated by the time dirnames itself is
-generated.

-By default errors from the os.listdir() call are ignored.  If
-optional arg 'onerror' is specified, it should be a function; it
-will be called with one argument, an os.error instance.  It can
-report the error to continue with the walk, or raise the exception
-to abort the walk.  Note that the filename is available as the
-filename attribute of the exception object.

-By default, os.walk does not follow symbolic links to subdirectories on
-systems that support them.  In order to get this functionality, set the
-optional argument 'followlinks' to true.

-Caution:  if you pass a relative pathname for top, don't change the
-current working directory between resumptions of walk.  walk never
-changes the current directory, and assumes that the client doesn't
-either.

-Example:

-import os
-from os.path import join, getsize
-for root, dirs, files in os.walk('python/Lib/email'):
-    print root, "consumes",
-    print sum([getsize(join(root, name)) for name in files]),
-    print "bytes in", len(files), "non-directory files"
-    if 'CVS' in dirs:
-        dirs.remove('CVS')  # don't visit CVS directories
-
write(...)
write(fd, string) -> byteswritten

-Write a string to a file descriptor.
-

- - - - - -
 
-Data
       EX_CANTCREAT = 73
-EX_CONFIG = 78
-EX_DATAERR = 65
-EX_IOERR = 74
-EX_NOHOST = 68
-EX_NOINPUT = 66
-EX_NOPERM = 77
-EX_NOUSER = 67
-EX_OK = 0
-EX_OSERR = 71
-EX_OSFILE = 72
-EX_PROTOCOL = 76
-EX_SOFTWARE = 70
-EX_TEMPFAIL = 75
-EX_UNAVAILABLE = 69
-EX_USAGE = 64
-F_OK = 0
-NGROUPS_MAX = 65536
-O_APPEND = 1024
-O_ASYNC = 8192
-O_CREAT = 64
-O_DIRECT = 16384
-O_DIRECTORY = 65536
-O_DSYNC = 4096
-O_EXCL = 128
-O_LARGEFILE = 0
-O_NDELAY = 2048
-O_NOATIME = 262144
-O_NOCTTY = 256
-O_NOFOLLOW = 131072
-O_NONBLOCK = 2048
-O_RDONLY = 0
-O_RDWR = 2
-O_RSYNC = 4096
-O_SYNC = 4096
-O_TRUNC = 512
-O_WRONLY = 1
-R_OK = 4
-SEEK_CUR = 1
-SEEK_END = 2
-SEEK_SET = 0
-TMP_MAX = 238328
-WCONTINUED = 8
-WNOHANG = 1
-WUNTRACED = 2
-W_OK = 2
-X_OK = 1
-__all__ = ['altsep', 'curdir', 'pardir', 'sep', 'extsep', 'pathsep', 'linesep', 'defpath', 'name', 'path', 'devnull', 'SEEK_SET', 'SEEK_CUR', 'SEEK_END', 'EX_CANTCREAT', 'EX_CONFIG', 'EX_DATAERR', 'EX_IOERR', 'EX_NOHOST', 'EX_NOINPUT', ...]
-altsep = None
-confstr_names = {'CS_LFS64_CFLAGS': 1004, 'CS_LFS64_LDFLAGS': 1005, 'CS_LFS64_LIBS': 1006, 'CS_LFS64_LINTFLAGS': 1007, 'CS_LFS_CFLAGS': 1000, 'CS_LFS_LDFLAGS': 1001, 'CS_LFS_LIBS': 1002, 'CS_LFS_LINTFLAGS': 1003, 'CS_PATH': 0, 'CS_XBS5_ILP32_OFF32_CFLAGS': 1100, ...}
-curdir = '.'
-defpath = ':/bin:/usr/bin'
-devnull = '/dev/null'
-environ = {'PROMPT_COMMAND': 'echo -ne "\\033]0;${USER}@${...L': '/var/spool/mail/hut', 'OLDPWD': '/home/hut'}
-extsep = '.'
-linesep = '\n'
-name = 'posix'
-pardir = '..'
-pathconf_names = {'PC_ASYNC_IO': 10, 'PC_CHOWN_RESTRICTED': 6, 'PC_FILESIZEBITS': 13, 'PC_LINK_MAX': 0, 'PC_MAX_CANON': 1, 'PC_MAX_INPUT': 2, 'PC_NAME_MAX': 3, 'PC_NO_TRUNC': 7, 'PC_PATH_MAX': 4, 'PC_PIPE_BUF': 5, ...}
-pathsep = ':'
-sep = '/'
-sysconf_names = {'SC_2_CHAR_TERM': 95, 'SC_2_C_BIND': 47, 'SC_2_C_DEV': 48, 'SC_2_C_VERSION': 96, 'SC_2_FORT_DEV': 49, 'SC_2_FORT_RUN': 50, 'SC_2_LOCALEDEF': 52, 'SC_2_SW_DEV': 51, 'SC_2_UPE': 97, 'SC_2_VERSION': 46, ...}
- \ No newline at end of file diff --git a/doc/pydoc/os.path.html b/doc/pydoc/os.path.html deleted file mode 100644 index f62cddae..00000000 --- a/doc/pydoc/os.path.html +++ /dev/null @@ -1,108 +0,0 @@ - - -Python: module posixpath - - - - -
 
- 
posixpath
index
/usr/lib/python2.6/posixpath.py
Module Docs
-

Common operations on Posix pathnames.

-Instead of importing this module directly, import os and refer to
-this module as os.path.  The "os.path" name is an alias for this
-module on Posix systems; on other systems (e.g. Mac, Windows),
-os.path provides the same operations in a manner specific to that
-platform, and is an alias to another module (e.g. macpath, ntpath).

-Some of this can actually be useful on non-Posix systems too, e.g.
-for manipulation of the pathname component of URLs.

-

- - - - - -
 
-Modules
       
genericpath
-
os
-
stat
-
warnings
-

- - - - - -
 
-Functions
       
abspath(path)
Return an absolute path.
-
basename(p)
Returns the final component of a pathname
-
commonprefix(m)
Given a list of pathnames, returns the longest common leading component
-
dirname(p)
Returns the directory component of a pathname
-
exists(path)
Test whether a path exists.  Returns False for broken symbolic links
-
expanduser(path)
Expand ~ and ~user constructions.  If user or $HOME is unknown,
-do nothing.
-
expandvars(path)
Expand shell variables of form $var and ${var}.  Unknown variables
-are left unchanged.
-
getatime(filename)
Return the last access time of a file, reported by os.stat().
-
getctime(filename)
Return the metadata change time of a file, reported by os.stat().
-
getmtime(filename)
Return the last modification time of a file, reported by os.stat().
-
getsize(filename)
Return the size of a file, reported by os.stat().
-
isabs(s)
Test whether a path is absolute
-
isdir(s)
Return true if the pathname refers to an existing directory.
-
isfile(path)
Test whether a path is a regular file
-
islink(path)
Test whether a path is a symbolic link
-
ismount(path)
Test whether a path is a mount point
-
join(a, *p)
Join two or more pathname components, inserting '/' as needed.
-If any component is an absolute path, all previous path components
-will be discarded.
-
lexists(path)
Test whether a path exists.  Returns True for broken symbolic links
-
normcase(s)
Normalize case of pathname.  Has no effect under Posix
-
normpath(path)
Normalize path, eliminating double slashes, etc.
-
realpath(filename)
Return the canonical path of the specified filename, eliminating any
-symbolic links encountered in the path.
-
relpath(path, start='.')
Return a relative version of a path
-
samefile(f1, f2)
Test whether two pathnames reference the same actual file
-
sameopenfile(fp1, fp2)
Test whether two open file objects reference the same file
-
samestat(s1, s2)
Test whether two stat buffers reference the same file
-
split(p)
Split a pathname.  Returns tuple "(head, tail)" where "tail" is
-everything after the final slash.  Either part may be empty.
-
splitdrive(p)
Split a pathname into drive and path. On Posix, drive is always
-empty.
-
splitext(p)
Split the extension from a pathname.

-Extension is everything from the last dot to the end, ignoring
-leading dots.  Returns "(root, ext)"; ext may be empty.
-
walk(top, func, arg)
Directory tree walk with callback function.

-For each directory in the directory tree rooted at top (including top
-itself, but excluding '.' and '..'), call func(arg, dirname, fnames).
-dirname is the name of the directory, and fnames a list of the names of
-the files and subdirectories in dirname (excluding '.' and '..').  func
-may modify the fnames list in-place (e.g. via del or slice assignment),
-and walk will only recurse into the subdirectories whose names remain in
-fnames; this can be used to implement a filter, or to impose a specific
-order of visiting.  No semantics are defined for, or required of, arg,
-beyond that arg is always passed to func.  It can be used, e.g., to pass
-a filename pattern, or a mutable object designed to accumulate
-statistics.  Passing None for arg is common.
-

- - - - - -
 
-Data
       __all__ = ['normcase', 'isabs', 'join', 'splitdrive', 'split', 'splitext', 'basename', 'dirname', 'commonprefix', 'getsize', 'getmtime', 'getatime', 'getctime', 'islink', 'exists', 'lexists', 'isdir', 'isfile', 'ismount', 'walk', ...]
-altsep = None
-curdir = '.'
-defpath = ':/bin:/usr/bin'
-devnull = '/dev/null'
-extsep = '.'
-pardir = '..'
-pathsep = ':'
-sep = '/'
-supports_unicode_filenames = False
- \ No newline at end of file diff --git a/doc/pydoc/ranger.__main__.html b/doc/pydoc/ranger.__main__.html index 76b66476..a0ec1557 100644 --- a/doc/pydoc/ranger.__main__.html +++ b/doc/pydoc/ranger.__main__.html @@ -11,19 +11,20 @@ >index
/home/hut/ranger/ranger/__main__.py

# coding=utf-8
#
-# Copyright (c) 2009, 2010 hut <hut@lavabit.com>
+# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
#
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

@@ -41,5 +42,6 @@
       
main()
initialize objects and run the filemanager
+
parse_arguments()
Parse the program arguments
\ No newline at end of file diff --git a/doc/pydoc/ranger.actions.html b/doc/pydoc/ranger.actions.html deleted file mode 100644 index 761d2299..00000000 --- a/doc/pydoc/ranger.actions.html +++ /dev/null @@ -1,192 +0,0 @@ - - -Python: module ranger.actions - - - - -
 
- 
ranger.actions
index
/home/hut/ranger/ranger/actions.py
-

# Copyright (c) 2009, 2010 hut <hut@lavabit.com>
-#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
-#
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

-

- - - - - -
 
-Modules
       
ranger.gui.widgets.console_mode
-ranger.fsobject
-
os
-ranger
-
shutil
-

- - - - - -
 
-Classes
       
-
ranger.shared.EnvironmentAware(ranger.shared.Awareness) -
-
-
Actions(ranger.shared.EnvironmentAware, ranger.shared.settings.SettingsAware) -
-
-
ranger.shared.settings.SettingsAware(__builtin__.object) -
-
-
Actions(ranger.shared.EnvironmentAware, ranger.shared.settings.SettingsAware) -
-
-
-

- - - - - -
 
-class Actions(ranger.shared.EnvironmentAware, ranger.shared.settings.SettingsAware)
    
Method resolution order:
-
Actions
-
ranger.shared.EnvironmentAware
-
ranger.shared.Awareness
-
ranger.shared.settings.SettingsAware
-
__builtin__.object
-
-
-Methods defined here:
-
cd(self, path, remember=True)
enter the directory at the given path, remember=True
- -
copy(self)
Copy the selected items
- -
cut(self)
- -
delete(self)
- -
display_command_help(self, console_widget)
- -
display_file(self)
- -
display_help(self, topic='index', narg=None)
- -
display_log(self)
- -
edit_file(self, file=None)
Calls execute_file with the current file and app='editor'
- -
enter_bookmark(self, key)
Enter the bookmark with the name <key>
- -
enter_dir(self, path, remember=False)
Enter the directory at the given path
- -
execute_command(self, cmd, **kw)
- -
execute_file(self, files, **kw)
Execute a file.
-app is the name of a method in Applications, without the "app_"
-flags is a string consisting of runner.ALLOWED_FLAGS
-mode is a positive integer.
-Both flags and mode specify how the program is run.
- -
exit(self)
Exit the program
- -
force_load_preview(self)
- -
handle_mouse(self)
Handle mouse-buttons if one was pressed
- -
history_go(self, relative)
Move back and forth in the history
- -
mark(self, all=False, toggle=False, val=None, movedown=None, narg=1)
A wrapper for the directory.mark_xyz functions.

-Arguments:
-all - change all files of the current directory at once?
-toggle - toggle the marked-status?
-val - mark or unmark?
- -
mkdir(self, name)
- -
move_left(self, narg=1)
Enter the parent directory
- -
move_pointer(self, relative=0, absolute=None, narg=None)
Move the pointer down by <relative> or to <absolute>
- -
move_pointer_by_pages(self, relative)
Move the pointer down by <relative> pages
- -
move_pointer_by_percentage(self, relative=0, absolute=None, narg=None)
Move the pointer down by <relative>% or to <absolute>%
- -
move_right(self, mode=0, narg=None)
Enter the current directory or execute the current file
- -
notify(self, text, duration=4, bad=False)
- -
open_console(self, mode=':', string='')
Open the console if the current UI supports that
- -
paste(self, overwrite=False)
Paste the selected items into the current directory
- -
paste_symlink(self)
- -
redraw_window(self)
Redraw the window
- -
reload_cwd(self)
- -
rename(self, src, dest)
- -
reset(self)
Reset the filemanager, clearing the directory buffer
- -
resize(self)
Update the size of the UI
- -
scroll(self, relative)
Scroll down by <relative> lines
- -
search(self, order=None, forward=True)
- -
set_bookmark(self, key)
Set the bookmark with the name <key> to the current directory
- -
set_filter(self, fltr)
- -
set_search_method(self, order, forward=True)
- -
sort(self, func=None, reverse=None)
- -
tag_remove(self, movedown=None)
- -
tag_toggle(self, movedown=None)
- -
toggle_boolean_option(self, string)
Toggle a boolean option named <string>
- -
unset_bookmark(self, key)
Delete the bookmark with the name <key>
- -
-Data and other attributes defined here:
-
search_forward = False
- -
search_method = 'ctime'
- -
-Data and other attributes inherited from ranger.shared.EnvironmentAware:
-
env = None
- -
-Data descriptors inherited from ranger.shared.Awareness:
-
__dict__
-
dictionary for instance variables (if defined)
-
-
__weakref__
-
list of weak references to the object (if defined)
-
-
-Data and other attributes inherited from ranger.shared.settings.SettingsAware:
-
settings = <ranger.ext.openstruct.OpenStruct object at 0xe2f090>
- -

- \ No newline at end of file diff --git a/doc/pydoc/ranger.applications.html b/doc/pydoc/ranger.applications.html deleted file mode 100644 index 29755773..00000000 --- a/doc/pydoc/ranger.applications.html +++ /dev/null @@ -1,129 +0,0 @@ - - -Python: module ranger.applications - - - - -
 
- 
ranger.applications
index
/home/hut/ranger/ranger/applications.pyc
-

This module provides helper functions/classes for ranger.defaults.apps.

-

- - - - - -
 
-Modules
       
os
-
sys
-

- - - - - -
 
-Classes
       
-
ranger.shared.FileManagerAware(ranger.shared.Awareness) -
-
-
Applications -
-
-
-

- - - - - - - -
 
-class Applications(ranger.shared.FileManagerAware)
   This class contains definitions on how to run programs and should
-be extended in ranger.defaults.apps

-The user can decide what program to run, and if he uses eg. 'vim', the
-function app_vim() will be called.  However, usually the user
-simply wants to "start" the file without specific instructions.
-In such a case, app_default() is called, where you should examine
-the context and decide which program to use.

-All app functions have a name starting with app_ and return a string
-containing the whole command or a tuple containing a list of the
-arguments. They are supplied with one argument, which is the
-AppContext instance.

-You should define at least app_default, app_pager and app_editor since
-internal functions depend on those.  Here are sample implementations:

-def app_default(self, context):
-        if context.file.media:
-                if context.file.video:
-                        # detach videos from the filemanager
-                        context.flags += 'd'
-                return app_mplayer(context)
-        else:
-                return app_editor(context)

-def app_pager(self, context):
-        return ('less', ) + tuple(context)

-def app_editor(self, context):
-        return ('vim', ) + tuple(context)
 
 
Method resolution order:
-
Applications
-
ranger.shared.FileManagerAware
-
ranger.shared.Awareness
-
__builtin__.object
-
-
-Methods defined here:
-
all(self)
Returns a list with all application functions
- -
app_self(self, context)
Run the file itself
- -
apply(self, app, context)
- -
either(self, context, *args)
- -
get(self, app)
Looks for an application, returns app_default if it doesn't exist
- -
has(self, app)
Returns whether an application is defined
- -
-Data and other attributes inherited from ranger.shared.FileManagerAware:
-
fm = None
- -
-Data descriptors inherited from ranger.shared.Awareness:
-
__dict__
-
dictionary for instance variables (if defined)
-
-
__weakref__
-
list of weak references to the object (if defined)
-
-

- - - - - -
 
-Functions
       
depends_on(*args)
-
tup(*args)
This helper function creates a tuple out of the arguments.

-('a', ) + tuple(some_iterator)
-is equivalent to:
-tup('a', *some_iterator)
-

- - - - - -
 
-Data
       PIPE = -1
- \ No newline at end of file diff --git a/doc/pydoc/ranger.colorschemes.default.html b/doc/pydoc/ranger.colorschemes.default.html index 1acec09d..5c5dbcc9 100644 --- a/doc/pydoc/ranger.colorschemes.default.html +++ b/doc/pydoc/ranger.colorschemes.default.html @@ -1,27 +1,28 @@ -Python: module colorschemes.default +Python: module ranger.colorschemes.default  
ranger.colorschemes.default
 
- 
colorschemes.default
index
/home/hut/.ranger/colorschemes/default.py
-

# Copyright (c) 2009, 2010 hut <hut@lavabit.com>
+>index
/home/hut/ranger/ranger/colorschemes/default.py
+

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
#
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

@@ -41,7 +42,7 @@
ranger.gui.colorscheme.ColorScheme(__builtin__.object)
-
Default +
Default
@@ -53,7 +54,7 @@
    
Method resolution order:
-
Default
+
Default
ranger.gui.colorscheme.ColorScheme
__builtin__.object
diff --git a/doc/pydoc/ranger.colorschemes.html b/doc/pydoc/ranger.colorschemes.html index 9b1d8c98..f6793175 100644 --- a/doc/pydoc/ranger.colorschemes.html +++ b/doc/pydoc/ranger.colorschemes.html @@ -19,8 +19,10 @@ or in the CONFDIR/colorschemes/ directory

       
default
+default88
jungle
-
snow
+snow
+
texas

@@ -28,5 +30,5 @@ or in the CONFDIR/colorschemes/ directory

Data -
       __all__ = ['jungle', 'default', 'snow']
+__all__ = ['default88', 'snow', 'jungle', 'texas', 'default'] \ No newline at end of file diff --git a/doc/pydoc/ranger.colorschemes.jungle.html b/doc/pydoc/ranger.colorschemes.jungle.html index 279379b3..41f1a80c 100644 --- a/doc/pydoc/ranger.colorschemes.jungle.html +++ b/doc/pydoc/ranger.colorschemes.jungle.html @@ -9,19 +9,20 @@  
ranger.colorschemes.jungle
index
/home/hut/ranger/ranger/colorschemes/jungle.py
-

# Copyright (c) 2009, 2010 hut <hut@lavabit.com>
+

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
#
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

@@ -38,10 +39,10 @@
       
-
ranger.gui.colorscheme.ColorScheme(__builtin__.object) +
ranger.colorschemes.default.Default(ranger.gui.colorscheme.ColorScheme)
-
Default +
Scheme
@@ -49,28 +50,29 @@ +class Scheme(ranger.colorschemes.default.Default)
 
-class Default(ranger.gui.colorscheme.ColorScheme)
    
Method resolution order:
-
Default
+
Scheme
+
ranger.colorschemes.default.Default
ranger.gui.colorscheme.ColorScheme
__builtin__.object

Methods defined here:
-
use(self, context)
+
use(self, context)

Methods inherited from ranger.gui.colorscheme.ColorScheme:
-
__init__(self)
+
__init__(self)
-
get(self, *keys)
Returns the (fg, bg, attr) for the given keys.
+
get(self, *keys)
Returns the (fg, bg, attr) for the given keys.
 
-Using this function rather than use() will cache all
+Using this function rather than use() will cache all
colors for faster access.
-
get_attr(self, *keys)
Returns the curses attribute for the specified keys
+
get_attr(self, *keys)
Returns the curses attribute for the specified keys
 
Ready to use for curses.setattr()
diff --git a/doc/pydoc/ranger.colorschemes.snow.html b/doc/pydoc/ranger.colorschemes.snow.html index 275d2f95..b0e88d84 100644 --- a/doc/pydoc/ranger.colorschemes.snow.html +++ b/doc/pydoc/ranger.colorschemes.snow.html @@ -9,19 +9,20 @@  
ranger.colorschemes.snow
index
/home/hut/ranger/ranger/colorschemes/snow.py
-

# Copyright (c) 2009, 2010 hut <hut@lavabit.com>
+

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
#
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

diff --git a/doc/pydoc/ranger.commands.html b/doc/pydoc/ranger.commands.html deleted file mode 100644 index 1238a19b..00000000 --- a/doc/pydoc/ranger.commands.html +++ /dev/null @@ -1,677 +0,0 @@ - - -Python: module ranger.commands - - -
- -
 
- 
ranger.commands
index
/home/hut/ranger/ranger/commands.py
-

# Copyright (c) 2009, 2010 hut <hut@lavabit.com>
-#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
-#
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

-

- - - - - -
 
-Modules
       
ranger.gui.widgets.console_mode
-
os
-

- - - - - -
 
-Classes
       
-
ranger.shared.FileManagerAware(ranger.shared.Awareness) -
-
-
Command -
-
-
cd -
chmod -
delete -
edit -
filter -
find -
grep -
mkdir -
quit -
rename -
touch -
-
-
-
-
-

- - - - - - - -
 
-class Command(ranger.shared.FileManagerAware)
   Abstract command class
 
 
Method resolution order:
-
Command
-
ranger.shared.FileManagerAware
-
ranger.shared.Awareness
-
__builtin__.object
-
-
-Methods defined here:
-
__init__(self, line, mode)
- -
execute(self)
Override this
- -
quick_open(self)
Override this
- -
tab(self)
Override this
- -
-Data and other attributes defined here:
-
allow_abbrev = True
- -
name = None
- -
-Data and other attributes inherited from ranger.shared.FileManagerAware:
-
fm = None
- -
-Data descriptors inherited from ranger.shared.Awareness:
-
__dict__
-
dictionary for instance variables (if defined)
-
-
__weakref__
-
list of weak references to the object (if defined)
-
-

- - - - - - - -
 
-class cd(Command)
   :cd <dirname>

-The cd command changes the directory.
-The command 'cd -' is equivalent to typing ``.

-In the quick console, the directory will be entered without the
-need to press enter, as soon as there is one unambiguous match.
 
 
Method resolution order:
-
cd
-
Command
-
ranger.shared.FileManagerAware
-
ranger.shared.Awareness
-
__builtin__.object
-
-
-Methods defined here:
-
execute(self)
- -
quick_open(self)
- -
tab(self)
- -
-Methods inherited from Command:
-
__init__(self, line, mode)
- -
-Data and other attributes inherited from Command:
-
allow_abbrev = True
- -
name = None
- -
-Data and other attributes inherited from ranger.shared.FileManagerAware:
-
fm = None
- -
-Data descriptors inherited from ranger.shared.Awareness:
-
__dict__
-
dictionary for instance variables (if defined)
-
-
__weakref__
-
list of weak references to the object (if defined)
-
-

- - - - - - - -
 
-class chmod(Command)
   :chmod <octal number>

-Sets the permissions of the selection to the octal number.

-The octal number is between 0 and 777. The digits specify the
-permissions for the user, the group and others.

-A 1 permits execution, a 2 permits writing, a 4 permits reading.
-Add those numbers to combine them. So a 7 permits everything.
 
 
Method resolution order:
-
chmod
-
Command
-
ranger.shared.FileManagerAware
-
ranger.shared.Awareness
-
__builtin__.object
-
-
-Methods defined here:
-
execute(self)
- -
-Methods inherited from Command:
-
__init__(self, line, mode)
- -
quick_open(self)
Override this
- -
tab(self)
Override this
- -
-Data and other attributes inherited from Command:
-
allow_abbrev = True
- -
name = None
- -
-Data and other attributes inherited from ranger.shared.FileManagerAware:
-
fm = None
- -
-Data descriptors inherited from ranger.shared.Awareness:
-
__dict__
-
dictionary for instance variables (if defined)
-
-
__weakref__
-
list of weak references to the object (if defined)
-
-

- - - - - - - -
 
-class delete(Command)
   :delete

-Tries to delete the selection.

-"Selection" is defined as all the "marked files" (by default, you
-can mark files with space or v). If there are no marked files,
-use the "current file" (where the cursor is)
 
 
Method resolution order:
-
delete
-
Command
-
ranger.shared.FileManagerAware
-
ranger.shared.Awareness
-
__builtin__.object
-
-
-Methods defined here:
-
execute(self)
- -
-Data and other attributes defined here:
-
allow_abbrev = False
- -
-Methods inherited from Command:
-
__init__(self, line, mode)
- -
quick_open(self)
Override this
- -
tab(self)
Override this
- -
-Data and other attributes inherited from Command:
-
name = None
- -
-Data and other attributes inherited from ranger.shared.FileManagerAware:
-
fm = None
- -
-Data descriptors inherited from ranger.shared.Awareness:
-
__dict__
-
dictionary for instance variables (if defined)
-
-
__weakref__
-
list of weak references to the object (if defined)
-
-

- - - - - - - -
 
-class edit(Command)
   :edit <filename>

-Opens the specified file in vim
 
 
Method resolution order:
-
edit
-
Command
-
ranger.shared.FileManagerAware
-
ranger.shared.Awareness
-
__builtin__.object
-
-
-Methods defined here:
-
execute(self)
- -
tab(self)
- -
-Methods inherited from Command:
-
__init__(self, line, mode)
- -
quick_open(self)
Override this
- -
-Data and other attributes inherited from Command:
-
allow_abbrev = True
- -
name = None
- -
-Data and other attributes inherited from ranger.shared.FileManagerAware:
-
fm = None
- -
-Data descriptors inherited from ranger.shared.Awareness:
-
__dict__
-
dictionary for instance variables (if defined)
-
-
__weakref__
-
list of weak references to the object (if defined)
-
-

- - - - - - - -
 
-class filter(Command)
   :filter <string>

-Displays only the files which contain <string> in their basename.
 
 
Method resolution order:
-
filter
-
Command
-
ranger.shared.FileManagerAware
-
ranger.shared.Awareness
-
__builtin__.object
-
-
-Methods defined here:
-
execute(self)
- -
-Methods inherited from Command:
-
__init__(self, line, mode)
- -
quick_open(self)
Override this
- -
tab(self)
Override this
- -
-Data and other attributes inherited from Command:
-
allow_abbrev = True
- -
name = None
- -
-Data and other attributes inherited from ranger.shared.FileManagerAware:
-
fm = None
- -
-Data descriptors inherited from ranger.shared.Awareness:
-
__dict__
-
dictionary for instance variables (if defined)
-
-
__weakref__
-
list of weak references to the object (if defined)
-
-

- - - - - - - -
 
-class find(Command)
   :find <string>

-The find command will attempt to find a partial, case insensitive
-match in the filenames of the current directory.

-In the quick command console, once there is one unambiguous match,
-the file will be run automatically.
 
 
Method resolution order:
-
find
-
Command
-
ranger.shared.FileManagerAware
-
ranger.shared.Awareness
-
__builtin__.object
-
-
-Methods defined here:
-
execute(self)
- -
quick_open(self)
- -
tab = _tab_directory_content(self)
- -
-Data and other attributes defined here:
-
count = 0
- -
-Methods inherited from Command:
-
__init__(self, line, mode)
- -
-Data and other attributes inherited from Command:
-
allow_abbrev = True
- -
name = None
- -
-Data and other attributes inherited from ranger.shared.FileManagerAware:
-
fm = None
- -
-Data descriptors inherited from ranger.shared.Awareness:
-
__dict__
-
dictionary for instance variables (if defined)
-
-
__weakref__
-
list of weak references to the object (if defined)
-
-

- - - - - - - -
 
-class grep(Command)
   :grep <string>

-Looks for a string in all marked files or directories
 
 
Method resolution order:
-
grep
-
Command
-
ranger.shared.FileManagerAware
-
ranger.shared.Awareness
-
__builtin__.object
-
-
-Methods defined here:
-
execute(self)
- -
-Methods inherited from Command:
-
__init__(self, line, mode)
- -
quick_open(self)
Override this
- -
tab(self)
Override this
- -
-Data and other attributes inherited from Command:
-
allow_abbrev = True
- -
name = None
- -
-Data and other attributes inherited from ranger.shared.FileManagerAware:
-
fm = None
- -
-Data descriptors inherited from ranger.shared.Awareness:
-
__dict__
-
dictionary for instance variables (if defined)
-
-
__weakref__
-
list of weak references to the object (if defined)
-
-

- - - - - - - -
 
-class mkdir(Command)
   :mkdir <dirname>

-Creates a directory with the name <dirname>.
 
 
Method resolution order:
-
mkdir
-
Command
-
ranger.shared.FileManagerAware
-
ranger.shared.Awareness
-
__builtin__.object
-
-
-Methods defined here:
-
execute(self)
- -
-Methods inherited from Command:
-
__init__(self, line, mode)
- -
quick_open(self)
Override this
- -
tab(self)
Override this
- -
-Data and other attributes inherited from Command:
-
allow_abbrev = True
- -
name = None
- -
-Data and other attributes inherited from ranger.shared.FileManagerAware:
-
fm = None
- -
-Data descriptors inherited from ranger.shared.Awareness:
-
__dict__
-
dictionary for instance variables (if defined)
-
-
__weakref__
-
list of weak references to the object (if defined)
-
-

- - - - - - - -
 
-class quit(Command)
   :quit

-Quits the program immediately.
 
 
Method resolution order:
-
quit
-
Command
-
ranger.shared.FileManagerAware
-
ranger.shared.Awareness
-
__builtin__.object
-
-
-Methods defined here:
-
execute(self)
- -
-Methods inherited from Command:
-
__init__(self, line, mode)
- -
quick_open(self)
Override this
- -
tab(self)
Override this
- -
-Data and other attributes inherited from Command:
-
allow_abbrev = True
- -
name = None
- -
-Data and other attributes inherited from ranger.shared.FileManagerAware:
-
fm = None
- -
-Data descriptors inherited from ranger.shared.Awareness:
-
__dict__
-
dictionary for instance variables (if defined)
-
-
__weakref__
-
list of weak references to the object (if defined)
-
-

- - - - - - - -
 
-class rename(Command)
   :rename <newname>

-Changes the name of the currently highlighted file to <newname>
 
 
Method resolution order:
-
rename
-
Command
-
ranger.shared.FileManagerAware
-
ranger.shared.Awareness
-
__builtin__.object
-
-
-Methods defined here:
-
execute(self)
- -
tab(self)
- -
-Methods inherited from Command:
-
__init__(self, line, mode)
- -
quick_open(self)
Override this
- -
-Data and other attributes inherited from Command:
-
allow_abbrev = True
- -
name = None
- -
-Data and other attributes inherited from ranger.shared.FileManagerAware:
-
fm = None
- -
-Data descriptors inherited from ranger.shared.Awareness:
-
__dict__
-
dictionary for instance variables (if defined)
-
-
__weakref__
-
list of weak references to the object (if defined)
-
-

- - - - - - - -
 
-class touch(Command)
   :touch <fname>

-Creates a file with the name <fname>.
 
 
Method resolution order:
-
touch
-
Command
-
ranger.shared.FileManagerAware
-
ranger.shared.Awareness
-
__builtin__.object
-
-
-Methods defined here:
-
execute(self)
- -
-Methods inherited from Command:
-
__init__(self, line, mode)
- -
quick_open(self)
Override this
- -
tab(self)
Override this
- -
-Data and other attributes inherited from Command:
-
allow_abbrev = True
- -
name = None
- -
-Data and other attributes inherited from ranger.shared.FileManagerAware:
-
fm = None
- -
-Data descriptors inherited from ranger.shared.Awareness:
-
__dict__
-
dictionary for instance variables (if defined)
-
-
__weakref__
-
list of weak references to the object (if defined)
-
-

- - - - - -
 
-Functions
       
alias(**kw)
Create an alias for commands, eg: alias(quit=exit)
-
command_generator(start)
-
get_command(name, abbrev=True)
-

- - - - - -
 
-Data
       by_name = {'cd': <class 'ranger.commands.cd'>, 'chmod': <class 'ranger.commands.chmod'>, 'delete': <class 'ranger.commands.delete'>, 'edit': <class 'ranger.commands.edit'>, 'filter': <class 'ranger.commands.filter'>, 'find': <class 'ranger.commands.find'>, 'grep': <class 'ranger.commands.grep'>, 'mkdir': <class 'ranger.commands.mkdir'>, 'quit': <class 'ranger.commands.quit'>, 'rename': <class 'ranger.commands.rename'>, ...}
- \ No newline at end of file diff --git a/doc/pydoc/ranger.container.bookmarks.html b/doc/pydoc/ranger.container.bookmarks.html index bf0bec97..1c56d7f3 100644 --- a/doc/pydoc/ranger.container.bookmarks.html +++ b/doc/pydoc/ranger.container.bookmarks.html @@ -9,19 +9,20 @@  
ranger.container.bookmarks

index
/home/hut/ranger/ranger/container/bookmarks.py
-

# Copyright (c) 2009, 2010 hut <hut@lavabit.com>
+

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
#
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

@@ -109,7 +110,7 @@ Data and other attributes defined here:
last_mtime = None
-
load_pattern = <_sre.SRE_Pattern object at 0xec7430>
+
load_pattern = <_sre.SRE_Pattern object at 0x1146db0>

diff --git a/doc/pydoc/ranger.container.commandlist.html b/doc/pydoc/ranger.container.commandlist.html index 11f10162..8cc733eb 100644 --- a/doc/pydoc/ranger.container.commandlist.html +++ b/doc/pydoc/ranger.container.commandlist.html @@ -9,19 +9,20 @@  
ranger.container.commandlist
index
/home/hut/ranger/ranger/container/commandlist.py
-

# Copyright (c) 2009, 2010 hut <hut@lavabit.com>
+

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
#
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

diff --git a/doc/pydoc/ranger.container.environment.html b/doc/pydoc/ranger.container.environment.html index 660ef0c6..77e09f82 100644 --- a/doc/pydoc/ranger.container.environment.html +++ b/doc/pydoc/ranger.container.environment.html @@ -9,19 +9,20 @@  
ranger.container.environment
index
/home/hut/ranger/ranger/container/environment.py
-

# Copyright (c) 2009, 2010 hut <hut@lavabit.com>
+

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
#
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

@@ -124,7 +125,7 @@ Data descriptors inherited from ranger.shared.settings.SettingsAware:
-
settings = <ranger.ext.openstruct.OpenStruct object at 0xe2f090>
+
settings = {}
\ No newline at end of file diff --git a/doc/pydoc/ranger.container.history.html b/doc/pydoc/ranger.container.history.html index 1e977b62..054f2aa0 100644 --- a/doc/pydoc/ranger.container.history.html +++ b/doc/pydoc/ranger.container.history.html @@ -9,19 +9,20 @@  
ranger.container.history
index
/home/hut/ranger/ranger/container/history.py
-

# Copyright (c) 2009, 2010 hut <hut@lavabit.com>
+

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
#
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

@@ -109,7 +110,7 @@ Methods inherited from exceptions.Exception<
Data and other attributes inherited from
exceptions.Exception:
-
__new__ = <built-in method __new__ of type object at 0x7fdbe7033f40>
T.__new__(S, ...) -> a new object with type S, a subtype of T
+
__new__ = <built-in method __new__ of type object at 0x2ab5dfa26000>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
diff --git a/doc/pydoc/ranger.container.keybuffer.html b/doc/pydoc/ranger.container.keybuffer.html index 07d9ad4f..5ebc033a 100644 --- a/doc/pydoc/ranger.container.keybuffer.html +++ b/doc/pydoc/ranger.container.keybuffer.html @@ -9,19 +9,20 @@  
ranger.container.keybuffer
index
/home/hut/ranger/ranger/container/keybuffer.py
-

# Copyright (c) 2009, 2010 hut <hut@lavabit.com>
+

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
#
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

diff --git a/doc/pydoc/ranger.container.tags.html b/doc/pydoc/ranger.container.tags.html index c0b67267..9f3ff6e8 100644 --- a/doc/pydoc/ranger.container.tags.html +++ b/doc/pydoc/ranger.container.tags.html @@ -9,19 +9,20 @@  
ranger.container.tags
index
/home/hut/ranger/ranger/container/tags.py
-

# Copyright (c) 2009, 2010 hut <hut@lavabit.com>
+

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
#
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

@@ -45,10 +46,14 @@
     Methods defined here:
+
__bool__ = __nonzero__(self)
+
__contains__(self, item)
__init__(self, filename)
+
__nonzero__(self)
+
add(self, *items)
dump(self)
diff --git a/doc/pydoc/ranger.defaults.apps.html b/doc/pydoc/ranger.defaults.apps.html index b4383a69..e76dc871 100644 --- a/doc/pydoc/ranger.defaults.apps.html +++ b/doc/pydoc/ranger.defaults.apps.html @@ -19,24 +19,24 @@ you may want to subclass  This example modifies the behaviour of "feh" and adds a custom media player:
 
#### start of the ~/.ranger/apps.py example
-from ranger.defaults.apps import 
CustomApplications as DefaultApps
-from ranger.api.apps import *
-        
-class CustomApplications(DefaultApps):
-    def app_kaffeine(self, c):
-        return tup('kaffeine', *c)
+        from ranger.defaults.apps import CustomApplications as DefaultApps
+        from ranger.api.apps import *
+                        
+        class CustomApplications(DefaultApps):
+                def app_kaffeine(self, c):
+                        return tup('kaffeine', *c)
 
-    def app_feh_fullscreen_by_default(self, c):
-        return tup('feh', '-F', *c)
+                def app_feh_fullscreen_by_default(self, c):
+                        return tup('feh', '-F', *c)
 
-    def app_default(self, c):
-        if c.file.video or c.file.audio:
-            return app_kaffeine(c)
+                def app_default(self, c):
+                        if c.file.video or c.file.audio:
+                                return app_kaffeine(c)
 
-        if c.file.image and c.mode == 0:
-            return app_feh_fullscreen_by_default(c)
+                        if c.file.image and c.mode == 0:
+                                return app_feh_fullscreen_by_default(c)
 
-        return DefaultApps.app_default(self, c)
+                        return DefaultApps.app_default(self, c)
#### end of the example

@@ -103,6 +103,8 @@ Methods defined here:
app_make(self, c)
+
app_mirage(self, c)
+
app_mplayer(self, c)
app_opera(self, c)
@@ -150,6 +152,6 @@ Data descriptors inherited from ranger.sh Data -
       INTERPRETED_LANGUAGES = <_sre.SRE_Pattern object at 0xf6f2d0>
+
INTERPRETED_LANGUAGES = <_sre.SRE_Pattern object at 0x1274ff0>
PIPE = -1
\ No newline at end of file diff --git a/doc/pydoc/ranger.defaults.html b/doc/pydoc/ranger.defaults.html index 454fec42..d0b18018 100644 --- a/doc/pydoc/ranger.defaults.html +++ b/doc/pydoc/ranger.defaults.html @@ -18,7 +18,8 @@

       
apps
+
commands
keys
options
-
+ \ No newline at end of file diff --git a/doc/pydoc/ranger.defaults.keys.html b/doc/pydoc/ranger.defaults.keys.html index f31e4159..d52873db 100644 --- a/doc/pydoc/ranger.defaults.keys.html +++ b/doc/pydoc/ranger.defaults.keys.html @@ -374,7 +374,7 @@ Check ranger.keyapi for more information

US = 31
VT = 11
controlnames = ['NUL', 'SOH', 'STX', 'ETX', 'EOT', 'ENQ', 'ACK', 'BEL', 'BS', 'HT', 'LF', 'VT', 'FF', 'CR', 'SO', 'SI', 'DLE', 'DC1', 'DC2', 'DC3', ...]
-fm = <ranger.api.keys.Wrapper object at 0xecf210>
+fm = <ranger.api.keys.Wrapper object at 0x11d7e10>
version = '2.2'
-wdg = <ranger.api.keys.Wrapper object at 0xecf250> +wdg = <ranger.api.keys.Wrapper object at 0x11d7e50> \ No newline at end of file diff --git a/doc/pydoc/ranger.defaults.options.html b/doc/pydoc/ranger.defaults.options.html index ce9c7ec7..28293e69 100644 --- a/doc/pydoc/ranger.defaults.options.html +++ b/doc/pydoc/ranger.defaults.options.html @@ -10,8 +10,20 @@ >index
/home/hut/ranger/ranger/defaults/options.py

This is the default configuration file of ranger.
-If you do any changes, make sure the import-line stays
-intact and the type of the value stays the same.


+There are two ways of customizing ranger.  The first and recommended
+method is creating a file at ~/.ranger/options.py and adding
+those lines you want to change.  It might look like this:

+from ranger.api.options import *
+preview_files = False  # I hate previews!
+max_history_size = 2000  # I can afford it.

+The other way is directly editing this file.  This will make upgrades
+of ranger more complicated though.

+Whatever you do, make sure the import-line stays intact and the type
+of the values stay the same.

@@ -19,7 +31,7 @@ intact and the type of the value stays t Modules -
       
colorschemes.default
+
ranger.colorschemes.default
ranger.colorschemes
re

@@ -33,7 +45,8 @@ intact and the type of the value stays t collapse_preview = True
directories_first = True
flushinput = True
-hidden_filter = <_sre.SRE_Pattern object at 0xf84030>
+hidden_filter = <_sre.SRE_Pattern object at 0x12d2220>
+max_filesize_for_preview = 307200
max_history_size = 20
preview_files = True
reverse = False
@@ -41,5 +54,5 @@ intact and the type of the value stays t show_cursor = False
show_hidden = False
sort = 'basename'
-update_title = True

+update_title = False \ No newline at end of file diff --git a/doc/pydoc/ranger.ext.accumulator.html b/doc/pydoc/ranger.ext.accumulator.html index a9c389b5..170aeea0 100644 --- a/doc/pydoc/ranger.ext.accumulator.html +++ b/doc/pydoc/ranger.ext.accumulator.html @@ -9,19 +9,20 @@  
ranger.ext.accumulator
index
/home/hut/ranger/ranger/ext/accumulator.py
-

# Copyright (c) 2009, 2010 hut <hut@lavabit.com>
+

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
#
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

diff --git a/doc/pydoc/ranger.ext.command_parser.html b/doc/pydoc/ranger.ext.command_parser.html index c447113c..9e6fc950 100644 --- a/doc/pydoc/ranger.ext.command_parser.html +++ b/doc/pydoc/ranger.ext.command_parser.html @@ -9,19 +9,20 @@  
ranger.ext.command_parser
index
/home/hut/ranger/ranger/ext/command_parser.py
-

# Copyright (c) 2009, 2010 hut <hut@lavabit.com>
+

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
#
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

diff --git a/doc/pydoc/ranger.ext.debug.html b/doc/pydoc/ranger.ext.debug.html deleted file mode 100644 index 140ab883..00000000 --- a/doc/pydoc/ranger.ext.debug.html +++ /dev/null @@ -1,43 +0,0 @@ - - -Python: module ranger.ext.debug - - -
- -
 
- 
ranger.ext.debug
index
/home/hut/ranger/ranger/ext/debug.py
-

# Copyright (c) 2009, 2010 hut <hut@lavabit.com>
-#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
-#
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

-

- - - - - -
 
-Functions
       
log(*objects, **keywords)
Writes objects to a logfile.
-Has the same arguments as print() in python3
-
trace()
-

- - - - - -
 
-Data
       LOGFILE = '/tmp/errorlog'
- \ No newline at end of file diff --git a/doc/pydoc/ranger.ext.get_all_modules.html b/doc/pydoc/ranger.ext.get_all_modules.html index a1cc8a50..98a88675 100644 --- a/doc/pydoc/ranger.ext.get_all_modules.html +++ b/doc/pydoc/ranger.ext.get_all_modules.html @@ -9,19 +9,20 @@  
ranger.ext.get_all_modules
index
/home/hut/ranger/ranger/ext/get_all_modules.py
-

# Copyright (c) 2009, 2010 hut <hut@lavabit.com>
+

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
#
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

diff --git a/doc/pydoc/ranger.ext.html b/doc/pydoc/ranger.ext.html index 3da196d3..d58c1b87 100644 --- a/doc/pydoc/ranger.ext.html +++ b/doc/pydoc/ranger.ext.html @@ -20,17 +20,15 @@
accumulator
command_parser
curses_interrupt_handler
-debug
-
get_all_modules
-get_executables
+get_all_modules
+
get_executables
human_readable
iter_tools
-
mount_path
-move
+mount_path
+
move
openstruct
-relpath
-
shell_escape
+shell_escape
shutil_generatorized
-waitpid_no_intr
+
waitpid_no_intr
\ No newline at end of file diff --git a/doc/pydoc/ranger.ext.human_readable.html b/doc/pydoc/ranger.ext.human_readable.html index 6fffb7bb..a4d71ea9 100644 --- a/doc/pydoc/ranger.ext.human_readable.html +++ b/doc/pydoc/ranger.ext.human_readable.html @@ -9,19 +9,20 @@  
ranger.ext.human_readable
index
/home/hut/ranger/ranger/ext/human_readable.py
-

# Copyright (c) 2009, 2010 hut <hut@lavabit.com>
+

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
#
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

diff --git a/doc/pydoc/ranger.ext.move.html b/doc/pydoc/ranger.ext.move.html index 76123bd9..d3858ab4 100644 --- a/doc/pydoc/ranger.ext.move.html +++ b/doc/pydoc/ranger.ext.move.html @@ -9,19 +9,20 @@  
ranger.ext.move
index
/home/hut/ranger/ranger/ext/move.py
-

# Copyright (c) 2009, 2010 hut <hut@lavabit.com>
+

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
#
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

diff --git a/doc/pydoc/ranger.ext.openstruct.html b/doc/pydoc/ranger.ext.openstruct.html index 4df349ce..b3ca847d 100644 --- a/doc/pydoc/ranger.ext.openstruct.html +++ b/doc/pydoc/ranger.ext.openstruct.html @@ -9,19 +9,20 @@  
ranger.ext.openstruct
index
/home/hut/ranger/ranger/ext/openstruct.py
-

# Copyright (c) 2009, 2010 hut <hut@lavabit.com>
+

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
#
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

@@ -30,7 +31,7 @@
       
-
__builtin__.object +
__builtin__.dict(__builtin__.object)
OpenStruct @@ -41,17 +42,19 @@ +class OpenStruct(__builtin__.dict) - - + + +
 
-class OpenStruct(__builtin__.object)
    Methods defined here:
-
__contains__(self, key)
- -
__getitem__(self, key)
- -
__init__(self, _OpenStruct__dictionary=None, **_OpenStruct__keywords)
- -
__setitem__(self, key, value)
+
   The fusion of dict and struct
 
 
Method resolution order:
+
OpenStruct
+
__builtin__.dict
+
__builtin__.object
+
+
+Methods defined here:
+
__init__(self, *_OpenStruct__args, **_OpenStruct__keywords)

Data descriptors defined here:
@@ -61,5 +64,81 @@ Data descriptors defined here:
__weakref__
list of weak references to the object (if defined)
+
+Methods inherited from __builtin__.dict:
+
__cmp__(...)
x.__cmp__(y) <==> cmp(x,y)
+ +
__contains__(...)
D.__contains__(k) -> True if D has a key k, else False
+ +
__delitem__(...)
x.__delitem__(y) <==> del x[y]
+ +
__eq__(...)
x.__eq__(y) <==> x==y
+ +
__ge__(...)
x.__ge__(y) <==> x>=y
+ +
__getattribute__(...)
x.__getattribute__('name') <==> x.name
+ +
__getitem__(...)
x.__getitem__(y) <==> x[y]
+ +
__gt__(...)
x.__gt__(y) <==> x>y
+ +
__iter__(...)
x.__iter__() <==> iter(x)
+ +
__le__(...)
x.__le__(y) <==> x<=y
+ +
__len__(...)
x.__len__() <==> len(x)
+ +
__lt__(...)
x.__lt__(y) <==> x<y
+ +
__ne__(...)
x.__ne__(y) <==> x!=y
+ +
__repr__(...)
x.__repr__() <==> repr(x)
+ +
__setitem__(...)
x.__setitem__(i, y) <==> x[i]=y
+ +
__sizeof__(...)
D.__sizeof__() -> size of D in memory, in bytes
+ +
clear(...)
D.clear() -> None.  Remove all items from D.
+ +
copy(...)
D.copy() -> a shallow copy of D
+ +
get(...)
D.get(k[,d]) -> D[k] if k in D, else d.  d defaults to None.
+ +
has_key(...)
D.has_key(k) -> True if D has a key k, else False
+ +
items(...)
D.items() -> list of D's (key, value) pairs, as 2-tuples
+ +
iteritems(...)
D.iteritems() -> an iterator over the (key, value) items of D
+ +
iterkeys(...)
D.iterkeys() -> an iterator over the keys of D
+ +
itervalues(...)
D.itervalues() -> an iterator over the values of D
+ +
keys(...)
D.keys() -> list of D's keys
+ +
pop(...)
D.pop(k[,d]) -> v, remove specified key and return the corresponding value.
+If key is not found, d is returned if given, otherwise KeyError is raised
+ +
popitem(...)
D.popitem() -> (k, v), remove and return some (key, value) pair as a
+2-tuple; but raise KeyError if D is empty.
+ +
setdefault(...)
D.setdefault(k[,d]) -> D.get(k,d), also set D[k]=d if k not in D
+ +
update(...)
D.update(E, **F) -> None.  Update D from dict/iterable E and F.
+If E has a .keys() method, does:     for k in E: D[k] = E[k]
+If E lacks .keys() method, does:     for (k, v) in E: D[k] = v
+In either case, this is followed by: for k in F: D[k] = F[k]
+ +
values(...)
D.values() -> list of D's values
+ +
+Data and other attributes inherited from __builtin__.dict:
+
__hash__ = None
+ +
__new__ = <built-in method __new__ of type object at 0x2ab5dfa31840>
T.__new__(S, ...) -> a new object with type S, a subtype of T
+ +
fromkeys = <built-in method fromkeys of type object at 0x117a3e0>
dict.fromkeys(S[,v]) -> New dict with keys from S and values equal to v.
+v defaults to None.
+
\ No newline at end of file diff --git a/doc/pydoc/ranger.ext.relpath.html b/doc/pydoc/ranger.ext.relpath.html deleted file mode 100644 index 246c5889..00000000 --- a/doc/pydoc/ranger.ext.relpath.html +++ /dev/null @@ -1,44 +0,0 @@ - - -Python: module ranger.ext.relpath - - - - -
 
- 
ranger.ext.relpath
index
/home/hut/ranger/ranger/ext/relpath.py
-

# Copyright (c) 2009, 2010 hut <hut@lavabit.com>
-#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
-#
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

-

- - - - - -
 
-Modules
       
os
-
ranger
-

- - - - - -
 
-Functions
       
relpath(*paths)
returns the path relative to rangers library directory
-
relpath_conf(*paths)
returns the path relative to rangers configuration directory
-
- \ No newline at end of file diff --git a/doc/pydoc/ranger.ext.shutil_generatorized.html b/doc/pydoc/ranger.ext.shutil_generatorized.html index 8c768653..432e4339 100644 --- a/doc/pydoc/ranger.ext.shutil_generatorized.html +++ b/doc/pydoc/ranger.ext.shutil_generatorized.html @@ -80,7 +80,7 @@ Data descriptors inherited from excep


Data and other attributes inherited from exceptions.EnvironmentError:
-
__new__ = <built-in method __new__ of type object at 0x7fdbe7034c40>
T.__new__(S, ...) -> a new object with type S, a subtype of T
+
__new__ = <built-in method __new__ of type object at 0x2ab5dfa26d00>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
@@ -154,7 +154,7 @@ Data descriptors inherited from excep
Data and other attributes inherited from
exceptions.EnvironmentError:
-
__new__ = <built-in method __new__ of type object at 0x7fdbe7034c40>
T.__new__(S, ...) -> a new object with type S, a subtype of T
+
__new__ = <built-in method __new__ of type object at 0x2ab5dfa26d00>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
diff --git a/doc/pydoc/ranger.ext.waitpid_no_intr.html b/doc/pydoc/ranger.ext.waitpid_no_intr.html index be349e28..4f141858 100644 --- a/doc/pydoc/ranger.ext.waitpid_no_intr.html +++ b/doc/pydoc/ranger.ext.waitpid_no_intr.html @@ -9,19 +9,20 @@  
ranger.ext.waitpid_no_intr
index
/home/hut/ranger/ranger/ext/waitpid_no_intr.py
-

# Copyright (c) 2009, 2010 hut <hut@lavabit.com>
+

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
#
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

diff --git a/doc/pydoc/ranger.fm.html b/doc/pydoc/ranger.fm.html deleted file mode 100644 index bf97bb22..00000000 --- a/doc/pydoc/ranger.fm.html +++ /dev/null @@ -1,222 +0,0 @@ - - -Python: module ranger.fm - - -
- -
 
- 
ranger.fm (version 1.0.3)
index
/home/hut/ranger/ranger/fm.py
-

# Copyright (c) 2009, 2010 hut <hut@lavabit.com>
-#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
-#
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

-

- - - - - -
 
-Classes
       
-
ranger.actions.Actions(ranger.shared.EnvironmentAware, ranger.shared.settings.SettingsAware) -
-
-
FM -
-
-
-

- - - - - -
 
-class FM(ranger.actions.Actions)
    
Method resolution order:
-
FM
-
ranger.actions.Actions
-
ranger.shared.EnvironmentAware
-
ranger.shared.Awareness
-
ranger.shared.settings.SettingsAware
-
__builtin__.object
-
-
-Methods defined here:
-
__init__(self, ui=None, bookmarks=None, tags=None)
Initialize FM.
- -
block_input(self, sec=0)
- -
initialize(self)
If ui/bookmarks are None, they will be initialized here.
- -
loop(self)
The main loop consists of:
-1. reloading bookmarks if outdated
-2. letting the loader work
-3. drawing and finalizing ui
-4. reading and handling user input
-5. after X loops: collecting unused directory objects
- -
-Data descriptors defined here:
-
executables
-
-
-Data and other attributes defined here:
-
input_blocked = False
- -
input_blocked_until = 0
- -
stderr_to_out = False
- -
-Methods inherited from ranger.actions.Actions:
-
cd(self, path, remember=True)
enter the directory at the given path, remember=True
- -
copy(self)
Copy the selected items
- -
cut(self)
- -
delete(self)
- -
display_command_help(self, console_widget)
- -
display_file(self)
- -
display_help(self, topic='index', narg=None)
- -
display_log(self)
- -
edit_file(self, file=None)
Calls execute_file with the current file and app='editor'
- -
enter_bookmark(self, key)
Enter the bookmark with the name <key>
- -
enter_dir(self, path, remember=False)
Enter the directory at the given path
- -
execute_command(self, cmd, **kw)
- -
execute_file(self, files, **kw)
Execute a file.
-app is the name of a method in Applications, without the "app_"
-flags is a string consisting of runner.ALLOWED_FLAGS
-mode is a positive integer.
-Both flags and mode specify how the program is run.
- -
exit(self)
Exit the program
- -
force_load_preview(self)
- -
handle_mouse(self)
Handle mouse-buttons if one was pressed
- -
history_go(self, relative)
Move back and forth in the history
- -
mark(self, all=False, toggle=False, val=None, movedown=None, narg=1)
A wrapper for the directory.mark_xyz functions.

-Arguments:
-all - change all files of the current directory at once?
-toggle - toggle the marked-status?
-val - mark or unmark?
- -
mkdir(self, name)
- -
move_left(self, narg=1)
Enter the parent directory
- -
move_pointer(self, relative=0, absolute=None, narg=None)
Move the pointer down by <relative> or to <absolute>
- -
move_pointer_by_pages(self, relative)
Move the pointer down by <relative> pages
- -
move_pointer_by_percentage(self, relative=0, absolute=None, narg=None)
Move the pointer down by <relative>% or to <absolute>%
- -
move_right(self, mode=0, narg=None)
Enter the current directory or execute the current file
- -
notify(self, text, duration=4, bad=False)
- -
open_console(self, mode=':', string='')
Open the console if the current UI supports that
- -
paste(self, overwrite=False)
Paste the selected items into the current directory
- -
paste_symlink(self)
- -
redraw_window(self)
Redraw the window
- -
reload_cwd(self)
- -
rename(self, src, dest)
- -
reset(self)
Reset the filemanager, clearing the directory buffer
- -
resize(self)
Update the size of the UI
- -
scroll(self, relative)
Scroll down by <relative> lines
- -
search(self, order=None, forward=True)
- -
set_bookmark(self, key)
Set the bookmark with the name <key> to the current directory
- -
set_filter(self, fltr)
- -
set_search_method(self, order, forward=True)
- -
sort(self, func=None, reverse=None)
- -
tag_remove(self, movedown=None)
- -
tag_toggle(self, movedown=None)
- -
toggle_boolean_option(self, string)
Toggle a boolean option named <string>
- -
unset_bookmark(self, key)
Delete the bookmark with the name <key>
- -
-Data and other attributes inherited from ranger.actions.Actions:
-
search_forward = False
- -
search_method = 'ctime'
- -
-Data and other attributes inherited from ranger.shared.EnvironmentAware:
-
env = None
- -
-Data descriptors inherited from ranger.shared.Awareness:
-
__dict__
-
dictionary for instance variables (if defined)
-
-
__weakref__
-
list of weak references to the object (if defined)
-
-
-Data and other attributes inherited from ranger.shared.settings.SettingsAware:
-
settings = <ranger.ext.openstruct.OpenStruct object at 0xe2f090>
- -

- - - - - -
 
-Functions
       
time(...)
time() -> floating point number

-Return the current time in seconds since the Epoch.
-Fractions of a second may be present if the system clock provides them.
-

- - - - - -
 
-Data
       CTRL_C = 3
-TICKS_BEFORE_COLLECTING_GARBAGE = 100
-__version__ = '1.0.3'
- \ No newline at end of file diff --git a/doc/pydoc/ranger.fsobject.directory.html b/doc/pydoc/ranger.fsobject.directory.html index 7dd2b7dd..a3b2a58d 100644 --- a/doc/pydoc/ranger.fsobject.directory.html +++ b/doc/pydoc/ranger.fsobject.directory.html @@ -9,19 +9,20 @@  
ranger.fsobject.directory
index
/home/hut/ranger/ranger/fsobject/directory.py
-

# Copyright (c) 2009, 2010 hut <hut@lavabit.com>
+

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
#
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

@@ -83,6 +84,8 @@
Methods defined here:
+
__bool__ = __nonzero__(self)
+
__eq__(self, other)
Check for equality of the directories paths
__hash__(self)
@@ -180,7 +183,7 @@ Data and other attributes defined here:
scroll_offset = 0
-
sort_dict = {'basename': <function sort_by_basename at 0xe37c80>, 'mtime': <function <lambda> at 0xe3c230>, 'size': <function <lambda> at 0xe3c1b8>, 'type': <function <lambda> at 0xe3c2a8>}
+
sort_dict = {'basename': <function sort_by_basename at 0x12078c0>, 'mtime': <function <lambda> at 0x1207de8>, 'size': <function <lambda> at 0x1207d70>, 'type': <function <lambda> at 0x1207e60>}

Methods inherited from ranger.fsobject.fsobject.FileSystemObject:
@@ -208,6 +211,10 @@ or nonexistant.
use(self)
mark the filesystem-object as used at the current time
+
+Data descriptors inherited from ranger.fsobject.fsobject.FileSystemObject:
+
shell_escaped_basename
+

Data and other attributes inherited from ranger.fsobject.fsobject.FileSystemObject:
accessible = False
@@ -298,7 +305,7 @@ Methods inherited from ranger.
Data and other attributes inherited from
ranger.shared.settings.SettingsAware:
-
settings = <ranger.ext.openstruct.OpenStruct object at 0xe2f090>
+
settings = {}

@@ -324,7 +331,7 @@ Methods inherited from exceptions.Exception<
Data and other attributes inherited from
exceptions.Exception:
-
__new__ = <built-in method __new__ of type object at 0x7fdbe7033f40>
T.__new__(S, ...) -> a new object with type S, a subtype of T
+
__new__ = <built-in method __new__ of type object at 0x2ab5dfa26000>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
diff --git a/doc/pydoc/ranger.fsobject.file.html b/doc/pydoc/ranger.fsobject.file.html index 8410e2e8..edd39d3f 100644 --- a/doc/pydoc/ranger.fsobject.file.html +++ b/doc/pydoc/ranger.fsobject.file.html @@ -9,19 +9,20 @@  
ranger.fsobject.file
index
/home/hut/ranger/ranger/fsobject/file.py
-

# Copyright (c) 2009, 2010 hut <hut@lavabit.com>
+

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
#
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

@@ -84,6 +85,10 @@ or nonexistant.
use(self)
mark the filesystem-object as used at the current time
+
+Data descriptors inherited from ranger.fsobject.fsobject.FileSystemObject:
+
shell_escaped_basename
+

Data and other attributes inherited from ranger.fsobject.fsobject.FileSystemObject:
accessible = False
diff --git a/doc/pydoc/ranger.fsobject.fsobject.html b/doc/pydoc/ranger.fsobject.fsobject.html index 39030964..d4ce99ae 100644 --- a/doc/pydoc/ranger.fsobject.fsobject.html +++ b/doc/pydoc/ranger.fsobject.fsobject.html @@ -9,19 +9,20 @@  
ranger.fsobject.fsobject
index
/home/hut/ranger/ranger/fsobject/fsobject.py
-

# Copyright (c) 2009, 2010 hut <hut@lavabit.com>
+

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
#
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

@@ -85,6 +86,10 @@ or nonexistant.
use(self)
mark the filesystem-object as used at the current time
+
+Data descriptors defined here:
+
shell_escaped_basename
+

Data and other attributes defined here:
accessible = False
diff --git a/doc/pydoc/ranger.fsobject.html b/doc/pydoc/ranger.fsobject.html index 1c0391a1..36c6fb22 100644 --- a/doc/pydoc/ranger.fsobject.html +++ b/doc/pydoc/ranger.fsobject.html @@ -61,7 +61,7 @@ Methods inherited from exceptions.Exception<
Data and other attributes inherited from
exceptions.Exception:
-
__new__ = <built-in method __new__ of type object at 0x7fdbe7033f40>
T.__new__(S, ...) -> a new object with type S, a subtype of T
+
__new__ = <built-in method __new__ of type object at 0x2ab5dfa26000>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
diff --git a/doc/pydoc/ranger.fsobject.loader.html b/doc/pydoc/ranger.fsobject.loader.html index 29ba861c..c387f773 100644 --- a/doc/pydoc/ranger.fsobject.loader.html +++ b/doc/pydoc/ranger.fsobject.loader.html @@ -9,19 +9,20 @@  
ranger.fsobject.loader
index
/home/hut/ranger/ranger/fsobject/loader.py
-

# Copyright (c) 2009, 2010 hut <hut@lavabit.com>
+

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
#
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

diff --git a/doc/pydoc/ranger.gui.bar.html b/doc/pydoc/ranger.gui.bar.html index a3f5f7f9..37aff9ba 100644 --- a/doc/pydoc/ranger.gui.bar.html +++ b/doc/pydoc/ranger.gui.bar.html @@ -9,19 +9,20 @@  
ranger.gui.bar
index
/home/hut/ranger/ranger/gui/bar.py
-

# Copyright (c) 2009, 2010 hut <hut@lavabit.com>
+

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
#
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

@@ -202,7 +203,7 @@ cmp(x, y) -> -1, 0, 1 Data and other attributes inherited from __builtin__.list:
__hash__ = None
-
__new__ = <built-in method __new__ of type object at 0x7fdbe703db00>
T.__new__(S, ...) -> a new object with type S, a subtype of T
+
__new__ = <built-in method __new__ of type object at 0x2ab5dfa2fbc0>
T.__new__(S, ...) -> a new object with type S, a subtype of T

diff --git a/doc/pydoc/ranger.gui.colorscheme.html b/doc/pydoc/ranger.gui.colorscheme.html index f8fac96b..6e14b5ca 100644 --- a/doc/pydoc/ranger.gui.colorscheme.html +++ b/doc/pydoc/ranger.gui.colorscheme.html @@ -88,10 +88,11 @@ Data descriptors defined here:

- + +Functions - -
 
-Data
       CONTEXT_KEYS = ['reset', 'error', 'in_browser', 'in_statusbar', 'in_titlebar', 'in_console', 'in_pager', 'in_taskview', 'directory', 'file', 'hostname', 'executable', 'media', 'link', 'video', 'audio', 'image', 'media', 'document', 'container', ...]
+        +

color_pair(...)
+ \ No newline at end of file diff --git a/doc/pydoc/ranger.gui.curses_shortcuts.html b/doc/pydoc/ranger.gui.curses_shortcuts.html index ddd951b8..724177b3 100644 --- a/doc/pydoc/ranger.gui.curses_shortcuts.html +++ b/doc/pydoc/ranger.gui.curses_shortcuts.html @@ -9,19 +9,20 @@  
ranger.gui.curses_shortcuts
index
/home/hut/ranger/ranger/gui/curses_shortcuts.py
-

# Copyright (c) 2009, 2010 hut <hut@lavabit.com>
+

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
#
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

@@ -86,7 +87,7 @@ Data descriptors inherited from ranger.shared.settings.SettingsAware:
-
settings = <ranger.ext.openstruct.OpenStruct object at 0xe2f090>
+
settings = {}
\ No newline at end of file diff --git a/doc/pydoc/ranger.gui.defaultui.html b/doc/pydoc/ranger.gui.defaultui.html index 76fa5277..3254b508 100644 --- a/doc/pydoc/ranger.gui.defaultui.html +++ b/doc/pydoc/ranger.gui.defaultui.html @@ -9,19 +9,20 @@  
ranger.gui.defaultui
index
/home/hut/ranger/ranger/gui/defaultui.py
-

# Copyright (c) 2009, 2010 hut <hut@lavabit.com>
+

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
#
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

@@ -136,6 +137,8 @@ Methods inherited from ranger.gui.displayable.Displayable:
+
__bool__ = __nonzero__(self)
Always True
+
__contains__(self, item)
Is item inside the boundaries?
item can be an iterable like [y, x] or an object with x and y methods.
@@ -178,7 +181,7 @@ Methods inherited from ranger.shared.settings.SettingsAware:
-
settings = <ranger.ext.openstruct.OpenStruct object at 0xe2f090>
+
settings = {}

diff --git a/doc/pydoc/ranger.gui.displayable.html b/doc/pydoc/ranger.gui.displayable.html index 3778347c..a749ec1e 100644 --- a/doc/pydoc/ranger.gui.displayable.html +++ b/doc/pydoc/ranger.gui.displayable.html @@ -9,19 +9,20 @@  
ranger.gui.displayable
index
/home/hut/ranger/ranger/gui/displayable.py
-

# Copyright (c) 2009, 2010 hut <hut@lavabit.com>
+

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
#
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

@@ -123,6 +124,8 @@ Read-Only: (i.e. reccomended not to change manuall
Methods defined here:
+
__bool__ = __nonzero__(self)
+
__contains__(self, item)
Is item inside the boundaries?
item can be an iterable like [y, x] or an object with x and y methods.
@@ -185,7 +188,7 @@ Methods inherited from ranger.shared.settings.SettingsAware:
-
settings = <ranger.ext.openstruct.OpenStruct object at 0xe2f090>
+
settings = {}

@@ -241,6 +244,8 @@ Methods defined here:

Methods inherited from Displayable:
+
__bool__ = __nonzero__(self)
Always True
+
__contains__(self, item)
Is item inside the boundaries?
item can be an iterable like [y, x] or an object with x and y methods.
@@ -283,7 +288,7 @@ Methods inherited from ranger.shared.settings.SettingsAware:
-
settings = <ranger.ext.openstruct.OpenStruct object at 0xe2f090>
+
settings = {}
\ No newline at end of file diff --git a/doc/pydoc/ranger.gui.html b/doc/pydoc/ranger.gui.html index fdfe0e1b..125b42ee 100644 --- a/doc/pydoc/ranger.gui.html +++ b/doc/pydoc/ranger.gui.html @@ -20,11 +20,12 @@
bar
color
colorscheme
-
curses_shortcuts
+
context
+curses_shortcuts
defaultui
-displayable
-
mouse_event
+
displayable
+mouse_event
ui
-widgets (package)
-
+widgets (package)
+ \ No newline at end of file diff --git a/doc/pydoc/ranger.gui.mouse_event.html b/doc/pydoc/ranger.gui.mouse_event.html index a6893715..7802b9a1 100644 --- a/doc/pydoc/ranger.gui.mouse_event.html +++ b/doc/pydoc/ranger.gui.mouse_event.html @@ -9,19 +9,20 @@  
ranger.gui.mouse_event
index
/home/hut/ranger/ranger/gui/mouse_event.py
-

# Copyright (c) 2009, 2010 hut <hut@lavabit.com>
+

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
#
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

diff --git a/doc/pydoc/ranger.gui.ui.html b/doc/pydoc/ranger.gui.ui.html index 93397042..6f213ba6 100644 --- a/doc/pydoc/ranger.gui.ui.html +++ b/doc/pydoc/ranger.gui.ui.html @@ -9,19 +9,20 @@  
ranger.gui.ui
index
/home/hut/ranger/ranger/gui/ui.py
-

# Copyright (c) 2009, 2010 hut <hut@lavabit.com>
+

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
#
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

@@ -120,6 +121,8 @@ Methods inherited from ranger.gui.displayable.Displayable:
+
__bool__ = __nonzero__(self)
Always True
+
__contains__(self, item)
Is item inside the boundaries?
item can be an iterable like [y, x] or an object with x and y methods.
@@ -162,7 +165,7 @@ Methods inherited from ranger.shared.settings.SettingsAware:
-
settings = <ranger.ext.openstruct.OpenStruct object at 0xe2f090>
+
settings = {}
\ No newline at end of file diff --git a/doc/pydoc/ranger.gui.widgets.browsercolumn.html b/doc/pydoc/ranger.gui.widgets.browsercolumn.html index 7151df23..d1f75c44 100644 --- a/doc/pydoc/ranger.gui.widgets.browsercolumn.html +++ b/doc/pydoc/ranger.gui.widgets.browsercolumn.html @@ -124,6 +124,8 @@ Data and other attributes inherited from ranger.gui.displayable.Displayable:
+

__bool__ = __nonzero__(self)
Always True
+
__contains__(self, item)
Is item inside the boundaries?
item can be an iterable like [y, x] or an object with x and y methods.
@@ -165,7 +167,7 @@ Methods inherited from ranger.shared.settings.SettingsAware:
-
settings = <ranger.ext.openstruct.OpenStruct object at 0xe2f090>
+
settings = {}

@@ -185,5 +187,5 @@ Fractions of a second may be present if  Data -
       PREVIEW_BLACKLIST = <_sre.SRE_Pattern object at 0x10400b0>
+PREVIEW_BLACKLIST = <_sre.SRE_Pattern object at 0x1359570> \ No newline at end of file diff --git a/doc/pydoc/ranger.gui.widgets.browserview.html b/doc/pydoc/ranger.gui.widgets.browserview.html index 3b3ad97b..8bf98c20 100644 --- a/doc/pydoc/ranger.gui.widgets.browserview.html +++ b/doc/pydoc/ranger.gui.widgets.browserview.html @@ -92,6 +92,8 @@ Methods inherited from ranger.gui.displayable.Displayable:
+

__bool__ = __nonzero__(self)
Always True
+
__contains__(self, item)
Is item inside the boundaries?
item can be an iterable like [y, x] or an object with x and y methods.
@@ -132,7 +134,7 @@ Methods inherited from ranger.shared.settings.SettingsAware:
-
settings = <ranger.ext.openstruct.OpenStruct object at 0xe2f090>
+
settings = {}
\ No newline at end of file diff --git a/doc/pydoc/ranger.gui.widgets.console.html b/doc/pydoc/ranger.gui.widgets.console.html index acf5e0d8..cdf17194 100644 --- a/doc/pydoc/ranger.gui.widgets.console.html +++ b/doc/pydoc/ranger.gui.widgets.console.html @@ -18,7 +18,7 @@ commands, searching and executing files.

Modules         -
ranger.commands
+
ranger.defaults.commands
curses
string

@@ -148,6 +148,8 @@ Data and other attributes inherited from ranger.gui.displayable.Displayable:
+

__bool__ = __nonzero__(self)
Always True
+
__contains__(self, item)
Is item inside the boundaries?
item can be an iterable like [y, x] or an object with x and y methods.
@@ -198,7 +200,7 @@ Methods inherited from ranger.shared.settings.SettingsAware:
-
settings = <ranger.ext.openstruct.OpenStruct object at 0xe2f090>
+
settings = {}

@@ -286,6 +288,8 @@ Data and other attributes defined here:

Methods inherited from ranger.gui.displayable.Displayable:
+
__bool__ = __nonzero__(self)
Always True
+
__contains__(self, item)
Is item inside the boundaries?
item can be an iterable like [y, x] or an object with x and y methods.
@@ -336,7 +340,7 @@ Methods inherited from ranger.shared.settings.SettingsAware:
-
settings = <ranger.ext.openstruct.OpenStruct object at 0xe2f090>
+
settings = {}

@@ -427,6 +431,8 @@ Data and other attributes inherited from ranger.gui.displayable.Displayable:
+
__bool__ = __nonzero__(self)
Always True
+
__contains__(self, item)
Is item inside the boundaries?
item can be an iterable like [y, x] or an object with x and y methods.
@@ -477,7 +483,7 @@ Methods inherited from ranger.shared.settings.SettingsAware:
-
settings = <ranger.ext.openstruct.OpenStruct object at 0xe2f090>
+
settings = {}

@@ -486,7 +492,7 @@ Data and other attributes inherited from class OpenConsole(ConsoleWithTab) - +For a list of other flags than "d", check chapter 2.5 of the documentation
 
   The OpenConsole allows you to execute shell commands:
+
The Open Console allows you to execute shell commands:
!vim *         will run vim and open all files in the directory.
 
%f will be replaced with the basename of the highlighted file
@@ -496,14 +502,14 @@ There is a special syntax for more control: !d! mplayer    will run mplayer with flags (d means detached)
!@ mplayer     will open the selected files with mplayer
-               (equivalent to !mplayer %s)
+                   (equivalent to !mplayer %s)
 
-those two can be combinated:
+Those two can be combinated:
 
!d!@mplayer    will open the selection with a detached mplayer
+                           (again, this is equivalent to !d!mplayer %s)
 
-For a list of other flags than "d", look at the documentation
-of ranger.applications.
 
 
Method resolution order:
OpenConsole
@@ -592,6 +598,8 @@ Data and other attributes inherited from ranger.gui.displayable.Displayable:
+
__bool__ = __nonzero__(self)
Always True
+
__contains__(self, item)
Is item inside the boundaries?
item can be an iterable like [y, x] or an object with x and y methods.
@@ -642,7 +650,7 @@ Methods inherited from ranger.shared.settings.SettingsAware:
-
settings = <ranger.ext.openstruct.OpenStruct object at 0xe2f090>
+
settings = {}

@@ -752,6 +760,8 @@ Data and other attributes inherited from ranger.gui.displayable.Displayable:
+
__bool__ = __nonzero__(self)
Always True
+
__contains__(self, item)
Is item inside the boundaries?
item can be an iterable like [y, x] or an object with x and y methods.
@@ -802,7 +812,7 @@ Methods inherited from ranger.shared.settings.SettingsAware:
-
settings = <ranger.ext.openstruct.OpenStruct object at 0xe2f090>
+
settings = {}

@@ -811,10 +821,29 @@ Data and other attributes inherited from class QuickOpenConsole(ConsoleWithTab) - +
   The QuickOpenConsole allows you to open files with
-pre-defined programs and modes very quickly. By adding flags
-to the command, you can specify precisely how the program is run,
-ie. the d-flag will run it detached from the filemanager.
 
The Quick Open Console allows you to open files with predefined programs
+and modes very quickly.  By adding flags to the command, you can specify
+precisely how the program is run, e.g. the d-flag will run it detached
+from the file manager.

+For a list of other flags than "d", check chapter 2.5 of the documentation

+The syntax is "open with: <application> <mode> <flags>".
+The parsing of the arguments is very flexible.  You can leave out one or
+more arguments (or even all of them) and it will fall back to default
+values.  You can switch the order as well.
+There is just one rule:

+If you supply the <application>, it has to be the first argument.

+Examples:

+open with: mplayer D     open the selection in mplayer, but not detached
+open with: 1             open it with the default handler in mode 1
+open with: d             open it detached with the default handler
+open with: p             open it as usual, but pipe the output to "less"
+open with: totem 1 Ds    open in totem in mode 1, will not detach the
+                                                 process (flag D) but discard the output (flag s)
 
 
Method resolution order:
QuickOpenConsole
@@ -903,6 +932,8 @@ Data and other attributes inherited from ranger.gui.displayable.Displayable:
+
__bool__ = __nonzero__(self)
Always True
+
__contains__(self, item)
Is item inside the boundaries?
item can be an iterable like [y, x] or an object with x and y methods.
@@ -953,7 +984,7 @@ Methods inherited from ranger.shared.settings.SettingsAware:
-
settings = <ranger.ext.openstruct.OpenStruct object at 0xe2f090>
+
settings = {}

@@ -1046,6 +1077,8 @@ Data and other attributes inherited from ranger.gui.displayable.Displayable:
+
__bool__ = __nonzero__(self)
Always True
+
__contains__(self, item)
Is item inside the boundaries?
item can be an iterable like [y, x] or an object with x and y methods.
@@ -1096,7 +1129,7 @@ Methods inherited from ranger.shared.settings.SettingsAware:
-
settings = <ranger.ext.openstruct.OpenStruct object at 0xe2f090>
+
settings = {}

diff --git a/doc/pydoc/ranger.gui.widgets.console_mode.html b/doc/pydoc/ranger.gui.widgets.console_mode.html index acae15bc..155fe07d 100644 --- a/doc/pydoc/ranger.gui.widgets.console_mode.html +++ b/doc/pydoc/ranger.gui.widgets.console_mode.html @@ -9,19 +9,20 @@  
ranger.gui.widgets.console_mode
index
/home/hut/ranger/ranger/gui/widgets/console_mode.py
-

# Copyright (c) 2009, 2010 hut <hut@lavabit.com>
+

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
#
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

diff --git a/doc/pydoc/ranger.gui.widgets.html b/doc/pydoc/ranger.gui.widgets.html index 4ddbde76..a37dabc9 100644 --- a/doc/pydoc/ranger.gui.widgets.html +++ b/doc/pydoc/ranger.gui.widgets.html @@ -9,19 +9,20 @@  
ranger.gui.widgets
index
/home/hut/ranger/ranger/gui/widgets/__init__.py
-

# Copyright (c) 2009, 2010 hut <hut@lavabit.com>
+

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
#
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

@@ -74,6 +75,8 @@ classification of widgets.
 
Methods inherited from ranger.gui.displayable.Displayable:
+
__bool__ = __nonzero__(self)
Always True
+
__contains__(self, item)
Is item inside the boundaries?
item can be an iterable like [y, x] or an object with x and y methods.
@@ -136,7 +139,7 @@ Methods inherited from ranger.shared.settings.SettingsAware:
-
settings = <ranger.ext.openstruct.OpenStruct object at 0xe2f090>
+
settings = {}
\ No newline at end of file diff --git a/doc/pydoc/ranger.gui.widgets.pager.html b/doc/pydoc/ranger.gui.widgets.pager.html index add03cde..4c49dc34 100644 --- a/doc/pydoc/ranger.gui.widgets.pager.html +++ b/doc/pydoc/ranger.gui.widgets.pager.html @@ -87,6 +87,8 @@ Data and other attributes defined here:


Methods inherited from ranger.gui.displayable.Displayable:
+
__bool__ = __nonzero__(self)
Always True
+
__contains__(self, item)
Is item inside the boundaries?
item can be an iterable like [y, x] or an object with x and y methods.
@@ -134,7 +136,7 @@ Methods inherited from ranger.shared.settings.SettingsAware:
-
settings = <ranger.ext.openstruct.OpenStruct object at 0xe2f090>
+
settings = {}

@@ -143,8 +145,8 @@ Data and other attributes inherited from Data -
       BAR_REGEXP = <_sre.SRE_Pattern object at 0xfe2270>
-QUOTES_REGEXP = <_sre.SRE_Pattern object at 0xfdc580>
-SPECIAL_CHARS_REGEXP = <_sre.SRE_Pattern object at 0xfe43a0>
-TITLE_REGEXP = <_sre.SRE_Pattern object at 0xf944b0>
+BAR_REGEXP = <_sre.SRE_Pattern object at 0x1301300>
+QUOTES_REGEXP = <_sre.SRE_Pattern object at 0x12b5718>
+SPECIAL_CHARS_REGEXP = <_sre.SRE_Pattern object at 0x130e2f0>
+TITLE_REGEXP = <_sre.SRE_Pattern object at 0x12b64b0> \ No newline at end of file diff --git a/doc/pydoc/ranger.gui.widgets.statusbar.html b/doc/pydoc/ranger.gui.widgets.statusbar.html index d8803a67..1a97d532 100644 --- a/doc/pydoc/ranger.gui.widgets.statusbar.html +++ b/doc/pydoc/ranger.gui.widgets.statusbar.html @@ -119,6 +119,8 @@ Data and other attributes defined here:


Methods inherited from ranger.gui.displayable.Displayable:
+
__bool__ = __nonzero__(self)
Always True
+
__contains__(self, item)
Is item inside the boundaries?
item can be an iterable like [y, x] or an object with x and y methods.
@@ -175,7 +177,7 @@ Methods inherited from ranger.shared.settings.SettingsAware:
-
settings = <ranger.ext.openstruct.OpenStruct object at 0xe2f090>
+
settings = {}

diff --git a/doc/pydoc/ranger.gui.widgets.taskview.html b/doc/pydoc/ranger.gui.widgets.taskview.html index 9407d96c..28c63c4e 100644 --- a/doc/pydoc/ranger.gui.widgets.taskview.html +++ b/doc/pydoc/ranger.gui.widgets.taskview.html @@ -80,6 +80,8 @@ Data and other attributes defined here:

Methods inherited from ranger.gui.displayable.Displayable:
+
__bool__ = __nonzero__(self)
Always True
+
__contains__(self, item)
Is item inside the boundaries?
item can be an iterable like [y, x] or an object with x and y methods.
@@ -130,7 +132,7 @@ Methods inherited from ranger.shared.settings.SettingsAware:
-
settings = <ranger.ext.openstruct.OpenStruct object at 0xe2f090>
+
settings = {}

Methods inherited from ranger.ext.accumulator.Accumulator:
diff --git a/doc/pydoc/ranger.gui.widgets.titlebar.html b/doc/pydoc/ranger.gui.widgets.titlebar.html index 8bf58172..419eb5b1 100644 --- a/doc/pydoc/ranger.gui.widgets.titlebar.html +++ b/doc/pydoc/ranger.gui.widgets.titlebar.html @@ -63,6 +63,8 @@ Data and other attributes defined here:

Methods inherited from ranger.gui.displayable.Displayable:
+
__bool__ = __nonzero__(self)
Always True
+
__contains__(self, item)
Is item inside the boundaries?
item can be an iterable like [y, x] or an object with x and y methods.
@@ -121,7 +123,7 @@ Methods inherited from ranger.shared.settings.SettingsAware:
-
settings = <ranger.ext.openstruct.OpenStruct object at 0xe2f090>
+
settings = {}

diff --git a/doc/pydoc/ranger.html b/doc/pydoc/ranger.html index ba425b71..8a51d877 100644 --- a/doc/pydoc/ranger.html +++ b/doc/pydoc/ranger.html @@ -18,51 +18,58 @@
       
__main__
-actions
api (package)
-applications
-
colorschemes (package)
-commands
-container (package)
+colorschemes (package)
+
container (package)
+core (package)
defaults (package)
ext (package)
-fm
fsobject (package)
gui (package)
help (package)
-keyapi
-runner
shared (package)

+ + + + +
 
+Functions
       
log(*objects, **keywords)
Writes objects to a logfile (for the purpose of debugging only.)
+Has the same arguments as print() in python3.
+
relpath(*paths)
returns the path relative to rangers library directory
+
relpath_conf(*paths)
returns the path relative to rangers configuration directory
+

+ -
 
Data
       CONFDIR = '/home/hut/.ranger'
+
DEFAULT_CONFDIR = '~/.ranger'
+LOGFILE = '/tmp/errorlog'
RANGERDIR = '/home/hut/ranger/ranger'
USAGE = '%prog [options] [path/filename]'
-__author__ = 'hut'
-__copyright__ = 'none'
-__credits__ = 'hut'
-__email__ = 'hut@lavabit.com'
-__license__ = 'ISC'
-__maintainer__ = 'hut'
+__author__ = 'Roman Zimbelmann'
+__copyright__ = '\nCopyright (C) 2009, 2010 Roman Zimbelmann <romanz@lavabit.com>\n'
+__credits__ = 'Roman Zimbelmann'
+__email__ = 'romanz@lavabit.com'
+__license__ = 'GPL3'
+__maintainer__ = 'Roman Zimbelmann'
__version__ = '1.0.3'
-debug = False

+arg = {'cd_after_exit': False, 'debug': False, 'flags'...n': False, 'confdir': '~/.ranger', 'targets': []}

-
 
Author
       hut

+Roman Zimbelmann

-
 
Credits
       hut
+Roman Zimbelmann \ No newline at end of file diff --git a/doc/pydoc/ranger.keyapi.html b/doc/pydoc/ranger.keyapi.html deleted file mode 100644 index bd6dc21d..00000000 --- a/doc/pydoc/ranger.keyapi.html +++ /dev/null @@ -1,412 +0,0 @@ - - -Python: module ranger.keyapi - - - - -
 
- 
ranger.keyapi
index
/home/hut/ranger/ranger/keyapi.pyc
-

-

- - - - - -
 
-Modules
       
ranger.gui.widgets.console_mode
-
os
-

- - - - - -
 
-Classes
       
-
__builtin__.object -
-
-
Wrapper -
-
-
-

- - - - - -
 
-class Wrapper(__builtin__.object)
    Methods defined here:
-
__getattr__(self, attr)
- -
__init__(self, firstattr)
- -
-Data descriptors defined here:
-
__dict__
-
dictionary for instance variables (if defined)
-
-
__weakref__
-
list of weak references to the object (if defined)
-
-

- - - - - -
 
-Functions
       
baudrate(...)
-
beep(...)
-
can_change_color(...)
-
cbreak(...)
-
color_content(...)
-
color_pair(...)
-
curs_set(...)
-
def_prog_mode(...)
-
def_shell_mode(...)
-
delay_output(...)
-
doupdate(...)
-
echo(...)
-
endwin(...)
-
erasechar(...)
-
filter(...)
-
flash(...)
-
flushinp(...)
-
getmouse(...)
-
getsyx(...)
-
getwin(...)
-
halfdelay(...)
-
has_colors(...)
-
has_ic(...)
-
has_il(...)
-
has_key(...)
-
init_color(...)
-
init_pair(...)
-
intrflush(...)
-
is_term_resized(...)
-
isendwin(...)
-
keyname(...)
-
killchar(...)
-
longname(...)
-
make_abbreviations(command_list)
-
meta(...)
-
mouseinterval(...)
-
mousemask(...)
-
napms(...)
-
narg(number_, function_, *args_, **keywords_)
This applies the replace_narg function to the arguments and keywords
-and directly runs this function.

-Example:
-def foo(xyz, narg): return hash((xyz, narg))

-narg(50, foo, 123) == foo(123, narg=50)
-
newpad(...)
-
newwin(...)
-
nl(...)
-
nocbreak(...)
-
noecho(...)
-
nonl(...)
-
noqiflush(...)
-
noraw(...)
-
pair_content(...)
-
pair_number(...)
-
putp(...)
-
qiflush(...)
-
raw(...)
-
replace_narg(number, function, args, keywords)
This function returns (args, keywords) with one little change:
-if <function> has a named argument called "narg", args and keywords
-will be modified so that the value of "narg" will be <number>.

-def foo(xyz, narg): pass

-replace_narg(666, foo, (), {'narg': 10, 'xyz': 5})
-=> (), {'narg': 666, 'xyz': 5}

-replace_narg(666, foo, (1, 2), {})
-=> (1, 666), {}
-
reset_prog_mode(...)
-
reset_shell_mode(...)
-
resetty(...)
-
resize_term(...)
-
resizeterm(...)
-
savetty(...)
-
setsyx(...)
-
setupterm(...)
-
termattrs(...)
-
termname(...)
-
tigetflag(...)
-
tigetnum(...)
-
tigetstr(...)
-
tparm(...)
-
typeahead(...)
-
ungetch(...)
-
ungetmouse(...)
-
use_default_colors(...)
-
use_env(...)
-

- - - - - -
 
-Data
       ACK = 6
-ALLOWED_BOOKMARK_KEYS = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789`'"
-ALL_MOUSE_EVENTS = 134217727
-A_ALTCHARSET = 4194304
-A_ATTRIBUTES = 4294967040
-A_BLINK = 524288
-A_BOLD = 2097152
-A_CHARTEXT = 255
-A_COLOR = 65280
-A_DIM = 1048576
-A_HORIZONTAL = 33554432
-A_INVIS = 8388608
-A_LEFT = 67108864
-A_LOW = 134217728
-A_NORMAL = 0
-A_PROTECT = 16777216
-A_REVERSE = 262144
-A_RIGHT = 268435456
-A_STANDOUT = 65536
-A_TOP = 536870912
-A_UNDERLINE = 131072
-A_VERTICAL = 1073741824
-BEL = 7
-BS = 8
-BUTTON1_CLICKED = 4
-BUTTON1_DOUBLE_CLICKED = 8
-BUTTON1_PRESSED = 2
-BUTTON1_RELEASED = 1
-BUTTON1_TRIPLE_CLICKED = 16
-BUTTON2_CLICKED = 256
-BUTTON2_DOUBLE_CLICKED = 512
-BUTTON2_PRESSED = 128
-BUTTON2_RELEASED = 64
-BUTTON2_TRIPLE_CLICKED = 1024
-BUTTON3_CLICKED = 16384
-BUTTON3_DOUBLE_CLICKED = 32768
-BUTTON3_PRESSED = 8192
-BUTTON3_RELEASED = 4096
-BUTTON3_TRIPLE_CLICKED = 65536
-BUTTON4_CLICKED = 1048576
-BUTTON4_DOUBLE_CLICKED = 2097152
-BUTTON4_PRESSED = 524288
-BUTTON4_RELEASED = 262144
-BUTTON4_TRIPLE_CLICKED = 4194304
-BUTTON_ALT = 67108864
-BUTTON_CTRL = 16777216
-BUTTON_SHIFT = 33554432
-CAN = 24
-COLOR_BLACK = 0
-COLOR_BLUE = 4
-COLOR_CYAN = 6
-COLOR_GREEN = 2
-COLOR_MAGENTA = 5
-COLOR_RED = 1
-COLOR_WHITE = 7
-COLOR_YELLOW = 3
-CR = 13
-DC1 = 17
-DC2 = 18
-DC3 = 19
-DC4 = 20
-DEL = 127
-DLE = 16
-EM = 25
-ENQ = 5
-EOT = 4
-ERR = -1
-ESC = 27
-ETB = 23
-ETX = 3
-FF = 12
-FS = 28
-GS = 29
-HT = 9
-KEY_A1 = 348
-KEY_A3 = 349
-KEY_B2 = 350
-KEY_BACKSPACE = 263
-KEY_BEG = 354
-KEY_BREAK = 257
-KEY_BTAB = 353
-KEY_C1 = 351
-KEY_C3 = 352
-KEY_CANCEL = 355
-KEY_CATAB = 342
-KEY_CLEAR = 333
-KEY_CLOSE = 356
-KEY_COMMAND = 357
-KEY_COPY = 358
-KEY_CREATE = 359
-KEY_CTAB = 341
-KEY_DC = 330
-KEY_DL = 328
-KEY_DOWN = 258
-KEY_EIC = 332
-KEY_END = 360
-KEY_ENTER = 343
-KEY_EOL = 335
-KEY_EOS = 334
-KEY_EXIT = 361
-KEY_F0 = 264
-KEY_F1 = 265
-KEY_F10 = 274
-KEY_F11 = 275
-KEY_F12 = 276
-KEY_F13 = 277
-KEY_F14 = 278
-KEY_F15 = 279
-KEY_F16 = 280
-KEY_F17 = 281
-KEY_F18 = 282
-KEY_F19 = 283
-KEY_F2 = 266
-KEY_F20 = 284
-KEY_F21 = 285
-KEY_F22 = 286
-KEY_F23 = 287
-KEY_F24 = 288
-KEY_F25 = 289
-KEY_F26 = 290
-KEY_F27 = 291
-KEY_F28 = 292
-KEY_F29 = 293
-KEY_F3 = 267
-KEY_F30 = 294
-KEY_F31 = 295
-KEY_F32 = 296
-KEY_F33 = 297
-KEY_F34 = 298
-KEY_F35 = 299
-KEY_F36 = 300
-KEY_F37 = 301
-KEY_F38 = 302
-KEY_F39 = 303
-KEY_F4 = 268
-KEY_F40 = 304
-KEY_F41 = 305
-KEY_F42 = 306
-KEY_F43 = 307
-KEY_F44 = 308
-KEY_F45 = 309
-KEY_F46 = 310
-KEY_F47 = 311
-KEY_F48 = 312
-KEY_F49 = 313
-KEY_F5 = 269
-KEY_F50 = 314
-KEY_F51 = 315
-KEY_F52 = 316
-KEY_F53 = 317
-KEY_F54 = 318
-KEY_F55 = 319
-KEY_F56 = 320
-KEY_F57 = 321
-KEY_F58 = 322
-KEY_F59 = 323
-KEY_F6 = 270
-KEY_F60 = 324
-KEY_F61 = 325
-KEY_F62 = 326
-KEY_F63 = 327
-KEY_F7 = 271
-KEY_F8 = 272
-KEY_F9 = 273
-KEY_FIND = 362
-KEY_HELP = 363
-KEY_HOME = 262
-KEY_IC = 331
-KEY_IL = 329
-KEY_LEFT = 260
-KEY_LL = 347
-KEY_MARK = 364
-KEY_MAX = 511
-KEY_MESSAGE = 365
-KEY_MIN = 257
-KEY_MOUSE = 409
-KEY_MOVE = 366
-KEY_NEXT = 367
-KEY_NPAGE = 338
-KEY_OPEN = 368
-KEY_OPTIONS = 369
-KEY_PPAGE = 339
-KEY_PREVIOUS = 370
-KEY_PRINT = 346
-KEY_REDO = 371
-KEY_REFERENCE = 372
-KEY_REFRESH = 373
-KEY_REPLACE = 374
-KEY_RESET = 345
-KEY_RESIZE = 410
-KEY_RESTART = 375
-KEY_RESUME = 376
-KEY_RIGHT = 261
-KEY_SAVE = 377
-KEY_SBEG = 378
-KEY_SCANCEL = 379
-KEY_SCOMMAND = 380
-KEY_SCOPY = 381
-KEY_SCREATE = 382
-KEY_SDC = 383
-KEY_SDL = 384
-KEY_SELECT = 385
-KEY_SEND = 386
-KEY_SEOL = 387
-KEY_SEXIT = 388
-KEY_SF = 336
-KEY_SFIND = 389
-KEY_SHELP = 390
-KEY_SHOME = 391
-KEY_SIC = 392
-KEY_SLEFT = 393
-KEY_SMESSAGE = 394
-KEY_SMOVE = 395
-KEY_SNEXT = 396
-KEY_SOPTIONS = 397
-KEY_SPREVIOUS = 398
-KEY_SPRINT = 399
-KEY_SR = 337
-KEY_SREDO = 400
-KEY_SREPLACE = 401
-KEY_SRESET = 344
-KEY_SRIGHT = 402
-KEY_SRSUME = 403
-KEY_SSAVE = 404
-KEY_SSUSPEND = 405
-KEY_STAB = 340
-KEY_SUNDO = 406
-KEY_SUSPEND = 407
-KEY_UNDO = 408
-KEY_UP = 259
-LF = 10
-NAK = 21
-NARG_KEYWORD = 'narg'
-NL = 10
-NUL = 0
-OK = 0
-RANGERDIR = '/home/hut/ranger/ranger'
-REPORT_MOUSE_POSITION = 134217728
-RS = 30
-SI = 15
-SO = 14
-SOH = 1
-SP = 32
-STX = 2
-SUB = 26
-SYN = 22
-TAB = 9
-US = 31
-VT = 11
-controlnames = ['NUL', 'SOH', 'STX', 'ETX', 'EOT', 'ENQ', 'ACK', 'BEL', 'BS', 'HT', 'LF', 'VT', 'FF', 'CR', 'SO', 'SI', 'DLE', 'DC1', 'DC2', 'DC3', ...]
-fm = <ranger.keyapi.Wrapper object at 0x1057c10>
-version = '2.2'
-wdg = <ranger.keyapi.Wrapper object at 0x1057dd0>
- \ No newline at end of file diff --git a/doc/pydoc/ranger.shared.mimetype.html b/doc/pydoc/ranger.shared.mimetype.html index 9fda6d62..2308a9bc 100644 --- a/doc/pydoc/ranger.shared.mimetype.html +++ b/doc/pydoc/ranger.shared.mimetype.html @@ -9,19 +9,20 @@  
ranger.shared.mimetype
index
/home/hut/ranger/ranger/shared/mimetype.py
-

# Copyright (c) 2009, 2010 hut <hut@lavabit.com>
+

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
#
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

diff --git a/doc/pydoc/ranger.shared.settings.html b/doc/pydoc/ranger.shared.settings.html index c47e0721..e686f159 100644 --- a/doc/pydoc/ranger.shared.settings.html +++ b/doc/pydoc/ranger.shared.settings.html @@ -9,21 +9,31 @@  
ranger.shared.settings
index
/home/hut/ranger/ranger/shared/settings.py
-

# Copyright (c) 2009, 2010 hut <hut@lavabit.com>
+

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
#
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

+ + + + +
 
+Modules
       
ranger
+
types
+

+ @@ -43,7 +53,9 @@ - + + +
 
Classes
 
class SettingsAware(__builtin__.object)
    
   # -- globalize the settings --
 
  Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
@@ -53,14 +65,22 @@

Data and other attributes defined here:
-
settings = <ranger.ext.openstruct.OpenStruct object at 0xe2f090>
+
settings = {}

+ + + + +
 
+Functions
       
check_option_types(opt)
+

+ -
 
Data
       ALLOWED_SETTINGS = ['show_hidden', 'scroll_offset', 'show_cursor', 'directories_first', 'sort', 'reverse', 'preview_files', 'max_history_size', 'colorscheme', 'collapse_preview', 'update_title', 'hidden_filter', 'flushinput', 'autosave_bookmarks']
+ALLOWED_SETTINGS = {'autosave_bookmarks': <type 'bool'>, 'collapse_preview': <type 'bool'>, 'colorscheme': (<class 'ranger.gui.colorscheme.ColorScheme'>, <type 'module'>), 'directories_first': <type 'bool'>, 'flushinput': <type 'bool'>, 'hidden_filter': <function <lambda> at 0x1158c80>, 'max_filesize_for_preview': (<type 'int'>, <type 'NoneType'>), 'max_history_size': (<type 'int'>, <type 'NoneType'>), 'preview_files': <type 'bool'>, 'reverse': <type 'bool'>, ...} \ No newline at end of file diff --git a/doc/pydoc/sys.html b/doc/pydoc/sys.html deleted file mode 100644 index 65a2a515..00000000 --- a/doc/pydoc/sys.html +++ /dev/null @@ -1,245 +0,0 @@ - - -Python: built-in module sys - - - - -
 
- 
sys
index
(built-in)
Module Docs
-

This module provides access to some objects used or maintained by the
-interpreter and to functions that interact strongly with the interpreter.

-Dynamic objects:

-argv -- command line arguments; argv[0] is the script pathname if known
-path -- module search path; path[0] is the script directory, else ''
-modules -- dictionary of loaded modules

-displayhook -- called to show results in an interactive session
-excepthook -- called to handle any uncaught exception other than SystemExit
-  To customize printing in an interactive session or to install a custom
-  top-level exception handler, assign other functions to replace these.

-exitfunc -- if sys.exitfunc exists, this routine is called when Python exits
-  Assigning to sys.exitfunc is deprecated; use the atexit module instead.

-stdin -- standard input file object; used by raw_input() and input()
-stdout -- standard output file object; used by the print statement
-stderr -- standard error object; used for error messages
-  By assigning other file objects (or objects that behave like files)
-  to these, it is possible to redirect all of the interpreter's I/O.

-last_type -- type of last uncaught exception
-last_value -- value of last uncaught exception
-last_traceback -- traceback of last uncaught exception
-  These three are only available in an interactive session after a
-  traceback has been printed.

-exc_type -- type of exception currently being handled
-exc_value -- value of exception currently being handled
-exc_traceback -- traceback of exception currently being handled
-  The function exc_info() should be used instead of these three,
-  because it is thread-safe.

-Static objects:

-maxint -- the largest supported integer (the smallest is -maxint-1)
-maxsize -- the largest supported length of containers.
-maxunicode -- the largest supported character
-builtin_module_names -- tuple of module names built into this interpreter
-version -- the version of this interpreter as a string
-version_info -- version information as a tuple
-hexversion -- version information encoded as a single integer
-copyright -- copyright notice pertaining to this interpreter
-platform -- platform identifier
-executable -- pathname of this Python interpreter
-prefix -- prefix used to find the Python library
-exec_prefix -- prefix used to find the machine-specific Python library
-__stdin__ -- the original stdin; don't touch!
-__stdout__ -- the original stdout; don't touch!
-__stderr__ -- the original stderr; don't touch!
-__displayhook__ -- the original displayhook; don't touch!
-__excepthook__ -- the original excepthook; don't touch!

-Functions:

-displayhook() -- print an object to the screen, and save it in __builtin__._
-excepthook() -- print an exception and its traceback to sys.stderr
-exc_info() -- return thread-safe information about the current exception
-exc_clear() -- clear the exception state for the current thread
-exit() -- exit the interpreter by raising SystemExit
-getdlopenflags() -- returns flags to be used for dlopen() calls
-getprofile() -- get the global profiling function
-getrefcount() -- return the reference count for an object (plus one :-)
-getrecursionlimit() -- return the max recursion depth for the interpreter
-getsizeof() -- return the size of an object in bytes
-gettrace() -- get the global debug tracing function
-setcheckinterval() -- control how often the interpreter checks for events
-setdlopenflags() -- set the flags to be used for dlopen() calls
-setprofile() -- set the global profiling function
-setrecursionlimit() -- set the max recursion depth for the interpreter
-settrace() -- set the global debug tracing function

-

- - - - - -
 
-Functions
       
__displayhook__ = displayhook(...)
displayhook(object) -> None

-Print an object to sys.stdout and also save it in __builtin__.
-
__excepthook__ = excepthook(...)
excepthook(exctype, value, traceback) -> None

-Handle an exception by displaying it with a traceback on sys.stderr.
-
call_tracing(...)
call_tracing(func, args) -> object

-Call func(*args), while tracing is enabled.  The tracing state is
-saved, and restored afterwards.  This is intended to be called from
-a debugger from a checkpoint, to recursively debug some other code.
-
callstats(...)
callstats() -> tuple of integers

-Return a tuple of function call statistics, if CALL_PROFILE was defined
-when Python was built.  Otherwise, return None.

-When enabled, this function returns detailed, implementation-specific
-details about the number of function calls executed. The return value is
-a 11-tuple where the entries in the tuple are counts of:
-0. all function calls
-1. calls to PyFunction_Type objects
-2. PyFunction calls that do not create an argument tuple
-3. PyFunction calls that do not create an argument tuple
-   and bypass PyEval_EvalCodeEx()
-4. PyMethod calls
-5. PyMethod calls on bound methods
-6. PyType calls
-7. PyCFunction calls
-8. generator calls
-9. All other calls
-10. Number of stack pops performed by call_function()
-
displayhook(...)
displayhook(object) -> None

-Print an object to sys.stdout and also save it in __builtin__.
-
exc_clear(...)
exc_clear() -> None

-Clear global information on the current exception.  Subsequent calls to
-exc_info() will return (None,None,None) until another exception is raised
-in the current thread or the execution stack returns to a frame where
-another exception is being handled.
-
exc_info(...)
exc_info() -> (type, value, traceback)

-Return information about the most recent exception caught by an except
-clause in the current stack frame or in an older stack frame.
-
excepthook(...)
excepthook(exctype, value, traceback) -> None

-Handle an exception by displaying it with a traceback on sys.stderr.
-
exit(...)
exit([status])

-Exit the interpreter by raising SystemExit(status).
-If the status is omitted or None, it defaults to zero (i.e., success).
-If the status is numeric, it will be used as the system exit status.
-If it is another kind of object, it will be printed and the system
-exit status will be one (i.e., failure).
-
getcheckinterval(...)
getcheckinterval() -> current check interval; see setcheckinterval().
-
getdefaultencoding(...)
getdefaultencoding() -> string

-Return the current default string encoding used by the Unicode 
-implementation.
-
getdlopenflags(...)
getdlopenflags() -> int

-Return the current value of the flags that are used for dlopen()
-calls. The flag constants are defined in the dl module.
-
getfilesystemencoding(...)
getfilesystemencoding() -> string

-Return the encoding used to convert Unicode filenames in
-operating system filenames.
-
getprofile(...)
getprofile()

-Return the profiling function set with sys.setprofile.
-See the profiler chapter in the library manual.
-
getrecursionlimit(...)
getrecursionlimit()

-Return the current value of the recursion limit, the maximum depth
-of the Python interpreter stack.  This limit prevents infinite
-recursion from causing an overflow of the C stack and crashing Python.
-
getrefcount(...)
getrefcount(object) -> integer

-Return the reference count of object.  The count returned is generally
-one higher than you might expect, because it includes the (temporary)
-reference as an argument to getrefcount().
-
getsizeof(...)
getsizeof(object, default) -> int

-Return the size of object in bytes.
-
gettrace(...)
gettrace()

-Return the global debug tracing function set with sys.settrace.
-See the debugger chapter in the library manual.
-
setcheckinterval(...)
setcheckinterval(n)

-Tell the Python interpreter to check for asynchronous events every
-n instructions.  This also affects how often thread switches occur.
-
setdlopenflags(...)
setdlopenflags(n) -> None

-Set the flags that will be used for dlopen() calls. Among other
-things, this will enable a lazy resolving of symbols when importing
-a module, if called as sys.setdlopenflags(0)
-To share symbols across extension modules, call as
-sys.setdlopenflags(dl.RTLD_NOW|dl.RTLD_GLOBAL)
-
setprofile(...)
setprofile(function)

-Set the profiling function.  It will be called on each function call
-and return.  See the profiler chapter in the library manual.
-
setrecursionlimit(...)
setrecursionlimit(n)

-Set the maximum depth of the Python interpreter stack to n.  This
-limit prevents infinite recursion from causing an overflow of the C
-stack and crashing Python.  The highest possible limit is platform-
-dependent.
-
settrace(...)
settrace(function)

-Set the global debug tracing function.  It will be called on each
-function call.  See the debugger chapter in the library manual.
-

- - - - - -
 
-Data
       __stderr__ = <open file '<stderr>', mode 'w' at 0x7fdbe72451c8>
-__stdin__ = <open file '<stdin>', mode 'r' at 0x7fdbe72450b8>
-__stdout__ = <open file '<stdout>', mode 'w' at 0x7fdbe7245140>
-api_version = 1013
-argv = ['./make_doc.py']
-builtin_module_names = ('__builtin__', '__main__', '_ast', '_codecs', '_sre', '_symtable', '_warnings', 'errno', 'exceptions', 'gc', 'imp', 'marshal', 'posix', 'pwd', 'signal', 'sys', 'thread', 'xxsubtype', 'zipimport')
-byteorder = 'little'
-copyright = 'Copyright (c) 2001-2009 Python Software Foundati...ematisch Centrum, Amsterdam.\nAll Rights Reserved.'
-dont_write_bytecode = False
-exc_value = TypeError('arg is a built-in module',)
-exec_prefix = '/usr'
-executable = '/usr/bin/python'
-flags = sys.flags(debug=0, py3k_warning=0, division_warn...abcheck=0, verbose=0, unicode=0, bytes_warning=0)
-float_info = sys.floatinfo(max=1.7976931348623157e+308, max_e...psilon=2.2204460492503131e-16, radix=2, rounds=1)
-hexversion = 33948912
-maxint = 9223372036854775807
-maxsize = 9223372036854775807
-maxunicode = 65535
-meta_path = []
-modules = {'UserDict': <module 'UserDict' from '/usr/lib/python2.6/UserDict.pyc'>, '__builtin__': <module '__builtin__' (built-in)>, '__future__': <module '__future__' from '/usr/lib/python2.6/__future__.pyc'>, '__main__': <module '__main__' from './make_doc.py'>, '_abcoll': <module '_abcoll' from '/usr/lib/python2.6/_abcoll.pyc'>, '_codecs': <module '_codecs' (built-in)>, '_collections': <module '_collections' from '/usr/lib/python2.6/lib-dynload/_collections.so'>, '_curses': <module '_curses' from '/usr/lib/python2.6/lib-dynload/_curses.so'>, '_random': <module '_random' from '/usr/lib/python2.6/lib-dynload/_random.so'>, '_socket': <module '_socket' from '/usr/lib/python2.6/lib-dynload/_socket.so'>, ...}
-path = ['/home/hut/.ranger', '/home/hut/ranger', '/usr/lib/python26.zip', '/usr/lib/python2.6', '/usr/lib/python2.6/plat-linux2', '/usr/lib/python2.6/lib-tk', '/usr/lib/python2.6/lib-old', '/usr/lib/python2.6/lib-dynload', '/usr/lib/python2.6/site-packages', '/usr/lib/python2.6/site-packages/PIL', '/usr/lib/python2.6/site-packages/gst-0.10', '/usr/lib/python2.6/site-packages/gtk-2.0', '/home/hut/.ranger']
-path_hooks = [<type 'zipimport.zipimporter'>]
-path_importer_cache = {'.': None, './make_doc.py': <imp.NullImporter object at 0x7fdbe71e8080>, '/home/hut/.ranger': None, '/home/hut/.ranger/colorschemes': None, '/home/hut/ranger': None, '/home/hut/ranger/ranger': None, '/home/hut/ranger/ranger/api': None, '/home/hut/ranger/ranger/colorschemes': None, '/home/hut/ranger/ranger/container': None, '/home/hut/ranger/ranger/defaults': None, ...}
-platform = 'linux2'
-prefix = '/usr'
-py3kwarning = False
-stderr = <open file '<stderr>', mode 'w' at 0x7fdbe72451c8>
-stdin = <open file '<stdin>', mode 'r' at 0x7fdbe72450b8>
-stdout = <open file '<stdout>', mode 'w' at 0x7fdbe7245140>
-subversion = ('CPython', 'tags/r264', '75706')
-version = '2.6.4 (r264:75706, Oct 27 2009, 06:25:13) \n[GCC 4.4.1]'
-version_info = (2, 6, 4, 'final', 0)
-warnoptions = []
- \ No newline at end of file diff --git a/doc/pydoc/test.html b/doc/pydoc/test.html index 9d8b41b4..c5cacffc 100644 --- a/doc/pydoc/test.html +++ b/doc/pydoc/test.html @@ -9,7 +9,20 @@  
test
index
/home/hut/ranger/test/__init__.py
-

+

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

@@ -25,9 +38,8 @@ tc_ext
tc_history
tc_keyapi
-tc_mount_path
-
tc_ui
-test
+tc_ui
+
test

@@ -35,5 +47,5 @@ Data -
       __all__ = ['tc_commandlist', 'tc_history', 'tc_directory', 'tc_ui', 'tc_ext', 'tc_commandlist', 'tc_bookmarks', 'tc_history', 'tc_keyapi', 'tc_ui', 'tc_mount_path', 'tc_displayable', 'tc_keyapi', 'tc_colorscheme', 'tc_bookmarks', 'tc_directory', 'tc_colorscheme', 'tc_displayable', 'tc_ext']
+__all__ = ['tc_keyapi', 'tc_history', 'tc_colorscheme', 'tc_bookmarks', 'tc_ext', 'tc_directory', 'tc_commandlist', 'tc_colorscheme', 'tc_keyapi', 'tc_history', 'tc_commandlist', 'tc_displayable', 'tc_directory', 'tc_ui', 'tc_ui', 'tc_bookmarks', 'tc_ext', 'tc_displayable'] \ No newline at end of file diff --git a/doc/pydoc/test.tc_bookmarks.html b/doc/pydoc/test.tc_bookmarks.html index 657d3d19..0d14d5d6 100644 --- a/doc/pydoc/test.tc_bookmarks.html +++ b/doc/pydoc/test.tc_bookmarks.html @@ -9,7 +9,20 @@  
test.tc_bookmarks
index
/home/hut/ranger/test/tc_bookmarks.py
-

+

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

diff --git a/doc/pydoc/test.tc_colorscheme.html b/doc/pydoc/test.tc_colorscheme.html index d699f417..be917eb1 100644 --- a/doc/pydoc/test.tc_colorscheme.html +++ b/doc/pydoc/test.tc_colorscheme.html @@ -9,7 +9,20 @@  
test.tc_colorscheme
index
/home/hut/ranger/test/tc_colorscheme.py
-

+

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

diff --git a/doc/pydoc/test.tc_directory.html b/doc/pydoc/test.tc_directory.html index 0992a715..6ec13991 100644 --- a/doc/pydoc/test.tc_directory.html +++ b/doc/pydoc/test.tc_directory.html @@ -9,7 +9,20 @@  
test.tc_directory
index
/home/hut/ranger/test/tc_directory.py
-

+

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

diff --git a/doc/pydoc/test.tc_displayable.html b/doc/pydoc/test.tc_displayable.html index 38592f26..f4e4ac64 100644 --- a/doc/pydoc/test.tc_displayable.html +++ b/doc/pydoc/test.tc_displayable.html @@ -9,7 +9,20 @@  
test.tc_displayable
index
/home/hut/ranger/test/tc_displayable.py
-

+

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

diff --git a/doc/pydoc/test.tc_history.html b/doc/pydoc/test.tc_history.html index bf1aba8c..3c12d220 100644 --- a/doc/pydoc/test.tc_history.html +++ b/doc/pydoc/test.tc_history.html @@ -9,7 +9,20 @@  
test.tc_history
index
/home/hut/ranger/test/tc_history.py
-

+

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

diff --git a/doc/pydoc/test.tc_keyapi.html b/doc/pydoc/test.tc_keyapi.html index d4f2418d..5feea805 100644 --- a/doc/pydoc/test.tc_keyapi.html +++ b/doc/pydoc/test.tc_keyapi.html @@ -9,7 +9,20 @@  
test.tc_keyapi
index
/home/hut/ranger/test/tc_keyapi.py
-

+

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

diff --git a/doc/pydoc/test.tc_ui.html b/doc/pydoc/test.tc_ui.html index cb19d14a..90b9ca9c 100644 --- a/doc/pydoc/test.tc_ui.html +++ b/doc/pydoc/test.tc_ui.html @@ -9,7 +9,20 @@  
test.tc_ui
index
/home/hut/ranger/test/tc_ui.py
-

+

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.

diff --git a/ranger/core/fm.py b/ranger/core/fm.py index 74d2bb8a..3801dc9b 100644 --- a/ranger/core/fm.py +++ b/ranger/core/fm.py @@ -13,6 +13,10 @@ # You should have received a copy of the GNU General Public License # along with this program. If not, see . +""" +The File Manager, putting the pieces together +""" + from time import time from collections import deque -- cgit 1.4.1-2-gfad0 From 1cd06f3f1ec3c2ec3cea14208467b20ea6543782 Mon Sep 17 00:00:00 2001 From: hut Date: Fri, 12 Mar 2010 21:00:01 +0100 Subject: updated pydoc --- doc/pydoc/ranger.container.bookmarks.html | 2 +- doc/pydoc/ranger.container.commandlist.html | 2 + doc/pydoc/ranger.container.environment.html | 131 ------------------------ doc/pydoc/ranger.container.history.html | 2 +- doc/pydoc/ranger.container.html | 7 +- doc/pydoc/ranger.defaults.apps.html | 4 +- doc/pydoc/ranger.defaults.keys.html | 14 +-- doc/pydoc/ranger.defaults.options.html | 2 +- doc/pydoc/ranger.ext.openstruct.html | 4 +- doc/pydoc/ranger.ext.shutil_generatorized.html | 4 +- doc/pydoc/ranger.fsobject.directory.html | 4 +- doc/pydoc/ranger.fsobject.html | 2 +- doc/pydoc/ranger.gui.bar.html | 2 +- doc/pydoc/ranger.gui.widgets.browsercolumn.html | 2 +- doc/pydoc/ranger.gui.widgets.pager.html | 8 +- doc/pydoc/ranger.shared.settings.html | 2 +- doc/pydoc/test.html | 2 +- 17 files changed, 33 insertions(+), 161 deletions(-) delete mode 100644 doc/pydoc/ranger.container.environment.html (limited to 'doc') diff --git a/doc/pydoc/ranger.container.bookmarks.html b/doc/pydoc/ranger.container.bookmarks.html index 1c56d7f3..bc19d5ca 100644 --- a/doc/pydoc/ranger.container.bookmarks.html +++ b/doc/pydoc/ranger.container.bookmarks.html @@ -110,7 +110,7 @@ Data and other attributes defined here:
last_mtime = None
-
load_pattern = <_sre.SRE_Pattern object at 0x1146db0>
+
load_pattern = <_sre.SRE_Pattern object at 0x1be2db0>

diff --git a/doc/pydoc/ranger.container.commandlist.html b/doc/pydoc/ranger.container.commandlist.html index 8cc733eb..6b17bb06 100644 --- a/doc/pydoc/ranger.container.commandlist.html +++ b/doc/pydoc/ranger.container.commandlist.html @@ -141,6 +141,8 @@ Data descriptors defined here:
for a given key combination.  CommandLists must be filled before use.
 
  Methods defined here:
+
__call__(self, *args, **keywords)
+
__getitem__(self, key)
Returns the command with the given key combination
__init__(self)
diff --git a/doc/pydoc/ranger.container.environment.html b/doc/pydoc/ranger.container.environment.html deleted file mode 100644 index 77e09f82..00000000 --- a/doc/pydoc/ranger.container.environment.html +++ /dev/null @@ -1,131 +0,0 @@ - - -Python: module ranger.container.environment - - - - -
 
- 
ranger.container.environment
index
/home/hut/ranger/ranger/container/environment.py
-

# Copyright (C) 2009, 2010  Roman Zimbelmann <romanz@lavabit.com>
-#
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program.  If not, see <http://www.gnu.org/licenses/>.

-

- - - - - -
 
-Modules
       
curses
-
os
-

- - - - - -
 
-Classes
       
-
ranger.shared.settings.SettingsAware(__builtin__.object) -
-
-
Environment -
-
-
-

- - - - - - - -
 
-class Environment(ranger.shared.settings.SettingsAware)
   A collection of data which is relevant for more than
-one class.
 
 
Method resolution order:
-
Environment
-
ranger.shared.settings.SettingsAware
-
__builtin__.object
-
-
-Methods defined here:
-
__init__(self, path)
- -
assign_correct_cursor_positions(self)
Assign correct cursor positions for subdirectories
- -
at_level(self, level)
Returns the FileSystemObject at the given level.
-level 1 => preview
-level 0 => current file/directory
-level <0 => parent directories
- -
enter_dir(self, path, history=True)
Enter given path
- -
garbage_collect(self)
Delete unused directory objects
- -
get_directory(self, path)
Get the directory object at the given path
- -
get_free_space(self, path)
- -
get_selection(self)
- -
history_go(self, relative)
Move relative in history
- -
key_append(self, key)
Append a key to the keybuffer
- -
key_clear(self)
Clear the keybuffer
- -
-Data and other attributes defined here:
-
cf = None
- -
cmd = None
- -
copy = None
- -
cut = None
- -
directories = None
- -
history = None
- -
keybuffer = None
- -
last_search = None
- -
path = None
- -
pathway = None
- -
pwd = None
- -
termsize = None
- -
-Data descriptors inherited from ranger.shared.settings.SettingsAware:
-
__dict__
-
dictionary for instance variables (if defined)
-
-
__weakref__
-
list of weak references to the object (if defined)
-
-
-Data and other attributes inherited from ranger.shared.settings.SettingsAware:
-
settings = {}
- -

- \ No newline at end of file diff --git a/doc/pydoc/ranger.container.history.html b/doc/pydoc/ranger.container.history.html index 054f2aa0..3820f2de 100644 --- a/doc/pydoc/ranger.container.history.html +++ b/doc/pydoc/ranger.container.history.html @@ -110,7 +110,7 @@ Methods inherited from exceptions.Exception<


Data and other attributes inherited from exceptions.Exception:
-
__new__ = <built-in method __new__ of type object at 0x2ab5dfa26000>
T.__new__(S, ...) -> a new object with type S, a subtype of T
+
__new__ = <built-in method __new__ of type object at 0x2ae9659f6000>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
diff --git a/doc/pydoc/ranger.container.html b/doc/pydoc/ranger.container.html index df13c170..2e464299 100644 --- a/doc/pydoc/ranger.container.html +++ b/doc/pydoc/ranger.container.html @@ -20,9 +20,8 @@ used to manage stored data

       
bookmarks
commandlist
-
environment
-history
-
keybuffer
-tags
+
history
+keybuffer
+
tags
\ No newline at end of file diff --git a/doc/pydoc/ranger.defaults.apps.html b/doc/pydoc/ranger.defaults.apps.html index e76dc871..00034e0b 100644 --- a/doc/pydoc/ranger.defaults.apps.html +++ b/doc/pydoc/ranger.defaults.apps.html @@ -93,6 +93,8 @@ Methods defined here:

app_evince(self, c)
+
app_eye_of_gnome(self, c)
+
app_feh(self, c)
app_firefox(self, c)
@@ -152,6 +154,6 @@ Data descriptors inherited from ranger.sh Data         -INTERPRETED_LANGUAGES = <_sre.SRE_Pattern object at 0x1274ff0>
+INTERPRETED_LANGUAGES = <_sre.SRE_Pattern object at 0x1d24430>
PIPE = -1 \ No newline at end of file diff --git a/doc/pydoc/ranger.defaults.keys.html b/doc/pydoc/ranger.defaults.keys.html index d52873db..37e1a637 100644 --- a/doc/pydoc/ranger.defaults.keys.html +++ b/doc/pydoc/ranger.defaults.keys.html @@ -70,11 +70,11 @@ Check ranger.keyapi for more information

has_key(...)
init_color(...)
init_pair(...)
-
initialize_commands(command_list)
Initialize the commands for the main user interface
-
initialize_console_commands(command_list)
Initialize the commands for the console widget only
-
initialize_embedded_pager_commands(command_list)
-
initialize_pager_commands(command_list)
-
initialize_taskview_commands(command_list)
Initialize the commands for the TaskView widget
+
initialize_commands(map)
Initialize the commands for the main user interface
+
initialize_console_commands(map)
Initialize the commands for the console widget only
+
initialize_embedded_pager_commands(map)
+
initialize_pager_commands(map)
+
initialize_taskview_commands(map)
Initialize the commands for the TaskView widget
intrflush(...)
is_term_resized(...)
isendwin(...)
@@ -374,7 +374,7 @@ Check ranger.keyapi for more information

US = 31
VT = 11
controlnames = ['NUL', 'SOH', 'STX', 'ETX', 'EOT', 'ENQ', 'ACK', 'BEL', 'BS', 'HT', 'LF', 'VT', 'FF', 'CR', 'SO', 'SI', 'DLE', 'DC1', 'DC2', 'DC3', ...]
-fm = <ranger.api.keys.Wrapper object at 0x11d7e10>
+fm = <ranger.api.keys.Wrapper object at 0x1c72b90>
version = '2.2'
-wdg = <ranger.api.keys.Wrapper object at 0x11d7e50> +wdg = <ranger.api.keys.Wrapper object at 0x1c72bd0> \ No newline at end of file diff --git a/doc/pydoc/ranger.defaults.options.html b/doc/pydoc/ranger.defaults.options.html index 28293e69..efc7ad3c 100644 --- a/doc/pydoc/ranger.defaults.options.html +++ b/doc/pydoc/ranger.defaults.options.html @@ -45,7 +45,7 @@ of the values stay the same.

collapse_preview = True
directories_first = True
flushinput = True
-hidden_filter = <_sre.SRE_Pattern object at 0x12d2220>
+hidden_filter = <_sre.SRE_Pattern object at 0x1d26810>
max_filesize_for_preview = 307200
max_history_size = 20
preview_files = True
diff --git a/doc/pydoc/ranger.ext.openstruct.html b/doc/pydoc/ranger.ext.openstruct.html index b3ca847d..50b0ef14 100644 --- a/doc/pydoc/ranger.ext.openstruct.html +++ b/doc/pydoc/ranger.ext.openstruct.html @@ -135,9 +135,9 @@ In either case, this is followed by: for  Data and other attributes inherited from __builtin__.dict:
__hash__ = None
-
__new__ = <built-in method __new__ of type object at 0x2ab5dfa31840>
T.__new__(S, ...) -> a new object with type S, a subtype of T
+
__new__ = <built-in method __new__ of type object at 0x2ae965a01840>
T.__new__(S, ...) -> a new object with type S, a subtype of T
-
fromkeys = <built-in method fromkeys of type object at 0x117a3e0>
dict.fromkeys(S[,v]) -> New dict with keys from S and values equal to v.
+
fromkeys = <built-in method fromkeys of type object at 0x1c16510>
dict.fromkeys(S[,v]) -> New dict with keys from S and values equal to v.
v defaults to None.
diff --git a/doc/pydoc/ranger.ext.shutil_generatorized.html b/doc/pydoc/ranger.ext.shutil_generatorized.html index 432e4339..bed50870 100644 --- a/doc/pydoc/ranger.ext.shutil_generatorized.html +++ b/doc/pydoc/ranger.ext.shutil_generatorized.html @@ -80,7 +80,7 @@ Data descriptors inherited from excep

Data and other attributes inherited from
exceptions.EnvironmentError:
-
__new__ = <built-in method __new__ of type object at 0x2ab5dfa26d00>
T.__new__(S, ...) -> a new object with type S, a subtype of T
+
__new__ = <built-in method __new__ of type object at 0x2ae9659f6d00>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
@@ -154,7 +154,7 @@ Data descriptors inherited from excep
Data and other attributes inherited from
exceptions.EnvironmentError:
-
__new__ = <built-in method __new__ of type object at 0x2ab5dfa26d00>
T.__new__(S, ...) -> a new object with type S, a subtype of T
+
__new__ = <built-in method __new__ of type object at 0x2ae9659f6d00>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
diff --git a/doc/pydoc/ranger.fsobject.directory.html b/doc/pydoc/ranger.fsobject.directory.html index a3b2a58d..b7f77952 100644 --- a/doc/pydoc/ranger.fsobject.directory.html +++ b/doc/pydoc/ranger.fsobject.directory.html @@ -183,7 +183,7 @@ Data and other attributes defined here:
scroll_offset = 0
-
sort_dict = {'basename': <function sort_by_basename at 0x12078c0>, 'mtime': <function <lambda> at 0x1207de8>, 'size': <function <lambda> at 0x1207d70>, 'type': <function <lambda> at 0x1207e60>}
+
sort_dict = {'basename': <function sort_by_basename at 0x1ce2c08>, 'mtime': <function <lambda> at 0x1ce51b8>, 'size': <function <lambda> at 0x1ce5140>, 'type': <function <lambda> at 0x1ce5230>}

Methods inherited from ranger.fsobject.fsobject.FileSystemObject:
@@ -331,7 +331,7 @@ Methods inherited from exceptions.Exception<
Data and other attributes inherited from
exceptions.Exception:
-
__new__ = <built-in method __new__ of type object at 0x2ab5dfa26000>
T.__new__(S, ...) -> a new object with type S, a subtype of T
+
__new__ = <built-in method __new__ of type object at 0x2ae9659f6000>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
diff --git a/doc/pydoc/ranger.fsobject.html b/doc/pydoc/ranger.fsobject.html index 36c6fb22..1993e467 100644 --- a/doc/pydoc/ranger.fsobject.html +++ b/doc/pydoc/ranger.fsobject.html @@ -61,7 +61,7 @@ Methods inherited from exceptions.Exception<
Data and other attributes inherited from
exceptions.Exception:
-
__new__ = <built-in method __new__ of type object at 0x2ab5dfa26000>
T.__new__(S, ...) -> a new object with type S, a subtype of T
+
__new__ = <built-in method __new__ of type object at 0x2ae9659f6000>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
diff --git a/doc/pydoc/ranger.gui.bar.html b/doc/pydoc/ranger.gui.bar.html index 37aff9ba..9e9bbebd 100644 --- a/doc/pydoc/ranger.gui.bar.html +++ b/doc/pydoc/ranger.gui.bar.html @@ -203,7 +203,7 @@ cmp(x, y) -> -1, 0, 1
Data and other attributes inherited from __builtin__.list:
__hash__ = None
-
__new__ = <built-in method __new__ of type object at 0x2ab5dfa2fbc0>
T.__new__(S, ...) -> a new object with type S, a subtype of T
+
__new__ = <built-in method __new__ of type object at 0x2ae9659ffbc0>
T.__new__(S, ...) -> a new object with type S, a subtype of T

diff --git a/doc/pydoc/ranger.gui.widgets.browsercolumn.html b/doc/pydoc/ranger.gui.widgets.browsercolumn.html index d1f75c44..a34d6fa3 100644 --- a/doc/pydoc/ranger.gui.widgets.browsercolumn.html +++ b/doc/pydoc/ranger.gui.widgets.browsercolumn.html @@ -187,5 +187,5 @@ Fractions of a second may be present if  Data -
       PREVIEW_BLACKLIST = <_sre.SRE_Pattern object at 0x1359570>
+PREVIEW_BLACKLIST = <_sre.SRE_Pattern object at 0x1df5760> \ No newline at end of file diff --git a/doc/pydoc/ranger.gui.widgets.pager.html b/doc/pydoc/ranger.gui.widgets.pager.html index 4c49dc34..da82b394 100644 --- a/doc/pydoc/ranger.gui.widgets.pager.html +++ b/doc/pydoc/ranger.gui.widgets.pager.html @@ -145,8 +145,8 @@ Data and other attributes inherited from Data
        -BAR_REGEXP = <_sre.SRE_Pattern object at 0x1301300>
-QUOTES_REGEXP = <_sre.SRE_Pattern object at 0x12b5718>
-SPECIAL_CHARS_REGEXP = <_sre.SRE_Pattern object at 0x130e2f0>
-TITLE_REGEXP = <_sre.SRE_Pattern object at 0x12b64b0> +BAR_REGEXP = <_sre.SRE_Pattern object at 0x1dba390>
+QUOTES_REGEXP = <_sre.SRE_Pattern object at 0x1d91718>
+SPECIAL_CHARS_REGEXP = <_sre.SRE_Pattern object at 0x1db4450>
+TITLE_REGEXP = <_sre.SRE_Pattern object at 0x1d933b0> \ No newline at end of file diff --git a/doc/pydoc/ranger.shared.settings.html b/doc/pydoc/ranger.shared.settings.html index e686f159..e6d09a32 100644 --- a/doc/pydoc/ranger.shared.settings.html +++ b/doc/pydoc/ranger.shared.settings.html @@ -82,5 +82,5 @@ Data and other attributes defined here:
Data         -ALLOWED_SETTINGS = {'autosave_bookmarks': <type 'bool'>, 'collapse_preview': <type 'bool'>, 'colorscheme': (<class 'ranger.gui.colorscheme.ColorScheme'>, <type 'module'>), 'directories_first': <type 'bool'>, 'flushinput': <type 'bool'>, 'hidden_filter': <function <lambda> at 0x1158c80>, 'max_filesize_for_preview': (<type 'int'>, <type 'NoneType'>), 'max_history_size': (<type 'int'>, <type 'NoneType'>), 'preview_files': <type 'bool'>, 'reverse': <type 'bool'>, ...} +ALLOWED_SETTINGS = {'autosave_bookmarks': <type 'bool'>, 'collapse_preview': <type 'bool'>, 'colorscheme': (<class 'ranger.gui.colorscheme.ColorScheme'>, <type 'module'>), 'directories_first': <type 'bool'>, 'flushinput': <type 'bool'>, 'hidden_filter': <function <lambda> at 0x1bf4c80>, 'max_filesize_for_preview': (<type 'int'>, <type 'NoneType'>), 'max_history_size': (<type 'int'>, <type 'NoneType'>), 'preview_files': <type 'bool'>, 'reverse': <type 'bool'>, ...} \ No newline at end of file diff --git a/doc/pydoc/test.html b/doc/pydoc/test.html index c5cacffc..2a0ce426 100644 --- a/doc/pydoc/test.html +++ b/doc/pydoc/test.html @@ -47,5 +47,5 @@ Data         -__all__ = ['tc_keyapi', 'tc_history', 'tc_colorscheme', 'tc_bookmarks', 'tc_ext', 'tc_directory', 'tc_commandlist', 'tc_colorscheme', 'tc_keyapi', 'tc_history', 'tc_commandlist', 'tc_displayable', 'tc_directory', 'tc_ui', 'tc_ui', 'tc_bookmarks', 'tc_ext', 'tc_displayable'] +__all__ = ['tc_keyapi', 'tc_history', 'tc_directory', 'tc_colorscheme', 'tc_commandlist', 'tc_displayable', 'tc_ui', 'tc_bookmarks', 'tc_ext'] \ No newline at end of file -- cgit 1.4.1-2-gfad0 From 5ae6670c39493b72e126148ca21cd5cb8e681c7e Mon Sep 17 00:00:00 2001 From: hut Date: Fri, 12 Mar 2010 21:04:08 +0100 Subject: added doc/uml.txt --- doc/uml.txt | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 doc/uml.txt (limited to 'doc') diff --git a/doc/uml.txt b/doc/uml.txt new file mode 100644 index 00000000..67e84ee2 --- /dev/null +++ b/doc/uml.txt @@ -0,0 +1,5 @@ +UML +=== + +The uml documents can be opened with bouml, althought there's +not much useful, up-to-date information. -- cgit 1.4.1-2-gfad0 From a8f9cf2c8bcd2432b1b82a68422102a6924864d6 Mon Sep 17 00:00:00 2001 From: hut Date: Fri, 12 Mar 2010 21:07:16 +0100 Subject: standardized formatting of headings in doc/ --- doc/cd-after-exit.txt | 22 +++++++++++++++------- doc/colorschemes.txt | 22 ++++++++++++++++------ 2 files changed, 31 insertions(+), 13 deletions(-) (limited to 'doc') diff --git a/doc/cd-after-exit.txt b/doc/cd-after-exit.txt index 5e54fee0..ee300518 100644 --- a/doc/cd-after-exit.txt +++ b/doc/cd-after-exit.txt @@ -1,6 +1,8 @@ The "cd-after-exit" Feature +=========================== -== Abstract +Abstract +-------- This document explains the troublesome implementation of the "cd-after-exit" feature. @@ -8,7 +10,8 @@ feature. This is written for developers who wonder how it's working. -== Specification +Specification +------------- When the feature is enabled, ranger will attempt to change the directory of the parent shell (from which ranger is run) to the last visited directory @@ -20,7 +23,8 @@ addition of support for csh, ksh, and other shells to those who actually use those shells. -== What's the problem? +What's the problem? +------------------- Shells have several limitations, the implementation could not be done easily because: @@ -33,7 +37,8 @@ of the parent shell at all. which is directly integrated in to the shell and can not be run this way. -== Redirection of streams +Redirection of streams +---------------------- The only way I found is using cd `program` from inside the shell to change the directory to whatever `program` prints to the stdout: @@ -62,7 +67,8 @@ switch which: bash$ cd `ranger --cd-after-exit 3>&1 1>&2 2>&3 3>&-` -== Argument passing +Argument passing +---------------- This works well enough, but there are two remaining problems: @@ -92,7 +98,8 @@ run.sh: cd "`$RANGER --cd-after-exit \"$@\" 3>&1 1>&2 2>&3 3>&-`" -== Put it in a nutshell +Put it in a nutshell +-------------------- I didn't want to have 2 files for the main program and wanted just one file at /usr/bin/ranger. So I used this trick to merge both files into one: @@ -120,7 +127,8 @@ A convenient way of using this feature is adding this line to your bashrc: alias rn='source ranger ranger' -== Open issues +Open issues +----------- Unfortunately there is some redundancy: you have to type the path to ranger twice. I know of no way to fix this, because it is not possible to get the diff --git a/doc/colorschemes.txt b/doc/colorschemes.txt index 9df33c3e..a189d4fd 100644 --- a/doc/colorschemes.txt +++ b/doc/colorschemes.txt @@ -1,9 +1,15 @@ -= Abstract = +Colorschemes +============ + +Abstract +-------- + This text explains colorschemes and how they work. -= Context Tags = +Context Tags +------------ Context Tags provide information about the context. If the tag "in_titlebar" is set, you probably want to know about the color @@ -16,7 +22,8 @@ A Context object, defined in the same file, contains attributes with the names of all tags, whose values are either True or False. -= Implementation in the GUI Classes = +Implementation in the GUI Classes +--------------------------------- The class CursesShortcuts in the file /ranger/gui/curses_shortcuts.py defines the methods color(*tags), color_at(y, x, wid, *tags) and @@ -30,7 +37,8 @@ ranger.gui.context.Context object, sets its attributes "in_titlebar" and colorscheme's use(context) method. -= The Color Scheme = +The Color Scheme +---------------- A colorscheme should be a subclass of ranger.gui.ColorScheme and define the method use(context). By looking at the context, this use-method @@ -53,7 +61,8 @@ that tag. Run tc_colorscheme to check if your colorschemes are valid. -= Specify a Colorscheme = +Specify a Colorscheme +--------------------- Colorschemes are searched for in these directories: ~/.ranger/colorschemes/ @@ -73,7 +82,8 @@ specify which colorscheme to use in your options.py: colorscheme = colorschemes.default.MyOtherScheme -= Adapt a colorscheme = +Adapt a colorscheme +------------------- You may want to adapt a colorscheme to your needs without having a complete copy of it, but rather the changes only. Say, you -- cgit 1.4.1-2-gfad0 From 2144cf26b899ce42b5aa5547aff63be5825e62be Mon Sep 17 00:00:00 2001 From: hut Date: Fri, 12 Mar 2010 21:21:58 +0100 Subject: incremented verison number --- Makefile | 2 +- README | 4 ++-- doc/pydoc/ranger.html | 4 ++-- ranger/__init__.py | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) (limited to 'doc') diff --git a/Makefile b/Makefile index 83ba7ca0..96be5b71 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ NAME = ranger -VERSION = 1.0.3 +VERSION = 1.0.4 PYTHON ?= python DOCDIR ?= doc/pydoc PREFIX ?= /usr/local diff --git a/README b/README index 24760f36..b97b5ed7 100644 --- a/README +++ b/README @@ -1,4 +1,4 @@ -Ranger v.1.0.3 +Ranger v.1.0.4 ============== Ranger @@ -27,7 +27,7 @@ About * Author: Roman Zimbelmann * Email: romanz@lavabit.com * Git repo: http://git.savannah.gnu.org/cgit/ranger.git -* Version: 1.0.3 +* Version: 1.0.4 Features diff --git a/doc/pydoc/ranger.html b/doc/pydoc/ranger.html index 8a51d877..cba764cb 100644 --- a/doc/pydoc/ranger.html +++ b/doc/pydoc/ranger.html @@ -6,7 +6,7 @@  
ranger (version 1.0.4)
 
- 
ranger (version 1.0.3)
index
/home/hut/ranger/ranger/__init__.py

Ranger - file browser for the unix terminal

@@ -56,7 +56,7 @@ Has the same arguments as print() in python3. __email__ = 'romanz@lavabit.com'
__license__ = 'GPL3'
__maintainer__ = 'Roman Zimbelmann'
-__version__ = '1.0.3'
+__version__ = '1.0.4'
arg = {'cd_after_exit': False, 'debug': False, 'flags'...n': False, 'confdir': '~/.ranger', 'targets': []}

diff --git a/ranger/__init__.py b/ranger/__init__.py index 21825ea8..e2a4983d 100644 --- a/ranger/__init__.py +++ b/ranger/__init__.py @@ -20,7 +20,7 @@ import sys from ranger.ext.openstruct import OpenStruct __license__ = 'GPL3' -__version__ = '1.0.3' +__version__ = '1.0.4' __credits__ = 'Roman Zimbelmann' __author__ = 'Roman Zimbelmann' __maintainer__ = 'Roman Zimbelmann' -- cgit 1.4.1-2-gfad0 From 9a735f62cfb4a16eb711750883f68f8099508f4b Mon Sep 17 00:00:00 2001 From: hut Date: Wed, 17 Mar 2010 11:55:45 +0100 Subject: doc/colorschemes: ugh, its no logical but bitwise OR! --- doc/colorschemes.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'doc') diff --git a/doc/colorschemes.txt b/doc/colorschemes.txt index a189d4fd..905c7a3e 100644 --- a/doc/colorschemes.txt +++ b/doc/colorschemes.txt @@ -50,7 +50,7 @@ attribute is another integer with each bit representing one attribute. These integers are interpreted by the used terminal emulator. Abbreviations for colors and attributes are defined in ranger.gui.color. -Two attributes can be combined via logical OR: bold | reverse +Two attributes can be combined via bitwise OR: bold | reverse Once the color for a set of tags is determined, it will be cached by default. If you want more dynamic colorschemes (such as a different -- cgit 1.4.1-2-gfad0 From c776804d9db1f0ae837aaafe8ed27eb47bb369f5 Mon Sep 17 00:00:00 2001 From: hut Date: Sun, 21 Mar 2010 03:52:58 +0100 Subject: updated TODO and pydoc --- TODO | 3 +++ doc/pydoc/ranger.colorschemes.html | 12 ++---------- doc/pydoc/ranger.container.bookmarks.html | 2 +- doc/pydoc/ranger.container.history.html | 2 +- doc/pydoc/ranger.defaults.apps.html | 6 +++++- doc/pydoc/ranger.defaults.keys.html | 6 +++--- doc/pydoc/ranger.defaults.options.html | 13 ++++++++----- doc/pydoc/ranger.ext.openstruct.html | 4 ++-- doc/pydoc/ranger.ext.shutil_generatorized.html | 4 ++-- doc/pydoc/ranger.fsobject.directory.html | 6 ++++-- doc/pydoc/ranger.fsobject.file.html | 2 ++ doc/pydoc/ranger.fsobject.fsobject.html | 2 ++ doc/pydoc/ranger.fsobject.html | 2 +- doc/pydoc/ranger.gui.bar.html | 2 +- doc/pydoc/ranger.gui.colorscheme.html | 8 ++++++-- doc/pydoc/ranger.gui.ui.html | 16 ++++++++++++---- doc/pydoc/ranger.gui.widgets.browsercolumn.html | 19 +++++++++---------- doc/pydoc/ranger.gui.widgets.browserview.html | 8 ++++++++ doc/pydoc/ranger.gui.widgets.pager.html | 8 ++++---- doc/pydoc/ranger.shared.mimetype.html | 8 ++++++++ doc/pydoc/ranger.shared.settings.html | 7 ++++--- 21 files changed, 88 insertions(+), 52 deletions(-) (limited to 'doc') diff --git a/TODO b/TODO index f20d542e..fa6d4d91 100644 --- a/TODO +++ b/TODO @@ -48,6 +48,7 @@ General ( ) #64 10/02/25 scroll in previews (X) #66 10/02/28 explain how colorschemes work ( ) #70 10/03/14 mouse handler for titlebar + ( ) #71 10/03/21 previews: black/whitelist + read file Bugs @@ -71,6 +72,7 @@ Bugs (X) #65 10/02/16 "source ranger ranger some/file.txt" shouldn't cd after exit ( ) #67 10/03/08 terminal title in tty (X) #69 10/03/11 tab-completion breaks with Apps subclass + ( ) #73 10/03/21 when clicking on the first column, it goes 1x down Ideas @@ -83,4 +85,5 @@ Ideas ( ) #45 10/01/18 hooks for events like setting changes ( ) #53 10/01/23 merge fm and environment ( ) #68 10/03/10 threads, to seperate ui and loading + ( ) #72 10/03/21 ranger daemon which does the slow io tasks diff --git a/doc/pydoc/ranger.colorschemes.html b/doc/pydoc/ranger.colorschemes.html index f6793175..5dcb0f83 100644 --- a/doc/pydoc/ranger.colorschemes.html +++ b/doc/pydoc/ranger.colorschemes.html @@ -9,8 +9,7 @@  
ranger.colorschemes
index
/home/hut/ranger/ranger/colorschemes/__init__.py
-

Colorschemes are required to be located here,
-or in the CONFDIR/colorschemes/ directory

+

Colorschemes are required to be located here or in CONFDIR/colorschemes/

@@ -23,12 +22,5 @@ or in the CONFDIR/colorschemes/ directory

jungle
snow
texas
-

- - - - - -
 
-Data
       __all__ = ['default88', 'snow', 'jungle', 'texas', 'default']
+ \ No newline at end of file diff --git a/doc/pydoc/ranger.container.bookmarks.html b/doc/pydoc/ranger.container.bookmarks.html index bc19d5ca..2868a5ae 100644 --- a/doc/pydoc/ranger.container.bookmarks.html +++ b/doc/pydoc/ranger.container.bookmarks.html @@ -110,7 +110,7 @@ Data and other attributes defined here:

last_mtime = None
-
load_pattern = <_sre.SRE_Pattern object at 0x1be2db0>
+
load_pattern = <_sre.SRE_Pattern object>

diff --git a/doc/pydoc/ranger.container.history.html b/doc/pydoc/ranger.container.history.html index 3820f2de..5a98f7ec 100644 --- a/doc/pydoc/ranger.container.history.html +++ b/doc/pydoc/ranger.container.history.html @@ -110,7 +110,7 @@ Methods inherited from exceptions.Exception<
Data and other attributes inherited from
exceptions.Exception:
-
__new__ = <built-in method __new__ of type object at 0x2ae9659f6000>
T.__new__(S, ...) -> a new object with type S, a subtype of T
+
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
diff --git a/doc/pydoc/ranger.defaults.apps.html b/doc/pydoc/ranger.defaults.apps.html index 00034e0b..a759a187 100644 --- a/doc/pydoc/ranger.defaults.apps.html +++ b/doc/pydoc/ranger.defaults.apps.html @@ -99,6 +99,8 @@ Methods defined here:
app_firefox(self, c)
+
app_gimp(self, c)
+
app_java(self, c)
app_javac(self, c)
@@ -119,6 +121,8 @@ Methods defined here:
app_wine(self, c)
+
app_zathura(self, c)
+
app_zsnes(self, c)

@@ -154,6 +158,6 @@ Data descriptors inherited from ranger.sh Data -
       INTERPRETED_LANGUAGES = <_sre.SRE_Pattern object at 0x1d24430>
+
INTERPRETED_LANGUAGES = <_sre.SRE_Pattern object>
PIPE = -1
\ No newline at end of file diff --git a/doc/pydoc/ranger.defaults.keys.html b/doc/pydoc/ranger.defaults.keys.html index 37e1a637..ee20b40b 100644 --- a/doc/pydoc/ranger.defaults.keys.html +++ b/doc/pydoc/ranger.defaults.keys.html @@ -10,7 +10,7 @@ >index
/home/hut/ranger/ranger/defaults/keys.py

This is the default key configuration file of ranger.
-Syntax for binding keys: bind(*keys, fnc)
+Syntax for binding keys: map(*keys, fnc)
 
keys are one or more key-combinations which are either:
* a string
@@ -374,7 +374,7 @@ Check ranger.keyapi for more information

US = 31
VT = 11
controlnames = ['NUL', 'SOH', 'STX', 'ETX', 'EOT', 'ENQ', 'ACK', 'BEL', 'BS', 'HT', 'LF', 'VT', 'FF', 'CR', 'SO', 'SI', 'DLE', 'DC1', 'DC2', 'DC3', ...]
-fm = <ranger.api.keys.Wrapper object at 0x1c72b90>
+fm = <ranger.api.keys.Wrapper object>
version = '2.2'
-wdg = <ranger.api.keys.Wrapper object at 0x1c72bd0> +wdg = <ranger.api.keys.Wrapper object> \ No newline at end of file diff --git a/doc/pydoc/ranger.defaults.options.html b/doc/pydoc/ranger.defaults.options.html index efc7ad3c..76e7089d 100644 --- a/doc/pydoc/ranger.defaults.options.html +++ b/doc/pydoc/ranger.defaults.options.html @@ -31,10 +31,9 @@ of the values stay the same.

Modules         -
ranger.colorschemes.default
-
ranger.colorschemes
+
ranger.colorschemes
re
-

+

 
@@ -43,16 +42,20 @@ of the values stay the same.

        autosave_bookmarks = True
collapse_preview = True
+colorscheme = 'default'
directories_first = True
+draw_borders = False
flushinput = True
-hidden_filter = <_sre.SRE_Pattern object at 0x1d26810>
+hidden_filter = <_sre.SRE_Pattern object>
max_filesize_for_preview = 307200
max_history_size = 20
+preview_directories = True
preview_files = True
reverse = False
scroll_offset = 2
+shorten_title = 3
show_cursor = False
show_hidden = False
sort = 'basename'
-update_title = False
+update_title = True \ No newline at end of file diff --git a/doc/pydoc/ranger.ext.openstruct.html b/doc/pydoc/ranger.ext.openstruct.html index 50b0ef14..d4340807 100644 --- a/doc/pydoc/ranger.ext.openstruct.html +++ b/doc/pydoc/ranger.ext.openstruct.html @@ -135,9 +135,9 @@ In either case, this is followed by: for  Data and other attributes inherited from __builtin__.dict:

__hash__ = None
-
__new__ = <built-in method __new__ of type object at 0x2ae965a01840>
T.__new__(S, ...) -> a new object with type S, a subtype of T
+
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
-
fromkeys = <built-in method fromkeys of type object at 0x1c16510>
dict.fromkeys(S[,v]) -> New dict with keys from S and values equal to v.
+
fromkeys = <built-in method fromkeys of type object>
dict.fromkeys(S[,v]) -> New dict with keys from S and values equal to v.
v defaults to None.
diff --git a/doc/pydoc/ranger.ext.shutil_generatorized.html b/doc/pydoc/ranger.ext.shutil_generatorized.html index bed50870..f9db29b7 100644 --- a/doc/pydoc/ranger.ext.shutil_generatorized.html +++ b/doc/pydoc/ranger.ext.shutil_generatorized.html @@ -80,7 +80,7 @@ Data descriptors inherited from excep

Data and other attributes inherited from
exceptions.EnvironmentError:
-
__new__ = <built-in method __new__ of type object at 0x2ae9659f6d00>
T.__new__(S, ...) -> a new object with type S, a subtype of T
+
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
@@ -154,7 +154,7 @@ Data descriptors inherited from excep
Data and other attributes inherited from
exceptions.EnvironmentError:
-
__new__ = <built-in method __new__ of type object at 0x2ae9659f6d00>
T.__new__(S, ...) -> a new object with type S, a subtype of T
+
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
diff --git a/doc/pydoc/ranger.fsobject.directory.html b/doc/pydoc/ranger.fsobject.directory.html index b7f77952..3def97f7 100644 --- a/doc/pydoc/ranger.fsobject.directory.html +++ b/doc/pydoc/ranger.fsobject.directory.html @@ -183,7 +183,7 @@ Data and other attributes defined here:
scroll_offset = 0
-
sort_dict = {'basename': <function sort_by_basename at 0x1ce2c08>, 'mtime': <function <lambda> at 0x1ce51b8>, 'size': <function <lambda> at 0x1ce5140>, 'type': <function <lambda> at 0x1ce5230>}
+
sort_dict = {'basename': <function sort_by_basename>, 'mtime': <function <lambda>>, 'size': <function <lambda>>, 'type': <function <lambda>>}

Methods inherited from ranger.fsobject.fsobject.FileSystemObject:
@@ -213,6 +213,8 @@ or nonexistant.

Data descriptors inherited from ranger.fsobject.fsobject.FileSystemObject:
+
filetype
+
shell_escaped_basename

@@ -331,7 +333,7 @@ Methods inherited from exceptions.Exception<
Data and other attributes inherited from
exceptions.Exception:
-
__new__ = <built-in method __new__ of type object at 0x2ae9659f6000>
T.__new__(S, ...) -> a new object with type S, a subtype of T
+
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
diff --git a/doc/pydoc/ranger.fsobject.file.html b/doc/pydoc/ranger.fsobject.file.html index edd39d3f..b0816bd0 100644 --- a/doc/pydoc/ranger.fsobject.file.html +++ b/doc/pydoc/ranger.fsobject.file.html @@ -87,6 +87,8 @@ or nonexistant.
Data descriptors inherited from ranger.fsobject.fsobject.FileSystemObject:
+
filetype
+
shell_escaped_basename

diff --git a/doc/pydoc/ranger.fsobject.fsobject.html b/doc/pydoc/ranger.fsobject.fsobject.html index d4ce99ae..0681dfaa 100644 --- a/doc/pydoc/ranger.fsobject.fsobject.html +++ b/doc/pydoc/ranger.fsobject.fsobject.html @@ -88,6 +88,8 @@ or nonexistant.
Data descriptors defined here:
+
filetype
+
shell_escaped_basename

diff --git a/doc/pydoc/ranger.fsobject.html b/doc/pydoc/ranger.fsobject.html index 1993e467..864aef98 100644 --- a/doc/pydoc/ranger.fsobject.html +++ b/doc/pydoc/ranger.fsobject.html @@ -61,7 +61,7 @@ Methods inherited from exceptions.Exception<
Data and other attributes inherited from
exceptions.Exception:
-
__new__ = <built-in method __new__ of type object at 0x2ae9659f6000>
T.__new__(S, ...) -> a new object with type S, a subtype of T
+
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
diff --git a/doc/pydoc/ranger.gui.bar.html b/doc/pydoc/ranger.gui.bar.html index 9e9bbebd..b4036c14 100644 --- a/doc/pydoc/ranger.gui.bar.html +++ b/doc/pydoc/ranger.gui.bar.html @@ -203,7 +203,7 @@ cmp(x, y) -> -1, 0, 1 Data and other attributes inherited from __builtin__.list:
__hash__ = None
-
__new__ = <built-in method __new__ of type object at 0x2ae9659ffbc0>
T.__new__(S, ...) -> a new object with type S, a subtype of T
+
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

diff --git a/doc/pydoc/ranger.gui.colorscheme.html b/doc/pydoc/ranger.gui.colorscheme.html index 6e14b5ca..52b56a83 100644 --- a/doc/pydoc/ranger.gui.colorscheme.html +++ b/doc/pydoc/ranger.gui.colorscheme.html @@ -75,8 +75,12 @@ colors for faster access. Ready to use for curses.setattr()
use(self, context)
Use the colorscheme to determine the (fg, bg, attr) tuple.
-This is a dummy function which always returns default_colors.
-Override this in your custom colorscheme!

+When no colorscheme is found, ranger will fall back to this very
+basic colorscheme where directories are blue and bold, and
+selected files have the color inverted.

+Override this method in your own colorscheme.
Data descriptors defined here:
diff --git a/doc/pydoc/ranger.gui.ui.html b/doc/pydoc/ranger.gui.ui.html index 6f213ba6..abd01711 100644 --- a/doc/pydoc/ranger.gui.ui.html +++ b/doc/pydoc/ranger.gui.ui.html @@ -31,10 +31,11 @@
       
_curses
-
curses
-
socket
+curses
+
os
+socket
sys
-

+

 
@@ -167,5 +168,12 @@ Methods inherited from ranger.shared.settings.SettingsAware:
settings = {}
-
+

+ + + + + +
 
+Data
       TERMINALS_WITH_TITLE = ('xterm', 'xterm-256color', 'rxvt', 'rxvt-256color', 'rxvt-unicode', 'aterm', 'Eterm', 'screen', 'screen-256color')
\ No newline at end of file diff --git a/doc/pydoc/ranger.gui.widgets.browsercolumn.html b/doc/pydoc/ranger.gui.widgets.browsercolumn.html index a34d6fa3..98700199 100644 --- a/doc/pydoc/ranger.gui.widgets.browsercolumn.html +++ b/doc/pydoc/ranger.gui.widgets.browsercolumn.html @@ -26,16 +26,10 @@        

-
ranger.gui.widgets.Widget(ranger.gui.displayable.Displayable) -
-
-
BrowserColumn(ranger.gui.widgets.pager.Pager, ranger.gui.widgets.Widget) -
-
ranger.gui.widgets.pager.Pager(ranger.gui.widgets.Widget)
-
BrowserColumn(ranger.gui.widgets.pager.Pager, ranger.gui.widgets.Widget) +
BrowserColumn
@@ -43,7 +37,7 @@ +class BrowserColumn(ranger.gui.widgets.pager.Pager) -
 
-class BrowserColumn(ranger.gui.widgets.pager.Pager, ranger.gui.widgets.Widget)
    
Method resolution order:
@@ -60,7 +54,12 @@

Methods defined here:
-
__init__(self, win, level)
+
__init__(self, win, level)
win = the curses window object of the BrowserView
+level = what to display?

+level >0 => previews
+level 0 => current file/directory
+level <0 => parent directories
__str__(self)
@@ -187,5 +186,5 @@ Fractions of a second may be present if  Data
       PREVIEW_BLACKLIST = <_sre.SRE_Pattern object at 0x1df5760>
+PREVIEW_BLACKLIST = <_sre.SRE_Pattern object> \ No newline at end of file diff --git a/doc/pydoc/ranger.gui.widgets.browserview.html b/doc/pydoc/ranger.gui.widgets.browserview.html index 8bf98c20..627a62bf 100644 --- a/doc/pydoc/ranger.gui.widgets.browserview.html +++ b/doc/pydoc/ranger.gui.widgets.browserview.html @@ -12,6 +12,14 @@

The BrowserView manages a set of BrowserColumns.

+ + + + +
 
+Modules
       
curses
+

+ diff --git a/doc/pydoc/ranger.gui.widgets.pager.html b/doc/pydoc/ranger.gui.widgets.pager.html index da82b394..9705600f 100644 --- a/doc/pydoc/ranger.gui.widgets.pager.html +++ b/doc/pydoc/ranger.gui.widgets.pager.html @@ -145,8 +145,8 @@ Data and other attributes inherited from Data -
 
Classes
       BAR_REGEXP = <_sre.SRE_Pattern object at 0x1dba390>
-QUOTES_REGEXP = <_sre.SRE_Pattern object at 0x1d91718>
-SPECIAL_CHARS_REGEXP = <_sre.SRE_Pattern object at 0x1db4450>
-TITLE_REGEXP = <_sre.SRE_Pattern object at 0x1d933b0>
+BAR_REGEXP = <_sre.SRE_Pattern object>
+QUOTES_REGEXP = <_sre.SRE_Pattern object>
+SPECIAL_CHARS_REGEXP = <_sre.SRE_Pattern object>
+TITLE_REGEXP = <_sre.SRE_Pattern object> \ No newline at end of file diff --git a/doc/pydoc/ranger.shared.mimetype.html b/doc/pydoc/ranger.shared.mimetype.html index 2308a9bc..5ed1c0ba 100644 --- a/doc/pydoc/ranger.shared.mimetype.html +++ b/doc/pydoc/ranger.shared.mimetype.html @@ -25,6 +25,14 @@ # along with this program.  If not, see <
http://www.gnu.org/licenses/>.

+ + + + +
 
+Modules
       
mimetypes
+

+ diff --git a/doc/pydoc/ranger.shared.settings.html b/doc/pydoc/ranger.shared.settings.html index e6d09a32..29d43fc6 100644 --- a/doc/pydoc/ranger.shared.settings.html +++ b/doc/pydoc/ranger.shared.settings.html @@ -30,9 +30,10 @@ Modules -
 
Classes
       
ranger
+
os
+
ranger
types
-

+

-
 
@@ -82,5 +83,5 @@ Data and other attributes defined here:
Data
       ALLOWED_SETTINGS = {'autosave_bookmarks': <type 'bool'>, 'collapse_preview': <type 'bool'>, 'colorscheme': (<class 'ranger.gui.colorscheme.ColorScheme'>, <type 'module'>), 'directories_first': <type 'bool'>, 'flushinput': <type 'bool'>, 'hidden_filter': <function <lambda> at 0x1bf4c80>, 'max_filesize_for_preview': (<type 'int'>, <type 'NoneType'>), 'max_history_size': (<type 'int'>, <type 'NoneType'>), 'preview_files': <type 'bool'>, 'reverse': <type 'bool'>, ...}
+ALLOWED_SETTINGS = {'autosave_bookmarks': <type 'bool'>, 'collapse_preview': <type 'bool'>, 'colorscheme': <type 'str'>, 'directories_first': <type 'bool'>, 'draw_borders': <type 'bool'>, 'flushinput': <type 'bool'>, 'hidden_filter': <function <lambda>>, 'max_filesize_for_preview': (<type 'int'>, <type 'NoneType'>), 'max_history_size': (<type 'int'>, <type 'NoneType'>), 'preview_directories': <type 'bool'>, ...} \ No newline at end of file -- cgit 1.4.1-2-gfad0