labofsahil/github-event-dataset-2012 huggingface dataset:
Added multiple arguments option to search method

Hi Jonny!

First of all, ListJS is awesome! But I missed an option to search with multiple searchStrings. I added a basic, second loop to (optionally) split the searchString. I added a third argument to the search method to toggle this feature. I am not sure if that is the best way to do it, however, this is my idea.

Greetings!

Luuk

PS: I left README alone for now, since I am unsure if you want this feature.
Fix an issue with a single object vs array being returned

See http://stackoverflow.com/questions/10592005/tire-gem-undefined-method-detect
Mapping generated automatically shouldn't have type property

If we use the following:

<pre>
Tire.index 'articles' do
  store :type => 'article',
          :title => 'Three',
          :tags => ['java'],
          :published_on => '2011-01-02'
end
</pre>

then articles index has 'type' as one of the properties in the mapping, for example: 

<pre>
{"analytics":{"study_tracking":{"properties":{"id":{"type":"string"},"member_id":{"type":"string"},"tracked_on":{"type":"date","format":"dateOptionalTime"},"type":{"type":"string"}}}}}
</pre>

This pull request fixes that so that type is not one of the properties in the mapping.
MIFOS 5700 Fix: Modify organization settings page to include new option.
Luke: adds FSM patch to endpoint

- If a Subscriber gets all messages through get_all_msgs when there are
  no messages available in the queue the FSM does not advance to
ACCEPTED as it would if there were messages which fails subsequent
calls.
Added unit test for interfaces
automatic-parenthesis mode improvements

Handle close parentheses in a smarter way while in
auto-parens mode and be a little more smart about
inserting brace pairs in general.

In summary:

 - Add some "smart-skip" behavior to insert-close-paren,
   described in the documentation.
    - When auto-parens mode is enabled,
      the existing "balance-parens" keybinding invokes
      insert-close-paren with a smart-skip argument of
      'adjacent
    - A new "balance-parens-forward" keybinding invokes
      insert-close-paren with a smart-skip argument of
      'forward (whether or not auto-parens mode is
      enabled)

 - Enable basic smart-skip behavior for
   strings ("...") and |...| pairs, specifically, typing
   a double-quote or bar character when the cursor
   immediately precedes one causes the cursor to simply
   skip over the existing one

 - Tweak auto-insertion of block comment pairs; i.e.
   typing hash and a bar results in a properly balanced
   #||# pair. Also, when you type a bar character when
   the cursor immediately precedes a closing bar and
   hash of a comment, then the cursor skips over both
   characters (this seems better than having it just
   skip over the bar, and then having to introduce a
   new keybinding to detect when a hash is typed while
   the cursor is between a bar and a hash)

 - In strings and line/block comments, auto-parens mode
   no longer has any effect (you can still use the M+..
   keybindings to force insertion of a particular brace
   pair)

 - Detect when a character constant is being typed, and
   don't insert brace pairs if so; i.e. if the cursor
   is immediately after #\ , then typing any open parens,
   double quote, or bar, does _not_ result in the
   insertion of an open/close pair even in auto-parens
   mode

 - Add a bunch of tests related to auto-parens, matching
   pairs of braces, strings, comments, etc. to
   collects/tests/framework/racket.rkt
Fixed errors in Czech translation
Fix issue where it runs anyway if no non-nop mappings given and adds warning for nop mappings

Fixed issue where when given an invalid map like 'Control_L' or 'Control_L=Escape;Control_R' it would add a mapping from that key to NULL list of to keys. Now it will simply skip over the mapping with no to and print a WARNING that the statement has no effect to stderr. Also, where before if only nop mappings were provided the program would still run/fork into the background; it now will only run if at least one mapping with an effect is provided.
Remove ancient idea6 files
Fixed docs for `indexing64`

Self-explanatory, I hope.
Potential fIx for ENYO-1098

Modified enyo.dispatcher.listen to allow more general use as an abstraction of the platform-specific event listening.
Feature/bugfix  get memcache info

もともと
 $index = $cache_key % $n;
となってました。

これでは$indexが常にゼロになってしまい、memcacheサーバを複数たてても、常に１つのサーバにアクセスしてしまいます。(分散されない)

本来は下記のような剰余による分散を意図していたのではないかと思われます。
http://gihyo.jp/dev/feature/01/memcached/0004?page=2

分散アルゴリズムもいろいろありますが、まずは分散することが大事かと思いました。
fixed doctype typo

pretty small doctype change

- <doctype !html>
+ <!doctype html>
give a better name to 'main' executable

the proposal implemented in this pull request is to rename it gopy-main.
Fix issue #699
Fix the one-line package description 

