Anonymous avatar Anonymous committed b8fc130

Renamed ~/rope to ~/.ropeide

Comments (0)

Files changed (4)

 * Using as a library: `docs/library.txt`_
 * Contributing: `docs/contributing.txt`_
 
-To change rope IDE preferences like font edit your ``~/.rope`` (which
-is created the first time you start rope).  To change your project
-preferences edit ``$PROJECT_ROOT/.ropeproject/config.py`` where
-``$PROJECT_ROOT`` is the root folder of your project (this file is
-created the first time you open a project).
+To change rope IDE preferences like font edit your ``~/.ropeide``
+(which is created the first time you start rope).  To change your
+project preferences edit ``$PROJECT_ROOT/.ropeproject/config.py``
+where ``$PROJECT_ROOT`` is the root folder of your project (this file
+is created the first time you open a project).
 
 If you don't like rope's default emacs-like keybinding, edit the
-default ``~/.rope`` file and change `i_like_emacs` variable to
+default ``~/.ropeide`` file and change `i_like_emacs` variable to
 `False`.
 
 

docs/dev/workingon.txt

 Plans For New Packages
 ======================
 
-* Renaming `rope.ide` to `rope.contrib`
-* Renaming `rope.ui` to `ropeide`
-* Renaming ``rope.py`` to ``ropeide.py``
-* Renaming `rope.contrib.ropemacs` to `ropemacs`
-* Renaming ``~/.rope`` to ``~/.ropeide``
-* Three separate packages: rope, ropeide, ropemacs
-* Separating ropeide tests
+- Renaming `rope.ide` to `rope.contrib`
+- Renaming `rope.ui` to `ropeide`
+- Renaming ``rope.py`` to ``ropeide.py``
+- Renaming `rope.contrib.ropemacs` to `ropemacs`
+- Three separate packages: rope, ropeide, ropemacs
+- Separating ropeide tests
+- Renaming ``~/.rope`` to ``~/.ropeide``
+
+* Documenting backward incompatible changes
 * Updating docs
 * Separating docs for different packages
 

docs/overview.txt

 
 Rope uses a folder inside projects for holding project configuration
 and data.  Its default name is ``.ropeproject``, but it can be changed
-in ``~/.rope`` or `Project` constructor (if using rope as a library).
-You can also force rope not to make such a folder by using `None`
-instead of a `str`.
+in ``~/.ropeide`` or `Project` constructor (if using rope as a
+library).  You can also force rope not to make such a folder by using
+`None` instead of a `str`.
 
 Currently it is used for things such as:
 
 Keybinding
 ----------
 
-You can change the keybinding in ``~/.rope``.  The keybinding is shown
-next to every action in menus.  Some of these bindings are chosen from
-emacs and some from eclipse.  ("C" stands for Control key and "M" for
-Meta(Alt) key.)
+You can change the keybinding in ``~/.ropeide``.  The keybinding is
+shown next to every action in menus.  Some of these bindings are
+chosen from emacs and some from eclipse.  ("C" stands for Control key
+and "M" for Meta(Alt) key.)
 
 
 Code Assist(Auto Complete)
 * I: ``imported``
 
 You can use ``main``, ``testcase``, ``hash``, ``eq`` and ``super``
-templates.  You can define your own templates in ``~/.rope``.  See
-examples in the default ``~/.rope`` file. (`rope.ui.dot_rope`
-module; It will be copied to ``~/.rope`` if none already exists.)
+templates.  You can define your own templates in ``~/.ropeide``.  See
+examples in the default ``~/.ropeide`` file. (`rope.ui.dot_rope`
+module; It will be copied to ``~/.ropeide`` if none already exists.)
 
 
 Show PyDoc
 Defining Templates
 ------------------
 
-You can define your own templates in ``~/.rope``.  You can use ``C-x c``
-and a line like this::
+You can define your own templates in ``~/.ropeide``.  You can use
+``C-x c`` and a line like this::
 
     core.add('templates', ('say_hello', "print 'Hello, my name is ${name}'\n"))
 
         self.root.mainloop()
 
     def _load_dot_rope(self):
-        dot_rope = os.path.expanduser('~%s.rope' % os.path.sep)
+        dot_rope = os.path.expanduser('~%s.ropeide' % os.path.sep)
         try:
             if not os.path.exists(dot_rope):
                 write_dot_rope(dot_rope)
             if 'starting_rope' in run_globals:
                 run_globals['starting_rope'](self)
         except IOError, e:
-            print 'Unable to load <~.rope> file: ' + e
+            print 'Unable to load <~/.ropeide> file: ' + e
 
     def open_file(self, file_name):
         if self.project is get_no_project():
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.