The usual answer is "don't do that." Always use a text editor to change your code on disk and re-load it by sourcing it or building it into a package. This makes sure your changes make it back to the hard disk where they came from to begin with, since the edit function only "saves" them back into your workspace.
This also eliminates the confusion of modifying nested functions separately from the functions they are nested in, since the whole function is redefined at once. Please post in plain text, per the Posting Guide mentioned in the footer of this or any other list message. This will avoid our seeing a mangled version if your message and being perplexed. --------------------------------------------------------------------------- Jeff Newmiller The ..... ..... Go Live... DCN:<jdnew...@dcn.davis.ca.us> Basics: ##.#. ##.#. Live Go... Live: OO#.. Dead: OO#.. Playing Research Engineer (Solar/Batteries O.O#. #.O#. with /Software/Embedded Controllers) .OO#. .OO#. rocks...1k --------------------------------------------------------------------------- Sent from my phone. Please excuse my brevity. On January 12, 2015 2:29:44 PM PST, "Tae J. Kwon" <tk...@uwaterloo.ca> wrote: >Hello, > >I am trying to modify a few functions in a specific R package that I >installed. I am using a simple "edit" function to edit the function and >override the exisiting using the same function name. For instance, if >the >function is named as "aaaMap" then I do: aaaMap = edit(aaaMap) so other >functions that are built within "aaaMap" won't be affected. > >So when editing, a window pops up with an option of saving the changes >made >by clicking the "save" button at the bottom of the popup window. By >making >changes this way I was able to run the code in a way that I changed.. >But >when I do the exactly same for another function named "bbbMap" (nested >inside aaaMap), a different pop-up window appears (notepad) WITHOUT an >option of saving the changes made. I tried saving the changes but after >running the code, I realized that the changes have NOT been >made/saved.. >Any idea why editing one function enables "save" option while another >doesn't? >Your answer is greatly appreciated... > > [[alternative HTML version deleted]] > >______________________________________________ >R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see >https://stat.ethz.ch/mailman/listinfo/r-help >PLEASE do read the posting guide >http://www.R-project.org/posting-guide.html >and provide commented, minimal, self-contained, reproducible code. ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.