so it can be found by Emacs's packaging mechanism, and thus show up properly
on the MELPA package repository (http://melpa.milkbox.net/).

The first line requires a single space between filename and the "---".
See the regexp near the top of package-buffer-info in package.el.
events: Support prototype property name as an event type

The prototype name (such as '__proto__') as an event type does not work as my expectation.

```
> var events = require('events')
> var e = new events.EventEmitter();
> e.on('__proto__', function() {});
> e.emit('__proto__');
TypeError: Object #<Object> has no method 'apply'
    at EventEmitter.emit (events.js:126:20)
    at repl:1:3
    at REPLServer.self.eval (repl.js:109:21)
    at rli.on.self.bufferedCmd (repl.js:258:20)
    at REPLServer.self.eval (repl.js:116:5)
    at Interface.<anonymous> (repl.js:248:12)
    at Interface.EventEmitter.emit (events.js:96:17)
    at Interface._onLine (readline.js:200:10)
    at Interface._line (readline.js:518:8)
    at Interface._ttyWrite (readline.js:736:14)
```

To support these, use `Object.create(null)` instead of `{}`.
doc: fix setEncoding()

Descriptions of `setEncoding()` have a mistake and they are inconsistent. This patch corrects them.
Allow headers to be set using strings
Mingw32 fixes

Hi,

Just got the libpd Java interface working with Mingw for me. Two changes were required for me for the Makefile:

* The PdBase Java class uses ```System.loadLibrary("pdnative");``` which looks for pdnative.dll (rather than libpdnative.dll), so I put a variable for the library prefix dependent on build environment
* The library was not finding the correct symbols for me, but adding the ```-Wl,--kill-at``` option worked for me, as instructed here http://www.mingw.org/node/41

So rather than putting a bug, here's just the pull request. :)
-Bill
author fix

this contains ds_stores which shouldn't be included 
corrected
More d3.geo refactoring.
Remove commented out code.

It's cosmetic changes. Some are based on ancient API. So no one will use them.
tests: fix failed tests
original barchart-udt integration submission

please review original barchart-udt integration submission
Gathering write support

Use gathering writes if java version >= 7 and the ChannelBuffer is an instanceof CompositeChannelBuffer. See #267

This is mostly for discuss and testing
DOC: fix parameter rendering for timeseries

fix RST formatting for timeseries (in the same vein as #106)
Fixed bug #61527 (Recursive/ArrayIterator gives misleading notice when array empty or moved to the end)

Hi, 

   when calling
         - ArrayIterator->next(), 
         - ArrayIterator->key(), 
         - ArrayIterator->current(),
         - RecurseArrayIterator->getChildren() 
         - RecurseArrayIterator->hasChildren()
it will  raise misleading(array was modified outside) message. when array was empty or moved to then end of array.

This pull request is trying to fix it.

Thanks.
Change file handle for legacy

Changed the file handler to the traditional open - try/finally to support deployments to RHEL 5 on Python 2.4
[pull-request] Sort pkg(8) Xrefs per FreeBSD standards

Sort pkg(8) Xrefs per FreeBSD standards.
Don't use default separator in tagged logger

When the default separator is set logger will create incorrect output

```ruby
$, = "_"
@logger.tagged("BCX", "BDX") { @logger.info "Funky time" }
# => [BCX] _[BDX] Funky time
```
Refactor ActionDispatch::Http::Cache::Response#cache_control_headers

Just changed it a little to be more readable.
More descriptive error when rendering a partial with `:layout => true`

This change was motivated by the stack trace from #8376. The error describes the problem poorly. Since calling `render` with `:layout => true` is valid for templates, I can see beginners making the mistake to make such a call to render a partial.

Since the `:layout` argument for partials must be a string, I made this explicit in the code. This raises more descriptive error messages when invalid arguments like `:layout => true` are passed.
Remove a couple of unused ivars left from previous refactoring

These ivars were missed in d142572567 when close checks were removed
SI-6766 Makes the eclipse config for the library project use "scala" as ...

...the source path

The .classpath and .project files need to point to the "scala" subdirectory not the non-existent "library" subdirectory.
SI-5318 Make implicit divergence checking PolyType aware.

Replaces the two active subclasses of `SymCollector` with
direct use of traversal methods of `Type`.

Wildcard free class type parameters, not just method type parameters,
when strippingthe core type of candidate implicits. The spec doesn't
make any such distinction, and the enclosed test, t5318c, crashes
without this change.
36 timerspeed

Important fix: application breaking bug. This was caused by a boolean set at wrong time in RouteActivity.java causing the application to think that a new route was an existing one.
65 show results for a route. Test added.
add Japanese for Spree Analytics

also changed wording from 'sign up' to 'Activate'
issue 1400: cse removes single-usage reps and is deterministic

I've noticed that expressions still can appear in the cse output that were only used once in the reduced expressions. Now a check is made that indeed they appear more than once.

http://code.google.com/p/sympy/issues/detail?can=2&q=1400
1836 - subs sees expanded 2-arg mul

http://code.google.com/p/sympy/issues/detail?id=1836

Now `(2*a + 2*b).subs(a + b, 1) -> 2`
README Modifications.

Hi Gabor, please pull my updates to the README :

Fix formatting, a wrong expansion of the SVG acronym and other stuff.
8.2.x

Updating the google translator kit
check if --cheaper-initial is valid

With this patch uWSGI will print warning if  user sets invalid --cheaper-initial value (lower than --cheaper or higher than --workers)
Add browser support.

Perhaps the first of many....
Fix bug in facet_wrap with label_parsed and multiple factors

Now this works:

```R
m <- mpg
levels(m$drv) <- paste("Y[", 1:3, "]", sep="")
p <- ggplot(m, aes(x = displ, y = cty)) + geom_point()
p + facet_wrap(~drv+fl, labeller = label_parsed)
```
Expansion of scales: moves expand calculation in coord_train.

I slightly changed the general structure.
Now the expansion is implemented only in coord-cartesian.
If test passes, then we can apply it to all other coords.

Next step is tweaking scale-.r.
Especially, the range of breaks should be determined by coords/guides.
This will fix issue #430, #422, and #416.

This commits is directly relevant to #473
Proposed fix for Issue #1070

Self referencing many to many relationship in a data provider uses cached criteria with outdated table alias since 1.1.11.
add `internal_operator` param to CDbCriteria::addCondition function

This feature allow for more difficult conditions, without create new CDbCriteria
a simple example:
now:
```php
		$tmpCriteria = new CDbCriteria();
		$tmpCriteria->addCondition(array(
			'status => :status',
			'status = 0 AND owner = :uid'
		), 'OR');
		$criteria->mergeWith($tmpCriteria, true);
```

after this changes:
```php
		$criteria->addCondition(array(
			'status => :status',
			'status = 0 AND owner = :uid'
		), 'AND', 'OR');
```
I'm very confused, but if request will be accepted, please check grammar in function description
Use multiple translators when generating translations

see #1228
Merging improvements done on image loading.
Android improvements

Minor changes for better support, better commited early than late
Move game code into Games
Updated 3.2 branch version to support s3,s3n and s4 filesystem, and remo...

Updated 3.2 branch version to support s3,s3n and s4 filesystem, and removed the whitelisting check.
Adding good development gems

  - Adding `/vendor/cache`, `/vendor/ruby` and `/bin` to gitignore so that git wont pickup on the cruft generated by `bundle install --binstubs --path vendor` and `bundle install --local`
  - Added a `.rvmrc` file, generated from `rvm --rvmrc` for rvm developers
  - Added development and testing gems to `Gemfile`
qarre

modulos
Array2DHashSet updates
Attempting to get ldap syncing to work properly.

Hi guys!

We're trying to get Hue working with our LDAP setup at the Wikimedia Foundation.  I've can authenticate just fine, but I'm having trouble getting groups synced over properly.  After examining the LDAP and hue logs and making modifications, I was finally able to get this to work by making this change.

I'm both and LDAP and Hue noob, so perhaps what I'm doing is completely wrong here.  But, as far as I can tell, setting 'distinguishedName=' in the search filter is not a valid way of searching by filter for an attribute.  distinguishedName is not a valid attribute.  Instead, I set the search_dn (previously base_dn in this code) to the provided sanitized username.  This works on ldapsearch CLI, and also in my Hue installation for syncing groups.
retain leading # on channels due to some channels having multiple #

Fixes #6
Ensure that stdout/stderr is properly flushed before exiting

In Windows, node currently does not properly flush the stderr/stdout streams before exiting when process.exit() is called.  To work around that, we can ensure that those streams have been fully flushed prior to calling process.exit.

Related to one of the issues being discussed in cowboy/grunt#377
Update Gemfile for the wagenet/ember-docs move to emberjs/docs-generator

At some point the ember-docs repo was moved to emberjs/docs-generator and the Gemfile needs to be updated accordingly.
Removes non-lib directories from archives

Removes the followind directories:
* vendor/swiftmailer/swiftmailer/test-suite
* vendor/twig/twig/test
* vendor/twig/twig/ext
Change the way for waiting on events

Hello,

As you all might know, the specs for `Listen` use a lot of sleep calls to ensure events are completed. This results in a delay in the specs. Today I tried another approach to wait for events by using a mix of `mutex`'s ability to block threads and `join`ing on a thread to wait for it.

Locking `mutex`es to block has the same effect that a `sleep` call (in a loop) has with one exception, it's more precise (`sleep` could stay in the loop for one extra round for example).

I know this approach might get complicated a long the way (as it always does with threads and synchronization), but it might speed up the specs and the Gem itself. With the new changes the specs run around 1-2 seconds faster, without changing a line of code in the specs. Also, the new approach might fix all the problems of Travis-CI when sleep is sometimes not long enough.

I'm curious what you guys think of these changes. Do you think I should continue and try to get rid of `sleep` calls in the specs?

Note: The specs fail for now on `ree` and `1.8.7`, but if you thinks it's a good idea... I'll find a fix for that :)
Don't require private-ssh remotes
a hook to make product field available in mod_iso_productlist template
Set DIV-container around.

With the container you can style the layout.
Formatted the array properly, should plug into the jqplot nicely

the array needed to be organized a certain way before you encoded it to make it come out like they have it.  i have the json string printing out just like the example string you have that you said works, but I haven't gone and loaded the graph
Fixes nova rpc package.

Nova rpc package is moved to nova.openstack.common

For more info:
https://github.com/openstack/nova/commit/ba3754e3ff672a877d90c78486c7f4d5fd4bf7b0
Document the 'View::share' method

I had trouble extending my before method so I looked for on the forums to get a similar issue but couldn't find one.

Looking at the API, I found this little gem and it fixed my problem.

I'm sure it can help other people too.
2012-07-11 17:23:16
Work in progress: Introduce subspaces

The scope of this patch is to make spaces hierarchical, so that people can create sand boxed subspaces.
Campfire: Add topic change suport
DOCS-487 updated Sharding, Administration, and Indexing sign posts
Documentation for the currently experimental Storage-viz commands.
[fix bug 763885] Cache libravatar responses
export buf_len from ptr
[CHEF-3662] ApiClient can set a private key from JSON

Fixes CHEF-3662 and refactors ApiClient class to move reregister logic into specific methods in that class.

# Change to ApiClient's `json_parse` behavior:
Makes ApiClient accept the value of the "private_key" field when parsing JSON. There were previously tests for the exact opposite behavior, but we don't know why that behavior was specified.

Without this change it's not possible to fix CHEF-3662 on the client
without modifying Chef::REST to ignore json_class. Previously the
behavior was explicitly defined to be the opposite, but the reasoning
behind this decision wasn't documented; I suspect it may have been for
server-side behavior that's no longer necessary.
work around CHEF-3554 in windows by disabling this information collectio...

...n
[CHEF-2807] OSX User resource provider does not properly update gid

Fixed typo where 'uid' was used in place of 'gid'
Fix build warnings in FlexibleHashMap, reduce entry size

Fix build warnings in `FlexibleHashMap`, reduce entry size
Automatic context accessors detect closures

This change affects the context class generated for rules like the following:

```antlr
x : y* ;
z : y+ ;
```

Previously the automatically generated `XContext.y()` and `ZContext.y()` each returned `YContext`. The closures are now properly detected and the methods return `List<? extends YContext>`.
Http auth

Added auto-complete for username fields + support for HTTP Auth dialogs
Feature/add events

I'm adding a few events in this PR.
[ticket/11164] Update composer.phar

Closes #1033

http://tracker.phpbb.com/browse/PHPBB3-11164
Finish first run experience
Tiny bugfix for the CondorDAGMan plugin (plus a merged master branch, sorry)
Js slugs
第一章的链接修复完毕

自动生成坑爹....
修改combobox兼容tangram2.0
Fixed GherkinDumper for multiple keywords

Dumper does not dump keywords correctly if there are more than 2 of them.

When it was f.e. for feature "Feature|Business Need" then it worked ok but if it is "Feature|Business Need|Ability" like now then it dumps not the "Feature" keyword but "Feature|Business Need" instead.
DS-1364 checker-emailer ignores advanced mail configuration

Made pull request out of code in the Jira issue. I fixed it to compile, but I didn't test it!

https://jira.duraspace.org/browse/DS-1364
if user tries to disable all non-TRM0 bottom bars...

This just makes the behavior a bit more intuitive if the user tries to disable all non-TRM0 bottom bar stripes.  It also updates the help text to reflect the recent change that allows TRM0 to be disabled.

I'm not sure I edited the MSG and HELP files properly, as the compiler gave me the following warnings for each:

"warning: LF will be replaced by CRLF in [file path/name]"
"The file will have its original line endings in your working directory."

If I did something wrong, please let me know, so I don't do it again in the future.

Thanks,

Eric, 3/11/12
Add EOL image harvester.

To run:

```bash
$ python harvest_eol.py
```

This will create an `eol_images.csv` file with two columns image and result where result is the EOL JSON response for an image.
Update master

tradotto ma ho dovuto aggiungere un \xfffe (non so se si possa aggiungere)
Minor doc fixes

As usual some style and typo fixes
conv1d directive in THVector.h and AVX optimizations

I added a conv1d directive in the THVector.h
I also added the add_unrolled directive in THVector.h

There is also a new file THVector_AVX.h containing conv1d directive for AVX enabled processor.

The conv1d directive is called in THTensorConv by the validXCorr2Dptr and validConv2Dptr functions when the kernel's width size is greater than 3 and the width of the input greater than 48 (these values have been set to maximize performance and relied on my test on Ubuntu laptop).

The conv1d directive is optimized for recent processors with AVX instructions (Intel Sandy Bridge and  Ivy Bridge).
On older processor without AVX the directive add_unrolled is called.

It could be interesting to put this in a separate branch to do more test and see if there is no performance regressions or other issues.

on OSX, even with AVX compatible processor, AVX is disabled (ENABLE_AVX setted to false). This has been done to prevent build issues. Make AVX compilation works on OSX is a bit tricky. It need the very last version of clang (3.2 still in development) in you path and a recent gcc (tested with 4.6) and a modified script replacing the as assembler binary (http://old.nabble.com/Re%3a-gcc,-as,-AVX,-binutils-and-MacOS-X-10.7-p32584737.html).

It should work out-of-the-box on Linux (tested with Ubuntu 11.10). Be aware that AVX instruction are not virtualized by any virtualization software yet. So the Linux need to be runned on bare metal hardware.
review about job-workflows page. @achikush
vimeo!

* added parser for vimeo and youtu.be
* some cosmetic changes
Configurable redirect of mem3 push jobs

In order to faciliate smoother node replacements, mem3 can be
configured to redirect push jobs intended for one node (the failed
one) to another (its replacement). e.g,

[mem3.redirects]
dbcore@db1.foo.cloudant.com = dbcore@db2.foo.cloudant.com

BugzID: 14348
Remove unused code and formatting clean up
attemping to set the gcc to user for installation

Please review
按照action的设计思路后的提交

(1) 按照action的设计思路，在puma-core创建action基础bean和dao
(2) puma-admin完成mysql和puma-server的配置
Sessions cleanup logic in backend

Cleanup logic now lies in the backend. It should be executed based on the currently set backend.
Also Adds a cleanup functionality for the file and db backend.

Possibly related: [#18978](https://code.djangoproject.com/ticket/18978)
Not exactly a fix for the ticket (My change sets pre date the issue).
Node support

Added support for NodeJS and some example code.
Update ulz.c

Added has_anyone_really_been_far_even_as_decided_to_use_even_go_want_to_do_look_more_like()
re-apply oqrev fixes
Grouping

Adds the notion of gg's grouping. This is the most minimal changeset I could come up with that intros the feature without breaking some functionality.

Notes:
* Grouping is a bit of an odd aesthetic but I think of it as taking a dataset and splitting it into N number of sub-datasets where each point in the subset has the same value for the group aesthetic. This should happen at the layer level. It means that all layer render() methods need to understand how to render an array of arrays. By default, when group is not defined, the grouping method wraps the dataset in an outer array for compatibility.

* Reading the ggplot book it seems that grouping greatly affects the behavior of the stats, so note that my change is probably incorrect in that the grouping happens *after* the stats are computed. However, I couldn't wrap my head around the ggplot stat interaction and wanted to get this minimal viable change out before tackling it.

* Along the way I realized that the SumStatistic implementation is not the same as ggplot's stat_sum. stat_sum seems to do the following. Given a set of data, an x aesthetic and a y aesthetic, calculate the number of points at the same x and y location returning a new dataset with duplicate points represented by a point with the same x and y as well as a new variable named 'n' representing the count of points in that location. This is similar to the bin stat, with the exception that the bin stat calculates a density and box width for use in drawing histograms. As far as I can tell there is no Summation statistic in ggplot and the examples I found all suggest using native R methods to sum data before trying to render a plot.
fix manpage markup

- single dashes don't need to be escaped
- * has to apear directly after the string
Added AMD aproach

Implemented AND approach. From now can be developed more decoupled applications :). 
Please review code. 
I would add samples with AMD.
Imagick fix, and other things

Here's my repository with the changes Matt and I have made.
Sean

Going to attempt to pull this branch into master.  If that breaks things I apologize.
Things needed to work on Travis-CI

We should get this on Travis.
Totally trivial change to remove the Syphon Server name.

This is purely cosmetic - it means other apps show a server called "IanniX" instead of "IanniX - IanniX". A name is used to differentiate between multiple servers from the same app, but IanniX has only one server.
Classes

This is a pretty radical change in the structure of gogogo, the commands and API stays generally the same however.

A quick list of changes:

- use commander to parse options
- break stuff into classes for much cleaner code
- get rid of the build script and instead use a simple js binary
Fix a resource leak in the titanic example caused by early exit
rewrite values test using clay test framework

this makes test easier to read
Update src/attributes.js .removeClass() - Method

An empty function call is not the same, as calling a function with an undefined variable.
If we check against !arguments.length instead of undefined, we can tell apart these situations.

OLD:
.removeClass()
removes all classes, as expected

.removeClass(undefined)
also removes all classes, which is wrong in my eyes

NEW:
.removeClass(undefined)
removes nothing, like null, false and "" do

PS: I noticed this while calling element.removeClass(someObject.someVar); 
where the object was defined, but someVar was undefined, so this is a pretty common situation, I think.
testing pull-request

AHHHHHH
Another Log4perl intialization fix

This time in RDF::Query. This should be the last one :)
a few fixes

and I have confirmed this time that a user can now actually get started
Fix for Issue #205

Make alias argb for rgbahex (see #205)
Fixed bug that broke ScrollPane.setupFadeScrollBars

ScrollPane contains a small bug in its act method which effectively forces the fade delay and fade alpha to 1 second regardless of their intended values.
buttons and such!
インストーラをPSR-2準拠にしてみました

php-cs-fixer fix --level=all html/install/src/Momoxo
やって、残りはちまちま修正した感じ

以下の点ちょっと保留ってことでまだやってません。
・コメントで120文字オーバー
・関数呼び出し中に括弧が2つ1行にある
・goto関係
Adds SPOTIFY_AUTOLOAD_PLAYLIST setting.

Adds `SPOTIFY_AUTOLOAD_PLAYLIST` to `settings.py` and uses a similar call to that in `frontends.mpd.protocol.stored_playlist.load()` in `backends.spotify.session_manager.refresh_stored_playlists()`.
Shelly: Added UIView helpers to help detect if a view is animating

I ran into an issue where interacting with UIAlertView's was happening too fast (i.e. before the view finished animating) - in this particular case one UIAlertView would show another, but the still active animation of the previous alert view prevented it from showing.

Putting in a sleep worked but I wanted a faster solution. By adding a `isNotAnimating` selector to UIView I can now filter by this.

My alert view steps (based on the code in [this pull request](https://github.com/moredip/Frank/pull/64) which hasn't been merged in) now look like this:

```ruby
WAIT_TIMEOUT = ENV['WAIT_TIMEOUT'].to_i || 240

Given /^I (do not )?see an alert view titled "([^\"]*)"$/ do |qualifier, expected_mark|
  expected_to_see = "do not " != qualifier
  
  values = []
  Timeout::timeout(WAIT_TIMEOUT) do
    until !(values = frankly_map( 'alertView isNotAnimating', 'title')).empty?
      sleep 0.1
    end
  end
  
  if expected_to_see
    values.should include(expected_mark)
  else
    values.should_not include(expected_mark)
  end
end

Given /^I (do not )?see an alert view with the message "([^\"]*)"$/ do |qualifier, expected_mark|
  expected_to_see = "not " != qualifier
  
  values = []
  Timeout::timeout(WAIT_TIMEOUT) do
    until !(values = frankly_map( 'alertView isNotAnimating', 'message')).empty?
      sleep 0.1
    end
  end
  
  if expected_to_see
    values.should include(expected_mark)
  else
    values.should_not include(expected_mark)
  end
end
```

This change solves my problem - the code find the alert view the moment it stops animating. I suspect this pattern of waiting for a view to stop animating will be something I return to more than once as this first project using Frank grows.
フレーム操作用の低レベル関数を追加 

以下の３つの関数と、１つのフォーマット指定子（？）を追加します。

### `select-frame &optional FRAME`

指定した `FRAME` にフォーカスを移す。

* 疑問点 : `select-frame` は以下の `get-frame-window-handle` を使用して、SetFocus() することでも実現できる。ミニマルな構成にして、lisp 実装すべきでは？
  * SetFocus() 以外にも色々泥臭い処理が出てきそうな予感もする

### `get-frame-window-handle &optional FRAME`

`FRAME` の WIN32 ウィンドウハンドルを得る。

* toplev のウィンドウハンドルを得る関数が無かったために追加
* 疑問点 : `FRAME` から toplev のウィンドウハンドルを拾う既存の方法があるのでは？

### `get-frame-order-index &optional FRAME`

`FRAME` の（時系列）インデクス番号を得る。

* インデクス番号は 1 から始まり、時系列順に昇順の番号がつく
  * 古いフレームほど小さい値になる
  * ３つのフレームに対して 1, 2, 3 という番号が付いたあと、フレーム '2' を消した (`delete-frame`) 場合、フレーム '3' の番号は '2' に変更される
* 疑問点 : ApplicationFrame::serial_id を unsigned int で安易に実装していることの正当性

### フレーム番号表示用のフォーマット指定子（？）`%d`

フレーム番号を表示する。

* `title-bar-format` および `mode-line-format` に対して使用可能
* フレーム番号は `get-frame-order-index` と同等の値になる
* 番号が１０以上になった場合、`A` から始まるアルファベット値となる
  * `Z` よりも大きい値になった場合は常に `_` となる
* 疑問点 : フォーマット指定子？　名称が分かっていない
* 疑問点 : `%d` とは偉そうな…
* 疑問点 : １文字表示にこだわらず、常に１０進表示のほうが良いのでは？
add gdchart formula

gdchart is built on gd and used by things like pygdchart2
Fasd 1.0.0

Thanks.
LuaJIT 2.0.0-beta10
Update to snort and daq formulas

Updated snort to 2.9.2.2 and added debug build options and updated daq to 0.6.2
zsh: support site specific files

This fixes the `site-scripts` and `site-functions` directories
so that zsh points to the HOMEBREW_PREFIX version of these files
instead of the Cellar version.

This means you can drop files in these directories and the files
will persist when you upgrade zsh. Otherwise they disappear when
you upgrade zsh.

The `share/zsh/functions` and `scripts` directory shouldn't be linked, either.  However, I didn't fix that because some other formulas (ack, hub and task for example) link there, even though zsh won't pick them up (zsh looks in the Cellar, not the HOMEBREW_PREFIX.
ren Formula

A rename utility used to be in Fink
Update Library/Formula/vimpager.rb
Update reattach-to-user-namespace to remove Mountain Lion warning.

Upgraded locally with the new recipe and it worked fine.
recutils 1.5

Upgrade recutils to version 1.5.
Remove the unrecognized `--disable-debug`.
Tested on Lion with clang and llvm from XCode-4.3.3.
Allow brew-pip to work behind an HTTP proxy

Tested with 2.7, should work with 2.6 as the code was pulled almost directly from the python docs.
add spec test for deleting a domain with applications
bz19033: handle items being removed in-between idle-iterator steps

Fetch all items at once and store them in a list rather than iterate through
self.items.  We shouldn't be using the same view after we yield and let other
threads access the DB.

Check for items being removed in-between when we've noticed their dups and
when we get around to deleting them.

These are both blind fixes, but I think they should be safe.  I'm also fairly
positive they will fix the bug.
Minimise riak use in tests

Most of this ticket is actually vumi-go work, but it needs support from vumi as well.

* Disable riak in tests by default and require subclasses to enable it if necessary. (vumi and vumi-go)
* Patch account creation in tests to reuse buckets rather that creating new ones, so we don't run into the bucket property explosion problems. (vumi-go)
* Send command messages directly and avoid setting up command dispatchers in app worker tests. (vumi-go)
* As part of the above, remove celery setup from async tests where it is no longer necessary. (vumi-go)
Install fix for regression introduced by TRANSLATION_SUBDIR
handling separate files

New function added - org-publish-blog-sync-include-files - that properly handles #+INCLUDE directives in org-mode.  This means that separate files can be used rather than one monolithic org file.
The function works with a temp buffer and, as such, no appropriate file exists.  This meant changing the usage of org-map-entries from file-with-archive to nil.  Given this change, I didn't hook this up to the main org-publish-blog function, or seek to include a use case in sample.org.

Tony
Incremental build  feature branch

This is pull request for review and clean up purposes, do not merge it
add support for link extraction from rss files
Bugfix access adapter file parser

As discovered on the mailing list, there's a bug in Solar's parser for access control files.

From the mailing list: 

> If you look at this line

> `$src = preg_replace('/[ \t]{2,}/', ' ', trim($src));`

> all occurrences of at least *two* spaces or *two* tabs are replaced 
> by *one* space. Later the line will be split at this space character.

> If there's is one tab that's not followed by a second tab it's not 
> replaced by a space and therefore the split fails.
Be more careful about synchronization.

SpdyConnection needs to guard its own state separately from
the SpdyWriter, which permits slow blocking calls. Split these
into multiple independent locks.

Also use independent right-sized thread pools for reading (exactly
one thread all the time) delayed writing (0 or 1 threads) and
callbacks (any number of threads).
Ensure that installed configuration files are compatible with the WCB

...rk.
Add submodules file for VDKQueue

Currently theres no submodule mapping for VDKQueue, this fixes that, but Ive also provided an alternative method which fix VDKqueue by not actually using submodules but putting the code directly into source. #3
Update vakata.js, view rtl context menus in left of mouse position

When right_to_left variable set to true, context menu still is displayed right of mouse click position.
Ability to add Gravel Road is added
Panels display

This pull request implements a button that switches between editor view, preview view, and a dual view.
It's a simple solution and one could change the button to a more interesting UI controller, but it does the job.
I you agree then I would like to merge it to the master branch.
Upgrades for express 3.x

If you're trying to use kue as a mounted app in an express 3 app, you're out of luck. This upgrades the kue express app to 3.x.
[MOSYNC-2212] Fixed the nullPointer exception problem with IDE.
Premiso

Mainly testing the pull. Made a few minor changes for the test.
Testing pull request

test...
Bon courage pour merger tout cà
Prepend & Append Filter Fix for #543
Limit queue to the WorldRenderer

Rewrite the renderer init

@Raphfrk if you cant take a look

I think we can improve more with leftView/enterView in a overload case (high speed of player), to avoid to send chunk to unload if it are never loaded.

Signed-off-by: L5D <cholley.thibaut@gmail.com>
Ran FindBugs on Spout

I fixed some problems and marked the rest with comments in the last commit.
These changes from the last commit should thus not be pulled, but inspected by the respective developers.

I didn't sign off the last commit to hint at this.
upgraded libraries and dependencies
throw border's limit

#bug fixed : line 29 to 55 , when the sombrero go further the window limit it appears on the opposite side of the concerned border instead of not being visible.
Revisions

This pull request contains the entire 'Revisions' feature.

Revisions has a client and server part,  and in this pull request the Collaboration dependencies are commented out. Revisions uses external libraries to compute diffs and for now they are duplicated in the server and the client (at least for now).

Note: The uncompressed version of diff_match_patch is not used from the client code, but I thought it is a good idea to include it anyway. Thoughts?

@fjakobs, @zefhemel and @janjongboom please review
Added event for when a file is removed successfully.

@javruben @janjongboom
Update boot/kernel-android-galaxy-s2-ics

clean-kernel now works
Set media type to channel's media type on PA close episodes
Diffing feature for import --replace

Hi,

I wanted to use cli53 to routinely push my zone file to Route 53, but it was hitting the 100 request limit each time I re-pushed it using the --replace tag. To combat that, I've modified "import --replace" to compare the zone you're sending with any records that are already on Route 53 and only delete/create an existing record if it's actually changed locally. Hopefully some other users will find this handy!

Thanks
Leigh
Fixes #9. Handle SETTINGS_MODULE AssertionError

Django 1.4 has an override_settings helper. If you're using tower
and use the helper and don't override SETTINGS_MODULE, then tower
throws an AssertionError because there is no SETTINGS_MODULE in settings.

This fixes that and treats it like it would with an IOError.

Also, adds a test.

r?
fixed a bug for week format

The date object was not cloned before setWeek was used.
Module ArkeoGIS removed unwanted dates of publication

modified:   override.page.page.tpl
Introducing series{} and revised axis{} (when within series{}).

I'm not accepting this pull request, like last time. This goes down the double-use of the phrase 'axis', which TBH I don't really like, I would accept something else.

It also removes some code. Now look, all the tests pass, and that's what I go for, but do you think there's a chance I'm missing a case? Give me the case and I'll add another test.
Add some basic docs for using the UDP server.

Note that I didn't test this, because for some reason I couldn't get Sphinx to recognize sentry installed via `pip install -e .` or `python setup.py develop`.
FileUtils.rm should respect the :force => true option.
Shed test/unit. Use minitest exclusively.
Minor css change

Ensures job descriptions with long entries are displayed.
Update drag-stuff recipe

Update drag-stuff recipe
Fix dltk and dltk-ruby feature recognition

It seems the features folder is now at dltk-core/features rather than
dltk-core/eclipse/features on the most recent version. The same 
goes for dltk-ruby.

This one-liner fixes the feature recognition when using the latest
released version of the above plugins.
CS-5737 [Calendar] Error when adding a remote calendar
Geng shuang

lala
Hotfix/zf 27 cloud

* Normalize FQDN Classes adding initial slash.
* Normalize @packages and @group replacing slashes for underscores
* Fix issues where classname was bad referencing due zen-27
* Fix issues where references to external classname was outdated

This package still outdated about the latest coding standards guidelines
fix #210

Only need to ensure `chain` is null before starting processing item

#210
Fork rachelbaker / bootstrapwp-Twitter-Bootstrap-for-WordPress V.87
separate compiler and linker flags

fixes #336
how much fo one rib?  $2

[07] <daybreaker> Smokehouse bites:
[07] <daybreaker> Crispy jalapeno bacon bombs   $7
[07] <daybreaker> Burnt brisket ends & Rib tips   $9
[07] <daybreaker> “How much fo one rib”   $2
[07] <daybreaker> Smoked pulled pork tacos   $6
[07] <daybreaker> Chopped brisket tacos   $7
Add support for streaming to P::M::ConditionalGET
[t649] Added close button to save-as dialog.
Composition instead of inheritance for graph wrappers.
Tweak CREATE TABLE statement and allow SQLITE errors to propagate up.

An 'IF NOT EXISTS' clause was added to the CREATE TABLE query so that
exceptions would not be raised if the table already exists.  Then,
the try/except statements were removed so that other database errors
would be propagated.
Use multijson for serialization

Let people pick other (possibly faster) alternatives to ActiveSupport::JSON. 

multi_json is already a dependency of active support, so this doesn't add a dependency
Test speed

Cuts down on time to run tests by about 50% for me.

@djanowski @soveran Can you guys merge after taking a look?
RF-11051 a4j.version does not work

changed to "RichFaces Core Implementation by JBoss by Red Hat, version 4.3.0-SNAPSHOT"
Fix the CLI example

Add missing file and function name argument to CLI Example.
Add package dist name for zipkin-scribe
DB: fixed import errors

foreign char Â©'

Signed-off-by: Bootz <bootz@projectskyfire.org>
Oa21 upgrade twitter
New for v6r4: MySQL

With new high level public methods:

    buildCondition( self, condDict = None, older = None, newer = None,
                      timeStamp = None, orderAttribute = None, limit = False ):

      Build SQL condition statement from provided condDict and other extra check on
      a specified time stamp.
      The conditions dictionary specifies for each attribute one or a List of possible  values

      For compatibility with current usage it uses Exceptions to exit in case of 
      invalid arguments


    insertFields( self, tableName, inFields = None, inValues = None, conn = None ):

      Insert a new row in "tableName" assigning the values "inValues" to the
      fields "inFields".
      String type values will be appropriately escaped.


    updateFields( self, tableName, updateFields = None, updateValues = None,
                  condDict = None,
                  limit = False, conn = None,
                  older = None, newer = None,
                  timeStamp = None, orderAttribute = None ):

      Update "updateFields" from "tableName" with "updateValues".
      N records can match the condition condDict
      return S_OK( tuple(Field,Value) )
      if limit is not False, the given limit is set


    deleteEntries( self, tableName,
                   condDict = None,
                   limit = False, conn = None,
                   older = None, newer = None,
                   timeStamp = None, orderAttribute = None ):

      Delete rows from "tableName" with condDict
      N records can match the condition
      if limit is not False, the given limit is set


    getFields( self, tableName, outFields = None,
               condDict = None,
               limit = False, conn = None,
               older = None, newer = None,
               timeStamp = None, orderAttribute = None ):

      Select "outFields" from "tableName" with condDict
      N records can match the condition
      return S_OK( tuple(Field,Value) )
      if outFields == None all fields in "tableName" are returned
      if limit is not False, the given limit is set


    getCounters( self, table, attrList, condDict = None, older = None, 
                 newer = None, timeStamp = None, connection = False ):

      Count the number of records on each distinct combination of AttrList, selected
      with condition defined by condDict and time stamps


    getDistinctAttributeValues( self, table, attribute, condDict = None, older = None,
                                newer = None, timeStamp = None, connection = False ):

      Get distinct values of a table attribute under specified conditions
This breaks temperature readout for pronterface!
New plugin for the Pushover notification platform

I've created a simple output plugin to work with the Pushover notification platform (http://pushover.net/).
Eclipse maven plugin excludes and .gitignore
Removed GZip.{read,write}(Char) in favor of IO versions.
Pretty printing for ASTs

Updated version of https://github.com/JuliaLang/julia/pull/1144

Edit: I rewrote the whole thing again to be as plain as possible. No macros, not even a `type` declaration, just methods.
The example should look almost like before: https://gist.github.com/3312906
crosslink - links from system and activation key subscriptions


Depending on whether the subscription is from Red Hat provider or a custom one, links are now shown on Activation Keys and Systems for the displayed subscriptions.
This makes third level navigation in panel sticky.

Selected tab maintain selected for all items from left column.

I tried to make work the sticky 3rd level navigation. It is working but I am not very satisfied with it because of the workaround for 'system_packages/packages'. I tried to convince simple-navigation to include additional info to the link (something like data-rel='system_package/packages') but I failed. Do you know a way how to do it better?
820280 - katello-upgrade should stop the services it requires to be stop...

...ped

example output:

[root@toddy ~]# katello-upgrade
Service 'katello' can not be running while katello-upgrade is in progress
We will stop the following services for the upgrade process:
        katello, katello-jobs, tomcat6, pulp-server, thumbslug
PROCEED? Y/N
y
Stopping: katello
Stopping: katello-jobs
Stopping: tomcat6
Stopping: pulp-server
Stopping: thumbslug
Updating the factory_girl gem requirement
Attempt to translate

Attempting to translate...not sure how accurate
Translated some lines 2/0399
1.2形式の取得のままの所を修正
Fix how we dispose the cancellation tokens.

- Keep a reference to the cancellation token so we don't keep creating new ones.
Optimized serialization of PersistenResponse and ClientHubInvocation.
GC topics on a background timer.

- Clean up topics so we don't leak indefinitely.
- Topics expire after the disconnect interval.
- Cleaned up stress.exe to show memory after run at different stages.
- Increased default disconnect timeout from 20 to 40 seconds.
Fix test for network_tcpsocket

activate creation of testserver. Add delay post testserver launch. Tests now pass.
[l10n] RTL-compliant homescreen

This reorders the application list in the homescreen in order to work properly with right-to-left languages such as Arabic.
Fix for second-skipping bug #900

Referencing #900
Recursive Copy module

I needed to have a recursive copy function to make keeping track of folders of multiple files, rather than specifiying them individually.

I thought about modifying the copy module to add a recursive parameter, but to avoid introducing unforeseen problems with copy, I cloned it into a new rcopy module for now.

It works exactly the same as copy except it allows directories to be passed in as the src parameter. It recurses through the list of files contained within them and then runs the copy process for each file individually. 

I have created both an action_plugin, and a module. The module is unchanged from copy, with the exception of a call to os.makedirs(dest) if the dest parent folder does not exist.

It mimics rsync behaviour with the traling slashes on src:
```python
# A trailing / on a source name means "copy the contents of this directory".
# Without a trailing slash it means "copy the directory".
```
There is also an exclude file mask applied, for which i've added a value to constants.py. This is a comma separated list of filename paths that should be excluded from the upload - typically hidden files like .DS_Store, Thumbs.db, VCS files, etc.

```
rcopy_exclude=.DS_Store,Desktop.ini,._*,Thumbs.db,.git,.git*,.svn

```
Fix operator new

Implementation of operator new in arduino contradicts C++ standard.
If malloc returned NULL it MUST throw exception or cal std::terminate in case if exceptions are disabled.
If you want operator new to return NULL just use non throw version of it which is not provided by arduino. Beside that, there should be operator new[] and placement variants of the operators.

There is correct realization in uclibc++ and I suggest using it instead of current implementation. To achieve it gnu ABI  specific functions must be moved to separate header (see https://github.com/arduino/Arduino/pull/107). After that new.h and new.cpp must be deleted and uclibc++ should be used instead.

If you have strong objections against uclibc++ but are still concerned about quality of the library, I can separate implementation of operator new from uclibc++ and provide patches for integrating it to arduino. But this is not a right way because it would tear standard library implementation to peaces.