History log of /development/ide/emacs/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
a7319d77114403ef6b126b556ce0cd48bc70c438 14-Nov-2009 Android (Google) Code Review <android-gerrit@google.com> Merge change I9bdf6690

* changes:
Forces adb root and remount when syncing.
2997ec39a2a646340f6ca04ab2027aeb286563f9 13-Nov-2009 Nicolas Catania <niko@google.com> Forces adb root and remount when syncing.

The time it takes is very small to do these 2 operations.
Then sync never fails, even on the a device that has just rebooted.
ndroid-host.el
f6f5beaf641bebc205ff2e59a5534dff9030cd46 13-Nov-2009 Nicolas Catania <niko@google.com> Improved the search to catch warnings from the build subprocess.

The build subprocess' output is buffered (but not line buffered).
As a result partial lines are inserted. If the previous insert ended
in the middle of the pattern we are looking for, the search will fail (end missing).
When the second part is inserted, the search will also fail because this
time we start looking from the middle of the pattern (beginning missing).
To work around that, we always match from the beginning of the line.
ndroid-compile.el
df098ce60f714a17eef6a8e87a2c708aa95d2334 15-Oct-2009 Nicolas Catania <niko@google.com> Added a filter to remove buildenv's warnings.

Warnings about makefiles and build scripts interfere
with `next-error'. If you are interested only in the
errors from the source file, a custom variable allows
you to nuke build env warnings.

The filter is registered as a compilation-filter-hook.
ndroid-common.el
ndroid-compile.el
2022dcd9f1d3b524eb9d7c5bcb3050285bcbd9fe 13-Oct-2009 Nicolas Catania <niko@google.com> Standardized on one single output buffer for all the commands output.

All the commands output go to an *Android Output* buffer which
gets cleaned up before each command run.

Fixed a compilation bug, building from the top Makefile was not
generating a new image.
ndroid-common.el
ndroid-compile.el
ndroid-host.el
081e65d06f722a4a9d6bb22e445da7f3dc15820d 10-Oct-2009 Nicolas Catania <niko@google.com> New interactive functions to send commands to a device.

This is still a bit crude but now we can remount,sync,reboot and flash
a device from emacs.

Support product aliases.
ndroid-common.el
ndroid-host.el
4a5dc7e0c32c57b11c344bb83860a88b0345fd77 09-Oct-2009 Nicolas Catania <niko@google.com> Minor cleanup, fix documentation.

Refactored the tests for the makefile existence in a
separate function.
Ran checkdoc and fixed errors.
ndroid-compile.el
f94bca2ab7f484fa3213443db4e49eedbb08b1a1 06-Oct-2009 Nicolas Catania <niko@google.com> Added support for the number of jobs during a make.

Moved common functions in a new android-common.el file.
Declared a customizable variable to control the number
of jobs used during the make process.

In android-compile, call compile interactively to honor
the compile-read-command feature to give the user the opportunity
to edit the command (e.g add the snod target)
ndroid-common.el
ndroid-compile.el
1925281cfa27c9c42d3901b11bc807378ed74f81 05-Oct-2009 Nicolas Catania <niko@google.com> New module to compile android packages from emacs.
ndroid-compile.el